summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* dev-libs/libgcrypt: Add default-on asm useflagAndreas K. Hüttel2021-01-232-1/+4
| | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.9.0 arm64, #766213Sam James2021-01-201-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.9.0 arm, #766213Sam James2021-01-201-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.9.0 amd64, #766213Sam James2021-01-201-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.9.0 x86, #766213Sam James2021-01-201-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: Version bump (v1.9.0)Mikle Kolyada2021-01-202-0/+78
| | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* dev-libs/libgcrypt: drop x86-macosFabian Groffen2021-01-062-2/+2
| | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-libs/libgcrypt: USE="static-libs" for sys-power/suspend[crypt]David Seifert2021-01-022-6/+8
| | | | | | Bug: https://bugs.gentoo.org/751568 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: David Seifert <soap@gentoo.org>
* dev-libs/libgcrypt: drop ppc-aix m68k-mintFabian Groffen2020-12-272-2/+2
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-libs/libgcrypt: guard CC_FOR_BUILD with quotesIonen Wolkens2020-12-172-2/+2
| | | | | | | | | Caused build failure with abi_x86_32 and bash-5.1 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Ionen Wolkens <sudinave@gmail.com> Closes: https://bugs.gentoo.org/760438 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* dev-libs/libgcrypt: Version bump (v1.8.7)Mikle Kolyada2020-10-252-0/+77
| | | | | Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* dev-libs/libgcrypt: Do not provide static-libsMikle Kolyada2020-09-201-2/+2
| | | | | Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* dev-libs/libgcrypt: Drop oldMikle Kolyada2020-09-202-77/+0
| | | | | Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* dev-libs/libgcrypt: Add myself as maintainerMikle Kolyada2020-09-071-5/+8
| | | | | Package-Manager: Portage-3.0.4, Repoman-2.3.23 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* */*: reassign k_f's packagesMichał Górny2020-09-071-4/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-libs/libgcrypt: stable 1.8.6 for ppc64Sergei Trofimovich2020-09-071-1/+1
| | | | | | | | stable wrt bug #737158 Package-Manager: Portage-3.0.5, Repoman-3.0.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.8.6 ppc, #737158Sam James2020-08-311-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: stable 1.8.6 for hppa, bug #737158Rolf Eike Beer2020-08-201-1/+1
| | | | | | | Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>