public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/azure-nvme-utils/
@ 2024-05-02 16:01 James Le Cuirot
  0 siblings, 0 replies; 3+ messages in thread
From: James Le Cuirot @ 2024-05-02 16:01 UTC (permalink / raw
  To: gentoo-commits

commit:     e0e3e48954f9dccc994d764f7fb5fba64080226e
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Wed May  1 10:09:45 2024 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Thu May  2 16:00:29 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0e3e489

sys-apps/azure-nvme-utils: New package at 0.1.2_p20240502

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 sys-apps/azure-nvme-utils/Manifest                 |  1 +
 .../azure-nvme-utils-0.1.2_p20240502.ebuild        | 30 ++++++++++++++++++++++
 sys-apps/azure-nvme-utils/metadata.xml             | 14 ++++++++++
 3 files changed, 45 insertions(+)

diff --git a/sys-apps/azure-nvme-utils/Manifest b/sys-apps/azure-nvme-utils/Manifest
new file mode 100644
index 000000000000..d391813cb9b9
--- /dev/null
+++ b/sys-apps/azure-nvme-utils/Manifest
@@ -0,0 +1 @@
+DIST azure-nvme-utils-0.1.2_p20240502.tar.gz 11362 BLAKE2B 593a1670af3d01e400afb4cf21e9cb3a6456da3ad7914d020462fb50950a8e6d8255ad14fcb8708d44f55f3170a72f824e0fae942a560bf69c6d9770c4da1d2b SHA512 e4d0f3a400e16dc119b1562ec2abfb1e520ef58de46a36fccd4fd9db773c95ad218cc38a406cb644188ca6c66c7e84292cbcae3dad5f1e4b2c3ae0b24aa5077d

diff --git a/sys-apps/azure-nvme-utils/azure-nvme-utils-0.1.2_p20240502.ebuild b/sys-apps/azure-nvme-utils/azure-nvme-utils-0.1.2_p20240502.ebuild
new file mode 100644
index 000000000000..b7583d7e80d4
--- /dev/null
+++ b/sys-apps/azure-nvme-utils/azure-nvme-utils-0.1.2_p20240502.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake udev
+
+COMMIT="cbf8c65d0d792b7dfc02dcaa55d5ec3077464ee6"
+DESCRIPTION="Utility to help identify Azure NVMe devices"
+HOMEPAGE="https://github.com/Azure/azure-nvme-utils"
+#SRC_URI="https://github.com/Azure/${PN}/archive/refs/tags/v${PV}/${P}.tar.gz"
+SRC_URI="https://github.com/Azure/${PN}/archive/${COMMIT}/${P}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc +lun-fallback"
+
+BDEPEND="
+	doc? ( app-text/pandoc )
+"
+
+src_configure() {
+	local mycmakeargs=(
+		-DAZURE_LUN_CALCULATION_BY_NSID_ENABLED=$(usex lun-fallback)
+		-DUDEV_RULES_INSTALL_DIR="$(get_udevdir)/rules.d"
+		-DPANDOC_EXECUTABLE="$(usex doc "${BROOT}"/usr/bin/pandoc no)"
+	)
+	cmake_src_configure
+}

diff --git a/sys-apps/azure-nvme-utils/metadata.xml b/sys-apps/azure-nvme-utils/metadata.xml
new file mode 100644
index 000000000000..f6dc52150140
--- /dev/null
+++ b/sys-apps/azure-nvme-utils/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>chewi@gentoo.org</email>
+		<name>James Le Cuirot</name>
+	</maintainer>
+	<upstream>
+		<remote-id type="github">Azure/azure-nvme-utils</remote-id>
+	</upstream>
+	<use>
+		<flag name="lun-fallback">Enable fallback LUN calculation via NSID</flag>
+	</use>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/azure-nvme-utils/
@ 2024-05-15 10:17 James Le Cuirot
  0 siblings, 0 replies; 3+ messages in thread
From: James Le Cuirot @ 2024-05-15 10:17 UTC (permalink / raw
  To: gentoo-commits

commit:     6e68b90b56bf58334e4fd58e93aa73f3288b3c53
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Wed May 15 10:16:50 2024 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Wed May 15 10:16:50 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e68b90b

sys-apps/azure-nvme-utils: Depend on pandoc virtual

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 sys-apps/azure-nvme-utils/azure-nvme-utils-0.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/azure-nvme-utils/azure-nvme-utils-0.1.3.ebuild b/sys-apps/azure-nvme-utils/azure-nvme-utils-0.1.3.ebuild
index 0eaa5b559aab..8e4a460d1369 100644
--- a/sys-apps/azure-nvme-utils/azure-nvme-utils-0.1.3.ebuild
+++ b/sys-apps/azure-nvme-utils/azure-nvme-utils-0.1.3.ebuild
@@ -14,7 +14,7 @@ KEYWORDS="~amd64"
 IUSE="doc +lun-fallback"
 
 BDEPEND="
-	doc? ( app-text/pandoc )
+	doc? ( virtual/pandoc )
 "
 
 PATCHES=(


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/azure-nvme-utils/
@ 2024-05-22  9:50 James Le Cuirot
  0 siblings, 0 replies; 3+ messages in thread
From: James Le Cuirot @ 2024-05-22  9:50 UTC (permalink / raw
  To: gentoo-commits

commit:     5963c53512d7daae8aab6d760d71e0be28615a9d
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Wed May 22 09:50:08 2024 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Wed May 22 09:50:08 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5963c535

sys-apps/azure-nvme-utils: Keyword 0.1.3 for ~arm64

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 sys-apps/azure-nvme-utils/azure-nvme-utils-0.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/azure-nvme-utils/azure-nvme-utils-0.1.3.ebuild b/sys-apps/azure-nvme-utils/azure-nvme-utils-0.1.3.ebuild
index 8e4a460d1369..5f4359903bf0 100644
--- a/sys-apps/azure-nvme-utils/azure-nvme-utils-0.1.3.ebuild
+++ b/sys-apps/azure-nvme-utils/azure-nvme-utils-0.1.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/Azure/azure-nvme-utils"
 SRC_URI="https://github.com/Azure/${PN}/archive/refs/tags/v${PV}/${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 IUSE="doc +lun-fallback"
 
 BDEPEND="


^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2024-05-22  9:50 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-22  9:50 [gentoo-commits] repo/gentoo:master commit in: sys-apps/azure-nvme-utils/ James Le Cuirot
  -- strict thread matches above, loose matches on Subject: below --
2024-05-15 10:17 James Le Cuirot
2024-05-02 16:01 James Le Cuirot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox