commit: e2b008eeaaf7b7bbe1547246604c7d730323026a
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 16 08:32:00 2022 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Fri Sep 16 09:12:42 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2b008ee
sys-libs/libblockdev: add 2.28
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
sys-libs/libblockdev/Manifest | 1 +
.../{libblockdev-9999.ebuild => libblockdev-2.28.ebuild} | 12 +++++-------
sys-libs/libblockdev/libblockdev-9999.ebuild | 5 +----
3 files changed, 7 insertions(+), 11 deletions(-)
diff --git a/sys-libs/libblockdev/Manifest b/sys-libs/libblockdev/Manifest
index 8f32e2f6d875..ca8d223d8673 100644
--- a/sys-libs/libblockdev/Manifest
+++ b/sys-libs/libblockdev/Manifest
@@ -1 +1,2 @@
DIST libblockdev-2.27.tar.gz 914021 BLAKE2B
1e02a364ac918cc9bb288d3b8745cb09378317c4b509224326d13ff8b6481ba3d44502f248680801316a9a94d7d5eac353c5659eca55a681c88511da5dfc83da
SHA512
fa9faf3efefc1c76165c9456936175b2addb336a5257c43c1e41403db200386fd660203ef17559529f57b2f57b9ef768686ecd31493c58527434297c31712c10
+DIST libblockdev-2.28.tar.gz 925698 BLAKE2B
63ac7ab5bd02c1ef1848d0b252e09fe721cfe86258f063b7bab616766cbc56311707dcb2dd3a1fadf0e0840187f121aa178fd5959500cd590b846238a9d3e36e
SHA512
9e01c41db4f728c8e81e710c6bb4725bbe34b3a7de25ff7f57b7b88ca6b7b5debbe858947585d314770036b2c3c533f9f8ff3d038b7ca50eee3d18f9fbe0d392
diff --git a/sys-libs/libblockdev/libblockdev-9999.ebuild
b/sys-libs/libblockdev/libblockdev-2.28.ebuild
similarity index 90%
copy from sys-libs/libblockdev/libblockdev-9999.ebuild
copy to sys-libs/libblockdev/libblockdev-2.28.ebuild
index ab7407f4a420..2b55a770d002 100644
--- a/sys-libs/libblockdev/libblockdev-9999.ebuild
+++ b/sys-libs/libblockdev/libblockdev-2.28.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
inherit autotools python-single-r1 xdg-utils
DESCRIPTION="A library for manipulating block devices"
@@ -16,15 +16,12 @@ if [[ "${PV}" == *9999 ]] ; then
"
else
MY_PV="${PV}-1"
- #MY_P="${PN}-${MY_PV}"
-
#SRC_URI="https://github.com/storaged-project/${PN}/archive/${MY_PV}.tar.gz ->
${MY_P}.tar.gz"
SRC_URI="https://github.com/storaged-project/${PN}/releases/download/${MY_PV}/${P}.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64
~riscv ~sparc ~x86"
- #S="${WORKDIR}/${MY_P}"
fi
LICENSE="LGPL-2+"
SLOT="0"
-IUSE="bcache +cryptsetup device-mapper dmraid escrow gtk-doc introspection lvm
kbd +nvme test +tools"
+IUSE="bcache +cryptsetup device-mapper dmraid escrow gtk-doc introspection lvm
kbd test +tools vdo"
# Tests require root. In a future release, we may be able to run a smaller
# subset with new run_tests.py arguments.
RESTRICT="!test? ( test ) test"
@@ -51,7 +48,7 @@ RDEPEND="
sys-fs/lvm2
virtual/udev
)
- nvme? ( sys-libs/libnvme )
+ vdo? ( dev-libs/libyaml )
${PYTHON_DEPS}
"
@@ -91,6 +88,7 @@ src_configure() {
--with-python3
--without-mpath
--without-nvdimm
+ --without-python2
$(use_enable introspection)
$(use_enable test tests)
$(use_with bcache)
@@ -102,8 +100,8 @@ src_configure() {
$(use_with kbd)
$(use_with lvm lvm)
$(use_with lvm lvm-dbus)
- $(use_with nvme)
$(use_with tools)
+ $(use_with vdo)
)
econf "${myeconfargs[@]}"
}
diff --git a/sys-libs/libblockdev/libblockdev-9999.ebuild
b/sys-libs/libblockdev/libblockdev-9999.ebuild
index ab7407f4a420..a97f68fef26d 100644
--- a/sys-libs/libblockdev/libblockdev-9999.ebuild
+++ b/sys-libs/libblockdev/libblockdev-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
inherit autotools python-single-r1 xdg-utils
DESCRIPTION="A library for manipulating block devices"
@@ -16,11 +16,8 @@ if [[ "${PV}" == *9999 ]] ; then
"
else
MY_PV="${PV}-1"
- #MY_P="${PN}-${MY_PV}"
-
#SRC_URI="https://github.com/storaged-project/${PN}/archive/${MY_PV}.tar.gz ->
${MY_P}.tar.gz"
SRC_URI="https://github.com/storaged-project/${PN}/releases/download/${MY_PV}/${P}.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64
~riscv ~sparc ~x86"
- #S="${WORKDIR}/${MY_P}"
fi
LICENSE="LGPL-2+"
SLOT="0"