[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verible/

2022-07-07 Thread Rui Huang
commit: b981087dd7f34ce4ae6a6595768ecaefd0747fef
Author: Huang Rui  gmail  com>
AuthorDate: Fri Jul  8 05:03:37 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Fri Jul  8 05:03:37 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b981087d

sci-electronics/verible: drop 0.0.2135

Signed-off-by: Huang Rui  gmail.com>

 sci-electronics/verible/Manifest|   1 -
 sci-electronics/verible/verible-0.0.2135.ebuild | 103 
 2 files changed, 104 deletions(-)

diff --git a/sci-electronics/verible/Manifest b/sci-electronics/verible/Manifest
index e77d6ca93..dfdbc5b97 100644
--- a/sci-electronics/verible/Manifest
+++ b/sci-electronics/verible/Manifest
@@ -23,7 +23,6 @@ DIST rules_m4-v0.2.tar.xz 16888 BLAKE2B 
a191c332b916ca8d06e1e2e13fb8d4098947acb0
 DIST rules_proto-97d8af4dc474595af3900dd85cb3a29ad28cc313.zip 14252 BLAKE2B 
152b72f967835685d11e1e84ca548198022ccc9ad5b55e5007fe6fb1e38dd1d4b4e0473841d23c658f31ca8dc10509d9d2bb81b211e487c97f7714af53b8aafe
 SHA512 
4aead3ec92fe74da92640926f7f8626b6e3db2318856ef374d6fda83cafcf7b45ea9b425d63b7aa0ab4f17e787909c795b916addc63c07918ee2656655a5d093
 DIST rules_python-0.2.0.tar.gz 2503614 BLAKE2B 
07c1e4e642587bfe03373733fc6c30aa195285002c4f1e532c40aba9c111629787aab78600a5d83e3833e2fddcc86407084cfc74cf2bb0ee23012a59b4bccef0
 SHA512 
674f89c8e262008e2d8a7329ff7b09275ec34ced73d131786a2106c414ab5213c15259b8188f976e730f568def139a5e0fd29e8a1caa905d22afe9628d544e26
 DIST six-1.15.0.tar.gz 33917 BLAKE2B 
57e852b6c35dd19e256814c0371cfbc26141b0f25a31f79a1cbd1b0cdd7d3cacf1236b96f5452f968cc426e6dff4d1ad70a9f2432bc361ba3c8c17fd40fe7582
 SHA512 
eb840ac17f433f1fc4af56de75cfbfe0b54e6a737bb23c453bf09a4a13d768d153e46064880dc763f4c5cc2785b78ea6d3d3b4a41fed181cb9064837e3f699a9
-DIST verible-0.0.2135.tar.gz 1302067 BLAKE2B 
55409fa4891d4e55941094893af54dc35154ce42f6a56dc35589829ca1d6777fd81e557ebf72f112754a12552b2a8038f4b33dd11d29e3211a0337ba981fe451
 SHA512 
b09598bf39cb553fc470e55e1fca2add52f7c7b186bc4569857682b93991bcba64b8e31abe4b5426c52ccfec840d1049e5b7078c62034fb23acde338f82d7b36
 DIST verible-0.0.2152.tar.gz 1302265 BLAKE2B 
0f9d77e62e57dd2845acfc29cf6fc7932c13ebd160de93cd454ed363aa0f40394d36a3b79a6060e5a65f3968caec8ddce4021f0a2c316f59fa7ca234845bffad
 SHA512 
b2a77d827cfb29d88d58cd3a9f84f3b1701ad83afadb8f61eedf130778f5bc78ca65f4b97ee3e137c659a04aa547dd85b68b2470c65f22c41a67a3b25e57e911
 DIST win_flex_bison-2.5.18.zip 977634 BLAKE2B 
dfc5f5ee13665948398df61f3993b6ffe8120b3c390e8e12c6dcc5f603f91921cf182097df83931a4fe57b8ffbfdd0c67e67daed4a7ca633b12527359ea7
 SHA512 
8b30f046e090a0ddcf85b38197913bbf5ac6f5e3063bdfebf288fd7e3d22288c72ba98fd2d04c5eaf9157997bc4bd9911c1e0f6007106589d25b58a9673f7b83
 DIST zlib-1.2.12.tar.gz 1490071 BLAKE2B 
76e7b26f8dc761b0eae6276cc32bc36fa74a88197699c95d158c1548f97b80db5e39d21144ecd6ee3eb90c42730aa5f387f9952d9a3f0930b56e9dfcd12f1e67
 SHA512 
cc2366fa45d5dfee1f983c8c51515e0cff959b61471e2e8d24350dea22d3f6fcc50723615a911b046ffc95f51ba337d39ae402131a55e6d1541d3b095d6c0a14

diff --git a/sci-electronics/verible/verible-0.0.2135.ebuild 
b/sci-electronics/verible/verible-0.0.2135.ebuild
deleted file mode 100644
index bc1bce228..0
--- a/sci-electronics/verible/verible-0.0.2135.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-# From release tag name
-MY_PV="0.0-2135-gb534c1fe"
-
-inherit bazel
-
-DESCRIPTION="SystemVerilog parser, style-linter, and formatter"
-HOMEPAGE="
-   https://chipsalliance.github.io/verible/
-   https://github.com/chipsalliance/verible
-"
-
-# From $(cat WORKSPACE | grep -Eo "(http|https)://[a-zA-Z0-9./?=_%:-]*" | sort 
-u)
-bazel_external_uris="
-   
https://files.pythonhosted.org/packages/6b/34/415834bfdafca3c5f451532e8a8d9ba89a21c9743a0c59fbd0205c7f9426/six-1.15.0.tar.gz
-   https://github.com/abseil/abseil-cpp/archive/refs/tags/20211102.0.zip 
-> abseil-cpp-20211102.0.zip
-   
https://github.com/bazelbuild/bazel-toolchains/releases/download/3.4.0/bazel-toolchains-3.4.0.tar.gz
-   
https://github.com/bazelbuild/rules_cc/archive/e7c97c3af74e279a5db516a19f642e862ff58548.zip
 -> rules_cc-e7c97c3af74e279a5db516a19f642e862ff58548.zip
-   
https://github.com/bazelbuild/rules_proto/archive/97d8af4dc474595af3900dd85cb3a29ad28cc313.zip
 -> rules_proto-97d8af4dc474595af3900dd85cb3a29ad28cc313.zip
-   
https://github.com/bazelbuild/rules_python/releases/download/0.2.0/rules_python-0.2.0.tar.gz
-   https://github.com/c0fec0de/anytree/archive/2.8.0.tar.gz -> 
anytree-2.8.0.tar.gz
-   
https://github.com/gflags/gflags/archive/827c769e5fc98e0f2a34c47cef953cc6328abced.zip
 -> gflags-827c769e5fc98e0f2a34c47cef953cc6328abced.zip
-   
https://github.com/google/bazel_rules_install/archive/4cd8ab0b5d8a0117bb5b8c89a0024508d5d4d5ed.zip
 -> bazel_rules_install-4cd8ab0b5d8a0117bb5b8c89a0024508d5d4d5ed.zip
-   

[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verible/

2022-07-07 Thread Rui Huang
commit: b20553fc509f6a99358cd021e236cb5a15632247
Author: Huang Rui  gmail  com>
AuthorDate: Fri Jul  8 05:03:16 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Fri Jul  8 05:03:16 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b20553fc

sci-electronics/verible: add 0.0.2152

Signed-off-by: Huang Rui  gmail.com>

 sci-electronics/verible/Manifest|   1 +
 sci-electronics/verible/verible-0.0.2152.ebuild | 103 
 2 files changed, 104 insertions(+)

diff --git a/sci-electronics/verible/Manifest b/sci-electronics/verible/Manifest
index 8f74cdb07..e77d6ca93 100644
--- a/sci-electronics/verible/Manifest
+++ b/sci-electronics/verible/Manifest
@@ -24,6 +24,7 @@ DIST rules_proto-97d8af4dc474595af3900dd85cb3a29ad28cc313.zip 
14252 BLAKE2B 152b
 DIST rules_python-0.2.0.tar.gz 2503614 BLAKE2B 
07c1e4e642587bfe03373733fc6c30aa195285002c4f1e532c40aba9c111629787aab78600a5d83e3833e2fddcc86407084cfc74cf2bb0ee23012a59b4bccef0
 SHA512 
674f89c8e262008e2d8a7329ff7b09275ec34ced73d131786a2106c414ab5213c15259b8188f976e730f568def139a5e0fd29e8a1caa905d22afe9628d544e26
 DIST six-1.15.0.tar.gz 33917 BLAKE2B 
57e852b6c35dd19e256814c0371cfbc26141b0f25a31f79a1cbd1b0cdd7d3cacf1236b96f5452f968cc426e6dff4d1ad70a9f2432bc361ba3c8c17fd40fe7582
 SHA512 
eb840ac17f433f1fc4af56de75cfbfe0b54e6a737bb23c453bf09a4a13d768d153e46064880dc763f4c5cc2785b78ea6d3d3b4a41fed181cb9064837e3f699a9
 DIST verible-0.0.2135.tar.gz 1302067 BLAKE2B 
55409fa4891d4e55941094893af54dc35154ce42f6a56dc35589829ca1d6777fd81e557ebf72f112754a12552b2a8038f4b33dd11d29e3211a0337ba981fe451
 SHA512 
b09598bf39cb553fc470e55e1fca2add52f7c7b186bc4569857682b93991bcba64b8e31abe4b5426c52ccfec840d1049e5b7078c62034fb23acde338f82d7b36
+DIST verible-0.0.2152.tar.gz 1302265 BLAKE2B 
0f9d77e62e57dd2845acfc29cf6fc7932c13ebd160de93cd454ed363aa0f40394d36a3b79a6060e5a65f3968caec8ddce4021f0a2c316f59fa7ca234845bffad
 SHA512 
b2a77d827cfb29d88d58cd3a9f84f3b1701ad83afadb8f61eedf130778f5bc78ca65f4b97ee3e137c659a04aa547dd85b68b2470c65f22c41a67a3b25e57e911
 DIST win_flex_bison-2.5.18.zip 977634 BLAKE2B 
dfc5f5ee13665948398df61f3993b6ffe8120b3c390e8e12c6dcc5f603f91921cf182097df83931a4fe57b8ffbfdd0c67e67daed4a7ca633b12527359ea7
 SHA512 
8b30f046e090a0ddcf85b38197913bbf5ac6f5e3063bdfebf288fd7e3d22288c72ba98fd2d04c5eaf9157997bc4bd9911c1e0f6007106589d25b58a9673f7b83
 DIST zlib-1.2.12.tar.gz 1490071 BLAKE2B 
76e7b26f8dc761b0eae6276cc32bc36fa74a88197699c95d158c1548f97b80db5e39d21144ecd6ee3eb90c42730aa5f387f9952d9a3f0930b56e9dfcd12f1e67
 SHA512 
cc2366fa45d5dfee1f983c8c51515e0cff959b61471e2e8d24350dea22d3f6fcc50723615a911b046ffc95f51ba337d39ae402131a55e6d1541d3b095d6c0a14
 DIST zulu11.50.19-ca-jdk11.0.12-linux_x64.tar.gz 202599005 BLAKE2B 
0de0c845c34b339092f139bf67c874ce6f835bfb4ddafd6f96f3c9d77fb6264cc4cdd64c9264cf4d809b3bcdeae75a63fe2abb17f9164dbc0ae115b418bbbf82
 SHA512 
e4d22b2b04d3e48631c389075a3c0b7e30ee63d47dde1fc4b48f8a9507450aeb0db134ee0394871bc34455ab8bca98c8b8dd728b3541a03334b3baf16c2daa27

diff --git a/sci-electronics/verible/verible-0.0.2152.ebuild 
b/sci-electronics/verible/verible-0.0.2152.ebuild
new file mode 100644
index 0..9eeba06e7
--- /dev/null
+++ b/sci-electronics/verible/verible-0.0.2152.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+# From release tag name
+MY_PV="0.0-2152-gdd5e91a4"
+
+inherit bazel
+
+DESCRIPTION="SystemVerilog parser, style-linter, and formatter"
+HOMEPAGE="
+   https://chipsalliance.github.io/verible/
+   https://github.com/chipsalliance/verible
+"
+
+# From $(cat WORKSPACE | grep -Eo "(http|https)://[a-zA-Z0-9./?=_%:-]*" | sort 
-u)
+bazel_external_uris="
+   
https://files.pythonhosted.org/packages/6b/34/415834bfdafca3c5f451532e8a8d9ba89a21c9743a0c59fbd0205c7f9426/six-1.15.0.tar.gz
+   https://github.com/abseil/abseil-cpp/archive/refs/tags/20211102.0.zip 
-> abseil-cpp-20211102.0.zip
+   
https://github.com/bazelbuild/bazel-toolchains/releases/download/3.4.0/bazel-toolchains-3.4.0.tar.gz
+   
https://github.com/bazelbuild/rules_cc/archive/e7c97c3af74e279a5db516a19f642e862ff58548.zip
 -> rules_cc-e7c97c3af74e279a5db516a19f642e862ff58548.zip
+   
https://github.com/bazelbuild/rules_proto/archive/97d8af4dc474595af3900dd85cb3a29ad28cc313.zip
 -> rules_proto-97d8af4dc474595af3900dd85cb3a29ad28cc313.zip
+   
https://github.com/bazelbuild/rules_python/releases/download/0.2.0/rules_python-0.2.0.tar.gz
+   https://github.com/c0fec0de/anytree/archive/2.8.0.tar.gz -> 
anytree-2.8.0.tar.gz
+   
https://github.com/gflags/gflags/archive/827c769e5fc98e0f2a34c47cef953cc6328abced.zip
 -> gflags-827c769e5fc98e0f2a34c47cef953cc6328abced.zip
+   
https://github.com/google/bazel_rules_install/archive/4cd8ab0b5d8a0117bb5b8c89a0024508d5d4d5ed.zip
 -> bazel_rules_install-4cd8ab0b5d8a0117bb5b8c89a0024508d5d4d5ed.zip
+   

[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verible/

2022-07-07 Thread Rui Huang
commit: 2f5cde0a7141f6e1e6e024f87f06906af4fbd549
Author: Huang Rui  gmail  com>
AuthorDate: Fri Jul  8 05:01:18 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Fri Jul  8 05:01:18 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2f5cde0a

sci-electronics/verible: changed http to https

Signed-off-by: Huang Rui  gmail.com>

 sci-electronics/verible/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/verible/metadata.xml 
b/sci-electronics/verible/metadata.xml
index 8b143cd30..ddf51b63e 100644
--- a/sci-electronics/verible/metadata.xml
+++ b/sci-electronics/verible/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 

vows...@gmail.com



[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/

2022-07-07 Thread Rui Huang
commit: dc5284155a5245d14b2ddbfc120bfff9d3f6f0b9
Author: Huang Rui  gmail  com>
AuthorDate: Fri Jul  8 04:59:06 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Fri Jul  8 04:59:06 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dc528415

sci-electronics/verilator: add 4.224

Signed-off-by: Huang Rui  gmail.com>

 sci-electronics/verilator/Manifest   |  1 +
 sci-electronics/verilator/verilator-4.224.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/sci-electronics/verilator/Manifest 
b/sci-electronics/verilator/Manifest
index 4bd961cdc..eeb7a374c 100644
--- a/sci-electronics/verilator/Manifest
+++ b/sci-electronics/verilator/Manifest
@@ -1,2 +1,3 @@
 DIST verilator-4.218.tar.gz 2532208 BLAKE2B 
85015aa06128a2d31414674d993efb4e93f2f133373ef98698dd9ab336461c2f6740d4e39512e9f37034f927ce8c72eed99595365c12723a57f08e82396ade78
 SHA512 
26b36f60a10a13adae34d8401f55afbb32fc48a4cade7b1e58226930fe7d5c982deffaae1cff2cc52a8f9a22638ae73957d3ae7f6ac77d35ac6a8e4228dcf9e4
 DIST verilator-4.220.tar.gz 2540714 BLAKE2B 
f283dec5c1797aee243476fb5c11146c134ca6d59d495065ea712a3e07957de735b77147a9b0698ec6ba5f4ad89bdb037c81af8aaba623d96e2f7e74d844bf46
 SHA512 
d7435de47cf66a2a360b154e2073f75a540100cb66249eeaa24de78d60bc9376ebbe6cac6df3a421c4f6c7b883eb17e47118835b9b2ed973486d4291fe8fc588
+DIST verilator-4.224.tar.gz 2574010 BLAKE2B 
470e8f29044e9ed7356b236a9a8da4d36eb9b51b8d358edc44a6c41c4339c256a3ff883f07826ec18fa5acda3fe0933073615090f6c061f80379d0713da239d1
 SHA512 
a2a37948878ad897668ce89b0f12978dcbda3726cebb134db6ff6f172573d4e488748699a84008359d808d5b6fad19c013edaebc7f8a24a5452b61b1d57dc283

diff --git a/sci-electronics/verilator/verilator-4.224.ebuild 
b/sci-electronics/verilator/verilator-4.224.ebuild
new file mode 100644
index 0..2c41dd1ed
--- /dev/null
+++ b/sci-electronics/verilator/verilator-4.224.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit autotools
+
+DESCRIPTION="The fast free Verilog/SystemVerilog simulator"
+HOMEPAGE="
+   https://verilator.org
+   https://github.com/verilator/verilator
+"
+
+if [[ "${PV}" == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="|| ( Artistic-2 LGPL-3 )"
+SLOT="0"
+
+RDEPEND="
+   dev-lang/perl
+   sys-libs/zlib
+"
+
+DEPEND="
+   ${RDEPEND}
+"
+
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+"
+
+src_prepare() {
+   default
+   eautoconf --force
+}



[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/

2022-07-07 Thread Rui Huang
commit: b1e041cfb8d75ebd74bcfbce4743f31c08bad59d
Author: Huang Rui  gmail  com>
AuthorDate: Fri Jul  8 04:59:55 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Fri Jul  8 04:59:55 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b1e041cf

sci-electronics/verilator: update EAPI 7 -> 8

Signed-off-by: Huang Rui  gmail.com>

 sci-electronics/verilator/verilator-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-electronics/verilator/verilator-.ebuild 
b/sci-electronics/verilator/verilator-.ebuild
index d8ccd0c01..2c41dd1ed 100644
--- a/sci-electronics/verilator/verilator-.ebuild
+++ b/sci-electronics/verilator/verilator-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
+EAPI="8"
 
 inherit autotools
 



[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/

2022-07-07 Thread Rui Huang
commit: 5051e2f65feceabca431a1faea0d0ad13c221b05
Author: Huang Rui  gmail  com>
AuthorDate: Fri Jul  8 05:00:30 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Fri Jul  8 05:00:30 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5051e2f6

sci-electronics/verilator: drop 4.218, 4.220

Signed-off-by: Huang Rui  gmail.com>

 sci-electronics/verilator/Manifest   |  2 --
 sci-electronics/verilator/verilator-4.218.ebuild | 42 
 sci-electronics/verilator/verilator-4.220.ebuild | 42 
 3 files changed, 86 deletions(-)

diff --git a/sci-electronics/verilator/Manifest 
b/sci-electronics/verilator/Manifest
index eeb7a374c..d8c3fce88 100644
--- a/sci-electronics/verilator/Manifest
+++ b/sci-electronics/verilator/Manifest
@@ -1,3 +1 @@
-DIST verilator-4.218.tar.gz 2532208 BLAKE2B 
85015aa06128a2d31414674d993efb4e93f2f133373ef98698dd9ab336461c2f6740d4e39512e9f37034f927ce8c72eed99595365c12723a57f08e82396ade78
 SHA512 
26b36f60a10a13adae34d8401f55afbb32fc48a4cade7b1e58226930fe7d5c982deffaae1cff2cc52a8f9a22638ae73957d3ae7f6ac77d35ac6a8e4228dcf9e4
-DIST verilator-4.220.tar.gz 2540714 BLAKE2B 
f283dec5c1797aee243476fb5c11146c134ca6d59d495065ea712a3e07957de735b77147a9b0698ec6ba5f4ad89bdb037c81af8aaba623d96e2f7e74d844bf46
 SHA512 
d7435de47cf66a2a360b154e2073f75a540100cb66249eeaa24de78d60bc9376ebbe6cac6df3a421c4f6c7b883eb17e47118835b9b2ed973486d4291fe8fc588
 DIST verilator-4.224.tar.gz 2574010 BLAKE2B 
470e8f29044e9ed7356b236a9a8da4d36eb9b51b8d358edc44a6c41c4339c256a3ff883f07826ec18fa5acda3fe0933073615090f6c061f80379d0713da239d1
 SHA512 
a2a37948878ad897668ce89b0f12978dcbda3726cebb134db6ff6f172573d4e488748699a84008359d808d5b6fad19c013edaebc7f8a24a5452b61b1d57dc283

diff --git a/sci-electronics/verilator/verilator-4.218.ebuild 
b/sci-electronics/verilator/verilator-4.218.ebuild
deleted file mode 100644
index 2c41dd1ed..0
--- a/sci-electronics/verilator/verilator-4.218.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit autotools
-
-DESCRIPTION="The fast free Verilog/SystemVerilog simulator"
-HOMEPAGE="
-   https://verilator.org
-   https://github.com/verilator/verilator
-"
-
-if [[ "${PV}" == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-fi
-
-LICENSE="|| ( Artistic-2 LGPL-3 )"
-SLOT="0"
-
-RDEPEND="
-   dev-lang/perl
-   sys-libs/zlib
-"
-
-DEPEND="
-   ${RDEPEND}
-"
-
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-"
-
-src_prepare() {
-   default
-   eautoconf --force
-}

diff --git a/sci-electronics/verilator/verilator-4.220.ebuild 
b/sci-electronics/verilator/verilator-4.220.ebuild
deleted file mode 100644
index 2c41dd1ed..0
--- a/sci-electronics/verilator/verilator-4.220.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit autotools
-
-DESCRIPTION="The fast free Verilog/SystemVerilog simulator"
-HOMEPAGE="
-   https://verilator.org
-   https://github.com/verilator/verilator
-"
-
-if [[ "${PV}" == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-fi
-
-LICENSE="|| ( Artistic-2 LGPL-3 )"
-SLOT="0"
-
-RDEPEND="
-   dev-lang/perl
-   sys-libs/zlib
-"
-
-DEPEND="
-   ${RDEPEND}
-"
-
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-"
-
-src_prepare() {
-   default
-   eautoconf --force
-}



[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/verilator/

2022-07-07 Thread Rui Huang
commit: fe2f9af91c198665eb99fd46bb77d9dcdbfcebe1
Author: Huang Rui  gmail  com>
AuthorDate: Fri Jul  8 04:57:59 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Fri Jul  8 04:57:59 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fe2f9af9

sci-electronics/verilator: changed url to https

Signed-off-by: Huang Rui  gmail.com>

 sci-electronics/verilator/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-electronics/verilator/metadata.xml 
b/sci-electronics/verilator/metadata.xml
index e5c2a249a..ce85e6abd 100644
--- a/sci-electronics/verilator/metadata.xml
+++ b/sci-electronics/verilator/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 

vows...@gmail.com



[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/oda-file-converter/

2022-07-07 Thread Rui Huang
commit: 01c08e606dfec8bed650485d29b9ed2f14965db7
Author: Huang Rui  gmail  com>
AuthorDate: Fri Jul  8 04:55:48 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Fri Jul  8 04:55:48 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=01c08e60

media-gfx/oda-file-converter: add end of new line

Signed-off-by: Huang Rui  gmail.com>

 media-gfx/oda-file-converter/oda-file-converter-23.5.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/oda-file-converter/oda-file-converter-23.5.0.0.ebuild 
b/media-gfx/oda-file-converter/oda-file-converter-23.5.0.0.ebuild
index 0ed56daa2..277974d07 100644
--- a/media-gfx/oda-file-converter/oda-file-converter-23.5.0.0.ebuild
+++ b/media-gfx/oda-file-converter/oda-file-converter-23.5.0.0.ebuild
@@ -50,4 +50,4 @@ src_install() {
doicon -s 32 usr/share/icons/hicolor/32x32/apps/ODAFileConverter.png
doicon -s 64 usr/share/icons/hicolor/64x64/apps/ODAFileConverter.png
doicon -s 128 usr/share/icons/hicolor/128x128/apps/ODAFileConverter.png
-}
\ No newline at end of file
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/oda-file-converter/

2022-07-07 Thread Rui Huang
commit: 0cbe011dd55ed092c6d7675af086645e13eb3341
Author: Huang Rui  gmail  com>
AuthorDate: Fri Jul  8 04:55:25 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Fri Jul  8 04:55:25 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0cbe011d

media-gfx/oda-file-converter: add 23.5.0.0

Signed-off-by: Huang Rui  gmail.com>

 media-gfx/oda-file-converter/Manifest  |  1 +
 .../oda-file-converter-23.5.0.0.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/media-gfx/oda-file-converter/Manifest 
b/media-gfx/oda-file-converter/Manifest
index c09ff6ece..bf9de0fb6 100644
--- a/media-gfx/oda-file-converter/Manifest
+++ b/media-gfx/oda-file-converter/Manifest
@@ -1 +1,2 @@
 DIST ODAFileConverter_QT5_lnxX64_7.2dll_22.10.deb 45661460 BLAKE2B 
8297a7001dbe43b7d20c3f22b1c597eacdd47780f1f742e3301ac91a2e111a180b3344310774fbd6d5f37fd58548fea29b879eb65a0e48e63117025c059190cf
 SHA512 
8d78183781d7d01164d78e700f614ade66277075dbff21455834cc2404585ab35c07b1924cadb8c5e2b38a50a6ebc62a0a8206d8b792c36ec0acb6a5a2e31d68
+DIST ODAFileConverter_QT5_lnxX64_8.3dll_23.5.deb 47326628 BLAKE2B 
4f88c987427848d79d9f9bf59f230ff3a9bad654fe842f5d7c18ac36688e4fc9633b9d390e092be29458252dab920c957dc4b410c6a505a1cdd3f97deb07ddee
 SHA512 
2a0e3b4cbbe227d98886307ec4db8aca1ab91f1adf6023a09dbd64d1278691c5bdb51bd3931511bd0c838c86a67a2d9a80abcc8a9ec82244851a26d9ca07ed49

diff --git a/media-gfx/oda-file-converter/oda-file-converter-23.5.0.0.ebuild 
b/media-gfx/oda-file-converter/oda-file-converter-23.5.0.0.ebuild
new file mode 100644
index 0..0ed56daa2
--- /dev/null
+++ b/media-gfx/oda-file-converter/oda-file-converter-23.5.0.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV="$(ver_cut 1-2)"
+
+inherit desktop unpacker xdg
+
+DESCRIPTION="For converting between different versions of .dwg and .dxf"
+HOMEPAGE="https://www.opendesign.com;
+
+SRC_URI="https://download.opendesign.com/guestfiles/Demo/ODAFileConverter_QT5_lnxX64_8.3dll_${MY_PV}.deb;
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   x11-themes/hicolor-icon-theme
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="dev-util/patchelf"
+
+S="${WORKDIR}"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/ODAFileConverter.*\\.desktop"
+
+src_compile() {
+   patchelf --set-rpath \
+   "/usr/bin/ODAFileConverter_${PV}" \
+   "usr/bin/ODAFileConverter_${PV}/ODAFileConverter" \
+   || die "Failed to fix insecure RPATH"
+   rm -rf usr/bin/ODAFileConverter_${PV}/qt.conf || die "Failed to fix 
qt.conf"
+}
+
+src_install() {
+   exeinto /usr/bin
+   doexe usr/bin/ODAFileConverter
+   exeinto /usr/bin/ODAFileConverter_${PV}
+   doexe usr/bin/ODAFileConverter_${PV}/*
+   domenu usr/share/applications/*.desktop
+   doicon -s 16 usr/share/icons/hicolor/16x16/apps/ODAFileConverter.png
+   doicon -s 32 usr/share/icons/hicolor/32x32/apps/ODAFileConverter.png
+   doicon -s 64 usr/share/icons/hicolor/64x64/apps/ODAFileConverter.png
+   doicon -s 128 usr/share/icons/hicolor/128x128/apps/ODAFileConverter.png
+}
\ No newline at end of file



[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/oda-file-converter/

2022-07-07 Thread Rui Huang
commit: 9f0c91c9e8ff81b7b822fac61b827347f494d5b2
Author: Huang Rui  gmail  com>
AuthorDate: Fri Jul  8 04:57:01 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Fri Jul  8 04:57:01 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9f0c91c9

media-gfx/oda-file-converter: drop 22.10.0.0

Signed-off-by: Huang Rui  gmail.com>

 media-gfx/oda-file-converter/Manifest  |  1 -
 .../oda-file-converter-22.10.0.0.ebuild| 53 --
 2 files changed, 54 deletions(-)

diff --git a/media-gfx/oda-file-converter/Manifest 
b/media-gfx/oda-file-converter/Manifest
index bf9de0fb6..4d77d4b86 100644
--- a/media-gfx/oda-file-converter/Manifest
+++ b/media-gfx/oda-file-converter/Manifest
@@ -1,2 +1 @@
-DIST ODAFileConverter_QT5_lnxX64_7.2dll_22.10.deb 45661460 BLAKE2B 
8297a7001dbe43b7d20c3f22b1c597eacdd47780f1f742e3301ac91a2e111a180b3344310774fbd6d5f37fd58548fea29b879eb65a0e48e63117025c059190cf
 SHA512 
8d78183781d7d01164d78e700f614ade66277075dbff21455834cc2404585ab35c07b1924cadb8c5e2b38a50a6ebc62a0a8206d8b792c36ec0acb6a5a2e31d68
 DIST ODAFileConverter_QT5_lnxX64_8.3dll_23.5.deb 47326628 BLAKE2B 
4f88c987427848d79d9f9bf59f230ff3a9bad654fe842f5d7c18ac36688e4fc9633b9d390e092be29458252dab920c957dc4b410c6a505a1cdd3f97deb07ddee
 SHA512 
2a0e3b4cbbe227d98886307ec4db8aca1ab91f1adf6023a09dbd64d1278691c5bdb51bd3931511bd0c838c86a67a2d9a80abcc8a9ec82244851a26d9ca07ed49

diff --git a/media-gfx/oda-file-converter/oda-file-converter-22.10.0.0.ebuild 
b/media-gfx/oda-file-converter/oda-file-converter-22.10.0.0.ebuild
deleted file mode 100644
index b93df7220..0
--- a/media-gfx/oda-file-converter/oda-file-converter-22.10.0.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="$(ver_cut 1-2)"
-
-inherit desktop unpacker xdg
-
-DESCRIPTION="For converting between different versions of .dwg and .dxf"
-HOMEPAGE="https://www.opendesign.com;
-
-SRC_URI="https://download.opendesign.com/guestfiles/Demo/ODAFileConverter_QT5_lnxX64_7.2dll_${MY_PV}.deb;
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   x11-themes/hicolor-icon-theme
-"
-
-DEPEND="${RDEPEND}"
-
-BDEPEND="dev-util/patchelf"
-
-S="${WORKDIR}"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/ODAFileConverter.*\\.desktop"
-
-src_compile() {
-   patchelf --set-rpath \
-   "/usr/bin/ODAFileConverter_${PV}" \
-   "usr/bin/ODAFileConverter_${PV}/ODAFileConverter" \
-   || die "Failed to fix insecure RPATH"
-   rm -rf usr/bin/ODAFileConverter_${PV}/qt.conf || die "Failed to fix 
qt.conf"
-}
-
-src_install() {
-   exeinto /usr/bin
-   doexe usr/bin/ODAFileConverter
-   exeinto /usr/bin/ODAFileConverter_${PV}
-   doexe usr/bin/ODAFileConverter_${PV}/*
-   domenu usr/share/applications/*.desktop
-   doicon -s 16 usr/share/icons/hicolor/16x16/apps/ODAFileConverter.png
-   doicon -s 32 usr/share/icons/hicolor/32x32/apps/ODAFileConverter.png
-   doicon -s 64 usr/share/icons/hicolor/64x64/apps/ODAFileConverter.png
-   doicon -s 128 usr/share/icons/hicolor/128x128/apps/ODAFileConverter.png
-}



[gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/

2022-07-07 Thread Rui Huang
commit: 9af6e43287b8b08df58604ab1dd74b25864ae1f4
Author: Huang Rui  gmail  com>
AuthorDate: Fri Jul  8 04:52:32 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Fri Jul  8 04:52:32 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9af6e432

sys-process/nvtop: changed url to https

Signed-off-by: Huang Rui  gmail.com>

 sys-process/nvtop/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/nvtop/metadata.xml b/sys-process/nvtop/metadata.xml
index 7e64f7cd0..d16f6189d 100644
--- a/sys-process/nvtop/metadata.xml
+++ b/sys-process/nvtop/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 

vows...@gmail.com



[gentoo-commits] repo/proj/guru:dev commit in: sys-process/nvtop/

2022-07-07 Thread Rui Huang
commit: 0fc1de8d8806492df783c9ee0402ac65215dfce1
Author: Huang Rui  gmail  com>
AuthorDate: Fri Jul  8 04:53:05 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Fri Jul  8 04:53:05 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0fc1de8d

sys-process/nvtop: add 2.0.2

Signed-off-by: Huang Rui  gmail.com>

 sys-process/nvtop/Manifest   |  1 +
 sys-process/nvtop/nvtop-2.0.2.ebuild | 55 
 2 files changed, 56 insertions(+)

diff --git a/sys-process/nvtop/Manifest b/sys-process/nvtop/Manifest
index 615b2ba33..bafa079e5 100644
--- a/sys-process/nvtop/Manifest
+++ b/sys-process/nvtop/Manifest
@@ -1,3 +1,4 @@
 DIST nvidia-settings-455.38.tar.bz2 1057087 BLAKE2B 
81a287aecd2d0e788b0fe581c3dd10aa0f1fff19746b04a426a2ce9c7fa9dd9492cc5162c6bcd42496735c1b11482c3d9409aba5ec297e69afc19ddf11b1907c
 SHA512 
56f5684ad3258c5449d747894a441aaef17403fc5406a3d61e0d7ffd983e908e3f909dc933b57dd9c98a47c4be7205c62157ce7097bf3937b3a8145e77fb354d
 DIST nvtop-1.2.2.tar.gz 197300 BLAKE2B 
dcab86606e2581d5d1d18e77a59fd5c41e665bbaaa876d0cdc7211cc2fe21d14e4a38e23afaf662616bc373b2c05cc85a969fc20ee78c0b42ead1cb6ac93fa84
 SHA512 
034ca55e773a34b433cc54e6dabf36911973b2ec0669a7f2757f9edcd6ae6e14493c8e31ecb9d7a8e45026ddd97cf543fa57b046d96de6cc650614cd539a6c6a
 DIST nvtop-2.0.1.tar.gz 215348 BLAKE2B 
9e288a51dd2f61122ceeac11711c01c13f989e06c5b85c2e4ec90d217e0eb5081aff0aa33140cc511b8864b75a572045c1572e76aaab4bdcb30bbe0a83306771
 SHA512 
0694fd5327f5fdab926c6bd4862499ead2a4b7d17ec9e60ca1ff2ff3dfca56386600407d6ea8d65e7bea230fb450460e9a70879563764898c4dd5d320df96886
+DIST nvtop-2.0.2.tar.gz 218873 BLAKE2B 
a1c4faeaefd638da705d9a6b8de9bde4f99c58939a3cc3ab417081ecc24d229b211273432d4f71ff6a4f54b773a78d86c07a068660491a9e70524bd0a3e15596
 SHA512 
8cc4859ae26428b8b4835d5205be4533c38ab90f5a369261b2650200bab16f7953c4d012dba375be5d1c793ca5031775c64b18f1629cae381d6f1e3b29992cb5

diff --git a/sys-process/nvtop/nvtop-2.0.2.ebuild 
b/sys-process/nvtop/nvtop-2.0.2.ebuild
new file mode 100644
index 0..a4383e95d
--- /dev/null
+++ b/sys-process/nvtop/nvtop-2.0.2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+NVIDIA_PV="455.38"
+
+DESCRIPTION="NVIDIA GPUs htop like monitoring tool"
+HOMEPAGE="https://github.com/Syllo/nvtop;
+
+if [[ "${PV}" == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/Syllo/${PN}.git;
+   inherit git-r3
+   SRC_URI="
+   
https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
+   "
+else
+   SRC_URI="
+   https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   
https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${NVIDIA_PV}.tar.bz2
+   "
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+IUSE="unicode video_cards_amdgpu video_cards_nvidia"
+
+RDEPEND="
+   video_cards_amdgpu? ( x11-libs/libdrm[video_cards_amdgpu] )
+   video_cards_nvidia? ( x11-drivers/nvidia-drivers )
+   sys-libs/ncurses:0=
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
+   -DCURSES_NEED_WIDE=$(usex unicode)
+   -DNVIDIA_SUPPORT=$(usex video_cards_nvidia)
+   -DAMDGPU_SUPPORT=$(usex video_cards_amdgpu)
+   )
+
+   cp "${WORKDIR}/nvidia-settings-${NVIDIA_PV}/src/nvml.h" 
"${S}/include/nvml.h" || die
+
+   cmake_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: sys-libs/libnvidia-container/

2022-07-07 Thread Rui Huang
commit: 9edb349a59c3479b53ffa4049e220ee223aeb0ec
Author: Huang Rui  gmail  com>
AuthorDate: Fri Jul  8 04:47:53 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Fri Jul  8 04:47:53 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9edb349a

sys-libs/libnvidia-container: add 1.10.0

Signed-off-by: Huang Rui  gmail.com>

 sys-libs/libnvidia-container/Manifest  |  1 +
 .../libnvidia-container-1.10.0.ebuild  | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/sys-libs/libnvidia-container/Manifest 
b/sys-libs/libnvidia-container/Manifest
index 310c56147..fae876d73 100644
--- a/sys-libs/libnvidia-container/Manifest
+++ b/sys-libs/libnvidia-container/Manifest
@@ -1 +1,2 @@
+DIST libnvidia-container-1.10.0.tar.gz 1396089 BLAKE2B 
7b3ee77be1d5094a4b98522674e042d30b5b673efdf74e694f2bcc91e6edbcffb9c776f5c3fd957c98623c1c917fbf50234c365cdbc0691835e26fabc4b68963
 SHA512 
114e074a1fb713771457ae37003eb1bf82b8a1699367756e22dc9276be76e6e5be35b8c83627f7a79591aae833ca63e481c1e8ecb9898e60c34fecec6f27
 DIST libnvidia-container-1.9.0.tar.gz 1406639 BLAKE2B 
fbeec48a49926ab3168c83d209bf3603b6685d358417950acd29c734f1874356eca4e209e5e652d4c2cf492743ea7a43162c2bc93061caf0c602faa308e9ff9f
 SHA512 
beb4767911a5b705313f4e4cce64eaf0f47a3a639ee112612fea59bfae33f89b15858cff2c89620f2cf248ce12af312dfe926515a6bab2e8ba0f3fef4382f986

diff --git a/sys-libs/libnvidia-container/libnvidia-container-1.10.0.ebuild 
b/sys-libs/libnvidia-container/libnvidia-container-1.10.0.ebuild
new file mode 100644
index 0..55c4650bf
--- /dev/null
+++ b/sys-libs/libnvidia-container/libnvidia-container-1.10.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="NVIDIA container runtime library"
+HOMEPAGE="https://github.com/NVIDIA/libnvidia-container;
+
+if [[ "${PV}" == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/NVIDIA/${PN}.git;
+else
+   SRC_URI="
+   https://github.com/NVIDIA/${PN}/archive/v${PV/_rc/-rc.}.tar.gz 
-> ${P}.tar.gz
+   "
+   S="${WORKDIR}/${PN}-${PV/_rc/-rc.}"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+IUSE=""
+
+RDEPEND="
+   net-libs/libtirpc
+   sys-libs/libcap
+   sys-libs/libseccomp
+   x11-drivers/nvidia-drivers
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   net-libs/rpcsvc-proto
+   sys-apps/lsb-release
+   sys-devel/bmake
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.1.1-add-enum-h.patch
+   "${FILESDIR}"/${PN}-1.1.1-add-sysfs-c.patch
+   "${FILESDIR}"/${PN}-1.1.1-add-sysfs-h.patch
+   "${FILESDIR}"/${PN}-1.1.1-add-utils-c.patch
+   "${FILESDIR}"/${PN}-1.1.1-add-utils-h.patch
+   "${FILESDIR}"/${PN}-1.7.0-fix-git.patch
+   "${FILESDIR}"/${PN}-1.8.0-fix-makefile.patch
+   "${FILESDIR}"/${PN}-1.1.1-fix-nvc.patch
+   "${FILESDIR}"/${PN}-1.3.0-fix-nvc-info.patch
+   "${FILESDIR}"/${PN}-1.3.0-fix-nvc-mount.patch
+   "${FILESDIR}"/${PN}-1.3.0-fix-modprobe-utils-c.patch
+   "${FILESDIR}"/${PN}-1.3.0-fix-modprobe-utils-h.patch
+   "${FILESDIR}"/${PN}-1.8.0-fix-nvcgomk.patch
+)



[gentoo-commits] repo/proj/guru:dev commit in: sys-libs/libnvidia-container/

2022-07-07 Thread Rui Huang
commit: 83dcff109cd18d719e62688fb157ffab87bf4544
Author: Huang Rui  gmail  com>
AuthorDate: Fri Jul  8 04:51:17 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Fri Jul  8 04:51:17 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=83dcff10

sys-libs/libnvidia-container: add 

Signed-off-by: Huang Rui  gmail.com>

 .../libnvidia-container-.ebuild| 55 ++
 1 file changed, 55 insertions(+)

diff --git a/sys-libs/libnvidia-container/libnvidia-container-.ebuild 
b/sys-libs/libnvidia-container/libnvidia-container-.ebuild
new file mode 100644
index 0..55c4650bf
--- /dev/null
+++ b/sys-libs/libnvidia-container/libnvidia-container-.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="NVIDIA container runtime library"
+HOMEPAGE="https://github.com/NVIDIA/libnvidia-container;
+
+if [[ "${PV}" == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/NVIDIA/${PN}.git;
+else
+   SRC_URI="
+   https://github.com/NVIDIA/${PN}/archive/v${PV/_rc/-rc.}.tar.gz 
-> ${P}.tar.gz
+   "
+   S="${WORKDIR}/${PN}-${PV/_rc/-rc.}"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+IUSE=""
+
+RDEPEND="
+   net-libs/libtirpc
+   sys-libs/libcap
+   sys-libs/libseccomp
+   x11-drivers/nvidia-drivers
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   net-libs/rpcsvc-proto
+   sys-apps/lsb-release
+   sys-devel/bmake
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.1.1-add-enum-h.patch
+   "${FILESDIR}"/${PN}-1.1.1-add-sysfs-c.patch
+   "${FILESDIR}"/${PN}-1.1.1-add-sysfs-h.patch
+   "${FILESDIR}"/${PN}-1.1.1-add-utils-c.patch
+   "${FILESDIR}"/${PN}-1.1.1-add-utils-h.patch
+   "${FILESDIR}"/${PN}-1.7.0-fix-git.patch
+   "${FILESDIR}"/${PN}-1.8.0-fix-makefile.patch
+   "${FILESDIR}"/${PN}-1.1.1-fix-nvc.patch
+   "${FILESDIR}"/${PN}-1.3.0-fix-nvc-info.patch
+   "${FILESDIR}"/${PN}-1.3.0-fix-nvc-mount.patch
+   "${FILESDIR}"/${PN}-1.3.0-fix-modprobe-utils-c.patch
+   "${FILESDIR}"/${PN}-1.3.0-fix-modprobe-utils-h.patch
+   "${FILESDIR}"/${PN}-1.8.0-fix-nvcgomk.patch
+)



[gentoo-commits] repo/proj/guru:dev commit in: app-containers/nvidia-container-toolkit/

2022-07-07 Thread Rui Huang
commit: f5f17e23543faf23a2f86d066f733807b450ab77
Author: Huang Rui  gmail  com>
AuthorDate: Fri Jul  8 04:50:09 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Fri Jul  8 04:50:09 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f5f17e23

app-containers/nvidia-container-toolkit: add 

Signed-off-by: Huang Rui  gmail.com>

 .../nvidia-container-toolkit-.ebuild   | 65 ++
 1 file changed, 65 insertions(+)

diff --git 
a/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-.ebuild 
b/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-.ebuild
new file mode 100644
index 0..e5407673e
--- /dev/null
+++ 
b/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+EGO_PN="github.com/NVIDIA/${PN}"
+
+inherit go-module
+
+DESCRIPTION="NVIDIA container runtime toolkit"
+HOMEPAGE="https://github.com/NVIDIA/nvidia-container-toolkit;
+
+if [[ "${PV}" == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/NVIDIA/${PN}.git;
+   inherit git-r3
+
+   src_unpack() {
+   git-r3_src_unpack
+   go-module_live_vendor
+   }
+else
+   SRC_URI="
+   https://github.com/NVIDIA/${PN}/archive/v${PV/_rc/-rc.}.tar.gz 
-> ${P}.tar.gz
+   
https://media.githubusercontent.com/media/vowstar/distfiles/main/${P}-deps.tar.xz
+   "
+   S="${WORKDIR}/${PN}-${PV/_rc/-rc.}"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+IUSE=""
+
+RDEPEND="
+   sys-libs/libnvidia-container
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   app-arch/unzip
+   sys-devel/make
+"
+
+src_compile() {
+   emake binaries
+}
+
+src_install() {
+   dobin "${PN}"
+   into "/usr/bin"
+   dosym "${PN}" "/usr/bin/nvidia-container-runtime-hook"
+   insinto "/etc/nvidia-container-runtime"
+   doins "${FILESDIR}/config.toml"
+}
+
+pkg_postinst() {
+   elog "Your docker service must restart after install this package."
+   elog "OpenRC: sudo rc-service docker restart"
+   elog "systemd: sudo systemctl restart docker"
+   elog "You may need to edit your 
/etc/nvidia-container-runtime/config.toml"
+   elog "file before running ${PN} for the first time."
+   elog "For details, please see the NVIDIA docker manual page."
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-containers/nvidia-container-toolkit/

2022-07-07 Thread Rui Huang
commit: 350c753f97903397f5fe8f9c05f815007e339018
Author: Huang Rui  gmail  com>
AuthorDate: Fri Jul  8 04:49:52 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Fri Jul  8 04:49:52 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=350c753f

app-containers/nvidia-container-toolkit: add 1.10.0

Signed-off-by: Huang Rui  gmail.com>

 app-containers/nvidia-container-toolkit/Manifest   |  2 +
 .../nvidia-container-toolkit-1.10.0.ebuild | 65 ++
 2 files changed, 67 insertions(+)

diff --git a/app-containers/nvidia-container-toolkit/Manifest 
b/app-containers/nvidia-container-toolkit/Manifest
index 46f689e5e..12a9e43f0 100644
--- a/app-containers/nvidia-container-toolkit/Manifest
+++ b/app-containers/nvidia-container-toolkit/Manifest
@@ -1944,6 +1944,8 @@ DIST mvdan.cc%2Fgofumpt%2F@v%2Fv0.1.1.mod 265 BLAKE2B 
4232ab3ecc78532cc067fa1247
 DIST mvdan.cc%2Finterfacer%2F@v%2Fv0.0.0-20180901003855-c20040233aed.mod 27 
BLAKE2B 
1fc5a95e4432c2d8c9c211155dc66a8bfc53f823f2129174bc7155b63f4c58607127dbd2d6bd793c91fde596a5c36a0acc527b13031dd29da156c04cc1efae32
 SHA512 
d58e0c14bafe02b1366d43f00d07951b4c11c3e4d8771d0f658367c107d7ed05266443e50a50e10d01ff57c9eb5bfd3bd95e56b2f56fc5cd704e48d9140d93e3
 DIST mvdan.cc%2Flint%2F@v%2Fv0.0.0-20170908181259-adc824a0674b.mod 21 BLAKE2B 
ed7272fd29049af9e593f73cde21d7f73b40817f1e7592a1a706ee58c251aebdd423e4b1ce25405eaacb9a3b9b101af042bf12615e0cd907c8b24e183795a0f4
 SHA512 
a9fafa4c84459dc2958a4587b99823476dccd1e245fde663c42c3fa8784c99df27a3d90e0f9f1125f0a3b82ca89dc28ae58cc0d90084ff9df16acde7981b15ea
 DIST mvdan.cc%2Funparam%2F@v%2Fv0.0.0-20210104141923-aac4ce9116a7.mod 244 
BLAKE2B 
2c036357fc8644a98fe147a4725e68b93fbe6cdb18dc10bf2e49fbc37968b2c555cfb196eeae33ad873bbdaf4ee84fbe5f45bbfcc2148e54b82a71fbe6fb52e6
 SHA512 
1ee461698c2325a9cd8c3ec1927704384724570c74dddc6c6ea1c32aea50658db74553d3918ff23b311a1ade32ecafb276cb7bd53e318723e7e14716bd7ea399
+DIST nvidia-container-toolkit-1.10.0-deps.tar.xz 608539028 BLAKE2B 
4442849f35ed952eea9cee180d27b21dbbb3bb01ea24f9536b59791bb2cf99e4c0de82eeafd1750620e4981a5f73428e6eaeee7350689df00b3e80af6354d33b
 SHA512 
51c94b7114e357e3a8753eea3e8ddccec1ce40268328d777c7ec069bc6d539f1ffb81bdc17b7dfcb552c303fd21c6b64e130f92fe0f5b9dfff31013e3a1eeaa2
+DIST nvidia-container-toolkit-1.10.0.tar.gz 1817732 BLAKE2B 
3a679aca183a62a16318a90442b764252e4e1048076c9d0fc439074c13370453152f19cf344c9c727892b4a998ce370c895a43b2fea77796c49e06f3e0628a37
 SHA512 
4f35918811edf7ea0f24d04eba12e4670b039edd0bb29ed4f16b47c4208f8a3d4316042f5ca52a278fedd1dce549070df69807080b1a7bda4a859369ad707bf9
 DIST nvidia-container-toolkit-1.9.0.tar.gz 1501756 BLAKE2B 
5e6b34bab370eff531a67d03590c44512a1e48d8a05715b69b1ff67b145489f19fe6f00bd4bec8634768ef65155221cc750c4a23ea355648ae27ed4d86ace59a
 SHA512 
aa734e5611d2ee6b5a55cbacebf29d7094ff4ff6f3317e381bee529582d73749297846fd77dbc569df6646095c186f1c0287fa39ea5f15d2a13cf55c8c32
 DIST rsc.io%2Fbinaryregexp%2F@v%2Fv0.2.0.mod 36 BLAKE2B 
61110bed2b9e99e0250cf6e8b842257202c89b3462edf9368b73cab29f9dbd4dcc66c3e290a1d6329b7d62321eecc52082a8c4c0797eac743a29a8a00910a93f
 SHA512 
db50ff677b0bdccbc1a1ad3df7c5cc76f2fcccf3ab99d08d1c2868440eb9b893fe89452f4286f7d42f2f16abf0f4acda67fe86e174dcfa730a743aafcc166774
 DIST rsc.io%2Fquote%2Fv3%2F@v%2Fv3.1.0.mod 55 BLAKE2B 
f1f0ba35f0ffd200ed37c06b2025c1fd436e3fd857bd525b9295c0cbcade7e1f037e3f566124a7ef428384d50525426f0d40468c967e39bac6057174710e2566
 SHA512 
e6357ddd7d09692c60e59e6cb80469ade8284052cdd3ea520ec4dbcb42c1cabe045c599e43cce94bec022bd82e87a554ecac42f8c917cf2ff44daff9c1a147d5

diff --git 
a/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.10.0.ebuild
 
b/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.10.0.ebuild
new file mode 100644
index 0..e5407673e
--- /dev/null
+++ 
b/app-containers/nvidia-container-toolkit/nvidia-container-toolkit-1.10.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+EGO_PN="github.com/NVIDIA/${PN}"
+
+inherit go-module
+
+DESCRIPTION="NVIDIA container runtime toolkit"
+HOMEPAGE="https://github.com/NVIDIA/nvidia-container-toolkit;
+
+if [[ "${PV}" == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/NVIDIA/${PN}.git;
+   inherit git-r3
+
+   src_unpack() {
+   git-r3_src_unpack
+   go-module_live_vendor
+   }
+else
+   SRC_URI="
+   https://github.com/NVIDIA/${PN}/archive/v${PV/_rc/-rc.}.tar.gz 
-> ${P}.tar.gz
+   
https://media.githubusercontent.com/media/vowstar/distfiles/main/${P}-deps.tar.xz
+   "
+   S="${WORKDIR}/${PN}-${PV/_rc/-rc.}"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+IUSE=""
+
+RDEPEND="
+   sys-libs/libnvidia-container
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   app-arch/unzip
+   sys-devel/make
+"
+
+src_compile() {
+   emake binaries
+}
+

[gentoo-commits] repo/proj/guru:dev commit in: app-containers/nvidia-container-toolkit/

2022-07-07 Thread Rui Huang
commit: 4b3132c0a9d219895483ed1cc59e77d27f50a59a
Author: Huang Rui  gmail  com>
AuthorDate: Fri Jul  8 04:48:59 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Fri Jul  8 04:48:59 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4b3132c0

app-containers/nvidia-container-toolkit: changed url to https

Signed-off-by: Huang Rui  gmail.com>

 app-containers/nvidia-container-toolkit/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-containers/nvidia-container-toolkit/metadata.xml 
b/app-containers/nvidia-container-toolkit/metadata.xml
index e17a0675c..5728b6aef 100644
--- a/app-containers/nvidia-container-toolkit/metadata.xml
+++ b/app-containers/nvidia-container-toolkit/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 

vows...@gmail.com



[gentoo-commits] repo/proj/guru:dev commit in: sys-libs/libnvidia-container/

2022-07-07 Thread Rui Huang
commit: 9d6e59b0bbf9fc41cba8114049f92da2858343c5
Author: Huang Rui  gmail  com>
AuthorDate: Fri Jul  8 04:47:18 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Fri Jul  8 04:47:18 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9d6e59b0

sys-libs/libnvidia-container: changed url to https

Signed-off-by: Huang Rui  gmail.com>

 sys-libs/libnvidia-container/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libnvidia-container/metadata.xml 
b/sys-libs/libnvidia-container/metadata.xml
index 9185ea7d1..a1c24bc30 100644
--- a/sys-libs/libnvidia-container/metadata.xml
+++ b/sys-libs/libnvidia-container/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 

vows...@gmail.com



[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/dsview/

2022-07-07 Thread Rui Huang
commit: 84515c314119ac23cf04b2c2cf1204abece8db0a
Author: Huang Rui  gmail  com>
AuthorDate: Fri Jul  8 04:44:05 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Fri Jul  8 04:45:12 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=84515c31

sci-electronics/dsview: fix source dir

Signed-off-by: Huang Rui  gmail.com>

 sci-electronics/dsview/Manifest   | 1 -
 sci-electronics/dsview/dsview-.ebuild | 5 ++---
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/sci-electronics/dsview/Manifest b/sci-electronics/dsview/Manifest
deleted file mode 100644
index d02f4433f..0
--- a/sci-electronics/dsview/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST dsview-1.1.2.tar.gz 8150237 BLAKE2B 
0f746d0691f006d368cf9f40bf0c1b91223a7f6011d0ce55bdded7924ef940ecb18eec4bfe4cf842eea7eda85e97f3516a6f07e7e361eff991191e6d8bf7628c
 SHA512 
a0b90d654ea64121540815627e8559c147a0b3bb77d10b65d98587b1f67dc3c0ed4d1c022cd686c31aab2879ee602eade69a02f32c5c9947a3bbdf1e7ab475dd

diff --git a/sci-electronics/dsview/dsview-.ebuild 
b/sci-electronics/dsview/dsview-.ebuild
index c378d35fc..b1b34addc 100644
--- a/sci-electronics/dsview/dsview-.ebuild
+++ b/sci-electronics/dsview/dsview-.ebuild
@@ -4,7 +4,6 @@
 EAPI=8
 
 GITHUB_PN="DSView"
-MY_PV="$(ver_rs 2 '')" # 'a.b.c' -> 'a.bc'
 PYTHON_COMPAT=( python3_{8..11} )
 
 inherit cmake python-r1 udev xdg
@@ -19,9 +18,9 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/DreamSourceLab/${GITHUB_PN}.git;
 else
-   
SRC_URI="https://github.com/DreamSourceLab/${GITHUB_PN}/archive/v${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+   
SRC_URI="https://github.com/DreamSourceLab/${GITHUB_PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}/${GITHUB_PN}-${MY_PV}"
+   S="${WORKDIR}/${GITHUB_PN}-${PV}"
 fi
 
 LICENSE="GPL-3"



[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/dsview/

2022-07-07 Thread Rui Huang
commit: 1b98d3ce1b17ddb8d8c581db743e2b3882218316
Author: Huang Rui  gmail  com>
AuthorDate: Fri Jul  8 04:44:31 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Fri Jul  8 04:45:13 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1b98d3ce

sci-electronics/dsview: add 1.2.0

Signed-off-by: Huang Rui  gmail.com>

 sci-electronics/dsview/Manifest|  1 +
 sci-electronics/dsview/dsview-1.2.0.ebuild | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/sci-electronics/dsview/Manifest b/sci-electronics/dsview/Manifest
new file mode 100644
index 0..9ae6656af
--- /dev/null
+++ b/sci-electronics/dsview/Manifest
@@ -0,0 +1 @@
+DIST dsview-1.2.0.tar.gz 8471857 BLAKE2B 
581050fc2f9e68b1f6e3a48ccd0d6672482e5358f27aacb07ded652a4a1aea0061e097dc313e12e83d7d428d3e7cb55f03955274f272c5059bf04a5e97a4bd55
 SHA512 
f1f22a7d08a83b123d2a777907299c9250a86976cd7edfc9b883b89d06f9664740182a5ae86ab1df9035a83e2ffbb1dad9f88b7fe6eeb2b0f815915b776119d7

diff --git a/sci-electronics/dsview/dsview-1.2.0.ebuild 
b/sci-electronics/dsview/dsview-1.2.0.ebuild
new file mode 100644
index 0..b1b34addc
--- /dev/null
+++ b/sci-electronics/dsview/dsview-1.2.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+GITHUB_PN="DSView"
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit cmake python-r1 udev xdg
+
+DESCRIPTION="An open source multi-function instrument"
+HOMEPAGE="
+   https://www.dreamsourcelab.com
+   https://github.com/DreamSourceLab/DSView
+"
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/DreamSourceLab/${GITHUB_PN}.git;
+else
+   
SRC_URI="https://github.com/DreamSourceLab/${GITHUB_PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}/${GITHUB_PN}-${PV}"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   dev-cpp/glibmm:2
+   dev-libs/boost
+   dev-libs/glib
+   dev-libs/libzip
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtsvg:5
+   dev-qt/qtconcurrent:5
+   sci-libs/fftw:3.0
+   virtual/libusb:1
+"
+
+DEPEND="
+   ${RDEPEND}
+"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
+   )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   udev_reload
+   xdg_pkg_postinst
+}
+
+pkg_postrm() {
+   udev_reload
+   xdg_pkg_postrm
+}



[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/dsview/files/, sci-electronics/dsview/

2022-07-07 Thread Rui Huang
commit: c5013654b1a27368dffc45c256b4d564b37020f5
Author: Huang Rui  gmail  com>
AuthorDate: Fri Jul  8 04:42:37 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Fri Jul  8 04:45:12 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c5013654

sci-electronics/dsview: drop 1.1.2-r1

Signed-off-by: Huang Rui  gmail.com>

 sci-electronics/dsview/dsview-1.1.2-r1.ebuild  | 121 -
 .../dsview/files/dsview-1.1.2-cmake.patch  |  26 -
 .../dsview/files/dsview-1.1.2-desktop.patch|  20 
 .../dsview/files/dsview-1.1.2-fix-extern-c.patch   |  42 ---
 .../dsview/files/dsview-1.1.2-fix-python3.patch|  11 --
 .../dsview/files/dsview-1.1.2-fix-qt.patch |  13 ---
 .../dsview/files/dsview-1.1.2-fix-segfault.patch   |  22 
 7 files changed, 255 deletions(-)

diff --git a/sci-electronics/dsview/dsview-1.1.2-r1.ebuild 
b/sci-electronics/dsview/dsview-1.1.2-r1.ebuild
deleted file mode 100644
index f42ed92ba..0
--- a/sci-electronics/dsview/dsview-1.1.2-r1.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-GITHUB_PN="DSView"
-MY_PV="$(ver_rs 2 '')" # 'a.b.c' -> 'a.bc'
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit cmake python-r1 toolchain-funcs udev xdg
-
-DESCRIPTION="An open source multi-function instrument"
-HOMEPAGE="
-   https://www.dreamsourcelab.com
-   https://github.com/DreamSourceLab/DSView
-"
-
-if [[ ${PV} == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/DreamSourceLab/${GITHUB_PN}.git;
-else
-   
SRC_URI="https://github.com/DreamSourceLab/${GITHUB_PN}/archive/v${MY_PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}/${GITHUB_PN}-${MY_PV}"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="static-libs"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   dev-cpp/glibmm:2
-   dev-libs/boost
-   dev-libs/glib
-   dev-libs/libzip
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtsvg:5
-   dev-qt/qtconcurrent:5
-   sci-libs/fftw:3.0
-   virtual/libusb:1
-"
-
-DEPEND="
-   ${RDEPEND}
-"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-desktop.patch
-   "${FILESDIR}"/${P}-cmake.patch
-   "${FILESDIR}"/${P}-fix-qt.patch
-   "${FILESDIR}"/${P}-fix-segfault.patch
-   "${FILESDIR}"/${P}-fix-extern-c.patch
-   "${FILESDIR}"/${P}-fix-python3.patch
-)
-
-src_prepare() {
-   export CC="$(tc-getCC)"
-   export AR="$(tc-getAR)"
-
-   default
-
-   local LIBDIR="/usr/$(get_libdir)"
-
-   grep -rl "/usr/local/lib" "${S}" | xargs sed -i 
"s@/usr/local/lib@${LIBDIR}@g" || die
-   grep -rl "/usr/local" "${S}" | xargs sed -i "s@/usr/local@/usr@g" || die
-   cd "${S}/libsigrok4DSL" || die
-   sh ./autogen.sh || die
-   cd "${S}/libsigrokdecode4DSL" || die
-   sh ./autogen.sh || die
-}
-
-src_configure() {
-   local LIBDIR="/usr/$(get_libdir)"
-
-   cd "${S}/libsigrok4DSL" || die
-   sh ./configure --libdir=${LIBDIR} --prefix=/usr || die
-   cd "${S}/libsigrokdecode4DSL" || die
-   sh ./configure --libdir=${LIBDIR} --prefix=/usr || die
-}
-
-src_compile() {
-   cd "${S}/libsigrok4DSL" || die
-   emake
-   cd "${S}/libsigrokdecode4DSL" || die
-   emake
-}
-
-src_install() {
-   local LIBDIR="/usr/$(get_libdir)"
-
-   cd "${S}/libsigrok4DSL" || die
-   emake DESTDIR="${D}" install
-   cd "${S}/libsigrokdecode4DSL" || die
-   emake DESTDIR="${D}" install
-   cd "${S}/DSView" || die
-
-   DESTDIR="${D}" \
-   PKG_CONFIG_PATH="${D}${LIBDIR}/pkgconfig" \
-   CFLAGS="-I${D}/usr/include" \
-   CXXFLAGS="-I${D}/usr/include" \
-   LDFLAGS="-L${D}${LIBDIR}" \
-   cmake -DCMAKE_INSTALL_PREFIX=/usr . || die
-   emake DESTDIR="${D}" install
-   if ! use static-libs; then
-   find "${ED}" -name "*.la" -delete || die
-   find "${ED}" -name "*.a" -delete || die
-   fi
-}
-
-pkg_postinst() {
-   udev_reload
-   xdg_pkg_postinst
-}
-
-pkg_postrm() {
-   udev_reload
-   xdg_pkg_postrm
-}

diff --git a/sci-electronics/dsview/files/dsview-1.1.2-cmake.patch 
b/sci-electronics/dsview/files/dsview-1.1.2-cmake.patch
deleted file mode 100644
index 4b0136534..0
--- a/sci-electronics/dsview/files/dsview-1.1.2-cmake.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-diff --git a/DSView/CMakeLists.txt b/DSView/CMakeLists.txt
-index 29f848d..554952f 100755
 a/DSView/CMakeLists.txt
-+++ b/DSView/CMakeLists.txt
-@@ -420,15 +420,17 @@ set_target_properties(${PROJECT_NAME} PROPERTIES 
INSTALL_RPATH "${CMAKE_INSTALL_
- 
#---
- 
- # Install the executable.
--install(TARGETS ${PROJECT_NAME} DESTINATION bin/)
-+install(TARGETS ${PROJECT_NAME} 

[gentoo-commits] repo/gentoo:master commit in: media-sound/picard/

2022-07-07 Thread Miroslav Šulc
commit: 63ee7b89d10c72f4f87c92512ed633203d8fec7a
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Jul  8 04:02:57 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jul  8 04:02:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63ee7b89

media-sound/picard: bump to 2.8.2, added missing deps

Closes: https://bugs.gentoo.org/833893
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/picard/Manifest | 1 +
 media-sound/picard/picard-2.8.1.ebuild  | 2 ++
 media-sound/picard/{picard-2.8.1.ebuild => picard-2.8.2.ebuild} | 2 ++
 media-sound/picard/picard-2.8.ebuild| 2 ++
 media-sound/picard/picard-.ebuild   | 4 +++-
 5 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/media-sound/picard/Manifest b/media-sound/picard/Manifest
index dac91fb422c9..406df1976c53 100644
--- a/media-sound/picard/Manifest
+++ b/media-sound/picard/Manifest
@@ -1,2 +1,3 @@
 DIST picard-2.8.1.tar.gz 5060681 BLAKE2B 
e649407e12fe0a5f627feaa4e1ac347b27bcb22960f6b1adac67444ebb1f0ad4bcc5732cb218cb3ba67147fdd3bc9f4a5fe3eb3836c6bd1a43ea29bb2add1d9a
 SHA512 
0f15dccacb1d95232235b7c8251b59f02d9cd7836fc10e624951a04f889d12206301aea77d9503fd0f4fed2ae400a150ac159ce6cefd9e8a914a62f8257c7ffb
+DIST picard-2.8.2.tar.gz 5095347 BLAKE2B 
ddaab9e7d09bd7848d55ac385cd901b5f7b3e2044811cd63b16027159586e01028f2885202c4d2bbfa20926305e110e075778f0b907ff8812c937fe0905a8fef
 SHA512 
18b4ebc6e898f4e2910d4d022a12c0516030133318467c38a77325ce088a9dd632d3d8105944570f75b918d3f4dc32b1a501e93bc92a7315ec9ff35ed3e56699
 DIST picard-2.8.tar.gz 5060056 BLAKE2B 
b5ba78c910a615e7e2bab148e83514d4fc929d8dc910dcd07dff3af75b502bc9036eb7843bdd3d95b2e5d07902ffcefb529ad1aa19d101565f9c4e66eba693e2
 SHA512 
bd5b4e7b457603eb8c1895452a7b00cb5de48e28e72c8f377ad73e49aa272a2d09338ea4585f40f1a8401e860a9be3d210db3f44a39956b200d85aa24a89562c

diff --git a/media-sound/picard/picard-2.8.1.ebuild 
b/media-sound/picard/picard-2.8.1.ebuild
index accbc2910dfb..bde58ffb690e 100644
--- a/media-sound/picard/picard-2.8.1.ebuild
+++ b/media-sound/picard/picard-2.8.1.ebuild
@@ -30,8 +30,10 @@ BDEPEND="
 RDEPEND="
$(python_gen_cond_dep '
dev-python/fasteners[${PYTHON_USEDEP}]
+   dev-python/pyjwt[${PYTHON_USEDEP}]

dev-python/PyQt5[declarative,gui,network,widgets,${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/python-discid[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
media-libs/mutagen[${PYTHON_USEDEP}]
discid? ( dev-python/python-discid[${PYTHON_USEDEP}] )

diff --git a/media-sound/picard/picard-2.8.1.ebuild 
b/media-sound/picard/picard-2.8.2.ebuild
similarity index 94%
copy from media-sound/picard/picard-2.8.1.ebuild
copy to media-sound/picard/picard-2.8.2.ebuild
index accbc2910dfb..bde58ffb690e 100644
--- a/media-sound/picard/picard-2.8.1.ebuild
+++ b/media-sound/picard/picard-2.8.2.ebuild
@@ -30,8 +30,10 @@ BDEPEND="
 RDEPEND="
$(python_gen_cond_dep '
dev-python/fasteners[${PYTHON_USEDEP}]
+   dev-python/pyjwt[${PYTHON_USEDEP}]

dev-python/PyQt5[declarative,gui,network,widgets,${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/python-discid[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
media-libs/mutagen[${PYTHON_USEDEP}]
discid? ( dev-python/python-discid[${PYTHON_USEDEP}] )

diff --git a/media-sound/picard/picard-2.8.ebuild 
b/media-sound/picard/picard-2.8.ebuild
index c57f433dd767..b3eb36f8606a 100644
--- a/media-sound/picard/picard-2.8.ebuild
+++ b/media-sound/picard/picard-2.8.ebuild
@@ -30,8 +30,10 @@ BDEPEND="
 RDEPEND="
$(python_gen_cond_dep '
dev-python/fasteners[${PYTHON_USEDEP}]
+   dev-python/pyjwt[${PYTHON_USEDEP}]

dev-python/PyQt5[declarative,gui,network,widgets,${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/python-discid[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
media-libs/mutagen[${PYTHON_USEDEP}]
discid? ( dev-python/python-discid[${PYTHON_USEDEP}] )

diff --git a/media-sound/picard/picard-.ebuild 
b/media-sound/picard/picard-.ebuild
index a096198a73fd..bde58ffb690e 100644
--- a/media-sound/picard/picard-.ebuild
+++ b/media-sound/picard/picard-.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=8
@@ -30,8 +30,10 @@ BDEPEND="
 RDEPEND="
$(python_gen_cond_dep '
dev-python/fasteners[${PYTHON_USEDEP}]
+   dev-python/pyjwt[${PYTHON_USEDEP}]
  

[gentoo-commits] repo/gentoo:master commit in: media-libs/rubberband/

2022-07-07 Thread Miroslav Šulc
commit: 7316c60e75c25ab43cb89a0042dbfde101842feb
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Jul  8 03:54:50 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jul  8 03:54:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7316c60e

media-libs/rubberband: dropped 3.0.0 to unstable

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/rubberband/rubberband-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/rubberband/rubberband-3.0.0.ebuild 
b/media-libs/rubberband/rubberband-3.0.0.ebuild
index e4b36dc1b583..d19aa930e757 100644
--- a/media-libs/rubberband/rubberband-3.0.0.ebuild
+++ b/media-libs/rubberband/rubberband-3.0.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://breakfastquay.com/files/releases/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="ladspa jni static-libs +programs vamp"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/rubberband/, media-libs/rubberband/files/

2022-07-07 Thread Miroslav Šulc
commit: 944429ecd96032cbc70c276de5f5240f09b3076d
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Jul  8 03:53:37 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jul  8 03:53:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=944429ec

media-libs/rubberband: bump to 3.0.0

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/rubberband/Manifest |   1 +
 .../rubberband/files/rubberband-3.0.0-build.patch  | 165 +
 media-libs/rubberband/rubberband-3.0.0.ebuild  |  61 
 3 files changed, 227 insertions(+)

diff --git a/media-libs/rubberband/Manifest b/media-libs/rubberband/Manifest
index 80a956da1d48..fad19665c345 100644
--- a/media-libs/rubberband/Manifest
+++ b/media-libs/rubberband/Manifest
@@ -1 +1,2 @@
 DIST rubberband-2.0.2.tar.bz2 178974 BLAKE2B 
602d7eb76791d431a65bd5ef0d53ea0c2672e67aaa566594b3b2bb026cdf1b8879380818c3626a2c6d51cd6366bd47a52c69c110da566aa234fb7b37b19f027b
 SHA512 
87dc5d59995bf949c35b885bb2eced067d84775bab76692da1202ae7554cb1b8404ca7371c264363e6d55c8978762ed32b446535746061f09e90cfc599adc0a0
+DIST rubberband-3.0.0.tar.bz2 213089 BLAKE2B 
74afdf1f7c3360b711b365d73e12fe84afa5abc8ddb6a10a3d31392a621e9fca67e8b4c0292238b0e5726c56242438e1b2ef1d7d6ea6979a360cc7ecab45de75
 SHA512 
d8ce300a2cca7e35c548f9cd9f2f77f9b730b0e9427214d4a825b32ea9c90769e229f91db5846b90ff11a1513e8f68447fb598aa2684f67f10b4b9414b9ad748

diff --git a/media-libs/rubberband/files/rubberband-3.0.0-build.patch 
b/media-libs/rubberband/files/rubberband-3.0.0-build.patch
new file mode 100644
index ..3892f5231716
--- /dev/null
+++ b/media-libs/rubberband/files/rubberband-3.0.0-build.patch
@@ -0,0 +1,165 @@
+diff --git a/meson.build b/meson.build
+index 42f7f7f..b2a342a 100644
+--- a/meson.build
 b/meson.build
+@@ -113,19 +113,27 @@ endforeach
+ 
+ fftw3_dep = dependency('fftw3', version: '>= 3.0.0', required: false)
+ samplerate_dep = dependency('samplerate', version: '>= 0.1.8', required: 
false)
+-sndfile_dep = dependency('sndfile', version: '>= 1.0.16', required: false)
+-vamp_dep = dependency('vamp-sdk', version: '>= 2.9', required: false)
++if get_option('programs')
++  sndfile_dep = dependency('sndfile', version: '>= 1.0.16', required: false)
++endif
++if get_option('vamp')
++  vamp_dep = dependency('vamp-sdk', version: '>= 2.9', required: false)
++endif
+ boost_unit_test_dep = dependency('boost', modules: ['unit_test_framework'], 
version: '>= 1.73', required: false)
+ thread_dep = dependency('threads')
+-have_ladspa = cpp.has_header('ladspa.h', args: extra_include_args)
++if get_option('ladspa')
++  have_ladspa = cpp.has_header('ladspa.h', args: extra_include_args)
++endif
+ have_lv2 = cpp.has_header('lv2.h', args: extra_include_args)
+ have_sincos = cpp.has_function('sincos',
+prefix: '#define _GNU_SOURCE\n#include 
',
+args: '-lm')
+-have_jni = cpp.has_header('jni.h', args: extra_include_args)
++if get_option('jni')
++  have_jni = cpp.has_header('jni.h', args: extra_include_args)
+ 
+-javac = find_program('javac', required: false)
+-jar = find_program('jar', required: false)
++  javac = find_program('javac', required: false)
++  jar = find_program('jar', required: false)
++endif
+ 
+ 
+ # Check FFT and resampler options and set up dependencies and paths
+@@ -296,37 +304,41 @@ if ipp_needed
+   endif
+ endif # ipp_needed
+ 
+-if not vamp_dep.found()
+-  vamp_dep = cpp.find_library('VampPluginSDK',
+-  dirs: get_option('extra_lib_dirs'),
+-  has_headers: ['vamp-sdk.h'],
+-  header_args: extra_include_args,
+-  required: false)
++if get_option('vamp')
+   if not vamp_dep.found()
+-vamp_dep = cpp.find_library('vamp-sdk',
++vamp_dep = cpp.find_library('VampPluginSDK',
+ dirs: get_option('extra_lib_dirs'),
+ has_headers: ['vamp-sdk.h'],
+ header_args: extra_include_args,
+ required: false)
++if not vamp_dep.found()
++  vamp_dep = cpp.find_library('vamp-sdk',
++  dirs: get_option('extra_lib_dirs'),
++  has_headers: ['vamp-sdk.h'],
++  header_args: extra_include_args,
++  required: false)
++endif
+   endif
++  have_vamp = true
+ endif
+-have_vamp = vamp_dep.found()
+-
+-if not sndfile_dep.found()
+-  sndfile_dep = cpp.find_library('sndfile',
+- dirs: get_option('extra_lib_dirs'),
+- has_headers: ['sndfile.h'],
+- header_args: extra_include_args,
+- required: false)
++
++if get_option('programs')
+   if not sndfile_dep.found()
+-

[gentoo-commits] repo/gentoo:master commit in: dev-cpp/folly/

2022-07-07 Thread Sam James
commit: c6cbdee9f42b95849e9a7dc764a4b9d46b479431
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  7 21:38:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  8 00:56:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6cbdee9

dev-cpp/folly: add dev-cpp/glog subslot dep

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

 .../folly/{folly-2022.03.28.00.ebuild => folly-2022.03.28.00-r1.ebuild} | 2 +-
 .../folly/{folly-2022.04.11.00.ebuild => folly-2022.04.11.00-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/folly/folly-2022.03.28.00.ebuild 
b/dev-cpp/folly/folly-2022.03.28.00-r1.ebuild
similarity index 98%
rename from dev-cpp/folly/folly-2022.03.28.00.ebuild
rename to dev-cpp/folly/folly-2022.03.28.00-r1.ebuild
index f832bf20f635..8bffe87201bd 100644
--- a/dev-cpp/folly/folly-2022.03.28.00.ebuild
+++ b/dev-cpp/folly/folly-2022.03.28.00-r1.ebuild
@@ -21,7 +21,7 @@ RDEPEND="app-arch/bzip2
app-arch/xz-utils
app-arch/zstd:=
dev-cpp/gflags:=
-   dev-cpp/glog[gflags]
+   dev-cpp/glog:=[gflags]
dev-libs/boost:=[context,threads(+)]
dev-libs/double-conversion:=
dev-libs/libaio

diff --git a/dev-cpp/folly/folly-2022.04.11.00.ebuild 
b/dev-cpp/folly/folly-2022.04.11.00-r1.ebuild
similarity index 98%
rename from dev-cpp/folly/folly-2022.04.11.00.ebuild
rename to dev-cpp/folly/folly-2022.04.11.00-r1.ebuild
index ef4a97e38b63..3984f479ebea 100644
--- a/dev-cpp/folly/folly-2022.04.11.00.ebuild
+++ b/dev-cpp/folly/folly-2022.04.11.00-r1.ebuild
@@ -21,7 +21,7 @@ RDEPEND="app-arch/bzip2
app-arch/xz-utils
app-arch/zstd:=
dev-cpp/gflags:=
-   dev-cpp/glog[gflags]
+   dev-cpp/glog:=[gflags]
dev-libs/boost:=[context,threads(+)]
dev-libs/double-conversion:=
dev-libs/libaio



[gentoo-commits] repo/gentoo:master commit in: media-libs/opencv/

2022-07-07 Thread Sam James
commit: bb40b419b4806cd2ddbb2f72f2518abd9b8d23c9
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  7 21:39:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  8 00:56:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb40b419

media-libs/opencv: add dev-cpp/glog subslot dep

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

 media-libs/opencv/{opencv-4.5.5-r1.ebuild => opencv-4.5.5-r2.ebuild} | 4 ++--
 media-libs/opencv/{opencv-4.6.0-r1.ebuild => opencv-4.6.0-r2.ebuild} | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-libs/opencv/opencv-4.5.5-r1.ebuild 
b/media-libs/opencv/opencv-4.5.5-r2.ebuild
similarity index 99%
rename from media-libs/opencv/opencv-4.5.5-r1.ebuild
rename to media-libs/opencv/opencv-4.5.5-r2.ebuild
index c91d39563697..ba8b80694058 100644
--- a/media-libs/opencv/opencv-4.5.5-r1.ebuild
+++ b/media-libs/opencv/opencv-4.5.5-r2.ebuild
@@ -99,8 +99,8 @@ RDEPEND="
contribovis? ( dev-games/ogre:0/1.12 )
ffmpeg? ( media-video/ffmpeg:0=[${MULTILIB_USEDEP}] )
gdal? ( sci-libs/gdal:= )
-   gflags? ( dev-cpp/gflags[${MULTILIB_USEDEP}] )
-   glog? ( dev-cpp/glog[${MULTILIB_USEDEP}] )
+   gflags? ( dev-cpp/gflags:=[${MULTILIB_USEDEP}] )
+   glog? ( dev-cpp/glog:=[${MULTILIB_USEDEP}] )
gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] )
gstreamer? (
media-libs/gstreamer:1.0[${MULTILIB_USEDEP}]

diff --git a/media-libs/opencv/opencv-4.6.0-r1.ebuild 
b/media-libs/opencv/opencv-4.6.0-r2.ebuild
similarity index 99%
rename from media-libs/opencv/opencv-4.6.0-r1.ebuild
rename to media-libs/opencv/opencv-4.6.0-r2.ebuild
index 56eae7b76fa1..49f04357d294 100644
--- a/media-libs/opencv/opencv-4.6.0-r1.ebuild
+++ b/media-libs/opencv/opencv-4.6.0-r2.ebuild
@@ -97,8 +97,8 @@ RDEPEND="
contribovis? ( dev-games/ogre:0/1.12 )
ffmpeg? ( media-video/ffmpeg:0=[${MULTILIB_USEDEP}] )
gdal? ( sci-libs/gdal:= )
-   gflags? ( dev-cpp/gflags[${MULTILIB_USEDEP}] )
-   glog? ( dev-cpp/glog[${MULTILIB_USEDEP}] )
+   gflags? ( dev-cpp/gflags:=[${MULTILIB_USEDEP}] )
+   glog? ( dev-cpp/glog:=[${MULTILIB_USEDEP}] )
gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] )
gstreamer? (
media-libs/gstreamer:1.0[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/galera/

2022-07-07 Thread Sam James
commit: 25e06742a2a68c21b25d12a4354db15f8d8f445a
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  8 00:55:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  8 00:56:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25e06742

sys-cluster/galera: add Python 3.10

Closes: https://bugs.gentoo.org/846317
Signed-off-by: Sam James  gentoo.org>

 sys-cluster/galera/galera-25.3.28-r2.ebuild | 2 +-
 sys-cluster/galera/galera-26.4.10-r1.ebuild | 4 ++--
 sys-cluster/galera/galera-26.4.8-r1.ebuild  | 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-cluster/galera/galera-25.3.28-r2.ebuild 
b/sys-cluster/galera/galera-25.3.28-r2.ebuild
index cd22b40b4718..ba955276dbd0 100644
--- a/sys-cluster/galera/galera-25.3.28-r2.ebuild
+++ b/sys-cluster/galera/galera-25.3.28-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit python-any-r1 scons-utils toolchain-funcs flag-o-matic
 

diff --git a/sys-cluster/galera/galera-26.4.10-r1.ebuild 
b/sys-cluster/galera/galera-26.4.10-r1.ebuild
index 9e68c73486b2..fcede7c434f9 100644
--- a/sys-cluster/galera/galera-26.4.10-r1.ebuild
+++ b/sys-cluster/galera/galera-26.4.10-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit python-any-r1 scons-utils toolchain-funcs flag-o-matic
 

diff --git a/sys-cluster/galera/galera-26.4.8-r1.ebuild 
b/sys-cluster/galera/galera-26.4.8-r1.ebuild
index 18c45857880e..2e2ccc7516c9 100644
--- a/sys-cluster/galera/galera-26.4.8-r1.ebuild
+++ b/sys-cluster/galera/galera-26.4.8-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit python-any-r1 scons-utils toolchain-funcs flag-o-matic
 



[gentoo-commits] proj/emacs-openrc:master commit in: /

2022-07-07 Thread Maciej Barć
commit: c19f12fb4e9ebc0cdd0b49ef6c23161db9a5a953
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Jul  7 23:27:28 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Jul  7 23:27:28 2022 +
URL:https://gitweb.gentoo.org/proj/emacs-openrc.git/commit/?id=c19f12fb

Makefile: add install target for local installations

Signed-off-by: Maciej Barć  gentoo.org>

 Makefile | 5 +
 1 file changed, 5 insertions(+)

diff --git a/Makefile b/Makefile
index 513142e..62da177 100644
--- a/Makefile
+++ b/Makefile
@@ -17,3 +17,8 @@ clean:
 
 .PHONY: compile
 compile: openrc.elc
+
+.PHONY: install
+install: compile
+   $(EMACSCMD) \
+   --eval "(require 'package)" --eval "(package-install-file 
\"$(PWD)\")"



[gentoo-commits] proj/emacs-eix: New tag: 0.0.0

2022-07-07 Thread Maciej Barć
commit: 
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Jul  7 23:27:02 2022 +

New tag: 0.0.0




[gentoo-commits] proj/emacs-eix: New branch: master

2022-07-07 Thread Maciej Barć
commit: 
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Jul  7 23:26:58 2022 +

New branch: master




[gentoo-commits] proj/emacs-openrc:master commit in: /

2022-07-07 Thread Maciej Barć
commit: 01c8dfd510951734d50f25f757eef90e714595d3
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Jul  7 23:05:21 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Jul  7 23:05:21 2022 +
URL:https://gitweb.gentoo.org/proj/emacs-openrc.git/commit/?id=01c8dfd5

LICENSE.txt: add

Signed-off-by: Maciej Barć  gentoo.org>

 LICENSE.txt | 339 
 1 file changed, 339 insertions(+)

diff --git a/LICENSE.txt b/LICENSE.txt
new file mode 100644
index 000..d159169
--- /dev/null
+++ b/LICENSE.txt
@@ -0,0 +1,339 @@
+GNU GENERAL PUBLIC LICENSE
+   Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+Preamble
+
+  The licenses for most software are designed to take away your
+freedom to share and change it.  By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users.  This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it.  (Some other Free Software Foundation software is covered by
+the GNU Lesser General Public License instead.)  You can apply it to
+your programs, too.
+
+  When we speak of free software, we are referring to freedom, not
+price.  Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+  To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+  For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have.  You must make sure that they, too, receive or can get the
+source code.  And you must show them these terms so they know their
+rights.
+
+  We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+  Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software.  If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+  Finally, any free program is threatened constantly by software
+patents.  We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary.  To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+  The precise terms and conditions for copying, distribution and
+modification follow.
+
+GNU GENERAL PUBLIC LICENSE
+   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+  0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License.  The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language.  (Hereinafter, translation is included without limitation in
+the term "modification".)  Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope.  The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+  1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this 

[gentoo-commits] repo/gentoo:master commit in: net-ftp/filezilla/, net-ftp/filezilla/files/

2022-07-07 Thread Bernard Cafarelli
commit: 75796551e61712dd022b7bb9cab3cf9bd702ccb8
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Thu Jul  7 20:45:15 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Thu Jul  7 21:08:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75796551

net-ftp/filezilla: add ftp scheme handler to desktop file

Closes: https://bugs.gentoo.org/852242
Signed-off-by: Bernard Cafarelli  gentoo.org>

 .../filezilla/files/filezilla-3.60.1-desktop.patch |  7 +++
 net-ftp/filezilla/filezilla-3.60.1-r1.ebuild   | 72 ++
 2 files changed, 79 insertions(+)

diff --git a/net-ftp/filezilla/files/filezilla-3.60.1-desktop.patch 
b/net-ftp/filezilla/files/filezilla-3.60.1-desktop.patch
new file mode 100644
index ..25b81826b7fe
--- /dev/null
+++ b/net-ftp/filezilla/files/filezilla-3.60.1-desktop.patch
@@ -0,0 +1,7 @@
+--- a/data/filezilla.desktop   2020-06-04 13:18:01.0 +0300
 b/data/filezilla.desktop   2022-06-16 02:16:03.727229995 +0300
+@@ -14,3 +14,4 @@
+ Type=Application
+ Categories=Network;FileTransfer;
+ Version=1.0
++MimeType=x-scheme-handler/ftp;

diff --git a/net-ftp/filezilla/filezilla-3.60.1-r1.ebuild 
b/net-ftp/filezilla/filezilla-3.60.1-r1.ebuild
new file mode 100644
index ..8f4d46102111
--- /dev/null
+++ b/net-ftp/filezilla/filezilla-3.60.1-r1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER="3.0-gtk3"
+
+inherit autotools wxwidgets xdg
+
+MY_PV="${PV/_/-}"
+MY_P="FileZilla_${MY_PV}"
+
+DESCRIPTION="FTP client with lots of useful features and an intuitive 
interface"
+HOMEPAGE="https://filezilla-project.org/;
+SRC_URI="https://download.filezilla-project.org/client/${MY_P}_src.tar.bz2;
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="dbus nls test"
+RESTRICT="!test? ( test )"
+
+# pugixml 1.7 minimal dependency is for c++11 proper configuration
+RDEPEND="
+   >=app-eselect/eselect-wxwidgets-0.7-r1
+   >=dev-libs/nettle-3.1:=
+   >=dev-db/sqlite-3.7
+   >=dev-libs/libfilezilla-0.37.1:=
+   >=dev-libs/pugixml-1.7
+   >=net-libs/gnutls-3.5.7
+   >=x11-libs/wxGTK-3.0.4:${WX_GTK_VER}[X]
+   x11-misc/xdg-utils
+   dbus? ( sys-apps/dbus )"
+DEPEND="${RDEPEND}
+   test? ( >=dev-util/cppunit-1.13.0 )"
+BDEPEND="
+   virtual/pkgconfig
+   >=sys-devel/libtool-1.4
+   nls? ( >=sys-devel/gettext-0.11 )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.22.1-debug.patch
+   "${FILESDIR}"/${PN}-3.47.0-metainfo.patch
+   "${FILESDIR}"/${PN}-3.47.0-disable-shellext_conf.patch
+   "${FILESDIR}"/${PN}-3.52.2-slibtool.patch
+   "${FILESDIR}"/${PN}-3.60.1-desktop.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   setup-wxwidgets
+
+   local myeconfargs=(
+   --disable-autoupdatecheck
+   --with-pugixml=system
+   $(use_enable nls locales)
+   $(use_with dbus)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   # no static archives
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmcp/

2022-07-07 Thread Bernard Cafarelli
commit: b7c779926a4240776f545dcaae78264c5d22b994
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Thu Jul  7 21:07:25 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Thu Jul  7 21:08:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7c77992

x11-plugins/wmcp: update EAPI 7 -> 8

Closes: https://bugs.gentoo.org/726274
Signed-off-by: Bernard Cafarelli  gentoo.org>

 x11-plugins/wmcp/wmcp-1.2.8-r2.ebuild | 43 +++
 1 file changed, 43 insertions(+)

diff --git a/x11-plugins/wmcp/wmcp-1.2.8-r2.ebuild 
b/x11-plugins/wmcp/wmcp-1.2.8-r2.ebuild
new file mode 100644
index ..ead6e103b837
--- /dev/null
+++ b/x11-plugins/wmcp/wmcp-1.2.8-r2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="A pager dockapp"
+HOMEPAGE="https://www.dockapps.net/wmcp;
+SRC_URI="https://www.dockapps.net/download/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86"
+
+RDEPEND="x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXpm"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-gcc33.patch
+   "${FILESDIR}"/${P}-stdlibh.patch
+   )
+src_prepare() {
+   default
+   sed -i \
+   -e "s:gcc -g -c:$(tc-getCC) -c:" \
+   -e "s:gcc -g -o:$(tc-getCC) ${LDFLAGS} -o:" \
+   Makefile || die
+}
+
+src_compile() {
+   emake INCLUDES="-I/usr/include/X11" \
+   LIBINC="-L/usr/$(get_libdir)" \
+   FLAGS="${CFLAGS}"
+}
+
+src_install() {
+   dobin wmcp
+   dodoc README
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/

2022-07-07 Thread Bernard Cafarelli
commit: 009301b5ae9e4d3552132949d6849554f8de5ef6
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Thu Jul  7 21:06:57 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Thu Jul  7 21:08:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=009301b5

media-gfx/argyllcms: drop 2.2.0, 2.2.1

Signed-off-by: Bernard Cafarelli  gentoo.org>

 media-gfx/argyllcms/Manifest   |  2 -
 media-gfx/argyllcms/argyllcms-2.2.0.ebuild | 91 --
 media-gfx/argyllcms/argyllcms-2.2.1.ebuild | 91 --
 3 files changed, 184 deletions(-)

diff --git a/media-gfx/argyllcms/Manifest b/media-gfx/argyllcms/Manifest
index 0e814095ccb0..416e5565d060 100644
--- a/media-gfx/argyllcms/Manifest
+++ b/media-gfx/argyllcms/Manifest
@@ -1,5 +1,3 @@
 DIST Argyll_V2.1.2_src.zip 13837056 BLAKE2B 
cf6181549e37b1deda11bdd4a63b27e101180a1e82b132ea8dca5af6830a74d5e2f940633f5aecf9a8d62fe8c2b0cdce8f2af44124ce7432b33d2a1bdbaa2c21
 SHA512 
f49b588c5f0a39edcc30a068a8bde8c7b74611d3feb15d07d4a61b205ed1231c288629f65e1a5a60a3921d552a28e075667ada555401a0d9694fd882bddd4b06
-DIST Argyll_V2.2.0_src.zip 14020205 BLAKE2B 
e278f31de2c09e7d736d13b0ada01a6ff8b0641dcbef2e82ba83987f7835d3cfbe71e479314c76be91725698dbdff8f5a77b607dbdda340a9c583c82477cc9d0
 SHA512 
42552ebd10280df16ec419e3c7ce6700db2c290e26ab4ab62296bf92abc90dd50265aef04b5b8f0a5bee735d485760bab4278e38d27b2a245c5a3122cbf2ba88
-DIST Argyll_V2.2.1_src.zip 14030108 BLAKE2B 
22785536a3a5113998947294c34512e3b6dd5d080a11dbcfe3c4b0c22e34277656ba8dc6fa8f59a9dd20cf69692bd24b4e53044086d21bcf7c6d93820c6dbc4e
 SHA512 
58339dfc550950703a5ab6708765a4f01e5fcdeeac54c750e8db82b7ea0dd9b42e9f1163524811a93beabb86cbf557b37302fc4a6a5c1a339cba8af9dcd3e239
 DIST Argyll_V2.3.0_src.zip 14042268 BLAKE2B 
3611198746bc443d3425bd297ee6c36f3ae28ace24bfa011a7b0fa491ac1185418f0fba004c2d076f350a27d176d1a6295c26584906744de6002bff6b55035e4
 SHA512 
959ee656967de583d3061f8c345b6c6cdb86bb23aab21f961271563b7ce33da9e64492a9f1bb248a92ff16709b1c13ef6ccbd4478df92e4b90c62a992d79eedd
 DIST Argyll_V2.3.1_src.zip 14098636 BLAKE2B 
0f215d5852c3ad383833dd643d78729a03e178b2bfad1a955a4ca8108a7b33b5a98507436c2a3bfa9f030ad968787e933e50940a0a7cc045b1082f4c8d519c6a
 SHA512 
a8c2b02638569727015ad8e6e16999e398214fa5d11656bae0a9fe0b3268e81674621e3a7de96b727c578c5fc612ada39b37a94ca8b62f4221c56917654a22e8

diff --git a/media-gfx/argyllcms/argyllcms-2.2.0.ebuild 
b/media-gfx/argyllcms/argyllcms-2.2.0.ebuild
deleted file mode 100644
index d4e795b9baee..
--- a/media-gfx/argyllcms/argyllcms-2.2.0.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic multiprocessing toolchain-funcs udev
-
-MY_P="Argyll_V${PV}"
-
-DESCRIPTION="Open source, ICC compatible color management system"
-HOMEPAGE="http://www.argyllcms.com/;
-SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip;
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~riscv ~x86"
-IUSE="doc"
-
-RDEPEND="
-   media-libs/tiff:0
-   sys-libs/zlib
-   virtual/jpeg:0
-   x11-libs/libX11
-   x11-libs/libXau
-   x11-libs/libXdmcp
-   x11-libs/libXext
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   x11-libs/libXxf86vm
-   x11-libs/libXScrnSaver
-   dev-libs/openssl:0=
-"
-DEPEND="${RDEPEND}"
-BDEPEND="app-arch/unzip
-   dev-util/ftjam"
-
-S="${WORKDIR}/${MY_P}"
-
-src_compile() {
-   # Make it respect LDFLAGS
-   echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop
-
-   # Evil hack to get --as-needed working. The build system unfortunately 
lists all
-   # the shared libraries by default on the command line _before_ the 
object to be built...
-   echo "STDLIBS += -ldl -lrt -lX11 -lXext -lXxf86vm -lXinerama -lXrandr 
-lXau -lXdmcp -lXss -ltiff -ljpeg ;" >> Jamtop
-
-   append-cflags -DUNIX -D_THREAD_SAFE
-
-   sed \
-   -e 's:CCFLAGS:CFLAGS:g' \
-   -e "s:ar rusc:$(tc-getAR) rusc:g" \
-   -i Jambase || die
-
-   tc-export CC RANLIB
-
-   jam -dx -fJambase "-j$(makeopts_jobs)" || die
-}
-
-src_install() {
-   jam -dx -fJambase install || die
-
-   rm bin/License.txt || die
-
-   pushd bin > /dev/null
-   local binname
-   for binname in * ; do
-   newbin ${binname} argyll-${binname}
-   done
-   popd > /dev/null
-
-   dodoc log.txt Readme.txt ttbd.txt notes.txt
-   if use doc;  then
-   docinto html
-   dodoc doc/*html doc/*jpg doc/*gif
-   fi
-
-   insinto /usr/share/${PN}
-   doins -r ref
-
-   udev_dorules usb/55-Argyll.rules
-}
-
-pkg_postinst() {
-   elog "If you have a Spyder2 you need to extract the firmware"
-   elog "from the CVSpyder.dll of the windows driver package"
-   elog "and store it as /usr/share/color/spyd2PLD.bin"
-   echo
-   elog 

[gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/

2022-07-07 Thread Bernard Cafarelli
commit: d1f8373425f4605b8845f54bb45b31cf07e31f0a
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Thu Jul  7 21:06:30 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Thu Jul  7 21:08:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1f83734

media-gfx/argyllcms: add 2.3.1

Closes: https://bugs.gentoo.org/847241
Signed-off-by: Bernard Cafarelli  gentoo.org>

 media-gfx/argyllcms/Manifest   |  1 +
 media-gfx/argyllcms/argyllcms-2.3.1.ebuild | 93 ++
 2 files changed, 94 insertions(+)

diff --git a/media-gfx/argyllcms/Manifest b/media-gfx/argyllcms/Manifest
index ec9627de148f..0e814095ccb0 100644
--- a/media-gfx/argyllcms/Manifest
+++ b/media-gfx/argyllcms/Manifest
@@ -2,3 +2,4 @@ DIST Argyll_V2.1.2_src.zip 13837056 BLAKE2B 
cf6181549e37b1deda11bdd4a63b27e10118
 DIST Argyll_V2.2.0_src.zip 14020205 BLAKE2B 
e278f31de2c09e7d736d13b0ada01a6ff8b0641dcbef2e82ba83987f7835d3cfbe71e479314c76be91725698dbdff8f5a77b607dbdda340a9c583c82477cc9d0
 SHA512 
42552ebd10280df16ec419e3c7ce6700db2c290e26ab4ab62296bf92abc90dd50265aef04b5b8f0a5bee735d485760bab4278e38d27b2a245c5a3122cbf2ba88
 DIST Argyll_V2.2.1_src.zip 14030108 BLAKE2B 
22785536a3a5113998947294c34512e3b6dd5d080a11dbcfe3c4b0c22e34277656ba8dc6fa8f59a9dd20cf69692bd24b4e53044086d21bcf7c6d93820c6dbc4e
 SHA512 
58339dfc550950703a5ab6708765a4f01e5fcdeeac54c750e8db82b7ea0dd9b42e9f1163524811a93beabb86cbf557b37302fc4a6a5c1a339cba8af9dcd3e239
 DIST Argyll_V2.3.0_src.zip 14042268 BLAKE2B 
3611198746bc443d3425bd297ee6c36f3ae28ace24bfa011a7b0fa491ac1185418f0fba004c2d076f350a27d176d1a6295c26584906744de6002bff6b55035e4
 SHA512 
959ee656967de583d3061f8c345b6c6cdb86bb23aab21f961271563b7ce33da9e64492a9f1bb248a92ff16709b1c13ef6ccbd4478df92e4b90c62a992d79eedd
+DIST Argyll_V2.3.1_src.zip 14098636 BLAKE2B 
0f215d5852c3ad383833dd643d78729a03e178b2bfad1a955a4ca8108a7b33b5a98507436c2a3bfa9f030ad968787e933e50940a0a7cc045b1082f4c8d519c6a
 SHA512 
a8c2b02638569727015ad8e6e16999e398214fa5d11656bae0a9fe0b3268e81674621e3a7de96b727c578c5fc612ada39b37a94ca8b62f4221c56917654a22e8

diff --git a/media-gfx/argyllcms/argyllcms-2.3.1.ebuild 
b/media-gfx/argyllcms/argyllcms-2.3.1.ebuild
new file mode 100644
index ..5347599202e0
--- /dev/null
+++ b/media-gfx/argyllcms/argyllcms-2.3.1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic multiprocessing toolchain-funcs udev
+
+MY_P="Argyll_V${PV}"
+
+DESCRIPTION="Open source, ICC compatible color management system"
+HOMEPAGE="http://www.argyllcms.com/;
+SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip;
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~loong ~riscv ~x86"
+IUSE="doc"
+
+RDEPEND="
+   dev-libs/openssl:0=
+   media-libs/libjpeg-turbo:=
+   media-libs/tiff:0
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXau
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/libXxf86vm
+"
+DEPEND="${RDEPEND}"
+BDEPEND="app-arch/unzip
+   dev-util/ftjam"
+
+S="${WORKDIR}/${MY_P}"
+
+src_compile() {
+   # Make it respect LDFLAGS
+   echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop
+
+   # Evil hack to get --as-needed working. The build system unfortunately 
lists all
+   # the shared libraries by default on the command line _before_ the 
object to be built...
+   echo "STDLIBS += -ldl -lrt -lX11 -lXext -lXxf86vm -lXinerama -lXrandr 
-lXau -lXdmcp -lXss -ltiff -ljpeg ;" >> Jamtop
+
+   append-cflags -DUNIX -D_THREAD_SAFE
+
+   sed \
+   -e 's:CCFLAGS:CFLAGS:g' \
+   -e "s:ar rusc:$(tc-getAR) rusc:g" \
+   -i Jambase || die
+
+   tc-export CC RANLIB
+
+   jam -dx -fJambase "-j$(makeopts_jobs)" || die
+}
+
+src_install() {
+   jam -dx -fJambase install || die
+
+   rm bin/License.txt || die
+
+   pushd bin > /dev/null
+   local binname
+   for binname in * ; do
+   newbin ${binname} argyll-${binname}
+   done
+   popd > /dev/null
+
+   dodoc log.txt Readme.txt ttbd.txt notes.txt
+   if use doc;  then
+   docinto html
+   dodoc doc/*html doc/*jpg doc/*gif
+   fi
+
+   insinto /usr/share/${PN}
+   doins -r ref
+
+   udev_dorules usb/55-Argyll.rules
+}
+
+pkg_postinst() {
+   udev_reload
+
+   elog "If you have a Spyder2 you need to extract the firmware"
+   elog "from the CVSpyder.dll of the windows driver package"
+   elog "and store it as /usr/share/color/spyd2PLD.bin"
+   echo
+   elog "For further info on setting up instrument access read"
+   elog "http://www.argyllcms.com/doc/Installing_Linux.html;
+   echo
+}



[gentoo-commits] repo/gentoo:master commit in: gui-apps/mako/

2022-07-07 Thread Matthew Thode
commit: b9f608ac5af85058cdf603c897e919e694844b2b
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Jul  7 20:51:00 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Jul  7 20:51:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9f608ac

gui-apps/mako: add missing wayland-scanner dep

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew Thode  gentoo.org>

 gui-apps/mako/mako-1.7.1.ebuild | 1 +
 gui-apps/mako/mako-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/gui-apps/mako/mako-1.7.1.ebuild b/gui-apps/mako/mako-1.7.1.ebuild
index 043c21616341..fdd5238afe72 100644
--- a/gui-apps/mako/mako-1.7.1.ebuild
+++ b/gui-apps/mako/mako-1.7.1.ebuild
@@ -22,6 +22,7 @@ IUSE="elogind +icons systemd"
 
 DEPEND="
dev-libs/wayland
+   dev-util/wayland-scanner
x11-libs/pango
x11-libs/cairo
|| (

diff --git a/gui-apps/mako/mako-.ebuild b/gui-apps/mako/mako-.ebuild
index 597e5e7acd03..a92179a0efdb 100644
--- a/gui-apps/mako/mako-.ebuild
+++ b/gui-apps/mako/mako-.ebuild
@@ -22,6 +22,7 @@ IUSE="elogind +icons systemd"
 
 DEPEND="
dev-libs/wayland
+   dev-util/wayland-scanner
x11-libs/pango
x11-libs/cairo
|| (



[gentoo-commits] repo/gentoo:master commit in: dev-python/psutil/files/, dev-python/psutil/

2022-07-07 Thread Michał Górny
commit: f9083ba45948a338c45d8a807c270b414f51636a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  7 20:20:25 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  7 20:20:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9083ba4

dev-python/psutil: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/psutil/Manifest   |   1 -
 dev-python/psutil/files/psutil-5.9.0-tests.patch | 298 ---
 dev-python/psutil/psutil-5.9.0.ebuild|  40 ---
 3 files changed, 339 deletions(-)

diff --git a/dev-python/psutil/Manifest b/dev-python/psutil/Manifest
index cbdc36c11b5e..fef27f7b5aff 100644
--- a/dev-python/psutil/Manifest
+++ b/dev-python/psutil/Manifest
@@ -1,3 +1,2 @@
-DIST psutil-5.9.0.tar.gz 478322 BLAKE2B 
763c8ae14ae546bed64a360047d2ce38783e9e7e939160f751c4ccc94b8e023aaa4cdca426f584e05dae8b1326333660e216d7cb3edd820e24a931dddfa5160f
 SHA512 
b521cfce51e90fdf87ba19bf8069877e3210aede92c17460ea0b00324a36e133168e4bff550462d07ab6d93c597c6560d68954340031ff43168d54a8e5d4c4e7
 DIST psutil-5.9.1-tests-r2.patch.xz 3516 BLAKE2B 
6a16d6f89fdeb06c7aa0d9d986eba84deae5f8d2bb829c2509744f954f9b274d8a70a00f94127f1880cea71f8d7e7b85097517f8516ee6ef14f17522ee9297b2
 SHA512 
b69efb32cd0229056ff9fbbde963f0f01f6bf1d0820f028527f464e38a9bd4211a55bd725cc8962a20608c12c28edb24b2063f5f58b53fdb6b001fe2f95da103
 DIST psutil-5.9.1.tar.gz 479090 BLAKE2B 
88f35a9134d942fa56b5fbc79753e82245c3bfdb1f640dbf3b56815b89d872517f9ee3a3945532ebd1a399c3307e160ac80394766c3b2cc7e3fb36ffdd555eef
 SHA512 
1ddb119a10243d17d808417817ec8659d22447f12a4bbc0366c13f6587a4b0b59f4e74f6ac5d1e1a908bb5fd287be630466d32beabcb5008f6a19c24a1557c27

diff --git a/dev-python/psutil/files/psutil-5.9.0-tests.patch 
b/dev-python/psutil/files/psutil-5.9.0-tests.patch
deleted file mode 100644
index 6dcf6f240e41..
--- a/dev-python/psutil/files/psutil-5.9.0-tests.patch
+++ /dev/null
@@ -1,298 +0,0 @@
-diff --git a/psutil/tests/__init__.py b/psutil/tests/__init__.py
-index 21bb3e61..6c45c9e0 100644
 a/psutil/tests/__init__.py
-+++ b/psutil/tests/__init__.py
-@@ -88,6 +88,7 @@ __all__ = [
- "HAS_IONICE", "HAS_MEMORY_MAPS", "HAS_PROC_CPU_NUM", "HAS_RLIMIT",
- "HAS_SENSORS_BATTERY", "HAS_BATTERY", "HAS_SENSORS_FANS",
- "HAS_SENSORS_TEMPERATURES", "HAS_MEMORY_FULL_INFO",
-+"GENTOO_TESTING",
- # subprocesses
- 'pyrun', 'terminate', 'reap_children', 'spawn_testproc', 'spawn_zombie',
- 'spawn_children_pair',
-@@ -128,6 +129,7 @@ PYPY = '__pypy__' in sys.builtin_module_names
- APPVEYOR = 'APPVEYOR' in os.environ
- GITHUB_ACTIONS = 'GITHUB_ACTIONS' in os.environ or 'CIBUILDWHEEL' in 
os.environ
- CI_TESTING = APPVEYOR or GITHUB_ACTIONS
-+GENTOO_TESTING = "GENTOO_TESTING" in os.environ
- # are we a 64 bit process?
- IS_64BIT = sys.maxsize > 2 ** 32
- 
-diff --git a/psutil/tests/test_linux.py b/psutil/tests/test_linux.py
-index 20e28d29..c21d0aec 100755
 a/psutil/tests/test_linux.py
-+++ b/psutil/tests/test_linux.py
-@@ -14,6 +14,7 @@ import errno
- import glob
- import io
- import os
-+import platform
- import re
- import shutil
- import socket
-@@ -28,6 +29,7 @@ from psutil._compat import PY3
- from psutil._compat import FileNotFoundError
- from psutil._compat import basestring
- from psutil._compat import u
-+from psutil.tests import GENTOO_TESTING
- from psutil.tests import GITHUB_ACTIONS
- from psutil.tests import GLOBAL_TIMEOUT
- from psutil.tests import HAS_BATTERY
-@@ -688,6 +690,7 @@ class TestSystemCPUCountLogical(PsutilTestCase):
- num = len([x for x in out.split('\n') if not x.startswith('#')])
- self.assertEqual(psutil.cpu_count(logical=True), num)
- 
-+@unittest.skipIf(GENTOO_TESTING and 
platform.machine().startswith("sparc"), "broken on Gentoo/SPARC")
- def test_emulate_fallbacks(self):
- import psutil._pslinux
- original = psutil._pslinux.cpu_count_logical()
-@@ -735,6 +738,7 @@ class TestSystemCPUCountCores(PsutilTestCase):
- core_ids.add(fields[1])
- self.assertEqual(psutil.cpu_count(logical=False), len(core_ids))
- 
-+@unittest.skipIf(GENTOO_TESTING and 
platform.machine().startswith("sparc"), "broken on Gentoo/SPARC")
- def test_method_2(self):
- meth_1 = psutil._pslinux.cpu_count_cores()
- with mock.patch('glob.glob', return_value=[]) as m:
-@@ -755,6 +759,7 @@ class TestSystemCPUCountCores(PsutilTestCase):
- class TestSystemCPUFrequency(PsutilTestCase):
- 
- @unittest.skipIf(not HAS_CPU_FREQ, "not supported")
-+@unittest.skipIf(GENTOO_TESTING and 
platform.machine().startswith("sparc"), "broken on Gentoo/SPARC")
- def test_emulate_use_second_file(self):
- # https://github.com/giampaolo/psutil/issues/981
- def path_exists_mock(path):
-@@ -769,6 +774,7 @@ class TestSystemCPUFrequency(PsutilTestCase):
- assert psutil.cpu_freq()
- 
- @unittest.skipIf(not HAS_CPU_FREQ, "not 

[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/mathomatic/

2022-07-07 Thread David Seifert
commit: fdfec6fb092338f5e4e62c5339f9afc4e10cc595
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jul  7 20:19:50 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jul  7 20:19:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdfec6fb

sci-mathematics/mathomatic: update EAPI 6 -> 8

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

 ...c-16.0.5.ebuild => mathomatic-16.0.5-r1.ebuild} | 24 ++
 1 file changed, 15 insertions(+), 9 deletions(-)

diff --git a/sci-mathematics/mathomatic/mathomatic-16.0.5.ebuild 
b/sci-mathematics/mathomatic/mathomatic-16.0.5-r1.ebuild
similarity index 67%
rename from sci-mathematics/mathomatic/mathomatic-16.0.5.ebuild
rename to sci-mathematics/mathomatic/mathomatic-16.0.5-r1.ebuild
index 62548fef00cb..d16b05048391 100644
--- a/sci-mathematics/mathomatic/mathomatic-16.0.5.ebuild
+++ b/sci-mathematics/mathomatic/mathomatic-16.0.5-r1.ebuild
@@ -1,29 +1,32 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
+
 inherit toolchain-funcs flag-o-matic
 
 DESCRIPTION="Automatic algebraic manipulator"
 HOMEPAGE="https://github.com/mfillpot/mathomatic;
 SRC_URI="https://github.com/mfillpot/mathomatic/archive/${P}.tar.gz;
+S="${WORKDIR}/${PN}-${P}"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux"
 IUSE="doc gnuplot"
 
-DEPEND="sys-libs/readline:=
+DEPEND="
+   sys-libs/readline:=
sys-libs/ncurses:="
 RDEPEND="${DEPEND}
gnuplot? ( sci-visualization/gnuplot )"
-
-S="${WORKDIR}/${PN}-${P}"
+BDEPEND="doc? ( app-text/htmldoc )"
 
 src_compile() {
append-cflags -DBOLD_COLOR=1
emake READLINE=1 CC="$(tc-getCC)"
emake CC="$(tc-getCC)" -C primes
+   use doc && emake pdf
 }
 
 src_test() {
@@ -32,12 +35,15 @@ src_test() {
 }
 
 src_install() {
-   emake prefix="${EPREFIX}/usr" DESTDIR="${D}" bininstall m4install
-   emake prefix="${EPREFIX}/usr" DESTDIR="${D}" -C primes install
+   emake DESTDIR="${D}" prefix="${EPREFIX}"/usr \
+   mathdocdir="${EPREFIX}"/usr/share/doc/${PF} \
+   bininstall m4install
+   emake DESTDIR="${D}" prefix="${EPREFIX}"/usr -C primes install
dodoc changes.txt README.txt AUTHORS
newdoc primes/README.txt README-primes.txt
use doc && emake \
-   prefix="${EPREFIX}/usr" \
-   mathdocdir="${EPREFIX}/usr/share/doc/${PF}" \
-   DESTDIR="${D}" docinstall
+   DESTDIR="${D}" \
+   prefix="${EPREFIX}"/usr \
+   mathdocdir="${EPREFIX}"/usr/share/doc/${PF} \
+   docinstall
 }



[gentoo-commits] repo/gentoo:master commit in: app-editors/vim/

2022-07-07 Thread Matt Turner
commit: 5bb0d5499f28589cbac80de023b7087da7c69780
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jul  7 20:09:34 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jul  7 20:11:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bb0d549

app-editors/vim: Sync live ebuild

Signed-off-by: Matt Turner  gentoo.org>

 app-editors/vim/vim-8.2.5066-r1.ebuild | 2 +-
 app-editors/vim/vim-.ebuild| 6 ++
 2 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/app-editors/vim/vim-8.2.5066-r1.ebuild 
b/app-editors/vim/vim-8.2.5066-r1.ebuild
index f66b1592e72b..bcec32097911 100644
--- a/app-editors/vim/vim-8.2.5066-r1.ebuild
+++ b/app-editors/vim/vim-8.2.5066-r1.ebuild
@@ -118,7 +118,7 @@ src_prepare() {
# which isn't even in the source file being invalid, we'll do some 
trickery
# to make the error never occur. bug 66162 (02 October 2004 ciaranm)
find "${S}" -name '*.c' | while read c; do
-   echo >> "$c" || die "echo failed"
+   echo >> "$c" || die "echo failed"
done
 
# conditionally make the manpager.sh script

diff --git a/app-editors/vim/vim-.ebuild b/app-editors/vim/vim-.ebuild
index 0afdaaef7172..bcec32097911 100644
--- a/app-editors/vim/vim-.ebuild
+++ b/app-editors/vim/vim-.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/vim/vim.git;
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz
-   
https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
+   
https://dev.gentoo.org/~mattst88/distfiles/vim-8.2.5066-gentoo-patches.tar.xz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
@@ -80,8 +80,6 @@ pkg_setup() {
 
 src_prepare() {
if [[ ${PV} != * ]] ; then
-   rm "${WORKDIR}"/patches/006-vim-8.0.0617-crosscompile.patch || 
die
-
# Gentoo patches to fix runtime issues, cross-compile errors, 
etc
eapply "${WORKDIR}"/patches/
fi
@@ -120,7 +118,7 @@ src_prepare() {
# which isn't even in the source file being invalid, we'll do some 
trickery
# to make the error never occur. bug 66162 (02 October 2004 ciaranm)
find "${S}" -name '*.c' | while read c; do
-   echo >> "$c" || die "echo failed"
+   echo >> "$c" || die "echo failed"
done
 
# conditionally make the manpager.sh script



[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/

2022-07-07 Thread Matt Turner
commit: 18b55350750f52a6b3f79c37b6af02e1b580bb54
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jul  7 20:09:23 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jul  7 20:11:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18b55350

app-editors/vim-core: Sync live ebuild

Signed-off-by: Matt Turner  gentoo.org>

 app-editors/vim-core/vim-core-8.2.5066-r1.ebuild | 2 +-
 app-editors/vim-core/vim-core-.ebuild| 6 ++
 2 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/app-editors/vim-core/vim-core-8.2.5066-r1.ebuild 
b/app-editors/vim-core/vim-core-8.2.5066-r1.ebuild
index 4798b25ef622..2ab640fe7da3 100644
--- a/app-editors/vim-core/vim-core-8.2.5066-r1.ebuild
+++ b/app-editors/vim-core/vim-core-8.2.5066-r1.ebuild
@@ -80,7 +80,7 @@ src_prepare() {
# which isn't even in the source file being invalid, we'll do some 
trickery
# to make the error never occur. bug 66162 (02 October 2004 ciaranm)
find "${S}" -name '*.c' | while read c; do
-   echo >> "$c" || die "echo failed"
+   echo >> "$c" || die "echo failed"
done
 
# Try to avoid sandbox problems. Bug #114475.

diff --git a/app-editors/vim-core/vim-core-.ebuild 
b/app-editors/vim-core/vim-core-.ebuild
index 3663d9c774fc..2ab640fe7da3 100644
--- a/app-editors/vim-core/vim-core-.ebuild
+++ b/app-editors/vim-core/vim-core-.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz
-   
https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
+   
https://dev.gentoo.org/~mattst88/distfiles/vim-8.2.5066-gentoo-patches.tar.xz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 S="${WORKDIR}"/vim-${PV}
@@ -44,8 +44,6 @@ pkg_setup() {
 
 src_prepare() {
if [[ ${PV} != * ]] ; then
-   rm "${WORKDIR}"/patches/006-vim-8.0.0617-crosscompile.patch || 
die
-
# Gentoo patches to fix runtime issues, cross-compile errors, 
etc
eapply "${WORKDIR}"/patches
fi
@@ -82,7 +80,7 @@ src_prepare() {
# which isn't even in the source file being invalid, we'll do some 
trickery
# to make the error never occur. bug 66162 (02 October 2004 ciaranm)
find "${S}" -name '*.c' | while read c; do
-   echo >> "$c" || die "echo failed"
+   echo >> "$c" || die "echo failed"
done
 
# Try to avoid sandbox problems. Bug #114475.



[gentoo-commits] repo/gentoo:master commit in: x11-libs/wxGTK/

2022-07-07 Thread Arthur Zamarin
commit: 1d12b30b410449830afa149ded4e3b06b6caf95f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jul  7 20:09:51 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jul  7 20:09:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d12b30b

x11-libs/wxGTK: Stabilize 3.0.5.1 arm64, #856871

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

 x11-libs/wxGTK/wxGTK-3.0.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/wxGTK/wxGTK-3.0.5.1.ebuild 
b/x11-libs/wxGTK/wxGTK-3.0.5.1.ebuild
index 9bd1cda3a3b9..d0931e5b03d9 100644
--- a/x11-libs/wxGTK/wxGTK-3.0.5.1.ebuild
+++ b/x11-libs/wxGTK/wxGTK-3.0.5.1.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}/wxWidgets-${PV}"
 
 LICENSE="wxWinLL-3 GPL-2 doc? ( wxWinFDL-3 )"
 SLOT="${WXRELEASE}"
-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="+X doc debug gstreamer libnotify opengl sdl tiff webkit"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sci-biology/t-coffee/, sci-biology/t-coffee/files/

2022-07-07 Thread David Seifert
commit: 13297a735a8c0e36ab552d244f4935d21400d310
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jul  7 19:57:12 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jul  7 19:57:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13297a73

sci-biology/t-coffee: update EAPI 6 -> 8

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

 .../t-coffee/files/t-coffee-11.00-makefile.patch   | 19 +++
 ...ee-11.00-r2.ebuild => t-coffee-11.00-r3.ebuild} | 27 --
 2 files changed, 29 insertions(+), 17 deletions(-)

diff --git a/sci-biology/t-coffee/files/t-coffee-11.00-makefile.patch 
b/sci-biology/t-coffee/files/t-coffee-11.00-makefile.patch
new file mode 100644
index ..b7a6d9e17a5e
--- /dev/null
+++ b/sci-biology/t-coffee/files/t-coffee-11.00-makefile.patch
@@ -0,0 +1,19 @@
+--- a/t_coffee_source/makefile
 b/t_coffee_source/makefile
+@@ -1,14 +1,12 @@
+-CC=g++
+-CFLAGS=-O3 -Wno-write-strings
+ SOURCES := $(shell find . -type f -name *.c)
+ OBJECTS := $(SOURCES:.c=.o)
+ DEPS := $(OBJECTS:.o=.deps)
+  
+ t_coffee: $(OBJECTS)
+-  @echo " Linking..."; $(CC) $^ -o t_coffee -lm
++  $(CXX) $(CXXFLAGS) $(LDFLAGS) $^ -o t_coffee -lm $(LIBS)
+  
+ %.o: %.c
+-  @echo " CC $<"; $(CC) $(CFLAGS) -I. -MD -MF $(@:.o=.deps) -c -o $@ $<
++  $(CXX) $(CXXFLAGS) $(CPPFLAGS) -I. -MD -MF $(@:.o=.deps) -c -o $@ $<
+  
+ -include $(DEPS)
+  

diff --git a/sci-biology/t-coffee/t-coffee-11.00-r2.ebuild 
b/sci-biology/t-coffee/t-coffee-11.00-r3.ebuild
similarity index 66%
rename from sci-biology/t-coffee/t-coffee-11.00-r2.ebuild
rename to sci-biology/t-coffee/t-coffee-11.00-r3.ebuild
index df1859afb208..0064cc319f47 100644
--- a/sci-biology/t-coffee/t-coffee-11.00-r2.ebuild
+++ b/sci-biology/t-coffee/t-coffee-11.00-r3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
 
 MY_HASH="4466924"
 MY_PV="${PV}.${MY_HASH}"
@@ -12,6 +12,7 @@ MY_P="${PN^^}_distribution_Version_${MY_PV}"
 DESCRIPTION="A multiple sequence alignment package"
 HOMEPAGE="http://www.tcoffee.org/Projects_home_page/t_coffee_home_page.html;
 SRC_URI="http://www.tcoffee.org/Packages/Beta/Latest/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -20,35 +21,27 @@ KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 RDEPEND="
sci-biology/clustalw
sci-chemistry/tm-align"
-DEPEND=""
 
-S="${WORKDIR}/${MY_P}"
 PATCHES=(
"${FILESDIR}"/${P}-mayhem.patch
"${FILESDIR}"/${P}-set_proper_dir_permissions.patch
"${FILESDIR}"/${P}-cxx11.patch
"${FILESDIR}"/${P}-gcc7.patch
+   "${FILESDIR}"/${P}-makefile.patch
 )
 
-src_prepare() {
-   default
-   sed \
-   -e '/@/s:.*;:\t:g' \
-   -e '/Linking/s:$(CC):$(CC) $(CFLAGS) $(LDFLAGS):g' \
-   -i t_coffee_source/makefile || die
+src_configure() {
+   tc-export CXX
+   append-cxxflags -Wno-write-strings -Wno-unused-result
 }
 
 src_compile() {
-   emake \
-   V=1 \
-   CC="$(tc-getCXX)" \
-   CFLAGS="${CXXFLAGS} -Wno-write-strings -Wno-unused-result" \
-   -C t_coffee_source t_coffee
+   emake -C t_coffee_source t_coffee
 }
 
 src_install() {
dobin t_coffee_source/t_coffee
 
-   insinto /usr/share/${PN}
+   insinto /usr/share/t-coffee
doins -r example
 }



[gentoo-commits] repo/gentoo:master commit in: sci-biology/trf/

2022-07-07 Thread David Seifert
commit: 0693e7cba36ecc4f4162e62e4bbd0a5ce4fca50b
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jul  7 19:57:14 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jul  7 19:57:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0693e7cb

sci-biology/trf: update EAPI 6 -> 8

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

 .../trf/{trf-4.04-r1.ebuild => trf-4.04-r2.ebuild}| 15 +++
 1 file changed, 7 insertions(+), 8 deletions(-)

diff --git a/sci-biology/trf/trf-4.04-r1.ebuild 
b/sci-biology/trf/trf-4.04-r2.ebuild
similarity index 64%
rename from sci-biology/trf/trf-4.04-r1.ebuild
rename to sci-biology/trf/trf-4.04-r2.ebuild
index 3b906fb31aaf..c534b74988bd 100644
--- a/sci-biology/trf/trf-4.04-r1.ebuild
+++ b/sci-biology/trf/trf-4.04-r2.ebuild
@@ -1,29 +1,28 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 MY_P="${PN}404"
 
 DESCRIPTION="Tandem Repeats Finder"
 HOMEPAGE="http://tandem.bu.edu/trf/trf.html;
 SRC_URI="http://tandem.bu.edu/trf/downloads/${MY_P}.linux;
+S="${WORKDIR}"
 
 LICENSE="trf"  # http://tandem.bu.edu/trf/trf.license.html
 SLOT="0"
 KEYWORDS="amd64 x86"
 RESTRICT="mirror bindist"
 
-S=${WORKDIR}
-
-QA_PREBUILT="opt/${PN}/.*"
+QA_PREBUILT="opt/trf/.*"
 
 src_unpack() {
-   cp "${DISTDIR}/${MY_P}.linux" "${S}/${MY_P}.linux.exe" || die
+   cp "${DISTDIR}"/${MY_P}.linux "${S}"/${MY_P}.linux.exe || die
 }
 
 src_install() {
-   exeinto /opt/${PN}
+   exeinto /opt/trf
doexe trf404.linux.exe
-   dosym /opt/${PN}/${MY_P}.linux.exe /opt/bin/trf
+   dosym ../trf/${MY_P}.linux.exe /opt/bin/trf
 }



[gentoo-commits] repo/gentoo:master commit in: sci-biology/transfac/

2022-07-07 Thread David Seifert
commit: 4345375f01e657175dc4e9199884ffbea67d68e5
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jul  7 19:57:13 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jul  7 19:57:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4345375f

sci-biology/transfac: update EAPI 6 -> 8

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

 .../{transfac-3.2-r1.ebuild => transfac-3.2-r2.ebuild}  | 13 ++---
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/sci-biology/transfac/transfac-3.2-r1.ebuild 
b/sci-biology/transfac/transfac-3.2-r2.ebuild
similarity index 84%
rename from sci-biology/transfac/transfac-3.2-r1.ebuild
rename to sci-biology/transfac/transfac-3.2-r2.ebuild
index 91b16f4b4fe4..2fce474da2ad 100644
--- a/sci-biology/transfac/transfac-3.2-r1.ebuild
+++ b/sci-biology/transfac/transfac-3.2-r2.ebuild
@@ -1,11 +1,12 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DESCRIPTION="A database of eucaryotic transcription factors"
 HOMEPAGE="http://www.gene-regulation.com/pub/databases.html;
 SRC_URI="ftp://ftp.ebi.ac.uk/pub/databases/${PN}/${PN}32.tar.Z;
+S="${WORKDIR}"
 
 LICENSE="public-domain"
 SLOT="3"
@@ -14,10 +15,8 @@ SLOT="3"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="emboss minimal"
 
-DEPEND="emboss? ( sci-biology/emboss )"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}
+BDEPEND="emboss? ( sci-biology/emboss )"
+RDEPEND="${BDEPEND}"
 
 src_compile() {
if use emboss; then
@@ -32,7 +31,7 @@ src_install() {
newdoc readme.txt README
 
if ! use minimal; then
-   insinto /usr/share/${PN}-${SLOT}
+   insinto /usr/share/transfac-${SLOT}
doins *.dat
fi
 



[gentoo-commits] repo/gentoo:master commit in: sci-biology/prank/, sci-biology/prank/files/

2022-07-07 Thread David Seifert
commit: 39e97c83356a57c6181602feda6a2da0e1127f6b
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jul  7 19:57:08 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jul  7 19:57:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39e97c83

sci-biology/prank: update EAPI 6 -> 8

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

 .../prank/files/prank-140603-fix-c++14.patch   |  2 +-
 .../prank/files/prank-140603-makefile.patch| 28 
 sci-biology/prank/prank-140603-r1.ebuild   | 28 
 sci-biology/prank/prank-140603.ebuild  | 38 --
 4 files changed, 57 insertions(+), 39 deletions(-)

diff --git a/sci-biology/prank/files/prank-140603-fix-c++14.patch 
b/sci-biology/prank/files/prank-140603-fix-c++14.patch
index 5779207e294f..211e377d798a 100644
--- a/sci-biology/prank/files/prank-140603-fix-c++14.patch
+++ b/sci-biology/prank/files/prank-140603-fix-c++14.patch
@@ -8,7 +8,7 @@ See also: https://bugs.gentoo.org/show_bug.cgi?id=594060
  else
  {
 -cout<<"HMModel::alignmentModel: impossible 'as'"

[gentoo-commits] repo/gentoo:master commit in: sci-biology/rnaview/

2022-07-07 Thread David Seifert
commit: 4e2d0047334e5442916b823aa8df5bd4f22a7808
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jul  7 19:57:11 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jul  7 19:57:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e2d0047

sci-biology/rnaview: update EAPI 6 -> 8

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

 ...naview-20040713-r4.ebuild => rnaview-20040713-r5.ebuild} | 13 +
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/sci-biology/rnaview/rnaview-20040713-r4.ebuild 
b/sci-biology/rnaview/rnaview-20040713-r5.ebuild
similarity index 74%
rename from sci-biology/rnaview/rnaview-20040713-r4.ebuild
rename to sci-biology/rnaview/rnaview-20040713-r5.ebuild
index 729095be063c..c0c4289ba24b 100644
--- a/sci-biology/rnaview/rnaview-20040713-r4.ebuild
+++ b/sci-biology/rnaview/rnaview-20040713-r5.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 inherit toolchain-funcs
 
@@ -12,23 +12,20 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2"
 LICENSE="public-domain"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
 PATCHES=(
"${FILESDIR}"/${P}-makefile.patch
"${FILESDIR}"/${P}-implicit.patch
 )
 
-src_prepare() {
-   default
+src_configure() {
tc-export CC
 }
 
 src_install() {
default
 
-   cat > 22rnaview <<- EOF || die
-   RNAVIEW="${EPREFIX}/usr/share/${PN}"
+   newenvd - 22rnaview <<- EOF
+   RNAVIEW="${EPREFIX}/usr/share/rnaview"
EOF
-   doenvd 22rnaview
 }



[gentoo-commits] repo/gentoo:master commit in: sci-biology/pilercr/

2022-07-07 Thread David Seifert
commit: 485da2906a2d1d2756f99724d54f5db647538266
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jul  7 19:57:06 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jul  7 19:57:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=485da290

sci-biology/pilercr: update EAPI 6 -> 8

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

 .../pilercr/{pilercr-1.0-r1.ebuild => pilercr-1.0-r2.ebuild}   | 10 --
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/sci-biology/pilercr/pilercr-1.0-r1.ebuild 
b/sci-biology/pilercr/pilercr-1.0-r2.ebuild
similarity index 86%
rename from sci-biology/pilercr/pilercr-1.0-r1.ebuild
rename to sci-biology/pilercr/pilercr-1.0-r2.ebuild
index 8b1abd5de7d7..819fb3fbb03e 100644
--- a/sci-biology/pilercr/pilercr-1.0-r1.ebuild
+++ b/sci-biology/pilercr/pilercr-1.0-r2.ebuild
@@ -1,20 +1,18 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 inherit toolchain-funcs
 
 DESCRIPTION="Analysis of Clustered Regularly Interspaced Short Palindromic 
Repeats (CRISPRs)"
 HOMEPAGE="http://www.drive5.com/pilercr/;
 SRC_URI="http://www.drive5.com/pilercr/pilercr1.06.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}"
 
 LICENSE="public-domain"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE=""
-
-S=${WORKDIR}
 
 PATCHES=(
"${FILESDIR}"/${PN}-1.0-fix-build-system.patch
@@ -26,5 +24,5 @@ src_configure() {
 }
 
 src_install() {
-   dobin ${PN}
+   dobin pilercr
 }



[gentoo-commits] repo/gentoo:master commit in: sci-biology/prodigal/

2022-07-07 Thread David Seifert
commit: f06de855d4149693e193279f162303361da4e26e
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jul  7 19:57:09 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jul  7 19:57:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f06de855

sci-biology/prodigal: update EAPI 6 -> 8

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

 .../{prodigal-2.6.3.ebuild => prodigal-2.6.3-r1.ebuild}   | 11 +++
 1 file changed, 3 insertions(+), 8 deletions(-)

diff --git a/sci-biology/prodigal/prodigal-2.6.3.ebuild 
b/sci-biology/prodigal/prodigal-2.6.3-r1.ebuild
similarity index 81%
rename from sci-biology/prodigal/prodigal-2.6.3.ebuild
rename to sci-biology/prodigal/prodigal-2.6.3-r1.ebuild
index db8382982284..8428da82c5e7 100644
--- a/sci-biology/prodigal/prodigal-2.6.3.ebuild
+++ b/sci-biology/prodigal/prodigal-2.6.3-r1.ebuild
@@ -1,23 +1,18 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 inherit toolchain-funcs
 
 DESCRIPTION="Prokaryotic Dynamic Programming Genefinding Algorithm"
 HOMEPAGE="http://prodigal.ornl.gov/;
 SRC_URI="https://github.com/hyattpd/${PN^}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${P^}"
 
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-S=${WORKDIR}/${P^}
 
 PATCHES=( "${FILESDIR}"/${PN}-2.6.3-fix-build-system.patch )
 



[gentoo-commits] repo/gentoo:master commit in: sci-biology/piler/

2022-07-07 Thread David Seifert
commit: 16b707f153d040c1ae4e6ed327a94a0c81a63857
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jul  7 19:57:07 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jul  7 19:57:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16b707f1

sci-biology/piler: update EAPI 6 -> 8

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

 sci-biology/piler/{piler-1.0-r1.ebuild => piler-1.0-r2.ebuild} | 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/sci-biology/piler/piler-1.0-r1.ebuild 
b/sci-biology/piler/piler-1.0-r2.ebuild
similarity index 88%
rename from sci-biology/piler/piler-1.0-r1.ebuild
rename to sci-biology/piler/piler-1.0-r2.ebuild
index 276ee9bc873e..845be78e1fe0 100644
--- a/sci-biology/piler/piler-1.0-r1.ebuild
+++ b/sci-biology/piler/piler-1.0-r2.ebuild
@@ -1,20 +1,19 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 inherit toolchain-funcs
 
 DESCRIPTION="Analysis of repetitive DNA found in genome sequences"
 HOMEPAGE="http://www.drive5.com/piler/;
 SRC_URI="http://www.drive5.com/piler/piler_source.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}"
 
 LICENSE="public-domain"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE=""
 
-DEPEND=""
 RDEPEND="
|| (
sci-biology/muscle
@@ -22,8 +21,6 @@ RDEPEND="
)
sci-biology/pals"
 
-S=${WORKDIR}
-
 PATCHES=(
"${FILESDIR}"/${PN}-1.0-fix-build-system.patch
"${FILESDIR}"/${PN}-1.0-glibc-2.10.patch



[gentoo-commits] repo/gentoo:master commit in: sci-biology/yass/

2022-07-07 Thread David Seifert
commit: be4181e663d6cd69f74b30e67f6735a653889dcd
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jul  7 19:57:15 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jul  7 19:57:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be4181e6

sci-biology/yass: update EAPI 6 -> 8

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

 sci-biology/yass/{yass-1.14-r2.ebuild => yass-1.14-r3.ebuild} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-biology/yass/yass-1.14-r2.ebuild 
b/sci-biology/yass/yass-1.14-r3.ebuild
similarity index 92%
rename from sci-biology/yass/yass-1.14-r2.ebuild
rename to sci-biology/yass/yass-1.14-r3.ebuild
index cdbe54f0bef6..3913c44f4580 100644
--- a/sci-biology/yass/yass-1.14-r2.ebuild
+++ b/sci-biology/yass/yass-1.14-r3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 inherit autotools
 
@@ -11,8 +11,8 @@ SRC_URI="http://bioinfo.lifl.fr/yass/files/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="dmalloc lowmem threads"
 KEYWORDS="~amd64 ~x86"
+IUSE="dmalloc lowmem threads"
 
 DEPEND="dmalloc? ( dev-libs/dmalloc )"
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: sci-biology/recon/files/, sci-biology/recon/

2022-07-07 Thread David Seifert
commit: e00ee2933cf56d8a51e0abb0326ff4138e646cfe
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jul  7 19:57:10 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jul  7 19:57:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e00ee293

sci-biology/recon: update EAPI 6 -> 8

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

 .../recon-1.08-Wimplicit-function-declaration.patch  | 20 
 .../{recon-1.08.ebuild => recon-1.08-r1.ebuild}  | 16 
 2 files changed, 28 insertions(+), 8 deletions(-)

diff --git 
a/sci-biology/recon/files/recon-1.08-Wimplicit-function-declaration.patch 
b/sci-biology/recon/files/recon-1.08-Wimplicit-function-declaration.patch
new file mode 100644
index ..9eba16e4a410
--- /dev/null
+++ b/sci-biology/recon/files/recon-1.08-Wimplicit-function-declaration.patch
@@ -0,0 +1,20 @@
+--- a/src/bolts.h
 b/src/bolts.h
+@@ -3,6 +3,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ 
+ #define NAME_LEN 50
+--- a/src/seqlist.h
 b/src/seqlist.h
+@@ -1,6 +1,7 @@
+ 
+ #include "bolts.h"
+ #include "string.h"
++#include 
+ 
+ #ifndef _seqlist_h
+ #define _seqlist_h

diff --git a/sci-biology/recon/recon-1.08.ebuild 
b/sci-biology/recon/recon-1.08-r1.ebuild
similarity index 75%
rename from sci-biology/recon/recon-1.08.ebuild
rename to sci-biology/recon/recon-1.08-r1.ebuild
index a96403c812be..dd79dd43c496 100644
--- a/sci-biology/recon/recon-1.08.ebuild
+++ b/sci-biology/recon/recon-1.08-r1.ebuild
@@ -1,31 +1,31 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 inherit toolchain-funcs
 
 DESCRIPTION="Automated de novo identification of repeat families from genomic 
sequences"
 HOMEPAGE="http://www.repeatmasker.org/RepeatModeler.html;
 SRC_URI="http://www.repeatmasker.org/${P^^}.tar.gz;
+S="${WORKDIR}/${P^^}"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="examples"
 KEYWORDS="~amd64 ~x86"
+IUSE="examples"
 
 RDEPEND="dev-lang/perl"
 
-S=${WORKDIR}/${P^^}
-
 PATCHES=(
"${FILESDIR}"/${PN}-1.08-buffer-overflow.patch
"${FILESDIR}"/${PN}-1.08-perl-shebangs.patch
+   "${FILESDIR}"/${PN}-1.08-Wimplicit-function-declaration.patch
 )
 
 src_prepare() {
default
-   sed -i "s|$path = \"\";|$path = \"${EPREFIX}/usr/libexec/${PN}\";|" 
scripts/recon.pl || die
+   sed -i "s|$path = \"\";|$path = \"${EPREFIX}/usr/libexec/recon\";|" 
scripts/recon.pl || die
 }
 
 src_compile() {
@@ -35,13 +35,13 @@ src_compile() {
 src_install() {
dobin scripts/*
 
-   exeinto /usr/libexec/${PN}
+   exeinto /usr/libexec/recon
doexe src/{edgeredef,eledef,eleredef,famdef,imagespread}
 
newdoc {00,}README
 
if use examples; then
-   insinto /usr/share/${PN}
+   insinto /usr/share/recon
doins -r Demos
fi
 }



[gentoo-commits] repo/gentoo:master commit in: sci-biology/phyml/

2022-07-07 Thread David Seifert
commit: 3b223ffb668ba126802b80bec18d831256533b9f
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jul  7 19:57:05 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jul  7 19:57:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b223ffb

sci-biology/phyml: update EAPI 6 -> 8

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

 .../phyml/{phyml-2.4.5-r3.ebuild => phyml-2.4.5-r4.ebuild}  | 13 +
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/sci-biology/phyml/phyml-2.4.5-r3.ebuild 
b/sci-biology/phyml/phyml-2.4.5-r4.ebuild
similarity index 78%
rename from sci-biology/phyml/phyml-2.4.5-r3.ebuild
rename to sci-biology/phyml/phyml-2.4.5-r4.ebuild
index ef9696573577..d256370553ab 100644
--- a/sci-biology/phyml/phyml-2.4.5-r3.ebuild
+++ b/sci-biology/phyml/phyml-2.4.5-r4.ebuild
@@ -1,27 +1,24 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 inherit toolchain-funcs
 
-MY_P=${PN}_v${PV}
+MY_P="${PN}_v${PV}"
 
 DESCRIPTION="Estimation of large phylogenies by maximum likelihood"
 HOMEPAGE="http://atgc.lirmm.fr/phyml/;
 SRC_URI="http://www.lirmm.fr/~guindon/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ~ppc x86"
-IUSE=""
-
-S=${WORKDIR}/${MY_P}
 
 PATCHES=( "${FILESDIR}"/${PN}-2.4.5-fix-build-system.patch )
 
-src_prepare() {
-   default
+src_configure() {
tc-export CC
 }
 



[gentoo-commits] repo/gentoo:master commit in: sci-biology/mummer/

2022-07-07 Thread David Seifert
commit: fe3ce019739e1095534305849a61dd6478ba7678
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jul  7 19:57:02 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jul  7 19:57:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe3ce019

sci-biology/mummer: update EAPI 6 -> 8

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

 .../mummer/{mummer-3.23.ebuild => mummer-3.23-r1.ebuild}   | 10 --
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/sci-biology/mummer/mummer-3.23.ebuild 
b/sci-biology/mummer/mummer-3.23-r1.ebuild
similarity index 90%
rename from sci-biology/mummer/mummer-3.23.ebuild
rename to sci-biology/mummer/mummer-3.23-r1.ebuild
index 4839053f4191..59a66abe2f04 100644
--- a/sci-biology/mummer/mummer-3.23.ebuild
+++ b/sci-biology/mummer/mummer-3.23-r1.ebuild
@@ -1,26 +1,24 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 inherit flag-o-matic toolchain-funcs
 
 DESCRIPTION="A rapid whole genome aligner"
 HOMEPAGE="http://mummer.sourceforge.net/;
 SRC_URI="mirror://sourceforge/mummer/MUMmer${PV}.tar.gz"
+S="${WORKDIR}/MUMmer${PV}"
 
 LICENSE="Artistic"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="doc"
 
-DEPEND=""
 RDEPEND="
app-shells/tcsh
dev-lang/perl"
 
-S=${WORKDIR}/MUMmer${PV}
-
 PATCHES=(
"${FILESDIR}"/${PN}-3.23-fix-build-system.patch
"${FILESDIR}"/${PN}-3.23-fix-c++-qa.patch
@@ -38,7 +36,7 @@ src_install() {
dobin 
scripts/{exact-tandems,mapview,mummerplot,dnadiff,nucmer,promer,run-mummer1,run-mummer3,nucmer2xfig}
newbin src/tigr/annotate mummer-annotate
 
-   insinto /usr/share/${PN}/lib
+   insinto /usr/share/mummer/lib
doins scripts/Foundation.pm
 
einstalldocs



[gentoo-commits] repo/gentoo:master commit in: sci-biology/pals/

2022-07-07 Thread David Seifert
commit: 3966207b4ebe4d63b3f617ed53fe148c58a6ca1e
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jul  7 19:57:03 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jul  7 19:57:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3966207b

sci-biology/pals: update EAPI 6 -> 8

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

 sci-biology/pals/{pals-1.0-r1.ebuild => pals-1.0-r2.ebuild} | 11 +++
 1 file changed, 3 insertions(+), 8 deletions(-)

diff --git a/sci-biology/pals/pals-1.0-r1.ebuild 
b/sci-biology/pals/pals-1.0-r2.ebuild
similarity index 81%
rename from sci-biology/pals/pals-1.0-r1.ebuild
rename to sci-biology/pals/pals-1.0-r2.ebuild
index 32579b9d0757..8f251d2b82ab 100644
--- a/sci-biology/pals/pals-1.0-r1.ebuild
+++ b/sci-biology/pals/pals-1.0-r2.ebuild
@@ -1,23 +1,18 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 inherit toolchain-funcs
 
 DESCRIPTION="Pairwise Aligner for Long Sequences"
 HOMEPAGE="http://www.drive5.com/pals/;
 SRC_URI="http://www.drive5.com/pals/pals_source.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}"
 
 LICENSE="public-domain"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}
 
 PATCHES=( "${FILESDIR}"/${PN}-1.0-fix-build-system.patch )
 



[gentoo-commits] repo/gentoo:master commit in: sci-biology/maq/

2022-07-07 Thread David Seifert
commit: 143679d55a9c805e3c246b88f4afbef030a29c6b
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jul  7 19:57:00 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jul  7 19:57:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=143679d5

sci-biology/maq: update EAPI 6 -> 8

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

 sci-biology/maq/{maq-0.7.1-r2.ebuild => maq-0.7.1-r3.ebuild} | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/sci-biology/maq/maq-0.7.1-r2.ebuild 
b/sci-biology/maq/maq-0.7.1-r3.ebuild
similarity index 87%
rename from sci-biology/maq/maq-0.7.1-r2.ebuild
rename to sci-biology/maq/maq-0.7.1-r3.ebuild
index 14b0284b7f58..a64b2b6f4e81 100644
--- a/sci-biology/maq/maq-0.7.1-r2.ebuild
+++ b/sci-biology/maq/maq-0.7.1-r3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 inherit autotools
 
@@ -13,7 +13,6 @@ SRC_URI="
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE=""
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="sys-libs/zlib"
@@ -34,9 +33,9 @@ src_prepare() {
 src_install() {
default
 
-   insinto /usr/share/${PN}
+   insinto /usr/share/maq
doins "${WORKDIR}"/*.dat
 
doman maq.1
-   dodoc ${PN}.pdf
+   dodoc maq.pdf
 }



[gentoo-commits] repo/gentoo:master commit in: sci-biology/iqpnni/

2022-07-07 Thread David Seifert
commit: 0fd274e29ed8e177eb9fac185c3d2cfcb9363d77
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jul  7 19:56:58 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jul  7 19:56:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fd274e2

sci-biology/iqpnni: update EAPI 6 -> 8

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

 .../iqpnni/{iqpnni-3.3.2-r1.ebuild => iqpnni-3.3.2-r2.ebuild} | 11 ---
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/sci-biology/iqpnni/iqpnni-3.3.2-r1.ebuild 
b/sci-biology/iqpnni/iqpnni-3.3.2-r2.ebuild
similarity index 71%
rename from sci-biology/iqpnni/iqpnni-3.3.2-r1.ebuild
rename to sci-biology/iqpnni/iqpnni-3.3.2-r2.ebuild
index 1edeeada187b..4175330026a1 100644
--- a/sci-biology/iqpnni/iqpnni-3.3.2-r1.ebuild
+++ b/sci-biology/iqpnni/iqpnni-3.3.2-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DESCRIPTION="Important Quartet Puzzling and NNI Operation"
 HOMEPAGE="http://www.cibiv.at/software/iqpnni/;
@@ -12,18 +12,15 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="doc"
 
-DEPEND=""
-RDEPEND="${DEPEND}"
-
 PATCHES=(
-   "${FILESDIR}/${P}-cpp14.patch" # bug #594332
+   "${FILESDIR}"/${P}-cpp14.patch # bug #594332
 )
 
 src_install() {
dobin src/iqpnni
 
if use doc ; then
-   HTML_DOCS+=( manual/iqpnni-manual.html )
+   HTML_DOCS=( manual/iqpnni-manual.html )
dodoc manual/iqpnni-manual.pdf
fi
einstalldocs



[gentoo-commits] repo/gentoo:master commit in: sci-biology/hmmer/, sci-biology/hmmer/files/

2022-07-07 Thread David Seifert
commit: d31ff028511de2e2cc29e125cae3a6862aa6e2ec
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jul  7 19:56:56 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jul  7 19:56:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d31ff028

sci-biology/hmmer: update EAPI 6 -> 8 (3.1_beta2)

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

 ...l-path.patch => hmmer-3.1_beta2-makefile.patch} | 23 +++-
 ...-3.1_beta2.ebuild => hmmer-3.1_beta2-r1.ebuild} | 32 +-
 2 files changed, 41 insertions(+), 14 deletions(-)

diff --git 
a/sci-biology/hmmer/files/hmmer-3.1_beta2-fix-header-install-path.patch 
b/sci-biology/hmmer/files/hmmer-3.1_beta2-makefile.patch
similarity index 85%
rename from 
sci-biology/hmmer/files/hmmer-3.1_beta2-fix-header-install-path.patch
rename to sci-biology/hmmer/files/hmmer-3.1_beta2-makefile.patch
index b9ff5b92b8f9..1c08d67e7bdd 100644
--- a/sci-biology/hmmer/files/hmmer-3.1_beta2-fix-header-install-path.patch
+++ b/sci-biology/hmmer/files/hmmer-3.1_beta2-makefile.patch
@@ -1,4 +1,5 @@
-Install headers into 'hmmer3' subdir and not into global includedir.
+* Install headers into 'hmmer3' subdir and not into global includedir
+* Respect AR
 
 --- a/easel/Makefile.in
 +++ b/easel/Makefile.in
@@ -17,6 +18,26 @@ Install headers into 'hmmer3' subdir and not into global 
includedir.
${QUIET_SUBDIR0}miniapps  ${QUIET_SUBDIR1} install
  
  # "make uninstall" reverses the steps of "make install"
+--- a/libdivsufsort/Makefile.in
 b/libdivsufsort/Makefile.in
+@@ -16,7 +16,7 @@
+ CFLAGS= @CFLAGS@ @PTHREAD_CFLAGS@ @PIC_FLAGS@
+ CPPFLAGS  = @CPPFLAGS@
+ MPILIBS   = @MPILIBS@
+-AR= @AR@ rc
++AR= @AR@
+ RANLIB= @RANLIB@
+ INSTALL   = @INSTALL@
+ 
+@@ -43,7 +43,7 @@
+ 
+ 
+ libdivsufsort.a: $(OBJS)
+-  ${QUIET_AR}${AR} libdivsufsort.a $(OBJS)
++  ${QUIET_AR}${AR} rc libdivsufsort.a $(OBJS)
+   @${RANLIB} libdivsufsort.a
+   @chmod 644 libdivsufsort.a
+ 
 --- a/Makefile.in
 +++ b/Makefile.in
 @@ -143,6 +143,7 @@

diff --git a/sci-biology/hmmer/hmmer-3.1_beta2.ebuild 
b/sci-biology/hmmer/hmmer-3.1_beta2-r1.ebuild
similarity index 60%
rename from sci-biology/hmmer/hmmer-3.1_beta2.ebuild
rename to sci-biology/hmmer/hmmer-3.1_beta2-r1.ebuild
index b65fa0824f9b..666d21cd5532 100644
--- a/sci-biology/hmmer/hmmer-3.1_beta2.ebuild
+++ b/sci-biology/hmmer/hmmer-3.1_beta2-r1.ebuild
@@ -1,49 +1,55 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
+
+inherit toolchain-funcs
 
 MY_PV="${PV/_beta/b}"
 
 DESCRIPTION="Sequence analysis using profile hidden Markov models"
 HOMEPAGE="http://hmmer.org/;
 SRC_URI="http://eddylab.org/software/${PN}3/${MY_PV}/hmmer-${MY_PV}.tar.gz;
+S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="altivec cpu_flags_x86_sse gsl mpi test +threads"
-RESTRICT="!test? ( test )"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="cpu_flags_ppc_altivec cpu_flags_x86_sse gsl mpi test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
mpi? ( virtual/mpi )
gsl? ( sci-libs/gsl:= )"
-DEPEND="${RDEPEND}
-   test? ( dev-lang/perl )"
+DEPEND="${RDEPEND}"
+BDEPEND="test? ( dev-lang/perl )"
 
-S="${WORKDIR}/${PN}-${MY_PV}"
 PATCHES=(
-   "${FILESDIR}/${PN}-3.1_beta2-fix-perl-shebangs.patch"
-   "${FILESDIR}/${PN}-3.1_beta2-fix-header-install-path.patch"
+   "${FILESDIR}"/${PN}-3.1_beta2-fix-perl-shebangs.patch
+   "${FILESDIR}"/${PN}-3.1_beta2-makefile.patch
 )
 
 src_configure() {
-   # make build verbose, bug 429308
+   # make build verbose, bug #429308
export V=1
 
econf \
--disable-pic \
-   $(use_enable altivec vmx) \
+   --enable-threads \
+   $(use_enable cpu_flags_ppc_altivec vmx) \
$(use_enable cpu_flags_x86_sse sse) \
$(use_enable mpi) \
-   $(use_enable threads) \
$(use_with gsl)
 }
 
+src_compile() {
+   emake AR="$(tc-getAR)"
+}
+
 src_install() {
default
dodoc Userguide.pdf
 
-   insinto /usr/share/${PN}
+   insinto /usr/share/hmmer
doins -r tutorial
 }



[gentoo-commits] repo/gentoo:master commit in: sci-biology/iedera/, sci-biology/iedera/files/

2022-07-07 Thread David Seifert
commit: 174643674f7512007edf39f23e87872909aa38c9
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jul  7 19:56:57 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jul  7 19:56:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17464367

sci-biology/iedera: update EAPI 6 -> 8

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

 sci-biology/iedera/files/iedera-1.05-fix-buildsystem.patch |  4 ++--
 .../iedera/{iedera-1.05-r1.ebuild => iedera-1.05-r2.ebuild}| 10 +++---
 2 files changed, 5 insertions(+), 9 deletions(-)

diff --git a/sci-biology/iedera/files/iedera-1.05-fix-buildsystem.patch 
b/sci-biology/iedera/files/iedera-1.05-fix-buildsystem.patch
index f232d7de162b..8803ab64b4e1 100644
--- a/sci-biology/iedera/files/iedera-1.05-fix-buildsystem.patch
+++ b/sci-biology/iedera/files/iedera-1.05-fix-buildsystem.patch
@@ -1,7 +1,7 @@
 iedera sets default flags that override user {C,CXX,LD}FLAGS
 
 iedera-1.05/configure.ac
-+++ iedera-1.05/configure.ac
+--- iedera-1.05/configure.in
 iedera-1.05/configure.in
 @@ -4,11 +4,5 @@
  AC_PROG_INSTALL
  AC_PROG_CXX

diff --git a/sci-biology/iedera/iedera-1.05-r1.ebuild 
b/sci-biology/iedera/iedera-1.05-r2.ebuild
similarity index 71%
rename from sci-biology/iedera/iedera-1.05-r1.ebuild
rename to sci-biology/iedera/iedera-1.05-r2.ebuild
index 115b5495f617..96734c6ef1c4 100644
--- a/sci-biology/iedera/iedera-1.05-r1.ebuild
+++ b/sci-biology/iedera/iedera-1.05-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 inherit autotools
 
@@ -11,15 +11,11 @@ SRC_URI="http://bioinfo.lifl.fr/yass/files/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE=""
 KEYWORDS="~amd64 ~x86"
 
-PATCHES=(
-   "${FILESDIR}/${P}-fix-buildsystem.patch"
-)
+PATCHES=( "${FILESDIR}"/${P}-fix-buildsystem.patch )
 
 src_prepare() {
-   mv configure.{in,ac} || die
default
eautoreconf
 }



[gentoo-commits] repo/gentoo:master commit in: sci-biology/phred/

2022-07-07 Thread David Seifert
commit: f040325d9ef33ba1c90bfa955b22ca51c8c9f7ff
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jul  7 19:57:04 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jul  7 19:57:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f040325d

sci-biology/phred: update EAPI 6 -> 8

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

 ...red-071220-r1.ebuild => phred-071220-r2.ebuild} | 24 +-
 1 file changed, 10 insertions(+), 14 deletions(-)

diff --git a/sci-biology/phred/phred-071220-r1.ebuild 
b/sci-biology/phred/phred-071220-r2.ebuild
similarity index 69%
rename from sci-biology/phred/phred-071220-r1.ebuild
rename to sci-biology/phred/phred-071220-r2.ebuild
index bf7a0c7338cb..9d7ff9a1f6c8 100644
--- a/sci-biology/phred/phred-071220-r1.ebuild
+++ b/sci-biology/phred/phred-071220-r2.ebuild
@@ -1,28 +1,23 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 inherit toolchain-funcs
 
 DESCRIPTION="A base caller for Sanger DNA sequencing"
 HOMEPAGE="http://phrap.org/phredphrapconsed.html;
 SRC_URI="phred-dist-071220.b-acd.tar.gz"
+S="${WORKDIR}"
 
 LICENSE="phrap"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-S="${WORKDIR}"
-
 RESTRICT="fetch"
+
 PATCHES=(
-   "${FILESDIR}/${PN}-071220-fix-build-system.patch"
-   "${FILESDIR}/${PN}-071220-fix-qa.patch"
+   "${FILESDIR}"/${PN}-071220-fix-build-system.patch
+   "${FILESDIR}"/${PN}-071220-fix-qa.patch
 )
 
 pkg_nofetch() {
@@ -39,11 +34,12 @@ src_compile() {
 src_install() {
dobin phred daev
 
-   insinto /usr/share/${PN}
+   insinto /usr/share/phred
doins phredpar.dat
 
-   echo "PHRED_PARAMETER_FILE=${EPREFIX}/usr/share/${PN}/phredpar.dat" > 
99phred || die
-   doenvd 99phred
+   newenvd - 99phred <<- EOF
+   PHRED_PARAMETER_FILE="${EPREFIX}/usr/share/phred/phredpar.dat"
+   EOF
 
newdoc DAEV.DOC DAEV.DOC.txt
newdoc PHRED.DOC PHRED.DOC.txt



[gentoo-commits] repo/gentoo:master commit in: sci-biology/exonerate/files/, sci-biology/exonerate/

2022-07-07 Thread David Seifert
commit: 63b15e9dd17c41d7c4b6827e794854ca58169d56
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jul  7 19:56:54 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jul  7 19:56:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63b15e9d

sci-biology/exonerate: update EAPI 6 -> 8

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

 ...e-2.2.0-r2.ebuild => exonerate-2.2.0-r3.ebuild} | 23 +---
 .../exonerate/files/exonerate-2.2.0-asneeded.patch | 15 
 .../files/exonerate-2.2.0-autotools.patch  | 43 ++
 sci-biology/exonerate/metadata.xml |  2 +-
 4 files changed, 54 insertions(+), 29 deletions(-)

diff --git a/sci-biology/exonerate/exonerate-2.2.0-r2.ebuild 
b/sci-biology/exonerate/exonerate-2.2.0-r3.ebuild
similarity index 69%
rename from sci-biology/exonerate/exonerate-2.2.0-r2.ebuild
rename to sci-biology/exonerate/exonerate-2.2.0-r3.ebuild
index 53ae5a97c6ae..73fa9eca83e5 100644
--- a/sci-biology/exonerate/exonerate-2.2.0-r2.ebuild
+++ b/sci-biology/exonerate/exonerate-2.2.0-r3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 inherit autotools toolchain-funcs
 
@@ -12,33 +12,30 @@ 
SRC_URI="http://ftp.ebi.ac.uk/pub/software/vertebrategenomics/exonerate/${P}.tar
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~ppc-macos ~x64-macos"
-IUSE="test threads utils"
-RESTRICT="!test? ( test )"
+IUSE="test utils"
 REQUIRED_USE="test? ( utils )"
+RESTRICT="!test? ( test )"
 
 DEPEND="dev-libs/glib:2"
 RDEPEND="${DEPEND}"
 
-PATCHES=( "${FILESDIR}"/${P}-asneeded.patch )
+PATCHES=( "${FILESDIR}"/${P}-autotools.patch )
 
 src_prepare() {
default
-   sed \
-   -e 's: -O3 -finline-functions::g' \
-   -i configure.in || die
-   mv configure.{in,ac} || die
-
eautoreconf
 }
 
 src_configure() {
-   tc-export CC
+   # the bootstrapping code loads AR and CC from the environment
+   tc-export CC RANLIB
+   export C4_AR="$(tc-getAR)"
 
econf \
--enable-glib2 \
--enable-largefile \
-   $(use_enable utils utilities) \
-   $(use_enable threads pthreads)
+   --enable-pthreads \
+   $(use_enable utils utilities)
 }
 
 src_install() {

diff --git a/sci-biology/exonerate/files/exonerate-2.2.0-asneeded.patch 
b/sci-biology/exonerate/files/exonerate-2.2.0-asneeded.patch
deleted file mode 100644
index 5c428979a1af..
--- a/sci-biology/exonerate/files/exonerate-2.2.0-asneeded.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-Fix build with --as-needed
-
-https://bugs.gentoo.org/268094
-
 a/configure.in
-+++ b/configure.in
-@@ -289,7 +289,7 @@
- if test "$enable_pthreads" = yes; then
- echo "Using PTHREADS"
- CFLAGS="$CFLAGS -DUSE_PTHREADS"
--LDFLAGS="$LDFLAGS -lpthread"
-+LIBS="$LIBS -lpthread"
- elif test "$enable_pthreads" = no; then
- echo "Not using pthreads"
- else

diff --git a/sci-biology/exonerate/files/exonerate-2.2.0-autotools.patch 
b/sci-biology/exonerate/files/exonerate-2.2.0-autotools.patch
new file mode 100644
index ..af95b5c8f77a
--- /dev/null
+++ b/sci-biology/exonerate/files/exonerate-2.2.0-autotools.patch
@@ -0,0 +1,43 @@
+Fix build with --as-needed
+
+https://bugs.gentoo.org/268094
+
+--- a/configure.in
 b/configure.in
+@@ -144,11 +145,6 @@
+ elif test "$enable_assert" = no; then
+ CFLAGS="$CFLAGS -DG_DISABLE_ASSERT"
+ echo "Turning assertions off"
+-if test "$GCC" = "yes"; then
+-# Not currently using -fomit-frame-pointer as clashes with -pg
+-# CFLAGS="$CFLAGS -O3 -fomit-frame-pointer -finline-functions"
+-CFLAGS="$CFLAGS -O3 -finline-functions"
+-fi
+ else
+ echo "error: must be yes or no: --enable-assert:[$enable_assert]"
+ exit 1
+@@ -289,7 +285,7 @@
+ if test "$enable_pthreads" = yes; then
+ echo "Using PTHREADS"
+ CFLAGS="$CFLAGS -DUSE_PTHREADS"
+-LDFLAGS="$LDFLAGS -lpthread"
++LIBS="$LIBS -lpthread"
+ elif test "$enable_pthreads" = no; then
+ echo "Not using pthreads"
+ else
+--- a/src/model/bootstrapper.c
 b/src/model/bootstrapper.c
+@@ -146,8 +146,12 @@
+ 
+ static void Bootstrapper_index_archive(Bootstrapper *bs){
+ register gchar *command;
++register gchar *ranlib = "ranlib";
++register gchar *tmp = (gchar*)g_getenv("RANLIB");
++if(tmp)
++ranlib = tmp;
+ register gint ret_val;
+-command = g_strdup_printf("ranlib %s", bs->archive_path);
++command = g_strdup_printf("%s %s", ranlib, bs->archive_path);
+ g_message("Indexing archive [%s]", bs->archive_path);
+ g_print("%s\n", command);
+ ret_val = system(command);

diff --git a/sci-biology/exonerate/metadata.xml 
b/sci-biology/exonerate/metadata.xml
index 

[gentoo-commits] repo/gentoo:master commit in: sci-biology/maqview/

2022-07-07 Thread David Seifert
commit: 30751b2e7db0032834597efeab1b9f45623dbaee
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jul  7 19:57:01 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jul  7 19:57:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30751b2e

sci-biology/maqview: update EAPI 6 -> 8

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

 .../maqview/{maqview-0.2.5-r3.ebuild => maqview-0.2.5-r4.ebuild}  | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/sci-biology/maqview/maqview-0.2.5-r3.ebuild 
b/sci-biology/maqview/maqview-0.2.5-r4.ebuild
similarity index 90%
rename from sci-biology/maqview/maqview-0.2.5-r3.ebuild
rename to sci-biology/maqview/maqview-0.2.5-r4.ebuild
index 2d6574217029..80cf5c0f9410 100644
--- a/sci-biology/maqview/maqview-0.2.5-r3.ebuild
+++ b/sci-biology/maqview/maqview-0.2.5-r4.ebuild
@@ -1,17 +1,17 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 inherit autotools
 
 DESCRIPTION="GUI for sci-biology/maq, a short read mapping assembler"
 HOMEPAGE="http://maq.sourceforge.net/;
 SRC_URI="mirror://sourceforge/maq/${P}.tar.gz"
+S="${WORKDIR}/${PN}"
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE=""
 KEYWORDS="~amd64 ~x86"
 
 DEPEND="
@@ -20,8 +20,6 @@ DEPEND="
 RDEPEND="${DEPEND}
sci-biology/maq"
 
-S="${WORKDIR}/${PN}"
-
 PATCHES=(
"${FILESDIR}"/${PV}-ldflags.patch
"${FILESDIR}"/${PV}-zlib.patch



[gentoo-commits] repo/gentoo:master commit in: sci-biology/eugene/, sci-biology/eugene/files/

2022-07-07 Thread David Seifert
commit: 25a6332f19e64bb862a5543f7453629781b511ce
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jul  7 19:56:53 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jul  7 19:56:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25a6332f

sci-biology/eugene: update EAPI 6 -> 8

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

 .../{eugene-4.1d.ebuild => eugene-4.1d-r1.ebuild}  | 13 ++--
 sci-biology/eugene/files/eugene-3.6-plugins.patch  | 58 ++---
 .../eugene/files/eugene-4.1d-portable-getopt.patch | 74 ++
 3 files changed, 114 insertions(+), 31 deletions(-)

diff --git a/sci-biology/eugene/eugene-4.1d.ebuild 
b/sci-biology/eugene/eugene-4.1d-r1.ebuild
similarity index 85%
rename from sci-biology/eugene/eugene-4.1d.ebuild
rename to sci-biology/eugene/eugene-4.1d-r1.ebuild
index dbf8139e9e20..b1d9f409c096 100644
--- a/sci-biology/eugene/eugene-4.1d.ebuild
+++ b/sci-biology/eugene/eugene-4.1d-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 inherit autotools
 
@@ -12,16 +12,13 @@ 
SRC_URI="https://mulcyber.toulouse.inra.fr/frs/download.php/1359/${P}.tar.gz;
 LICENSE="Artistic"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE=""
+RESTRICT="test"
 
 DEPEND="
media-libs/gd[png]
-   media-libs/libpng:0=
-   "
+   media-libs/libpng:="
 RDEPEND="${DEPEND}"
 
-RESTRICT="test"
-
 PATCHES=(
# 
https://mulcyber.toulouse.inra.fr/tracker/index.php?func=detail=1170
"${FILESDIR}"/${PN}-3.6-overflow.patch
@@ -29,6 +26,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-4.1-format-security.patch
"${FILESDIR}"/${PN}-4.1d-fix-c++14.patch
"${FILESDIR}"/${PN}-4.1d-Wformat.patch
+   "${FILESDIR}"/${PN}-4.1d-portable-getopt.patch
 )
 
 src_prepare() {
@@ -37,5 +35,6 @@ src_prepare() {
-e '/SUBDIRS/ s/doc//' \
-e '/INSTALL.*doc/ s/\(.*\)//' \
-i Makefile.am || die
+   rm src/getopt.h || die
eautoreconf
 }

diff --git a/sci-biology/eugene/files/eugene-3.6-plugins.patch 
b/sci-biology/eugene/files/eugene-3.6-plugins.patch
index 1e910a13d5b1..e7424f73fc63 100644
--- a/sci-biology/eugene/files/eugene-3.6-plugins.patch
+++ b/sci-biology/eugene/files/eugene-3.6-plugins.patch
@@ -1,7 +1,36 @@
-http://bugs.gentoo.org/show_bug.cgi?id=297536
+https://bugs.gentoo.org/297536
 
 eugene-3.6/src/Makefile.am
-+++ eugene-3.6/src/Makefile.am
+--- a/configure.ac
 b/configure.ac
+@@ -28,6 +28,7 @@
+ AC_PROG_CC
+ AC_PROG_AWK
+ AC_PROG_LN_S 
++AM_PROG_AR
+ AC_PROG_RANLIB
+ 
+ 
+--- a/Makefile.am
 b/Makefile.am
+@@ -137,7 +137,7 @@
+   $(INSTALL) -d $(DESTDIR)/$(pkgdatadir)/web/Style
+   $(INSTALL) -d $(DESTDIR)/$(pkgdatadir)/web/Javascripts
+   $(INSTALL) -d $(DESTDIR)/$(pkgdatadir)/web/Images
+-  $(INSTALL) -d $(DESTDIR)/$(pkgdatadir)/plugins
++  $(INSTALL) -d $(DESTDIR)/$(libdir)/eugene/plugins
+   $(INSTALL) -d $(DESTDIR)/$(pkgdatadir)/cfg
+   $(INSTALL) -d $(DESTDIR)/$(pkgdatadir)/models
+   $(INSTALL) -d $(DESTDIR)/$(pkgdatadir)/models/WAM
+@@ -160,6 +160,6 @@
+   $(INSTALL) -m 644 $(srcdir)/web/Images/*jpg 
$(DESTDIR)/$(pkgdatadir)/web/Images
+   $(INSTALL) -m 644 $(srcdir)/cfg/*.obo $(DESTDIR)/$(pkgdatadir)/cfg
+   $(INSTALL) -m 644 $(srcdir)/cfg/*.par $(DESTDIR)/$(pkgdatadir)/cfg
+-  $(INSTALL) src/SensorPlugins/*/*.so  $(DESTDIR)/$(pkgdatadir)/plugins
++  $(INSTALL) src/SensorPlugins/*/*.so  $(DESTDIR)/$(libdir)/eugene/plugins
+   $(INSTALL) $(srcdir)/Procedures/Eval/egn_* 
$(DESTDIR)/$(pkgdatadir)/Procedures/Eval
+   $(INSTALL) $(srcdir)/Procedures/Get/egn_* 
$(DESTDIR)/$(pkgdatadir)/Procedures/Get
+--- a/src/Makefile.am
 b/src/Makefile.am
 @@ -20,7 +20,7 @@
  
  SUBDIRS = Parametrization GDIF . SensorPlugins
@@ -11,8 +40,8 @@ http://bugs.gentoo.org/show_bug.cgi?id=297536
  AM_CFLAGS = 
  
  bin_PROGRAMS = eugene
 eugene-3.6/src/MSensor.cc
-+++ eugene-3.6/src/MSensor.cc
+--- a/src/MSensor.cc
 b/src/MSensor.cc
 @@ -97,7 +97,7 @@
std::string use_name;
  
@@ -22,22 +51,3 @@ http://bugs.gentoo.org/show_bug.cgi?id=297536
  
  // On r�cup�re les couples nom de sensor/priorit� du .par
  PAR.ResetIter();
 eugene-3.6/Makefile.am
-+++ eugene-3.6/Makefile.am
-@@ -125,7 +125,7 @@
-   $(INSTALL) -d $(DESTDIR)/$(pkgdatadir)/web/Style
-   $(INSTALL) -d $(DESTDIR)/$(pkgdatadir)/web/Javascripts
-   $(INSTALL) -d $(DESTDIR)/$(pkgdatadir)/web/Images
--  $(INSTALL) -d $(DESTDIR)/$(pkgdatadir)/plugins
-+  $(INSTALL) -d $(DESTDIR)/$(libdir)/eugene/plugins
-   $(INSTALL) -d $(DESTDIR)/$(pkgdatadir)/cfg
-   $(INSTALL) -d $(DESTDIR)/$(pkgdatadir)/models
-   $(INSTALL) -d $(DESTDIR)/$(pkgdatadir)/models/WAM
-@@ -144,6 +144,6 @@
-   $(INSTALL) -m 644 $(srcdir)/web/Images/*jpg 

[gentoo-commits] repo/gentoo:master commit in: sci-biology/hmmer/

2022-07-07 Thread David Seifert
commit: 9215238aeb785b45c5c95d9008dcfc76a1ca9507
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jul  7 19:56:55 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jul  7 19:56:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9215238a

sci-biology/hmmer: update EAPI 6 -> 8 (2.3.2)

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

 ...hmmer-2.3.2-r4.ebuild => hmmer-2.3.2-r5.ebuild} | 27 +-
 1 file changed, 16 insertions(+), 11 deletions(-)

diff --git a/sci-biology/hmmer/hmmer-2.3.2-r4.ebuild 
b/sci-biology/hmmer/hmmer-2.3.2-r5.ebuild
similarity index 80%
rename from sci-biology/hmmer/hmmer-2.3.2-r4.ebuild
rename to sci-biology/hmmer/hmmer-2.3.2-r5.ebuild
index a58b60f93288..b9f77b9dfce8 100644
--- a/sci-biology/hmmer/hmmer-2.3.2-r4.ebuild
+++ b/sci-biology/hmmer/hmmer-2.3.2-r5.ebuild
@@ -1,20 +1,21 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
+
+inherit toolchain-funcs
 
 DESCRIPTION="Sequence analysis using profile hidden Markov models"
-LICENSE="GPL-2"
 HOMEPAGE="http://hmmer.org/;
 SRC_URI="http://eddylab.org/software/${PN}/${PV}/${P}.tar.gz;
 
+LICENSE="GPL-2"
 SLOT="2"
-IUSE="altivec test threads"
-RESTRICT="!test? ( test )"
 KEYWORDS="~amd64 ~x86"
+IUSE="cpu_flags_ppc_altivec test"
+RESTRICT="!test? ( test )"
 
-DEPEND="test? ( dev-lang/perl )"
-RDEPEND=""
+BDEPEND="test? ( dev-lang/perl )"
 
 PATCHES=(
"${FILESDIR}/${P}-fix-perl-shebangs.patch"
@@ -28,8 +29,12 @@ src_configure() {
 
econf \
--enable-lfs \
-   $(use_enable altivec) \
-   $(use_enable threads)
+   --enable-threads \
+   $(use_enable cpu_flags_ppc_altivec altivec)
+}
+
+src_compile() {
+   emake AR="$(tc-getAR) rcs"
 }
 
 src_install() {
@@ -52,14 +57,14 @@ src_install() {
local i
 
# first rename man pages...
-   pushd "${ED%/}"/usr/share/man/man1/ >/dev/null || die
+   pushd "${ED}"/usr/share/man/man1/ >/dev/null || die
for i in hmm*.1; do
mv ${i%.1}{,2}.1 || die
done
popd >/dev/null || die
 
# ... then rename binaries
-   pushd "${ED%/}"/usr/bin/ >/dev/null || die
+   pushd "${ED}"/usr/bin/ >/dev/null || die
for i in hmm*; do
mv ${i}{,2} || die
done



[gentoo-commits] repo/gentoo:master commit in: sci-biology/kalign/files/, sci-biology/kalign/

2022-07-07 Thread David Seifert
commit: c668644af20efeb1bcf9db67d2cda872ff55753d
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jul  7 19:56:59 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jul  7 19:56:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c668644a

sci-biology/kalign: update EAPI 6 -> 8

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

 .../kalign/files/kalign-2.03-makefile.patch| 39 ++
 sci-biology/kalign/kalign-2.03-r2.ebuild   | 33 --
 sci-biology/kalign/kalign-2.03-r3.ebuild   | 15 +
 3 files changed, 54 insertions(+), 33 deletions(-)

diff --git a/sci-biology/kalign/files/kalign-2.03-makefile.patch 
b/sci-biology/kalign/files/kalign-2.03-makefile.patch
new file mode 100644
index ..61e65c0b73ce
--- /dev/null
+++ b/sci-biology/kalign/files/kalign-2.03-makefile.patch
@@ -0,0 +1,39 @@
+--- a/Makefile.in
 b/Makefile.in
+@@ -1,7 +1,11 @@
+-PREFIX= /usr/local/bin
++prefix= @prefix@
++exec_prefix   = @exec_prefix@
++bindir= @bindir@
+ TEST  = test/
+-CC= gcc  
+-CFLAGS= -O9  -Wall 
++CC= @CC@  
++CFLAGS= @CFLAGS@
++CPPFLAGS  = @CPPFLAGS@
++LDFLAGS   = @LDFLAGS@
+ DEBUGFLAGS= -ggdb -Wall 
+ 
+ SOURCES   = kalign2_distance_calculation.c kalign2_dp.c 
kalign2_input.c kalign2_main.c kalign2_mem.c kalign2_inferface.c kalign2_misc.c 
kalign2_tree.c  kalign2_profile.c kalign2_alignment_types.c kalign2_feature.c 
kalign2_hirschberg.c  kalign2_advanced_gaps.c kalign2_hirschberg_dna.c  
kalign2_output.c kalign2_string_matching.c kalign2_profile_alignment.c 
+@@ -16,10 +20,7 @@
+ .PHONY: clean
+ 
+ all: $(OBJECTS)
+-  $(CC) $(CFLAGS) $(OBJECTS) -o $(PROGS)
+-  
+-%.o:  %.c
+-  $(CC) $(CFLAGS) -c $<
++  $(CC) $(LDFLAGS) $(CFLAGS) $(OBJECTS) -o $(PROGS)
+   
+ debug: $(DEBUGOBJECTS)
+   $(CC) $(DEBUGFLAGS) $(DEBUGOBJECTS) -o $(DEBUGPROGS)
+@@ -29,7 +30,8 @@
+ 
+ 
+ install:
+-  cp $(PROGS) /usr/local/bin/
++  mkdir -p $(DESTDIR)$(bindir)
++  cp $(PROGS) $(DESTDIR)$(bindir)
+   
+ clean: 
+   rm -f $(PROGS) $(OBJECTS)

diff --git a/sci-biology/kalign/kalign-2.03-r2.ebuild 
b/sci-biology/kalign/kalign-2.03-r2.ebuild
deleted file mode 100644
index 53b4490bef71..
--- a/sci-biology/kalign/kalign-2.03-r2.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="Global and progressive multiple sequence alignment"
-HOMEPAGE="http://msa.cgb.ki.se/;
-SRC_URI="mirror://debian/pool/main/k/kalign/${PN}_${PV}.orig.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-KEYWORDS="~amd64 ~x86"
-
-S=${WORKDIR}/${PN}
-
-src_prepare() {
-   default
-   sed \
-   -e "s/\$(CFLAGS) \$(OBJECTS)/\$(LDFLAGS) &/" \
-   -i Makefile.in || die
-}
-
-src_compile() {
-   emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}"
-}
-
-src_install() {
-   dobin ${PN}
-   einstalldocs
-}

diff --git a/sci-biology/kalign/kalign-2.03-r3.ebuild 
b/sci-biology/kalign/kalign-2.03-r3.ebuild
new file mode 100644
index ..22d92963a0ea
--- /dev/null
+++ b/sci-biology/kalign/kalign-2.03-r3.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Global and progressive multiple sequence alignment"
+HOMEPAGE="http://msa.cgb.ki.se/;
+SRC_URI="mirror://debian/pool/main/k/kalign/${PN}_${PV}.orig.tar.gz"
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+PATCHES=( "${FILESDIR}"/${P}-makefile.patch )



[gentoo-commits] repo/gentoo:master commit in: sci-biology/embassy/

2022-07-07 Thread David Seifert
commit: c5db781e8b501dfafbd67d9129b82fd957864811
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jul  7 19:56:52 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jul  7 19:56:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5db781e

sci-biology/embassy: update EAPI 6 -> 8

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

 .../embassy/{embassy-6.6.0-r2.ebuild => embassy-6.6.0-r3.ebuild}  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-biology/embassy/embassy-6.6.0-r2.ebuild 
b/sci-biology/embassy/embassy-6.6.0-r3.ebuild
similarity index 95%
rename from sci-biology/embassy/embassy-6.6.0-r2.ebuild
rename to sci-biology/embassy/embassy-6.6.0-r3.ebuild
index c0777d1aac70..63feacc58663 100644
--- a/sci-biology/embassy/embassy-6.6.0-r2.ebuild
+++ b/sci-biology/embassy/embassy-6.6.0-r3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 DESCRIPTION="A meta-package for installing all EMBASSY packages (EMBOSS 
add-ons)"
 HOMEPAGE="http://emboss.sourceforge.net/embassy/;



[gentoo-commits] repo/gentoo:master commit in: sci-biology/elph/

2022-07-07 Thread David Seifert
commit: 1d39f479a9fc5fb0fb24083c7f027a284786fbf3
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jul  7 19:56:51 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jul  7 19:56:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d39f479

sci-biology/elph: update EAPI 6 -> 8

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

 .../elph/{elph-1.0.1-r1.ebuild => elph-1.0.1-r2.ebuild}  | 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/sci-biology/elph/elph-1.0.1-r1.ebuild 
b/sci-biology/elph/elph-1.0.1-r2.ebuild
similarity index 77%
rename from sci-biology/elph/elph-1.0.1-r1.ebuild
rename to sci-biology/elph/elph-1.0.1-r2.ebuild
index c166dd93e41d..66309522b312 100644
--- a/sci-biology/elph/elph-1.0.1-r1.ebuild
+++ b/sci-biology/elph/elph-1.0.1-r2.ebuild
@@ -1,22 +1,20 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 inherit toolchain-funcs
 
 DESCRIPTION="Estimated Locations of Pattern Hits - Motif finder program"
-LICENSE="Artistic"
 HOMEPAGE="http://cbcb.umd.edu/software/ELPH/;
 SRC_URI="ftp://ftp.cbcb.umd.edu/pub/software/elph/ELPH-${PV}.tar.gz;
+S="${WORKDIR}/${PN^^}/sources"
 
+LICENSE="Artistic"
 SLOT="0"
-IUSE=""
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 
-S=${WORKDIR}/${PN^^}/sources
-
-PATCHES=( "${FILESDIR}/${PN}-1.0.1-fix-build-system.patch" )
+PATCHES=( "${FILESDIR}"/${PN}-1.0.1-fix-build-system.patch )
 
 src_configure() {
tc-export CC CXX



[gentoo-commits] repo/gentoo:master commit in: dev-libs/elfutils/

2022-07-07 Thread Arthur Zamarin
commit: 016ff7aa639ed24eef7b84789f776ac09a0d7d4c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jul  7 19:46:14 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jul  7 19:46:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=016ff7aa

dev-libs/elfutils: Stabilize 0.187 hppa, #853910

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

 dev-libs/elfutils/elfutils-0.187.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/elfutils/elfutils-0.187.ebuild 
b/dev-libs/elfutils/elfutils-0.187.ebuild
index 1db301f35330..c26702d09daf 100644
--- a/dev-libs/elfutils/elfutils-0.187.ebuild
+++ b/dev-libs/elfutils/elfutils-0.187.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" verify-sig? ( 
https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2.
 
 LICENSE="|| ( GPL-2+ LGPL-3+ ) utils? ( GPL-3+ )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="bzip2 lzma nls static-libs test +threads +utils valgrind zstd"
 
 RDEPEND=">=sys-libs/zlib-1.2.8-r1[static-libs?,${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: media-radio/fldigi/

2022-07-07 Thread Sam James
commit: 4b5623d1995f40e870b91d68256b455fd27ec169
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  7 19:43:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  7 19:43:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b5623d1

media-radio/fldigi: Stabilize 4.1.22 amd64, #856781

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

 media-radio/fldigi/fldigi-4.1.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-radio/fldigi/fldigi-4.1.22.ebuild 
b/media-radio/fldigi/fldigi-4.1.22.ebuild
index d0d83a94214d..792f85ce34c9 100644
--- a/media-radio/fldigi/fldigi-4.1.22.ebuild
+++ b/media-radio/fldigi/fldigi-4.1.22.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="hamlib nls pulseaudio"
 IUSE_CPU_FLAGS=" sse sse2 sse3"
 IUSE+=" ${IUSE_CPU_FLAGS// / cpu_flags_x86_}"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/wxGTK/

2022-07-07 Thread Sam James
commit: 87c9db8871a0c10353e016cef9e893dff40813ea
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  7 19:43:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  7 19:43:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87c9db88

x11-libs/wxGTK: Stabilize 3.0.5.1 amd64, #856871

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

 x11-libs/wxGTK/wxGTK-3.0.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/wxGTK/wxGTK-3.0.5.1.ebuild 
b/x11-libs/wxGTK/wxGTK-3.0.5.1.ebuild
index dda3b6baf602..9bd1cda3a3b9 100644
--- a/x11-libs/wxGTK/wxGTK-3.0.5.1.ebuild
+++ b/x11-libs/wxGTK/wxGTK-3.0.5.1.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}/wxWidgets-${PV}"
 
 LICENSE="wxWinLL-3 GPL-2 doc? ( wxWinFDL-3 )"
 SLOT="${WXRELEASE}"
-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="+X doc debug gstreamer libnotify opengl sdl tiff webkit"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libzia/

2022-07-07 Thread Sam James
commit: 2c2fe164a31ccfceba99b28fb3ee22e0e1d61fd7
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  7 19:43:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  7 19:43:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c2fe164

dev-libs/libzia: Stabilize 4.36 amd64, #856784

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

 dev-libs/libzia/libzia-4.36.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libzia/libzia-4.36.ebuild 
b/dev-libs/libzia/libzia-4.36.ebuild
index a990e38af89d..7d83b69f0dae 100644
--- a/dev-libs/libzia/libzia-4.36.ebuild
+++ b/dev-libs/libzia/libzia-4.36.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="ftdi"
 
 RDEPEND="dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/grass/

2022-07-07 Thread Sam James
commit: b3a23b9b590ee247253f02a6a17348e834a26127
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  7 19:43:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  7 19:43:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3a23b9b

sci-geosciences/grass: Stabilize 8.2.0 amd64, #856862

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

 sci-geosciences/grass/grass-8.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-geosciences/grass/grass-8.2.0.ebuild 
b/sci-geosciences/grass/grass-8.2.0.ebuild
index 3ccc3349178a..6edce360ce6a 100644
--- a/sci-geosciences/grass/grass-8.2.0.ebuild
+++ b/sci-geosciences/grass/grass-8.2.0.ebuild
@@ -26,7 +26,7 @@ else
MY_P="${P/_rc/RC}"
SRC_URI="https://grass.osgeo.org/${MY_PM}/source/${MY_P}.tar.gz;
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~amd64 ~ppc x86"
+   KEYWORDS="amd64 ~ppc x86"
fi
 
S="${WORKDIR}/${MY_P}"



[gentoo-commits] repo/gentoo:master commit in: kde-misc/rsibreak/

2022-07-07 Thread Sam James
commit: 661f4e48790ea94673e9ddbdd7a2f03f4c895d37
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  7 19:42:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  7 19:43:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=661f4e48

kde-misc/rsibreak: Stabilize 0.12.15 x86, #856796

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

 kde-misc/rsibreak/rsibreak-0.12.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-misc/rsibreak/rsibreak-0.12.15.ebuild 
b/kde-misc/rsibreak/rsibreak-0.12.15.ebuild
index ba9a485368d3..d49d483aa4bf 100644
--- a/kde-misc/rsibreak/rsibreak-0.12.15.ebuild
+++ b/kde-misc/rsibreak/rsibreak-0.12.15.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/rsibreak/ 
https://userbase.kde.org/RSIBreak;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/$(ver_cut 1-2)/${P}.tar.xz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm64 x86"
 fi
 
 LICENSE="GPL-2+ handbook? ( FDL-1.2 )"



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/grass/

2022-07-07 Thread Sam James
commit: db2fa8d3e7df4d71eae1b4e426e6ce55207fc475
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  7 19:42:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  7 19:43:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db2fa8d3

sci-geosciences/grass: Stabilize 8.2.0 x86, #856862

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

 sci-geosciences/grass/grass-8.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-geosciences/grass/grass-8.2.0.ebuild 
b/sci-geosciences/grass/grass-8.2.0.ebuild
index d326298a52b2..3ccc3349178a 100644
--- a/sci-geosciences/grass/grass-8.2.0.ebuild
+++ b/sci-geosciences/grass/grass-8.2.0.ebuild
@@ -26,7 +26,7 @@ else
MY_P="${P/_rc/RC}"
SRC_URI="https://grass.osgeo.org/${MY_PM}/source/${MY_P}.tar.gz;
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~amd64 ~ppc ~x86"
+   KEYWORDS="~amd64 ~ppc x86"
fi
 
S="${WORKDIR}/${MY_P}"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/evil/

2022-07-07 Thread Sam James
commit: 492f3396041c911d6764da63ae430f22d701b4f9
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  7 19:42:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  7 19:43:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=492f3396

app-emacs/evil: Stabilize 1.14.2 ALLARCHES, #856808

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

 app-emacs/evil/evil-1.14.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/evil/evil-1.14.2.ebuild 
b/app-emacs/evil/evil-1.14.2.ebuild
index b81cd5a8431d..47eafb05cf83 100644
--- a/app-emacs/evil/evil-1.14.2.ebuild
+++ b/app-emacs/evil/evil-1.14.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/emacs-evil/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-3+ FDL-1.3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 RESTRICT="test"
 
 RDEPEND=">=app-emacs/undo-tree-0.6.3"



[gentoo-commits] repo/gentoo:master commit in: kde-misc/rsibreak/

2022-07-07 Thread Sam James
commit: 7bd9bccbdc8912c4d53e7a5e6e7d4835dac6db76
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  7 19:43:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  7 19:43:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bd9bccb

kde-misc/rsibreak: Stabilize 0.12.15 amd64, #856796

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

 kde-misc/rsibreak/rsibreak-0.12.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-misc/rsibreak/rsibreak-0.12.15.ebuild 
b/kde-misc/rsibreak/rsibreak-0.12.15.ebuild
index d49d483aa4bf..8116b20ead86 100644
--- a/kde-misc/rsibreak/rsibreak-0.12.15.ebuild
+++ b/kde-misc/rsibreak/rsibreak-0.12.15.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/rsibreak/ 
https://userbase.kde.org/RSIBreak;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/$(ver_cut 1-2)/${P}.tar.xz"
-   KEYWORDS="~amd64 ~arm64 x86"
+   KEYWORDS="amd64 ~arm64 x86"
 fi
 
 LICENSE="GPL-2+ handbook? ( FDL-1.2 )"



[gentoo-commits] repo/gentoo:master commit in: media-radio/tucnak/

2022-07-07 Thread Sam James
commit: 3be3184eed9af9be18d60f37cb5220845c364724
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  7 19:43:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  7 19:43:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3be3184e

media-radio/tucnak: Stabilize 4.36 amd64, #856784

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

 media-radio/tucnak/tucnak-4.36.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-radio/tucnak/tucnak-4.36.ebuild 
b/media-radio/tucnak/tucnak-4.36.ebuild
index cc1145d3eea4..2d6fc4b8d46d 100644
--- a/media-radio/tucnak/tucnak-4.36.ebuild
+++ b/media-radio/tucnak/tucnak-4.36.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="alsa fftw gpm hamlib suid"
 
 RDEPEND="dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libzia/

2022-07-07 Thread Sam James
commit: db372f2d8998d5543789ea733f15aa354ce7ba60
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  7 19:42:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  7 19:43:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db372f2d

dev-libs/libzia: Stabilize 4.36 x86, #856784

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

 dev-libs/libzia/libzia-4.36.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libzia/libzia-4.36.ebuild 
b/dev-libs/libzia/libzia-4.36.ebuild
index 25c5469993ee..a990e38af89d 100644
--- a/dev-libs/libzia/libzia-4.36.ebuild
+++ b/dev-libs/libzia/libzia-4.36.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="ftdi"
 
 RDEPEND="dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: media-radio/tucnak/

2022-07-07 Thread Sam James
commit: 9c1de45d16bc1dede189c3032f30d9c18430edfa
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  7 19:42:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  7 19:43:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c1de45d

media-radio/tucnak: Stabilize 4.36 x86, #856784

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

 media-radio/tucnak/tucnak-4.36.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-radio/tucnak/tucnak-4.36.ebuild 
b/media-radio/tucnak/tucnak-4.36.ebuild
index 358be0cafa27..cc1145d3eea4 100644
--- a/media-radio/tucnak/tucnak-4.36.ebuild
+++ b/media-radio/tucnak/tucnak-4.36.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="alsa fftw gpm hamlib suid"
 
 RDEPEND="dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: media-radio/fldigi/

2022-07-07 Thread Sam James
commit: 3b61955ca1a7519a2f7bb59a19259d9fbcd7ed25
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  7 19:42:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  7 19:43:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b61955c

media-radio/fldigi: Stabilize 4.1.22 x86, #856781

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

 media-radio/fldigi/fldigi-4.1.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-radio/fldigi/fldigi-4.1.22.ebuild 
b/media-radio/fldigi/fldigi-4.1.22.ebuild
index aa6226f74f7f..d0d83a94214d 100644
--- a/media-radio/fldigi/fldigi-4.1.22.ebuild
+++ b/media-radio/fldigi/fldigi-4.1.22.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="hamlib nls pulseaudio"
 IUSE_CPU_FLAGS=" sse sse2 sse3"
 IUSE+=" ${IUSE_CPU_FLAGS// / cpu_flags_x86_}"



[gentoo-commits] repo/gentoo:master commit in: dev-util/meson-format-array/

2022-07-07 Thread Mike Gilbert
commit: 91dc6350e05582abba13f76c9734d1faef2183cd
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Jul  7 19:42:55 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Jul  7 19:42:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91dc6350

dev-util/meson-format-array: enable py3.11

Closes: https://bugs.gentoo.org/856913
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-util/meson-format-array/meson-format-array-0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson-format-array/meson-format-array-0.ebuild 
b/dev-util/meson-format-array/meson-format-array-0.ebuild
index 6916b9fe8239..208d82af4e66 100644
--- a/dev-util/meson-format-array/meson-format-array-0.ebuild
+++ b/dev-util/meson-format-array/meson-format-array-0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit python-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/

2022-07-07 Thread Arthur Zamarin
commit: 753c3f66cf74d345f7d0b7332140369fe44a1231
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jul  7 19:36:37 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jul  7 19:36:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=753c3f66

dev-python/matplotlib: Stabilize 3.5.2-r3 hppa, #849992

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

 dev-python/matplotlib/matplotlib-3.5.2-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/matplotlib/matplotlib-3.5.2-r3.ebuild 
b/dev-python/matplotlib/matplotlib-3.5.2-r3.ebuild
index d62922e0914d..21416002903f 100644
--- a/dev-python/matplotlib/matplotlib-3.5.2-r3.ebuild
+++ b/dev-python/matplotlib/matplotlib-3.5.2-r3.ebuild
@@ -30,7 +30,7 @@ SRC_URI="
 # Fonts: BitstreamVera, OFL-1.1
 LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc x86"
 IUSE="cairo doc excel examples gtk3 latex qt5 tk webagg wxwidgets"
 
 # internal copy of pycxx highly patched



[gentoo-commits] repo/gentoo:master commit in: dev-python/psutil/

2022-07-07 Thread Arthur Zamarin
commit: 357d2e1602feb5ce28b0faeb7709c210aeaa855e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jul  7 19:29:43 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jul  7 19:29:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=357d2e16

dev-python/psutil: Stabilize 5.9.1 hppa, #853445

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

 dev-python/psutil/psutil-5.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/psutil/psutil-5.9.1.ebuild 
b/dev-python/psutil/psutil-5.9.1.ebuild
index 1345a4d6ded7..f47166770945 100644
--- a/dev-python/psutil/psutil-5.9.1.ebuild
+++ b/dev-python/psutil/psutil-5.9.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-07-07 Thread Arthur Zamarin
commit: 59d9cff2e9ba4648684aa9fe064ed4b90dcf7f2b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jul  7 19:28:32 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jul  7 19:29:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59d9cff2

sys-apps/systemd: Stabilize 251.2 sparc, #856421

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

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

diff --git a/sys-apps/systemd/systemd-251.2.ebuild 
b/sys-apps/systemd/systemd-251.2.ebuild
index 7a568fc53275..9d3fba7f4bd7 100644
--- a/sys-apps/systemd/systemd-251.2.ebuild
+++ b/sys-apps/systemd/systemd-251.2.ebuild
@@ -23,7 +23,7 @@ else
MY_P=${MY_PN}-${MY_PV}
S=${WORKDIR}/${MY_P}

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc ~x86"
 fi
 
 inherit bash-completion-r1 flag-o-matic linux-info meson-multilib pam 
python-any-r1 systemd toolchain-funcs udev usr-ldscript



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

2022-07-07 Thread Arthur Zamarin
commit: 1d10c1e7684f37a13df20d4df63c97ca5ca8e410
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jul  7 19:28:25 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jul  7 19:29:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d10c1e7

sys-apps/systemd: Stabilize 251.2 hppa, #856421

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

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

diff --git a/sys-apps/systemd/systemd-251.2.ebuild 
b/sys-apps/systemd/systemd-251.2.ebuild
index 6f96b560ccc6..7a568fc53275 100644
--- a/sys-apps/systemd/systemd-251.2.ebuild
+++ b/sys-apps/systemd/systemd-251.2.ebuild
@@ -23,7 +23,7 @@ else
MY_P=${MY_PN}-${MY_PV}
S=${WORKDIR}/${MY_P}

SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 ~sparc ~x86"
 fi
 
 inherit bash-completion-r1 flag-o-matic linux-info meson-multilib pam 
python-any-r1 systemd toolchain-funcs udev usr-ldscript



[gentoo-commits] repo/gentoo:master commit in: dev-lang/php/

2022-07-07 Thread Brian Evans
commit: 8794d29e1945fb875af32a7e5edb938245081662
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Jul  7 19:28:20 2022 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Jul  7 19:28:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8794d29e

dev-lang/php: Version bump for 8.1.8

Signed-off-by: Brian Evans  gentoo.org>

 dev-lang/php/Manifest |   1 +
 dev-lang/php/php-8.1.8.ebuild | 759 ++
 2 files changed, 760 insertions(+)

diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest
index d4e94998b8d8..6833102a87c3 100644
--- a/dev-lang/php/Manifest
+++ b/dev-lang/php/Manifest
@@ -2,3 +2,4 @@ DIST php-7.4.30.tar.xz 10419136 BLAKE2B 
5860ead4051173d3139f93be24f15c7ed2044a9e
 DIST php-8.0.20.tar.xz 10879064 BLAKE2B 
3b18d6593ddc78e1c289b87ba8bb65e55cbd815d2b06d4f9759265e9ae76ea6b78dc9f52652be1b1a721ccfe736f80d2a8f59c01ba4c38a8ff46710753bcc9ed
 SHA512 
24153733111bb5104298679fb5ee02d8abad4e6b2a8e0a07c2a6076e1c9104309abe56bcb7b5fe17670c266e5e9981c520ed0ac12b699ae0050953ff99ef04fa
 DIST php-8.0.21.tar.xz 10785364 BLAKE2B 
ea8a640b47c96b235b49ce3a98accbfa4aa967c7e917684e19667a74ca0f77e070847dabdf15c3dbd56cff01ef662e79e9408d3e57e870e51893e969291a0932
 SHA512 
c1c1577f3d6af445d8ac15338877186f2a639a76ad980328011cb0a5e9592bdb24c1cda7ae8a0c495c881497d54cbca6e1373ede71bf097e69a040368841d567
 DIST php-8.1.7.tar.xz 11718520 BLAKE2B 
145fdff9ec4ce72d4f4626b1cb11674240db4830c5ffda1cdfaa807b195d40ea70afe69ae702a2ba256961ba810b9de5151bef20352eaa98553c837c65d730e3
 SHA512 
1d72db220f3485310e02b67c41dd6434c26b7118f673ba7f425ff6b79cc96c86fc45bfe9c90b302d719eb9b7a5334f363a92ac309c367aacc93ab31a72a63c45
+DIST php-8.1.8.tar.xz 11722100 BLAKE2B 
117e0823b47485d4fc469edfbc5e9051b5d35588bf36a2d9e12282b83c12056cfc2a4376bf0e21b5f947190a906e3e4fdde7bec20b7ea7e9ab36912e865c2c13
 SHA512 
4ef03b4c412bdbcdf6c3dc4784b3218a0519e6b91a0682e796270d4426c05c62309b4835ea31271857a5f2535d00f20a9f9b4a79703a49c3e40f16fafa948dd4

diff --git a/dev-lang/php/php-8.1.8.ebuild b/dev-lang/php/php-8.1.8.ebuild
new file mode 100644
index ..7e88fdac09a1
--- /dev/null
+++ b/dev-lang/php/php-8.1.8.ebuild
@@ -0,0 +1,759 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+WANT_AUTOMAKE="none"
+
+inherit flag-o-matic systemd autotools
+
+MY_PV=${PV/_rc/RC}
+DESCRIPTION="The PHP language runtime engine"
+HOMEPAGE="https://www.php.net/;
+SRC_URI="https://www.php.net/distributions/${P}.tar.xz;
+
+LICENSE="PHP-3.01
+   BSD
+   Zend-2.0
+   bcmath? ( LGPL-2.1+ )
+   fpm? ( BSD-2 )
+   gd? ( gd )
+   unicode? ( BSD-2 LGPL-2.1 )"
+
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+# We can build the following SAPIs in the given order
+SAPIS="embed cli cgi fpm apache2 phpdbg"
+
+# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
+IUSE="${IUSE}
+   ${SAPIS/cli/+cli}
+   threads"
+
+IUSE="${IUSE} acl apparmor argon2 bcmath berkdb bzip2 calendar cdb cjk
+   coverage +ctype curl debug
+   enchant exif ffi +fileinfo +filter firebird
+   +flatfile ftp gd gdbm gmp +iconv imap inifile
+   intl iodbc ipv6 +jit kerberos ldap ldap-sasl libedit lmdb
+   mhash mssql mysql mysqli nls
+   oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm
+   readline selinux +session session-mm sharedmem
+   +simplexml snmp soap sockets sodium spell sqlite ssl
+   sysvipc systemd test tidy +tokenizer tokyocabinet truetype unicode webp
+   +xml xmlreader xmlwriter xpm xslt zip zlib"
+
+# Without USE=readline or libedit, the interactive "php -a" CLI will hang.
+# The Oracle instant client provides its own incompatible ldap library.
+REQUIRED_USE="
+   || ( cli cgi fpm apache2 embed phpdbg )
+   cli? ( ^^ ( readline libedit ) )
+   !cli? ( ?? ( readline libedit ) )
+   truetype? ( gd zlib )
+   webp? ( gd zlib )
+   cjk? ( gd zlib )
+   exif? ( gd zlib )
+   xpm? ( gd zlib )
+   gd? ( zlib )
+   simplexml? ( xml )
+   soap? ( xml )
+   xmlreader? ( xml )
+   xmlwriter? ( xml )
+   xslt? ( xml )
+   ldap-sasl? ( ldap )
+   oci8-instant-client? ( !ldap )
+   qdbm? ( !gdbm )
+   session-mm? ( session !threads )
+   mysql? ( || ( mysqli pdo ) )
+   firebird? ( pdo )
+   mssql? ( pdo )
+"
+
+RESTRICT="!test? ( test )"
+
+# The supported (that is, autodetected) versions of BDB are listed in
+# the ./configure script. Other versions *work*, but we need to stick to
+# the ones that can be detected to avoid a repeat of bug #564824.
+COMMON_DEPEND="
+   >=app-eselect/eselect-php-0.9.7[apache2?,fpm?]
+   >=dev-libs/libpcre2-10.30[jit?,unicode]
+   fpm? ( acl? ( sys-apps/acl ) apparmor? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-python/flit_scm/

2022-07-07 Thread Arthur Zamarin
commit: 1bfe0976e5a09037b28da3888416e651d896a4a4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jul  7 18:38:20 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jul  7 19:11:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bfe0976

dev-python/flit_scm: add 1.7.0

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

 dev-python/flit_scm/Manifest  |  1 +
 dev-python/flit_scm/flit_scm-1.7.0.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/flit_scm/Manifest b/dev-python/flit_scm/Manifest
index 3f23f94ba118..08f296ab228e 100644
--- a/dev-python/flit_scm/Manifest
+++ b/dev-python/flit_scm/Manifest
@@ -1 +1,2 @@
 DIST flit_scm-1.6.2.tar.bz2 3230 BLAKE2B 
3977f1be820f2f590f4f781f065661adfc4a05427a87882093acad81f87eee2ba20d910ba3662b5b19997735f0356d262a4f150ba940310166b62a019b68ba05
 SHA512 
32690af4d24eb704338c78fdb0080d9f910a0741066d282e79eb88c473ada8d9a3daeba1a9aecfe830b2a6d0cea8da471bf6ef904b105fd8036994e4a0e12d12
+DIST flit_scm-1.7.0.tar.bz2 3259 BLAKE2B 
9b785f9f92b16494f6bf0c21e16ee1abf6a130ebb5c41d4e0e73f4ab1c892ec14544a4b86fe9ba22dbb43a2c28cebbe84328c172566b27c195d41e3686184b9e
 SHA512 
a030cd2ab9d100b971ac20ad5f52f206d951fb6c88cd48db0250269a32cf0dfae70738bf3dc4d36396a3da3e09c7283eec365e12608f6f6d7be3e9076bb931d2

diff --git a/dev-python/flit_scm/flit_scm-1.7.0.ebuild 
b/dev-python/flit_scm/flit_scm-1.7.0.ebuild
new file mode 100644
index ..e89e6c0577ab
--- /dev/null
+++ b/dev-python/flit_scm/flit_scm-1.7.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="A PEP 518 build backend combining flit with setuptools_scm"
+HOMEPAGE="
+   https://gitlab.com/WillDaSilva/flit_scm/
+   https://pypi.org/project/flit-scm/
+"
+SRC_URI="
+   https://gitlab.com/WillDaSilva/flit_scm/-/archive/${PV}/${P}.tar.bz2
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
+
+RDEPEND="
+   >=dev-python/flit_core-3.5.0[${PYTHON_USEDEP}]
+   >=dev-python/setuptools_scm-6.4.2[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   =dev-python/tomli-2[${PYTHON_USEDEP}]
+   ' 3.8 3.9 3.10 )
+
+"
+
+src_prepare() {
+   # unpin deps
+   sed -i -e 's:~=[0-9.]*::' pyproject.toml || die
+   distutils-r1_src_prepare
+}
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



[gentoo-commits] repo/gentoo:master commit in: dev-python/debugpy/, dev-python/debugpy/files/

2022-07-07 Thread Arthur Zamarin
commit: f81adcaf6e1416bf78432fdab271dff8f2e5345e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jul  7 19:09:58 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jul  7 19:11:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f81adcaf

dev-python/debugpy: add 1.6.1

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

 dev-python/debugpy/Manifest|  1 +
 dev-python/debugpy/debugpy-1.6.1.ebuild| 43 ++
 .../files/debugpy-1.6.1-unbundle-pydevd.patch  | 94 ++
 3 files changed, 138 insertions(+)

diff --git a/dev-python/debugpy/Manifest b/dev-python/debugpy/Manifest
index ee60328d2071..77220b73cb2a 100644
--- a/dev-python/debugpy/Manifest
+++ b/dev-python/debugpy/Manifest
@@ -1,2 +1,3 @@
 DIST debugpy-1.5.1.gh.tar.gz 6675322 BLAKE2B 
a8e3a07d5dbd1b5ca39301e703b279514653606f98743a396693738c9a89403c73a6b6942e5dc368dd89eb8b74277e1808f9247573f330e3a94596c26af7e5be
 SHA512 
93ee526ca7cb3d44b85106a33d8f930f4f2b307eb26ede3ab6b5653de986a101b10f545f5de12cd8ee6ff9e9a12c5e4b57c4c40b1b3003c2f555676bd34482ce
 DIST debugpy-1.6.0.gh.tar.gz 6366079 BLAKE2B 
134d2adcae6ec926dcdb7161f0874b830a1d0e3c55abb991f4861fa5a58045437ee4f4cb4c9572b902e3e33634bc3f9970ae055985b983d89d0ef1d99561bda8
 SHA512 
fe245d4ff751a6c2ef0e75a5249f99661b78075ac62c931c20e3ccbc9389d39a08dc2fda44a33eb23a0a76e5ee339edae439b0004d130cdfe421048f3cc83962
+DIST debugpy-1.6.1.gh.tar.gz 6684941 BLAKE2B 
113ad9670cb9c80a28670be22265e110e5857d7093438db6ea531719de012a66c53ed9914c859c17f3bb5e03b88b11317173d261c9327e5434b5105396fac057
 SHA512 
28619e8e07265a8d983eccde28cc693b96ca5b94674ab0d512775a9c261f54baaa72e7bb8632b49b3715c2eb3626997cb967b5edb1b53672c6777493f0a46e50

diff --git a/dev-python/debugpy/debugpy-1.6.1.ebuild 
b/dev-python/debugpy/debugpy-1.6.1.ebuild
new file mode 100644
index ..87982f97e4bb
--- /dev/null
+++ b/dev-python/debugpy/debugpy-1.6.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+DESCRIPTION="An implementation of the Debug Adapter Protocol for Python"
+HOMEPAGE="https://github.com/microsoft/debugpy/ 
https://pypi.org/project/debugpy/;
+SRC_URI="
+   https://github.com/microsoft/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+# This is completely broken
+RESTRICT="test"
+
+RDEPEND="dev-python/pydevd[${PYTHON_USEDEP}]"
+BDEPEND="test? ( dev-python/pytest-timeout[${PYTHON_USEDEP}] )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.6.1-unbundle-pydevd.patch"
+)
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # Drop unnecessary and unrecognized option
+   # __main__.py: error: unrecognized arguments: -n8
+   # Do not timeout
+   sed -e '/addopts/d' -e '/timeout/d' -i pytest.ini || die
+
+   # Unbundle dev-python/pydevd
+   rm -r src/debugpy/_vendored tests/tests/test_vendoring.py || die
+
+   distutils-r1_python_prepare_all
+}

diff --git a/dev-python/debugpy/files/debugpy-1.6.1-unbundle-pydevd.patch 
b/dev-python/debugpy/files/debugpy-1.6.1-unbundle-pydevd.patch
new file mode 100644
index ..c8ebe384349d
--- /dev/null
+++ b/dev-python/debugpy/files/debugpy-1.6.1-unbundle-pydevd.patch
@@ -0,0 +1,94 @@
+--- a/pyproject.toml
 b/pyproject.toml
+@@ -8,7 +8,6 @@ exclude = '''
+ ( __pycache__
+ | ^/.tox
+ | ^/versioneer.py
+-| ^/src/debugpy/_vendored
+ | ^/src/debugpy/_version.py
+ )
+ '''
+--- a/setup.py
 b/setup.py
+@@ -18,12 +18,10 @@ del sys.path[0]
+ 
+ sys.path.insert(0, os.path.join(os.path.dirname(os.path.abspath(__file__)), 
"src"))
+ import debugpy
+-import debugpy._vendored
+ 
+ del sys.path[0]
+ 
+ 
+-PYDEVD_ROOT = debugpy._vendored.project_root("pydevd")
+ DEBUGBY_ROOT = os.path.dirname(os.path.abspath(debugpy.__file__))
+ 
+ 
+@@ -33,27 +31,6 @@ def get_buildplatform():
+ return None
+ 
+ 
+-def cython_build():
+-print("Compiling extension modules (set SKIP_CYTHON_BUILD=1 to omit)")
+-subprocess.call(
+-[
+-sys.executable,
+-os.path.join(PYDEVD_ROOT, "setup_pydevd_cython.py"),
+-"build_ext",
+-"-i",
+-]
+-)
+-
+-
+-def iter_vendored_files():
+-# Add pydevd files as data files for this package. They are not
+-# treated as a package of their own, because we don't actually
+-# want to provide pydevd - just use our own copy internally.
+-for project in debugpy._vendored.list_all():
+-for filename in debugpy._vendored.iter_packaging_files(project):
+-yield filename
+-
+-
+ # bdist_wheel determines whether the package is pure or not based on 
ext_modules.
+ # However, all pydevd native modules are prebuilt and packaged as 

[gentoo-commits] repo/gentoo:master commit in: dev-python/urllib3/

2022-07-07 Thread Arthur Zamarin
commit: b30efc8b34f333da22511442892298e36eb87388
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jul  7 18:41:38 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jul  7 19:11:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b30efc8b

dev-python/urllib3: add 1.26.10

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

 dev-python/urllib3/Manifest   |  1 +
 dev-python/urllib3/urllib3-1.26.10.ebuild | 78 +++
 2 files changed, 79 insertions(+)

diff --git a/dev-python/urllib3/Manifest b/dev-python/urllib3/Manifest
index 252dbfc04fdd..ca1a0bac9178 100644
--- a/dev-python/urllib3/Manifest
+++ b/dev-python/urllib3/Manifest
@@ -1 +1,2 @@
+DIST urllib3-1.26.10.tar.gz 297854 BLAKE2B 
2523bc197ed9720e2bd011ffa46a46605cab902d66b245cb5229e15e90ac5bac990851d6cb9b6aa2dd5682da2639af7cd8e3c8c27f1210e5ca0c7c10498babd3
 SHA512 
76c1cc9420c267986c7775a9d9eadfd08e980643c2da16602f755e11a274ffbbf1813f30245fb0d84ee3a99bb3aa33b98893f285cabec8dd4aee1304420cb15b
 DIST urllib3-1.26.9.tar.gz 295258 BLAKE2B 
1c6b51e4243c18c25bcb53158e645ea71fe33e0d09ca029256bcbe05bf178ba600dd8911c71730bdefc3cf9f65cdfd5740f579d17d293f9ac7c5d3cbff478b6f
 SHA512 
ac384291b02516dee781c98182625356ac7bc03972612577de5286e159cf161b541cc610b103e0eec1c9f40503049b41e972a9e0998fcd834efe2f40af0e7394

diff --git a/dev-python/urllib3/urllib3-1.26.10.ebuild 
b/dev-python/urllib3/urllib3-1.26.10.ebuild
new file mode 100644
index ..47fa4076e5a4
--- /dev/null
+++ b/dev-python/urllib3/urllib3-1.26.10.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+PYTHON_REQ_USE="ssl(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="HTTP library with thread-safe connection pooling, file post, and 
more"
+HOMEPAGE="
+   https://github.com/urllib3/urllib3/
+   https://pypi.org/project/urllib3/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="brotli test"
+RESTRICT="!test? ( test )"
+
+# dev-python/{pyopenssl,cryptography,idna,certifi} are optional runtime
+# dependencies. Do not add them to RDEPEND. They should be unnecessary with
+# modern versions of python (>= 3.2).
+RDEPEND="
+   >=dev-python/PySocks-1.5.8[${PYTHON_USEDEP}]
+   =dev-python/trustme-0.5.3[\${PYTHON_USEDEP}]
+   >=www-servers/tornado-4.2.1[\${PYTHON_USEDEP}]
+   " python3_{8..11})
+   )
+"
+
+src_prepare() {
+   distutils-r1_src_prepare
+
+   # unbundle urllib3
+   rm src/urllib3/packages/six.py || die
+   find -name '*.py' -exec sed -i \
+   -e 's:\([.]*\|urllib3\.\)\?packages\.six:six:g' \
+   -e 's:from \([.]*\|urllib3\.\)\?packages import six:import 
six:g' \
+   {} + || die
+}
+
+python_test() {
+   local -x CI=1
+   # FIXME: get tornado ported
+   # please keep in sync with BDEPEND!
+   if ! has "${EPYTHON}" python3.{8..11}; then
+   einfo "Skipping tests on ${EPYTHON}"
+   return
+   fi
+
+   local EPYTEST_DESELECT=(
+   # unstable (relies on warning count)
+   
test/with_dummyserver/test_proxy_poolmanager.py::TestHTTPProxyManager::test_proxy_verified_warning
+   )
+   has "${EPYTHON}" python3.{8..10} && EPYTEST_DESELECT+=(
+   
test/contrib/test_pyopenssl.py::TestPyOpenSSLHelpers::test_get_subj_alt_name
+   )
+
+   epytest
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/jupyter_core/

2022-07-07 Thread Arthur Zamarin
commit: 43d8d15718d91ab1a66d327998cb8a9e9585bf95
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jul  7 18:59:41 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jul  7 19:11:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43d8d157

dev-python/jupyter_core: add 4.11.0

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

 dev-python/jupyter_core/Manifest   |  1 +
 dev-python/jupyter_core/jupyter_core-4.11.0.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/jupyter_core/Manifest b/dev-python/jupyter_core/Manifest
index e95447b7063f..99fec7f4c64f 100644
--- a/dev-python/jupyter_core/Manifest
+++ b/dev-python/jupyter_core/Manifest
@@ -1 +1,2 @@
 DIST jupyter_core-4.10.0.tar.gz 76535 BLAKE2B 
d224b39397fd1ee430a758b02f8c5f2116480f00b4f7c485ccbb71556522275f7aaedeaebebf7bbfb782e3fff4677b38d5d7d0ddb4d3a24b5741dccd2b43edcb
 SHA512 
b11257aa6239d2cc51b63c4ae696b5e2862fd824f662875a9e2b663a84b86aec14aa21baae6e5c720155f2be37fd40925b913503e002401eee442d6d3258704d
+DIST jupyter_core-4.11.0.tar.gz 73671 BLAKE2B 
f7e8855428d77fb36728199f76299686ffe0db0738a537ce7a540dca0fd6605371a1fe9cc32cf890fa21d08895cc1249f3e10cb2491ee0ce94de9eaf6cad08ff
 SHA512 
bdd328df8ba2f5792e3fca01b816ed8994e56886b3d260467c5fda63180552753d807383135b7f8a84274e8a16099eed3fa5a211948d6490a57a357bb3b55a71

diff --git a/dev-python/jupyter_core/jupyter_core-4.11.0.ebuild 
b/dev-python/jupyter_core/jupyter_core-4.11.0.ebuild
new file mode 100644
index ..58d1fe82bb25
--- /dev/null
+++ b/dev-python/jupyter_core/jupyter_core-4.11.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Core common functionality of Jupyter projects"
+HOMEPAGE="https://jupyter.org;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/traitlets[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/ipython-4.0.1[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs \
+   dev-python/sphinxcontrib-github-alt
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/ansi2html/

2022-07-07 Thread Arthur Zamarin
commit: b9c5c8cf7121e4a705b588cb5d352facb261fddd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jul  7 18:58:01 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jul  7 19:11:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9c5c8cf

dev-python/ansi2html: enable py3.11

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

 dev-python/ansi2html/ansi2html-1.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/ansi2html/ansi2html-1.8.0.ebuild 
b/dev-python/ansi2html/ansi2html-1.8.0.ebuild
index 9b52578c0779..5ec4a4804d68 100644
--- a/dev-python/ansi2html/ansi2html-1.8.0.ebuild
+++ b/dev-python/ansi2html/ansi2html-1.8.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/jsonschema/

2022-07-07 Thread Arthur Zamarin
commit: 1a1e38d1ae0a73498cb28372b5a088e27e78fa86
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jul  7 18:42:08 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jul  7 19:11:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a1e38d1

dev-python/jsonschema: add 4.6.2

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

 dev-python/jsonschema/Manifest|  1 +
 dev-python/jsonschema/jsonschema-4.6.2.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/dev-python/jsonschema/Manifest b/dev-python/jsonschema/Manifest
index 7f3b2fbfbc0f..c10e4807fde1 100644
--- a/dev-python/jsonschema/Manifest
+++ b/dev-python/jsonschema/Manifest
@@ -1,2 +1,3 @@
 DIST jsonschema-4.6.0.tar.gz 269939 BLAKE2B 
f214f65fbb908029f221789ab3857db9cbc1a7bb355f04a46bc7798514ba73ac3ba6f78cc3eaf985c19b16607ea6cf38bf46c9a8e19b1b1aef0138ef74239a4c
 SHA512 
82d9e0c7de867c4a53b67b9dc79a38a76e384f5d41c66b52c57d407e03eb97faf8ebf41370ef08b30966f13eca210f94916b6a40347a2a75088e33017ccc2f5f
 DIST jsonschema-4.6.1.tar.gz 278452 BLAKE2B 
0b5c90b790cf7430bfbea4b38f90acec6fc256bf521d9552b463489751da3f889b43021e9d94c3ed4bd7704c462141d73d25273eea1331c85a0d2d04d5c9ad18
 SHA512 
5c0e2806915ef4545092b0bffe4cc1207d9a6f2a6920c10894d5b7b2a9ed665093b7a9a68114d1a05528869e7d8aed902e7569800db4393fa810c0f6853f713d
+DIST jsonschema-4.6.2.tar.gz 275975 BLAKE2B 
7c587e8b5c5eff097390e6254ae633445ffece2bd3e9c003dca730bd332c4d3c236ea10225dc81b95ef9359a9309831290b106a07e80945574dcc2937bcd4983
 SHA512 
e41d6bda1bd6b12174201a70b5ad5209ab7c445faa6c947408f0fbc255839f3379ffe8b539760d993b435972936e4052300dbc420d4b87051f33180bced7efb2

diff --git a/dev-python/jsonschema/jsonschema-4.6.2.ebuild 
b/dev-python/jsonschema/jsonschema-4.6.2.ebuild
new file mode 100644
index ..fb6400dc457c
--- /dev/null
+++ b/dev-python/jsonschema/jsonschema-4.6.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="An implementation of JSON-Schema validation for Python"
+HOMEPAGE="
+   https://pypi.org/project/jsonschema/
+   https://github.com/python-jsonschema/jsonschema/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/attrs-17.4.0[${PYTHON_USEDEP}]
+   >=dev-python/pyrsistent-0.18.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib_resources-1.4.0[${PYTHON_USEDEP}]
+   ' 3.8)
+"
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+"
+
+# formatter deps
+RDEPEND+="
+   dev-python/fqdn[${PYTHON_USEDEP}]
+   dev-python/idna[${PYTHON_USEDEP}]
+   dev-python/isoduration[${PYTHON_USEDEP}]
+   >=dev-python/jsonpointer-1.13[${PYTHON_USEDEP}]
+   dev-python/rfc3339-validator[${PYTHON_USEDEP}]
+   dev-python/rfc3986-validator[${PYTHON_USEDEP}]
+   dev-python/rfc3987[${PYTHON_USEDEP}]
+   dev-python/uri_template[${PYTHON_USEDEP}]
+   >=dev-python/webcolors-1.11[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # requires pip, does not make much sense for the users
+   jsonschema/tests/test_cli.py::TestCLIIntegration::test_license
+   # wtf?
+   jsonschema/tests/test_deprecations.py::TestDeprecations::test_version
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/ansi2html/

2022-07-07 Thread Arthur Zamarin
commit: d7090b5d5fd4e5ae6f7634f5c796cb6fab82e2e1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jul  7 18:52:29 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jul  7 19:11:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7090b5d

dev-python/ansi2html: add 1.8.0, EAPI=8, PEP517

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

 dev-python/ansi2html/Manifest   |  1 +
 dev-python/ansi2html/ansi2html-1.8.0.ebuild | 41 +
 2 files changed, 42 insertions(+)

diff --git a/dev-python/ansi2html/Manifest b/dev-python/ansi2html/Manifest
index ae7a56d67155..005196d5adea 100644
--- a/dev-python/ansi2html/Manifest
+++ b/dev-python/ansi2html/Manifest
@@ -1 +1,2 @@
 DIST ansi2html-1.7.0.tar.gz 42189 BLAKE2B 
91c7409b4f8b7503e719489b18e9d7267d80c5259b7481f127cb8d1e6429649249b0832746285efc3e8a4f90ca8f21b872b002634d47a4a54ddfdcc74df0f576
 SHA512 
bcae0de9874899bd8440853b8279f3b2c4ed46e24bf807221ddc9d1bfa39647e2efd178aefc2fd39bad27b53890270b6ff7c150a0b8e74581b8323ef7a16c977
+DIST ansi2html-1.8.0.tar.gz 44146 BLAKE2B 
66672927a64ad38dce0b0819fabc3778f6aba82d176e992630a8db076988a21af8dd445306b8bb580f1539b35044b95de749d6bfb65c27f9b431e4cb6bd562c7
 SHA512 
cbdda41f206ced5b19761a1ff9747acc6cadca3a5a2f58c97c6073db7d517e59fea7601bba28a8e7e105f3c0c9c4d78ca4f242100cbded6c8a9ca2d598de0ab4

diff --git a/dev-python/ansi2html/ansi2html-1.8.0.ebuild 
b/dev-python/ansi2html/ansi2html-1.8.0.ebuild
new file mode 100644
index ..9b52578c0779
--- /dev/null
+++ b/dev-python/ansi2html/ansi2html-1.8.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Convert text with ANSI color codes to HTML"
+HOMEPAGE="https://pypi.org/project/ansi2html/
+   https://github.com/pycontribs/ansi2html;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~riscv ~x86"
+IUSE="doc"
+
+RDEPEND=">=dev-python/six-1.7.3[${PYTHON_USEDEP}]"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}]
+   doc? (
+   app-text/asciidoc
+   )
+"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   use doc && doman man/${PN}.1
+   distutils-r1_python_install_all
+}
+
+src_compile() {
+   # Upstream https://github.com/pycontribs/ansi2html/issues/124
+   use doc && emake _MANUAL_VERSION="${PV}" man/ansi2html.1
+   distutils-r1_src_compile
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/mongomock/

2022-07-07 Thread Arthur Zamarin
commit: 8e016b63bef56b90cdf2453f66800277088398ec
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jul  7 18:41:53 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jul  7 19:11:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e016b63

dev-python/mongomock: add 4.1.2

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

 dev-python/mongomock/Manifest   |  1 +
 dev-python/mongomock/mongomock-4.1.2.ebuild | 34 +
 2 files changed, 35 insertions(+)

diff --git a/dev-python/mongomock/Manifest b/dev-python/mongomock/Manifest
index f997a7765a3e..7c350974ac7e 100644
--- a/dev-python/mongomock/Manifest
+++ b/dev-python/mongomock/Manifest
@@ -1 +1,2 @@
 DIST mongomock-4.0.0.tar.gz 145478 BLAKE2B 
fad07cd15f250f81dd483814d6a3c15e69a86f4ee9a27308a3a08961f11a38c1abfc3bfa0a36dd81e14c902946c9aefd6ac29a9dde95dbf3e5b0781e7f9c8aca
 SHA512 
e489dd9f312762f0322dfcc34b85912b5e47fa838bd48561aab9c195f19002c8e5f3617a1cc45929e9476aede7733286b5f6246f54be7396c422da5920bd89d5
+DIST mongomock-4.1.2.tar.gz 133271 BLAKE2B 
cd13b4b671f4e5ea4b12af939947be38629dd64bf9af0e9d5dd9d2035b8ac3d4c727666f8ecca663db370750d5a75bcbeeddf32c26b80bbe103c94c5b7e76992
 SHA512 
677f4bd1050da43785a0de542be7cbb67ea195d1191ccad1c1caa4aebae2fcb24e2a26cc3d2d8db64fa6ebceeed0fc79250c8c1defd16ccf16690aa048602ef3

diff --git a/dev-python/mongomock/mongomock-4.1.2.ebuild 
b/dev-python/mongomock/mongomock-4.1.2.ebuild
new file mode 100644
index ..35fdd8c4ec3b
--- /dev/null
+++ b/dev-python/mongomock/mongomock-4.1.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Library to help testing Python code that interacts with MongoDB 
via Pymongo"
+HOMEPAGE="https://github.com/mongomock/mongomock
+   https://pypi.org/project/mongomock/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+BDEPEND=">=dev-python/pbr-5.1.1[${PYTHON_USEDEP}]"
+
+RDEPEND="
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pymongo-3.10.1[${PYTHON_USEDEP}]
+   >=dev-python/sentinels-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.14.0[${PYTHON_USEDEP}]"
+
+src_test() {
+   # Use NO_LOCAL_MONGO to disable tests that need a MongoDB instance.
+   # TZ=UTC needed for date/time tests to pass
+   TZ=UTC NO_LOCAL_MONGO=1 distutils-r1_src_test
+}
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-lang/php/

2022-07-07 Thread Brian Evans
commit: dd118257e7c87977d1e85d625c594477e521c119
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Jul  7 19:09:54 2022 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Jul  7 19:09:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd118257

dev-lang/php: Version bump for 8.0.21

Signed-off-by: Brian Evans  gentoo.org>

 dev-lang/php/Manifest  |   1 +
 dev-lang/php/php-8.0.21.ebuild | 758 +
 2 files changed, 759 insertions(+)

diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest
index daa553c2..d4e94998b8d8 100644
--- a/dev-lang/php/Manifest
+++ b/dev-lang/php/Manifest
@@ -1,3 +1,4 @@
 DIST php-7.4.30.tar.xz 10419136 BLAKE2B 
5860ead4051173d3139f93be24f15c7ed2044a9e6b3488234aaca73dff8abace3adf00bde782c3fc950d81d2dfdb67979bb5b99c3587d07f5ccbe782d9cba37d
 SHA512 
7bce44a23c07193c10c57459f08b08fdce4e3a269d6829a61371d1b1f117ecf4e167805a40e1a5e7687f534aee9d5f5745a3f4dcb344e9e781c105bc964ed738
 DIST php-8.0.20.tar.xz 10879064 BLAKE2B 
3b18d6593ddc78e1c289b87ba8bb65e55cbd815d2b06d4f9759265e9ae76ea6b78dc9f52652be1b1a721ccfe736f80d2a8f59c01ba4c38a8ff46710753bcc9ed
 SHA512 
24153733111bb5104298679fb5ee02d8abad4e6b2a8e0a07c2a6076e1c9104309abe56bcb7b5fe17670c266e5e9981c520ed0ac12b699ae0050953ff99ef04fa
+DIST php-8.0.21.tar.xz 10785364 BLAKE2B 
ea8a640b47c96b235b49ce3a98accbfa4aa967c7e917684e19667a74ca0f77e070847dabdf15c3dbd56cff01ef662e79e9408d3e57e870e51893e969291a0932
 SHA512 
c1c1577f3d6af445d8ac15338877186f2a639a76ad980328011cb0a5e9592bdb24c1cda7ae8a0c495c881497d54cbca6e1373ede71bf097e69a040368841d567
 DIST php-8.1.7.tar.xz 11718520 BLAKE2B 
145fdff9ec4ce72d4f4626b1cb11674240db4830c5ffda1cdfaa807b195d40ea70afe69ae702a2ba256961ba810b9de5151bef20352eaa98553c837c65d730e3
 SHA512 
1d72db220f3485310e02b67c41dd6434c26b7118f673ba7f425ff6b79cc96c86fc45bfe9c90b302d719eb9b7a5334f363a92ac309c367aacc93ab31a72a63c45

diff --git a/dev-lang/php/php-8.0.21.ebuild b/dev-lang/php/php-8.0.21.ebuild
new file mode 100644
index ..c9ead2270c39
--- /dev/null
+++ b/dev-lang/php/php-8.0.21.ebuild
@@ -0,0 +1,758 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+WANT_AUTOMAKE="none"
+
+inherit flag-o-matic systemd autotools
+
+MY_PV=${PV/_rc/rc}
+DESCRIPTION="The PHP language runtime engine"
+HOMEPAGE="https://www.php.net/;
+SRC_URI="https://www.php.net/distributions/${P}.tar.xz;
+
+LICENSE="PHP-3.01
+   BSD
+   Zend-2.0
+   bcmath? ( LGPL-2.1+ )
+   fpm? ( BSD-2 )
+   gd? ( gd )
+   unicode? ( BSD-2 LGPL-2.1 )"
+
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+# We can build the following SAPIs in the given order
+SAPIS="embed cli cgi fpm apache2 phpdbg"
+
+# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
+IUSE="${IUSE}
+   ${SAPIS/cli/+cli}
+   threads"
+
+IUSE="${IUSE} acl apparmor argon2 bcmath berkdb bzip2 calendar cdb cjk
+   coverage +ctype curl debug
+   enchant exif ffi +fileinfo +filter firebird
+   +flatfile ftp gd gdbm gmp +iconv imap inifile
+   intl iodbc ipv6 +jit kerberos ldap ldap-sasl libedit lmdb
+   mhash mssql mysql mysqli nls
+   oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm
+   readline selinux +session session-mm sharedmem
+   +simplexml snmp soap sockets sodium spell sqlite ssl
+   sysvipc systemd test tidy +tokenizer tokyocabinet truetype unicode webp
+   +xml xmlreader xmlwriter xpm xslt zip zlib"
+
+# Without USE=readline or libedit, the interactive "php -a" CLI will hang.
+# The Oracle instant client provides its own incompatible ldap library.
+REQUIRED_USE="
+   || ( cli cgi fpm apache2 embed phpdbg )
+   cli? ( ^^ ( readline libedit ) )
+   !cli? ( ?? ( readline libedit ) )
+   truetype? ( gd zlib )
+   webp? ( gd zlib )
+   cjk? ( gd zlib )
+   exif? ( gd zlib )
+   xpm? ( gd zlib )
+   gd? ( zlib )
+   simplexml? ( xml )
+   soap? ( xml )
+   xmlreader? ( xml )
+   xmlwriter? ( xml )
+   xslt? ( xml )
+   ldap-sasl? ( ldap )
+   oci8-instant-client? ( !ldap )
+   qdbm? ( !gdbm )
+   session-mm? ( session !threads )
+   mysql? ( || ( mysqli pdo ) )
+   firebird? ( pdo )
+   mssql? ( pdo )
+"
+
+RESTRICT="!test? ( test )"
+
+# The supported (that is, autodetected) versions of BDB are listed in
+# the ./configure script. Other versions *work*, but we need to stick to
+# the ones that can be detected to avoid a repeat of bug #564824.
+COMMON_DEPEND="
+   >=app-eselect/eselect-php-0.9.7[apache2?,fpm?]
+   >=dev-libs/libpcre2-10.30[jit?,unicode]
+   fpm? ( acl? ( sys-apps/acl ) apparmor? ( sys-libs/libapparmor ) )
+   apache2? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-python/nltk-data/

2022-07-07 Thread Michał Górny
commit: 1b704c5d34ba6eda30d9e2811b4bc97a84179071
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  7 15:44:13 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  7 19:06:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b704c5d

dev-python/nltk-data: Update to 20220704

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nltk-data/Manifest  |   3 +
 dev-python/nltk-data/nltk-data-20220704.ebuild | 223 +
 2 files changed, 226 insertions(+)

diff --git a/dev-python/nltk-data/Manifest b/dev-python/nltk-data/Manifest
index 3a61ebbf461e..4dc34058effa 100644
--- a/dev-python/nltk-data/Manifest
+++ b/dev-python/nltk-data/Manifest
@@ -22,6 +22,7 @@ DIST nltk-crubadan-20200312.zip 5288655 BLAKE2B 
2f5103c9801b965ce5d893b690dedc5f
 DIST nltk-dependency_treebank-20200312.zip 457429 BLAKE2B 
a60a95f9bcbb72b4ee19a91c380eb620261687f23bd867ae4cf2d7937b60b8dacafb52c09d7bcbcb9fbbbda4e57954ee55a900d70e69e7e290e53c668dd0775f
 SHA512 
b225ace2e2413f0b9ae0e142d81052e64a1bcacb71caf7b07a577c18dec45dc429116abfd12edd3bb1442a111f4fa6e3e33e2b5f113e26dfc4e917268d821736
 DIST nltk-dolch-20200312.zip 2116 BLAKE2B 
a79b5d5de2ab03be43e5fdb1b34c70a458af6efce0e35f42f3c4d748c84cd950c98981f969fea2b0507ee405438f84b50e526aa94a93f99de7567ccb5c462215
 SHA512 
29254c95d11fd2001f486a5c682f7ab7f23fa13472ac4142db3702e2fa994f74ffabc2f571f1feb94a2e65fcb8da97c57a519f24504379b0e369fd27f9f867f0
 DIST nltk-europarl_raw-20200312.zip 12594977 BLAKE2B 
295e274880ae34c9618a70cabc1b1075e35c442158aabe437972caebbf36d09c4f5f5b66d8ae7ac953f4312f9dac8f5e0c6d3346a444afe98ac700fb3e622539
 SHA512 
47dcd5420df6ab294f75204355cf346257a821d491f65b856c41a77237df1d7aeb352ed1353da55bfb68fa9f0d8782b9aac9c33bd49af3b395cc780dc421e26d
+DIST nltk-extended_omw-20220704.zip 11251284 BLAKE2B 
11dafcc49c3608e5178b2cf82a943a95afd900f80308bf40d56b29a4518029832fe52241df728f6c38114e60b9c03617337717d987221918a11810b77b1b33ea
 SHA512 
b1f53bef1cc43a5bf9996cc037364f4668e1055385d43e3276a1c58e4345b6ee09d8b577ccdebe8e65bf3367b8da37c05c6dabd282e469808143805303bfeec5
 DIST nltk-floresta-20200312.zip 1882021 BLAKE2B 
092886cb15c6215b4fe979ce62a1a137de97c4749c372426211d36117d367697d19ebe6a9337f702ee9dfc133318b1e7de51393c5a41afc31a960e10ebe7c498
 SHA512 
1a71453b9629d622c3468b1e00501683e0415996a62a30c498486354b82f0b3be76080dddc60117c8c9f29de3b34a2166a5de87376a0daeaf8b92bfe5dac668a
 DIST nltk-framenet_v15-20200312.zip 69337891 BLAKE2B 
046087cb20013f3a597034458dd09b4cb7378b19f91f5ebf7196a92a02741a67b671f094262ac5d8e0e376743048c56dd1d65e6c37efb3b254bb3f8f6434addf
 SHA512 
4b55a435f17afbb9cf5fb59691a03776784830cfa6f1f7b9c9c64770fa6dbb640bb3256a099328e44a0a6692ed52703b9f253e5229ef71ee300ace34027ba462
 DIST nltk-framenet_v17-20200312.zip 99207152 BLAKE2B 
b1a32c535d37fddba5c77922f3a6097859d8bf59a4bcf37dca4ff394fcf027fc68d781b3b6c0a8d5cd9a423a944687994ec6a2023dd45808dc697b4c90f28286
 SHA512 
3696c5bb0fdd59058a8723ba3ca962a0d6422b36d8dcfad0427caa21dae9579b85f2f9af431aa1fc1cb76e823676a996c5a26aca99782017270d03ef3bd77f0d
@@ -83,6 +84,7 @@ DIST nltk-snowball_data-20200312.zip 6785405 BLAKE2B 
44c10439b142540ac7eece967ef
 DIST nltk-spanish_grammars-20200312.zip 4047 BLAKE2B 
d8a8dbb558850a6a60f1fe5ab0f617f3a0f3c64bc7d49980cf793d374c6679d1bd42afb7e61776737b5eec162f2520abf2ee3acc92ea9ee0f397c3089b3b5b28
 SHA512 
4513347156e9351c259c0e2448198d68354bbc95e0a54561c31a88f13f333ebcba3e294c820cb62036665f2904eb6a7137546cd580e361c0423c30a8aed950b2
 DIST nltk-state_union-20200312.zip 808757 BLAKE2B 
2d352af0ced736d3c11a821eaba0b035b3b5b6b0f20db3bd5d4ac2451f99daf68bffd3ad984bd404ecc4a1e67ca9281c529af2cc9e295a3a7330f36ee9640bc8
 SHA512 
a6fc83e6230e57ba66a7af62f0d2a5d44a14530ed1e0e914590b3f8b5bf939967c126a5e6f6899ba9134843893f65212e836d311109393c1200191a5c3163485
 DIST nltk-stopwords-20211023.zip 26220 BLAKE2B 
50219508c5fb24c1392064ea0546ca9060829f51689c0d626bb99e3fa8f712df98ed475fc0d27d99f934fb156ce65df91a8e7c22e1b4f1689fb0aea34a9e
 SHA512 
8308623953560281288b64e695638ca3fa28e1b6201b538d01650d6dfd08e821687217c8d012e93adfa2a48afebdda11af1bb86d638358c2931f36754d1e15ef
+DIST nltk-stopwords-20220704.zip 34276 BLAKE2B 
529a26163c01123bb9b800cfc8f7f5a23701246194c0b55012b418384ca48c56eb5c27a5f104e81ba974cec845e7025829e9d396a384d331903982cd29c98623
 SHA512 
8b76207f53d05c251aac078d9b8537f100a202cc2a43892af0c79da8d99ae8335225a1bc8a56f1be4cd1ef45c9c987b6c9c334e0f9fa59746bb33694c58a556b
 DIST nltk-subjectivity-20200312.zip 521628 BLAKE2B 
0a8777a5b91b1b825fbde41cc927d496480129f0a810349bddde2036ed16f37611f2bc3b007e74fe36523612529a92433d32d094be72d247f5faef8220c3c491
 SHA512 
a3cc4d2d20f26c5eabd86fbced2c013e69d46e607013278eb35831a62e57523a17aec1b580ba62c7a867e61a561e1b222d8430f0c1e2d429a9479e12b008c5b7
 DIST nltk-swadesh-20200312.zip 22828 BLAKE2B 
1cd9d5355c6b53694ec545ca001b0807b4912a7878ba075b0f81ce8b9b22a5c7a18cf52cf2449483a1c89cd20d8d86986dc3d827fa93a7ef5824fddbc0922025
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: dev-python/nltk-data/

2022-07-07 Thread Michał Górny
commit: f926c209b2283f63cc9e96edc88e85d902b08b5b
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  7 15:44:18 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  7 19:06:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f926c209

dev-python/nltk-data: Remove non-fetchable version

Closes: https://bugs.gentoo.org/856838
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/nltk-data/Manifest  |   2 -
 dev-python/nltk-data/nltk-data-20211221.ebuild | 210 -
 2 files changed, 212 deletions(-)

diff --git a/dev-python/nltk-data/Manifest b/dev-python/nltk-data/Manifest
index 4dc34058effa..4b5a3ffbec68 100644
--- a/dev-python/nltk-data/Manifest
+++ b/dev-python/nltk-data/Manifest
@@ -83,7 +83,6 @@ DIST nltk-smultron-20200312.zip 166207 BLAKE2B 
d0c3e75dd108965e260d913e0c02137da
 DIST nltk-snowball_data-20200312.zip 6785405 BLAKE2B 
44c10439b142540ac7eece967efa1431fd8f45342f0a90875dacf29ad374fe4c7d30af11d42ba45e0f1ec1836d56b2ff684ee352c5e8536cfb5db5eb7632285b
 SHA512 
6c8a9259d88f6f7f499867d83b731de99d7fa4e8827ecedf836f653fc1a810efa9f6c5c6e2720a9e6610bc00978956b6a119bd08b70e3e241c4e9faccddd81d8
 DIST nltk-spanish_grammars-20200312.zip 4047 BLAKE2B 
d8a8dbb558850a6a60f1fe5ab0f617f3a0f3c64bc7d49980cf793d374c6679d1bd42afb7e61776737b5eec162f2520abf2ee3acc92ea9ee0f397c3089b3b5b28
 SHA512 
4513347156e9351c259c0e2448198d68354bbc95e0a54561c31a88f13f333ebcba3e294c820cb62036665f2904eb6a7137546cd580e361c0423c30a8aed950b2
 DIST nltk-state_union-20200312.zip 808757 BLAKE2B 
2d352af0ced736d3c11a821eaba0b035b3b5b6b0f20db3bd5d4ac2451f99daf68bffd3ad984bd404ecc4a1e67ca9281c529af2cc9e295a3a7330f36ee9640bc8
 SHA512 
a6fc83e6230e57ba66a7af62f0d2a5d44a14530ed1e0e914590b3f8b5bf939967c126a5e6f6899ba9134843893f65212e836d311109393c1200191a5c3163485
-DIST nltk-stopwords-20211023.zip 26220 BLAKE2B 
50219508c5fb24c1392064ea0546ca9060829f51689c0d626bb99e3fa8f712df98ed475fc0d27d99f934fb156ce65df91a8e7c22e1b4f1689fb0aea34a9e
 SHA512 
8308623953560281288b64e695638ca3fa28e1b6201b538d01650d6dfd08e821687217c8d012e93adfa2a48afebdda11af1bb86d638358c2931f36754d1e15ef
 DIST nltk-stopwords-20220704.zip 34276 BLAKE2B 
529a26163c01123bb9b800cfc8f7f5a23701246194c0b55012b418384ca48c56eb5c27a5f104e81ba974cec845e7025829e9d396a384d331903982cd29c98623
 SHA512 
8b76207f53d05c251aac078d9b8537f100a202cc2a43892af0c79da8d99ae8335225a1bc8a56f1be4cd1ef45c9c987b6c9c334e0f9fa59746bb33694c58a556b
 DIST nltk-subjectivity-20200312.zip 521628 BLAKE2B 
0a8777a5b91b1b825fbde41cc927d496480129f0a810349bddde2036ed16f37611f2bc3b007e74fe36523612529a92433d32d094be72d247f5faef8220c3c491
 SHA512 
a3cc4d2d20f26c5eabd86fbced2c013e69d46e607013278eb35831a62e57523a17aec1b580ba62c7a867e61a561e1b222d8430f0c1e2d429a9479e12b008c5b7
 DIST nltk-swadesh-20200312.zip 22828 BLAKE2B 
1cd9d5355c6b53694ec545ca001b0807b4912a7878ba075b0f81ce8b9b22a5c7a18cf52cf2449483a1c89cd20d8d86986dc3d827fa93a7ef5824fddbc0922025
 SHA512 
90cb32532a5378d05ce34b84b5f8363dbb32f24afac58b0dcc5cdccba98fd7d37def7f4fbe76b11c8c64059bd19df745562bfbf5f4c721d65ce9f4be1348ab76
@@ -96,7 +95,6 @@ DIST nltk-twitter_samples-20200312.zip 16007673 BLAKE2B 
dc100181ff129c2e9774c643
 DIST nltk-udhr-20200312.zip 1170177 BLAKE2B 
cab5f8b4ffa9c0c303620a499f61bbe654545a5689aaa710df743054836a7843e826d97ee91f7b84ba2dcd32ffce432f1932c53797e791de2776eaf183870988
 SHA512 
730f83cb663974edc099427fad0a3c1cd16769f5ef82446a78aa0e12f01b68a4c52037bdb5e3717dd6b08c42655b03d9d0f2f5869c01b117ae2ab8a428df0dcc
 DIST nltk-udhr2-20200312.zip 1653975 BLAKE2B 
43ee8c9c490a6a8ee5f0d9273bab83f77ba3d977da7eaeded3239b8c16f3432ef36478d0d290b1df9fe9af4e0c5de1902b8fe699788b7681003e5c8c426574e3
 SHA512 
eda644aedba1d0b9d2605dc6b1c8c77943692b4404c4a9c904c82956432c9ba7e27bb0f496e63d3eef7f29b4b34eb929f8d9228b4fd56613d5d4f743fa1d87e0
 DIST nltk-unicode_samples-20200312.zip 1212 BLAKE2B 
715c6030baf56d766dce7b920500c29dc98ce4edc9b41fb4c858960a4630469fe5a269be6d0b2d33b54ee0208014b1e43f5d9ec49b878442963ea21e4e3acda6
 SHA512 
88cac1ef0f43fc491285c0638807f88f52d1baba8964cb2cf37c4ee3e8cd8c080071f108fb553fdc14ed17cb0e80343097c08ac7c1613b0abbd84f559e38fba8
-DIST nltk-universal_tagset-20200312.zip 19095 BLAKE2B 
179297dac3a6a30a4a55e8affb480cc95a7a1dd1ee0ac6a0d4381c655c5dbf065e16f750ebd28846299f114d3355a9edf6cbed72242ebf5fd257f339fcd8f40d
 SHA512 
ca8915e8c3bcb8515ffe0da21fb7066d213683ff702bf247d9fa9f7c966c66d06facafef1d600b7223d7aa1e4dfba1a2a75e1bb05b2c5d78beb312b8551d3fed
 DIST nltk-universal_tagset-20220704.zip 19095 BLAKE2B 
829bb169ec42005fd5c0bc827d0820eab49acce562240b942d4d3bd96b3f17d24fe46f21d528264ebe976df79e2bb00da33a889759cc20cbb06f40a6ac41
 SHA512 
2a0094744c0e697e0cbc2c49002f41d52973a87dc940636b5edb1a162f7ac4f165911555be590c5b66d69cede918ed9cf2d3ccd59f91286eba274ef44c8df28c
 DIST nltk-universal_treebanks_v20-20200312.zip 25908853 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: dev-python/lxml/

2022-07-07 Thread Michał Górny
commit: 98a0b779e154de90378730689e09f64e15696d9e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  7 17:40:29 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  7 19:06:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98a0b779

dev-python/lxml: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/lxml/Manifest |   2 -
 dev-python/lxml/lxml-4.8.0-r1.ebuild | 108 ---
 dev-python/lxml/lxml-4.9.0-r1.ebuild | 108 ---
 3 files changed, 218 deletions(-)

diff --git a/dev-python/lxml/Manifest b/dev-python/lxml/Manifest
index c3b7f271d87b..4c8176cb7443 100644
--- a/dev-python/lxml/Manifest
+++ b/dev-python/lxml/Manifest
@@ -1,3 +1 @@
-DIST lxml-4.8.0.tar.gz 959376 BLAKE2B 
a40be5e058153e1dc3f8501b645b0211f4498928ed71b161df54a67501356e9968064401b6d17e17dc8d62223b29e794eaa2bee7ff78ffee203d9f9a22f3e1c2
 SHA512 
bbcd8ea001cfa2820dcac4e00de6ded81700b2f0bd4a58bcdd4da05a19a107f57cd56280c4838fe19ee7ecd6be105878bf8c2f1c0e5111899c4ad1a2ba03537f
-DIST lxml-4.9.0.gh.tar.gz 960537 BLAKE2B 
c1ffa82f74ae1876c39d94fe248ab0278d30b805081fef92b9cc9ccf28dc10d239a3ee1861a5603deda1f1ae2c4eb288a66019281010459f6320b1000bea1955
 SHA512 
fb88b2e9d92972de69c1f8b54529ea00364b8b72475a2a88c9c509e4fb8cfbf0ced1bc093f96ae60c1d275ee9a8e5a5d2f51472ecce3d706a1cb1299789f9495
 DIST lxml-4.9.1.gh.tar.gz 960663 BLAKE2B 
bb464757f9188a76661732d237f3b0f9010f51dd9c5426b578ca8fdb486d28fcfec81d4dd817b2fa0601ed9d7890e01ce71e4ea4c842b92e59dd5437200bad22
 SHA512 
f52d54908f92997f610638a9a3054cb73723ae81a5ad9e77918b0603ec7441b0e7d2143f8a8ac66c05cd6a0b3b298d348397b7e2df19f83c21e336514c47d910

diff --git a/dev-python/lxml/lxml-4.8.0-r1.ebuild 
b/dev-python/lxml/lxml-4.8.0-r1.ebuild
deleted file mode 100644
index 26e673acd7a9..
--- a/dev-python/lxml/lxml-4.8.0-r1.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-
-inherit distutils-r1 optfeature toolchain-funcs
-
-DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries"
-HOMEPAGE="
-   https://lxml.de/
-   https://pypi.org/project/lxml/
-   https://github.com/lxml/lxml
-"
-SRC_URI="https://github.com/lxml/lxml/archive/${P}.tar.gz;
-S=${WORKDIR}/lxml-${P}
-
-LICENSE="BSD ElementTree GPL-2 PSF-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc examples +threads test"
-RESTRICT="!test? ( test )"
-
-# Note: lib{xml2,xslt} are used as C libraries, not Python modules.
-DEPEND="
-   >=dev-libs/libxml2-2.9.12-r2
-   >=dev-libs/libxslt-1.1.28"
-RDEPEND="
-   ${DEPEND}
-"
-BDEPEND="
-   virtual/pkgconfig
-   dev-python/cython[${PYTHON_USEDEP}]
-   doc? (
-   $(python_gen_any_dep '
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
-   ')
-   )
-   test? (
-   dev-python/cssselect[${PYTHON_USEDEP}]
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-4.6.0-tests-pypy.patch
-)
-
-python_check_deps() {
-   use doc || return 0
-   has_version "dev-python/docutils[${PYTHON_USEDEP}]" &&
-   has_version "dev-python/pygments[${PYTHON_USEDEP}]" &&
-   has_version "dev-python/sphinx[${PYTHON_USEDEP}]" &&
-   has_version "dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]"
-}
-
-python_prepare_all() {
-   # avoid replacing PYTHONPATH in tests.
-   sed -i -e '/sys\.path/d' test.py || die
-
-   # don't use some random SDK on Darwin
-   sed -i -e '/_ldflags =/s/=.*isysroot.*darwin.*None/= None/' \
-   setupinfo.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_compile() {
-   tc-export PKG_CONFIG
-   distutils-r1_python_compile
-}
-
-python_compile_all() {
-   use doc && emake html
-}
-
-python_test() {
-   local dir=${BUILD_DIR}/test$(python_get_sitedir)/lxml
-   local -x PATH=${BUILD_DIR}/test/usr/bin:${PATH}
-
-   cp -al "${BUILD_DIR}"/{install,test} || die
-   cp -al src/lxml/tests "${dir}/" || die
-   cp -al src/lxml/html/tests "${dir}/html/" || die
-   ln -rs "${S}"/doc "${dir}"/../../ || die
-
-   "${EPYTHON}" test.py -vv --all-levels -p || die "Test ${test} fails 
with ${EPYTHON}"
-}
-
-python_install_all() {
-   if use doc; then
-   local DOCS=( README.rst *.txt doc/*.txt )
-   local HTML_DOCS=( doc/html/. )
-   fi
-   if use examples; then
-   dodoc -r samples
-   fi
-
-   

[gentoo-commits] repo/gentoo:master commit in: app-editors/vim-core/

2022-07-07 Thread Matt Turner
commit: 9075f8ac06821f8e3fdf489721ebb6dc5bdd8bd6
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jul  7 18:57:48 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jul  7 19:04:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9075f8ac

app-editors/vim-core: Rebase and apply cross-compiling patch

Thanks-to: aaltinay101  gmail.com, enlighte...@chromium.org
Closes: https://bugs.gentoo.org/854909
Signed-off-by: Matt Turner  gentoo.org>

 app-editors/vim-core/Manifest | 1 +
 .../{vim-core-8.2.5066.ebuild => vim-core-8.2.5066-r1.ebuild} | 4 +---
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index bf14412cb3bd..6a58a2212764 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -1,3 +1,4 @@
 DIST vim-8.2.0360-gentoo-patches.tar.xz 2612 BLAKE2B 
a9273a686b31dd873b25bfc07f7bc254f11038bde275ae4e6f56513a14e0268fdc1032ae847d1d7f8539f8a657217011770ccb4685998f34722383ec7bfb1a15
 SHA512 
00bc8eb8b20a4a6f3bbd179bb90d42fa6727c8eaae5b625e95e52c33638d456ef36d06b51c542ecaffb237c0b4f7aa72dc3bae7fe00144d55ab0d2fa51950f3b
 DIST vim-8.2.4586.tar.gz 16251186 BLAKE2B 
26471b493397e58d3e3d6f2c0c5cc69a08c294dcd59367a12729d1762cf2043eab0987ec4c370bd1f4cbbc67d10576f8a6dcfcb748d224b2f35476dbade32597
 SHA512 
354464e51a3cc13e13f3194ef8a4d5ccec978da7eb385337a042a6b2e6b38a253c587815e7c972070c516f59c7d54c89bce6926ae7f7f9635cddfd1d0bd237b9
+DIST vim-8.2.5066-gentoo-patches.tar.xz 2628 BLAKE2B 
637a4076f82b858ce61cbb46623d3440a4f65d851830cab8b5d938feab79fb37ec31ef6609931c44cc7245cdccb11e45c3e8536afd23ac43ed4af08f33f248ad
 SHA512 
7ed4fe7e8e1236e6b37543797205817266f5c9c482e25b877a522910ec8e2e6a5235502d062c32b6fa95e508ef84f127af7831d4ed2b1544453f2cf7b560da18
 DIST vim-8.2.5066.tar.gz 16497942 BLAKE2B 
613f009f6a03e28305763e471bf55b626f37bb8b0f01324d5a676f6682811e3c4a5c11442af839d06b7d94b3938f5a30306bac576eec5d3c76f4a135a3443bb3
 SHA512 
27fdd1e86b0488b974a9fd60523b31ba23b581cab4c9bd15aee9ae459e2f2d028d6887adf621ee88244b74d26697fc953b08b587a3a80b316d31b65fc588ce9e

diff --git a/app-editors/vim-core/vim-core-8.2.5066.ebuild 
b/app-editors/vim-core/vim-core-8.2.5066-r1.ebuild
similarity index 97%
rename from app-editors/vim-core/vim-core-8.2.5066.ebuild
rename to app-editors/vim-core/vim-core-8.2.5066-r1.ebuild
index 3663d9c774fc..4798b25ef622 100644
--- a/app-editors/vim-core/vim-core-8.2.5066.ebuild
+++ b/app-editors/vim-core/vim-core-8.2.5066-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
EGIT_CHECKOUT_DIR=${WORKDIR}/vim-${PV}
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz
-   
https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
+   
https://dev.gentoo.org/~mattst88/distfiles/vim-8.2.5066-gentoo-patches.tar.xz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 S="${WORKDIR}"/vim-${PV}
@@ -44,8 +44,6 @@ pkg_setup() {
 
 src_prepare() {
if [[ ${PV} != * ]] ; then
-   rm "${WORKDIR}"/patches/006-vim-8.0.0617-crosscompile.patch || 
die
-
# Gentoo patches to fix runtime issues, cross-compile errors, 
etc
eapply "${WORKDIR}"/patches
fi



[gentoo-commits] repo/gentoo:master commit in: app-editors/vim/

2022-07-07 Thread Matt Turner
commit: 58e155a64292807edfd25e4de50376dfa2c5
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jul  7 18:56:41 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jul  7 19:04:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58e155a6

app-editors/vim: Rebase and apply cross-compiling patch

Thanks-to: aaltinay101  gmail.com, enlighte...@chromium.org
Closes: https://bugs.gentoo.org/854909
Signed-off-by: Matt Turner  gentoo.org>

 app-editors/vim/Manifest| 1 +
 app-editors/vim/{vim-8.2.5066.ebuild => vim-8.2.5066-r1.ebuild} | 4 +---
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/app-editors/vim/Manifest b/app-editors/vim/Manifest
index bf14412cb3bd..6a58a2212764 100644
--- a/app-editors/vim/Manifest
+++ b/app-editors/vim/Manifest
@@ -1,3 +1,4 @@
 DIST vim-8.2.0360-gentoo-patches.tar.xz 2612 BLAKE2B 
a9273a686b31dd873b25bfc07f7bc254f11038bde275ae4e6f56513a14e0268fdc1032ae847d1d7f8539f8a657217011770ccb4685998f34722383ec7bfb1a15
 SHA512 
00bc8eb8b20a4a6f3bbd179bb90d42fa6727c8eaae5b625e95e52c33638d456ef36d06b51c542ecaffb237c0b4f7aa72dc3bae7fe00144d55ab0d2fa51950f3b
 DIST vim-8.2.4586.tar.gz 16251186 BLAKE2B 
26471b493397e58d3e3d6f2c0c5cc69a08c294dcd59367a12729d1762cf2043eab0987ec4c370bd1f4cbbc67d10576f8a6dcfcb748d224b2f35476dbade32597
 SHA512 
354464e51a3cc13e13f3194ef8a4d5ccec978da7eb385337a042a6b2e6b38a253c587815e7c972070c516f59c7d54c89bce6926ae7f7f9635cddfd1d0bd237b9
+DIST vim-8.2.5066-gentoo-patches.tar.xz 2628 BLAKE2B 
637a4076f82b858ce61cbb46623d3440a4f65d851830cab8b5d938feab79fb37ec31ef6609931c44cc7245cdccb11e45c3e8536afd23ac43ed4af08f33f248ad
 SHA512 
7ed4fe7e8e1236e6b37543797205817266f5c9c482e25b877a522910ec8e2e6a5235502d062c32b6fa95e508ef84f127af7831d4ed2b1544453f2cf7b560da18
 DIST vim-8.2.5066.tar.gz 16497942 BLAKE2B 
613f009f6a03e28305763e471bf55b626f37bb8b0f01324d5a676f6682811e3c4a5c11442af839d06b7d94b3938f5a30306bac576eec5d3c76f4a135a3443bb3
 SHA512 
27fdd1e86b0488b974a9fd60523b31ba23b581cab4c9bd15aee9ae459e2f2d028d6887adf621ee88244b74d26697fc953b08b587a3a80b316d31b65fc588ce9e

diff --git a/app-editors/vim/vim-8.2.5066.ebuild 
b/app-editors/vim/vim-8.2.5066-r1.ebuild
similarity index 98%
rename from app-editors/vim/vim-8.2.5066.ebuild
rename to app-editors/vim/vim-8.2.5066-r1.ebuild
index 0afdaaef7172..f66b1592e72b 100644
--- a/app-editors/vim/vim-8.2.5066.ebuild
+++ b/app-editors/vim/vim-8.2.5066-r1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/vim/vim.git;
 else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz
-   
https://dev.gentoo.org/~zlogene/distfiles/app-editors/vim/vim-8.2.0360-gentoo-patches.tar.xz;
+   
https://dev.gentoo.org/~mattst88/distfiles/vim-8.2.5066-gentoo-patches.tar.xz;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
@@ -80,8 +80,6 @@ pkg_setup() {
 
 src_prepare() {
if [[ ${PV} != * ]] ; then
-   rm "${WORKDIR}"/patches/006-vim-8.0.0617-crosscompile.patch || 
die
-
# Gentoo patches to fix runtime issues, cross-compile errors, 
etc
eapply "${WORKDIR}"/patches/
fi



[gentoo-commits] proj/emacs-openrc: New tag: 0.0.0

2022-07-07 Thread Maciej Barć
commit: 
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Jul  7 19:04:03 2022 +

New tag: 0.0.0




  1   2   3   4   >