summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-libs/libffi: drop 3.3-r2, 3.4.2-r2Sam James2023-01-2113-600/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libffi: Stabilize 3.4.4 x86, #881739Jakov Smolić2022-11-231-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-libs/libffi: Stabilize 3.4.4 amd64, #881739Jakov Smolić2022-11-231-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-libs/libffi: Stabilize 3.4.4 hppa, #881739Arthur Zamarin2022-11-181-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/libffi: Stabilize 3.4.4 ppc, #881739Arthur Zamarin2022-11-181-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/libffi: Stabilize 3.4.4 ppc64, #881739Arthur Zamarin2022-11-181-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/libffi: Stabilize 3.4.4 sparc, #881739Arthur Zamarin2022-11-181-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/libffi: Stabilize 3.4.4 arm, #881739Arthur Zamarin2022-11-181-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/libffi: Stabilize 3.4.4 arm64, #881739Arthur Zamarin2022-11-181-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/libffi: drop 3.4.2-r1, 3.4.3Sam James2022-10-243-149/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libffi: add 3.4.4Sam James2022-10-242-0/+71
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libffi: Remove IUSE=experimental-loong from 3.4.3WANG Xuerui2022-10-191-1/+1
| | | | | | | The loong patchset is upstream as of 3.4.3, no need for custom patching any more. Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-libs/libffi: add 3.4.3Sam James2022-09-192-0/+71
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libffi: x86 stable wrt bug #865987Agostino Sarubbo2022-08-241-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/libffi: amd64 stable wrt bug #865987Agostino Sarubbo2022-08-231-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/libffi: Stabilize 3.4.2-r2 hppa, #865987Arthur Zamarin2022-08-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/libffi: Stabilize 3.4.2-r2 arm64, #865987Arthur Zamarin2022-08-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/libffi: Stabilize 3.4.2-r2 ppc, #865987Arthur Zamarin2022-08-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/libffi: Stabilize 3.4.2-r2 sparc, #865987Arthur Zamarin2022-08-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/libffi: Stabilize 3.4.2-r2 arm, #865987Arthur Zamarin2022-08-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/libffi: Stabilize 3.4.2-r2 ppc64, #865987Arthur Zamarin2022-08-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/libffi: add github upstream metadataSam James2022-07-281-0/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libffi: revbump 3.4.2-r2, fix ppc64 header defs (backport)matoro2022-07-232-0/+168
| | | | | | | | | Backports https://github.com/libffi/libffi/pull/722. Bug: https://github.com/jnr/jffi/issues/107 Closes: https://bugs.gentoo.org/827215 Closes: https://github.com/gentoo/gentoo/pull/26529 Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libffi: Stabilize 3.4.2-r1 hppa, #813756Arthur Zamarin2022-06-141-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/libffi: Stabilize 3.4.2-r1 x86, #813756Arthur Zamarin2022-06-141-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/libffi: Stabilize 3.4.2-r1 arm, #813756Arthur Zamarin2022-06-141-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-libs/libffi: Stabilize 3.4.2-r1 amd64, #813756Sam James2022-06-141-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libffi: Stabilize 3.4.2-r1 sparc, #813756Jakov Smolić2022-06-141-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-libs/libffi: ppc64 stable wrt bug #813756Agostino Sarubbo2022-06-141-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/libffi: Stabilize 3.4.2-r1 arm64, #813756Jakov Smolić2022-06-141-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-libs/libffi: Stabilize 3.4.2-r1 ppc, #813756Jakov Smolić2022-06-141-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-libs/libffi: keyword 3.4.2-r1 for ~loongWANG Xuerui2022-04-291-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-libs/libffi: add support for loongWANG Xuerui2022-04-293-2/+9
| | | | | | | | | | | | | | The LoongArch patch is generated by diffing the original release tarball with the dist tarball, made with the LoongArch support PR [1] applied, not upstreamed yet but already reviewed by me. Tests have passed on amd64; similar code has been inside loongson-overlay for a while, no problems spotted so far. [1]: https://github.com/libffi/libffi/pull/678 Closes: https://github.com/gentoo/gentoo/pull/25189 Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* dev-libs/libffi: remove userland_BSDDavid Seifert2022-01-062-4/+2
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* dev-libs/libffi: use preserve-libs.eclassSam James2021-09-131-6/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Revision bump to re-install libffi now that glibc definitely has the correct version bounds on pax-utils. See linked bug for more information. This is unrelated to the preserve-libs eclass change, but we figured we should do this just as a nudge to help people in a "damaged" situation (see bug). 2. Use preserved-libs.eclass because SONAME of libffi changed from 7 -> 8. FEATURES="preserved-libs" (distinct from the eclass) is not required to be used (even if encouraged) and is not part of PMS, so alternative package managers to Portage don't have to implement it. Use the eclass to perserve libffi.so.7 to keep dev-lang/python working. Runtime failures will occur without Python being rebuilt in time. (Unfortunately, the same is true for the rewritten-in-Python revdep-rebuild, so revdep-rebuild.sh may help folks who are already bitten by this.) Bug: https://bugs.gentoo.org/811462 Signed-off-by: Sam James <sam@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/22247 Signed-off-by: Sam James <sam@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>
* */*: remove deprecated USE flag 'pax_kernel'Marek Szuba2021-08-013-9/+2
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-libs/libffi: restore ~arch keywords for 3.4.2Sergei Trofimovich2021-07-241-2/+1
| | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-libs/libffi: bump up to 3.4_rc1, SOVERSION=8 (take 2)Sergei Trofimovich2021-07-073-0/+71
| | | | | | | Without KEYWORDS this time. Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-libs/libffi: add compatibility guard for USE=pax-kernelMarek Szuba2021-07-012-1/+5
| | | | | | Exactly as previously implemented by slyfox in (ultimately yanked) 3.4_rc1. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* */*: s/pax_kernel/pax-kernel/gMarek Szuba2021-07-012-3/+3
| | | | Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-libs/libffi: revert "bump up to 3.4_rc1, SOVERSION=8"Sergei Trofimovich2021-06-264-210/+1
| | | | | | | | This reverts commit 0b2c89773e0df20c0c770b6d8620564b76468578. Not everyone is happy about this release. No real issues presented though. Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-libs/libffi: bump up to 3.4_rc1, SOVERSION=8Sergei Trofimovich2021-06-264-1/+210
| | | | | Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-libs/libffi: multilib--Sam James2021-04-161-1/+1
| | | | | Signed-off-by: Sam James <sam@gentoo.org> Signed-off-by: David Seifert <soap@gentoo.org>
* dev-libs/libffi: drop s390 to ~s390 (unstable)Sam James2021-04-051-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libffi: drop x86-macosFabian Groffen2021-01-061-2/+2
| | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-libs/libffi: drop ppc-aix m68k-mintFabian Groffen2020-12-271-1/+1
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-libs/libffi-3.3-r2: add fix for arm64-macosFabian Groffen2020-12-181-0/+9
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-libs/libffi: fix vendor detection on 'dash' shellSergei Trofimovich2020-11-112-0/+34
| | | | | | | Reported-by: Paolo Pedroni Closes: https://bugs.gentoo.org/753299 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-libs/libffi: drop no-op pkg_setup()Sergei Trofimovich2020-11-101-15/+1
| | | | | | | | | | | | | Due to a bug in handling empty ${ROOT} pkg_setup() was a no-op. It's not a big problem as it used to check for libffi presence outside package manager (usually due to old gcc bundlibg libffi). The check should should be redundant on modern toolchain. Reported-by: Pacho Ramos Closes: https://bugs.gentoo.org/753821 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>