[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/, sys-apps/gptfdisk/files/

2024-04-07 Thread Marek Szuba
commit: cb6fca52f4cbb863b5cb15fd431298374e23633d
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Apr  7 14:07:07 2024 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Apr  7 14:07:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb6fca52

sys-apps/gptfdisk: fix UTF-16LE to UTF-8 conversion for partition names

Given the timing of the release of 1.0.10 I assumed it would have
already been incorporated upstream, turns out I was wrong though. Thanks
for the heads-up, ulm!

Bug: https://bugs.gentoo.org/926949
Signed-off-by: Marek Szuba  gentoo.org>

 .../gptfdisk-1.0.10_utf16-to-utf8-conversion.patch| 19 +++
 ...tfdisk-1.0.10.ebuild => gptfdisk-1.0.10-r1.ebuild} |  1 +
 2 files changed, 20 insertions(+)

diff --git 
a/sys-apps/gptfdisk/files/gptfdisk-1.0.10_utf16-to-utf8-conversion.patch 
b/sys-apps/gptfdisk/files/gptfdisk-1.0.10_utf16-to-utf8-conversion.patch
new file mode 100644
index ..f30eb593799f
--- /dev/null
+++ b/sys-apps/gptfdisk/files/gptfdisk-1.0.10_utf16-to-utf8-conversion.patch
@@ -0,0 +1,19 @@
+From ade1729d1ca44b34678653fdf12e787e1afc5fd8 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Ulrich=20M=C3=BCller?= 
+Date: Wed, 13 Mar 2024 20:38:37 +0100
+Subject: [PATCH] gptpart.cc: Fix Unicode to UTF-8 conversion in GetDescription
+
+--- a/gptpart.cc
 b/gptpart.cc
+@@ -131,7 +131,7 @@ string GPTPart::GetDescription(void) {
+   } // if
+   else {
+  utf8 += (char) ( 0xf0 | ( uni >> 18 ) ) ;
+- utf8 += (char) ( 0xe0 | ( ( uni >> 12 ) & 0x3f ) ) ;
++ utf8 += (char) ( 0x80 | ( ( uni >> 12 ) & 0x3f ) ) ;
+  utf8 += (char) ( 0x80 | ( ( uni >> 6 ) & 0x3f ) ) ;
+  utf8 += (char) ( 0x80 | ( uni & 0x3f ) ) ;
+   } // if
+-- 
+2.44.0
+

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.10.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.10-r1.ebuild
similarity index 95%
rename from sys-apps/gptfdisk/gptfdisk-1.0.10.ebuild
rename to sys-apps/gptfdisk/gptfdisk-1.0.10-r1.ebuild
index 980f14022408..e1986b2d8214 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.10.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.10-r1.ebuild
@@ -32,6 +32,7 @@ DEPEND="
 
 PATCHES=(
"${FILESDIR}"/${PN}-1.0.9-build_flags.patch
+   "${FILESDIR}"/${PN}-1.0.10_utf16-to-utf8-conversion.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2024-03-29 Thread Marek Szuba
commit: 1186f2046dd460413a7b2cf97a67fc137fb0ef85
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Mar 29 14:23:54 2024 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Mar 29 14:24:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1186f204

sys-apps/gptfdisk: add 1.0.10

Closes: https://bugs.gentoo.org/926949
Signed-off-by: Marek Szuba  gentoo.org>

 sys-apps/gptfdisk/Manifest   |  1 +
 sys-apps/gptfdisk/gptfdisk-1.0.10.ebuild | 60 
 2 files changed, 61 insertions(+)

diff --git a/sys-apps/gptfdisk/Manifest b/sys-apps/gptfdisk/Manifest
index 6c36fd5ef132..50e5811b14e5 100644
--- a/sys-apps/gptfdisk/Manifest
+++ b/sys-apps/gptfdisk/Manifest
@@ -1 +1,2 @@
+DIST gptfdisk-1.0.10.tar.gz 220787 BLAKE2B 
9047bf68a2c5c254bda9b2815488963dc19a9415c90fbf4a127268a37fe8a545b7d45a333e356bd9da22e37ef649d9f60896ffedfdc35b60c7642a48e4ed2e5a
 SHA512 
76764e176cd92470648a1d7a8d2570ebc41005204e73b0f2dd5a7aff2fc1981d3bec61a3bd68b855cc3474bcb7cf49c1cb2ea25843d4e7945bef7648d548383d
 DIST gptfdisk-1.0.9.tar.gz 215065 BLAKE2B 
1939ffd75972a4d7f92af2bfab90c7b0223825b5478b6b808dd35af943c687d38ba81663cd7ba5e0f9400656db4dac019c13a9f75d90b7bd716568c676c24dd2
 SHA512 
c2489ac7e196cb53b9fdb18d0e421571eca43c366de8922c5c7f550aadf192558e7af69b181c30747d6cf607c1670126223465eaa5e231cc589402d94a4e97a2

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.10.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.10.ebuild
new file mode 100644
index ..980f14022408
--- /dev/null
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.10.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="GPT partition table manipulator for Linux"
+HOMEPAGE="https://www.rodsbooks.com/gdisk/;
+SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="ncurses static"
+
+# libuuid from util-linux is required.
+RDEPEND="!static? (
+   dev-libs/popt
+   ncurses? ( sys-libs/ncurses:=[unicode(+)] )
+   kernel_linux? ( sys-apps/util-linux )
+   )"
+DEPEND="
+   ${RDEPEND}
+   static? (
+   dev-libs/popt[static-libs(+)]
+   ncurses? ( sys-libs/ncurses:=[unicode(+),static-libs(+)] )
+   kernel_linux? ( sys-apps/util-linux[static-libs(+)] )
+   )
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.0.9-build_flags.patch
+)
+
+src_prepare() {
+   default
+
+   tc-export CXX PKG_CONFIG
+
+   if ! use ncurses ; then
+   sed -i \
+   -e '/^all:/s: cgdisk::' \
+   Makefile || die
+   fi
+
+   sed \
+   -e '/g++/s:=:?=:g' \
+   -e 's:-lncursesw:$(shell $(PKG_CONFIG) --libs ncursesw):g' \
+   -i Makefile || die
+
+   use static && append-ldflags -static
+}
+
+src_install() {
+   dosbin gdisk sgdisk $(usex ncurses cgdisk '') fixparts
+   doman *.8
+   dodoc NEWS README
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2023-11-21 Thread Marek Szuba
commit: 07d79ce120384aec483d041b0407bff0f49d4211
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Nov 21 09:47:22 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Nov 21 10:04:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07d79ce1

sys-apps/gptfdisk: drop 1.0.9-r2

Signed-off-by: Marek Szuba  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild | 62 --
 1 file changed, 62 deletions(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild
deleted file mode 100644
index 94027ea21f26..
--- a/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="GPT partition table manipulator for Linux"
-HOMEPAGE="https://www.rodsbooks.com/gdisk/;
-SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
-IUSE="ncurses static"
-
-# libuuid from util-linux is required.
-RDEPEND="!static? (
-   dev-libs/popt
-   ncurses? ( sys-libs/ncurses:=[unicode(+)] )
-   kernel_linux? ( sys-apps/util-linux )
-   )"
-DEPEND="
-   ${RDEPEND}
-   static? (
-   dev-libs/popt[static-libs(+)]
-   ncurses? ( sys-libs/ncurses:=[unicode(+),static-libs(+)] )
-   kernel_linux? ( sys-apps/util-linux[static-libs(+)] )
-   )
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.0.9-libuuid.patch" #844073
-   "${FILESDIR}/${PN}-1.0.9-popt_segv.patch" #872131
-   "${FILESDIR}"/${PN}-1.0.9-musl-1.2.4.patch
-)
-
-src_prepare() {
-   default
-
-   tc-export CXX PKG_CONFIG
-
-   if ! use ncurses ; then
-   sed -i \
-   -e '/^all:/s: cgdisk::' \
-   Makefile || die
-   fi
-
-   sed \
-   -e '/g++/s:=:?=:g' \
-   -e 's:-lncursesw:$(shell $(PKG_CONFIG) --libs ncursesw):g' \
-   -i Makefile || die
-
-   use static && append-ldflags -static
-}
-
-src_install() {
-   dosbin gdisk sgdisk $(usex ncurses cgdisk '') fixparts
-   doman *.8
-   dodoc NEWS README
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2023-10-26 Thread Arthur Zamarin
commit: 60282302f4894041bed758c1e7916764ee59c203
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Oct 26 18:23:57 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Oct 26 18:23:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60282302

sys-apps/gptfdisk: Stabilize 1.0.9-r3 ppc64, #916282

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild
index 23f43e094053..8ace86a48cbc 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2023-10-26 Thread Arthur Zamarin
commit: 6c38e909d0a35cefd8ef83e0b1c37eece1140f44
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Oct 26 16:16:40 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Oct 26 16:16:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c38e909

sys-apps/gptfdisk: Stabilize 1.0.9-r3 ppc, #916282

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild
index e364c3dfdb6a..23f43e094053 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2023-10-26 Thread Sam James
commit: 6646c8a142f75ec872634c0089c60fe3a956a694
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 26 12:50:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 26 12:50:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6646c8a1

sys-apps/gptfdisk: Stabilize 1.0.9-r3 arm64, #916282

Signed-off-by: Sam James  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild
index 7b52d9ab71eb..e364c3dfdb6a 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2023-10-26 Thread Sam James
commit: 2fda31ed2403a9cd412d73a6e820913d6aa5f521
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 26 12:50:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 26 12:50:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fda31ed

sys-apps/gptfdisk: Stabilize 1.0.9-r3 arm, #916282

Signed-off-by: Sam James  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild
index de299c96e102..7b52d9ab71eb 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2023-10-26 Thread Sam James
commit: 0d96f80bae2a938721b45a3449d64d46f06cff04
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 26 12:47:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 26 12:48:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d96f80b

sys-apps/gptfdisk: Stabilize 1.0.9-r3 amd64, #916282

Signed-off-by: Sam James  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild
index 9656c9322eb5..a27af065ff16 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2023-10-26 Thread Sam James
commit: ed40bbc1f2d5c30aa9623411ed370534eb19a513
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 26 12:47:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 26 12:48:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed40bbc1

sys-apps/gptfdisk: Stabilize 1.0.9-r3 sparc, #916282

Signed-off-by: Sam James  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild
index 7af756eefd0c..de299c96e102 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2023-10-26 Thread Sam James
commit: 6327e8703591c653ac210d28ddb1a833f9cd84ce
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 26 12:47:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 26 12:48:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6327e870

sys-apps/gptfdisk: Stabilize 1.0.9-r3 x86, #916282

Signed-off-by: Sam James  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild
index a27af065ff16..7af756eefd0c 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/, sys-apps/gptfdisk/files/

2023-08-19 Thread Marek Szuba
commit: 7a1379aaf6851999446e5a06e196a8956649f9f6
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Aug 19 16:18:20 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Aug 19 16:24:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a1379aa

sys-apps/gptfdisk: remove hard-coded upstream optimisation flags

Closes: https://bugs.gentoo.org/911855
Signed-off-by: Marek Szuba  gentoo.org>

 .../files/gptfdisk-1.0.9-build_flags.patch | 11 
 sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild | 63 ++
 2 files changed, 74 insertions(+)

diff --git a/sys-apps/gptfdisk/files/gptfdisk-1.0.9-build_flags.patch 
b/sys-apps/gptfdisk/files/gptfdisk-1.0.9-build_flags.patch
new file mode 100644
index ..2f92d77f3855
--- /dev/null
+++ b/sys-apps/gptfdisk/files/gptfdisk-1.0.9-build_flags.patch
@@ -0,0 +1,11 @@
+--- a/Makefile
 b/Makefile
+@@ -66,7 +66,7 @@
+ # Default/Linux settings
+ STRIP?=strip
+ #CXXFLAGS+=-O2 -Wall -D_FILE_OFFSET_BITS=64 -D USE_UTF16
+-CXXFLAGS+=-O2 -Wall -D_FILE_OFFSET_BITS=64
++CXXFLAGS+=-D_FILE_OFFSET_BITS=64
+ LDFLAGS+=
+ LDLIBS+=-luuid #-licuio -licuuc
+ FATBINFLAGS=

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild
new file mode 100644
index ..9656c9322eb5
--- /dev/null
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.9-r3.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="GPT partition table manipulator for Linux"
+HOMEPAGE="https://www.rodsbooks.com/gdisk/;
+SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="ncurses static"
+
+# libuuid from util-linux is required.
+RDEPEND="!static? (
+   dev-libs/popt
+   ncurses? ( sys-libs/ncurses:=[unicode(+)] )
+   kernel_linux? ( sys-apps/util-linux )
+   )"
+DEPEND="
+   ${RDEPEND}
+   static? (
+   dev-libs/popt[static-libs(+)]
+   ncurses? ( sys-libs/ncurses:=[unicode(+),static-libs(+)] )
+   kernel_linux? ( sys-apps/util-linux[static-libs(+)] )
+   )
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.0.9-libuuid.patch" #844073
+   "${FILESDIR}/${PN}-1.0.9-popt_segv.patch" #872131
+   "${FILESDIR}"/${PN}-1.0.9-build_flags.patch
+   "${FILESDIR}"/${PN}-1.0.9-musl-1.2.4.patch
+)
+
+src_prepare() {
+   default
+
+   tc-export CXX PKG_CONFIG
+
+   if ! use ncurses ; then
+   sed -i \
+   -e '/^all:/s: cgdisk::' \
+   Makefile || die
+   fi
+
+   sed \
+   -e '/g++/s:=:?=:g' \
+   -e 's:-lncursesw:$(shell $(PKG_CONFIG) --libs ncursesw):g' \
+   -i Makefile || die
+
+   use static && append-ldflags -static
+}
+
+src_install() {
+   dosbin gdisk sgdisk $(usex ncurses cgdisk '') fixparts
+   doman *.8
+   dodoc NEWS README
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/files/, sys-apps/gptfdisk/

2023-06-13 Thread Marek Szuba
commit: 8fc3c52ac565e36599d32c3e43846cceac8c6e4f
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jun 13 07:46:19 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jun 13 07:51:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fc3c52a

sys-apps/gptfdisk: allow building against musl-1.2.4

Upstream fix backported to 1.0.9 by Violet Purcell
 inventati.org>.

Closes: https://bugs.gentoo.org/906151
Signed-off-by: Marek Szuba  gentoo.org>

 .../gptfdisk/files/gptfdisk-1.0.9-musl-1.2.4.patch | 30 ++
 sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild |  3 ++-
 2 files changed, 32 insertions(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/files/gptfdisk-1.0.9-musl-1.2.4.patch 
b/sys-apps/gptfdisk/files/gptfdisk-1.0.9-musl-1.2.4.patch
new file mode 100644
index ..6f019d9eec6f
--- /dev/null
+++ b/sys-apps/gptfdisk/files/gptfdisk-1.0.9-musl-1.2.4.patch
@@ -0,0 +1,30 @@
+Upstream: 
https://sourceforge.net/p/gptfdisk/code/ci/7dfa8984f5a30f313d8675ff6097c8592d636d10/
+
+From 7dfa8984f5a30f313d8675ff6097c8592d636d10 Mon Sep 17 00:00:00 2001
+From: Khem Raj 
+Date: Mon, 12 Dec 2022 12:50:07 -0800
+Subject: [PATCH] Use 64bit time_t on linux as well
+
+Alias 64bit version of stat functions to original functions
+we are already passing -D_FILE_OFFSET_BITS=64 in linux Makefile
+
+Signed-off-by: Khem Raj 
+--- a/diskio-unix.cc
 b/diskio-unix.cc
+@@ -37,8 +37,12 @@
+ 
+ using namespace std;
+ 
+-#ifdef __APPLE__
++#if defined(__APPLE__) || defined(__linux__)
+ #define off64_t off_t
++#define stat64 stat
++#define fstat64 fstat
++#define lstat64 lstat
++#define lseek64 lseek
+ #endif
+ 
+ // Returns the official "real" name for a shortened version of same.
+-- 
+2.41.0
+

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild
index e7ed4b517d0d..94027ea21f26 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -33,6 +33,7 @@ DEPEND="
 PATCHES=(
"${FILESDIR}/${PN}-1.0.9-libuuid.patch" #844073
"${FILESDIR}/${PN}-1.0.9-popt_segv.patch" #872131
+   "${FILESDIR}"/${PN}-1.0.9-musl-1.2.4.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2022-11-20 Thread Marek Szuba
commit: b783faffc88d845229396a32951ed3f3d6564d00
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Nov 20 22:09:36 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Nov 20 22:09:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b783faff

sys-apps/gptfdisk: drop 1.0.9-r1

Signed-off-by: Marek Szuba  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild | 60 --
 1 file changed, 60 deletions(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild
deleted file mode 100644
index de190d603dca..
--- a/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="GPT partition table manipulator for Linux"
-HOMEPAGE="https://www.rodsbooks.com/gdisk/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
-IUSE="ncurses static"
-
-# libuuid from util-linux is required.
-RDEPEND="!static? (
-   dev-libs/popt
-   ncurses? ( sys-libs/ncurses:=[unicode(+)] )
-   kernel_linux? ( sys-apps/util-linux )
-   )"
-DEPEND="
-   ${RDEPEND}
-   static? (
-   dev-libs/popt[static-libs(+)]
-   ncurses? ( sys-libs/ncurses:=[unicode(+),static-libs(+)] )
-   kernel_linux? ( sys-apps/util-linux[static-libs(+)] )
-   )
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   "${FILESDIR}/${P}-libuuid.patch" #844073
-)
-
-src_prepare() {
-   default
-
-   tc-export CXX PKG_CONFIG
-
-   if ! use ncurses ; then
-   sed -i \
-   -e '/^all:/s: cgdisk::' \
-   Makefile || die
-   fi
-
-   sed \
-   -e '/g++/s:=:?=:g' \
-   -e 's:-lncursesw:$(shell $(PKG_CONFIG) --libs ncursesw):g' \
-   -i Makefile || die
-
-   use static && append-ldflags -static
-}
-
-src_install() {
-   dosbin gdisk sgdisk $(usex ncurses cgdisk '') fixparts
-   doman *.8
-   dodoc NEWS README
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2022-11-15 Thread Arthur Zamarin
commit: b3e3464dee500fc21b4a4dd791c9565e649fc07a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 16 05:56:13 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 16 05:56:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3e3464d

sys-apps/gptfdisk: Stabilize 1.0.9-r2 sparc, #880727

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild
index 549350be0e05..e7ed4b517d0d 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2022-11-10 Thread Sam James
commit: 50dfdd70ade73cba00e82208fdc3e9ea96041933
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 11 05:33:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 11 05:33:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50dfdd70

sys-apps/gptfdisk: Stabilize 1.0.9-r2 arm64, #880727

Signed-off-by: Sam James  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild
index 954ee189a33a..549350be0e05 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2022-11-10 Thread Sam James
commit: 0d9406d72c33aff800a73005dd56a867e8a2898e
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 11 03:49:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 11 03:49:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d9406d7

sys-apps/gptfdisk: Stabilize 1.0.9-r2 x86, #880727

Signed-off-by: Sam James  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild
index 6d028d9c8c59..78fb8448e855 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2022-11-10 Thread Sam James
commit: 9578f2e4c0649a2a4941800b2b3a1b496cbad6aa
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 11 03:49:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 11 03:49:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9578f2e4

sys-apps/gptfdisk: Stabilize 1.0.9-r2 amd64, #880727

Signed-off-by: Sam James  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild
index 78fb8448e855..954ee189a33a 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2022-11-10 Thread Arthur Zamarin
commit: ef94fb878693bc79fd72409b0e2bef4e05d08934
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Nov 10 18:17:51 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Nov 10 18:17:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef94fb87

sys-apps/gptfdisk: Stabilize 1.0.9-r2 arm, #880727

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild
index 7917287d84b7..6d028d9c8c59 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2022-11-10 Thread Arthur Zamarin
commit: 9f24c38cacfe7c2952cad3a4e852ec2ff4cbf79b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Nov 10 18:17:50 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Nov 10 18:17:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f24c38c

sys-apps/gptfdisk: Stabilize 1.0.9-r2 ppc, #880727

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild
index c804ac2943b9..7917287d84b7 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2022-11-10 Thread Arthur Zamarin
commit: 81be2ba08dc71a89967d9e86962946f226bf3981
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Nov 10 18:17:49 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Nov 10 18:17:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81be2ba0

sys-apps/gptfdisk: Stabilize 1.0.9-r2 ppc64, #880727

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild
index 5ccaa186a5da..c804ac2943b9 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/files/, sys-apps/gptfdisk/

2022-09-21 Thread Marek Szuba
commit: 2dc57d72ada009425ab74d4ff46064a17d477782
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Sep 22 00:21:53 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Sep 22 00:32:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dc57d72

sys-apps/gptfdisk: fix dev-libs/popt-1.19 incompatibility

Without this, starting gdisk linked against popt-1.19 fails with

Problem opening (garbage) for reading! Error is 2.
The specified file does not exist!

(assuming gptfdisk has been emerged without tests; otherwise this
does get caught by the test suite)

Closes: https://bugs.gentoo.org/872131
Signed-off-by: Marek Szuba  gentoo.org>

 .../gptfdisk/files/gptfdisk-1.0.9-popt_segv.patch  | 22 
 sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild | 61 ++
 2 files changed, 83 insertions(+)

diff --git a/sys-apps/gptfdisk/files/gptfdisk-1.0.9-popt_segv.patch 
b/sys-apps/gptfdisk/files/gptfdisk-1.0.9-popt_segv.patch
new file mode 100644
index ..470defd33cf6
--- /dev/null
+++ b/sys-apps/gptfdisk/files/gptfdisk-1.0.9-popt_segv.patch
@@ -0,0 +1,22 @@
+--- a/gptcl.cc
 b/gptcl.cc
+@@ -156,9 +156,10 @@
+ 
+// Assume first non-option argument is the device filename
+device = (char*) poptGetArg(poptCon);
+-   poptResetContext(poptCon);
+ 
+if (device != NULL) {
++  device = strdup(device);
++  poptResetContext(poptCon);
+   JustLooking(); // reset as necessary
+   BeQuiet(); // Tell called functions to be less verbose & interactive
+   if (LoadPartitions((string) device)) {
+@@ -498,6 +499,7 @@
+  cerr << "Error encountered; not saving changes.\n";
+  retval = 4;
+   } // if
++  free(device);
+} // if (device != NULL)
+poptFreeContext(poptCon);
+return retval;

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild
new file mode 100644
index ..5ccaa186a5da
--- /dev/null
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.9-r2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="GPT partition table manipulator for Linux"
+HOMEPAGE="https://www.rodsbooks.com/gdisk/;
+SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="ncurses static"
+
+# libuuid from util-linux is required.
+RDEPEND="!static? (
+   dev-libs/popt
+   ncurses? ( sys-libs/ncurses:=[unicode(+)] )
+   kernel_linux? ( sys-apps/util-linux )
+   )"
+DEPEND="
+   ${RDEPEND}
+   static? (
+   dev-libs/popt[static-libs(+)]
+   ncurses? ( sys-libs/ncurses:=[unicode(+),static-libs(+)] )
+   kernel_linux? ( sys-apps/util-linux[static-libs(+)] )
+   )
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.0.9-libuuid.patch" #844073
+   "${FILESDIR}/${PN}-1.0.9-popt_segv.patch" #872131
+)
+
+src_prepare() {
+   default
+
+   tc-export CXX PKG_CONFIG
+
+   if ! use ncurses ; then
+   sed -i \
+   -e '/^all:/s: cgdisk::' \
+   Makefile || die
+   fi
+
+   sed \
+   -e '/g++/s:=:?=:g' \
+   -e 's:-lncursesw:$(shell $(PKG_CONFIG) --libs ncursesw):g' \
+   -i Makefile || die
+
+   use static && append-ldflags -static
+}
+
+src_install() {
+   dosbin gdisk sgdisk $(usex ncurses cgdisk '') fixparts
+   doman *.8
+   dodoc NEWS README
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2022-07-01 Thread Marek Szuba
commit: 60251ec673b12635bc2364b455de3264fa76993f
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Jul  1 15:13:55 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Jul  1 15:13:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60251ec6

sys-apps/gptfdisk: drop 1.0.8-r1

Signed-off-by: Marek Szuba  gentoo.org>

 sys-apps/gptfdisk/Manifest |  1 -
 sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild | 56 --
 2 files changed, 57 deletions(-)

diff --git a/sys-apps/gptfdisk/Manifest b/sys-apps/gptfdisk/Manifest
index ad42d3ca860a..6c36fd5ef132 100644
--- a/sys-apps/gptfdisk/Manifest
+++ b/sys-apps/gptfdisk/Manifest
@@ -1,2 +1 @@
-DIST gptfdisk-1.0.8.tar.gz 208958 BLAKE2B 
03c74c43fead13e90ff6cd42405e15db726f527801a9e3f1d5f6a83d3fa58f0f8e58b35edc1b12b0b2e6c7849b657ce4493ac67204d25309e6f63fe7f57f766b
 SHA512 
0818a238e57cf6de893da7c161e8aaf2d30ad917a47750de09967ce1d83d1abfa043465abaffdc293d058acc3fa87f8bc93a4b03c7c5d9a9ceb8f5b07331
 DIST gptfdisk-1.0.9.tar.gz 215065 BLAKE2B 
1939ffd75972a4d7f92af2bfab90c7b0223825b5478b6b808dd35af943c687d38ba81663cd7ba5e0f9400656db4dac019c13a9f75d90b7bd716568c676c24dd2
 SHA512 
c2489ac7e196cb53b9fdb18d0e421571eca43c366de8922c5c7f550aadf192558e7af69b181c30747d6cf607c1670126223465eaa5e231cc589402d94a4e97a2

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild
deleted file mode 100644
index bf0421bb8ff3..
--- a/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="GPT partition table manipulator for Linux"
-HOMEPAGE="https://www.rodsbooks.com/gdisk/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
-IUSE="ncurses static"
-
-# libuuid from util-linux is required.
-RDEPEND="!static? (
-   dev-libs/popt
-   ncurses? ( sys-libs/ncurses:=[unicode(+)] )
-   kernel_linux? ( sys-apps/util-linux )
-   )"
-DEPEND="
-   ${RDEPEND}
-   static? (
-   dev-libs/popt[static-libs(+)]
-   ncurses? ( sys-libs/ncurses:=[unicode(+),static-libs(+)] )
-   kernel_linux? ( sys-apps/util-linux[static-libs(+)] )
-   )
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-
-   tc-export CXX PKG_CONFIG
-
-   if ! use ncurses ; then
-   sed -i \
-   -e '/^all:/s: cgdisk::' \
-   Makefile || die
-   fi
-
-   sed \
-   -e '/g++/s:=:?=:g' \
-   -e 's:-lncursesw:$(shell $(PKG_CONFIG) --libs ncursesw):g' \
-   -i Makefile || die
-
-   use static && append-ldflags -static
-}
-
-src_install() {
-   dosbin gdisk sgdisk $(usex ncurses cgdisk '') fixparts
-   doman *.8
-   dodoc NEWS README
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2022-07-01 Thread Agostino Sarubbo
commit: 036ebfa3d27e5a25c4e97653aaa41a674772af7f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul  1 08:41:41 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul  1 08:41:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=036ebfa3

sys-apps/gptfdisk: ppc stable wrt bug #855296

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild
index 334d645ed222..de190d603dca 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2022-07-01 Thread Arthur Zamarin
commit: 9e5efb168a67c573df19ec85eeb33c9ca7c764d7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul  1 06:08:14 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul  1 06:08:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e5efb16

sys-apps/gptfdisk: Stabilize 1.0.9-r1 arm64, #855296

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild
index 1055a201a4c5..82e354140563 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2022-07-01 Thread Arthur Zamarin
commit: bbfc7b96c5f5c59d80f02bca585bf5eb068ee7ee
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul  1 06:08:13 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul  1 06:08:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbfc7b96

sys-apps/gptfdisk: Stabilize 1.0.9-r1 ppc64, #855296

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild
index d79fcf8539db..1055a201a4c5 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2022-07-01 Thread Arthur Zamarin
commit: 566328069c873f365fd00a9cf78138cae3167095
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul  1 06:08:15 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul  1 06:08:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56632806

sys-apps/gptfdisk: Stabilize 1.0.9-r1 arm, #855296

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild
index 82e354140563..334d645ed222 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2022-06-30 Thread Arthur Zamarin
commit: 8e06f7d18c0b9600d27dd89ec20b62c0592fd7da
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul  1 05:51:20 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul  1 05:51:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e06f7d1

sys-apps/gptfdisk: Stabilize 1.0.9-r1 sparc, #855296

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild
index f93930b22b43..d79fcf8539db 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2022-06-30 Thread Sam James
commit: 2ddb4048b86e2a3735640a7382c241372aac1293
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 12:25:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 12:25:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ddb4048

sys-apps/gptfdisk: Stabilize 1.0.9-r1 x86, #855296

Signed-off-by: Sam James  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild
index af92e2729ced..f93930b22b43 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2022-06-30 Thread Sam James
commit: 383e1fda16155e8a257610c7701be8ab15b52754
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 30 12:25:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 30 12:25:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=383e1fda

sys-apps/gptfdisk: Stabilize 1.0.9-r1 amd64, #855296

Signed-off-by: Sam James  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild
index 6a445a77fe7a..af92e2729ced 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2022-06-29 Thread Marek Szuba
commit: d99ec8732ea44f8e3cccae1b0dcaa2d93026c349
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jun 29 11:06:10 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jun 29 11:07:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d99ec873

sys-apps/gptfdisk: unify metadata formatting

Signed-off-by: Marek Szuba  gentoo.org>

 sys-apps/gptfdisk/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-apps/gptfdisk/metadata.xml b/sys-apps/gptfdisk/metadata.xml
index 6977900d57a7..519be91819e5 100644
--- a/sys-apps/gptfdisk/metadata.xml
+++ b/sys-apps/gptfdisk/metadata.xml
@@ -5,7 +5,7 @@
mare...@gentoo.org
Marek Szuba

-  
-gptfdisk
-  
+   
+   gptfdisk
+   
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2022-06-29 Thread Marek Szuba
commit: 70f50eb554c17dec8db646101857ac6fb5463b01
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jun 29 11:04:35 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jun 29 11:07:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70f50eb5

sys-apps/gptfdisk: add myself as a maintainer

Signed-off-by: Marek Szuba  gentoo.org>

 sys-apps/gptfdisk/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/metadata.xml b/sys-apps/gptfdisk/metadata.xml
index 2da27ac6ad8d..6977900d57a7 100644
--- a/sys-apps/gptfdisk/metadata.xml
+++ b/sys-apps/gptfdisk/metadata.xml
@@ -1,7 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
+   
+   mare...@gentoo.org
+   Marek Szuba
+   
   
 gptfdisk
   



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2022-05-19 Thread WANG Xuerui
commit: 1cda016ee545754eea5765e2ecaf3b11f2bbc502
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 19 07:32:53 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 19 08:21:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cda016e

sys-apps/gptfdisk: keyword 1.0.9-r1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild
index 1972d8a5a783..6a445a77fe7a 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/files/, sys-apps/gptfdisk/

2022-05-14 Thread Lars Wendler
commit: 4d4e356d33eccb979a1df3fb79009348ecf4a3ea
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat May 14 13:15:51 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat May 14 13:17:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d4e356d

sys-apps/gptfdisk: Revbump to fix build against recent libuuid

Reported-by: Andreas  gmail.com>
Thanks-to: Mike Gilbert  gentoo.org>
Closes: https://bugs.gentoo.org/844073
Signed-off-by: Lars Wendler  gentoo.org>

 .../gptfdisk/files/gptfdisk-1.0.9-libuuid.patch| 37 ++
 ...fdisk-1.0.9.ebuild => gptfdisk-1.0.9-r1.ebuild} |  4 +++
 2 files changed, 41 insertions(+)

diff --git a/sys-apps/gptfdisk/files/gptfdisk-1.0.9-libuuid.patch 
b/sys-apps/gptfdisk/files/gptfdisk-1.0.9-libuuid.patch
new file mode 100644
index ..e7a5f68e19ee
--- /dev/null
+++ b/sys-apps/gptfdisk/files/gptfdisk-1.0.9-libuuid.patch
@@ -0,0 +1,37 @@
+From e67faca2c0ca955f56cbd22e90941cdcbdc12597 Mon Sep 17 00:00:00 2001
+From: Rod Smith 
+Date: Sat, 16 Apr 2022 09:32:04 -0400
+Subject: [PATCH] Updated guid.cc to deal with minor change in libuuid
+
+---
+ NEWS| 3 +++
+ guid.cc | 2 +-
+ 2 files changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/NEWS b/NEWS
+index c7add56..3d90d9a 100644
+--- a/NEWS
 b/NEWS
+@@ -1,3 +1,6 @@
++
++- Updated guid.cc to deal with minor change in libuuid.
++
+ 1.0.9 (4/14/2022):
+ --
+ 
+diff --git a/guid.cc b/guid.cc
+index 1e73ab7..d3e4fd5 100644
+--- a/guid.cc
 b/guid.cc
+@@ -141,7 +141,7 @@ void GUIDData::Zero(void) {
+ void GUIDData::Randomize(void) {
+int i, uuidGenerated = 0;
+ 
+-#ifdef _UUID_UUID_H
++#if defined (_UUID_UUID_H) || defined (_UL_LIBUUID_UUID_H)
+uuid_generate(uuidData);
+ReverseBytes([0], 4);
+ReverseBytes([4], 2);
+-- 
+2.36.1
+

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.9.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild
similarity index 95%
rename from sys-apps/gptfdisk/gptfdisk-1.0.9.ebuild
rename to sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild
index 62367d7e3bbc..1972d8a5a783 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.9.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.9-r1.ebuild
@@ -30,6 +30,10 @@ DEPEND="
virtual/pkgconfig
 "
 
+PATCHES=(
+   "${FILESDIR}/${P}-libuuid.patch" #844073
+)
+
 src_prepare() {
default
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/files/, sys-apps/gptfdisk/

2022-05-14 Thread Lars Wendler
commit: b2079544204ab5db3c2a576179ffd876bc38c4c9
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat May 14 13:08:27 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat May 14 13:17:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2079544

sys-apps/gptfdisk: Removed old

Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/gptfdisk/Manifest |  1 -
 .../files/gptfdisk-1.0.7-remove_byteswap.patch | 50 --
 sys-apps/gptfdisk/gptfdisk-1.0.7-r2.ebuild | 60 --
 3 files changed, 111 deletions(-)

diff --git a/sys-apps/gptfdisk/Manifest b/sys-apps/gptfdisk/Manifest
index 7496e2b9a19b..ad42d3ca860a 100644
--- a/sys-apps/gptfdisk/Manifest
+++ b/sys-apps/gptfdisk/Manifest
@@ -1,3 +1,2 @@
-DIST gptfdisk-1.0.7.tar.gz 207723 BLAKE2B 
cebb0375294b4ff8f8eb522a4ae23259714d07d670a7bfbf8664586c948c1c8bee2674649a181a7c5d22f9dfe177feb7a9648ca9936c388b419faf7b52e789d8
 SHA512 
8a2067523479e34c76392571692b36e6c9eadcd0aca979f1ba09904930ed92a709bfdcdfa3369230a5ab2b5a751682dc7fb4645fb5f7f1c361ee8d28e104214c
 DIST gptfdisk-1.0.8.tar.gz 208958 BLAKE2B 
03c74c43fead13e90ff6cd42405e15db726f527801a9e3f1d5f6a83d3fa58f0f8e58b35edc1b12b0b2e6c7849b657ce4493ac67204d25309e6f63fe7f57f766b
 SHA512 
0818a238e57cf6de893da7c161e8aaf2d30ad917a47750de09967ce1d83d1abfa043465abaffdc293d058acc3fa87f8bc93a4b03c7c5d9a9ceb8f5b07331
 DIST gptfdisk-1.0.9.tar.gz 215065 BLAKE2B 
1939ffd75972a4d7f92af2bfab90c7b0223825b5478b6b808dd35af943c687d38ba81663cd7ba5e0f9400656db4dac019c13a9f75d90b7bd716568c676c24dd2
 SHA512 
c2489ac7e196cb53b9fdb18d0e421571eca43c366de8922c5c7f550aadf192558e7af69b181c30747d6cf607c1670126223465eaa5e231cc589402d94a4e97a2

diff --git a/sys-apps/gptfdisk/files/gptfdisk-1.0.7-remove_byteswap.patch 
b/sys-apps/gptfdisk/files/gptfdisk-1.0.7-remove_byteswap.patch
deleted file mode 100644
index c1874d6edd7c..
--- a/sys-apps/gptfdisk/files/gptfdisk-1.0.7-remove_byteswap.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From fded770b55fdb3a201ad515d785c17ac35705652 Mon Sep 17 00:00:00 2001
-From: Erik Larsson 
-Date: Tue, 8 Jun 2021 16:11:21 +0300
-Subject: [PATCH] gptpart.cc: Remove byteswap commands in
- GPTPart::SetName(const string&).
-
-The byteswapping done in GPTPart::SetName(const string&) was reversed
-later when GPTPart::ReversePartBytes() was called.
-
-The intended design seems to have been to keep the fields in native
-endianness until just before the partition is written to disk when all
-the GPTPart data is byteswapped all at once with a call to
-GPTPart::ReversePartBytes().
-However this was defeated by leaving the original byteswaps in there and
-effectively the name was swapped back to the native-endian form. For big
-endian systems this meant that a UTF-16BE string was written to disk,
-violating the specification and causing interoperability problems.
-
-Fixed by removing these inline byteswaps in GPTPart::SetName(const
-string&).

- gptpart.cc | 3 ---
- 1 file changed, 3 deletions(-)
-
-diff --git a/gptpart.cc b/gptpart.cc
-index 81bbcf0..841140a 100644
 a/gptpart.cc
-+++ b/gptpart.cc
-@@ -242,7 +242,6 @@ void GPTPart::SetName(const string & theName) {
-   // then to utf16le
-   if ( uni < 0x1 ) {
-  name[ pos ] = (uint16_t) uni ;
-- if ( ! IsLittleEndian() ) ReverseBytes( name + pos , 2 ) ;
-  pos ++ ;
-   } // if
-   else {
-@@ -252,10 +251,8 @@ void GPTPart::SetName(const string & theName) {
-  } // if
-  uni -= 0x1 ;
-  name[ pos ] = (uint16_t)( uni >> 10 ) | 0xd800 ;
-- if ( ! IsLittleEndian() ) ReverseBytes( name + pos , 2 ) ;
-  pos ++ ;
-  name[ pos ] = (uint16_t)( uni & 0x3ff ) | 0xdc00 ;
-- if ( ! IsLittleEndian() ) ReverseBytes( name + pos , 2 ) ;
-  pos ++ ;
-   }
-} // for
--- 
-2.32.0
-

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.7-r2.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.7-r2.ebuild
deleted file mode 100644
index df490f526b5e..
--- a/sys-apps/gptfdisk/gptfdisk-1.0.7-r2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="GPT partition table manipulator for Linux"
-HOMEPAGE="https://www.rodsbooks.com/gdisk/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
-IUSE="ncurses static"
-
-# libuuid from util-linux is required.
-RDEPEND="!static? (
-   dev-libs/popt
-   ncurses? ( sys-libs/ncurses:=[unicode(+)] )
-   kernel_linux? ( sys-apps/util-linux )
-   )"
-DEPEND="
-   ${RDEPEND}
-   static? (
-   dev-libs/popt[static-libs(+)]
-   ncurses? ( sys-libs/ncurses:=[unicode(+),static-libs(+)] )
-   

[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2022-04-16 Thread Sam James
commit: d51369965522aba1b3b1f3b19017607acb88ed88
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 16 18:45:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 16 18:45:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5136996

sys-apps/gptfdisk: Stabilize 1.0.8-r1 x86, #838673

Signed-off-by: Sam James  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild
index 245535567ce5..bf0421bb8ff3 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
 IUSE="ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2022-04-16 Thread Arthur Zamarin
commit: b2e22aa5bea399c9607549ab07837a56d120fe78
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 16 07:54:23 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 16 07:54:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2e22aa5

sys-apps/gptfdisk: Stabilize 1.0.8-r1 arm, #838673

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild
index f2e3547478eb..f0a58f99fcec 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2022-04-16 Thread Arthur Zamarin
commit: ac2e8f4184a88e58ea4d4739c9f0e9586d05398c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 16 07:54:24 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 16 07:54:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac2e8f41

sys-apps/gptfdisk: Stabilize 1.0.8-r1 ppc64, #838673

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild
index f0a58f99fcec..245535567ce5 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2022-04-16 Thread Arthur Zamarin
commit: 4230f4377255565abb2cce8ac6cb6c8e7c9be263
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 16 07:52:39 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 16 07:52:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4230f437

sys-apps/gptfdisk: Stabilize 1.0.8-r1 arm64, #838673

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild
index 3211cbe6e3ba..f2e3547478eb 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2022-04-16 Thread Arthur Zamarin
commit: 72c1e026cf0e956e56b65cda1295bfcdb7164cf6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 16 07:48:19 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 16 07:48:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72c1e026

sys-apps/gptfdisk: Stabilize 1.0.8-r1 sparc, #838673

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild
index 62e8d0fed371..3211cbe6e3ba 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2022-04-16 Thread Sam James
commit: 4b7b1ce2b430804352f4b40221c3141dbad29786
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 16 07:35:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 16 07:35:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b7b1ce2

sys-apps/gptfdisk: Stabilize 1.0.8-r1 amd64, #838673

Signed-off-by: Sam James  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild
index 2bd8e75252ba..62e8d0fed371 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2022-04-15 Thread Arthur Zamarin
commit: 91765e6a008fb00ade2dc5ee1c846c4d5b4147db
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 16 04:43:17 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 16 04:43:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91765e6a

sys-apps/gptfdisk: Stabilize 1.0.8-r1 ppc, #838673

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild
index 150948967cf2..2bd8e75252ba 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/files/, sys-apps/gptfdisk/

2022-04-15 Thread Lars Wendler
commit: f8752f65adb3eea72a7a116a046cb2cbb3db0184
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Apr 15 18:55:56 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Apr 15 18:56:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8752f65

sys-apps/gptfdisk: Removed old

Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/gptfdisk/Manifest |  1 -
 .../gptfdisk-1.0.6.1-spurious_mbr_warnings.patch   | 71 --
 sys-apps/gptfdisk/gptfdisk-1.0.6-r2.ebuild | 60 --
 3 files changed, 132 deletions(-)

diff --git a/sys-apps/gptfdisk/Manifest b/sys-apps/gptfdisk/Manifest
index 6e283a95d464..7496e2b9a19b 100644
--- a/sys-apps/gptfdisk/Manifest
+++ b/sys-apps/gptfdisk/Manifest
@@ -1,4 +1,3 @@
-DIST gptfdisk-1.0.6.tar.gz 207017 BLAKE2B 
d00e0f00dc8dce3b6088250aa39e05f41c96bee2218eec1dca34a160e70129d1006abc4341031994c53e77068b5de510b923c69858903627ccf786f3cc848a86
 SHA512 
a3bf95c813f707d9d41513295c3419916301a0e88b4c6ade70ad7d9422a507d519e092e68a3868d53092428d159bdbb248817c4f40d8ac88b0175d5afbd79dbc
 DIST gptfdisk-1.0.7.tar.gz 207723 BLAKE2B 
cebb0375294b4ff8f8eb522a4ae23259714d07d670a7bfbf8664586c948c1c8bee2674649a181a7c5d22f9dfe177feb7a9648ca9936c388b419faf7b52e789d8
 SHA512 
8a2067523479e34c76392571692b36e6c9eadcd0aca979f1ba09904930ed92a709bfdcdfa3369230a5ab2b5a751682dc7fb4645fb5f7f1c361ee8d28e104214c
 DIST gptfdisk-1.0.8.tar.gz 208958 BLAKE2B 
03c74c43fead13e90ff6cd42405e15db726f527801a9e3f1d5f6a83d3fa58f0f8e58b35edc1b12b0b2e6c7849b657ce4493ac67204d25309e6f63fe7f57f766b
 SHA512 
0818a238e57cf6de893da7c161e8aaf2d30ad917a47750de09967ce1d83d1abfa043465abaffdc293d058acc3fa87f8bc93a4b03c7c5d9a9ceb8f5b07331
 DIST gptfdisk-1.0.9.tar.gz 215065 BLAKE2B 
1939ffd75972a4d7f92af2bfab90c7b0223825b5478b6b808dd35af943c687d38ba81663cd7ba5e0f9400656db4dac019c13a9f75d90b7bd716568c676c24dd2
 SHA512 
c2489ac7e196cb53b9fdb18d0e421571eca43c366de8922c5c7f550aadf192558e7af69b181c30747d6cf607c1670126223465eaa5e231cc589402d94a4e97a2

diff --git 
a/sys-apps/gptfdisk/files/gptfdisk-1.0.6.1-spurious_mbr_warnings.patch 
b/sys-apps/gptfdisk/files/gptfdisk-1.0.6.1-spurious_mbr_warnings.patch
deleted file mode 100644
index e60aa9feeffb..
--- a/sys-apps/gptfdisk/files/gptfdisk-1.0.6.1-spurious_mbr_warnings.patch
+++ /dev/null
@@ -1,71 +0,0 @@
-From f063fe08e424c99f133df18bf9dce49c851bcb0a Mon Sep 17 00:00:00 2001
-From: Rod Smith 
-Date: Mon, 1 Feb 2021 10:19:50 -0500
-Subject: [PATCH] Fix spurious warnings of problems on MBR disks
-

- NEWS  |  7 +++
- gpt.cc| 18 +-
- support.h |  2 +-
- 3 files changed, 21 insertions(+), 6 deletions(-)
-
-diff --git a/NEWS b/NEWS
-index f74bad0..a7131aa 100644
 a/NEWS
-+++ b/NEWS
-@@ -1,3 +1,10 @@
-+1.0.7 (?/??/2021):
-+--
-+
-+- Fixed bug that caused spurious warnings about the partition table
-+  header claiming an invalid size of partition entries when reading
-+  some MBR disks.
-+
- 1.0.6 (1/13/2021):
- --
- 
-diff --git a/gpt.cc b/gpt.cc
-index 1b4e10f..842dfb1 100644
 a/gpt.cc
-+++ b/gpt.cc
-@@ -1042,11 +1042,19 @@ int GPTData::LoadHeader(struct GPTHeader *header, 
DiskIO & disk, uint64_t sector
-*crcOk = CheckHeaderCRC();
- 
-if (tempHeader.sizeOfPartitionEntries != sizeof(GPTPart)) {
--   cerr << "Warning: Partition table header claims that the size of 
partition table\n";
--   cerr << "entries is " << tempHeader.sizeOfPartitionEntries << " bytes, 
but this program ";
--   cerr << " supports only " << sizeof(GPTPart) << "-byte entries.\n";
--   cerr << "Adjusting accordingly, but partition table may be garbage.\n";
--   tempHeader.sizeOfPartitionEntries = sizeof(GPTPart);
-+  // Print the below warning only if the CRC is OK -- but correct the
-+  // problem either way. The warning is printed only on a valid CRC
-+  // because otherwise this warning will display inappropriately when
-+  // reading MBR disks. If the CRC is invalid, then a warning about
-+  // that will be shown later, so the user will still know that
-+  // something is wrong.
-+  if (*crcOk) {
-+ cerr << "Warning: Partition table header claims that the size of 
partition table\n";
-+ cerr << "entries is " << tempHeader.sizeOfPartitionEntries << " 
bytes, but this program ";
-+ cerr << " supports only " << sizeof(GPTPart) << "-byte entries.\n";
-+ cerr << "Adjusting accordingly, but partition table may be 
garbage.\n";
-+  }
-+  tempHeader.sizeOfPartitionEntries = sizeof(GPTPart);
-}
- 
-if (allOK && (numParts != tempHeader.numParts) && *crcOk) {
-diff --git a/support.h b/support.h
-index d87fe9a..e3e1e12 100644
 a/support.h
-+++ b/support.h
-@@ -8,7 +8,7 @@
- #include 
- #include 
- 
--#define GPTFDISK_VERSION "1.0.6"
-+#define GPTFDISK_VERSION "1.0.6.1"
- 
- #if defined (__FreeBSD__) || defined (__FreeBSD_kernel__) || defined 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2022-04-15 Thread Lars Wendler
commit: 6ee4fde43d3799f97a58b422266332cf8afc33fb
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Apr 15 18:55:16 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Apr 15 18:56:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ee4fde4

sys-apps/gptfdisk: Bump to version 1.0.9

Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/gptfdisk/Manifest  |  1 +
 sys-apps/gptfdisk/gptfdisk-1.0.9.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/sys-apps/gptfdisk/Manifest b/sys-apps/gptfdisk/Manifest
index 668842545db9..6e283a95d464 100644
--- a/sys-apps/gptfdisk/Manifest
+++ b/sys-apps/gptfdisk/Manifest
@@ -1,3 +1,4 @@
 DIST gptfdisk-1.0.6.tar.gz 207017 BLAKE2B 
d00e0f00dc8dce3b6088250aa39e05f41c96bee2218eec1dca34a160e70129d1006abc4341031994c53e77068b5de510b923c69858903627ccf786f3cc848a86
 SHA512 
a3bf95c813f707d9d41513295c3419916301a0e88b4c6ade70ad7d9422a507d519e092e68a3868d53092428d159bdbb248817c4f40d8ac88b0175d5afbd79dbc
 DIST gptfdisk-1.0.7.tar.gz 207723 BLAKE2B 
cebb0375294b4ff8f8eb522a4ae23259714d07d670a7bfbf8664586c948c1c8bee2674649a181a7c5d22f9dfe177feb7a9648ca9936c388b419faf7b52e789d8
 SHA512 
8a2067523479e34c76392571692b36e6c9eadcd0aca979f1ba09904930ed92a709bfdcdfa3369230a5ab2b5a751682dc7fb4645fb5f7f1c361ee8d28e104214c
 DIST gptfdisk-1.0.8.tar.gz 208958 BLAKE2B 
03c74c43fead13e90ff6cd42405e15db726f527801a9e3f1d5f6a83d3fa58f0f8e58b35edc1b12b0b2e6c7849b657ce4493ac67204d25309e6f63fe7f57f766b
 SHA512 
0818a238e57cf6de893da7c161e8aaf2d30ad917a47750de09967ce1d83d1abfa043465abaffdc293d058acc3fa87f8bc93a4b03c7c5d9a9ceb8f5b07331
+DIST gptfdisk-1.0.9.tar.gz 215065 BLAKE2B 
1939ffd75972a4d7f92af2bfab90c7b0223825b5478b6b808dd35af943c687d38ba81663cd7ba5e0f9400656db4dac019c13a9f75d90b7bd716568c676c24dd2
 SHA512 
c2489ac7e196cb53b9fdb18d0e421571eca43c366de8922c5c7f550aadf192558e7af69b181c30747d6cf607c1670126223465eaa5e231cc589402d94a4e97a2

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.9.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.9.ebuild
new file mode 100644
index ..62367d7e3bbc
--- /dev/null
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.9.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="GPT partition table manipulator for Linux"
+HOMEPAGE="https://www.rodsbooks.com/gdisk/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="ncurses static"
+
+# libuuid from util-linux is required.
+RDEPEND="!static? (
+   dev-libs/popt
+   ncurses? ( sys-libs/ncurses:=[unicode(+)] )
+   kernel_linux? ( sys-apps/util-linux )
+   )"
+DEPEND="
+   ${RDEPEND}
+   static? (
+   dev-libs/popt[static-libs(+)]
+   ncurses? ( sys-libs/ncurses:=[unicode(+),static-libs(+)] )
+   kernel_linux? ( sys-apps/util-linux[static-libs(+)] )
+   )
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+
+   tc-export CXX PKG_CONFIG
+
+   if ! use ncurses ; then
+   sed -i \
+   -e '/^all:/s: cgdisk::' \
+   Makefile || die
+   fi
+
+   sed \
+   -e '/g++/s:=:?=:g' \
+   -e 's:-lncursesw:$(shell $(PKG_CONFIG) --libs ncursesw):g' \
+   -i Makefile || die
+
+   use static && append-ldflags -static
+}
+
+src_install() {
+   dosbin gdisk sgdisk $(usex ncurses cgdisk '') fixparts
+   doman *.8
+   dodoc NEWS README
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2022-01-04 Thread David Seifert
commit: 1fd7fb65d63994c7da91699771e498b5d7f6ebd3
Author: David Seifert  gentoo  org>
AuthorDate: Tue Jan  4 10:29:57 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Jan  4 10:29:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fd7fb65

sys-apps/gptfdisk: remove implicit kernel_linux

Signed-off-by: David Seifert  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.6-r2.ebuild | 4 ++--
 sys-apps/gptfdisk/gptfdisk-1.0.7-r2.ebuild | 4 ++--
 sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.6-r2.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.6-r2.ebuild
index 770e93982f0a..2861972f8552 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.6-r2.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.6-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
-IUSE="kernel_linux ncurses static"
+IUSE="ncurses static"
 
 # libuuid from util-linux is required.
 RDEPEND="!static? (

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.7-r2.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.7-r2.ebuild
index 06e5ca062f3a..df490f526b5e 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.7-r2.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.7-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
-IUSE="kernel_linux ncurses static"
+IUSE="ncurses static"
 
 # libuuid from util-linux is required.
 RDEPEND="!static? (

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild
index c97d95282503..150948967cf2 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="kernel_linux ncurses static"
+IUSE="ncurses static"
 
 # libuuid from util-linux is required.
 RDEPEND="!static? (



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2021-08-30 Thread Yixun Lan
commit: 44bd207b347610fb276b6c0c6dbd8981325d6d22
Author: Ahmed Charles  ahmedcharles  com>
AuthorDate: Mon Aug 30 02:48:17 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Aug 31 02:20:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44bd207b

sys-apps/gptfdisk: keyword ~riscv

Closes: https://github.com/gentoo/gentoo/pull/22149
Signed-off-by: Ahmed Charles  ahmedcharles.com>
Signed-off-by: Yixun Lan  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild
index e232a87e786..c97d9528250 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2021-07-17 Thread David Seifert
commit: d0c4f07166bac4c87f7e290f049e7a1603025444
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jul 17 21:30:33 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jul 17 21:30:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0c4f071

sys-apps/gptfdisk: Add sys-libs/ncurses[unicode(+)]

Signed-off-by: David Seifert  gentoo.org>

 .../gptfdisk/{gptfdisk-1.0.6-r1.ebuild => gptfdisk-1.0.6-r2.ebuild}   | 4 ++--
 .../gptfdisk/{gptfdisk-1.0.7-r1.ebuild => gptfdisk-1.0.7-r2.ebuild}   | 4 ++--
 sys-apps/gptfdisk/{gptfdisk-1.0.8.ebuild => gptfdisk-1.0.8-r1.ebuild} | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.6-r2.ebuild
similarity index 90%
rename from sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild
rename to sys-apps/gptfdisk/gptfdisk-1.0.6-r2.ebuild
index 26bfd790928..770e93982f0 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.6-r2.ebuild
@@ -17,14 +17,14 @@ IUSE="kernel_linux ncurses static"
 # libuuid from util-linux is required.
 RDEPEND="!static? (
dev-libs/popt
-   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode] )
+   ncurses? ( sys-libs/ncurses:=[unicode(+)] )
kernel_linux? ( sys-apps/util-linux )
)"
 DEPEND="
${RDEPEND}
static? (
dev-libs/popt[static-libs(+)]
-   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode,static-libs(+)] 
)
+   ncurses? ( sys-libs/ncurses:=[unicode(+),static-libs(+)] )
kernel_linux? ( sys-apps/util-linux[static-libs(+)] )
)
 "

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.7-r1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.7-r2.ebuild
similarity index 90%
rename from sys-apps/gptfdisk/gptfdisk-1.0.7-r1.ebuild
rename to sys-apps/gptfdisk/gptfdisk-1.0.7-r2.ebuild
index fc304f20f40..06e5ca062f3 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.7-r1.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.7-r2.ebuild
@@ -17,14 +17,14 @@ IUSE="kernel_linux ncurses static"
 # libuuid from util-linux is required.
 RDEPEND="!static? (
dev-libs/popt
-   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode] )
+   ncurses? ( sys-libs/ncurses:=[unicode(+)] )
kernel_linux? ( sys-apps/util-linux )
)"
 DEPEND="
${RDEPEND}
static? (
dev-libs/popt[static-libs(+)]
-   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode,static-libs(+)] 
)
+   ncurses? ( sys-libs/ncurses:=[unicode(+),static-libs(+)] )
kernel_linux? ( sys-apps/util-linux[static-libs(+)] )
)
 "

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.8.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild
similarity index 90%
rename from sys-apps/gptfdisk/gptfdisk-1.0.8.ebuild
rename to sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild
index 253377c376a..e232a87e786 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.8.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.8-r1.ebuild
@@ -17,14 +17,14 @@ IUSE="kernel_linux ncurses static"
 # libuuid from util-linux is required.
 RDEPEND="!static? (
dev-libs/popt
-   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode] )
+   ncurses? ( sys-libs/ncurses:=[unicode(+)] )
kernel_linux? ( sys-apps/util-linux )
)"
 DEPEND="
${RDEPEND}
static? (
dev-libs/popt[static-libs(+)]
-   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode,static-libs(+)] 
)
+   ncurses? ( sys-libs/ncurses:=[unicode(+),static-libs(+)] )
kernel_linux? ( sys-apps/util-linux[static-libs(+)] )
)
virtual/pkgconfig



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2021-07-13 Thread Agostino Sarubbo
commit: c4363b87b07fe74164cd656d3ae0b3efe16095db
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jul 13 06:30:35 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jul 13 06:30:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4363b87

sys-apps/gptfdisk: sparc stable wrt bug #795207

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.7-r1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.7-r1.ebuild
index 416ea4f72fa..fc304f20f40 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.7-r1.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.7-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2021-07-10 Thread Sam James
commit: 8c995103de83381960caab234441ea6060b14c54
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 10 16:58:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 10 17:28:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c995103

sys-apps/gptfdisk: revbump for big-endian patch

Revbumping to ensure users don't hit any runtime problems on big-endian.

See: 020a3783272ae302333d167a3ce37dc4bdfcffec
Bug: https://bugs.gentoo.org/797412
Signed-off-by: Sam James  gentoo.org>

 sys-apps/gptfdisk/{gptfdisk-1.0.7.ebuild => gptfdisk-1.0.7-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.7-r1.ebuild
similarity index 100%
rename from sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild
rename to sys-apps/gptfdisk/gptfdisk-1.0.7-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2021-07-06 Thread Agostino Sarubbo
commit: 7a7933a755dc92c87b945bb8a94123c8394362cc
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jul  6 11:02:41 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jul  6 11:02:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a7933a7

sys-apps/gptfdisk: ppc64 stable wrt bug #795207

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild
index a4cbf311e95..416ea4f72fa 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2021-07-06 Thread Agostino Sarubbo
commit: 1bd1f2f6c9059f1f5bccdee4ec9253a472cb5d8b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jul  6 11:01:53 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jul  6 11:01:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bd1f2f6

sys-apps/gptfdisk: ppc stable wrt bug #795207

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild
index d34745b703b..a4cbf311e95 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/files/, sys-apps/gptfdisk/

2021-07-05 Thread Lars Wendler
commit: 020a3783272ae302333d167a3ce37dc4bdfcffec
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jul  5 12:19:53 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jul  5 12:20:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=020a3783

sys-apps/gptfdisk: Added a patch to remove byteswap

Closes: https://bugs.gentoo.org/797412
Signed-off-by: Lars Wendler  gentoo.org>

 .../files/gptfdisk-1.0.7-remove_byteswap.patch | 50 ++
 sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild|  4 ++
 2 files changed, 54 insertions(+)

diff --git a/sys-apps/gptfdisk/files/gptfdisk-1.0.7-remove_byteswap.patch 
b/sys-apps/gptfdisk/files/gptfdisk-1.0.7-remove_byteswap.patch
new file mode 100644
index 000..c1874d6edd7
--- /dev/null
+++ b/sys-apps/gptfdisk/files/gptfdisk-1.0.7-remove_byteswap.patch
@@ -0,0 +1,50 @@
+From fded770b55fdb3a201ad515d785c17ac35705652 Mon Sep 17 00:00:00 2001
+From: Erik Larsson 
+Date: Tue, 8 Jun 2021 16:11:21 +0300
+Subject: [PATCH] gptpart.cc: Remove byteswap commands in
+ GPTPart::SetName(const string&).
+
+The byteswapping done in GPTPart::SetName(const string&) was reversed
+later when GPTPart::ReversePartBytes() was called.
+
+The intended design seems to have been to keep the fields in native
+endianness until just before the partition is written to disk when all
+the GPTPart data is byteswapped all at once with a call to
+GPTPart::ReversePartBytes().
+However this was defeated by leaving the original byteswaps in there and
+effectively the name was swapped back to the native-endian form. For big
+endian systems this meant that a UTF-16BE string was written to disk,
+violating the specification and causing interoperability problems.
+
+Fixed by removing these inline byteswaps in GPTPart::SetName(const
+string&).
+---
+ gptpart.cc | 3 ---
+ 1 file changed, 3 deletions(-)
+
+diff --git a/gptpart.cc b/gptpart.cc
+index 81bbcf0..841140a 100644
+--- a/gptpart.cc
 b/gptpart.cc
+@@ -242,7 +242,6 @@ void GPTPart::SetName(const string & theName) {
+   // then to utf16le
+   if ( uni < 0x1 ) {
+  name[ pos ] = (uint16_t) uni ;
+- if ( ! IsLittleEndian() ) ReverseBytes( name + pos , 2 ) ;
+  pos ++ ;
+   } // if
+   else {
+@@ -252,10 +251,8 @@ void GPTPart::SetName(const string & theName) {
+  } // if
+  uni -= 0x1 ;
+  name[ pos ] = (uint16_t)( uni >> 10 ) | 0xd800 ;
+- if ( ! IsLittleEndian() ) ReverseBytes( name + pos , 2 ) ;
+  pos ++ ;
+  name[ pos ] = (uint16_t)( uni & 0x3ff ) | 0xdc00 ;
+- if ( ! IsLittleEndian() ) ReverseBytes( name + pos , 2 ) ;
+  pos ++ ;
+   }
+} // for
+-- 
+2.32.0
+

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild
index 9093cf2c58d..d34745b703b 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild
@@ -30,6 +30,10 @@ DEPEND="
 "
 BDEPEND="virtual/pkgconfig"
 
+PATCHES=(
+   "${FILESDIR}/${P}-remove_byteswap.patch" #797412
+)
+
 src_prepare() {
default
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2021-06-12 Thread Sam James
commit: cb12699b1f7317d6ed0ace4a90b4939fd7aabdb6
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 12 15:41:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 12 15:41:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb12699b

sys-apps/gptfdisk: Stabilize 1.0.7 arm64, #795207

Signed-off-by: Sam James  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild
index d87fc1a4be3..ff07845b09b 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2021-06-12 Thread Sam James
commit: 0b407a191480e8c0d75df8498e06f2a46f11c98b
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 12 15:40:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 12 15:40:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b407a19

sys-apps/gptfdisk: Stabilize 1.0.7 arm, #795207

Signed-off-by: Sam James  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild
index f31aeb901e8..d87fc1a4be3 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2021-06-11 Thread Agostino Sarubbo
commit: 5bc9a7fceef14983143f75ba8aefd1f350cb2ced
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 11 08:56:11 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 11 08:56:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bc9a7fc

sys-apps/gptfdisk: x86 stable wrt bug #795207

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild
index fa0810fde81..f31aeb901e8 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2021-06-10 Thread Sam James
commit: d5fbba0257893097fa0599dde3f197959e6443cb
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 10 18:13:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 10 18:13:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5fbba02

sys-apps/gptfdisk: Stabilize 1.0.7 amd64, #795207

Signed-off-by: Sam James  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild
index 253377c376a..fa0810fde81 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2021-06-10 Thread Lars Wendler
commit: e946837012ee1bc99e42374b41023860635a4bf6
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jun 10 10:09:09 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jun 10 10:09:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9468370

sys-apps/gptfdisk: Bump to version 1.0.8

Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/gptfdisk/Manifest  |  1 +
 sys-apps/gptfdisk/gptfdisk-1.0.8.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/sys-apps/gptfdisk/Manifest b/sys-apps/gptfdisk/Manifest
index 60f9a20fedc..668842545db 100644
--- a/sys-apps/gptfdisk/Manifest
+++ b/sys-apps/gptfdisk/Manifest
@@ -1,2 +1,3 @@
 DIST gptfdisk-1.0.6.tar.gz 207017 BLAKE2B 
d00e0f00dc8dce3b6088250aa39e05f41c96bee2218eec1dca34a160e70129d1006abc4341031994c53e77068b5de510b923c69858903627ccf786f3cc848a86
 SHA512 
a3bf95c813f707d9d41513295c3419916301a0e88b4c6ade70ad7d9422a507d519e092e68a3868d53092428d159bdbb248817c4f40d8ac88b0175d5afbd79dbc
 DIST gptfdisk-1.0.7.tar.gz 207723 BLAKE2B 
cebb0375294b4ff8f8eb522a4ae23259714d07d670a7bfbf8664586c948c1c8bee2674649a181a7c5d22f9dfe177feb7a9648ca9936c388b419faf7b52e789d8
 SHA512 
8a2067523479e34c76392571692b36e6c9eadcd0aca979f1ba09904930ed92a709bfdcdfa3369230a5ab2b5a751682dc7fb4645fb5f7f1c361ee8d28e104214c
+DIST gptfdisk-1.0.8.tar.gz 208958 BLAKE2B 
03c74c43fead13e90ff6cd42405e15db726f527801a9e3f1d5f6a83d3fa58f0f8e58b35edc1b12b0b2e6c7849b657ce4493ac67204d25309e6f63fe7f57f766b
 SHA512 
0818a238e57cf6de893da7c161e8aaf2d30ad917a47750de09967ce1d83d1abfa043465abaffdc293d058acc3fa87f8bc93a4b03c7c5d9a9ceb8f5b07331

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.8.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.8.ebuild
new file mode 100644
index 000..253377c376a
--- /dev/null
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.8.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="GPT partition table manipulator for Linux"
+HOMEPAGE="https://www.rodsbooks.com/gdisk/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="kernel_linux ncurses static"
+
+# libuuid from util-linux is required.
+RDEPEND="!static? (
+   dev-libs/popt
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode] )
+   kernel_linux? ( sys-apps/util-linux )
+   )"
+DEPEND="
+   ${RDEPEND}
+   static? (
+   dev-libs/popt[static-libs(+)]
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode,static-libs(+)] 
)
+   kernel_linux? ( sys-apps/util-linux[static-libs(+)] )
+   )
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+
+   tc-export CXX PKG_CONFIG
+
+   if ! use ncurses ; then
+   sed -i \
+   -e '/^all:/s: cgdisk::' \
+   Makefile || die
+   fi
+
+   sed \
+   -e '/g++/s:=:?=:g' \
+   -e 's:-lncursesw:$(shell $(PKG_CONFIG) --libs ncursesw):g' \
+   -i Makefile || die
+
+   use static && append-ldflags -static
+}
+
+src_install() {
+   dosbin gdisk sgdisk $(usex ncurses cgdisk '') fixparts
+   doman *.8
+   dodoc NEWS README
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2021-03-12 Thread Lars Wendler
commit: 7094c81dd556b0ff85b705a0e449cc83947b10a7
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Mar 12 22:16:05 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Mar 12 22:16:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7094c81d

sys-apps/gptfdisk: Bump to version 1.0.7

Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/gptfdisk/Manifest  |  1 +
 sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/sys-apps/gptfdisk/Manifest b/sys-apps/gptfdisk/Manifest
index 90bf9afdf81..ea8d3dbf29e 100644
--- a/sys-apps/gptfdisk/Manifest
+++ b/sys-apps/gptfdisk/Manifest
@@ -1,3 +1,4 @@
 DIST gptfdisk-1.0.4.tar.gz 204075 BLAKE2B 
45be16bd4e8312e4797a70c07447702a7f966edec94a9e9e17cff89eee51bf33cb9418dcac2a103e68ea2ebb8df4e7a997fd006bfa4109cfd774838bd4bd7d19
 SHA512 
2df6db6974c06a6677a155d32566b8b46dad0df7781131e9018072db9acce5e41f6c4e7024b0e5f236dd43350a63572be34fb4b6fdb580cd9b946619a7a683bf
 DIST gptfdisk-1.0.5.tar.gz 205973 BLAKE2B 
e026dd4b4f2b63ca660feef34a1fdfb14034d0d64e4828fddf4a0c63756cbc840b3292231838f0c016256be2358069bde8a17ef0e33dec355c48406a9a930e75
 SHA512 
3d3a59e3488dd3d6bda5d103b9ad8b7936752210346b9787ddc936681498fba90577b6ae950c471d09a01bf6405fce32038ff1777c52db0b21e5277737fe3703
 DIST gptfdisk-1.0.6.tar.gz 207017 BLAKE2B 
d00e0f00dc8dce3b6088250aa39e05f41c96bee2218eec1dca34a160e70129d1006abc4341031994c53e77068b5de510b923c69858903627ccf786f3cc848a86
 SHA512 
a3bf95c813f707d9d41513295c3419916301a0e88b4c6ade70ad7d9422a507d519e092e68a3868d53092428d159bdbb248817c4f40d8ac88b0175d5afbd79dbc
+DIST gptfdisk-1.0.7.tar.gz 207723 BLAKE2B 
cebb0375294b4ff8f8eb522a4ae23259714d07d670a7bfbf8664586c948c1c8bee2674649a181a7c5d22f9dfe177feb7a9648ca9936c388b419faf7b52e789d8
 SHA512 
8a2067523479e34c76392571692b36e6c9eadcd0aca979f1ba09904930ed92a709bfdcdfa3369230a5ab2b5a751682dc7fb4645fb5f7f1c361ee8d28e104214c

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild
new file mode 100644
index 000..253377c376a
--- /dev/null
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.7.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="GPT partition table manipulator for Linux"
+HOMEPAGE="https://www.rodsbooks.com/gdisk/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="kernel_linux ncurses static"
+
+# libuuid from util-linux is required.
+RDEPEND="!static? (
+   dev-libs/popt
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode] )
+   kernel_linux? ( sys-apps/util-linux )
+   )"
+DEPEND="
+   ${RDEPEND}
+   static? (
+   dev-libs/popt[static-libs(+)]
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode,static-libs(+)] 
)
+   kernel_linux? ( sys-apps/util-linux[static-libs(+)] )
+   )
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+
+   tc-export CXX PKG_CONFIG
+
+   if ! use ncurses ; then
+   sed -i \
+   -e '/^all:/s: cgdisk::' \
+   Makefile || die
+   fi
+
+   sed \
+   -e '/g++/s:=:?=:g' \
+   -e 's:-lncursesw:$(shell $(PKG_CONFIG) --libs ncursesw):g' \
+   -i Makefile || die
+
+   use static && append-ldflags -static
+}
+
+src_install() {
+   dosbin gdisk sgdisk $(usex ncurses cgdisk '') fixparts
+   doman *.8
+   dodoc NEWS README
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2021-03-12 Thread Lars Wendler
commit: 4601c592c1a01deb7d323ad855e75ec9b6324262
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Mar 12 22:16:38 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Mar 12 22:16:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4601c592

sys-apps/gptfdisk: Removed old

Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/gptfdisk/Manifest  |  2 --
 sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild | 56 -
 sys-apps/gptfdisk/gptfdisk-1.0.5.ebuild | 56 -
 sys-apps/gptfdisk/gptfdisk-1.0.6.ebuild | 56 -
 4 files changed, 170 deletions(-)

diff --git a/sys-apps/gptfdisk/Manifest b/sys-apps/gptfdisk/Manifest
index ea8d3dbf29e..60f9a20fedc 100644
--- a/sys-apps/gptfdisk/Manifest
+++ b/sys-apps/gptfdisk/Manifest
@@ -1,4 +1,2 @@
-DIST gptfdisk-1.0.4.tar.gz 204075 BLAKE2B 
45be16bd4e8312e4797a70c07447702a7f966edec94a9e9e17cff89eee51bf33cb9418dcac2a103e68ea2ebb8df4e7a997fd006bfa4109cfd774838bd4bd7d19
 SHA512 
2df6db6974c06a6677a155d32566b8b46dad0df7781131e9018072db9acce5e41f6c4e7024b0e5f236dd43350a63572be34fb4b6fdb580cd9b946619a7a683bf
-DIST gptfdisk-1.0.5.tar.gz 205973 BLAKE2B 
e026dd4b4f2b63ca660feef34a1fdfb14034d0d64e4828fddf4a0c63756cbc840b3292231838f0c016256be2358069bde8a17ef0e33dec355c48406a9a930e75
 SHA512 
3d3a59e3488dd3d6bda5d103b9ad8b7936752210346b9787ddc936681498fba90577b6ae950c471d09a01bf6405fce32038ff1777c52db0b21e5277737fe3703
 DIST gptfdisk-1.0.6.tar.gz 207017 BLAKE2B 
d00e0f00dc8dce3b6088250aa39e05f41c96bee2218eec1dca34a160e70129d1006abc4341031994c53e77068b5de510b923c69858903627ccf786f3cc848a86
 SHA512 
a3bf95c813f707d9d41513295c3419916301a0e88b4c6ade70ad7d9422a507d519e092e68a3868d53092428d159bdbb248817c4f40d8ac88b0175d5afbd79dbc
 DIST gptfdisk-1.0.7.tar.gz 207723 BLAKE2B 
cebb0375294b4ff8f8eb522a4ae23259714d07d670a7bfbf8664586c948c1c8bee2674649a181a7c5d22f9dfe177feb7a9648ca9936c388b419faf7b52e789d8
 SHA512 
8a2067523479e34c76392571692b36e6c9eadcd0aca979f1ba09904930ed92a709bfdcdfa3369230a5ab2b5a751682dc7fb4645fb5f7f1c361ee8d28e104214c

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
deleted file mode 100644
index f8935b6212f..000
--- a/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="GPT partition table manipulator for Linux"
-HOMEPAGE="https://www.rodsbooks.com/gdisk/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
-IUSE="kernel_linux ncurses static"
-
-# libuuid from util-linux is required.
-RDEPEND="!static? (
-   dev-libs/popt
-   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode] )
-   kernel_linux? ( sys-apps/util-linux )
-   )"
-DEPEND="
-   ${RDEPEND}
-   static? (
-   dev-libs/popt[static-libs(+)]
-   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode,static-libs(+)] 
)
-   kernel_linux? ( sys-apps/util-linux[static-libs(+)] )
-   )
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-
-   tc-export CXX PKG_CONFIG
-
-   if ! use ncurses ; then
-   sed -i \
-   -e '/^all:/s:cgdisk::' \
-   Makefile || die
-   fi
-
-   sed \
-   -e '/g++/s:=:?=:g' \
-   -e 's:-lncursesw:$(shell $(PKG_CONFIG) --libs ncursesw):g' \
-   -i Makefile || die
-
-   use static && append-ldflags -static
-}
-
-src_install() {
-   dosbin gdisk sgdisk $(usex ncurses cgdisk '') fixparts
-   doman *.8
-   dodoc NEWS README
-}

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.5.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.5.ebuild
deleted file mode 100644
index 253b6a84a84..000
--- a/sys-apps/gptfdisk/gptfdisk-1.0.5.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="GPT partition table manipulator for Linux"
-HOMEPAGE="https://www.rodsbooks.com/gdisk/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
-IUSE="kernel_linux ncurses static"
-
-# libuuid from util-linux is required.
-RDEPEND="!static? (
-   dev-libs/popt
-   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode] )
-   kernel_linux? ( sys-apps/util-linux )
-   )"
-DEPEND="
-   ${RDEPEND}
-   static? (
-   dev-libs/popt[static-libs(+)]
-   ncurses? ( 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2021-02-17 Thread Sam James
commit: b20b519aff805201e83a3af9c890bc14f41260cd
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 17 20:53:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 17 20:53:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b20b519a

sys-apps/gptfdisk: Stabilize 1.0.6-r1 x86, #768762

Signed-off-by: Sam James  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild
index 120bdc16b00..08ba15498ca 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2021-02-16 Thread Sam James
commit: f1a320810b00ecb5789f71be718a6f2c71d9d145
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 17 03:56:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 17 03:56:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1a32081

sys-apps/gptfdisk: Stabilize 1.0.6-r1 arm64, #768762

Signed-off-by: Sam James  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild
index c3cb39277e2..120bdc16b00 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2021-02-16 Thread Sam James
commit: 0f1c4e9b00ac3f4470911c15d9ad37ca71193625
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 17 03:55:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 17 03:55:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f1c4e9b

sys-apps/gptfdisk: Stabilize 1.0.6-r1 amd64, #768762

Signed-off-by: Sam James  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild
index 5fd993d625b..c3cb39277e2 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2021-02-16 Thread Sam James
commit: 9c0717a1c27b1d035f4ab7788bba9609855d6070
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 17 01:00:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 17 01:00:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c0717a1

sys-apps/gptfdisk: Stabilize 1.0.6-r1 ppc, #768762

Signed-off-by: Sam James  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild
index 32e72fe1b18..5fd993d625b 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2021-02-16 Thread Sam James
commit: cf77a3927831d114acc0d3cc4533549a8124d4ba
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 16 19:20:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 16 19:20:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf77a392

sys-apps/gptfdisk: Stabilize 1.0.6-r1 arm, #768762

Signed-off-by: Sam James  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild
index ff236579534..32e72fe1b18 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2021-02-16 Thread Sergei Trofimovich
commit: 796875d3048fd217247bb9573dfdecfbc48a20f0
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Feb 16 17:21:41 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Feb 16 19:17:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=796875d3

sys-apps/gptfdisk: stable 1.0.6-r1 for sparc, bug #768762

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild
index 25d3abca611..ff236579534 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2021-02-15 Thread Sam James
commit: fb2bc26f1db6785d882f3c627f3f5530c9bdd0d2
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 15 08:39:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 15 08:39:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb2bc26f

sys-apps/gptfdisk: Stabilize 1.0.6-r1 ppc64, #768762

Signed-off-by: Sam James  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild
index ee9f1782ded..25d3abca611 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/files/, sys-apps/gptfdisk/

2021-02-14 Thread Lars Wendler
commit: e6c25c10b42a2e0d7c926bded8c7babe93fa320c
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Feb 14 18:06:17 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Feb 14 18:06:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6c25c10

sys-apps/gptfdisk: Revbump to fix spurious MBR warnings

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 .../gptfdisk-1.0.6.1-spurious_mbr_warnings.patch   | 71 ++
 sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild | 60 ++
 2 files changed, 131 insertions(+)

diff --git 
a/sys-apps/gptfdisk/files/gptfdisk-1.0.6.1-spurious_mbr_warnings.patch 
b/sys-apps/gptfdisk/files/gptfdisk-1.0.6.1-spurious_mbr_warnings.patch
new file mode 100644
index 000..e60aa9feeff
--- /dev/null
+++ b/sys-apps/gptfdisk/files/gptfdisk-1.0.6.1-spurious_mbr_warnings.patch
@@ -0,0 +1,71 @@
+From f063fe08e424c99f133df18bf9dce49c851bcb0a Mon Sep 17 00:00:00 2001
+From: Rod Smith 
+Date: Mon, 1 Feb 2021 10:19:50 -0500
+Subject: [PATCH] Fix spurious warnings of problems on MBR disks
+
+---
+ NEWS  |  7 +++
+ gpt.cc| 18 +-
+ support.h |  2 +-
+ 3 files changed, 21 insertions(+), 6 deletions(-)
+
+diff --git a/NEWS b/NEWS
+index f74bad0..a7131aa 100644
+--- a/NEWS
 b/NEWS
+@@ -1,3 +1,10 @@
++1.0.7 (?/??/2021):
++--
++
++- Fixed bug that caused spurious warnings about the partition table
++  header claiming an invalid size of partition entries when reading
++  some MBR disks.
++
+ 1.0.6 (1/13/2021):
+ --
+ 
+diff --git a/gpt.cc b/gpt.cc
+index 1b4e10f..842dfb1 100644
+--- a/gpt.cc
 b/gpt.cc
+@@ -1042,11 +1042,19 @@ int GPTData::LoadHeader(struct GPTHeader *header, 
DiskIO & disk, uint64_t sector
+*crcOk = CheckHeaderCRC();
+ 
+if (tempHeader.sizeOfPartitionEntries != sizeof(GPTPart)) {
+-   cerr << "Warning: Partition table header claims that the size of 
partition table\n";
+-   cerr << "entries is " << tempHeader.sizeOfPartitionEntries << " bytes, 
but this program ";
+-   cerr << " supports only " << sizeof(GPTPart) << "-byte entries.\n";
+-   cerr << "Adjusting accordingly, but partition table may be garbage.\n";
+-   tempHeader.sizeOfPartitionEntries = sizeof(GPTPart);
++  // Print the below warning only if the CRC is OK -- but correct the
++  // problem either way. The warning is printed only on a valid CRC
++  // because otherwise this warning will display inappropriately when
++  // reading MBR disks. If the CRC is invalid, then a warning about
++  // that will be shown later, so the user will still know that
++  // something is wrong.
++  if (*crcOk) {
++ cerr << "Warning: Partition table header claims that the size of 
partition table\n";
++ cerr << "entries is " << tempHeader.sizeOfPartitionEntries << " 
bytes, but this program ";
++ cerr << " supports only " << sizeof(GPTPart) << "-byte entries.\n";
++ cerr << "Adjusting accordingly, but partition table may be 
garbage.\n";
++  }
++  tempHeader.sizeOfPartitionEntries = sizeof(GPTPart);
+}
+ 
+if (allOK && (numParts != tempHeader.numParts) && *crcOk) {
+diff --git a/support.h b/support.h
+index d87fe9a..e3e1e12 100644
+--- a/support.h
 b/support.h
+@@ -8,7 +8,7 @@
+ #include 
+ #include 
+ 
+-#define GPTFDISK_VERSION "1.0.6"
++#define GPTFDISK_VERSION "1.0.6.1"
+ 
+ #if defined (__FreeBSD__) || defined (__FreeBSD_kernel__) || defined 
(__APPLE__)
+ // Darwin (Mac OS) & FreeBSD: disk IOCTLs are different, and there is no 
lseek64
+-- 
+2.30.1
+

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild
new file mode 100644
index 000..ee9f1782ded
--- /dev/null
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="GPT partition table manipulator for Linux"
+HOMEPAGE="https://www.rodsbooks.com/gdisk/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="kernel_linux ncurses static"
+
+# libuuid from util-linux is required.
+RDEPEND="!static? (
+   dev-libs/popt
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode] )
+   kernel_linux? ( sys-apps/util-linux )
+   )"
+DEPEND="
+   ${RDEPEND}
+   static? (
+   dev-libs/popt[static-libs(+)]
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode,static-libs(+)] 
)
+   kernel_linux? ( sys-apps/util-linux[static-libs(+)] )
+   )
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}/${P}.1-spurious_mbr_warnings.patch"
+)
+
+src_prepare() {
+   

[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2021-01-14 Thread Lars Wendler
commit: 1734432487ea0673665c6d541ca4e352d3f11d8b
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jan 14 09:35:12 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jan 14 09:35:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17344324

sys-apps/gptfdisk: Bump to version 1.0.6

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/gptfdisk/Manifest  |  1 +
 sys-apps/gptfdisk/gptfdisk-1.0.6.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/sys-apps/gptfdisk/Manifest b/sys-apps/gptfdisk/Manifest
index 4e8e9cf566b..90bf9afdf81 100644
--- a/sys-apps/gptfdisk/Manifest
+++ b/sys-apps/gptfdisk/Manifest
@@ -1,2 +1,3 @@
 DIST gptfdisk-1.0.4.tar.gz 204075 BLAKE2B 
45be16bd4e8312e4797a70c07447702a7f966edec94a9e9e17cff89eee51bf33cb9418dcac2a103e68ea2ebb8df4e7a997fd006bfa4109cfd774838bd4bd7d19
 SHA512 
2df6db6974c06a6677a155d32566b8b46dad0df7781131e9018072db9acce5e41f6c4e7024b0e5f236dd43350a63572be34fb4b6fdb580cd9b946619a7a683bf
 DIST gptfdisk-1.0.5.tar.gz 205973 BLAKE2B 
e026dd4b4f2b63ca660feef34a1fdfb14034d0d64e4828fddf4a0c63756cbc840b3292231838f0c016256be2358069bde8a17ef0e33dec355c48406a9a930e75
 SHA512 
3d3a59e3488dd3d6bda5d103b9ad8b7936752210346b9787ddc936681498fba90577b6ae950c471d09a01bf6405fce32038ff1777c52db0b21e5277737fe3703
+DIST gptfdisk-1.0.6.tar.gz 207017 BLAKE2B 
d00e0f00dc8dce3b6088250aa39e05f41c96bee2218eec1dca34a160e70129d1006abc4341031994c53e77068b5de510b923c69858903627ccf786f3cc848a86
 SHA512 
a3bf95c813f707d9d41513295c3419916301a0e88b4c6ade70ad7d9422a507d519e092e68a3868d53092428d159bdbb248817c4f40d8ac88b0175d5afbd79dbc

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.6.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.6.ebuild
new file mode 100644
index 000..253377c376a
--- /dev/null
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.6.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="GPT partition table manipulator for Linux"
+HOMEPAGE="https://www.rodsbooks.com/gdisk/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="kernel_linux ncurses static"
+
+# libuuid from util-linux is required.
+RDEPEND="!static? (
+   dev-libs/popt
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode] )
+   kernel_linux? ( sys-apps/util-linux )
+   )"
+DEPEND="
+   ${RDEPEND}
+   static? (
+   dev-libs/popt[static-libs(+)]
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode,static-libs(+)] 
)
+   kernel_linux? ( sys-apps/util-linux[static-libs(+)] )
+   )
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+
+   tc-export CXX PKG_CONFIG
+
+   if ! use ncurses ; then
+   sed -i \
+   -e '/^all:/s: cgdisk::' \
+   Makefile || die
+   fi
+
+   sed \
+   -e '/g++/s:=:?=:g' \
+   -e 's:-lncursesw:$(shell $(PKG_CONFIG) --libs ncursesw):g' \
+   -i Makefile || die
+
+   use static && append-ldflags -static
+}
+
+src_install() {
+   dosbin gdisk sgdisk $(usex ncurses cgdisk '') fixparts
+   doman *.8
+   dodoc NEWS README
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2020-03-17 Thread Lars Wendler
commit: 88860bc92dc2bf440a8c37dc5659687835aefec9
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Mar 17 14:43:39 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Mar 17 14:43:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88860bc9

sys-apps/gptfdisk: Removed old

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/gptfdisk/Manifest  |  1 -
 sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild | 56 -
 2 files changed, 57 deletions(-)

diff --git a/sys-apps/gptfdisk/Manifest b/sys-apps/gptfdisk/Manifest
index c326e0261d6..4e8e9cf566b 100644
--- a/sys-apps/gptfdisk/Manifest
+++ b/sys-apps/gptfdisk/Manifest
@@ -1,3 +1,2 @@
-DIST gptfdisk-1.0.3.tar.gz 199924 BLAKE2B 
f664398cb58d081ad19e267a370a4a7363e1060358aac394d87cd5874efe558fbd7bea4a33da871287c144b664c60e283d3338ca88d7d494503afe9a0b652e7a
 SHA512 
80d437bfa2365abfffbd4812ea928fcebd52c5421de321cf190d395549e32c5ebdbb2d060cc4b95f77fe13cdd719f4d2bb3d0ed5d97792b100325f92d7c852d7
 DIST gptfdisk-1.0.4.tar.gz 204075 BLAKE2B 
45be16bd4e8312e4797a70c07447702a7f966edec94a9e9e17cff89eee51bf33cb9418dcac2a103e68ea2ebb8df4e7a997fd006bfa4109cfd774838bd4bd7d19
 SHA512 
2df6db6974c06a6677a155d32566b8b46dad0df7781131e9018072db9acce5e41f6c4e7024b0e5f236dd43350a63572be34fb4b6fdb580cd9b946619a7a683bf
 DIST gptfdisk-1.0.5.tar.gz 205973 BLAKE2B 
e026dd4b4f2b63ca660feef34a1fdfb14034d0d64e4828fddf4a0c63756cbc840b3292231838f0c016256be2358069bde8a17ef0e33dec355c48406a9a930e75
 SHA512 
3d3a59e3488dd3d6bda5d103b9ad8b7936752210346b9787ddc936681498fba90577b6ae950c471d09a01bf6405fce32038ff1777c52db0b21e5277737fe3703

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
deleted file mode 100644
index 5f3412b9c21..000
--- a/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="GPT partition table manipulator for Linux"
-HOMEPAGE="https://www.rodsbooks.com/gdisk/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
-IUSE="kernel_linux ncurses static"
-
-# libuuid from util-linux is required.
-RDEPEND="!static? (
-   dev-libs/popt
-   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode] )
-   kernel_linux? ( sys-apps/util-linux )
-   )"
-DEPEND="
-   ${RDEPEND}
-   static? (
-   dev-libs/popt[static-libs(+)]
-   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode,static-libs(+)] 
)
-   kernel_linux? ( sys-apps/util-linux[static-libs(+)] )
-   )
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-
-   tc-export CXX PKG_CONFIG
-
-   if ! use ncurses ; then
-   sed -i \
-   -e '/^all:/s:cgdisk::' \
-   Makefile || die
-   fi
-
-   sed \
-   -e '/g++/s:=:?=:g' \
-   -e 's:-lncursesw:$(shell $(PKG_CONFIG) --libs ncursesw):g' \
-   -i Makefile || die
-
-   use static && append-ldflags -static
-}
-
-src_install() {
-   dosbin gdisk sgdisk $(usex ncurses cgdisk '') fixparts
-   doman *.8
-   dodoc NEWS README
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2020-03-17 Thread Mart Raudsepp
commit: 25885ec329acb510d1e9946115a7802bd1ed06ef
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Mar 17 12:42:54 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Mar 17 13:02:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25885ec3

sys-apps/gptfdisk: arm64 stable (bug #710018)

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
index 382c4ff6df1..8d9e0c2a840 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2020-02-24 Thread Agostino Sarubbo
commit: c0258ffd943b9da6ff5a30d01ff7f304d7e4c945
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 24 12:58:28 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 24 12:58:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0258ffd

sys-apps/gptfdisk: x86 stable wrt bug #710018

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
index f1daf20a923..382c4ff6df1 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2020-02-24 Thread Agostino Sarubbo
commit: ca22c8a001191a90232556784c8f5951cd8b005b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 24 11:42:44 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 24 11:43:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca22c8a0

sys-apps/gptfdisk: ppc stable wrt bug #710018

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
index 4abbff198c8..f1daf20a923 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ~ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2020-02-24 Thread Agostino Sarubbo
commit: 8bbed5e1be04576dbee56f1e80012c5810c61dc9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 24 11:27:26 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 24 11:27:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bbed5e1

sys-apps/gptfdisk: ia64 stable wrt bug #710018

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
index 7634f4cd448..56217674a04 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2020-02-24 Thread Agostino Sarubbo
commit: e9b2c07e8e2e1e6e4761591b2eec751475547618
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 24 10:06:59 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 24 10:06:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9b2c07e

sys-apps/gptfdisk: arm stable wrt bug #710018

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
index 8848d1031f7..7634f4cd448 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2020-02-20 Thread Sergei Trofimovich
commit: 070938a69c2682dfc10a5153d85a6bd9493ce89b
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Feb 20 18:06:32 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 20 18:47:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=070938a6

sys-apps/gptfdisk: stable 1.0.4 for hppa, bug #710018

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
index 9f869ae2a0f..8848d1031f7 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2020-02-19 Thread Sergei Trofimovich
commit: 12290606ece4e05a084757d0d3ea3b26eb5098bc
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Feb 19 13:34:29 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 19 16:36:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12290606

sys-apps/gptfdisk: stable 1.0.4 for sparc, bug #710018

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
index 7fd897eecbe..9f869ae2a0f 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2020-02-18 Thread Agostino Sarubbo
commit: 9063bf55c0190944262494840e73d31ba8594c08
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Feb 18 16:07:10 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Feb 18 16:07:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9063bf55

sys-apps/gptfdisk: amd64 stable wrt bug #710018

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
index 5f5ea9aeddd..7fd897eecbe 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2020-02-18 Thread Lars Wendler
commit: 581307e60b7d4b51a230ba0c66c9c5eb2c31c701
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Feb 18 08:55:01 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Feb 18 08:56:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=581307e6

sys-apps/gptfdisk: Bump to version 1.0.5

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/gptfdisk/Manifest  |  1 +
 sys-apps/gptfdisk/gptfdisk-1.0.5.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/sys-apps/gptfdisk/Manifest b/sys-apps/gptfdisk/Manifest
index 6b75a80ad4d..c326e0261d6 100644
--- a/sys-apps/gptfdisk/Manifest
+++ b/sys-apps/gptfdisk/Manifest
@@ -1,2 +1,3 @@
 DIST gptfdisk-1.0.3.tar.gz 199924 BLAKE2B 
f664398cb58d081ad19e267a370a4a7363e1060358aac394d87cd5874efe558fbd7bea4a33da871287c144b664c60e283d3338ca88d7d494503afe9a0b652e7a
 SHA512 
80d437bfa2365abfffbd4812ea928fcebd52c5421de321cf190d395549e32c5ebdbb2d060cc4b95f77fe13cdd719f4d2bb3d0ed5d97792b100325f92d7c852d7
 DIST gptfdisk-1.0.4.tar.gz 204075 BLAKE2B 
45be16bd4e8312e4797a70c07447702a7f966edec94a9e9e17cff89eee51bf33cb9418dcac2a103e68ea2ebb8df4e7a997fd006bfa4109cfd774838bd4bd7d19
 SHA512 
2df6db6974c06a6677a155d32566b8b46dad0df7781131e9018072db9acce5e41f6c4e7024b0e5f236dd43350a63572be34fb4b6fdb580cd9b946619a7a683bf
+DIST gptfdisk-1.0.5.tar.gz 205973 BLAKE2B 
e026dd4b4f2b63ca660feef34a1fdfb14034d0d64e4828fddf4a0c63756cbc840b3292231838f0c016256be2358069bde8a17ef0e33dec355c48406a9a930e75
 SHA512 
3d3a59e3488dd3d6bda5d103b9ad8b7936752210346b9787ddc936681498fba90577b6ae950c471d09a01bf6405fce32038ff1777c52db0b21e5277737fe3703

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.5.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.5.ebuild
new file mode 100644
index 000..253b6a84a84
--- /dev/null
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.5.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="GPT partition table manipulator for Linux"
+HOMEPAGE="https://www.rodsbooks.com/gdisk/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="kernel_linux ncurses static"
+
+# libuuid from util-linux is required.
+RDEPEND="!static? (
+   dev-libs/popt
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode] )
+   kernel_linux? ( sys-apps/util-linux )
+   )"
+DEPEND="
+   ${RDEPEND}
+   static? (
+   dev-libs/popt[static-libs(+)]
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode,static-libs(+)] 
)
+   kernel_linux? ( sys-apps/util-linux[static-libs(+)] )
+   )
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+
+   tc-export CXX PKG_CONFIG
+
+   if ! use ncurses ; then
+   sed -i \
+   -e '/^all:/s:cgdisk::' \
+   Makefile || die
+   fi
+
+   sed \
+   -e '/g++/s:=:?=:g' \
+   -e 's:-lncursesw:$(shell $(PKG_CONFIG) --libs ncursesw):g' \
+   -i Makefile || die
+
+   use static && append-ldflags -static
+}
+
+src_install() {
+   dosbin gdisk sgdisk $(usex ncurses cgdisk '') fixparts
+   doman *.8
+   dodoc NEWS README
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2018-11-13 Thread Lars Wendler
commit: fd0654e9f87b0fb007f61c2426c3c86ea36ac631
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Nov 13 14:29:39 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Nov 13 14:29:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd0654e9

sys-apps/gptfdisk: Removed old.

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/gptfdisk/Manifest  |  1 -
 sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild | 51 -
 2 files changed, 52 deletions(-)

diff --git a/sys-apps/gptfdisk/Manifest b/sys-apps/gptfdisk/Manifest
index ad276bdff9b..6b75a80ad4d 100644
--- a/sys-apps/gptfdisk/Manifest
+++ b/sys-apps/gptfdisk/Manifest
@@ -1,3 +1,2 @@
-DIST gptfdisk-1.0.1.tar.gz 195378 BLAKE2B 
50cbfe1143c1e26595757bb40a94952ee9d26caaca54d816c6e02539b652d967bb8de3138d6ffd7aa1d63c010632e4f888d6cff2e6a7b743a8816787319b67e5
 SHA512 
6aa2ed6213183ea38ce7dd6e7f4f23b88cc56bed5a4d078f563b9e0a3c276eacf869e28a27ccb4e473753f7bced7ecb5de4535626f9ed22b7a59a39906d0419c
 DIST gptfdisk-1.0.3.tar.gz 199924 BLAKE2B 
f664398cb58d081ad19e267a370a4a7363e1060358aac394d87cd5874efe558fbd7bea4a33da871287c144b664c60e283d3338ca88d7d494503afe9a0b652e7a
 SHA512 
80d437bfa2365abfffbd4812ea928fcebd52c5421de321cf190d395549e32c5ebdbb2d060cc4b95f77fe13cdd719f4d2bb3d0ed5d97792b100325f92d7c852d7
 DIST gptfdisk-1.0.4.tar.gz 204075 BLAKE2B 
45be16bd4e8312e4797a70c07447702a7f966edec94a9e9e17cff89eee51bf33cb9418dcac2a103e68ea2ebb8df4e7a997fd006bfa4109cfd774838bd4bd7d19
 SHA512 
2df6db6974c06a6677a155d32566b8b46dad0df7781131e9018072db9acce5e41f6c4e7024b0e5f236dd43350a63572be34fb4b6fdb580cd9b946619a7a683bf

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild
deleted file mode 100644
index a2483f67adc..000
--- a/sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="GPT partition table manipulator for Linux"
-HOMEPAGE="https://www.rodsbooks.com/gdisk/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
-IUSE="kernel_linux ncurses static"
-
-RDEPEND="!static? (
-   dev-libs/popt
-   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode] )
-   kernel_linux? ( sys-apps/util-linux )
-   )"
-DEPEND="${RDEPEND}
-   static? (
-   dev-libs/popt[static-libs(+)]
-   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode,static-libs(+)] 
)
-   kernel_linux? ( sys-apps/util-linux[static-libs(+)] )
-   )
-   virtual/pkgconfig"
-
-src_prepare() {
-   tc-export CXX PKG_CONFIG
-
-   if ! use ncurses; then
-   sed -i \
-   -e '/^all:/s:cgdisk::' \
-   Makefile || die
-   fi
-
-   sed \
-   -e '/g++/s:=:?=:g' \
-   -e 's:-lncursesw:$(shell $(PKG_CONFIG) --libs ncursesw):g' \
-   -i Makefile || die
-
-   use static && append-ldflags -static
-}
-
-src_install() {
-   dosbin gdisk sgdisk $(usex ncurses cgdisk '') fixparts
-   doman *.8
-   dodoc NEWS README
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2018-10-01 Thread Sergei Trofimovich
commit: bc7afdc0dd19783b2c95245737be6a7f2ddef84b
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Oct  1 18:42:02 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Oct  1 21:31:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc7afdc0

sys-apps/gptfdisk: stable 1.0.3 for hppa, bug #660768

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.49, Repoman-2.3.10
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
index 70a5f059ee8..1b20d951d67 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2018-10-01 Thread Sergei Trofimovich
commit: 9a29bcc515fd793e11c9952e3f0b9093b871dace
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Oct  1 18:54:31 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Oct  1 21:31:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a29bcc5

sys-apps/gptfdisk: move ~sparc forward

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.49, Repoman-2.3.10
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
index a1046c70120..5f5ea9aeddd 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2018-09-08 Thread Mart Raudsepp
commit: 269b252b9238f661c27f40f89fbd26b9886ac504
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Sep  8 13:57:05 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Sep  8 13:57:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=269b252b

sys-apps/gptfdisk-1.0.3: arm64 stable

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
index 7d30aa44a2e..70a5f059ee8 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2018-07-21 Thread Mikle Kolyada
commit: 8d892d135194253feb711077097380be422d6b5e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jul 22 01:18:52 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jul 22 01:18:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d892d13

sys-apps/gptfdisk: arm stable wrt bug #660768

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
index 04c9952c4c9..0b200379b91 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~arm-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~arm-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2018-07-21 Thread Tobias Klausmann
commit: 9a96f6487ccbb917ff4c14e2bc93ec7f3627f22d
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Sat Jul 21 09:46:58 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Sat Jul 21 09:47:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a96f648

sys-apps/gptfdisk-1.0.3-r0: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/660768

 sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
index 5cf91b304f7..04c9952c4c9 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~arm-linux ~x86-linux"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~arm-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2018-07-14 Thread Sergei Trofimovich
commit: 3d83a17aa9c83aa7257946c102d48ad99bdc49fb
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jul 14 20:13:00 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jul 14 20:13:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d83a17a

sys-apps/gptfdisk: stable 1.0.3 for ppc, bug #660768

Bug: https://bugs.gentoo.org/660768
Package-Manager: Portage-2.3.42, Repoman-2.3.9
RepoMan-Options: --include-arches="ppc"

 sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
index 01d50bd7b92..5cf91b304f7 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 sparc x86 
~amd64-linux ~arm-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~arm-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2018-07-14 Thread Sergei Trofimovich
commit: 12ce9c60b334b91a2d63fdaef88ef85fa39c7810
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jul 14 19:59:21 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jul 14 19:59:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12ce9c60

sys-apps/gptfdisk: stable 1.0.3 for ppc64, bug #660768

Bug: https://bugs.gentoo.org/660768
Package-Manager: Portage-2.3.42, Repoman-2.3.9
RepoMan-Options: --include-arches="ppc64"

 sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
index 313d50db881..01d50bd7b92 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc x86 
~amd64-linux ~arm-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 sparc x86 
~amd64-linux ~arm-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2018-07-14 Thread Sergei Trofimovich
commit: 412e05229157172beb6a0f81da0af9de9bf5345f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jul 14 17:58:36 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jul 14 17:58:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=412e0522

sys-apps/gptfdisk: stable 1.0.3 for ia64, bug #660768

Bug: https://bugs.gentoo.org/660768
Package-Manager: Portage-2.3.42, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
index 8a8cb095cb4..313d50db881 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 
~amd64-linux ~arm-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc x86 
~amd64-linux ~arm-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2018-07-09 Thread Sergei Trofimovich
commit: 19f924ab128d42a3c8695093cb161e62d314354b
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jul  9 17:17:53 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  9 19:06:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19f924ab

sys-apps/gptfdisk: stable 1.0.3 for sparc

Bug: https://bugs.gentoo.org/660768
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="sparc"

 sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
index 8f29f9a622a..3860a7878c6 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~arm-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 sparc x86 
~amd64-linux ~arm-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2018-07-09 Thread Sergei Trofimovich
commit: 82890d11b81460184254960b38a466cb8fbea451
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jul  9 17:18:26 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  9 19:06:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82890d11

sys-apps/gptfdisk: keyworded 1.0.3 for hppa

Bug: https://bugs.gentoo.org/660768
Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="hppa"

 sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
index 3860a7878c6..8a8cb095cb4 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 sparc x86 
~amd64-linux ~arm-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 
~amd64-linux ~arm-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2018-07-09 Thread Mikle Kolyada
commit: 1610956e61aeaf4856118832b819d34b3d6d4f50
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Jul  9 15:56:00 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Jul  9 15:56:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1610956e

sys-apps/gptfdisk: amd64 stable wrt bug #660768

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
index cf84b9637f1..8f29f9a622a 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~arm-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~arm-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2018-07-09 Thread Thomas Deutschmann
commit: 045a621084af9327423a71dedfb006cc6faf61a5
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jul  9 14:27:43 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jul  9 14:27:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=045a6210

sys-apps/gptfdisk: x86 stable (bug #660768)

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
index 86abd970105..cf84b9637f1 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~arm-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~arm-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2018-07-09 Thread Lars Wendler
commit: 91c0efc19c4cc6b6f0e80024c8ee34485454bdcb
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jul  9 10:58:12 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jul  9 10:58:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91c0efc1

sys-apps/gptfdisk: Really fix static dependencies this time.

Closes: https://bugs.gentoo.org/660772
Package-Manager: Portage-2.3.41, Repoman-2.3.9

 sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild | 16 ++--
 sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild | 17 ++---
 sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild | 17 ++---
 3 files changed, 30 insertions(+), 20 deletions(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild
index eb179a7f709..ebca9efb473 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild
@@ -14,13 +14,17 @@ SLOT="0"
 KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux 
~arm-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
-LIB_DEPEND="
-   dev-libs/popt[static-libs(+)]
-   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode,static-libs(+)] )
-   kernel_linux? ( sys-apps/util-linux[static-libs(+)] )" # libuuid
-RDEPEND="!static? ( ${LIB_DEPEND//,static-libs(+)} )"
+RDEPEND="!static? (
+   dev-libs/popt
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode] )
+   kernel_linux? ( sys-apps/util-linux )
+   )"
 DEPEND="${RDEPEND}
-   static? ( ${LIB_DEPEND} )
+   static? (
+   dev-libs/popt[static-libs(+)]
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode,static-libs(+)] 
)
+   kernel_linux? ( sys-apps/util-linux[static-libs(+)] )
+   )
virtual/pkgconfig"
 
 src_prepare() {

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
index be7e5b330c5..86abd970105 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
@@ -15,15 +15,18 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 
~sparc ~x86 ~amd64-l
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.
-LIB_DEPEND="
-   dev-libs/popt[static-libs(+)]
-   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode,static-libs(+)] )
-   kernel_linux? ( sys-apps/util-linux[static-libs(+)] )
-"
-RDEPEND="!static? ( ${LIB_DEPEND//,static-libs(+)} )"
+RDEPEND="!static? (
+   dev-libs/popt
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode] )
+   kernel_linux? ( sys-apps/util-linux )
+   )"
 DEPEND="
${RDEPEND}
-   static? ( ${LIB_DEPEND} )
+   static? (
+   dev-libs/popt[static-libs(+)]
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode,static-libs(+)] 
)
+   kernel_linux? ( sys-apps/util-linux[static-libs(+)] )
+   )
virtual/pkgconfig
 "
 

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
index 0883fdb858e..ba13b2306d7 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
@@ -15,15 +15,18 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 
~sparc ~x86 ~amd64-l
 IUSE="kernel_linux ncurses static"
 
 # libuuid from util-linux is required.
-LIB_DEPEND="
-   dev-libs/popt[static-libs(+)]
-   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode,static-libs(+)] )
-   kernel_linux? ( sys-apps/util-linux[static-libs(+)] )
-"
-RDEPEND="!static? ( ${LIB_DEPEND//,static-libs(+)} )"
+RDEPEND="!static? (
+   dev-libs/popt
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode] )
+   kernel_linux? ( sys-apps/util-linux )
+   )"
 DEPEND="
${RDEPEND}
-   static? ( ${LIB_DEPEND} )
+   static? (
+   dev-libs/popt[static-libs(+)]
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode,static-libs(+)] 
)
+   kernel_linux? ( sys-apps/util-linux[static-libs(+)] )
+   )
virtual/pkgconfig
 "
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2018-07-09 Thread Lars Wendler
commit: 2e1b7b447d738a832cc2302b7a3ec5772e9e9083
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jul  9 09:47:15 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jul  9 09:47:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e1b7b44

sys-apps/gptfdisk: Fixed removal of static-libs USE dep.

Thanks-to: Jan Psota  belsznica.pl>
Package-Manager: Portage-2.3.41, Repoman-2.3.9

 sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild | 2 +-
 sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild | 2 +-
 sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild
index 75972c8591a..eb179a7f709 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild
@@ -18,7 +18,7 @@ LIB_DEPEND="
dev-libs/popt[static-libs(+)]
ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode,static-libs(+)] )
kernel_linux? ( sys-apps/util-linux[static-libs(+)] )" # libuuid
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+RDEPEND="!static? ( ${LIB_DEPEND//,static-libs(+)} )"
 DEPEND="${RDEPEND}
static? ( ${LIB_DEPEND} )
virtual/pkgconfig"

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
index 454e6a3f398..be7e5b330c5 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
@@ -20,7 +20,7 @@ LIB_DEPEND="
ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode,static-libs(+)] )
kernel_linux? ( sys-apps/util-linux[static-libs(+)] )
 "
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+RDEPEND="!static? ( ${LIB_DEPEND//,static-libs(+)} )"
 DEPEND="
${RDEPEND}
static? ( ${LIB_DEPEND} )

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
index 211bfa1f7ac..0883fdb858e 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
@@ -20,7 +20,7 @@ LIB_DEPEND="
ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode,static-libs(+)] )
kernel_linux? ( sys-apps/util-linux[static-libs(+)] )
 "
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+RDEPEND="!static? ( ${LIB_DEPEND//,static-libs(+)} )"
 DEPEND="
${RDEPEND}
static? ( ${LIB_DEPEND} )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2018-07-09 Thread Lars Wendler
commit: 50001c50b70e0efe708b5c2a57fbe1e32ad207f6
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jul  9 08:27:00 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jul  9 08:27:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50001c50

sys-apps/gptfdisk: We need nucurses with unicode support.

Closes: https://bugs.gentoo.org/513868
Package-Manager: Portage-2.3.41, Repoman-2.3.9

 sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild | 4 ++--
 sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild | 4 ++--
 sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild
index 90515a8c8f6..75972c8591a 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -16,7 +16,7 @@ IUSE="kernel_linux ncurses static"
 
 LIB_DEPEND="
dev-libs/popt[static-libs(+)]
-   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[static-libs(+)] )
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode,static-libs(+)] )
kernel_linux? ( sys-apps/util-linux[static-libs(+)] )" # libuuid
 RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
 DEPEND="${RDEPEND}

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
index b813139d270..454e6a3f398 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -17,7 +17,7 @@ IUSE="kernel_linux ncurses static"
 # libuuid from util-linux is required.
 LIB_DEPEND="
dev-libs/popt[static-libs(+)]
-   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[static-libs(+)] )
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode,static-libs(+)] )
kernel_linux? ( sys-apps/util-linux[static-libs(+)] )
 "
 RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
index 8ee0caf9959..211bfa1f7ac 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
@@ -17,7 +17,7 @@ IUSE="kernel_linux ncurses static"
 # libuuid from util-linux is required.
 LIB_DEPEND="
dev-libs/popt[static-libs(+)]
-   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[static-libs(+)] )
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[unicode,static-libs(+)] )
kernel_linux? ( sys-apps/util-linux[static-libs(+)] )
 "
 RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2018-07-09 Thread Lars Wendler
commit: 18d97727dc750bd897db3a5d5b6ee3132ce5ce1b
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jul  9 08:14:42 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jul  9 08:14:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18d97727

sys-apps/gptfdisk: Bump to version 1.0.4

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 sys-apps/gptfdisk/Manifest  |  1 +
 sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild | 53 +
 2 files changed, 54 insertions(+)

diff --git a/sys-apps/gptfdisk/Manifest b/sys-apps/gptfdisk/Manifest
index af6048f8fc8..ad276bdff9b 100644
--- a/sys-apps/gptfdisk/Manifest
+++ b/sys-apps/gptfdisk/Manifest
@@ -1,2 +1,3 @@
 DIST gptfdisk-1.0.1.tar.gz 195378 BLAKE2B 
50cbfe1143c1e26595757bb40a94952ee9d26caaca54d816c6e02539b652d967bb8de3138d6ffd7aa1d63c010632e4f888d6cff2e6a7b743a8816787319b67e5
 SHA512 
6aa2ed6213183ea38ce7dd6e7f4f23b88cc56bed5a4d078f563b9e0a3c276eacf869e28a27ccb4e473753f7bced7ecb5de4535626f9ed22b7a59a39906d0419c
 DIST gptfdisk-1.0.3.tar.gz 199924 BLAKE2B 
f664398cb58d081ad19e267a370a4a7363e1060358aac394d87cd5874efe558fbd7bea4a33da871287c144b664c60e283d3338ca88d7d494503afe9a0b652e7a
 SHA512 
80d437bfa2365abfffbd4812ea928fcebd52c5421de321cf190d395549e32c5ebdbb2d060cc4b95f77fe13cdd719f4d2bb3d0ed5d97792b100325f92d7c852d7
+DIST gptfdisk-1.0.4.tar.gz 204075 BLAKE2B 
45be16bd4e8312e4797a70c07447702a7f966edec94a9e9e17cff89eee51bf33cb9418dcac2a103e68ea2ebb8df4e7a997fd006bfa4109cfd774838bd4bd7d19
 SHA512 
2df6db6974c06a6677a155d32566b8b46dad0df7781131e9018072db9acce5e41f6c4e7024b0e5f236dd43350a63572be34fb4b6fdb580cd9b946619a7a683bf

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
new file mode 100644
index 000..8ee0caf9959
--- /dev/null
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.4.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="GPT partition table manipulator for Linux"
+HOMEPAGE="https://www.rodsbooks.com/gdisk/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~arm-linux ~x86-linux"
+IUSE="kernel_linux ncurses static"
+
+# libuuid from util-linux is required.
+LIB_DEPEND="
+   dev-libs/popt[static-libs(+)]
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[static-libs(+)] )
+   kernel_linux? ( sys-apps/util-linux[static-libs(+)] )
+"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+DEPEND="
+   ${RDEPEND}
+   static? ( ${LIB_DEPEND} )
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+
+   tc-export CXX PKG_CONFIG
+
+   if ! use ncurses ; then
+   sed -i \
+   -e '/^all:/s:cgdisk::' \
+   Makefile || die
+   fi
+
+   sed \
+   -e '/g++/s:=:?=:g' \
+   -e 's:-lncursesw:$(shell $(PKG_CONFIG) --libs ncursesw):g' \
+   -i Makefile || die
+
+   use static && append-ldflags -static
+}
+
+src_install() {
+   dosbin gdisk sgdisk $(usex ncurses cgdisk '') fixparts
+   doman *.8
+   dodoc NEWS README
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2017-08-30 Thread Lars Wendler
commit: 430df844365766725971ffbaf168e965a2078d3a
Author: charIes17  arcor  de>
AuthorDate: Tue Aug 29 13:45:17 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Aug 30 11:38:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=430df844

sys-apps/gptfdisk: HOMEPAGE to use https

Package-Manager: Portage-2.3.6, Repoman-2.3.3
Closes: https://github.com/gentoo/gentoo/pull/5554

 sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild | 2 +-
 sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild
index fe2d2120a0d..90515a8c8f6 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 inherit flag-o-matic toolchain-funcs
 
 DESCRIPTION="GPT partition table manipulator for Linux"
-HOMEPAGE="http://www.rodsbooks.com/gdisk/;
+HOMEPAGE="https://www.rodsbooks.com/gdisk/;
 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
index e9731e66481..b813139d270 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 inherit flag-o-matic toolchain-funcs
 
 DESCRIPTION="GPT partition table manipulator for Linux"
-HOMEPAGE="http://www.rodsbooks.com/gdisk/;
+HOMEPAGE="https://www.rodsbooks.com/gdisk/;
 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2017-07-28 Thread Lars Wendler
commit: b53923a9c87bbb4827e3a3373eb32a8c5047e016
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Jul 28 09:01:49 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Jul 28 09:02:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b53923a9

sys-apps/gptfdisk: Bump to version 1.0.3

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-apps/gptfdisk/Manifest  |  1 +
 sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild | 53 +
 2 files changed, 54 insertions(+)

diff --git a/sys-apps/gptfdisk/Manifest b/sys-apps/gptfdisk/Manifest
index 02da14f3cd7..c90c4b13587 100644
--- a/sys-apps/gptfdisk/Manifest
+++ b/sys-apps/gptfdisk/Manifest
@@ -1 +1,2 @@
 DIST gptfdisk-1.0.1.tar.gz 195378 SHA256 
864c8aee2efdda50346804d7e6230407d5f42a8ae754df70404dd8b2fdfaeac7 SHA512 
6aa2ed6213183ea38ce7dd6e7f4f23b88cc56bed5a4d078f563b9e0a3c276eacf869e28a27ccb4e473753f7bced7ecb5de4535626f9ed22b7a59a39906d0419c
 WHIRLPOOL 
b520ec11cf62d0d2a1b66af1d4acfbd24c2df4dad2c00562900d4f90fb67ee76b6fa2aefc5d730b6ce30551baafddd9d3e2631ad2022b067bed3cdc943fadb5c
+DIST gptfdisk-1.0.3.tar.gz 199924 SHA256 
89fd5aec35c409d610a36cb49c65b442058565ed84042f767bba614b8fc91b5c SHA512 
80d437bfa2365abfffbd4812ea928fcebd52c5421de321cf190d395549e32c5ebdbb2d060cc4b95f77fe13cdd719f4d2bb3d0ed5d97792b100325f92d7c852d7
 WHIRLPOOL 
9de244cd4c1a3fe9672d2e50b46f3f690ddfaff306046b610351a1f75697199e6392e7048f12edbe82285b5eb773c1802417329feb610ed609049a5318525b99

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
new file mode 100644
index 000..e9731e66481
--- /dev/null
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.3.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="GPT partition table manipulator for Linux"
+HOMEPAGE="http://www.rodsbooks.com/gdisk/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~arm-linux ~x86-linux"
+IUSE="kernel_linux ncurses static"
+
+# libuuid from util-linux is required.
+LIB_DEPEND="
+   dev-libs/popt[static-libs(+)]
+   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[static-libs(+)] )
+   kernel_linux? ( sys-apps/util-linux[static-libs(+)] )
+"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+DEPEND="
+   ${RDEPEND}
+   static? ( ${LIB_DEPEND} )
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+
+   tc-export CXX PKG_CONFIG
+
+   if ! use ncurses ; then
+   sed -i \
+   -e '/^all:/s:cgdisk::' \
+   Makefile || die
+   fi
+
+   sed \
+   -e '/g++/s:=:?=:g' \
+   -e 's:-lncursesw:$(shell $(PKG_CONFIG) --libs ncursesw):g' \
+   -i Makefile || die
+
+   use static && append-ldflags -static
+}
+
+src_install() {
+   dosbin gdisk sgdisk $(usex ncurses cgdisk '') fixparts
+   doman *.8
+   dodoc NEWS README
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2017-01-20 Thread Lars Wendler
commit: c2023340f1b20ec36d1b66781c5442592461f24f
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Jan 20 11:54:41 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Jan 20 12:00:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2023340

sys-apps/gptfdisk: Removed old.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-apps/gptfdisk/Manifest   |  2 --
 sys-apps/gptfdisk/gptfdisk-0.8.10.ebuild | 48 
 sys-apps/gptfdisk/gptfdisk-1.0.0.ebuild  | 48 
 3 files changed, 98 deletions(-)

diff --git a/sys-apps/gptfdisk/Manifest b/sys-apps/gptfdisk/Manifest
index 5e5c001..02da14f 100644
--- a/sys-apps/gptfdisk/Manifest
+++ b/sys-apps/gptfdisk/Manifest
@@ -1,3 +1 @@
-DIST gptfdisk-0.8.10.tar.gz 190666 SHA256 
73e64151203ae0c347c488358e71ca582bb7fb7f0d66df86b71c42050390eb9b SHA512 
3187bc231c3390a86f5b7b32270d5f0d1e6c7bccd9d1cbf100c29f4822afa73362aa1fbdd3b29f20c42d67ec51bd777b7b58b5791e31182b3860915bc695948f
 WHIRLPOOL 
f90b95f9f0cfba1b57b7dcfd2e39e475f322fa9ea2a85891ea70877e518bbed96dec8d4f61a8eeae3dbd2d36d276ce4bd2c2781eaa5135058cf544629f4cddbc
-DIST gptfdisk-1.0.0.tar.gz 193521 SHA256 
5b66956743a799fc0471cdb032665c1391e82f9c5b3f1d7d726d29fe2ba01d6c SHA512 
d60660563268c20737415e1cfd4239fba0cc2ceb4c6ae86cc34e9550d969f9b88ac3d8c862d1790f6d644266b423eeb5d78540eec01a447b722793fba54f6afc
 WHIRLPOOL 
d7fbec9fd92eb0a871510f2c25d0057577f73668b68336148af86d549522845dda79423e8ddf306d2128153436467f618decb9b65a19a6bf6e89ce5187c67676
 DIST gptfdisk-1.0.1.tar.gz 195378 SHA256 
864c8aee2efdda50346804d7e6230407d5f42a8ae754df70404dd8b2fdfaeac7 SHA512 
6aa2ed6213183ea38ce7dd6e7f4f23b88cc56bed5a4d078f563b9e0a3c276eacf869e28a27ccb4e473753f7bced7ecb5de4535626f9ed22b7a59a39906d0419c
 WHIRLPOOL 
b520ec11cf62d0d2a1b66af1d4acfbd24c2df4dad2c00562900d4f90fb67ee76b6fa2aefc5d730b6ce30551baafddd9d3e2631ad2022b067bed3cdc943fadb5c

diff --git a/sys-apps/gptfdisk/gptfdisk-0.8.10.ebuild 
b/sys-apps/gptfdisk/gptfdisk-0.8.10.ebuild
deleted file mode 100644
index cc8fb31..
--- a/sys-apps/gptfdisk/gptfdisk-0.8.10.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="GPT partition table manipulator for Linux"
-HOMEPAGE="http://www.rodsbooks.com/gdisk/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux 
~arm-linux ~x86-linux"
-IUSE="kernel_linux ncurses static"
-
-LIB_DEPEND="
-   dev-libs/popt[static-libs(+)]
-   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[static-libs(+)] )
-   kernel_linux? ( sys-apps/util-linux[static-libs(+)] )" # libuuid
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-DEPEND="${RDEPEND}
-   static? ( ${LIB_DEPEND} )
-   virtual/pkgconfig"
-
-src_prepare() {
-   tc-export CXX PKG_CONFIG
-
-   if ! use ncurses; then
-   sed -i \
-   -e '/^all:/s:cgdisk::' \
-   Makefile || die
-   fi
-
-   sed \
-   -e '/g++/s:=:?=:g' \
-   -e 's:-lncursesw:$(shell $(PKG_CONFIG) --libs ncursesw):g' \
-   -i Makefile || die
-
-   use static && append-ldflags -static
-}
-
-src_install() {
-   dosbin gdisk sgdisk $(usex ncurses cgdisk '') fixparts
-   doman *.8
-   dodoc NEWS README
-}

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.0.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.0.ebuild
deleted file mode 100644
index 249a9d2..
--- a/sys-apps/gptfdisk/gptfdisk-1.0.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="GPT partition table manipulator for Linux"
-HOMEPAGE="http://www.rodsbooks.com/gdisk/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~arm-linux ~x86-linux"
-IUSE="kernel_linux ncurses static"
-
-LIB_DEPEND="
-   dev-libs/popt[static-libs(+)]
-   ncurses? ( >=sys-libs/ncurses-5.7-r7:0=[static-libs(+)] )
-   kernel_linux? ( sys-apps/util-linux[static-libs(+)] )" # libuuid
-RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-DEPEND="${RDEPEND}
-   static? ( ${LIB_DEPEND} )
-   virtual/pkgconfig"
-
-src_prepare() {
-   tc-export CXX PKG_CONFIG
-
-   if ! use ncurses; then
-   sed -i \
-   -e '/^all:/s:cgdisk::' \
-   Makefile || die
-   fi
-
-   sed \
-   -e '/g++/s:=:?=:g' \
-   -e 's:-lncursesw:$(shell $(PKG_CONFIG) --libs ncursesw):g' \
-   -i Makefile || die
-
-   use static 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2016-06-08 Thread Markus Meier
commit: eeb8fbd9807668ef05a9f5ca7be2b5dd05a8e888
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Jun  8 19:33:27 2016 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Jun  8 19:33:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeb8fbd9

sys-apps/gptfdisk: arm stable, bug #583982

Package-Manager: portage-2.3.0_rc1
RepoMan-Options: --include-arches="arm"

 sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild
index fafd2e5..3b9a6ae 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~arm-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~arm-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 LIB_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2016-06-01 Thread Tobias Klausmann
commit: 335fcbb8af08fd2a3e32de718810f9203125b16c
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Wed Jun  1 15:08:55 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Wed Jun  1 15:08:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=335fcbb8

sys-apps/gptfdisk-1.0.1-r0: add alpha keyword

Gentoo-Bug: 583982

Package-Manager: portage-2.3.0_rc1

 sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild
index 14dc268..fafd2e5 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~arm-linux ~x86-linux"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~arm-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 LIB_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gptfdisk/

2016-05-27 Thread Lars Wendler
commit: c7d24f9722179a10c4fa45f9b328a5de286e401c
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri May 27 12:45:14 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri May 27 12:46:13 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7d24f97

sys-apps/gptfdisk: amd64 stable (bug #583982).

Package-Manager: portage-2.2.28
Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild 
b/sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild
index 24373a8..14dc268 100644
--- a/sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild
+++ b/sys-apps/gptfdisk/gptfdisk-1.0.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~arm-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~arm-linux ~x86-linux"
 IUSE="kernel_linux ncurses static"
 
 LIB_DEPEND="



  1   2   >