[gentoo-commits] repo/gentoo:master commit in: app-arch/par2cmdline-turbo/

2023-12-05 Thread Yixun Lan
commit: c0d3668627678b26272e08f28a46b97106663100
Author: Joe Kappus  wt  gd>
AuthorDate: Wed Nov 29 08:41:50 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Dec  6 06:52:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0d36686

app-arch/par2cmdline-turbo: add 1.1.1

Signed-off-by: Joe Kappus  wt.gd>
Signed-off-by: Yixun Lan  gentoo.org>

 app-arch/par2cmdline-turbo/Manifest|  1 +
 .../par2cmdline-turbo-1.1.1.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/app-arch/par2cmdline-turbo/Manifest 
b/app-arch/par2cmdline-turbo/Manifest
index cdf8b8726968..8156c6fb577c 100644
--- a/app-arch/par2cmdline-turbo/Manifest
+++ b/app-arch/par2cmdline-turbo/Manifest
@@ -1 +1,2 @@
 DIST par2cmdline-turbo-1.1.0.tar.gz 3879570 BLAKE2B 
25aae3f30af8fd50d3acf34807151a4f948d2e54699c9c62ace3ac13376d680e1714f24bf2899f70cf58f59db85eb7278e96a8c9a926314e557567e5782acd8e
 SHA512 
2999d21d446502ddc6c145dfa9f005d4f6bb5afcf7c40975759214c37936d0def7194c92b21591ee09845de43e8c4fbe14ae9f2a6401fbfe35c523cf2890103c
+DIST par2cmdline-turbo-1.1.1.tar.gz 3937861 BLAKE2B 
3c7829bff1148ca4eab2259664827c491b0802cd76b95119f0381f4c8eb1532ff7207293b740a8e5ecd2a515f59f60696ddf0ce7e6b50f637f49495b852912af
 SHA512 
bb919f885134a298ba14551e21cf89a91aee292e437133e6973bef09fb5dee9a9b45e76a59320bfede864438d3ac884699be7ca3f7234896a9da14cb07ffa89d

diff --git a/app-arch/par2cmdline-turbo/par2cmdline-turbo-1.1.1.ebuild 
b/app-arch/par2cmdline-turbo/par2cmdline-turbo-1.1.1.ebuild
new file mode 100644
index ..254dd4e62563
--- /dev/null
+++ b/app-arch/par2cmdline-turbo/par2cmdline-turbo-1.1.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/animetosho/par2cmdline-turbo";
+else
+   
SRC_URI="https://github.com/animetosho/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="par2cmdline × ParPar: speed focused par2cmdline fork"
+HOMEPAGE="https://github.com/animetosho/par2cmdline-turbo";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="openmp"
+
+RDEPEND="
+   !app-arch/par2cmdline
+"
+
+src_prepare() {
+   default
+   eautoreconf
+}



[gentoo-commits] repo/gentoo:master commit in: app-arch/par2cmdline-turbo/

2023-12-05 Thread Yixun Lan
commit: 1c0eac18a03f570319e3860ad72d9707c72bf02c
Author: Joe Kappus  wt  gd>
AuthorDate: Wed Nov 29 21:10:00 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Dec  6 06:52:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c0eac18

app-arch/par2cmdline-turbo: update LICENSE

Closes:  https://github.com/gentoo/gentoo/pull/34041
Signed-off-by: Joe Kappus  wt.gd>
Signed-off-by: Yixun Lan  gentoo.org>

 app-arch/par2cmdline-turbo/par2cmdline-turbo-1.1.0.ebuild | 2 +-
 app-arch/par2cmdline-turbo/par2cmdline-turbo-1.1.1.ebuild | 2 +-
 app-arch/par2cmdline-turbo/par2cmdline-turbo-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-arch/par2cmdline-turbo/par2cmdline-turbo-1.1.0.ebuild 
b/app-arch/par2cmdline-turbo/par2cmdline-turbo-1.1.0.ebuild
index 254dd4e62563..b696866e2dc9 100644
--- a/app-arch/par2cmdline-turbo/par2cmdline-turbo-1.1.0.ebuild
+++ b/app-arch/par2cmdline-turbo/par2cmdline-turbo-1.1.0.ebuild
@@ -16,7 +16,7 @@ fi
 DESCRIPTION="par2cmdline × ParPar: speed focused par2cmdline fork"
 HOMEPAGE="https://github.com/animetosho/par2cmdline-turbo";
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
 IUSE="openmp"
 

diff --git a/app-arch/par2cmdline-turbo/par2cmdline-turbo-1.1.1.ebuild 
b/app-arch/par2cmdline-turbo/par2cmdline-turbo-1.1.1.ebuild
index 254dd4e62563..b696866e2dc9 100644
--- a/app-arch/par2cmdline-turbo/par2cmdline-turbo-1.1.1.ebuild
+++ b/app-arch/par2cmdline-turbo/par2cmdline-turbo-1.1.1.ebuild
@@ -16,7 +16,7 @@ fi
 DESCRIPTION="par2cmdline × ParPar: speed focused par2cmdline fork"
 HOMEPAGE="https://github.com/animetosho/par2cmdline-turbo";
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
 IUSE="openmp"
 

diff --git a/app-arch/par2cmdline-turbo/par2cmdline-turbo-.ebuild 
b/app-arch/par2cmdline-turbo/par2cmdline-turbo-.ebuild
index 254dd4e62563..b696866e2dc9 100644
--- a/app-arch/par2cmdline-turbo/par2cmdline-turbo-.ebuild
+++ b/app-arch/par2cmdline-turbo/par2cmdline-turbo-.ebuild
@@ -16,7 +16,7 @@ fi
 DESCRIPTION="par2cmdline × ParPar: speed focused par2cmdline fork"
 HOMEPAGE="https://github.com/animetosho/par2cmdline-turbo";
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
 IUSE="openmp"
 



[gentoo-commits] repo/gentoo:master commit in: app-arch/par2cmdline/

2023-09-02 Thread Sam James
commit: 53d9488e4a950fecd17653691d7df5fe428df7cf
Author: Joe Kappus  wt  gd>
AuthorDate: Sat Sep  2 10:10:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  2 15:00:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53d9488e

app-arch/par2cmdline: fix openmp useflag and tests

With advice from sam and dwfreed on IRC.

openmp useflag was not being passed to configure.
Tests work concurrently for some time.

See-also: 
https://github.com/Parchive/par2cmdline/commit/91947749f93cc605781eabe6548f845728e45532
Signed-off-by: Joe Kappus  wt.gd>
Signed-off-by: Sam James  gentoo.org>

 app-arch/par2cmdline/par2cmdline-0.8.1-r2.ebuild | 29 
 1 file changed, 29 insertions(+)

diff --git a/app-arch/par2cmdline/par2cmdline-0.8.1-r2.ebuild 
b/app-arch/par2cmdline/par2cmdline-0.8.1-r2.ebuild
new file mode 100644
index ..e026448f3a80
--- /dev/null
+++ b/app-arch/par2cmdline/par2cmdline-0.8.1-r2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="A PAR-2.0 file verification and repair tool"
+HOMEPAGE="https://github.com/Parchive/par2cmdline";
+SRC_URI="https://github.com/Parchive/${PN}/releases/download/v${PV}/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos"
+IUSE="openmp"
+
+PATCHES=( "${FILESDIR}"/${P}-big-endian.patch )
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+src_configure() {
+   econf $(use_enable openmp)
+}



[gentoo-commits] repo/gentoo:master commit in: app-arch/par2cmdline-turbo/

2023-09-02 Thread Sam James
commit: 77119412c751dd80b8f8a11acf421ef46975c629
Author: Joe Kappus  wt  gd>
AuthorDate: Sun Apr 30 01:03:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  2 15:00:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77119412

app-arch/par2cmdline-turbo: new package, add 1.1.0, 

Signed-off-by: Joe Kappus  wt.gd>

app-arch/par2cmdline-turbo: tests work

Signed-off-by: Joe Kappus  wt.gd>
Signed-off-by: Sam James  gentoo.org>

 app-arch/par2cmdline-turbo/Manifest|  1 +
 app-arch/par2cmdline-turbo/metadata.xml| 15 +++
 .../par2cmdline-turbo-1.1.0.ebuild | 30 ++
 .../par2cmdline-turbo-.ebuild  | 30 ++
 4 files changed, 76 insertions(+)

diff --git a/app-arch/par2cmdline-turbo/Manifest 
b/app-arch/par2cmdline-turbo/Manifest
new file mode 100644
index ..cdf8b8726968
--- /dev/null
+++ b/app-arch/par2cmdline-turbo/Manifest
@@ -0,0 +1 @@
+DIST par2cmdline-turbo-1.1.0.tar.gz 3879570 BLAKE2B 
25aae3f30af8fd50d3acf34807151a4f948d2e54699c9c62ace3ac13376d680e1714f24bf2899f70cf58f59db85eb7278e96a8c9a926314e557567e5782acd8e
 SHA512 
2999d21d446502ddc6c145dfa9f005d4f6bb5afcf7c40975759214c37936d0def7194c92b21591ee09845de43e8c4fbe14ae9f2a6401fbfe35c523cf2890103c

diff --git a/app-arch/par2cmdline-turbo/metadata.xml 
b/app-arch/par2cmdline-turbo/metadata.xml
new file mode 100644
index ..68bcf59d48c5
--- /dev/null
+++ b/app-arch/par2cmdline-turbo/metadata.xml
@@ -0,0 +1,15 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   j...@wt.gd
+   Joe Kappus
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   animetosho/par2cmdline-turbo
+   
+

diff --git a/app-arch/par2cmdline-turbo/par2cmdline-turbo-1.1.0.ebuild 
b/app-arch/par2cmdline-turbo/par2cmdline-turbo-1.1.0.ebuild
new file mode 100644
index ..254dd4e62563
--- /dev/null
+++ b/app-arch/par2cmdline-turbo/par2cmdline-turbo-1.1.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/animetosho/par2cmdline-turbo";
+else
+   
SRC_URI="https://github.com/animetosho/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="par2cmdline × ParPar: speed focused par2cmdline fork"
+HOMEPAGE="https://github.com/animetosho/par2cmdline-turbo";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="openmp"
+
+RDEPEND="
+   !app-arch/par2cmdline
+"
+
+src_prepare() {
+   default
+   eautoreconf
+}

diff --git a/app-arch/par2cmdline-turbo/par2cmdline-turbo-.ebuild 
b/app-arch/par2cmdline-turbo/par2cmdline-turbo-.ebuild
new file mode 100644
index ..254dd4e62563
--- /dev/null
+++ b/app-arch/par2cmdline-turbo/par2cmdline-turbo-.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/animetosho/par2cmdline-turbo";
+else
+   
SRC_URI="https://github.com/animetosho/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="par2cmdline × ParPar: speed focused par2cmdline fork"
+HOMEPAGE="https://github.com/animetosho/par2cmdline-turbo";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="openmp"
+
+RDEPEND="
+   !app-arch/par2cmdline
+"
+
+src_prepare() {
+   default
+   eautoreconf
+}



[gentoo-commits] repo/gentoo:master commit in: app-arch/par2cmdline/

2022-07-14 Thread David Seifert
commit: 6f80182464ed1770a8c59db6ba504eb8cc086e7a
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jul 14 08:19:51 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jul 14 08:19:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f801824

app-arch/par2cmdline: update EAPI 7 -> 8

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

 .../{par2cmdline-0.8.1.ebuild => par2cmdline-0.8.1-r1.ebuild}  | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-arch/par2cmdline/par2cmdline-0.8.1.ebuild 
b/app-arch/par2cmdline/par2cmdline-0.8.1-r1.ebuild
similarity index 88%
rename from app-arch/par2cmdline/par2cmdline-0.8.1.ebuild
rename to app-arch/par2cmdline/par2cmdline-0.8.1-r1.ebuild
index 5ff88dc459ef..2c68a78dc0f9 100644
--- a/app-arch/par2cmdline/par2cmdline-0.8.1.ebuild
+++ b/app-arch/par2cmdline/par2cmdline-0.8.1-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit toolchain-funcs
 
@@ -15,7 +15,6 @@ KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 x86 ~amd64-linux 
~x86-linux ~ppc-macos"
 IUSE="openmp"
 
 PATCHES=( "${FILESDIR}"/${P}-big-endian.patch )
-DOCS="AUTHORS ChangeLog README" # NEWS is empty, PORTING and ROADMAP are for 
building
 
 pkg_pretend() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp



[gentoo-commits] repo/gentoo:master commit in: app-arch/par2cmdline/

2022-07-14 Thread David Seifert
commit: 6abe72b4645639e4e65063dac6a83cb18b215566
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jul 14 08:19:50 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jul 14 08:19:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6abe72b4

app-arch/par2cmdline: drop 0.8.0

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

 app-arch/par2cmdline/Manifest |  1 -
 app-arch/par2cmdline/par2cmdline-0.8.0.ebuild | 30 ---
 2 files changed, 31 deletions(-)

diff --git a/app-arch/par2cmdline/Manifest b/app-arch/par2cmdline/Manifest
index 60182781215b..0e93c2d1291a 100644
--- a/app-arch/par2cmdline/Manifest
+++ b/app-arch/par2cmdline/Manifest
@@ -1,2 +1 @@
-DIST par2cmdline-0.8.0.tar.bz2 3130388 BLAKE2B 
acaa366288720d87115ed2b4470ada276ccdff8bc23d7cc8f7c8aab03f9dc992777fd0d67e39b877ed94b77cca679f5c9d2824c778f6481e71c7120a90b45cc0
 SHA512 
af91024dc80a4af0935c2fc0b867e57a8d3879d93146f52ab62d8bb105f2c637abe46c762302515417691d12144818446932c970d1018d2f10c0d4e1fa455020
 DIST par2cmdline-0.8.1.tar.bz2 3213343 BLAKE2B 
4778fd32012c61739e04a4e564eaedf48527c04b0d83c5467c34808913e81cd5459a6a5bfabe79ca74f520761ebd3592e80b714f3ef45cc98866da919757a176
 SHA512 
b33ee654bd14269afb02d48175abf183281270c3e0dad9ffcaa0aa69c4271715a85e550d6d56fe5460ebfe9a37dc53b7d2210cd79a6f55d3921dc5dd5972c846

diff --git a/app-arch/par2cmdline/par2cmdline-0.8.0.ebuild 
b/app-arch/par2cmdline/par2cmdline-0.8.0.ebuild
deleted file mode 100644
index 9432c3b8930f..
--- a/app-arch/par2cmdline/par2cmdline-0.8.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="A PAR-2.0 file verification and repair tool"
-HOMEPAGE="https://github.com/Parchive/par2cmdline";
-SRC_URI="https://github.com/Parchive/${PN}/releases/download/v${PV}/${P}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="openmp"
-
-DOCS="AUTHORS ChangeLog README" # NEWS is empty, PORTING and ROADMAP are for 
building
-
-pkg_pretend() {
-   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-pkg_setup() {
-   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-src_test() {
-   # test22 fails when run in parallel
-   emake -j1 check
-}



[gentoo-commits] repo/gentoo:master commit in: app-arch/par2cmdline/

2022-07-14 Thread Agostino Sarubbo
commit: 0cbc599033cf54a13a33ad8d2fe638c9609b3580
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jul 14 07:05:42 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jul 14 07:05:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cbc5990

app-arch/par2cmdline: ppc stable wrt bug #855992

Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-arch/par2cmdline/par2cmdline-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/par2cmdline/par2cmdline-0.8.1.ebuild 
b/app-arch/par2cmdline/par2cmdline-0.8.1.ebuild
index adeb06611a33..5ff88dc459ef 100644
--- a/app-arch/par2cmdline/par2cmdline-0.8.1.ebuild
+++ b/app-arch/par2cmdline/par2cmdline-0.8.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Parchive/${PN}/releases/download/v${PV}/${P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="openmp"
 
 PATCHES=( "${FILESDIR}"/${P}-big-endian.patch )



[gentoo-commits] repo/gentoo:master commit in: app-arch/par2cmdline/, app-arch/par2cmdline/files/

2022-07-13 Thread David Seifert
commit: 9d725033067c9777871074c849ca71708b9f6b10
Author: David Seifert  gentoo  org>
AuthorDate: Wed Jul 13 18:12:07 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Jul 13 18:12:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d725033

app-arch/par2cmdline: backport upstream patch for big-endian archs

* upstream issue:
  https://github.com/Parchive/par2cmdline/issues/143

Closes: https://bugs.gentoo.org/856367
Signed-off-by: David Seifert  gentoo.org>

 .../files/par2cmdline-0.8.1-big-endian.patch   | 70 ++
 app-arch/par2cmdline/par2cmdline-0.8.1.ebuild  |  1 +
 2 files changed, 71 insertions(+)

diff --git a/app-arch/par2cmdline/files/par2cmdline-0.8.1-big-endian.patch 
b/app-arch/par2cmdline/files/par2cmdline-0.8.1-big-endian.patch
new file mode 100644
index ..e45f8f3235d1
--- /dev/null
+++ b/app-arch/par2cmdline/files/par2cmdline-0.8.1-big-endian.patch
@@ -0,0 +1,70 @@
+# backport upstream pr #144, fixes test failure on big endian archs;
+# see https://github.com/Parchive/par2cmdline/issues/143
+From 4f3576a314d7169912842ec9dc1e595e61e52653 Mon Sep 17 00:00:00 2001
+From: Michael Nahas 
+Date: Tue, 11 Feb 2020 22:42:08 -0600
+Subject: [PATCH] Fix for Github issue #143.  Test did not account for
+ endianness correctly.
+
+---
+ src/reedsolomon_test.cpp | 30 +++---
+ 1 file changed, 27 insertions(+), 3 deletions(-)
+
+diff --git a/src/reedsolomon_test.cpp b/src/reedsolomon_test.cpp
+index 1285b3c..c8d26e9 100644
+--- a/src/reedsolomon_test.cpp
 b/src/reedsolomon_test.cpp
+@@ -433,6 +433,23 @@ int test3() {
+ 
+ 
+ // Check that the correct constants are being used for Par2
++
++//The test pretends there are 10 input blocks ("NUM_IN") and 1
++//recovery block ("NUM_REC"), each 1024 bytes long ("BUF_SIZE"). These
++//are all stored in data[11][BUF_SIZE], with the input blocks
++//occupying data[0] through data[9] and the recovery block in
++//data[10].
++
++//The test zeroes out the input blocks and then writes a 1 into the
++//first location of the first input block, and into the second
++//location of the second input block, etc. It then generates the
++//recovery block using many calls to ReedSolomon. When that happens,
++//those 1s are multiplied by the coefficients for each input block. So
++//the first location of recovery block holds the coefficient for the
++//first input block, the second location has the coefficient for the
++//second input block, etc. Those values are checked against the
++//expected values passed to the function.
++
+ template
+ int test4(int NUM_IN, int *expected_bases) {
+   //const int NUM_IN  = 10;
+@@ -448,8 +465,9 @@ int test4(int NUM_IN, int *expected_bases) {
+ for (int k = 0; k < BUF_SIZE; k++) {
+   data[i][k] = (u8)0;
+ }
+-// EXCEPT put a 1 in a different place for each file
+-((gtype *)(&(data[i][0])))[i] = (utype) 1;
++// EXCEPT write a (little endian) 1 in a different place for each file
++// In the i-th file, it is written into the i-th location
++data[i][sizeof(utype)*i] = (u8) 1;
+   }
+   // zero recovery
+   for (int j = 0; j < NUM_REC; j++) {
+@@ -488,7 +506,13 @@ int test4(int NUM_IN, int *expected_bases) {
+   // The recovery file has exponent 1 and should
+   // contain each base to the power 1.
+   for (int i = 0; i < NUM_IN; i++) {
+-int base = (utype) ((gtype *) &(data[NUM_IN+0][0]))[i];
++// read little-endian value
++utype v = 0;
++for (int byte_index = 0; byte_index < sizeof(utype); byte_index++) {
++  u8 byte = data[NUM_IN+0][sizeof(utype)*i + byte_index];
++  v |= (((utype)byte) << (byte_index*8));
++}
++int base = v;
+ if (base != expected_bases[i]) {
+   cerr << "base at location " << i << " did not match expected." << endl;
+   cerr << "   base = " << base << endl;
+-- 
+2.17.1
+

diff --git a/app-arch/par2cmdline/par2cmdline-0.8.1.ebuild 
b/app-arch/par2cmdline/par2cmdline-0.8.1.ebuild
index e12295b12951..adeb06611a33 100644
--- a/app-arch/par2cmdline/par2cmdline-0.8.1.ebuild
+++ b/app-arch/par2cmdline/par2cmdline-0.8.1.ebuild
@@ -14,6 +14,7 @@ SLOT="0"
 KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="openmp"
 
+PATCHES=( "${FILESDIR}"/${P}-big-endian.patch )
 DOCS="AUTHORS ChangeLog README" # NEWS is empty, PORTING and ROADMAP are for 
building
 
 pkg_pretend() {



[gentoo-commits] repo/gentoo:master commit in: app-arch/par2cmdline/

2022-07-02 Thread Sam James
commit: d844eed72ca0107e08e8a3f0e1593f9643301410
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  2 22:25:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  2 22:25:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d844eed7

app-arch/par2cmdline: Stabilize 0.8.1 x86, #855992

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

 app-arch/par2cmdline/par2cmdline-0.8.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-arch/par2cmdline/par2cmdline-0.8.1.ebuild 
b/app-arch/par2cmdline/par2cmdline-0.8.1.ebuild
index 02437534f1d5..203225c94d3e 100644
--- a/app-arch/par2cmdline/par2cmdline-0.8.1.ebuild
+++ b/app-arch/par2cmdline/par2cmdline-0.8.1.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
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Parchive/${PN}/releases/download/v${PV}/${P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="openmp"
 
 DOCS="AUTHORS ChangeLog README" # NEWS is empty, PORTING and ROADMAP are for 
building



[gentoo-commits] repo/gentoo:master commit in: app-arch/par2cmdline/

2022-07-02 Thread Sam James
commit: 1461208c5fc7b64cdc30a6fe124695634284603b
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  2 22:25:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  2 22:25:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1461208c

app-arch/par2cmdline: Stabilize 0.8.1 amd64, #855992

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

 app-arch/par2cmdline/par2cmdline-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/par2cmdline/par2cmdline-0.8.1.ebuild 
b/app-arch/par2cmdline/par2cmdline-0.8.1.ebuild
index 203225c94d3e..e12295b12951 100644
--- a/app-arch/par2cmdline/par2cmdline-0.8.1.ebuild
+++ b/app-arch/par2cmdline/par2cmdline-0.8.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Parchive/${PN}/releases/download/v${PV}/${P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="openmp"
 
 DOCS="AUTHORS ChangeLog README" # NEWS is empty, PORTING and ROADMAP are for 
building



[gentoo-commits] repo/gentoo:master commit in: app-arch/par2cmdline/

2021-07-17 Thread Sven Wegener
commit: 702313199c5a2537299a9f1b0c6207c13623bcc3
Author: Sven Wegener  gentoo  org>
AuthorDate: Sat Jul 17 20:30:03 2021 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sat Jul 17 20:30:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70231319

app-arch/par2cmdline: Cleanup

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Sven Wegener  gentoo.org>

 app-arch/par2cmdline/Manifest |  2 --
 app-arch/par2cmdline/par2cmdline-0.7.3.ebuild | 30 ---
 app-arch/par2cmdline/par2cmdline-0.7.4.ebuild | 30 ---
 3 files changed, 62 deletions(-)

diff --git a/app-arch/par2cmdline/Manifest b/app-arch/par2cmdline/Manifest
index b098bb5ed9a..60182781215 100644
--- a/app-arch/par2cmdline/Manifest
+++ b/app-arch/par2cmdline/Manifest
@@ -1,4 +1,2 @@
-DIST par2cmdline-0.7.3.tar.bz2 3129759 BLAKE2B 
4206c1ec4b41e58044b29d1ae0fe7c2cb9611b87aee2186105cc3f6f1afb5a22540ae31b837edd6a8a4b85281bc52a16e88c6951326504f219edbd2f0b0a
 SHA512 
85fe91f2e7cc1888171390f82fe2d12279e65eab17b3a6db209998aed316c5ea9dd5e63004cf975cbe460c1ef27860af31160e8757921c4027e27997dcd8be8a
-DIST par2cmdline-0.7.4.tar.bz2 3129835 BLAKE2B 
5cdc03a71d3db04928eb818037f66e4d624ee7479f1b942982b095e24a4a17c6fd5aebd032b4ba81b23f15b80ee4727b027746edbe9d1b4390cc327f469e5c5c
 SHA512 
20f99556b4dae2e4467d781a96adab8d9f9a42dd43707de788b268eeea2bf59d92847e3c4faf413ea3de361360ef1236e97343ee8b625c9c2cd65ec9546e61ec
 DIST par2cmdline-0.8.0.tar.bz2 3130388 BLAKE2B 
acaa366288720d87115ed2b4470ada276ccdff8bc23d7cc8f7c8aab03f9dc992777fd0d67e39b877ed94b77cca679f5c9d2824c778f6481e71c7120a90b45cc0
 SHA512 
af91024dc80a4af0935c2fc0b867e57a8d3879d93146f52ab62d8bb105f2c637abe46c762302515417691d12144818446932c970d1018d2f10c0d4e1fa455020
 DIST par2cmdline-0.8.1.tar.bz2 3213343 BLAKE2B 
4778fd32012c61739e04a4e564eaedf48527c04b0d83c5467c34808913e81cd5459a6a5bfabe79ca74f520761ebd3592e80b714f3ef45cc98866da919757a176
 SHA512 
b33ee654bd14269afb02d48175abf183281270c3e0dad9ffcaa0aa69c4271715a85e550d6d56fe5460ebfe9a37dc53b7d2210cd79a6f55d3921dc5dd5972c846

diff --git a/app-arch/par2cmdline/par2cmdline-0.7.3.ebuild 
b/app-arch/par2cmdline/par2cmdline-0.7.3.ebuild
deleted file mode 100644
index 9432c3b8930..000
--- a/app-arch/par2cmdline/par2cmdline-0.7.3.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="A PAR-2.0 file verification and repair tool"
-HOMEPAGE="https://github.com/Parchive/par2cmdline";
-SRC_URI="https://github.com/Parchive/${PN}/releases/download/v${PV}/${P}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="openmp"
-
-DOCS="AUTHORS ChangeLog README" # NEWS is empty, PORTING and ROADMAP are for 
building
-
-pkg_pretend() {
-   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-pkg_setup() {
-   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-src_test() {
-   # test22 fails when run in parallel
-   emake -j1 check
-}

diff --git a/app-arch/par2cmdline/par2cmdline-0.7.4.ebuild 
b/app-arch/par2cmdline/par2cmdline-0.7.4.ebuild
deleted file mode 100644
index c5dd21a0fd2..000
--- a/app-arch/par2cmdline/par2cmdline-0.7.4.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="A PAR-2.0 file verification and repair tool"
-HOMEPAGE="https://github.com/Parchive/par2cmdline";
-SRC_URI="https://github.com/Parchive/${PN}/releases/download/v${PV}/${P}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos"
-IUSE="openmp"
-
-DOCS="AUTHORS ChangeLog README" # NEWS is empty, PORTING and ROADMAP are for 
building
-
-pkg_pretend() {
-   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-pkg_setup() {
-   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-src_test() {
-   # test22 fails when run in parallel
-   emake -j1 check
-}



[gentoo-commits] repo/gentoo:master commit in: app-arch/par2cmdline/

2021-07-17 Thread Sven Wegener
commit: f2fd6a2cad23d1b796c209d67336fdb387542c11
Author: Sven Wegener  gentoo  org>
AuthorDate: Sat Jul 17 20:27:38 2021 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sat Jul 17 20:28:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2fd6a2c

app-arch/par2cmdline: Version bump to 0.8.1, bug #800171

Closes: https://bugs.gentoo.org/800171
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Sven Wegener  gentoo.org>

 app-arch/par2cmdline/Manifest |  1 +
 app-arch/par2cmdline/par2cmdline-0.8.1.ebuild | 30 +++
 2 files changed, 31 insertions(+)

diff --git a/app-arch/par2cmdline/Manifest b/app-arch/par2cmdline/Manifest
index 9d79307b95f..b098bb5ed9a 100644
--- a/app-arch/par2cmdline/Manifest
+++ b/app-arch/par2cmdline/Manifest
@@ -1,3 +1,4 @@
 DIST par2cmdline-0.7.3.tar.bz2 3129759 BLAKE2B 
4206c1ec4b41e58044b29d1ae0fe7c2cb9611b87aee2186105cc3f6f1afb5a22540ae31b837edd6a8a4b85281bc52a16e88c6951326504f219edbd2f0b0a
 SHA512 
85fe91f2e7cc1888171390f82fe2d12279e65eab17b3a6db209998aed316c5ea9dd5e63004cf975cbe460c1ef27860af31160e8757921c4027e27997dcd8be8a
 DIST par2cmdline-0.7.4.tar.bz2 3129835 BLAKE2B 
5cdc03a71d3db04928eb818037f66e4d624ee7479f1b942982b095e24a4a17c6fd5aebd032b4ba81b23f15b80ee4727b027746edbe9d1b4390cc327f469e5c5c
 SHA512 
20f99556b4dae2e4467d781a96adab8d9f9a42dd43707de788b268eeea2bf59d92847e3c4faf413ea3de361360ef1236e97343ee8b625c9c2cd65ec9546e61ec
 DIST par2cmdline-0.8.0.tar.bz2 3130388 BLAKE2B 
acaa366288720d87115ed2b4470ada276ccdff8bc23d7cc8f7c8aab03f9dc992777fd0d67e39b877ed94b77cca679f5c9d2824c778f6481e71c7120a90b45cc0
 SHA512 
af91024dc80a4af0935c2fc0b867e57a8d3879d93146f52ab62d8bb105f2c637abe46c762302515417691d12144818446932c970d1018d2f10c0d4e1fa455020
+DIST par2cmdline-0.8.1.tar.bz2 3213343 BLAKE2B 
4778fd32012c61739e04a4e564eaedf48527c04b0d83c5467c34808913e81cd5459a6a5bfabe79ca74f520761ebd3592e80b714f3ef45cc98866da919757a176
 SHA512 
b33ee654bd14269afb02d48175abf183281270c3e0dad9ffcaa0aa69c4271715a85e550d6d56fe5460ebfe9a37dc53b7d2210cd79a6f55d3921dc5dd5972c846

diff --git a/app-arch/par2cmdline/par2cmdline-0.8.1.ebuild 
b/app-arch/par2cmdline/par2cmdline-0.8.1.ebuild
new file mode 100644
index 000..02437534f1d
--- /dev/null
+++ b/app-arch/par2cmdline/par2cmdline-0.8.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="A PAR-2.0 file verification and repair tool"
+HOMEPAGE="https://github.com/Parchive/par2cmdline";
+SRC_URI="https://github.com/Parchive/${PN}/releases/download/v${PV}/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos"
+IUSE="openmp"
+
+DOCS="AUTHORS ChangeLog README" # NEWS is empty, PORTING and ROADMAP are for 
building
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+src_test() {
+   # test22 fails when run in parallel
+   emake -j1 check
+}



[gentoo-commits] repo/gentoo:master commit in: app-arch/par2cmdline/

2021-01-06 Thread Fabian Groffen
commit: 80584d33218fe82cca8c5d3d0d3a52d1693196fc
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  6 12:49:48 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  6 12:51:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80584d33

app-arch/par2cmdline: drop x86-macos

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 app-arch/par2cmdline/par2cmdline-0.7.3.ebuild | 4 ++--
 app-arch/par2cmdline/par2cmdline-0.7.4.ebuild | 4 ++--
 app-arch/par2cmdline/par2cmdline-0.8.0.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/app-arch/par2cmdline/par2cmdline-0.7.3.ebuild 
b/app-arch/par2cmdline/par2cmdline-0.7.3.ebuild
index adb97f855c6..9432c3b8930 100644
--- a/app-arch/par2cmdline/par2cmdline-0.7.3.ebuild
+++ b/app-arch/par2cmdline/par2cmdline-0.7.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Parchive/${PN}/releases/download/v${PV}/${P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
+KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="openmp"
 
 DOCS="AUTHORS ChangeLog README" # NEWS is empty, PORTING and ROADMAP are for 
building

diff --git a/app-arch/par2cmdline/par2cmdline-0.7.4.ebuild 
b/app-arch/par2cmdline/par2cmdline-0.7.4.ebuild
index 5dfb2290f55..c5dd21a0fd2 100644
--- a/app-arch/par2cmdline/par2cmdline-0.7.4.ebuild
+++ b/app-arch/par2cmdline/par2cmdline-0.7.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Parchive/${PN}/releases/download/v${PV}/${P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos"
 IUSE="openmp"
 
 DOCS="AUTHORS ChangeLog README" # NEWS is empty, PORTING and ROADMAP are for 
building

diff --git a/app-arch/par2cmdline/par2cmdline-0.8.0.ebuild 
b/app-arch/par2cmdline/par2cmdline-0.8.0.ebuild
index 67f4910edf7..9432c3b8930 100644
--- a/app-arch/par2cmdline/par2cmdline-0.8.0.ebuild
+++ b/app-arch/par2cmdline/par2cmdline-0.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Parchive/${PN}/releases/download/v${PV}/${P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
+KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="openmp"
 
 DOCS="AUTHORS ChangeLog README" # NEWS is empty, PORTING and ROADMAP are for 
building



[gentoo-commits] repo/gentoo:master commit in: app-arch/par2cmdline/

2019-11-19 Thread Agostino Sarubbo
commit: 1df5b4a955164d6f85310bae6bf049fca7b0cbc9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 19 15:39:59 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 19 15:39:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1df5b4a9

app-arch/par2cmdline: x86 stable wrt bug #700410

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

 app-arch/par2cmdline/par2cmdline-0.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/par2cmdline/par2cmdline-0.8.0.ebuild 
b/app-arch/par2cmdline/par2cmdline-0.8.0.ebuild
index 8084c6df541..d75dbb55fa7 100644
--- a/app-arch/par2cmdline/par2cmdline-0.8.0.ebuild
+++ b/app-arch/par2cmdline/par2cmdline-0.8.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Parchive/${PN}/releases/download/v${PV}/${P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
+KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
 IUSE="openmp"
 
 DOCS="AUTHORS ChangeLog README" # NEWS is empty, PORTING and ROADMAP are for 
building



[gentoo-commits] repo/gentoo:master commit in: app-arch/par2cmdline/

2019-11-18 Thread Agostino Sarubbo
commit: d25a4448fd70229a1c8ad073ea29db3e67d7af64
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Nov 18 12:03:18 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Nov 18 12:03:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d25a4448

app-arch/par2cmdline: amd64 stable wrt bug #700410

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

 app-arch/par2cmdline/par2cmdline-0.8.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-arch/par2cmdline/par2cmdline-0.8.0.ebuild 
b/app-arch/par2cmdline/par2cmdline-0.8.0.ebuild
index 5dfb2290f55..8084c6df541 100644
--- a/app-arch/par2cmdline/par2cmdline-0.8.0.ebuild
+++ b/app-arch/par2cmdline/par2cmdline-0.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Parchive/${PN}/releases/download/v${PV}/${P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos"
+KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
 IUSE="openmp"
 
 DOCS="AUTHORS ChangeLog README" # NEWS is empty, PORTING and ROADMAP are for 
building



[gentoo-commits] repo/gentoo:master commit in: app-arch/par2cmdline/

2019-11-17 Thread Tim Harder
commit: e36975b563366f50fce0ec77170a8b113e9dc59c
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Nov 17 21:58:07 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Nov 17 22:09:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e36975b5

app-arch/par2cmdline: drop myself as a maintainer

Signed-off-by: Tim Harder  gentoo.org>

 app-arch/par2cmdline/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/app-arch/par2cmdline/metadata.xml 
b/app-arch/par2cmdline/metadata.xml
index 39157a67ffd..09a2860b01f 100644
--- a/app-arch/par2cmdline/metadata.xml
+++ b/app-arch/par2cmdline/metadata.xml
@@ -4,10 +4,6 @@
   
 swege...@gentoo.org
   
-  
-radher...@gentoo.org
-Tim Harder
-  
   
 Parchive/par2cmdline
   



[gentoo-commits] repo/gentoo:master commit in: app-arch/par2cmdline/

2017-12-20 Thread Tim Harder
commit: f9868af7c566e0b1f500d907dc04b1b449298b76
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Dec 20 08:26:30 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Dec 20 08:26:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9868af7

app-arch/par2cmdline: version bump to 0.8.0

 app-arch/par2cmdline/Manifest |  1 +
 app-arch/par2cmdline/par2cmdline-0.8.0.ebuild | 30 +++
 2 files changed, 31 insertions(+)

diff --git a/app-arch/par2cmdline/Manifest b/app-arch/par2cmdline/Manifest
index 53a8f7e99d9..9d79307b95f 100644
--- a/app-arch/par2cmdline/Manifest
+++ b/app-arch/par2cmdline/Manifest
@@ -1,2 +1,3 @@
 DIST par2cmdline-0.7.3.tar.bz2 3129759 BLAKE2B 
4206c1ec4b41e58044b29d1ae0fe7c2cb9611b87aee2186105cc3f6f1afb5a22540ae31b837edd6a8a4b85281bc52a16e88c6951326504f219edbd2f0b0a
 SHA512 
85fe91f2e7cc1888171390f82fe2d12279e65eab17b3a6db209998aed316c5ea9dd5e63004cf975cbe460c1ef27860af31160e8757921c4027e27997dcd8be8a
 DIST par2cmdline-0.7.4.tar.bz2 3129835 BLAKE2B 
5cdc03a71d3db04928eb818037f66e4d624ee7479f1b942982b095e24a4a17c6fd5aebd032b4ba81b23f15b80ee4727b027746edbe9d1b4390cc327f469e5c5c
 SHA512 
20f99556b4dae2e4467d781a96adab8d9f9a42dd43707de788b268eeea2bf59d92847e3c4faf413ea3de361360ef1236e97343ee8b625c9c2cd65ec9546e61ec
+DIST par2cmdline-0.8.0.tar.bz2 3130388 BLAKE2B 
acaa366288720d87115ed2b4470ada276ccdff8bc23d7cc8f7c8aab03f9dc992777fd0d67e39b877ed94b77cca679f5c9d2824c778f6481e71c7120a90b45cc0
 SHA512 
af91024dc80a4af0935c2fc0b867e57a8d3879d93146f52ab62d8bb105f2c637abe46c762302515417691d12144818446932c970d1018d2f10c0d4e1fa455020

diff --git a/app-arch/par2cmdline/par2cmdline-0.8.0.ebuild 
b/app-arch/par2cmdline/par2cmdline-0.8.0.ebuild
new file mode 100644
index 000..5dfb2290f55
--- /dev/null
+++ b/app-arch/par2cmdline/par2cmdline-0.8.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="A PAR-2.0 file verification and repair tool"
+HOMEPAGE="https://github.com/Parchive/par2cmdline";
+SRC_URI="https://github.com/Parchive/${PN}/releases/download/v${PV}/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos"
+IUSE="openmp"
+
+DOCS="AUTHORS ChangeLog README" # NEWS is empty, PORTING and ROADMAP are for 
building
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+src_test() {
+   # test22 fails when run in parallel
+   emake -j1 check
+}



[gentoo-commits] repo/gentoo:master commit in: app-arch/par2cmdline/

2017-09-13 Thread Tim Harder
commit: 0cef19d9c8c949fb785153a6d4bad2a4958c0933
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Sep 14 05:59:01 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu Sep 14 05:59:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cef19d9

app-arch/par2cmdline: version bump to 0.7.4

 app-arch/par2cmdline/Manifest |  1 +
 app-arch/par2cmdline/par2cmdline-0.7.4.ebuild | 30 +++
 2 files changed, 31 insertions(+)

diff --git a/app-arch/par2cmdline/Manifest b/app-arch/par2cmdline/Manifest
index 703df869025..04bf838b558 100644
--- a/app-arch/par2cmdline/Manifest
+++ b/app-arch/par2cmdline/Manifest
@@ -1 +1,2 @@
 DIST par2cmdline-0.7.3.tar.bz2 3129759 SHA256 
dfd8cb54c8ce6672ca1f94ae180179d702bbd2c2f88b36dac256d7cf1edfad55 SHA512 
85fe91f2e7cc1888171390f82fe2d12279e65eab17b3a6db209998aed316c5ea9dd5e63004cf975cbe460c1ef27860af31160e8757921c4027e27997dcd8be8a
 WHIRLPOOL 
e40818de0da3ddf5df8b17fdb2e62d39647161de1cd7368f615ccc05efbfabaa47dedf9e56181e638dba51bc1e41828afb415e26acddaa8881c7b73e70b1d288
+DIST par2cmdline-0.7.4.tar.bz2 3129835 SHA256 
e602db3d8bdc49e2cb9e0e089ec31cd262e661ef7450f5d556e43a97a299e71d SHA512 
20f99556b4dae2e4467d781a96adab8d9f9a42dd43707de788b268eeea2bf59d92847e3c4faf413ea3de361360ef1236e97343ee8b625c9c2cd65ec9546e61ec
 WHIRLPOOL 
38c11146bc7829352f33dbe57d68ed91e41547df5bd394efb6ea3d18ded5ca2770a98ac5c9364183afd9b46340218d9dc6239e7a1a89702c473cb273e6d0

diff --git a/app-arch/par2cmdline/par2cmdline-0.7.4.ebuild 
b/app-arch/par2cmdline/par2cmdline-0.7.4.ebuild
new file mode 100644
index 000..5dfb2290f55
--- /dev/null
+++ b/app-arch/par2cmdline/par2cmdline-0.7.4.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="A PAR-2.0 file verification and repair tool"
+HOMEPAGE="https://github.com/Parchive/par2cmdline";
+SRC_URI="https://github.com/Parchive/${PN}/releases/download/v${PV}/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos"
+IUSE="openmp"
+
+DOCS="AUTHORS ChangeLog README" # NEWS is empty, PORTING and ROADMAP are for 
building
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+src_test() {
+   # test22 fails when run in parallel
+   emake -j1 check
+}



[gentoo-commits] repo/gentoo:master commit in: app-arch/par2cmdline/

2017-08-31 Thread Tim Harder
commit: 2fa9188b9ef0542647282aacd6f723fa8cc90828
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Aug 31 15:52:49 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu Aug 31 15:57:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fa9188b

app-arch/par2cmdline: stabilize 0.7.3

 app-arch/par2cmdline/par2cmdline-0.7.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/par2cmdline/par2cmdline-0.7.3.ebuild 
b/app-arch/par2cmdline/par2cmdline-0.7.3.ebuild
index 5dfb2290f55..adb97f855c6 100644
--- a/app-arch/par2cmdline/par2cmdline-0.7.3.ebuild
+++ b/app-arch/par2cmdline/par2cmdline-0.7.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/Parchive/${PN}/releases/download/v${PV}/${P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos"
+KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
 IUSE="openmp"
 
 DOCS="AUTHORS ChangeLog README" # NEWS is empty, PORTING and ROADMAP are for 
building



[gentoo-commits] repo/gentoo:master commit in: app-arch/par2cmdline/

2017-08-31 Thread Tim Harder
commit: 7933ae64ca784a2fd89f9684901fb7ec92848259
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Aug 31 15:57:09 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu Aug 31 15:57:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7933ae64

app-arch/par2cmdline: update github metadata

 app-arch/par2cmdline/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/par2cmdline/metadata.xml 
b/app-arch/par2cmdline/metadata.xml
index 3b1b52eb677..d46cfbf7604 100644
--- a/app-arch/par2cmdline/metadata.xml
+++ b/app-arch/par2cmdline/metadata.xml
@@ -10,6 +10,6 @@
 Tim Harder
   
   
-BlackIkeEagle/par2cmdline
+Parchive/par2cmdline
   
 



[gentoo-commits] repo/gentoo:master commit in: app-arch/par2cmdline/

2017-08-31 Thread Tim Harder
commit: 2a369332d3d0a922a9d599796da2acbd605e30d2
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Aug 31 15:53:14 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu Aug 31 15:57:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a369332

app-arch/par2cmdline: remove old

 app-arch/par2cmdline/Manifest  |  4 
 app-arch/par2cmdline/par2cmdline-0.6.12.ebuild | 20 -
 app-arch/par2cmdline/par2cmdline-0.6.13.ebuild | 20 -
 app-arch/par2cmdline/par2cmdline-0.7.0.ebuild  | 30 --
 app-arch/par2cmdline/par2cmdline-0.7.1.ebuild  | 30 --
 5 files changed, 104 deletions(-)

diff --git a/app-arch/par2cmdline/Manifest b/app-arch/par2cmdline/Manifest
index e8924fd14e1..703df869025 100644
--- a/app-arch/par2cmdline/Manifest
+++ b/app-arch/par2cmdline/Manifest
@@ -1,5 +1 @@
-DIST par2cmdline-0.6.12.tar.gz 3536512 SHA256 
1788aaab2cd7f760c4dc24c1d31a471a4b584fbbfa2a47f06f340b4d73480144 SHA512 
17f0ff482c1410b1ef07a700f472f463660d393b7c06c796849c9b67d95f7283a91d135e67e20dbcaf888a85d0abf96959dc9d80b92e7b638ac632acd9b4107e
 WHIRLPOOL 
efe80eecd402a1ad800307a63edbe5b473bd8b29204d24b1e008b48549cb96336957fda4cd7f2e4fc83dda3152e663a70b2e0d00984e377f8b6cb03d80e91a0a
-DIST par2cmdline-0.6.13.tar.gz 3538108 SHA256 
024b9f0ed5c57ebdd63b288818790b0d5c4ecc9c6296dc32ae3f98690abe SHA512 
fae4707c2d11c17774e890db9a5173f9ef14be1308dfa1e193d3e7f49d1decff651d58d410fc493992b41b84e5bb42930988a5bd8369bf13e083e95eb45f4bcc
 WHIRLPOOL 
8ff13317c3961aa9c032f25084e2de65fbbcb8615c7e93a9b59a2ca5fc500863c03d489e56c1ba8e29113c6ef0897714db2ce17d6966ad9254f98d7755415444
-DIST par2cmdline-0.7.0.tar.xz 2634708 SHA256 
21fd762acbe3b427daf83bd80897beb8b039550e61b6d74c67f2d4a233278a4f SHA512 
5fed6f2c1f819617249e9b5d58489faf66f2728e4c63f4222b07136a31c022fe63633c93c7cf3e460bc436b15773672fad13fd857a49240f8ea2c04986914a75
 WHIRLPOOL 
f878409c72402b6cdf15a99b324f324f09bbaf70347b82dd17cb0c8f52319e7a5bdc579f6aa6c3b3325acdd8f7e135c86b3c286fe1818a80bcf187ba77a1ae09
-DIST par2cmdline-0.7.1.tar.bz2 3129827 SHA256 
65bd96b96aece0c280025c2d4345a68e4d63f25fd408b4f617c033a2ff6196cd SHA512 
d7c86609554eab085d0a8a175e2029ff92fd7a6b94b54a8f3b6dd98c4bda34dc3862361565ba472cc22564103edc0145a3ffb6fa49d3c67ec3be8d07943d944e
 WHIRLPOOL 
400175f2fe78239cfc06c8361f02bdb41879e3f2801e404a882565a8412a8aeb48fc980d7bb4873bed5ffab343b413ba7995e772bb4ccc821f8293eb3937e836
 DIST par2cmdline-0.7.3.tar.bz2 3129759 SHA256 
dfd8cb54c8ce6672ca1f94ae180179d702bbd2c2f88b36dac256d7cf1edfad55 SHA512 
85fe91f2e7cc1888171390f82fe2d12279e65eab17b3a6db209998aed316c5ea9dd5e63004cf975cbe460c1ef27860af31160e8757921c4027e27997dcd8be8a
 WHIRLPOOL 
e40818de0da3ddf5df8b17fdb2e62d39647161de1cd7368f615ccc05efbfabaa47dedf9e56181e638dba51bc1e41828afb415e26acddaa8881c7b73e70b1d288

diff --git a/app-arch/par2cmdline/par2cmdline-0.6.12.ebuild 
b/app-arch/par2cmdline/par2cmdline-0.6.12.ebuild
deleted file mode 100644
index 948fa2ea24b..000
--- a/app-arch/par2cmdline/par2cmdline-0.6.12.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools
-
-DESCRIPTION="A PAR-2.0 file verification and repair tool"
-HOMEPAGE="https://github.com/BlackIkeEagle/par2cmdline";
-SRC_URI="https://github.com/BlackIkeEagle/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
-IUSE=""
-
-DOCS="AUTHORS ChangeLog README" # NEWS is empty, PORTING and ROADMAP are for 
building
-
-src_prepare() {
-   eautoreconf
-}

diff --git a/app-arch/par2cmdline/par2cmdline-0.6.13.ebuild 
b/app-arch/par2cmdline/par2cmdline-0.6.13.ebuild
deleted file mode 100644
index 35cedb05d88..000
--- a/app-arch/par2cmdline/par2cmdline-0.6.13.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools
-
-DESCRIPTION="A PAR-2.0 file verification and repair tool"
-HOMEPAGE="https://github.com/BlackIkeEagle/par2cmdline";
-SRC_URI="https://github.com/BlackIkeEagle/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos"
-IUSE=""
-
-DOCS="AUTHORS ChangeLog README" # NEWS is empty, PORTING and ROADMAP are for 
building
-
-src_prepare() {
-   eautoreconf
-}

diff --git a/app-arch/par2cmdline/par2cmdline-0.7.0.ebuild 
b/app-arch/par2cmdline/par2cmdline-0.7.0.ebuild
deleted file mode 100644
index 542b2fadeae..000
--- a/app-arch/par2cmdline/par2cmdline-0.7.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="A PAR-

[gentoo-commits] repo/gentoo:master commit in: app-arch/par2cmdline/

2017-07-12 Thread Tim Harder
commit: b2101e686d5714bde7228cf7758edc457dea5914
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Jul 13 06:40:21 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu Jul 13 06:41:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2101e68

app-arch/par2cmdline: version bump to 0.7.3

 app-arch/par2cmdline/Manifest |  1 +
 app-arch/par2cmdline/par2cmdline-0.7.3.ebuild | 30 +++
 2 files changed, 31 insertions(+)

diff --git a/app-arch/par2cmdline/Manifest b/app-arch/par2cmdline/Manifest
index a16a89d0890..e8924fd14e1 100644
--- a/app-arch/par2cmdline/Manifest
+++ b/app-arch/par2cmdline/Manifest
@@ -2,3 +2,4 @@ DIST par2cmdline-0.6.12.tar.gz 3536512 SHA256 
1788aaab2cd7f760c4dc24c1d31a471a4b
 DIST par2cmdline-0.6.13.tar.gz 3538108 SHA256 
024b9f0ed5c57ebdd63b288818790b0d5c4ecc9c6296dc32ae3f98690abe SHA512 
fae4707c2d11c17774e890db9a5173f9ef14be1308dfa1e193d3e7f49d1decff651d58d410fc493992b41b84e5bb42930988a5bd8369bf13e083e95eb45f4bcc
 WHIRLPOOL 
8ff13317c3961aa9c032f25084e2de65fbbcb8615c7e93a9b59a2ca5fc500863c03d489e56c1ba8e29113c6ef0897714db2ce17d6966ad9254f98d7755415444
 DIST par2cmdline-0.7.0.tar.xz 2634708 SHA256 
21fd762acbe3b427daf83bd80897beb8b039550e61b6d74c67f2d4a233278a4f SHA512 
5fed6f2c1f819617249e9b5d58489faf66f2728e4c63f4222b07136a31c022fe63633c93c7cf3e460bc436b15773672fad13fd857a49240f8ea2c04986914a75
 WHIRLPOOL 
f878409c72402b6cdf15a99b324f324f09bbaf70347b82dd17cb0c8f52319e7a5bdc579f6aa6c3b3325acdd8f7e135c86b3c286fe1818a80bcf187ba77a1ae09
 DIST par2cmdline-0.7.1.tar.bz2 3129827 SHA256 
65bd96b96aece0c280025c2d4345a68e4d63f25fd408b4f617c033a2ff6196cd SHA512 
d7c86609554eab085d0a8a175e2029ff92fd7a6b94b54a8f3b6dd98c4bda34dc3862361565ba472cc22564103edc0145a3ffb6fa49d3c67ec3be8d07943d944e
 WHIRLPOOL 
400175f2fe78239cfc06c8361f02bdb41879e3f2801e404a882565a8412a8aeb48fc980d7bb4873bed5ffab343b413ba7995e772bb4ccc821f8293eb3937e836
+DIST par2cmdline-0.7.3.tar.bz2 3129759 SHA256 
dfd8cb54c8ce6672ca1f94ae180179d702bbd2c2f88b36dac256d7cf1edfad55 SHA512 
85fe91f2e7cc1888171390f82fe2d12279e65eab17b3a6db209998aed316c5ea9dd5e63004cf975cbe460c1ef27860af31160e8757921c4027e27997dcd8be8a
 WHIRLPOOL 
e40818de0da3ddf5df8b17fdb2e62d39647161de1cd7368f615ccc05efbfabaa47dedf9e56181e638dba51bc1e41828afb415e26acddaa8881c7b73e70b1d288

diff --git a/app-arch/par2cmdline/par2cmdline-0.7.3.ebuild 
b/app-arch/par2cmdline/par2cmdline-0.7.3.ebuild
new file mode 100644
index 000..5dfb2290f55
--- /dev/null
+++ b/app-arch/par2cmdline/par2cmdline-0.7.3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="A PAR-2.0 file verification and repair tool"
+HOMEPAGE="https://github.com/Parchive/par2cmdline";
+SRC_URI="https://github.com/Parchive/${PN}/releases/download/v${PV}/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos"
+IUSE="openmp"
+
+DOCS="AUTHORS ChangeLog README" # NEWS is empty, PORTING and ROADMAP are for 
building
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+src_test() {
+   # test22 fails when run in parallel
+   emake -j1 check
+}



[gentoo-commits] repo/gentoo:master commit in: app-arch/par2cmdline/

2017-05-20 Thread Tim Harder
commit: 69af7c051f190e5c50856193810240a51ed6e83d
Author: Tim Harder  gentoo  org>
AuthorDate: Sat May 20 13:48:19 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat May 20 13:48:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69af7c05

app-arch/par2cmdline: version bump to 0.7.1

 app-arch/par2cmdline/Manifest |  1 +
 app-arch/par2cmdline/par2cmdline-0.7.1.ebuild | 30 +++
 2 files changed, 31 insertions(+)

diff --git a/app-arch/par2cmdline/Manifest b/app-arch/par2cmdline/Manifest
index beff5a38cab..a16a89d0890 100644
--- a/app-arch/par2cmdline/Manifest
+++ b/app-arch/par2cmdline/Manifest
@@ -1,3 +1,4 @@
 DIST par2cmdline-0.6.12.tar.gz 3536512 SHA256 
1788aaab2cd7f760c4dc24c1d31a471a4b584fbbfa2a47f06f340b4d73480144 SHA512 
17f0ff482c1410b1ef07a700f472f463660d393b7c06c796849c9b67d95f7283a91d135e67e20dbcaf888a85d0abf96959dc9d80b92e7b638ac632acd9b4107e
 WHIRLPOOL 
efe80eecd402a1ad800307a63edbe5b473bd8b29204d24b1e008b48549cb96336957fda4cd7f2e4fc83dda3152e663a70b2e0d00984e377f8b6cb03d80e91a0a
 DIST par2cmdline-0.6.13.tar.gz 3538108 SHA256 
024b9f0ed5c57ebdd63b288818790b0d5c4ecc9c6296dc32ae3f98690abe SHA512 
fae4707c2d11c17774e890db9a5173f9ef14be1308dfa1e193d3e7f49d1decff651d58d410fc493992b41b84e5bb42930988a5bd8369bf13e083e95eb45f4bcc
 WHIRLPOOL 
8ff13317c3961aa9c032f25084e2de65fbbcb8615c7e93a9b59a2ca5fc500863c03d489e56c1ba8e29113c6ef0897714db2ce17d6966ad9254f98d7755415444
 DIST par2cmdline-0.7.0.tar.xz 2634708 SHA256 
21fd762acbe3b427daf83bd80897beb8b039550e61b6d74c67f2d4a233278a4f SHA512 
5fed6f2c1f819617249e9b5d58489faf66f2728e4c63f4222b07136a31c022fe63633c93c7cf3e460bc436b15773672fad13fd857a49240f8ea2c04986914a75
 WHIRLPOOL 
f878409c72402b6cdf15a99b324f324f09bbaf70347b82dd17cb0c8f52319e7a5bdc579f6aa6c3b3325acdd8f7e135c86b3c286fe1818a80bcf187ba77a1ae09
+DIST par2cmdline-0.7.1.tar.bz2 3129827 SHA256 
65bd96b96aece0c280025c2d4345a68e4d63f25fd408b4f617c033a2ff6196cd SHA512 
d7c86609554eab085d0a8a175e2029ff92fd7a6b94b54a8f3b6dd98c4bda34dc3862361565ba472cc22564103edc0145a3ffb6fa49d3c67ec3be8d07943d944e
 WHIRLPOOL 
400175f2fe78239cfc06c8361f02bdb41879e3f2801e404a882565a8412a8aeb48fc980d7bb4873bed5ffab343b413ba7995e772bb4ccc821f8293eb3937e836

diff --git a/app-arch/par2cmdline/par2cmdline-0.7.1.ebuild 
b/app-arch/par2cmdline/par2cmdline-0.7.1.ebuild
new file mode 100644
index 000..5dfb2290f55
--- /dev/null
+++ b/app-arch/par2cmdline/par2cmdline-0.7.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="A PAR-2.0 file verification and repair tool"
+HOMEPAGE="https://github.com/Parchive/par2cmdline";
+SRC_URI="https://github.com/Parchive/${PN}/releases/download/v${PV}/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos"
+IUSE="openmp"
+
+DOCS="AUTHORS ChangeLog README" # NEWS is empty, PORTING and ROADMAP are for 
building
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+src_test() {
+   # test22 fails when run in parallel
+   emake -j1 check
+}



[gentoo-commits] repo/gentoo:master commit in: app-arch/par2cmdline/

2017-04-18 Thread Tim Harder
commit: 34c98673409a22ba1e6e16f2bc620c930cb3aac3
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Apr 19 03:36:38 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Apr 19 03:36:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34c98673

app-arch/par2cmdline: remove old

 app-arch/par2cmdline/Manifest  |  2 --
 app-arch/par2cmdline/par2cmdline-0.6.11.ebuild | 20 
 app-arch/par2cmdline/par2cmdline-0.6.3.ebuild  | 20 
 3 files changed, 42 deletions(-)

diff --git a/app-arch/par2cmdline/Manifest b/app-arch/par2cmdline/Manifest
index 0542c6788ae..beff5a38cab 100644
--- a/app-arch/par2cmdline/Manifest
+++ b/app-arch/par2cmdline/Manifest
@@ -1,5 +1,3 @@
-DIST par2cmdline-0.6.11.tar.gz 2703989 SHA256 
7d09033ac4f2dd2f6dd2b61c2498bbc37762e6432afd9171553a5cc466a09998 SHA512 
ec32e2b679ab35d8b7f733d7df34549b44ae22836cb8534419057c8003827e09c23d92d299570a0b2c878ef0d7620a58b50eaede9f47e5c8d5c8dc2a619ba634
 WHIRLPOOL 
f9b6e3586aebce6d618d764f08a7f322843e9eb68f0547761f12a6403a6a6dee5ed1ef2ad0ef1f3683c58375bf080dbe257dcbec5b632402584f1642ccd726e4
 DIST par2cmdline-0.6.12.tar.gz 3536512 SHA256 
1788aaab2cd7f760c4dc24c1d31a471a4b584fbbfa2a47f06f340b4d73480144 SHA512 
17f0ff482c1410b1ef07a700f472f463660d393b7c06c796849c9b67d95f7283a91d135e67e20dbcaf888a85d0abf96959dc9d80b92e7b638ac632acd9b4107e
 WHIRLPOOL 
efe80eecd402a1ad800307a63edbe5b473bd8b29204d24b1e008b48549cb96336957fda4cd7f2e4fc83dda3152e663a70b2e0d00984e377f8b6cb03d80e91a0a
 DIST par2cmdline-0.6.13.tar.gz 3538108 SHA256 
024b9f0ed5c57ebdd63b288818790b0d5c4ecc9c6296dc32ae3f98690abe SHA512 
fae4707c2d11c17774e890db9a5173f9ef14be1308dfa1e193d3e7f49d1decff651d58d410fc493992b41b84e5bb42930988a5bd8369bf13e083e95eb45f4bcc
 WHIRLPOOL 
8ff13317c3961aa9c032f25084e2de65fbbcb8615c7e93a9b59a2ca5fc500863c03d489e56c1ba8e29113c6ef0897714db2ce17d6966ad9254f98d7755415444
-DIST par2cmdline-0.6.3.tar.gz 822972 SHA256 
903bff9d1720523683cb04db76d37169ebab3a5157f0ae1d5f9065f371929288 SHA512 
c664a414ef89abf8a468b382680ba9ea97f90f6d107185ff17208cfed9c44b5aea1040632055baffa0e6bf64bd41807221c0e050e0d3d50413a6af5fa56c7f36
 WHIRLPOOL 
0ad5bfe1ca2d9654f9c518407fa05ea403960ed24fcf68896d12567adfc3383c57bb3fe81405f1038c7f2cae3e1cba0530dbdf7f67889f5dcc43561e5e473bd6
 DIST par2cmdline-0.7.0.tar.xz 2634708 SHA256 
21fd762acbe3b427daf83bd80897beb8b039550e61b6d74c67f2d4a233278a4f SHA512 
5fed6f2c1f819617249e9b5d58489faf66f2728e4c63f4222b07136a31c022fe63633c93c7cf3e460bc436b15773672fad13fd857a49240f8ea2c04986914a75
 WHIRLPOOL 
f878409c72402b6cdf15a99b324f324f09bbaf70347b82dd17cb0c8f52319e7a5bdc579f6aa6c3b3325acdd8f7e135c86b3c286fe1818a80bcf187ba77a1ae09

diff --git a/app-arch/par2cmdline/par2cmdline-0.6.11.ebuild 
b/app-arch/par2cmdline/par2cmdline-0.6.11.ebuild
deleted file mode 100644
index ea686d608af..000
--- a/app-arch/par2cmdline/par2cmdline-0.6.11.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools
-
-DESCRIPTION="A PAR-2.0 file verification and repair tool"
-HOMEPAGE="https://github.com/BlackIkeEagle/par2cmdline";
-SRC_URI="https://github.com/BlackIkeEagle/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
-IUSE=""
-
-DOCS="AUTHORS ChangeLog README" # NEWS is empty, PORTING and ROADMAP are for 
building
-
-src_prepare() {
-   eautoreconf
-}

diff --git a/app-arch/par2cmdline/par2cmdline-0.6.3.ebuild 
b/app-arch/par2cmdline/par2cmdline-0.6.3.ebuild
deleted file mode 100644
index 948fa2ea24b..000
--- a/app-arch/par2cmdline/par2cmdline-0.6.3.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools
-
-DESCRIPTION="A PAR-2.0 file verification and repair tool"
-HOMEPAGE="https://github.com/BlackIkeEagle/par2cmdline";
-SRC_URI="https://github.com/BlackIkeEagle/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
-IUSE=""
-
-DOCS="AUTHORS ChangeLog README" # NEWS is empty, PORTING and ROADMAP are for 
building
-
-src_prepare() {
-   eautoreconf
-}



[gentoo-commits] repo/gentoo:master commit in: app-arch/par2cmdline/

2017-04-18 Thread Tim Harder
commit: e21e0bcc5c4cddb34b25e4ced8f60506cafb5837
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Apr 19 03:31:41 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Apr 19 03:35:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e21e0bcc

app-arch/par2cmdline: version bump to 0.7.0

 app-arch/par2cmdline/Manifest |  1 +
 app-arch/par2cmdline/par2cmdline-0.7.0.ebuild | 30 +++
 2 files changed, 31 insertions(+)

diff --git a/app-arch/par2cmdline/Manifest b/app-arch/par2cmdline/Manifest
index 86bd8e81d36..0542c6788ae 100644
--- a/app-arch/par2cmdline/Manifest
+++ b/app-arch/par2cmdline/Manifest
@@ -2,3 +2,4 @@ DIST par2cmdline-0.6.11.tar.gz 2703989 SHA256 
7d09033ac4f2dd2f6dd2b61c2498bbc377
 DIST par2cmdline-0.6.12.tar.gz 3536512 SHA256 
1788aaab2cd7f760c4dc24c1d31a471a4b584fbbfa2a47f06f340b4d73480144 SHA512 
17f0ff482c1410b1ef07a700f472f463660d393b7c06c796849c9b67d95f7283a91d135e67e20dbcaf888a85d0abf96959dc9d80b92e7b638ac632acd9b4107e
 WHIRLPOOL 
efe80eecd402a1ad800307a63edbe5b473bd8b29204d24b1e008b48549cb96336957fda4cd7f2e4fc83dda3152e663a70b2e0d00984e377f8b6cb03d80e91a0a
 DIST par2cmdline-0.6.13.tar.gz 3538108 SHA256 
024b9f0ed5c57ebdd63b288818790b0d5c4ecc9c6296dc32ae3f98690abe SHA512 
fae4707c2d11c17774e890db9a5173f9ef14be1308dfa1e193d3e7f49d1decff651d58d410fc493992b41b84e5bb42930988a5bd8369bf13e083e95eb45f4bcc
 WHIRLPOOL 
8ff13317c3961aa9c032f25084e2de65fbbcb8615c7e93a9b59a2ca5fc500863c03d489e56c1ba8e29113c6ef0897714db2ce17d6966ad9254f98d7755415444
 DIST par2cmdline-0.6.3.tar.gz 822972 SHA256 
903bff9d1720523683cb04db76d37169ebab3a5157f0ae1d5f9065f371929288 SHA512 
c664a414ef89abf8a468b382680ba9ea97f90f6d107185ff17208cfed9c44b5aea1040632055baffa0e6bf64bd41807221c0e050e0d3d50413a6af5fa56c7f36
 WHIRLPOOL 
0ad5bfe1ca2d9654f9c518407fa05ea403960ed24fcf68896d12567adfc3383c57bb3fe81405f1038c7f2cae3e1cba0530dbdf7f67889f5dcc43561e5e473bd6
+DIST par2cmdline-0.7.0.tar.xz 2634708 SHA256 
21fd762acbe3b427daf83bd80897beb8b039550e61b6d74c67f2d4a233278a4f SHA512 
5fed6f2c1f819617249e9b5d58489faf66f2728e4c63f4222b07136a31c022fe63633c93c7cf3e460bc436b15773672fad13fd857a49240f8ea2c04986914a75
 WHIRLPOOL 
f878409c72402b6cdf15a99b324f324f09bbaf70347b82dd17cb0c8f52319e7a5bdc579f6aa6c3b3325acdd8f7e135c86b3c286fe1818a80bcf187ba77a1ae09

diff --git a/app-arch/par2cmdline/par2cmdline-0.7.0.ebuild 
b/app-arch/par2cmdline/par2cmdline-0.7.0.ebuild
new file mode 100644
index 000..542b2fadeae
--- /dev/null
+++ b/app-arch/par2cmdline/par2cmdline-0.7.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="A PAR-2.0 file verification and repair tool"
+HOMEPAGE="https://github.com/Parchive/par2cmdline";
+SRC_URI="https://github.com/Parchive/${PN}/releases/download/v${PV}/${P}.tar.xz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos"
+IUSE="openmp"
+
+DOCS="AUTHORS ChangeLog README" # NEWS is empty, PORTING and ROADMAP are for 
building
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+src_test() {
+   # test22 fails when run in parallel
+   emake -j1 check
+}



[gentoo-commits] repo/gentoo:master commit in: app-arch/par2cmdline/

2015-11-21 Thread Markus Meier
commit: a70f7abf75468cd3a6ac90ce41b01626e852158e
Author: Markus Meier  gentoo  org>
AuthorDate: Sun Nov 22 07:53:54 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sun Nov 22 07:53:54 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a70f7abf

app-arch/par2cmdline: add ~arm, bug #549968

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

 app-arch/par2cmdline/par2cmdline-0.6.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/par2cmdline/par2cmdline-0.6.13.ebuild 
b/app-arch/par2cmdline/par2cmdline-0.6.13.ebuild
index 5f47843..b67e1cf 100644
--- a/app-arch/par2cmdline/par2cmdline-0.6.13.ebuild
+++ b/app-arch/par2cmdline/par2cmdline-0.6.13.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/BlackIkeEagle/${PN}/archive/v${PV}.tar.gz -> ${P}.ta
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos"
 IUSE=""
 
 DOCS="AUTHORS ChangeLog README" # NEWS is empty, PORTING and ROADMAP are for 
building