From: "Marek Szuba" <marecki@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-block/whdd/
Date: Tue, 21 May 2024 11:39:05 +0000 (UTC) [thread overview]
Message-ID: <1716291527.3024a3c1fdc1a78d1a2ffae796d455b5e0296a5f.marecki@gentoo> (raw)
commit: 3024a3c1fdc1a78d1a2ffae796d455b5e0296a5f
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue May 21 11:32:57 2024 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue May 21 11:38:47 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3024a3c1
sys-block/whdd: add 3.1
Upstream now provides CMake build scripts as well but they do not appear
to be ready yet, as in addition to not respecting user CFLAGS (easily
fixed) whdd built with CMake immediately segfaults.
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
sys-block/whdd/Manifest | 1 +
sys-block/whdd/whdd-3.1.ebuild | 36 ++++++++++++++++++++++++++++++++++++
2 files changed, 37 insertions(+)
diff --git a/sys-block/whdd/Manifest b/sys-block/whdd/Manifest
index c2bc70e91df6..a749ef279c3a 100644
--- a/sys-block/whdd/Manifest
+++ b/sys-block/whdd/Manifest
@@ -1 +1,2 @@
DIST whdd-3.0.1-rel.tar.gz 45657 BLAKE2B 9730e61580359c95fc3e3d23540f3b10e75b476e634cce3be744b8849193f43f968f227bdbd25a0c643106c1343b27070c8b51f33278e902ab54991a05eee021 SHA512 6d5d8dad7537118a5915a29a549e18595da1b6ba031f0ca661805ad0033fd48f32804eb307f67e7b31d6002e708ae578a32aff366f3e610ab36b25f0a4e50803
+DIST whdd-3.1-rel.tar.gz 45806 BLAKE2B dce0230955fda721539891f0e993f25d3777e7d11331bbbd7b7e853dafd2edba043fc598c672634cc8bb65bad5c0ae9f3e26713f98c0d551dc72d08de20e1eb4 SHA512 8960b482d7c3a75b0b9e540092a0c074dbb66561f455fdf454e8cd89cc5dc4dc028e60b44ce74ecbf568af5e7e34a5b3b5deaee9480112f4161d98b773442bed
diff --git a/sys-block/whdd/whdd-3.1.ebuild b/sys-block/whdd/whdd-3.1.ebuild
new file mode 100644
index 000000000000..5009455fad36
--- /dev/null
+++ b/sys-block/whdd/whdd-3.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Diagnostic and recovery tool for block devices"
+HOMEPAGE="https://whdd.github.io"
+
+inherit toolchain-funcs
+
+if [[ ${PV} == 9999 ]]
+then
+ EGIT_REPO_URI="https://github.com/${PN}/${PN}"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}-rel.tar.gz"
+ KEYWORDS="~amd64 ~riscv ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+DEPEND="dev-util/dialog:=
+ sys-libs/ncurses:=[unicode(+)]"
+RDEPEND="${DEPEND}
+ sys-apps/smartmontools"
+
+src_compile() {
+ tc-export CC
+ default
+}
+
+src_install() {
+ emake DESTDIR="${ED}" install
+ einstalldocs
+}
next reply other threads:[~2024-05-21 11:39 UTC|newest]
Thread overview: 32+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-05-21 11:39 Marek Szuba [this message]
-- strict thread matches above, loose matches on Subject: below --
2025-02-24 11:21 [gentoo-commits] repo/gentoo:master commit in: sys-block/whdd/ Petr Vaněk
2024-11-23 16:44 Michał Górny
2023-08-16 12:01 Marek Szuba
2022-05-12 14:10 Marek Szuba
2022-05-12 14:10 Marek Szuba
2022-04-07 20:58 Jakov Smolić
2022-04-06 21:44 Marek Szuba
2022-04-06 21:44 Marek Szuba
2022-04-01 13:55 Marek Szuba
2021-07-17 21:30 David Seifert
2021-06-22 18:20 Florian Schmaus
2021-01-13 9:18 Sam James
2021-01-12 23:56 Sam James
2021-01-11 13:18 Andrey Utkin
2020-12-08 11:55 Andrey Utkin
2018-06-24 10:02 Jeroen Roovers
2018-01-07 15:50 Andrey Utkin
2018-01-07 15:50 Andrey Utkin
2018-01-07 15:50 Andrey Utkin
2017-01-29 17:25 Michael Palimaka
2017-01-29 15:22 Michael Palimaka
2017-01-29 15:22 Michael Palimaka
2017-01-29 15:22 Michael Palimaka
2017-01-29 15:22 Michael Palimaka
2017-01-29 15:22 Michael Palimaka
2017-01-28 21:12 Johannes Huber
2017-01-28 21:12 Johannes Huber
2017-01-28 21:12 Johannes Huber
2017-01-28 21:12 Johannes Huber
2015-12-22 10:53 Patrice Clement
2015-12-22 10:53 Patrice Clement
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1716291527.3024a3c1fdc1a78d1a2ffae796d455b5e0296a5f.marecki@gentoo \
--to=marecki@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox