summaryrefslogtreecommitdiff
path: root/sys-block
diff options
context:
space:
mode:
Diffstat (limited to 'sys-block')
-rw-r--r--sys-block/Manifest.gzbin10887 -> 10887 bytes
-rw-r--r--sys-block/f3/Manifest2
-rw-r--r--sys-block/f3/f3-9.0.ebuild64
-rw-r--r--sys-block/partitionmanager/Manifest4
-rw-r--r--sys-block/partitionmanager/partitionmanager-24.12.2.ebuild36
-rw-r--r--sys-block/partitionmanager/partitionmanager-24.12.3.ebuild2
-rw-r--r--sys-block/seekwatcher/Manifest6
-rw-r--r--sys-block/seekwatcher/seekwatcher-0.13.ebuild34
-rw-r--r--sys-block/seekwatcher/seekwatcher-0.14.ebuild31
-rw-r--r--sys-block/seekwatcher/seekwatcher-0.15-r1.ebuild (renamed from sys-block/seekwatcher/seekwatcher-0.15.ebuild)1
-rw-r--r--sys-block/thin-provisioning-tools/Manifest2
-rw-r--r--sys-block/thin-provisioning-tools/thin-provisioning-tools-1.1.0-r3.ebuild2
12 files changed, 72 insertions, 112 deletions
diff --git a/sys-block/Manifest.gz b/sys-block/Manifest.gz
index f04d86dc6d8c..9d5acbc64d6d 100644
--- a/sys-block/Manifest.gz
+++ b/sys-block/Manifest.gz
Binary files differ
diff --git a/sys-block/f3/Manifest b/sys-block/f3/Manifest
index 4ad05dfd2de7..37504c26fd02 100644
--- a/sys-block/f3/Manifest
+++ b/sys-block/f3/Manifest
@@ -1,3 +1,5 @@
DIST f3-8.0.tar.gz 71493 BLAKE2B e5c580971b001be0041b7cda2815d3e075b9590dde20f3afc722dc0126b10dfd13f85e4d2c7994210b4bc4746fed2ef400582293cbdf9d3271ca62ba379b4df0 SHA512 4c929eb3ad56ffefff7ae3266148e2000e14f01553c1960ddbe77a164df18dda6f32980140b7568e32a3165f9362e4f43c990a946a62b15b06720d6f8b87f924
+DIST f3-9.0.tar.gz 73728 BLAKE2B 9199d2531245a40e53e69f8e645989a22232f5e0c21a78d9f1d06605a524566fc47125f3a7fb2882b0d0105aee848903d3a1b548392351a9c28c061a80a2907e SHA512 94fd5ec42831901b67180c74380ee03c683376006a46a9e45d22a5d13da3127d27f222db31726ae251f56f2a1d1ac2f3fbe707048866e8319125697368d7084b
EBUILD f3-8.0-r1.ebuild 1071 BLAKE2B 39c55a9e0a7499f17eb0cd46aa542b01e07d8246e62677b891fc36fac24a30dc4039eb72f43bee7ca3003025585eeeecac53687e6572996e3bf12d7803b1d65e SHA512 067b5df8f581c8637dabd5c421f6468f9cb7aa6bde7f6a78bb2b316a6e777f2ed7890e6d99217bc699f2451b220f94b3d19e801fc29888af124865dd761b63b3
+EBUILD f3-9.0.ebuild 1076 BLAKE2B 4715b7ce41c2cfddc9b8b402e1f1bdd93b23e15cfbcfb4b824e98532eae2d03fcfed7d7dbce74170e1beebd4bbbcff3679aea455c49ae176440f7c81d0271475 SHA512 2f46723eab9e12efe2cfaeff52bf662988ff3c948c493e7f540b209839878be35fd3d24cb52107e8ac6c43d38b8563c9ff75b566cf9626ff10ae74550fb84e19
MISC metadata.xml 876 BLAKE2B f8cfda7a892bfe6221780f072eabdd89724dfb5752557a157cfd1245dc52262ee03f5c749fd660f7d0ec514d631946c13dcce4153ae3bdcefaa7b7d93193d00c SHA512 d19e16a5d242a33af6a821e33c81f2aab3a361e0cf721915740c3f14d45bfa705d23490d44131d4e28d11e0930a5fbb334b738660b5bbe7a48264a2d5523638c
diff --git a/sys-block/f3/f3-9.0.ebuild b/sys-block/f3/f3-9.0.ebuild
new file mode 100644
index 000000000000..06f94d580709
--- /dev/null
+++ b/sys-block/f3/f3-9.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Utilities to detect broken or counterfeit flash storage"
+HOMEPAGE="https://github.com/AltraMayor/f3"
+
+if [[ ${PV} == "9999" ]]; then
+ EGIT_REPO_URI="https://github.com/AltraMayor/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/AltraMayor/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="extra"
+
+RDEPEND="
+ elibc_musl? ( sys-libs/argp-standalone )
+ extra? (
+ sys-block/parted
+ virtual/udev
+ )
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( changelog README.rst )
+
+src_prepare() {
+ default
+
+ sed -i \
+ -e 's:-ggdb::' \
+ -e 's:^PREFIX =:PREFIX ?=:' \
+ Makefile || die
+
+ # bug #715518
+ use elibc_musl && append-ldflags -largp
+
+ tc-export CC
+}
+
+src_compile() {
+ default
+
+ if use extra; then
+ emake V=1 extra
+ fi
+}
+
+src_install() {
+ emake PREFIX="${ED}/usr" install
+
+ if use extra; then
+ emake PREFIX="${ED}/usr" install-extra
+ fi
+
+ einstalldocs
+}
diff --git a/sys-block/partitionmanager/Manifest b/sys-block/partitionmanager/Manifest
index 06613aebd7c2..192f0fab5476 100644
--- a/sys-block/partitionmanager/Manifest
+++ b/sys-block/partitionmanager/Manifest
@@ -1,5 +1,3 @@
-DIST partitionmanager-24.12.2.tar.xz 2322900 BLAKE2B 889558cc7cd812cddf55d4954caa0baa0176aaf126424a8a6a9cf91f3116c916e0b4d560580ecdd0f7409f60c113bc4715b3633d68d2d14c6da67993e4cd3739 SHA512 9fb9e0f6b054d428a55cbc0ea8e901a8bcbf3d55edfbd19a10888b39d7031137b4cc317fb1168aef4443868da871ec09ee3b026014637e1de4a9f0c21320ee09
DIST partitionmanager-24.12.3.tar.xz 2316972 BLAKE2B 9152692e3212b623f68c50d22eccaf7286f29c2af1974076365bffb66a15ac1ace303d4603f5d2aa7dd513e831175a0e726d1b6be415777f1f4f1bbf7347a4f1 SHA512 2043c31ffab4469c372b8625713ca394f0efbd62f8ac6c63609451c1a33de1b2b6118b20702dd1b65873aeb5f67f5717b51fd00050b79fb20340184c64cd68bd
-EBUILD partitionmanager-24.12.2.ebuild 977 BLAKE2B 11768b3939a8825aca163d17a25bb9dac23d18e5ca27d3422452ee9436a1b876f5538dd10236227cfe38edcced8b89d4c2270c7503c9ef8ec374374e410d22d5 SHA512 7ccb8ac700a56c5d0cd5e80301dca0a7deefa1e30af50d9fe9d6ef75b4ba409a82072f9ae88bb4261ce16bdfa0396f2a67c6f1a75816cb0eaa93265f27d0c2c1
-EBUILD partitionmanager-24.12.3.ebuild 979 BLAKE2B 4177cdceba907e356936fbe19031c6af3ab5659c6e85abc57c183548a480bdf84b2e9d807cb0af68e1fdfdfb49e89be8fba9de407e7c1c124c2bc7e8298d081e SHA512 a54516f431380cc617dfb2d5b029f393167fb5e9cc6aff39dd0094fc3d6053c5d4ae1dc886c478b12f68279b7bbd90c70278dae66051997c1d18d6ca9b482ccd
+EBUILD partitionmanager-24.12.3.ebuild 977 BLAKE2B 11768b3939a8825aca163d17a25bb9dac23d18e5ca27d3422452ee9436a1b876f5538dd10236227cfe38edcced8b89d4c2270c7503c9ef8ec374374e410d22d5 SHA512 7ccb8ac700a56c5d0cd5e80301dca0a7deefa1e30af50d9fe9d6ef75b4ba409a82072f9ae88bb4261ce16bdfa0396f2a67c6f1a75816cb0eaa93265f27d0c2c1
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/sys-block/partitionmanager/partitionmanager-24.12.2.ebuild b/sys-block/partitionmanager/partitionmanager-24.12.2.ebuild
deleted file mode 100644
index d3f3f34c4603..000000000000
--- a/sys-block/partitionmanager/partitionmanager-24.12.2.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-KFMIN=6.7.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.2
-inherit ecm gear.kde.org
-
-DESCRIPTION="Utility for management of disks, partitions and file systems"
-HOMEPAGE="https://apps.kde.org/partitionmanager/"
-
-LICENSE="GPL-3"
-SLOT="6"
-KEYWORDS="amd64 arm64 ~ppc64 ~x86"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kjobwidgets-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6
- >=kde-frameworks/kxmlgui-${KFMIN}:6
- >=sys-auth/polkit-qt-0.175.0[qt6(+)]
- >=sys-libs/kpmcore-${PVCUT}:6=
-"
-RDEPEND="${DEPEND}"
diff --git a/sys-block/partitionmanager/partitionmanager-24.12.3.ebuild b/sys-block/partitionmanager/partitionmanager-24.12.3.ebuild
index e0bd4cb290f0..d3f3f34c4603 100644
--- a/sys-block/partitionmanager/partitionmanager-24.12.3.ebuild
+++ b/sys-block/partitionmanager/partitionmanager-24.12.3.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/partitionmanager/"
LICENSE="GPL-3"
SLOT="6"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~x86"
IUSE=""
DEPEND="
diff --git a/sys-block/seekwatcher/Manifest b/sys-block/seekwatcher/Manifest
index 12ae138f52f5..9ddebf2f4098 100644
--- a/sys-block/seekwatcher/Manifest
+++ b/sys-block/seekwatcher/Manifest
@@ -1,7 +1,3 @@
-DIST seekwatcher-0.13.tar.gz 25811 BLAKE2B 72c574e239a346620eb5a1c574365f18dc745e926bfb4f191dd9997ff73b26e716ded9679481be34149c3e5e424077a23a264e7dabe9423eafb396f687085dbd SHA512 687c1190a4d62ee4d7237c6930358d69d2045a7fd5af19caf9fdde8dfae8fcc64ba2d382445af2b038bc31f77c356f31b8dbff2d52cdaf4320881d1b1340dd17
-DIST seekwatcher-0.14.tar.gz 26282 BLAKE2B bd6fbadce452384e8998e16040ec5920c67122a4f2e44f76f6ca858bee89af18ab734b60b66bfb15e8134f59b6d54fdaf21c5f2a06b0249af6e974922f9b900d SHA512 664a3af6aaec218c0628cec5317f414993ef087e8302f906fc21c32f85ae90939aee8c2d620e39fc80947af09f13ea35888dec2678390840c8398d061a8b0f39
DIST seekwatcher-0.15.tar.gz 26181 BLAKE2B 75e3064d209303af2c1791d3c1afeaed2ffb00358ea8900e4fe84c030d4925b2b793477b0fa79eccfe34ec8d532a4b0923d1b949afc02700065423d0b53c1c32 SHA512 befbbbfb3a2a1e1c4b3fa1888726f45e9dae81ab1bd35bdeb330acafb83214f3783d77edbf311645616e4f59355281336f02001424bf29ee5f6395f74eace4ee
-EBUILD seekwatcher-0.13.ebuild 758 BLAKE2B d68bbb9e87b2f03150fdf7547d6565f81ab9b57240501da0f44e94ca4153302f929bbd62ab268ea80cd9409ee07ededa6c5c8c2823c38ebbac5a34b62af0dfbc SHA512 237afb6899d4aaff7ad620346e631c7c46a8d0016f318c20b292ab1ecb56a0b7614bd95508d321578417362d45f1ae73191c184a858076f1442c0ca9bc2d30ea
-EBUILD seekwatcher-0.14.ebuild 701 BLAKE2B 0cb734204add746869878708ba14ab0563f8d4b80005da2c1ce4ab37d70e303ec2a7810e428cc7de5df4c785a443e5d02f6179273c30956191d3522d0ccfe162 SHA512 72e003c220a429446ab31ad6e681d5fb4bcbcebc612fe7473300f38f6dbfc6f3a955c5273ae90c4ce5607d2a60d38e225a476ab7b9b7b4d136e8f557881da524
-EBUILD seekwatcher-0.15.ebuild 701 BLAKE2B 2eb8f15d7aa729de5f2f6b09f76e4d35341348d5d2c8f7a7c7dddce75532ed6197aae531cea0fc922126452a64046d026462c330b1f2961a677ecd990aa9caac SHA512 9f90981d6c935dedc830c20e04aedfb33c7ab57bfcfeadabdef85dc2c1ff5a9f826d19a1b85170e4e989c915ae5a3474c2438aa583fff3142b90607452d4c612
+EBUILD seekwatcher-0.15-r1.ebuild 733 BLAKE2B 4e3f6756a6a9e30a135bbd8e5c974d24cca5c99bc8b02cebfecbf11489e209e4b16e9621e37a24ba816e998203785da51c6f42e4452438bcfdf515e97bd90600 SHA512 4551fc966490f6167bbd12a3b7d1b5f974253f07100810dbd7f4f29b2b5950ce03e6c0ac9b7e6eb138f3115d12fc01ffa7c9ca835cb22fa3ae908bec471de291
MISC metadata.xml 301 BLAKE2B 88f2ad51ba1fa2c71288480dcee9a29e3c4927aaafe6d3bcfd64489dd747abdc7df146a05aba256d4f8a7b5b4ecb9604d167f55ac738b142184880ec973e2a6a SHA512 b744ef659d2e8e8aa2e951350efba592ede09af3e75fda1a96c37ca9fd050355c641c63cb5f30e44d177a53b79465e96c1fd03e91793f4bc1a6a62b130181533
diff --git a/sys-block/seekwatcher/seekwatcher-0.13.ebuild b/sys-block/seekwatcher/seekwatcher-0.13.ebuild
deleted file mode 100644
index 746b31f2f1d1..000000000000
--- a/sys-block/seekwatcher/seekwatcher-0.13.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="generates graphs from blktrace to help visualize IO patterns and performance"
-HOMEPAGE="https://github.com/trofi/seekwatcher"
-SRC_URI="https://github.com/trofi/seekwatcher/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-BDEPEND="$(python_gen_cond_dep '
- dev-python/cython[${PYTHON_USEDEP}]
- ')
-"
-
-RDEPEND="
- $(python_gen_cond_dep '
- dev-python/matplotlib[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- ')
- sys-block/blktrace
-"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/sys-block/seekwatcher/seekwatcher-0.14.ebuild b/sys-block/seekwatcher/seekwatcher-0.14.ebuild
deleted file mode 100644
index 4d3b167cc853..000000000000
--- a/sys-block/seekwatcher/seekwatcher-0.14.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_SINGLE_IMPL=1
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Generates graphs from blktrace to help visualize IO patterns and performance"
-HOMEPAGE="https://github.com/trofi/seekwatcher"
-SRC_URI="https://github.com/trofi/seekwatcher/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-BDEPEND="
- $(python_gen_cond_dep '
- dev-python/cython[${PYTHON_USEDEP}]
- ')
-"
-RDEPEND="
- $(python_gen_cond_dep '
- dev-python/matplotlib[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- ')
- sys-block/blktrace
-"
diff --git a/sys-block/seekwatcher/seekwatcher-0.15.ebuild b/sys-block/seekwatcher/seekwatcher-0.15-r1.ebuild
index aaa54cb5a62c..243f0bb76a9c 100644
--- a/sys-block/seekwatcher/seekwatcher-0.15.ebuild
+++ b/sys-block/seekwatcher/seekwatcher-0.15-r1.ebuild
@@ -5,6 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
diff --git a/sys-block/thin-provisioning-tools/Manifest b/sys-block/thin-provisioning-tools/Manifest
index 280c259c108b..0524510f6192 100644
--- a/sys-block/thin-provisioning-tools/Manifest
+++ b/sys-block/thin-provisioning-tools/Manifest
@@ -239,5 +239,5 @@ EBUILD thin-provisioning-tools-1.0.10-r1.ebuild 3558 BLAKE2B b598fbeabb81c4a81c9
EBUILD thin-provisioning-tools-1.0.13-r1.ebuild 3378 BLAKE2B feb593182e6d0fa6c16ac54fc88f767091b9f4dc0bf6cd1cae99fc687c849a1ee452be745f9c1ae656301f0b679024449c365ecb3b5a839c101ec422d8159732 SHA512 9d4ac5061162c4f99e72c0f308ead68135b45c920c756083209ecdcad0e356036ffa35715c7d640c556270063f884131d93c67b2163210f2b61221b07c2a0c49
EBUILD thin-provisioning-tools-1.0.14-r2.ebuild 4258 BLAKE2B ff86b6f1e5e952dc5cf4928e95d6e973ef722c4ebdbace75d707f7362b136127788f97a503a5762b50f00b3226b4d82aab8135c4773297ecc7eda6bcaa12abf3 SHA512 f6a85f70e96730e823f64a812d41a3700a93a85883784e3990b13cc11ce8fd78054840a0beade74e2bf86f7cae1f0c86a47cfbc6c24b8ea552274497d9a16e3b
EBUILD thin-provisioning-tools-1.1.0-r2.ebuild 4386 BLAKE2B 31212b4264a3ef92c41deb812ba7fd2877075adb38b0240aa971cbddb0877f66b77b1c80550bd578d52459743af8dbb1bffcebc4f58cf46c7775f0be635ed228 SHA512 40b96e9be0016de53c00840500e35ef0d91d27bb65b80cbd6e2600934b8859d403562907ddb1654a4a1a0dcc68243205191eb8976f591fec31620977d7c56ae5
-EBUILD thin-provisioning-tools-1.1.0-r3.ebuild 4391 BLAKE2B d5a4c10da0824eb56b1d084e1d191c16f273f65d785a5ca16c9d356074e63835fb96fe4fb6fbfd85bd8dcf8558cf27a43f7bf41b7da5126df43bac7d7bb2c528 SHA512 d319b50cab95b45af3e9be940d5a780ea939b91dd454a5e0c1689ac4e3c8bbb2653ff49cd866f78af47a10e357217d1000b81c5a25f31cc902fd01372cb55e56
+EBUILD thin-provisioning-tools-1.1.0-r3.ebuild 4386 BLAKE2B 21ffe97bd413e03bfa04f29644b6e7244fcc6cd51d0bb3f4756323940c913cdd437cb1bbb784d983369b382a6fa54d7d1d7eab8b240d25ffc15f23a9f432a6d2 SHA512 3bd4dd4b9c6ac2815aacf5cea8688218c3a91397da4f38b12eb212e51e456cfc120f753d9a73c1238b46867abe123fe6b71fdc905ad8f10f1d39da5d6e22d4b8
MISC metadata.xml 435 BLAKE2B 158935bdfedea370ca481492bd55c0de5c21e8dc3ecc56bf0428459b11ea624c23d2e050557d84f06eeac019acfba806997e9600f29ed13f27c523c13c0b57cb SHA512 fba525dba8ae7985731ef7542a248e9a4fffae4d511488a162174ccf24dcfcc96e312c1ea56754252595bd63513063c22312d33aef83b5b89c2279139539d128
diff --git a/sys-block/thin-provisioning-tools/thin-provisioning-tools-1.1.0-r3.ebuild b/sys-block/thin-provisioning-tools/thin-provisioning-tools-1.1.0-r3.ebuild
index 2b3147f389f1..0574572cf092 100644
--- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-1.1.0-r3.ebuild
+++ b/sys-block/thin-provisioning-tools/thin-provisioning-tools-1.1.0-r3.ebuild
@@ -163,7 +163,7 @@ else
https://github.com/jthornber/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
${CARGO_CRATE_URIS}
"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
fi
LICENSE="GPL-3"