[gentoo-commits] repo/gentoo:master commit in: sys-block/libzbd/
commit: 226eed4f3b954dd526fb9e88346b310de6d1037b Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jan 3 18:51:19 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jan 3 18:51:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=226eed4f sys-block/libzbd: Stabilize 1.2.0-r1 ppc64, #921204 Signed-off-by: Arthur Zamarin gentoo.org> sys-block/libzbd/libzbd-1.2.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-block/libzbd/libzbd-1.2.0-r1.ebuild b/sys-block/libzbd/libzbd-1.2.0-r1.ebuild index df59911800b2..4a46862fc6f5 100644 --- a/sys-block/libzbd/libzbd-1.2.0-r1.ebuild +++ b/sys-block/libzbd/libzbd-1.2.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ SRC_URI="https://github.com/westerndigitalcorporation/${PN}/archive/v${PV}.tar.g # Examples/tools are GPL-3+, library is LGPL-3+ LICENSE="GPL-3+ LGPL-3+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="gtk" # PKG_CHECK_MODULES is only for GTK right now
[gentoo-commits] repo/gentoo:master commit in: sys-block/libzbd/
commit: 9275af293499b383b853bd0315f4f276ef93b89b Author: Robin H. Johnson gentoo org> AuthorDate: Tue May 9 21:03:11 2023 + Commit: Robin H. Johnson gentoo org> CommitDate: Tue May 9 21:03:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9275af29 sys-block/libzbd: bump Closes: https://bugs.gentoo.org/905965 Signed-off-by: Robin H. Johnson gentoo.org> sys-block/libzbd/Manifest| 1 + sys-block/libzbd/libzbd-2.0.4.ebuild | 41 sys-block/libzbd/metadata.xml| 3 +++ 3 files changed, 45 insertions(+) diff --git a/sys-block/libzbd/Manifest b/sys-block/libzbd/Manifest index eed130a2b77b..b84cdae1589b 100644 --- a/sys-block/libzbd/Manifest +++ b/sys-block/libzbd/Manifest @@ -1 +1,2 @@ DIST libzbd-1.2.0.tar.gz 56107 BLAKE2B 0b20ced5cb0abc6ac5d303a1b583b1a8c0b3c89936cf664dd227832d5a704f6665a82e0d1c7cf80c381400b4edcff6c9e0b192c10deaf00c89009b40edde8676 SHA512 d165640331c7a87c4660f3f707c0510fa7a21edd194e66e96abe6ad3698dc4652a6a673ac8ac1929b0f603df49c1621f398cfb81b7ab8f9dba6353fa9f05d94f +DIST libzbd-2.0.4.tar.gz 97015 BLAKE2B a91528bb9d1c56eccd25e7a429aefb0ab32d489179343a01278c179ccead04ca250b2d0b107a85aced256f7629aa15e97160c62c6d916e657b60fbdc12178a6a SHA512 7e8ca0ca6114aa777c1c90073c2ca8e426cdf3bbe5afbb2fc0171b5e165f6daa20bd13436e469af069f8a7162374a49563432cd489ce4483ad13542844c5bf28 diff --git a/sys-block/libzbd/libzbd-2.0.4.ebuild b/sys-block/libzbd/libzbd-2.0.4.ebuild new file mode 100644 index ..bf32df5efe80 --- /dev/null +++ b/sys-block/libzbd/libzbd-2.0.4.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="Zoned block device manipulation library and tools" +HOMEPAGE="https://github.com/westerndigitalcorporation/libzbd; +SRC_URI="https://github.com/westerndigitalcorporation/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +# Examples/tools are GPL-3+, library is LGPL-3+ +LICENSE="GPL-3+ LGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="gtk" + +# PKG_CHECK_MODULES is only for GTK right now +# https://github.com/westerndigitalcorporation/libzbd/blob/master/configure.ac#L71 +BDEPEND="gtk? ( virtual/pkgconfig )" +DEPEND=" + >=sys-kernel/linux-headers-4.13 + gtk? ( x11-libs/gtk+:3 ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + $(use_enable gtk gui) \ + --disable-static +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +} diff --git a/sys-block/libzbd/metadata.xml b/sys-block/libzbd/metadata.xml index 80d8dd5ae749..ed5be5f1dc61 100644 --- a/sys-block/libzbd/metadata.xml +++ b/sys-block/libzbd/metadata.xml @@ -9,4 +9,7 @@ chutz...@gentoo.org Patrick McLean + + westerndigitalcorporation/libzbd +
[gentoo-commits] repo/gentoo:master commit in: sys-block/libzbd/
commit: 34c0078311c0f925bc6bbac488432d536662af35 Author: Marek Szuba gentoo org> AuthorDate: Thu Sep 2 15:57:54 2021 + Commit: Marek Szuba gentoo org> CommitDate: Thu Sep 2 17:05:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34c00783 sys-block/libzbd: keyword 1.2.0-r1 for ~riscv Signed-off-by: Marek Szuba gentoo.org> sys-block/libzbd/libzbd-1.2.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-block/libzbd/libzbd-1.2.0-r1.ebuild b/sys-block/libzbd/libzbd-1.2.0-r1.ebuild index a4d306774d1..df59911800b 100644 --- a/sys-block/libzbd/libzbd-1.2.0-r1.ebuild +++ b/sys-block/libzbd/libzbd-1.2.0-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/westerndigitalcorporation/${PN}/archive/v${PV}.tar.g # Examples/tools are GPL-3+, library is LGPL-3+ LICENSE="GPL-3+ LGPL-3+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="gtk" # PKG_CHECK_MODULES is only for GTK right now
[gentoo-commits] repo/gentoo:master commit in: sys-block/libzbd/
commit: 07a26e9d48f350a034c111d42e4024c0127b0a58 Author: Sam James gentoo org> AuthorDate: Tue Jul 20 02:42:36 2021 + Commit: Sam James gentoo org> CommitDate: Tue Jul 20 02:42:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07a26e9d sys-block/libzbd: Stabilize 1.2.0-r1 amd64, #793359 Signed-off-by: Sam James gentoo.org> sys-block/libzbd/libzbd-1.2.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-block/libzbd/libzbd-1.2.0-r1.ebuild b/sys-block/libzbd/libzbd-1.2.0-r1.ebuild index ca893c6e8be..a4d306774d1 100644 --- a/sys-block/libzbd/libzbd-1.2.0-r1.ebuild +++ b/sys-block/libzbd/libzbd-1.2.0-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/westerndigitalcorporation/${PN}/archive/v${PV}.tar.g # Examples/tools are GPL-3+, library is LGPL-3+ LICENSE="GPL-3+ LGPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" IUSE="gtk" # PKG_CHECK_MODULES is only for GTK right now
[gentoo-commits] repo/gentoo:master commit in: sys-block/libzbd/
commit: 88b365aa884b3d5b945d30d7c4ac4b3e4168c691 Author: Sam James gentoo org> AuthorDate: Thu Mar 11 07:30:08 2021 + Commit: Sam James gentoo org> CommitDate: Thu Mar 11 07:30:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88b365aa sys-block/libzbd: revbump for RDEPEND fix See: 908fab4f4a04e0928a31960231d1233f3a09 Signed-off-by: Sam James gentoo.org> sys-block/libzbd/{libzbd-1.2.0.ebuild => libzbd-1.2.0-r1.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/sys-block/libzbd/libzbd-1.2.0.ebuild b/sys-block/libzbd/libzbd-1.2.0-r1.ebuild similarity index 100% rename from sys-block/libzbd/libzbd-1.2.0.ebuild rename to sys-block/libzbd/libzbd-1.2.0-r1.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-block/libzbd/
commit: 908fab4f4a04e0928a31960231d1233f3a09 Author: Sam James gentoo org> AuthorDate: Thu Mar 11 07:26:43 2021 + Commit: Sam James gentoo org> CommitDate: Thu Mar 11 07:29:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=908fab4f sys-block/libzbd: multiple QA fixes * Define RDEPEND * Move pkgconfig to BDEPEND * Make pkgconfig dependency conditional (only used for GUI * Fix unrecognised configure flags (--enable-gui, not --with-gtk) Closes: https://bugs.gentoo.org/771573 Signed-off-by: Sam James gentoo.org> sys-block/libzbd/libzbd-1.2.0.ebuild | 15 +-- 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/sys-block/libzbd/libzbd-1.2.0.ebuild b/sys-block/libzbd/libzbd-1.2.0.ebuild index 568e9787c1b..ca893c6e8be 100644 --- a/sys-block/libzbd/libzbd-1.2.0.ebuild +++ b/sys-block/libzbd/libzbd-1.2.0.ebuild @@ -9,17 +9,20 @@ DESCRIPTION="Zoned block device manipulation library and tools" HOMEPAGE="https://github.com/westerndigitalcorporation/libzbd; SRC_URI="https://github.com/westerndigitalcorporation/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +# Examples/tools are GPL-3+, library is LGPL-3+ LICENSE="GPL-3+ LGPL-3+" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" IUSE="gtk" -DEPEND="virtual/pkgconfig +# PKG_CHECK_MODULES is only for GTK right now +# https://github.com/westerndigitalcorporation/libzbd/blob/master/configure.ac#L71 +BDEPEND="gtk? ( virtual/pkgconfig )" +DEPEND=" >=sys-kernel/linux-headers-4.13 - gtk? ( x11-libs/gtk+:3 )" - -PATCHES=( -) + gtk? ( x11-libs/gtk+:3 ) +" +RDEPEND="${DEPEND}" src_prepare() { default @@ -28,7 +31,7 @@ src_prepare() { src_configure() { econf \ - $(use_with gtk gtk3) \ + $(use_enable gtk gui) \ --disable-static }
[gentoo-commits] repo/gentoo:master commit in: sys-block/libzbd/
commit: 7aec763fe85d84b056da7d9fddbb1017144630c9 Author: Robin H. Johnson gentoo org> AuthorDate: Thu Feb 18 20:21:19 2021 + Commit: Robin H. Johnson gentoo org> CommitDate: Thu Feb 18 20:21:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aec763f sys-block/libzbd: new package Signed-off-by: Robin H. Johnson gentoo.org> sys-block/libzbd/Manifest| 1 + sys-block/libzbd/libzbd-1.2.0.ebuild | 38 sys-block/libzbd/metadata.xml| 12 3 files changed, 51 insertions(+) diff --git a/sys-block/libzbd/Manifest b/sys-block/libzbd/Manifest new file mode 100644 index 000..eed130a2b77 --- /dev/null +++ b/sys-block/libzbd/Manifest @@ -0,0 +1 @@ +DIST libzbd-1.2.0.tar.gz 56107 BLAKE2B 0b20ced5cb0abc6ac5d303a1b583b1a8c0b3c89936cf664dd227832d5a704f6665a82e0d1c7cf80c381400b4edcff6c9e0b192c10deaf00c89009b40edde8676 SHA512 d165640331c7a87c4660f3f707c0510fa7a21edd194e66e96abe6ad3698dc4652a6a673ac8ac1929b0f603df49c1621f398cfb81b7ab8f9dba6353fa9f05d94f diff --git a/sys-block/libzbd/libzbd-1.2.0.ebuild b/sys-block/libzbd/libzbd-1.2.0.ebuild new file mode 100644 index 000..568e9787c1b --- /dev/null +++ b/sys-block/libzbd/libzbd-1.2.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="Zoned block device manipulation library and tools" +HOMEPAGE="https://github.com/westerndigitalcorporation/libzbd; +SRC_URI="https://github.com/westerndigitalcorporation/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+ LGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="gtk" + +DEPEND="virtual/pkgconfig + >=sys-kernel/linux-headers-4.13 + gtk? ( x11-libs/gtk+:3 )" + +PATCHES=( +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + $(use_with gtk gtk3) \ + --disable-static +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +} diff --git a/sys-block/libzbd/metadata.xml b/sys-block/libzbd/metadata.xml new file mode 100644 index 000..8c4c6998efd --- /dev/null +++ b/sys-block/libzbd/metadata.xml @@ -0,0 +1,12 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + robb...@gentoo.org + Robin H. Johnson + + + chutz...@gentoo.org + Patrick McLean + +