summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-libs/libgcrypt: add links to upstream (gnupg + gcc) bug for ARM64 bugSam James2022-02-103-3/+9
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: add musl build patch for 1.10.0Sam James2022-02-102-0/+28
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: drop 1.8.7Sam James2022-02-102-78/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: add 1.10.0 (unkeyworded)Sam James2022-02-102-0/+127
| | | | | | Unkeyworded for testing until the new branch settles down a bit. Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: add workaround for GCC 11 bug for ARM64Sam James2022-02-102-2/+12
| | | | | | | Need to revbump because of miscompilation with -O3/-ftree-vectorize on ARM64 with < GCC 11.3 (or 11.2.1_p* in Gentoo). Let's be on the safe side. Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: add 1.8.9Sam James2022-02-102-0/+95
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: ppc64 stable wrt bug #817935Agostino Sarubbo2022-01-281-1/+1
| | | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/libgcrypt: ppc stable wrt bug #817935Agostino Sarubbo2022-01-281-1/+1
| | | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.9.4 hppa, #817935Sam James2022-01-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.9.4 sparc, #817935Arthur Zamarin2022-01-201-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/libgcrypt: amd64 stable wrt bug #817935Agostino Sarubbo2022-01-191-1/+1
| | | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.9.4 arm64, #817935Sam James2022-01-181-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.9.4 arm, #817935Sam James2022-01-181-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: add link to upstream patch submission (arm/neon)Sam James2022-01-181-0/+2
| | | | | Bug: https://bugs.gentoo.org/831397 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: fix build on ARMSam James2022-01-182-0/+43
| | | | | Closes: https://bugs.gentoo.org/831397 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.9.4 x86, #817935Jakov Smolić2022-01-181-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-libs/libgcrypt: clean whitespaceGeorgy Yakovlev2022-01-161-2/+2
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-libs/libgcrypt: add more ppc specific vector flagsGeorgy Yakovlev2022-01-161-3/+19
| | | | | | | | | | | | | | | USE="-cpu_flags_ppc_vsx3 -cpu_flags_ppc_vsx2 -cpu_flags_ppc_altivec" build now properly configures package with: ... cc supports PowerPC AltiVec/VSX intrinsics... (cached) no cc supports PowerPC AltiVec/VSX/crypto intrinsics with extra GCC flags... (cached) no GCC inline assembler supports PowerPC AltiVec/VSX/crypto instructions... (cached) no GCC inline assembler supports PowerISA 3.00 instructions... (cached) no ... Try using PPC crypto: no Bug: https://bugs.gentoo.org/825722 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-libs/libgcrypt: wire up CPU_FLAGS_ARM_* for crypto extensionsSam James2022-01-171-1/+13
| | | | | | | | | | | | | | | | | | | | | Note that we currently use an all-or-nothing approach as I'm only aware of ARM CPUs supporting all of: cpu_flags_arm_{aes,sha1,sha2} or none, but it does look like it's possible (or will be in future) to support some crypto extensions but not all. The libgcrypt build system only exposes --disable-arm-crypto-support which uses at least both AES and SHA* instructions right now with no way to disable just one. Given in the wild, we're only aware of all-or-nothing CPUs, let's just add REQUIRED_USE logic for safety for now, and enable/disable based on all of cpu_flags_arm_{aes,sha1,sha2} being set by the user (which, again, should be the case for all known CPUs. cpuid2cpuflags will do this automatically.) Needed to avoid automagic usage of crypto extensions which may cause problems for e.g. binpkgs. Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: add cpu_flags_ppc_vsx2Georgy Yakovlev2022-01-161-2/+3
| | | | | | | | | | to control new configure knob --disable-ppc-crypto-support Disable support for the PPC crypto instructions introduced in POWER 8 (PowerISA 2.07) Closes: https://bugs.gentoo.org/825722 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* dev-libs/libgcrypt-1.9.4: fix compilation for ppc-macosFabian Groffen2021-12-272-0/+17
| | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-libs/libgcrypt: stable 1.8.8 for hppa, bug #795480Rolf Eike Beer2021-10-201-1/+1
| | | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.8.8 ppc, #795480Sam James2021-09-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: x86 stable wrt bug #795480Agostino Sarubbo2021-09-201-1/+1
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/libgcrypt: amd64 stable wrt bug #795480Agostino Sarubbo2021-09-191-1/+1
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/libgcrypt: ppc64 stable wrt bug #795480Agostino Sarubbo2021-09-191-1/+1
| | | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.8.8 sparc, #795480Sam James2021-09-181-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.8.8 arm64, #795480Sam James2021-09-181-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.8.8 arm, #795480Sam James2021-09-181-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: drop 1.8.6, 1.9.1-r1, 1.9.2, 1.9.3David Seifert2021-09-186-482/+0
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* dev-libs/libgcrypt: update maintainersDavid Seifert2021-09-171-11/+15
| | | | | Signed-off-by: David Seifert <soap@gentoo.org> Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* dev-libs/libgcrypt: add 1.9.4Mikle Kolyada2021-08-292-0/+87
| | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* dev-libs/libgcrypt: add 1.8.8Sam James2021-06-162-0/+85
| | | | | Bug: https://bugs.gentoo.org/795480 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: Version bump (v1.9.3)Mikle Kolyada2021-04-202-0/+87
| | | | | Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* dev-libs/libgcrypt: drop s390 to ~s390 (unstable)Sam James2021-04-052-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: stable 1.8.7 for sparc, bug #777876Rolf Eike Beer2021-03-281-1/+1
| | | | | | | Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.8.7 arm, #777876Mikle Kolyada2021-03-281-1/+1
| | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* dev-libs/libgcrypt: x86 stable wrt bug #777876Agostino Sarubbo2021-03-281-1/+1
| | | | | | Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/libgcrypt: amd64 stable wrt bug #777876Agostino Sarubbo2021-03-261-1/+1
| | | | | | Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/libgcrypt: ppc64 stable wrt bug #777876Agostino Sarubbo2021-03-261-1/+1
| | | | | | Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/libgcrypt: s390 stable wrt bug #777876Agostino Sarubbo2021-03-261-1/+1
| | | | | | Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/libgcrypt: ppc stable wrt bug #777876Agostino Sarubbo2021-03-261-1/+1
| | | | | | Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/libgcrypt: stable 1.8.7 for hppa, bug #777876Rolf Eike Beer2021-03-251-1/+1
| | | | | | | Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-libs/libgcrypt: drop obsolete patch in 1.9.2Sam James2021-02-171-1/+0
| | | | | | | | | Fixed upstream in 1.9.0. See: https://github.com/gpg/libgcrypt/commit/0f4545b441b6fbdd6e9c4e95f5f2a367483e78ad Thanks-to: Thomas Deutschmann <whissi@gentoo.org> Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: use HTTPS HOMEPAGESam James2021-02-174-4/+4
| | | | | Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: bump to 1.9.2Sam James2021-02-172-0/+88
| | | | | | Bug: https://bugs.gentoo.org/767814 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: fix USE=-asm buildSam James2021-01-292-0/+142
| | | | | | Closes: https://bugs.gentoo.org/767859 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: add CPU_FLAGS_*Sam James2021-01-291-1/+8
| | | | | | Bug: https://bugs.gentoo.org/766423 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: (security) bump to 1.9.1Sam James2021-01-292-3/+4
| | | | | | | | | | | | | | This includes a critical security fix on 1.9.0 (currently masked). Note that the mask on 1.9.0 currently forces a downgrade to the safe 1.8.x series. Bug: https://bugs.gentoo.org/767814 Bug: https://bugs.gentoo.org/766213 Closes: https://bugs.gentoo.org/766423 Closes: https://bugs.gentoo.org/766429 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>