summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-libs/libgcrypt: backport fix for arm asmSam James2024-10-172-0/+307
| | | | | | Noticed Alpine pull this in earlier. Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.11.0 sparc, #940087Arthur Zamarin2024-10-131-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.11.0 hppa, #940087Sam James2024-10-131-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.11.0 arm64, #940087Arthur Zamarin2024-10-101-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.11.0 ppc, #940087Sam James2024-10-091-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.11.0 arm, #940087Arthur Zamarin2024-10-081-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.11.0 ppc64, #940087Sam James2024-10-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.11.0 x86, #940087Sam James2024-10-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.11.0 amd64, #940087Sam James2024-10-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* */*: unkeyword ~ia64Arthur Zamarin2024-09-124-4/+4
| | | | | | | | Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* idev-libs/libgcrypt-1.11.0: remove obsolete Solaris fixFabian Groffen2024-07-281-7/+0
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-libs/libgcrypt: cleanup Darwin asm hackFabian Groffen2024-07-193-9/+0
| | | | | | We now mask asm USE-flag in profiles proper. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-libs/libgcrypt-1.11.0: drop ASM for all DarwinFabian Groffen2024-07-191-1/+1
| | | | | | | | ASM detection gets confused on M1 and with GCC, so better drop it altogether, because if we do we end up with a non-functional trapping library (rendering gpg and other consumers useless). Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-libs/libgcrypt: filter-flagsSam James2024-07-074-0/+32
| | | | | | | The codebase had had various UB in the past IIRC, it's sensitive to optimisation, and it already forces some components to be built with -O0. Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: fix o-flag-mungingMike Gilbert2024-06-242-0/+54
| | | | | Closes: https://bugs.gentoo.org/934801 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* dev-libs/libgcrypt: add 1.11.0Sam James2024-06-233-0/+241
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.10.3-r2 hppa, #923869Matoro Mahri2024-04-041-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/libgcrypt: remove unused patchMichael Mair-Keimberger2024-03-161-35/+0
| | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* dev-libs/libgcrypt: drop 1.9.4-r2, 1.10.1-r2, 1.10.1-r3, 1.10.3Sam James2024-03-048-909/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: backport asm fixesSam James2024-03-044-0/+810
| | | | | | | | | * Backport fixes for x86 with less/no optimisation * Backport HPPA asm fix Closes: https://bugs.gentoo.org/915060 Closes: https://bugs.gentoo.org/925284 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.10.3-r1 ppc64, #923869Sam James2024-02-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.10.3-r1 arm64, #923869Sam James2024-02-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.10.3-r1 arm, #923869Sam James2024-02-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.10.3-r1 sparc, #923869Sam James2024-02-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.10.3-r1 ppc, #923869Sam James2024-02-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.10.3-r1 amd64, #923869Sam James2024-02-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.10.3-r1 x86, #923869Sam James2024-02-061-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.10.2 arm, #914226Matoro Mahri2024-01-141-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-libs/libgcrypt: update LICENSEUlrich Müller2024-01-046-11/+11
| | | | | Closes: https://bugs.gentoo.org/875542 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* dev-libs/libgcrypt: pass -Wl,--undefined-version for other linkers if supportedSam James2024-01-031-0/+175
| | | | | | Revbump as it's a library. Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.10.2 ppc, #914226Sam James2023-12-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.10.2 ppc64, #914226Sam James2023-12-221-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* profiles/use.desc: Make USE=asm globalMichał Górny2023-12-181-1/+0
| | | | | | | | Add a global USE=asm. It is used consistently in 16 packages. Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34330 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.10.2 arm64, #914226Matoro Mahri2023-12-141-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* dev-libs/libgcrypt: add 1.10.3Sam James2023-11-152-0/+182
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: don't try to use mlock in testsSam James2023-11-144-0/+32
| | | | | | | Two tests (t-secmem and t-sexp) fail if we try to use mlock in e.g. a systemd-nspawn container which denies that privilege by default. Signed-off-by: Sam James <sam@gentoo.org>
* Remove BROOT from VERIFY_SIG_OPENPGP_KEY_PATHMike Gilbert2023-10-314-4/+4
| | | | Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* dev-libs/libgcrypt: stable 1.10.2 for hppa, bug #914226Rolf Eike Beer2023-09-241-1/+1
| | | | | Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.10.2 x86, #914226Arthur Zamarin2023-09-171-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.10.2 amd64, #914226Arthur Zamarin2023-09-171-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.10.2 sparc, #914226Sam James2023-09-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: drop dead prefix targetsSam James2023-05-294-8/+0
| | | | | | The removal was already done, so this is just cleanup afterwards. Signed-off-by: Sam James <sam@gentoo.org>
* */*: remove sparc64-solaris keywordFabian Groffen2023-05-254-4/+4
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* */*: remove sparc-solaris keywordFabian Groffen2023-05-254-4/+4
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* */*: remove x86-solaris keywordFabian Groffen2023-05-244-4/+4
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-libs/libgcrypt-1.10.2: marked ~arm64-macosFabian Groffen2023-04-271-1/+1
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-libs/libgcrypt-1.10.2: fix compilation on Darwin, #904083Fabian Groffen2023-04-252-0/+21
| | | | | | | Add patch as suggested on upstream bug to fix compilation on non-Linux. Closes: https://bugs.gentoo.org/904083 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-libs/libgcrypt: drop ~arm64-macos for 1.10.*Sam James2023-04-233-3/+3
| | | | | | | | | | | | | | | | From Tom Li on the linked bug: ``` /Users/ec2-user/gentoo/var/tmp/portage/dev-libs/libgcrypt-1.10.2/work/libgcrypt-1.10.2/random/rndgetentropy.c:98:21: warning: implicit declaration of function 'getrandom'; did you mean 'srandom'? [-Wimplicit-function-declaration] 98 | ret = getrandom (buffer, nbytes, GRND_RANDOM); | ^~~~~~~~~ | srandom /Users/ec2-user/gentoo/var/tmp/portage/dev-libs/libgcrypt-1.10.2/work/libgcrypt-1.10.2/random/rndgetentropy.c:98:48: error: 'GRND_RANDOM' undeclared (first use in this function) 98 | ret = getrandom (buffer, nbytes, GRND_RANDOM); | ``` Bug: https://bugs.gentoo.org/904474 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: keyword ~arm64-macosSam James2023-04-224-4/+4
| | | | | Bug: https://bugs.gentoo.org/904474 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libgcrypt: Stabilize 1.10.1-r3 ppc, #899306Sam James2023-04-211-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>