summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-libs/libgcrypt: forward HPPA 1.1 changes to 1.10.1Sam James2022-05-131-2/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: restore asm usage for HPPA 1.1Sam James2022-05-131-2/+0
| | | | | | | | | | | It looks like I got it the wrong way around -- USE=-asm is the broken thing on HPPA 1.1, not USE=asm. (This explains why stage builds were acting up, I think, as they use USE=-* initially?) Bug: https://bugs.gentoo.org/832871 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: add USE=asm to 1.8.8, 1.8.9Sam James2022-05-022-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: disable asm for hppa1.1Sam James2022-05-024-4/+18
| | | | | Closes: https://bugs.gentoo.org/832871 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: keyword 1.10.1 for ~loongWANG Xuerui2022-04-291-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-libs/libgcrypt: always enable O-flag-mungingMike Gilbert2022-04-165-10/+5
| | | | | | | | | | | | Exposing this as a USE flag is mostly pointless, and results in silly bug reports from users who disable it by accident. Users can disable it using EXTRA_ECONF if so desired. Bug: https://bugs.gentoo.org/629410 Bug: https://bugs.gentoo.org/707330 Closes: https://bugs.gentoo.org/838472 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* dev-libs/libgcrypt: rename o-flag-munging -> custom-cflagsSam James2022-04-152-4/+4
| | | | | | | | More accurately represents what it does & requires a conscious action to turn _on_ the flag which may break the build. Closes: https://bugs.gentoo.org/707330 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: remove unused patchMichael Mair-Keimberger2022-04-031-26/+0
| | | | | | | Closes: https://github.com/gentoo/gentoo/pull/24827 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* dev-libs/libgcrypt: add 1.10.1, drop 1.10.0Sam James2022-03-302-5/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* 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>