summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* dev-libs/libffi: drop oldSergei Trofimovich2020-09-071-77/+0
| | | | | Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-libs/libffi: stable 3.3-r2 for ppc64Sergei Trofimovich2020-09-071-1/+1
| | | | | | | | stable wrt bug #736178 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/libffi: Stabilize 3.3-r2 ppc, #736178Sam James2020-08-301-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libffi: x86 stable wrt bug #736178Agostino Sarubbo2020-08-111-1/+1
| | | | | | Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/libffi: s390 stable wrt bug #736178Agostino Sarubbo2020-08-111-1/+1
| | | | | | Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/libffi: amd64 stable wrt bug #736178Agostino Sarubbo2020-08-101-1/+1
| | | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/libffi: stable 3.3-r2 for hppaSergei Trofimovich2020-08-091-1/+1
| | | | | | | | stable wrt bug #736178 Package-Manager: Portage-3.0.1, Repoman-2.3.23 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-libs/libffi: stable 3.3-r2 for sparcSergei Trofimovich2020-08-081-1/+1
| | | | | | | | stable wrt bug #736178 Package-Manager: Portage-3.0.1, Repoman-2.3.23 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-libs/libffi: Stabilize 3.3-r2 arm64, #736178Sam James2020-08-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libffi: Stabilize 3.3-r2 arm, #736178Sam James2020-08-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/libffi: drop USE=test-bhaibleSergei Trofimovich2020-07-163-21/+2
| | | | | | | | | Run full testsuite unconditionally. Reported-by: Joonas Niilola Closes: https://bugs.gentoo.org/731820 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-libs/libffi: backport upstream ppc32 fixesSergei Trofimovich2020-07-073-0/+204
| | | | | | | | USE=test-bhaible exposed a few invalid type handlers. Enable it by default for tests. Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-libs/libffi: remove unused patchesMichael Mair-Keimberger2020-05-218-376/+0
| | | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-libs/libffi: drop oldSergei Trofimovich2020-05-022-65/+0
| | | | | Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-libs/libffi: arm64 stable (bug #709424)Mart Raudsepp2020-04-131-1/+1
| | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* */*: Drop stable ia64 keywordsMatt Turner2020-04-032-2/+2
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-libs/libffi: ppc64 stable wrt bug #709424Agostino Sarubbo2020-03-301-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* dev-libs/libffi: fix ppc64 build, bug 713596Sergei Trofimovich2020-03-293-0/+72
| | | | | | | | | Backport fixes for older power targets without explicit __int128 support. Reported-by: Agostino Sarubbo Closes: https://bugs.gentoo.org/713596 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-libs/libffi: drop oldSergei Trofimovich2020-03-292-61/+0
| | | | | Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-libs/libffi: destabilize down to ~m68kSergei Trofimovich2020-03-291-1/+1
| | | | | | Bug: https://bugs.gentoo.org/694978 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* */*: Discontinue Gentoo SuperH portMikle Kolyada2020-03-263-3/+3
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --ignore-arches Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* dev-libs/libffi: drop oldSergei Trofimovich2020-03-237-422/+0
| | | | | Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-libs/libffi: sh stable wrt bug #709424Mikle Kolyada2020-03-151-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sh" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>