[gentoo-commits] repo/gentoo:master commit in: net-ftp/ncftp/

2022-02-22 Thread Agostino Sarubbo
commit: fcd6968cdc10722cf1564ec843a2c1f00e5f3d3c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Feb 23 07:33:18 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Feb 23 07:33:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcd6968c

net-ftp/ncftp: sparc stable wrt bug #833883

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

 net-ftp/ncftp/ncftp-3.2.6-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-ftp/ncftp/ncftp-3.2.6-r4.ebuild 
b/net-ftp/ncftp/ncftp-3.2.6-r4.ebuild
index cbc9288ee67d..d929e133c2b0 100644
--- a/net-ftp/ncftp/ncftp-3.2.6-r4.ebuild
+++ b/net-ftp/ncftp/ncftp-3.2.6-r4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="
 
 LICENSE="Clarified-Artistic"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="pch"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-ftp/ncftp/

2022-02-22 Thread Agostino Sarubbo
commit: dde87d73121655a89aec830327ef56719866d841
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Feb 23 07:33:05 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Feb 23 07:33:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dde87d73

net-ftp/ncftp: ppc64 stable wrt bug #833883

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

 net-ftp/ncftp/ncftp-3.2.6-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-ftp/ncftp/ncftp-3.2.6-r4.ebuild 
b/net-ftp/ncftp/ncftp-3.2.6-r4.ebuild
index a4472daada1c..cbc9288ee67d 100644
--- a/net-ftp/ncftp/ncftp-3.2.6-r4.ebuild
+++ b/net-ftp/ncftp/ncftp-3.2.6-r4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="
 
 LICENSE="Clarified-Artistic"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="pch"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-ftp/ncftp/

2022-02-22 Thread Agostino Sarubbo
commit: d713ae9d605e4544d4f67d5159d105f682d7dbaf
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Feb 23 07:32:52 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Feb 23 07:32:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d713ae9d

net-ftp/ncftp: ppc stable wrt bug #833883

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

 net-ftp/ncftp/ncftp-3.2.6-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-ftp/ncftp/ncftp-3.2.6-r4.ebuild 
b/net-ftp/ncftp/ncftp-3.2.6-r4.ebuild
index 6eaa6db49e5b..a4472daada1c 100644
--- a/net-ftp/ncftp/ncftp-3.2.6-r4.ebuild
+++ b/net-ftp/ncftp/ncftp-3.2.6-r4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="
 
 LICENSE="Clarified-Artistic"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="pch"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-ftp/ncftp/

2022-02-22 Thread Agostino Sarubbo
commit: 210597a3cec69f886aa97ae7feaaec879bce75b5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Feb 23 07:32:35 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Feb 23 07:32:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=210597a3

net-ftp/ncftp: amd64 stable wrt bug #833883

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

 net-ftp/ncftp/ncftp-3.2.6-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-ftp/ncftp/ncftp-3.2.6-r4.ebuild 
b/net-ftp/ncftp/ncftp-3.2.6-r4.ebuild
index 8dbe67553ed7..6eaa6db49e5b 100644
--- a/net-ftp/ncftp/ncftp-3.2.6-r4.ebuild
+++ b/net-ftp/ncftp/ncftp-3.2.6-r4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="
 
 LICENSE="Clarified-Artistic"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="pch"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/polkit/

2022-02-22 Thread Agostino Sarubbo
commit: 218d0a221b7ce4a104a2d7dc93f251961f23a398
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Feb 23 07:32:30 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Feb 23 07:32:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=218d0a22

sys-auth/polkit: amd64 stable wrt bug #833867

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

 sys-auth/polkit/polkit-0.120-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/polkit/polkit-0.120-r3.ebuild 
b/sys-auth/polkit/polkit-0.120-r3.ebuild
index 368a79374d83..d55e5a8296c4 100644
--- a/sys-auth/polkit/polkit-0.120-r3.ebuild
+++ b/sys-auth/polkit/polkit-0.120-r3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc64 ~riscv ~s390 ~x86"
 IUSE="examples gtk +introspection kde pam selinux systemd test"
 #RESTRICT="!test? ( test )"
 # Tests currently don't work with meson. See



[gentoo-commits] repo/gentoo:master commit in: net-ftp/ncftp/

2022-02-22 Thread Yixun Lan
commit: 5c61726c82552751f458b0abcfda412d3888eace
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Feb 23 06:00:56 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Feb 23 06:04:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c61726c

net-ftp/ncftp: keyword ~riscv

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

 net-ftp/ncftp/ncftp-3.2.6-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-ftp/ncftp/ncftp-3.2.6-r4.ebuild 
b/net-ftp/ncftp/ncftp-3.2.6-r4.ebuild
index ec444773157b..8dbe67553ed7 100644
--- a/net-ftp/ncftp/ncftp-3.2.6-r4.ebuild
+++ b/net-ftp/ncftp/ncftp-3.2.6-r4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="
 
 LICENSE="Clarified-Artistic"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
 IUSE="pch"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Devel-Size/

2022-02-22 Thread Yixun Lan
commit: dcd6f580af9a68f8f069a05145673bb4589a04c8
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Feb 23 05:58:56 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Feb 23 06:03:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcd6f580

dev-perl/Devel-Size: keyword ~riscv

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

 dev-perl/Devel-Size/Devel-Size-0.830.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Devel-Size/Devel-Size-0.830.0.ebuild 
b/dev-perl/Devel-Size/Devel-Size-0.830.0.ebuild
index a99be16c8d29..8b7e993e5aa8 100644
--- a/dev-perl/Devel-Size/Devel-Size-0.830.0.ebuild
+++ b/dev-perl/Devel-Size/Devel-Size-0.830.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Perl extension for finding the memory usage of Perl variables"
 
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-process/parallel/

2022-02-22 Thread Yixun Lan
commit: a4a554344a357ec07c8f304ce43493e2099b4c96
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Feb 23 05:59:52 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Feb 23 06:04:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4a55434

sys-process/parallel: keyword ~riscv

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

 sys-process/parallel/parallel-20220222-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/parallel/parallel-20220222-r1.ebuild 
b/sys-process/parallel/parallel-20220222-r1.ebuild
index 7ccffcba9c06..b107cc8a44e1 100644
--- a/sys-process/parallel/parallel-20220222-r1.ebuild
+++ b/sys-process/parallel/parallel-20220222-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig 
)"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux 
~x64-macos"
 
 RDEPEND="dev-lang/perl:=
dev-perl/Devel-Size



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/loofah/

2022-02-22 Thread Hans de Graaff
commit: 49d1a14d49b7780ecc80e8152175589986a7a08e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Feb 23 05:50:48 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Feb 23 05:50:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49d1a14d

dev-ruby/loofah: add 2.14.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/loofah/Manifest |  1 +
 dev-ruby/loofah/loofah-2.14.0.ebuild | 39 
 2 files changed, 40 insertions(+)

diff --git a/dev-ruby/loofah/Manifest b/dev-ruby/loofah/Manifest
index 40925ac26ad9..e98b95132b18 100644
--- a/dev-ruby/loofah/Manifest
+++ b/dev-ruby/loofah/Manifest
@@ -1,3 +1,4 @@
 DIST loofah-2.10.0.tar.gz 70379 BLAKE2B 
1de980e181bfb0c6fc8c98713b01aaedbd5d7bc7cffb30a0b8f477ee0e475c255a8e14d9b54254d318b569ca4327e78a6b42c73f765c7bafd8a265f083cc4449
 SHA512 
c51e3981b4f4f2d93a1e8817c86df57c50818b0a0589e260fb4208b34c69f08b270ea39e3354c4c15b670bbd3eaba6b3274e4f4d67a8c97fc99b28bc8ef2
 DIST loofah-2.11.0.tar.gz 68865 BLAKE2B 
ebd89f1aaa098f93ad578cbe1c028cd8805ea9f367a562382fc4cacd3d08640c539877c86de6b02d3ae2d7e451247b709664836708ca84609b0b6403085d3703
 SHA512 
9c1ea70894b4cc22080d219abc0282d4ea2d9f9214c857a93bccf3a99ebbe3fb011ef90b100916891cb16def52dac7db189ad9d88015e2efa7b5bf8d533b9ac3
 DIST loofah-2.12.0.tar.gz 68919 BLAKE2B 
3d4c95fc4b80948eae6e03fa2b24fe53ef0bde4e6a4d18d518c2f8f92abc570f3efbce3f421d75813b308e84c4576b433dc5279fb3f32606022b6cebcb00bc7e
 SHA512 
f52a1ef20cd6364715a1421e356e1aec430e0ffc24776672b5ed8c9445ead5336d06bc35ddb4af03b57a30d95ca126596c1f3fd3f744791d691a349be6275e6d
+DIST loofah-2.14.0.tar.gz 69572 BLAKE2B 
2b2609e8db6a7fc37fafcc11b376a57a237b246416b5e92302e4a054db2dc61bb5281febe3c8845a3df9804b4ebe8c74a4ca7d856a9356eeeb6ac41697a218a5
 SHA512 
b9911a210033b040317ff5db55c52eb0d2ddfe3d9bf31f4ad115827aef4ac0d58d0cbc58056c7fe9055a607a926cf28886006ffbf14f6275a8125072e7d57d4f

diff --git a/dev-ruby/loofah/loofah-2.14.0.ebuild 
b/dev-ruby/loofah/loofah-2.14.0.ebuild
new file mode 100644
index ..b6b5f7557b56
--- /dev/null
+++ b/dev-ruby/loofah/loofah-2.14.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="loofah.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Library for manipulating and transforming HTML/XML documents and 
fragments."
+HOMEPAGE="https://github.com/flavorjones/loofah;
+SRC_URI="https://github.com/flavorjones/loofah/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
+IUSE=""
+
+ruby_add_rdepend "=dev-ruby/crass-1.0* >=dev-ruby/crass-1.0.2 
>=dev-ruby/nokogiri-1.5.9"
+
+ruby_add_bdepend "test? ( >=dev-ruby/rr-1.1.0 )"
+
+all_ruby_prepare() {
+   # Fix version in gemspec
+   sed -i -e '/s\.version/ s/".*"/"'${PV}'"/' ${RUBY_FAKEGEM_GEMSPEC} || 
die
+
+   # Avoid unneeded development dependencies
+   sed -i -e '/concourse/I s:^:#:' Rakefile || die
+
+   # Avoid test failing on different whitespace.
+   sed -i -e '/test_fragment_whitewash_on_microsofty_markup/askip 
"gentoo"' test/integration/test_ad_hoc.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:.:test -e 'Dir["test/**/test_*.rb"].each{|f| require f}' 
|| die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/backports/

2022-02-22 Thread Hans de Graaff
commit: c4747cd57ecbd44adf0cf9d27236ce0789ac495a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Feb 23 05:46:35 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Feb 23 05:46:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4747cd5

dev-ruby/backports: add 3.23.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/backports/Manifest|  1 +
 dev-ruby/backports/backports-3.23.0.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-ruby/backports/Manifest b/dev-ruby/backports/Manifest
index e6a8a1862920..890a4bee0d14 100644
--- a/dev-ruby/backports/Manifest
+++ b/dev-ruby/backports/Manifest
@@ -1,2 +1,3 @@
 DIST backports-3.20.2.tar.gz 178633 BLAKE2B 
2e2f2f31099763bb218f3ada9f9d040d4b41fc842bbc8b91d703e91b89bab9d6e7bbf3aae1ecfe34abe6099d6cb34929ae72ba66d4ee473841563257fa85cf3c
 SHA512 
a91a2c9186315fca8e0b33554ef26986abe8565e08a79b9f150f8115f998b2a7a440bbc64b92f89c4e95e1c5e852bfeea6ab337804cf017517e77229f10820e5
 DIST backports-3.21.0.tar.gz 178706 BLAKE2B 
b895655fbbd15e99021f3d9d4f5efe84957c43cffc4e6442a286494624af3d9afa50933cb9f46d86a752c2aa1f52e867d4063e5f8357c969c7ade75b38566f52
 SHA512 
9d3a5315d412f16c28172121f7b64b424d3728e76c2b9b4466937572bc922f595f5b56caa265e9b03ed44ca64643c36086d60ddc1ff8799e11d953dc75aaee65
+DIST backports-3.23.0.tar.gz 181501 BLAKE2B 
ef9841366b27b19837e61177f727cbd0acd58650cebab03329c174d699147fadfe51b4ac404d11332e681285c5f0ddcf387bdf6304237ff32c77048a1f5670b6
 SHA512 
b5b16b78c4dfbadbd60735b29541268cc6446f283ad686add208974fb861b270ffc46ec3cb6702c2ecf760e0de83d31025dbeba90e79383ffda6b4ca0b52a06c

diff --git a/dev-ruby/backports/backports-3.23.0.ebuild 
b/dev-ruby/backports/backports-3.23.0.ebuild
new file mode 100644
index ..bae239847268
--- /dev/null
+++ b/dev-ruby/backports/backports-3.23.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+RUBY_FAKEGEM_TASK_TEST="test"
+
+RUBY_FAKEGEM_GEMSPEC="backports.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Backports of Ruby features for older Ruby"
+HOMEPAGE="https://github.com/marcandre/backports;
+SRC_URI="https://github.com/marcandre/backports/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   # Avoid activesupport test that no longer works in Rails 5. This also 
avoids
+   # a dependency on activesupport
+   sed -i -e '/test_rails/,/^  end/ s:^:#:' test/_backport_guards_test.rb 
|| die
+
+   sed -i -e '/rubocop/I s:^:#:' Rakefile || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/jmespath/

2022-02-22 Thread Hans de Graaff
commit: da04f2ed243669840e0a3182702c06aa7b93649a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Feb 23 05:49:31 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Feb 23 05:49:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da04f2ed

dev-ruby/jmespath: add 1.6.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/jmespath/Manifest  |  1 +
 dev-ruby/jmespath/jmespath-1.6.0.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-ruby/jmespath/Manifest b/dev-ruby/jmespath/Manifest
index 232647986f16..d4a5b14737c2 100644
--- a/dev-ruby/jmespath/Manifest
+++ b/dev-ruby/jmespath/Manifest
@@ -1,2 +1,3 @@
 DIST jmespath-1.4.0.tar.gz 40899 BLAKE2B 
45e52f649950b00205af6010084e009a7327600971fdf84e0569498a031e9307876e412a4491fc176724667246fe9f81317a80dd7ff6c44b7e24a135af224e01
 SHA512 
2b3923a5c853c527ae10ed95da49e3f4888f80ec4eec18fcec2eff16698765e6e875575994ce2fa681977fb5329b122d95cab77fb80ead3548fc26fcbfb33859
 DIST jmespath-1.5.0.tar.gz 40777 BLAKE2B 
b1143860b5b52835f42293ee1f61e21f1ff392b09707f6c53997f54b3ebe8c4ecc9128ee1336010bf623c2c220a6f25c3ef6796bf66cf1cf076d1fcc3ca22b80
 SHA512 
823404f2c5530d1888e9d9dfa22edfd42c8171a4c275f1a5965e56914c528ae0a20af8e69d62ec9876de57659f4dc8ac737c2092b1631b499c09c060bff21e36
+DIST jmespath-1.6.0.tar.gz 40503 BLAKE2B 
0ee49626b7d22859cf1f6de37875c0a49de176664eaa159357473fc069a612c9431c6aa301789d38a2b1e9f8c1986c8495b2ee573c6b5a80a9bce83343ba4d8d
 SHA512 
b7538121494b4a1048b17f6ff2aa3c30442584a4bca4b8deb0f7005c9e13c2b61b843ceb7590e47bb68fe24274b4833abc598b59e1e71991522396aa2b73fc92

diff --git a/dev-ruby/jmespath/jmespath-1.6.0.ebuild 
b/dev-ruby/jmespath/jmespath-1.6.0.ebuild
new file mode 100644
index ..b640b015b668
--- /dev/null
+++ b/dev-ruby/jmespath/jmespath-1.6.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_GEMSPEC="jmespath.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Implements JMESPath for Ruby"
+HOMEPAGE="https://github.com/jmespath/jmespath.rb;
+SRC_URI="https://github.com/jmespath/jmespath.rb/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+RUBY_S="${PN}.rb-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="1"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -e '/simplecov/I s:^:#:' \
+   
spec/{compliance_spec,compliance_without_errors_spec,spec_helper}.rb || die
+   sed -i -e '/bundler/I s:^:#:' spec/spec_helper.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rqrcode/

2022-02-22 Thread Hans de Graaff
commit: db52698ca3028e308462e9532a277c15609a04ba
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Feb 23 05:53:17 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Feb 23 05:53:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db52698c

dev-ruby/rqrcode: add 2.1.1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rqrcode/Manifest |  1 +
 dev-ruby/rqrcode/rqrcode-2.1.1.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-ruby/rqrcode/Manifest b/dev-ruby/rqrcode/Manifest
index c626f8508641..040f38e7c2d5 100644
--- a/dev-ruby/rqrcode/Manifest
+++ b/dev-ruby/rqrcode/Manifest
@@ -1,3 +1,4 @@
 DIST rqrcode-1.2.0.tar.gz 101432 BLAKE2B 
98e7c6d98436d759e5d08575ca98fa292320545e69b63a06422bdeff9a64f5514d0d74c85c7c10941d334ea6168c3b392ac68c8aee19f0c58b6f7d3c125e13b2
 SHA512 
8a434c72fc43f04dfc92cd7cb6e0423cae94aa24d83a1a6015a170136f1aa3b010b652546b349f15f18e48c85b06a7260ae4babf19907955e0d1b4c2207e6ebc
 DIST rqrcode-2.0.0.tar.gz 107826 BLAKE2B 
8b4e8b781fc0427f3bf8e9efa9463cd057019f76a691418aad60e9c5c787566ae44ba0da5d221a38c42809ebe3f78036bd44de87800201d03b394cd0ab3dd625
 SHA512 
4ef41ecea22187f1316c299ea1fe7ac52dcea0cc549458628247647905778fa1dc4b6301288225e892532976fd3e7a50fde46180f7d91ad146965f5a160ed84b
 DIST rqrcode-2.1.0.tar.gz 108317 BLAKE2B 
4105929b5f63461ff7043b8a8ec0635f2c11b301f32de0fc25f1800449b105be707b82c4d5b21d5fb6a1b51bc015958ea9060af93a23adf3913994159d4ac918
 SHA512 
682999cab8a5eaa006992ea6b46d1fb52d5647c5c9faf8c9df9eb21d0985c8cb3f23c2692505293cdaacb63ce2bd042eeead7d779c598f708d10614934310da8
+DIST rqrcode-2.1.1.tar.gz 108586 BLAKE2B 
69321f43473a831b97bcb54f4fe34318a42105fd78e34e8e8e9b3902d17480a493cbe98a9fc7a352eed5dd360fb83a916f5633c03d0e7e228542f0216266cd26
 SHA512 
8abc1c71c2c4f48f0c133bd7634b5a2220edfbe9eeb1cf4eb155dd3cf3450ecd57db30e23327cd279b927f5f836543364167b7d1ceb76148bea5db6dbffc4a68

diff --git a/dev-ruby/rqrcode/rqrcode-2.1.1.ebuild 
b/dev-ruby/rqrcode/rqrcode-2.1.1.ebuild
new file mode 100644
index ..2d71a90bc741
--- /dev/null
+++ b/dev-ruby/rqrcode/rqrcode-2.1.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="rqrcode.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Library for encoding QR Codes"
+HOMEPAGE="https://whomwah.github.io/rqrcode/;
+SRC_URI="https://github.com/whomwah/rqrcode/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+   dev-ruby/chunky_png:0
+   dev-ruby/rqrcode_core:1
+"
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+   sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/loofah/

2022-02-22 Thread Hans de Graaff
commit: e9b43dd78adf700420dde399d375c233587afd8c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Feb 23 05:52:04 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Feb 23 05:52:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9b43dd7

dev-ruby/loofah: amd64 stable

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/loofah/loofah-2.12.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/loofah/loofah-2.12.0.ebuild 
b/dev-ruby/loofah/loofah-2.12.0.ebuild
index baa3bf412781..db46f958c464 100644
--- a/dev-ruby/loofah/loofah-2.12.0.ebuild
+++ b/dev-ruby/loofah/loofah-2.12.0.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
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/flavorjones/loofah/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
 IUSE=""
 
 ruby_add_rdepend "=dev-ruby/crass-1.0* >=dev-ruby/crass-1.0.2 
>=dev-ruby/nokogiri-1.5.9"



[gentoo-commits] repo/gentoo:master commit in: sys-process/parallel/

2022-02-22 Thread Sam James
commit: 2c922164d054dbae57123ab1b7e93479651dee91
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 23 05:09:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 23 05:09:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c922164

sys-process/parallel: Stabilize 20220122 x86, #833927

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

 sys-process/parallel/parallel-20220122.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/parallel/parallel-20220122.ebuild 
b/sys-process/parallel/parallel-20220122.ebuild
index 5d68ea5357d0..3a970c5d4c28 100644
--- a/sys-process/parallel/parallel-20220122.ebuild
+++ b/sys-process/parallel/parallel-20220122.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig 
)"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 RDEPEND="dev-lang/perl:=
dev-perl/Devel-Size



[gentoo-commits] repo/gentoo:master commit in: net-libs/webkit-gtk/

2022-02-22 Thread Sam James
commit: a3d1e477de5f105fa99c598252bd9d75d40c6b78
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 23 05:10:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 23 05:10:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3d1e477

net-libs/webkit-gtk: Stabilize 2.34.6 amd64, #833923

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

 net-libs/webkit-gtk/webkit-gtk-2.34.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.34.6.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.34.6.ebuild
index edc5ba771cbc..129a7c1adf44 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.34.6.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.34.6.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz;
 
 LICENSE="LGPL-2+ BSD"
 SLOT="4/37" # soname version of libwebkit2gtk-4.0
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
 
 IUSE="aqua avif +egl examples gamepad +geolocation gles2-only gnome-keyring 
+gstreamer gtk-doc +introspection +jpeg2k +jumbo-build lcms libnotify seccomp 
spell systemd wayland +X"
 



[gentoo-commits] repo/gentoo:master commit in: sys-process/parallel/

2022-02-22 Thread Sam James
commit: fec543877040876df8e522afc7fe83207b0e72fe
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 23 05:10:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 23 05:10:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fec54387

sys-process/parallel: Stabilize 20220122 amd64, #833927

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

 sys-process/parallel/parallel-20220122.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/parallel/parallel-20220122.ebuild 
b/sys-process/parallel/parallel-20220122.ebuild
index 3a970c5d4c28..3ca236bffbf6 100644
--- a/sys-process/parallel/parallel-20220122.ebuild
+++ b/sys-process/parallel/parallel-20220122.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig 
)"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 RDEPEND="dev-lang/perl:=
dev-perl/Devel-Size



[gentoo-commits] repo/gentoo:master commit in: dev-util/libtree/

2022-02-22 Thread Sam James
commit: e4e4064b5fd35e6e9eb758a808d32ee1061c
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 23 05:06:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 23 05:08:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4e4064b

dev-util/libtree: add 3.0.3

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

 dev-util/libtree/Manifest |  1 +
 dev-util/libtree/libtree-3.0.3.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-util/libtree/Manifest b/dev-util/libtree/Manifest
index 936dc668ef9a..42378e503b25 100644
--- a/dev-util/libtree/Manifest
+++ b/dev-util/libtree/Manifest
@@ -1,2 +1,3 @@
 DIST libtree-2.0.0.tar.gz 161133 BLAKE2B 
cf681f06fef9dfb44ad6099a4b7ab950cb23aef052a180cdd646498ac0baacf0f0caa14bac6a629d2bac2bd638d4b6e5ad97dd0d705e4d681021a168a6753b0f
 SHA512 
9272afd8540110f43ade864a2df58d8b8a7690c79cd29a9804b43e7e550bc05a4da530a763a27bd85a474673055e7a5ba63c0aa0bcaf8b246fbfc73a4f36c870
 DIST libtree-3.0.2.tar.gz 79349 BLAKE2B 
049eadeafe6a53c1428df474cc39c90f1cdc7d34304dc32d697f24e9e1fc4402c4b3003483059afeb2c71f5b4f787c2d949517906acae53099d1f3fa795f6ef5
 SHA512 
db2a8d7e69f1f3ea1c09f9af0739b7a6019cba1eef62d5961a9d0bac2703397b1a91e9d65a04db51bc63e2e4d333c9369311815ef8c2f810ab26f0ba17b1c8db
+DIST libtree-3.0.3.tar.gz 79369 BLAKE2B 
dbfd0f70d5c83825177302632d5bffa942e45f981b94ffdea85088c48762a0d5e4d22487de510af78548fc3bf80a4a492c3fdf3f267396457a264be7599e5477
 SHA512 
eb7207319ea344495ef3b10c28703b8c3ae99fc7efa807c556d90c5de61c301f80eded53bdabd0f4923da992255f8b2767156973ee42fcd87ffe6057698f197c

diff --git a/dev-util/libtree/libtree-3.0.3.ebuild 
b/dev-util/libtree/libtree-3.0.3.ebuild
new file mode 100644
index ..6ed6a5aae88a
--- /dev/null
+++ b/dev-util/libtree/libtree-3.0.3.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="ldd as a tree with an option to bundle dependencies into a single 
folder"
+HOMEPAGE="https://github.com/haampie/libtree;
+SRC_URI="https://github.com/haampie/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_configure() {
+   tc-export CC
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/webkit-gtk/

2022-02-22 Thread Sam James
commit: e937995c254db22a625b5f347971182ae60452cb
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 23 05:09:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 23 05:09:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e937995c

net-libs/webkit-gtk: Stabilize 2.34.6 x86, #833923

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

 net-libs/webkit-gtk/webkit-gtk-2.34.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.34.6.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.34.6.ebuild
index 9026058205df..edc5ba771cbc 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.34.6.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.34.6.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz;
 
 LICENSE="LGPL-2+ BSD"
 SLOT="4/37" # soname version of libwebkit2gtk-4.0
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
 
 IUSE="aqua avif +egl examples gamepad +geolocation gles2-only gnome-keyring 
+gstreamer gtk-doc +introspection +jpeg2k +jumbo-build lcms libnotify seccomp 
spell systemd wayland +X"
 



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

2022-02-22 Thread Arthur Zamarin
commit: bd49b238c1885f58103e9ba5fce0c759a2f795ff
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Feb 23 05:05:32 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Feb 23 05:05:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd49b238

sys-apps/hdparm: Stabilize 9.63 hppa, #833647

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

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

diff --git a/sys-apps/hdparm/hdparm-9.63.ebuild 
b/sys-apps/hdparm/hdparm-9.63.ebuild
index 9a81c8e2c734..730507f94862 100644
--- a/sys-apps/hdparm/hdparm-9.63.ebuild
+++ b/sys-apps/hdparm/hdparm-9.63.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/hdparm/${P}.tar.gz"
 
 LICENSE="BSD GPL-2" # GPL-2 only
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="static"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: dev-util/dialog/

2022-02-22 Thread Arthur Zamarin
commit: f7797d1cf98fb8458e2152ff732ba63fefe6a2bb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Feb 23 05:05:29 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Feb 23 05:05:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7797d1c

dev-util/dialog: Stabilize 1.3.20211214 hppa, #833644

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

 dev-util/dialog/dialog-1.3.20211214.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/dialog/dialog-1.3.20211214.ebuild 
b/dev-util/dialog/dialog-1.3.20211214.ebuild
index afcd9eea907c..0cf983360452 100644
--- a/dev-util/dialog/dialog-1.3.20211214.ebuild
+++ b/dev-util/dialog/dialog-1.3.20211214.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="GPL-2"
 SLOT="0/15"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE="examples minimal nls unicode"
 
 RDEPEND=">=sys-libs/ncurses-5.2-r5:=[unicode(+)?]"



[gentoo-commits] repo/gentoo:master commit in: sci-calculators/pcalc/

2022-02-22 Thread Mike Frysinger
commit: b9a0004a792e1c5211932ec98292353a2da3ab1b
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Feb 23 04:48:32 2022 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Feb 23 04:49:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9a0004a

sci-calculators/pcalc: version bump to 5

Signed-off-by: Mike Frysinger  gentoo.org>

 sci-calculators/pcalc/Manifest   |  1 +
 sci-calculators/pcalc/pcalc-5.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/sci-calculators/pcalc/Manifest b/sci-calculators/pcalc/Manifest
index 08cc54e05eb6..3d856c63a39f 100644
--- a/sci-calculators/pcalc/Manifest
+++ b/sci-calculators/pcalc/Manifest
@@ -1 +1,2 @@
 DIST pcalc-4.tar.xz 68948 BLAKE2B 
f7d17e3ebf76aeccd9b7c74fe6ecfa7de94d8450d302e3b094b57f4050e0be2448887ea131496ab00ee140d0a44b0dd8d5b5564feb8fdc47d2fbbe5010af73d9
 SHA512 
6492ca89c5f60549f9388d8b7edad21c1c912feea0ee1a1271d730a63832c3b562b1a6bc9f69a0bd3118407906646c8d8fbed6c6d9a62db6a6bbde22579c1fd0
+DIST pcalc-5.tar.xz 72148 BLAKE2B 
8095e9f17ebb8a6271460e8aa8d35d8ae588f4e046e3ff60c0a8ee4fbcb05a8afa96095baf2656be47a45dda5966e89a71e25c651839837d366d307e9ac532ac
 SHA512 
13a33ae5c3fb40632c89f7c0dc7b5a2fa497f090393022ab57ab15f866b1bf122558085cdd2b7ab42aae9018b7031fe0e85df4c9d31fc359b87ffd930e2f16e7

diff --git a/sci-calculators/pcalc/pcalc-5.ebuild 
b/sci-calculators/pcalc/pcalc-5.ebuild
new file mode 100644
index ..398bb59b6c34
--- /dev/null
+++ b/sci-calculators/pcalc/pcalc-5.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+DESCRIPTION="the programmers calculator"
+HOMEPAGE="https://github.com/vapier/pcalc;
+SRC_URI="mirror://sourceforge/pcalc/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+
+BDEPEND="sys-devel/flex"
+
+src_prepare() {
+   default
+   sed -i -e "s:/usr:${EPREFIX}/usr:g" Makefile || die
+}
+
+src_configure() {
+   tc-export CC
+}



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

2022-02-22 Thread Matt Turner
commit: aa487ca65ad88e1922013197c91bde9912626614
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Feb 23 04:46:24 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Feb 23 04:47:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa487ca6

dev-python/paho-mqtt: Version bump to 1.6.1

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

 dev-python/paho-mqtt/Manifest   |  1 +
 dev-python/paho-mqtt/paho-mqtt-1.6.1.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/paho-mqtt/Manifest b/dev-python/paho-mqtt/Manifest
index 7deb8bf07d47..94c0c0ebade8 100644
--- a/dev-python/paho-mqtt/Manifest
+++ b/dev-python/paho-mqtt/Manifest
@@ -1 +1,2 @@
 DIST paho-mqtt-1.6.0.tar.gz 145605 BLAKE2B 
8f8dfba1c57520793041221e470258a644a0e5c9d462244615f7d7481d1ef8ef4d3209ea9664c4f34bcd70f07addd7fbfbe5857853339b02a266ad2e43acbf90
 SHA512 
06a18a83b6743c816b4323324c78906ea8937366424d2c3aab3eac565dff040254f1384500cee9cff60d3931131b9f6298ae24795eaff486b03fc998140ece72
+DIST paho-mqtt-1.6.1.tar.gz 145673 BLAKE2B 
fb583a2505892370737edfc9ad06b195c0feda4fd87794f3aa40fb30679b5710e04483e610a6be9c0e0978084f3ca96c0d285cf8cacb2bf67aca605f1d53ed7c
 SHA512 
8a13c1f6f97138728d5cab6f7bcd6474942fdf9dfc18d1fad723d50de81f4e062953b5bef2ebbde27b08e480eed305ecbfeae467d70eb10f07ec0adca11750ec

diff --git a/dev-python/paho-mqtt/paho-mqtt-1.6.1.ebuild 
b/dev-python/paho-mqtt/paho-mqtt-1.6.1.ebuild
new file mode 100644
index ..42851e9557cc
--- /dev/null
+++ b/dev-python/paho-mqtt/paho-mqtt-1.6.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="A client class with support for MQTT v5.0, v3.1.1, and v3.1"
+HOMEPAGE="https://www.eclipse.org/paho/index.php?page=clients/python 
https://github.com/eclipse/paho.mqtt.python;
+SRC_URI="https://github.com/eclipse/paho.mqtt.python/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/paho.mqtt.python-${PV}"
+
+LICENSE="EPL-2.0"
+SLOT="0"
+KEYWORDS="amd64 ~arm64 x86"
+
+BDEPEND="
+   test? (
+   dev-python/six[${PYTHON_USEDEP}]
+   ) "
+
+distutils_enable_tests pytest



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

2022-02-22 Thread Matt Turner
commit: 8f539cf2ed1bba24349481a3587f9829df24d0c9
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Feb 23 04:47:25 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Feb 23 04:47:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f539cf2

dev-python/paho-mqtt: Drop old versions

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

 dev-python/paho-mqtt/Manifest   |  1 -
 dev-python/paho-mqtt/paho-mqtt-1.6.0.ebuild | 23 ---
 2 files changed, 24 deletions(-)

diff --git a/dev-python/paho-mqtt/Manifest b/dev-python/paho-mqtt/Manifest
index 94c0c0ebade8..dab90f78ae37 100644
--- a/dev-python/paho-mqtt/Manifest
+++ b/dev-python/paho-mqtt/Manifest
@@ -1,2 +1 @@
-DIST paho-mqtt-1.6.0.tar.gz 145605 BLAKE2B 
8f8dfba1c57520793041221e470258a644a0e5c9d462244615f7d7481d1ef8ef4d3209ea9664c4f34bcd70f07addd7fbfbe5857853339b02a266ad2e43acbf90
 SHA512 
06a18a83b6743c816b4323324c78906ea8937366424d2c3aab3eac565dff040254f1384500cee9cff60d3931131b9f6298ae24795eaff486b03fc998140ece72
 DIST paho-mqtt-1.6.1.tar.gz 145673 BLAKE2B 
fb583a2505892370737edfc9ad06b195c0feda4fd87794f3aa40fb30679b5710e04483e610a6be9c0e0978084f3ca96c0d285cf8cacb2bf67aca605f1d53ed7c
 SHA512 
8a13c1f6f97138728d5cab6f7bcd6474942fdf9dfc18d1fad723d50de81f4e062953b5bef2ebbde27b08e480eed305ecbfeae467d70eb10f07ec0adca11750ec

diff --git a/dev-python/paho-mqtt/paho-mqtt-1.6.0.ebuild 
b/dev-python/paho-mqtt/paho-mqtt-1.6.0.ebuild
deleted file mode 100644
index a36fa328ee95..
--- a/dev-python/paho-mqtt/paho-mqtt-1.6.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="A client class with support for MQTT v5.0, v3.1.1, and v3.1"
-HOMEPAGE="https://www.eclipse.org/paho/index.php?page=clients/python 
https://github.com/eclipse/paho.mqtt.python;
-SRC_URI="https://github.com/eclipse/paho.mqtt.python/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/paho.mqtt.python-${PV}"
-
-LICENSE="EPL-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-
-BDEPEND="
-   test? (
-   dev-python/six[${PYTHON_USEDEP}]
-   ) "
-
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-text/poppler-data/

2022-02-22 Thread Arthur Zamarin
commit: 8a3bad1654ae3dd8c5405d6c33439905b36ae8bf
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Feb 23 04:39:59 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Feb 23 04:39:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a3bad16

app-text/poppler-data: Stabilize 0.4.11 hppa, #833735

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

 app-text/poppler-data/poppler-data-0.4.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/poppler-data/poppler-data-0.4.11.ebuild 
b/app-text/poppler-data/poppler-data-0.4.11.ebuild
index 84567090dfa3..866cf996cfef 100644
--- a/app-text/poppler-data/poppler-data-0.4.11.ebuild
+++ b/app-text/poppler-data/poppler-data-0.4.11.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://poppler.freedesktop.org/${P}.tar.gz;
 
 LICENSE="BSD GPL-2 MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 
 src_install() {
emake prefix="${EPREFIX}"/usr DESTDIR="${D}" install



[gentoo-commits] repo/gentoo:master commit in: app-text/qpdf/

2022-02-22 Thread Arthur Zamarin
commit: b9c293ba7aed495f25630fb670675dedd0923476
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Feb 23 04:40:02 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Feb 23 04:40:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9c293ba

app-text/qpdf: Stabilize 10.5.0 hppa, #833736

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

 app-text/qpdf/qpdf-10.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/qpdf/qpdf-10.5.0.ebuild b/app-text/qpdf/qpdf-10.5.0.ebuild
index a445c6572988..ed57a49349ff 100644
--- a/app-text/qpdf/qpdf-10.5.0.ebuild
+++ b/app-text/qpdf/qpdf-10.5.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" doc? ( mirror://sourceforge/qpdf/${P}-doc.zip )"
 LICENSE="|| ( Apache-2.0 Artistic-2 )"
 # subslot = libqpdf soname version
 SLOT="0/28"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~sparc-solaris"
 IUSE="doc examples gnutls ssl test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libseccomp/

2022-02-22 Thread Arthur Zamarin
commit: 0ca044f6f56475d6d528a710cc77051943509175
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Feb 23 04:38:41 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Feb 23 04:38:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ca044f6

sys-libs/libseccomp: Stabilize 2.5.3 hppa, #833657

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

 sys-libs/libseccomp/libseccomp-2.5.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libseccomp/libseccomp-2.5.3.ebuild 
b/sys-libs/libseccomp/libseccomp-2.5.3.ebuild
index 81600399bd72..1006b5a52a82 100644
--- a/sys-libs/libseccomp/libseccomp-2.5.3.ebuild
+++ b/sys-libs/libseccomp/libseccomp-2.5.3.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
 else

SRC_URI="https://github.com/seccomp/libseccomp/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="-* amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux"
+   KEYWORDS="-* amd64 arm arm64 hppa ~mips ppc ppc64 ~riscv ~s390 x86 
~amd64-linux ~x86-linux"
 fi
 
 LICENSE="LGPL-2.1"



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

2022-02-22 Thread Arthur Zamarin
commit: d74fa9d123eb1c8781cfe3a76b8e965ffac83a09
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Feb 23 04:38:32 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Feb 23 04:38:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d74fa9d1

sys-apps/gawk: Stabilize 5.1.1-r1 hppa, #833649

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

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

diff --git a/sys-apps/gawk/gawk-5.1.1-r1.ebuild 
b/sys-apps/gawk/gawk-5.1.1-r1.ebuild
index d5f47e943ce6..61575ed732bc 100644
--- a/sys-apps/gawk/gawk-5.1.1-r1.ebuild
+++ b/sys-apps/gawk/gawk-5.1.1-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://gnu/gawk/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~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"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~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"
 IUSE="mpfr nls readline"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libmilter/

2022-02-22 Thread Arthur Zamarin
commit: 838d2933c4e186fac8f80b12e8e9cc3536070136
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Feb 23 04:38:38 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Feb 23 04:38:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=838d2933

mail-filter/libmilter: Stabilize 1.0.2_p2 hppa, #833699

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

 mail-filter/libmilter/libmilter-1.0.2_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild 
b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild
index 23b8de340b28..dad16a07d19c 100644
--- a/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild
+++ b/mail-filter/libmilter/libmilter-1.0.2_p2.ebuild
@@ -23,7 +23,7 @@ LICENSE="Sendmail"
 # We change the actual "main version" (1.0.2 at time of writing) when the 
version
 # of libmilter included in the tarball changes.
 SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="ipv6 poll"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/, net-im/telegram-desktop/, ...

2022-02-22 Thread Georgy Yakovlev
commit: 56239ca5e225079d4b8605f577031339f077bdfa
Author: Esteve Varela Colominas  gmail  com>
AuthorDate: Sat Feb 19 21:03:39 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Feb 23 04:22:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56239ca5

net-im/telegram-desktop: Add musl support

Signed-off-by: Esteve Varela Colominas  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/24278
Signed-off-by: Georgy Yakovlev  gentoo.org>

 .../tdesktop-3.5.2-jemalloc-only-telegram.patch| 14 ++---
 .../files/tdesktop-3.5.2-jemalloc-optional.patch   | 71 ++
 .../files/tdesktop-3.5.2-musl.patch| 33 ++
 ...5.2.ebuild => telegram-desktop-3.5.2-r1.ebuild} | 30 +
 profiles/base/package.use.force|  6 ++
 profiles/features/musl/package.use |  4 ++
 profiles/features/musl/package.use.force   |  4 ++
 7 files changed, 144 insertions(+), 18 deletions(-)

diff --git 
a/net-im/telegram-desktop/files/tdesktop-3.5.2-jemalloc-only-telegram.patch 
b/net-im/telegram-desktop/files/tdesktop-3.5.2-jemalloc-only-telegram.patch
index 837cfaf38b7c..4f5c7017e6ac 100644
--- a/net-im/telegram-desktop/files/tdesktop-3.5.2-jemalloc-only-telegram.patch
+++ b/net-im/telegram-desktop/files/tdesktop-3.5.2-jemalloc-only-telegram.patch
@@ -7,19 +7,19 @@ improve runtime memory use, it's unnecessary to use it for 
anything else.
 
 --- tdesktop-3.5.2-full.orig/Telegram/CMakeLists.txt
 +++ tdesktop-3.5.2-full/Telegram/CMakeLists.txt
-@@ -1335,6 +1335,12 @@
- endif()
+@@ -1357,6 +1357,12 @@
+ desktop-app::external_kwayland
+ )
  endif()
- else()
++
 +target_link_libraries(Telegram
 +PRIVATE
 +desktop-app::linux_jemalloc_helper
 +$
 +)
-+
- if (NOT DESKTOP_APP_DISABLE_DBUS_INTEGRATION)
- target_link_libraries(Telegram
- PRIVATE
+ endif()
+ 
+ if (build_macstore)
 --- tdesktop-3.5.2-full.orig/cmake/options_linux.cmake
 +++ tdesktop-3.5.2-full/cmake/options_linux.cmake
 @@ -64,8 +64,6 @@

diff --git 
a/net-im/telegram-desktop/files/tdesktop-3.5.2-jemalloc-optional.patch 
b/net-im/telegram-desktop/files/tdesktop-3.5.2-jemalloc-optional.patch
new file mode 100644
index ..bd3595858c20
--- /dev/null
+++ b/net-im/telegram-desktop/files/tdesktop-3.5.2-jemalloc-optional.patch
@@ -0,0 +1,71 @@
+Optionally disable jemalloc
+
+Telegram upstream heavily insists you use the jemalloc allocator. This is due
+to the high memory usage resulting from the glibc allocator. It is unknown why
+this affects telegram the way it does, but upstream solved the issue by using a
+different allocator. Initially they used mallocng, now jemalloc.
+
+However, other libcs don't necessarily need this, and as such this should be
+optional. As mallocng is a fork of musl's allocator, and this was used before
+the switch to jemalloc, the musl allocator should still be OK.
+
+Please warn glibc users about disabling jemalloc, don't report bugs about
+memory usage upstream unless you're using jemalloc.
+
+Related info:
+https://github.com/telegramdesktop/tdesktop/issues/16084
+https://github.com/desktop-app/cmake_helpers/pull/91#issuecomment-881788003
+
+--- tdesktop-3.5.2-full.orig/Telegram/CMakeLists.txt
 tdesktop-3.5.2-full/Telegram/CMakeLists.txt
+@@ -1358,11 +1358,13 @@
+ )
+ endif()
+ 
+-target_link_libraries(Telegram
+-PRIVATE
+-desktop-app::linux_jemalloc_helper
+-$
+-)
++if (NOT DESKTOP_APP_DISABLE_JEMALLOC)
++target_link_libraries(Telegram
++PRIVATE
++desktop-app::linux_jemalloc_helper
++$
++)
++endif()
+ endif()
+ 
+ if (build_macstore)
+--- tdesktop-3.5.2-full.orig/cmake/CMakeLists.txt
 tdesktop-3.5.2-full/cmake/CMakeLists.txt
+@@ -5,7 +5,7 @@
+ # https://github.com/desktop-app/legal/blob/master/LEGAL
+ 
+ add_subdirectory(external)
+-if (LINUX)
++if (LINUX AND NOT DESKTOP_APP_DISABLE_JEMALLOC)
+ add_subdirectory(linux_jemalloc_helper)
+ endif()
+ if (LINUX AND NOT DESKTOP_APP_USE_PACKAGED)
+--- tdesktop-3.5.2-full.orig/cmake/external/CMakeLists.txt
 tdesktop-3.5.2-full/cmake/external/CMakeLists.txt
+@@ -37,7 +37,7 @@
+   add_checked_subdirectory(hunspell)
+ endif()
+ add_checked_subdirectory(iconv)
+-if (LINUX)
++if (LINUX AND NOT DESKTOP_APP_DISABLE_JEMALLOC)
+ add_checked_subdirectory(jemalloc)
+ endif()
+ add_checked_subdirectory(jpeg)
+--- tdesktop-3.5.2-full.orig/cmake/variables.cmake
 tdesktop-3.5.2-full/cmake/variables.cmake
+@@ -26,6 +26,7 @@
+ option(DESKTOP_APP_USE_PACKAGED_FONTS "Use preinstalled fonts instead of 
bundled patched ones." OFF)
+ option(DESKTOP_APP_USE_PACKAGED_RLOTTIE "Find rlottie using CMake instead of 
bundled patched one." OFF)
+ option(DESKTOP_APP_DISABLE_SPELLCHECK "Disable spellcheck library." OFF)
++option(DESKTOP_APP_DISABLE_JEMALLOC "Disable use of the jemalloc allocator 

[gentoo-commits] repo/gentoo:master commit in: sci-calculators/pcalc/

2022-02-22 Thread Mike Frysinger
commit: 573652ffd4b81c41964b6783db89bb8b48f30cfa
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Feb 23 04:14:27 2022 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Feb 23 04:14:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=573652ff

sci-calculators/pcalc: drop old 3-r1 version

Signed-off-by: Mike Frysinger  gentoo.org>

 sci-calculators/pcalc/Manifest  |  1 -
 sci-calculators/pcalc/pcalc-3-r1.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/sci-calculators/pcalc/Manifest b/sci-calculators/pcalc/Manifest
index 03b7861110ea..08cc54e05eb6 100644
--- a/sci-calculators/pcalc/Manifest
+++ b/sci-calculators/pcalc/Manifest
@@ -1,2 +1 @@
-DIST pcalc-3.tar.xz 66908 BLAKE2B 
40473405f564d5dc5fd43f6f7fc4a80d41d7c9b09f8f6915408313aa45ecaa860b27debe0131fa0450b9b62a7ed4157bc433c7866910211551c6b159113cecc3
 SHA512 
55b6644300a8eb5224df5a0885907c10847df7ab6296d012eb2bb638876687ddbe23d5b76e31ac6ff4c159e44940d5cf6ba747f2a410943fdc25c9d9855fd60e
 DIST pcalc-4.tar.xz 68948 BLAKE2B 
f7d17e3ebf76aeccd9b7c74fe6ecfa7de94d8450d302e3b094b57f4050e0be2448887ea131496ab00ee140d0a44b0dd8d5b5564feb8fdc47d2fbbe5010af73d9
 SHA512 
6492ca89c5f60549f9388d8b7edad21c1c912feea0ee1a1271d730a63832c3b562b1a6bc9f69a0bd3118407906646c8d8fbed6c6d9a62db6a6bbde22579c1fd0

diff --git a/sci-calculators/pcalc/pcalc-3-r1.ebuild 
b/sci-calculators/pcalc/pcalc-3-r1.ebuild
deleted file mode 100644
index 3c4fa225091f..
--- a/sci-calculators/pcalc/pcalc-3-r1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit toolchain-funcs
-
-DESCRIPTION="the programmers calculator"
-HOMEPAGE="https://github.com/vapier/pcalc;
-SRC_URI="mirror://sourceforge/pcalc/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-DEPEND="sys-devel/flex"
-RDEPEND=""
-
-src_prepare() {
-   default
-   sed -i -e "s:/usr:${EPREFIX}/usr:g" Makefile || die
-}
-
-src_configure() {
-   tc-export CC
-}



[gentoo-commits] repo/gentoo:master commit in: sci-calculators/pcalc/

2022-02-22 Thread Mike Frysinger
commit: e5e0c8db00102c986dcef8b15f9b38becfec574d
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Feb 23 04:13:51 2022 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Feb 23 04:13:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5e0c8db

sci-calculators/pcalc: mark 4 ppc stable #793047

Signed-off-by: Mike Frysinger  gentoo.org>

 sci-calculators/pcalc/pcalc-4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-calculators/pcalc/pcalc-4.ebuild 
b/sci-calculators/pcalc/pcalc-4.ebuild
index b2fa7f4a86e2..a05f3aa07e3d 100644
--- a/sci-calculators/pcalc/pcalc-4.ebuild
+++ b/sci-calculators/pcalc/pcalc-4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/pcalc/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux"
 
 BDEPEND="sys-devel/flex"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/poke/

2022-02-22 Thread Sam James
commit: 4a590d047fee354e2ca2b7e5a521ee8c9bb170e4
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 23 03:54:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 23 03:55:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a590d04

dev-util/poke: adapt style

Follo skel.ebuild variable decl. order and some other bits.

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

 dev-util/poke/poke-2.1.ebuild | 20 +++-
 1 file changed, 7 insertions(+), 13 deletions(-)

diff --git a/dev-util/poke/poke-2.1.ebuild b/dev-util/poke/poke-2.1.ebuild
index 0872e7e107ea..ed0110ced2d7 100644
--- a/dev-util/poke/poke-2.1.ebuild
+++ b/dev-util/poke/poke-2.1.ebuild
@@ -3,35 +3,29 @@
 
 EAPI=8
 
-DESCRIPTION="extensible editor for structured binary data"
+DESCRIPTION="Extensible editor for structured binary data"
 HOMEPAGE="http://www.jemarch.net/poke;
-
 SRC_URI="mirror://gnu/poke/${P}.tar.gz"
-KEYWORDS="~amd64 ~x86"
 
 LICENSE="GPL-3+"
 SLOT="0"
+KEYWORDS="~amd64 ~x86"
 IUSE="machine-interface nls test"
 
 RESTRICT="!test? ( test )"
 
 # TODO: libnbd: not packaged in gentoo yet
 # TODO: gui: does not seem to do anything :)
-RDEPEND="
-   dev-libs/boehm-gc:=
+RDEPEND="dev-libs/boehm-gc:=
sys-devel/gettext
sys-libs/readline:=
-   machine-interface? ( dev-libs/json-c:= )
-"
+   machine-interface? ( dev-libs/json-c:= )"
 DEPEND="${RDEPEND}
-   test? ( dev-util/dejagnu )
-"
-BDEPEND="
-   sys-devel/flex
+   test? ( dev-util/dejagnu )"
+BDEPEND="sys-devel/flex
sys-devel/bison
sys-apps/help2man
-   virtual/pkgconfig
-"
+   virtual/pkgconfig"
 
 src_configure() {
econf \



[gentoo-commits] repo/gentoo:master commit in: app-backup/burp/

2022-02-22 Thread Sam James
commit: 0524287159141b3d8ff156f41da0408cf106f96c
Author: Anton Fischl  fischl-online  de>
AuthorDate: Sat Feb 19 06:49:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 23 03:58:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05242871

app-backup/burp: remove old versions

Signed-off-by: Anton Fischl  fischl-online.de>
Closes: https://github.com/gentoo/gentoo/pull/24270
Signed-off-by: Sam James  gentoo.org>

 app-backup/burp/Manifest  |   2 -
 app-backup/burp/burp-2.2.18-r2.ebuild | 109 --
 app-backup/burp/burp-2.3.36-r1.ebuild | 121 --
 3 files changed, 232 deletions(-)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index 1063852e4e23..5d3db1d94a8c 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -1,4 +1,2 @@
-DIST burp-2.2.18.tar.gz 632805 BLAKE2B 
6106aa4bd96db035ad5893c2fe314537e620a67519295fdf99efaf2c5a639bedd15b4c8d95caa3daa3072dfac28a1ba7fd7bb4f949d9ea2b70bd13060a22f2c6
 SHA512 
beb14c61ace6d61b98a10fc4e6709eec9722e28990de862eef6a75984f9fbd0f903c5fe64d20ed84c95528a9889bc22618ba6d2318318cf5d515b35688db0a4d
-DIST burp-2.3.36.tar.gz 619564 BLAKE2B 
8f30fb8808c8a3167467ef0bcdc84cd7c2e885ee6a8aa285d96f9187aeb33eacb90fefe382ddb74bbabcfefde6faa9ac6125e3bf4a6eb9778b650e74e812991d
 SHA512 
48b852aca8ccf0abd696b9434cb83c0447845192096d0f3f0c032c328dcc20314faf68db94fa14da72692327432b78eb3680e83b1e892dd30c9aa2f340838ee3
 DIST burp-2.4.0.tar.gz 624032 BLAKE2B 
4a1ff48236dc631dd6d545480a33af3cdf8020c3088f1ca09ab66ac5cec8128d262b9b991bf9e3229c80f75a4746d338073a0a43fdb67a2fe21a0fd4f243469d
 SHA512 
ea81a12e54c6d88b702dd09dc4fa5a724d1e322bdfba2643c9312a9077c9edc63f6ca0f6cb3a6ebecb6ad9feb1cc26c114277b2308d9903f4abb0442a9be7c19
 DIST burp-2.5.4.tar.gz 625018 BLAKE2B 
83cb8e48c616f527b2271c6ea5855a303f2925d3d0b83182afc64fe139676a4b1b98349d0ba0636613d3409f100417c4a36b7b1f24bc64bba329940d4587cd2b
 SHA512 
b283e34e76a6887517d72c99deac5e0299efa07dd922d127583cc3ba4b040b97e5ce4840cb06025926ea616778811bf4c9c6f9c7564da5122900cdd7bad0

diff --git a/app-backup/burp/burp-2.2.18-r2.ebuild 
b/app-backup/burp/burp-2.2.18-r2.ebuild
deleted file mode 100644
index b9b40e1d1d59..
--- a/app-backup/burp/burp-2.2.18-r2.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd
-
-DESCRIPTION="Network backup and restore client and server for Unix and Windows"
-HOMEPAGE="https://burp.grke.org/;
-SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-IUSE="acl ipv6 test xattr"
-
-RESTRICT="!test? ( test )"
-
-CDEPEND="acct-group/burp
-   acct-user/burp
-   dev-libs/uthash
-   dev-libs/openssl:0=
-   net-libs/librsync:=
-   sys-libs/ncurses:0=
-   sys-libs/zlib
-   virtual/libcrypt:=
-   acl? ( sys-apps/acl )
-   xattr? ( sys-apps/attr )"
-DEPEND="${CDEPEND}
-   test? ( dev-libs/check )"
-BDEPEND="virtual/pkgconfig"
-RDEPEND="${CDEPEND}
-   virtual/logger"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.1.20-no_mkdir_run.patch
-   "${FILESDIR}"/${PN}-2.1.20-protocol1_by_default.patch
-   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
-)
-
-src_prepare() {
-   default
-
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --localstatedir=/var
-   --sysconfdir=/etc/burp
-   --enable-largefile
-   $(use_enable acl)
-   $(use_enable ipv6)
-   $(use_enable xattr)
-   )
-   # --runstatedir option will only work from autoconf-2.70 onwards
-   runstatedir='/run' \
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   keepdir /var/spool/burp
-   fowners -R root:${PN} /var/spool/burp
-   fperms 0770 /var/spool/burp
-
-   emake DESTDIR="${D}" install-configs
-   fowners -R root:${PN} /etc/burp
-   fperms 0750 /etc/burp
-   fperms 0640 /etc/burp/burp-server.conf
-   fperms 0750 /etc/burp/clientconfdir
-
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   systemd_dounit "${FILESDIR}"/${PN}.service
-}
-
-pkg_postinst() {
-   elog "Burp ebuilds now support the autoupgrade mechanism in both"
-   elog "client and server mode. In both cases it is disabled by"
-   elog "default. You almost certainly do NOT want to enable it in"
-   elog "client mode because upgrades obtained this way will not be"
-   elog "managed by Portage."
-
-   if [[ ! -e /etc/burp/CA/index.txt ]]; then
-   elog ""
-   elog "At first run burp server will generate DH parameters and 
SSL"
-   elog "certificates.  You should adjust configuration before."
-   elog "Server configuration is located at"
-   

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

2022-02-22 Thread Sam James
commit: 09978a4d6fbfd46071119b15a167db69edc541a8
Author: Alfred Wingate  protonmail  com>
AuthorDate: Sat Feb 19 11:58:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 23 03:56:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09978a4d

gui-apps/grim: update dependencies and install completions manually

* Disable bash-completions switch and instead install bash completions
  with bash-completion-r1 eclass.
* This serves to avoid the build system requiring
  app-shells/bash-completion or having to go out of your way to remove
  this requirement from the build system itself.
* Install fish completions manually with doins.
* These changes are included in a new revision of 1.4.0 and in .

* Also update EAPI to 8 and update dependencies.

Closes: https://bugs.gentoo.org/833595
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alfred Wingate  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/24273
Signed-off-by: Sam James  gentoo.org>

 .../{grim-1.4.0.ebuild => grim-1.4.0-r1.ebuild}| 28 --
 gui-apps/grim/grim-.ebuild | 28 +-
 2 files changed, 33 insertions(+), 23 deletions(-)

diff --git a/gui-apps/grim/grim-1.4.0.ebuild 
b/gui-apps/grim/grim-1.4.0-r1.ebuild
similarity index 65%
rename from gui-apps/grim/grim-1.4.0.ebuild
rename to gui-apps/grim/grim-1.4.0-r1.ebuild
index 3b5657ccc9d2..66522ea185c3 100644
--- a/gui-apps/grim/grim-1.4.0.ebuild
+++ b/gui-apps/grim/grim-1.4.0-r1.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit meson
+inherit bash-completion-r1 meson
 
 DESCRIPTION="Grab images from a Wayland compositor"
 HOMEPAGE="https://github.com/emersion/grim;
@@ -23,24 +23,28 @@ IUSE="+man jpeg"
 DEPEND="
>=dev-libs/wayland-protocols-1.14
dev-libs/wayland
-   jpeg? ( virtual/jpeg )
-   x11-libs/cairo"
+   media-libs/libpng
+   x11-libs/pixman
+   jpeg? ( virtual/jpeg )"
 
 RDEPEND="${DEPEND}"
-
-if [[ ${PV} ==  ]]; then
-   BDEPEND+="man? ( ~app-text/scdoc- )"
-else
-   BDEPEND+="man? ( app-text/scdoc )"
-fi
+BDEPEND="man? ( app-text/scdoc )"
 
 src_configure() {
local emesonargs=(
$(meson_feature jpeg)
$(meson_feature man man-pages)
+   "-Dbash-completions=false"
+   "-Dfish-completions=false"
"-Dwerror=false"
-   "-Dfish-completions=true"
-   "-Dbash-completions=true"
)
meson_src_configure
 }
+
+src_install() {
+   meson_src_install
+
+   newbashcomp contrib/completions/bash/grim.bash grim
+   insinto /usr/share/fish/vendor_completions.d/
+   doins contrib/completions/grim.fish
+}

diff --git a/gui-apps/grim/grim-.ebuild b/gui-apps/grim/grim-.ebuild
index ca7406fc07a3..66522ea185c3 100644
--- a/gui-apps/grim/grim-.ebuild
+++ b/gui-apps/grim/grim-.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
+EAPI=8
 
-inherit meson
+inherit bash-completion-r1 meson
 
 DESCRIPTION="Grab images from a Wayland compositor"
 HOMEPAGE="https://github.com/emersion/grim;
@@ -23,22 +23,28 @@ IUSE="+man jpeg"
 DEPEND="
>=dev-libs/wayland-protocols-1.14
dev-libs/wayland
-   jpeg? ( virtual/jpeg )
-   x11-libs/cairo"
+   media-libs/libpng
+   x11-libs/pixman
+   jpeg? ( virtual/jpeg )"
 
 RDEPEND="${DEPEND}"
-
-if [[ ${PV} ==  ]]; then
-   BDEPEND+="man? ( ~app-text/scdoc- )"
-else
-   BDEPEND+="man? ( app-text/scdoc )"
-fi
+BDEPEND="man? ( app-text/scdoc )"
 
 src_configure() {
local emesonargs=(
$(meson_feature jpeg)
$(meson_feature man man-pages)
+   "-Dbash-completions=false"
+   "-Dfish-completions=false"
"-Dwerror=false"
)
meson_src_configure
 }
+
+src_install() {
+   meson_src_install
+
+   newbashcomp contrib/completions/bash/grim.bash grim
+   insinto /usr/share/fish/vendor_completions.d/
+   doins contrib/completions/grim.fish
+}



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

2022-02-22 Thread Sam James
commit: 3634a47e4e5e173046ad2c75eb434966916aa993
Author: Ekaterina Vaartis  kotobank  ch>
AuthorDate: Tue Feb 22 08:14:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 23 03:55:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3634a47e

media-gfx/hydrus: Drop 468, add 474

Signed-off-by: Ekaterina Vaartis  kotobank.ch>
Closes: https://github.com/gentoo/gentoo/pull/24310
Signed-off-by: Sam James  gentoo.org>

 media-gfx/hydrus/Manifest| 2 +-
 media-gfx/hydrus/{hydrus-468-r1.ebuild => hydrus-474.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/hydrus/Manifest b/media-gfx/hydrus/Manifest
index d335a49a81ab..3cbed5835371 100644
--- a/media-gfx/hydrus/Manifest
+++ b/media-gfx/hydrus/Manifest
@@ -1,4 +1,4 @@
-DIST hydrus-468.tar.gz 39392634 BLAKE2B 
a6dd22e388a0f4d5b312985ea6686ee18fb51dd149188c3877ec3a44f1a2013617770a0b1234b862e9096ca1d61925fcf8dbd2f5871e44fdd695662651f5cec1
 SHA512 
0c6f6730304e1f48496bad0eae1694e2d5bb674bcf049555658f55246a03a9105e4e4a12534256c1c08e8337ed9dfaf0ae8f68a40b70a7e532df0ac6365e9fb6
 DIST hydrus-469.tar.gz 39398328 BLAKE2B 
e10791db063c9cde1e204c353f27f4f1875e8a1f6981cf2d4f79fa6dbe55958be2ec310bdf77d640ff7b0cb7528870e34209cfde00035e1b29c75def524aa1e2
 SHA512 
b9416c195490fb7bc87fcaab58d79c1b13a63e577d0496ffae22ea901dfdd445a2b7b3197f0cc97c60339455fd2c687679f392787af5595cc16364551485
 DIST hydrus-472.tar.gz 39421962 BLAKE2B 
2e7ac5d5169aed1d9437434514d878ce175bfe13116f8972b2a21532e0058ce09d9a55744e17b71d1755ebc8436d6f2ff4995dd81c9a49844aff42e60cd2564f
 SHA512 
5b3eecf724fd2e6dede39bbf33665607294d7f345baf052fe379a241d6ee157550ca390d32bb1b256c1fee2224190b54ba9d7d0718ec10b147580eb1f5216b34
 DIST hydrus-473.tar.gz 40044270 BLAKE2B 
1aecc84aa60318fadffcf3ad3d8358fa4f537ca1ca55ae7ce02aade0e44b266f42ae94c423854874c471e1d8dc0988e232d19f2e5dd4e2d12834055b75814e9a
 SHA512 
372e813deaef82fe02686e4d7fe5f9ab15476a954b53da8b3560a4cf45ad44209b22b727c32510714ff937b0e6116dae403b3a69954e51c5e62b67bea4eda808
+DIST hydrus-474.tar.gz 40052948 BLAKE2B 
7d323caf6dee2dc8a1dcf792a5c3383b395374d0e5a8fd88489b08a5b4ad295317cd5ae1da95d5435fb44ea8d4bbe4038d821c037c156e11d8b8c8a8582d67be
 SHA512 
b73f5823ff84cf84710dd1fd9f9bfedffb6ce9ffaba8e4b23a7eda4a6a206aeaa8993632858fab9a5934f4c279fc23955cf045cd38af7ccf78b1eb73a0940bdb

diff --git a/media-gfx/hydrus/hydrus-468-r1.ebuild 
b/media-gfx/hydrus/hydrus-474.ebuild
similarity index 100%
rename from media-gfx/hydrus/hydrus-468-r1.ebuild
rename to media-gfx/hydrus/hydrus-474.ebuild



[gentoo-commits] repo/gentoo:master commit in: profiles/, app-backup/burp/

2022-02-22 Thread Sam James
commit: 60ae8cd8e9776e978f509da3a3cd50225b8ba8ad
Author: Anton Fischl  fischl-online  de>
AuthorDate: Sat Feb 19 06:15:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 23 03:58:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60ae8cd8

app-backup/burp: bump 2.5.4 (masked)

Version 2.5.* is not meant for production according to upstream

Signed-off-by: Anton Fischl  fischl-online.de>
Signed-off-by: Sam James  gentoo.org>

 app-backup/burp/Manifest  |   1 +
 app-backup/burp/burp-2.5.4.ebuild | 117 ++
 profiles/package.mask |   4 ++
 3 files changed, 122 insertions(+)

diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest
index ecbb90691b22..1063852e4e23 100644
--- a/app-backup/burp/Manifest
+++ b/app-backup/burp/Manifest
@@ -1,3 +1,4 @@
 DIST burp-2.2.18.tar.gz 632805 BLAKE2B 
6106aa4bd96db035ad5893c2fe314537e620a67519295fdf99efaf2c5a639bedd15b4c8d95caa3daa3072dfac28a1ba7fd7bb4f949d9ea2b70bd13060a22f2c6
 SHA512 
beb14c61ace6d61b98a10fc4e6709eec9722e28990de862eef6a75984f9fbd0f903c5fe64d20ed84c95528a9889bc22618ba6d2318318cf5d515b35688db0a4d
 DIST burp-2.3.36.tar.gz 619564 BLAKE2B 
8f30fb8808c8a3167467ef0bcdc84cd7c2e885ee6a8aa285d96f9187aeb33eacb90fefe382ddb74bbabcfefde6faa9ac6125e3bf4a6eb9778b650e74e812991d
 SHA512 
48b852aca8ccf0abd696b9434cb83c0447845192096d0f3f0c032c328dcc20314faf68db94fa14da72692327432b78eb3680e83b1e892dd30c9aa2f340838ee3
 DIST burp-2.4.0.tar.gz 624032 BLAKE2B 
4a1ff48236dc631dd6d545480a33af3cdf8020c3088f1ca09ab66ac5cec8128d262b9b991bf9e3229c80f75a4746d338073a0a43fdb67a2fe21a0fd4f243469d
 SHA512 
ea81a12e54c6d88b702dd09dc4fa5a724d1e322bdfba2643c9312a9077c9edc63f6ca0f6cb3a6ebecb6ad9feb1cc26c114277b2308d9903f4abb0442a9be7c19
+DIST burp-2.5.4.tar.gz 625018 BLAKE2B 
83cb8e48c616f527b2271c6ea5855a303f2925d3d0b83182afc64fe139676a4b1b98349d0ba0636613d3409f100417c4a36b7b1f24bc64bba329940d4587cd2b
 SHA512 
b283e34e76a6887517d72c99deac5e0299efa07dd922d127583cc3ba4b040b97e5ce4840cb06025926ea616778811bf4c9c6f9c7564da5122900cdd7bad0

diff --git a/app-backup/burp/burp-2.5.4.ebuild 
b/app-backup/burp/burp-2.5.4.ebuild
new file mode 100644
index ..f43a92ad64bd
--- /dev/null
+++ b/app-backup/burp/burp-2.5.4.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools systemd
+
+DESCRIPTION="Network backup and restore client and server for Unix and Windows"
+HOMEPAGE="https://burp.grke.org/;
+SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="acl ipv6 test xattr"
+
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="acct-group/burp
+   acct-user/burp
+   dev-libs/uthash
+   dev-libs/openssl:0=
+   net-libs/librsync:=
+   sys-libs/ncurses:0=
+   sys-libs/libcap
+   sys-libs/zlib
+   virtual/libcrypt:=
+   acl? ( sys-apps/acl )
+   xattr? ( sys-apps/attr )"
+DEPEND="${COMMON_DEPEND}
+   elibc_musl? ( sys-libs/queue-standalone )
+   test? ( dev-libs/check )"
+BDEPEND=">=sys-devel/autoconf-2.71
+   virtual/pkgconfig"
+RDEPEND="${COMMON_DEPEND}
+   virtual/logger"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.1.20-no_mkdir_run.patch
+   "${FILESDIR}"/${PN}-2.1.20-protocol1_by_default.patch
+   "${FILESDIR}"/${PN}-2.0.54-server_user.patch
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --localstatedir=/var
+   --sysconfdir=/etc/burp
+   --enable-largefile
+   --runstatedir=/run
+   $(use_enable acl)
+   $(use_enable ipv6)
+   $(use_enable xattr)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   # See https://github.com/grke/burp/issues/869
+   local -x CK_DEFAULT_TIMEOUT=10
+   default
+}
+
+src_install() {
+   default
+   keepdir /var/spool/burp
+   fowners -R root:${PN} /var/spool/burp
+   fperms 0770 /var/spool/burp
+
+   emake DESTDIR="${D}" install-configs
+   fowners -R root:${PN} /etc/burp
+   fperms 0750 /etc/burp
+   fperms 0640 /etc/burp/burp-server.conf
+   fperms 0750 /etc/burp/clientconfdir
+
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+}
+
+pkg_postinst() {
+   elog "Burp ebuilds now support the autoupgrade mechanism in both"
+   elog "client and server mode. In both cases it is disabled by"
+   elog "default. You almost certainly do NOT want to enable it in"
+   elog "client mode because upgrades obtained this way will not be"
+   elog "managed by Portage."
+
+   if [[ ! -e ${EROOT}/etc/burp/CA/index.txt ]]; then
+   elog ""
+   elog "At first run burp server will generate DH parameters and 
SSL"
+

[gentoo-commits] repo/gentoo:master commit in: dev-util/poke/

2022-02-22 Thread Sam James
commit: c60873de69de7668bc3bdeb659d3702366be0607
Author: Dennis Eisele  dennis-eisele  de>
AuthorDate: Tue Feb 22 22:58:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 23 03:50:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c60873de

dev-util/poke: bump version to 2.1

Closes: https://bugs.gentoo.org/828835
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Dennis Eisele  dennis-eisele.de>
Closes: https://github.com/gentoo/gentoo/pull/24307
Signed-off-by: Sam James  gentoo.org>

 dev-util/poke/Manifest|  1 +
 dev-util/poke/poke-2.1.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/dev-util/poke/Manifest b/dev-util/poke/Manifest
index 03ba7e37a073..00b13029714c 100644
--- a/dev-util/poke/Manifest
+++ b/dev-util/poke/Manifest
@@ -1 +1,2 @@
 DIST poke-1.3.tar.gz 6703563 BLAKE2B 
7a1127d668b094f08d88fbbe1650a4604d91e4417e8bf7e1199757b6a829694d514493e1b71eb86fc56e894eec8f0ec2255784b76a3f3440af1f1671d851751f
 SHA512 
74749c589daf17533807248febc54818445df193f4d25f665ab62f1c57be133c7f063da3b099b8af5544f88eecad79b10ca29d9d1ef18921035c0aa22e563773
+DIST poke-2.1.tar.gz 7365471 BLAKE2B 
07f9e55fb5ee830e430ef7987cf65df9448dcb7d3ccec3da24b06c52a695e104f308c14fb9140008476e1ac4ebc6ea86011a6a5ab332af27df92d7c4d2165fd4
 SHA512 
073ba79c627d6b20811443146e9f3c5884a349eceabfd5b3648b95bf7bb2d4da749b628994240556e987cb02247d11e2fd7d54adb99d81e35d838dbddad67f9f

diff --git a/dev-util/poke/poke-2.1.ebuild b/dev-util/poke/poke-2.1.ebuild
new file mode 100644
index ..0872e7e107ea
--- /dev/null
+++ b/dev-util/poke/poke-2.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="extensible editor for structured binary data"
+HOMEPAGE="http://www.jemarch.net/poke;
+
+SRC_URI="mirror://gnu/poke/${P}.tar.gz"
+KEYWORDS="~amd64 ~x86"
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="machine-interface nls test"
+
+RESTRICT="!test? ( test )"
+
+# TODO: libnbd: not packaged in gentoo yet
+# TODO: gui: does not seem to do anything :)
+RDEPEND="
+   dev-libs/boehm-gc:=
+   sys-devel/gettext
+   sys-libs/readline:=
+   machine-interface? ( dev-libs/json-c:= )
+"
+DEPEND="${RDEPEND}
+   test? ( dev-util/dejagnu )
+"
+BDEPEND="
+   sys-devel/flex
+   sys-devel/bison
+   sys-apps/help2man
+   virtual/pkgconfig
+"
+
+src_configure() {
+   econf \
+   --disable-gui \
+   --disable-libnbd \
+   $(use_enable machine-interface mi) \
+   $(use_enable nls)
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/lesspipe/

2022-02-22 Thread Sam James
commit: 61575000f28eb8d8311fcd16400d9b5142435d09
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 23 03:07:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 23 03:07:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61575000

app-text/lesspipe: add 2.03

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

 app-text/lesspipe/Manifest |  1 +
 app-text/lesspipe/lesspipe-2.03.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/app-text/lesspipe/Manifest b/app-text/lesspipe/Manifest
index 6a33ddacded3..af487e36949d 100644
--- a/app-text/lesspipe/Manifest
+++ b/app-text/lesspipe/Manifest
@@ -1,3 +1,4 @@
 DIST lesspipe-1.91.tar.gz 121965 BLAKE2B 
93c169b2b1a81db7e7b569718a43152a8f2b9ea95258047a00ae4940509817a3eb861fdadb6bafc5861c49e805ce910348a57f634bdae57317811ac6fbfc6945
 SHA512 
d080ceaae019d8885a53c8abb26f4a159b78578f68c2b9a024960aa69509651e3b6638e78bd6e2e57c23d81123d9a3cab167736f253ba4276a3889890d594bd3
 DIST lesspipe-2.01.tar.gz 171601 BLAKE2B 
25c65ff0ac97382101fc25f23c52d1d1269d28a30ac472214992fda654946337dfbcd9d9d84e01bbe76902bcdf9c6eb4fdce481b40d2d74632a81d0da4214fa8
 SHA512 
e050075a43419f735d46314b006ceb16a2255b01a65b192d255a1256178fdca8286473292ef5248c15c8bda305da28275cdedd923c03bc6c601336bb857f2437
 DIST lesspipe-2.02.tar.gz 166136 BLAKE2B 
337dfbb3e15fb1acd6727fc1d99e8c72895c861babf1c3cd755e77ee31dd94e354c6eb66cd8935b0c7bb6c604b543fd9b269266f1b4abf603585cbb10d46b2de
 SHA512 
7e61199f6b70ae0662d6e75cd15ce1adbb98e6b845f73282e3981bbc58b6ddee6cf2307317e9ebbef285bad57413e18c0f6116cf73491750017667f1af6a0cc6
+DIST lesspipe-2.03.tar.gz 166602 BLAKE2B 
a90324726f0401417c0f452f489463ac2ef2a710b790ef41c306803dc5c981637530abe034048c0739c1cd698b7901fcdcc074350d1d2a87f848ad5c4f9807ac
 SHA512 
d83b4532f7f1cb58c48e274b34ad1f16c3392b120fbca1d66ff45997e1a28ca8804574e19522745f56344944fa8219ea0457dcb9579bd9b9fe7a8df8a82113f6

diff --git a/app-text/lesspipe/lesspipe-2.03.ebuild 
b/app-text/lesspipe/lesspipe-2.03.ebuild
new file mode 100644
index ..9e47976576e2
--- /dev/null
+++ b/app-text/lesspipe/lesspipe-2.03.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A preprocessor for less"
+HOMEPAGE="https://github.com/wofr06/lesspipe;
+SRC_URI="https://github.com/wofr06/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+# Please check again on bumps!
+# bug #734896
+RESTRICT="test"
+
+BDEPEND="dev-lang/perl"
+RDEPEND="${DEPEND}
+   !

[gentoo-commits] repo/gentoo:master commit in: app-text/lesspipe/

2022-02-22 Thread Sam James
commit: 1dbad43dd74a1ad8d28e12b9505684f3903435c3
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 23 03:08:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 23 03:08:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dbad43d

app-text/lesspipe: fix OutdatedBlocker

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

 app-text/lesspipe/lesspipe-1.91.ebuild | 5 ++---
 app-text/lesspipe/lesspipe-2.01.ebuild | 3 +--
 app-text/lesspipe/lesspipe-2.02.ebuild | 3 +--
 app-text/lesspipe/lesspipe-2.03.ebuild | 3 +--
 4 files changed, 5 insertions(+), 9 deletions(-)

diff --git a/app-text/lesspipe/lesspipe-1.91.ebuild 
b/app-text/lesspipe/lesspipe-1.91.ebuild
index 1ee33944f652..39cb02be3074 100644
--- a/app-text/lesspipe/lesspipe-1.91.ebuild
+++ b/app-text/lesspipe/lesspipe-1.91.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -19,8 +19,7 @@ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s
 RESTRICT="test"
 
 DEPEND="dev-lang/perl"
-RDEPEND="${DEPEND}
-   !

[gentoo-commits] repo/gentoo:master commit in: app-text/lesspipe/

2022-02-22 Thread Sam James
commit: ea6ff0869d492a06d2d93b8d91db7841db66acad
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 23 03:07:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 23 03:07:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea6ff086

app-text/lesspipe: forward ~riscv

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

 app-text/lesspipe/lesspipe-2.01.ebuild | 2 +-
 app-text/lesspipe/lesspipe-2.02.ebuild | 2 +-
 app-text/lesspipe/lesspipe-2.03.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-text/lesspipe/lesspipe-2.01.ebuild 
b/app-text/lesspipe/lesspipe-2.01.ebuild
index 9e47976576e2..26838530df92 100644
--- a/app-text/lesspipe/lesspipe-2.01.ebuild
+++ b/app-text/lesspipe/lesspipe-2.01.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/wofr06/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~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 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # Please check again on bumps!
 # bug #734896

diff --git a/app-text/lesspipe/lesspipe-2.02.ebuild 
b/app-text/lesspipe/lesspipe-2.02.ebuild
index 9e47976576e2..26838530df92 100644
--- a/app-text/lesspipe/lesspipe-2.02.ebuild
+++ b/app-text/lesspipe/lesspipe-2.02.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/wofr06/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~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 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # Please check again on bumps!
 # bug #734896

diff --git a/app-text/lesspipe/lesspipe-2.03.ebuild 
b/app-text/lesspipe/lesspipe-2.03.ebuild
index 9e47976576e2..26838530df92 100644
--- a/app-text/lesspipe/lesspipe-2.03.ebuild
+++ b/app-text/lesspipe/lesspipe-2.03.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/wofr06/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~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 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 # Please check again on bumps!
 # bug #734896



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnetfilter_conntrack/

2022-02-22 Thread Sam James
commit: deee8aebf326e1a2af954d3b585bceb41db69019
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 23 03:03:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 23 03:05:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deee8aeb

net-libs/libnetfilter_conntrack: drop 1.0.6, 1.0.7

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

 net-libs/libnetfilter_conntrack/Manifest   |  2 -
 .../libnetfilter_conntrack-1.0.6.ebuild| 43 --
 .../libnetfilter_conntrack-1.0.7.ebuild| 43 --
 3 files changed, 88 deletions(-)

diff --git a/net-libs/libnetfilter_conntrack/Manifest 
b/net-libs/libnetfilter_conntrack/Manifest
index 89f00931e595..6d0823261e78 100644
--- a/net-libs/libnetfilter_conntrack/Manifest
+++ b/net-libs/libnetfilter_conntrack/Manifest
@@ -1,4 +1,2 @@
-DIST libnetfilter_conntrack-1.0.6.tar.bz2 422998 BLAKE2B 
7153593e2b6f5e03a5f4579948b0d28e9ab88d39ebe08e97fe8be0eb3f10f64b36d0f85e9e35408019ab22404b3452e4c6d7b2812ea316031f3e0c4367c23019
 SHA512 
05b3b63928d46ed114048848c48094a762c6a7acc93fcdbe9473e82cc67851ef1a0d33b68b8fd388271b76b519c4d2ac93fd802043fa9a9da46cda5b262a1fc7
-DIST libnetfilter_conntrack-1.0.7.tar.bz2 346219 BLAKE2B 
85388bb2b185fa04ce697b07675cfbd84836873a9d09092b16bba318e93da56085ea5a4726a908ed5d1974aa524bee0f912e2be23f6a4c9e9e46641baf0c6a18
 SHA512 
5be5ed5daba385d11123a4e497c6334c6bb7e668594e667f85596619afe607f8783c088934098a4c07557d86f9b9157ff67d28541c8f4a80a5454307b979c22b
 DIST libnetfilter_conntrack-1.0.8.tar.bz2 331750 BLAKE2B 
614f8d80863d6f7d8110b5faf68debe3a9ba0c6737f02fa0de9d0e53d30771581becb052e7cd990b0632e9264cb9cdeb2af26a41e2b1ab9421218ec616e1f8d8
 SHA512 
ddc70e7e3f2d764ed1e115e4a03fe8848b8c04bd69eea0952e63131dd4dae3c23f33b8be518673e1ec3b5dbf708f5f86eac97be46fe265d95386a5e902bd0b82
 DIST libnetfilter_conntrack-1.0.9.tar.bz2 373177 BLAKE2B 
701393338a0bf852b97d80a1e4ab078dea741f7181246b3dafcbe8cff287b5b9fae72c1c50867ea71baab83fa842471b2c7054fb4702bf35900a352078de8f3a
 SHA512 
e8b03425aaba3b72e6034c215656c34176d0550c08e0455aaeb1365d9141505d0c4feaa8978c8ccf2b7af9db6c9e874ceb866347e533b41cb03a189884f4004c

diff --git 
a/net-libs/libnetfilter_conntrack/libnetfilter_conntrack-1.0.6.ebuild 
b/net-libs/libnetfilter_conntrack/libnetfilter_conntrack-1.0.6.ebuild
deleted file mode 100644
index 62ad204c78dc..
--- a/net-libs/libnetfilter_conntrack/libnetfilter_conntrack-1.0.6.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit linux-info
-
-DESCRIPTION="Programming interface (API) to the in-kernel connection tracking 
state table"
-HOMEPAGE="https://www.netfilter.org/projects/libnetfilter_conntrack/;
-SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86"
-IUSE="static-libs"
-
-RDEPEND="
-   >=net-libs/libmnl-1.0.3
-   >=net-libs/libnfnetlink-1.0.0
-"
-DEPEND="
-   ${RDEPEND}
-   virtual/pkgconfig
-"
-
-DOCS=( README )
-
-pkg_setup() {
-   linux-info_pkg_setup
-
-   if kernel_is lt 2 6 18 ; then
-   die "${PN} requires at least 2.6.18 kernel version"
-   fi
-
-   # netfilter core team has changed some option names with kernel 2.6.20
-   if kernel_is lt 2 6 20 ; then
-   CONFIG_CHECK="~IP_NF_CONNTRACK_NETLINK"
-   else
-   CONFIG_CHECK="~NF_CT_NETLINK"
-   fi
-
-   check_extra_config
-}

diff --git 
a/net-libs/libnetfilter_conntrack/libnetfilter_conntrack-1.0.7.ebuild 
b/net-libs/libnetfilter_conntrack/libnetfilter_conntrack-1.0.7.ebuild
deleted file mode 100644
index 3ef261d55d21..
--- a/net-libs/libnetfilter_conntrack/libnetfilter_conntrack-1.0.7.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit linux-info
-
-DESCRIPTION="Programming interface (API) to the in-kernel connection tracking 
state table"
-HOMEPAGE="https://www.netfilter.org/projects/libnetfilter_conntrack/;
-SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
-IUSE="static-libs"
-
-RDEPEND="
-   >=net-libs/libmnl-1.0.3
-   >=net-libs/libnfnetlink-1.0.0
-"
-DEPEND="
-   ${RDEPEND}
-   virtual/pkgconfig
-"
-
-DOCS=( README )
-
-pkg_setup() {
-   linux-info_pkg_setup
-
-   if kernel_is lt 2 6 18 ; then
-   die "${PN} requires at least 2.6.18 kernel version"
-   fi
-
-   # netfilter core team has changed some option names with kernel 2.6.20
-   if kernel_is lt 2 6 20 ; then
-   CONFIG_CHECK="~IP_NF_CONNTRACK_NETLINK"
-   else
-   

[gentoo-commits] repo/gentoo:master commit in: net-libs/libnetfilter_conntrack/

2022-02-22 Thread Sam James
commit: 4625ec958694345d1bc547e111026194847dfa10
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 23 03:02:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 23 03:05:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4625ec95

net-libs/libnetfilter_conntrack: add 1.0.9

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

 net-libs/libnetfilter_conntrack/Manifest   |  1 +
 .../libnetfilter_conntrack-1.0.9.ebuild| 44 ++
 2 files changed, 45 insertions(+)

diff --git a/net-libs/libnetfilter_conntrack/Manifest 
b/net-libs/libnetfilter_conntrack/Manifest
index a13a4b376356..89f00931e595 100644
--- a/net-libs/libnetfilter_conntrack/Manifest
+++ b/net-libs/libnetfilter_conntrack/Manifest
@@ -1,3 +1,4 @@
 DIST libnetfilter_conntrack-1.0.6.tar.bz2 422998 BLAKE2B 
7153593e2b6f5e03a5f4579948b0d28e9ab88d39ebe08e97fe8be0eb3f10f64b36d0f85e9e35408019ab22404b3452e4c6d7b2812ea316031f3e0c4367c23019
 SHA512 
05b3b63928d46ed114048848c48094a762c6a7acc93fcdbe9473e82cc67851ef1a0d33b68b8fd388271b76b519c4d2ac93fd802043fa9a9da46cda5b262a1fc7
 DIST libnetfilter_conntrack-1.0.7.tar.bz2 346219 BLAKE2B 
85388bb2b185fa04ce697b07675cfbd84836873a9d09092b16bba318e93da56085ea5a4726a908ed5d1974aa524bee0f912e2be23f6a4c9e9e46641baf0c6a18
 SHA512 
5be5ed5daba385d11123a4e497c6334c6bb7e668594e667f85596619afe607f8783c088934098a4c07557d86f9b9157ff67d28541c8f4a80a5454307b979c22b
 DIST libnetfilter_conntrack-1.0.8.tar.bz2 331750 BLAKE2B 
614f8d80863d6f7d8110b5faf68debe3a9ba0c6737f02fa0de9d0e53d30771581becb052e7cd990b0632e9264cb9cdeb2af26a41e2b1ab9421218ec616e1f8d8
 SHA512 
ddc70e7e3f2d764ed1e115e4a03fe8848b8c04bd69eea0952e63131dd4dae3c23f33b8be518673e1ec3b5dbf708f5f86eac97be46fe265d95386a5e902bd0b82
+DIST libnetfilter_conntrack-1.0.9.tar.bz2 373177 BLAKE2B 
701393338a0bf852b97d80a1e4ab078dea741f7181246b3dafcbe8cff287b5b9fae72c1c50867ea71baab83fa842471b2c7054fb4702bf35900a352078de8f3a
 SHA512 
e8b03425aaba3b72e6034c215656c34176d0550c08e0455aaeb1365d9141505d0c4feaa8978c8ccf2b7af9db6c9e874ceb866347e533b41cb03a189884f4004c

diff --git 
a/net-libs/libnetfilter_conntrack/libnetfilter_conntrack-1.0.9.ebuild 
b/net-libs/libnetfilter_conntrack/libnetfilter_conntrack-1.0.9.ebuild
new file mode 100644
index ..f1f1c13f26f5
--- /dev/null
+++ b/net-libs/libnetfilter_conntrack/libnetfilter_conntrack-1.0.9.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info
+
+DESCRIPTION="Programming interface (API) to the in-kernel connection tracking 
state table"
+HOMEPAGE="https://www.netfilter.org/projects/libnetfilter_conntrack/;
+SRC_URI="https://www.netfilter.org/projects/${PN}/files/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+RDEPEND=">=net-libs/libmnl-1.0.3
+   >=net-libs/libnfnetlink-1.0.0"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( README )
+
+pkg_setup() {
+   linux-info_pkg_setup
+
+   if kernel_is lt 2 6 18 ; then
+   die "${PN} requires at least 2.6.18 kernel version"
+   fi
+
+   # netfilter core team has changed some option names with kernel 2.6.20
+   if kernel_is lt 2 6 20 ; then
+   CONFIG_CHECK="~IP_NF_CONNTRACK_NETLINK"
+   else
+   CONFIG_CHECK="~NF_CT_NETLINK"
+   fi
+
+   check_extra_config
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/ytfzf/

2022-02-22 Thread Ionen Wolkens
commit: ca60e02081f804b2418dbf993f7dbc4f86ff1646
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Feb 23 02:58:15 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Feb 23 03:02:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca60e020

net-misc/ytfzf: add 2.2

Signed-off-by: Ionen Wolkens  gentoo.org>

 net-misc/ytfzf/Manifest |  1 +
 net-misc/ytfzf/ytfzf-2.2.ebuild | 60 +
 2 files changed, 61 insertions(+)

diff --git a/net-misc/ytfzf/Manifest b/net-misc/ytfzf/Manifest
index ed697336c01e..d71a13eb252b 100644
--- a/net-misc/ytfzf/Manifest
+++ b/net-misc/ytfzf/Manifest
@@ -1 +1,2 @@
 DIST ytfzf-2.1.tar.gz 3230643 BLAKE2B 
b296048c976c260b3192f770bdf2dec99f5ad45066deeac23429808254552ea125ea8a8d129c47a5110916c4194f7b7742dd01f095809f4913077600a8205d4b
 SHA512 
a86203bc1dffd05ff3543c44d5612bc8b0ffc675ce0484499cb89aa88c2618c88e832dd95ff2cd6f1803698c1c3264709a1e280ddbb9fb0985c0178f3adc16ea
+DIST ytfzf-2.2.tar.gz 3242266 BLAKE2B 
7bc6317ea2ee67ca1d93acc5262d5ebc7f6c9828531f1b97d1fd8e4cfb9e9328cf9955da993d59dcfe05a1a983106cf98f3c93ab4b2c007458154f860e333b55
 SHA512 
9f47da0e56d096d248b14387c3e34f11cc101fa958945e17bdee83d81c2da57faf384fe87d46132e4cc78a5f4f6057462e28c1a64ea647a98120c37ed4e7f50d

diff --git a/net-misc/ytfzf/ytfzf-2.2.ebuild b/net-misc/ytfzf/ytfzf-2.2.ebuild
new file mode 100644
index ..1a6d408ced73
--- /dev/null
+++ b/net-misc/ytfzf/ytfzf-2.2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit optfeature
+
+DESCRIPTION="Posix script to find and watch youtube videos from the terminal"
+HOMEPAGE="https://github.com/pystardust/ytfzf/;
+SRC_URI="https://github.com/pystardust/ytfzf/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="minimal"
+
+# fzf/mpv/yt-dlp "can" be optfeatures depending on configuration, but depend
+# on them so it works as expected out-of-the-box while allowing to disable.
+RDEPEND="
+   app-misc/jq
+   net-misc/curl[ssl]
+   virtual/awk
+   !minimal? (
+   app-shells/fzf
+   media-video/mpv[lua]
+   net-misc/yt-dlp
+   )"
+
+src_prepare() {
+   default
+
+   sed -i "/^: ...YTFZF_SYSTEM_ADDON_DIR/s|/usr/local|${EPREFIX}/usr|" 
ytfzf || die
+}
+
+src_compile() { :; }
+
+src_install() {
+   local emakeargs=(
+   DESTDIR="${D}"
+   PREFIX="${EPREFIX}"/usr
+   DOCDIR="${EPREFIX}"/usr/share/doc/${PF}
+   )
+
+   emake "${emakeargs[@]}" addons doc install
+   einstalldocs
+
+   rm -r "${ED}"/usr/share/licenses || die
+}
+
+pkg_postinst() {
+   optfeature "external menu support" x11-misc/dmenu
+   optfeature "in-terminal thumbnails on X11" media-gfx/ueberzug
+   optfeature "desktop notifications" x11-libs/libnotify
+
+   if [[ ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 
2.0; then
+   elog "Note that >=${PN}-2.0 is a major rewrite and is not 
compatible with"
+   elog "configuration and some command arguments of older 
versions, see the"
+   elog "newly added ${PN}(1) and ${PN}(5) man pages for more 
information."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-process/parallel/

2022-02-22 Thread Sam James
commit: 35fb54015546515f46e57449907de5ba345f7efb
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 23 02:56:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 23 02:56:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35fb5401

sys-process/parallel: use EAPI 8

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

 .../parallel/{parallel-20220222.ebuild => parallel-20220222-r1.ebuild}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/parallel/parallel-20220222.ebuild 
b/sys-process/parallel/parallel-20220222-r1.ebuild
similarity index 99%
rename from sys-process/parallel/parallel-20220222.ebuild
rename to sys-process/parallel/parallel-20220222-r1.ebuild
index 5d68ea5357d0..7ccffcba9c06 100644
--- a/sys-process/parallel/parallel-20220222.ebuild
+++ b/sys-process/parallel/parallel-20220222-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/oletange.asc
 inherit verify-sig



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

2022-02-22 Thread Sam James
commit: 81f6f396179e22a5aaa0dbe81f8243412d5e493f
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 23 02:55:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 23 02:55:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81f6f396

dev-libs/cyrus-sasl: change 2.1.28 from EAPI 7 to EAPI 8

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

 .../{cyrus-sasl-2.1.28.ebuild => cyrus-sasl-2.1.28-r1.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28.ebuild 
b/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r1.ebuild
similarity index 99%
rename from dev-libs/cyrus-sasl/cyrus-sasl-2.1.28.ebuild
rename to dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r1.ebuild
index 84382b93e147..35c729de449e 100644
--- a/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28.ebuild
+++ b/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit autotools edos2unix flag-o-matic multilib multilib-minimal pam db-use 
systemd toolchain-funcs tmpfiles
 



[gentoo-commits] repo/gentoo:master commit in: net-mail/cyrus-imapd/

2022-02-22 Thread Sam James
commit: 244251d4b188d393047aebefc6826758fe793e47
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 23 02:46:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 23 02:46:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=244251d4

net-mail/cyrus-imapd: add 3.4.3

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

 net-mail/cyrus-imapd/Manifest |   1 +
 net-mail/cyrus-imapd/cyrus-imapd-3.4.3.ebuild | 226 ++
 2 files changed, 227 insertions(+)

diff --git a/net-mail/cyrus-imapd/Manifest b/net-mail/cyrus-imapd/Manifest
index cb3a88782ed5..44417b447816 100644
--- a/net-mail/cyrus-imapd/Manifest
+++ b/net-mail/cyrus-imapd/Manifest
@@ -4,3 +4,4 @@ DIST cyrus-imapd-3.0.15.tar.gz 10843341 BLAKE2B 
efe65c7afc7d63770adef9e4ea13b87e
 DIST cyrus-imapd-3.0.16.tar.gz 10875516 BLAKE2B 
10915418b4de3f460a20d3808274f9ea83bdadc9a9edf2b383081605f7510a3e1563fa009e1dcc203f1c008f26e9db3ffd80f101f546de1dc8c3e714efc13596
 SHA512 
c17dd940102989d1e329ad8a1c08655bdd8b349ecb08e661f55ab8e602516ece1a86e52313e8cd5677048470f15f4272fcb598e4bbc61d27e5a673c01cb81ca3
 DIST cyrus-imapd-3.0.17.tar.gz 11445224 BLAKE2B 
bf2cd85f878c1b4198be5ce96cf6a4ae1e4fcc765b0c7fe60a6bfd04dd066c0420f86508cbfc1030831b57c2732715440cbf0e327f5147b074fe12926dcda85f
 SHA512 
75519bf8a2ae4a8ff844338bee641d519eaf3419fb81b819dc7a42e5956ef57569e47a0e094ccb9726a9c43f0469cd3def6c62783565b2a2aaa863bda354a7da
 DIST cyrus-imapd-3.4.2.tar.gz 12603768 BLAKE2B 
515c36fc3d6a29991283d47a3e523d87a68c3191b4aae85074f40b2416fe3a89793f1991dc5729912a3d56247f6fbf4aed52abcadbc37ca7cc9bf857a8641871
 SHA512 
4d7d14e222bc1e97b2d8188804139c4c477de66cb621caba475b57533739ee59d88504d4f47735bb6a6b3c9097dbec382ecfa2c678f978791b9a6956a3cd91d6
+DIST cyrus-imapd-3.4.3.tar.gz 13182110 BLAKE2B 
485df8e2518a55a3b096d0c330d55f7ed93209ca4ab5851dda53083082e203ad9b1d9218c0863a9bd1e678a732427ef499ff78bacf2d3fb2fe18464186a9e6d2
 SHA512 
5c4db2a0c26d2323332c1ba67f7b207acfad15f0442f20c6c8a205b5423498465524398315946213c8168bc7eba1fd9f7dc573a91efac6708bfbaf2cb57e9276

diff --git a/net-mail/cyrus-imapd/cyrus-imapd-3.4.3.ebuild 
b/net-mail/cyrus-imapd/cyrus-imapd-3.4.3.ebuild
new file mode 100644
index ..5bcd06cfed19
--- /dev/null
+++ b/net-mail/cyrus-imapd/cyrus-imapd-3.4.3.ebuild
@@ -0,0 +1,226 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic pam ssl-cert
+
+DESCRIPTION="The Cyrus IMAP Server"
+HOMEPAGE="https://www.cyrusimap.org/;
+SRC_URI="https://github.com/cyrusimap/${PN}/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="BSD-with-attribution GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="afs backup calalarm caps clamav http kerberos ldap \
+   mysql nntp pam perl postgres replication +server sieve \
+   sqlite ssl static-libs tcpd test xapian"
+RESTRICT="!test? ( test )"
+
+CDEPEND="
+   sys-libs/zlib:=
+   dev-libs/libpcre:3
+   >=dev-libs/cyrus-sasl-2.1.13:2
+   dev-libs/jansson:=
+   dev-libs/icu:=
+   sys-fs/e2fsprogs
+   afs? ( net-fs/openafs )
+   calalarm? ( dev-libs/libical:= )
+   caps? ( sys-libs/libcap )
+   clamav? ( app-antivirus/clamav )
+   http? (
+   dev-libs/libxml2:2
+   dev-libs/libical:=
+   net-libs/nghttp2
+   )
+   kerberos? ( virtual/krb5 )
+   ldap? ( net-nds/openldap )
+   mysql? ( dev-db/mysql-connector-c:= )
+   nntp? ( !net-nntp/leafnode )
+   pam? (
+   >=net-mail/mailbase-1
+   sys-libs/pam
+   )
+   perl? ( dev-lang/perl:= )
+   postgres? ( dev-db/postgresql:* )
+   ssl? ( >=dev-libs/openssl-1.0.1e:=[-bindist(-)] )
+   sqlite? ( dev-db/sqlite:3 )
+   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
+   xapian? ( >=dev-libs/xapian-1.4.0:= )"
+DEPEND="${CDEPEND}
+   test? ( dev-util/cunit )"
+
+# all blockers really needed?
+# file collision with app-arch/dump - bug 619584
+RDEPEND="${CDEPEND}
+   acct-group/mail
+   acct-user/cyrus
+   !mail-mta/courier
+   !net-mail/bincimap
+   !net-mail/courier-imap
+   !net-mail/uw-imap
+   !app-arch/dump"
+
+REQUIRED_USE="afs? ( kerberos )
+   backup? ( sqlite )
+   calalarm? ( http )
+   http? ( sqlite )"
+
+# https://bugs.gentoo.org/678754
+# TODO: check underlinking for other libraries
+#PATCHES=(
+#  "${FILESDIR}/cyrus-imapd-libcap-libs-r1.patch"
+#)
+
+src_prepare() {
+   default
+
+   # Fix master(8)->cyrusmaster(8) manpage.
+   for i in `grep -rl -e 'master\.8' -e 'master(8)' "${S}"` ; do
+   sed -i -e 's:master\.8:cyrusmaster.8:g' \
+   -e 's:master(8):cyrusmaster(8):g' \
+   "${i}" || die "sed failed" || die "sed failed"
+   done
+   mv man/master.8 man/cyrusmaster.8 || die "mv failed"
+   sed -i -e "s:MASTER:CYRUSMASTER:g" \

[gentoo-commits] repo/gentoo:master commit in: net-mail/cyrus-imapd/

2022-02-22 Thread Sam James
commit: 9c2fc75147983cfb9a90ca9a5dd7b1a057650951
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 23 02:45:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 23 02:45:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c2fc751

net-mail/cyrus-imapd: add 3.0.17

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

 net-mail/cyrus-imapd/Manifest  |   1 +
 net-mail/cyrus-imapd/cyrus-imapd-3.0.17.ebuild | 232 +
 2 files changed, 233 insertions(+)

diff --git a/net-mail/cyrus-imapd/Manifest b/net-mail/cyrus-imapd/Manifest
index 983e8859fdcf..cb3a88782ed5 100644
--- a/net-mail/cyrus-imapd/Manifest
+++ b/net-mail/cyrus-imapd/Manifest
@@ -2,4 +2,5 @@ DIST cyrus-imapd-3.0.13.tar.gz 10840005 BLAKE2B 
f4790837a198673b42d553bc7cbc8254
 DIST cyrus-imapd-3.0.14.tar.gz 10865880 BLAKE2B 
36f3e60d715d2eab430040964e93cb332cfc4d9097f0f863b94325eb4eb964a4030d1d0f8ddb7870a08b655e1694bbc751d5aab99af6670ab33ad6747f55f6bd
 SHA512 
0bade56f4f7834ef51efc4081f2915bf0f98a2a555cd1b847f13a34418e4c52f2abcb4018906c144c161241433a8ff9ddc6d88499804d3fe616a05f186a3f209
 DIST cyrus-imapd-3.0.15.tar.gz 10843341 BLAKE2B 
efe65c7afc7d63770adef9e4ea13b87e3b7fdd1847e4ada028175999b31ebb84f9d84b014018bd2be3fee9af1b5e81dd08f63225bc62dc5a4fd4a0791da16594
 SHA512 
2f65209095f086092fec0bfc9547c999a6e5680a4164e7a3751fe2881f47d67ba9c9169feafead8c40d42f594d34171d911e4028425cfd8ba72d8f4a
 DIST cyrus-imapd-3.0.16.tar.gz 10875516 BLAKE2B 
10915418b4de3f460a20d3808274f9ea83bdadc9a9edf2b383081605f7510a3e1563fa009e1dcc203f1c008f26e9db3ffd80f101f546de1dc8c3e714efc13596
 SHA512 
c17dd940102989d1e329ad8a1c08655bdd8b349ecb08e661f55ab8e602516ece1a86e52313e8cd5677048470f15f4272fcb598e4bbc61d27e5a673c01cb81ca3
+DIST cyrus-imapd-3.0.17.tar.gz 11445224 BLAKE2B 
bf2cd85f878c1b4198be5ce96cf6a4ae1e4fcc765b0c7fe60a6bfd04dd066c0420f86508cbfc1030831b57c2732715440cbf0e327f5147b074fe12926dcda85f
 SHA512 
75519bf8a2ae4a8ff844338bee641d519eaf3419fb81b819dc7a42e5956ef57569e47a0e094ccb9726a9c43f0469cd3def6c62783565b2a2aaa863bda354a7da
 DIST cyrus-imapd-3.4.2.tar.gz 12603768 BLAKE2B 
515c36fc3d6a29991283d47a3e523d87a68c3191b4aae85074f40b2416fe3a89793f1991dc5729912a3d56247f6fbf4aed52abcadbc37ca7cc9bf857a8641871
 SHA512 
4d7d14e222bc1e97b2d8188804139c4c477de66cb621caba475b57533739ee59d88504d4f47735bb6a6b3c9097dbec382ecfa2c678f978791b9a6956a3cd91d6

diff --git a/net-mail/cyrus-imapd/cyrus-imapd-3.0.17.ebuild 
b/net-mail/cyrus-imapd/cyrus-imapd-3.0.17.ebuild
new file mode 100644
index ..fb391be37dcf
--- /dev/null
+++ b/net-mail/cyrus-imapd/cyrus-imapd-3.0.17.ebuild
@@ -0,0 +1,232 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic pam ssl-cert
+
+DESCRIPTION="The Cyrus IMAP Server"
+HOMEPAGE="https://www.cyrusimap.org/;
+SRC_URI="https://github.com/cyrusimap/${PN}/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="BSD-with-attribution GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="afs backup calalarm caps clamav http kerberos ldap lmdb \
+   mysql nntp pam perl postgres replication +server sieve snmp \
+   sqlite ssl static-libs tcpd test xapian"
+RESTRICT="!test? ( test )"
+
+CDEPEND="
+   sys-libs/zlib:=
+   dev-libs/libpcre:3
+   >=dev-libs/cyrus-sasl-2.1.13:2
+   dev-libs/jansson:=
+   dev-libs/icu:=
+   sys-fs/e2fsprogs
+   afs? ( net-fs/openafs )
+   calalarm? ( dev-libs/libical:= )
+   caps? ( sys-libs/libcap )
+   clamav? ( app-antivirus/clamav )
+   http? (
+   dev-libs/libxml2:2
+   dev-libs/libical:=
+   net-libs/nghttp2
+   )
+   kerberos? ( virtual/krb5 )
+   ldap? ( net-nds/openldap )
+   lmdb? ( dev-db/lmdb:= )
+   mysql? ( dev-db/mysql-connector-c:= )
+   nntp? ( !net-nntp/leafnode )
+   pam? (
+   sys-libs/pam
+   >=net-mail/mailbase-1
+   )
+   perl? ( dev-lang/perl:= )
+   postgres? ( dev-db/postgresql:* )
+   snmp? ( >=net-analyzer/net-snmp-5.2.2-r1:= )
+   ssl? ( >=dev-libs/openssl-1.0.1e:=[-bindist(-)] )
+   sqlite? ( dev-db/sqlite:3 )
+   tcpd? (
+   >=sys-apps/tcp-wrappers-7.6
+   snmp? ( net-analyzer/net-snmp:=[tcpd=] )
+   )
+   xapian? ( >=dev-libs/xapian-1.4.0:= )
+"
+DEPEND="${CDEPEND}
+   test? ( dev-util/cunit )
+"
+# all blockers really needed?
+# file collision with app-arch/dump - bug #619584
+RDEPEND="${CDEPEND}
+   acct-group/mail
+   acct-user/cyrus
+   !mail-mta/courier
+   !net-mail/bincimap
+   !net-mail/courier-imap
+   !net-mail/uw-imap
+   !app-arch/dump
+"
+
+REQUIRED_USE="afs? ( kerberos )
+   backup? ( sqlite )
+   calalarm? ( http )
+   http? ( sqlite )"
+
+# https://bugs.gentoo.org/678754
+# TODO: check underlinking for other libraries
+PATCHES=(
+   

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

2022-02-22 Thread Sam James
commit: 7631422bf0e6ca3ee0bbacd361f84fa9c96d48ef
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 23 02:51:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 23 02:51:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7631422b

dev-python/flit_core: backport relative import fix

Fixes emerging e.g. pyparsing.

Bug: https://github.com/pypa/flit/pull/530
Bug: https://github.com/pypa/flit/pull/531
Signed-off-by: Sam James  gentoo.org>

 ...e-3.7.0-fix-relative-imports-init-version.patch | 107 +
 ...core-3.7.0.ebuild => flit_core-3.7.0-r1.ebuild} |   4 +
 2 files changed, 111 insertions(+)

diff --git 
a/dev-python/flit_core/files/flit_core-3.7.0-fix-relative-imports-init-version.patch
 
b/dev-python/flit_core/files/flit_core-3.7.0-fix-relative-imports-init-version.patch
new file mode 100644
index ..858e66aee0b0
--- /dev/null
+++ 
b/dev-python/flit_core/files/flit_core-3.7.0-fix-relative-imports-init-version.patch
@@ -0,0 +1,107 @@
+https://github.com/pypa/flit/issues/530
+https://github.com/pypa/flit/pull/531
+
+From c7c79459b61fe11ff0179d0ca7a72e8a90c0ee7b Mon Sep 17 00:00:00 2001
+From: Thomas Kluyver 
+Date: Tue, 22 Feb 2022 16:21:11 +
+Subject: [PATCH 1/2] Add failing test for issue gh-530
+
+---
+ .../samples/imported_version/package1/__init__.py  |  3 +++
+ .../samples/imported_version/package1/_version.py  |  1 +
+ .../tests/samples/imported_version/pyproject.toml  | 10 ++
+ flit_core/flit_core/tests/test_common.py   |  5 +
+ 4 files changed, 19 insertions(+)
+ create mode 100644 
flit_core/flit_core/tests/samples/imported_version/package1/__init__.py
+ create mode 100644 
flit_core/flit_core/tests/samples/imported_version/package1/_version.py
+ create mode 100644 
flit_core/flit_core/tests/samples/imported_version/pyproject.toml
+
+diff --git a/flit_core/tests/samples/imported_version/package1/__init__.py 
b/flit_core/tests/samples/imported_version/package1/__init__.py
+new file mode 100644
+index 000..49adc42
+--- /dev/null
 b/flit_core/tests/samples/imported_version/package1/__init__.py
+@@ -0,0 +1,3 @@
++"""This module has a __version__ that requires a relative import"""
++
++from ._version import __version__
+diff --git a/flit_core/tests/samples/imported_version/package1/_version.py 
b/flit_core/tests/samples/imported_version/package1/_version.py
+new file mode 100644
+index 000..91201fc
+--- /dev/null
 b/flit_core/tests/samples/imported_version/package1/_version.py
+@@ -0,0 +1 @@
++__version__ = '0.5.8'
+diff --git a/flit_core/tests/samples/imported_version/pyproject.toml 
b/flit_core/tests/samples/imported_version/pyproject.toml
+new file mode 100644
+index 000..b6d44e1
+--- /dev/null
 b/flit_core/tests/samples/imported_version/pyproject.toml
+@@ -0,0 +1,10 @@
++[build-system]
++requires = ["flit_core >=3.2,<4"]
++build-backend = "flit_core.buildapi"
++
++[project]
++name = "package1"
++authors = [
++{name = "Sir Röbin", email = "ro...@camelot.uk"}
++]
++dynamic = ["version", "description"]
+diff --git a/flit_core/tests/test_common.py b/flit_core/tests/test_common.py
+index 02cfab7..bd0995b 100644
+--- a/flit_core/tests/test_common.py
 b/flit_core/tests/test_common.py
+@@ -75,6 +75,11 @@ def test_get_info_from_module(self):
+ 'version': '1.2.3'}
+  )
+ 
++info = get_info_from_module(Module('package1', samples_dir / 
'imported_version'))
++self.assertEqual(info, {'summary': 'This module has a __version__ 
that requires a relative import',
++'version': '0.5.8'}
++ )
++
+ with self.assertRaises(InvalidVersion):
+ get_info_from_module(Module('invalid_version1', samples_dir))
+ 
+
+From 8a0ce8897a743dde3b82cca02f1d82516ad393fd Mon Sep 17 00:00:00 2001
+From: Thomas Kluyver 
+Date: Tue, 22 Feb 2022 16:49:46 +
+Subject: [PATCH 2/2] Fix relative imports in __init__.py when exec-ing to get
+ __version__
+
+---
+ flit_core/flit_core/common.py | 11 ++-
+ 1 file changed, 10 insertions(+), 1 deletion(-)
+
+diff --git a/flit_core/common.py b/flit_core/common.py
+index 0d6716c..ce69c95 100644
+--- a/flit_core/common.py
 b/flit_core/common.py
+@@ -3,6 +3,7 @@
+ import hashlib
+ import logging
+ import os
++import sys
+ 
+ from pathlib import Path
+ import re
+@@ -168,7 +169,15 @@ def get_docstring_and_version_via_import(target):
+ spec = spec_from_file_location(mod_name, target.file)
+ with _module_load_ctx():
+ m = module_from_spec(spec)
+-spec.loader.exec_module(m)
++# Add the module to sys.modules to allow relative imports to work.
++# importlib has more code around this to handle the case where two
++# threads are trying to load the same module at the same time, but 
Flit
++# should always be running a single thread, so we won't 

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

2022-02-22 Thread Sam James
commit: c9b77209040583b6568c4506ce2ef77616bd4dbc
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 23 02:24:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 23 02:25:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9b77209

media-libs/devil: disable OpenEXR support in new revision

We're about to stabilise unslotted OpenEXR; nothing depends on devil[openexr],
and it currently fails to build with OpenEXR 3.

Let's drop the support for now unless/until something needs it (in which case
we can see about patching it ourselves) or a patch is available.

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

 media-libs/devil/devil-1.7.8-r3.ebuild | 91 ++
 1 file changed, 91 insertions(+)

diff --git a/media-libs/devil/devil-1.7.8-r3.ebuild 
b/media-libs/devil/devil-1.7.8-r3.ebuild
new file mode 100644
index ..745632b22d41
--- /dev/null
+++ b/media-libs/devil/devil-1.7.8-r3.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+MY_P=DevIL-${PV}
+
+DESCRIPTION="DevIL image library"
+HOMEPAGE="http://openil.sourceforge.net/;
+SRC_URI="mirror://sourceforge/openil/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86"
+IUSE="allegro cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 gif glut 
jpeg mng nvtt opengl png sdl static-libs tiff X xpm"
+
+# OpenEXR support dropped b/c no support for OpenEXR 3
+# See bug #833833
+RDEPEND="
+   allegro? ( media-libs/allegro:0 )
+   gif? ( media-libs/giflib:= )
+   glut? ( media-libs/freeglut )
+   jpeg? ( virtual/jpeg:0 )
+   mng? ( media-libs/libmng:= )
+   nvtt? ( media-gfx/nvidia-texture-tools )
+   opengl? ( virtual/opengl
+   virtual/glu )
+   png? ( media-libs/libpng:0= )
+   sdl? ( media-libs/libsdl )
+   tiff? ( media-libs/tiff:0 )
+   X? ( x11-libs/libXext
+   x11-libs/libX11
+   x11-libs/libXrender )
+   xpm? ( x11-libs/libXpm )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+   X? ( x11-base/xorg-proto )"
+
+PATCHES=(
+   "${FILESDIR}/${P}"-CVE-2009-3994.patch
+   "${FILESDIR}/${P}"-libpng14.patch
+   "${FILESDIR}/${P}"-nvtt-glut.patch
+   "${FILESDIR}/${P}"-ILUT.patch
+   "${FILESDIR}/${P}"-restrict.patch
+   "${FILESDIR}/${P}"-fix-test.patch
+   "${FILESDIR}/${P}"-jasper-remove-uchar.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable static-libs static) \
+   --disable-lcms \
+   --enable-ILU \
+   --enable-ILUT \
+   $(use_enable cpu_flags_x86_sse sse) \
+   $(use_enable cpu_flags_x86_sse2 sse2) \
+   $(use_enable cpu_flags_x86_sse3 sse3) \
+   --disable-exr \
+   $(use_enable gif) \
+   $(use_enable jpeg) \
+   --enable-jp2 \
+   $(use_enable mng) \
+   $(use_enable png) \
+   $(use_enable tiff) \
+   $(use_enable xpm) \
+   $(use_enable allegro) \
+   --disable-directx8 \
+   --disable-directx9 \
+   $(use_enable opengl) \
+   $(use_enable sdl) \
+   $(use_enable X x11) \
+   $(use_enable X shm) \
+   $(use_enable X render) \
+   $(use_enable glut) \
+   $(use_with X x) \
+   $(use_with nvtt)
+}
+
+src_install() {
+   default
+
+   # Package provides .pc files
+   find "${ED}" -name '*.la' -delete || die
+}



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

2022-02-22 Thread Sam James
commit: 787619dce77b284521aae1f46459d1a69a9c4298
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 23 02:20:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 23 02:20:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=787619dc

media-gfx/openvdb: set +zlib in 8.2.0-r7

To match +blosc which needs it. Already done in 9.x.

Fixes: 31e4936280f16a043f443bd1ae004406aea34293
Signed-off-by: Sam James  gentoo.org>

 media-gfx/openvdb/openvdb-8.2.0-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/openvdb/openvdb-8.2.0-r7.ebuild 
b/media-gfx/openvdb/openvdb-8.2.0-r7.ebuild
index 192653b8b962..16c09bd7c6e0 100644
--- a/media-gfx/openvdb/openvdb-8.2.0-r7.ebuild
+++ b/media-gfx/openvdb/openvdb-8.2.0-r7.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/AcademySoftwareFoundation/${PN}/archive/v${PV}.tar.g
 LICENSE="MPL-2.0"
 SLOT="0/8"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="cpu_flags_x86_avx cpu_flags_x86_sse4_2 +blosc doc numpy python 
static-libs test zlib abi6-compat abi7-compat +abi8-compat"
+IUSE="cpu_flags_x86_avx cpu_flags_x86_sse4_2 +blosc doc numpy python 
static-libs test +zlib abi6-compat abi7-compat +abi8-compat"
 RESTRICT="!test? ( test )"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/cyrus-sasl/, dev-libs/cyrus-sasl/files/

2022-02-22 Thread Sam James
commit: 65be5f298d5fc6b98119d01e946f0708fd40cde7
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 23 01:48:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 23 01:48:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65be5f29

dev-libs/cyrus-sasl: drop 2.1.27-r4

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

 dev-libs/cyrus-sasl/cyrus-sasl-2.1.27-r4.ebuild| 268 -
 .../files/cyrus-sasl-2.1.25-auxprop.patch  |  16 --
 .../files/cyrus-sasl-2.1.26-missing-size_t.patch   |  13 -
 .../files/cyrus-sasl-2.1.27-CVE-2019-19906.patch   |  20 --
 .../files/cyrus-sasl-2.1.27-as_needed.patch|  25 --
 .../files/cyrus-sasl-2.1.27-autotools_fixes.patch  |  31 ---
 .../cyrus-sasl-2.1.27-avoid_pic_overwrite.patch|  17 --
 .../files/cyrus-sasl-2.1.27-doc_build_fix.patch|  11 -
 ...us-sasl-2.1.27-gss_c_nt_hostbased_service.patch |  16 --
 .../files/cyrus-sasl-2.1.27-memmem.patch   |  53 
 .../files/cyrus-sasl-2.1.27-slibtool.patch |  18 --
 11 files changed, 488 deletions(-)

diff --git a/dev-libs/cyrus-sasl/cyrus-sasl-2.1.27-r4.ebuild 
b/dev-libs/cyrus-sasl/cyrus-sasl-2.1.27-r4.ebuild
deleted file mode 100644
index 670450a576e0..
--- a/dev-libs/cyrus-sasl/cyrus-sasl-2.1.27-r4.ebuild
+++ /dev/null
@@ -1,268 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit edos2unix flag-o-matic multilib multilib-minimal autotools pam 
java-pkg-opt-2 db-use systemd toolchain-funcs tmpfiles
-
-SASLAUTHD_CONF_VER="2.1.26"
-
-DESCRIPTION="The Cyrus SASL (Simple Authentication and Security Layer)"
-HOMEPAGE="https://www.cyrusimap.org/sasl/;
-#SRC_URI="ftp://ftp.cyrusimap.org/cyrus-sasl/${P}.tar.gz;
-SRC_URI="https://github.com/cyrusimap/${PN}/releases/download/${P}/${P}.tar.gz;
-
-LICENSE="BSD-with-attribution"
-SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="authdaemond berkdb gdbm kerberos ldapdb openldap mysql pam postgres 
sample selinux sqlite srp ssl static-libs urandom"
-
-CDEPEND="
-   net-mail/mailbase
-   virtual/libcrypt:=
-   authdaemond? ( || ( net-mail/courier-imap mail-mta/courier ) )
-   berkdb? ( >=sys-libs/db-4.8.30-r1:=[${MULTILIB_USEDEP}] )
-   gdbm? ( >=sys-libs/gdbm-1.10-r1:=[${MULTILIB_USEDEP}] )
-   kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
-   openldap? ( >=net-nds/openldap-2.4.38-r1[${MULTILIB_USEDEP}] )
-   mysql? ( dev-db/mysql-connector-c:0=[${MULTILIB_USEDEP}] )
-   pam? ( >=sys-libs/pam-0-r1[${MULTILIB_USEDEP}] )
-   postgres? ( dev-db/postgresql:* )
-   sqlite? ( >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}] )
-   ssl? (
-   >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}]
-   )
-   java? ( >=virtual/jdk-1.6:= )"
-
-REQUIRED_USE="ldapdb? ( openldap )"
-
-RDEPEND="
-   ${CDEPEND}
-   selinux? ( sec-policy/selinux-sasl )"
-
-DEPEND="${CDEPEND}"
-
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/sasl/md5global.h
-)
-
-PATCHES=(
-   "${FILESDIR}/${PN}-2.1.27-avoid_pic_overwrite.patch"
-   "${FILESDIR}/${PN}-2.1.27-autotools_fixes.patch"
-   "${FILESDIR}/${PN}-2.1.27-as_needed.patch"
-   "${FILESDIR}/${PN}-2.1.25-auxprop.patch"
-   "${FILESDIR}/${PN}-2.1.27-gss_c_nt_hostbased_service.patch"
-   "${FILESDIR}/${PN}-2.1.26-missing-size_t.patch"
-   "${FILESDIR}/${PN}-2.1.27-doc_build_fix.patch"
-   "${FILESDIR}/${PN}-2.1.27-memmem.patch"
-   "${FILESDIR}/${PN}-2.1.27-CVE-2019-19906.patch"
-   "${FILESDIR}/${PN}-2.1.27-slibtool.patch"
-)
-
-pkg_setup() {
-   java-pkg-opt-2_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   # Get rid of the -R switch (runpath_switch for Sun)
-   # >=gcc-4.6 errors out with unknown option
-   sed -i -e '/LIB_SQLITE.*-R/s/ -R[^"]*//' \
-   configure.ac || die
-
-   # Use plugindir for sasldir
-   sed -i '/^sasldir =/s:=.*:= $(plugindir):' \
-   "${S}"/plugins/Makefile.{am,in} || die "sed failed"
-
-   # #486740 #468556
-   sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:g' \
-   -e 's:AC_CONFIG_MACRO_DIR:AC_CONFIG_MACRO_DIRS:g' \
-   configure.ac || die
-
-   eautoreconf
-
-   export CC_FOR_BUILD="$(tc-getBUILD_CC)"
-}
-
-src_configure() {
-   append-flags -fno-strict-aliasing
-
-   if [[ ${CHOST} == *-solaris* ]] ; then
-   # getpassphrase is defined in /usr/include/stdlib.h
-   append-cppflags -DHAVE_GETPASSPHRASE
-   else
-   # this horrendously breaks things on Solaris
-   append-cppflags -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED 
-D_BSD_SOURCE -DLDAP_DEPRECATED
-   # replaces BSD_SOURCE (bug #579218)
-   append-cppflags 

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

2022-02-22 Thread Sam James
commit: 31e4936280f16a043f443bd1ae004406aea34293
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 23 01:59:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 23 02:18:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31e49362

media-gfx/openvdb: blosc requires zlib

Revbump as it could lead to automagic zlib usage, however unlikely that
might be to be an issue.

See: https://forums.gentoo.org/viewtopic-t-1147443.html
See: 
https://github.com/AcademySoftwareFoundation/openvdb/commit/3fbae286e8e0ffe4d039d9ba7ba26d4cb3fc10a3
Signed-off-by: Sam James  gentoo.org>

 .../openvdb/{openvdb-8.2.0-r6.ebuild => openvdb-8.2.0-r7.ebuild}  | 1 +
 .../openvdb/{openvdb-9.0.0-r3.ebuild => openvdb-9.0.0-r4.ebuild}  | 8 
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/media-gfx/openvdb/openvdb-8.2.0-r6.ebuild 
b/media-gfx/openvdb/openvdb-8.2.0-r7.ebuild
similarity index 99%
rename from media-gfx/openvdb/openvdb-8.2.0-r6.ebuild
rename to media-gfx/openvdb/openvdb-8.2.0-r7.ebuild
index 1b4daa6a6396..192653b8b962 100644
--- a/media-gfx/openvdb/openvdb-8.2.0-r6.ebuild
+++ b/media-gfx/openvdb/openvdb-8.2.0-r7.ebuild
@@ -18,6 +18,7 @@ IUSE="cpu_flags_x86_avx cpu_flags_x86_sse4_2 +blosc doc numpy 
python static-libs
 RESTRICT="!test? ( test )"
 
 REQUIRED_USE="
+   blosc? ( zlib )
numpy? ( python )
^^ ( abi6-compat abi7-compat abi8-compat )
python? ( ${PYTHON_REQUIRED_USE} )

diff --git a/media-gfx/openvdb/openvdb-9.0.0-r3.ebuild 
b/media-gfx/openvdb/openvdb-9.0.0-r4.ebuild
similarity index 95%
rename from media-gfx/openvdb/openvdb-9.0.0-r3.ebuild
rename to media-gfx/openvdb/openvdb-9.0.0-r4.ebuild
index 76343741a986..e228b362ef25 100644
--- a/media-gfx/openvdb/openvdb-9.0.0-r3.ebuild
+++ b/media-gfx/openvdb/openvdb-9.0.0-r4.ebuild
@@ -14,15 +14,15 @@ 
SRC_URI="https://github.com/AcademySoftwareFoundation/${PN}/archive/v${PV}.tar.g
 LICENSE="MPL-2.0"
 SLOT="0/9"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="cpu_flags_x86_avx cpu_flags_x86_sse4_2 +blosc cuda doc +nanovdb numpy 
python static-libs test utils zlib abi6-compat abi7-compat abi8-compat 
+abi9-compat"
+IUSE="cpu_flags_x86_avx cpu_flags_x86_sse4_2 +blosc cuda doc +nanovdb numpy 
python static-libs test utils +zlib abi6-compat abi7-compat abi8-compat 
+abi9-compat"
 RESTRICT="!test? ( test )"
 
-REQUIRED_USE="
+REQUIRED_USE="blosc? ( zlib )
numpy? ( python )
cuda? ( nanovdb )
^^ ( abi6-compat abi7-compat abi8-compat abi9-compat )
-   python? ( ${PYTHON_REQUIRED_USE} )
-"
+   python? ( ${PYTHON_REQUIRED_USE} )"
+
 RDEPEND="
>=dev-cpp/tbb-2020.3:=
dev-libs/boost:=



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/noson-app/

2022-02-22 Thread Steve Burnham
commit: 5a21b2b75d8aa940c8b48d4f6746e9f905904a80
Author: Steven Burnham  gmail  com>
AuthorDate: Wed Feb 23 02:08:32 2022 +
Commit: Steve Burnham  gmail  com>
CommitDate: Wed Feb 23 02:08:32 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5a21b2b7

media-sound/noson-app:Version bump to 5.1.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Steven Burnham  gmail.com>

 media-sound/noson-app/Manifest  | 2 +-
 .../noson-app/{noson-app-5.0.8.ebuild => noson-app-5.1.0.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/noson-app/Manifest b/media-sound/noson-app/Manifest
index b0b34f759..699a851cd 100644
--- a/media-sound/noson-app/Manifest
+++ b/media-sound/noson-app/Manifest
@@ -1 +1 @@
-DIST noson-app-5.0.8.tar.gz 2354367 BLAKE2B 
2238d58c9cc53fcbcd89d8354d6d492b9b88b60096b072768d77998f4f180d5f0bbfb6d2733d02f8a55e0a4cf5a74933b4c8df900cf8fc908ea898e18a60e6eb
 SHA512 
e5416d5dfb5deb6c196af8557069b20bf57dcffa442297abed95593175b2016def24e65fb5136788e12457ec03c769bf0ef02359f897beb930057f0ba84d788d
+DIST noson-app-5.1.0.tar.gz 2356312 BLAKE2B 
abf85c5f956b881c44089c4ac7493efec15a4c0f4d43c5f0d884dc4a6982996b7facf5cd6ce03a9ac7227f2237857babe6dae2bd7ec8d934088970aec9f89185
 SHA512 
234a907ca9540e55a0fa4843fe3ae7ce1005696dc1c085bda845b51578c1978e23a1c4ce3acd8c6f138cd997cf5d1a18038130fdbfc36eef6ed0c3fcc2f21013

diff --git a/media-sound/noson-app/noson-app-5.0.8.ebuild 
b/media-sound/noson-app/noson-app-5.1.0.ebuild
similarity index 100%
rename from media-sound/noson-app/noson-app-5.0.8.ebuild
rename to media-sound/noson-app/noson-app-5.1.0.ebuild



[gentoo-commits] repo/gentoo:master commit in: media-video/obs-studio/

2022-02-22 Thread Ionen Wolkens
commit: b97dfe8725f7221199da0a725b7a45b3efb7a0d4
Author: Jimi Huotari  gentoo  org>
AuthorDate: Tue Feb 22 21:21:49 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Feb 23 01:37:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b97dfe87

media-video/obs-studio: add version 27.2.1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jimi Huotari  gentoo.org>
Signed-off-by: Ionen Wolkens  gentoo.org>

 media-video/obs-studio/Manifest |   2 +
 media-video/obs-studio/obs-studio-27.2.1.ebuild | 205 
 2 files changed, 207 insertions(+)

diff --git a/media-video/obs-studio/Manifest b/media-video/obs-studio/Manifest
index 4b96226ae45e..605ed4883baa 100644
--- a/media-video/obs-studio/Manifest
+++ b/media-video/obs-studio/Manifest
@@ -1,6 +1,8 @@
 DIST cef_binary_4280_linux64.tar.bz2 79740715 BLAKE2B 
c648a9a4205094450f9eae407e98cbc3da2b7cd81b3c19c4f52cfa3efcca01dce40528018996c65f026eb97520d78040165d1906b0d19236a86e76ec39c58c26
 SHA512 
060a5a8716a75b4b96dfb6ac28c132e22b93107915d680311c1b9d4fd12c7712a9e3497338eac6d2b9f4e74f2dc005a75d195c597bba049e4731fe3724f519ba
 DIST cef_binary_4638_linux64.tar.bz2 104578246 BLAKE2B 
13ee05d4a2fbf27290506297416b298c786954450c19183b493d13aa691db409c22b30870fbc55adf814ff30142a666eb8b172f16ccc48e6cf01135c72e5d6d6
 SHA512 
2eb01151e07adf332affce36a659c6e87da1fbc403c65db7e7c53472ff418df6cd04300a7c6ebc8789c094926429cc70d829e556e5de3127da230f8258fabe49
+DIST obs-browser-915761778ec1eae99e740ad4bf63b40db3142ee2.tar.gz 100021 
BLAKE2B 
d72df588aaeaf199c6ea5a7e419bb4792ef8b4c4237e700f75064d96caaec83ed2be2ea4ab34ba31e30a87ec6cbf1f267dd7b100c3a6cfec36e46b2eca8c4b2e
 SHA512 
3ab6118a9509054ea4e8aed14dade7f374495ba25fcb5295a3ef7ed29e6e3305b0ae2f12ba2c0d27fcd6886822c98ab44a48fa9a4b66ae0507ab2bf1001157cb
 DIST obs-browser-aee43000bd994022cd73e32dc50938ab777d4a06.tar.gz 89603 BLAKE2B 
a51b92f829ecb7055dcf969d6d5bdc4632b51288f0bc7e2ab66fda087da608869ddffccda83aa925f049c79e745a6f67e70ec72303184b970f5009fe37b34054
 SHA512 
8159ca02b5c30d2733ce8e566f21d6b77d6b7beabd0a5898049ee83b0b4d720b967fc55fcf876cd772fdaa12ca08163a0f8cabf249a9b3b6eb56b7666d1192c7
 DIST obs-browser-b0d687937af876b52b69c46e276b4ab601b07f0e.tar.gz 99899 BLAKE2B 
2787ce1a652432cd3637f3af782ce2db6d9fda0d2d7a20b42cc4f51365b8b53dcd9101aaccc70e42ce770b36a4d3a993c540215d571dbfe81762aa2291211feb
 SHA512 
e7df0ea4ecf4cdbb2c6b20742c40e1e9f5941c505d69b6c749ab9b2016a4066dc6c5bdd5942f35fd0b1f628e201ac1c4888910658535605a7471a5815cf9a337
 DIST obs-studio-27.1.3.tar.gz 15994678 BLAKE2B 
5544a1ecdb04dca7f6422936ea5499a206b4beb8e5332605c18cd72a91ce73aa74ff06c49a106931822c1c413ee94d383942f173a71f2b21168a00495b4e301f
 SHA512 
04c11c79e3b091aa9ea8fc6674c9fbcaa1c924fe049f68e9be63f63724c31305d6e4fb33aecdd4d0095d20013e2ee188983f6938b175257368d2260681c2fb39
 DIST obs-studio-27.2.0.tar.gz 16382704 BLAKE2B 
9628467a706b076896aeac26b06f3cca0ebfcce110c8862bb62bc81129300d2ec710cd2768a5d6b526a40b21e08f77135b7146c18f58303e50ab837c0e7885a0
 SHA512 
0f56e12d429c3208a9d200d085606dd401952a9a37d03ecf70e46d932fb8e907906b53c3a4ea7c9e10a3cbb3001bbd569163457d5bcb41eb8cce984b3c2b4d90
+DIST obs-studio-27.2.1.tar.gz 16382458 BLAKE2B 
065ee7c97d07ba57bc0709b0e1f4ea07114053ad7bcaf1be868bc4759e596f4cb8dd9fffe5040dcd9d507ccc980b4a56f08ad8a574297d0ff7f70c0db9bc5e62
 SHA512 
8992d2d8cb13e82e457a844d9ff63d57ab854a8c6f295563f86009cab801845fb093d39d315c14ef333a7a9908928ac15af4d0454ea570da4a98aff5f25f89af

diff --git a/media-video/obs-studio/obs-studio-27.2.1.ebuild 
b/media-video/obs-studio/obs-studio-27.2.1.ebuild
new file mode 100644
index ..1210740f7e75
--- /dev/null
+++ b/media-video/obs-studio/obs-studio-27.2.1.ebuild
@@ -0,0 +1,205 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
+LUA_COMPAT=( luajit )
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit cmake lua-single python-single-r1 xdg
+
+OBS_BROWSER_COMMIT="915761778ec1eae99e740ad4bf63b40db3142ee2"
+CEF_DIR="cef_binary_4638_linux64"
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/obsproject/obs-studio.git;
+   EGIT_SUBMODULES=( plugins/obs-browser )
+else
+   SRC_URI="https://github.com/obsproject/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI+=" browser? ( 
https://github.com/obsproject/obs-browser/archive/${OBS_BROWSER_COMMIT}.tar.gz 
-> obs-browser-${OBS_BROWSER_COMMIT}.tar.gz )"
+   KEYWORDS="~amd64 ~ppc64 ~x86"
+fi
+SRC_URI+=" browser? ( 
https://cdn-fastly.obsproject.com/downloads/${CEF_DIR}.tar.bz2 )"
+
+DESCRIPTION="Software for Recording and Streaming Live Video Content"
+HOMEPAGE="https://obsproject.com;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="
+   +alsa browser decklink fdk jack lua nvenc pipewire
+   pulseaudio python speex +ssl truetype v4l vlc wayland
+"
+REQUIRED_USE="
+   browser? ( || ( alsa 

[gentoo-commits] repo/gentoo:master commit in: media-video/obs-studio/

2022-02-22 Thread Ionen Wolkens
commit: 33542f78e0cbeedd17d3f33436a3896d0e8026e8
Author: Jimi Huotari  gentoo  org>
AuthorDate: Tue Feb 22 21:17:36 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Feb 23 01:37:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33542f78

media-video/obs-studio: update OBS_BROWSER_COMMIT

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jimi Huotari  gentoo.org>
Signed-off-by: Ionen Wolkens  gentoo.org>

 media-video/obs-studio/obs-studio-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/obs-studio/obs-studio-.ebuild 
b/media-video/obs-studio/obs-studio-.ebuild
index 886f44b7284f..1210740f7e75 100644
--- a/media-video/obs-studio/obs-studio-.ebuild
+++ b/media-video/obs-studio/obs-studio-.ebuild
@@ -9,7 +9,7 @@ PYTHON_COMPAT=( python3_{8..10} )
 
 inherit cmake lua-single python-single-r1 xdg
 
-OBS_BROWSER_COMMIT="b0d687937af876b52b69c46e276b4ab601b07f0e"
+OBS_BROWSER_COMMIT="915761778ec1eae99e740ad4bf63b40db3142ee2"
 CEF_DIR="cef_binary_4638_linux64"
 
 if [[ ${PV} ==  ]]; then



[gentoo-commits] repo/gentoo:master commit in: media-video/obs-studio/

2022-02-22 Thread Ionen Wolkens
commit: 8446f2b15dfabfdb36a61d4fb95b4cedf236d32e
Author: Jimi Huotari  gentoo  org>
AuthorDate: Tue Feb 22 21:22:33 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Feb 23 01:37:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8446f2b1

media-video/obs-studio: remove version 27.2.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jimi Huotari  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/24323
Signed-off-by: Ionen Wolkens  gentoo.org>

 media-video/obs-studio/Manifest |   2 -
 media-video/obs-studio/obs-studio-27.2.0.ebuild | 205 
 2 files changed, 207 deletions(-)

diff --git a/media-video/obs-studio/Manifest b/media-video/obs-studio/Manifest
index 605ed4883baa..b5afb6939d0d 100644
--- a/media-video/obs-studio/Manifest
+++ b/media-video/obs-studio/Manifest
@@ -2,7 +2,5 @@ DIST cef_binary_4280_linux64.tar.bz2 79740715 BLAKE2B 
c648a9a4205094450f9eae407e
 DIST cef_binary_4638_linux64.tar.bz2 104578246 BLAKE2B 
13ee05d4a2fbf27290506297416b298c786954450c19183b493d13aa691db409c22b30870fbc55adf814ff30142a666eb8b172f16ccc48e6cf01135c72e5d6d6
 SHA512 
2eb01151e07adf332affce36a659c6e87da1fbc403c65db7e7c53472ff418df6cd04300a7c6ebc8789c094926429cc70d829e556e5de3127da230f8258fabe49
 DIST obs-browser-915761778ec1eae99e740ad4bf63b40db3142ee2.tar.gz 100021 
BLAKE2B 
d72df588aaeaf199c6ea5a7e419bb4792ef8b4c4237e700f75064d96caaec83ed2be2ea4ab34ba31e30a87ec6cbf1f267dd7b100c3a6cfec36e46b2eca8c4b2e
 SHA512 
3ab6118a9509054ea4e8aed14dade7f374495ba25fcb5295a3ef7ed29e6e3305b0ae2f12ba2c0d27fcd6886822c98ab44a48fa9a4b66ae0507ab2bf1001157cb
 DIST obs-browser-aee43000bd994022cd73e32dc50938ab777d4a06.tar.gz 89603 BLAKE2B 
a51b92f829ecb7055dcf969d6d5bdc4632b51288f0bc7e2ab66fda087da608869ddffccda83aa925f049c79e745a6f67e70ec72303184b970f5009fe37b34054
 SHA512 
8159ca02b5c30d2733ce8e566f21d6b77d6b7beabd0a5898049ee83b0b4d720b967fc55fcf876cd772fdaa12ca08163a0f8cabf249a9b3b6eb56b7666d1192c7
-DIST obs-browser-b0d687937af876b52b69c46e276b4ab601b07f0e.tar.gz 99899 BLAKE2B 
2787ce1a652432cd3637f3af782ce2db6d9fda0d2d7a20b42cc4f51365b8b53dcd9101aaccc70e42ce770b36a4d3a993c540215d571dbfe81762aa2291211feb
 SHA512 
e7df0ea4ecf4cdbb2c6b20742c40e1e9f5941c505d69b6c749ab9b2016a4066dc6c5bdd5942f35fd0b1f628e201ac1c4888910658535605a7471a5815cf9a337
 DIST obs-studio-27.1.3.tar.gz 15994678 BLAKE2B 
5544a1ecdb04dca7f6422936ea5499a206b4beb8e5332605c18cd72a91ce73aa74ff06c49a106931822c1c413ee94d383942f173a71f2b21168a00495b4e301f
 SHA512 
04c11c79e3b091aa9ea8fc6674c9fbcaa1c924fe049f68e9be63f63724c31305d6e4fb33aecdd4d0095d20013e2ee188983f6938b175257368d2260681c2fb39
-DIST obs-studio-27.2.0.tar.gz 16382704 BLAKE2B 
9628467a706b076896aeac26b06f3cca0ebfcce110c8862bb62bc81129300d2ec710cd2768a5d6b526a40b21e08f77135b7146c18f58303e50ab837c0e7885a0
 SHA512 
0f56e12d429c3208a9d200d085606dd401952a9a37d03ecf70e46d932fb8e907906b53c3a4ea7c9e10a3cbb3001bbd569163457d5bcb41eb8cce984b3c2b4d90
 DIST obs-studio-27.2.1.tar.gz 16382458 BLAKE2B 
065ee7c97d07ba57bc0709b0e1f4ea07114053ad7bcaf1be868bc4759e596f4cb8dd9fffe5040dcd9d507ccc980b4a56f08ad8a574297d0ff7f70c0db9bc5e62
 SHA512 
8992d2d8cb13e82e457a844d9ff63d57ab854a8c6f295563f86009cab801845fb093d39d315c14ef333a7a9908928ac15af4d0454ea570da4a98aff5f25f89af

diff --git a/media-video/obs-studio/obs-studio-27.2.0.ebuild 
b/media-video/obs-studio/obs-studio-27.2.0.ebuild
deleted file mode 100644
index 886f44b7284f..
--- a/media-video/obs-studio/obs-studio-27.2.0.ebuild
+++ /dev/null
@@ -1,205 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
-LUA_COMPAT=( luajit )
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit cmake lua-single python-single-r1 xdg
-
-OBS_BROWSER_COMMIT="b0d687937af876b52b69c46e276b4ab601b07f0e"
-CEF_DIR="cef_binary_4638_linux64"
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/obsproject/obs-studio.git;
-   EGIT_SUBMODULES=( plugins/obs-browser )
-else
-   SRC_URI="https://github.com/obsproject/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   SRC_URI+=" browser? ( 
https://github.com/obsproject/obs-browser/archive/${OBS_BROWSER_COMMIT}.tar.gz 
-> obs-browser-${OBS_BROWSER_COMMIT}.tar.gz )"
-   KEYWORDS="~amd64 ~ppc64 ~x86"
-fi
-SRC_URI+=" browser? ( 
https://cdn-fastly.obsproject.com/downloads/${CEF_DIR}.tar.bz2 )"
-
-DESCRIPTION="Software for Recording and Streaming Live Video Content"
-HOMEPAGE="https://obsproject.com;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="
-   +alsa browser decklink fdk jack lua nvenc pipewire
-   pulseaudio python speex +ssl truetype v4l vlc wayland
-"
-REQUIRED_USE="
-   browser? ( || ( alsa pulseaudio ) )
-   lua? ( ${LUA_REQUIRED_USE} )
-   python? ( ${PYTHON_REQUIRED_USE} )
-"
-
-BDEPEND="
-   lua? ( dev-lang/swig )
-   python? ( dev-lang/swig )
-"
-DEPEND="
-   

[gentoo-commits] repo/gentoo:master commit in: app-crypt/tpm2-tss/

2022-02-22 Thread Sam James
commit: 0759e44b235b53df60bf84b12d96c87f033ea461
Author: Christopher Byrne  gmail  com>
AuthorDate: Tue Feb 22 23:00:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 23 00:59:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0759e44b

app-crypt/tpm2-tss: Remove broken old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Christopher Byrne  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/24324
Signed-off-by: Sam James  gentoo.org>

 app-crypt/tpm2-tss/tpm2-tss-3.2.0.ebuild | 82 
 1 file changed, 82 deletions(-)

diff --git a/app-crypt/tpm2-tss/tpm2-tss-3.2.0.ebuild 
b/app-crypt/tpm2-tss/tpm2-tss-3.2.0.ebuild
deleted file mode 100644
index f8f73394c96c..
--- a/app-crypt/tpm2-tss/tpm2-tss-3.2.0.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools linux-info tmpfiles udev
-
-DESCRIPTION="TCG Trusted Platform Module 2.0 Software Stack"
-HOMEPAGE="https://github.com/tpm2-software/tpm2-tss;
-SRC_URI="https://github.com/tpm2-software/${PN}/releases/download/${PV}/${P}.tar.gz;
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="doc +fapi +openssl mbedtls static-libs test"
-
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="^^ ( mbedtls openssl )
-   fapi? ( openssl !mbedtls )"
-
-RDEPEND="acct-group/tss
-   acct-user/tss
-   fapi? ( dev-libs/json-c:=
-   >=net-misc/curl-7.80.0 )
-   mbedtls? ( net-libs/mbedtls:= )
-   openssl? ( dev-libs/openssl:= )"
-
-DEPEND="${RDEPEND}
-   test? ( app-crypt/swtpm
-   dev-libs/uthash
-   dev-util/cmocka
-   fapi? ( >=net-misc/curl-7.80.0 ) )"
-BDEPEND="sys-apps/acl
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-3.1.0-Dont-run-systemd-sysusers-in-Makefile.patch"
-)
-
-pkg_setup() {
-   local CONFIG_CHECK=" \
-   ~TCG_TPM
-   "
-   linux-info_pkg_setup
-   kernel_is ge 4 12 0 || ewarn "At least kernel 4.12.0 is required"
-}
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --localstatedir=/var \
-   $(use_enable doc doxygen-doc) \
-   $(use_enable fapi) \
-   $(use_enable static-libs static) \
-   $(use_enable test unit) \
-   $(use_enable test integration) \
-   $(use_enable test self-generated-certificate) \
-   --disable-tcti-libtpms \
-   --disable-defaultflags \
-   --disable-weakcrypto \
-   --with-crypto="$(usex mbedtls mbed ossl)" \
-   --with-runstatedir=/run \
-   --with-udevrulesdir="$(get_udevdir)/rules.d" \
-   --with-udevrulesprefix=60- \
-   --with-sysusersdir="/usr/lib/sysusers.d" \
-   --with-tmpfilesdir="/usr/lib/tmpfiles.d"
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   tmpfiles_process tpm2-tss-fapi.conf
-}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/tpm2-tss/

2022-02-22 Thread Sam James
commit: 078030681f037386b056a357f16b708010e98dd1
Author: Christopher Byrne  gmail  com>
AuthorDate: Tue Feb 22 22:56:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 23 00:58:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07803068

app-crypt/tpm2-tss: Fix version information for system without git

Closes: https://bugs.gentoo.org/833887
Closes: https://bugs.gentoo.org/833907
Closes: https://bugs.gentoo.org/833884
Closes: https://bugs.gentoo.org/833388
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Christopher Byrne  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-crypt/tpm2-tss/tpm2-tss-3.2.0-r1.ebuild | 85 +
 1 file changed, 85 insertions(+)

diff --git a/app-crypt/tpm2-tss/tpm2-tss-3.2.0-r1.ebuild 
b/app-crypt/tpm2-tss/tpm2-tss-3.2.0-r1.ebuild
new file mode 100644
index ..4f8e544d9a79
--- /dev/null
+++ b/app-crypt/tpm2-tss/tpm2-tss-3.2.0-r1.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools linux-info tmpfiles udev
+
+DESCRIPTION="TCG Trusted Platform Module 2.0 Software Stack"
+HOMEPAGE="https://github.com/tpm2-software/tpm2-tss;
+SRC_URI="https://github.com/tpm2-software/${PN}/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="doc +fapi +openssl mbedtls static-libs test"
+
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="^^ ( mbedtls openssl )
+   fapi? ( openssl !mbedtls )"
+
+RDEPEND="acct-group/tss
+   acct-user/tss
+   fapi? ( dev-libs/json-c:=
+   >=net-misc/curl-7.80.0 )
+   mbedtls? ( net-libs/mbedtls:= )
+   openssl? ( dev-libs/openssl:= )"
+
+DEPEND="${RDEPEND}
+   test? ( app-crypt/swtpm
+   dev-libs/uthash
+   dev-util/cmocka
+   fapi? ( >=net-misc/curl-7.80.0 ) )"
+BDEPEND="sys-apps/acl
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.1.0-Dont-run-systemd-sysusers-in-Makefile.patch"
+)
+
+pkg_setup() {
+   local CONFIG_CHECK=" \
+   ~TCG_TPM
+   "
+   linux-info_pkg_setup
+   kernel_is ge 4 12 0 || ewarn "At least kernel 4.12.0 is required"
+}
+
+src_prepare() {
+   default
+   sed -i \
+   "s/m4_esyscmd_s(\[git describe --tags --always --dirty\])/${PV}/" \
+   "configure.ac" || die
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --localstatedir=/var \
+   $(use_enable doc doxygen-doc) \
+   $(use_enable fapi) \
+   $(use_enable static-libs static) \
+   $(use_enable test unit) \
+   $(use_enable test integration) \
+   $(use_enable test self-generated-certificate) \
+   --disable-tcti-libtpms \
+   --disable-defaultflags \
+   --disable-weakcrypto \
+   --with-crypto="$(usex mbedtls mbed ossl)" \
+   --with-runstatedir=/run \
+   --with-udevrulesdir="$(get_udevdir)/rules.d" \
+   --with-udevrulesprefix=60- \
+   --with-sysusersdir="/usr/lib/sysusers.d" \
+   --with-tmpfilesdir="/usr/lib/tmpfiles.d"
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   tmpfiles_process tpm2-tss-fapi.conf
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/tpm2-tss/

2022-02-22 Thread Sam James
commit: aec95f5d31e5e85246f4532a882d8fc4213e4465
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 23 01:16:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 23 01:16:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aec95f5d

app-crypt/tpm2-tss: add safeguard for bad .pc file version

Bug: https://bugs.gentoo.org/833887
Bug: https://bugs.gentoo.org/833907
Bug: https://bugs.gentoo.org/833884
Bug: https://bugs.gentoo.org/833388
Signed-off-by: Sam James  gentoo.org>

 app-crypt/tpm2-tss/tpm2-tss-3.2.0-r1.ebuild | 9 +
 1 file changed, 9 insertions(+)

diff --git a/app-crypt/tpm2-tss/tpm2-tss-3.2.0-r1.ebuild 
b/app-crypt/tpm2-tss/tpm2-tss-3.2.0-r1.ebuild
index 4f8e544d9a79..bc7284c68a56 100644
--- a/app-crypt/tpm2-tss/tpm2-tss-3.2.0-r1.ebuild
+++ b/app-crypt/tpm2-tss/tpm2-tss-3.2.0-r1.ebuild
@@ -49,9 +49,12 @@ pkg_setup() {
 
 src_prepare() {
default
+
+   # See bug #833887 (and similar); eautoreconf means .pc file gets wrong 
version.
sed -i \
"s/m4_esyscmd_s(\[git describe --tags --always --dirty\])/${PV}/" \
"configure.ac" || die
+
eautoreconf
 }
 
@@ -77,6 +80,12 @@ src_configure() {
 
 src_install() {
default
+
+   if [[ ${PV} != $(sed -n -e 's/^Version: //p' 
"${ED}/usr/$(get_libdir)/pkgconfig/tss2-sys.pc" || die) ]] ; then
+   # Safeguard for bug #833887
+   die "pkg-config file version doesn't match ${PV}! Please report 
a bug!"
+   fi
+
find "${D}" -name '*.la' -delete || die
 }
 



[gentoo-commits] repo/gentoo:master commit in: sys-process/parallel/

2022-02-22 Thread Sam James
commit: aa042d565f1ed3ab64012aac033dff78ae25c25b
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 23 00:05:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 23 00:53:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa042d56

sys-process/parallel: add 20220222

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

 sys-process/parallel/Manifest |  2 ++
 sys-process/parallel/parallel-20220222.ebuild | 29 +++
 2 files changed, 31 insertions(+)

diff --git a/sys-process/parallel/Manifest b/sys-process/parallel/Manifest
index ed507debdfee..41effb4780e4 100644
--- a/sys-process/parallel/Manifest
+++ b/sys-process/parallel/Manifest
@@ -2,3 +2,5 @@ DIST parallel-20211222.tar.bz2 2267909 BLAKE2B 
f2258632ab4a8f0a13dcf7e617155a30e
 DIST parallel-20211222.tar.bz2.sig 2080 BLAKE2B 
2e9a7138d78f339757096e6ada11222b4bba5124733ad99461caa3a4082b4b5820c2d6da779583306f6401bf4d0846ac136fce478d2fb4e8ed4b71f2db67a86f
 SHA512 
0661672fb11e45a50789e966572cb414cf0ce2b32ec64ff4c6309e66f23d3c7d89df05021b2858b3068ecbea6deeecfe39889c77c19c967a9cc61558c57e8e63
 DIST parallel-20220122.tar.bz2 2287377 BLAKE2B 
5a4d37442aa7319e8ea4b18a0b29ea8a69a4b235a938bd26e76e977da12c6d8f2cf1ce6bda2fff41b14f39750dadd6d60e58cf80cab82eaf9eb8f71e4b997a63
 SHA512 
8466e3a37930fdb1b77f8976bef6875f12cd57423d82afded9e30c6a15fd2361b6c50991f43c4a6d61d354d11a5f6da3344da72b1efc67fb7eda30a5242b1873
 DIST parallel-20220122.tar.bz2.sig 2080 BLAKE2B 
45287bd6d9d7bc33c52347135cca4b7a4df86c13b80a0c62bf861dfff4ce3136f655f25d33869fb752365643ec878c478615bcadc0ec9495c6e1b821584749f9
 SHA512 
6fa8003c031d29578a62b371eb50b5f1672763639fe02295734692e111f643c7588bf0c79a4569abfca6276647e69f7045d842b45003e465b9168fa819f06bba
+DIST parallel-20220222.tar.bz2 2356561 BLAKE2B 
55cc38cc93007be6c31a7a24df5fa2411aea07fe148caeb87de7756e6c8fcd47e47af72e90cd6d142469abdc653cd4de67e5994932f6db6bb123701cee72f88b
 SHA512 
3a5bb880fb4c4e2fa9ccda95359da36e16af5cdfc26095471613b03b994bf6fa2a8370933cc3a570069f5cb733475948b66f3d93cd78dfe20df5f0278148ba1e
+DIST parallel-20220222.tar.bz2.sig 2080 BLAKE2B 
b1aee66259fb5feafda929d298d0c5a3abe32614bf07e9eee12edc690007fbb9198571275423483f9fc9d69b43d1a8f6d3cd711fc3db7c0c61b4aa41f2098894
 SHA512 
3c6eec3e7b299115fca0ad619101f4ac4f2f51d44482f1f3a3acc9f885fb50d4ee3bc0c5b75de4042dfb11cdb0181b0dafa439b4dfbe9250fb4342e524d88525

diff --git a/sys-process/parallel/parallel-20220222.ebuild 
b/sys-process/parallel/parallel-20220222.ebuild
new file mode 100644
index ..5d68ea5357d0
--- /dev/null
+++ b/sys-process/parallel/parallel-20220222.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/oletange.asc
+inherit verify-sig
+
+DESCRIPTION="A shell tool for executing jobs in parallel locally or on remote 
machines"
+HOMEPAGE="https://www.gnu.org/software/parallel/ 
https://git.savannah.gnu.org/cgit/parallel.git/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig )"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+RDEPEND="dev-lang/perl:=
+   dev-perl/Devel-Size
+   dev-perl/Text-CSV
+   virtual/perl-Data-Dumper
+   virtual/perl-File-Temp
+   virtual/perl-IO"
+DEPEND="${RDEPEND}"
+BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-oletange-20210423 )"
+
+src_configure() {
+   econf --docdir="${EPREFIX}"/usr/share/doc/${PF}/html
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/cyrus-sasl/, dev-libs/cyrus-sasl/files/

2022-02-22 Thread Sam James
commit: a065bacc267e31d5dd4a64d416de800cb6bc6fdd
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 23 00:52:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 23 00:53:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a065bacc

dev-libs/cyrus-sasl: add 2.1.28

Java bindings dropped upstream. Fair amount of autotools changed upstream
too so hopefully those issues are fixed.

Bug: https://bugs.gentoo.org/539632
Bug: https://bugs.gentoo.org/591358
Bug: https://bugs.gentoo.org/409897
Closes: https://bugs.gentoo.org/476392
Closes: https://bugs.gentoo.org/818145
Signed-off-by: Sam James  gentoo.org>

 dev-libs/cyrus-sasl/Manifest   |   1 +
 dev-libs/cyrus-sasl/cyrus-sasl-2.1.28.ebuild   | 220 +
 ...yrus-sasl-2.1.28-fix-configure-time-check.patch |  50 +
 3 files changed, 271 insertions(+)

diff --git a/dev-libs/cyrus-sasl/Manifest b/dev-libs/cyrus-sasl/Manifest
index da2a2265fd42..0de2b299de60 100644
--- a/dev-libs/cyrus-sasl/Manifest
+++ b/dev-libs/cyrus-sasl/Manifest
@@ -1,2 +1,3 @@
 DIST cyrus-sasl-2.1.27-r6-patches.tar.bz2 5169 BLAKE2B 
43a2f0db4a8589ec1cde7807b31a93459eacb04d27ba36751a69dd5f4e669d1b28342194b0e1a5382e281a52a35e88168877b54065cfba01b9bd33e87fbd23f1
 SHA512 
41c4ca7c8f7b79e03faf5d826a6ff0ed398137239b93fb0046ccbf385f6ddeab2b9fb2f51d7a263dc74626e5fdbefb28615a1ee22aabe57ed57f10a52d382797
 DIST cyrus-sasl-2.1.27.tar.gz 4111249 BLAKE2B 
82c9acce8534521ce5c5806f093e927f1854b4bc4b83ea7db1b32ceaa811adc1a5b6fc16d03233d729194cd603836f6e58de67f915abab2cb74561a80d03f5a8
 SHA512 
d11549a99b3b06af79fc62d5478dba3305d7e7cc0824f4b91f0d2638daafbe940623eab235f85af9be38dcf5d42fc131db531c177040a85187aee5096b8df63b
+DIST cyrus-sasl-2.1.28.tar.gz 4034803 BLAKE2B 
6cca8c26cebb9c2ee5d539c43797d30b6309a476ec4233225789978e1d7315c4ea5d2abbc7f5464be0f3c0de5fd9212706b43fbc92f40b76cd0b1013cc00f823
 SHA512 
db15af9079758a9f385457a79390c8a7cd7ea666573dace8bf4fb01bb4b49037538d67285727d6a70ad799d2e2318f265c9372e2427de9371d626a1959dd6f78

diff --git a/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28.ebuild 
b/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28.ebuild
new file mode 100644
index ..84382b93e147
--- /dev/null
+++ b/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28.ebuild
@@ -0,0 +1,220 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools edos2unix flag-o-matic multilib multilib-minimal pam db-use 
systemd toolchain-funcs tmpfiles
+
+SASLAUTHD_CONF_VER="2.1.26"
+MY_PATCH_VER="${PN}-2.1.27-r6-patches"
+DESCRIPTION="The Cyrus SASL (Simple Authentication and Security Layer)"
+HOMEPAGE="https://www.cyrusimap.org/sasl/;
+#SRC_URI="ftp://ftp.cyrusimap.org/cyrus-sasl/${P}.tar.gz;
+SRC_URI="https://github.com/cyrusimap/${PN}/releases/download/${P}/${P}.tar.gz;
+SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_PATCH_VER}.tar.bz2;
+
+LICENSE="BSD-with-attribution"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="authdaemond berkdb gdbm kerberos ldapdb openldap mysql pam postgres 
sample selinux sqlite srp ssl static-libs urandom"
+REQUIRED_USE="ldapdb? ( openldap )"
+
+DEPEND="net-mail/mailbase
+   virtual/libcrypt:=
+   authdaemond? ( || ( net-mail/courier-imap mail-mta/courier ) )
+   berkdb? ( >=sys-libs/db-4.8.30-r1:=[${MULTILIB_USEDEP}] )
+   gdbm? ( >=sys-libs/gdbm-1.10-r1:=[${MULTILIB_USEDEP}] )
+   kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
+   openldap? ( >=net-nds/openldap-2.4.38-r1[${MULTILIB_USEDEP}] )
+   mysql? ( dev-db/mysql-connector-c:0=[${MULTILIB_USEDEP}] )
+   pam? ( >=sys-libs/pam-0-r1[${MULTILIB_USEDEP}] )
+   postgres? ( dev-db/postgresql:* )
+   sqlite? ( >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}] )
+   ssl? ( >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] )"
+RDEPEND="${DEPEND}
+   selinux? ( sec-policy/selinux-sasl )"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/sasl/md5global.h
+)
+
+PATCHES=(
+   "${WORKDIR}"/${MY_PATCH_VER}/cyrus-sasl-2.1.25-auxprop.patch
+   "${WORKDIR}"/${MY_PATCH_VER}/cyrus-sasl-2.1.27-avoid_pic_overwrite.patch
+   
"${WORKDIR}"/${MY_PATCH_VER}/cyrus-sasl-2.1.27-gss_c_nt_hostbased_service.patch
+   "${FILESDIR}"/cyrus-sasl-2.1.28-fix-configure-time-check.patch
+)
+
+src_prepare() {
+   default
+
+   # Use plugindir for sasldir
+   sed -i '/^sasldir =/s:=.*:= $(plugindir):' \
+   "${S}"/plugins/Makefile.{am,in} || die "sed failed"
+
+   # bug #486740 and bug #468556 (dropped AM_CONFIG_HEADER sed in 2.1.28)
+   sed -i -e 's:AC_CONFIG_MACRO_DIR:AC_CONFIG_MACRO_DIRS:g' configure.ac 
|| die
+
+   eautoreconf
+}
+
+src_configure() {
+   export CC_FOR_BUILD="$(tc-getBUILD_CC)"
+
+   append-flags 

[gentoo-commits] repo/proj/guru:master commit in: dev-util/rust-analyzer/

2022-02-22 Thread Ronny Gutbrod
commit: a1e50d970d998228b2f1989e8176c9da108c09a5
Author: Leonardo Neumann  neumann  dev  br>
AuthorDate: Tue Feb 22 23:15:23 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue Feb 22 23:16:46 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a1e50d97

dev-util/rust-analyzer: add 20220222, drop 20220207

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Leonardo Neumann  neumann.dev.br>

 dev-util/rust-analyzer/Manifest| 37 +-
 ...220207.ebuild => rust-analyzer-20220222.ebuild} | 80 --
 2 files changed, 46 insertions(+), 71 deletions(-)

diff --git a/dev-util/rust-analyzer/Manifest b/dev-util/rust-analyzer/Manifest
index 07ef31c2b..27a52ecf7 100644
--- a/dev-util/rust-analyzer/Manifest
+++ b/dev-util/rust-analyzer/Manifest
@@ -2,19 +2,14 @@ DIST addr2line-0.17.0.crate 32260 BLAKE2B 
23c3715820a04260460a41695d535da3565f76
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST always-assert-0.1.2.crate 7067 BLAKE2B 
042aada56eff9ca11c97d1b12c538c70c08248260f043c271466d5fcf70f1a11e4cb498096f2d55d6693d4fed6dee7e47781ae5d0fe3fe09b48e986feafa9c7d
 SHA512 
ab23c4776e98c1d38d9583fad1d4909288793498f928e560106b972df01f307247020b5db034d909975a093db5917bb42d11540c32d787336abcaafc1a7613f0
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
-DIST anyhow-1.0.51.crate 44100 BLAKE2B 
20683fd139775cd399bd0fd63599f64a646f8b74c65415af965d3c24690fd81fe48205bedb92075b487b71d5d315be5fdf38ff7c5ecf3e1a1d693a3505ee
 SHA512 
e8e3feebc3c96b7301787502f000b9940a20343a466ac48186c9aa170fb52f0db17768630535a8b475077733ad6ff9f843a3bd5ae4415c86bf83cae0ed0bad7c
 DIST anyhow-1.0.53.crate 44233 BLAKE2B 
09033ff6e5a64456dea7d9c9039479c02334aefe3cebc449150df16486be3c0c52005bc3b6153c9a044671c52f36a16e97033ff68ffc4fa66e44cffbdcae23b5
 SHA512 
3c7e03a02b75982bd43f73503f0e12382e03d74136ddccde753617f6a8fd9d28eaf5b67f8fceb7d2dd70ea5414995cbaeb7ae1776bad31c6c8c084614f8376df
 DIST anymap-0.12.1.crate 14298 BLAKE2B 
a4f5f4f18263e0a6d5b67ac8fbb56cf410534a0fc3e670d57a3275d0efe318c98b9b594f0be44dd7ac9fd08cda1d05733489290884af25f76ea981e0ae61ad60
 SHA512 
88fbca9ff7482ecd338f9cd9a025499ed98b47eaa89ca8dcd1ccfb013b6c9ebe7a8eca5d7c873eb716c320af7ccda01f6d4c26bb333c8ff434416416ee64a774
-DIST arbitrary-1.0.3.crate 25159 BLAKE2B 
da6c84b33a62bb82afdf56f56170d5a6e4603d9487ebee09a84f98e11b6d07ffd3a962fb2600ea92634464ac1e4d2f91f18f9e23d82dde7d500d737fdc467cdf
 SHA512 
76f5df7369c7fe61f73007e572f1e8a1c79e8055daf36741c8f6f386b3f9c674dbd9777c7e4c7db4ca592952aa07c290a70a8c7136699f444b35be9a226dba04
 DIST arbitrary-1.1.0.crate 26225 BLAKE2B 
784334aaa16037fc72afc63ab64c9175f974231fda3514a86b8f90bc772cbdee9d85659f6700c3ac9c91bec531e2106b7fdb57cc2308092ad85b1843f115d935
 SHA512 
5807bfbec481516df8f5a9e829abd889b87ac70fcea7df21db868203bdbe6bf5b0a2f5ddf94907fbfb9b8d4be3af13f93fe14b1840342f89e875329c4cf7524b
 DIST arrayvec-0.7.2.crate 29341 BLAKE2B 
eae9d3f494033ea2d837a6024cb24bd4574683ed1e76ac6be7f7c6b0d8ee65c0eaf03dbae7fea04cf0921299f69234ad91e1cf41342de86f554f74e287dd3ba1
 SHA512 
80cc6e55b6032f4882362813de970d3d99e600ada774b28ac6a24c9c8e018fda3b35c5750ac3a09fca6fb9496e2e3fe608b58d21b1b84685ebd170f567a0ecbc
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
-DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
-DIST backtrace-0.3.63.crate 74280 BLAKE2B 
825fcabaddb436d33e179630301657d212c9364b323bfe72e8ed8edda5c0c34abe36142b0bc34501d1885d40d55ab53c0f8bc6387e35ef86f14a9d010c426bf5
 SHA512 
25cf411ee21c796f39a45e6320374b38f62580ca853e560b3a8ec596f0ca6d60b94539662b1a8a3a3046f481b8b84a5b84983e1d2624aea297090382eb99b25a
 DIST backtrace-0.3.64

[gentoo-commits] repo/proj/guru:master commit in: app-misc/neo/files/, app-misc/neo/

2022-02-22 Thread Ronny Gutbrod
commit: f5291650ed9c07388840b6df45175dbccffba167
Author: Carlos Eduardo  gmail  com>
AuthorDate: Tue Feb 22 17:05:26 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue Feb 22 17:05:26 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f5291650

app-misc/neo: update to 0.6.1

Also restricts BDEPEND to PV = , and turns  into the "master" file for
easier symlink management.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Carlos Eduardo  gmail.com>

 app-misc/neo/Manifest  |   2 +-
 .../neo-0.6-fixes-for-building-with-ncursesw.patch | 119 -
 app-misc/neo/neo-0.6.1.ebuild  |   1 +
 app-misc/neo/neo-0.6.ebuild|  35 --
 4 files changed, 2 insertions(+), 155 deletions(-)

diff --git a/app-misc/neo/Manifest b/app-misc/neo/Manifest
index f700cd338..ef532e8a8 100644
--- a/app-misc/neo/Manifest
+++ b/app-misc/neo/Manifest
@@ -1 +1 @@
-DIST neo-0.6.tar.gz 141062 BLAKE2B 
3e069e071281816913edb90218be551a5d82ded55f5b7cedbe305bce413acf624f0177945e90cf0ec48359ec47a0840adb7b5a32a5e553027e93945876c37a50
 SHA512 
de3f0d958ecaa284427b4271d7cf1f7569f545487ec0e525f381a999cae4a1dcd6b543c6e9cfe359fa1be8700fc38bbf091d077e6a5fbcea2a37f5cc3af83062
+DIST neo-0.6.1.tar.gz 134123 BLAKE2B 
89ffea78033c7c3aa1e951fac777a784aecb433a062986df388c66f51f2861117ca9cf99dbd3d2c7a82ba26cab19680251524755474e851e2990dd740cf61e45
 SHA512 
ddd1dd602d2a375c7d292b6c3c71da0c8127c70774a74c0513c8c37aaa52318ada7d3f5540ecf325a586c46d572477d8848fda0a0ab2facce310b42d9137a817

diff --git a/app-misc/neo/files/neo-0.6-fixes-for-building-with-ncursesw.patch 
b/app-misc/neo/files/neo-0.6-fixes-for-building-with-ncursesw.patch
deleted file mode 100644
index e2feda052..0
--- a/app-misc/neo/files/neo-0.6-fixes-for-building-with-ncursesw.patch
+++ /dev/null
@@ -1,119 +0,0 @@
-From c7e849a63327166b77e01e6d1683f44e129b3ef7 Mon Sep 17 00:00:00 2001
-From: Stewart Reive <3587451+s...@users.noreply.github.com>
-Date: Sat, 18 Dec 2021 21:43:47 -0800
-Subject: [PATCH 11/12] Fixes for building with ncursesw
-
-This commit makes three improvements for building with ncursesw:
-
-1. Include "ncursesw/ncurses.h" if it exists
-2. Explicitly link against libtinfow or libtinfo if necessary
-3. Define _XOPEN_SOURCE_EXTENDED for Mac builds because it should
-   enable some of the widechar functions with the system's default
-   version of ncurses.h.

- configure.ac| 18 +-
- src/Makefile.am |  1 -
- src/cloud.h | 12 ++--
- src/neo.cpp | 12 +++-
- 4 files changed, 38 insertions(+), 5 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 67fc25f..7b33b91 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -6,7 +6,23 @@ AC_LANG(C++)
- AC_PROG_CXX
- AC_PROG_INSTALL
- AC_PROG_MAKE_SET
--AC_CHECK_LIB(ncursesw, initscr)
-+AC_CHECK_LIB(ncursesw, mvadd_wch)
- AC_CHECK_HEADERS(getopt.h locale.h ncurses.h)
-+
-+dnl Some systems have both ncurses.h and ncursesw/ncurses.h.
-+dnl On many systems, the headers are identical (e.g. Ubuntu),
-+dnl but for some systems they differ. So we should always try
-+dnl to use ncursesw/ncurses.h if it exists.
-+AC_CHECK_HEADER(ncursesw/ncurses.h, AC_DEFINE(HAVE_NCURSESW_H))
-+
-+dnl Some systems build ncurses with a separate "termlib" library.
-+dnl This will usually be libtinfo or less frequently libtinfow.
-+dnl These libraries provide functions that do not depend on whether
-+dnl or not ncurses is using widechars (e.g. cbreak). This line adds
-+dnl -ltinfow or -ltinfo to LIBS, if needed. If libncursesw
-+dnl already provides cbreak, then the configure script should
-+dnl print a message saying "none required", but it should not fail.
-+AC_SEARCH_LIBS(cbreak, [tinfow tinfo])
-+
- AC_CONFIG_FILES([Makefile doc/Makefile src/Makefile])
- AC_OUTPUT
-diff --git a/src/Makefile.am b/src/Makefile.am
-index e34d8e3..6673492 100644
 a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -2,7 +2,6 @@ bin_PROGRAMS = neo
- AM_CXXFLAGS =\
- -DNCURSES_WIDECHAR\
- -std=c++11
--LDADD = -lncursesw
- neo_SOURCES = \
- droplet.h \
- cloud.h \
-diff --git a/src/cloud.h b/src/cloud.h
-index aca7630..20342d8 100644
 a/src/cloud.h
-+++ b/src/cloud.h
-@@ -25,11 +25,19 @@
- #include "droplet.h"
- #include "neo.h"
- 
--#include 
--
- #include 
- #include 
- 
-+#ifdef __APPLE__
-+#define _XOPEN_SOURCE_EXTENDED 1
-+#endif
-+
-+#ifdef HAVE_NCURSESW_H
-+#include 
-+#else
-+#include 
-+#endif
-+
- using namespace std;
- 
- class Cloud {
-diff --git a/src/neo.cpp b/src/neo.cpp
-index fd288f7..8fda940 100644
 a/src/neo.cpp
-+++ b/src/neo.cpp
-@@ -23,7 +23,6 @@
- 
- #include 
- #include 
--#include 
- #include 
- #include 
- #include 
-@@ -32,6 +31,17 @@
- #include 
- #include 
- #include 
-+
-+#ifdef __APPLE__
-+#define _XOPEN_SOURCE_EXTENDED 1
-+#endif
-+
-+#ifdef HAVE_NCURSESW_H
-+#include 
-+#else
-+#include 
-+#endif

[gentoo-commits] repo/proj/guru:master commit in: app-text/OCRmyPDF/

2022-02-22 Thread Ronny Gutbrod
commit: 685a9bc05472da434eb121ddd9ff4941c2322499
Author: Carlos Eduardo  gmail  com>
AuthorDate: Tue Feb 22 21:25:32 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue Feb 22 21:25:32 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=685a9bc0

app-text/OCRmyPDF: add 13.4.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Carlos Eduardo  gmail.com>

 app-text/OCRmyPDF/Manifest   |  1 +
 app-text/OCRmyPDF/OCRmyPDF-13.4.0.ebuild | 58 
 2 files changed, 59 insertions(+)

diff --git a/app-text/OCRmyPDF/Manifest b/app-text/OCRmyPDF/Manifest
index 8680e73f5..829604781 100644
--- a/app-text/OCRmyPDF/Manifest
+++ b/app-text/OCRmyPDF/Manifest
@@ -1,3 +1,4 @@
 DIST OCRmyPDF-12.0.2.tar.gz 7895055 BLAKE2B 
4fab449f9edf8788c74773da0e73adca9dc686afcbc69d9d6263049044b202744244eab4f4d6e5596461c55d399320a5e7604c6a8080c0d6a05ea6df15314eac
 SHA512 
8bc749353d88dd1e0b2fbd313ba45fa5bf79b70c0366bde21dbe457ce269d02bea64e797e73b823fe9c02b2bd18f181f6cea414306ab1470e244e4201f86781a
 DIST OCRmyPDF-12.6.0.tar.gz 7897200 BLAKE2B 
e183280e11414a7b2bedd339e971f1c74697d9847771e24592207e5bfe82af184544576c067856cdee9d8409bdca856e8aeb48c8e5b4e32154b69111fba2d775
 SHA512 
0792fccec7ecdfc93a02c4e29d0c88076c191aed3a2848c4db5d6b18ad4837a24e325dfc961aaa7c68407de7dd471e45e7b6389d6cf8f9465fe3892038696e97
 DIST OCRmyPDF-13.2.0.tar.gz 7885396 BLAKE2B 
0eea864d056d2238f7ea244a7fc9b6a548409caf9264349be2e0d5be5dea7ddc474f5e95ce92ad926992e42b27cdedf77005d124782374be5b6606a01338aa69
 SHA512 
476924ad440042fb75a9cd56fb90a93b636fc805393087952d704602f92bd0d33ed5701b45ed037b312874800857da784b367eaea3858dc0b38e4b1d49417e52
+DIST OCRmyPDF-13.4.0.tar.gz 7889193 BLAKE2B 
42923508524df38ed62f1a0c4d6b308dac8e00a44b428dee2dd5494915778910e434d5bf8a5957fe48685c0263b3151044794b14cbc209e4a3909da1e2411fe3
 SHA512 
1b581ba469e0f625481c551d9b53c553745a02c748bd2e16bd7a589f4eacfd3f21ba5d435b52286694220627de0d3d7202513191ee5e1e04b7bdd392d0abc5cd

diff --git a/app-text/OCRmyPDF/OCRmyPDF-13.4.0.ebuild 
b/app-text/OCRmyPDF/OCRmyPDF-13.4.0.ebuild
new file mode 100644
index 0..ec16fef12
--- /dev/null
+++ b/app-text/OCRmyPDF/OCRmyPDF-13.4.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="OCRmyPDF adds an OCR text layer to scanned PDF files"
+HOMEPAGE="https://github.com/jbarlow83/OCRmyPDF;
+SRC_URI="https://github.com/jbarlow83/OCRmyPDF/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# This uses *a lot* of RAM, I have 32gb and these tests tried to use it all
+RESTRICT="test"
+IUSE="jbig2enc"
+
+RDEPEND="
+   app-text/ghostscript-gpl
+   app-text/tesseract
+   app-text/unpaper
+   dev-python/cffi[${PYTHON_USEDEP}]
+   dev-python/coloredlogs[${PYTHON_USEDEP}]
+   >=dev-python/pdfminer-six-20191110[${PYTHON_USEDEP}]
+   <=dev-python/pdfminer-six-20201018[${PYTHON_USEDEP}]
+   dev-python/pikepdf[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pluggy[${PYTHON_USEDEP}]
+   dev-python/reportlab[${PYTHON_USEDEP}]
+   dev-python/tqdm[${PYTHON_USEDEP}]
+   media-gfx/img2pdf[${PYTHON_USEDEP}]
+   media-gfx/pngquant
+   media-libs/leptonica
+   virtual/python-cffi[${PYTHON_USEDEP}]
+   jbig2enc? ( media-libs/jbig2enc )
+"
+DEPEND="
+   test? (
+   dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   ~dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs --no-autodoc
+
+src_install() {
+   distutils-r1_src_install
+   newbashcomp misc/completion/ocrmypdf.bash "${PN,,}"
+   insinto /usr/share/fish/vendor_completions.d
+   doins misc/completion/ocrmypdf.fish
+}



[gentoo-commits] repo/proj/guru:master commit in: app-misc/fastfetch/

2022-02-22 Thread Ronny Gutbrod
commit: cef2099239ed0f050799aefe5cfa223b6afc5de6
Author: Viorel Munteanu  gmail  com>
AuthorDate: Tue Feb 22 18:18:49 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue Feb 22 18:30:58 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cef20992

app-misc/fastfetch: add 0.604

Signed-off-by: Viorel Munteanu  gmail.com>

 app-misc/fastfetch/Manifest|  1 +
 ...astfetch-.ebuild => fastfetch-0.604.ebuild} | 36 --
 app-misc/fastfetch/fastfetch-.ebuild   | 35 +++--
 3 files changed, 24 insertions(+), 48 deletions(-)

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index fe3f3bd75..e56a66e7d 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1 +1,2 @@
 DIST fastfetch-0.599.tar.gz 323683 BLAKE2B 
73dd5269fd37b6393f2f02fa93c1a398726101922cc6ec05862939f290edb02269131292cf1384dba3bd13996e06e861f62cd77cfa5c2dd2eaeee28c0eb97707
 SHA512 
90af0425d8a7746009028aeddb50970ead3d74506bc75defb8c4a179a9e51b8d2cd32186b25e9cc45c40c85567ee783edf581a79ee1fd5468d6936caf5ab4e2a
+DIST fastfetch-0.604.tar.gz 324226 BLAKE2B 
75860f98b5eaca0a59e29618a9d7bd2542aff12eb9761186b6233ffe17212df0b54e387b86511540b4e1522f017f73a1286ec58b0f54a4687a9f11fbb5235652
 SHA512 
09a531be1d35deb7ad34dd9059baa8abaa1d9872d27178d467d743e74d6b8e49549762f893ce2538c14c52dd392ed25ed4b68218d2bcda9b1e86f6bf1310011e

diff --git a/app-misc/fastfetch/fastfetch-.ebuild 
b/app-misc/fastfetch/fastfetch-0.604.ebuild
similarity index 73%
copy from app-misc/fastfetch/fastfetch-.ebuild
copy to app-misc/fastfetch/fastfetch-0.604.ebuild
index 6b0e09ff4..0697f531e 100644
--- a/app-misc/fastfetch/fastfetch-.ebuild
+++ b/app-misc/fastfetch/fastfetch-0.604.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit bash-completion-r1 cmake
+inherit cmake
 
 DESCRIPTION="Like neofetch but faster"
 HOMEPAGE="https://github.com/LinusDierheimer/fastfetch;
@@ -11,14 +11,15 @@ if [[ ${PV} == * ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/LinusDierheimer/fastfetch.git;
 else
-   COMMIT="f72ec8a99f6021e95abce282668cce99fabd28c5"
-   VERSION_REV="f72ec8a"
+   COMMIT="0cb6e40bacfed8c217afc4bd580b7905d6d6893b"
+   VERSION_REV="0cb6e40"

SRC_URI="https://github.com/LinusDierheimer/fastfetch/archive/${COMMIT}.tar.gz 
-> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
 fi
 
 LICENSE="MIT"
 SLOT="0"
+KEYWORDS="~amd64"
 IUSE="X gnome pci vulkan wayland xcb xfce xrandr"
 
 # note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
@@ -54,31 +55,18 @@ src_configure() {
-DENABLE_XFCONF=$(usex xfce)
)
 
-   if [[ ${PV} != * ]]; then
-   # version comes from git, fake it
-   VERSION_MAJOR="$(ver_cut 2)"
-   sed -i -e "
-   s/\(PROJECT_VERSION\) .*$/\1 
\"r${VERSION_MAJOR}.${VERSION_REV}\")/
-   s/\(PROJECT_VERSION_MAJOR\) .*$/\1 
\"${VERSION_MAJOR}\")/" CMakeLists.txt || die "Cannot patch version"
-   fi
-
-   cmake_src_configure
-}
-
-src_install() {
if [[ ${PV} == * ]]; then
elog "REV=\"r$(git rev-list --count HEAD)\""
elog "COMMIT=\"$(git rev-parse HEAD)\""
elog "VERSION_REV=\"$(git rev-parse --short HEAD)\""
+   else
+   # version comes from git, fake it
+   local project_version_major=$(ver_cut 2)
+   mycmakeargs+=(
+   
-DPROJECT_VERSION="r${project_version_major}.${VERSION_REV}"
+   -DPROJECT_VERSION_MAJOR="${project_version_major}"
+   )
fi
 
-   pushd "${BUILD_DIR}" || die
-   dobin fastfetch
-   popd
-
-   newbashcomp completions/bash fastfetch
-   insinto /usr/share/${PN}/presets
-   doins presets/*
-
-   einstalldocs
+   cmake_src_configure
 }

diff --git a/app-misc/fastfetch/fastfetch-.ebuild 
b/app-misc/fastfetch/fastfetch-.ebuild
index 6b0e09ff4..5e1fc6be7 100644
--- a/app-misc/fastfetch/fastfetch-.ebuild
+++ b/app-misc/fastfetch/fastfetch-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit bash-completion-r1 cmake
+inherit cmake
 
 DESCRIPTION="Like neofetch but faster"
 HOMEPAGE="https://github.com/LinusDierheimer/fastfetch;
@@ -11,8 +11,8 @@ if [[ ${PV} == * ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/LinusDierheimer/fastfetch.git;
 else
-   COMMIT="f72ec8a99f6021e95abce282668cce99fabd28c5"
-   VERSION_REV="f72ec8a"
+   COMMIT="0cb6e40bacfed8c217afc4bd580b7905d6d6893b"
+   VERSION_REV="0cb6e40"

SRC_URI="https://github.com/LinusDierheimer/fastfetch/archive/${COMMIT}.tar.gz 
-> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
 fi
@@ -54,31 +54,18 @@ src_configure() {
-DENABLE_XFCONF=$(usex xfce)
)
 
-   if [[ ${PV} != * 

[gentoo-commits] repo/proj/guru:master commit in: app-misc/neo/

2022-02-22 Thread Ronny Gutbrod
commit: 06756aaf93576a3346d8983c8b474d3aff4383c6
Author: Carlos Eduardo  gmail  com>
AuthorDate: Tue Feb 22 21:24:10 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue Feb 22 21:24:10 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=06756aaf

app-misc/neo: fix dangling symlink

Repoman doesn't seem to have staged neo-.ebuild turning from a symlink
to a normal file...

Signed-off-by: Carlos Eduardo  gmail.com>

 app-misc/neo/neo-.ebuild | 33 -
 1 file changed, 32 insertions(+), 1 deletion(-)

diff --git a/app-misc/neo/neo-.ebuild b/app-misc/neo/neo-.ebuild
deleted file mode 12
index 7fee11d41..0
--- a/app-misc/neo/neo-.ebuild
+++ /dev/null
@@ -1 +0,0 @@
-neo-0.6.ebuild
\ No newline at end of file

diff --git a/app-misc/neo/neo-.ebuild b/app-misc/neo/neo-.ebuild
new file mode 100644
index 0..7cbc274fd
--- /dev/null
+++ b/app-misc/neo/neo-.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="cmatrix clone with 32-bit color and Unicode support"
+HOMEPAGE="https://github.com/st3w/neo;
+
+if [ "$PV" =  ]; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://github.com/st3w/neo/;
+   KEYWORDS=""
+else
+   
SRC_URI="https://github.com/st3w/neo/releases/download/v${PV}/${P}.tar.gz;
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+
+DEPEND="sys-libs/ncurses"
+RDEPEND="${DEPEND}"
+[ "$PV" =  ] && BDEPEND="
+   sys-devel/autoconf
+   sys-devel/autoconf-archive
+"
+
+src_prepare() {
+   default
+   [ -f ./configure ] || eautoreconf || die 'autoreconf failed'
+}



[gentoo-commits] repo/proj/guru:master commit in: media-video/trakt-scrobbler/

2022-02-22 Thread Ronny Gutbrod
commit: f262f092d5d27aec6790ee89800d91d527e23e83
Author: Nicola Smaniotto  gmail  com>
AuthorDate: Tue Feb 22 14:40:19 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue Feb 22 15:57:59 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f262f092

media-video/trakt-scrobbler: bump to 1.4.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Nicola Smaniotto  gmail.com>

 media-video/trakt-scrobbler/Manifest   |  1 +
 .../trakt-scrobbler/trakt-scrobbler-1.4.0.ebuild   | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/media-video/trakt-scrobbler/Manifest 
b/media-video/trakt-scrobbler/Manifest
index 7fb8738d2..a90481b24 100644
--- a/media-video/trakt-scrobbler/Manifest
+++ b/media-video/trakt-scrobbler/Manifest
@@ -1 +1,2 @@
 DIST trakt-scrobbler-1.3.2.tar.gz 51212 BLAKE2B 
f95f86369928910f0830b7646a4d3a9b24ec3393ccd4f0a62582eb6b5dedf3b0c533df52856be4776e8d8b1b19e6ebe3ab6a393ec4adaf8ed09da8db6004aa2a
 SHA512 
de1a7d77110ee43b85dc2d6b01d8c1558c9e88cbaa058e9e556b0b93ed76f277ffe5e129111bcb1b2f751f48d41ebc87db802d87b07504b3fc0d5117d3682227
+DIST trakt-scrobbler-1.4.0.tar.gz 55216 BLAKE2B 
d0af08a859c36db73d36b6db827aa1f5f791c10b77c4d0392763e9fae0d51d9c0327a188f46a001b261ed3127f861920a4e3144792d35adf16d612bf987bfbc6
 SHA512 
7898f23c14f5f2e1e6461b945a4729f6edb02ae3ecaac843b14d957a87a8a0728e20b740677da2fd8492a5d4263139387b03c277b04aa7cff06da6762b0c5ed8

diff --git a/media-video/trakt-scrobbler/trakt-scrobbler-1.4.0.ebuild 
b/media-video/trakt-scrobbler/trakt-scrobbler-1.4.0.ebuild
new file mode 100644
index 0..cd9dc863d
--- /dev/null
+++ b/media-video/trakt-scrobbler/trakt-scrobbler-1.4.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Scrobbler for trakt.tv that supports VLC, Plex, MPC-HC, and MPV"
+HOMEPAGE="https://github.com/iamkroot/trakt-scrobbler;
+SRC_URI="https://github.com/iamkroot/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/requests-2.25.1[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
+   >=dev-python/guessit-3.3.1[${PYTHON_USEDEP}]
+   >=dev-python/appdirs-1.4.4[${PYTHON_USEDEP}]
+   >=dev-python/cleo-0.8.1[${PYTHON_USEDEP}]
+   >=dev-python/confuse-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/urlmatch-1.0.1[${PYTHON_USEDEP}]
+   dev-python/clikit[${PYTHON_USEDEP}]
+   dev-python/crashtest[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
+
+python_test(){
+   eunittest tests/
+}
+
+pkg_postinst() {
+   optfeature "start at boot support (see the trakts autostart command)" 
sys-apps/systemd
+}



[gentoo-commits] repo/proj/guru:master commit in: app-misc/fastfetch/

2022-02-22 Thread Ronny Gutbrod
commit: b07ebce9083dfc1a6d3405727fb1c02e7883798f
Author: Viorel Munteanu  gmail  com>
AuthorDate: Tue Feb 22 18:19:12 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue Feb 22 18:30:58 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b07ebce9

app-misc/fastfetch: drop 0.599

Signed-off-by: Viorel Munteanu  gmail.com>

 app-misc/fastfetch/Manifest   |  1 -
 app-misc/fastfetch/fastfetch-0.599.ebuild | 85 ---
 2 files changed, 86 deletions(-)

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index e56a66e7d..12f025da4 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,2 +1 @@
-DIST fastfetch-0.599.tar.gz 323683 BLAKE2B 
73dd5269fd37b6393f2f02fa93c1a398726101922cc6ec05862939f290edb02269131292cf1384dba3bd13996e06e861f62cd77cfa5c2dd2eaeee28c0eb97707
 SHA512 
90af0425d8a7746009028aeddb50970ead3d74506bc75defb8c4a179a9e51b8d2cd32186b25e9cc45c40c85567ee783edf581a79ee1fd5468d6936caf5ab4e2a
 DIST fastfetch-0.604.tar.gz 324226 BLAKE2B 
75860f98b5eaca0a59e29618a9d7bd2542aff12eb9761186b6233ffe17212df0b54e387b86511540b4e1522f017f73a1286ec58b0f54a4687a9f11fbb5235652
 SHA512 
09a531be1d35deb7ad34dd9059baa8abaa1d9872d27178d467d743e74d6b8e49549762f893ce2538c14c52dd392ed25ed4b68218d2bcda9b1e86f6bf1310011e

diff --git a/app-misc/fastfetch/fastfetch-0.599.ebuild 
b/app-misc/fastfetch/fastfetch-0.599.ebuild
deleted file mode 100644
index 45e0a85f0..0
--- a/app-misc/fastfetch/fastfetch-0.599.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1 cmake
-
-DESCRIPTION="Like neofetch but faster"
-HOMEPAGE="https://github.com/LinusDierheimer/fastfetch;
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/LinusDierheimer/fastfetch.git;
-else
-   COMMIT="ed63ef1a28d58f7f582b52c8a49495f27ae8885a"
-   VERSION_REV="ed63ef1"
-   
SRC_URI="https://github.com/LinusDierheimer/fastfetch/archive/${COMMIT}.tar.gz 
-> ${P}.tar.gz"
-   S="${WORKDIR}/${PN}-${COMMIT}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="X gnome pci vulkan wayland xcb xfce xrandr"
-
-# note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
-RDEPEND="
-   X? ( x11-libs/libX11 )
-   gnome? (
-   dev-libs/glib
-   gnome-base/dconf
-   )
-   pci? ( sys-apps/pciutils )
-   vulkan? ( media-libs/vulkan-loader )
-   wayland? ( dev-libs/wayland )
-   xcb? ( x11-libs/libxcb )
-   xfce? ( xfce-base/xfconf )
-   xrandr? ( x11-libs/libXrandr )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-REQUIRED_USE="xrandr? ( X )"
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_RPM=no
-   -DENABLE_VULKAN=$(usex vulkan)
-   -DENABLE_WAYLAND=$(usex wayland)
-   -DENABLE_XCB_RANDR=$(usex xcb)
-   -DENABLE_XCB=$(usex xcb)
-   -DENABLE_XRANDR=$(usex xrandr)
-   -DENABLE_X11=$(usex X)
-   -DENABLE_GIO=$(usex gnome)
-   -DENABLE_DCONF=$(usex gnome)
-   -DENABLE_XFCONF=$(usex xfce)
-   )
-
-   if [[ ${PV} != * ]]; then
-   # version comes from git, fake it
-   VERSION_MAJOR="$(ver_cut 2)"
-   sed -i -e "
-   s/\(PROJECT_VERSION\) .*$/\1 
\"r${VERSION_MAJOR}.${VERSION_REV}\")/
-   s/\(PROJECT_VERSION_MAJOR\) .*$/\1 
\"${VERSION_MAJOR}\")/" CMakeLists.txt || die "Cannot patch version"
-   fi
-
-   cmake_src_configure
-}
-
-src_install() {
-   if [[ ${PV} == * ]]; then
-   elog "REV=\"r$(git rev-list --count HEAD)\""
-   elog "COMMIT=\"$(git rev-parse HEAD)\""
-   elog "VERSION_REV=\"$(git rev-parse --short HEAD)\""
-   fi
-
-   pushd "${BUILD_DIR}" || die
-   dobin fastfetch
-   popd
-
-   newbashcomp completions/bash fastfetch
-   insinto /usr/share/${PN}/presets
-   doins presets/*
-
-   einstalldocs
-}



[gentoo-commits] repo/proj/guru:master commit in: media-sound/spotify-adblock/

2022-02-22 Thread Ronny Gutbrod
commit: c61b466a5c1c4957c449f82cbe483693311f9d8f
Author: Nicola Smaniotto  gmail  com>
AuthorDate: Tue Feb 22 15:57:32 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue Feb 22 15:57:59 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c61b466a

media-sound/spotify-adblock: new package (1.0.1)

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Nicola Smaniotto  gmail.com>

 media-sound/spotify-adblock/Manifest   | 14 +
 media-sound/spotify-adblock/metadata.xml   |  8 +++
 .../spotify-adblock/spotify-adblock-1.0.1.ebuild   | 61 ++
 3 files changed, 83 insertions(+)

diff --git a/media-sound/spotify-adblock/Manifest 
b/media-sound/spotify-adblock/Manifest
new file mode 100644
index 0..07c419154
--- /dev/null
+++ b/media-sound/spotify-adblock/Manifest
@@ -0,0 +1,14 @@
+DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
+DIST lazy_static-1.4.0.crate 10443 BLAKE2B 
25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23
 SHA512 
e124c0521ec7c950f3c4a066821918da7a9c6e75d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
+DIST libc-0.2.119.crate 575749 BLAKE2B 
5fa2bf66a4d642e1380335fde0fd190d5168dca58376379caeb52171a3382e5342c727eb4d92f1e27adde58a24d00352896a73c45309d947f56787a99f2753f8
 SHA512 
a43f8d1cac7a0d8c1bf6f2125695c03d91243498d2dea19a3a674ccb2c64fd00bac4040c42130a1a096b2148451f62e1292c5c71f424f51f888d6a37c7db0bcd
+DIST memchr-2.4.1.crate 64977 BLAKE2B 
31479718c118093b684bed946eae0706d77d9d275bd49f5aeff4de490f479abd60c7dc462150eafffc6d6fc1da0853123b78be038826b775d2a41a4c39d93ab5
 SHA512 
d8912e3902a2126f86159bdc998532a2890b882cbb7d59b5a470fffcad4c32281e045f2fff48a235aa4189f1928866bf3d33b699d50866ad6b6c272bba7adb11
+DIST proc-macro2-1.0.36.crate 41411 BLAKE2B 
d7d99aed41080b65680736d92dd027e21c9e9e0b03601915c000f5dea8f2b2d9126b116af32f2fb04b4fa407775f0131423055d0b62fdbfe87fa4ba7ec098beb
 SHA512 
f31b0f2356af2746321c4f808ac9af87d21a5657c103ed6bc1383855e40caf49246cc8ec1edff58eacf193424abfc2163148b7298e527714e65e602f14b2e50a
+DIST quote-1.0.15.crate 27281 BLAKE2B 
5612633415d30e26e646a968ab7a64ecdc978b02efdbd40dfecf5afa489c21bbc6a9c93ecce2a2b45519db6be3384bb372cfc9f597846e8399f7c2b57e8b34e1
 SHA512 
76403bfac4e9a018b29ddf8f911135206d4fdc266db38a95cc92f6159a8b436d39d64c4ae6c3fd16ad83117270ed329b6a151d589cab46c75443c57b533dfaeb
+DIST regex-1.5.4.crate 236581 BLAKE2B 
6efaf69d1a99dc3a2e04b2d1a96b036f631e9a0ad0d3aa57263febd47f7ec12765526f06f9c52a5497bf0d9b455f1d1b39e011adc4c28530c44b65c8a453efc0
 SHA512 
1a9208358c4ab87c19ec91bcf5c1e35dede46f3a0c0097061b7b53fa77a1e5ad38090d243aab274956f09c491e5fbe3b3b35a91db079b82a2dde2fd9fbad4c19
+DIST regex-syntax-0.6.25.crate 293293 BLAKE2B 
d5ca0dbc26b03c6a1818026f9a69cd226ec934e7c64094d0ebe843052b648617ffae7aa3a074f8da46d03c46996d8b547d8916576342000bd9711089b3e57d73
 SHA512 
a3d31f82aadc6be1796f76c03152ff24f37fe42d6ce27fb98e2f55ab102f86502bc37ccd563f6e0eba61aab20d002184c618517b678b3b93cb8f0497cc046ca5
+DIST serde-1.0.136.crate 76158 BLAKE2B 
44603c8eede428dce4211350497a443385ff0ddb0b4379917040fd8908a56e9df801c72695723f4fcff5eb33384bcf92ef58eecb9c4924d5d9cc30e2f6c9
 SHA512 
d043ccfd6a1dc9a114a1a95530a63ed9342688d31d3aadeec600a9a9d47aad328be35b6f80080400ea4bb3f820ddd18cc5ce1e6ea1db28e02752962061e71019
+DIST serde_derive-1.0.136.crate 54776 BLAKE2B 
687524001bf61c42266d91a7263661ab80aa9556e570975a39bdf56a5cb1a2ec3ad1baf22dff586c7ad4ff66d03d0a9d4a431c49402dcad6d79d0ef40cee
 SHA512 
92c99455a5a9ac0fe45eb6ff1ad3ea55db860031fb912ace3755d1d2aad0dd880b2d83add4d41872823bd60557ebe1cb36e898bf0ac975b1093caa9819f7c289
+DIST spotify-adblock-1.0.1.tar.gz 31427 BLAKE2B 
e097b0eebe95d91a5412c0a26cc19e955d482f8416feddf41fc0fd9aca8e1fd5f912b1a99a436fa1ab769bb743610b08cdfb71975090dff128a20d356d01105c
 SHA512 
863f4c1cbaa1d9e8c0c7e602e13ded6ee62c5583f6b1bca9cc9196f93331cebd4fb3fe894c64d9ac14c27307ce2f655d4af0c7358da70922875e9a4be32648a9
+DIST syn-1.0.86.crate 235126 BLAKE2B 
89973130279128cab73443ee36c8e0d7bc83364ef91d0f086a40c136e26e612428b867a54a1da8ee5b1778cedeafc7403180bd84df2c21017ad5bb76bc0c9138
 SHA512 
1462dc9fbf0a89b023421064908c7e349ede23c986eddcb8d260559b5e1346fe0206c88e5317eea7e8293ea58b94466d486fae3aa57a1dee4220f5431b1fb68a
+DIST toml-0.5.8.crate 54219 BLAKE2B 
b4f9f563e5ba4574d4f2dcbe244378a2e1e984bd9fbbbfa5a06bdd5f8b8d677394f0db9cb8696f6936c80a52caa86b1b3ebaf3885c53855af23f03d318785f19
 SHA512 
26b7901ee4b7cbb4cf8ea57d365a99ed05e0a76e73452e47d4bcb3b4eeb7bbd393c13eea9ea33dc13622942efcda39acdba9425b74b40c920c9f19673a1f2082
+DIST unicode-xid-0.2.2.crate 14955 BLAKE2B 

[gentoo-commits] repo/proj/guru:master commit in: net-dialup/tio/

2022-02-22 Thread Ronny Gutbrod
commit: 3b8428d3ec6f115589f86dda8c60b3e8e0fbb5b2
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Mon Feb 21 21:04:59 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Mon Feb 21 21:04:59 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3b8428d3

net-dialup/tio: Bump version to v1.35

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

 net-dialup/tio/Manifest|  1 +
 net-dialup/tio/tio-1.35.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/net-dialup/tio/Manifest b/net-dialup/tio/Manifest
index e4ef49976..c220c6011 100644
--- a/net-dialup/tio/Manifest
+++ b/net-dialup/tio/Manifest
@@ -1 +1,2 @@
 DIST tio-1.32.tar.xz 88976 BLAKE2B 
d9f97e0c37326d5db2c6a7d681569738aced6ba45dc60d320bf5dc00db1d77b72474309d0b790ba6af1360cde145cda04ddbc2ba58f69cef1e2331906d04cc89
 SHA512 
6ec216ea8e60fe8fb09e3bc378d8178f0d27789ba876e5a763c1eeef7de064831143270e644e64658d3b9acaf3c1b406f1e3331acc4c8bee91fd56851b99941f
+DIST tio-1.35.tar.xz 1413192 BLAKE2B 
04d1d237187c854d767963d3dc80b572fbdf58f3668861a7b704a45664645782e77245cd2c3f9b64e0b829a8b08fb5d1b5c29a2b62e8fc134949752d97f64336
 SHA512 
e2ca85e189d218be4f61b0e1602e8bca5deaf93affcd2c25e1155bd25e1b31ee2d3b1ff7327225a74f3ad04d56bc5ccc18758c92947c9fb2059ebe8224659961

diff --git a/net-dialup/tio/tio-1.35.ebuild b/net-dialup/tio/tio-1.35.ebuild
new file mode 100644
index 0..ee8bbe93e
--- /dev/null
+++ b/net-dialup/tio/tio-1.35.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson bash-completion-r1
+
+DESCRIPTION="Simple TTY terminal application"
+HOMEPAGE="https://tio.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+SLOT="0"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+src_configure() {
+   local emesonargs=(
+   -Dbashcompletiondir="$(get_bashcompdir)"
+   )
+
+   meson_src_configure
+}



[gentoo-commits] repo/proj/guru:master commit in: dev-util/blueprint-compiler/

2022-02-22 Thread Ronny Gutbrod
commit: 0e4a1a1043d43b0c2c6c8b4e4eb9dd91511fa366
Author: Yuan Liao  gmail  com>
AuthorDate: Mon Feb 21 13:05:20 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Mon Feb 21 13:09:42 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0e4a1a10

dev-util/blueprint-compiler: Add missing test dependency

Closes: https://bugs.gentoo.org/833823
Signed-off-by: Yuan Liao  gmail.com>

 .../blueprint-compiler-0.1.0_pre20220219.ebuild  | 9 -
 dev-util/blueprint-compiler/blueprint-compiler-.ebuild   | 9 -
 2 files changed, 16 insertions(+), 2 deletions(-)

diff --git 
a/dev-util/blueprint-compiler/blueprint-compiler-0.1.0_pre20220219.ebuild 
b/dev-util/blueprint-compiler/blueprint-compiler-0.1.0_pre20220219.ebuild
index 6dfccd58c..f38e5e7d8 100644
--- a/dev-util/blueprint-compiler/blueprint-compiler-0.1.0_pre20220219.ebuild
+++ b/dev-util/blueprint-compiler/blueprint-compiler-0.1.0_pre20220219.ebuild
@@ -28,8 +28,9 @@ 
HOMEPAGE="https://jwestman.pages.gitlab.gnome.org/blueprint-compiler/;
 LICENSE="LGPL-3+"
 SLOT="0"
 
-IUSE="doc"
+IUSE="doc test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
 
 BDEPEND="
${PYTHON_DEPS}
@@ -39,6 +40,12 @@ BDEPEND="
)
 "
 
+DEPEND="
+   test? (
+   gui-libs/gtk:4[introspection]
+   )
+"
+
 RDEPEND="
${PYTHON_DEPS}
 "

diff --git a/dev-util/blueprint-compiler/blueprint-compiler-.ebuild 
b/dev-util/blueprint-compiler/blueprint-compiler-.ebuild
index 7ffa8d633..219419000 100644
--- a/dev-util/blueprint-compiler/blueprint-compiler-.ebuild
+++ b/dev-util/blueprint-compiler/blueprint-compiler-.ebuild
@@ -28,8 +28,9 @@ 
HOMEPAGE="https://jwestman.pages.gitlab.gnome.org/blueprint-compiler/;
 LICENSE="LGPL-3+"
 SLOT="0"
 
-IUSE="doc"
+IUSE="doc test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
 
 BDEPEND="
${PYTHON_DEPS}
@@ -39,6 +40,12 @@ BDEPEND="
)
 "
 
+DEPEND="
+   test? (
+   gui-libs/gtk:4[introspection]
+   )
+"
+
 RDEPEND="
${PYTHON_DEPS}
 "



[gentoo-commits] repo/proj/guru:master commit in: net-irc/tiny/

2022-02-22 Thread Ronny Gutbrod
commit: db490a30de71f8152a5695d2e420b3c453680499
Author: Carlos Eduardo  gmail  com>
AuthorDate: Mon Feb 21 15:46:21 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Mon Feb 21 15:46:21 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=db490a30

net-irc/tiny: silence LDFLAGS warnings

This is a Rust ebuild.
Closes: https://bugs.gentoo.org/833828
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Carlos Eduardo  gmail.com>

 net-irc/tiny/tiny-0.10.0.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/net-irc/tiny/tiny-0.10.0.ebuild b/net-irc/tiny/tiny-0.10.0.ebuild
index 242e299a1..c9a56f4a0 100644
--- a/net-irc/tiny/tiny-0.10.0.ebuild
+++ b/net-irc/tiny/tiny-0.10.0.ebuild
@@ -142,6 +142,8 @@ IUSE="dbus openssl"
 DEPEND="openssl? ( dev-libs/openssl:= ) dbus? ( sys-apps/dbus )"
 RDEPEND="${DEPEND}"
 
+QA_FLAGS_IGNORED="usr/bin/tiny"
+
 src_configure() {
local myfeatures=()
if use openssl



[gentoo-commits] repo/proj/guru:master commit in: gnome-extra/extension-manager/

2022-02-22 Thread Ronny Gutbrod
commit: f9d56eaf2f5e6590c75c29c6e09eb5a607bb12ba
Author: Yuan Liao  gmail  com>
AuthorDate: Mon Feb 21 11:41:03 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Mon Feb 21 11:41:03 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f9d56eaf

gnome-extra/extension-manager: Sync live ebuilds

Signed-off-by: Yuan Liao  gmail.com>

 .../extension-manager-0.3.0_rc.ebuild  | 68 --
 .../extension-manager-.ebuild  |  9 +++
 2 files changed, 9 insertions(+), 68 deletions(-)

diff --git 
a/gnome-extra/extension-manager/extension-manager-0.3.0_rc.ebuild 
b/gnome-extra/extension-manager/extension-manager-0.3.0_rc.ebuild
deleted file mode 100644
index 06c1ffd71..0
--- a/gnome-extra/extension-manager/extension-manager-0.3.0_rc.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2-utils meson xdg
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/mjakeman/extension-manager.git;
-   # TODO: Remove this variable when merging back to the PV="" ebuild
-   EGIT_BRANCH="prepare-$(ver_cut 1-2)"
-else
-   
SRC_URI="https://github.com/mjakeman/extension-manager/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="A native tool for browsing and installing GNOME Shell Extensions"
-HOMEPAGE="https://github.com/mjakeman/extension-manager;
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-IUSE="test"
-# 'Validate appstream file' test case requires Internet connection
-PROPERTIES="test_network"
-RESTRICT="test"
-
-BDEPEND="
-   dev-libs/glib:2
-   dev-util/blueprint-compiler
-   virtual/pkgconfig
-   test? (
-   dev-libs/appstream-glib
-   dev-util/desktop-file-utils
-   )
-"
-
-DEPEND="
-   dev-libs/glib:2
-   dev-libs/json-glib
-   gui-libs/gtk:4[introspection]
-   gui-libs/libadwaita:1[introspection]
-   net-libs/libsoup:3.0
-"
-
-RDEPEND="
-   ${DEPEND}
-"
-
-src_configure() {
-   local emesonargs=()
-   if has live ${PROPERTIES}; then
-   # Produce a development build for live ebuild
-   emesonargs+=( -Ddevelopment=true )
-   fi
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}

diff --git a/gnome-extra/extension-manager/extension-manager-.ebuild 
b/gnome-extra/extension-manager/extension-manager-.ebuild
index c59138704..cd2cada33 100644
--- a/gnome-extra/extension-manager/extension-manager-.ebuild
+++ b/gnome-extra/extension-manager/extension-manager-.ebuild
@@ -46,6 +46,15 @@ RDEPEND="
${DEPEND}
 "
 
+src_configure() {
+   local emesonargs=()
+   if has live ${PROPERTIES}; then
+   # Produce a development build for live ebuild
+   emesonargs+=( -Ddevelopment=true )
+   fi
+   meson_src_configure
+}
+
 pkg_postinst() {
xdg_pkg_postinst
gnome2_schemas_update



[gentoo-commits] repo/proj/guru:master commit in: dev-python/urlmatch/

2022-02-22 Thread Ronny Gutbrod
commit: 091f0c396279d09fb3f53aeb9f877a55f4e5ac39
Author: Nicola Smaniotto  gmail  com>
AuthorDate: Tue Feb 22 14:27:46 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue Feb 22 15:57:59 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=091f0c39

dev-python/urlmatch: allow python3_10

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Nicola Smaniotto  gmail.com>

 .../urlmatch/{urlmatch-1.0.1.ebuild => urlmatch-1.0.1-r1.ebuild}  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/urlmatch/urlmatch-1.0.1.ebuild 
b/dev-python/urlmatch/urlmatch-1.0.1-r1.ebuild
similarity index 89%
rename from dev-python/urlmatch/urlmatch-1.0.1.ebuild
rename to dev-python/urlmatch/urlmatch-1.0.1-r1.ebuild
index f94bde28e..db6e61ee1 100644
--- a/dev-python/urlmatch/urlmatch-1.0.1.ebuild
+++ b/dev-python/urlmatch/urlmatch-1.0.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/proj/guru:master commit in: dev-python/pysubs2/

2022-02-22 Thread Ronny Gutbrod
commit: e93bbd35dd4d3154c6cf9191a0675d2040262646
Author: Nicola Smaniotto  gmail  com>
AuthorDate: Tue Feb 22 14:32:50 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue Feb 22 15:57:59 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e93bbd35

dev-python/pysubs2: bump to 1.4.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Nicola Smaniotto  gmail.com>

 dev-python/pysubs2/Manifest   | 2 +-
 dev-python/pysubs2/{pysubs2-1.2.0.ebuild => pysubs2-1.4.0.ebuild} | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-python/pysubs2/Manifest b/dev-python/pysubs2/Manifest
index fe9c58c03..aae4af251 100644
--- a/dev-python/pysubs2/Manifest
+++ b/dev-python/pysubs2/Manifest
@@ -1,3 +1,3 @@
-DIST pysubs2-1.2.0.tar.gz 844305 BLAKE2B 
be553a2672cfebe08847e1fc65b41420485846d75ccb4dbb2c9bb8aec1843d2665bd8117a2f718871ea17e79e40ec491f2360eea695c07622fee16fe52a7f7f7
 SHA512 
37cf74c8c812c1683ef926c8bb749479bc9eaedd780f29a3299295885fd329eae7b2863f293da878ce54b696e8783cfab49cb341b54735a892339c77c551edfb
 DIST pysubs2-1.3.0.tar.gz 846587 BLAKE2B 
0afa4c6d4d8ad4a7eda7461b80a6e61123096601ae64132e55f7c4e564f15f202abe0ef2836c067563072a9dba18b9c74380d31c68d8dde5d83f207ca45d99f2
 SHA512 
696acb26e2c74615674e33e06545c84bd7ee446f47bec3256da7e101dc317d9d2a0f659d3a51ae95fdad3d8014b635b5f4f12375f7f8f0c7fa85835ec09675ca
 DIST pysubs2-1.3.1.tar.gz 847254 BLAKE2B 
a5e225c6ad3b8e2a26ba5e4caa07fe022af0addb3f86d90f6922e98335146b6605fbefd22a05c27e69d02590e1c53d67e5b91ee641d444d1d09fa93ab1ef4488
 SHA512 
dc50107932f484ccf15a2e9d88a767aeeb1ef1bc4dba07ac573489e0405d0f7002bced460230a9406e4eb8ef3db89f8e4e622bb7a89b114b9cd6308ae1f3c0e0
+DIST pysubs2-1.4.0.tar.gz 849040 BLAKE2B 
d33537ebde07fa22ce8be3f293f5833db735344d57d6106de42997598246428283188b5c30db20b17eb28946359f832e18afef5f7f3e0c6e3aa2493a9dac2863
 SHA512 
7d3bb19f3934802105808760b52c7a6870b04a3c0b8fb301da925c99d0420e660d1de79e7ea857c85ab477ee35411b293273c04ef02ba89b464e485d1d5de8b6

diff --git a/dev-python/pysubs2/pysubs2-1.2.0.ebuild 
b/dev-python/pysubs2/pysubs2-1.4.0.ebuild
similarity index 77%
rename from dev-python/pysubs2/pysubs2-1.2.0.ebuild
rename to dev-python/pysubs2/pysubs2-1.4.0.ebuild
index ae206b4b8..41944e852 100644
--- a/dev-python/pysubs2/pysubs2-1.2.0.ebuild
+++ b/dev-python/pysubs2/pysubs2-1.4.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 
@@ -15,4 +15,4 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
 
-distutils_enable_tests nose
+distutils_enable_tests pytest



[gentoo-commits] repo/proj/guru:master commit in: gnome-extra/extension-manager/

2022-02-22 Thread Ronny Gutbrod
commit: f9fd999a9e8fac97e51b5604d6e3b90b8984eb05
Author: Yuan Liao  gmail  com>
AuthorDate: Mon Feb 21 11:38:15 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Mon Feb 21 11:38:15 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f9fd999a

gnome-extra/extension-manager: Add 0.2.3

Signed-off-by: Yuan Liao  gmail.com>

 gnome-extra/extension-manager/Manifest |  1 +
 .../extension-manager-0.2.3.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/gnome-extra/extension-manager/Manifest 
b/gnome-extra/extension-manager/Manifest
index b841eb5e6..3534858c5 100644
--- a/gnome-extra/extension-manager/Manifest
+++ b/gnome-extra/extension-manager/Manifest
@@ -1 +1,2 @@
 DIST extension-manager-0.2.2.tar.gz 1381383 BLAKE2B 
bd3a945761da27aa5e9c701cc78b8b0d5404a94f18f988281c152223e470752417a20c7f6b86409392ada6bfce2ea4615d32ed38f4071df2f4dc9e102d693a4d
 SHA512 
319182d0d08cc94ec5db6fceb52c1efab287400ec9572f7d5eb96bbd765a8e3a5031b2a43066a535ff7a288d93647c8ecf5ed85ea202281e666e2dbdb0b812d6
+DIST extension-manager-0.2.3.tar.gz 1384925 BLAKE2B 
3bd98f67f419c646a4a7b9d1dee656de305eff5e35124f3765d5d9c82aff7d9e7bbeea912f24c0766c95e0c497b070831ee9922747f200bbcd57470a6adcec7e
 SHA512 
9bb078f3d00cdfe1e84a757f7cce32f5a3fdf4f60f3952523ac48779becab9c00da78974551f224c194806217eddf3116a29eb33f1e9982ff8caa5e06218

diff --git a/gnome-extra/extension-manager/extension-manager-0.2.3.ebuild 
b/gnome-extra/extension-manager/extension-manager-0.2.3.ebuild
new file mode 100644
index 0..c59138704
--- /dev/null
+++ b/gnome-extra/extension-manager/extension-manager-0.2.3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2-utils meson xdg
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mjakeman/extension-manager.git;
+else
+   
SRC_URI="https://github.com/mjakeman/extension-manager/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="A native tool for browsing and installing GNOME Shell Extensions"
+HOMEPAGE="https://github.com/mjakeman/extension-manager;
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+IUSE="test"
+# 'Validate appstream file' test case requires Internet connection
+PROPERTIES="test_network"
+RESTRICT="test"
+
+BDEPEND="
+   dev-libs/glib:2
+   dev-util/blueprint-compiler
+   virtual/pkgconfig
+   test? (
+   dev-libs/appstream-glib
+   dev-util/desktop-file-utils
+   )
+"
+
+DEPEND="
+   dev-libs/glib:2
+   dev-libs/json-glib
+   gui-libs/gtk:4[introspection]
+   gui-libs/libadwaita:1[introspection]
+   net-libs/libsoup:3.0
+"
+
+RDEPEND="
+   ${DEPEND}
+"
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/proj/guru:master commit in: net-dialup/tio/

2022-02-22 Thread Ronny Gutbrod
commit: 33b020f73b1d18abb902d14d5a6744b367ef
Author: Kurt Kanzenbach  kmk-computers  de>
AuthorDate: Mon Feb 21 21:05:35 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Mon Feb 21 21:05:35 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=33b020f7

net-dialup/tio: Drop old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Kurt Kanzenbach  kmk-computers.de>

 net-dialup/tio/Manifest|  1 -
 net-dialup/tio/tio-1.32.ebuild | 18 --
 2 files changed, 19 deletions(-)

diff --git a/net-dialup/tio/Manifest b/net-dialup/tio/Manifest
index c220c6011..dac6f17ee 100644
--- a/net-dialup/tio/Manifest
+++ b/net-dialup/tio/Manifest
@@ -1,2 +1 @@
-DIST tio-1.32.tar.xz 88976 BLAKE2B 
d9f97e0c37326d5db2c6a7d681569738aced6ba45dc60d320bf5dc00db1d77b72474309d0b790ba6af1360cde145cda04ddbc2ba58f69cef1e2331906d04cc89
 SHA512 
6ec216ea8e60fe8fb09e3bc378d8178f0d27789ba876e5a763c1eeef7de064831143270e644e64658d3b9acaf3c1b406f1e3331acc4c8bee91fd56851b99941f
 DIST tio-1.35.tar.xz 1413192 BLAKE2B 
04d1d237187c854d767963d3dc80b572fbdf58f3668861a7b704a45664645782e77245cd2c3f9b64e0b829a8b08fb5d1b5c29a2b62e8fc134949752d97f64336
 SHA512 
e2ca85e189d218be4f61b0e1602e8bca5deaf93affcd2c25e1155bd25e1b31ee2d3b1ff7327225a74f3ad04d56bc5ccc18758c92947c9fb2059ebe8224659961

diff --git a/net-dialup/tio/tio-1.32.ebuild b/net-dialup/tio/tio-1.32.ebuild
deleted file mode 100644
index 33d2fa733..0
--- a/net-dialup/tio/tio-1.32.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1
-
-DESCRIPTION="Simple TTY terminal application"
-HOMEPAGE="https://tio.github.io/;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz;
-
-SLOT="0"
-LICENSE="GPL-2+"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-src_configure() {
-   econf --with-bash-completion-dir="$(get_bashcompdir)"
-}



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/swaync/

2022-02-22 Thread Ronny Gutbrod
commit: 93d92555e9c21e2946ede4fcb4acc2e30315b654
Author: Jonas Frei  pm  me>
AuthorDate: Mon Feb 21 11:09:40 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Mon Feb 21 11:09:40 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=93d92555

gui-apps/swaync: Added version to gtk-layer-shell dependency

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jonas Frei  pm.me>

 gui-apps/swaync/swaync-0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/swaync/swaync-0.4.ebuild 
b/gui-apps/swaync/swaync-0.4.ebuild
index 33def7742..3bcbd9875 100644
--- a/gui-apps/swaync/swaync-0.4.ebuild
+++ b/gui-apps/swaync/swaync-0.4.ebuild
@@ -21,7 +21,7 @@ DEPEND="
dev-libs/json-glib
dev-libs/libgee
dev-libs/wayland
-   gui-libs/gtk-layer-shell
+   >=gui-libs/gtk-layer-shell-0.6.0
gui-libs/libhandy
sys-apps/dbus
x11-libs/gtk+:3



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/swaync/

2022-02-22 Thread Ronny Gutbrod
commit: 963682efb607ce819c8ce462abdb170db230186f
Author: Jonas Frei  pm  me>
AuthorDate: Mon Feb 21 05:33:27 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Mon Feb 21 05:33:27 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=963682ef

gui-apps/swaync: Initial commit

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jonas Frei  pm.me>

 gui-apps/swaync/Manifest  |  1 +
 gui-apps/swaync/metadata.xml  | 23 
 gui-apps/swaync/swaync-0.4.ebuild | 44 +++
 3 files changed, 68 insertions(+)

diff --git a/gui-apps/swaync/Manifest b/gui-apps/swaync/Manifest
new file mode 100644
index 0..d404c3ee6
--- /dev/null
+++ b/gui-apps/swaync/Manifest
@@ -0,0 +1 @@
+DIST swaync-0.4.tar.gz 3131182 BLAKE2B 
22c1fcca55247fc1fe242c798e3c8cd6ad9af8be716f2849237c3ed14f1a9b68550cca6c3a34b5ab4e92e19afaf48c648d28f46c0b535dbb9def98a79b524dbe
 SHA512 
e3394c913e0f06ad47c6062dbc60e885860bfaf2c095bb7c7f2011884f73b4c7308d5dc09969cf2570daca35950c378d6fdfdeb23b715a6115c2a44a97f437e0

diff --git a/gui-apps/swaync/metadata.xml b/gui-apps/swaync/metadata.xml
new file mode 100644
index 0..14d598f67
--- /dev/null
+++ b/gui-apps/swaync/metadata.xml
@@ -0,0 +1,23 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Jonas Frei
+   frei...@pm.me
+   
+   
+   A simple notification daemon with a GTK gui for notifications
+   and the control center
+   
+   
+   ErikReider/SwayNotificationCenter
+   
https://github.com/ErikReider/SwayNotificationCenter/issues
+   
+   
+   Install bash completions
+   Install fish completions
+   Install systemd .service file
+   Enable scripting feature
+   Install zsh completions
+   
+

diff --git a/gui-apps/swaync/swaync-0.4.ebuild 
b/gui-apps/swaync/swaync-0.4.ebuild
new file mode 100644
index 0..5adf03b79
--- /dev/null
+++ b/gui-apps/swaync/swaync-0.4.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="A simple notification daemon with a GTK gui for notifications and 
control center"
+HOMEPAGE="https://github.com/ErikReider/SwayNotificationCenter;
+SRC_URI="https://github.com/ErikReider/SwayNotificationCenter/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/SwayNotificationCenter-${PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="bash-completion fish-completion scripting systemd zsh-completion"
+
+DEPEND="
+   dev-libs/glib
+   dev-libs/gobject-introspection
+   dev-libs/json-glib
+   dev-libs/libgee
+   dev-libs/wayland
+   gui-libs/gtk-layer-shell
+   gui-libs/libhandy
+   sys-apps/dbus
+   x11-libs/gtk+
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   dev-lang/vala
+   dev-util/meson
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use bash-completion bash-completions)
+   $(meson_use fish-completion fish-completions)
+   $(meson_use scripting)
+   $(meson_use systemd systemd-service)
+   $(meson_use zsh-completion zsh-completions)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/swaync/

2022-02-22 Thread Ronny Gutbrod
commit: fe1c4a94c4e3e0fbaaf127fecaa4722276a62205
Author: Jonas Frei  pm  me>
AuthorDate: Mon Feb 21 06:03:17 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Mon Feb 21 06:03:17 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fe1c4a94

gui-apps/swaync: Used upstream USE flag descriptions

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jonas Frei  pm.me>

 gui-apps/swaync/metadata.xml | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/gui-apps/swaync/metadata.xml b/gui-apps/swaync/metadata.xml
index 14d598f67..562db1bd0 100644
--- a/gui-apps/swaync/metadata.xml
+++ b/gui-apps/swaync/metadata.xml
@@ -14,10 +14,10 @@

https://github.com/ErikReider/SwayNotificationCenter/issues


-   Install bash completions
-   Install fish completions
-   Install systemd .service file
-   Enable scripting feature
-   Install zsh completions
+   Install bash shell 
completions
+   Install fish shell 
completions.
+   Install systemd user service unit
+   Enable notification scripting
+   Install bash shell 
completions.

 



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/swaync/

2022-02-22 Thread Ronny Gutbrod
commit: ad9b18686dff9d1ac69142eb1622acef77d8
Author: Jonas Frei  pm  me>
AuthorDate: Mon Feb 21 10:53:57 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Mon Feb 21 10:53:57 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ad9b1868

gui-apps/swaync: Added SLOT for gtk+ dependency

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jonas Frei  pm.me>

 gui-apps/swaync/swaync-0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/swaync/swaync-0.4.ebuild 
b/gui-apps/swaync/swaync-0.4.ebuild
index 5adf03b79..33def7742 100644
--- a/gui-apps/swaync/swaync-0.4.ebuild
+++ b/gui-apps/swaync/swaync-0.4.ebuild
@@ -24,7 +24,7 @@ DEPEND="
gui-libs/gtk-layer-shell
gui-libs/libhandy
sys-apps/dbus
-   x11-libs/gtk+
+   x11-libs/gtk+:3
 "
 RDEPEND="${DEPEND}"
 BDEPEND="



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/swaync/

2022-02-22 Thread Ronny Gutbrod
commit: bdd586fa7eb420a5379c2bdb3813c8e30f07d5ea
Author: Jonas Frei  pm  me>
AuthorDate: Mon Feb 21 06:07:34 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Mon Feb 21 06:07:34 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bdd586fa

gui-apps/swaync: Removed punctuation

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jonas Frei  pm.me>

 gui-apps/swaync/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-apps/swaync/metadata.xml b/gui-apps/swaync/metadata.xml
index 562db1bd0..325f2c8a0 100644
--- a/gui-apps/swaync/metadata.xml
+++ b/gui-apps/swaync/metadata.xml
@@ -15,9 +15,9 @@


Install bash shell 
completions
-   Install fish shell 
completions.
+   Install fish shell 
completions
Install systemd user service unit
Enable notification scripting
-   Install bash shell 
completions.
+   Install bash shell 
completions

 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/

2022-02-22 Thread Andreas K. Hüttel
commit: a40a8c3cc89da71206d804c5c57139bb5a0897c1
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Feb 23 00:14:44 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Feb 23 00:15:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a40a8c3c

sys-libs/glibc: Rekeyword 2.34-r9; reenable two tests

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 sys-libs/glibc/glibc-2.34-r9.ebuild | 10 +-
 sys-libs/glibc/glibc-2.35.ebuild|  8 
 sys-libs/glibc/glibc-.ebuild|  8 
 3 files changed, 1 insertion(+), 25 deletions(-)

diff --git a/sys-libs/glibc/glibc-2.34-r9.ebuild 
b/sys-libs/glibc/glibc-2.34-r9.ebuild
index 50bf9e2320c6..eb9c72edf011 100644
--- a/sys-libs/glibc/glibc-2.34-r9.ebuild
+++ b/sys-libs/glibc/glibc-2.34-r9.ebuild
@@ -29,7 +29,7 @@ PATCH_DEV=dilfridge
 if [[ ${PV} == * ]]; then
inherit git-r3
 else
-   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
SRC_URI+=" 
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz;
 fi
@@ -169,19 +169,11 @@ 
GENTOO_GLIBC_XFAIL_TESTS="${GENTOO_GLIBC_XFAIL_TESTS:-yes}"
 # The following tests fail due to the Gentoo build system and are thus
 # executed but ignored:
 XFAIL_TEST_LIST=(
-   # 9) Failures of unknown origin
-   tst-latepthread
-
# buggy test, assumes /dev/ and /dev/null on a single filesystem
# 'mount --bind /dev/null /chroot/dev/null' breaks it.
# https://sourceware.org/PR25909
tst-support_descriptors
 
-   # Flaky test, known to fail occasionally:
-   # https://sourceware.org/PR19329
-   # https://bugs.gentoo.org/719674#c12
-   tst-stack4
-
# The following tests fail only inside portage
# https://bugs.gentoo.org/831267
tst-system

diff --git a/sys-libs/glibc/glibc-2.35.ebuild b/sys-libs/glibc/glibc-2.35.ebuild
index ca6497263fb6..b37bf4d692ac 100644
--- a/sys-libs/glibc/glibc-2.35.ebuild
+++ b/sys-libs/glibc/glibc-2.35.ebuild
@@ -167,19 +167,11 @@ 
GENTOO_GLIBC_XFAIL_TESTS="${GENTOO_GLIBC_XFAIL_TESTS:-yes}"
 # The following tests fail due to the Gentoo build system and are thus
 # executed but ignored:
 XFAIL_TEST_LIST=(
-   # 9) Failures of unknown origin
-   tst-latepthread
-
# buggy test, assumes /dev/ and /dev/null on a single filesystem
# 'mount --bind /dev/null /chroot/dev/null' breaks it.
# https://sourceware.org/PR25909
tst-support_descriptors
 
-   # Flaky test, known to fail occasionally:
-   # https://sourceware.org/PR19329
-   # https://bugs.gentoo.org/719674#c12
-   tst-stack4
-
# The following tests fail only inside portage
# https://bugs.gentoo.org/831267
tst-system

diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild
index 763643518ec1..6928c0dc4788 100644
--- a/sys-libs/glibc/glibc-.ebuild
+++ b/sys-libs/glibc/glibc-.ebuild
@@ -167,19 +167,11 @@ 
GENTOO_GLIBC_XFAIL_TESTS="${GENTOO_GLIBC_XFAIL_TESTS:-yes}"
 # The following tests fail due to the Gentoo build system and are thus
 # executed but ignored:
 XFAIL_TEST_LIST=(
-   # 9) Failures of unknown origin
-   tst-latepthread
-
# buggy test, assumes /dev/ and /dev/null on a single filesystem
# 'mount --bind /dev/null /chroot/dev/null' breaks it.
# https://sourceware.org/PR25909
tst-support_descriptors
 
-   # Flaky test, known to fail occasionally:
-   # https://sourceware.org/PR19329
-   # https://bugs.gentoo.org/719674#c12
-   tst-stack4
-
# The following tests fail only inside portage
# https://bugs.gentoo.org/831267
tst-system



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/bytestructures/

2022-02-22 Thread Maciej Barć
commit: cf05e143cec6607ef53c047f7d7badb81953d0ab
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Feb 22 23:58:01 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Feb 22 23:59:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf05e143

dev-scheme/bytestructures: bump to 2.0.1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 dev-scheme/bytestructures/Manifest |  1 +
 .../bytestructures/bytestructures-2.0.1.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-scheme/bytestructures/Manifest 
b/dev-scheme/bytestructures/Manifest
index f90c4f943a76..8bf5b8326f29 100644
--- a/dev-scheme/bytestructures/Manifest
+++ b/dev-scheme/bytestructures/Manifest
@@ -1 +1,2 @@
 DIST bytestructures-1.0.10.tar.gz 103312 BLAKE2B 
85f688242523efdad2eb2b54c07c83edd424ce0f41e9b060dd4a265d0344d2eb44376658580de8e8a7a15967a0412851c4bc2fd988dda0a877300a6fc42512ee
 SHA512 
721f5eab256b28f7354b6051aaea87ad6baa062e89af13443907038df1621bc600c781c73f541dc1000f6d472168fa954f9075721646e8493cf2b7d9f46a08f0
+DIST bytestructures-2.0.1.tar.gz 61474 BLAKE2B 
647222d26de824645fc2b6d209076a0c156728ff9e35b93b548b89e6b4c904d8dedcc1253c39b882687604a3c357d8c4a224917b9f0fc1bc0ac8ba481f2a5888
 SHA512 
fae28908e8efaa3c675a2e47bcaff05c6449a42537ebf0f5f630c80b0c370af41dea09e2f7d8f4b1aec8edca388a817ac80dcd223bcbfbca4c12828ce0149eb8

diff --git a/dev-scheme/bytestructures/bytestructures-2.0.1.ebuild 
b/dev-scheme/bytestructures/bytestructures-2.0.1.ebuild
new file mode 100644
index ..165c1a44eda8
--- /dev/null
+++ b/dev-scheme/bytestructures/bytestructures-2.0.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Structured access to bytevector contents"
+HOMEPAGE="https://github.com/TaylanUB/scheme-bytestructures/;
+SRC_URI="https://github.com/TaylanUB/scheme-${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/scheme-${PN}-${PV}"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="strip"
+
+RDEPEND=">=dev-scheme/guile-2.0.0:="
+DEPEND="${RDEPEND}"
+
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_PREBUILT='*[.]go'
+
+src_prepare() {
+   default
+   eautoreconf
+
+   # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+   find "${S}" -name "*.scm" -exec touch {} + || die
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/rust-analyzer/

2022-02-22 Thread Leonardo H. Neumann
commit: a1e50d970d998228b2f1989e8176c9da108c09a5
Author: Leonardo Neumann  neumann  dev  br>
AuthorDate: Tue Feb 22 23:15:23 2022 +
Commit: Leonardo H. Neumann  null  net>
CommitDate: Tue Feb 22 23:16:46 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a1e50d97

dev-util/rust-analyzer: add 20220222, drop 20220207

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Leonardo Neumann  neumann.dev.br>

 dev-util/rust-analyzer/Manifest| 37 +-
 ...220207.ebuild => rust-analyzer-20220222.ebuild} | 80 --
 2 files changed, 46 insertions(+), 71 deletions(-)

diff --git a/dev-util/rust-analyzer/Manifest b/dev-util/rust-analyzer/Manifest
index 07ef31c2b..27a52ecf7 100644
--- a/dev-util/rust-analyzer/Manifest
+++ b/dev-util/rust-analyzer/Manifest
@@ -2,19 +2,14 @@ DIST addr2line-0.17.0.crate 32260 BLAKE2B 
23c3715820a04260460a41695d535da3565f76
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST always-assert-0.1.2.crate 7067 BLAKE2B 
042aada56eff9ca11c97d1b12c538c70c08248260f043c271466d5fcf70f1a11e4cb498096f2d55d6693d4fed6dee7e47781ae5d0fe3fe09b48e986feafa9c7d
 SHA512 
ab23c4776e98c1d38d9583fad1d4909288793498f928e560106b972df01f307247020b5db034d909975a093db5917bb42d11540c32d787336abcaafc1a7613f0
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
-DIST anyhow-1.0.51.crate 44100 BLAKE2B 
20683fd139775cd399bd0fd63599f64a646f8b74c65415af965d3c24690fd81fe48205bedb92075b487b71d5d315be5fdf38ff7c5ecf3e1a1d693a3505ee
 SHA512 
e8e3feebc3c96b7301787502f000b9940a20343a466ac48186c9aa170fb52f0db17768630535a8b475077733ad6ff9f843a3bd5ae4415c86bf83cae0ed0bad7c
 DIST anyhow-1.0.53.crate 44233 BLAKE2B 
09033ff6e5a64456dea7d9c9039479c02334aefe3cebc449150df16486be3c0c52005bc3b6153c9a044671c52f36a16e97033ff68ffc4fa66e44cffbdcae23b5
 SHA512 
3c7e03a02b75982bd43f73503f0e12382e03d74136ddccde753617f6a8fd9d28eaf5b67f8fceb7d2dd70ea5414995cbaeb7ae1776bad31c6c8c084614f8376df
 DIST anymap-0.12.1.crate 14298 BLAKE2B 
a4f5f4f18263e0a6d5b67ac8fbb56cf410534a0fc3e670d57a3275d0efe318c98b9b594f0be44dd7ac9fd08cda1d05733489290884af25f76ea981e0ae61ad60
 SHA512 
88fbca9ff7482ecd338f9cd9a025499ed98b47eaa89ca8dcd1ccfb013b6c9ebe7a8eca5d7c873eb716c320af7ccda01f6d4c26bb333c8ff434416416ee64a774
-DIST arbitrary-1.0.3.crate 25159 BLAKE2B 
da6c84b33a62bb82afdf56f56170d5a6e4603d9487ebee09a84f98e11b6d07ffd3a962fb2600ea92634464ac1e4d2f91f18f9e23d82dde7d500d737fdc467cdf
 SHA512 
76f5df7369c7fe61f73007e572f1e8a1c79e8055daf36741c8f6f386b3f9c674dbd9777c7e4c7db4ca592952aa07c290a70a8c7136699f444b35be9a226dba04
 DIST arbitrary-1.1.0.crate 26225 BLAKE2B 
784334aaa16037fc72afc63ab64c9175f974231fda3514a86b8f90bc772cbdee9d85659f6700c3ac9c91bec531e2106b7fdb57cc2308092ad85b1843f115d935
 SHA512 
5807bfbec481516df8f5a9e829abd889b87ac70fcea7df21db868203bdbe6bf5b0a2f5ddf94907fbfb9b8d4be3af13f93fe14b1840342f89e875329c4cf7524b
 DIST arrayvec-0.7.2.crate 29341 BLAKE2B 
eae9d3f494033ea2d837a6024cb24bd4574683ed1e76ac6be7f7c6b0d8ee65c0eaf03dbae7fea04cf0921299f69234ad91e1cf41342de86f554f74e287dd3ba1
 SHA512 
80cc6e55b6032f4882362813de970d3d99e600ada774b28ac6a24c9c8e018fda3b35c5750ac3a09fca6fb9496e2e3fe608b58d21b1b84685ebd170f567a0ecbc
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
-DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
-DIST backtrace-0.3.63.crate 74280 BLAKE2B 
825fcabaddb436d33e179630301657d212c9364b323bfe72e8ed8edda5c0c34abe36142b0bc34501d1885d40d55ab53c0f8bc6387e35ef86f14a9d010c426bf5
 SHA512 
25cf411ee21c796f39a45e6320374b38f62580ca853e560b3a8ec596f0ca6d60b94539662b1a8a3a3046f481b8b84a5b84983e1d2624aea297090382eb99b25a
 DIST backtrace-0.3.64

[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-git-revision-date-localized-plugin/

2022-02-22 Thread Yixun Lan
commit: 7be4a08c3c99f2cc7bd21449b6e48a40ae8bab14
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue Feb 22 22:16:46 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Feb 22 22:16:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7be4a08c

dev-python/mkdocs-git-revision-date-localized-plugin: keyword riscv, #833862

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

 .../mkdocs-git-revision-date-localized-plugin-1.0.0.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.0.0.ebuild
 
b/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.0.0.ebuild
index e85d971eae66..d39737874f73 100644
--- 
a/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.0.0.ebuild
+++ 
b/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.0.0.ebuild
@@ -25,7 +25,7 @@ 
SRC_URI="https://github.com/timvink/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~riscv ~x86"
 
 RDEPEND="
>=dev-python/Babel-2.7.0[${PYTHON_USEDEP}]



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

2022-02-22 Thread Yixun Lan
commit: e5dd64273592c10d8cc74b5f27171f360acf94a8
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue Feb 22 22:12:05 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Feb 22 22:12:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5dd6427

dev-python/mkdocs-i18n: keyword riscv, #833862

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

 dev-python/mkdocs-i18n/mkdocs-i18n-0.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/mkdocs-i18n/mkdocs-i18n-0.4.4.ebuild 
b/dev-python/mkdocs-i18n/mkdocs-i18n-0.4.4.ebuild
index 951f69f811eb..a695656900cf 100644
--- a/dev-python/mkdocs-i18n/mkdocs-i18n-0.4.4.ebuild
+++ b/dev-python/mkdocs-i18n/mkdocs-i18n-0.4.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~riscv ~x86"
 
 RDEPEND="
>=dev-python/mkdocs-1.1[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-beta/

2022-02-22 Thread Stephan Hartmann
commit: 5031c0618f791706910ae386bcc1505800fd6bf3
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Tue Feb 22 21:40:17 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Tue Feb 22 21:40:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5031c061

www-client/microsoft-edge-beta: remove old

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/microsoft-edge-beta/Manifest|   1 -
 .../microsoft-edge-beta-98.0.1108.42.ebuild| 116 -
 2 files changed, 117 deletions(-)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 752262b5056d..5fb132cb60f2 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,4 +1,3 @@
-DIST microsoft-edge-beta_98.0.1108.42-1_amd64.deb 124159350 BLAKE2B 
3afac39365faa03dd07e2629916b30e9aad97c550712ba7b9103199609cc61b4f0e6cdac2666ec755993151d87be4716b856d28f7849735945127818eb51824c
 SHA512 
0fc1385384c01519627f28462323deeb7eadbac1ebb4334aa1fec72d4878f7464b6d60f8bced89de21626a47e7d356f6090cf5f6203a4e8eb4e2c1f0b567d887
 DIST microsoft-edge-beta_99.0.1150.11-1_amd64.deb 117407486 BLAKE2B 
8ff408147c106cc115ce793bc8093a0f301f0ae41a13f6044f06f414ad6ec7653041bee0bb4f8a4b0f23077d414bd6f4f364764ed47241c2c9089a833f214ba9
 SHA512 
bb5957f34e24e42589dbdb73debbd08f69248f8138beaceabcbe703b9f94cd59edd4214c3f22fd9e5ca53dd8a293c8030185d4c2939319759935d17a1857de8e
 DIST microsoft-edge-beta_99.0.1150.16-1_amd64.deb 117501838 BLAKE2B 
2aabf25f680a916d2b012ff444c89810ac2e6954c6e9b6f116292ffdd57b15ed8a4c83362192298d7f3b1018d182bc805cdee984c6eb08627979434fa1d8da3c
 SHA512 
22bec92576efd7b330b4679a63dbec8a543d6beefa093de059d95ba66c01c85fb474f864a3cde97360469628e2eedbb03de62ac5a95a963accc9d7c89146e8e1
 DIST microsoft-edge-beta_99.0.1150.21-1_amd64.deb 117614562 BLAKE2B 
5f2f6499a52c1a51f74d5ccc725093ec1bd9bdc826d992d4f40f2bd2fd4b213632acda7fba996c2319add053a5e7c553573fe0b1c836b9872f3b910412ab11a0
 SHA512 
185e75390196b5960247350fd6df47004146e001cc60e622f6f2ec9f6e7f83d1a98870f30590d775aaa39154f6abc98c11ff0305e43c45638e60279d0ec43596

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-98.0.1108.42.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-98.0.1108.42.ebuild
deleted file mode 100644
index a8cc7e730ebf..
--- a/www-client/microsoft-edge-beta/microsoft-edge-beta-98.0.1108.42.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 2011-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge;
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-IUSE="+mip"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   app-misc/ca-certificates
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-
-   gzip -d usr/share/doc/${PF}/changelog.gz || die
-   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
-   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
-   rm usr/share/man/man1/${PN}.1.gz || die
-   dosym ${MY_PN}.1 

[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-beta/

2022-02-22 Thread Stephan Hartmann
commit: 5f62080f860c1ac0a1867be111d9a91d29206a21
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Tue Feb 22 21:40:14 2022 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Tue Feb 22 21:40:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f62080f

www-client/microsoft-edge-beta: automated bump (99.0.1150.21)

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/microsoft-edge-beta/Manifest|   1 +
 .../microsoft-edge-beta-99.0.1150.21.ebuild| 116 +
 2 files changed, 117 insertions(+)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 195e6ebff01c..752262b5056d 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-beta_98.0.1108.42-1_amd64.deb 124159350 BLAKE2B 
3afac39365faa03dd07e2629916b30e9aad97c550712ba7b9103199609cc61b4f0e6cdac2666ec755993151d87be4716b856d28f7849735945127818eb51824c
 SHA512 
0fc1385384c01519627f28462323deeb7eadbac1ebb4334aa1fec72d4878f7464b6d60f8bced89de21626a47e7d356f6090cf5f6203a4e8eb4e2c1f0b567d887
 DIST microsoft-edge-beta_99.0.1150.11-1_amd64.deb 117407486 BLAKE2B 
8ff408147c106cc115ce793bc8093a0f301f0ae41a13f6044f06f414ad6ec7653041bee0bb4f8a4b0f23077d414bd6f4f364764ed47241c2c9089a833f214ba9
 SHA512 
bb5957f34e24e42589dbdb73debbd08f69248f8138beaceabcbe703b9f94cd59edd4214c3f22fd9e5ca53dd8a293c8030185d4c2939319759935d17a1857de8e
 DIST microsoft-edge-beta_99.0.1150.16-1_amd64.deb 117501838 BLAKE2B 
2aabf25f680a916d2b012ff444c89810ac2e6954c6e9b6f116292ffdd57b15ed8a4c83362192298d7f3b1018d182bc805cdee984c6eb08627979434fa1d8da3c
 SHA512 
22bec92576efd7b330b4679a63dbec8a543d6beefa093de059d95ba66c01c85fb474f864a3cde97360469628e2eedbb03de62ac5a95a963accc9d7c89146e8e1
+DIST microsoft-edge-beta_99.0.1150.21-1_amd64.deb 117614562 BLAKE2B 
5f2f6499a52c1a51f74d5ccc725093ec1bd9bdc826d992d4f40f2bd2fd4b213632acda7fba996c2319add053a5e7c553573fe0b1c836b9872f3b910412ab11a0
 SHA512 
185e75390196b5960247350fd6df47004146e001cc60e622f6f2ec9f6e7f83d1a98870f30590d775aaa39154f6abc98c11ff0305e43c45638e60279d0ec43596

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-99.0.1150.21.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-99.0.1150.21.ebuild
new file mode 100644
index ..a8cc7e730ebf
--- /dev/null
+++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-99.0.1150.21.ebuild
@@ -0,0 +1,116 @@
+# Copyright 2011-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge;
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb;
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+IUSE="+mip"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   app-misc/ca-certificates
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
+   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
+   rm usr/share/man/man1/${PN}.1.gz || die
+   dosym 

[gentoo-commits] data/api:master commit in: files/overlays/

2022-02-22 Thread Matthew Smith
commit: 84d7cc646804fcebc53a50ce194264e077061d49
Author: TruncatedDinosour <71613062+TruncatedDinosour  users  
noreply  github  com>
AuthorDate: Tue Feb 22 20:52:39 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Tue Feb 22 21:25:24 2022 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=84d7cc64

overlays: change email for dinolay

Closes: https://github.com/gentoo/api-gentoo-org/pull/476
Signed-off-by: Matthew Smith  gentoo.org>

 files/overlays/repositories.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index e3358aa..b60f0a7 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -1041,7 +1041,7 @@
 TruncatedDinosour's overlay
 https://github.com/TruncatedDinosour/dinolay
 
-  truncateddinos...@gmail.com
+  ari.web@gmail.com
   Ari Archer
 
 https://github.com/TruncatedDinosour/dinolay.git



[gentoo-commits] data/api:master commit in: files/overlays/

2022-02-22 Thread Matthew Smith
commit: 48ac955e3585d9ea095627c66d59ab2e2df1bc62
Author: adasss  poczta  onet  pl>
AuthorDate: Thu Feb 17 11:59:31 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Tue Feb 22 21:24:25 2022 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=48ac955e

repositories: Add adasss

Closes: https://github.com/gentoo/api-gentoo-org/pull/475
Signed-off-by: Matthew Smith  gentoo.org>

 files/overlays/repositories.xml | 12 
 1 file changed, 12 insertions(+)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index de8043b..e3358aa 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -111,6 +111,18 @@
 https://cgit.gentoo.org/user/activehome.git/atom/
 
   
+  
+adasss
+Gentoo overlay for Android Studio experimental 
packages
+https://github.com/AdamGiergun/adasss
+
+  ada...@poczta.onet.pl
+  Adam Giergun
+
+https://github.com/AdamGiergun/adasss.git
+git://g...@github.com/AdamGiergun/adasss.git
+https://github.com/AdamGiergun/adasss/commits/master.atom
+  
   
 aeon-gentoo-overlay
 Gentoo overlay for Aeon Dev packages and 
dependencies



[gentoo-commits] repo/proj/guru:dev commit in: app-text/OCRmyPDF/

2022-02-22 Thread Carlos Eduardo
commit: 685a9bc05472da434eb121ddd9ff4941c2322499
Author: Carlos Eduardo  gmail  com>
AuthorDate: Tue Feb 22 21:25:32 2022 +
Commit: Carlos Eduardo  gmail  com>
CommitDate: Tue Feb 22 21:25:32 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=685a9bc0

app-text/OCRmyPDF: add 13.4.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Carlos Eduardo  gmail.com>

 app-text/OCRmyPDF/Manifest   |  1 +
 app-text/OCRmyPDF/OCRmyPDF-13.4.0.ebuild | 58 
 2 files changed, 59 insertions(+)

diff --git a/app-text/OCRmyPDF/Manifest b/app-text/OCRmyPDF/Manifest
index 8680e73f5..829604781 100644
--- a/app-text/OCRmyPDF/Manifest
+++ b/app-text/OCRmyPDF/Manifest
@@ -1,3 +1,4 @@
 DIST OCRmyPDF-12.0.2.tar.gz 7895055 BLAKE2B 
4fab449f9edf8788c74773da0e73adca9dc686afcbc69d9d6263049044b202744244eab4f4d6e5596461c55d399320a5e7604c6a8080c0d6a05ea6df15314eac
 SHA512 
8bc749353d88dd1e0b2fbd313ba45fa5bf79b70c0366bde21dbe457ce269d02bea64e797e73b823fe9c02b2bd18f181f6cea414306ab1470e244e4201f86781a
 DIST OCRmyPDF-12.6.0.tar.gz 7897200 BLAKE2B 
e183280e11414a7b2bedd339e971f1c74697d9847771e24592207e5bfe82af184544576c067856cdee9d8409bdca856e8aeb48c8e5b4e32154b69111fba2d775
 SHA512 
0792fccec7ecdfc93a02c4e29d0c88076c191aed3a2848c4db5d6b18ad4837a24e325dfc961aaa7c68407de7dd471e45e7b6389d6cf8f9465fe3892038696e97
 DIST OCRmyPDF-13.2.0.tar.gz 7885396 BLAKE2B 
0eea864d056d2238f7ea244a7fc9b6a548409caf9264349be2e0d5be5dea7ddc474f5e95ce92ad926992e42b27cdedf77005d124782374be5b6606a01338aa69
 SHA512 
476924ad440042fb75a9cd56fb90a93b636fc805393087952d704602f92bd0d33ed5701b45ed037b312874800857da784b367eaea3858dc0b38e4b1d49417e52
+DIST OCRmyPDF-13.4.0.tar.gz 7889193 BLAKE2B 
42923508524df38ed62f1a0c4d6b308dac8e00a44b428dee2dd5494915778910e434d5bf8a5957fe48685c0263b3151044794b14cbc209e4a3909da1e2411fe3
 SHA512 
1b581ba469e0f625481c551d9b53c553745a02c748bd2e16bd7a589f4eacfd3f21ba5d435b52286694220627de0d3d7202513191ee5e1e04b7bdd392d0abc5cd

diff --git a/app-text/OCRmyPDF/OCRmyPDF-13.4.0.ebuild 
b/app-text/OCRmyPDF/OCRmyPDF-13.4.0.ebuild
new file mode 100644
index 0..ec16fef12
--- /dev/null
+++ b/app-text/OCRmyPDF/OCRmyPDF-13.4.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="OCRmyPDF adds an OCR text layer to scanned PDF files"
+HOMEPAGE="https://github.com/jbarlow83/OCRmyPDF;
+SRC_URI="https://github.com/jbarlow83/OCRmyPDF/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# This uses *a lot* of RAM, I have 32gb and these tests tried to use it all
+RESTRICT="test"
+IUSE="jbig2enc"
+
+RDEPEND="
+   app-text/ghostscript-gpl
+   app-text/tesseract
+   app-text/unpaper
+   dev-python/cffi[${PYTHON_USEDEP}]
+   dev-python/coloredlogs[${PYTHON_USEDEP}]
+   >=dev-python/pdfminer-six-20191110[${PYTHON_USEDEP}]
+   <=dev-python/pdfminer-six-20201018[${PYTHON_USEDEP}]
+   dev-python/pikepdf[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pluggy[${PYTHON_USEDEP}]
+   dev-python/reportlab[${PYTHON_USEDEP}]
+   dev-python/tqdm[${PYTHON_USEDEP}]
+   media-gfx/img2pdf[${PYTHON_USEDEP}]
+   media-gfx/pngquant
+   media-libs/leptonica
+   virtual/python-cffi[${PYTHON_USEDEP}]
+   jbig2enc? ( media-libs/jbig2enc )
+"
+DEPEND="
+   test? (
+   dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   ~dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs --no-autodoc
+
+src_install() {
+   distutils-r1_src_install
+   newbashcomp misc/completion/ocrmypdf.bash "${PN,,}"
+   insinto /usr/share/fish/vendor_completions.d
+   doins misc/completion/ocrmypdf.fish
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/neo/

2022-02-22 Thread Carlos Eduardo
commit: 06756aaf93576a3346d8983c8b474d3aff4383c6
Author: Carlos Eduardo  gmail  com>
AuthorDate: Tue Feb 22 21:24:10 2022 +
Commit: Carlos Eduardo  gmail  com>
CommitDate: Tue Feb 22 21:24:10 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=06756aaf

app-misc/neo: fix dangling symlink

Repoman doesn't seem to have staged neo-.ebuild turning from a symlink
to a normal file...

Signed-off-by: Carlos Eduardo  gmail.com>

 app-misc/neo/neo-.ebuild | 33 -
 1 file changed, 32 insertions(+), 1 deletion(-)

diff --git a/app-misc/neo/neo-.ebuild b/app-misc/neo/neo-.ebuild
deleted file mode 12
index 7fee11d41..0
--- a/app-misc/neo/neo-.ebuild
+++ /dev/null
@@ -1 +0,0 @@
-neo-0.6.ebuild
\ No newline at end of file

diff --git a/app-misc/neo/neo-.ebuild b/app-misc/neo/neo-.ebuild
new file mode 100644
index 0..7cbc274fd
--- /dev/null
+++ b/app-misc/neo/neo-.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="cmatrix clone with 32-bit color and Unicode support"
+HOMEPAGE="https://github.com/st3w/neo;
+
+if [ "$PV" =  ]; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://github.com/st3w/neo/;
+   KEYWORDS=""
+else
+   
SRC_URI="https://github.com/st3w/neo/releases/download/v${PV}/${P}.tar.gz;
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+
+DEPEND="sys-libs/ncurses"
+RDEPEND="${DEPEND}"
+[ "$PV" =  ] && BDEPEND="
+   sys-devel/autoconf
+   sys-devel/autoconf-archive
+"
+
+src_prepare() {
+   default
+   [ -f ./configure ] || eautoreconf || die 'autoreconf failed'
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/mtxclient/

2022-02-22 Thread Ronny Gutbrod
commit: 9a03114ed5a150793b791e582cbfa3cd16a2e7b1
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Tue Feb 22 21:12:01 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue Feb 22 21:12:01 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9a03114e

dev-libs/mtxclient: Version bump 0.6.2

Fixes guaranteed crash with Matrix API >=1.1

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-libs/mtxclient/Manifest   |  1 +
 dev-libs/mtxclient/mtxclient-0.6.2.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/dev-libs/mtxclient/Manifest b/dev-libs/mtxclient/Manifest
index 50f32e868..3fd61b4c8 100644
--- a/dev-libs/mtxclient/Manifest
+++ b/dev-libs/mtxclient/Manifest
@@ -1,2 +1,3 @@
 DIST mtxclient-0.6.0.tar.gz 593602 BLAKE2B 
61e9f332e2056727c0d8e6b473e42591e3a8fc4841b8f76a1fe3ac61b1ccc9ba40c0dd248201ae301ce56d21aa0e034d65c5a7e7c33b202361b6ab6fd763aa01
 SHA512 
8ee9cd6cfab64625029ed18b5de72523a8d7dc1ac67ff8d9f32d730f15e473248ec11447a480ce9f76629d1bd5722785f229857489a63e71e92aae0990a3d20f
 DIST mtxclient-0.6.1.tar.gz 596763 BLAKE2B 
68acd5c4e0d03ac3afe8ce4b756099ced9a672fbe9017e4f654249f65ca2e0bec830119eb05651a9ed96ee139e3a4823a0ce4a74a63b37ae91076f0b70f4c9fd
 SHA512 
96463a135e402b7255a0d5641babe128751ee731f01ccd50fdf0a1e60d6f036370998c2d05fa286129def8a4591183bf0d63fe631b9a7a2fa92ae7a748cf07d0
+DIST mtxclient-0.6.2.tar.gz 596675 BLAKE2B 
c796218849324222e94ecd82336f4bfed25f344c8d01f9de293f5220d43e9c3b2b3921dce5d0d9a0d850e85dcb2e2b74e26ab75000d1fa48601c433d646b90ba
 SHA512 
91ac33b16fb2685f1aee3e76f3fe334a34e8403d11be8a065e10dac0181333131654f26886a8cf5b25ded1960010c06a259e7d2e5f195a28f7cc8041ca9dbff9

diff --git a/dev-libs/mtxclient/mtxclient-0.6.2.ebuild 
b/dev-libs/mtxclient/mtxclient-0.6.2.ebuild
new file mode 100644
index 0..f1520046c
--- /dev/null
+++ b/dev-libs/mtxclient/mtxclient-0.6.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Client API library for Matrix, built on top of Boost.Asio"
+HOMEPAGE="https://github.com/Nheko-Reborn/mtxclient;
+SRC_URI="https://github.com/Nheko-Reborn/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/olm
+   >=dev-libs/openssl-1.1.0
+   dev-libs/spdlog
+   >=dev-cpp/coeurl-0.1.1
+"
+DEPEND="
+   ${RDEPEND}
+   dev-cpp/nlohmann_json
+   test? ( dev-cpp/gtest )
+"
+
+PATCHES=(
+   "${FILESDIR}/0.6.0_remove_network_tests.patch"
+)
+
+src_configure() {
+   local -a mycmakeargs=(
+   -DBUILD_LIB_TESTS="$(usex test)"
+   -DBUILD_LIB_EXAMPLES=OFF
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/mtxclient/

2022-02-22 Thread Ronny Gutbrod
commit: e782fd12849e44b7a40a4fb25446e0c31f3dcb86
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Tue Feb 22 21:15:27 2022 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Tue Feb 22 21:15:27 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e782fd12

dev-libs/mtxclient: Remove old ebuilds

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 dev-libs/mtxclient/Manifest   |  2 --
 dev-libs/mtxclient/mtxclient-0.6.0.ebuild | 42 ---
 dev-libs/mtxclient/mtxclient-0.6.1.ebuild | 42 ---
 3 files changed, 86 deletions(-)

diff --git a/dev-libs/mtxclient/Manifest b/dev-libs/mtxclient/Manifest
index 3fd61b4c8..2b6b53345 100644
--- a/dev-libs/mtxclient/Manifest
+++ b/dev-libs/mtxclient/Manifest
@@ -1,3 +1 @@
-DIST mtxclient-0.6.0.tar.gz 593602 BLAKE2B 
61e9f332e2056727c0d8e6b473e42591e3a8fc4841b8f76a1fe3ac61b1ccc9ba40c0dd248201ae301ce56d21aa0e034d65c5a7e7c33b202361b6ab6fd763aa01
 SHA512 
8ee9cd6cfab64625029ed18b5de72523a8d7dc1ac67ff8d9f32d730f15e473248ec11447a480ce9f76629d1bd5722785f229857489a63e71e92aae0990a3d20f
-DIST mtxclient-0.6.1.tar.gz 596763 BLAKE2B 
68acd5c4e0d03ac3afe8ce4b756099ced9a672fbe9017e4f654249f65ca2e0bec830119eb05651a9ed96ee139e3a4823a0ce4a74a63b37ae91076f0b70f4c9fd
 SHA512 
96463a135e402b7255a0d5641babe128751ee731f01ccd50fdf0a1e60d6f036370998c2d05fa286129def8a4591183bf0d63fe631b9a7a2fa92ae7a748cf07d0
 DIST mtxclient-0.6.2.tar.gz 596675 BLAKE2B 
c796218849324222e94ecd82336f4bfed25f344c8d01f9de293f5220d43e9c3b2b3921dce5d0d9a0d850e85dcb2e2b74e26ab75000d1fa48601c433d646b90ba
 SHA512 
91ac33b16fb2685f1aee3e76f3fe334a34e8403d11be8a065e10dac0181333131654f26886a8cf5b25ded1960010c06a259e7d2e5f195a28f7cc8041ca9dbff9

diff --git a/dev-libs/mtxclient/mtxclient-0.6.0.ebuild 
b/dev-libs/mtxclient/mtxclient-0.6.0.ebuild
deleted file mode 100644
index 525e24dc1..0
--- a/dev-libs/mtxclient/mtxclient-0.6.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Client API library for Matrix, built on top of Boost.Asio"
-HOMEPAGE="https://github.com/Nheko-Reborn/mtxclient;
-SRC_URI="https://github.com/Nheko-Reborn/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/olm
-   >=dev-libs/openssl-1.1.0
-   dev-libs/spdlog
-   >=dev-cpp/coeurl-0.1.0
-"
-DEPEND="
-   ${RDEPEND}
-   dev-cpp/nlohmann_json
-   test? ( dev-cpp/gtest )
-"
-
-PATCHES=(
-   "${FILESDIR}/0.6.0_remove_network_tests.patch"
-)
-
-src_configure() {
-   local -a mycmakeargs=(
-   -DBUILD_LIB_TESTS="$(usex test)"
-   -DBUILD_LIB_EXAMPLES=OFF
-   )
-
-   cmake_src_configure
-}

diff --git a/dev-libs/mtxclient/mtxclient-0.6.1.ebuild 
b/dev-libs/mtxclient/mtxclient-0.6.1.ebuild
deleted file mode 100644
index f1520046c..0
--- a/dev-libs/mtxclient/mtxclient-0.6.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Client API library for Matrix, built on top of Boost.Asio"
-HOMEPAGE="https://github.com/Nheko-Reborn/mtxclient;
-SRC_URI="https://github.com/Nheko-Reborn/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/olm
-   >=dev-libs/openssl-1.1.0
-   dev-libs/spdlog
-   >=dev-cpp/coeurl-0.1.1
-"
-DEPEND="
-   ${RDEPEND}
-   dev-cpp/nlohmann_json
-   test? ( dev-cpp/gtest )
-"
-
-PATCHES=(
-   "${FILESDIR}/0.6.0_remove_network_tests.patch"
-)
-
-src_configure() {
-   local -a mycmakeargs=(
-   -DBUILD_LIB_TESTS="$(usex test)"
-   -DBUILD_LIB_EXAMPLES=OFF
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/mold/

2022-02-22 Thread Matthew Smith
commit: 8a8eb5890e84734a4d152d270750406950f278c7
Author: Matthew Smith  gentoo  org>
AuthorDate: Tue Feb 22 20:35:50 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Tue Feb 22 21:06:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a8eb589

sys-devel/mold: check compiler version

Acked-by: Sam James  gentoo.org>
Closes: https://bugs.gentoo.org/831473
Closes: https://github.com/gentoo/gentoo/pull/24321
Signed-off-by: Matthew Smith  gentoo.org>

 sys-devel/mold/mold-1.0.3.ebuild | 11 +++
 sys-devel/mold/mold-1.1.ebuild   | 11 +++
 sys-devel/mold/mold-.ebuild  | 11 +++
 3 files changed, 33 insertions(+)

diff --git a/sys-devel/mold/mold-1.0.3.ebuild b/sys-devel/mold/mold-1.0.3.ebuild
index 7948bbc23805..5536efda5951 100644
--- a/sys-devel/mold/mold-1.0.3.ebuild
+++ b/sys-devel/mold/mold-1.0.3.ebuild
@@ -31,6 +31,17 @@ RDEPEND=">=dev-cpp/tbb-2021.4.0:=
)"
 DEPEND="${RDEPEND}"
 
+pkg_pretend() {
+   # Requires a c++20 compiler, see #831437
+   if [[ ${MERGE_TYPE} != binary ]]; then
+   if tc-is-gcc && [[ $(gcc-major-version) -lt 10 ]]; then
+   die "${PN} needs at least gcc 10"
+   elif tc-is-clang && [[ $(clang-major-version) -lt 12 ]]; then
+   die "${PN} needs at least clang 12"
+   fi
+   fi
+}
+
 src_prepare() {
default
 

diff --git a/sys-devel/mold/mold-1.1.ebuild b/sys-devel/mold/mold-1.1.ebuild
index caa630e22c18..351ef38c6b51 100644
--- a/sys-devel/mold/mold-1.1.ebuild
+++ b/sys-devel/mold/mold-1.1.ebuild
@@ -32,6 +32,17 @@ RDEPEND=">=dev-cpp/tbb-2021.4.0:=
 # TODO: restore SYSTEM_XXHASH upstream?
 DEPEND="${RDEPEND}"
 
+pkg_pretend() {
+   # Requires a c++20 compiler, see #831473
+   if [[ ${MERGE_TYPE} != binary ]]; then
+   if tc-is-gcc && [[ $(gcc-major-version) -lt 10 ]]; then
+   die "${PN} needs at least gcc 10"
+   elif tc-is-clang && [[ $(clang-major-version) -lt 12 ]]; then
+   die "${PN} needs at least clang 12"
+   fi
+   fi
+}
+
 src_prepare() {
default
 

diff --git a/sys-devel/mold/mold-.ebuild b/sys-devel/mold/mold-.ebuild
index caa630e22c18..351ef38c6b51 100644
--- a/sys-devel/mold/mold-.ebuild
+++ b/sys-devel/mold/mold-.ebuild
@@ -32,6 +32,17 @@ RDEPEND=">=dev-cpp/tbb-2021.4.0:=
 # TODO: restore SYSTEM_XXHASH upstream?
 DEPEND="${RDEPEND}"
 
+pkg_pretend() {
+   # Requires a c++20 compiler, see #831473
+   if [[ ${MERGE_TYPE} != binary ]]; then
+   if tc-is-gcc && [[ $(gcc-major-version) -lt 10 ]]; then
+   die "${PN} needs at least gcc 10"
+   elif tc-is-clang && [[ $(clang-major-version) -lt 12 ]]; then
+   die "${PN} needs at least clang 12"
+   fi
+   fi
+}
+
 src_prepare() {
default
 



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/gromacs/, sci-chemistry/gromacs/files/

2022-02-22 Thread Alexey Shvetsov
commit: a489fc2bdbf6cbaa31f072ba955419881cfa1ec7
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Tue Feb 22 20:58:03 2022 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Tue Feb 22 20:58:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a489fc2b

sci-chemistry/gromacs: New release

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

 sci-chemistry/gromacs/Manifest |  6 +++---
 .../gromacs/files/gromacs-2022-musl-stdint.patch   | 25 --
 ...macs-2022_rc1-r2.ebuild => gromacs-2022.ebuild} |  8 +++
 3 files changed, 6 insertions(+), 33 deletions(-)

diff --git a/sci-chemistry/gromacs/Manifest b/sci-chemistry/gromacs/Manifest
index 77e174d52b10..7ebd8ba87eda 100644
--- a/sci-chemistry/gromacs/Manifest
+++ b/sci-chemistry/gromacs/Manifest
@@ -4,18 +4,18 @@ DIST gromacs-2020.4.tar.gz 29149899 BLAKE2B 
a07c8efd96137d58c1edf4ac9b5aafeb16d9
 DIST gromacs-2020.7.tar.gz 29175554 BLAKE2B 
98f1aa415946f8eb113febc81105f0c1b0919b96fc3c55a0ab83bf3950ff509b81eade92e645adb0bc2b407df239e20cf3f19828b6e08616437c8693c1fddcc8
 SHA512 
1d375c44cec38445e56cea252623b5b6c565680268999d4b6c14d6dc38759a27227655b2d29efaab9f9115d3677b446cb555e11cddafa0dc10c4827caaa2477b
 DIST gromacs-2021.3.tar.gz 37987972 BLAKE2B 
d71995c7d5a34978246e33dc637ac3d273e547afcf72d1a107026650f03286ecdf27e4b9a70113b3c3a01af59ad49ac5c813aa6e5d2e8eb29fd05582a7a28d34
 SHA512 
da420917d06de2e192dfbb4e1b9f46989ed05b5c7e641c657104ed8f2bd8b22509bffd1ecfd7c965c80544eafa6af12d6d0aba7e1e7d9d14a4a88fb3fbf394a5
 DIST gromacs-2021.5.tar.gz 38023772 BLAKE2B 
45e1f080b86626423e471f06b48b615db1913048f9f6998da8ce45408339b32f829d33dd2af57297a7d307fcffd556c333a58c309ee0f2adb021ca3755619b05
 SHA512 
56c1b312fc8e52ec6f86e445d2fa2d07107c461b35d4dc8cdf95580f05fd8e6c5fd671d0e72b2b9e74e3232bc8c41db496fe4bcaf2b9a3ae3c2cfa93489a31c5
-DIST gromacs-2022-rc1.tar.gz 39674628 BLAKE2B 
8943a1e8445aa286305bb786e1303973e58325c01ce86883e5a72075b8ddd57453c61c8a0087a9ec73ea2903b04596109322151d8fadda350a4eace713cd962f
 SHA512 
d6f45e46b653237154fefce95e3799ed2fc96d6a0365d027ef0aabd03cd3c3507108985caca8907c02479f05a10ab833efd3217e7def100897fa845e0ebf029f
+DIST gromacs-2022.tar.gz 40353044 BLAKE2B 
e9ba72092467c143be7de0739e71181f384a6bb463338c58c60a5d56f30b960651bda60c1df4fa424e237f1ae90d5d7bab19670ec22cd21bba3cb638f8e5b1ba
 SHA512 
f256b032b226c14407ba21c7b825b6bf3f7b3595318b8638594d81ed6346b0b8563098f6ff7005c2ba125447c5d2dff750829b24781c8f1ea266e6465f627db1
 DIST manual-2018.8.pdf 10025023 BLAKE2B 
afb0a6e6a72d78df743fcb57e7c1716848589e571dd35167b957a9b407ca27978ccfb6cb9e0df9c9439b888f352501a00ba32281ed1e0b4193bd606f1d77152e
 SHA512 
b1972f7ce965bfc9377542993c5943ea4868a8ed23a969d4203264746d6bea3a7a65c6379196ece37fd6d68ec7ec80f827bde87d1049284af7082759a124f1d5
 DIST manual-2019.6.pdf 12702376 BLAKE2B 
c350127bc06a9eb3dee73da39037c84daeb89500e23cb131bd19a150bf60602d4dde7611e0c6f0f344af4093e96a899303dac71b4df56fd0c44c3a48a56606b7
 SHA512 
dfdff67c2c1c9ce1f1c236b7686c5331b0fe86951da6c98eddd6a3e748815e0be0a9653ae4318469fcdd913c4e7c355d64a997cc80b9d9fbe6282ef6d98e61eb
 DIST manual-2020.4.pdf 11851608 BLAKE2B 
7b7bdf08e8946fcc448543b08391b94a67fee60a8c810597c1f09f70443f9d7db817c99622dd0c21c6317f5fdcd6c4a88589ecac57055cb0cd8597d6021026e7
 SHA512 
928555663c77de36393e625c29d388d4e1c8c1298e7a993d871839e0d4d8d18d190221ad8f1d975bd072bdd6a061e9ea5b9295f2ecf45f24b6523ea5ea290fed
 DIST manual-2020.7.pdf 11850780 BLAKE2B 
38594e87993badfbbcf47d6010a7f67d3c3426dab85e1462916b4d62be27b5764953f912cf2b71ee24877e0bfa27b3f74431da2da81b4977d58cb66b2cc795a3
 SHA512 
4f184f2c90e0bac01a48069cc546cd5b04fa5f543f90dd2d68c6d17be278152fd09456b6a6c5c8236f8fb85a174d6ec7a1c7b44d437b4e6fea5d0ada73cec0f6
 DIST manual-2021.3.pdf 12255076 BLAKE2B 
6ca516b6832507c9d4100679d1f9bc9e3ab17d226849b050764b0d0626247dc57ce49985f9a7fc0061f3df278923a83faa367ca8ab91c37e5624dc584a51a822
 SHA512 
5d53798f30ea00fcb4e1b35f7eaa4bebfc05dafa4f2d0c197dcf2b57a624ad3a98b74fd90722e40d0ac13a6fff4ca231f9d6340f52ba94659c827c53c2f1cb16
 DIST manual-2021.5.pdf 12253641 BLAKE2B 
8850715a2bb21345e1c9735aca1a5dd2ad916e5a18881e7c9f3dda6f055ca12d9d379b74218138999ce50769efd8b9dd6447afbf70bbbefa2564dfb9fb276b91
 SHA512 
7635108c935e4953d722df6a16ee43edf97eef7e49f047218728f68f61f8f185192ff1d8b13a573b643b040955af211355a7b560c8a894c858d7f71249d41296
-DIST manual-2022_rc1.pdf 13051892 BLAKE2B 
99b0a2110a0a7601d4e2d00f4bb3210fed8e0e4dcc2c3a17fa8e902cc713c8aee90eebbcd9b0cb3fd20fb539be6bcf32414fcd3c35a3f9b4677240877623ca93
 SHA512 
5ff91b2486792a525fc5fc08bfd31225e3c64018b519592ce899ce0a6f92fb366ea4d1b5df3473d264bc93a651c11583757b6603a855cdcd9ad18ec86e160fdc
+DIST manual-2022.pdf 13060966 BLAKE2B 
e1684d22e16d2bad878cd0adbac0df74a268f89034756a34374908afc7f2562a05dbdf91b3dcbdb98a45b3d21140b02a2df26e0f997c1f501347e102069f22c2
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/

2022-02-22 Thread Sam James
commit: 1d6d41556a8fdca27b2702e7561caf1ced80f22c
Author: Niklāvs Koļesņikovs <89q1r14hd  relay  firefox  com>
AuthorDate: Tue Feb 22 19:06:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 22 20:55:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d6d4155

media-video/wireplumber: clean up 0.4.8-r1

WirePlumber 0.4.8 (no longer present in tree) and 0.4.8-r1 may under
some circumstances crash on non-x86/amd64 architectures e.g. arm64.

The fix for the issue is present in 0.4.8-r2, so all that Gentoo needs
to do is to clean up the known affected ebuild.

Bug: https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues/206

Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd  relay.firefox.com>
Closes: https://github.com/gentoo/gentoo/pull/24320
Signed-off-by: Sam James  gentoo.org>

 .../wireplumber/wireplumber-0.4.8-r1.ebuild| 120 -
 1 file changed, 120 deletions(-)

diff --git a/media-video/wireplumber/wireplumber-0.4.8-r1.ebuild 
b/media-video/wireplumber/wireplumber-0.4.8-r1.ebuild
deleted file mode 100644
index 6348d11b2485..
--- a/media-video/wireplumber/wireplumber-0.4.8-r1.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{3,4} )
-
-inherit lua-single meson systemd
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://gitlab.freedesktop.org/pipewire/${PN}.git;
-   EGIT_BRANCH="master"
-   inherit git-r3
-else
-   
SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-fi
-
-DESCRIPTION="Replacement for pipewire-media-session"
-HOMEPAGE="https://gitlab.freedesktop.org/pipewire/wireplumber;
-
-LICENSE="MIT"
-SLOT="0/0.4"
-IUSE="elogind system-service systemd test"
-
-REQUIRED_USE="
-   ${LUA_REQUIRED_USE}
-   ?? ( elogind systemd )
-   system-service? ( systemd )
-"
-
-RESTRICT="!test? ( test )"
-
-# introspection? ( dev-libs/gobject-introspection ) is valid but likely only 
used for doc building
-BDEPEND="
-   dev-libs/glib
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-"
-
-DEPEND="
-   ${LUA_DEPS}
-   >=dev-libs/glib-2.62
-   >=media-video/pipewire-0.3.45:=
-   virtual/libc
-   elogind? ( sys-auth/elogind )
-   systemd? ( sys-apps/systemd )
-"
-
-# Any dev-lua/* deps get declared like this inside RDEPEND:
-#  $(lua_gen_cond_dep '
-#  dev-lua/[${LUA_USEDEP}]
-#  ')
-RDEPEND="${DEPEND}
-   system-service? (
-   acct-user/pipewire
-   acct-group/pipewire
-   )
-"
-
-DOCS=( {NEWS,README}.rst )
-
-PATCHES=(
-   
"${FILESDIR}"/${P}-restore-stream-do-not-crash-if-config.properties-is-.patch
-)
-
-src_configure() {
-   local emesonargs=(
-   -Ddoc=disabled # Ebuild not wired up yet (Sphinx, Doxygen?)
-   -Dintrospection=disabled # Only used for Sphinx doc generation
-   -Dsystem-lua=true # We always unbundle everything we can
-   -Dsystem-lua-version=$(ver_cut 1-2 $(lua_get_version))
-   $(meson_feature elogind)
-   $(meson_feature systemd)
-   $(meson_use system-service systemd-system-service)
-   $(meson_use systemd systemd-user-service)
-   -Dsystemd-system-unit-dir=$(systemd_get_systemunitdir)
-   -Dsystemd-user-unit-dir=$(systemd_get_userunitdir)
-   $(meson_use test tests)
-   )
-
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-
-   # We copy the default config, so that Gentoo tools can pick up on any
-   # updates and /etc does not end up with stale overrides.
-   # If a reflinking CoW filesystem is used (e.g. Btrfs), then the files
-   # will not actually get stored twice until modified.
-   insinto /etc
-   doins -r ${ED}/usr/share/wireplumber
-}
-
-pkg_postinst() {
-   if systemd_is_booted ; then
-   ewarn "pipewire-media-session.service is no longer installed. 
You must switch"
-   ewarn "to wireplumber.service user unit before your next 
logout/reboot:"
-   ewarn "systemctl --user disable pipewire-media-session.service"
-   ewarn "systemctl --user --force enable wireplumber.service"
-   else
-   ewarn "Switch to WirePlumber will happen the next time 
gentoo-pipewire-launcher"
-   ewarn "is started (a replacement for directly calling pipewire 
binary)."
-   ewarn
-   ewarn "Please ensure that ${EROOT}/etc/pipewire/pipewire.conf 
either does not exist"
-   ewarn "or, if it does exist, that any reference to"
-   ewarn "${EROOT}/usr/bin/pipewire-media-session is commented out 
(begins with a #)."
-   fi
-   if use system-service; then
- 

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

2022-02-22 Thread Sam James
commit: 7eb33ad9d367667dbff2df63987ceb954e849e66
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 22 20:53:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 22 20:53:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eb33ad9

media-libs/libpulse: update SRC_URI

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

 media-libs/libpulse/libpulse-15.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libpulse/libpulse-15.0-r1.ebuild 
b/media-libs/libpulse/libpulse-15.0-r1.ebuild
index 2aeb87d7a189..721e285a24b4 100644
--- a/media-libs/libpulse/libpulse-15.0-r1.ebuild
+++ b/media-libs/libpulse/libpulse-15.0-r1.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} =  ]]; then
EGIT_REPO_URI="https://gitlab.freedesktop.org/pulseaudio/pulseaudio;
 else

SRC_URI="https://freedesktop.org/software/pulseaudio/releases/${MY_P}.tar.xz;
-   SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/pulseaudio-daemon/${MY_PATCHSET}.tar.bz2;
+   SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/media-sound/pulseaudio-daemon/${MY_PATCHSET}.tar.bz2;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: x11-themes/fluent-icon-theme/

2022-02-22 Thread Maciej Barć
commit: 3b2196b4c3b18210c2032ba2b368295ed85db78b
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Feb 22 20:15:31 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Feb 22 20:15:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b2196b4

x11-themes/fluent-icon-theme: bump to 2022.02.04

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 x11-themes/fluent-icon-theme/Manifest  |  1 +
 .../fluent-icon-theme-2022.02.04.ebuild| 56 ++
 2 files changed, 57 insertions(+)

diff --git a/x11-themes/fluent-icon-theme/Manifest 
b/x11-themes/fluent-icon-theme/Manifest
index 304b2ab8b645..2e64eb6365a7 100644
--- a/x11-themes/fluent-icon-theme/Manifest
+++ b/x11-themes/fluent-icon-theme/Manifest
@@ -1 +1,2 @@
 DIST fluent-icon-theme-2021.12.20.tar.gz 33924235 BLAKE2B 
17f051f086858ceb9969a8cacf6bbd2a9efd2e19d98872866ec5d9ea40e0389f3f9ad451dd6ed449716108eee20ad34fff1b121b497b4323314868bb1fb4429e
 SHA512 
fc5e131c90f9444c92d0305489350f590f29dd78f03dd090959db00a1415a0bd35998e25ed93213c176536fa31e780942593b5d5470e4aac6fe98eb066463fa8
+DIST fluent-icon-theme-2022.02.04.tar.gz 6742454 BLAKE2B 
4795639edb540a2ab6e91f14e60e692e8d5826de6ab91d7a2db9a8386105887eff24d080541425b39ffddae4430d2967b168289c9e6444fe38a0e2135348314a
 SHA512 
2da9e9ff1b75284228dd3d32009c302326504107d0e384977161e28cf95e4b0cb143cff94841712a549ea3f0e1cafe393392ec89f9827c12e64dde4bc8194ddf

diff --git a/x11-themes/fluent-icon-theme/fluent-icon-theme-2022.02.04.ebuild 
b/x11-themes/fluent-icon-theme/fluent-icon-theme-2022.02.04.ebuild
new file mode 100644
index ..82a474b46799
--- /dev/null
+++ b/x11-themes/fluent-icon-theme/fluent-icon-theme-2022.02.04.ebuild
@@ -0,0 +1,56 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ie. 2021.12.20 -> 2021-12-20
+MY_PV="${PV//./-}"
+MY_PN="${PN^}"
+
+inherit xdg
+
+DESCRIPTION="Fluent icon theme for Linux desktops"
+HOMEPAGE="https://github.com/vinceliuice/Fluent-icon-theme;
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/vinceliuice/${MY_PN}.git;
+else
+   
SRC_URI="https://github.com/vinceliuice/${MY_PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}/${MY_PN}-${MY_PV}"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="+black +hardlink round"
+RESTRICT="binchecks strip test"
+
+BDEPEND="sys-apps/util-linux[hardlink(-)?]"
+
+src_prepare() {
+   default
+
+   sed -i '/gtk-update-icon-cache/d' install.sh || die
+}
+
+src_install() {
+   dodir /usr/share/icons
+   local myinstallopts=(
+   --all
+   --dest "${ED}/usr/share/icons"
+   $(usev black '--black')
+   $(usev round '--round')
+   )
+   bash ./install.sh "${myinstallopts[@]}" || die "install script failed"
+
+   if use hardlink; then
+   einfo "Linking duplicate icons... (may take a long time)"
+   hardlink -pot "${ED}/usr/share/icons" || die "hardlink failed"
+   fi
+
+   # installs broken symlink (by design, but we remove it due to QA 
warnings)
+   find "${ED}" -xtype l -delete || die "removing broken symlinks failed"
+
+   einstalldocs
+}



  1   2   3   >