Commit Graph

149 Commits

Author SHA1 Message Date
Fabian Groffen
6d2df6f4b7 */*: remove sparc64-solaris keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2023-05-25 21:53:25 +02:00
Fabian Groffen
4aebe55f8c */*: remove sparc-solaris keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2023-05-25 21:49:16 +02:00
Fabian Groffen
82e9ddde6f */*: remove x86-solaris keyword
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2023-05-24 21:41:33 +02:00
Sam James
6307487a03 dev-ruby/ffi: Stabilize 1.15.5-r2 x86, #904938
Signed-off-by: Sam James <sam@gentoo.org>
2023-04-25 02:30:23 +01:00
Sam James
6473585c8b dev-ruby/ffi: Stabilize 1.15.5-r2 arm64, #904938
Signed-off-by: Sam James <sam@gentoo.org>
2023-04-25 02:30:22 +01:00
Sam James
2d4e9b55ec dev-ruby/ffi: Stabilize 1.15.5-r2 amd64, #904938
Signed-off-by: Sam James <sam@gentoo.org>
2023-04-25 02:30:21 +01:00
Sam James
5e5ee874b3 dev-ruby/ffi: Stabilize 1.15.5-r2 ppc64, #904938
Signed-off-by: Sam James <sam@gentoo.org>
2023-04-25 02:30:20 +01:00
Sam James
3bca32d1b0 dev-ruby/ffi: Stabilize 1.15.5-r2 sparc, #904938
Signed-off-by: Sam James <sam@gentoo.org>
2023-04-25 02:30:20 +01:00
Sam James
eebfbdf8bf dev-ruby/ffi: Stabilize 1.15.5-r2 ppc, #904938
Signed-off-by: Sam James <sam@gentoo.org>
2023-04-25 02:30:19 +01:00
Sam James
a80140a962 dev-ruby/ffi: Stabilize 1.15.5-r2 arm, #904938
Signed-off-by: Sam James <sam@gentoo.org>
2023-04-25 02:01:58 +01:00
Sam James
6f56c49bb2 dev-ruby/ffi: update *.github.com HOMEPAGEs
Signed-off-by: Sam James <sam@gentoo.org>
2023-04-10 23:13:06 +01:00
Sam James
67547fd52c dev-ruby/ffi: fix runtime for HPPA
Tests now pass, as do tests of reverse dependencies, like dev-ruby/llhttp-ffi!

I think more work is needed to get dev-ruby/ffi's own implementation for
closure allocations working - like dev-python/cffi had:
ab11bfa551.

I've started trying that but it doesn't work (yet?). In any case, upstream
do this for Apple arm64 anyway.

Bug: https://bugs.gentoo.org/761550
Signed-off-by: Sam James <sam@gentoo.org>
2023-04-09 02:27:29 +01:00
Sam James
f47b92e6e4 dev-ruby/ffi: backport fix for >=ruby30 & non-pre-generated types.conf
Only shows up on e.g. HPPA or other platforms w/o a pre-generated types.conf.

Signed-off-by: Sam James <sam@gentoo.org>
2023-04-08 22:39:13 +01:00
Sam James
af7c6f2ac9 dev-ruby/ffi: drop 1.15.5
Signed-off-by: Sam James <sam@gentoo.org>
2023-03-29 13:56:02 +01:00
Sam James
fcc0773e3b dev-ruby/ffi: Stabilize 1.15.5-r1 ppc, #903457
Signed-off-by: Sam James <sam@gentoo.org>
2023-03-28 23:11:48 +01:00
Sam James
ab42139c45 dev-ruby/ffi: Stabilize 1.15.5-r1 ppc64, #903457
Signed-off-by: Sam James <sam@gentoo.org>
2023-03-28 22:48:26 +01:00
Sam James
041a150e77 dev-ruby/ffi: Stabilize 1.15.5-r1 sparc, #903457
Signed-off-by: Sam James <sam@gentoo.org>
2023-03-28 22:45:36 +01:00
Sam James
f938faadd2 dev-ruby/ffi: Stabilize 1.15.5-r1 amd64, #903457
Signed-off-by: Sam James <sam@gentoo.org>
2023-03-28 22:45:35 +01:00
Sam James
e1097f58d7 dev-ruby/ffi: Stabilize 1.15.5-r1 arm64, #903457
Signed-off-by: Sam James <sam@gentoo.org>
2023-03-28 22:45:33 +01:00
Sam James
462c1017e5 dev-ruby/ffi: Stabilize 1.15.5-r1 arm, #903457
Signed-off-by: Sam James <sam@gentoo.org>
2023-03-28 22:45:32 +01:00
Sam James
2811d7f26f dev-ruby/ffi: Stabilize 1.15.5-r1 x86, #903457
Signed-off-by: Sam James <sam@gentoo.org>
2023-03-28 22:43:26 +01:00
Hans de Graaff
d0d097741b dev-ruby/ffi: enable ruby32
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2023-03-12 13:09:32 +01:00
Michael Mair-Keimberger
78a3d3173f dev-ruby/ffi: remove unused patch
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/28816
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2022-12-26 14:42:09 +01:00
Hans de Graaff
4b9043b5b4 dev-ruby/ffi: drop 1.14.2-r1
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2022-12-07 07:44:49 +01:00
Hans de Graaff
caeac1a2c7 dev-ruby/ffi: destabilize 1.15.5-r1
Drop to stable since the new patches introduce code changes.

Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2022-10-23 12:16:15 +02:00
matoro
4cf664faf6 dev-ruby/ffi: revbump 1.15.5-r1, fix sparc
See: https://github.com/ffi/ffi/pull/957
Closes: https://bugs.gentoo.org/847286
Signed-off-by: matoro <matoro@users.noreply.github.com>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2022-10-22 17:33:10 -04:00
Agostino Sarubbo
dea29af0af dev-ruby/ffi: sparc stable wrt bug #836634
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
2022-05-12 09:28:44 +02:00
WANG Xuerui
0aa5588f04 dev-ruby/ffi: keyword 1.15.5 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
2022-05-08 22:58:49 +08:00
Sam James
9c7cc36c76 dev-ruby/ffi: Keyword 1.15.5 s390, #840930
Signed-off-by: Sam James <sam@gentoo.org>
2022-04-26 14:44:30 +01:00
Jakov Smolić
d045be4577 dev-ruby/ffi: Stabilize 1.15.5 arm64, #836634
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2022-04-13 11:31:40 +02:00
Arthur Zamarin
e78ea14700 dev-ruby/ffi: Stabilize 1.15.5 ppc, #836634
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-04-09 22:31:31 +03:00
Agostino Sarubbo
60e16a2efb dev-ruby/ffi: amd64 stable wrt bug #836634
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
2022-04-04 08:36:24 +02:00
Jakov Smolić
9200c0476f dev-ruby/ffi: Stabilize 1.15.5 x86, #836634
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2022-04-04 00:07:42 +02:00
Agostino Sarubbo
9d49fa44ad dev-ruby/ffi: ppc64 stable wrt bug #836634
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
2022-04-03 12:09:50 +02:00
Arthur Zamarin
39c3cb846e dev-ruby/ffi: Stabilize 1.15.5 arm, #836634
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-04-02 17:46:16 +03:00
Hans de Graaff
d0a62e8733 dev-ruby/ffi: drop 1.15.1-r1, 1.15.3-r1, 1.15.4-r1
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2022-04-02 10:57:48 +02:00
Hans de Graaff
b2de33c842 dev-ruby/ffi: enable ruby31
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2022-04-02 10:57:47 +02:00
Hans de Graaff
35d5df9b08 dev-ruby/ffi: add 1.15.5
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2022-01-14 08:29:03 +01:00
Hans de Graaff
750b335c1b dev-ruby/ffi: cleanup
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2021-10-03 08:30:41 +02:00
Sam James
78b1fca648 dev-ruby/ffi: Stabilize 1.14.2-r1 x86, #811399
Signed-off-by: Sam James <sam@gentoo.org>
2021-10-02 23:58:52 +01:00
Sam James
e8b266c77b dev-ruby/ffi: add := to 1.14.2-r1 too
Signed-off-by: Sam James <sam@gentoo.org>
2021-10-02 20:34:53 +01:00
Sam James
4cbfbfe255 dev-ruby/ffi: fix 32-bit test failure
Thanks-to: Tee KOBAYASHI <xtkoba@gmail.com>
Closes: https://bugs.gentoo.org/815130
Signed-off-by: Sam James <sam@gentoo.org>
2021-10-02 20:31:01 +01:00
Rolf Eike Beer
edc6a1cd69 dev-ruby/ffi: stable 1.14.2 for sparc, bug #811399
Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de>
Signed-off-by: Sam James <sam@gentoo.org>
2021-09-11 16:58:56 +01:00
Ulrich Müller
38b155fa1b **/metadata.xml: Replace http by https in DOCTYPE element
Bug: https://bugs.gentoo.org/552720
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
2021-09-11 15:22:48 +02:00
Agostino Sarubbo
eb317447d4 dev-ruby/ffi: ppc64 stable wrt bug #811399
Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
2021-09-05 22:07:25 +02:00
Agostino Sarubbo
e1dc7569be dev-ruby/ffi: ppc stable wrt bug #811399
Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
2021-09-05 22:04:15 +02:00
Sam James
a06870e382 dev-ruby/ffi: Stabilize 1.14.2 arm64, #811399
Signed-off-by: Sam James <sam@gentoo.org>
2021-09-04 22:39:24 +01:00
Sam James
6a8f9781d4 dev-ruby/ffi: Stabilize 1.14.2 arm, #811399
Signed-off-by: Sam James <sam@gentoo.org>
2021-09-03 22:17:04 +01:00
Agostino Sarubbo
13f36f90d7 dev-ruby/ffi: amd64 stable wrt bug #811399
Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
2021-09-03 08:32:17 +02:00
Hans de Graaff
287b7e4f55 dev-ruby/ffi: add 1.15.4
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2021-09-02 07:27:13 +02:00