summaryrefslogtreecommitdiff
path: root/sys-block
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-07-15 10:39:51 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-07-15 10:39:51 +0100
commit9b6120d8af003bb775da6737dfe42f8f580f59f6 (patch)
tree965a7890c4893d608fd8d3ce04030376ab565a45 /sys-block
parent80765b090d10ae3f68b00e3befe5859f7212e536 (diff)
gentoo auto-resync : 15:07:2023 - 10:39:50
Diffstat (limited to 'sys-block')
-rw-r--r--sys-block/Manifest.gzbin11010 -> 11010 bytes
-rw-r--r--sys-block/perccli/Manifest3
-rw-r--r--sys-block/perccli/metadata.xml14
-rw-r--r--sys-block/perccli/perccli-7.5.007.0529.ebuild42
-rw-r--r--sys-block/sas3flash/Manifest4
-rw-r--r--sys-block/sas3flash/metadata.xml14
-rw-r--r--sys-block/sas3flash/sas3flash-15-r1.ebuild86
-rw-r--r--sys-block/thin-provisioning-tools/Manifest3
-rw-r--r--sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.9.0-build-fixes.patch25
-rw-r--r--sys-block/thin-provisioning-tools/thin-provisioning-tools-0.9.0-r2.ebuild (renamed from sys-block/thin-provisioning-tools/thin-provisioning-tools-0.9.0-r1.ebuild)1
10 files changed, 44 insertions, 148 deletions
diff --git a/sys-block/Manifest.gz b/sys-block/Manifest.gz
index dad25db01ad2..0cc8960ebecf 100644
--- a/sys-block/Manifest.gz
+++ b/sys-block/Manifest.gz
Binary files differ
diff --git a/sys-block/perccli/Manifest b/sys-block/perccli/Manifest
index 6c0a2cbb665c..e2726ed02b3c 100644
--- a/sys-block/perccli/Manifest
+++ b/sys-block/perccli/Manifest
@@ -1,5 +1,4 @@
DIST dell-sas-hba-12gbps_reference-guide_en-us.pdf 450398 BLAKE2B b97ef640b53fb631ac4d9478f621709d7dad1d19786b8fcd96adcaef3ae8a13ca449f0b5d63b29e36c0a10a30b187164cc2a538836f95c6c0c669f31c9443b2f SHA512 17be31c01d350ca28434ded58599f1de8ca93770fcc52da107d8639d93145397ba5b43931c86020093de9eaec092f8bb6a4c401a2d98bdc7ec465e947b462a3d
DIST perccli_linux_NF8G9_A07_7.529.00.tar.gz 6624840 BLAKE2B 29b67d8807bc12b2c4d3df880176209ba9c44f48d74367172d1d673070ece435537158c5998fc79eb68c33ec3eb2009e55e333f88419c23f911af091e6ccf371 SHA512 71e44772d291fa2d9529ab10917a3841395fe16daa66a2d64d1e120d5c3d43ce34479a5217fc1fbe7f4772b92fccc673fe387cb2e9a7683c9b5a3e26a348713c
EBUILD perccli-7.5.007.0529-r2.ebuild 1294 BLAKE2B dc737b98f86ae04841b7ed93442a1984689f0874d5ef96fadca1a4b64e3bb08bf1772728bdc874fef21906f38695b5014c5ec65a6c2fd1e97c6875e026691539 SHA512 c6f2d65485d90e1817b4fa341c07e0061f7d672c78c742ef05d17abdd7b08be63aab312ff0cb0c7ee25ecda0b15978dac99b04ae004bacba73b816a8fb40a0fa
-EBUILD perccli-7.5.007.0529.ebuild 1168 BLAKE2B b0cebb10629de2ebfc45d76841b4e6ea6363b6213f0facb2cd70cf077d964677054fe506aaeb1f2cb19f60f17e61287365ff289cd1c05674e15ac3e5425de8fe SHA512 198b8a162fd220113146aaf23716cbfd2180ec9b4f5ae98b3ea9c8a409f34417fb6a30f03f2a60927e8c71da3a5fb1e7ab5a160d29161556ecce7364f4df060a
-MISC metadata.xml 307 BLAKE2B 0266c65f122cc1d864de10b21bc4a1de8dcb064908839be608fe36af417407270bf1ed2c56ad9b0829700b468fe25d320059bab2c338cd52d29fcc61119dd4a5 SHA512 3e83cec98b319c52571b5ae564ac86e4e21e5f0a1ed2a41f74a852ec0131f945dd0be6aeab349e82d307c9b6a9ae9f22b3cde4ff54e25648b148feac514d84f5
+MISC metadata.xml 314 BLAKE2B 1062c6ed87972d76302d014ecad0a142f00d28fe53e795af91f5aa00005dc3b670a5fcc37e2be116ab18651accd6ef73e4e9751e02e715cfa1f00d0f34832131 SHA512 89bdb85f398818e3bc804e30c461daf7851804a41a95234c92843d260c655aeadacfe19f6f94f8bc94a72c17060e5696132354c109ea9ecca3118162fed3244e
diff --git a/sys-block/perccli/metadata.xml b/sys-block/perccli/metadata.xml
index c8371e754695..55d75d1768a2 100644
--- a/sys-block/perccli/metadata.xml
+++ b/sys-block/perccli/metadata.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="person">
- <email>zmedico@gentoo.org</email>
- <name>Zac Medico</name>
-</maintainer>
-<use>
- <flag name="efi">Install EFI variant as well</flag>
-</use>
+ <maintainer type="person">
+ <email>zmedico@gentoo.org</email>
+ <name>Zac Medico</name>
+ </maintainer>
+ <use>
+ <flag name="efi">Install EFI variant as well</flag>
+ </use>
</pkgmetadata>
diff --git a/sys-block/perccli/perccli-7.5.007.0529.ebuild b/sys-block/perccli/perccli-7.5.007.0529.ebuild
deleted file mode 100644
index 78027af98eff..000000000000
--- a/sys-block/perccli/perccli-7.5.007.0529.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit mount-boot rpm
-
-DESCRIPTION="LINUX PERCCLI Utility For All Dell HBA/PERC Controllers"
-HOMEPAGE="https://www.dell.com/support/home/us/en/19/drivers/driversdetails?driverId=NF8G9"
-LICENSE="Avago BSD"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="doc efi"
-RESTRICT="strip"
-DEPEND=""
-RDEPEND=""
-QA_PREBUILT="opt/MegaRAID/perccli/perccli* boot/efi/perccli.efi"
-
-DISTFILE_DOC=dell-sas-hba-12gbps_reference-guide_en-us.pdf
-
-SRC_URI="https://downloads.dell.com/FOLDER05235308M/1/perccli_linux_NF8G9_A07_7.529.00.tar.gz
- doc? ( https://topics-cdn.dell.com/pdf/${DISTFILE_DOC} )"
-
-S="${WORKDIR}"/perccli_7.5-007.0529_linux
-
-src_unpack() {
- default
- cd "${S}"
- rpm_unpack ./Linux/perccli-*.rpm
-}
-
-src_install() {
- exeinto /opt/MegaRAID/perccli/
- use amd64 && doexe opt/MegaRAID/perccli/perccli64 && \
- dosym perccli64 /opt/MegaRAID/perccli/perccli
- use x86 && doexe opt/MegaRAID/perccli/perccli
- dosym ../MegaRAID/perccli/perccli /opt/bin/perccli
- if use efi; then
- exeinto /boot/efi/
- doexe EFI/perccli.efi
- fi
- use doc && dodoc "${DISTDIR}"/${DISTFILE_DOC}
-}
diff --git a/sys-block/sas3flash/Manifest b/sys-block/sas3flash/Manifest
index 707961ee8eb2..d32c675b1e29 100644
--- a/sys-block/sas3flash/Manifest
+++ b/sys-block/sas3flash/Manifest
@@ -1,8 +1,6 @@
DIST Installer_P16_for_Linux.zip 931509 BLAKE2B 059ce415dde9c872bd5e235bd3168a01bd966fc7433b297875849d563bf57d9207b5d4ce253bd9ac40072353a77ab403ecf110c21758edc5a1a832d7a8af6066 SHA512 fde7967e45f13c81b40b53f9d8893de8bf8b16b8c008b197ddfdcdc0338675c9926b53fc48f38087ca35738de3b8da662d22bdd620648eafb0c8889b48e94431
DIST Installer_P16_for_Solaris.zip 450562 BLAKE2B 6aa3ce50128a719fb36d8c9a28f87dc43a4c90f261b373dbe0455f1803dea4212b85efc2c5961a7da9254c21938ff189b893eec44a8e959589df59073517296a SHA512 6a73b142ba50d8c3b6427d96153367e96498787a48bef2ea784fba8567ab9a32554fc8560c3ea798b7f7c04af7a8115d778532087aeca6d7b64fbf4a6be5d649
DIST Installer_P16_for_UEFI.zip 360466 BLAKE2B 8c98387033bc3979a62c1e29e78678563d32ac9e6a90359160fe64694b765cc083ec1c4e3d816ee9fbcc9390fc195078e4b18976d24c3ed79d93baf69c5bff5d SHA512 f670690df3d024dc968325354650c4279ff9823c6e9846cf37b7a7e3ba0ed77e1a94c8e358c691a41dfd1d438215448cb4fb1df246e5a1e6fa72bbfa3e5ee710
-DIST SAS3FLASH_P15.zip 5284358 BLAKE2B 8602db381d7ce7fbca7b55c0f7a9ec4868153264624a5c64d7602a5b094e16c274df22d4e4e8c2f3dca08ff5b550b5aa8dc72d25fef74a65b8eb24f4dd213934 SHA512 19fe0b313a210c02017234e0784dffde83eb9a9bcca1c98221bc5fd56e0cc196e53f857c5c0d0db37176f59d70cb85aaef3983b1f900a9f2031b9fcd2cfaf9eb
DIST sas3Flash_quickRefGuide_rev1-0.pdf 301289 BLAKE2B c52a00b7dd6abd14d2a476ed2fca9d56d59555c7f92b802cd37f9876c17d83a9919df6e9c64697eefd2195bec01a1eed14884c3f7daa82195f276032d37a146b SHA512 88129695ac971a28d472f3cea3af8a99fcff508b29b2c7c74994b6854515710239a6bbff766fc4fd31af8726784a3799b2a63a9dd8241e97b34d4e05638e088b
-EBUILD sas3flash-15-r1.ebuild 2553 BLAKE2B 8a1de01acbaef72bc1b6b0f09f66677a0e76dca2da994b66a856bdbb9460b20076f2ba4a0f2b8f2fa6320a832fb8d69afecba040a6bd7f8e97dd92f9a7c47574 SHA512 cb06136fa94524f5a81918e6b1319489440cddab22793310eafb10d779f1fd740debb7a8557267d7db1ec9e4a914e4f20d2b2c985c2b4f546b9d10062c22f3e9
EBUILD sas3flash-16.ebuild 3182 BLAKE2B 756b654506f2d657701ab2055c2dfa73e2910a08e7065e7dcc27f1c3198df7873842e56920aa84b9c066e5a264f5d114c30ae53240ced40bec2e99cac6d24811 SHA512 9fb329560a3a76ebc224e22826cf03afbfc47b9ce9a82dfb617113da9961aa0bb2a666dc0aedbce2c932135a234a3fa3cf4b965a0d7bb5469209a47cc99a6c10
-MISC metadata.xml 307 BLAKE2B 0266c65f122cc1d864de10b21bc4a1de8dcb064908839be608fe36af417407270bf1ed2c56ad9b0829700b468fe25d320059bab2c338cd52d29fcc61119dd4a5 SHA512 3e83cec98b319c52571b5ae564ac86e4e21e5f0a1ed2a41f74a852ec0131f945dd0be6aeab349e82d307c9b6a9ae9f22b3cde4ff54e25648b148feac514d84f5
+MISC metadata.xml 314 BLAKE2B 1062c6ed87972d76302d014ecad0a142f00d28fe53e795af91f5aa00005dc3b670a5fcc37e2be116ab18651accd6ef73e4e9751e02e715cfa1f00d0f34832131 SHA512 89bdb85f398818e3bc804e30c461daf7851804a41a95234c92843d260c655aeadacfe19f6f94f8bc94a72c17060e5696132354c109ea9ecca3118162fed3244e
diff --git a/sys-block/sas3flash/metadata.xml b/sys-block/sas3flash/metadata.xml
index c8371e754695..55d75d1768a2 100644
--- a/sys-block/sas3flash/metadata.xml
+++ b/sys-block/sas3flash/metadata.xml
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="person">
- <email>zmedico@gentoo.org</email>
- <name>Zac Medico</name>
-</maintainer>
-<use>
- <flag name="efi">Install EFI variant as well</flag>
-</use>
+ <maintainer type="person">
+ <email>zmedico@gentoo.org</email>
+ <name>Zac Medico</name>
+ </maintainer>
+ <use>
+ <flag name="efi">Install EFI variant as well</flag>
+ </use>
</pkgmetadata>
diff --git a/sys-block/sas3flash/sas3flash-15-r1.ebuild b/sys-block/sas3flash/sas3flash-15-r1.ebuild
deleted file mode 100644
index 6ea3f68cb1f4..000000000000
--- a/sys-block/sas3flash/sas3flash-15-r1.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit mount-boot
-
-DESCRIPTION="Flash utility for LSI MPT-SAS3 controller"
-HOMEPAGE="https://www.broadcom.com/products/storage/host-bus-adapters/sas-9300-8e#downloads"
-
-LICENSE="LSI"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~x64-solaris"
-IUSE="doc efi"
-
-RESTRICT="strip fetch mirror"
-BDEPEND="app-arch/unzip"
-QA_PREBUILT="opt/lsi/sas3flash boot/efi/sas3flash.efi"
-
-MY_PN=SAS3FLASH
-MY_P="${MY_PN}_P${PV}"
-
-DISTFILE_BIN=${MY_P}.zip
-DISTFILE_DOC=sas3Flash_quickRefGuide_rev1-0.pdf
-
-SRC_URI_BASE='https://docs.broadcom.com/docs-and-downloads'
-SRC_URI="
- ${SRC_URI_BASE}/host-bus-adapters/host-bus-adapters-common-files/sas_sata_12g_p${PV}/${DISTFILE_BIN}
- doc? ( "${SRC_URI_BASE}/oracle/files/${DISTFILE_DOC}" )"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_nofetch() {
- elog "Broadcom has a mandatory click-through license on their binaries."
- elog "Please visit ${HOMEPAGE} and download ${DISTFILE_BIN} from the Mangement Software section."
- elog "After downloading, move ${DISTFILE_BIN} into your DISTDIR directory."
- if use doc; then
- elog "Please also download 'SAS3Flash Utility Quick Reference Guide' (${DISTFILE_DOC}) "
- elog "and also place it into your DISTDIR directory."
- fi
- einfo "${SRC_URI}"
-}
-
-supportedcards() {
- elog "This binary supports should support ALL cards, including, but not"
- elog "limited to the following series:"
- elog ""
- elog "LSI SAS 3004"
- elog "LSI SAS 3008"
- elog "LSI SAS 3108"
- elog "LSI SAS 3116"
- elog "LSI SAS 3208"
- elog "LSI SAS 3308"
-}
-
-src_install() {
- # The second number is some sort of internal revision that is inconsistent between releases.
- local DOCS=( FLASH_MPT_GEN3_Phase"${PV}".0-*.pdf "README_SAS3FLASH_P${PV}.txt" )
-
- if use doc; then
- DOCS+=( "${DISTDIR}/${DISTFILE_DOC}" )
- fi
-
- default
-
- exeinto /opt/lsi/
- if use amd64; then
- doexe sas3flash_rel/sas3flash/sas3flash_linux_x64_rel/sas3flash
- elif use x86; then
- doexe sas3flash_rel/sas3flash/sas3flash_linux_x86_rel/sas3flash
- elif use arm64; then
- doexe sas3flash_rel/sas3flash/sas3flash_linux_arm_rel/sas3flash
- elif use ppc64; then
- doexe sas3flash_rel/sas3flash/sas3flash_linux_ppc64_rel/sas3flash
- elif use x64-solaris; then
- doexe sas3flash_rel/sas3flash/sas3flash_solaris_x86_rel/sas3flash
- fi
-
- if use efi; then
- exeinto /boot/efi/
- if use amd64; then
- doexe sas3flash_rel/sas3flash/sas3flash_udk_uefi_x64_rel/sas3flash.efi
- elif use arm64; then
- doexe sas3flash_rel/sas3flash/sas3flash_udk_uefi_arm_rel/sas3flash.efi
- fi
- fi
-}
diff --git a/sys-block/thin-provisioning-tools/Manifest b/sys-block/thin-provisioning-tools/Manifest
index 775fb9c56d44..2f7f857ccff2 100644
--- a/sys-block/thin-provisioning-tools/Manifest
+++ b/sys-block/thin-provisioning-tools/Manifest
@@ -1,6 +1,7 @@
AUX 0.9.0-remove-boost_iostreams.patch 300 BLAKE2B 05ebeb2a34c0c22be1d743af65ed9d2b4533e5a72034f818dd3c691aa66796b6fef41fc320e1f1d8ec21fa687752a15486e3b0716bfd67fc169cb72b3400ed31 SHA512 baced99272969395b0c5698435d22df4a2ca9ee0eec7848e918cab5bd0832a0fd73d95bf199c795c9647ce7d46d1f62e54f60d69b7e452821fd6cca9b808bc7b
AUX thin-provisioning-tools-0.7.0-build-fixes.patch 1077 BLAKE2B 540efcaff8a0f826f132aa06b5d63728d5b7e0de2da81ff65480537c10b4a769330f0e557496f1ce6116cce51b834057ffb6c967fb527deb419aee4d1f3d2ec5 SHA512 fbdf778774bca2e608bbab7696b6646c64ee740c40c743f40f28e7e360fc2a6c6c3752992d9d5f7bbb624a9240ba480a6e58a7c5956ba6d2b772ece18502afe7
+AUX thin-provisioning-tools-0.9.0-build-fixes.patch 667 BLAKE2B cb739c4e54de19a48d71c36054090029fb57b40976bf71cbcf4a30b3999ba4f2ead77e7d59a604438d45373d4e5210efda62cfb457e9b06a2826f740a16418cd SHA512 d22acca5707b10b64f89255dc273dc90a12f0c81646a75606c0e214411d174cba0bc342aaf38535706d828c2e394e992949f67f9753f19fec9c52ddb6c9ce20b
DIST thin-provisioning-tools-0.9.0.tar.gz 500998 BLAKE2B ac269fb6dfd1baf1572da27582ac2cd763b07aaac130a9467d05581e7a0ba1309d7dbf4c6095407111667e57af2e8183318d558ed23853f9c84b9c151c0878d9 SHA512 e1796fb3948847d72ca8247cae58017507c0a847a00201b93668eeb8fbfea4107c4c2affa5c211c149798a89b10474e83d2bd61a5545a668299be97aed591e0f
-EBUILD thin-provisioning-tools-0.9.0-r1.ebuild 1457 BLAKE2B 7797c0ed12b24248d41d35272bc685fde86e0cc172f381a0e982c4aaf35fc50ac56730a30dfad0b71bb513b90e6122b9323ffa779547082c020cb80e05769f0d SHA512 c3d70219f8857aed27c662cee757a915c97bab371a001b7ad31779d490fabd81fd1ad25d4c43a47095f72f45fd62eaf214393c3a3061e7f76afb8b0f44d00473
+EBUILD thin-provisioning-tools-0.9.0-r2.ebuild 1502 BLAKE2B 0f2cf3924bbac4515c709744640465508118f9555e6008d5cd6fdd8857760b31badedb81d9e11f8af7e1fde861fe5d1b6e4bb7960e8a4499334db6947475b4a9 SHA512 ada200456c411e6d22ba58b10396fdbb80efd0ed109622adbf57a455016de7b203516375c24223f2534b8b27cc78c92878a9b46e24607b1155390d56c24fa685
EBUILD thin-provisioning-tools-9999.ebuild 899 BLAKE2B ef7d48985dc1220b9c188050d53994d307d5952762b89dd656aac755516d7a4795929bc28161179df57b3bf73ffe508968c6030ef608666143118ea793d77654 SHA512 99329a52f53a48f6fee6c1ebe57319312e391823f79a65b0a5ffd3cb6849cc64c9706e94ac97681da25b2808471f1373c4767b079ff298502545fd47e49b9184
MISC metadata.xml 435 BLAKE2B 158935bdfedea370ca481492bd55c0de5c21e8dc3ecc56bf0428459b11ea624c23d2e050557d84f06eeac019acfba806997e9600f29ed13f27c523c13c0b57cb SHA512 fba525dba8ae7985731ef7542a248e9a4fffae4d511488a162174ccf24dcfcc96e312c1ea56754252595bd63513063c22312d33aef83b5b89c2279139539d128
diff --git a/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.9.0-build-fixes.patch b/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.9.0-build-fixes.patch
new file mode 100644
index 000000000000..da2a10e0afbf
--- /dev/null
+++ b/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.9.0-build-fixes.patch
@@ -0,0 +1,25 @@
+From f912f6630eada34dcfb1320bb46b02d149c32ad4 Mon Sep 17 00:00:00 2001
+From: Gwendal Grignou <gwendal@chromium.org>
+Date: Wed, 28 Jun 2023 16:08:41 -0700
+Subject: [PATCH] [base] Never use gcc directly
+
+---
+ Makefile.in | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Makefile.in b/Makefile.in
+index b1fd4aa..342daf7 100644
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -363,7 +363,7 @@ LIBFT_OBJECTS=$(subst .c,.o,$(LIBFT_SOURCE))
+
+ lib/libft.so: $(LIBFT_OBJECTS)
+ @echo " [LD]" $@
+- $(V) gcc -shared -o $@ $+ -laio
++ $(V) $(CXX) $(CXXFLAGS) $(LDFLAGS) -shared -o $@ $+ -laio
+
+ .PHONEY: functional-test unit-test
+
+--
+2.41.0.255.g8b1d071c50-goog
+
diff --git a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.9.0-r1.ebuild b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.9.0-r2.ebuild
index 42ab5f59eb01..072dbecae727 100644
--- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.9.0-r1.ebuild
+++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.9.0-r2.ebuild
@@ -33,6 +33,7 @@ DEPEND="${RDEPEND}
PATCHES=(
"${FILESDIR}"/${PN}-0.7.0-build-fixes.patch
+ "${FILESDIR}"/${PN}-0.9.0-build-fixes.patch
"${FILESDIR}"/0.9.0-remove-boost_iostreams.patch
)