fix dino build
This commit is contained in:
parent
f38136b2fe
commit
22e96bdb57
16
externals/patches/fix-compile-new-vala-c.diff
vendored
Normal file
16
externals/patches/fix-compile-new-vala-c.diff
vendored
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
diff --git a/plugins/gpgme-vala/vapi/gpgme_public.vapi b/plugins/gpgme-vala/vapi/gpgme_public.vapi
|
||||||
|
index bcf12569..b32efd03 100644
|
||||||
|
--- a/plugins/gpgme-vala/vapi/gpgme_public.vapi
|
||||||
|
+++ b/plugins/gpgme-vala/vapi/gpgme_public.vapi
|
||||||
|
@@ -22,9 +22,9 @@ public class Key {
|
||||||
|
public string issuer_name;
|
||||||
|
public string chain_id;
|
||||||
|
public Validity owner_trust;
|
||||||
|
- [CCode(array_null_terminated = true)]
|
||||||
|
+ [CCode(array_length = false, array_null_terminated = true)]
|
||||||
|
public SubKey[] subkeys;
|
||||||
|
- [CCode(array_null_terminated = true)]
|
||||||
|
+ [CCode(array_length = false, array_null_terminated = true)]
|
||||||
|
public UserID[] uids;
|
||||||
|
public KeylistMode keylist_mode;
|
||||||
|
// public string fpr; // requires gpgme >= 1.7.0
|
|
@ -93,7 +93,10 @@
|
||||||
yubikey-manager
|
yubikey-manager
|
||||||
|
|
||||||
# GUI tools
|
# GUI tools
|
||||||
dino
|
# TODO: temporary nixpkgs fix
|
||||||
|
(dino.overrideAttrs (old: {
|
||||||
|
patches = [ ../externals/patches/fix-compile-new-vala-c.diff ];
|
||||||
|
}))
|
||||||
evince
|
evince
|
||||||
gimp
|
gimp
|
||||||
gnome3.eog
|
gnome3.eog
|
||||||
|
|
Loading…
Reference in a new issue