summaryrefslogtreecommitdiff
path: root/sys-block
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-06-18 00:10:02 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-06-18 00:10:02 +0100
commitccaccfe4f1da8c11d9fa110f6e4eb847358769d7 (patch)
treeff02c95ae3d9a1e73e2a182e268161743d81a88b /sys-block
parent74e526c590f52d24a213e25f77858ae0b34ec2c8 (diff)
gentoo auto-resync : 18:06:2024 - 00:10:02
Diffstat (limited to 'sys-block')
-rw-r--r--sys-block/Manifest.gzbin10862 -> 10864 bytes
-rw-r--r--sys-block/arcconf/Manifest4
-rw-r--r--sys-block/arcconf/arcconf-4.16.00.26273.ebuild35
-rw-r--r--sys-block/arcconf/arcconf-4.17.00.26540.ebuild2
-rw-r--r--sys-block/tgt/Manifest2
-rw-r--r--sys-block/tgt/tgt-1.0.92.ebuild58
-rw-r--r--sys-block/thin-provisioning-tools/Manifest4
-rw-r--r--sys-block/thin-provisioning-tools/thin-provisioning-tools-1.0.10.ebuild2
-rw-r--r--sys-block/thin-provisioning-tools/thin-provisioning-tools-9999.ebuild2
9 files changed, 66 insertions, 43 deletions
diff --git a/sys-block/Manifest.gz b/sys-block/Manifest.gz
index 9e7a24a725f1..865e916d528a 100644
--- a/sys-block/Manifest.gz
+++ b/sys-block/Manifest.gz
Binary files differ
diff --git a/sys-block/arcconf/Manifest b/sys-block/arcconf/Manifest
index b1471f7c8622..95668292fa0b 100644
--- a/sys-block/arcconf/Manifest
+++ b/sys-block/arcconf/Manifest
@@ -1,9 +1,7 @@
-DIST arcconf_B26273.zip 36205958 BLAKE2B 8baf2e96419ddf7459f61f32e48f721d5b7f11ae20e4a2831d1290ccebafcf6a49078caa881a4ec49aa5be3ccfc54ca2dc542cc2630c5f773549b3a7a60bcd79 SHA512 453067e6b0bc49e8bd1bcd97b0059e2f1752d53b062aedeac32a7a27e18122408bffd403a8108c585d67397d4dc7e7cc6ddced9681e215274ed4bf34387ea915
DIST arcconf_B26540.zip 31325719 BLAKE2B fd09b46ba20b7e7cef745b1b140ef4d58db8b01dba9fdce87d9f3cc064984fb92f1a57b65c4fff2b7908e4131b58ccfb4fb1f24b4a1c3b017ee9a4233178b01f SHA512 58ab17983626cfdec5f3a3b79c16a500ac289a8c97387f8edaea77c203bffaf953e721feb2b6b899695be66b1404e9037ac812b62134e40509dd59c3261552e0
DIST arcconf_v2_01_22270.zip 47168976 BLAKE2B 95693a1408e5a4d0d638bbf265f2e1e64247dfec2b1078b56860c5fcd4b13ffa5967bfb9967abfd4b79c788aaeb20759b3a9070a84b083c1653e4868a96ac4cf SHA512 0f91a697c44ea0c0561bec9e432e7d4eba8eb8a2b0255a9867bdb183f81e745aee1dcc2b0017847803dbb27f55cad3e985f4bcd3a202c52f5b557fb724e94d9e
DIST arcconf_v3_07_23980.zip 95993025 BLAKE2B 7a681a05cea01b30fc6d6f152a7fd6b388a5b23c66306e14f3f4da1f257c78169a98590d071130f31df515d665e55fde5d260421dbd890a87eb39724c216a0b3 SHA512 f2b0b17390e62caee08c5835ffb18aaa3c30b4d5878e3f859d03acbd6e45757ff35686fde69103ea1010a8c76ae95571a916d526504f52984f586a6f3a7fc270
EBUILD arcconf-2.01.22270-r2.ebuild 975 BLAKE2B e2f313e3c7721bca366a9674e722da307f4206a28b32c04d671cc99b06d7ffb942046c05a4cd93636fb1cda6eae09c87c7753797bde6e8d76b422f44ae9371bc SHA512 7a9912a80d62e5456e60c6627ac49f67dd95ea67a9b1c54dd1568e669eb9e7c81d6f548dec7cec2915e205cdcc17bbe6fde3c2e14f6953b5993bf89d28fed56a
EBUILD arcconf-3.07.23980.ebuild 785 BLAKE2B af6829339bb69f5da6b013dcbd86c46e0889170ddfbf20ba1fc60f49ec078f3f24e88b4074768d1280fc002289f9202404caea42e9e11e097b973218ed913fb0 SHA512 2fdd703985661d7aa86d98039839e69a075aa6f0241435e59cfeea875fc4159a209fe4d781a9c2bbc6b4c21885f488d2c3c0d1f357d45a99869a5350b60248d0
-EBUILD arcconf-4.16.00.26273.ebuild 786 BLAKE2B 462cac260d19211fad186c6f2b3fb8f2f2f436219541409bf00386b243cac79f457df86465d1a77a9d97a764eb5b41ee55152b8bc61ae47c04a9f66d510f34b8 SHA512 3f08d4fe7050efd04cb7d06e23cc8e7f1664394a03399cbdce797c2db00221b77d8ee15f95ba203468297eaf10bb3a02583bd35a315909a4e67850b553df387f
-EBUILD arcconf-4.17.00.26540.ebuild 782 BLAKE2B 7925249ed68f573523265cefef9863624132d8fe1161205b0f14147ab6b2a24dd0d3a63b1db8ae696642597f1d95a33ebf15981de4bbbab4bbc75b0c956457c0 SHA512 93ca21f7e0a5b10e97e9a751b8e912f73386137410f823410ab98d2dfdfca469a9e1d6dbb71abb5a2158b36002e99c5e903e4fc0187b20914a00eae57425fe07
+EBUILD arcconf-4.17.00.26540.ebuild 780 BLAKE2B 9ba84c6069ae59be3b8ef8387e46b0b2661509a236894242e80fd6027a105b08c253483c024b53245aa912096591f4edee7844a2e54a1f112e5aa6a87ab1cc67 SHA512 45784b912b6019b1a42eae6512c8ca2f76b88037e08fe2c02d13762260ddc5ae4659b1457ebce449456819d9e2700bc3e6e27c9140c8b98091be57a37f8c526c
MISC metadata.xml 820 BLAKE2B 09a6ab9403b4fc8b3687e6c8e11e5c9326e669427fe66d242897f6d8f8419e5f539b1b8c504c063bd93f35c5eca5da0de0ce118418ef3c42891cdb48d3f61937 SHA512 3e8e83d3949897c4b943affe5fbbf646990f28d9861fd8b6b9a5b276b71494baf552efd99a385f434c76d0f68f7e00cfb9a03951330ff6aa171299a30cf736d4
diff --git a/sys-block/arcconf/arcconf-4.16.00.26273.ebuild b/sys-block/arcconf/arcconf-4.16.00.26273.ebuild
deleted file mode 100644
index cd93ca1d2137..000000000000
--- a/sys-block/arcconf/arcconf-4.16.00.26273.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="B$(ver_cut 4)"
-
-inherit linux-info
-
-DESCRIPTION="Microsemi Adaptec RAID Controller Command Line Utility"
-HOMEPAGE="https://www.microsemi.com/"
-SRC_URI="http://download.adaptec.com/raid/storage_manager/${PN}_${MY_PV}.zip"
-S="${WORKDIR}/linux"
-
-LICENSE="Microsemi"
-SLOT="0"
-KEYWORDS="-* amd64 arm64"
-
-BDEPEND="app-arch/unzip"
-
-RESTRICT="mirror bindist"
-
-QA_PREBUILT="usr/bin/arcconf"
-
-pkg_setup() {
- # CONFIG_HARDENED_USERCOPY_PAGESPAN makes ARCCONF segault
- if linux-info_get_any_version && linux_config_src_exists; then
- CONFIG_CHECK="!HARDENED_USERCOPY_PAGESPAN"
- check_extra_config
- fi
-}
-
-src_install() {
- dobin $(usex arm64 'linuxarm_x64/cmdline/' '')arcconf
-}
diff --git a/sys-block/arcconf/arcconf-4.17.00.26540.ebuild b/sys-block/arcconf/arcconf-4.17.00.26540.ebuild
index e1c01a3e4e5c..564785655837 100644
--- a/sys-block/arcconf/arcconf-4.17.00.26540.ebuild
+++ b/sys-block/arcconf/arcconf-4.17.00.26540.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"
LICENSE="Microsemi"
SLOT="0"
-KEYWORDS="-* ~amd64 ~arm64"
+KEYWORDS="-* amd64 arm64"
BDEPEND="app-arch/unzip"
diff --git a/sys-block/tgt/Manifest b/sys-block/tgt/Manifest
index c4e19df4a703..d7974db5295d 100644
--- a/sys-block/tgt/Manifest
+++ b/sys-block/tgt/Manifest
@@ -3,5 +3,7 @@ AUX tgtd.confd-new 202 BLAKE2B 3cba1a90194f893933339fb816bcad1a15f3e7c5e5c1bf9a7
AUX tgtd.initd 3435 BLAKE2B d2441a515c7a270472efd0c4ef5e928827bde54b248d09bb47f4fcc53c46e4678acf049c16ee761f29eb8e928f0713f38a9f73bd13db1e0408da56f42f64b337 SHA512 1e6d114dbb89c7a26e65546b6c775bcabc3c9508e0757e118a4272fbf4299a185b4679bc510d9cc3da7db25b96343ddc8e45de044543ebe26d952132eba4de30
AUX tgtd.initd-new 3935 BLAKE2B e6865001c534ca1f0b5360cd5d6263d2dac6cfdf2058eaf1d3360e9eadb625d0e6f8a5c1b1459292d5cb539c25afc5334c90f9e25e99b2f0a2a8cae518afe983 SHA512 dff4dd97801f9e910668e9a878455b9c79840509728823a29a30d02375f6ce65022e8a02757515e273c6c956527a569ef77d61528758abdcf86af13f6e8bd04e
DIST tgt-1.0.91.tar.gz 305813 BLAKE2B 8ab714ff6ce29ead7800a2538241ed93e3c363881c0d37009bf7074063ff88daa25969cb5ebcac2ac55ec475cd02756656c82bfaa855da88569f0b577034a8c0 SHA512 ea3a2d82c2533267a58b52d8db7cd8576447f1713ce5431955d2871272976b0e1c155c27c28e0bbf29b75b3e3a9fcf608e1fc1ce9ebeb558ae0219b0be2b5ad5
+DIST tgt-1.0.92.tar.gz 305797 BLAKE2B 144773460e5ab4241e9cf7e35f4b84b347da8a48dfbb2dfba4b0c02f7d346746a80f1f3c65cdbb0fa1c1dc25a19b0cbd951e6b9c38a9022f2136ffc95b67d00d SHA512 a865a61bae3c4503ad4a67192fc7d0f16f0dbf767d067f2a65ddc24f674ec33413a130b4861b7ab33324243489e45259644f84b7f2d8162005d23f0eb2476bd2
EBUILD tgt-1.0.91.ebuild 1475 BLAKE2B 064cf819668292dee33b8e1e17be78932b6e3d47687aeacce3d0ead4481d206406c064e1c01ae68376f8a11a323ddb68fbff666c76bd6055949d47c4c5a94568 SHA512 f441925cf9af82d9530445e579541bb84a5c9e75fa4d3c5cbb55a382d812da7749c8fbcb7285197b51b4f54e9b296ffb396e64aaa0e0b6d8ced7573cb42d4b3e
+EBUILD tgt-1.0.92.ebuild 1479 BLAKE2B 931dc4a4b5c59f12f177c089dee61e7c6f3c35d692129dcf8cf8048877fdd59aa310a1663a9f56f56db8dd76c400b2b2d7f2453264e1da818ac42217aa022e60 SHA512 c169868116304e360019bd4b49012624d7866f73d82a56dc52661b6206c274cfd12069624c52eb54e5543711b991796ad825bd298ee4165af7bcf0b1f7b2b1ff
MISC metadata.xml 573 BLAKE2B 056a268cfd4e46e852517263621807138c69607dd2a7e4b0b2239f66699d86d0b599bae524d2ea77c76af13084b478df6b4392a342f6b12a9af858a45bde2aa0 SHA512 678c1b868099eea8eeaa66405e6259bf6fad10dc1ba18c5cb6a049f87a2a649f8ae92183fef596e95a510c339494a262bd647e709f192a630c200288e57a03cf
diff --git a/sys-block/tgt/tgt-1.0.92.ebuild b/sys-block/tgt/tgt-1.0.92.ebuild
new file mode 100644
index 000000000000..5488b8178802
--- /dev/null
+++ b/sys-block/tgt/tgt-1.0.92.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit toolchain-funcs systemd
+
+DESCRIPTION="Linux SCSI target framework (tgt)"
+HOMEPAGE="https://github.com/fujita/tgt"
+SRC_URI="https://github.com/fujita/tgt/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="infiniband rbd selinux"
+
+DEPEND="
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ dev-perl/Config-General
+ rbd? ( sys-cluster/ceph )
+ infiniband? ( sys-cluster/rdma-core )
+"
+RDEPEND="
+ ${DEPEND}
+ dev-libs/libaio
+ sys-apps/sg3_utils
+ selinux? ( sec-policy/selinux-tgtd )
+"
+
+pkg_setup() {
+ tc-export CC
+}
+
+src_prepare() {
+ default
+ sed -i -e 's:\($(CC)\) $^:\1 $(LDFLAGS) $^:' usr/Makefile || die
+ # make sure xml docs are generated before trying to install them
+ sed -i -e "s@install: @& all @g" doc/Makefile || die
+ sed -i -e 's|-Werror||g' usr/Makefile || die
+}
+
+src_compile() {
+ local myconf
+ use infiniband && myconf="${myconf} ISCSI_RDMA=1"
+ use rbd && myconf="${myconf} CEPH_RBD=1"
+
+ emake -C usr/ KERNELSRC="${KERNEL_DIR}" ISCSI=1 ${myconf}
+ emake -C doc
+}
+
+src_install() {
+ emake install-programs install-scripts install-doc DESTDIR="${D}" docdir=/usr/share/doc/${PF}
+ newinitd "${FILESDIR}"/tgtd.initd-new tgtd
+ newconfd "${FILESDIR}"/tgtd.confd-new tgtd
+ systemd_dounit "${S}"/scripts/tgtd.service
+ dodir /etc/tgt
+ keepdir /etc/tgt
+}
diff --git a/sys-block/thin-provisioning-tools/Manifest b/sys-block/thin-provisioning-tools/Manifest
index 3e49b0311570..0ebaf1a08348 100644
--- a/sys-block/thin-provisioning-tools/Manifest
+++ b/sys-block/thin-provisioning-tools/Manifest
@@ -118,6 +118,6 @@ DIST windows_x86_64_gnullvm-0.52.0.crate 430165 BLAKE2B af9345a1f6e0ed1392ca1534
DIST windows_x86_64_msvc-0.52.0.crate 821600 BLAKE2B cc448b65f98fc0fc4949ae622b7020d2dae927ae45310649f6ef71809740eda9d3db0fc035676c201fd9ab9639e9e7f21e2e992b4c789542f12b419d2c752179 SHA512 3aaee31533a1a48a6ab5cd15b3cadfbd906a93a153e53919d0aa74e440d11e29830554e4e014c215f5b88a475bb733fa8ba4ce9d773d3e23a40ea9ad37ddd0a7
EBUILD thin-provisioning-tools-0.9.0-r2.ebuild 1502 BLAKE2B 0f2cf3924bbac4515c709744640465508118f9555e6008d5cd6fdd8857760b31badedb81d9e11f8af7e1fde861fe5d1b6e4bb7960e8a4499334db6947475b4a9 SHA512 ada200456c411e6d22ba58b10396fdbb80efd0ed109622adbf57a455016de7b203516375c24223f2534b8b27cc78c92878a9b46e24607b1155390d56c24fa685
EBUILD thin-provisioning-tools-0.9.0-r4.ebuild 1727 BLAKE2B 498934ecbcef6d4e59d464adf5eb4d2cb94f37438b31ae06533aef8bbbdbf72e27b0adb17dfc9d00dfab8e87134a584998bc4581bc39a60ec9e384fdd8e8691e SHA512 1cf906960fccc5540b5fd0e7d48b652ab810f385ef3de08f2450192aee7f134febdf6c39eafa5092d95a21788f64ae519c1521f137e0383ebe5aeacaacf48820
-EBUILD thin-provisioning-tools-1.0.10.ebuild 3573 BLAKE2B f4ccdbbe805751fc43fbe41116cf32ea0a4f737bb6c93ee534b2a419d4f76ce424853cc60d80b2af2472864a98029767220a36e015a7284725ec245b4d81cf7e SHA512 fd03f18e5fc060754f5cf32cdf7898c17ae51322e9b7c02454923277458c17ed4edd92c5207b8f466f7e82d63fd67a2b54db1a8be0972ec86b4ab4b640f4ce9b
-EBUILD thin-provisioning-tools-9999.ebuild 3579 BLAKE2B fa57d75a07755318be1ff4df19dd7132c6759bc020dc85b91f3c43e235e026b5599aca66b26af44d01670496858a0fb79180abc6b2ebf6bebcf8099ef7b23704 SHA512 9f12edadd23ec55a54e579a07d51ff9fffef4e05fa02f374ed530f30e6d94b97bdb38fec169de1bb4b9e5d99aa999b7b9409fba6c65ee3f15c085a72b6cf9924
+EBUILD thin-provisioning-tools-1.0.10.ebuild 3558 BLAKE2B b598fbeabb81c4a81c94c085b9a09e09b3499b58171464c98cadacbafc6b3af6e8c2ebb86817264bd1925f5560a95aa1ebeda4b4a6ec45bcd66200da6fdd172e SHA512 154bd5c4fa60e7f89d30997f431baa77e297726d4827a07bd9f8b2e0310e5b4f8e14d2c5356846c80e41992a30a5308c419cb7f61489c1155980913ad8cafdc6
+EBUILD thin-provisioning-tools-9999.ebuild 3564 BLAKE2B bd214ee8761fb28199b8d7c556afc42f470892a175b5e04bb41803230e103263aeddbed5d048907bb8b440472108703cd4840f1d133c1f85857c58a9c1563d2e SHA512 99baa5b9a37851b7e399b5e5a65f5a91580f5feb8cd2739c032f597e640b3811f147958c9ef95df2405253f37002d9c8f24dff47d8501c2eb95ec1e622e991d1
MISC metadata.xml 523 BLAKE2B 4655ecae3360d46012106a3956bfa251e5d496883858bf54d98b41c058b900839f27c4904c29c927ae6a9c0f9de3aabfc803f991bb77044e94fb6973d686cc7e SHA512 930adf57684772db565b607ee5dc309777ce3620ee10f60f305656fb566cba0e16300648808a046381eb1ec3ea3d8bf56ab582a70082e0f10b4089e2ecefc981
diff --git a/sys-block/thin-provisioning-tools/thin-provisioning-tools-1.0.10.ebuild b/sys-block/thin-provisioning-tools/thin-provisioning-tools-1.0.10.ebuild
index df14c873276f..6907ab3f3bb5 100644
--- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-1.0.10.ebuild
+++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-1.0.10.ebuild
@@ -175,7 +175,7 @@ src_install() {
emake \
DESTDIR="${D}" \
DATADIR="${ED}/usr/share" \
- PDATA_TOOLS="target/$(usex debug debug release)/pdata_tools" \
+ PDATA_TOOLS="$(cargo_target_dir)/pdata_tools" \
install
einstalldocs
diff --git a/sys-block/thin-provisioning-tools/thin-provisioning-tools-9999.ebuild b/sys-block/thin-provisioning-tools/thin-provisioning-tools-9999.ebuild
index 021c5e9a4b08..d617bae93848 100644
--- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-9999.ebuild
+++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-9999.ebuild
@@ -175,7 +175,7 @@ src_install() {
emake \
DESTDIR="${D}" \
DATADIR="${ED}/usr/share" \
- PDATA_TOOLS="target/$(usex debug debug release)/pdata_tools" \
+ PDATA_TOOLS="$(cargo_target_dir)/pdata_tools" \
install
einstalldocs