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

2021-10-30 Thread Sam James
commit: f789ed5424cc70258c89665f57deb30c980404a9
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 05:59:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 05:59:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f789ed54

sys-apps/openrc: Stabilize 0.44.7 sparc, #820884

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

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

diff --git a/sys-apps/openrc/openrc-0.44.7.ebuild 
b/sys-apps/openrc/openrc-0.44.7.ebuild
index 66f33b3f6db..90554e43795 100644
--- a/sys-apps/openrc/openrc-0.44.7.ebuild
+++ b/sys-apps/openrc/openrc-0.44.7.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ ^9{4,}$ ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/OpenRC/openrc/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-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"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/

2021-10-30 Thread Sam James
commit: 37eddb51d22db25b807f677947e5b28afbbab4b1
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 05:58:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 05:58:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37eddb51

app-admin/sudo: Stabilize 1.9.8_p2 arm, #820644

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

 app-admin/sudo/sudo-1.9.8_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.9.8_p2.ebuild 
b/app-admin/sudo/sudo-1.9.8_p2.ebuild
index 6e918224c11..ce24fd918c1 100644
--- a/app-admin/sudo/sudo-1.9.8_p2.ebuild
+++ b/app-admin/sudo/sudo-1.9.8_p2.ebuild
@@ -22,7 +22,7 @@ else
SRC_URI="https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz
ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz;
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~sparc-solaris"
fi
 fi
 



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

2021-10-30 Thread Sam James
commit: 10dff36cd4d513257cf9595f05b66485563db080
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 05:58:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 05:58:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10dff36c

sys-apps/openrc: Stabilize 0.44.7 arm64, #820884

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

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

diff --git a/sys-apps/openrc/openrc-0.44.7.ebuild 
b/sys-apps/openrc/openrc-0.44.7.ebuild
index 365528dac8b..245e22e6013 100644
--- a/sys-apps/openrc/openrc-0.44.7.ebuild
+++ b/sys-apps/openrc/openrc-0.44.7.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ ^9{4,}$ ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/OpenRC/openrc/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-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"
 fi
 
 LICENSE="BSD-2"



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

2021-10-30 Thread Sam James
commit: d6739b09fa1a3d514d8a3bed5f5fe0365c917072
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 05:59:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 05:59:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6739b09

sys-apps/openrc: Stabilize 0.44.7 ppc64, #820884

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

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

diff --git a/sys-apps/openrc/openrc-0.44.7.ebuild 
b/sys-apps/openrc/openrc-0.44.7.ebuild
index e1181e3135a..66f33b3f6db 100644
--- a/sys-apps/openrc/openrc-0.44.7.ebuild
+++ b/sys-apps/openrc/openrc-0.44.7.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ ^9{4,}$ ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/OpenRC/openrc/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-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"
 fi
 
 LICENSE="BSD-2"



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

2021-10-30 Thread Sam James
commit: 1f127a9b8d3f1a976185f9aeddfcb64567868f98
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 05:59:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 05:59:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f127a9b

sys-apps/openrc: Stabilize 0.44.7 ppc, #820884

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

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

diff --git a/sys-apps/openrc/openrc-0.44.7.ebuild 
b/sys-apps/openrc/openrc-0.44.7.ebuild
index 245e22e6013..e1181e3135a 100644
--- a/sys-apps/openrc/openrc-0.44.7.ebuild
+++ b/sys-apps/openrc/openrc-0.44.7.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ ^9{4,}$ ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/OpenRC/openrc/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-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"
 fi
 
 LICENSE="BSD-2"



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

2021-10-30 Thread Sam James
commit: 3ece38016b328e9b9b386bb2dcd38a92df5583d2
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 05:58:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 05:58:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ece3801

dev-libs/libmowgli: Stabilize 2.1.3-r3 arm, #820797

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

 dev-libs/libmowgli/libmowgli-2.1.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libmowgli/libmowgli-2.1.3-r3.ebuild 
b/dev-libs/libmowgli/libmowgli-2.1.3-r3.ebuild
index 5a587386ddd..5fe3c6a5a85 100644
--- a/dev-libs/libmowgli/libmowgli-2.1.3-r3.ebuild
+++ b/dev-libs/libmowgli/libmowgli-2.1.3-r3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/atheme/libmowgli-2/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="BSD-2"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="ssl"
 
 RDEPEND="ssl? (



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

2021-10-30 Thread Sam James
commit: e4b0184ae40c7426dfb9b322feb15667aeee6164
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 05:58:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 05:58:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4b0184a

dev-libs/libmowgli: Stabilize 2.1.3-r3 amd64, #820797

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

 dev-libs/libmowgli/libmowgli-2.1.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libmowgli/libmowgli-2.1.3-r3.ebuild 
b/dev-libs/libmowgli/libmowgli-2.1.3-r3.ebuild
index dc5424dde2c..5a587386ddd 100644
--- a/dev-libs/libmowgli/libmowgli-2.1.3-r3.ebuild
+++ b/dev-libs/libmowgli/libmowgli-2.1.3-r3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/atheme/libmowgli-2/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="BSD-2"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="ssl"
 
 RDEPEND="ssl? (



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

2021-10-30 Thread Sam James
commit: 292e249f524d735b8701738a7de9f4b8cc44c326
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 05:58:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 05:58:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=292e249f

sys-apps/openrc: Stabilize 0.44.7 amd64, #820884

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

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

diff --git a/sys-apps/openrc/openrc-0.44.7.ebuild 
b/sys-apps/openrc/openrc-0.44.7.ebuild
index 8edadaf9e4e..f3eb4c8657f 100644
--- a/sys-apps/openrc/openrc-0.44.7.ebuild
+++ b/sys-apps/openrc/openrc-0.44.7.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ ^9{4,}$ ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/OpenRC/openrc/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-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"
 fi
 
 LICENSE="BSD-2"



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

2021-10-30 Thread Sam James
commit: fc9a845b3ff62414b90baca5318e10c3c9b55845
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 05:58:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 05:58:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc9a845b

sys-apps/openrc: Stabilize 0.44.7 arm, #820884

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

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

diff --git a/sys-apps/openrc/openrc-0.44.7.ebuild 
b/sys-apps/openrc/openrc-0.44.7.ebuild
index f3eb4c8657f..365528dac8b 100644
--- a/sys-apps/openrc/openrc-0.44.7.ebuild
+++ b/sys-apps/openrc/openrc-0.44.7.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ ^9{4,}$ ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/OpenRC/openrc/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-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"
 fi
 
 LICENSE="BSD-2"



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

2021-10-30 Thread Hans de Graaff
commit: 8ddeec216967311f14ef3cedc5920b64f6df2799
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 31 05:11:56 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 31 05:57:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ddeec21

dev-ruby/duktape-rb: fix extension install

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

 dev-ruby/duktape-rb/duktape-rb-2.3.0.0-r3.ebuild | 49 
 1 file changed, 49 insertions(+)

diff --git a/dev-ruby/duktape-rb/duktape-rb-2.3.0.0-r3.ebuild 
b/dev-ruby/duktape-rb/duktape-rb-2.3.0.0-r3.ebuild
new file mode 100644
index 000..e3a343028a3
--- /dev/null
+++ b/dev-ruby/duktape-rb/duktape-rb-2.3.0.0-r3.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_GEMSPEC="duktape.gemspec"
+RUBY_FAKEGEM_NAME="duktape"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/duktape/extconf.rb)
+
+inherit ruby-fakegem
+
+MY_PN=${PN/-/\.}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Ruby bindings to the Duktape JavaScript interpeter"
+HOMEPAGE="https://github.com/judofyr/duktape.rb;
+SRC_URI="https://github.com/judofyr/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~riscv"
+
+COMMON_DEPEND="dev-lang/duktape:="
+DEPEND+="${COMMON_DEPEND}"
+RDEPEND+="${COMMON_DEPEND}"
+
+ruby_add_bdepend "
+   dev-ruby/pkg-config
+   dev-ruby/rake-compiler
+   dev-ruby/sdoc
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.3.0.0_duktape-2.5.0-tests.patch
+   "${FILESDIR}"/${PN}-2.3.0.0_use-system-duktape.patch
+)
+
+RUBY_S=${MY_P}
+
+all_ruby_prepare() {
+   rm ext/duktape/duktape.{c,h} ext/duktape/duk_config.h || die "Failed to 
remove bundled duktape"
+}
+
+each_ruby_test() {
+   ${RUBY} test/test_duktape.rb || die
+}



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

2021-10-30 Thread Hans de Graaff
commit: 72c4ad16d07830b0e6c3a2fef4386e3fe3af1b16
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 31 05:56:36 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 31 05:57:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72c4ad16

dev-ruby/gpgme: EAPI 8; add ruby30; fix extension install

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

 dev-ruby/gpgme/gpgme-2.0.20-r1.ebuild | 51 +++
 1 file changed, 51 insertions(+)

diff --git a/dev-ruby/gpgme/gpgme-2.0.20-r1.ebuild 
b/dev-ruby/gpgme/gpgme-2.0.20-r1.ebuild
new file mode 100644
index 000..a5f8cb60ba6
--- /dev/null
+++ b/dev-ruby/gpgme/gpgme-2.0.20-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/gpgme/extconf.rb)
+
+inherit ruby-fakegem flag-o-matic
+
+DESCRIPTION="Ruby language binding for GnuPG Made Easy"
+HOMEPAGE="https://github.com/ueno/ruby-gpgme;
+SRC_URI="https://github.com/ueno/ruby-gpgme/archive/v${PV}.tar.gz -> 
ruby-${P}.tar.gz"
+RUBY_S="ruby-${P}"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND+=">=app-crypt/gpgme-1.1.3 test? ( >=app-crypt/gpgme-1.13.0 )"
+RDEPEND+=">=app-crypt/gpgme-1.1.3"
+
+ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 )"
+
+all_ruby_prepare() {
+   sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \
+   -e '3igem "mocha", "~> 0.14"' \
+   test/test_helper.rb || die
+
+   # Remove failing tests for now. This package was added without
+   # running any tests :-(
+   rm -f test/{ctx,crypto}_test.rb || die
+
+   sed -i -e '/portile/d ; /rubyforge/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_configure() {
+   append-flags -fPIC
+   export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
+   each_fakegem_configure
+}
+
+each_ruby_test() {
+   unset DISPLAY GPG_AGENT_INFO GPG_TTY
+   MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e 
'Dir["test/*_test.rb"].each{|f| require f}' || die
+}



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

2021-10-30 Thread Hans de Graaff
commit: c75b80cefb5783ea9f570b153b047de98daf2f9e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 31 05:18:39 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 31 05:57:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c75b80ce

dev-ruby/ferret: EAPI 8; fix extension install

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

 dev-ruby/ferret/ferret-0.11.8.7-r1.ebuild | 44 +++
 1 file changed, 44 insertions(+)

diff --git a/dev-ruby/ferret/ferret-0.11.8.7-r1.ebuild 
b/dev-ruby/ferret/ferret-0.11.8.7-r1.ebuild
new file mode 100644
index 000..45a3f16cd14
--- /dev/null
+++ b/dev-ruby/ferret/ferret-0.11.8.7-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ruby30 does not compile
+USE_RUBY="ruby26 ruby27"
+
+RUBY_FAKEGEM_NAME="ferret"
+
+RUBY_FAKEGEM_TASK_DOC="doc"
+RUBY_FAKEGEM_DOCDIR="doc/api"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG RELEASE_CHANGES RELEASE_NOTES README.md TODO 
TUTORIAL.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb)
+
+inherit ruby-fakegem
+
+MY_P="${P/ruby-/}"
+DESCRIPTION="A ruby indexing/searching library"
+HOMEPAGE="https://github.com/jkraemer/ferret;
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND+=" app-arch/bzip2"
+DEPEND+=" app-arch/bzip2"
+
+all_ruby_prepare() {
+   # Remove bundled bzlib code and use system version instead.
+   rm ext/BZLIB* ext/bzlib* || die
+   sed -i -e '14i  $LDFLAGS += " -lbz2 "' ext/extconf.rb || die
+
+   # Avoid test known to fail upstream:
+   # https://github.com/jkraemer/ferret/issues/2
+   sed -i -e '/test_adding_long_url/,/^  end/ s:^:#:' \
+   test/unit/index/tc_index_writer.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib test/test_all.rb || die
+}



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

2021-10-30 Thread Hans de Graaff
commit: 5d7b4335bb8a7bbc1bf551a0632ffa16d1b8696f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 31 05:03:52 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 31 05:57:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d7b4335

dev-ruby/bcrypt-ruby: cleanup

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

 dev-ruby/bcrypt-ruby/Manifest  |  2 -
 dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.13.ebuild | 59 --
 dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.15.ebuild | 59 --
 3 files changed, 120 deletions(-)

diff --git a/dev-ruby/bcrypt-ruby/Manifest b/dev-ruby/bcrypt-ruby/Manifest
index c017f9b0e7c..c2d1db3b01f 100644
--- a/dev-ruby/bcrypt-ruby/Manifest
+++ b/dev-ruby/bcrypt-ruby/Manifest
@@ -1,3 +1 @@
-DIST bcrypt-3.1.13.gem 54272 BLAKE2B 
b2a349955a066e39cc50540ff116e70e2bac359c03ddd9dfa35d6a946d15235921cd82feec8b1d76f5f82a3ff9dea288f115dc8e1fae3f24e559a1462e173ccd
 SHA512 
d996f381643a0322d66a1a5dc7d26887baaf48d90ac8f87283bf2aa35f2a0048049e1df10d95283d37f25e3331ca3cb19a9a7c12b95fa1b1a1bdec0e5d8133bf
-DIST bcrypt-3.1.15.gem 54272 BLAKE2B 
d830131971ffb8a26efd4d7afa8cf6f4a93026fbff3b7132037af0acccbc3a94fab9027a2c26f29e4af0a14038effd935b56aae29df4c1c8aa65bc58453d94ad
 SHA512 
f736b0762116c8c4cc26486ae2d0eb1d25c20577874973b7fab2dc8b5171d6c685a96a8c9d39f8dad1fd1c03f6c6c1b80a6471d2c6fa7ca5f3d1837715052cbc
 DIST bcrypt-3.1.16.gem 54272 BLAKE2B 
df8e1169df3a67f3eedd90b4fe04224266cd41d1a0dd2866b06372805b5b00aa028c3bb077078ffde3c89a9052497016dc3fe812075d8b6f57d6dd951a6aa806
 SHA512 
655483d73347c20f3b04a24d625cde05fd8e1da6f022363fbb2df828aea0623cb5b4981d97791301dcd83edc2719a2238d8d377af1558ca2ce4b3c8ade9bd343

diff --git a/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.13.ebuild 
b/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.13.ebuild
deleted file mode 100644
index 27b77ed11a4..000
--- a/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.13.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md"
-
-RUBY_FAKEGEM_NAME="bcrypt"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="An easy way to keep your users' passwords secure"
-HOMEPAGE="https://github.com/codahale/bcrypt-ruby;
-LICENSE="MIT"
-
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-SLOT="0"
-IUSE=""
-
-all_ruby_prepare() {
-   rm Gemfile || die
-   sed -i -e '/git ls-files/d' bcrypt.gemspec || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -Cext/mri extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake -Cext/mri V=1
-   cp ext/mri/*$(get_modname) lib/ || die
-}
-
-each_ruby_install() {
-   each_fakegem_install
-
-   # bcrypt was called bcrypt-ruby before, so add a spec file that
-   # simply loads bcrypt to make sure that old projects load 
correctly
-   # we don't even need to create a file to load this: the `require
-   # bcrypt` was already part of bcrypt-ruby requirements.
-   cat - < "${T}/bcrypt-ruby.gemspec"
-Gem::Specification.new do |s|
-   s.name = "bcrypt-ruby"
-   s.version = "${RUBY_FAKEGEM_VERSION}"
-   s.summary = "Fake gem to load bcrypt"
-   s.homepage = "${HOMEPAGE}"
-   s.specification_version = 3
-   s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= 
${RUBY_FAKEGEM_VERSION}"])
-end
-EOF
-   RUBY_FAKEGEM_NAME=bcrypt-ruby \
-   RUBY_FAKEGEM_GEMSPEC="${T}/bcrypt-ruby.gemspec" 
\
-   ruby_fakegem_install_gemspec
-}

diff --git a/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.15.ebuild 
b/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.15.ebuild
deleted file mode 100644
index ef3162f1c05..000
--- a/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.15.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md"
-
-RUBY_FAKEGEM_NAME="bcrypt"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="An easy way to keep your users' passwords secure"
-HOMEPAGE="https://github.com/codahale/bcrypt-ruby;
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-SLOT="0"
-IUSE=""
-
-all_ruby_prepare() {
-   rm Gemfile || die
-   sed -i -e '/git ls-files/d' bcrypt.gemspec || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -Cext/mri extconf.rb 

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

2021-10-30 Thread Hans de Graaff
commit: 743b89948d1e2fe68c665e285265b8d2d797b744
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 31 05:53:19 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 31 05:57:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=743b8994

dev-ruby/google-protobuf: cleanup

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

 dev-ruby/google-protobuf/Manifest  |  2 --
 .../google-protobuf/google-protobuf-3.12.4.ebuild  | 40 --
 .../google-protobuf/google-protobuf-3.13.0.ebuild  | 40 --
 3 files changed, 82 deletions(-)

diff --git a/dev-ruby/google-protobuf/Manifest 
b/dev-ruby/google-protobuf/Manifest
index 67d612efd6b..d8f8fde360a 100644
--- a/dev-ruby/google-protobuf/Manifest
+++ b/dev-ruby/google-protobuf/Manifest
@@ -1,3 +1 @@
-DIST google-protobuf-3.12.4-ruby.tar.gz 5310348 BLAKE2B 
2630941672963165467221843c10079a0ed966f2fdfcbc970b0b41e1ed3c7f78734496c1fbd3ec509c68999a14f637fff267b309cf82a8acf2bb5a948484f79b
 SHA512 
c5d24502b9a6be0a606a19213186fe462e0de6830547003636f0897781f36d0bd7e4e7d9689d96390a0399ce04b6438cda3a0fe6f97f0feb700a110e90beef0c
-DIST google-protobuf-3.13.0-ruby.tar.gz 5277913 BLAKE2B 
168aaa5beef83be675cd2543ca8efeaf5174f5e7fd861a056b04b01c8c781dc7b1fcbd05068ae89f051dfacfdc47c34b19cc33c8d09dd3212d3827746e3408f2
 SHA512 
514efa65fc8a36bc0791e6d39bdfb07b2689e9c2a4b82536c657859b800e7bc1e1a0ae86a7ee33f30c43a473a49b5c346ce830ac0057b6da104ed37f90b8b0fd
 DIST google-protobuf-3.14.0-ruby.tar.gz 5319779 BLAKE2B 
cea083eea4d7fec441536effdfe2bf1811913154b0cc0da2f14f4edeb0efb200236da102c36700e24fab73fd9883aa90576ad64603a7f175ebf5cef0dc29aae5
 SHA512 
9dabba81119cb6196ef5de382a1032c57f6e69038f4dce0156f8671b98e51bb5095915fb6d05bb5a8ad8b17b559e652e1e9a392dd30c7ed8dcf1d986c137be11

diff --git a/dev-ruby/google-protobuf/google-protobuf-3.12.4.ebuild 
b/dev-ruby/google-protobuf/google-protobuf-3.12.4.ebuild
deleted file mode 100644
index 3787f73873a..000
--- a/dev-ruby/google-protobuf/google-protobuf-3.12.4.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Protocol Buffers are Google's data interchange format"
-HOMEPAGE="https://developers.google.com/protocol-buffers;
-SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
${P}-ruby.tar.gz"
-RUBY_S="protobuf-${PV}/ruby"
-
-LICENSE="BSD"
-SLOT="3"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND+=" test? ( >=dev-libs/protobuf-3.12.0 )"
-
-all_ruby_prepare() {
-   sed -e '/extensiontask/ s:^:#:' \
-   -e '/ExtensionTask/,/^  end/ s:^:#:' \
-   -e 's:../src/protoc:protoc:' \
-   -e 's/:compile,//' \
-   -i Rakefile || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -Cext/google/protobuf_c extconf.rb
-}
-
-each_ruby_compile() {
-   emake -Cext/google/protobuf_c V=1
-   cp ext/google/protobuf_c/protobuf_c.so lib/google/ || die
-}

diff --git a/dev-ruby/google-protobuf/google-protobuf-3.13.0.ebuild 
b/dev-ruby/google-protobuf/google-protobuf-3.13.0.ebuild
deleted file mode 100644
index c61f42fc155..000
--- a/dev-ruby/google-protobuf/google-protobuf-3.13.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Protocol Buffers are Google's data interchange format"
-HOMEPAGE="https://developers.google.com/protocol-buffers;
-SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
${P}-ruby.tar.gz"
-RUBY_S="protobuf-${PV}/ruby"
-
-LICENSE="BSD"
-SLOT="3"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND+=" test? ( >=dev-libs/protobuf-3.12.0 )"
-
-all_ruby_prepare() {
-   sed -e '/extensiontask/ s:^:#:' \
-   -e '/ExtensionTask/,/^  end/ s:^:#:' \
-   -e 's:../src/protoc:protoc:' \
-   -e 's/:compile,//' \
-   -i Rakefile || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -Cext/google/protobuf_c extconf.rb
-}
-
-each_ruby_compile() {
-   emake -Cext/google/protobuf_c V=1
-   cp ext/google/protobuf_c/protobuf_c.so lib/google/ || die
-}



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

2021-10-30 Thread Sam James
commit: 48a5beb72cf70eafd244de77e55218229311f91a
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 05:53:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 05:53:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48a5beb7

dev-lang/ispc: Stabilize 1.16.0 amd64, #803884

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

 dev-lang/ispc/ispc-1.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/ispc/ispc-1.16.0.ebuild b/dev-lang/ispc/ispc-1.16.0.ebuild
index a7fa960167b..7ea24fc9ecc 100644
--- a/dev-lang/ispc/ispc-1.16.0.ebuild
+++ b/dev-lang/ispc/ispc-1.16.0.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/ispc/ispc.git;
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 fi
 
 LICENSE="BSD BSD-2 UoI-NCSA"



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

2021-10-30 Thread Sam James
commit: 3a7e9663d43bf57840bd895230373c049d739c5d
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 05:53:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 05:53:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a7e9663

dev-cpp/pystring: Stabilize 1.1.3-r1 amd64, #803884

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

 dev-cpp/pystring/pystring-1.1.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/pystring/pystring-1.1.3-r1.ebuild 
b/dev-cpp/pystring/pystring-1.1.3-r1.ebuild
index cb58e2b9e1b..2a716f8f1a5 100644
--- a/dev-cpp/pystring/pystring-1.1.3-r1.ebuild
+++ b/dev-cpp/pystring/pystring-1.1.3-r1.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == "" ]];  then
EGIT_REPO_URI="https://github.com/imageworks/pystring.git;
 else
SRC_URI="https://github.com/imageworks/pystring/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 fi
 
 BDEPEND="



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

2021-10-30 Thread Sam James
commit: dd44c967d809e6c159dce53898d30d02b3d64eb7
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 05:53:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 05:53:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd44c967

media-libs/oidn: Stabilize 1.4.1-r1 amd64, #803884

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

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

diff --git a/media-libs/oidn/oidn-1.4.1-r1.ebuild 
b/media-libs/oidn/oidn-1.4.1-r1.ebuild
index a82182a13ef..0583a3ff620 100644
--- a/media-libs/oidn/oidn-1.4.1-r1.ebuild
+++ b/media-libs/oidn/oidn-1.4.1-r1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} = * ]]; then
EGIT_BRANCH="master"
 else

SRC_URI="https://github.com/OpenImageDenoise/${PN}/releases/download/v${PV}/${P}.src.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 fi
 
 LICENSE="Apache-2.0"



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

2021-10-30 Thread Sam James
commit: 71725300138040a12f9e02211a11a0f3dfb2fa64
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 05:53:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 05:53:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71725300

media-gfx/blender: Stabilize 2.83.15-r1 amd64, #803884

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

 media-gfx/blender/blender-2.83.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/blender/blender-2.83.15-r1.ebuild 
b/media-gfx/blender/blender-2.83.15-r1.ebuild
index 6f64aaa0992..6175ce97526 100644
--- a/media-gfx/blender/blender-2.83.15-r1.ebuild
+++ b/media-gfx/blender/blender-2.83.15-r1.ebuild
@@ -17,7 +17,7 @@ else
SRC_URI="https://download.blender.org/source/${P}.tar.xz;
TEST_TARBALL_VERSION=2.83.1
SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_TARBALL_VERSION}-tests.tar.bz2
 )"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 SLOT="${PV%.*}"



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

2021-10-30 Thread Sam James
commit: 5273fcec3ae4d09cb87fcc8ef282a801d6a31bdf
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 05:53:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 05:53:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5273fcec

media-gfx/openvdb: Stabilize 7.1.0-r5 amd64, #803884

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

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

diff --git a/media-gfx/openvdb/openvdb-7.1.0-r5.ebuild 
b/media-gfx/openvdb/openvdb-7.1.0-r5.ebuild
index 7ee1ca2bae4..ddf724c720f 100644
--- a/media-gfx/openvdb/openvdb-7.1.0-r5.ebuild
+++ b/media-gfx/openvdb/openvdb-7.1.0-r5.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/AcademySoftwareFoundation/${PN}/archive/v${PV}.tar.g
 
 LICENSE="MPL-2.0"
 SLOT="0/7"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE="cpu_flags_x86_avx cpu_flags_x86_sse4_2 doc numpy python static-libs test 
utils abi6-compat +abi7-compat"
 RESTRICT="!test? ( test )"
 



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

2021-10-30 Thread Sam James
commit: 50618e43d8f55590c5bbeae09bebf3d8845bf2c1
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 05:53:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 05:53:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50618e43

media-gfx/blender: Stabilize 2.93.0-r1 amd64, #803884

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

 media-gfx/blender/blender-2.93.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/blender/blender-2.93.0-r1.ebuild 
b/media-gfx/blender/blender-2.93.0-r1.ebuild
index 1bba33bcef4..4498bca57a4 100644
--- a/media-gfx/blender/blender-2.93.0-r1.ebuild
+++ b/media-gfx/blender/blender-2.93.0-r1.ebuild
@@ -17,7 +17,7 @@ else
SRC_URI="https://download.blender.org/source/${P}.tar.xz;
TEST_TARBALL_VERSION=2.93.0
SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_TARBALL_VERSION}-tests.tar.bz2
 )"
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 SLOT="${PV%.*}"



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

2021-10-30 Thread Sam James
commit: 6c0347d62785bd4ed21773ca7afa708090bc3032
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 05:53:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 05:53:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c0347d6

media-libs/embree: Stabilize 3.13.0-r2 amd64, #803884

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

 media-libs/embree/embree-3.13.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/embree/embree-3.13.0-r2.ebuild 
b/media-libs/embree/embree-3.13.0-r2.ebuild
index fb7a6b0b575..136ad000762 100644
--- a/media-libs/embree/embree-3.13.0-r2.ebuild
+++ b/media-libs/embree/embree-3.13.0-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/embree/embree/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="3"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 X86_CPU_FLAGS=( sse2:sse2 sse4_2:sse4_2 avx:avx avx2:avx2 avx512dq:avx512dq )
 CPU_FLAGS=( ${X86_CPU_FLAGS[@]/#/cpu_flags_x86_} )
 IUSE="+compact-polys ispc +raymask ssp +tbb tutorial static-libs 
${CPU_FLAGS[@]%:*}"



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

2021-10-30 Thread Sam James
commit: fff3f13f41c25c0eba890938f258baed1b8831ff
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 05:53:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 05:53:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fff3f13f

media-libs/opencolorio: Stabilize 2.0.1 amd64, #803884

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

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

diff --git a/media-libs/opencolorio/opencolorio-2.0.1.ebuild 
b/media-libs/opencolorio/opencolorio-2.0.1.ebuild
index a164851fb44..da21a5d34e6 100644
--- a/media-libs/opencolorio/opencolorio-2.0.1.ebuild
+++ b/media-libs/opencolorio/opencolorio-2.0.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://opencolorio.org 
https://github.com/AcademySoftwareFoundation/O
 
SRC_URI="https://github.com/AcademySoftwareFoundation/OpenColorIO/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
 S="${WORKDIR}/OpenColorIO-${PV}"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 LICENSE="BSD"
 SLOT="0"
 IUSE="cpu_flags_x86_sse2 doc opengl python static-libs test"



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

2021-10-30 Thread Sam James
commit: 720e33b1be10795720db98a44cf14de9b40425d4
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 05:49:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 05:49:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=720e33b1

media-libs/opencolorio: add 2.1.0

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

 media-libs/opencolorio/Manifest |  1 +
 media-libs/opencolorio/opencolorio-2.1.0.ebuild | 96 +
 2 files changed, 97 insertions(+)

diff --git a/media-libs/opencolorio/Manifest b/media-libs/opencolorio/Manifest
index 6c79cbbec3a..921e7a73a12 100644
--- a/media-libs/opencolorio/Manifest
+++ b/media-libs/opencolorio/Manifest
@@ -2,3 +2,4 @@ DIST opencolorio-1.1.1.tar.gz 13828483 BLAKE2B 
f5642f08db84f2b8da44d0dbf58313c78
 DIST opencolorio-2.0.0.tar.gz 9892414 BLAKE2B 
fdff2e144eadb444624f059f7582ea99d4e2dbd53cad5b89f92d19c7ca9dda2ff9ec4f8c8d00e6ac083da21134f9bc783b297c553a8e7d11936c936e5c41a2f3
 SHA512 
7110a1a30a5fa64b81d7fc5e33234673aaddbad5e19ce7f21436c590edd7d2ce767650c9a934011a96e53132c030bd0b654fcf93ad79c1bfc8c050762c57f6d0
 DIST opencolorio-2.0.1.tar.gz 9945107 BLAKE2B 
cb4b152205642abd847b7263db838dbb922004017b9f19f7b2bd81d97f64e6f7d008c5a3f734475f510180ae9cc3a84688631e69c0587e0c77599b75b07d9159
 SHA512 
5787cc4cadb0a1832c925712ca0dfef6e843082b9461460e1798326c6fceaa97bee78e5298651e6a8a3662b348eab5ab9791e94c3efcac337da07229fb559338
 DIST opencolorio-2.0.2.tar.gz 10812416 BLAKE2B 
36f008035c36bef9473f9f79e9362eec20abb8e217a2131d3a2be5766de60cdab36e137547d414bf18e97ad368e30fb89a0ad4d8095b24bd184704d88ef192ae
 SHA512 
ebc6b4b4251f69cb69f7203bc9ae962010f7f60ed5d53eb3ff14b64d5ef8cac2b98d0482485f1adaaf6b8c065cd4edd01c4e0577324a86ed4ebfe8e33e9fa667
+DIST opencolorio-2.1.0.tar.gz 10970849 BLAKE2B 
3703ab90c7dfa853583e3018eee9a28c9f471207b3c6743095cf681a4659da708893be508b521195bf84f59ac2c058f844a8f70f83666beaed208812cf845420
 SHA512 
a0f4fb62c768b392ca1129e2046df96d670d785fc057d4103768440b7adb65d8faf5b7d39729060791794e83e6cd4e67821aed9b30f3f04b410c60809cd72267

diff --git a/media-libs/opencolorio/opencolorio-2.1.0.ebuild 
b/media-libs/opencolorio/opencolorio-2.1.0.ebuild
new file mode 100644
index 000..1f785feb1ab
--- /dev/null
+++ b/media-libs/opencolorio/opencolorio-2.1.0.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit cmake flag-o-matic python-single-r1
+
+DESCRIPTION="A color management framework for visual effects and animation"
+HOMEPAGE="https://opencolorio.org 
https://github.com/AcademySoftwareFoundation/OpenColorIO;
+SRC_URI="https://github.com/AcademySoftwareFoundation/OpenColorIO/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/OpenColorIO-${PV}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="cpu_flags_x86_sse2 doc opengl python static-libs test"
+REQUIRED_USE="
+   doc? ( python )
+   python? ( ${PYTHON_REQUIRED_USE} )
+"
+# See bug #802363 for yaml-cpp < dep
+RDEPEND="
+   dev-cpp/pystring
+   dev-python/pybind11
+   =media-libs/openimageio-2.2.13.0
+   media-libs/glew:=
+   media-libs/freeglut
+   virtual/opengl
+   )
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-util/cmake-3.16.2-r1
+   virtual/pkgconfig
+   doc? (
+   $(python_gen_cond_dep '
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/testresources[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+# Restricting tests, bugs #439790 and #447908
+RESTRICT="test"
+
+CMAKE_BUILD_TYPE=RelWithDebInfo
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   cmake_src_prepare
+
+   sed -i -e "s|LIBRARY DESTINATION lib|LIBRARY DESTINATION 
$(get_libdir)|g" 
{,src/bindings/python/,src/OpenColorIO/,src/libutils/oiiohelpers/,src/libutils/oglapphelpers/}CMakeLists.txt
 || die
+   sed -i -e "s|ARCHIVE DESTINATION lib|ARCHIVE DESTINATION 
$(get_libdir)|g" 
{,src/bindings/python/,src/OpenColorIO/,src/libutils/oiiohelpers/,src/libutils/oglapphelpers/}CMakeLists.txt
 || die
+}
+
+src_configure() {
+   # Missing features:
+   # - Truelight and Nuke are not in portage for now, so their support are 
disabled
+   # - Java bindings was not tested, so disabled
+   # Notes:
+   # - OpenImageIO is required for building ociodisplay and ocioconvert 
(USE opengl)
+   # - OpenGL, GLUT and GLEW is required for building ociodisplay (USE 
opengl)
+   local mycmakeargs=(
+   # Don't use imath yet, needs some poking to find the right 
headers
+   -DOCIO_USE_OPENEXR_HALF=ON
+   -DBUILD_SHARED_LIBS=ON
+   -DOCIO_BUILD_STATIC=$(usex static-libs)
+   

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

2021-10-30 Thread Sam James
commit: e61be0af4c50f28ffe45f506edf4cebc93df47a8
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 05:43:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 05:43:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e61be0af

media-libs/openimageio: add 2.3.8.0

Closes: https://bugs.gentoo.org/816264
Bug: https://bugs.gentoo.org/810703
Signed-off-by: Sam James  gentoo.org>

 media-libs/openimageio/Manifest   |   1 +
 media-libs/openimageio/openimageio-2.3.8.0.ebuild | 168 ++
 2 files changed, 169 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index a42a2de0374..3731c47b59b 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -4,3 +4,4 @@ DIST openimageio-2.2.14.0.tar.gz 29226972 BLAKE2B 
29daaf4fb987b77dffdd8cb29c5f67
 DIST openimageio-2.2.15.0.tar.gz 29238071 BLAKE2B 
f74f779635b7ff068f87ab6231756cb22acb80185c717c556750d964025aa343f8b3a30b9e73acf6237328b8bdd3fcb6588321d37a3752a6f1d0dd1e3a976363
 SHA512 
7ade071ae8a78427fb51d75f81e6fcc2d9a3632f0854aea70b985794a53a386072fb171dc8179fa762de19067d402c7ab9f2ea1a44bd3196d3a201ea2cb9ec22
 DIST openimageio-2.2.15.1.tar.gz 29237852 BLAKE2B 
0f5050e888e82721aa7012cc5c5eb229b5ac314b067406ef003369431241228d91904fbe455da8423ff978411052b2c960b0688a6b943a0e2bfdb47c489d26a5
 SHA512 
c06df310f91938b25f1f66cd98d995dcaba51c6a0041b47882c52f5ad4a098a9016fc99f41de250dd1b1b7af3ad22f6ed63d5e76f95f1f1cf0f45c80eee9c8e0
 DIST openimageio-2.2.18.0.tar.gz 29246567 BLAKE2B 
cb7297028b39b1616962b94aff61f0240b88beeae216c6e39f450cb860660b2c844393a759302dfd325ba95336e06944ad72acfb0e87aa2b1cadfe658bd6bdaa
 SHA512 
22a61e8b1ca098c2293e972372d02f0ac8ce54b46eb957b1ffcacb9e0ca4ff13f560d67804e0db0a898d8bec2fdb73f3cdcd1ee1867f92f97f84c1c111e535be
+DIST openimageio-2.3.8.0.tar.gz 29233320 BLAKE2B 
3ad92641a336588941ff18637d6c72bc4765068438ea14b12e067ed7c104f26068c037fe2b38c58806143ff703c894bb97cbc78c3138e9798f063a93ec6626b3
 SHA512 
3ee9755f1dac6fdb63f582abe71e14e1abc50ebd3f8b9ffa66dc356dfb9905575385cb22c47386c0c0ec303db3e8897b4c8cf88a0f7cdc802408916db4b101e0

diff --git a/media-libs/openimageio/openimageio-2.3.8.0.ebuild 
b/media-libs/openimageio/openimageio-2.3.8.0.ebuild
new file mode 100644
index 000..69127747774
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.3.8.0.ebuild
@@ -0,0 +1,168 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{8..10} )
+inherit cmake font python-single-r1
+
+DESCRIPTION="A library for reading and writing images"
+HOMEPAGE="https://sites.google.com/site/openimageio/ 
https://github.com/OpenImageIO;
+SRC_URI="https://github.com/OpenImageIO/oiio/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/oiio-${PV}"
+
+LICENSE="BSD"
+SLOT="0/2.3"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg field3d gif jpeg2k opencv opengl openvdb ptex python 
qt5 raw +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# test data in separate repo
+# second repo has no structure whatsoever
+RESTRICT="test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   )
+"
+# 2.3.8.0 should support OpenEXR 3 but it seems to prefer OpenEXR 2
+# when installed, so let's stick with that for now.
+RDEPEND="
+   >=dev-libs/boost-1.62:=
+   dev-cpp/robin-map
+   dev-libs/libfmt:=
+   dev-libs/pugixml:=
+   >=media-libs/libheif-1.7.0:=
+   media-libs/libpng:0=
+   >=media-libs/libwebp-0.2.1:=
+   media-libs/ilmbase:=
+   media-libs/opencolorio:=
+   media-libs/openexr:0=
+   media-libs/tiff:0=
+   sys-libs/zlib:=
+   virtual/jpeg:0
+   dicom? ( sci-libs/dcmtk )
+   ffmpeg? ( media-video/ffmpeg:= )
+   field3d? ( media-libs/Field3D:= )
+   gif? ( media-libs/giflib:0= )
+   jpeg2k? ( >=media-libs/openjpeg-2.0:2= )
+   opencv? ( media-libs/opencv:= )
+   opengl? (
+   media-libs/glew:=
+   virtual/glu
+   virtual/opengl
+   )
+   openvdb? (
+   dev-cpp/tbb:=
+   media-gfx/openvdb:=
+   )
+   ptex? ( media-libs/ptex:= )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-libs/boost:=[python,${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: net-print/libinklevel/files/, net-print/libinklevel/

2021-10-30 Thread Sam James
commit: 44c7a0fe5dc521f4d7e9fb1525d51639f1f563c2
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 05:07:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 05:07:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44c7a0fe

net-print/libinklevel: fix autoconf 2.70+ compatibility

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

 .../files/libinklevel-0.9.2-autoconf-2.70.patch| 51 ++
 net-print/libinklevel/libinklevel-0.9.2.ebuild |  4 ++
 2 files changed, 55 insertions(+)

diff --git a/net-print/libinklevel/files/libinklevel-0.9.2-autoconf-2.70.patch 
b/net-print/libinklevel/files/libinklevel-0.9.2-autoconf-2.70.patch
new file mode 100644
index 000..462f23eb73b
--- /dev/null
+++ b/net-print/libinklevel/files/libinklevel-0.9.2-autoconf-2.70.patch
@@ -0,0 +1,51 @@
+https://sources.debian.org/patches/libinklevel/0.9.3-3/0001-configure.ac-fix-ftbfs-with-autoconf2.70.patch/
+https://bugs.gentoo.org/750173
+
+From: Boyuan Yang 
+Date: Sat, 16 Jan 2021 11:03:56 -0500
+Subject: configure.ac: fix ftbfs with autoconf2.70
+
+Applied-Upstream: email, yes
+--- a/configure.ac
 b/configure.ac
+@@ -12,7 +12,7 @@ ABI_VERSION=5:0:0
+ 
+ dnl no more configuration after this line
+ 
+-AC_CONFIG_SRCDIR(libinklevel.c)
++AC_CONFIG_SRCDIR([libinklevel.c])
+ 
+ ## Determine hostname & OS
+ ## AC_CANONICAL_HOST
+@@ -77,9 +77,9 @@ AC_CHECK_HEADERS([ifaddrs.h])
+ 
+ ## Check for mandatory header files
+ 
+-AC_CHECK_HEADERS([arpa/inet.h fcntl.h netdb.h netinet/in.h \ 
++AC_CHECK_HEADERS([arpa/inet.h fcntl.h netdb.h netinet/in.h \
+  sys/ioctl.h sys/socket.h sys/time.h sys/timeb.h wchar.h ]
+- ,,AC_MSG_ERROR( required header file missing ))
++ ,,AC_MSG_ERROR([required header file missing]))
+ 
+ ## determine libraries that need to get linked
+ 
+@@ -96,7 +96,7 @@ AC_CHECK_FUNCS([getifaddrs])
+ AC_CHECK_FUNCS([alarm ftime gethostbyaddr gethostbyname gettimeofday 
inet_ntoa \
+memset select socket strchr strdup strerror strncasecmp strstr 
\
+gethostname]
+-   ,,AC_MSG_ERROR( required library function missing ))
++   ,,AC_MSG_ERROR([required library function missing]))
+ AC_FUNC_MALLOC
+ AC_FUNC_REALLOC
+ AC_HEADER_RESOLV
+@@ -117,8 +117,8 @@ case $host in
+ PKG_CHECK_MODULES([LIBUSB1], [libusb-1.0]);;
+ 
+   *-freebsd*) AC_DEFINE_UNQUOTED(HOST_OS,FREEBSD,[Host OS])
+-  AC_CHECK_LIB([usb], libusb_init,, AC_MSG_ERROR(Library not 
found),);;
+-  *-*-*) AC_MSG_ERROR( Host OS not (yet) supported) ;;
++  AC_CHECK_LIB([usb], libusb_init,, AC_MSG_ERROR([Library not 
found]),);;
++  *-*-*) AC_MSG_ERROR([Host OS not (yet) supported]) ;;
+ esac
+ 
+ ## Variables to be exported

diff --git a/net-print/libinklevel/libinklevel-0.9.2.ebuild 
b/net-print/libinklevel/libinklevel-0.9.2.ebuild
index b6fb5ca58d7..59afe1969cd 100644
--- a/net-print/libinklevel/libinklevel-0.9.2.ebuild
+++ b/net-print/libinklevel/libinklevel-0.9.2.ebuild
@@ -21,6 +21,10 @@ RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/${MY_P}"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.9.2-autoconf-2.70.patch
+)
+
 src_prepare() {
sed -i -e "/^dist_doc_DATA/d" Makefile.am \
|| die "Failed to disable installation of docs"



[gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/, net-misc/spice-gtk/files/

2021-10-30 Thread Sam James
commit: 58996c17fc14caab6f1a678b5d326be0e76b94a4
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 05:05:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 05:05:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58996c17

net-misc/spice-gtk: fix finding newer pyparsing

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

 .../files/spice-gtk-0.39-fix-finding-pyparsing.patch| 13 +
 net-misc/spice-gtk/spice-gtk-0.39-r1.ebuild |  8 ++--
 2 files changed, 19 insertions(+), 2 deletions(-)

diff --git 
a/net-misc/spice-gtk/files/spice-gtk-0.39-fix-finding-pyparsing.patch 
b/net-misc/spice-gtk/files/spice-gtk-0.39-fix-finding-pyparsing.patch
new file mode 100644
index 000..9a3cdd09006
--- /dev/null
+++ b/net-misc/spice-gtk/files/spice-gtk-0.39-fix-finding-pyparsing.patch
@@ -0,0 +1,13 @@
+https://gitlab.freedesktop.org/spice/spice-common/-/issues/5
+https://bugs.gentoo.org/820074
+--- a/subprojects/spice-common/meson.build
 b/subprojects/spice-common/meson.build
+@@ -132,7 +132,7 @@ if spice_common_generate_client_code or 
spice_common_generate_server_code
+   if get_option('python-checks')
+ foreach module : ['six', 'pyparsing']
+   message('Checking for python module @0@'.format(module))
+-  cmd = run_command(python, '-m', module)
++  cmd = run_command(python, '-c', 'import @0@'.format(module))
+   if cmd.returncode() != 0
+ error('Python module @0@ not found'.format(module))
+   endif

diff --git a/net-misc/spice-gtk/spice-gtk-0.39-r1.ebuild 
b/net-misc/spice-gtk/spice-gtk-0.39-r1.ebuild
index 7005e220e2e..08fdbf6d9fa 100644
--- a/net-misc/spice-gtk/spice-gtk-0.39-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.39-r1.ebuild
@@ -79,9 +79,13 @@ BDEPEND="
')
 "
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.39-fix-finding-pyparsing.patch
+)
+
 python_check_deps() {
-   has_version "dev-python/six[${PYTHON_USEDEP}]" &&
-   has_version "dev-python/pyparsing[${PYTHON_USEDEP}]"
+   has_version -b "dev-python/six[${PYTHON_USEDEP}]" &&
+   has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]"
 }
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/uclibc/

2021-10-30 Thread Sam James
commit: 3adfba31ee2553ef5858a6d0608db307f867790b
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 04:48:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 04:52:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3adfba31

profiles/default/linux/uclibc: mark deprecated

Note that we already have the news item (2021-08-18-uclibc-ng-retirement).

Bug: https://bugs.gentoo.org/820905
Signed-off-by: Sam James  gentoo.org>

 profiles/default/linux/uclibc/deprecated | 17 +
 1 file changed, 17 insertions(+)

diff --git a/profiles/default/linux/uclibc/deprecated 
b/profiles/default/linux/uclibc/deprecated
new file mode 100644
index 000..a03e880d5f3
--- /dev/null
+++ b/profiles/default/linux/uclibc/deprecated
@@ -0,0 +1,17 @@
+
+uClibc-ng is mostly abandoned upstream, and since an RFC by its maintainer in 
Gentoo
+in Jan 2021, no one has volunteered to step up maintenance or expressed 
interest in
+the uClibc-ng profiles. With this announcement we last-rite the "uclibc"
+profiles, which will be removed on 2022-01-01. For parties interested in
+an alternative libc, consider moving to musl, which is supported.
+
+Gentoo continues to wholeheartedly support musl and is focusing its
+efforts in that area.
+
+Resources:
+- https://wiki.gentoo.org/wiki/Project:Hardened_musl
+- https://gitweb.gentoo.org/proj/musl.git/ (overlay for patches)
+- #gentoo-hardened (IRC channel on irc.libera.chat) for support and discussion
+
+Please see the news item for more information:
+https://www.gentoo.org/support/news-items/2021-08-18-uclibc-ng-retirement.html



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

2021-10-30 Thread Hans de Graaff
commit: 6c1234fc40fcb71ba992a920b4996d143ccb85d5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 31 04:50:24 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 31 04:50:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c1234fc

dev-ruby/kpeg: add 1.3.0

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

 dev-ruby/kpeg/Manifest  |  1 +
 dev-ruby/kpeg/kpeg-1.3.0.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-ruby/kpeg/Manifest b/dev-ruby/kpeg/Manifest
index 704b274a494..da840118db6 100644
--- a/dev-ruby/kpeg/Manifest
+++ b/dev-ruby/kpeg/Manifest
@@ -1,2 +1,3 @@
 DIST kpeg-1.1.0.gem 57856 BLAKE2B 
6aab84aec59c4962ef39f31a7de89a7bb84f0ae2b64327206fefa8bc243e0dd405db121bfe2f50c72b18933c2f4ce7a47a842c741cbd53db1ad73415d41b95dc
 SHA512 
4ca7007bea74485ceb7c3f53eef1cd2e162fed45872f8f078d5b5d2ffd1ecaa0e8fc65ed6f1b220bf6f4642d455a582cb754cdc6350edf856b33d9908510cb66
 DIST kpeg-1.2.0.gem 57856 BLAKE2B 
6397792524e00594c7f64acc79b920781b6dca28d0954fa73de0c9644afc4788969fa2e807cf196807808d93e5520db0e1b1cdd412391a592334c8811f687132
 SHA512 
97a1e573dcff89f4a8a6832876e4ce737a85fae63ffe6ac8dad001db8ff8237f32d437813252f3487e68a0708c161ee5731b468e5f1b039e59d714b461722e7a
+DIST kpeg-1.3.0.gem 57856 BLAKE2B 
783c0f6fad341139dcf8b69adb9bee829a302997917e07cc2beb7dfbabff759e26c31bf1c9b272193919a7a78d9b793db7db85ecde1b5c6ad7c5eeefd95e103e
 SHA512 
a84aa2afd0bb9148dae3cd3c8e1f3104bf4b4997e7c89524ef8b3be1c6fa9dfe7364c931eb9c0e641277590b634b164ab78b8e8e499937fbea65ebb7aa556fd6

diff --git a/dev-ruby/kpeg/kpeg-1.3.0.ebuild b/dev-ruby/kpeg/kpeg-1.3.0.ebuild
new file mode 100644
index 000..7178cd2d934
--- /dev/null
+++ b/dev-ruby/kpeg/kpeg-1.3.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A simple PEG library for Ruby"
+HOMEPAGE="https://github.com/evanphx/kpeg;
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+
+PATCHES=( "${FILESDIR}/kpeg-1.1.0-utf8.patch" )
+
+ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'gem "minitest", "~>5.0"; 
Dir["test/test_*.rb"].each{|f| require f}' || die
+}



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

2021-10-30 Thread Sam James
commit: 9fd62ae6124f090f65aeddf2aa47744b0c2be9b5
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 04:44:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 04:45:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fd62ae6

net-libs/libtorrent-rasterbar: depend on older Boost (<1.77) for now, runtime 
crashes

Bug: https://github.com/arvidn/libtorrent/issues/6468
Bug: https://bugs.gentoo.org/815145
Signed-off-by: Sam James  gentoo.org>

 ...rasterbar-2.0.4-r4.ebuild => libtorrent-rasterbar-2.0.4-r5.ebuild} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.4-r4.ebuild 
b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.4-r5.ebuild
similarity index 93%
rename from net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.4-r4.ebuild
rename to net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.4-r5.ebuild
index 0982c19a126..9ea627318a8 100644
--- a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.4-r4.ebuild
+++ b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.4-r5.ebuild
@@ -18,8 +18,10 @@ IUSE="+dht debug gnutls python ssl test"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 RESTRICT="!test? ( test ) test" # not yet fixed
+# Depend on older Boost for now for bug #815145
+# Possible runtime crashes
 DEPEND="
-   dev-libs/boost:=[threads(+)]
+   

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

2021-10-30 Thread Hans de Graaff
commit: cbb890db4920c609cfed162cd9096ed122cb861c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 30 05:21:31 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 31 04:44:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbb890db

dev-ruby/fast_xs: cleanup

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

 dev-ruby/fast_xs/fast_xs-0.8.0-r2.ebuild | 46 
 1 file changed, 46 deletions(-)

diff --git a/dev-ruby/fast_xs/fast_xs-0.8.0-r2.ebuild 
b/dev-ruby/fast_xs/fast_xs-0.8.0-r2.ebuild
deleted file mode 100644
index 420d4b66e12..000
--- a/dev-ruby/fast_xs/fast_xs-0.8.0-r2.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_DOCDIR="doc"
-
-RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="fast_xs text escaping library ruby bindings"
-HOMEPAGE="https://github.com/brianmario/fast_xs;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/rack )"
-
-RUBY_PATCHES=( "${P}+ruby-1.9.patch" )
-
-each_ruby_configure() {
-   ${RUBY} -Cext/fast_xs extconf.rb || die "extconf.rb failed"
-   ${RUBY} -Cext/fast_xs_extra extconf.rb || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
-   emake -Cext/fast_xs CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" V=1
-   cp ext/fast_xs/fast_xs$(get_modname) lib/ || die
-   emake -Cext/fast_xs_extra CFLAGS="${CFLAGS} -fPIC" 
archflag="${LDFLAGS}" V=1
-   cp ext/fast_xs_extra/fast_xs_extra$(get_modname) lib/ || die
-}
-
-each_ruby_test() {
-   # the Rakefile tries to run all the tests in a single process, but
-   # this breaks the monkey-patchers, we're forced to run them one by
-   # one.
-   for tu in test/test_*.rb; do
-   ${RUBY} -Ilib $tu || die "test $tu failed"
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: profiles/

2021-10-30 Thread Hans de Graaff
commit: df21de34ba31544aa8f570dd9b8ecde7adf9e2df
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 30 07:41:19 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 31 04:44:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df21de34

profiles/package.mask: mask old rmagick/rbnacl slots for removal

Signed-off-by: Hans de Graaff  gentoo.org>

 profiles/package.mask | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 13393277495..fb5c4eee950 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Hans de Graaff  (2021-10-30)
+# Obsolete slot. Use a newer slot of the same package.
+# Masked for removal in 30 days.
+dev-ruby/rmagick:0
+dev-ruby/rbnacl:4
+
 # Jakov Smolić  (2021-10-30)
 # -only ebuild, hasn't been updated in years,
 # uses EAPI 5, no revdeps.



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

2021-10-30 Thread Hans de Graaff
commit: 823c50de7892d140de56217708597dd3059e9122
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 30 05:21:16 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 31 04:44:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=823c50de

dev-ruby/fast_xs: all arches stable

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

 dev-ruby/fast_xs/fast_xs-0.8.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/fast_xs/fast_xs-0.8.0-r3.ebuild 
b/dev-ruby/fast_xs/fast_xs-0.8.0-r3.ebuild
index 1d561300495..0d575286aec 100644
--- a/dev-ruby/fast_xs/fast_xs-0.8.0-r3.ebuild
+++ b/dev-ruby/fast_xs/fast_xs-0.8.0-r3.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/brianmario/fast_xs;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~x64-macos ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/rack )"



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

2021-10-30 Thread Hans de Graaff
commit: 2cd30264024cfd73d7bcfc10208770f9738b6e79
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 30 05:17:59 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 31 04:43:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cd30264

dev-ruby/debug_inspector: cleanup

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

 dev-ruby/debug_inspector/Manifest  |  1 -
 .../debug_inspector/debug_inspector-0.0.3.ebuild   | 29 --
 2 files changed, 30 deletions(-)

diff --git a/dev-ruby/debug_inspector/Manifest 
b/dev-ruby/debug_inspector/Manifest
index 07685bf474d..edd3e524e08 100644
--- a/dev-ruby/debug_inspector/Manifest
+++ b/dev-ruby/debug_inspector/Manifest
@@ -1,2 +1 @@
-DIST debug_inspector-0.0.3.gem 8192 BLAKE2B 
c7605f246519b245d0b997e10cfc1271c6cd5a31dc44097546d51265eb6ce1d88686b1dc922addce0a58b6bccae4fa5a40611942b6babbf8dfc6b4c528949422
 SHA512 
38cbe0ddf2eb4285f4f7d6f12428747495230425352e1850a4395a5c27ad4c2f706eeeac1f684baea488f6e3bd4b65c8c9e0d5807d5af93d3350fa7b9d45da43
 DIST debug_inspector-1.1.0.tar.gz 5837 BLAKE2B 
49f2c4b8b872ad2be0e6c41d02f7cb64e3f2928e8f02e06ed99f2f2befffe1da4c25024a2069b8d2f19dc71ab182459f6cf75c5b717662e5cfab16a5b66cf41f
 SHA512 
c66d5bf412d9b6a61f456e943a901dbe9018cf92c171e1a7d9a19807c7894ffdb6acaeaed2c8f688927130a14909d0e0714e5b728ad7ccbff0e5f1c0ad20c600

diff --git a/dev-ruby/debug_inspector/debug_inspector-0.0.3.ebuild 
b/dev-ruby/debug_inspector/debug_inspector-0.0.3.ebuild
deleted file mode 100644
index e1896bc0b45..000
--- a/dev-ruby/debug_inspector/debug_inspector-0.0.3.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Ruby wrapper for the MRI 2.0 debug_inspector API"
-HOMEPAGE="https://github.com/banister/debug_inspector;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-each_ruby_configure() {
-   ${RUBY} -Cext/${PN} extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake V=1 -Cext/${PN}
-   cp ext/${PN}/${PN}.so lib/ || die
-}



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

2021-10-30 Thread Hans de Graaff
commit: 0e342b9b3015b324db0fc7063d77aa82109e6c14
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 30 07:09:03 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 31 04:44:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e342b9b

dev-ruby/pg: add 1.2.3

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

 dev-ruby/pg/Manifest|  1 +
 dev-ruby/pg/pg-1.2.3.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/dev-ruby/pg/Manifest b/dev-ruby/pg/Manifest
index a7240dce2ba..68d2b51a8cf 100644
--- a/dev-ruby/pg/Manifest
+++ b/dev-ruby/pg/Manifest
@@ -1 +1,2 @@
 DIST pg-1.2.2.gem 196608 BLAKE2B 
068be98d190cb4074cc89bdb5b376322f323950909f7a6fddc8669a3ff0f85eef9f512bd2ec7121707e9ea077b2b428f698e84f2118c76e34f5def75ca303fca
 SHA512 
5c7cc90afb75a66e80cfc34c4875cf22b005aa0a27e78db6f71d1829f870c6409b73326a9925f79c0d642e93ea51d1f84c7383323fea44b7488e83deb7754951
+DIST pg-1.2.3.gem 196608 BLAKE2B 
b3e9119d068c833f7352b61802d5fb03616ed2d13f957c8d4b51966444523ef9d884a860309209dfbda5931aa1f8199b7a63a51a89c194758de309f00bdbfbd6
 SHA512 
dd8fa7b256102aea7588fd7e1d4e28199be2bf9910149d266b5379e78a7a57aa2a22763d04a559f4763842cad4ba8d0fbc33e8b43b7497dc77039edfd1029585

diff --git a/dev-ruby/pg/pg-1.2.3.ebuild b/dev-ruby/pg/pg-1.2.3.ebuild
new file mode 100644
index 000..a3608ddcd97
--- /dev/null
+++ b/dev-ruby/pg/pg-1.2.3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="ChangeLog Contributors.rdoc README.rdoc History.rdoc"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb)
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby extension library providing an API to PostgreSQL"
+HOMEPAGE="https://github.com/ged/ruby-pg;
+
+LICENSE="|| ( GPL-2 Ruby )"
+SLOT="1"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+RDEPEND+=" dev-db/postgresql:*"
+DEPEND+=" dev-db/postgresql
+   test? ( >=dev-db/postgresql-9.4[server(+),threads] )"
+
+all_ruby_prepare() {
+   # hack the Rakefile to make it sure that it doesn't load
+   # rake-compiler (so that we don't have to depend on it and it
+   # actually works when building with USE=doc).
+   sed -i \
+   -e '/Rakefile.cross/s:^:#:' \
+   -e '/ExtensionTask/,/^end$/ s:^:#:' \
+   Rakefile || die
+}
+
+each_ruby_test() {
+   if [[ "${EUID}" -ne "0" ]]; then
+   # Make the rspec call explicit, this way we don't have to depend
+   # on rake-compiler (nor rubygems) _and_ we don't have to rebuild
+   # the whole extension from scratch.
+   RSPEC_VERSION=3 ruby-ng_rspec
+   else
+   ewarn "The userpriv feature must be enabled to run tests."
+   eerror "Testsuite will not be run."
+   fi
+}



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

2021-10-30 Thread Hans de Graaff
commit: 5097088c547909952c11bac48e76a13fbdf59bf4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 30 09:22:22 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 31 04:44:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5097088c

dev-ruby/ruby-odbc: fix extension install

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

 dev-ruby/ruby-odbc/ruby-odbc-0.91-r1.ebuild | 46 +
 1 file changed, 46 insertions(+)

diff --git a/dev-ruby/ruby-odbc/ruby-odbc-0.91-r1.ebuild 
b/dev-ruby/ruby-odbc/ruby-odbc-0.91-r1.ebuild
new file mode 100644
index 000..2b0b870af05
--- /dev/null
+++ b/dev-ruby/ruby-odbc/ruby-odbc-0.91-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_TASK_TEST=""
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README ChangeLog"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb ext/utf8/extconf.rb)
+
+RUBY_FAKEGEM_GEMSPEC="ruby-odbc.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="RubyODBC - For accessing ODBC data sources from the Ruby language"
+HOMEPAGE="http://www.ch-werner.de/rubyodbc/;
+SRC_URI="http://www.ch-werner.de/rubyodbc/${P}.tar.gz;
+
+LICENSE="|| ( GPL-2 Ruby )"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+DEPEND="${DEPEND} >=dev-db/unixODBC-2.0.6"
+RDEPEND="${RDEPEND} >=dev-db/unixODBC-2.0.6"
+
+# tests require to have an ODBC service enabled, so we can't run them
+# for now :(
+RESTRICT=test
+
+all_ruby_prepare() {
+   # Make sure that it doesn't try to use the absolute-local path for
+   # the extension as we'd be unable to run it properly otherwise.
+   sed -i -e 's:\./odbc:odbc:' test/{,utf8/}test.rb || die
+
+   # Since lib should not get installed avoid it entirely…
+   mv lib contrib || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+   dodoc doc/*.html
+}



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

2021-10-30 Thread Hans de Graaff
commit: 634b63e7aaf9b3b8f017bdab1201e2ebdd73347a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 30 07:09:37 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 31 04:44:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=634b63e7

dev-ruby/rinku: cleanup

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

 dev-ruby/rinku/rinku-2.0.6.ebuild | 35 ---
 1 file changed, 35 deletions(-)

diff --git a/dev-ruby/rinku/rinku-2.0.6.ebuild 
b/dev-ruby/rinku/rinku-2.0.6.ebuild
deleted file mode 100644
index 311aafaed12..000
--- a/dev-ruby/rinku/rinku-2.0.6.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.markdown"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A Ruby library that does autolinking"
-HOMEPAGE="https://github.com/vmg/rinku;
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/ s:^:#:' test/autolink_test.rb || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -Cext/${PN} extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake V=1 -Cext/${PN}
-   cp ext/${PN}/${PN}$(get_modname) lib/ || die
-}
-
-each_ruby_test() {
-   MT_NO_PLUGINS=true ${RUBY} -Ilib test/autolink_test.rb || die
-}



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

2021-10-30 Thread Hans de Graaff
commit: f13f6a4b9c9cde3dad4eed2a73de3cc8ffc82376
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 30 07:59:47 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 31 04:44:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f13f6a4b

dev-ruby/curb: cleanup

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

 dev-ruby/curb/curb-0.9.11.ebuild | 49 
 1 file changed, 49 deletions(-)

diff --git a/dev-ruby/curb/curb-0.9.11.ebuild b/dev-ruby/curb/curb-0.9.11.ebuild
deleted file mode 100644
index 07ac269e3ec..000
--- a/dev-ruby/curb/curb-0.9.11.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rake"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby-language bindings for libcurl"
-HOMEPAGE="https://github.com/taf2/curb;
-
-LICENSE="Ruby"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE=""
-
-DEPEND+=" net-misc/curl[ssl]"
-RDEPEND+=" net-misc/curl[ssl]"
-
-all_ruby_prepare() {
-   # fix tests when localhost is also ::1
-   sed -i -e 's|localhost:|127.0.0.1:|g' tests/*.rb || die
-
-   # avoid tests making outside network connections
-   rm tests/bug_postfields_crash.rb || die
-   sed -e '/test_easy_http_verbs_must_respond_to_str/,/^  end/ s:^:#:' \
-   -i tests/tc_curl_easy.rb || die
-   sed -e '/test_connection_keepalive/aomit "network connection needed"' \
-   -i tests/tc_curl_multi.rb || die
-
-   # Fix test that expects wrong output
-   sed -i -e 's/200 OK /200 OK/' tests/tc_curl_easy.rb || die
-
-   # avoid failing tests where failure condition seems weird, no
-   # upstream travis so not clear if the test is indeed broken.
-   sed -i -e '/test_multi_easy_http/,/^  end/ s:^:#:' 
tests/tc_curl_multi.rb || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -Cext extconf.rb || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
-   emake -Cext CFLAGS="${CFLAGS} -fPIC" archflags="${LDFLAGS}" V=1
-   cp -l ext/curb_core$(get_modname) lib || die
-}



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

2021-10-30 Thread Hans de Graaff
commit: 477686f555bc72862e3307eccfe4d1dba51cb83b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Oct 30 07:10:11 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 31 04:44:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=477686f5

dev-ruby/amatch: cleanup

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

 dev-ruby/amatch/amatch-0.4.0.ebuild | 43 -
 1 file changed, 43 deletions(-)

diff --git a/dev-ruby/amatch/amatch-0.4.0.ebuild 
b/dev-ruby/amatch/amatch-0.4.0.ebuild
deleted file mode 100644
index a3419a008e0..000
--- a/dev-ruby/amatch/amatch-0.4.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="Approximate Matching Extension for Ruby"
-HOMEPAGE="https://flori.github.com/amatch/;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
-IUSE=""
-
-ruby_add_rdepend "=dev-ruby/tins-1*"
-
-# These packages also provide agrep, bug 626480
-RDEPEND+=" !app-misc/glimpse !app-text/agrep !dev-libs/tre"
-
-all_ruby_prepare() {
-   # mize is listed as a dependency but not actually used
-   sed -i -e '/mize/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -Cext extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake -Cext V=1
-   cp ext/amatch_ext$(get_modname) lib/ || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib -S testrb-2 tests/* || die
-}



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

2021-10-30 Thread Sam James
commit: ff6cb86226cec4ee21db00dbbd7e10c3764a61c7
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 04:42:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 04:42:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff6cb862

net-libs/libtorrent-rasterbar: fix finding Boost in some cases

AX_BOOST_BASE may be misled if some errant directories exist,
like /usr/lib/x86_64-linux-gnu (thinking we're on Debian).

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

 net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.14-r1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git 
a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.14-r1.ebuild 
b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.14-r1.ebuild
index a554e4fd27c..2ee9d264251 100644
--- a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.14-r1.ebuild
+++ b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-1.2.14-r1.ebuild
@@ -70,6 +70,8 @@ src_configure() {
$(use_enable static-libs static)
$(use_enable test tests)
--with-boost="${ESYSROOT}/usr"
+   # Needed because of bug #767835
+   --with-boost-libdir="${ESYSROOT}/usr/$(get_libdir)"
--with-libiconv
--enable-logging
)



[gentoo-commits] repo/gentoo:master commit in: net-libs/libtorrent-rasterbar/files/, net-libs/libtorrent-rasterbar/

2021-10-30 Thread Sam James
commit: e1ab2444c5bc7ea380b30447926371d2904cf29a
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 04:32:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 04:32:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1ab2444

net-libs/libtorrent-rasterbar: fix Python bindings in 2.0.4

Thanks-to: Conrad  fps-power.eu>
Closes: https://bugs.gentoo.org/820518
Signed-off-by: Sam James  gentoo.org>

 ...libtorrent-rasterbar-2.0.4-python-symbols.patch | 28 ++
 ...ebuild => libtorrent-rasterbar-2.0.4-r4.ebuild} |  1 +
 2 files changed, 29 insertions(+)

diff --git 
a/net-libs/libtorrent-rasterbar/files/libtorrent-rasterbar-2.0.4-python-symbols.patch
 
b/net-libs/libtorrent-rasterbar/files/libtorrent-rasterbar-2.0.4-python-symbols.patch
new file mode 100644
index 000..109a6490af2
--- /dev/null
+++ 
b/net-libs/libtorrent-rasterbar/files/libtorrent-rasterbar-2.0.4-python-symbols.patch
@@ -0,0 +1,28 @@
+https://github.com/arvidn/libtorrent/commit/f2eefd327f1ca89b053eb1e5f4ed229efe52e47f
+https://bugs.gentoo.org/820518
+
+From: Nick Korotysh 
+Date: Fri, 25 Jun 2021 22:08:00 +0300
+Subject: [PATCH] added missed sources to Python bindings CMakeLists.txt
+
+fixes libtorrent loading module issues:
+libtorrent.cpython-39-x86_64-linux-gnu.so: undefined symbol: 
_Z16bind_sha256_hashv
+--- a/bindings/python/CMakeLists.txt
 b/bindings/python/CMakeLists.txt
+@@ -49,6 +49,7 @@ Python3_add_library(python-libtorrent MODULE WITH_SOABI
+   src/entry.cpp
+   src/error_code.cpp
+   src/fingerprint.cpp
++  src/info_hash.cpp
+   src/ip_filter.cpp
+   src/magnet_uri.cpp
+   src/module.cpp
+@@ -56,6 +57,7 @@ Python3_add_library(python-libtorrent MODULE WITH_SOABI
+   src/session.cpp
+   src/session_settings.cpp
+   src/sha1_hash.cpp
++  src/sha256_hash.cpp
+   src/string.cpp
+   src/torrent_handle.cpp
+   src/torrent_info.cpp
+

diff --git a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.4-r3.ebuild 
b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.4-r4.ebuild
similarity index 97%
rename from net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.4-r3.ebuild
rename to net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.4-r4.ebuild
index 9dc9cb50370..0982c19a126 100644
--- a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.4-r3.ebuild
+++ b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.4-r4.ebuild
@@ -41,6 +41,7 @@ BDEPEND="python? (
 PATCHES=(
"${FILESDIR}"/${PN}-2.0.4-boost-1.76.patch
"${FILESDIR}"/${P}-boost-1.77.patch
+   "${FILESDIR}"/${P}-python-symbols.patch
 )
 
 pkg_setup() {



[gentoo-commits] repo/gentoo:master commit in: net-libs/libtorrent-rasterbar/files/

2021-10-30 Thread Sam James
commit: f6a5c546311ea26c022e860ef18ebda12ccdc66f
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 04:27:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 04:27:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6a5c546

net-libs/libtorrent-rasterbar: add link to upstream patch

Bug: https://bugs.gentoo.org/820836
Signed-off-by: Sam James  gentoo.org>

 .../files/libtorrent-rasterbar-2.0.4-boost-1.76.patch| 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/net-libs/libtorrent-rasterbar/files/libtorrent-rasterbar-2.0.4-boost-1.76.patch
 
b/net-libs/libtorrent-rasterbar/files/libtorrent-rasterbar-2.0.4-boost-1.76.patch
index 5e8e04e940f..a3cdd811e2a 100644
--- 
a/net-libs/libtorrent-rasterbar/files/libtorrent-rasterbar-2.0.4-boost-1.76.patch
+++ 
b/net-libs/libtorrent-rasterbar/files/libtorrent-rasterbar-2.0.4-boost-1.76.patch
@@ -1,5 +1,6 @@
 
https://github.com/paullouisageneau/boost-asio-gnutls/commit/895105972e5a9318d572b147c1872f64d23e2a8e
 https://bugs.gentoo.org/820836
+https://github.com/arvidn/libtorrent/pull/6546
 
 From 895105972e5a9318d572b147c1872f64d23e2a8e Mon Sep 17 00:00:00 2001
 From: Shantanu Singh 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libtorrent-rasterbar/files/, net-libs/libtorrent-rasterbar/

2021-10-30 Thread Sam James
commit: 116d6431c3830f6332bc67e1ec591fcbe6542bdc
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 04:22:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 04:22:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=116d6431

net-libs/libtorrent-rasterbar: add Boost 1.76(?) patch

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

 .../libtorrent-rasterbar-2.0.4-boost-1.76.patch| 58 ++
 .../libtorrent-rasterbar-2.0.4-r3.ebuild   |  1 +
 2 files changed, 59 insertions(+)

diff --git 
a/net-libs/libtorrent-rasterbar/files/libtorrent-rasterbar-2.0.4-boost-1.76.patch
 
b/net-libs/libtorrent-rasterbar/files/libtorrent-rasterbar-2.0.4-boost-1.76.patch
new file mode 100644
index 000..5e8e04e940f
--- /dev/null
+++ 
b/net-libs/libtorrent-rasterbar/files/libtorrent-rasterbar-2.0.4-boost-1.76.patch
@@ -0,0 +1,58 @@
+https://github.com/paullouisageneau/boost-asio-gnutls/commit/895105972e5a9318d572b147c1872f64d23e2a8e
+https://bugs.gentoo.org/820836
+
+From 895105972e5a9318d572b147c1872f64d23e2a8e Mon Sep 17 00:00:00 2001
+From: Shantanu Singh 
+Date: Fri, 18 Sep 2020 14:01:39 -0700
+Subject: [PATCH] Use fully qualified std::placeholders to prevent conflicts
+ with boost::placeholders
+
+--- a/deps/asio-gnutls/include/boost/asio/gnutls/stream.hpp
 b/deps/asio-gnutls/include/boost/asio/gnutls/stream.hpp
+@@ -244,8 +244,7 @@ template  class stream : public 
stream_base
+ return;
+ }
+ 
+-using namespace std::placeholders;
+-m_impl->read_handler = std::bind(callable, _1, _2);
++m_impl->read_handler = std::bind(callable, std::placeholders::_1, 
std::placeholders::_2);
+ m_impl->bytes_read = 0;
+ m_impl->async_schedule();
+ return callable.get_completion_result();
+@@ -293,8 +292,7 @@ template  class stream : public 
stream_base
+ return;
+ }
+ 
+-using namespace std::placeholders;
+-m_impl->write_handler = std::bind(callable, _1, _2);
++m_impl->write_handler = std::bind(callable, std::placeholders::_1, 
std::placeholders::_2);
+ m_impl->bytes_written = 0;
+ m_impl->async_schedule();
+ return callable.get_completion_result();
+@@ -568,8 +566,6 @@ template  class stream : public 
stream_base
+ 
+ void async_schedule()
+ {
+-using namespace std::placeholders;
+-
+ if (!parent) return;
+ auto& next_layer = parent->m_next_layer;
+ 
+@@ -581,14 +577,14 @@ template  class stream : public 
stream_base
+ else
+ next_layer.async_wait(
+ next_layer_type::wait_read,
+-std::bind(::handle_read, 
this->shared_from_this(), _1));
++std::bind(::handle_read, 
this->shared_from_this(), std::placeholders::_1));
+ }
+ 
+ // Start a write operation if GnuTLS wants one
+ if (want_write() && !std::exchange(is_writing, true))
+ {
+ next_layer.async_wait(next_layer_type::wait_write,
+-std::bind(::handle_write, 
this->shared_from_this(), _1));
++std::bind(::handle_write, 
this->shared_from_this(), std::placeholders::_1));
+ }
+ }
+ 
+

diff --git a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.4-r3.ebuild 
b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.4-r3.ebuild
index 787c4093411..9dc9cb50370 100644
--- a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.4-r3.ebuild
+++ b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.4-r3.ebuild
@@ -39,6 +39,7 @@ BDEPEND="python? (
)"
 
 PATCHES=(
+   "${FILESDIR}"/${PN}-2.0.4-boost-1.76.patch
"${FILESDIR}"/${P}-boost-1.77.patch
 )
 



[gentoo-commits] repo/gentoo:master commit in: profiles/base/

2021-10-30 Thread Sam James
commit: 08233f5b5029d11fe311a783d6bda0607f0407f2
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 03:51:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:51:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08233f5b

profiles/base: update opentmpfiles mask reason

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

 profiles/base/package.mask | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/profiles/base/package.mask b/profiles/base/package.mask
index f6ee04f609f..c617fe47edc 100644
--- a/profiles/base/package.mask
+++ b/profiles/base/package.mask
@@ -2,7 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # Andreas K. Hüttel  (2021-07-06)
-# Root privilege escalation, CVE-2017-18925, bug 751415
+# No longer maintained upstream; please see the 
2021-07-15-opentmpfiles-deprecation
+# news item.
 sys-apps/opentmpfiles
 
 # (above is added here instead of in ../package.mask so x86 musl can



[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2021-10-30 Thread Sam James
commit: 2157ba533db8d08c15ada5c5630eec2f7c43810f
Author: Scott Martin  organizedmagnetism  com>
AuthorDate: Sat Oct 16 15:43:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:42:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2157ba53

media-tv/plex-media-server: remove old 1.24.1.4931

Signed-off-by: Scott Martin  organizedmagnetism.com>
Closes: https://github.com/gentoo/gentoo/pull/22606
Signed-off-by: Sam James  gentoo.org>

 media-tv/plex-media-server/Manifest|  2 -
 .../plex-media-server-1.24.1.4931.ebuild   | 72 --
 2 files changed, 74 deletions(-)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index eaa93618a71..267bdc92516 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -1,5 +1,3 @@
-DIST plexmediaserver_1.24.1.4931-1a38e63c6_amd64.deb 87347750 BLAKE2B 
4cfe52f29257401fc333960c0de85065d9977a5cc5a49488bca904aef9d0778fce7b2a5dea753ebf394f3dd98a4bff52f7ee3db3c938f6272f210ac1b3766256
 SHA512 
d2d4631e951b130c39cf49741f7cc145482ed4d03f823441bc9564354836b10fd3eb441bc053f5447679646d659d8bf7ace3ff15bd06dbbab4a218a931b51769
-DIST plexmediaserver_1.24.1.4931-1a38e63c6_i386.deb 79765562 BLAKE2B 
3752fda531e5c2139240c0af1927c2ba55abde4ecb6f71d244bf37f5d8ef47a2fdff51ea76c7fbe0878ed6c9292e5b0b98f1f9934a8aa71fc9991c265c3f11fe
 SHA512 
7d87fc54c5536b3cc1d221d0bca0f6a63c282ff26fc2cb5b63595633553821dac344f508e7c39f17db91414a1d424428896c09b3c1806a841014fe68afdc111e
 DIST plexmediaserver_1.24.2.4973-2b1b51db9_amd64.deb 86646728 BLAKE2B 
bbf06b3e0c879f687000ad2bd6a3a19c62a1e8f6cedf9a713a1d3772c9dcb351d2f02d4ffcf8c4b5a68bcfba8fb296d85b3d2ba4e8450252b7ad9db5f97478c5
 SHA512 
c8b8a1e6d520c5b9955784639ad77031e951128a549b946e8bf50fb82447ba8e0a9071c683c97d50c120cfb5c9581eab883a68ff15263ee416a0543bf8d940b9
 DIST plexmediaserver_1.24.2.4973-2b1b51db9_i386.deb 79557092 BLAKE2B 
90afb0880f6c95b382456c60d8b039e189df0dba531258f1fda52fe8d360052131e4af7bb21ced59870ccd38a10857512058b47d7323e1e431500c643c8259ba
 SHA512 
dea8cc65b126ecebd4ac78911f560f8622c8276b5306d07a822cdb650bb9ee4c54c6dd56dada059516ba554aec37d9e8f22f75fb415a533d452086f1e264762d
 DIST plexmediaserver_1.24.4.5081-e362dc1ee_amd64.deb 87182480 BLAKE2B 
9e93656ee7dd9f39162463d34e11c2f8cd81b8481baaeeffe85efb73c2223f59eb3c9bda30689252e368582631070884ee5704485e408576018608777fe617a1
 SHA512 
e50c900dc97303347732ce6404ca6f2584c1e4292b9d55f1588cf2864b7fbc6aee5dff7c2b311d0c2877b90578a52177a97593a617b7a9c9e892fc032e50ef58

diff --git a/media-tv/plex-media-server/plex-media-server-1.24.1.4931.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.24.1.4931.ebuild
deleted file mode 100644
index 0c8867ffe82..000
--- a/media-tv/plex-media-server/plex-media-server-1.24.1.4931.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit readme.gentoo-r1 systemd unpacker
-
-MY_PV="${PV}-1a38e63c6"
-MY_URI="https://downloads.plex.tv/plex-media-server-new;
-
-DESCRIPTION="Free media library that is intended for use with a plex client"
-HOMEPAGE="https://www.plex.tv/;
-SRC_URI="
-   amd64? ( ${MY_URI}/${MY_PV}/debian/plexmediaserver_${MY_PV}_amd64.deb )
-   x86? ( ${MY_URI}/${MY_PV}/debian/plexmediaserver_${MY_PV}_i386.deb )"
-S="${WORKDIR}"
-
-LICENSE="Plex"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-RESTRICT="mirror bindist"
-
-DEPEND="
-   acct-group/plex
-   acct-user/plex"
-RDEPEND="${DEPEND}"
-
-QA_PREBUILT="*"
-QA_MULTILIB_PATHS=(
-   "usr/lib/plexmediaserver/lib/.*"
-   "usr/lib/plexmediaserver/Resources/Python/lib/python2.7/.*"
-   
"usr/lib/plexmediaserver/Resources/Python/lib/python2.7/lib-dynload/_hashlib.so"
-)
-
-src_install() {
-   # Remove Debian specific files
-   rm -r "usr/share/doc" || die
-
-   # Add startup wrapper
-   dosbin "${FILESDIR}/start_pms"
-
-   # Add user config file
-   mkdir -p "${ED}/etc/default" || die
-   cp "${FILESDIR}/plexmediaserver" "${ED}/etc/default/" || die
-
-   # Copy main files over to image and preserve permissions so it is 
portable
-   cp -rp usr/ "${ED}" || die
-
-   # Make sure the logging directory is created
-   keepdir /var/log/pms
-   fowners plex:plex /var/log/pms
-
-   keepdir /var/lib/plexmediaserver
-   fowners plex:plex /var/lib/plexmediaserver
-
-   newinitd "${FILESDIR}/${PN}.init.d" ${PN}
-   newconfd "${FILESDIR}/${PN}.conf.d" ${PN}
-
-   systemd_dounit 
"${ED}"/usr/lib/plexmediaserver/lib/plexmediaserver.service
-   keepdir /var/lib/plexmediaserver
-
-   # Adds the precompiled plex libraries to the revdep-rebuild's mask list
-   # so it doesn't try to rebuild libraries that can't be rebuilt.
-   insinto /etc/revdep-rebuild
-   doins "${FILESDIR}"/80plexmediaserver
-
-   readme.gentoo_create_doc
-}
-

[gentoo-commits] repo/gentoo:master commit in: net-dns/knot/

2021-10-30 Thread Sam James
commit: a2c695c24749c62dfe75474880a32ef32e2f0578
Author: Pierre-Olivier Mercier  nemunai  re>
AuthorDate: Mon Oct 18 23:45:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:42:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c695c2

net-dns/knot: bump to 3.1.3

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Pierre-Olivier Mercier  nemunai.re>
Closes: https://github.com/gentoo/gentoo/pull/22632
Signed-off-by: Sam James  gentoo.org>

 net-dns/knot/Manifest  |   1 +
 net-dns/knot/knot-3.1.3.ebuild | 106 +
 2 files changed, 107 insertions(+)

diff --git a/net-dns/knot/Manifest b/net-dns/knot/Manifest
index bfedc551fa4..6c122ea04df 100644
--- a/net-dns/knot/Manifest
+++ b/net-dns/knot/Manifest
@@ -1,2 +1,3 @@
 DIST knot-3.1.1.tar.xz 1402352 BLAKE2B 
d6f9d29de153b5bdea8a294ae3d65131a0bdcc339ecdc507a9e1429a9cc50752e91f14ea84a7446de76869c6f129d571e9b6b4f9b048618941c4f4c0d667dbff
 SHA512 
44c2973025e752f73ebd6bc78dad5c48c1c1432b62ec3b6d75b5876af4dd21aeed94f78523ef85cd6a986ff27789143a0a67450819c0b75ffa627d06b98e1b0b
 DIST knot-3.1.2.tar.xz 1406684 BLAKE2B 
a849bf651357e462c5a0afb16e42bcd85bb310980c83b4c642bcf99ddfd17a59e5f5fd5f9fd58b21bcac2e287c57351b3b09cf3f4054ef51243b5226bf0bcc88
 SHA512 
e72f249f6291980cc69f90dca54cd8ba3ffbc617a1e69e441a48bdcbf46afb9fc202bbb1f88a93887fd264ddb59ad42ff6765c9bd0c1fa4789f035a902a3907a
+DIST knot-3.1.3.tar.xz 1407576 BLAKE2B 
03cde89e32ac2440e721157db1af9b9cbb40ad2d8d813b0d8bc26fe1feb28f59055a3cbe287d50adb13f5190ce3ed532521189997d03b4fe9e4264f309032e23
 SHA512 
537013e914c3f00615a384c92da06c40bb33871e7dbd28e987280d62d91df42026774cfe0596ac72a218dafa650d8d600b1d831dd0a5c28a9fd796c5cd799838

diff --git a/net-dns/knot/knot-3.1.3.ebuild b/net-dns/knot/knot-3.1.3.ebuild
new file mode 100644
index 000..4b7058faa52
--- /dev/null
+++ b/net-dns/knot/knot-3.1.3.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic systemd
+
+DESCRIPTION="High-performance authoritative-only DNS server"
+HOMEPAGE="https://www.knot-dns.cz/;
+SRC_URI="https://secure.nic.cz/files/knot-dns/${P/_/-}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+KNOT_MODULES=(
+   "+cookies"
+   "+dnsproxy"
+   "dnstap"
+   "geoip"
+   "+noudp"
+   "+onlinesign"
+   "+queryacl"
+   "+rrl"
+   "+stats"
+   "+synthrecord"
+   "+whoami"
+)
+IUSE="doc caps +fastparser idn +libidn2 systemd +utils ${KNOT_MODULES[@]}"
+
+RDEPEND="
+   acct-group/knot
+   acct-user/knot
+   dev-db/lmdb
+   dev-libs/libedit
+   dev-libs/userspace-rcu:=
+   dev-python/lmdb
+   net-libs/gnutls:=
+   caps? ( sys-libs/libcap-ng )
+   dnstap? (
+   dev-libs/fstrm
+   dev-libs/protobuf-c:=
+   )
+   geoip? ( dev-libs/libmaxminddb:= )
+   idn? (
+   !libidn2? ( net-dns/libidn:0= !net-dns/libidn2 )
+   libidn2? ( net-dns/libidn2:= )
+   )
+   systemd? ( sys-apps/systemd:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( dev-python/sphinx )
+"
+
+S="${WORKDIR}/${P/_/-}"
+
+src_configure() {
+   local u
+   local my_conf=(
+   --with-storage="${EPREFIX}/var/lib/${PN}"
+   --with-rundir="${EPREFIX}/var/run/${PN}"
+   $(use_enable fastparser)
+   $(use_enable dnstap)
+   $(use_enable doc documentation)
+   $(use_enable utils utilities)
+   --enable-systemd=$(usex systemd)
+   $(use_with idn libidn)
+   )
+
+   for u in "${KNOT_MODULES[@]#+}"; do
+   my_conf+=("$(use_with ${u} module-${u})")
+   done
+
+   if use riscv; then
+   append-libs -latomic
+   fi
+
+   econf "${my_conf[@]}"
+}
+
+src_compile() {
+   default
+
+   use doc && emake -C doc html
+}
+
+src_test() {
+   emake check
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( 
doc/_build/html/{*.html,*.js,_sources,_static} )
+
+   default
+
+   rmdir "${D}/var/run/${PN}" "${D}/var/run/" || die
+
+   newinitd "${FILESDIR}/knot.init" knot
+   if use systemd; then
+   systemd_newunit "${FILESDIR}/knot-1.service" knot.service
+   fi
+
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/

2021-10-30 Thread Sam James
commit: 521f5628219e58d51a9c01a74b50e9db3ce1a439
Author: Scott Martin  organizedmagnetism  com>
AuthorDate: Sat Oct 16 15:42:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:42:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=521f5628

media-tv/plex-media-server: version bump to 1.24.4.5081

Signed-off-by: Scott Martin  organizedmagnetism.com>
Signed-off-by: Sam James  gentoo.org>

 media-tv/plex-media-server/Manifest|  2 +
 .../plex-media-server-1.24.4.5081.ebuild   | 71 ++
 2 files changed, 73 insertions(+)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
index a4ec17697dc..eaa93618a71 100644
--- a/media-tv/plex-media-server/Manifest
+++ b/media-tv/plex-media-server/Manifest
@@ -2,3 +2,5 @@ DIST plexmediaserver_1.24.1.4931-1a38e63c6_amd64.deb 87347750 
BLAKE2B 4cfe52f292
 DIST plexmediaserver_1.24.1.4931-1a38e63c6_i386.deb 79765562 BLAKE2B 
3752fda531e5c2139240c0af1927c2ba55abde4ecb6f71d244bf37f5d8ef47a2fdff51ea76c7fbe0878ed6c9292e5b0b98f1f9934a8aa71fc9991c265c3f11fe
 SHA512 
7d87fc54c5536b3cc1d221d0bca0f6a63c282ff26fc2cb5b63595633553821dac344f508e7c39f17db91414a1d424428896c09b3c1806a841014fe68afdc111e
 DIST plexmediaserver_1.24.2.4973-2b1b51db9_amd64.deb 86646728 BLAKE2B 
bbf06b3e0c879f687000ad2bd6a3a19c62a1e8f6cedf9a713a1d3772c9dcb351d2f02d4ffcf8c4b5a68bcfba8fb296d85b3d2ba4e8450252b7ad9db5f97478c5
 SHA512 
c8b8a1e6d520c5b9955784639ad77031e951128a549b946e8bf50fb82447ba8e0a9071c683c97d50c120cfb5c9581eab883a68ff15263ee416a0543bf8d940b9
 DIST plexmediaserver_1.24.2.4973-2b1b51db9_i386.deb 79557092 BLAKE2B 
90afb0880f6c95b382456c60d8b039e189df0dba531258f1fda52fe8d360052131e4af7bb21ced59870ccd38a10857512058b47d7323e1e431500c643c8259ba
 SHA512 
dea8cc65b126ecebd4ac78911f560f8622c8276b5306d07a822cdb650bb9ee4c54c6dd56dada059516ba554aec37d9e8f22f75fb415a533d452086f1e264762d
+DIST plexmediaserver_1.24.4.5081-e362dc1ee_amd64.deb 87182480 BLAKE2B 
9e93656ee7dd9f39162463d34e11c2f8cd81b8481baaeeffe85efb73c2223f59eb3c9bda30689252e368582631070884ee5704485e408576018608777fe617a1
 SHA512 
e50c900dc97303347732ce6404ca6f2584c1e4292b9d55f1588cf2864b7fbc6aee5dff7c2b311d0c2877b90578a52177a97593a617b7a9c9e892fc032e50ef58
+DIST plexmediaserver_1.24.4.5081-e362dc1ee_i386.deb 79593852 BLAKE2B 
ab141fefe68d4d5c92e48cbbc93661bd56612289a8bc0559c8083ad169b997f555fb02d808d7a8feda9d47f573f2041668ed3dd876ab81b848958c4b820869c2
 SHA512 
e17d6c8268690e46d49197e4e77df8af97d8a2c5046605237d6c90a2627da1cfb6c16c36dccc7bc31f95f497de7da1e0a2bab8e5331bc1f3bc44d5a3610ab1bb

diff --git a/media-tv/plex-media-server/plex-media-server-1.24.4.5081.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.24.4.5081.ebuild
new file mode 100644
index 000..e313293fa75
--- /dev/null
+++ b/media-tv/plex-media-server/plex-media-server-1.24.4.5081.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit readme.gentoo-r1 systemd unpacker
+
+MY_PV="${PV}-e362dc1ee"
+MY_URI="https://downloads.plex.tv/plex-media-server-new;
+
+DESCRIPTION="Free media library that is intended for use with a plex client"
+HOMEPAGE="https://www.plex.tv/;
+SRC_URI="
+   amd64? ( ${MY_URI}/${MY_PV}/debian/plexmediaserver_${MY_PV}_amd64.deb )
+   x86? ( ${MY_URI}/${MY_PV}/debian/plexmediaserver_${MY_PV}_i386.deb )"
+S="${WORKDIR}"
+
+LICENSE="Plex"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+RESTRICT="mirror bindist"
+
+DEPEND="
+   acct-group/plex
+   acct-user/plex"
+RDEPEND="${DEPEND}"
+
+QA_PREBUILT="*"
+QA_MULTILIB_PATHS=(
+   "usr/lib/plexmediaserver/lib/.*"
+   "usr/lib/plexmediaserver/Resources/Python/lib/python2.7/.*"
+   
"usr/lib/plexmediaserver/Resources/Python/lib/python2.7/lib-dynload/_hashlib.so"
+)
+
+src_install() {
+   # Remove Debian specific files
+   rm -r "usr/share/doc" || die
+
+   # Add startup wrapper
+   dosbin "${FILESDIR}/start_pms"
+
+   # Add user config file
+   mkdir -p "${ED}/etc/default" || die
+   cp usr/lib/plexmediaserver/lib/plexmediaserver.default 
"${ED}"/etc/default/plexmediaserver || die
+
+   # Copy main files over to image and preserve permissions so it is 
portable
+   cp -rp usr/ "${ED}" || die
+
+   # Make sure the logging directory is created
+   keepdir /var/log/pms
+   fowners plex:plex /var/log/pms
+
+   keepdir /var/lib/plexmediaserver
+   fowners plex:plex /var/lib/plexmediaserver
+
+   newinitd usr/lib/plexmediaserver/lib/plexmediaserver.init "${PN}"
+
+   systemd_dounit 
"${ED}"/usr/lib/plexmediaserver/lib/plexmediaserver.service
+   keepdir /var/lib/plexmediaserver
+
+   # Adds the precompiled plex libraries to the revdep-rebuild's mask list
+   # so it doesn't try to rebuild libraries that can't be rebuilt.
+   insinto /etc/revdep-rebuild
+   doins "${FILESDIR}"/80plexmediaserver

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

2021-10-30 Thread Sam James
commit: 4a77aa3e625eb2ca52dbf25d1aeb032e96fd9271
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 03:41:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:41:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a77aa3e

media-libs/dav1d: add link to upstream commit in patch

See: https://github.com/gentoo/gentoo/pull/22621
Signed-off-by: Sam James  gentoo.org>

 .../files/build-avoid-meson-s-symbols_have_underscore_prefix.patch | 3 +++
 1 file changed, 3 insertions(+)

diff --git 
a/media-libs/dav1d/files/build-avoid-meson-s-symbols_have_underscore_prefix.patch
 
b/media-libs/dav1d/files/build-avoid-meson-s-symbols_have_underscore_prefix.patch
index 8a9b1e86eff..f9c0dbbfaf2 100644
--- 
a/media-libs/dav1d/files/build-avoid-meson-s-symbols_have_underscore_prefix.patch
+++ 
b/media-libs/dav1d/files/build-avoid-meson-s-symbols_have_underscore_prefix.patch
@@ -1,3 +1,6 @@
+https://code.videolan.org/videolan/dav1d/-/issues/370
+https://code.videolan.org/videolan/dav1d/-/commit/c6a08b3aa1ee99dade53e5e32033bc1d14455a22
+
 From c6a08b3aa1ee99dade53e5e32033bc1d14455a22 Mon Sep 17 00:00:00 2001
 From: Janne Grunau 
 Date: Tue, 21 Sep 2021 09:30:14 +0200



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

2021-10-30 Thread Sam James
commit: 93e535bea3d47b81de6209bc0be445128c81041c
Author: Jaco Kroon  uls  co  za>
AuthorDate: Sun Oct 17 18:29:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:34:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93e535be

net-misc/stuntman: 1.2.16

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/22614
Signed-off-by: Sam James  gentoo.org>

 net-misc/stuntman/Manifest   |  1 +
 net-misc/stuntman/stuntman-1.2.16.ebuild | 38 
 2 files changed, 39 insertions(+)

diff --git a/net-misc/stuntman/Manifest b/net-misc/stuntman/Manifest
index 794be176089..f4c204a4497 100644
--- a/net-misc/stuntman/Manifest
+++ b/net-misc/stuntman/Manifest
@@ -1 +1,2 @@
 DIST stunserver-1.2.15.tgz 124675 BLAKE2B 
fc59a400dea30382aec80d6b634ed7c2a1823712788b7775c1bbf8511fa62173224084ae9b05a402e0efb11f0077087e515d9639eb9eec5d0ced48ce37c20cef
 SHA512 
8af5341cd3a78bd3a68f75e2da1b6d5e75de94c9baa4f48824667e2c50f9b8323a60d33711c658c7e628e2a170cea7584e4d4012603736ad7140fe1a37ad9b66
+DIST stunserver-1.2.16.tgz 123549 BLAKE2B 
6b5d31d9567d687236414a853ed3723c3dccb7d7eeea9d99d1384758ca34f430538b40b54fc9447ca55beccb82dfe45fd8cd0a330ef36b25f88d53f5e148e8cb
 SHA512 
d6444954c9d1791eba52418a63c36ae41d009731b1bfebdcb216af4242e816b1fd878b43c3c3dccb5c9c462a993ae5f53f3256d949f3e6ce889659ba6fe211a5

diff --git a/net-misc/stuntman/stuntman-1.2.16.ebuild 
b/net-misc/stuntman/stuntman-1.2.16.ebuild
new file mode 100644
index 000..ceea617f4d7
--- /dev/null
+++ b/net-misc/stuntman/stuntman-1.2.16.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Open source implementation of the STUN protocol"
+HOMEPAGE="http://www.stunprotocol.org;
+SRC_URI="http://www.stunprotocol.org/stunserver-${PV}.tgz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-libs/openssl:0=
+"
+DEPEND="${RDEPEND}
+   dev-libs/boost
+"
+
+S="${WORKDIR}/stunserver"
+
+src_compile() {
+   emake T=""
+}
+
+src_install() {
+   dobin stunclient
+   dosbin stunserver
+   dodoc HISTORY README
+   newinitd "${FILESDIR}/${PN}.initd" ${PN}
+   newconfd "${FILESDIR}/${PN}.confd" ${PN}
+}
+
+src_test() {
+   ./stuntestcode
+}



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

2021-10-30 Thread Sam James
commit: 647a8643d2941d4f20a6cb2b4799fc35bbc26c36
Author: Francisco Javier Félix  inode64  com>
AuthorDate: Mon Oct 18 06:57:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:39:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=647a8643

media-libs/dav1d: fix build, support xxhash

* Require minimum nasm 2.15.05
* Disable test by default
* Fix build, see bug https://code.videolan.org/videolan/dav1d/-/issues/370 and
patch 
https://code.videolan.org/videolan/dav1d/-/commit/c6a08b3aa1ee99dade53e5e32033bc1d14455a22
the same problem with versions of gcc 10.3.0 and gcc 11.2.0, from dav1d 0.8.2 
to 0.9.2.

Closes: https://bugs.gentoo.org/738726
Closes: https://bugs.gentoo.org/791544
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: INODE64  inode64.com>
Closes: https://github.com/gentoo/gentoo/pull/22621
Signed-off-by: Sam James  gentoo.org>

 media-libs/dav1d/dav1d-0.8.2.ebuild| 12 ++--
 media-libs/dav1d/dav1d-0.9.0.ebuild| 12 ++--
 media-libs/dav1d/dav1d-0.9.1.ebuild| 12 ++--
 media-libs/dav1d/dav1d-0.9.2.ebuild| 12 ++--
 media-libs/dav1d/dav1d-.ebuild | 11 ++--
 ...id-meson-s-symbols_have_underscore_prefix.patch | 32 ++
 media-libs/dav1d/metadata.xml  |  1 +
 7 files changed, 77 insertions(+), 15 deletions(-)

diff --git a/media-libs/dav1d/dav1d-0.8.2.ebuild 
b/media-libs/dav1d/dav1d-0.8.2.ebuild
index 69f48374833..caaf9cb8784 100644
--- a/media-libs/dav1d/dav1d-0.8.2.ebuild
+++ b/media-libs/dav1d/dav1d-0.8.2.ebuild
@@ -19,15 +19,19 @@ HOMEPAGE="https://code.videolan.org/videolan/dav1d;
 
 LICENSE="BSD-2"
 SLOT="0/5"
-IUSE="+8bit +10bit +asm"
+IUSE="+8bit +10bit +asm test xxhash"
+RESTRICT="!test? ( test )"
 
-ASM_DEPEND=">=dev-lang/nasm-2.14.02"
+ASM_DEPEND=">=dev-lang/nasm-2.15.05"
 BDEPEND="asm? (
abi_x86_32? ( ${ASM_DEPEND} )
abi_x86_64? ( ${ASM_DEPEND} )
-   )"
+   )
+   xxhash? ( dev-libs/xxhash )
+   "
 
 DOCS=( README.md doc/PATENTS THANKS.md )
+PATCHES=( 
"${FILESDIR}"/build-avoid-meson-s-symbols_have_underscore_prefix.patch )
 
 multilib_src_configure() {
local -a bits=()
@@ -44,6 +48,8 @@ multilib_src_configure() {
local emesonargs=(
-D bitdepths=$(IFS=,; echo "${bits[*]}")
-D enable_asm=${enable_asm}
+   -D enable_tests=$(usex test true false)
+   -D xxhash_muxer=$(usex xxhash enabled disabled)
)
meson_src_configure
 }

diff --git a/media-libs/dav1d/dav1d-0.9.0.ebuild 
b/media-libs/dav1d/dav1d-0.9.0.ebuild
index ae26cc566f3..f111b62346e 100644
--- a/media-libs/dav1d/dav1d-0.9.0.ebuild
+++ b/media-libs/dav1d/dav1d-0.9.0.ebuild
@@ -19,15 +19,19 @@ HOMEPAGE="https://code.videolan.org/videolan/dav1d;
 
 LICENSE="BSD-2"
 SLOT="0/5"
-IUSE="+8bit +10bit +asm"
+IUSE="+8bit +10bit +asm test xxhash"
+RESTRICT="!test? ( test )"
 
-ASM_DEPEND=">=dev-lang/nasm-2.14.02"
+ASM_DEPEND=">=dev-lang/nasm-2.15.05"
 BDEPEND="asm? (
abi_x86_32? ( ${ASM_DEPEND} )
abi_x86_64? ( ${ASM_DEPEND} )
-   )"
+   )
+   xxhash? ( dev-libs/xxhash )
+   "
 
 DOCS=( README.md doc/PATENTS THANKS.md )
+PATCHES=( 
"${FILESDIR}"/build-avoid-meson-s-symbols_have_underscore_prefix.patch )
 
 multilib_src_configure() {
local -a bits=()
@@ -44,6 +48,8 @@ multilib_src_configure() {
local emesonargs=(
-D bitdepths=$(IFS=,; echo "${bits[*]}")
-D enable_asm=${enable_asm}
+   -D enable_tests=$(usex test true false)
+   -D xxhash_muxer=$(usex xxhash enabled disabled)
)
meson_src_configure
 }

diff --git a/media-libs/dav1d/dav1d-0.9.1.ebuild 
b/media-libs/dav1d/dav1d-0.9.1.ebuild
index 7dedeea1b79..f7ae3e3273b 100644
--- a/media-libs/dav1d/dav1d-0.9.1.ebuild
+++ b/media-libs/dav1d/dav1d-0.9.1.ebuild
@@ -19,15 +19,19 @@ HOMEPAGE="https://code.videolan.org/videolan/dav1d;
 
 LICENSE="BSD-2"
 SLOT="0/5"
-IUSE="+8bit +10bit +asm"
+IUSE="+8bit +10bit +asm test xxhash"
+RESTRICT="!test? ( test )"
 
-ASM_DEPEND=">=dev-lang/nasm-2.14.02"
+ASM_DEPEND=">=dev-lang/nasm-2.15.05"
 BDEPEND="asm? (
abi_x86_32? ( ${ASM_DEPEND} )
abi_x86_64? ( ${ASM_DEPEND} )
-   )"
+   )
+   xxhash? ( dev-libs/xxhash )
+   "
 
 DOCS=( README.md doc/PATENTS THANKS.md )
+PATCHES=( 
"${FILESDIR}"/build-avoid-meson-s-symbols_have_underscore_prefix.patch )
 
 multilib_src_configure() {
local -a bits=()
@@ -44,6 +48,8 @@ multilib_src_configure() {
local emesonargs=(
-D bitdepths=$(IFS=,; echo "${bits[*]}")
-D enable_asm=${enable_asm}
+   -D enable_tests=$(usex test true false)
+   -D xxhash_muxer=$(usex xxhash enabled disabled)
)
meson_src_configure
 }

diff --git 

[gentoo-commits] proj/kde:master commit in: Documentation/maintainers/new/

2021-10-30 Thread Sam James
commit: f184bf9ffdf5d3cb81711ca483eaf6f2fff81859
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 03:18:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:18:17 2021 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f184bf9f

Documentation: update scripts to use correct shebang (/bin/bash)

Uses bashisms.

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

 Documentation/maintainers/new/frameworks-bump.sh  | 2 +-
 Documentation/maintainers/new/set-based-remove.sh | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/Documentation/maintainers/new/frameworks-bump.sh 
b/Documentation/maintainers/new/frameworks-bump.sh
index 2039c39f4c..7e7ce8b063 100755
--- a/Documentation/maintainers/new/frameworks-bump.sh
+++ b/Documentation/maintainers/new/frameworks-bump.sh
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
 . "$(dirname "$0")/lib.sh"
 
 : ${TARGET_REPO:="$(pwd)"}

diff --git a/Documentation/maintainers/new/set-based-remove.sh 
b/Documentation/maintainers/new/set-based-remove.sh
index ff4bd8f0f3..2039a589ef 100755
--- a/Documentation/maintainers/new/set-based-remove.sh
+++ b/Documentation/maintainers/new/set-based-remove.sh
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
 
 # Requires:
 # app-portage/repoman



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/xembed-sni-proxy/

2021-10-30 Thread Sam James
commit: f92879a17e1868cfe99b0c1367873f895eb4fd69
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 03:16:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:16:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f92879a1

kde-plasma/xembed-sni-proxy: drop 5.23.1*

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

 kde-plasma/xembed-sni-proxy/Manifest   |  1 -
 .../xembed-sni-proxy-5.23.1.ebuild | 43 --
 2 files changed, 44 deletions(-)

diff --git a/kde-plasma/xembed-sni-proxy/Manifest 
b/kde-plasma/xembed-sni-proxy/Manifest
index 274b71a73f1..0f18798a68b 100644
--- a/kde-plasma/xembed-sni-proxy/Manifest
+++ b/kde-plasma/xembed-sni-proxy/Manifest
@@ -1,3 +1,2 @@
 DIST plasma-workspace-5.22.5.tar.xz 8401412 BLAKE2B 
3479549ffb302f8beca8f37853540bd71cc03a02183826435ec47ded0df69f4b19e103d8b6e2cd16af001a9c04a34e2f37a98a461f40fb8837ed7e7128a6fcba
 SHA512 
753ba35c3f0c3a5affe10d3a6149f1ebca7ed51b0710c079606e33ceada94a50eee1c1bafbb465fcc194038915c33edef1d79e0865e5702aab7a334d6d508c47
-DIST plasma-workspace-5.23.1.tar.xz 9001244 BLAKE2B 
e1ce6282148e45f64552770bb1debcc9bfaaea0e1388c3b695eccf9a879053959aedcc070e117e6727b09e2a5075773aa9d9ae0b0cbb79e6ac71cb1d2efb0337
 SHA512 
038c141585c9b8b897641cb2be490406a0d0ab0e5029bb264e33a45fa7cb83ff80a00ca069f1acdce4b74eb4513e27be1d6d6d244b85127a9074fb8f95cc841e
 DIST plasma-workspace-5.23.2.tar.xz 9005008 BLAKE2B 
07b63db2c57032fbb85499dc2b1972316e5b42a900470c56c6b0821fd45b3e189b9a0684114f9f51d110a860f1f3b4aebd2b782cb372e8634d9660c512b06073
 SHA512 
18ff49d90b9232e5539c8dd274e9536f0965e4dd1725c3ba6c8f98e264d926d2bfc8cd5f2da7bdd643b45691b1b92dbf68197d8e85be534b18df5a9d70b2e799

diff --git a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.23.1.ebuild 
b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.23.1.ebuild
deleted file mode 100644
index 7ebe3cfa45e..000
--- a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.23.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KDE_ORG_NAME="plasma-workspace"
-KFMIN=5.86.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.2
-inherit cmake kde.org
-
-DESCRIPTION="Legacy xembed tray icons support for SNI-only system trays"
-HOMEPAGE="https://invent.kde.org/plasma/plasma-workspace/-/blob/master/xembed-sni-proxy/Readme.md;
-
-LICENSE="GPL-2"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-
-DEPEND="
-   >=dev-qt/qtcore-${QTMIN}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=kde-frameworks/extra-cmake-modules-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
-   x11-libs/libxcb
-   x11-libs/libXtst
-   x11-libs/xcb-util-image
-"
-RDEPEND="${DEPEND}
-   !kde-plasma/xembed-sni-proxy:0
-"
-
-S="${S}/${PN}"
-
-PATCHES=( "${FILESDIR}/${PN}-5.20.80-standalone.patch" )
-
-src_prepare() {
-   cmake_src_prepare
-
-   sed -e "/set/s/GENTOO_PV/$(ver_cut 1-3)/" \
-   -i CMakeLists.txt || die "Failed to prepare CMakeLists.txt"
-}



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/polkit-kde-agent/

2021-10-30 Thread Sam James
commit: 8caccc6508233e811539e656077a5d706d13018b
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 03:16:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:16:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8caccc65

kde-plasma/polkit-kde-agent: drop 5.23.1*

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

 kde-plasma/polkit-kde-agent/Manifest   |  1 -
 .../polkit-kde-agent-5.23.1.ebuild | 33 --
 2 files changed, 34 deletions(-)

diff --git a/kde-plasma/polkit-kde-agent/Manifest 
b/kde-plasma/polkit-kde-agent/Manifest
index 4145d4458ea..b3a04f91d81 100644
--- a/kde-plasma/polkit-kde-agent/Manifest
+++ b/kde-plasma/polkit-kde-agent/Manifest
@@ -1,3 +1,2 @@
 DIST polkit-kde-agent-1-5.22.5.tar.xz 45652 BLAKE2B 
e95815b7760810743d54f1adb10992f1bf1cbf37870729c022aa8d34e518b41af2b81c9e3eb0f22dad0facbe97d1a70d26b31aa1aa8d8ba2ab99674fd0357814
 SHA512 
418bee7d6f32577a68e7a7a2f3db0bf54eb213bead9852356cd813c1a64ce64e9cd217f7b9b13c8872a797c4a629eaffa7d2f1ea4ff471b70567de1f6ac808fa
-DIST polkit-kde-agent-1-5.23.1.tar.xz 47548 BLAKE2B 
48da14a9730eba8310a63c67591458f2b2a131e050ed3f6fef5cfcb8ce4ba2b92bdd1819f01f152598447e426766063cc1d885cdfabfa3b8c794abc33937
 SHA512 
3edaeb39d4fd28c3984f0ab3f7007cedcfd22605ac10093af5a5a79d7eaf892ad7e8ad297767000d58e9751915e4c5a26a4c6082b1d3120ec7774db3222dfaba
 DIST polkit-kde-agent-1-5.23.2.tar.xz 47564 BLAKE2B 
55d180881ed1e9ac2a28e0f13293a13c3f4908e55bde547a428266b8caa484077504a5442b99e44bff599c1239434a02dc4d80dd1cde9edfee4c52a1e381b04c
 SHA512 
27fb1a49b973065935774a326d036f548d58e3cdcb99702372f07d311317e14fe0386154b0d7fd41a706f471e386828e99307d03accbee82d175e4d7952ae91a

diff --git a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.23.1.ebuild 
b/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.23.1.ebuild
deleted file mode 100644
index 5dc5f3c9aa3..000
--- a/kde-plasma/polkit-kde-agent/polkit-kde-agent-5.23.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KDE_ORG_NAME="${PN}-1"
-KFMIN=5.86.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.2
-inherit ecm kde.org
-
-DESCRIPTION="PolKit agent module for KDE Plasma"
-HOMEPAGE="https://kde.org/;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=sys-auth/polkit-qt-0.113.0
-"
-RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/sddm-kcm/

2021-10-30 Thread Sam James
commit: c18629852d1b790c0fc587f32eea04dc0a398cf1
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 03:16:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:16:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1862985

kde-plasma/sddm-kcm: drop 5.23.1*

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

 kde-plasma/sddm-kcm/Manifest   |  1 -
 kde-plasma/sddm-kcm/sddm-kcm-5.23.1.ebuild | 43 --
 2 files changed, 44 deletions(-)

diff --git a/kde-plasma/sddm-kcm/Manifest b/kde-plasma/sddm-kcm/Manifest
index 3e15a964c95..7d5634571e7 100644
--- a/kde-plasma/sddm-kcm/Manifest
+++ b/kde-plasma/sddm-kcm/Manifest
@@ -1,3 +1,2 @@
 DIST sddm-kcm-5.22.5.tar.xz 64592 BLAKE2B 
a0980e9dcac2ea6d61e2493c64f338442dec55036598048c2feb1bdeddf7f8b7f71c1dd3759d1d7b2548ee1cb197497ae13bcc08eb776b6f19012e4b6abca11f
 SHA512 
4026d5ae90ce6842541ef405c5859c35f7eb12fb16cfebb21a438ec33c73f7c741e1a2a1338caad9d97eb31bc8d74453c19a13434cbdf03a33fc12b1466f9cd3
-DIST sddm-kcm-5.23.1.tar.xz 77544 BLAKE2B 
1a21a0ab9d24c9540d2667e3bc6863bfd24db3be9a9148f52c5c7338630a7f74f1829c0a1089bc4934bf5aca5670851874094e346a864861e2e3aaf4f24ed5fd
 SHA512 
7dcb5aa5bc22fad6839d0f03de79ff9faef4b28a2710ee5ed96ecb1501272be6837983eac3cca698b52383f17fa78ee9b2507862f7e167373b0cd7948204798b
 DIST sddm-kcm-5.23.2.tar.xz 77596 BLAKE2B 
d49d37c1f5e26e9476c69007fd2e3b4022eef500f49851ccfb1a80fa92446654ab851801246bd6baf5e5ec8574e405a1a5177a094041f38fccd65c3a5b027849
 SHA512 
af078750f1a8cd9b34c955984f2c0dc63a74d9c576cf4d601ca2b0b70e6a68760c11ded10ee9f79217cd9d2d6575a664c3767cf5f1f486f4210e6b4bb0a675e1

diff --git a/kde-plasma/sddm-kcm/sddm-kcm-5.23.1.ebuild 
b/kde-plasma/sddm-kcm/sddm-kcm-5.23.1.ebuild
deleted file mode 100644
index c0a6d49efe8..000
--- a/kde-plasma/sddm-kcm/sddm-kcm-5.23.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=5.86.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.2
-inherit ecm kde.org
-
-DESCRIPTION="KDE Plasma control module for SDDM"
-HOMEPAGE="https://invent.kde.org/plasma/sddm-kcm;
-
-LICENSE="GPL-2+"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
-   >=kde-plasma/kde-cli-tools-${PVCUT}:5
-   x11-misc/sddm
-"
-
-DOCS=( CONTRIBUTORS )



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/xdg-desktop-portal-kde/

2021-10-30 Thread Sam James
commit: 4247aa8c7844a106cada5a8e6f27e6d0f083e4c8
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 03:16:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:16:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4247aa8c

kde-plasma/xdg-desktop-portal-kde: drop 5.23.1*

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

 kde-plasma/xdg-desktop-portal-kde/Manifest |  1 -
 .../xdg-desktop-portal-kde-5.23.1.ebuild   | 42 --
 2 files changed, 43 deletions(-)

diff --git a/kde-plasma/xdg-desktop-portal-kde/Manifest 
b/kde-plasma/xdg-desktop-portal-kde/Manifest
index 144de449d53..7b1c273d8f3 100644
--- a/kde-plasma/xdg-desktop-portal-kde/Manifest
+++ b/kde-plasma/xdg-desktop-portal-kde/Manifest
@@ -1,3 +1,2 @@
 DIST xdg-desktop-portal-kde-5.22.5.tar.xz 87036 BLAKE2B 
57bdcd7999587607a7e952ce52b4ab9a6fe948af4d2cc4929425618b372b3d20eeece60e8cf2baf11ca989e3c79d77c69469aaa4e6120bd069b82f977216017e
 SHA512 
753adf3a4b7543ebbd220f85980e23f1bf98642c8aac408b41ba07bd7aa1ef9929518794e946d497b216eb781695b491c4eb35fce47c43a3a3463d6b9e62017f
-DIST xdg-desktop-portal-kde-5.23.1.tar.xz 89376 BLAKE2B 
64e584218b51d0d101b4ac888d16dd8d10fa62f224997c81dd812093595dba43d8ef4f5d2eb298593caabe06af1d1468d494657b51ca68c0109491df5fd5490b
 SHA512 
cf871343bd3cd36a0439014a4c558fba137f77a22fa56265d4739b381280c390d6d663529427326ceecadab91086ec5ea451d3f16ff1ed9df758710886cb5576
 DIST xdg-desktop-portal-kde-5.23.2.tar.xz 89400 BLAKE2B 
911f212756b47c68f417737e5141438e86285b2a8177f27b6a3d8ca05c09a0c08f553b1a38b9371e1986f1731768c157df0cb2413d396dff9ef2b478d74f1c8e
 SHA512 
337076a1373aca277c6e90074012fb24f1174dcf1a8a9c62a80d1fb6ae6b71501c8e8db623380eda26fe5415a327f68b3f87e0301395c9cfd656cdad4ba1feae

diff --git 
a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.23.1.ebuild 
b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.23.1.ebuild
deleted file mode 100644
index 741a7d0cb11..000
--- a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-5.23.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=5.86.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.2
-inherit ecm kde.org
-
-DESCRIPTION="Backend implementation for xdg-desktop-portal that is using 
Qt/KDE Frameworks"
-
-LICENSE="LGPL-2+"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-COMMON_DEPEND="
-   >=dev-libs/wayland-1.15
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5[cups]
-   >=dev-qt/qtwayland-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-libs/plasma-wayland-protocols-1.1.1
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   >=kde-frameworks/kwayland-${KFMIN}:5
-"
-RDEPEND="${COMMON_DEPEND}
-   sys-apps/xdg-desktop-portal
-"



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-meta/

2021-10-30 Thread Sam James
commit: 6e3c5610bc9179d94cd9ef059c966bd57f8f82ec
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 03:16:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:16:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e3c5610

kde-plasma/plasma-meta: drop 5.23.1*

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

 kde-plasma/plasma-meta/plasma-meta-5.23.1.ebuild | 108 ---
 1 file changed, 108 deletions(-)

diff --git a/kde-plasma/plasma-meta/plasma-meta-5.23.1.ebuild 
b/kde-plasma/plasma-meta/plasma-meta-5.23.1.ebuild
deleted file mode 100644
index 0add9022a74..000
--- a/kde-plasma/plasma-meta/plasma-meta-5.23.1.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Merge this to pull in all Plasma 5 packages"
-HOMEPAGE="https://kde.org/plasma-desktop/;
-
-LICENSE="metapackage"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="accessibility bluetooth +browser-integration colord +crash-handler crypt
-+desktop-portal discover +display-manager +elogind +firewall grub gtk +handbook
-+kwallet +legacy-systray +networkmanager plymouth pulseaudio qrcode +sddm sdk
-+smart systemd thunderbolt +wallpapers"
-
-REQUIRED_USE="^^ ( elogind systemd )"
-
-RDEPEND="
-   >=kde-plasma/breeze-${PV}:${SLOT}
-   >=kde-plasma/kactivitymanagerd-${PV}:${SLOT}
-   >=kde-plasma/kde-cli-tools-${PV}:${SLOT}
-   >=kde-plasma/kdecoration-${PV}:${SLOT}
-   >=kde-plasma/kdeplasma-addons-${PV}:${SLOT}
-   >=kde-plasma/kgamma-${PV}:${SLOT}
-   >=kde-plasma/khotkeys-${PV}:${SLOT}
-   >=kde-plasma/kinfocenter-${PV}:${SLOT}
-   >=kde-plasma/kmenuedit-${PV}:${SLOT}
-   >=kde-plasma/kscreen-${PV}:${SLOT}
-   >=kde-plasma/kscreenlocker-${PV}:${SLOT}
-   >=kde-plasma/ksshaskpass-${PV}:${SLOT}
-   >=kde-plasma/ksystemstats-${PV}:${SLOT}
-   >=kde-plasma/kwayland-integration-${PV}:${SLOT}
-   >=kde-plasma/kwayland-server-${PV}:${SLOT}
-   >=kde-plasma/kwin-${PV}:${SLOT}
-   >=kde-plasma/kwrited-${PV}:${SLOT}
-   >=kde-plasma/layer-shell-qt-${PV}:${SLOT}
-   >=kde-plasma/libkscreen-${PV}:${SLOT}
-   >=kde-plasma/libksysguard-${PV}:${SLOT}
-   >=kde-plasma/milou-${PV}:${SLOT}
-   >=kde-plasma/oxygen-${PV}:${SLOT}
-   >=kde-plasma/plasma-desktop-${PV}:${SLOT}
-   >=kde-plasma/plasma-integration-${PV}:${SLOT}
-   >=kde-plasma/plasma-systemmonitor-${PV}:${SLOT}
-   >=kde-plasma/plasma-workspace-${PV}:${SLOT}
-   >=kde-plasma/polkit-kde-agent-${PV}:${SLOT}
-   >=kde-plasma/powerdevil-${PV}:${SLOT}
-   >=kde-plasma/systemsettings-${PV}:${SLOT}
-   sys-apps/dbus[elogind?,systemd?]
-   sys-auth/polkit[systemd?]
-   sys-fs/udisks:2[elogind?,systemd?]
-   bluetooth? ( >=kde-plasma/bluedevil-${PV}:${SLOT} )
-   browser-integration? ( 
>=kde-plasma/plasma-browser-integration-${PV}:${SLOT} )
-   colord? ( x11-misc/colord )
-   crash-handler? ( >=kde-plasma/drkonqi-${PV}:${SLOT} )
-   crypt? ( >=kde-plasma/plasma-vault-${PV}:${SLOT} )
-   desktop-portal? ( >=kde-plasma/xdg-desktop-portal-kde-${PV}:${SLOT} )
-   discover? ( >=kde-plasma/discover-${PV}:${SLOT} )
-   display-manager? (
-   sddm? (
-   >=kde-plasma/sddm-kcm-${PV}:${SLOT}
-   x11-misc/sddm[elogind?,systemd?]
-   )
-   !sddm? ( x11-misc/lightdm )
-   )
-   elogind? ( sys-auth/elogind[pam] )
-   grub? ( >=kde-plasma/breeze-grub-${PV}:${SLOT} )
-   gtk? (
-   >=kde-plasma/breeze-gtk-${PV}:${SLOT}
-   >=kde-plasma/kde-gtk-config-${PV}:${SLOT}
-   x11-misc/appmenu-gtk-module
-   )
-   handbook? ( kde-apps/khelpcenter:5 )
-   kwallet? ( >=kde-plasma/kwallet-pam-${PV}:${SLOT} )
-   legacy-systray? ( >=kde-plasma/xembed-sni-proxy-${PV}:${SLOT} )
-   networkmanager? (
-   >=kde-plasma/plasma-nm-${PV}:${SLOT}
-   net-misc/networkmanager[elogind?,systemd?]
-   qrcode? ( kde-frameworks/prison[qml] )
-   )
-   plymouth? (
-   >=kde-plasma/breeze-plymouth-${PV}:${SLOT}
-   >=kde-plasma/plymouth-kcm-${PV}:${SLOT}
-   )
-   pulseaudio? ( >=kde-plasma/plasma-pa-${PV}:${SLOT} )
-   sdk? ( >=kde-plasma/plasma-sdk-${PV}:${SLOT} )
-   smart? ( >=kde-plasma/plasma-disks-${PV}:${SLOT} )
-   systemd? (
-   sys-apps/systemd[pam]
-   firewall? ( >=kde-plasma/plasma-firewall-${PV}:${SLOT} )
-   )
-   thunderbolt? ( >=kde-plasma/plasma-thunderbolt-${PV}:${SLOT} )
-   wallpapers? ( >=kde-plasma/plasma-workspace-wallpapers-${PV}:${SLOT} )
-"
-# Optional runtime deps: kde-plasma/plasma-desktop
-RDEPEND="${RDEPEND}
-   accessibility? ( app-accessibility/orca )
-"
-
-pkg_postinst() {
-   

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-vault/

2021-10-30 Thread Sam James
commit: 078cd2b1a6c59958d49302f1268e92fbefbf4f8d
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 03:16:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:16:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=078cd2b1

kde-plasma/plasma-vault: drop 5.23.1*

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

 kde-plasma/plasma-vault/Manifest   |  1 -
 kde-plasma/plasma-vault/plasma-vault-5.23.1.ebuild | 48 --
 2 files changed, 49 deletions(-)

diff --git a/kde-plasma/plasma-vault/Manifest b/kde-plasma/plasma-vault/Manifest
index 2a49308c516..ccb2ef69a29 100644
--- a/kde-plasma/plasma-vault/Manifest
+++ b/kde-plasma/plasma-vault/Manifest
@@ -1,3 +1,2 @@
 DIST plasma-vault-5.22.5.tar.xz 171012 BLAKE2B 
44cc939d1fe03d4a042d3cd28b9ecc9457a1c667f5c7ee145db9d600ffaf49407108c019e91b475647bb5922b5fd9a25224dc00d3c6eb18e1adc67b0ee83cfbc
 SHA512 
360bfe2ceab0f6318dff866af9a1445ea7f43bffc0471cee50d2283bc125062cbea5974a88db537384a5b5bfd28e679be3c50f95afe4b53c9f7c8a6ab6756cf0
-DIST plasma-vault-5.23.1.tar.xz 176204 BLAKE2B 
a1ce1cb71d4b8619f6aaa02e1457ec4d04adeb8211264b9c53b81a0f9270b73bf801085c0a5928c1f54cfdf37da15f1de96918749b4e4e618c512695c5d58f24
 SHA512 
820d45eb4be3884c560d7de854ad111872fda8fa198e99d72ba79d046a83917982f4aa7f32cf4a0b0c79666443e0dc060dfd17404797269686979b140535fa54
 DIST plasma-vault-5.23.2.tar.xz 176288 BLAKE2B 
0eb6aec1fd67eeb47a0b2be09769e76fb20882e996206aafacff6a8fc5bbede9fb5122fb6978fccdbe15cc4379e560323ef09bd75faa1bd8a98680a3e006d00d
 SHA512 
cb9f290fe88a0b1db6492fbedc247e02f53eec36c4f6e84297bd3750cda8c6b28017fc622ac20a82d482b9d8422c5c7f0624a1b77e50fc3184c2f0a61473d68d

diff --git a/kde-plasma/plasma-vault/plasma-vault-5.23.1.ebuild 
b/kde-plasma/plasma-vault/plasma-vault-5.23.1.ebuild
deleted file mode 100644
index 820c8cb2cca..000
--- a/kde-plasma/plasma-vault/plasma-vault-5.23.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=5.86.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.2
-inherit ecm kde.org
-
-DESCRIPTION="Plasma applet and services for creating encrypted vaults"
-HOMEPAGE+=" https://cukic.co/2017/02/03/vaults-encryption-in-plasma/;
-
-LICENSE="LGPL-3"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="networkmanager"
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kactivities-${KFMIN}:5
-   >=kde-frameworks/kcodecs-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-plasma/libksysguard-${PVCUT}:5
-   networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 )
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   || ( >=sys-fs/cryfs-0.9.9 >=sys-fs/encfs-1.9.2 )
-"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package networkmanager KF5NetworkManagerQt)
-   )
-
-   ecm_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/powerdevil/

2021-10-30 Thread Sam James
commit: 7dcd6a259c65c1718881e1180310ec21bf6b031c
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 03:16:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:16:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dcd6a25

kde-plasma/powerdevil: drop 5.23.1*

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

 kde-plasma/powerdevil/Manifest |  1 -
 kde-plasma/powerdevil/powerdevil-5.23.1.ebuild | 69 --
 2 files changed, 70 deletions(-)

diff --git a/kde-plasma/powerdevil/Manifest b/kde-plasma/powerdevil/Manifest
index 0499db01054..647ef53a3a2 100644
--- a/kde-plasma/powerdevil/Manifest
+++ b/kde-plasma/powerdevil/Manifest
@@ -1,3 +1,2 @@
 DIST powerdevil-5.22.5.tar.xz 618576 BLAKE2B 
5d4128adf99d0d3c355b28ca320c280b44f605a92adfb86582d9294752fce47a689023d38a0480dc5e91704c273774048fa8a38b62f9c3065bc5e9fe91a8c050
 SHA512 
9ecef0eec3673ac4560a0e50a3e31299718af9575d4a11e274d5e1d1516971362d93ca31e66b79b3593a68b1aebf93502066de7e4134761c5681dba84ab79318
-DIST powerdevil-5.23.1.tar.xz 627656 BLAKE2B 
8b6e2f0dfea03ffa23d2830fc391a4fbb7b40c01e5d7897fa12bc748076e813a9d73cd1d6b3bef236cc5b7e5eb4a5ebadc3ad4d1a231ced345a2e6c690aa866c
 SHA512 
ac0fe98b11a27fe0e95006936e88b64c4b217e538033b0b17ffb6014e0dc01b95d8194565f2bbe4090d682a0f6c2aab239d657926714620f9469b37949664355
 DIST powerdevil-5.23.2.tar.xz 629044 BLAKE2B 
e5eba35c983f38e6dbea77f7a99adec793b231149660bf75d5d8387dd63574d34ed7617d1c01af1b06d0d3402deea63774d7971aff7ef0a34aab55f7e6ed0041
 SHA512 
9c21411b1babe92226171cf4f17782aafde31597a46e693b897567f69f19e8a8a0fd62248b1c12faafbbc7c07aa6551b8377569d799cd760761bc6848d358161

diff --git a/kde-plasma/powerdevil/powerdevil-5.23.1.ebuild 
b/kde-plasma/powerdevil/powerdevil-5.23.1.ebuild
deleted file mode 100644
index 7b2e96d8b63..000
--- a/kde-plasma/powerdevil/powerdevil-5.23.1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=5.86.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.2
-inherit ecm kde.org
-
-DESCRIPTION="Power management for KDE Plasma Shell"
-HOMEPAGE="https://invent.kde.org/plasma/powerdevil;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="brightness-control caps +wireless"
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=kde-frameworks/kactivities-${KFMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5[policykit]
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kglobalaccel-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kidletime-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/knotifyconfig-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/kwayland-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/solid-${KFMIN}:5
-   >=kde-plasma/libkscreen-${PVCUT}:5
-   >=kde-plasma/libkworkspace-${PVCUT}:5
-   virtual/libudev:=
-   x11-libs/libxcb
-   brightness-control? ( app-misc/ddcutil )
-   caps? ( sys-libs/libcap )
-   wireless? (
-   >=kde-frameworks/bluez-qt-${KFMIN}:5
-   >=kde-frameworks/networkmanager-qt-${KFMIN}:5
-   )
-"
-RDEPEND="${DEPEND}
-   >=kde-plasma/kde-cli-tools-${PVCUT}:5
-   >=sys-power/upower-0.9.23
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DHAVE_DDCUTIL=$(usex brightness-control)
-   $(cmake_use_find_package caps Libcap)
-   $(cmake_use_find_package wireless KF5BluezQt)
-   $(cmake_use_find_package wireless KF5NetworkManagerQt)
-   )
-
-   ecm_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-workspace-wallpapers/

2021-10-30 Thread Sam James
commit: 1cb267508a0351391e6cdd746cc7ecceb11705e5
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 03:16:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:16:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cb26750

kde-plasma/plasma-workspace-wallpapers: drop 5.23.1*

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

 kde-plasma/plasma-workspace-wallpapers/Manifest   |  1 -
 .../plasma-workspace-wallpapers-5.23.1.ebuild | 19 ---
 2 files changed, 20 deletions(-)

diff --git a/kde-plasma/plasma-workspace-wallpapers/Manifest 
b/kde-plasma/plasma-workspace-wallpapers/Manifest
index 6a6d9094aa3..52d4567ac80 100644
--- a/kde-plasma/plasma-workspace-wallpapers/Manifest
+++ b/kde-plasma/plasma-workspace-wallpapers/Manifest
@@ -1,3 +1,2 @@
 DIST plasma-workspace-wallpapers-5.22.5.tar.xz 51347952 BLAKE2B 
090a0a72357e3597e102f3164596cf8614dea88f06a30c07019085891c65278dfff6149588e3c0cdedabde3d8c76cd0030878870ce3106b27b0222577133a3a8
 SHA512 
851e81e901fb50fc1c65c0863570b4c13c41ab3b4eef0fa862e60813ea6c316daa629464184cbc7f76f4ab4fd7422abe5ee1931f46ec968b9176bfe7f72aef19
-DIST plasma-workspace-wallpapers-5.23.1.tar.xz 57049044 BLAKE2B 
f2d411fb682ca8a665bb4bd51967c672aab4a4182e0e824f5ca9917a8ae5c577eff78a6698b070e98598c2e95a54a36e86608947d776bb877c15df3979c70d5a
 SHA512 
2f6fbaf90888311fb679f0b0c593aeffeb9faeb1292403a33460b40d0ab38e9a52a606b8ed2ff0957962f439b17ab803ad550dc16092f2173ceebf35319cb7ed
 DIST plasma-workspace-wallpapers-5.23.2.tar.xz 57049196 BLAKE2B 
6bb9727f60eb85c838fcfc8db4f77cc5a4572d50a230389d06eec4a7012027205abb6024440684244a0c83597e8addd2ad432dbd890849af3a55f465321f5004
 SHA512 
2221e6b47fbda5a93e08f5dedbab3f71dfa011c796b94a9b1a932b06406b066af1d93eeb2de7be9c75add996b4f4bb4f38a865b605a16abb1813c042af7343db

diff --git 
a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.23.1.ebuild
 
b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.23.1.ebuild
deleted file mode 100644
index 505df2c2d30..000
--- 
a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-5.23.1.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PVCUT=$(ver_cut 1-3)
-inherit cmake kde.org
-
-DESCRIPTION="Wallpapers for the Plasma workspace"
-
-LICENSE="GPL-2"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-BDEPEND="
-   dev-qt/qtcore:5
-   kde-frameworks/extra-cmake-modules:5
-"



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plymouth-kcm/

2021-10-30 Thread Sam James
commit: 7f9f10d0898fe0e2d568a9415add04e5529f09d7
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 03:16:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:16:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f9f10d0

kde-plasma/plymouth-kcm: drop 5.23.1*

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

 kde-plasma/plymouth-kcm/Manifest   |  1 -
 kde-plasma/plymouth-kcm/plymouth-kcm-5.23.1.ebuild | 37 --
 2 files changed, 38 deletions(-)

diff --git a/kde-plasma/plymouth-kcm/Manifest b/kde-plasma/plymouth-kcm/Manifest
index cc7118201ee..3d0062b027b 100644
--- a/kde-plasma/plymouth-kcm/Manifest
+++ b/kde-plasma/plymouth-kcm/Manifest
@@ -1,3 +1,2 @@
 DIST plymouth-kcm-5.22.5.tar.xz 38064 BLAKE2B 
d6177f953be19344eb949ff2a76da131cb18cb62e9917fe480b703585e57fa063b01783233376a8cbc51f7dc8b204e7bc42738685ee2cfa3838a95a2db9e3970
 SHA512 
eb18fa7d6c4c0df765679db000c82d95c72346a812005a743b83491ce476fdb790e302ce074568420041b3f9dc23c0fde21dcffa8dfaed02ce0725b831961ba3
-DIST plymouth-kcm-5.23.1.tar.xz 39260 BLAKE2B 
96420ec5101ae579e7e8f0f03e415a6d11683762a701548892f44c7a9cceef2cac41462a863506cadecaaef09b0803f741393bc6acd361a3012142c21fe0551a
 SHA512 
bfb01b1bcdbf1915bdfab6f09f91baea1b3ff3592e5e06918a1ad7fe8a0fad64ebaa947049585f40bd3d3c86b894c09731a09bd541e2598c884e966a7c4fa09a
 DIST plymouth-kcm-5.23.2.tar.xz 39276 BLAKE2B 
8d5c5236d7b6a386700899dbf89deb3967f0510a7d4f5277e43566de6abb0db56b3fe75ff91e83069eb8a3ace6ab7c3b70fbae235b72fa9be0c8b525ebe38653
 SHA512 
d073941c4fc9815576e9fc93b2d9a13f79ec03e82cf639aa2ddb9ebf3dca645760dd92da81e565d16d7cb830b89a44047bfce1ab197cc237f597bae26daaa794

diff --git a/kde-plasma/plymouth-kcm/plymouth-kcm-5.23.1.ebuild 
b/kde-plasma/plymouth-kcm/plymouth-kcm-5.23.1.ebuild
deleted file mode 100644
index 57d4b2f388e..000
--- a/kde-plasma/plymouth-kcm/plymouth-kcm-5.23.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=5.86.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.2
-inherit ecm kde.org
-
-DESCRIPTION="KDE Plasma control module for Plymouth"
-HOMEPAGE="https://invent.kde.org/plasma/plymouth-kcm;
-
-LICENSE="GPL-2+"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtquickcontrols-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   sys-boot/plymouth
-"
-RDEPEND="${DEPEND}
-   >=kde-plasma/kde-cli-tools-${PVCUT}:5
-"



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-systemmonitor/

2021-10-30 Thread Sam James
commit: 252a4aade72b0778d149cfe2e1f0ab807b17612a
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 03:16:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:16:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=252a4aad

kde-plasma/plasma-systemmonitor: drop 5.23.1*

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

 kde-plasma/plasma-systemmonitor/Manifest   |  1 -
 .../plasma-systemmonitor-5.23.1.ebuild | 42 --
 2 files changed, 43 deletions(-)

diff --git a/kde-plasma/plasma-systemmonitor/Manifest 
b/kde-plasma/plasma-systemmonitor/Manifest
index 9b1de9d29fc..f19a9481c38 100644
--- a/kde-plasma/plasma-systemmonitor/Manifest
+++ b/kde-plasma/plasma-systemmonitor/Manifest
@@ -1,3 +1,2 @@
 DIST plasma-systemmonitor-5.22.5.tar.xz 134624 BLAKE2B 
728ce4b89405445cbe385da504fb026d0c310eb06d41a3c4ab5557b8d66d1ed000ba30334363e5a9975e7515595e1cd3dac493a01f1f1bb235df4b9cb3f6ba38
 SHA512 
4116be820038318022efe6d7460d7deef2983940dac7ab1949aa0c8d18473b15d9de41f21241c63342656b5871c1a2291daa3ff0d576849fa27177425419013c
-DIST plasma-systemmonitor-5.23.1.tar.xz 144716 BLAKE2B 
3a8d804d19ee5018c67bb5a523a8ea65c12cbf87020159143a01d400b1beff495ff467a6bd066d2d73e85113837030d2fd02e012472ee148da579f44c5e73312
 SHA512 
bfe8e4e21070266dba3645efeb432e06b8637044f1c0dd652b1140e1ec38cd607c70dae50c4f1d078a63bcd8a03fb41de6c96c8e372114ea45aff3979f27d02b
 DIST plasma-systemmonitor-5.23.2.tar.xz 144700 BLAKE2B 
cc4eafd77aef52728156762ece77b74055465e014733035e219400d77243b4a19a38f77ef2ab03a2bfbbedace869e9adb5ee28c85c0cfefe16413c48c8342f71
 SHA512 
314ead3460cba7f9f1ef72e5b618e9361d270fda7f3e1d79dd1ab4ac2417c3a81e54924e7d54ff660edf969eb4fd929a1f03b437e7d0f7287d9c4ff6f88fdb54

diff --git a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.23.1.ebuild 
b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.23.1.ebuild
deleted file mode 100644
index 6960f0e9446..000
--- a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-5.23.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PVCUT=$(ver_cut 1-3)
-KFMIN=5.86.0
-QTMIN=5.15.2
-inherit ecm kde.org
-
-DESCRIPTION="Monitor system sensors, process information and other system 
resources"
-HOMEPAGE="https://apps.kde.org/plasma-systemmonitor/;
-
-LICENSE="|| ( GPL-3 GPL-2 )"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/kglobalaccel-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-plasma/libksysguard-${PVCUT}:5
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
-   >=kde-frameworks/kquickcharts-${KFMIN}:5
-   >=kde-plasma/ksystemstats-${PVCUT}:5
-"



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/systemsettings/

2021-10-30 Thread Sam James
commit: 00f148f1b0a0d5d05659f726ccdc9955bd5fd03b
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 03:16:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:16:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00f148f1

kde-plasma/systemsettings: drop 5.23.1*

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

 kde-plasma/systemsettings/Manifest |  1 -
 .../systemsettings/systemsettings-5.23.1.ebuild| 60 --
 2 files changed, 61 deletions(-)

diff --git a/kde-plasma/systemsettings/Manifest 
b/kde-plasma/systemsettings/Manifest
index 52df8a25b55..89daa65dde2 100644
--- a/kde-plasma/systemsettings/Manifest
+++ b/kde-plasma/systemsettings/Manifest
@@ -1,3 +1,2 @@
 DIST systemsettings-5.22.5.tar.xz 205224 BLAKE2B 
b9aed5a330f2497e7df172e83a0633e3ac1fbaeba58d4dfdc6f9ec5f1645c164ab426396d9e9fb8640c7567b61c17a172e5bc9574dd108e3d8da4a8d56f1e627
 SHA512 
d74aca46221dd8da152139a7cb0d5eb05d29d9d39e935b8d29f8f105bc7573af55808d7b77d8416deec1743ae1a9149b24a6c6082dedf7ada53d16d4cf09f22f
-DIST systemsettings-5.23.1.tar.xz 203448 BLAKE2B 
e2587dc11d6c7d2813db662e6e43a14defc2adbdfd72ed6e94ce0057b433531b4bdac7816b8dbd187ed0f7b173168fb80378e1325fbd10c42b02750e23dce9f0
 SHA512 
df352da43fbe0fdf3d467f4bb0eacb6d0f05498ff36623bb721a56882ce239ac4e2ad73964d2f2cfe29c039a2b782fc81ccfe5edfc0cc21dff06cf597af15227
 DIST systemsettings-5.23.2.tar.xz 203468 BLAKE2B 
2a85e7a7c95423e36bccefe75a99190b0822d2f28a468a78a89b06bae8c57cf10606df521e2ad795a0a9deff22ea9c4a90ec88bd4ace2cd80a03f70585454cc4
 SHA512 
95fb17e0581f950bd2d10defa704930c572ee33f02e716963528b5c451ce50caaeb44212d6aa9f421496e29272d1f4dd4bd96f5c542e63c7d9e5fede4a53c171

diff --git a/kde-plasma/systemsettings/systemsettings-5.23.1.ebuild 
b/kde-plasma/systemsettings/systemsettings-5.23.1.ebuild
deleted file mode 100644
index 452b6efd42c..000
--- a/kde-plasma/systemsettings/systemsettings-5.23.1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-KFMIN=5.86.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.2
-inherit ecm kde.org optfeature
-
-DESCRIPTION="Control Center to configure KDE Plasma desktop"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kactivities-${KFMIN}:5
-   >=kde-frameworks/kactivities-stats-${KFMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/kguiaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kpackage-${KFMIN}:5
-   >=kde-frameworks/krunner-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-plasma/libkworkspace-${PVCUT}:5
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-"
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   optfeature "Configure looks for GTK+" kde-plasma/kde-gtk-config
-   fi
-   ecm_pkg_postinst
-}



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-workspace/

2021-10-30 Thread Sam James
commit: 77491615e9c17fb47d28e9e1a2e94580a9631afb
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 03:16:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:16:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77491615

kde-plasma/plasma-workspace: drop 5.23.1*

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

 kde-plasma/plasma-workspace/Manifest   |   1 -
 .../plasma-workspace-5.23.1.ebuild | 207 -
 2 files changed, 208 deletions(-)

diff --git a/kde-plasma/plasma-workspace/Manifest 
b/kde-plasma/plasma-workspace/Manifest
index 274b71a73f1..0f18798a68b 100644
--- a/kde-plasma/plasma-workspace/Manifest
+++ b/kde-plasma/plasma-workspace/Manifest
@@ -1,3 +1,2 @@
 DIST plasma-workspace-5.22.5.tar.xz 8401412 BLAKE2B 
3479549ffb302f8beca8f37853540bd71cc03a02183826435ec47ded0df69f4b19e103d8b6e2cd16af001a9c04a34e2f37a98a461f40fb8837ed7e7128a6fcba
 SHA512 
753ba35c3f0c3a5affe10d3a6149f1ebca7ed51b0710c079606e33ceada94a50eee1c1bafbb465fcc194038915c33edef1d79e0865e5702aab7a334d6d508c47
-DIST plasma-workspace-5.23.1.tar.xz 9001244 BLAKE2B 
e1ce6282148e45f64552770bb1debcc9bfaaea0e1388c3b695eccf9a879053959aedcc070e117e6727b09e2a5075773aa9d9ae0b0cbb79e6ac71cb1d2efb0337
 SHA512 
038c141585c9b8b897641cb2be490406a0d0ab0e5029bb264e33a45fa7cb83ff80a00ca069f1acdce4b74eb4513e27be1d6d6d244b85127a9074fb8f95cc841e
 DIST plasma-workspace-5.23.2.tar.xz 9005008 BLAKE2B 
07b63db2c57032fbb85499dc2b1972316e5b42a900470c56c6b0821fd45b3e189b9a0684114f9f51d110a860f1f3b4aebd2b782cb372e8634d9660c512b06073
 SHA512 
18ff49d90b9232e5539c8dd274e9536f0965e4dd1725c3ba6c8f98e264d926d2bfc8cd5f2da7bdd643b45691b1b92dbf68197d8e85be534b18df5a9d70b2e799

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.23.1.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-5.23.1.ebuild
deleted file mode 100644
index 442c97629ce..000
--- a/kde-plasma/plasma-workspace/plasma-workspace-5.23.1.ebuild
+++ /dev/null
@@ -1,207 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="forceoptional"
-KFMIN=5.86.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="KDE Plasma workspace"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="appstream +calculator +calendar +fontconfig geolocation gps screencast
-+semantic-desktop systemd telemetry"
-
-REQUIRED_USE="gps? ( geolocation )"
-RESTRICT="test"
-
-# slot op: various private QtWaylandClient headers
-COMMON_DEPEND="
-   >=dev-libs/wayland-1.15
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
-   >=dev-qt/qtgui-${QTMIN}:5=[jpeg,libinput]
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwayland-${QTMIN}:5=
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/kactivities-${KFMIN}:5
-   >=kde-frameworks/kactivities-stats-${KFMIN}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5
-   >=kde-frameworks/kbookmarks-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/kded-${KFMIN}:5
-   >=kde-frameworks/kglobalaccel-${KFMIN}:5
-   >=kde-frameworks/kguiaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kidletime-${KFMIN}:5
-   >=kde-frameworks/kinit-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/knotifyconfig-${KFMIN}:5
-   >=kde-frameworks/kpackage-${KFMIN}:5
-   >=kde-frameworks/kpeople-${KFMIN}:5
-   >=kde-frameworks/krunner-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktexteditor-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kunitconversion-${KFMIN}:5
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   >=kde-frameworks/kwayland-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5
-   >=kde-frameworks/prison-${KFMIN}:5[qml]
-   

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/libksysguard/

2021-10-30 Thread Sam James
commit: a9eb13a9fafdd0051fb3c0cb9a40a3cb03f40403
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 03:16:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:16:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9eb13a9

kde-plasma/libksysguard: drop 5.23.1*

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

 kde-plasma/libksysguard/Manifest   |  1 -
 kde-plasma/libksysguard/libksysguard-5.23.1.ebuild | 76 --
 2 files changed, 77 deletions(-)

diff --git a/kde-plasma/libksysguard/Manifest b/kde-plasma/libksysguard/Manifest
index d2c4739a3bd..108041ff493 100644
--- a/kde-plasma/libksysguard/Manifest
+++ b/kde-plasma/libksysguard/Manifest
@@ -1,3 +1,2 @@
 DIST libksysguard-5.22.5.tar.xz 736820 BLAKE2B 
fab0f51362bd973d1b5d1ed2e393614b12e334f002b1bdcd8d2c4d582e2dcf03dabad86cf325944bdc565fb9098a361b73ec5645a0b2887b585c57c0f0acff06
 SHA512 
e7f14519d35146dce9eea3903cfda25e63d819a6305b099786404f2eb44b0923cf2296cf576e33b9f642c0934e7baff6fd87ffc505cc2af9f5807082f3aefd80
-DIST libksysguard-5.23.1.tar.xz 768928 BLAKE2B 
8c78c902e570c64f48886a821efd0da6e7665d7df23fb8e32269e0ea915615f9f8cff26021e164a31a12d78d0747afa16387e4b85e242b80a4fa6454ea7dfe4f
 SHA512 
49818f40b0c01e13d57651b21913a99a059625ef897b7df6eb57cde0ca077df2a749a664bb9cf90bb2ce8a54108ded34c8ca678d763586b272681fa214a27a7a
 DIST libksysguard-5.23.2.tar.xz 769100 BLAKE2B 
dcfae0a9baff0c026815cdf0774573787688d0e0091f3037ce80ba0345b497753a764afd6dd40e0e263bbbe05be2e20d16deca333bc98f5ac54a6cdc4f077c74
 SHA512 
c71f0e51e1ac240eaf51114ef878b19bbfadc028bce4ce15e43712c74d212c62334d1c2b15c9f0e24149015f6b24af87f8772a820c99455aecbda2dfb17dd5fe

diff --git a/kde-plasma/libksysguard/libksysguard-5.23.1.ebuild 
b/kde-plasma/libksysguard/libksysguard-5.23.1.ebuild
deleted file mode 100644
index 1a8b55594ef..000
--- a/kde-plasma/libksysguard/libksysguard-5.23.1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_DESIGNERPLUGIN="true"
-ECM_TEST="true"
-KFMIN=5.86.0
-QTMIN=5.15.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Task management and system monitoring library"
-
-LICENSE="LGPL-2+"
-SLOT="5/9"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="webengine X"
-
-COMMON_DEPEND="
-   dev-libs/libnl:3
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/kpackage-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   net-libs/libpcap
-   sys-apps/lm-sensors:=
-   sys-libs/libcap
-   sys-libs/zlib
-   webengine? (
-   >=dev-qt/qtwebchannel-${QTMIN}:5
-   >=dev-qt/qtwebengine-${QTMIN}:5
-   )
-   X? (
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   x11-libs/libX11
-   x11-libs/libXres
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   X? ( x11-base/xorg-proto )
-"
-RDEPEND="${COMMON_DEPEND}
-   !

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-pa/

2021-10-30 Thread Sam James
commit: b9d48e84f51c4419f3decdf7235cefaf36976103
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 03:16:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:16:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9d48e84

kde-plasma/plasma-pa: drop 5.23.1*

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

 kde-plasma/plasma-pa/Manifest|  1 -
 kde-plasma/plasma-pa/plasma-pa-5.23.1.ebuild | 40 
 2 files changed, 41 deletions(-)

diff --git a/kde-plasma/plasma-pa/Manifest b/kde-plasma/plasma-pa/Manifest
index a9a2af3fd0d..84b88e85188 100644
--- a/kde-plasma/plasma-pa/Manifest
+++ b/kde-plasma/plasma-pa/Manifest
@@ -1,3 +1,2 @@
 DIST plasma-pa-5.22.5.tar.xz 127092 BLAKE2B 
dd57129aec51056ac7f7020d0e479718c3c18b7da7c7e75e8b4dd2f052c3e198c6dfb35b50230293e8e35281862a6ad503fe62d23af7083f15f650a13d38
 SHA512 
4082096d532ddeba6b9cd117a7588fb5b62739ce7265b70ad5834cbd30dab140ccb8b3146f9264dd01a664bfc72071bd42cdd23c24b08fd7f89919d939eb4ba9
-DIST plasma-pa-5.23.1.tar.xz 129972 BLAKE2B 
c16c4a61bbcf725b408ef00e5f07db3fb4fa9390ad7bdbc96181d45cd331a701bcec4609adf561ce96065ff941fda5432f913c77487f8f06168f7335aef3acc4
 SHA512 
b034a0e1236089e244f8f9e274603c86032e6c82accff0d48f4db732bb0c727f33480ce1faba955b4c436f91e4ef5de5088fca1ae3e10dd729fa51a48322b089
 DIST plasma-pa-5.23.2.tar.xz 130036 BLAKE2B 
46fe4da1959758962cb4a36a85931d8e0980d1ffa8ca95da69e22a1496064ba49b069c17c863fa1fb9700b0c2e365d380fe4cab25cdf78d939f9d088c5413cf2
 SHA512 
22a8430df55e73580c45c637e2ac86c94cfac068d3106af26ce5cc668db193bdea79421176fb156312068300e7c32cdf95ba00c38fd584228475f2ec93f4e36d

diff --git a/kde-plasma/plasma-pa/plasma-pa-5.23.1.ebuild 
b/kde-plasma/plasma-pa/plasma-pa-5.23.1.ebuild
deleted file mode 100644
index a3f477bf21b..000
--- a/kde-plasma/plasma-pa/plasma-pa-5.23.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=5.86.0
-QTMIN=5.15.2
-inherit ecm kde.org
-
-DESCRIPTION="Plasma applet for audio volume management using PulseAudio"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE=""
-
-DEPEND="
-   dev-libs/glib:2
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/kglobalaccel-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5
-   media-libs/libcanberra
-   media-sound/pulseaudio
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   || (
-   media-video/pipewire
-   media-sound/pulseaudio-daemon
-   media-sound/pulseaudio[daemon(+)]
-   )
-   x11-themes/sound-theme-freedesktop
-"



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-nm/

2021-10-30 Thread Sam James
commit: 6cd4269fa8b7c42834cf268c27c923e365c1794a
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 03:16:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:16:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cd4269f

kde-plasma/plasma-nm: drop 5.23.1*

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

 kde-plasma/plasma-nm/Manifest|  1 -
 kde-plasma/plasma-nm/plasma-nm-5.23.1.ebuild | 90 
 2 files changed, 91 deletions(-)

diff --git a/kde-plasma/plasma-nm/Manifest b/kde-plasma/plasma-nm/Manifest
index 4db9484453d..08701fe111a 100644
--- a/kde-plasma/plasma-nm/Manifest
+++ b/kde-plasma/plasma-nm/Manifest
@@ -1,3 +1,2 @@
 DIST plasma-nm-5.22.5.tar.xz 898960 BLAKE2B 
0285425f4ed474c38e3a72b8b6654ba17e957921db0372bc24a9ce4fe226186cb687e5ec91836f7bbb1cb2fb9f4da1287efca41cd7b11673e2086477024f4578
 SHA512 
802b908c61214e77162f09289d9e9c1d3c9d39b77799d71b3c4802245f2920c29065b793a83a483a9e9df004e113bcb06fa864c456b6950ba3a4d8eaf4ec4b94
-DIST plasma-nm-5.23.1.tar.xz 919792 BLAKE2B 
2114769a046952465a07b3269fbd978924d61e00408af66e89bc1534b99ce2fcc2f52d10e2a07aa7c83e8391d4b9523a989e40a1c42dd40f2b5651c7314fc868
 SHA512 
dfb6e9894524c2ebfe1b0bc14ec42636ff6b3f08cd378d54610a6e27f40736fc9d3a97ec060447c7402990c85e3e819dc4c1f97d0891ab84f05f9ae96dd06c51
 DIST plasma-nm-5.23.2.tar.xz 920368 BLAKE2B 
3669448c4feeacb2b11555ccbe6e130be639b33c1fa02a440a4e9ac519c50b1a84c7b2c81cfe818f76332f07c9c2b2cc22c0dabcc000ab6f0c629ab715577b9c
 SHA512 
1f0bda0eb12c54ea671132fbe0a9a19c27e79a4da82b492f33b421965a51390b578d14dd0c73c6dc38acf80f00410f5e70342c8ae3264a952feaa665230b4c3c

diff --git a/kde-plasma/plasma-nm/plasma-nm-5.23.1.ebuild 
b/kde-plasma/plasma-nm/plasma-nm-5.23.1.ebuild
deleted file mode 100644
index 0ac6235da15..000
--- a/kde-plasma/plasma-nm/plasma-nm-5.23.1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-KFMIN=5.86.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.2
-inherit ecm kde.org
-
-DESCRIPTION="KDE Plasma applet for NetworkManager"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="modemmanager openconnect teamd"
-
-DEPEND="
-   >=app-crypt/qca-2.3.0:2
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/networkmanager-qt-${KFMIN}:5[teamd=]
-   >=kde-frameworks/plasma-${KFMIN}:5
-   >=kde-frameworks/solid-${KFMIN}:5
-   net-misc/networkmanager[teamd=]
-   modemmanager? (
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/modemmanager-qt-${KFMIN}:5
-   net-misc/mobile-broadband-provider-info
-   )
-   openconnect? (
-   >=dev-qt/qtxml-${QTMIN}:5
-   net-vpn/networkmanager-openconnect
-   net-vpn/openconnect:=
-   )
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtquickcontrols-${QTMIN}:5
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   >=kde-plasma/kde-cli-tools-${PVCUT}:5
-"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
-   ecm_src_prepare
-
-   # TODO: try to get a build switch upstreamed
-   if ! use openconnect; then
-   sed -e "s/^pkg_check_modules.*openconnect/#&/" -i 
CMakeLists.txt || die
-   fi
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DDISABLE_MODEMMANAGER_SUPPORT=$(usex !modemmanager)
-   $(cmake_use_find_package modemmanager KF5ModemManagerQt)
-   )
-
-   ecm_src_configure
-}
-
-pkg_postinst() {
-   ecm_pkg_postinst
-
-   if ! has_version "kde-plasma/plasma-workspace:5"; then
-   elog "${PN} is not terribly useful without 
kde-plasma/plasma-workspace:5."
-   elog "However, the networkmanagement KCM can be called from 
either systemsettings"
-   elog "or manually: $ kcmshell5 kcm_networkmanagement"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/milou/

2021-10-30 Thread Sam James
commit: 5c0fcf13c9be84aa458b0d0d0d0dad49561888ba
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 03:16:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:16:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c0fcf13

kde-plasma/milou: drop 5.23.1*

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

 kde-plasma/milou/Manifest|  1 -
 kde-plasma/milou/milou-5.23.1.ebuild | 33 -
 2 files changed, 34 deletions(-)

diff --git a/kde-plasma/milou/Manifest b/kde-plasma/milou/Manifest
index fafcc275e14..a1b0a792361 100644
--- a/kde-plasma/milou/Manifest
+++ b/kde-plasma/milou/Manifest
@@ -1,3 +1,2 @@
 DIST milou-5.22.5.tar.xz 52868 BLAKE2B 
188d764cf5ce14db38368cf3b1bb8a1fb62796f8eaf2e3933d53714bcb94eee657c88dd3fb485ad1471a9f22fa19fcad4e0262ec953f366aa2cc4b88d0ae6a51
 SHA512 
9be952458c3e5c6b0cf99fde2c6dd810f109af5c6c1fecf0419b615ebeaf5c2794301ed7d96e234a4b111fb8e5d63e11e9848f7112bc16580fda7ef107b81d60
-DIST milou-5.23.1.tar.xz 47896 BLAKE2B 
c5b5fc16a7a67cdc21648fce6bbe86dbc190faddf442607effec5613073d42aae44bc0eacd512f2b8ed3ebb0b369345e0a734c2f81894e00601e3f5eeab0227b
 SHA512 
4056abccfb4fff80ea00bd53c753abb3caf63d35850ff57fd42c36f1ef013c6b133404c512fa41def3c3750f57019e987e0d9d963369f3d4e06540563af600d0
 DIST milou-5.23.2.tar.xz 47912 BLAKE2B 
8df88aa36a69f8cc5b01326f6da504e1f9d7dd17f8d015b51658240e3c5893692f909872a7ae6d78af272b8ef6150b8c4dedca467c6889a4f6d22d4143629d87
 SHA512 
c9ffdc3939138f5f481facb3631a4abbcc756a6487ef0f595e8271b8e146d79becefd93f321d2e9e7bfe31df8c624690ff3feb15c11a347520e798b6eb50bedc

diff --git a/kde-plasma/milou/milou-5.23.1.ebuild 
b/kde-plasma/milou/milou-5.23.1.ebuild
deleted file mode 100644
index bfa5e8e64e6..000
--- a/kde-plasma/milou/milou-5.23.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-KFMIN=5.86.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.2
-inherit ecm kde.org
-
-DESCRIPTION="Dedicated search application built on top of Baloo"
-HOMEPAGE="https://invent.kde.org/plasma/milou;
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5
-   >=kde-frameworks/krunner-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5
-"
-RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/libkworkspace/

2021-10-30 Thread Sam James
commit: 49a18891d332d384c3896534cdcf289cf2065b8f
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 03:16:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:16:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49a18891

kde-plasma/libkworkspace: drop 5.23.1*

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

 kde-plasma/libkworkspace/Manifest  |  1 -
 .../libkworkspace/libkworkspace-5.23.1.ebuild  | 55 --
 2 files changed, 56 deletions(-)

diff --git a/kde-plasma/libkworkspace/Manifest 
b/kde-plasma/libkworkspace/Manifest
index 274b71a73f1..0f18798a68b 100644
--- a/kde-plasma/libkworkspace/Manifest
+++ b/kde-plasma/libkworkspace/Manifest
@@ -1,3 +1,2 @@
 DIST plasma-workspace-5.22.5.tar.xz 8401412 BLAKE2B 
3479549ffb302f8beca8f37853540bd71cc03a02183826435ec47ded0df69f4b19e103d8b6e2cd16af001a9c04a34e2f37a98a461f40fb8837ed7e7128a6fcba
 SHA512 
753ba35c3f0c3a5affe10d3a6149f1ebca7ed51b0710c079606e33ceada94a50eee1c1bafbb465fcc194038915c33edef1d79e0865e5702aab7a334d6d508c47
-DIST plasma-workspace-5.23.1.tar.xz 9001244 BLAKE2B 
e1ce6282148e45f64552770bb1debcc9bfaaea0e1388c3b695eccf9a879053959aedcc070e117e6727b09e2a5075773aa9d9ae0b0cbb79e6ac71cb1d2efb0337
 SHA512 
038c141585c9b8b897641cb2be490406a0d0ab0e5029bb264e33a45fa7cb83ff80a00ca069f1acdce4b74eb4513e27be1d6d6d244b85127a9074fb8f95cc841e
 DIST plasma-workspace-5.23.2.tar.xz 9005008 BLAKE2B 
07b63db2c57032fbb85499dc2b1972316e5b42a900470c56c6b0821fd45b3e189b9a0684114f9f51d110a860f1f3b4aebd2b782cb372e8634d9660c512b06073
 SHA512 
18ff49d90b9232e5539c8dd274e9536f0965e4dd1725c3ba6c8f98e264d926d2bfc8cd5f2da7bdd643b45691b1b92dbf68197d8e85be534b18df5a9d70b2e799

diff --git a/kde-plasma/libkworkspace/libkworkspace-5.23.1.ebuild 
b/kde-plasma/libkworkspace/libkworkspace-5.23.1.ebuild
deleted file mode 100644
index aacfb311c9b..000
--- a/kde-plasma/libkworkspace/libkworkspace-5.23.1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-KDE_ORG_NAME="plasma-workspace"
-KFMIN=5.86.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.2
-inherit ecm kde.org
-
-DESCRIPTION="Workspace library to interact with the Plasma session manager"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-plasma/kscreenlocker-${PVCUT}:5
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXau
-"
-DEPEND="${RDEPEND}
-   >=kde-frameworks/kinit-${KFMIN}:5
-   >=kde-plasma/kwin-${PVCUT}:5
-"
-
-S="${S}/${PN}"
-
-src_prepare() {
-   # delete colliding libkworkspace translations, let ecm_src_prepare do 
its magic
-   if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   find ../po -type f -name "*po" -and -not -name "libkworkspace*" 
-delete || die
-   rm -rf po/*/docs || die
-   cp -a ../po ./ || die
-   fi
-
-   eapply "${FILESDIR}/${PN}-5.22.80-standalone.patch"
-   sed -e "/set/s/GENTOO_PV/$(ver_cut 1-3)/" -i CMakeLists.txt || die
-   cat >> CMakeLists.txt <<- _EOF_ || die
-   ki18n_install(po)
-   _EOF_
-
-   ecm_src_prepare
-}



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-browser-integration/

2021-10-30 Thread Sam James
commit: de80e346f6bf7094cb80f42451b7ef248bd5d1c2
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 03:16:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:16:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de80e346

kde-plasma/plasma-browser-integration: drop 5.23.1*

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

 kde-plasma/plasma-browser-integration/Manifest |  1 -
 .../plasma-browser-integration-5.23.1.ebuild   | 44 --
 2 files changed, 45 deletions(-)

diff --git a/kde-plasma/plasma-browser-integration/Manifest 
b/kde-plasma/plasma-browser-integration/Manifest
index bf6b3655c67..0d53fda9243 100644
--- a/kde-plasma/plasma-browser-integration/Manifest
+++ b/kde-plasma/plasma-browser-integration/Manifest
@@ -1,3 +1,2 @@
 DIST plasma-browser-integration-5.22.5.tar.xz 214448 BLAKE2B 
114baa04ab7fad7a3450c199b405afc3d0ce6c4a7e7cf8828dc15e509417de003ffb6b73a002b52b5d8a46f566a63320d33d23fdb8a60484e65c0176afcfadd1
 SHA512 
8cc29cc51c6cce4dd31677cff8851d58eb0dded0d41c52e0fa488a6f5a803c46b0f29ae02642707a039a283e19ea49fe2dac36604202282f6a62cd0f8716940a
-DIST plasma-browser-integration-5.23.1.tar.xz 219568 BLAKE2B 
ccaa8ce82b3926b943ccc3ba2cc5eec683d9caba94123719e8d9c6c83494b691f05eb082327c9d1ffcb51ac4a9313f38af96d0761a429cc9cb62c0b6818a
 SHA512 
084437387f9645007e552d3b33b4b20c593023c109589bcc7efc2543bd8caec385e5900034822f322e4dd7f3f904d8a1f22ba3928d4ba3e977b35409a1677977
 DIST plasma-browser-integration-5.23.2.tar.xz 219648 BLAKE2B 
74552cf9099bb6ef627e77ac6bfe9c24c4d9e9f3b9ae968599f7fbade2c45388417073455d8f3c77b4a9f14ebb21a7d2b834274589285a033e60371eface052a
 SHA512 
7f76144bacbc7ef5a4a13b8c7c2564973baaf2a363c99055aeea21063baf47354fccc54eac56d649c843d9fc422cd51f2138ffeb2d0596f66851e049dd66eb27

diff --git 
a/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.23.1.ebuild
 
b/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.23.1.ebuild
deleted file mode 100644
index 83cbeb10359..000
--- 
a/kde-plasma/plasma-browser-integration/plasma-browser-integration-5.23.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=5.86.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.2
-inherit ecm kde.org
-
-DESCRIPTION="Integrate Chrome/Firefox better into Plasma through browser 
extensions"
-HOMEPAGE+=" https://community.kde.org/Plasma/Browser_Integration;
-
-LICENSE="GPL-3+"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kactivities-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kfilemetadata-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/krunner-${KFMIN}:5
-   >=kde-frameworks/purpose-${KFMIN}:5
-   >=kde-plasma/plasma-workspace-${PVCUT}:5
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DMOZILLA_DIR="${EPREFIX}/usr/$(get_libdir)/mozilla"
-   )
-
-   ecm_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/oxygen/

2021-10-30 Thread Sam James
commit: cf297fc44df88a60ce69416b9e584261f139e2dc
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 03:16:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:16:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf297fc4

kde-plasma/oxygen: drop 5.23.1*

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

 kde-plasma/oxygen/Manifest |  1 -
 kde-plasma/oxygen/oxygen-5.23.1.ebuild | 54 --
 2 files changed, 55 deletions(-)

diff --git a/kde-plasma/oxygen/Manifest b/kde-plasma/oxygen/Manifest
index 9b20ea704fd..bf78d8da7ff 100644
--- a/kde-plasma/oxygen/Manifest
+++ b/kde-plasma/oxygen/Manifest
@@ -1,3 +1,2 @@
 DIST oxygen-5.22.5.tar.xz 4471020 BLAKE2B 
3462d89fc6d151d9a746290374c174066eed0e95404b8a6fd4c1810b185ed3d74ef78e76c583750dafb2d29cc7fcb9ddfd6415db061fcad6040984e0145fd1f5
 SHA512 
5002d0260a5bf93ac98d9262330f4db8484c0a6ecbd217783321bf916ef4a8f27e5c94d301e6da95cf8f276ab210e14765439f8ff6be44220e8f526d7bb24fe1
-DIST oxygen-5.23.1.tar.xz 4610176 BLAKE2B 
539333127e2fad184ed2ee182232e4a97a97d77469ccbe456d5a4cf93d106bd1c0b0643b2b2b4c15f53134257b39ccc6687d2a038ed5798e09d671e0ef3381dc
 SHA512 
cf1cbae0c14189382bfa2e7b4b20ffd8457ed2545da4429b4f9b5417da4f23d6e1b3e9081b772c8c32f49947f4fa38c0778084c4260d3ab090f624bcade3aa28
 DIST oxygen-5.23.2.tar.xz 4610604 BLAKE2B 
c50af6634a8d9b4f72618d194dce7ce453cb849c62666bfce54565b312b76432df30605e5407eb76e5b85eb22324b3149450e0aff835750b3ffac08fbaa81947
 SHA512 
66d8bfe79a283455134e4309dcc365b9b4dde2f132c2000d649b8396c3914a000e083cfd95900a27214f551503bd5d1a0e2ef16aef7ca9149690b5220a053e1f

diff --git a/kde-plasma/oxygen/oxygen-5.23.1.ebuild 
b/kde-plasma/oxygen/oxygen-5.23.1.ebuild
deleted file mode 100644
index 3123e9e382a..000
--- a/kde-plasma/oxygen/oxygen-5.23.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=5.86.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.2
-inherit ecm kde.org
-
-DESCRIPTION="Oxygen visual style for the Plasma desktop"
-HOMEPAGE="https://invent.kde.org/plasma/oxygen;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="wayland"
-
-COMMON_DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=kde-frameworks/frameworkintegration-${KFMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kguiaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-plasma/kdecoration-${PVCUT}:5
-   x11-libs/libxcb
-   wayland? ( >=kde-frameworks/kwayland-${KFMIN}:5 )
-"
-DEPEND="${COMMON_DEPEND}
-   >=kde-frameworks/kservice-${KFMIN}:5
-"
-RDEPEND="${COMMON_DEPEND}
-   !

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-integration/

2021-10-30 Thread Sam James
commit: b6bc9bdf86aca44d7b6ff8fb1d4e5abf6e865794
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 03:16:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:16:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6bc9bdf

kde-plasma/plasma-integration: drop 5.23.1*

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

 kde-plasma/plasma-integration/Manifest |  1 -
 .../plasma-integration-5.23.1.ebuild   | 48 --
 2 files changed, 49 deletions(-)

diff --git a/kde-plasma/plasma-integration/Manifest 
b/kde-plasma/plasma-integration/Manifest
index aa94c00fe03..74711bbf265 100644
--- a/kde-plasma/plasma-integration/Manifest
+++ b/kde-plasma/plasma-integration/Manifest
@@ -1,3 +1,2 @@
 DIST plasma-integration-5.22.5.tar.xz 65644 BLAKE2B 
5a127c3f8ceb95177447fbbfd29e24ff65aba0dba4373c42ec358f2f0df941baf428962bcc90c25217d843df7c8f896ddf35d6001f575d4d226929a62c514136
 SHA512 
5da783bc3e32de5e68fb065f7dc014f92216821942b6f2c016fe494915fed1edaaaf88c26cd2a830fa306459e03d63d73dfbc805a845a0ac1f215128aa18df3c
-DIST plasma-integration-5.23.1.tar.xz 83076 BLAKE2B 
97d8581e172fc0f95d31b77faf7a91c132791001ede9059981aeccd633b18951dd93522369c47856be466428bebf81a04e3d72cf9063b3f55a2c267973ef8992
 SHA512 
7876c4c5aa63b1d521223a61530f6181725efbdf78fafb668c5817ced7b5710d30846b51c9e073be1bd4e048b645719bee59b34b32acda17a29c2a19668f984d
 DIST plasma-integration-5.23.2.tar.xz 83056 BLAKE2B 
9291ababefbac09578409bed31a98208d62fa1178f857358f84c612416125a73eef7443d7c91b4c79cee0bc45af1818e43eda86218e24f6ba9b94f5ddc3afbaa
 SHA512 
a4cf75d7544f1a452318bbc80b4b07cc5208b73820f3ea9ca3a61de5efe73b6ab273a5be4ae5d0d4d76cc453c00eea93af29ae1a1954cd5e1c662512a16aedbd

diff --git a/kde-plasma/plasma-integration/plasma-integration-5.23.1.ebuild 
b/kde-plasma/plasma-integration/plasma-integration-5.23.1.ebuild
deleted file mode 100644
index 2873e4f7feb..000
--- a/kde-plasma/plasma-integration/plasma-integration-5.23.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=5.86.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Qt Platform Theme integration plugins for the Plasma workspaces"
-
-LICENSE="LGPL-2+"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-# requires running kde environment
-RESTRICT="test"
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5=[dbus]
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kwayland-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-plasma/breeze-${PVCUT}:5
-   x11-libs/libXcursor
-   x11-libs/libxcb
-"
-RDEPEND="${DEPEND}
-   media-fonts/hack
-   media-fonts/noto
-"



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-desktop/

2021-10-30 Thread Sam James
commit: 850b1b36ca5a651431848590b7875d88a13412a9
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 03:16:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:16:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=850b1b36

kde-plasma/plasma-desktop: drop 5.23.1*

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

 kde-plasma/plasma-desktop/Manifest |   1 -
 .../plasma-desktop/plasma-desktop-5.23.1.ebuild| 186 -
 2 files changed, 187 deletions(-)

diff --git a/kde-plasma/plasma-desktop/Manifest 
b/kde-plasma/plasma-desktop/Manifest
index b7740cd286d..5ad21f4ef44 100644
--- a/kde-plasma/plasma-desktop/Manifest
+++ b/kde-plasma/plasma-desktop/Manifest
@@ -1,5 +1,4 @@
 DIST plasma-desktop-5.22.5.tar.xz 15747008 BLAKE2B 
ea20e4cbad43e0005ef621bf08fb978b5ce566579e9ba947a4750fb35468b642f57a92bde6f2264b0374a890adb948313e40072b230e20478c5393c90931d566
 SHA512 
9f39e3709e6e774b8846cb14f8e8aec776ba28c2601c9ee8d7b243240961f2a67cd649eb8005324a4ef0c10ed152ca1a1fc5b2a75c78f551aa20b53106b649ac
-DIST plasma-desktop-5.23.1.tar.xz 15785208 BLAKE2B 
528653f68f1a3e17fc38859d70fe3f985276d2a8cb73b2b5f47f195238221d17ce65e678017ac88ab2f760d2db23b3efbff2c076d2211c8014805e06c1e1852b
 SHA512 
f6f0483e9dc8e64b4def5e723d259ea32ab5b1556d8486a406b3c65e55d5b7d332614ded8c4f651785890067cd6920a497a110905f2cedb9383b254eab8b2505
 DIST plasma-desktop-5.23.2.1.tar.xz 15787420 BLAKE2B 
ca4e55cde0f27f44fb55ecb473c30d4667a9512163d2be61d82bc15fb97aa6aef5459590c2e80e6b6218d1b85e5326a0cb2e5aa5507ea1cfe4eee30561477cf9
 SHA512 
610b5693e1a56f05c4421c496909960e679035521822c94a180d8ed8656f7995fd9dba5adb92cb18c7c1b4d0c9760b7df5d64fe67e6603538b7ea8a7276ea07d
 DIST plasma-desktop-5.23.2.tar.xz 15783620 BLAKE2B 
5d8445c97eb429186866e44f5737b84037e58a91fc81021b1753c12fb1566f3e0047b1074cd1e0e72b677d3610c65cfca36b80991e2b27834e35845f65112030
 SHA512 
510c6d98b227c40f004388d18b863aaeed2063f9ca9a9c63bcc4eed7ea665c05e23e82092af86953195e9463bdea77e1121f39a8f0b8a6cf05299a12c477da65
 DIST plasma-desktop-override-include-dirs-1.tar.xz 7888 BLAKE2B 
f1e416fa0ed27cfe6e049cafc66d1603bb4f76f0cec16dc47339a238cbb485b202adf08ececbb8933a5e1a54954cbd21653d2c9dfec27baa49fdf583acf0d75f
 SHA512 
aa26b4966a5d00c378128ee8ee56025d637f139fcd315bf0aabefa080caecadf8cd3176dee3df87d4f8bdc48446df535260cf64a65055857fb895fa8988e1a20

diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.23.1.ebuild 
b/kde-plasma/plasma-desktop/plasma-desktop-5.23.1.ebuild
deleted file mode 100644
index 1de5918b598..000
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.23.1.ebuild
+++ /dev/null
@@ -1,186 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=5.86.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org optfeature
-
-DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-1"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="emoji ibus +kaccounts +policykit scim +semantic-desktop telemetry"
-
-COMMON_DEPEND="
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/attica-${KFMIN}:5
-   >=kde-frameworks/kactivities-${KFMIN}:5
-   >=kde-frameworks/kactivities-stats-${KFMIN}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5
-   >=kde-frameworks/kbookmarks-${KFMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kcodecs-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/kded-${KFMIN}:5
-   >=kde-frameworks/kdelibs4support-${KFMIN}:5
-   >=kde-frameworks/kglobalaccel-${KFMIN}:5
-   >=kde-frameworks/kguiaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/knotifyconfig-${KFMIN}:5
-   

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-thunderbolt/

2021-10-30 Thread Sam James
commit: e8172b1b8636767e50a800e95feef2b209a6e958
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 03:16:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:16:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8172b1b

kde-plasma/plasma-thunderbolt: drop 5.23.1*

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

 kde-plasma/plasma-thunderbolt/Manifest |  1 -
 .../plasma-thunderbolt-5.23.1.ebuild   | 38 --
 2 files changed, 39 deletions(-)

diff --git a/kde-plasma/plasma-thunderbolt/Manifest 
b/kde-plasma/plasma-thunderbolt/Manifest
index af58015d280..cdcfccfe228 100644
--- a/kde-plasma/plasma-thunderbolt/Manifest
+++ b/kde-plasma/plasma-thunderbolt/Manifest
@@ -1,3 +1,2 @@
 DIST plasma-thunderbolt-5.22.5.tar.xz 64216 BLAKE2B 
74914087256f7f0496c4f1f4bf2f82180b424bf357208b70d0c6416a9288b7f26d0dc385823a5ace087dca3aa388963b28be00d31f1335bd0ba1071ed382bab7
 SHA512 
abc492c6a69cd3a2efa82c798d9a5e178f08fac098cd68055308f5bb4459e16914210e119e50838dd5af8d2240ead47e1dcfb06cb49a9a8d4e4ee6c0ba386581
-DIST plasma-thunderbolt-5.23.1.tar.xz 65100 BLAKE2B 
80ebf5c5ad0186d83c80ab8840983b4143e407374e23657a825bdb143fa5c42bd1fb5f37a96e61c92da2d2019a6b75cc10b98939a1a6a29110d202cf5beb9fb6
 SHA512 
3a478c5af64b01cd5595d8b0497194b9862e4017d9e4fd2d0c5941aeb8179b656a6adbc8d09490e0c5968dc952e347ebe6137a83eb1e50b42abe4566cc63ba46
 DIST plasma-thunderbolt-5.23.2.tar.xz 65084 BLAKE2B 
f886c22cc3970167488e41d53767dcf7cec04bad5062cbf72f678810104500b9802938e91840d1464b578e9088ba44527d0363dc8ca3378486b9bf3c793c669a
 SHA512 
223886ed2020394c2e1df7f4500c025afe88059c1455cdf2b155f24804b9bdfd94e4cb6ca2b7f99d1d49724a39846e8724f7497e6d9effb21bb99f1c26b8fc3a

diff --git a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.23.1.ebuild 
b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.23.1.ebuild
deleted file mode 100644
index 98520e14669..000
--- a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.23.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-KFMIN=5.86.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.2
-inherit ecm kde.org
-
-DESCRIPTION="Plasma integration for controlling Thunderbolt devices"
-HOMEPAGE="https://invent.kde.org/plasma/plasma-thunderbolt;
-
-LICENSE="|| ( GPL-2 GPL-3+ )"
-SLOT="5"
-KEYWORDS="~amd64 ~riscv ~x86"
-IUSE=""
-
-# tests require DBus
-RESTRICT="test"
-
-DEPEND="
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   sys-apps/bolt
-"



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-disks/

2021-10-30 Thread Sam James
commit: 3ca481f0d034a371b9124884a091ae3b33bb18d4
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 03:16:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:16:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ca481f0

kde-plasma/plasma-disks: drop 5.23.1*

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

 kde-plasma/plasma-disks/Manifest   |  1 -
 kde-plasma/plasma-disks/plasma-disks-5.23.1.ebuild | 39 --
 2 files changed, 40 deletions(-)

diff --git a/kde-plasma/plasma-disks/Manifest b/kde-plasma/plasma-disks/Manifest
index 7fca09d4fa0..5eb5047c0da 100644
--- a/kde-plasma/plasma-disks/Manifest
+++ b/kde-plasma/plasma-disks/Manifest
@@ -1,3 +1,2 @@
 DIST plasma-disks-5.22.5.tar.xz 84464 BLAKE2B 
983ed0d6a478b601f8183abdb4d971523b30cb50038799a045a4277cf494d18ba3143a119d1e9dfc303576f5f863811934a9592e01211f3b9f0d64cfb6775dda
 SHA512 
a49644a696d00ff84e150e68297a574b5d33190f0ecf407dc741d60f3243fb02507133bcb2e3e7bd1fc860f466a48988ac861e2b518b5a60cad9bc9f51490a1a
-DIST plasma-disks-5.23.1.tar.xz 86624 BLAKE2B 
7a6d6f6628f4a27fa4148c5e57e46d504c4823307814136b76748c263246d0eaa91c0647bc2dcf0439d5d40277890952f0b4f596f7a23a21f7fb3227ebff7dbb
 SHA512 
698d90d6066408f5c8eb4412092a50ba73d6b50f4de3b01c80679c3f458c6449b0a4431f5ddb5da089f567daf7c67a2f39448d94ac40ddeb4fa76cd3bd884640
 DIST plasma-disks-5.23.2.tar.xz 87040 BLAKE2B 
2598131c759973abde9b0e6c024eac3fa72bcfa658f148d67ffa55ee71ed8db6a3bfd3ac603bb3902293532959ef03ef739131b3ed7197f83b649181b400d24e
 SHA512 
09d7fdd5a615d4111ba6214e9c62253d54c94807f97adfda009f08ff749cbac17a4e2bc945052c679885fa3746386c82c599cd15832e17a03e4a722bb5225133

diff --git a/kde-plasma/plasma-disks/plasma-disks-5.23.1.ebuild 
b/kde-plasma/plasma-disks/plasma-disks-5.23.1.ebuild
deleted file mode 100644
index 3311c0ee7be..000
--- a/kde-plasma/plasma-disks/plasma-disks-5.23.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="true"
-KFMIN=5.86.0
-QTMIN=5.15.2
-inherit ecm kde.org
-
-DESCRIPTION="Monitors S.M.A.R.T. capable devices for imminent failure"
-HOMEPAGE="https://invent.kde.org/plasma/plasma-disks;
-
-LICENSE="|| ( GPL-3 GPL-2 )"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/solid-${KFMIN}:5
-   sys-apps/smartmontools
-"
-RDEPEND="${DEPEND}
-   kde-plasma/kinfocenter:5
-"



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-firewall/

2021-10-30 Thread Sam James
commit: 6f8bce32a1ebed3e3c4ad4697ce69c3607ed3bc9
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 03:16:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:16:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f8bce32

kde-plasma/plasma-firewall: drop 5.23.1*

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

 kde-plasma/plasma-firewall/Manifest|  1 -
 .../plasma-firewall/plasma-firewall-5.23.1.ebuild  | 64 --
 2 files changed, 65 deletions(-)

diff --git a/kde-plasma/plasma-firewall/Manifest 
b/kde-plasma/plasma-firewall/Manifest
index d0bcfa9b876..3f7c8fa145c 100644
--- a/kde-plasma/plasma-firewall/Manifest
+++ b/kde-plasma/plasma-firewall/Manifest
@@ -1,3 +1,2 @@
 DIST plasma-firewall-5.22.5.tar.xz 339372 BLAKE2B 
332a7fd2be63429c452f43371b2875f8838e05b107a6c3472974c5db123eef9e415ec70601cb830a743d77422639225e01611e52c07a2b3fe079572278e2f638
 SHA512 
cc81884550b5c73061f5a1df24c0b32e5fff234a51e56153e95a9e4b0e23c305a555c2deff69633b9cd21dff7bfbcf5d9fcbd5ab3605d4ffa87be57514a91901
-DIST plasma-firewall-5.23.1.tar.xz 343896 BLAKE2B 
1d4b4a963cad1e83227141867998fefe11b4d1cff425e217400acfe4c0e056db9408bae984f82d602962cc0cd7c26c8019e9b5f3b751f397e3396bb728d95b92
 SHA512 
fd8955699c02e902a97b9b3cdda583af0a30676d6dd281877ee64eba6ae626a600ee9eb24de2c32163a9cf205b5ba94b851d7990cf6b822809ee55a2a982cddb
 DIST plasma-firewall-5.23.2.tar.xz 343908 BLAKE2B 
b88677569962203df015d20b56eccc47b14f08d7f58cecbbc4639287addb7a2c212ff6d887363cfb7f490db003ccd7254a9c095caa33be5a679c79d25015bd20
 SHA512 
6c6ab2d51d4a23290ce909a960451eb4cd45b2d5ef25f590e44182edf7b27c4c02961606a59cad65231a451507018b1740d671672ff1e54d53a859141ced158b

diff --git a/kde-plasma/plasma-firewall/plasma-firewall-5.23.1.ebuild 
b/kde-plasma/plasma-firewall/plasma-firewall-5.23.1.ebuild
deleted file mode 100644
index dfd7cff0454..000
--- a/kde-plasma/plasma-firewall/plasma-firewall-5.23.1.ebuild
+++ /dev/null
@@ -1,64 +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} )
-KFMIN=5.86.0
-QTMIN=5.15.2
-inherit ecm kde.org python-single-r1
-
-DESCRIPTION="Plasma frontend for Firewalld or UFW"
-HOMEPAGE="https://invent.kde.org/network/plasma-firewall;
-
-LICENSE="GPL-2+"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="firewalld +ufw"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE} || ( firewalld ufw )"
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5
-"
-RDEPEND="${DEPEND}
-   ${PYTHON_DEPS}
-   firewalld? ( net-firewall/firewalld )
-   ufw? ( net-firewall/ufw )
-"
-
-src_prepare() {
-   ecm_src_prepare
-   # this kind of cmake magic doesn't work for us at all.
-   sed -e "1 s:^.*$:\#\!/usr/bin/env ${EPYTHON}:" \
-   -i kcm/backends/ufw/helper/kcm_ufw_helper.py.cmake || die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_FIREWALLD_BACKEND=$(usex firewalld)
-   -DBUILD_UFW_BACKEND=$(usex ufw)
-   )
-   ecm_src_configure
-}
-
-pkg_postinst () {
-   ecm_pkg_postinst
-
-   if ! has_version sys-apps/systemd; then
-   ewarn "${PN} is not functional without sys-apps/systemd at this 
point."
-   ewarn "See also: https://bugs.gentoo.org/778527;
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-sdk/

2021-10-30 Thread Sam James
commit: 3af1515b571560f90789d672b75c7390e5320249
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 03:16:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:16:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3af1515b

kde-plasma/plasma-sdk: drop 5.23.1*

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

 kde-plasma/plasma-sdk/Manifest |  1 -
 kde-plasma/plasma-sdk/plasma-sdk-5.23.1.ebuild | 46 --
 2 files changed, 47 deletions(-)

diff --git a/kde-plasma/plasma-sdk/Manifest b/kde-plasma/plasma-sdk/Manifest
index f90cb93aa45..441625dc256 100644
--- a/kde-plasma/plasma-sdk/Manifest
+++ b/kde-plasma/plasma-sdk/Manifest
@@ -1,3 +1,2 @@
 DIST plasma-sdk-5.22.5.tar.xz 269688 BLAKE2B 
90ed4b103b7b2ce3bfc3b84dcc0928d7e7b4ab88c7eeea9be0f2be8807b96271e9e5c0a00e04e252a3c099384f90f532084a03eae79ed5d88da97994bcbb715d
 SHA512 
893bf785994537068efe5f8c854c2bd9a650849029822a5790b3874e2137eeac4f587185e571471494a47551c60e8b395520e125b8e2f511f36f6f483867671e
-DIST plasma-sdk-5.23.1.tar.xz 275828 BLAKE2B 
88a97fec302deb0ecdabb4ecf92673413e780707a78c2e1a5c9ee6c0d45793df8e2ba70f4fff1b427b6b7f1dc80adedcddf613eb8ebc7705400345e3e4caa43a
 SHA512 
1e8c03f6889cf289525506141202875a5200a07f0bead40b005a25e74e3b191aa016cb12584ddcf4890eecefba97838d51ad54fe531cf3cee324d17914e6f826
 DIST plasma-sdk-5.23.2.tar.xz 275820 BLAKE2B 
c751f8314a31c9e0d7643a3a8f0941b3604ecda6837caaa1a598b93afbefe563977e1931f03948c6391f985479057c0f9e9e2ff571eafa454c7c3d616028a4b7
 SHA512 
a0c7a08785fde641d58263b53355e87bde5c94b7c40fe25c33c3f50aaf3992828574d5b741922ad25e3baebf1bd89d36e901a3baff3f5ff7f8a9a3221417a499

diff --git a/kde-plasma/plasma-sdk/plasma-sdk-5.23.1.ebuild 
b/kde-plasma/plasma-sdk/plasma-sdk-5.23.1.ebuild
deleted file mode 100644
index 9c5a5e9fa9b..000
--- a/kde-plasma/plasma-sdk/plasma-sdk-5.23.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="optional"
-KFMIN=5.86.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Useful applications for Plasma development"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kpackage-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktexteditor-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtquickcontrols-${QTMIN}:5
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-"



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

2021-10-30 Thread Sam James
commit: 5990cd8e238ae07bd630524c27be6a9b2cec84d8
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 03:08:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:08:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5990cd8e

dev-libs/hiredis: add 1.0.2

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

 dev-libs/hiredis/Manifest |  1 +
 dev-libs/hiredis/hiredis-1.0.2.ebuild | 89 +++
 2 files changed, 90 insertions(+)

diff --git a/dev-libs/hiredis/Manifest b/dev-libs/hiredis/Manifest
index 314ee23696f..51fbe74315c 100644
--- a/dev-libs/hiredis/Manifest
+++ b/dev-libs/hiredis/Manifest
@@ -1,3 +1,4 @@
 DIST hiredis-0.14.1.tar.gz 64372 BLAKE2B 
9846b05e21bfadb876e26ab45bf5c29a3283b602ef725dfbd877815be690bb5579551f0c452e1d8abf9ae985f6b71408a3b86b343ca5d6dce58dd4897640996a
 SHA512 
a7310f2d65075df0c17636a0220e16487759471a3442b1de2595ab747565f6b6262e37131613b13e396b31050bcbe5529c35d420cd43fd7d500d9d563d469c4f
 DIST hiredis-1.0.0.tar.gz 97507 BLAKE2B 
247852d53be96e36dbdd7d4d8cfbda4406aa66281f26c28c3f80ab4593679122fd59430b2d5f04d20126b4459fc75af0a1fd67f1ee1db691d8db575debad2b61
 SHA512 
eb56201121eecdbfc8d42e8c2c141ae77bea248eeb36687ac6835c9b2404f5475beb351c4d8539d552db4d88e933bb2bd5b73f165e62b130bb11aeff39928e69
 DIST hiredis-1.0.1.tar.gz 97937 BLAKE2B 
476bb3607aabe2147eead61c98de325f4dbd2d7c7439513ea0cd98980fc151a64798647757e46feb61e8914e47b42963bf128c938c94c42c448369065532166f
 SHA512 
87909f78171cf4deeb3d030484b55fbd1a7f7f27f33636f90e169a900ddc5c5ec447d2df34739ada3cf35a50d647cb4fcbe2754f4521d18f770f1cf8ed962909
+DIST hiredis-1.0.2.tar.gz 98139 BLAKE2B 
86d872cfec3d4e925d5d68e4f4faf1301aa6d706bd0406a8080471e14afc2c25db13b9a0937d29baccd457611af8e46922b5379183c7470c9ae1860aac3af096
 SHA512 
86497a1c21869bbe535378885eee6dbd594ef96325966511a3513f81e501af0f5ac7fed864f3230372f3ac7a23c05bad477fa5aa90b9747c9fb1408028174f9b

diff --git a/dev-libs/hiredis/hiredis-1.0.2.ebuild 
b/dev-libs/hiredis/hiredis-1.0.2.ebuild
new file mode 100644
index 000..68ece94713d
--- /dev/null
+++ b/dev-libs/hiredis/hiredis-1.0.2.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Minimalistic C client library for the Redis database"
+HOMEPAGE="https://github.com/redis/hiredis;
+SRC_URI="https://github.com/redis/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+# 1.0.1 erroneously bumped SONAME but keep 1.0.1 here instead of the last
+# real ABI break (1.0.0) to avoid forcing another set of rebuilds for folks.
+SLOT="0/1.0.1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-solaris"
+IUSE="examples ssl static-libs test"
+RESTRICT="!test? ( test )"
+
+DEPEND="ssl? ( dev-libs/openssl:= )"
+RDEPEND="${RDEPEND}"
+BDEPEND="test? ( dev-db/redis )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.0.0-disable-network-tests.patch
+)
+
+src_prepare() {
+   default
+
+   # use GNU ld syntax on Solaris
+   sed -i -e '/DYLIB_MAKE_CMD=.* -G/d' Makefile || die
+}
+
+_build() {
+   emake \
+   AR="$(tc-getAR)" \
+   CC="$(tc-getCC)" \
+   PREFIX="${EPREFIX}/usr" \
+   LIBRARY_PATH="$(get_libdir)" \
+   USE_SSL=$(usex ssl 1 0) \
+   DEBUG_FLAGS= \
+   OPTIMIZATION= \
+   "$@"
+}
+
+src_compile() {
+   # The static lib re-uses the same objects as the shared lib, so
+   # overhead is low w/creating it all the time.  It's also needed
+   # by the tests.
+   _build dynamic static hiredis.pc
+}
+
+src_test() {
+   local REDIS_PID="${T}"/hiredis.pid
+   local REDIS_SOCK="${T}"/hiredis.sock
+   local REDIS_PORT=56379
+   local REDIS_TEST_CONFIG="
+   daemonize yes
+   pidfile ${REDIS_PID}
+   port ${REDIS_PORT}
+   bind 127.0.0.1
+   unixsocket //${REDIS_SOCK}
+   "
+
+   _build hiredis-test
+
+   "${EPREFIX}"/usr/sbin/redis-server - <<< "${REDIS_TEST_CONFIG}" || die
+   ./hiredis-test -h 127.0.0.1 -p ${REDIS_PID} -s ${REDIS_SOCK}
+   local ret=$?
+
+   kill "$(<"${REDIS_PID}")" || die
+   [[ ${ret} != "0" ]] && die "tests failed"
+}
+
+src_install() {
+   _build PREFIX="${ED}/usr" install
+
+   if ! use static-libs ; then
+   find "${ED}" -name '*.a' -delete || die
+   fi
+
+   insinto /usr/$(get_libdir)/pkgconfig
+   doins ${PN}.pc
+
+   local DOCS=( CHANGELOG.md README.md )
+   use examples && DOCS+=( examples )
+   einstalldocs
+}



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

2021-10-30 Thread Sam James
commit: fe88423c1783e18a01607f088f9253515b5a78eb
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 31 03:08:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:08:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe88423c

dev-libs/hiredis: stabilize 1.0.2 for amd64, ppc, ppc64, sparc, x86

Identical to 1.0.1 w/o SONAME change.

Bug: https://bugs.gentoo.org/820170
Closes: https://bugs.gentoo.org/820386
Closes: https://github.com/gentoo/gentoo/pull/22714
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/hiredis/hiredis-1.0.2.ebuild 
b/dev-libs/hiredis/hiredis-1.0.2.ebuild
index 68ece94713d..f5cbc3c1edc 100644
--- a/dev-libs/hiredis/hiredis-1.0.2.ebuild
+++ b/dev-libs/hiredis/hiredis-1.0.2.ebuild
@@ -13,7 +13,7 @@ LICENSE="BSD"
 # 1.0.1 erroneously bumped SONAME but keep 1.0.1 here instead of the last
 # real ABI break (1.0.0) to avoid forcing another set of rebuilds for folks.
 SLOT="0/1.0.1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc 
x86 ~x64-solaris"
 IUSE="examples ssl static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/

2021-10-30 Thread Sam James
commit: d9baf47276aef3726a1b65b8589d112f2093a87d
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Oct 29 16:28:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:03:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9baf472

app-accessibility/brltty: min java 1.8:*

Closes: https://bugs.gentoo.org/787320
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/22753
Signed-off-by: Sam James  gentoo.org>

 app-accessibility/brltty/brltty-6.1-r1.ebuild | 218 ++
 1 file changed, 218 insertions(+)

diff --git a/app-accessibility/brltty/brltty-6.1-r1.ebuild 
b/app-accessibility/brltty/brltty-6.1-r1.ebuild
new file mode 100644
index 000..14ae62a8ce0
--- /dev/null
+++ b/app-accessibility/brltty/brltty-6.1-r1.ebuild
@@ -0,0 +1,218 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+FINDLIB_USE="ocaml"
+JAVA_PKG_WANT_SOURCE="1.8"
+JAVA_PKG_WANT_TARGET="1.8"
+
+inherit findlib multilib toolchain-funcs java-pkg-opt-2 flag-o-matic 
usr-ldscript \
+   autotools udev systemd python-r1 tmpfiles
+
+DESCRIPTION="Daemon that provides access to the Linux/Unix console for a blind 
person"
+HOMEPAGE="https://brltty.app/;
+SRC_URI="https://brltty.app/archive/${P}.tar.xz;
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="+api +beeper bluetooth +contracted-braille doc +fm gpm iconv icu
+   java louis +midi ncurses nls ocaml +pcm policykit python
+   usb systemd +speech tcl xml X"
+REQUIRED_USE="doc? ( api )
+   java? ( api )
+   ocaml? ( api )
+   python? ( api ${PYTHON_REQUIRED_USE} )
+   tcl? ( api )"
+
+DEPEND="
+   app-accessibility/at-spi2-core:2
+   dev-libs/libpcre2[pcre32]
+   sys-apps/dbus
+   bluetooth? ( net-wireless/bluez )
+   gpm? ( >=sys-libs/gpm-1.20 )
+   iconv? ( virtual/libiconv )
+   icu? ( dev-libs/icu:= )
+   louis? ( dev-libs/liblouis:= )
+   midi? ( media-libs/alsa-lib )
+   ncurses? ( sys-libs/ncurses:0= )
+   pcm? ( media-libs/alsa-lib )
+   policykit? ( sys-auth/polkit )
+   python? ( ${PYTHON_DEPS} )
+   speech? (
+   app-accessibility/espeak
+   app-accessibility/flite
+   app-accessibility/speech-dispatcher
+   )
+   systemd? ( sys-apps/systemd )
+   tcl? ( >=dev-lang/tcl-8.4.15:0= )
+   usb? ( virtual/libusb:0 )
+   xml? ( dev-libs/expat )
+   X? (
+   x11-libs/libX11
+   x11-libs/libXaw
+   x11-libs/libXfixes
+   x11-libs/libXt
+   x11-libs/libXtst
+   )"
+RDEPEND="${DEPEND}
+   java? ( >=virtual/jre-1.8:* )
+"
+BDEPEND="
+   virtual/pkgconfig
+   java? ( >=virtual/jdk-1.8:* )
+   nls? ( virtual/libintl )
+   python? ( >=dev-python/cython-0.16[${PYTHON_USEDEP}] )
+"
+
+HTML_DOCS=( "${S}"/Documents/Manual-BrlAPI/. )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.0-udev.patch
+   "${FILESDIR}"/${PN}-5.2-respect-AR.patch
+)
+
+src_prepare() {
+   default
+
+   java-pkg-opt-2_src_prepare
+
+   # We run eautoconf instead of using eautoreconf because brltty uses
+   # a custom build system that uses autoconf without the rest of the
+   # autotools.
+   eautoconf
+   use python && python_copy_sources
+}
+
+src_configure() {
+   tc-export AR LD PKG_CONFIG
+
+   export JAVAC=""
+   export JAVA_JNI_FLAGS=""
+   if use java; then
+   export JAVA_HOME="$(java-config -g JAVA_HOME)"
+   export JAVAC_HOME="${JAVA_HOME}/bin"
+   export JAVA_JNI_FLAGS="$(java-pkg_get-jni-cflags)"
+   export JAVAC="$(java-pkg_get-javac) -encoding UTF-8 
$(java-pkg_javac-args)"
+   fi
+
+   # override prefix in order to install into /
+   # braille terminal needs to be available as soon in the boot process as
+   # possible
+   # Also override localstatedir so that the lib/brltty directory is 
installed
+   # correctly.
+   # Disable stripping since we do that ourselves.
+   local myconf=(
+   --prefix="${EPREFIX}"/
+   --localedir="${EPREFIX}"/usr/share/locale
+   --includedir="${EPREFIX}"/usr/include
+   --localstatedir="${EPREFIX}"/var
+   --disable-stripping
+   --with-writable-directory="${EPREFIX}"/run/brltty
+   $(use_enable api)
+   $(use_with beeper beep-package)
+   $(use_enable contracted-braille)
+   $(use_with fm fm-package)
+   $(use_enable gpm)
+   $(use_enable iconv)
+   $(use_enable icu)
+   $(use_enable java java-bindings)
+   

[gentoo-commits] repo/gentoo:master commit in: app-admin/lnav/

2021-10-30 Thread Sam James
commit: 87d8aacadd0be217a9f22ac7218f16f81ee6f9de
Author: Randy Barlow  electronsweatshop  com>
AuthorDate: Sat Oct 30 16:36:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:03:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87d8aaca

app-admin/lnav: Add 0.10.1

Signed-off-by: Randy Barlow  electronsweatshop.com>
Closes: https://github.com/gentoo/gentoo/pull/22766
Signed-off-by: Sam James  gentoo.org>

 app-admin/lnav/Manifest   |  1 +
 app-admin/lnav/lnav-0.10.1.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/app-admin/lnav/Manifest b/app-admin/lnav/Manifest
index fe58ec772e8..57080071338 100644
--- a/app-admin/lnav/Manifest
+++ b/app-admin/lnav/Manifest
@@ -1,2 +1,3 @@
 DIST lnav-0.10.0.tar.gz 5678120 BLAKE2B 
d64957e94cc5415e663db8ab5722e6424381aa83a2c9430397baed782b47064ed8f460f27bec6256206cabb43f20eba9318aec1991115b577fcc9c37585dd932
 SHA512 
d07f4e594b9b905453f4c0ac54db2612e3bed533b47f4fd5b6b0da4e27a2d3bb611cbdf9801c12b6edae045c58881ff1f458f144981fe3d8a41f8d113e847efd
+DIST lnav-0.10.1.tar.gz 5707151 BLAKE2B 
ae82b705830c6ea38e2fa4f3832a2fd1d8ce8b5ef00d6a3fe750e4f5e7080ae29fde845f2c5055e2684aad1959368ff90abdc130130f8d6f0152426487e7396c
 SHA512 
fff9632c1acbef80ba9d4214fd3ef485727792353fe493cfa4f2e9412bb371f50f2e1a735ded3d7bd8b16df5e93e03b0f3def296770e7dd0ad2206fd9f94690d
 DIST lnav-0.9.0.tar.gz 1094734 BLAKE2B 
79d6b035d9fc1efba618dbbd0924dbac2c8a2b3316849164c8c1a3782c7e8b85f12ade02a973d0c4fabff64b38e26fd579f1931aeafb05396ece7e75608cfc5d
 SHA512 
4f03c83003b262c6aa1d1e87d61b4a3ae8f1ccd33a2df1b451f263d3925791d3b46285bbe276d89733a2bd464be9029e7100ce12fdfe3e009a089f250e601151

diff --git a/app-admin/lnav/lnav-0.10.1.ebuild 
b/app-admin/lnav/lnav-0.10.1.ebuild
new file mode 100644
index 000..77d3aaffb0b
--- /dev/null
+++ b/app-admin/lnav/lnav-0.10.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="A curses-based tool for viewing and analyzing log files"
+HOMEPAGE="https://lnav.org;
+SRC_URI="https://github.com/tstack/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="unicode test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-arch/bzip2:0=
+   app-arch/libarchive:=
+   >=dev-db/sqlite-3.9.0
+   dev-libs/libpcre[cxx]
+   >=net-misc/curl-7.23.0
+   sys-libs/ncurses:=[unicode(+)?]
+   sys-libs/readline:0=
+   sys-libs/zlib:0="
+DEPEND="${RDEPEND}
+   test? ( dev-cpp/doctest )"
+
+DOCS=( AUTHORS NEWS README )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.10.0-disable-tests.patch
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+
+   # These tests use network and expect a running sshd, so we'll just 
delete them.
+   echo "#! /bin/bash" > test/test_remote.sh || die
+}
+
+src_configure() {
+   econf \
+   --disable-static \
+   $(use_with test system-doctest) \
+   $(use_with unicode ncursesw)
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/bfgminer/files/, net-misc/bfgminer/

2021-10-30 Thread Sam James
commit: b4be638d4edd1a5128130ae9aee2f63b6c7626a8
Author: Luke Dashjr  utopios  org>
AuthorDate: Tue Oct 26 21:41:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:05:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4be638d

net-misc/bfgminer: Upstream patch to fix build failure with USE=-cpumining

Closes: https://bugs.gentoo.org/775560
Signed-off-by: Luke Dashjr  utopios.org>
Closes: https://github.com/gentoo/gentoo/pull/22718
Signed-off-by: Sam James  gentoo.org>

 net-misc/bfgminer/bfgminer-5.5.0-r2.ebuild |  1 +
 .../files/bfgminer-5.5.0-cpus-undefined.patch  | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/net-misc/bfgminer/bfgminer-5.5.0-r2.ebuild 
b/net-misc/bfgminer/bfgminer-5.5.0-r2.ebuild
index 462ec0a7d8d..af67aaf1fed 100644
--- a/net-misc/bfgminer/bfgminer-5.5.0-r2.ebuild
+++ b/net-misc/bfgminer/bfgminer-5.5.0-r2.ebuild
@@ -120,6 +120,7 @@ DEPEND="${DEPEND}
 
 PATCHES=(
"${FILESDIR}/${PN}-5.5.0-fno-common.patch"
+   "${FILESDIR}/${PN}-5.5.0-cpus-undefined.patch"
 )
 
 src_configure() {

diff --git a/net-misc/bfgminer/files/bfgminer-5.5.0-cpus-undefined.patch 
b/net-misc/bfgminer/files/bfgminer-5.5.0-cpus-undefined.patch
new file mode 100644
index 000..f9f0f43609e
--- /dev/null
+++ b/net-misc/bfgminer/files/bfgminer-5.5.0-cpus-undefined.patch
@@ -0,0 +1,23 @@
+https://bugs.gentoo.org/775560
+
+commit 83f83d2cbc5e3044b314b914beb32dbb83a0055e
+Author: Luke Dashjr 
+Date:   Tue Feb 9 15:39:56 2021 +
+
+Bugfix: miner: Can't free cpus in non-cpumining builds anymore
+
+diff --git a/miner.c b/miner.c
+index 075ea4655..de62f13a0 100644
+--- a/miner.c
 b/miner.c
+@@ -11197,8 +11197,10 @@ void _bfg_clean_up(bool restarting)
+   print_summary();
+   }
+ 
++#ifdef USE_CPUMINING
+   if (opt_n_threads > 0)
+   free(cpus);
++#endif
+ 
+   curl_global_cleanup();
+   



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

2021-10-30 Thread Sam James
commit: b56006aa3f1c6ac7454fb0caf7aac93ac53dcacb
Author: Florian Dubourg  dubourg  cz>
AuthorDate: Wed Oct 27 13:05:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:04:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b56006aa

dev-util/packer: add 1.7.7

Added packer v1.7.7

Signed-off-by: Florian Dubourg  dubourg.cz>
Closes: https://github.com/gentoo/gentoo/pull/22725
Signed-off-by: Sam James  gentoo.org>

 dev-util/packer/Manifest|  1 +
 dev-util/packer/packer-1.7.7.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-util/packer/Manifest b/dev-util/packer/Manifest
index 310e7783618..f20ded3f3b6 100644
--- a/dev-util/packer/Manifest
+++ b/dev-util/packer/Manifest
@@ -1,2 +1,3 @@
 DIST packer-1.6.6.tar.gz 17130110 BLAKE2B 
3e348d3b3afc65cb50d4e855dd3138892dbc1c1f049fa50849e988ac2d0263a7438b706d595e99fb7a6a11e4b1594e3027ffc137fe7c263017c7b00153b350cb
 SHA512 
0b856cf7a745621bedf8b8b7998e1267a8b16fea2f066d39beeccd2b6bb5eb9ba01276c98bebe9f2f53f3916be71ba2d86d409ad532a8b7648a00c256aa776d2
 DIST packer-1.7.2.tar.gz 17972088 BLAKE2B 
6599c9bb19380ed08d186b1f1bd5d9ad581425acce59920a02d4dcdc5237e8f9f9f9af264b4d1ed93f39a56061b9c391fcccdd2582393af420d72421abbd1beb
 SHA512 
019bd07571ca59cb8fbf6edb5dc7f57af11c43b144986222c3d560a812f25d61bbc87a554963eea479f8bfe61abacca7173c4f12b1bc09ffaf78c269624c826e
+DIST packer-1.7.7.tar.gz 2323721 BLAKE2B 
8c44fa12a8d6a5a2d4bb15fabe483fa4ac312ff911ebfc3f4f7b208c260033bfeea490f9272e8cd4c42d53e44418fbe0ed373d3f4cb976e0106996ce3904fbf8
 SHA512 
7453371a36ccdee70e5a1c4771f3e9f94aa459a4bdd0b4277bae2eb2d82564fe3c64fde2ac4727117f95f584169a975f0965f3dce4ccc5a4de38ea1928af2271

diff --git a/dev-util/packer/packer-1.7.7.ebuild 
b/dev-util/packer/packer-1.7.7.ebuild
new file mode 100644
index 000..302cc7c43ee
--- /dev/null
+++ b/dev-util/packer/packer-1.7.7.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit go-module
+
+DESCRIPTION="A tool to create identical machine images for multiple platforms"
+HOMEPAGE="https://www.packer.io;
+SRC_URI="https://github.com/hashicorp/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD-2 BSD-4 MIT MPL-2.0 unicode"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DOCS=( {README,CHANGELOG}.md )
+
+RESTRICT+=" test"
+
+src_compile() {
+   go build \
+   -ldflags "${go_ldflags}" \
+   -mod=vendor \
+   -work -o "bin/${PN}" ./ || die
+}
+
+src_install() {
+   dobin bin/packer
+
+   einstalldocs
+
+   insinto /usr/share/zsh/site-functions
+   doins contrib/zsh-completion/_packer
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebengine/files/, dev-qt/qtwebengine/

2021-10-30 Thread Sam James
commit: 0ac16a4b3ac91f93754f4a0d803761904a2b6dc4
Author: James Beddek  posteo  de>
AuthorDate: Sat Jun 19 22:32:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:06:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ac16a4b

dev-qt/qtwebengine: fix build with sys-devel/clang[default-libcxx]

Signed-off-by: James Beddek  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/21337
Signed-off-by: Sam James  gentoo.org>

 .../files/qtwebengine-5.15.2_p20210521-clang-libc++.patch  | 10 ++
 dev-qt/qtwebengine/qtwebengine-5.15.2_p20210824-r1.ebuild  |  5 +
 2 files changed, 15 insertions(+)

diff --git 
a/dev-qt/qtwebengine/files/qtwebengine-5.15.2_p20210521-clang-libc++.patch 
b/dev-qt/qtwebengine/files/qtwebengine-5.15.2_p20210521-clang-libc++.patch
new file mode 100644
index 000..fdcc787971c
--- /dev/null
+++ b/dev-qt/qtwebengine/files/qtwebengine-5.15.2_p20210521-clang-libc++.patch
@@ -0,0 +1,10 @@
+--- a/src/buildtools/gn.pro
 b/src/buildtools/gn.pro
+@@ -25,6 +25,7 @@
+ msvc:!clang_cl: gn_gen_args += --use-lto
+
+ gn_configure = $$system_quote($$gn_bootstrap) $$gn_gen_args
++gn_configure += --no-static-libstdc++
+ macos {
+ gn_configure += --isysroot \"$$QMAKE_MAC_SDK_PATH\"
+ }

diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.2_p20210824-r1.ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.15.2_p20210824-r1.ebuild
index b06e54bda94..e920abe31ae 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.15.2_p20210824-r1.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.15.2_p20210824-r1.ebuild
@@ -176,6 +176,11 @@ src_prepare() {
eapply 
"${FILESDIR}/qtwebengine-5.15.2_p20210824-harfbuzz-3.0.0.patch"
fi
 
+   # src/3rdparty/gn fails with libc++ due to passing of 
`-static-libstdc++`
+   if tc-is-clang && has_version 'sys-devel/clang[default-libcxx]'; then
+   eapply "${FILESDIR}/${PN}-5.15.2_p20210521-clang-libc++.patch"
+   fi
+
qt_use_disable_config alsa webengine-alsa 
src/buildtools/config/linux.pri
qt_use_disable_config pulseaudio webengine-pulseaudio 
src/buildtools/config/linux.pri
 



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

2021-10-30 Thread Sam James
commit: f7754878a2f5576e594032e08f370e93ad198f11
Author: PPed72  iol  it>
AuthorDate: Thu Oct 28 14:36:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 03:00:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7754878

sci-mathematics/gimps: version bump to 30.7 build 7

Closes: https://bugs.gentoo.org/820605
Signed-off-by: Paolo Pedroni  iol.it>
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Closes: https://github.com/gentoo/gentoo/pull/22741
Signed-off-by: Sam James  gentoo.org>

 sci-mathematics/gimps/Manifest | 2 +-
 sci-mathematics/gimps/{gimps-30.7.5.ebuild => gimps-30.7.7.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/gimps/Manifest b/sci-mathematics/gimps/Manifest
index 0219576a0c0..351840513e8 100644
--- a/sci-mathematics/gimps/Manifest
+++ b/sci-mathematics/gimps/Manifest
@@ -1,4 +1,4 @@
-DIST gimps-30.7.5.linux64.tar.gz 7101084 BLAKE2B 
3096cd8aaedca34e3056a5ee9202c7d012c7d60e718dcfa06b2c3d9f43597f634c7bdec3c3e3ae8ca3ef36c86a06df404bb37b5a1d0cc8aa6355665cd0f1cf4f
 SHA512 
a26da7886521d935f3599295411159b805ee0b38b9359791a6d9158cbf26407e4bdeae6c63f629315730d716d62abc1aba896c9942dbcc58a09666d60bc0a382
+DIST gimps-30.7.7.linux64.tar.gz 7098117 BLAKE2B 
49af058406ecdd608a383b052ce863455e06d95957410b3a548e76387760dc286c25c31867f916964885a16bab338f73532c9ca219d48bb3c6624ebd55ef
 SHA512 
033a28e1d6cabdf1520422cec3e2e06b4751819c4758422685bf417bb444db10b9abc4a9a715b70aa4e0117e9125baa553f89f677ddb00123ee64409de8f5418
 DIST p95v303b6.linux32.tar.gz 5702312 BLAKE2B 
728c8b8e7e2b5187dc8126bccc5e2c165fbfbc0900d6c35517cd21b78e5292df143641e3766cc0146918062039b1eecab568f9b278f64b1b9197ee2f775603b9
 SHA512 
3e06fb77be07334949ece3ae152bdf5491f0b7f8e33e0e8ed2af3c34332841975a9514d1993ed2355abfa4e09f93e42093d02f96dc30c3471ae9f974cc2de11a
 DIST p95v303b6.linux64.tar.gz 7046127 BLAKE2B 
9cde9c2670203071cfc463434a47c8123064cb232bfeb25d8767cad2c25ea75b395e2ec135b7b4a6dc9616e9d6b05ead371e1083274a82468f62a0e1de93c98f
 SHA512 
6d6ded9a1724993d42adee28d400b0337835c52a4ce42271e62efb37134adfc6f017f55475860fbc1224e377a227ef8547b8852a35c082c37e996f4a1c1b570c
 DIST p95v305b2.linux32.tar.gz 5695951 BLAKE2B 
d97f5b553e0a0563d51a08049c08fe31231e2689cfe6ec979b832603bace334755e947be2d7a106d4f4b807070568746f2cdabf869c5c4c6e125155c332b10bf
 SHA512 
b5caa642e742438f10b5ee89d27213834755051679fe0d4d452e446b2f7628c8a874227971473d4319b8841f47a0bb32e7de9731d8b45e808356efb11922716e

diff --git a/sci-mathematics/gimps/gimps-30.7.5.ebuild 
b/sci-mathematics/gimps/gimps-30.7.7.ebuild
similarity index 100%
rename from sci-mathematics/gimps/gimps-30.7.5.ebuild
rename to sci-mathematics/gimps/gimps-30.7.7.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-proxy/mitmproxy/

2021-10-30 Thread Sam James
commit: 8f71e73d68dda7c748867b29013b9d23d48fd6b9
Author: Matt Smith  offtopica  uk>
AuthorDate: Thu Oct 28 16:24:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 02:59:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f71e73d

net-proxy/mitmproxy: Bump to 7.0.4

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Matt Smith  offtopica.uk>
Closes: https://github.com/gentoo/gentoo/pull/22745
Signed-off-by: Sam James  gentoo.org>

 net-proxy/mitmproxy/Manifest   |  1 +
 net-proxy/mitmproxy/mitmproxy-7.0.4.ebuild | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/net-proxy/mitmproxy/Manifest b/net-proxy/mitmproxy/Manifest
index cfbb764a156..abd6222b162 100644
--- a/net-proxy/mitmproxy/Manifest
+++ b/net-proxy/mitmproxy/Manifest
@@ -1 +1,2 @@
 DIST mitmproxy-7.0.3.tar.gz 27311502 BLAKE2B 
a55f8a43cc052e342a0630fdd80fc713be7ce3db7b3899ccce79cfcd385345b7ebe8480c618c626d63e851d92f528a350d614ac3c7dfb85b01a555389d914ff7
 SHA512 
cffbb60421724fa28aab69b3bf1100e0aa5ab6e8933186f5706eb4eee35ef0f716616001156dac07921c73024e6ad8b98499a273575c592bb7694c0dffb728da
+DIST mitmproxy-7.0.4.tar.gz 27312748 BLAKE2B 
a23db472adab33db615b0daa93694211450e8899885dc75601d40a4964cc505437db6a106622eb8051263db23280261134937b6567482dd584eed29cc592e42b
 SHA512 
4224b44e609f84b974b5419c6ceb576845957968c786ee437bffb5fa5df685ce0712d5ef8c402d40c568406242f44692cc7f04037fadd19ecece8b112d73b7ae

diff --git a/net-proxy/mitmproxy/mitmproxy-7.0.4.ebuild 
b/net-proxy/mitmproxy/mitmproxy-7.0.4.ebuild
new file mode 100644
index 000..0abdfc2548c
--- /dev/null
+++ b/net-proxy/mitmproxy/mitmproxy-7.0.4.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_REQ_USE="sqlite"
+inherit distutils-r1
+
+DESCRIPTION="An interactive, SSL-capable, man-in-the-middle HTTP proxy"
+HOMEPAGE="https://mitmproxy.org/;
+SRC_URI="https://github.com/mitmproxy/mitmproxy/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   >=app-arch/brotli-1.0.0[python,${PYTHON_USEDEP}]
+   >=dev-python/asgiref-3.2.10[${PYTHON_USEDEP}]
+   >=dev-python/blinker-1.4[${PYTHON_USEDEP}]
+   >=dev-python/certifi-2015.11.20.1[${PYTHON_USEDEP}]
+   >=dev-python/click-7.0[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-3.3[${PYTHON_USEDEP}]
+   >=dev-python/flask-1.1.1[${PYTHON_USEDEP}]
+   >=dev-python/h2-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/hyperframe-6.0.0[${PYTHON_USEDEP}]
+   >=dev-python/kaitaistruct-0.7[${PYTHON_USEDEP}]
+   >=dev-python/ldap3-2.8[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.6.5[${PYTHON_USEDEP}]
+   >=dev-python/protobuf-python-3.14.0[${PYTHON_USEDEP}]
+   >=dev-python/publicsuffix-2.20190205[${PYTHON_USEDEP}]
+   >=dev-python/pyasn1-0.3.1[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-20.0[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-2.4.2[${PYTHON_USEDEP}]
+   >=dev-python/pyperclip-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/ruamel-yaml-0.16[${PYTHON_USEDEP}]
+   >=dev-python/sortedcontainers-2.3.0[${PYTHON_USEDEP}]
+   >=www-servers/tornado-4.3[${PYTHON_USEDEP}]
+   >=dev-python/urwid-2.1.1[${PYTHON_USEDEP}]
+   >=dev-python/wsproto-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/zstandard-0.11.0[${PYTHON_USEDEP}]
+   dev-libs/openssl:0
+"
+
+BDEPEND="
+   test? (
+   >=dev-python/hypothesis-5.8[${PYTHON_USEDEP}]
+   >=dev-python/parver-0.1[${PYTHON_USEDEP}]
+   >=dev-python/pytest-asyncio-0.10.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.9.1[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # loosen dependencies
+   sed -i \
+   -e '/>/s/>.*/",/g' \
+   -e '/python_requires/d' \
+   setup.py || die
+
+   # remove failing test
+   sed -i 's/test_get_version/_&/g' test/mitmproxy/test_version.py || die
+
+   distutils-r1_python_prepare_all
+}



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

2021-10-30 Thread Sam James
commit: aafa76b32d8099c62e5ef874ef706d5d430d08f0
Author: Arsen Arsenović  aarsen  me>
AuthorDate: Sun Oct 24 07:22:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 02:57:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aafa76b3

media-sound/beets: update 

 builds now, with man pages, it likely doesn't pass tests.

it requires a slight tweak to it's build procedure compared to 1.5.0

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Arsen Arsenović  aarsen.me>
Closes: https://github.com/gentoo/gentoo/pull/22663
Signed-off-by: Sam James  gentoo.org>

 media-sound/beets/beets-.ebuild | 29 -
 1 file changed, 8 insertions(+), 21 deletions(-)

diff --git a/media-sound/beets/beets-.ebuild 
b/media-sound/beets/beets-.ebuild
index e6e0f8dd5eb..7d299524043 100644
--- a/media-sound/beets/beets-.ebuild
+++ b/media-sound/beets/beets-.ebuild
@@ -6,7 +6,6 @@ EAPI=7
 DISTUTILS_SINGLE_IMPL=1
 PYTHON_COMPAT=( python3_{8..9} )
 PYTHON_REQ_USE="sqlite"
-DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1 bash-completion-r1 optfeature
 
@@ -17,7 +16,7 @@ else
MY_PV=${PV/_beta/-beta.}
MY_P=${PN}-${MY_PV}
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64"
S="${WORKDIR}/${MY_P}"
 fi
 
@@ -45,9 +44,7 @@ DEPEND="
${RDEPEND}
 "
 BDEPEND="
-   doc? (
-   dev-python/sphinx
-   )
+   dev-python/sphinx
$(python_gen_cond_dep '
test? (
dev-db/sqlite[icu]
@@ -76,40 +73,30 @@ BDEPEND="
media-sound/mp3gain
media-plugins/gst-plugins-libav:1.0
media-video/ffmpeg:0[encode]
+   app-shells/bash-completion
+   dev-python/reflink
+   dev-python/confuse
+   dev-python/mediafile
)
')"
 
-PATCHES=(
-   
"${FILESDIR}/${PV}-0001-compatibility-with-breaking-changes-to-the-ast-modul.patch"
-   "${FILESDIR}/${PV}-0002-Disable-test_completion.patch"
-   "${FILESDIR}/${PV}-0003-Try-to-work-around-a-Werkzeug-change.patch"
-)
-
 DOCS=( README.rst docs/changelog.rst )
 
 distutils_enable_tests pytest
 
 python_prepare_all() {
distutils-r1_python_prepare_all
-
-   # Tests that need network
-   rm test/test_art.py || die "Failed to remove test_art.py"
-   rm test/test_discogs.py || die "Failed to remove test_discogs.py"
-   rm test/test_embyupdate.py || die "Failed to remove test_embyupdate.py"
-   rm test/test_lastgenre.py || die "Failed to remove test_lastgenre.py"
-   rm test/test_spotify.py || die "Failed to remove test_spotify.py"
-   # Not working and dropped in master
-   rm test/test_mediafile.py || die "Failed to remove test_mediafile.py"
 }
 
 python_compile_all() {
+   emake -C docs man
use doc && esetup.py build_sphinx -b html --build-dir=docs/build
 }
 
 python_install_all() {
distutils-r1_python_install_all
 
-   doman man/*
+   doman docs/_build/man/*
use doc && local HTML_DOCS=( docs/build/html/. )
einstalldocs
 



[gentoo-commits] repo/gentoo:master commit in: media-sound/beets/files/, media-sound/beets/

2021-10-30 Thread Sam James
commit: 45b05de8cffb4e5b1398b572db832a0285be3428
Author: Arsen Arsenović  aarsen  me>
AuthorDate: Thu Oct 21 21:48:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 02:57:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45b05de8

media-sound/beets: bump to version 1.5.0

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Arsen Arsenović  aarsen.me>
Signed-off-by: Sam James  gentoo.org>

 media-sound/beets/Manifest |   1 +
 media-sound/beets/beets-1.5.0.ebuild   | 126 +
 .../files/1.5.0-0001-Remove-test_completion.patch  |  74 
 3 files changed, 201 insertions(+)

diff --git a/media-sound/beets/Manifest b/media-sound/beets/Manifest
index 2385fe9f1b1..2ef455a86dc 100644
--- a/media-sound/beets/Manifest
+++ b/media-sound/beets/Manifest
@@ -1 +1,2 @@
 DIST beets-1.4.9.tar.gz 1494459 BLAKE2B 
2daf77caf395143813c8b288fc376b5aec01d49281d40ba5942daf9941891146d698a1517ced958e480c6f253eadb6a7e09029e079c97e6cc17d44ac18fa0e7b
 SHA512 
616bad4ca3ecdd05d2f59846fd67215f476ce89cc34d63bc6351efcbaf1e33e5ca783cb8a716e8597b56a7e08e6a6dc15e64b51e89dd786bfb6c5d847f66de5a
+DIST beets-1.5.0.tar.gz 1694845 BLAKE2B 
e4a4ad880edcc396170bca9e7d04548f22a55eac22481d2babca0d2ca71237ed0509bf9be9af12343b0d1b555e9726446e5d61e637312a4808eece5ce0302f33
 SHA512 
447b01dc750a69d0a33d271774f3bd3b997a203d80c220c1a961f9a8e30420d263b1e2a4682d25ff7b02e1e85155f42186cb0d3bf27ebc8c2777f68e197d4018

diff --git a/media-sound/beets/beets-1.5.0.ebuild 
b/media-sound/beets/beets-1.5.0.ebuild
new file mode 100644
index 000..aa73a47719c
--- /dev/null
+++ b/media-sound/beets/beets-1.5.0.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_SINGLE_IMPL=1
+PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_REQ_USE="sqlite"
+
+inherit distutils-r1 bash-completion-r1 optfeature
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/beetbox/beets.git;
+   inherit git-r3
+else
+   MY_PV=${PV/_beta/-beta.}
+   MY_P=${PN}-${MY_PV}
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+DESCRIPTION="Media library management system for obsessive-compulsive music 
geeks"
+HOMEPAGE="https://beets.io/ https://pypi.org/project/beets/;
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/jellyfish-0.7.1[${PYTHON_USEDEP}]
+   dev-python/munkres[${PYTHON_USEDEP}]
+   >=media-libs/mutagen-1.33[${PYTHON_USEDEP}]
+   >=dev-python/python-musicbrainzngs-0.4[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests-oauthlib[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9[${PYTHON_USEDEP}]
+   dev-python/unidecode[${PYTHON_USEDEP}]
+   ')"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   doc? (
+   dev-python/sphinx
+   )
+   $(python_gen_cond_dep '
+   test? (
+   dev-db/sqlite[icu]
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/bluelet[${PYTHON_USEDEP}]
+   dev-python/discogs-client[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pyacoustid[${PYTHON_USEDEP}]
+   dev-python/pylast[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/python-mpd[${PYTHON_USEDEP}]
+   dev-python/pyxdg[${PYTHON_USEDEP}]
+   || (
+   dev-python/pillow[${PYTHON_USEDEP}]
+   media-gfx/imagemagick
+   )
+   dev-python/rarfile[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   media-libs/chromaprint[tools]
+   media-libs/flac
+   media-libs/gst-plugins-bad:1.0
+   media-libs/gst-plugins-good:1.0
+   media-sound/mp3val
+   media-sound/mp3gain
+   media-plugins/gst-plugins-libav:1.0
+   media-video/ffmpeg:0[encode]
+   app-shells/bash-completion
+   dev-python/reflink
+   dev-python/confuse
+   dev-python/mediafile
+   )
+   ')"
+
+PATCHES=(
+   "${FILESDIR}/${PV}-0001-Remove-test_completion.patch"
+)
+
+DOCS=( 

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

2021-10-30 Thread Sam James
commit: 440292555ffa25c14f7f78155f150529eedf11e0
Author: Matt Smith  offtopica  uk>
AuthorDate: Thu Oct 28 16:19:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 02:56:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44029255

net-mail/mu: Bump to 1.6.9

Also remove .la files.

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Matt Smith  offtopica.uk>
Closes: https://github.com/gentoo/gentoo/pull/22744
Signed-off-by: Sam James  gentoo.org>

 net-mail/mu/Manifest|  1 +
 net-mail/mu/mu-1.6.9.ebuild | 65 +
 2 files changed, 66 insertions(+)

diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest
index 56fec1cd99a..eaa030a3209 100644
--- a/net-mail/mu/Manifest
+++ b/net-mail/mu/Manifest
@@ -1,2 +1,3 @@
 DIST mu-1.6.6.tar.xz 866724 BLAKE2B 
3417d4b3e5bfae943558fbc936ca0207be912f9548621b1599437484e94f3b49271aa1e97e7cc2b5b6027b8e0cf97d3b96d2052772f7783d897b4fa0dcf03184
 SHA512 
07daf9864bfd1ff4278aee98a0ae9c4fc3be94468e3b2022ae801f048f339b5becdb9ad8ebb2e12b9131e0e6dfcfb541bdca8288657dc19d47b0e510831f54eb
 DIST mu-1.6.7.tar.xz 867136 BLAKE2B 
12b19d15c01a7101e3a936b12ee87fa5519c0e047e354f2fd1d481939dd5dffa34a94a5e7f3fda20e27771377e78524065cf5f93f7a2f818e202cdc93090ebff
 SHA512 
ceae7b4508fc607dcda0fc20e9fb92b3533b1ba7ef94823cba2cd3a6ad3f18ccd3d2ea7da20e4c190e53f2d00ccdd3e1d25e12b89a08bf5233f5656be90b3c14
+DIST mu-1.6.9.tar.xz 867188 BLAKE2B 
526f67acd505a1d02cc12841d7d5f99e4b91a8aa3923cc1bccf045faf3a89bef99827c7461e78d000aefa48634a38fcf263346c14f275e3053c9774e2f8219c9
 SHA512 
c0ba5fc984fa445c44f89b84f911952c4a3aebf9484c60df75bd6a144cad3e68e1b2de98d8bbf5faae51d81ed99adb85280e4c1a40e7b0d587a00e0d80937495

diff --git a/net-mail/mu/mu-1.6.9.ebuild b/net-mail/mu/mu-1.6.9.ebuild
new file mode 100644
index 000..712f0ca98f9
--- /dev/null
+++ b/net-mail/mu/mu-1.6.9.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp-common
+
+DESCRIPTION="Set of tools to deal with Maildirs, in particular, searching and 
indexing"
+HOMEPAGE="https://www.djcbsoftware.nl/code/mu/ https://github.com/djcb/mu;
+SRC_URI="https://github.com/djcb/mu/releases/download/${PV}-signed/mu-${PV}.tar.xz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x64-macos"
+IUSE="emacs guile readline"
+
+DEPEND="
+   dev-libs/glib:2
+   dev-libs/gmime:3.0
+   >=dev-libs/xapian-1.4:=
+   emacs? ( >=app-editors/emacs-25.3:* )
+   guile? ( >=dev-scheme/guile-2.2:* )
+   readline? ( sys-libs/readline:= )"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+SITEFILE="70mu-gentoo-autoload.el"
+
+src_configure() {
+   local myeconfargs=(
+   $(use_enable emacs mu4e)
+   $(use_enable guile)
+   $(use_enable readline)
+   --disable-gtk
+   --disable-webkit
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -type f -delete || die
+}
+
+pkg_preinst() {
+   if [[ -n ${REPLACING_VERSIONS} ]]; then
+   elog "After upgrading from an old major version, you should"
+   elog "rebuild your mail index."
+   fi
+}
+
+pkg_postinst() {
+   if use emacs; then
+   einfo "To use mu4e you need to configure it in your .emacs file"
+   einfo "See the manual for more information:"
+   einfo "https://www.djcbsoftware.nl/code/mu/mu4e/;
+
+   elisp-site-regen
+   fi
+}
+
+pkg_postrm() {
+   use emacs && elisp-site-regen
+}



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

2021-10-30 Thread Sam James
commit: 72fecf7fe2cac23d41a6b53008f1067c187fc8df
Author: Harry Smallbones  harrysmallbones  co  uk>
AuthorDate: Wed Oct 27 15:49:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 02:56:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72fecf7f

net-misc/batctl: Remove outdated ebuild

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Harry Smallbones  harrysmallbones.co.uk>
Closes: https://github.com/gentoo/gentoo/pull/22727
Signed-off-by: Sam James  gentoo.org>

 net-misc/batctl/Manifest |  1 -
 net-misc/batctl/batctl-2021.1.ebuild | 33 -
 2 files changed, 34 deletions(-)

diff --git a/net-misc/batctl/Manifest b/net-misc/batctl/Manifest
index f21a523c01c..3b1308832da 100644
--- a/net-misc/batctl/Manifest
+++ b/net-misc/batctl/Manifest
@@ -1,2 +1 @@
-DIST batctl-2021.1.tar.gz 115688 BLAKE2B 
44d77e82b8ee770212d5c1774b14b09dcc6c06741ecb2ad649addb8e837fe833905ab9ae3862bc1d816ea40c9e6d0dd3a6c6a298787e6dc7b475e0e767bc3358
 SHA512 
542343db3fb7d8f773656d9049285816359b0c94d7b26f26d5993209cae561b4b62442eef919b65bc46e0d8d23b10afd2f3d8c4beb2841641fffc643f65d8de6
 DIST batctl-2021.3.tar.gz 116753 BLAKE2B 
41a46749659d9edc2530f75aaf88418f4f22ca657f93ead6188561f72a68c5fe0d8c72d4600413d2cb1514106803bad0ae0e157177f3ec81ed8d36071f34437c
 SHA512 
c30eab9d08f307649c0e92e69b35cba54e8c07b32aa686a94ad3db5b639c5433b2cee8eb0877235bcb08611da0d104434fbc3b61aad3cfea45bbb00ba329305e

diff --git a/net-misc/batctl/batctl-2021.1.ebuild 
b/net-misc/batctl/batctl-2021.1.ebuild
deleted file mode 100644
index 6ac8ab8cc2d..000
--- a/net-misc/batctl/batctl-2021.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit linux-info toolchain-funcs
-
-DESCRIPTION="BATMAN advanced control and management tool"
-HOMEPAGE="https://www.open-mesh.org/;
-SRC_URI="https://downloads.open-mesh.org/batman/releases/batman-adv-${PV}/${P}.tar.gz;
-
-LICENSE="GPL-2 MIT ISC"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="virtual/pkgconfig"
-RDEPEND="dev-libs/libnl:3"
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
-   if ! linux_config_exists || ! linux_chkconfig_present BATMAN_ADV; then
-   ewarn "batctl requires batman-adv kernel support"
-   fi
-}
-
-src_compile() {
-   emake CC="$(tc-getCC)" V=1 REVISION="gentoo-${PVR}"
-}
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
-   dodoc README.rst
-}



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

2021-10-30 Thread Sam James
commit: 73267d0feb8e54ed908202b113504894210b70a4
Author: Harry Smallbones  harrysmallbones  co  uk>
AuthorDate: Wed Oct 27 15:44:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 02:56:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73267d0f

net-misc/batctl: Version bump to 2021.3, EAPI 8

Closes: https://bugs.gentoo.org/820530
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Harry Smallbones  harrysmallbones.co.uk>
Signed-off-by: Sam James  gentoo.org>

 net-misc/batctl/Manifest |  1 +
 net-misc/batctl/batctl-2021.3.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/net-misc/batctl/Manifest b/net-misc/batctl/Manifest
index c261c52e52a..f21a523c01c 100644
--- a/net-misc/batctl/Manifest
+++ b/net-misc/batctl/Manifest
@@ -1 +1,2 @@
 DIST batctl-2021.1.tar.gz 115688 BLAKE2B 
44d77e82b8ee770212d5c1774b14b09dcc6c06741ecb2ad649addb8e837fe833905ab9ae3862bc1d816ea40c9e6d0dd3a6c6a298787e6dc7b475e0e767bc3358
 SHA512 
542343db3fb7d8f773656d9049285816359b0c94d7b26f26d5993209cae561b4b62442eef919b65bc46e0d8d23b10afd2f3d8c4beb2841641fffc643f65d8de6
+DIST batctl-2021.3.tar.gz 116753 BLAKE2B 
41a46749659d9edc2530f75aaf88418f4f22ca657f93ead6188561f72a68c5fe0d8c72d4600413d2cb1514106803bad0ae0e157177f3ec81ed8d36071f34437c
 SHA512 
c30eab9d08f307649c0e92e69b35cba54e8c07b32aa686a94ad3db5b639c5433b2cee8eb0877235bcb08611da0d104434fbc3b61aad3cfea45bbb00ba329305e

diff --git a/net-misc/batctl/batctl-2021.3.ebuild 
b/net-misc/batctl/batctl-2021.3.ebuild
new file mode 100644
index 000..6dcab8083ac
--- /dev/null
+++ b/net-misc/batctl/batctl-2021.3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info toolchain-funcs
+
+DESCRIPTION="BATMAN advanced control and management tool"
+HOMEPAGE="https://www.open-mesh.org/;
+SRC_URI="https://downloads.open-mesh.org/batman/releases/batman-adv-${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2 MIT ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="dev-libs/libnl:3"
+DEPEND="${RDEPEND}"
+
+pkg_setup() {
+   if ! linux_config_exists || ! linux_chkconfig_present BATMAN_ADV; then
+   ewarn "batctl requires batman-adv kernel support"
+   fi
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)" V=1 REVISION="gentoo-${PVR}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+   dodoc README.rst
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2021-10-30 Thread Sam James
commit: 14e600510cc63f888a1aa0a6ab3c0fd5189c309d
Author: Robert Siebeck  r123  de>
AuthorDate: Thu Oct 28 17:47:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 02:54:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14e60051

net-im/signal-desktop-bin: remove old version

Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/22746
Signed-off-by: Sam James  gentoo.org>

 net-im/signal-desktop-bin/Manifest |   1 -
 .../signal-desktop-bin-5.21.0.ebuild   | 100 -
 2 files changed, 101 deletions(-)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index 96252913bb8..8abcc294a12 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,2 +1 @@
-DIST signal-desktop_5.21.0_amd64.deb 114464880 BLAKE2B 
663cde6bd334fd63d7c009441b6cd241d3b1d29df16d2e21786d2cd4cd7904a016512f8a7932e7d2319ce3a3f2c933e930f54c60ddd0a7fbeba5cf78c7aa2b27
 SHA512 
a2ecd19653d5fb4b2f93f091e7aa941a6208f6353d5587ffd29edccb7afdd9c5ca886780ddc5c0e7f939cb34d4a3bfad476e848bd11469d6b10df060f96b3169
 DIST signal-desktop_5.22.0_amd64.deb 114450974 BLAKE2B 
e3a55a26999f1df4d4a46eb0c0bd2f0d830d84726fee91d03f8bc50d4b754922f57309b34bba02f90cf2b83b6b36f97b6486119800d96a6f5600abaeab34b8a5
 SHA512 
3886860442b0cd95cf5d48cd3a7257fb8e135f9945915e54de97db76cb30690039c12bc6c86ab9da4b1e29b960c3c92da2927818bd36b7bf616c418b4d8c47c8

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-5.21.0.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-5.21.0.ebuild
deleted file mode 100644
index e6ca382563f..000
--- a/net-im/signal-desktop-bin/signal-desktop-bin-5.21.0.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN="${PN/-bin/}"
-
-inherit pax-utils unpacker xdg
-
-DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
-HOMEPAGE="https://signal.org/
-   https://github.com/signalapp/Signal-Desktop;
-SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb;
-S="${WORKDIR}"
-
-LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl 
ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="+sound"
-RESTRICT="splitdebug"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/mesa[X(+)]
-   net-print/cups
-   sys-apps/dbus[X]
-   x11-libs/gdk-pixbuf:2
-   x11-libs/cairo
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxshmfence
-   x11-libs/pango
-   sound? (
-   || (
-   media-sound/pulseaudio
-   media-sound/apulse
-   )
-   )
-"
-
-QA_PREBUILT="
-   opt/Signal/chrome-sandbox
-   opt/Signal/libEGL.so
-   opt/Signal/libGLESv2.so
-   opt/Signal/libffmpeg.so
-   opt/Signal/libvk_swiftshader.so
-   opt/Signal/libvulkan.so.1
-   opt/Signal/resources/app.asar.unpacked/node_modules/*
-   opt/Signal/signal-desktop
-   opt/Signal/swiftshader/libEGL.so
-   opt/Signal/swiftshader/libGLESv2.so"
-
-src_prepare() {
-   default
-   sed -e 's| --no-sandbox||g' \
-   -i usr/share/applications/signal-desktop.desktop || die
-   unpack usr/share/doc/signal-desktop/changelog.gz
-
-   rm 
opt/Signal/resources/app.asar.unpacked/node_modules/{ffi-napi/node_modules/ref-napi/prebuilds/linux-arm64/electron.napi.armv8.node,ffi-napi/node_modules/ref-napi/prebuilds/linux-arm64/node.napi.armv8.node,ffi-napi/prebuilds/linux-arm64/node.napi.uv1.armv8.node,ref-napi/prebuilds/linux-arm64/electron.napi.armv8.node,ref-napi/prebuilds/linux-arm64/node.napi.armv8.node}
 || die
-}
-
-src_install() {
-   insinto /
-   dodoc changelog
-   doins -r opt
-   insinto /usr/share
-
-   if has_version media-sound/apulse[-sdk] && ! has_version 
media-sound/pulseaudio; then
-   sed -i 's/Exec=/Exec=apulse /g' 
usr/share/applications/signal-desktop.desktop || die
-   fi
-
-   doins -r usr/share/applications
-   doins -r usr/share/icons
-   fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox
-   fperms u+s /opt/Signal/chrome-sandbox
-   pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox
-
-   dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN}
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   elog 

[gentoo-commits] repo/gentoo:master commit in: x11-terms/zutty/

2021-10-30 Thread Sam James
commit: 796bd960d8754a1b32f76520e0ac27945e2919ac
Author: Matt Smith  offtopica  uk>
AuthorDate: Thu Oct 28 16:12:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 02:54:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=796bd960

x11-terms/zutty: Bump to 0.10

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Matt Smith  offtopica.uk>
Closes: https://github.com/gentoo/gentoo/pull/22743
Signed-off-by: Sam James  gentoo.org>

 x11-terms/zutty/Manifest  |  1 +
 x11-terms/zutty/zutty-0.10.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/x11-terms/zutty/Manifest b/x11-terms/zutty/Manifest
index b5a3a8ba9dc..6c7979a79c5 100644
--- a/x11-terms/zutty/Manifest
+++ b/x11-terms/zutty/Manifest
@@ -1 +1,2 @@
+DIST zutty-0.10.tar.gz 336599 BLAKE2B 
0041bbbc268ff042bac6bea1984ebf05d958f622b4c2e736bfe3d18e3a224238f27a7ef9920b8f7bc820705ce7560f20819650ec27fb3e5fc13dbef76fc6d0af
 SHA512 
f499fb499779f8b5936a03c48e3c042f5fa0f0c99d3b24a4c9b963c2df8151561ac82456625d768e65f75aea641539a036300f1f99404eecfd15a0a25aeb6779
 DIST zutty-0.9.tar.gz 336534 BLAKE2B 
61d2ae02e2c0b08a9c536190f61f14300b0cd1bacb83f5da33e92a6c8502df6adda72805e58f3d679c7258c30338178b4488c0f7bfbfaf8b5e922401e6442427
 SHA512 
590cf090c0d80e683d4473828cdb8bbe4f60bc5bc3c5e9e63039a59757e281ecefc774709f08777fe36ab596fb102f392c8bf643449e62914e5b88d0ebc728c0

diff --git a/x11-terms/zutty/zutty-0.10.ebuild 
b/x11-terms/zutty/zutty-0.10.ebuild
new file mode 100644
index 000..ff5acfab391
--- /dev/null
+++ b/x11-terms/zutty/zutty-0.10.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit python-any-r1 waf-utils
+
+DESCRIPTION="X terminal emulator rendering through OpenGL ES Compute Shaders"
+HOMEPAGE="https://tomscii.sig7.se/zutty/ https://github.com/tomszilagyi/zutty;
+SRC_URI="https://github.com/tomszilagyi/zutty/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   media-libs/freetype:2
+   media-libs/libglvnd[X]
+   x11-libs/libXmu
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+"
+
+DOCS=( doc/KEYS.org doc/USAGE.org )



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/esptool/

2021-10-30 Thread Sam James
commit: 311504115ac30a057d230a2f1173e7119af3363e
Author: Martin Dummer  gmx  net>
AuthorDate: Wed Oct 27 21:22:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 02:53:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31150411

dev-embedded/esptool: version bump to 3.2

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Martin Dummer  gmx.net>
Signed-off-by: Sam James  gentoo.org>

 dev-embedded/esptool/Manifest   |  1 +
 dev-embedded/esptool/esptool-3.2.ebuild | 46 +
 2 files changed, 47 insertions(+)

diff --git a/dev-embedded/esptool/Manifest b/dev-embedded/esptool/Manifest
index c028c17b742..3221ea38777 100644
--- a/dev-embedded/esptool/Manifest
+++ b/dev-embedded/esptool/Manifest
@@ -1,2 +1,3 @@
 DIST esptool-3.0.tar.gz 6628258 BLAKE2B 
613bdc4c4d0df633c25c83d51a84ff9ca34d5c345f010d2e3e99bc126530d484bb1fb4818b3a10b10a6b9879b161817d5bc6288dab55368f1250a27e2418d641
 SHA512 
b522d30b11e9ab4e426009116bf1872e587116b7a3b517f841d34d3e860f6454345be89a2e28b8eef5aa5e59318e991504697644a3f4f90d7e63c037025716eb
 DIST esptool-3.1.tar.gz 6897273 BLAKE2B 
dcbba13e8775afd3cf10cdeafeee5e9e3c0d2e9722a95076a868b669ea3a11a56b48a053e1b19787c6da330af6d01f9f256a92c0be527d4a7d9848f646f194c3
 SHA512 
5edaaa376932acc9e7ba717fe931ec1e14b80d1eee415fcef4c69b30b375cd61887ac52a20dd1001d215b8d739019d6b9f624d294d8d76ff112e630d52f7f15b
+DIST esptool-3.2.tar.gz 7155428 BLAKE2B 
f81a8b77f1994599c3302915915e225249a5e735accbe47c8936de47564e47a33ae711df47c57e599d980b450dc4d710f819087a97d086b9d0f15a98622c0da4
 SHA512 
5e67b3a17190e051d7706ee2dbbe855488765a7bfed15b15f5a04022c3fbf19112905ba6a672c37b1bac5501d45d477cfff07c004cd83b2d1a111430992cefc1

diff --git a/dev-embedded/esptool/esptool-3.2.ebuild 
b/dev-embedded/esptool/esptool-3.2.ebuild
new file mode 100644
index 000..7bbcbc5535a
--- /dev/null
+++ b/dev-embedded/esptool/esptool-3.2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..9} )
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1
+
+DESCRIPTION="Utility to communicate with the ROM bootloader in Espressif 
ESP8266 and ESP32"
+HOMEPAGE="https://github.com/espressif/esptool;
+SRC_URI="https://github.com/espressif/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/bitstring[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/ecdsa-0.16.0[${PYTHON_USEDEP}]
+   dev-python/pyserial[${PYTHON_USEDEP}]
+   dev-python/reedsolomon[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/wheel[${PYTHON_USEDEP}]
+   ')
+   test? ( $(python_gen_cond_dep '
+   dev-python/coverage[${PYTHON_USEDEP}]
+   dev-python/pyelftools[${PYTHON_USEDEP}]
+   ') )
+"
+
+python_test() {
+   ${EPYTHON} test/test_imagegen.py || die "imagegen test failed with 
${EPYTHON}"
+   ${EPYTHON} test/test_espsecure.py || die "espsecure test failed with 
${EPYTHON}"
+   ${EPYTHON} test/test_espefuse_host.py || die "espefuse_host test failed 
with ${EPYTHON}"
+   ${EPYTHON} test/test_merge_bin.py || die "espefuse_host test failed 
with ${EPYTHON}"
+   # test/test_rfc2217.py test/test_esptool.py and test/test_espefuse.py 
need real hardware connected
+}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/esptool/

2021-10-30 Thread Sam James
commit: dc7418e9d3705fe4a3690af66ac2fb4d5f8186c9
Author: Martin Dummer  gmx  net>
AuthorDate: Wed Oct 27 21:27:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 02:53:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc7418e9

dev-embedded/esptool: remove old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Martin Dummer  gmx.net>
Closes: https://github.com/gentoo/gentoo/pull/22735
Signed-off-by: Sam James  gentoo.org>

 dev-embedded/esptool/Manifest   |  1 -
 dev-embedded/esptool/esptool-3.0.ebuild | 39 -
 2 files changed, 40 deletions(-)

diff --git a/dev-embedded/esptool/Manifest b/dev-embedded/esptool/Manifest
index 3221ea38777..b1318814f89 100644
--- a/dev-embedded/esptool/Manifest
+++ b/dev-embedded/esptool/Manifest
@@ -1,3 +1,2 @@
-DIST esptool-3.0.tar.gz 6628258 BLAKE2B 
613bdc4c4d0df633c25c83d51a84ff9ca34d5c345f010d2e3e99bc126530d484bb1fb4818b3a10b10a6b9879b161817d5bc6288dab55368f1250a27e2418d641
 SHA512 
b522d30b11e9ab4e426009116bf1872e587116b7a3b517f841d34d3e860f6454345be89a2e28b8eef5aa5e59318e991504697644a3f4f90d7e63c037025716eb
 DIST esptool-3.1.tar.gz 6897273 BLAKE2B 
dcbba13e8775afd3cf10cdeafeee5e9e3c0d2e9722a95076a868b669ea3a11a56b48a053e1b19787c6da330af6d01f9f256a92c0be527d4a7d9848f646f194c3
 SHA512 
5edaaa376932acc9e7ba717fe931ec1e14b80d1eee415fcef4c69b30b375cd61887ac52a20dd1001d215b8d739019d6b9f624d294d8d76ff112e630d52f7f15b
 DIST esptool-3.2.tar.gz 7155428 BLAKE2B 
f81a8b77f1994599c3302915915e225249a5e735accbe47c8936de47564e47a33ae711df47c57e599d980b450dc4d710f819087a97d086b9d0f15a98622c0da4
 SHA512 
5e67b3a17190e051d7706ee2dbbe855488765a7bfed15b15f5a04022c3fbf19112905ba6a672c37b1bac5501d45d477cfff07c004cd83b2d1a111430992cefc1

diff --git a/dev-embedded/esptool/esptool-3.0.ebuild 
b/dev-embedded/esptool/esptool-3.0.ebuild
deleted file mode 100644
index a7b6c728887..000
--- a/dev-embedded/esptool/esptool-3.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..9} )
-DISTUTILS_SINGLE_IMPL=1
-
-inherit distutils-r1
-
-DESCRIPTION="Utility to communicate with the ROM bootloader in Espressif 
ESP8266 and ESP32"
-HOMEPAGE="https://github.com/espressif/esptool;
-SRC_URI="https://github.com/espressif/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/bitstring[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   >=dev-python/ecdsa-0.16.0[${PYTHON_USEDEP}]
-   dev-python/pyserial[${PYTHON_USEDEP}]
-   dev-python/reedsolomon[${PYTHON_USEDEP}]
-   ')
-"
-BDEPEND="
-   test? ( $(python_gen_cond_dep 
'dev-python/pyelftools[${PYTHON_USEDEP}]') )
-"
-
-python_test() {
-   ${EPYTHON} test/test_imagegen.py || die "imagegen test failed with 
${EPYTHON}"
-   ${EPYTHON} test/test_espsecure.py || die "espsecure test failed with 
${EPYTHON}"
-   ${EPYTHON} test/test_espefuse_host.py || die "espefuse_host test failed 
with ${EPYTHON}"
-   # test/test_esptool.py and test/test_espefuse.py need real hardware 
connected
-}



[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2021-10-30 Thread Sam James
commit: 3138d02b7d455b24864fb5ef045d25d50a0c9564
Author: Robert Siebeck  r123  de>
AuthorDate: Thu Oct 28 17:47:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 02:54:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3138d02b

net-im/signal-desktop-bin: add new version 5.22.0

Signed-off-by: Robert Siebeck  r123.de>
Signed-off-by: Sam James  gentoo.org>

 net-im/signal-desktop-bin/Manifest |   1 +
 .../signal-desktop-bin-5.22.0.ebuild   | 100 +
 2 files changed, 101 insertions(+)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index 636447b32d0..96252913bb8 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1,2 @@
 DIST signal-desktop_5.21.0_amd64.deb 114464880 BLAKE2B 
663cde6bd334fd63d7c009441b6cd241d3b1d29df16d2e21786d2cd4cd7904a016512f8a7932e7d2319ce3a3f2c933e930f54c60ddd0a7fbeba5cf78c7aa2b27
 SHA512 
a2ecd19653d5fb4b2f93f091e7aa941a6208f6353d5587ffd29edccb7afdd9c5ca886780ddc5c0e7f939cb34d4a3bfad476e848bd11469d6b10df060f96b3169
+DIST signal-desktop_5.22.0_amd64.deb 114450974 BLAKE2B 
e3a55a26999f1df4d4a46eb0c0bd2f0d830d84726fee91d03f8bc50d4b754922f57309b34bba02f90cf2b83b6b36f97b6486119800d96a6f5600abaeab34b8a5
 SHA512 
3886860442b0cd95cf5d48cd3a7257fb8e135f9945915e54de97db76cb30690039c12bc6c86ab9da4b1e29b960c3c92da2927818bd36b7bf616c418b4d8c47c8

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-5.22.0.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-5.22.0.ebuild
new file mode 100644
index 000..e6ca382563f
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-5.22.0.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN/-bin/}"
+
+inherit pax-utils unpacker xdg
+
+DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
+HOMEPAGE="https://signal.org/
+   https://github.com/signalapp/Signal-Desktop;
+SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb;
+S="${WORKDIR}"
+
+LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl 
ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="+sound"
+RESTRICT="splitdebug"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa[X(+)]
+   net-print/cups
+   sys-apps/dbus[X]
+   x11-libs/gdk-pixbuf:2
+   x11-libs/cairo
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxshmfence
+   x11-libs/pango
+   sound? (
+   || (
+   media-sound/pulseaudio
+   media-sound/apulse
+   )
+   )
+"
+
+QA_PREBUILT="
+   opt/Signal/chrome-sandbox
+   opt/Signal/libEGL.so
+   opt/Signal/libGLESv2.so
+   opt/Signal/libffmpeg.so
+   opt/Signal/libvk_swiftshader.so
+   opt/Signal/libvulkan.so.1
+   opt/Signal/resources/app.asar.unpacked/node_modules/*
+   opt/Signal/signal-desktop
+   opt/Signal/swiftshader/libEGL.so
+   opt/Signal/swiftshader/libGLESv2.so"
+
+src_prepare() {
+   default
+   sed -e 's| --no-sandbox||g' \
+   -i usr/share/applications/signal-desktop.desktop || die
+   unpack usr/share/doc/signal-desktop/changelog.gz
+
+   rm 
opt/Signal/resources/app.asar.unpacked/node_modules/{ffi-napi/node_modules/ref-napi/prebuilds/linux-arm64/electron.napi.armv8.node,ffi-napi/node_modules/ref-napi/prebuilds/linux-arm64/node.napi.armv8.node,ffi-napi/prebuilds/linux-arm64/node.napi.uv1.armv8.node,ref-napi/prebuilds/linux-arm64/electron.napi.armv8.node,ref-napi/prebuilds/linux-arm64/node.napi.armv8.node}
 || die
+}
+
+src_install() {
+   insinto /
+   dodoc changelog
+   doins -r opt
+   insinto /usr/share
+
+   if has_version media-sound/apulse[-sdk] && ! has_version 
media-sound/pulseaudio; then
+   sed -i 's/Exec=/Exec=apulse /g' 
usr/share/applications/signal-desktop.desktop || die
+   fi
+
+   doins -r usr/share/applications
+   doins -r usr/share/icons
+   fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox
+   fperms u+s /opt/Signal/chrome-sandbox
+   pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox
+
+   dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN}
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   elog "For using the tray icon on compatible desktop 

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

2021-10-30 Thread Sam James
commit: edce817d1509321b845206b181dc050013d0fd5d
Author: Daniel M. Weeks  danweeks  net>
AuthorDate: Wed Oct 27 14:05:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 02:53:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edce817d

sci-geosciences/qgis: Fix qtserialport dependency

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Daniel M. Weeks  danweeks.net>
Closes: https://github.com/gentoo/gentoo/pull/22726
Signed-off-by: Sam James  gentoo.org>

 sci-geosciences/qgis/{qgis-3.20.0-r1.ebuild => qgis-3.20.0-r2.ebuild} | 1 -
 sci-geosciences/qgis/{qgis-3.20.2.ebuild => qgis-3.20.2-r1.ebuild}| 1 -
 sci-geosciences/qgis/{qgis-3.20.3.ebuild => qgis-3.20.3-r1.ebuild}| 1 -
 sci-geosciences/qgis/{qgis-3.22.0-r3.ebuild => qgis-3.22.0-r4.ebuild} | 1 -
 sci-geosciences/qgis/qgis-.ebuild | 1 -
 5 files changed, 5 deletions(-)

diff --git a/sci-geosciences/qgis/qgis-3.20.0-r1.ebuild 
b/sci-geosciences/qgis/qgis-3.20.0-r2.ebuild
similarity index 99%
rename from sci-geosciences/qgis/qgis-3.20.0-r1.ebuild
rename to sci-geosciences/qgis/qgis-3.20.0-r2.ebuild
index 5c5913d97ad..4cf3bfb4587 100644
--- a/sci-geosciences/qgis/qgis-3.20.0-r1.ebuild
+++ b/sci-geosciences/qgis/qgis-3.20.0-r2.ebuild
@@ -43,7 +43,6 @@ COMMON_DEPEND="
dev-qt/qtnetwork:5[ssl]
dev-qt/qtpositioning:5
dev-qt/qtprintsupport:5
-   dev-qt/qtserialport:5
dev-qt/qtsvg:5
dev-qt/qtsql:5
dev-qt/qtwidgets:5

diff --git a/sci-geosciences/qgis/qgis-3.20.2.ebuild 
b/sci-geosciences/qgis/qgis-3.20.2-r1.ebuild
similarity index 99%
rename from sci-geosciences/qgis/qgis-3.20.2.ebuild
rename to sci-geosciences/qgis/qgis-3.20.2-r1.ebuild
index c9e0381c5f2..29d2851b45d 100644
--- a/sci-geosciences/qgis/qgis-3.20.2.ebuild
+++ b/sci-geosciences/qgis/qgis-3.20.2-r1.ebuild
@@ -43,7 +43,6 @@ COMMON_DEPEND="
dev-qt/qtnetwork:5[ssl]
dev-qt/qtpositioning:5
dev-qt/qtprintsupport:5
-   dev-qt/qtserialport:5
dev-qt/qtsvg:5
dev-qt/qtsql:5
dev-qt/qtwidgets:5

diff --git a/sci-geosciences/qgis/qgis-3.20.3.ebuild 
b/sci-geosciences/qgis/qgis-3.20.3-r1.ebuild
similarity index 99%
rename from sci-geosciences/qgis/qgis-3.20.3.ebuild
rename to sci-geosciences/qgis/qgis-3.20.3-r1.ebuild
index c9e0381c5f2..29d2851b45d 100644
--- a/sci-geosciences/qgis/qgis-3.20.3.ebuild
+++ b/sci-geosciences/qgis/qgis-3.20.3-r1.ebuild
@@ -43,7 +43,6 @@ COMMON_DEPEND="
dev-qt/qtnetwork:5[ssl]
dev-qt/qtpositioning:5
dev-qt/qtprintsupport:5
-   dev-qt/qtserialport:5
dev-qt/qtsvg:5
dev-qt/qtsql:5
dev-qt/qtwidgets:5

diff --git a/sci-geosciences/qgis/qgis-3.22.0-r3.ebuild 
b/sci-geosciences/qgis/qgis-3.22.0-r4.ebuild
similarity index 99%
rename from sci-geosciences/qgis/qgis-3.22.0-r3.ebuild
rename to sci-geosciences/qgis/qgis-3.22.0-r4.ebuild
index bb5286e0d88..c8150cce4fe 100644
--- a/sci-geosciences/qgis/qgis-3.22.0-r3.ebuild
+++ b/sci-geosciences/qgis/qgis-3.22.0-r4.ebuild
@@ -43,7 +43,6 @@ COMMON_DEPEND="
dev-qt/qtnetwork:5[ssl]
dev-qt/qtpositioning:5
dev-qt/qtprintsupport:5
-   dev-qt/qtserialport:5
dev-qt/qtsvg:5
dev-qt/qtsql:5
dev-qt/qtwidgets:5

diff --git a/sci-geosciences/qgis/qgis-.ebuild 
b/sci-geosciences/qgis/qgis-.ebuild
index bb5286e0d88..c8150cce4fe 100644
--- a/sci-geosciences/qgis/qgis-.ebuild
+++ b/sci-geosciences/qgis/qgis-.ebuild
@@ -43,7 +43,6 @@ COMMON_DEPEND="
dev-qt/qtnetwork:5[ssl]
dev-qt/qtpositioning:5
dev-qt/qtprintsupport:5
-   dev-qt/qtserialport:5
dev-qt/qtsvg:5
dev-qt/qtsql:5
dev-qt/qtwidgets:5



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

2021-10-30 Thread Sam James
commit: 5855eccb1934700fe374623f4fee1b0801a6d3f5
Author: Jonathan Davies  protonmail  com>
AuthorDate: Sun Oct 24 11:53:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 02:50:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5855eccb

sys-apps/selinux-python: Version updated to 3.3, with changes:

* Dropped optional-networkx.patch - applied upstream.

Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 sys-apps/selinux-python/Manifest  |   1 +
 sys-apps/selinux-python/selinux-python-3.3.ebuild | 111 ++
 2 files changed, 112 insertions(+)

diff --git a/sys-apps/selinux-python/Manifest b/sys-apps/selinux-python/Manifest
index ef17a3d066a..ab68bfe1578 100644
--- a/sys-apps/selinux-python/Manifest
+++ b/sys-apps/selinux-python/Manifest
@@ -1,2 +1,3 @@
 DIST selinux-python-3.1.tar.gz 2100549 BLAKE2B 
c5d207bad60c379259e3bfc8f029f76d4572818cdd41a263498ed4434a70eaf7ff51af7772cfb27de0e9e4af03bcf9906ab0f6a59e88de10e81cbe0e8c5928b8
 SHA512 
5dd98f77ae8ea8bac6a89ec7def76e12496b9a9f8c9612c4cc1dac7a8e8c60380a00c857426bfefbcb4273706addd2594e9b467f69408ef284f082a09d45bd49
 DIST selinux-python-3.2.tar.gz 2101106 BLAKE2B 
b4b185a7468de68eb2146011a9bc82ffb7db9878517833c1e8dfa23279aec3dfbf46a27b70b17c1e317a2c939bcf6d1748638fd4a078325b853de34ae3c51a6f
 SHA512 
2c3483e27c4ad6942e23e39897e0eccf61b95d685ace62315678cb49739d300d4ca4a7a51fa7a9aacaa98737446a70923855d15827eb6275ffd6999be0b2a755
+DIST selinux-python-3.3.tar.gz 2101584 BLAKE2B 
603aafbf316b744098bd34c79bf384d55624c086fd75147675a4a0715df3d61710a99d490f30b78d59a2c2a85fcc4db91772c24644a963b31e1a0d305c4bc83e
 SHA512 
a69948a8b139a309f18632440e4204f49832a94b8b6be50e162d3dacb16698effeb1a77c44462e8cc7dc3dd600b887b9ab2fef618c31d3e0fe0de216a6aaebe3

diff --git a/sys-apps/selinux-python/selinux-python-3.3.ebuild 
b/sys-apps/selinux-python/selinux-python-3.3.ebuild
new file mode 100644
index 000..8e1f90984a8
--- /dev/null
+++ b/sys-apps/selinux-python/selinux-python-3.3.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_REQ_USE="xml"
+
+inherit python-r1 toolchain-funcs
+
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DESCRIPTION="SELinux core utilities"
+HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
+
+if [[ ${PV} ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
+   S="${WORKDIR}/${P}/${PN#selinux-}"
+else
+   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${PV}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+RDEPEND=">=sys-libs/libselinux-${PV}:=[python]
+   >=sys-libs/libsemanage-${PV}:=[python(+)]
+   >=sys-libs/libsepol-${PV}:=
+   >=app-admin/setools-4.2.0[${PYTHON_USEDEP}]
+   >=sys-process/audit-1.5.1[python,${PYTHON_USEDEP}]
+   ${PYTHON_DEPS}"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   >=sys-apps/secilc-${PV}
+   )"
+
+src_prepare() {
+   default
+   sed -i 's/-Werror//g' "${S}"/*/Makefile || die "Failed to remove Werror"
+
+   python_copy_sources
+}
+
+src_compile() {
+   building() {
+   emake -C "${BUILD_DIR}" \
+   CC="$(tc-getCC)" \
+   LIBDIR="\$(PREFIX)/$(get_libdir)"
+   }
+   python_foreach_impl building
+}
+
+src_test() {
+   testing() {
+   # The different subprojects have some interproject dependencies:
+   # - audit2allow depens on sepolgen
+   # - chcat depends on semanage
+   # and maybe others.
+   # Add all the modules of the individual subprojects to the
+   # PYTHONPATH, so they get actually found and used. In
+   # particular, already installed versions on the system are not
+   # used.
+   for dir in audit2allow chcat semanage sepolgen/src sepolicy ; do
+   PYTHONPATH="${BUILD_DIR}/${dir}:${PYTHONPATH}"
+   done
+   PYTHONPATH=${PYTHONPATH} \
+   emake -C "${BUILD_DIR}" \
+   test
+   }
+   python_foreach_impl testing
+}
+
+src_install() {
+   installation() {
+   emake -C "${BUILD_DIR}" \
+   DESTDIR="${D}" \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   install
+   python_optimize
+   }
+   python_foreach_impl installation
+
+   # Set version-specific scripts
+   for pyscript in audit2allow sepolgen-ifgen sepolicy chcat; do
+   python_replicate_script "${ED}/usr/bin/${pyscript}"
+   done
+   for pyscript in semanage; 

[gentoo-commits] repo/gentoo:master commit in: www-apps/gitea/

2021-10-30 Thread Sam James
commit: 0c1d3c5f1591405fbef033d14749afa3a759214c
Author: Tomáš Mózes  gmail  com>
AuthorDate: Tue Oct 26 07:06:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 02:52:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c1d3c5f

www-apps/gitea: bump to 1.15.5

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 www-apps/gitea/Manifest|   1 +
 www-apps/gitea/gitea-1.15.5.ebuild | 123 +
 2 files changed, 124 insertions(+)

diff --git a/www-apps/gitea/Manifest b/www-apps/gitea/Manifest
index 402794e64d0..4b82f4f45d2 100644
--- a/www-apps/gitea/Manifest
+++ b/www-apps/gitea/Manifest
@@ -2,3 +2,4 @@ DIST gitea-1.14.6.tar.gz 117871468 BLAKE2B 
f71ea5e6761e36bbb5d4304e606b995131967
 DIST gitea-1.14.7.tar.gz 117981989 BLAKE2B 
e3159f0a3c07511319491865ab75a4619e1c696e19e0dc6dc0ce56d0adf06f6be0658b96d65a8085694aac0fc0a5131e127b8181d789847708bc56691ad6a547
 SHA512 
023a6583f8352974df3138b8aa5e7729cef1769dff7a3a59b1a5efe66e4527296045ae10f69982592a9d932d390c60e749199e4d1fe1010b7507de5576c8abca
 DIST gitea-1.15.2.tar.gz 48648887 BLAKE2B 
5bd5800e4c967946dad918d57318831cc7a55cdeedd46e8efb74cd47940eefde1212b85f43b77f1ba443d2c09997a5dd1dd29fd9c7bbc404cf2943048e42225c
 SHA512 
47332f07882c2bef26f9417f0617801518c0448cbe84c2a70b140f38dbe18c17cfe9bb077da49536663066b8d09a566a423256430f954beafc53d746b5bfd578
 DIST gitea-1.15.3.tar.gz 48671233 BLAKE2B 
3440e02711f696fff8629e5049c44963a31375516ae8e335069970d8a9a65792c60a382444bea6d49f1048936862ff5e56b79eaa7bc1aefaafe0c080ce52cb02
 SHA512 
00bf48e8c30ee2c00465f7e29055149e68a1f2956860ca4314c7671d054e93c94024d8aed91770b1a0a50a21937bb51e42da5d9639462c21f9a56652fbfdf04e
+DIST gitea-1.15.5.tar.gz 48677702 BLAKE2B 
fe46e16041861a477cd91e66e741d35cd43264f8e8c6bfeac5a858fd4aeac9e5e92e308608d6fe74a86a69f21a7c036c8e3409aacb8e5841cbf60ae67009574a
 SHA512 
85522113f389d0a26d4f4b78c05a5454095da5f9f9a030c7392143588f985dc7711368d40194bdc6ea286f3ec15b1f9db428f1401f29aa4c46800d0431696a85

diff --git a/www-apps/gitea/gitea-1.15.5.ebuild 
b/www-apps/gitea/gitea-1.15.5.ebuild
new file mode 100644
index 000..a5eec77f603
--- /dev/null
+++ b/www-apps/gitea/gitea-1.15.5.ebuild
@@ -0,0 +1,123 @@
+# Copyright 2016-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit fcaps go-module tmpfiles systemd
+MY_PV="${PV/_rc/-rc}"
+
+DESCRIPTION="A painless self-hosted Git service"
+HOMEPAGE="https://gitea.io;
+
+if [[ ${PV} != * ]] ; then
+   
SRC_URI="https://github.com/go-gitea/gitea/releases/download/v${MY_PV}/gitea-src-${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64"
+   S="${WORKDIR}"
+else
+   EGIT_REPO_URI="https://github.com/go-gitea/gitea;
+   inherit git-r3
+   S="${WORKDIR}/${P}"
+fi
+
+LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
+SLOT="0"
+IUSE="+acct pam sqlite"
+
+COMMON_DEPEND="
+   acct? (
+   acct-group/git
+   acct-user/git[gitea] )
+   pam? ( sys-libs/pam )"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}
+   dev-vcs/git"
+
+DOCS=(
+   custom/conf/app.example.ini CONTRIBUTING.md README.md
+)
+FILECAPS=(
+   -m 711 cap_net_bind_service+ep usr/bin/gitea
+)
+
+RESTRICT="test"
+QA_PRESTRIPPED="usr/bin/gitea"
+
+src_prepare() {
+   default
+
+   local sedcmds=(
+   -e "s#^ROOT =#ROOT = 
${EPREFIX}/var/lib/gitea/gitea-repositories#"
+   -e "s#^ROOT_PATH =#ROOT_PATH = ${EPREFIX}/var/log/gitea#"
+   -e "s#^APP_DATA_PATH = data#APP_DATA_PATH = 
${EPREFIX}/var/lib/gitea/data#"
+   -e "s#^HTTP_ADDR = 0.0.0.0#HTTP_ADDR = 127.0.0.1#"
+   -e "s#^MODE = console#MODE = file#"
+   -e "s#^LEVEL = Trace#LEVEL = Info#"
+   -e "s#^LOG_SQL = true#LOG_SQL = false#"
+   -e "s#^DISABLE_ROUTER_LOG = false#DISABLE_ROUTER_LOG = true#"
+   )
+
+   sed -i "${sedcmds[@]}" custom/conf/app.example.ini || die
+   if use sqlite ; then
+   sed -i -e "s#^DB_TYPE = .*#DB_TYPE = sqlite3#" 
custom/conf/app.example.ini || die
+   fi
+
+   einfo "Remove tests which are known to fail with network-sandbox 
enabled."
+   rm ./modules/migrations/github_test.go || die
+
+   einfo "Remove tests which depend on gitea git-repo."
+   rm ./modules/git/blob_test.go || die
+   rm ./modules/git/repo_test.go || die
+}
+
+src_compile() {
+   local gitea_tags=(
+   bindata
+   $(usev pam)
+   $(usex sqlite 'sqlite sqlite_unlock_notify' '')
+   )
+   local gitea_settings=(
+   "-X 
code.gitea.io/gitea/modules/setting.CustomConf=${EPREFIX}/etc/gitea/app.ini"
+   "-X 
code.gitea.io/gitea/modules/setting.CustomPath=${EPREFIX}/var/lib/gitea/custom"
+   "-X 
code.gitea.io/gitea/modules/setting.AppWorkPath=${EPREFIX}/var/lib/gitea"
+   

[gentoo-commits] repo/gentoo:master commit in: www-apps/gitea/

2021-10-30 Thread Sam James
commit: 9494ffb383d9681207a4e4bdc1ea27a66c337885
Author: Tomáš Mózes  gmail  com>
AuthorDate: Tue Oct 26 07:09:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 02:52:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9494ffb3

www-apps/gitea: drop vulnerable

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 www-apps/gitea/Manifest|   4 --
 www-apps/gitea/gitea-1.14.6.ebuild | 128 -
 www-apps/gitea/gitea-1.14.7.ebuild | 128 -
 www-apps/gitea/gitea-1.15.2.ebuild | 123 ---
 www-apps/gitea/gitea-1.15.3.ebuild | 123 ---
 www-apps/gitea/metadata.xml|   1 -
 6 files changed, 507 deletions(-)

diff --git a/www-apps/gitea/Manifest b/www-apps/gitea/Manifest
index 4b82f4f45d2..6af1748c2e9 100644
--- a/www-apps/gitea/Manifest
+++ b/www-apps/gitea/Manifest
@@ -1,5 +1 @@
-DIST gitea-1.14.6.tar.gz 117871468 BLAKE2B 
f71ea5e6761e36bbb5d4304e606b99513196703773c4595fef85e1641cff179e2b58b3150de199636a504ec806fc17d8deb73cac903824502749cbcdd6f72aaa
 SHA512 
2e17994dbadc29d62f244d70550da59c1ab6818a1e5af20265405024b26fe6641bbeabb6b227f432170abd133fb3f11a2b5d9ac814ebd234729e4fcc0c4ed6d0
-DIST gitea-1.14.7.tar.gz 117981989 BLAKE2B 
e3159f0a3c07511319491865ab75a4619e1c696e19e0dc6dc0ce56d0adf06f6be0658b96d65a8085694aac0fc0a5131e127b8181d789847708bc56691ad6a547
 SHA512 
023a6583f8352974df3138b8aa5e7729cef1769dff7a3a59b1a5efe66e4527296045ae10f69982592a9d932d390c60e749199e4d1fe1010b7507de5576c8abca
-DIST gitea-1.15.2.tar.gz 48648887 BLAKE2B 
5bd5800e4c967946dad918d57318831cc7a55cdeedd46e8efb74cd47940eefde1212b85f43b77f1ba443d2c09997a5dd1dd29fd9c7bbc404cf2943048e42225c
 SHA512 
47332f07882c2bef26f9417f0617801518c0448cbe84c2a70b140f38dbe18c17cfe9bb077da49536663066b8d09a566a423256430f954beafc53d746b5bfd578
-DIST gitea-1.15.3.tar.gz 48671233 BLAKE2B 
3440e02711f696fff8629e5049c44963a31375516ae8e335069970d8a9a65792c60a382444bea6d49f1048936862ff5e56b79eaa7bc1aefaafe0c080ce52cb02
 SHA512 
00bf48e8c30ee2c00465f7e29055149e68a1f2956860ca4314c7671d054e93c94024d8aed91770b1a0a50a21937bb51e42da5d9639462c21f9a56652fbfdf04e
 DIST gitea-1.15.5.tar.gz 48677702 BLAKE2B 
fe46e16041861a477cd91e66e741d35cd43264f8e8c6bfeac5a858fd4aeac9e5e92e308608d6fe74a86a69f21a7c036c8e3409aacb8e5841cbf60ae67009574a
 SHA512 
85522113f389d0a26d4f4b78c05a5454095da5f9f9a030c7392143588f985dc7711368d40194bdc6ea286f3ec15b1f9db428f1401f29aa4c46800d0431696a85

diff --git a/www-apps/gitea/gitea-1.14.6.ebuild 
b/www-apps/gitea/gitea-1.14.6.ebuild
deleted file mode 100644
index 51099cd019a..000
--- a/www-apps/gitea/gitea-1.14.6.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit fcaps go-module tmpfiles systemd
-MY_PV="${PV/_rc/-rc}"
-
-DESCRIPTION="A painless self-hosted Git service"
-HOMEPAGE="https://gitea.io;
-
-if [[ ${PV} != * ]] ; then
-   
SRC_URI="https://github.com/go-gitea/gitea/releases/download/v${MY_PV}/gitea-src-${MY_PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64"
-   S="${WORKDIR}"
-else
-   EGIT_REPO_URI="https://github.com/go-gitea/gitea;
-   inherit git-r3
-   S="${WORKDIR}/${P}"
-fi
-
-LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
-SLOT="0"
-IUSE="+acct build-client pam sqlite"
-
-BDEPEND="build-client? ( >=net-libs/nodejs-10[npm] )"
-COMMON_DEPEND="
-   acct? (
-   acct-group/git
-   acct-user/git[gitea] )
-   pam? ( sys-libs/pam )"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}
-   dev-vcs/git"
-
-DOCS=(
-   custom/conf/app.example.ini CONTRIBUTING.md README.md
-)
-FILECAPS=(
-   -m 0755 cap_net_bind_service+ep usr/bin/gitea
-)
-
-RESTRICT="test"
-QA_PRESTRIPPED="usr/bin/gitea"
-
-src_prepare() {
-   default
-
-   local sedcmds=(
-   -e "s#^ROOT =#ROOT = 
${EPREFIX}/var/lib/gitea/gitea-repositories#"
-   -e "s#^ROOT_PATH =#ROOT_PATH = ${EPREFIX}/var/log/gitea#"
-   -e "s#^APP_DATA_PATH = data#APP_DATA_PATH = 
${EPREFIX}/var/lib/gitea/data#"
-   -e "s#^HTTP_ADDR = 0.0.0.0#HTTP_ADDR = 127.0.0.1#"
-   -e "s#^MODE = console#MODE = file#"
-   -e "s#^LEVEL = Trace#LEVEL = Info#"
-   -e "s#^LOG_SQL = true#LOG_SQL = false#"
-   -e "s#^DISABLE_ROUTER_LOG = false#DISABLE_ROUTER_LOG = true#"
-   )
-
-   sed -i "${sedcmds[@]}" custom/conf/app.example.ini || die
-   if use sqlite ; then
-   sed -i -e "s#^DB_TYPE = .*#DB_TYPE = sqlite3#" 
custom/conf/app.example.ini || die
-   fi
-
-   einfo "Remove tests which are known to fail with network-sandbox 
enabled."
-   rm ./modules/migrations/github_test.go || die
-
-   einfo "Remove tests which depend on gitea git-repo."
-   rm 

[gentoo-commits] repo/gentoo:master commit in: www-apps/gitea/

2021-10-30 Thread Sam James
commit: 5681f9cec90421b843e08f51cd8ffa127a36c669
Author: Tomáš Mózes  gmail  com>
AuthorDate: Tue Oct 26 07:10:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 02:52:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5681f9ce

www-apps/gitea: sync live ebuild

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22705
Signed-off-by: Sam James  gentoo.org>

 www-apps/gitea/gitea-.ebuild | 14 --
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/www-apps/gitea/gitea-.ebuild b/www-apps/gitea/gitea-.ebuild
index 2aa2b3da3b0..a5eec77f603 100644
--- a/www-apps/gitea/gitea-.ebuild
+++ b/www-apps/gitea/gitea-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 2016-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -22,7 +22,6 @@ LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
 SLOT="0"
 IUSE="+acct pam sqlite"
 
-BDEPEND=">=net-libs/nodejs-10[npm]"
 COMMON_DEPEND="
acct? (
acct-group/git
@@ -36,7 +35,7 @@ DOCS=(
custom/conf/app.example.ini CONTRIBUTING.md README.md
 )
 FILECAPS=(
-   -m 0755 cap_net_bind_service+ep usr/bin/gitea
+   -m 711 cap_net_bind_service+ep usr/bin/gitea
 )
 
 RESTRICT="test"
@@ -86,9 +85,7 @@ src_compile() {
)
[[ ${PV} != * ]] && makeenv+=("DRONE_TAG=${MY_PV}")
 
-   # -j1 as Makefile doesn't handle dependancy correctly, and is not
-   # useful as golang compiler don't use this info.
-   env "${makeenv[@]}" emake -j1 build
+   env "${makeenv[@]}" emake backend
 }
 
 src_install() {
@@ -118,4 +115,9 @@ src_install() {
 pkg_postinst() {
fcaps_pkg_postinst
tmpfiles_process gitea.conf
+
+   ewarn "The default JWT signing algorithm changed in 1.15.0 from HS256 
(symmetric) to"
+   ewarn "RS256 (asymmetric). Gitea OAuth2 tokens (and potentially client 
secrets) will"
+   ewarn "need to be regenerated unless you change your 
JWT_SIGNING_ALGORITHM back to HS256."
+   ewarn "For other breaking changes, see 
."
 }



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

2021-10-30 Thread Sam James
commit: 0284eecd70db11f4c08e23ba79f2cfe55cf027ae
Author: Jonathan Davies  protonmail  com>
AuthorDate: Sun Oct 24 11:45:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 31 02:50:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0284eecd

sys-libs/libsepol: Version updated to 3.3.

Bug: https://bugs.gentoo.org/810101

Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 sys-libs/libsepol/Manifest|  1 +
 sys-libs/libsepol/libsepol-3.3.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index abf164a0089..2dfd96f02d0 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -1,2 +1,3 @@
 DIST libsepol-3.1.tar.gz 473842 BLAKE2B 
ef1d596c4d53cc0a87e899ef4aeb5bf29c9d6b8303632ddc866c100d30debd8aedd0e8b38cb4ce3141b80421cd914148ff072e492d63dc2dacf03ac2ce59ca5a
 SHA512 
4b5f4e82853ff3e9b4fac2dbdea5c2fc3bb7b508af912217ac4b75da6540fbcd77aa314ab95cd9dfa94fbc4a885000656a663c1a152f65b4cf6970ea0b6034ab
 DIST libsepol-3.2.tar.gz 477749 BLAKE2B 
6f35387c0373869672080e151f212c081389f6799539124353aa1749ae2648669b2e237a271297c1c212b7a9e0c35f05edfff1bb724c8a15993e8fb8c599ac2e
 SHA512 
1a6b3489ff766958a4b444b9be63a794267243aed303d3e7d87278f11be492dbf603a0c8181c4c5e01cb0e1ceb43810a77f738f0b9bd1d7d2be67053f9c67a6f
+DIST libsepol-3.3.tar.gz 482546 BLAKE2B 
977996f68807f73a5bc0bd3a07b605640eb02a7bc67971882d489def166539ff7cfd00e474adde7e923fbebebdfcdcb71d17a43e3396c3176e25fd7d3bd65238
 SHA512 
fb6bb69f8e43a911a1a9cbd791593215386e93cb9292e003f5d8efe6e86e0ce5d0287e95d52fe2fbce518a618beaf9b1135aea0d04eaebcdbd8c6d07ee67b500

diff --git a/sys-libs/libsepol/libsepol-3.3.ebuild 
b/sys-libs/libsepol/libsepol-3.3.ebuild
new file mode 100644
index 000..0878e192477
--- /dev/null
+++ b/sys-libs/libsepol/libsepol-3.3.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs multilib-minimal
+
+MY_PV="${PV//_/-}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="SELinux binary policy representation library"
+HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
+   S="${WORKDIR}/${P}/${PN}"
+else
+   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0/2"
+
+# tests are not meant to be run outside of the full SELinux userland repo
+RESTRICT="test"
+
+src_prepare() {
+   eapply_user
+   multilib_copy_sources
+}
+
+multilib_src_compile() {
+   tc-export CC AR RANLIB
+
+   local -x CFLAGS="${CFLAGS} -fno-semantic-interposition"
+
+   emake \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)"
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)" \
+   install
+}



  1   2   3   4   >