summaryrefslogtreecommitdiff
path: root/sys-block
diff options
context:
space:
mode:
Diffstat (limited to 'sys-block')
-rw-r--r--sys-block/Manifest.gzbin10889 -> 10887 bytes
-rw-r--r--sys-block/endpoint/Manifest4
-rw-r--r--sys-block/endpoint/endpoint-0.1.0-r2.ebuild (renamed from sys-block/endpoint/endpoint-0.1.0-r1.ebuild)6
-rw-r--r--sys-block/endpoint/files/endpoint-0.1.0-ar.patch32
-rw-r--r--sys-block/endpoint/files/endpoint-0.1.0-impl-exit.patch12
5 files changed, 51 insertions, 3 deletions
diff --git a/sys-block/Manifest.gz b/sys-block/Manifest.gz
index 1a71b92d84b2..25db0e6fe99f 100644
--- a/sys-block/Manifest.gz
+++ b/sys-block/Manifest.gz
Binary files differ
diff --git a/sys-block/endpoint/Manifest b/sys-block/endpoint/Manifest
index 1abd93549463..86a63b21866c 100644
--- a/sys-block/endpoint/Manifest
+++ b/sys-block/endpoint/Manifest
@@ -1,4 +1,6 @@
+AUX endpoint-0.1.0-ar.patch 1113 BLAKE2B 26707057d575abb32b9b931b231e918c57e08ed8349115cbe84bb2c40b3fb89a0402d8ddc8facf40b5b71933145ab6df835518c499bfeafa8b4dd6e152f293a2 SHA512 ccac475a5210032286588c088e08d7a23d287f616058b58e415c96a425214379b1e98fa069cc381ebb5572acb9ff0d62f2724630a9817f7ba1f4b3506394e0ef
AUX endpoint-0.1.0-errormessages.patch 1290 BLAKE2B 05fb5b2bdb72c09d0320cc0a457a04ce4950f68e15b561a285ccb1b4da0759c68cc56c86499f24d7ff5dcfdb8c92c08e348eca11a8a4e569ad4febce569cf38d SHA512 8ad7f22149112ac3f4deaa6609384c26799f38980d93818959f2cdeffe21303f361488e988e5137b119e0c3f3eab25da83f9d4fe293012c78821d080d9db5d58
+AUX endpoint-0.1.0-impl-exit.patch 364 BLAKE2B 801a1eaf58311b005c4910cb8f5e9593c9e2c8f984b5444b3718edf42ed873db8a039cd80529a122a1782d57b307d24a728f248a11b8e1c8e27c2307cb4b8fc5 SHA512 e1a0d1097b57abd17d8364f78cf21f10d24f2f29466d257caeb02c65ce4333ae100cb02c7675ceb835ee5d7578ee5db724c9a4e7c7ec4879396c49bb209d4574
DIST endpoint-0.1.0.tar.gz 121954 BLAKE2B a41cf9cfc5f3215d719738ecc76b05476be304bd66fa22e1e21923434c1c37b8ed7569e84b668296559452f87422db3d9bb766e3214332ed227f5769a886c6a2 SHA512 9fbba37c3521a6b30327e65e40cbfbd4a0db7d8592b463e5fa4d6f200bb091bd7f659f13307c3d26312d39ace097942e251afd645570342a859f8699b8afee0c
-EBUILD endpoint-0.1.0-r1.ebuild 695 BLAKE2B 5597da01cd2b06b3d0033abf2576dbcfb19aaad5fbd97a78f7a37f3c52cece56ae4ca5d40c13d53d16bc9f1220a2efe79e388642210fb18cfb0c46fd99b05bc5 SHA512 0f7b96d7dba93ff9658876f5df0ca033872edb5beffbf3bf51754722489b9bb6db85a950cb44a2ce2df61875fe2e98f8d3cb3958a847dfd780ee0fc2cc359408
+EBUILD endpoint-0.1.0-r2.ebuild 760 BLAKE2B 41f67d2e8549026aa809613f692bd75bde99e053fac0dcb9f0120306f85052263f64068fe53b988d42c29f4f1ffbc2bc90f73b6d9fc579261a42aece90985417 SHA512 86ebbc67ee884dbf7ec1e3119bcc041508f38959d84c2119c6cd13acfbb2dfe5f7d4db531a028e9299856359fe06c6aa8375f148363b167fc2bbe86fdedddf45
MISC metadata.xml 581 BLAKE2B 2210bdce7be1b38680d2cb970ed57ba2c6190b6776f7227fd07cac376c4d7337ab163df7dc531d2d34c54b2fc80bce5c53f6e0f37cb9ccec6f7c5787b6f66c26 SHA512 d8728b2eb6d3746de488d6856dc9923a1d3180fd0bca67db698bbfc26892d93531f081f3be93452c111a97dd3d814e8625d5a85a8ac7b0a62a61341ddbaa79b2
diff --git a/sys-block/endpoint/endpoint-0.1.0-r1.ebuild b/sys-block/endpoint/endpoint-0.1.0-r2.ebuild
index d23f599eff85..2287991fb3a1 100644
--- a/sys-block/endpoint/endpoint-0.1.0-r1.ebuild
+++ b/sys-block/endpoint/endpoint-0.1.0-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
DESCRIPTION="Endpoint turns a Linux machine with a firewire card into an SBP-2 device"
HOMEPAGE="http://oss.oracle.com/projects/endpoint/"
@@ -21,6 +21,8 @@ BDEPEND="
PATCHES=(
"${FILESDIR}"/${P}-errormessages.patch
+ "${FILESDIR}"/${P}-impl-exit.patch
+ "${FILESDIR}"/${P}-ar.patch
)
src_install() {
diff --git a/sys-block/endpoint/files/endpoint-0.1.0-ar.patch b/sys-block/endpoint/files/endpoint-0.1.0-ar.patch
new file mode 100644
index 000000000000..fb80b485195f
--- /dev/null
+++ b/sys-block/endpoint/files/endpoint-0.1.0-ar.patch
@@ -0,0 +1,32 @@
+Use toolchain ar instead of declaring it explicitly
+https://bugs.gentoo.org/725772
+--- a/libjconfig/Makefile.in
++++ b/libjconfig/Makefile.in
+@@ -163,7 +163,6 @@
+ Makefile: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.in $(top_builddir)/config.status
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)
+
+-AR = ar
+
+ clean-noinstLIBRARIES:
+ -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES)
+--- a/librbc/Makefile.in
++++ b/librbc/Makefile.in
+@@ -169,7 +169,6 @@
+ Makefile: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.in $(top_builddir)/config.status
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)
+
+-AR = ar
+
+ clean-noinstLIBRARIES:
+ -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES)
+--- a/libsbp2/Makefile.in
++++ b/libsbp2/Makefile.in
+@@ -185,7 +185,6 @@
+ Makefile: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.in $(top_builddir)/config.status
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)
+
+-AR = ar
+
+ clean-noinstLIBRARIES:
+ -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES)
diff --git a/sys-block/endpoint/files/endpoint-0.1.0-impl-exit.patch b/sys-block/endpoint/files/endpoint-0.1.0-impl-exit.patch
new file mode 100644
index 000000000000..f5f4d57535b0
--- /dev/null
+++ b/sys-block/endpoint/files/endpoint-0.1.0-impl-exit.patch
@@ -0,0 +1,12 @@
+https://bugs.gentoo.org/908584
+Add include with exit so test doesn't fail
+--- a/configure
++++ b/configure
+@@ -3291,6 +3291,7 @@
+ cat >>conftest.$ac_ext <<_ACEOF
+ /* end confdefs.h. */
+ #include <ctype.h>
++#include <stdlib.h>
+ #if ((' ' & 0x0FF) == 0x020)
+ # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
+ # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))