diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-04-15 11:48:08 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-04-15 11:48:08 +0100 |
commit | 04fc7f10cec12efb1240344a0090b539e24ad0f3 (patch) | |
tree | 130fb059a6b83e95af28b97b0f55c716d48924bf /app-crypt/seahorse | |
parent | 0bec4ab1937eed98ee24e2d48f0cfec46de2fc58 (diff) |
gentoo auto-resync : 15:04:2023 - 11:48:08
Diffstat (limited to 'app-crypt/seahorse')
-rw-r--r-- | app-crypt/seahorse/Manifest | 3 | ||||
-rw-r--r-- | app-crypt/seahorse/files/seahorse-43.0-clang16.patch | 35 | ||||
-rw-r--r-- | app-crypt/seahorse/seahorse-43.0-r2.ebuild (renamed from app-crypt/seahorse/seahorse-43.0-r1.ebuild) | 1 |
3 files changed, 38 insertions, 1 deletions
diff --git a/app-crypt/seahorse/Manifest b/app-crypt/seahorse/Manifest index 81387ea0503d..f123f185005f 100644 --- a/app-crypt/seahorse/Manifest +++ b/app-crypt/seahorse/Manifest @@ -1,5 +1,6 @@ +AUX seahorse-43.0-clang16.patch 1305 BLAKE2B 89fdc92c2efd0e5e17c408e16455116cd02c5a7a0121da84447dedd7849c389fddcc3d1f0e59d11911f50b2d1195e9424c977550a213c47c4b7a39433e6002f1 SHA512 e61e085d198991f41d8d18e40d73db282f6c3f67d8fa3f8baca5d12e07b88990ef4abfcdc34e0a71f2a96c8e105128cebb7d92568d2193c23cbd1b274c9ba4a7 AUX seahorse-43.0-gnupg-2.4.patch 577 BLAKE2B 5e85a1ffbaa044b38f26a9fb2a561e62d71d892d090036d4cdb6a67072c06dd9fcba728c963c2205ae681b8722fe764a22b62b5bf5f2125db66d7e45c20e7f88 SHA512 bdef1c825a2cf407f6fdf4797b9220c69465265072204ea2d07e9c0cd1804e872d5d731a068abf5d40465ae32e2abc05eeebc96913aeba75653849bbd494c59a AUX seahorse-43.0-musl-stdout.patch 4959 BLAKE2B 2d0990d9f7a5fc7e205d209f4b598e96ac1a09f15fc14bf7f5f51203c124903826d0504f47ed848a1f29ab9af323f4fa65988ea17a701ded95c3e5eac1f021b4 SHA512 5a972e3678c19f294434e788b55f5c0e120a241b2d19de1bac878bf067daff765a6f776607f3a158aecae3a3370280c3b23bdf090d02ee7d53e4b5d28a1e0a69 DIST seahorse-43.0.tar.xz 1392460 BLAKE2B b7ae8b42042ad8e07eaf2633583b566f9757f83bd066eb8b0786d5e89353901f5526ed925bb6152820a5b2a36defb0c0f38dea634c3ae78ebf8d29ab07ff9cfb SHA512 168fdfc829134915f513028b1d35b647aa18a0390786cbf512f7ddb7b125b239f3f3d880a847119a5aa22580354f0b594e553fe3940a3afbda5861e69dd88e5d -EBUILD seahorse-43.0-r1.ebuild 1781 BLAKE2B f7be61bd1685059d68767ac608d508218f58d3a03bd35c7ff8da7daa3261f2970f9d0d7f1b3f30dae10d7f499e4354357261680390078856a20ddba436bde5a4 SHA512 0034703e480903842c75b8c689df0e9186c0ab5b5b00fdf1668efd65f7916d7eddda413fda912b9aaf31d81a3e65979b9f895907c6094efcd3d5d15c47621f74 +EBUILD seahorse-43.0-r2.ebuild 1815 BLAKE2B f8ebc17892801762b66d424a303da5cea4da93abf18253287d88b1f0cccf42404ed03bdd84ecf0a6332c878cd8e10e038aafba96f0912b668a6c7d4af83b59df SHA512 d7dfa88bbab13ea2ede13fa67f87fb1686319d3ba73de58b2898e8e69537a429abf38133fb1c8b0d5933689f4b77844de4537de7389a91ee190464efe9fb3d56 MISC metadata.xml 874 BLAKE2B 5aa0d587b2dc015d9030160fb1fa89a2fe670a56ecd10972096199deafa321f9c1ded0702c74a27b42224f356a623817beb831f50ab7aeb3e00f8470a72d15a5 SHA512 59d1aa71802cff633f84c2500126dbfb729fb5e1a0f08fad496f53692be2b7c5db7e509a7289ba7521a916ebae13f772e35c6d52f6b2cb6c421134a1caa5bae7 diff --git a/app-crypt/seahorse/files/seahorse-43.0-clang16.patch b/app-crypt/seahorse/files/seahorse-43.0-clang16.patch new file mode 100644 index 000000000000..c31fc42709e1 --- /dev/null +++ b/app-crypt/seahorse/files/seahorse-43.0-clang16.patch @@ -0,0 +1,35 @@ +https://gitlab.gnome.org/GNOME/seahorse/-/merge_requests/214 + +From 3887ba07ccab4aa970c24a22a183b97e255e6ece Mon Sep 17 00:00:00 2001 +From: Florian Weimer <fweimer@redhat.com> +Date: Fri, 14 Apr 2023 14:37:23 +0200 +Subject: [PATCH] Avoid C99 incompatibility around + seahorse_pkcs11_backend_initialize + +Move the prototype for seahorse_pkcs11_backend_initialize into the +header file, so C code generated from Vala sources will use it. +This avoids an implicit function declaration during the C-build +of src/application.vala, and resulting build failures with future +compilers. +--- a/pkcs11/seahorse-pkcs11-backend.c ++++ b/pkcs11/seahorse-pkcs11-backend.c +@@ -43,8 +43,6 @@ enum { + PROP_LOADED, + }; + +-void seahorse_pkcs11_backend_initialize (void); +- + static SeahorsePkcs11Backend *pkcs11_backend = NULL; + + struct _SeahorsePkcs11Backend { +--- a/pkcs11/seahorse-pkcs11-backend.h ++++ b/pkcs11/seahorse-pkcs11-backend.h +@@ -43,4 +43,6 @@ SeahorsePkcs11Backend * seahorse_pkcs11_backend_get (void); + GcrCollection * seahorse_pkcs11_backend_get_writable_tokens (SeahorsePkcs11Backend *self, + gulong with_mechanism); + ++void seahorse_pkcs11_backend_initialize (void); ++ + #endif /* SEAHORSE_PKCS11_BACKEND_H_ */ +-- +GitLab diff --git a/app-crypt/seahorse/seahorse-43.0-r1.ebuild b/app-crypt/seahorse/seahorse-43.0-r2.ebuild index 876b56992f86..54b472f9d3d2 100644 --- a/app-crypt/seahorse/seahorse-43.0-r1.ebuild +++ b/app-crypt/seahorse/seahorse-43.0-r2.ebuild @@ -50,6 +50,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}"/${P}-gnupg-2.4.patch "${FILESDIR}"/${P}-musl-stdout.patch + "${FILESDIR}"/${P}-clang16.patch ) src_prepare() { |