diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2019-07-10 23:40:16 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2019-07-10 23:40:16 +0100 |
commit | 51af5f0eb4cddbe6aa7953717873691d77aae9ff (patch) | |
tree | 1541525274162b033ebbc3ed38abaf335fbbd49a /app-crypt/p11-kit | |
parent | 7014a5a3ea0feffab9701fdd6b64cc7667a985af (diff) |
gentoo resync : 11.07.2019
Diffstat (limited to 'app-crypt/p11-kit')
-rw-r--r-- | app-crypt/p11-kit/Manifest | 5 | ||||
-rw-r--r-- | app-crypt/p11-kit/files/p11-kit-0.23.12-mktime.patch | 26 | ||||
-rw-r--r-- | app-crypt/p11-kit/p11-kit-0.23.12-r1.ebuild (renamed from app-crypt/p11-kit/p11-kit-0.23.12.ebuild) | 4 | ||||
-rw-r--r-- | app-crypt/p11-kit/p11-kit-0.23.16.1-r1.ebuild (renamed from app-crypt/p11-kit/p11-kit-0.23.16.1.ebuild) | 4 |
4 files changed, 37 insertions, 2 deletions
diff --git a/app-crypt/p11-kit/Manifest b/app-crypt/p11-kit/Manifest index 6a7aa00f315a..9e927fd3f61b 100644 --- a/app-crypt/p11-kit/Manifest +++ b/app-crypt/p11-kit/Manifest @@ -1,5 +1,6 @@ +AUX p11-kit-0.23.12-mktime.patch 683 BLAKE2B 16d25f2634dea248659ee9790555afaf0e3af14a05d7f186a23f321044f319f9302ef893d5f196855de7e4c04283bceb482c6e4986bd8ac10c0ec43c56bdf748 SHA512 d4f381e27271583a8a4fbf44e4b10eb9a5a3a700e8b1c820182c87dbc5bbfe963e4bd2ff0389b58e765a8810018bae5f18dfa2ed3b967dc5275087609a95e366 DIST p11-kit-0.23.12.tar.gz 1257028 BLAKE2B 8add003ad298b7c4548c40f863835e9aae4234a66a4b216149be7c473f2b3b7ffb633b95883d58e5b039c974dd8571e56e23f6dcc77e484672605e6178d75ad2 SHA512 ae43b1f6ba5400cf5ae7b64b8c93aa47e5c7ee927196828600fd88beb6fdf6bcb6a63bc822d356757255638f9fbf10896e0604e32a1332a9a833836fa0468726 DIST p11-kit-0.23.16.1.tar.gz 1292783 BLAKE2B 60be56656156c86d6f0f3285bd691ed85ec1a992e8a789f0f21f9ada172a8cab0581cc42f89c3079a1bd7b3493f0d38cd952711fda50c2e80bf96e94fcd9ff87 SHA512 7d0bbd793b43dba081054b4d022a8dbd1d477a3bd6aced72a641087023cf020f1d898899a08e737880e6c810f924814c62497c5ecb19f8322cde42667426a9a7 -EBUILD p11-kit-0.23.12.ebuild 1966 BLAKE2B 1206c4507d07eda081785b681500ff330f63a08b58bae8ec18a62b6cf7e6484f5f9647cc8b5cd5c9f08506b68191880e69f531dfa7105777b570861e28f4a264 SHA512 20436bddb6b3e615515dd263fca36fc0be2485b24cd455331fbc1647af9c39b9efc4158751de6580cc5e77d87df6aec760d4ac8410253d0806cdfc85e2999c27 -EBUILD p11-kit-0.23.16.1.ebuild 1977 BLAKE2B a937d8c5e932bea68cbc92a9293b7d5a68ec624d69d9769d1cc1d886391ac4653b3e94c2fa72d86016537bc9c0b4a09f00ba6fc8bff72f6cbf82ea67397fef92 SHA512 92499d081ea6adb01678301510123a2563222b6082ff7857a2e151ff8142f739894b747d79caa7ced9ea7699061c1ac65adc9953e165e528bc5798a87fa03c37 +EBUILD p11-kit-0.23.12-r1.ebuild 2012 BLAKE2B 0258f68c207b1eb2811588a98692dd570767cefcae1fd7f3efde037673fe49d5e5ec6834a9fe9203f72e87c7e567a96cf2199609e2b1aa64869a737368902f6a SHA512 8b6b470fba6a4d54161a662bcba9b837fd4d01c1f51d24eba2dd65bbcf6711082717724ea316044d42ae6c1cef3078d8e149140953d9eb4e69c3e1a21e71162c +EBUILD p11-kit-0.23.16.1-r1.ebuild 2032 BLAKE2B a7320d19797d4cf244a03c2f7f2c95aeeb0c85f595c2dea46c585b701deb5af95f25712a26600b7b0ad59f974d0906d6481bc18c4fea36dd46dc676ae27f542d SHA512 601380d8134a1218d93dd24e1a2279dc92be447b8d593e247d46f9e00b6f58741f86fc04a4b17759b4404ac6e8578c33f6e2643d9bbd05ca9078acb0dbd4cc14 MISC metadata.xml 454 BLAKE2B 82db424896936d17b167806a47d54674d1d6eebe192ad1f8b4e985b00f74f10aa5f18ea587b866906571a91dcfda83626f6b25ebdbd6a6e02da65b34511b2b0e SHA512 24042c945cc3ab622b74c30eaa08819ebce4af9320b083ceb1f3f4db110fba6539121b4dbf0d245afdc395a9854bec022575861f7ae4e9418018d6bddbd4a888 diff --git a/app-crypt/p11-kit/files/p11-kit-0.23.12-mktime.patch b/app-crypt/p11-kit/files/p11-kit-0.23.12-mktime.patch new file mode 100644 index 000000000000..7cc0baada973 --- /dev/null +++ b/app-crypt/p11-kit/files/p11-kit-0.23.12-mktime.patch @@ -0,0 +1,26 @@ +From 3d009fda4cb39157d6876e7d16cbc57f7b59bc86 Mon Sep 17 00:00:00 2001 +From: Alon Bar-Lev <alon.barlev@gmail.com> +Date: Mon, 1 Jul 2019 13:38:25 +0300 +Subject: [PATCH] trust: do not allow daylight to invalidate date validation + +Issue: 235 +Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com> +--- + trust/builder.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/trust/builder.c b/trust/builder.c +index d819dc8..2fc0c40 100644 +--- a/trust/builder.c ++++ b/trust/builder.c +@@ -261,6 +261,7 @@ type_date (p11_builder *builder, + return false; + + memcpy (&two, &tm, sizeof (tm)); ++ two.tm_isdst = -1; // do not perform tz fixup + if (mktime (&two) < 0) + return false; + +-- +2.21.0 + diff --git a/app-crypt/p11-kit/p11-kit-0.23.12.ebuild b/app-crypt/p11-kit/p11-kit-0.23.12-r1.ebuild index 1e38188fa1ae..acd2250428b5 100644 --- a/app-crypt/p11-kit/p11-kit-0.23.12.ebuild +++ b/app-crypt/p11-kit/p11-kit-0.23.12-r1.ebuild @@ -21,6 +21,10 @@ RDEPEND="asn1? ( >=dev-libs/libtasn1-3.4:=[${MULTILIB_USEDEP}] ) DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" +PATCHES=( + "${FILESDIR}/${P}-mktime.patch" +) + pkg_setup() { # disable unsafe tests, bug#502088 export FAKED_MODE=1 diff --git a/app-crypt/p11-kit/p11-kit-0.23.16.1.ebuild b/app-crypt/p11-kit/p11-kit-0.23.16.1-r1.ebuild index ec7c6c32971e..6b1c88e6912b 100644 --- a/app-crypt/p11-kit/p11-kit-0.23.16.1.ebuild +++ b/app-crypt/p11-kit/p11-kit-0.23.16.1-r1.ebuild @@ -21,6 +21,10 @@ RDEPEND="asn1? ( >=dev-libs/libtasn1-3.4:=[${MULTILIB_USEDEP}] ) DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" +PATCHES=( + "${FILESDIR}/${PN}-0.23.12-mktime.patch" +) + pkg_setup() { # disable unsafe tests, bug#502088 export FAKED_MODE=1 |