diff options
Diffstat (limited to 'app-text/hyperestraier')
-rw-r--r-- | app-text/hyperestraier/Manifest | 3 | ||||
-rw-r--r-- | app-text/hyperestraier/files/hyperestraier-ruby-varargs.patch | 20 | ||||
-rw-r--r-- | app-text/hyperestraier/hyperestraier-1.4.13-r2.ebuild | 5 |
3 files changed, 25 insertions, 3 deletions
diff --git a/app-text/hyperestraier/Manifest b/app-text/hyperestraier/Manifest index b4c7fa8a7d0c..3824b3d77347 100644 --- a/app-text/hyperestraier/Manifest +++ b/app-text/hyperestraier/Manifest @@ -1,7 +1,8 @@ AUX hyperestraier-configure.patch 12359 BLAKE2B 52fb2210ee4945c07fcd4e9812be052a748eed64ab323bbfc33feec828d56bb9243f64ec800e9750b094e84c6347ee6c25e74d6881ab2f9b012e13f6b28a06b6 SHA512 db0496b6e826ece8db2d9bae4758134b56204982e07783986cf0406df7a3c7006a39ccb56dcd4b303bf1b1227acc43b98533546dd5957ae6334fe56e3ad63378 AUX hyperestraier-java-11.patch 2602 BLAKE2B 718462095f4ff2746b2193cddd366de547591047eba53fc855c48be7d90069284771b2c007e4d13c80e7d11a74ae3c9ab7ffec6dcb1b86739fc81b2d1a0ffc04 SHA512 81077f319830d6ab28164cfbd5e57d89a0ddf0197135dbf71b3d33f1edc2b21e253431604122f1f82e718dae125228da57a93585d2ce9bce478ddcb8dceb17d8 AUX hyperestraier-perl.patch 844 BLAKE2B fd221a027e47ed7582e697a8104d1ef82d66b87919f20c82f185b9167ad03ae6b9f0b6996b47a99e58fb42443f1c1b1c9f53a6badab935361b26f8693b680694 SHA512 73c7bd659d80464baf1d28a0eed69c9fdb3052a62aa46dc0b56f2ba6f75d458531dc6023684bd92b22b7fc4b79869ccd82e835827096b163faee0f94b0615465 +AUX hyperestraier-ruby-varargs.patch 563 BLAKE2B c20af35842e46c899a0473f4319a5d44c18e78f752444fadf5c6109070b0b90587fad3377eb49f15065a1069a2262c692f95753c34f160cd9ac2dba6a24b45fd SHA512 21b847654cf2527fae5772c5cd67b67dd5c4285bc28786764ad19d3e97b815870af103f5afd726eaefc55874c215dc13aac08facdb2246e86c3f07c4679e0640 AUX hyperestraier-ruby19.patch 5143 BLAKE2B c9ea3c9e045583dee3ca119ebea07946522c50b00aba4d94fc40f7172925b9aedb8cbdc88e087a87590422566b12269641511c2c1c0a484390b1c2fa8bd1fecc SHA512 fcae611f594eeb35b6aca6eb1139304538793afc6b794e8dee1a59243d5da216f364165c90e7cf7691ed9a7f38a610ba27f37c2eef2baa4042c4a993cbfefb2a DIST hyperestraier-1.4.13.tar.gz 1014600 BLAKE2B 02be7cd374c47094dedd239e967dbbe5045a77302125861541dbf4d5fc60d488968718fd6b9ca57b88aac96cf2cfe73397af6bbc3d53ff6e983063ed98748e70 SHA512 ec97f487bb0e085f74222106fc5fab227c8c02ee8d736c0b4adef57ec0e4310f829ac59fff5a1c92321786e89bbc2a059a0acff6ab0e5844b83627567bb265fc -EBUILD hyperestraier-1.4.13-r2.ebuild 3619 BLAKE2B cd4374914774a416efe33b1e596785073c4545042dc5160109389116849c0dd8f7da8e74c68f43ae93fd0cc66ef8ea7a334297948c93e92775877a1ae49f2a52 SHA512 c82cb4e4011aba6eb9da0373a3d7bb88bb1e8e5494712a580cd70b4723df08e859d892cdc3f0af0f6fbdebf582ec49d8cc4aac727057a4736995d4f7eb8a3836 +EBUILD hyperestraier-1.4.13-r2.ebuild 3652 BLAKE2B 8819fb063d31926b36295b919122963b4f42f429e5be511ec71c3522f4c96db1f7ad0ebd0e4faed7731e9b1a0864694a8ed857f5bab0fd7d9ca1785edcc7ed74 SHA512 f4c7bf76ecd11621e90b45d44e5adc483150a17c61f60673d8a75a76b2a1539ea1824cca728f9eb7044dabadf0608bb4862fcf83edf35f35f5d7f6f368bc2ebe MISC metadata.xml 441 BLAKE2B d0c43a24b0a988b9b5d30a7c0d002ca45587c13f166dc2b43cfabac3b4c73f78a57cbee98d5967609dcaff3bb8e25b6be2df2f6328fb6b441e5b15d3dc0ce9bf SHA512 aab164bf0b80548a5867b8347963f9bc8dde159e879fc464e8b12e9a1f7bfa0dad572d453a28ab5d0fb6169cc6238f9a2f79016ee835b0560396f1631b3f3e85 diff --git a/app-text/hyperestraier/files/hyperestraier-ruby-varargs.patch b/app-text/hyperestraier/files/hyperestraier-ruby-varargs.patch new file mode 100644 index 000000000000..bcf2753f3a0a --- /dev/null +++ b/app-text/hyperestraier/files/hyperestraier-ruby-varargs.patch @@ -0,0 +1,20 @@ +--- a/rubynative/src/estraier.c 2025-01-19 09:16:41.340299738 +0100 ++++ b/rubynative/src/estraier.c 2025-01-19 09:17:18.404701204 +0100 +@@ -125,7 +125,7 @@ + static CBMAP *objtocbmap(VALUE obj); + static void db_informer(const char *message, void *opaque); + static VALUE db_informer_process(VALUE arg); +-static VALUE db_informer_resque(VALUE arg); ++static VALUE db_informer_resque(VALUE arg1, VALUE arg2); + + + +@@ -1259,7 +1259,7 @@ + } + + +-static VALUE db_informer_resque(VALUE arg){ ++static VALUE db_informer_resque(VALUE arg1, VALUE arg2){ + return Qnil; + } + diff --git a/app-text/hyperestraier/hyperestraier-1.4.13-r2.ebuild b/app-text/hyperestraier/hyperestraier-1.4.13-r2.ebuild index c5934ea45287..537b033d18db 100644 --- a/app-text/hyperestraier/hyperestraier-1.4.13-r2.ebuild +++ b/app-text/hyperestraier/hyperestraier-1.4.13-r2.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby31 ruby32" RUBY_OPTIONAL="yes" inherit autotools java-pkg-opt-2 perl-functions ruby-ng @@ -34,6 +34,7 @@ PATCHES=( "${FILESDIR}"/${PN}-java-11.patch "${FILESDIR}"/${PN}-perl.patch "${FILESDIR}"/${PN}-ruby19.patch + "${FILESDIR}"/${PN}-ruby-varargs.patch ) HTML_DOCS=( doc/. ) |