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

2024-01-03 Thread Sam James
commit: b954313ca4ec3a05da446f0c7ab7ee611960870e
Author: Justus Ranvier  opentransactions  org>
AuthorDate: Tue Jan  2 16:43:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  4 07:50:15 2024 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=b954313c

repositories: add opentransactions

Signed-off-by: Justus Ranvier  opentransactions.org>
Closes: https://github.com/gentoo/api-gentoo-org/pull/640
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 85fd2b7..d9a14ab 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -2892,6 +2892,18 @@
 git+ssh://g...@github.com/jcaesar/openclonk-overlay.git
 
https://github.com/jcaesar/openclonk-overlay/commits/master.atom
   
+  
+opentransactions
+Open-Transactions Gentoo Overlay
+https://github.com/Open-Transactions/gentoo-overlay
+
+  justusranv...@gmail.com
+  Open-Transactions
+
+https://github.com/Open-Transactions/gentoo-overlay.git
+git+ssh://g...@github.com/Open-Transactions/gentoo-overlay.git
+
https://github.com/Open-Transactions/gentoo-overlay/commits/master.atom
+  
   
 oubliette
 personal overlay of forgotten ebuilds



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

2024-01-03 Thread Sam James
commit: 140c245faef8c7c50a9d0fec50856acbf7b6eb45
Author: IllyaTheHath  outlook  com>
AuthorDate: Tue Oct 17 10:24:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  4 07:50:05 2024 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=140c245f

repositories: add chiyuki-overlay

Signed-off-by: Chiyuki Kagura  outlook.com>
Closes: https://github.com/gentoo/api-gentoo-org/pull/630
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 5c19133..85fd2b7 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -796,6 +796,17 @@
 https://github.com/brothermechanic/cg.git
 git+ssh://g...@github.com/brothermechanic/cg.git
   
+  
+chiyuki-overlay
+Chiyuki's Personal Gentoo Linux 
Overlay
+https://github.com/IllyaTheHath/gentoo-overlay
+
+  illyatheh...@outlook.com
+  Chiyuki Kagura
+
+https://github.com/IllyaTheHath/gentoo-overlay.git
+git+ssh://g...@github.com:IllyaTheHath/gentoo-overlay.git
+  
   
 chymeric
 Overlay for scientific software and desktop 
minimalism



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

2024-01-03 Thread Sam James
commit: 1ef08e958c6fb8c71a36998d103dc27a60fdb5b5
Author: Markus Walter  houseofsuns  org>
AuthorDate: Wed Dec 13 21:26:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  4 07:49:54 2024 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=1ef08e95

repositories: add pypi-overlay

Signed-off-by: Markus Walter  houseofsuns.org>
Closes: https://github.com/gentoo/api-gentoo-org/pull/639
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 9b49682..5c19133 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -3193,6 +3193,18 @@
 git+ssh://g...@github.com/ZeroPointEnergy/gentoo-pyfa-overlay.git
 
https://github.com/ZeroPointEnergy/gentoo-pyfa-overlay/commits/master.atom
   
+  
+pypi
+Mirror of PyPI python package 
repository
+https://github.com/houseofsuns/pypi
+
+  gen...@houseofsuns.org
+  houseofsuns
+
+https://github.com/houseofsuns/pypi.git
+git+ssh://g...@github.com/houseofsuns/pypi.git
+https://github.com/houseofsuns/pypi/commits/master.atom
+  
   
 pypi-sci
 Scientific packages from PyPI by the 
gentoo-pypi-generator



[gentoo-commits] repo/gentoo:master commit in: app-containers/incus/

2024-01-03 Thread Joonas Niilola
commit: f8e8469a8b05e225f567701648223b24aae7c348
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Jan  4 06:59:55 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Jan  4 07:02:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8e8469a

app-containers/incus: add 'fuidshift' use flag that conflicts with lxd

 - apparently some weird systems are symlinking /usr/sbin into /usr/bin !

Bug: https://bugs.gentoo.org/920527
Signed-off-by: Joonas Niilola  gentoo.org>

 .../incus/{incus-0.4.ebuild => incus-0.4-r1.ebuild}   | 19 ++-
 app-containers/incus/metadata.xml |  3 +++
 2 files changed, 17 insertions(+), 5 deletions(-)

diff --git a/app-containers/incus/incus-0.4.ebuild 
b/app-containers/incus/incus-0.4-r1.ebuild
similarity index 92%
rename from app-containers/incus/incus-0.4.ebuild
rename to app-containers/incus/incus-0.4-r1.ebuild
index 818070390ac2..422c94035e53 100644
--- a/app-containers/incus/incus-0.4.ebuild
+++ b/app-containers/incus/incus-0.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ 
SRC_URI="https://linuxcontainers.org/downloads/incus/${P}.tar.xz
 LICENSE="Apache-2.0 BSD LGPL-3 MIT"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="apparmor nls"
+IUSE="apparmor fuidshift nls"
 
 DEPEND="acct-group/incus
acct-group/incus-admin
@@ -28,6 +28,7 @@ DEPEND="acct-group/incus
sys-libs/libcap
virtual/udev"
 RDEPEND="${DEPEND}
+   fuidshift? ( !app-containers/lxd )
net-firewall/ebtables
net-firewall/iptables
sys-apps/iproute2
@@ -123,11 +124,14 @@ src_compile() {
export GOPATH="${S}/_dist"
export CGO_LDFLAGS_ALLOW="-Wl,-z,now"
 
-   # fuidshift should be packaged for incus-lts, making it conflict with 
lxd.
-   for k in fuidshift incus-benchmark incus-user incus lxc-to-incus ; do
+   for k in incus-benchmark incus-user incus lxc-to-incus ; do
ego install -v -x "${S}/cmd/${k}"
done
 
+   if use fuidshift ; then
+   ego install -v -x "${S}/cmd/fuidshift"
+   fi
+
ego install -v -x -tags libsqlite3 "${S}"/cmd/incusd
 
# Needs to be built statically
@@ -152,7 +156,7 @@ src_install() {
newsbin "${FILESDIR}"/incus-startup-0.4.sh incus-startup
 
# Admin tools
-   for l in incusd incus-user fuidshift ; do
+   for l in incusd incus-user ; do
dosbin ${bindir}/${l}
done
dosbin cmd/lxd-to-incus/lxd-to-incus
@@ -162,6 +166,11 @@ src_install() {
dobin ${bindir}/${m}
done
 
+   # fuidshift, should be moved under admin tools at some point
+   if use fuidshift ; then
+   dosbin ${bindir}/fuidshift
+   fi
+
newconfd "${FILESDIR}"/incus-0.4.confd incus
newinitd "${FILESDIR}"/incus-0.4.initd incus
newinitd "${FILESDIR}"/incus-user-0.4.initd incus-user

diff --git a/app-containers/incus/metadata.xml 
b/app-containers/incus/metadata.xml
index a7cc7908462b..adf7210ec6b7 100644
--- a/app-containers/incus/metadata.xml
+++ b/app-containers/incus/metadata.xml
@@ -9,6 +9,9 @@
 virtualizat...@gentoo.org
 Gentoo Virtualization Project
   
+  
+Install the fuidshift binary - currently conflicts 
with app-containers/lxd
+  
   
 Incus is a modern, secure and powerful system container and virtual 
machine manager.
 Incus is a community fork from Canonical's LXD.



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

2024-01-03 Thread Hans de Graaff
commit: a1784255c8cdfae58cb4c61d7495e1bf77d8438e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan  4 06:49:57 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan  4 06:54:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1784255

app-text/webgen: add 1.7.3

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

 app-text/webgen/Manifest|  1 +
 app-text/webgen/webgen-1.7.3.ebuild | 59 +
 2 files changed, 60 insertions(+)

diff --git a/app-text/webgen/Manifest b/app-text/webgen/Manifest
index f80e35d2fba4..2b0b1f67a3c7 100644
--- a/app-text/webgen/Manifest
+++ b/app-text/webgen/Manifest
@@ -1 +1,2 @@
 DIST webgen-1.7.2.gem 201728 BLAKE2B 
abd3a8a9accfbc1a1e0070b7cbd4d0cc24796540ce1c8c0cfd3dc50882bf953b1e794971a90e2a429b3ecd64b1cb009b16c96ce1e6cfa05516ce48c10e39cd95
 SHA512 
806303f56319b6f55d8457b0b68438a9732bc1adc95ea50a955ad02b184814d0b878d618fc0547831cac53292208f1d0837d190b078ebb2ba42641dbaa5ffd93
+DIST webgen-1.7.3.gem 201728 BLAKE2B 
fc3c63d12b547c14e7900dfe881c95150de2f4783bfcbdd3f9a0bff6cd88d8278f1f2b0d7281394b35c3032e0cec639e01911807ddcc8b8114890bb4e404e2a4
 SHA512 
7e5738f66a2095fbfde922cf6711735273109bd10ebf12e2ebbbf4aa72cd54a8d4d50057d5aba8a428c154654000b718850e8c23391736123ea38f2f3b75cf50

diff --git a/app-text/webgen/webgen-1.7.3.ebuild 
b/app-text/webgen/webgen-1.7.3.ebuild
new file mode 100644
index ..c630a650eedd
--- /dev/null
+++ b/app-text/webgen/webgen-1.7.3.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC="task"
+RUBY_FAKEGEM_DOCDIR="htmldoc/rdoc"
+RUBY_FAKEGEM_EXTRADOC="AUTHORS THANKS"
+RUBY_FAKEGEM_EXTRAINSTALL="data"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A template-based static website generator"
+HOMEPAGE="https://webgen.gettalong.org;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="builder doc highlight markdown"
+
+ruby_add_bdepend "doc? ( dev-ruby/rdoc )
+   test? (
+   dev-ruby/minitest:5
+   dev-ruby/rdiscount
+   >=dev-ruby/sass-3.2:* )"
+
+ruby_add_rdepend ">=dev-ruby/cmdparse-3.0.1:3
+   >=dev-ruby/systemu-2.5 =dev-ruby/systemu-2*
+   >=dev-ruby/kramdown-2.3:2
+   >=dev-ruby/psych-5.1:5
+   builder? ( >=dev-ruby/builder-2.1.0:* )
+   highlight? ( >=dev-ruby/coderay-1.0 )
+   markdown? ( dev-ruby/maruku )"
+
+all_ruby_prepare() {
+   # Avoid a test fragile for sass version differences
+   sed -i -e '/test_static_call/,/^  end/ s:^:#:' 
test/webgen/content_processor/test_sass.rb || die
+   # Avoid a test with fragile whitespace tests
+   rm -f test/webgen/content_processor/test_haml.rb || die
+
+   # Avoid tests for rdoc since that requires an obsolete version
+   sed -i -e '/def test_create_nodes/askip' 
test/webgen/path_handler/test_api.rb || die
+
+   # Avoid tests for unpackaged dependencies
+   rm -f test/webgen/content_processor/test_{css_minify,tikz}.rb || die
+
+   # Avoid tests failing with newer Psych versions
+   rm -f test/test_documentation.rb || die
+
+   # Fix minitest deprecation
+   sed -i -e 's/MiniTest/Minitest/' $(find test -type f -print) || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   doman man/man1/webgen.1
+}



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

2024-01-03 Thread Hans de Graaff
commit: b9c5e9cda40f6d67ff0c7664d2849bfd8f682d32
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan  4 06:54:12 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan  4 06:54:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9c5e9cd

dev-ruby/thor: enable ruby33

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

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

diff --git a/dev-ruby/thor/thor-1.3.0.ebuild b/dev-ruby/thor/thor-1.3.0.ebuild
index a9a663d09930..6ce820d5822d 100644
--- a/dev-ruby/thor/thor-1.3.0.ebuild
+++ b/dev-ruby/thor/thor-1.3.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2000-2023 Gentoo Authors
+# Copyright 2000-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_DOCDIR="rdoc"



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

2024-01-03 Thread Hans de Graaff
commit: 9d3cf6535f93164819ec338877eec8e0cd7a1837
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jan  4 06:45:12 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan  4 06:54:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d3cf653

dev-ruby/cmdparse: enable ruby33

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

 dev-ruby/cmdparse/cmdparse-3.0.7-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/cmdparse/cmdparse-3.0.7-r1.ebuild 
b/dev-ruby/cmdparse/cmdparse-3.0.7-r1.ebuild
index 805bed0e33c2..9e40585d8ad3 100644
--- a/dev-ruby/cmdparse/cmdparse-3.0.7-r1.ebuild
+++ b/dev-ruby/cmdparse/cmdparse-3.0.7-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_TASK_TEST=""
 



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

2024-01-03 Thread Alfredo Tupone
commit: ecf74e63d602e7522244eaa7ac5183d51e75a59d
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Thu Jan  4 06:51:27 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Jan  4 06:52:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecf74e63

dev-libs/dynolog: ifx build with newer gtest. Fix test

Bug: https://bugs.gentoo.org/920842
Signed-off-by: Alfredo Tupone  gentoo.org>

 ...log-0.3.1_p20230126.ebuild => dynolog-0.3.1_p20230126-r1.ebuild} | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-libs/dynolog/dynolog-0.3.1_p20230126.ebuild 
b/dev-libs/dynolog/dynolog-0.3.1_p20230126-r1.ebuild
similarity index 94%
rename from dev-libs/dynolog/dynolog-0.3.1_p20230126.ebuild
rename to dev-libs/dynolog/dynolog-0.3.1_p20230126-r1.ebuild
index 40febbdb5b5c..501e5dee74d8 100644
--- a/dev-libs/dynolog/dynolog-0.3.1_p20230126.ebuild
+++ b/dev-libs/dynolog/dynolog-0.3.1_p20230126-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Partially auto-Generated by cargo-ebuild 0.5.4-r1
@@ -60,7 +60,6 @@ DEPEND="dev-cpp/gflags
dev-cpp/glog
net-misc/curl"
 RDEPEND="${DEPEND}"
-BDEPEND=""
 
 # Partially rust build
 QA_FLAGS_IGNORED=/usr/bin/dyno
@@ -71,10 +70,13 @@ PATCHES=(
"${FILESDIR}"/${P}-noWerror.patch
 )
 
+CMAKE_SKIP_TESTS=( "Defs.CpuSet" )
+
 src_prepare() {
cmake_src_prepare
cmake_comment_add_subdirectory third_party/gflags
cmake_comment_add_subdirectory third_party/glog
+   rm -r third_party/googletest || die
 }
 
 src_configure() {



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

2024-01-03 Thread Hans de Graaff
commit: 1c34ac71406c7359d0324136c967fdbd3ecfd7d3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jan  3 13:38:23 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan  4 06:28:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c34ac71

dev-ruby/faraday-httpclient: new package, add 1.0.1

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

 dev-ruby/faraday-httpclient/Manifest   |  1 +
 .../faraday-httpclient-1.0.1.ebuild| 32 ++
 dev-ruby/faraday-httpclient/metadata.xml   | 11 
 3 files changed, 44 insertions(+)

diff --git a/dev-ruby/faraday-httpclient/Manifest 
b/dev-ruby/faraday-httpclient/Manifest
new file mode 100644
index ..e1598b377a3c
--- /dev/null
+++ b/dev-ruby/faraday-httpclient/Manifest
@@ -0,0 +1 @@
+DIST faraday-httpclient-1.0.1.tar.gz 8438 BLAKE2B 
eb642d2d69b3daeca9763df86399b1e76f2d3e84cec19218ff0c486f547594f83f30a776b0be95e5f4f976505e5a4299eec3ded9652ee61ceace63b29260d47f
 SHA512 
440d57cad24bd7f52c4b1ea8f8062a62630791f8a5730999aa41ece5b0c759a188afbb8449e32eea03710bfc7bffbe244664d305f41457e88791f916ef142d86

diff --git a/dev-ruby/faraday-httpclient/faraday-httpclient-1.0.1.ebuild 
b/dev-ruby/faraday-httpclient/faraday-httpclient-1.0.1.ebuild
new file mode 100644
index ..0786be91d30d
--- /dev/null
+++ b/dev-ruby/faraday-httpclient/faraday-httpclient-1.0.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Faraday adapter for HTTPClient"
+HOMEPAGE="https://github.com/lostisland/faraday-httpclient;
+SRC_URI="https://github.com/lostisland/faraday-httpclient/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="test"
+
+ruby_add_bdepend "test? ( dev-ruby/faraday:1 dev-ruby/httpclient )"
+
+all_ruby_prepare() {
+   sed -i -e "s:_relative ':'./:" ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   sed -i -e '2igem "faraday", "~> 1.0"' spec/spec_helper.rb || die
+}

diff --git a/dev-ruby/faraday-httpclient/metadata.xml 
b/dev-ruby/faraday-httpclient/metadata.xml
new file mode 100644
index ..5450cd18f3de
--- /dev/null
+++ b/dev-ruby/faraday-httpclient/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+r...@gentoo.org
+Gentoo Ruby Project
+  
+  
+lostisland/faraday-httpclient
+  
+



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

2024-01-03 Thread Hans de Graaff
commit: bdc91d2c45868b6a8f87a70fd645effd4c47c018
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jan  3 13:09:05 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jan  4 06:27:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdc91d2c

dev-ruby/faraday-patron: new package, add 1.0.0

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

 dev-ruby/faraday-patron/Manifest   |  1 +
 .../faraday-patron/faraday-patron-1.0.0.ebuild | 38 ++
 dev-ruby/faraday-patron/metadata.xml   | 11 +++
 3 files changed, 50 insertions(+)

diff --git a/dev-ruby/faraday-patron/Manifest b/dev-ruby/faraday-patron/Manifest
new file mode 100644
index ..a2c95761876c
--- /dev/null
+++ b/dev-ruby/faraday-patron/Manifest
@@ -0,0 +1 @@
+DIST faraday-patron-1.0.0.tar.gz 7939 BLAKE2B 
303e2186c35cffef73fab73eecdb7affe83b3fb11c861ab082c3a60fb3adceb0f5a1fdd7d26f425a0449e349868b62363ae846bde5a194c66fba0b4a0a9c6d02
 SHA512 
66180ab2730280635a2560839e991e562bb6ff907e483a6e75557f6d7950b0b375955eea4034c8c4820267ac82d9f9dc0f0011c4ff6a526f3499b179935a7014

diff --git a/dev-ruby/faraday-patron/faraday-patron-1.0.0.ebuild 
b/dev-ruby/faraday-patron/faraday-patron-1.0.0.ebuild
new file mode 100644
index ..02f8e046602b
--- /dev/null
+++ b/dev-ruby/faraday-patron/faraday-patron-1.0.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Faraday adapter for Patron"
+HOMEPAGE="https://github.com/lostisland/faraday-patron;
+SRC_URI="https://github.com/lostisland/faraday-patron/archive/v1.0.tar.gz -> 
${P}.tar.gz"
+RUBY_S="faraday-patron-1.0"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="test"
+
+ruby_add_bdepend "test? ( dev-ruby/faraday:1 )"
+
+all_ruby_prepare() {
+   sed -i -e "s:_relative ':'./:" ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   sed -i -e '2igem "faraday", "~> 1.0"' spec/spec_helper.rb || die
+
+   # Avoid unpackaged, test-only, faraday-multipart for now.
+#  sed -i -e '/multipart/ s:^:#:' spec/spec_helper.rb || die
+#  sed -e '/should rewind files on retry/askip "faraday-multipart not 
packaged"' \
+#  -i spec/faraday/retry/middleware_spec.rb || die
+}

diff --git a/dev-ruby/faraday-patron/metadata.xml 
b/dev-ruby/faraday-patron/metadata.xml
new file mode 100644
index ..aa569be281f6
--- /dev/null
+++ b/dev-ruby/faraday-patron/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+r...@gentoo.org
+Gentoo Ruby Project
+  
+  
+lostisland/faraday-patron
+  
+



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/

2024-01-03 Thread Ionen Wolkens
commit: 808cf82d0a94107c50ab8ef37641715145b23512
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu Jan  4 01:01:08 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jan  4 05:29:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=808cf82d

x11-base/xorg-server: Stabilize 21.1.10-r1 hppa, #919890

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-base/xorg-server/xorg-server-21.1.10-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-base/xorg-server/xorg-server-21.1.10-r1.ebuild 
b/x11-base/xorg-server/xorg-server-21.1.10-r1.ebuild
index be036fb84b89..02360b497f0b 100644
--- a/x11-base/xorg-server/xorg-server-21.1.10-r1.ebuild
+++ b/x11-base/xorg-server/xorg-server-21.1.10-r1.ebuild
@@ -11,7 +11,7 @@ 
EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git;
 DESCRIPTION="X.Org X servers"
 SLOT="0/${PV}"
 if [[ ${PV} != * ]]; then
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 IUSE_SERVERS="xephyr xnest xorg xvfb"



[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/

2024-01-03 Thread Ionen Wolkens
commit: d6eeb77bae1ca1e6c135e1a92c237b6cf7cd508f
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed Jan  3 22:09:10 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jan  4 05:29:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6eeb77b

x11-base/xorg-server: Stabilize 21.1.10-r1 arm, #919890

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-base/xorg-server/xorg-server-21.1.10-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-base/xorg-server/xorg-server-21.1.10-r1.ebuild 
b/x11-base/xorg-server/xorg-server-21.1.10-r1.ebuild
index 8f530aad2939..be036fb84b89 100644
--- a/x11-base/xorg-server/xorg-server-21.1.10-r1.ebuild
+++ b/x11-base/xorg-server/xorg-server-21.1.10-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ 
EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git;
 DESCRIPTION="X.Org X servers"
 SLOT="0/${PV}"
 if [[ ${PV} != * ]]; then
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 IUSE_SERVERS="xephyr xnest xorg xvfb"



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

2024-01-03 Thread Ionen Wolkens
commit: 8afda1864ef142cb523c101dc8a0c6cb45d7a732
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu Jan  4 02:10:30 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jan  4 05:29:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8afda186

media-video/ffmpeg: Stabilize 6.0-r10 sparc, #920240

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 media-video/ffmpeg/ffmpeg-6.0-r10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/ffmpeg/ffmpeg-6.0-r10.ebuild 
b/media-video/ffmpeg/ffmpeg-6.0-r10.ebuild
index 74a648a4cc18..3680dca776f4 100644
--- a/media-video/ffmpeg/ffmpeg-6.0-r10.ebuild
+++ b/media-video/ffmpeg/ffmpeg-6.0-r10.ebuild
@@ -64,7 +64,7 @@ LICENSE="
samba? ( GPL-3 )
 "
 if [ "${PV#}" = "${PV}" ] ; then
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
 fi
 
 # Options to use as use_enable in the foo[:bar] form.



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

2024-01-03 Thread Ionen Wolkens
commit: 56bc01539ef4b54145c665148ea008c196cb5a4f
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu Jan  4 04:47:23 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jan  4 05:29:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56bc0153

dev-python/cython: Stabilize 3.0.6 sparc, #919986

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-python/cython/cython-3.0.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/cython/cython-3.0.6.ebuild 
b/dev-python/cython/cython-3.0.6.ebuild
index 3364d566f1d5..c9e4c532b5eb 100644
--- a/dev-python/cython/cython-3.0.6.ebuild
+++ b/dev-python/cython/cython-3.0.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -26,7 +26,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2024-01-03 Thread Michał Górny
commit: c94df2b6571e57f1973cc7597c2a4ee127bb8339
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan  4 04:29:03 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jan  4 04:31:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c94df2b6

dev-python/miniupnpc: Remove old

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

 dev-python/miniupnpc/Manifest   |  2 --
 dev-python/miniupnpc/miniupnpc-2.2.4.ebuild | 52 -
 2 files changed, 54 deletions(-)

diff --git a/dev-python/miniupnpc/Manifest b/dev-python/miniupnpc/Manifest
index d3a8e9d2df1e..aa33491d683f 100644
--- a/dev-python/miniupnpc/Manifest
+++ b/dev-python/miniupnpc/Manifest
@@ -1,4 +1,2 @@
-DIST miniupnpc-2.2.4.tar.gz 102932 BLAKE2B 
ebfea3fe978280825b7beefb8fe799685a72b0a74c589f5f55c7fde3d8c0d4bbb3d50fa0ff3aed554fa1e24ada0a1ab578328373f0295020415998fe35cde0a0
 SHA512 
f6515bda86405114016474fef6332c0c09a56b9293cf4391113f549444bab67e7d031af7b94dacff5e7c96d6508527204498c00fb67d6067685ef606b2152595
-DIST miniupnpc-2.2.4.tar.gz.sig 543 BLAKE2B 
14a1a1979e2d248bb721c66db3e28c1d6f970477e94235bdfa77763d5f9d4c0da42b23d026e861f48cc34a17e009bf8c57aacc648435ec9e31c3c4b6c3347ffb
 SHA512 
476d1a6cfc519f82461bf4d516f73d40cc3ef27886da68d2e805a24d9c4609c53566e258bd2b622e7716f43c81c14bc0f01b189d23b46b87afc3c76d4e6fa23e
 DIST miniupnpc-2.2.5.tar.gz 103654 BLAKE2B 
9cd3fee7bb4934610d57340d29ef61bbca8a94e230a0d35a26cfe4eec347f6807f7d5ab6edb38354ec82aa11bb7a83869169b3c322931f96a1e3a4dd6eec123c
 SHA512 
32d362c43cf5c9f6c1546d85c2dd780f9701f3137bc78471b3670c4c0862b7fc4f081e6cb6fd14e5c0d3ec0602714756959491688998335c8a7b324e6c53aa2f
 DIST miniupnpc-2.2.5.tar.gz.sig 543 BLAKE2B 
ea7b5c254684f52485bc18ad4820c41e7c70a4eb5e552cb5f9d937a4927c9655a4fb959d32930299f1f863d4dbb5894ce76d693ce5a9996a44180038a02a0d5a
 SHA512 
b23d35610d41c9dfc5af78de5329e9c28976685435bdff041759ab6e9f54154e7a082bcd313c682141fda8ba1e1c3b246e49109ad9a5323f003528d0ba71f880

diff --git a/dev-python/miniupnpc/miniupnpc-2.2.4.ebuild 
b/dev-python/miniupnpc/miniupnpc-2.2.4.ebuild
deleted file mode 100644
index 5bd7fde82b3a..
--- a/dev-python/miniupnpc/miniupnpc-2.2.4.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
-
-inherit distutils-r1 verify-sig
-
-MY_P=${P/python-}
-DESCRIPTION="Python bindings for UPnP client library"
-HOMEPAGE="
-   http://miniupnp.free.fr/
-   https://miniupnp.tuxfamily.org/
-   https://github.com/miniupnp/miniupnp/
-"
-SRC_URI="
-   https://miniupnp.tuxfamily.org/files/${MY_P}.tar.gz
-   verify-sig? (
-   https://miniupnp.tuxfamily.org/files/${MY_P}.tar.gz.sig
-   )
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
-IUSE=""
-
-DEPEND="
-   >=net-libs/miniupnpc-${PV}:0=
-"
-RDEPEND="
-   ${DEPEND}
-"
-BDEPEND="
-   verify-sig? ( sec-keys/openpgp-keys-miniupnp )
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/miniupnp.asc
-
-PATCHES=(
-   "${FILESDIR}"/miniupnpc-2.2.3-shared-lib.patch
-)
-
-# DOCS are installed by net-libs/miniupnpc.
-DOCS=()
-
-# Example test command:
-# python -c 'import miniupnpc; u = miniupnpc.UPnP(); u.discover(); 
u.selectigd(); print(u.externalipaddress())'



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

2024-01-03 Thread Michał Górny
commit: 276f0fcec3e71768e767d9d19b53cfc63be76f84
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan  4 04:28:37 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jan  4 04:31:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=276f0fce

net-libs/miniupnpc: Bump to 2.2.6

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

 net-libs/miniupnpc/Manifest   |  2 +
 net-libs/miniupnpc/miniupnpc-2.2.6.ebuild | 71 +++
 2 files changed, 73 insertions(+)

diff --git a/net-libs/miniupnpc/Manifest b/net-libs/miniupnpc/Manifest
index aa33491d683f..a670282aef58 100644
--- a/net-libs/miniupnpc/Manifest
+++ b/net-libs/miniupnpc/Manifest
@@ -1,2 +1,4 @@
 DIST miniupnpc-2.2.5.tar.gz 103654 BLAKE2B 
9cd3fee7bb4934610d57340d29ef61bbca8a94e230a0d35a26cfe4eec347f6807f7d5ab6edb38354ec82aa11bb7a83869169b3c322931f96a1e3a4dd6eec123c
 SHA512 
32d362c43cf5c9f6c1546d85c2dd780f9701f3137bc78471b3670c4c0862b7fc4f081e6cb6fd14e5c0d3ec0602714756959491688998335c8a7b324e6c53aa2f
 DIST miniupnpc-2.2.5.tar.gz.sig 543 BLAKE2B 
ea7b5c254684f52485bc18ad4820c41e7c70a4eb5e552cb5f9d937a4927c9655a4fb959d32930299f1f863d4dbb5894ce76d693ce5a9996a44180038a02a0d5a
 SHA512 
b23d35610d41c9dfc5af78de5329e9c28976685435bdff041759ab6e9f54154e7a082bcd313c682141fda8ba1e1c3b246e49109ad9a5323f003528d0ba71f880
+DIST miniupnpc-2.2.6.tar.gz 103949 BLAKE2B 
bf5ea9ce0194dcff47763989da6eea0282fe2507bab79a14bb699aa1f843730c95b448030d8100241787b899d3cc5e4e7ab4633ee2a97b9121eea05c90b138b0
 SHA512 
012a7a7c96694890af458933f0bc14573f5c85cc5f3021854e1a965574f993be174ca15c1b0edb224333c2560c3a44cd68a067527db832475a16dbbaaaf48125
+DIST miniupnpc-2.2.6.tar.gz.sig 543 BLAKE2B 
243d9eacab92a33c6c9bf064333c6d2620c88d2bfb5b6bd1dd5f8360f355e8e4b0c0af596ceccc5783e9beaeb21bc2ba0c24fbf3d7448e92235f4a1a0793859a
 SHA512 
750d0ffef99210552d96383bc67d4200f1306c4200ecac8b0d91f6796882a2c8686e83dbc3fe103d01d957a4212258e660c91a79a76ff87b2a7b0498bc5a822e

diff --git a/net-libs/miniupnpc/miniupnpc-2.2.6.ebuild 
b/net-libs/miniupnpc/miniupnpc-2.2.6.ebuild
new file mode 100644
index ..300bb940fe7f
--- /dev/null
+++ b/net-libs/miniupnpc/miniupnpc-2.2.6.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs verify-sig
+
+DESCRIPTION="UPnP client library and a simple UPnP client"
+HOMEPAGE="
+   http://miniupnp.free.fr/
+   https://miniupnp.tuxfamily.org/
+   https://github.com/miniupnp/miniupnp/
+"
+SRC_URI="
+   https://miniupnp.tuxfamily.org/files/${P}.tar.gz
+   verify-sig? (
+   https://miniupnp.tuxfamily.org/files/${P}.tar.gz.sig
+   )
+"
+
+LICENSE="BSD"
+SLOT="0/17"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="ipv6"
+
+BDEPEND="
+   kernel_linux? ( sys-apps/lsb-release )
+   verify-sig? ( sec-keys/openpgp-keys-miniupnp )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/miniupnp.asc
+
+src_prepare() {
+   local PATCHES=(
+   "${FILESDIR}"/miniupnpc-2.2.3-drop-which.patch
+   )
+   default
+
+   local exprs=(
+   # These bins are not installed, upnpc-static requires building 
static lib
+   -e '/EXECUTABLES =/s/ upnpc-static upnp-listdevices-static//'
+   # Prevent gzipping manpage.
+   -e '/gzip/d'
+   # Disable installing the static library
+   -e '/FILESTOINSTALL =/s/ $(LIBRARY)//'
+   -e '/$(INSTALL) -m 644 $(LIBRARY) $(DESTDIR)$(INSTALLDIRLIB)/d'
+   )
+   sed -i "${exprs[@]}" Makefile || die
+}
+
+# Upstream cmake causes more trouble than it fixes,
+# so we'll just stay with the Makefile for now.
+
+src_compile() {
+   tc-export CC AR
+   emake build/upnpc-shared
+}
+
+src_test() {
+   emake -j1 HAVE_IPV6=$(usex ipv6) check
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   PREFIX="${EPREFIX}/usr" \
+   INSTALLDIRLIB="${EPREFIX}/usr/$(get_libdir)" \
+   install
+
+   dodoc README Changelog.txt
+}



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

2024-01-03 Thread Michał Górny
commit: 0d4261dd2750534de16c84bded2708ee4e2e3ca5
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan  4 04:27:44 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jan  4 04:27:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d4261dd

net-misc/miniupnpd: Bump to 2.3.4

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

 net-misc/miniupnpd/Manifest   |   2 +
 net-misc/miniupnpd/miniupnpd-2.3.4.ebuild | 108 ++
 2 files changed, 110 insertions(+)

diff --git a/net-misc/miniupnpd/Manifest b/net-misc/miniupnpd/Manifest
index a854c3327ea2..20b0126239fa 100644
--- a/net-misc/miniupnpd/Manifest
+++ b/net-misc/miniupnpd/Manifest
@@ -1,2 +1,4 @@
 DIST miniupnpd-2.3.3.tar.gz 260079 BLAKE2B 
4b32e05bc7002bc7edc946f01b1984f3d184e0e9949a9685ffa5351ece9dacc09dc48567cc6f68972343a1921f4ceb5c541d4b557c4991f311289a511c492efa
 SHA512 
98915e3c1410d6753a58133596bad012fea205f36ae4991c2cf4b358d1e905e029287cfcf1aa97283c2e3c1cb8c20655bff35d49a37ae8756739e33c4ae3e7ef
 DIST miniupnpd-2.3.3.tar.gz.sig 543 BLAKE2B 
33b6166ba64a7a7c1b019c84d8a623d2905f32b41ea6b7cfd96c180e3d8738af264b5f073a9503c037f4609f15cb73f039701368eba63764de9edc79159961f6
 SHA512 
f2b167fec659e2f366ac180e8245c35e2907f5fb6be31fb62aad072e8a67868b995dd9400b4f41ebdfe2dcb46df583e5a1d6260f93c9b3eb25ba46bc7f6106dd
+DIST miniupnpd-2.3.4.tar.gz 260810 BLAKE2B 
7ce722aabcb0142740ffd4669c4326a99ed2903c1a0da984c5c3eb2ce523c4f6919d73b84708857ca51711fb4fdb0f8f00547ba81f3ea0e7bc700d166c07bb69
 SHA512 
7e84fcc7fbbdcb8e40d8ef35c48b331e0189427ca61d67b33c856c0598496cecade2bc7880590581c5eaf77c686496bb3228ed93d3d8edc073e8f5781a03ae9e
+DIST miniupnpd-2.3.4.tar.gz.sig 543 BLAKE2B 
5940c26bc6717e2b6f636dded1a5d7e4625d69e763191fe97fc7c2459ad9957a80d809c5795511ef35ef005817abb01a78e1c0f0af0c2508fea671a1fba17212
 SHA512 
abcea4fa53b31582e2bd8db1a1df53b25142757e760e62c4200c3067d3f8c2f9b6d11211d6d1232cc44565ded8503279e05ed42c3915a16ed432063f555c00e3

diff --git a/net-misc/miniupnpd/miniupnpd-2.3.4.ebuild 
b/net-misc/miniupnpd/miniupnpd-2.3.4.ebuild
new file mode 100644
index ..ef90208e7b6d
--- /dev/null
+++ b/net-misc/miniupnpd/miniupnpd-2.3.4.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs verify-sig
+
+DESCRIPTION="MiniUPnP IGD Daemon"
+HOMEPAGE="
+   http://miniupnp.free.fr/
+   https://miniupnp.tuxfamily.org/
+   https://github.com/miniupnp/miniupnp/
+"
+SRC_URI="
+   https://miniupnp.tuxfamily.org/files/${P}.tar.gz
+   verify-sig? (
+   https://miniupnp.tuxfamily.org/files/${P}.tar.gz.sig
+   )
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+leasefile igd2 ipv6 nftables pcp-peer portinuse strict"
+
+RDEPEND="
+   dev-libs/gmp:0=
+   sys-apps/util-linux:=
+   dev-libs/openssl:0=
+   !nftables? (
+   >=net-firewall/iptables-1.4.6:0=[ipv6(+)?]
+   net-libs/libnfnetlink:=
+   net-libs/libmnl:=
+   )
+   nftables? (
+   net-firewall/nftables
+   net-libs/libnftnl:=
+   net-libs/libmnl:=
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   elibc_musl? ( sys-libs/queue-standalone )
+"
+BDEPEND="
+   sys-apps/lsb-release
+   verify-sig? ( sec-keys/openpgp-keys-miniupnp )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/miniupnp.asc
+
+src_prepare() {
+   default
+
+   # fails without a default route
+   sed -i -e 's:EXTIF=.*:EXTIF=lo:' testgetifaddr.sh || die
+}
+
+src_configure() {
+   local opts=(
+   --vendorcfg
+   $(usex igd2 '--igd2' '')
+   $(usex ipv6 '--ipv6' '')
+   $(usex leasefile '--leasefile' '')
+   $(usex portinuse '--portinuse' '')
+   $(usex pcp-peer '--pcp-peer' '')
+   $(usex strict '--strict' '')
+   --firewall=$(usex nftables nftables iptables)
+   )
+
+   # custom script
+   ./configure "${opts[@]}" || die
+   # prevent gzipping manpage
+   sed -i -e '/gzip/d' Makefile || die
+}
+
+src_compile() {
+   # By default, it builds a bunch of unittests that are missing wrapper
+   # scripts in the tarball
+   emake CC="$(tc-getCC)" STRIP=true miniupnpd
+}
+
+src_test() {
+   emake CC="$(tc-getCC)" check
+}
+
+src_install() {
+   emake PREFIX="${ED}" STRIP=true install
+
+   local confd_seds=()
+   if use nftables; then
+   confd_seds+=( -e 's/^iptables_scripts=/#&/' )
+   else
+   confd_seds+=( -e 's/^nftables_scripts=/#&/' )
+   fi
+   if ! use ipv6 || use nftables; then
+   confd_seds+=( -e 's/^ip6tables_scripts=/#&/' )
+   fi
+
+   newinitd "${FILESDIR}"/${PN}-init.d-r2 ${PN}
+   newconfd - ${PN} < <(sed "${confd_seds[@]}" \
+   "${FILESDIR}"/${PN}-conf.d-r2 || die)

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

2024-01-03 Thread Michał Górny
commit: 7ffe7d21f2fbb5953a348d55102953f9e399b420
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan  4 04:31:45 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jan  4 04:34:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ffe7d21

dev-python/miniupnpc: Bump to 2.2.6

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

 dev-python/miniupnpc/Manifest   |  2 ++
 dev-python/miniupnpc/miniupnpc-2.2.6.ebuild | 51 +
 2 files changed, 53 insertions(+)

diff --git a/dev-python/miniupnpc/Manifest b/dev-python/miniupnpc/Manifest
index aa33491d683f..a670282aef58 100644
--- a/dev-python/miniupnpc/Manifest
+++ b/dev-python/miniupnpc/Manifest
@@ -1,2 +1,4 @@
 DIST miniupnpc-2.2.5.tar.gz 103654 BLAKE2B 
9cd3fee7bb4934610d57340d29ef61bbca8a94e230a0d35a26cfe4eec347f6807f7d5ab6edb38354ec82aa11bb7a83869169b3c322931f96a1e3a4dd6eec123c
 SHA512 
32d362c43cf5c9f6c1546d85c2dd780f9701f3137bc78471b3670c4c0862b7fc4f081e6cb6fd14e5c0d3ec0602714756959491688998335c8a7b324e6c53aa2f
 DIST miniupnpc-2.2.5.tar.gz.sig 543 BLAKE2B 
ea7b5c254684f52485bc18ad4820c41e7c70a4eb5e552cb5f9d937a4927c9655a4fb959d32930299f1f863d4dbb5894ce76d693ce5a9996a44180038a02a0d5a
 SHA512 
b23d35610d41c9dfc5af78de5329e9c28976685435bdff041759ab6e9f54154e7a082bcd313c682141fda8ba1e1c3b246e49109ad9a5323f003528d0ba71f880
+DIST miniupnpc-2.2.6.tar.gz 103949 BLAKE2B 
bf5ea9ce0194dcff47763989da6eea0282fe2507bab79a14bb699aa1f843730c95b448030d8100241787b899d3cc5e4e7ab4633ee2a97b9121eea05c90b138b0
 SHA512 
012a7a7c96694890af458933f0bc14573f5c85cc5f3021854e1a965574f993be174ca15c1b0edb224333c2560c3a44cd68a067527db832475a16dbbaaaf48125
+DIST miniupnpc-2.2.6.tar.gz.sig 543 BLAKE2B 
243d9eacab92a33c6c9bf064333c6d2620c88d2bfb5b6bd1dd5f8360f355e8e4b0c0af596ceccc5783e9beaeb21bc2ba0c24fbf3d7448e92235f4a1a0793859a
 SHA512 
750d0ffef99210552d96383bc67d4200f1306c4200ecac8b0d91f6796882a2c8686e83dbc3fe103d01d957a4212258e660c91a79a76ff87b2a7b0498bc5a822e

diff --git a/dev-python/miniupnpc/miniupnpc-2.2.6.ebuild 
b/dev-python/miniupnpc/miniupnpc-2.2.6.ebuild
new file mode 100644
index ..5c48455711f1
--- /dev/null
+++ b/dev-python/miniupnpc/miniupnpc-2.2.6.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 verify-sig
+
+MY_P=${P/python-}
+DESCRIPTION="Python bindings for UPnP client library"
+HOMEPAGE="
+   http://miniupnp.free.fr/
+   https://miniupnp.tuxfamily.org/
+   https://github.com/miniupnp/miniupnp/
+"
+SRC_URI="
+   https://miniupnp.tuxfamily.org/files/${MY_P}.tar.gz
+   verify-sig? (
+   https://miniupnp.tuxfamily.org/files/${MY_P}.tar.gz.sig
+   )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+DEPEND="
+   >=net-libs/miniupnpc-${PV}:0=
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   verify-sig? ( sec-keys/openpgp-keys-miniupnp )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/miniupnp.asc
+
+PATCHES=(
+   "${FILESDIR}"/miniupnpc-2.2.3-shared-lib.patch
+)
+
+# DOCS are installed by net-libs/miniupnpc.
+DOCS=()
+
+# Example test command:
+# python -c 'import miniupnpc; u = miniupnpc.UPnP(); u.discover(); 
u.selectigd(); print(u.externalipaddress())'



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

2024-01-03 Thread Michał Górny
commit: fdb711cbb44be9313b6e073d48547ba46d5456f4
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan  4 04:25:27 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jan  4 04:25:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdb711cb

net-misc/miniupnpd: Remove old

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

 net-misc/miniupnpd/Manifest   |   4 --
 net-misc/miniupnpd/miniupnpd-2.3.1.ebuild | 108 --
 net-misc/miniupnpd/miniupnpd-2.3.2.ebuild | 108 --
 3 files changed, 220 deletions(-)

diff --git a/net-misc/miniupnpd/Manifest b/net-misc/miniupnpd/Manifest
index a52bbc3e8d9b..a854c3327ea2 100644
--- a/net-misc/miniupnpd/Manifest
+++ b/net-misc/miniupnpd/Manifest
@@ -1,6 +1,2 @@
-DIST miniupnpd-2.3.1.tar.gz 258050 BLAKE2B 
c11e3ecb3f1c6b97dfa1acfbc5f844f0bbdaea65fc91be9aec41e9e152900c6998c0fc132ad4faa07cf0cd7c8e433610a8a34ecab7c409f96a9990b6c17ff1ea
 SHA512 
2b854bb75aad7f5b2ad28eeacb3afc2102edecffe50b293bc798b5ae66a9f3eb80df2e27fa14b9f5f232f78831308a5c0d6c7464697dde1770d60a75d98155f7
-DIST miniupnpd-2.3.1.tar.gz.sig 543 BLAKE2B 
7211174bf1fa2244fafa1df63c3f872a8c557845840fa83f7cdc6264f6692fa5b4919d8c086e78253451497d55fca22300894a8d0e0bde58dbf8baaa6d8e4a26
 SHA512 
c661f8e028f0a3d96cc943dacd85414570473cd6805c2215531d14f355da2cee3695083807c91218eabbb9d40efed3c8f1c0178cff9461bf92202b4a948088c7
-DIST miniupnpd-2.3.2.tar.gz 259686 BLAKE2B 
fe451773be25fd7f5941f89b35a4c94f0bebd5ece93d3b3c526c3c0e1c436773a2c403eb407cde397565ef4ec8f50441a64890bb89a56a9006a6c4556e707cef
 SHA512 
f0956b8f2e52fc9257f6512d780d17c920f6635afaeee604056f3b2afccbfda3f5e65d95d16f1d883bd9e7f4e372856cae620fabcf79c7c87e3f56bbcc089acc
-DIST miniupnpd-2.3.2.tar.gz.sig 543 BLAKE2B 
8c571eb454f6f31757b699c8a06e0b5ade575e058356aad7cdf727caf8f7a6563e98dde31d242cb1fadf136cf2c7bebbc32483c154f2538c1414f04299f40e38
 SHA512 
2a90aef1c1ca6210ddf5e29d75b0b0dc5daca949732b54a9bcd8230ecd8a4c3d5175b6561a68e180caa70547bcbd533994cad08c21630dd294190d0843cb2f8f
 DIST miniupnpd-2.3.3.tar.gz 260079 BLAKE2B 
4b32e05bc7002bc7edc946f01b1984f3d184e0e9949a9685ffa5351ece9dacc09dc48567cc6f68972343a1921f4ceb5c541d4b557c4991f311289a511c492efa
 SHA512 
98915e3c1410d6753a58133596bad012fea205f36ae4991c2cf4b358d1e905e029287cfcf1aa97283c2e3c1cb8c20655bff35d49a37ae8756739e33c4ae3e7ef
 DIST miniupnpd-2.3.3.tar.gz.sig 543 BLAKE2B 
33b6166ba64a7a7c1b019c84d8a623d2905f32b41ea6b7cfd96c180e3d8738af264b5f073a9503c037f4609f15cb73f039701368eba63764de9edc79159961f6
 SHA512 
f2b167fec659e2f366ac180e8245c35e2907f5fb6be31fb62aad072e8a67868b995dd9400b4f41ebdfe2dcb46df583e5a1d6260f93c9b3eb25ba46bc7f6106dd

diff --git a/net-misc/miniupnpd/miniupnpd-2.3.1.ebuild 
b/net-misc/miniupnpd/miniupnpd-2.3.1.ebuild
deleted file mode 100644
index b28bd1d20603..
--- a/net-misc/miniupnpd/miniupnpd-2.3.1.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs verify-sig
-
-DESCRIPTION="MiniUPnP IGD Daemon"
-HOMEPAGE="
-   http://miniupnp.free.fr/
-   https://miniupnp.tuxfamily.org/
-   https://github.com/miniupnp/miniupnp/
-"
-SRC_URI="
-   https://miniupnp.tuxfamily.org/files/${P}.tar.gz
-   verify-sig? (
-   https://miniupnp.tuxfamily.org/files/${P}.tar.gz.sig
-   )
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="+leasefile igd2 ipv6 nftables pcp-peer portinuse strict"
-
-RDEPEND="
-   dev-libs/gmp:0=
-   sys-apps/util-linux:=
-   dev-libs/openssl:0=
-   !nftables? (
-   >=net-firewall/iptables-1.4.6:0=[ipv6(+)?]
-   net-libs/libnfnetlink:=
-   net-libs/libmnl:=
-   )
-   nftables? (
-   net-firewall/nftables
-   net-libs/libnftnl:=
-   net-libs/libmnl:=
-   )
-"
-DEPEND="
-   ${RDEPEND}
-   elibc_musl? ( sys-libs/queue-standalone )
-"
-BDEPEND="
-   sys-apps/lsb-release
-   verify-sig? ( sec-keys/openpgp-keys-miniupnp )
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/miniupnp.asc
-
-src_prepare() {
-   default
-
-   # fails without a default route
-   sed -i -e 's:EXTIF=.*:EXTIF=lo:' testgetifaddr.sh || die
-}
-
-src_configure() {
-   local opts=(
-   --vendorcfg
-   $(usex igd2 '--igd2' '')
-   $(usex ipv6 '--ipv6' '')
-   $(usex leasefile '--leasefile' '')
-   $(usex portinuse '--portinuse' '')
-   $(usex pcp-peer '--pcp-peer' '')
-   $(usex strict '--strict' '')
-   --firewall=$(usex nftables nftables iptables)
-   )
-
-   # custom script
-   ./configure "${opts[@]}" || die
-   # prevent gzipping manpage
-   sed -i -e '/gzip/d' Makefile || die
-}
-
-src_compile() {
-   # By default, it builds a bunch of unittests that are missing 

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

2024-01-03 Thread Michał Górny
commit: 2fa2c9ca972e8f9fbefa99fef96b3f0dad0e295b
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan  4 04:24:43 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jan  4 04:24:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fa2c9ca

dev-python/google-auth: Bump to 2.26.1

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

 dev-python/google-auth/Manifest  |  1 +
 dev-python/google-auth/google-auth-2.26.1.ebuild | 60 
 2 files changed, 61 insertions(+)

diff --git a/dev-python/google-auth/Manifest b/dev-python/google-auth/Manifest
index ed407c6e40bc..cec4488c27a9 100644
--- a/dev-python/google-auth/Manifest
+++ b/dev-python/google-auth/Manifest
@@ -1 +1,2 @@
 DIST google-auth-2.25.2.tar.gz 235648 BLAKE2B 
527dada4cff9139ef2b90874aafe085e7b92f4edecfa3dfb6cf26a40e8470f68451fdc88bf5a9ce92144b7448ee4a32a011069b62d6ee02d0885db1ceb319f22
 SHA512 
2f03dbe6664cfd7086da82154a8fbea6cb97f3f05992faa0fc11399248d645eafa0b63e4f45e248ff73de693c15050f3dfa7060b0f46c8b22919619d5ebb82e2
+DIST google-auth-2.26.1.tar.gz 238839 BLAKE2B 
91f866d35a9a3c0faaa8305e0b4d28ce87c8c5cf7b1549d4b8cea6cda96efeda4909846fd50545774c8bb128a1b7b1b74bc79ffd9bd78c4ddf138d75829bedd8
 SHA512 
08593547cc447e10bc1a033f154f1f4e7a248250899ef2ea49aa818a2705d0df3aa01c4dc84b6f4eb1f51e08187c634d229c396d0f2615a987e7fcc2dec9010b

diff --git a/dev-python/google-auth/google-auth-2.26.1.ebuild 
b/dev-python/google-auth/google-auth-2.26.1.ebuild
new file mode 100644
index ..edb9a92d286a
--- /dev/null
+++ b/dev-python/google-auth/google-auth-2.26.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Google Authentication Library"
+HOMEPAGE="
+   https://github.com/googleapis/google-auth-library-python/
+   https://pypi.org/project/google-auth/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   =dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}]
+   >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}]
+   >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/grpcio[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/moto[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/pytest-localserver[${PYTHON_USEDEP}]
+   dev-python/pyu2f[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_IGNORE=(
+   # these are compatibility tests with oauth2client
+   # disable them to unblock removal of that package
+   tests/test__oauth2client.py
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}
+
+python_compile() {
+   distutils-r1_python_compile
+   find "${BUILD_DIR}" -name '*.pth' -delete || die
+}



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

2024-01-03 Thread Michał Górny
commit: 3f3a34451e8547005af85c34f8f72f61c22da455
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan  4 03:37:16 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jan  4 03:37:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f3a3445

dev-python/boto3: Bump to 1.34.12

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.34.12.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index e51119dc6b66..9bab0d947e6d 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -1,3 +1,4 @@
 DIST boto3-1.34.11.gh.tar.gz 760539 BLAKE2B 
8ce756d33b604aed9d42bcccf60be467bd519f4c7a890592d9652fe3cd2851425f7a16afc7a194ccbda43a9859d0b9b683562ce1672eda9383119bc9de0dc0c9
 SHA512 
82b1920f1a5ad0e23364815a6b0552efceb7f49e17e585370917f63c1b74ea746eddc4f3d8c055d1eac7ca1cdbe5ac2bd304ce66e2ee12edf75ea2e261e88c56
+DIST boto3-1.34.12.gh.tar.gz 760869 BLAKE2B 
3b4661df5ecc22aa9b025b1d3e38c9da9583a1fabd6ab4730c66b194086e74dc95602005850aaace272f7dce72103530797c058a0c4c6ed34afe2fbcea1bb4b9
 SHA512 
46e10ce9cc44711ecc2a79f7a5b2e4a5053538c51b92ee717358264c65361da036a0e76d91cb49afc79109e197a37c1471e70d5b24e54e6719bb8cccf3eda01f
 DIST boto3-1.34.2.gh.tar.gz 756227 BLAKE2B 
7253c533bac45b3848ab573d4781cf68b6bea8d504f851b58366dd3e6ac05b35fb2a85cb7aaff0e426a6bd2f9fe2933dd240e4d0283e4491e095fa93b4061971
 SHA512 
06eaf9b6725d312d91a4a8ba3ab85dde5f579e6d2fa42211189a6f30584b7d2a5c0cca46264bda52a076c8bd1acac9ec0476eb5d986a8e29972f69b7007de3c2
 DIST boto3-1.34.7.gh.tar.gz 759909 BLAKE2B 
059228d7bd57ac34274437f77b3510dff6dca7d1293ffd6f7672b0fcc0acefffeeda2c5c2b4e19ef49bbffd4746dc226edfba52d57f5f8629516c9e830dbdd90
 SHA512 
43395937977ad3c860ede35d2adbb9575312ddab4972b8d258e41a7d6e86f3e6a74037dadb0f0e0f4f3d5ed715a66390041ac9c980bc8a3cfb727a44e252113e

diff --git a/dev-python/boto3/boto3-1.34.12.ebuild 
b/dev-python/boto3/boto3-1.34.12.ebuild
new file mode 100644
index ..037a85ad96ee
--- /dev/null
+++ b/dev-python/boto3/boto3-1.34.12.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit}
+}



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

2024-01-03 Thread Michał Górny
commit: ff72a2fe53bdfbb44c9119ef5f43750e0f71f4d7
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan  4 03:37:29 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jan  4 03:37:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff72a2fe

app-admin/awscli: Bump to 1.32.12

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.32.12.ebuild | 88 ++
 2 files changed, 89 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 0f613717eed5..6b4f2edb93b7 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -1,3 +1,4 @@
 DIST aws-cli-1.32.11.gh.tar.gz 2620959 BLAKE2B 
8eab3362ec14ec50ae4f00862456e702ad27c53ab7dbaa4db2bd5a37f980bf5d02fef9af52da1ee8e8a6037e97101e47feb4bd24e090755a90c3cc74aa9a
 SHA512 
949b927a76e7fa4c036efeb7527d90be9fac86c231a4f9c7f3682638e4f7c4aff1d32e6d75b6d2f36f27e42ae9cae7aa2a0216b9668b90f4a5cbb89bf1d44250
+DIST aws-cli-1.32.12.gh.tar.gz 2621548 BLAKE2B 
17f90a0edd299d3cdca461368b2bf5109298606b4213a8f05398961b1ec0c4fc4fca2cd49f3bd6880f8c5bdee399f465e79458c62e95e45b57a6959ffbaf9ddd
 SHA512 
3aac450eed425d25f0903fa50c8895f11d47c9f327dd9f8830496b415ce0a618324e57708d7b81dedd7f7bd972c1e3a61ae50d502b04264c3c7b6af92542856a
 DIST aws-cli-1.32.2.gh.tar.gz 2609043 BLAKE2B 
18cf285e54c25605502167e4fa002f522063dd85fc0c09eb44b4513ada49dbe476ca4485bb1cb63e726c5e1bee6934ccfa340ac9c9daecae082abb1abd852426
 SHA512 
951814c6e5a5dcf74de12e66430c53ca010bae6a8c9984dc11ab456f1cbd4a3f32e5055b3f7587fdf8cff4c224f86bc95858a2556ed5b90981894f706ab1b023
 DIST aws-cli-1.32.7.gh.tar.gz 2620400 BLAKE2B 
dee6686b73100c607eba165f0f8ff91217336b020644c7ef7ee95dad16f57baea0878a3da96fd2f7258271573c1245286921240d141ba3020006b7ca2b37a0b5
 SHA512 
1df4aa8f2a2924d0e1c84e1187db1d5b974600831d7f668e39cfa17c34896ec51c604ef52d5ce397ca5950e79cac3c2e744c9b048f12164b650aa871e0c489e7

diff --git a/app-admin/awscli/awscli-1.32.12.ebuild 
b/app-admin/awscli/awscli-1.32.12.ebuild
new file mode 100644
index ..390708df2335
--- /dev/null
+++ b/app-admin/awscli/awscli-1.32.12.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit bash-completion-r1 distutils-r1
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local serial_tests=(
+   
tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
+   
tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success}
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking
+   
tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
+   tests/unit/customizations/test_sessionmanager.py
+   tests/unit/test_compat.py::TestIgnoreUserSignals
+   tests/unit/test_help.py
+   
tests/unit/test_utils.py::TestIgnoreCtrlC::test_ctrl_c_is_ignored
+   )
+   local -x 

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

2024-01-03 Thread Michał Górny
commit: 6cc552f1639167d5136b41b4a0e0ec0b8725e555
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan  4 03:37:07 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jan  4 03:37:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cc552f1

dev-python/botocore: Bump to 1.34.12

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

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.34.12.ebuild | 68 +
 2 files changed, 69 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index fd14d521b31d..39fc678db10e 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,3 +1,4 @@
 DIST botocore-1.34.11.gh.tar.gz 12612317 BLAKE2B 
8a8648dfb27fad0d0a52df37ce9d988ef3349b773d88bc752dd9d22866f3adb8dc6346128767df5523fb335a602d666be8a5758fdfbe27c221779a0c4ec23590
 SHA512 
4159f2794d98532dc5e94a91061165b1aa2f43c5a493604c6d3dec426b51d582359577fc62d0ac20044a8b94e196efacbbcfd436cc38390db9bbaf7b4eb3d16c
+DIST botocore-1.34.12.gh.tar.gz 12612056 BLAKE2B 
a323c654ad6e6fe8d5e3290ee87fd6e2aa897d4e9696f6132e911306b50aa38624f197b15d52d3ed8e1850189b833126a75ed9767824f95b9b002bea4924d825
 SHA512 
62c7ebac7fdb563ac596ccc9fd88392c8c0584475e0e6bcbb87ba569b65888597738a2281c4f5a2ffc46ad2ac776ea0e2e3cd3f35e265e565f91c8c0a6cecf52
 DIST botocore-1.34.2.gh.tar.gz 12564834 BLAKE2B 
b22a3d3bd35b769a28ccb1a5116428e1904d0c9fc3452829237704dbec37a31a539f044a728b0785d09406d299d522dd601da39801249747d54e6741b46cafe2
 SHA512 
a3f3718bf584a871abbb3edc803de9d5329da257c050d56bdbf8a6a6c4067477812582fbd8d1d789ce18ea1f416d0ddb2be9cc3c45172292d061a94a12f3977b
 DIST botocore-1.34.7.gh.tar.gz 12606475 BLAKE2B 
387ee7dfab43c44c39c7b0566b6ddcb2b666024b5b7bee2c996194988781c169e1e9462b36d09861d1c3ca899d263392f3d79129e7a2f2fc4bbfed402f5c7dd6
 SHA512 
3f162d4d028dd81da552e0117671971aa891bf8fab513730f40083660fa83c1f82bf1b52875cf9f7f11089ecdd79f084f3c8e76227aa826c1aac7e5735032450

diff --git a/dev-python/botocore/botocore-1.34.12.ebuild 
b/dev-python/botocore/botocore-1.34.12.ebuild
new file mode 100644
index ..dcd34e4e67de
--- /dev/null
+++ b/dev-python/botocore/botocore-1.34.12.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   )
+
+   local -x EPYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit}
+}



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

2024-01-03 Thread Michał Górny
commit: 3e55510d54a36e76465f658c59513840a4697819
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan  4 03:39:07 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jan  4 03:39:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e55510d

dev-python/jupyter-server: Bump to 2.12.2

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

 dev-python/jupyter-server/Manifest |  1 +
 .../jupyter-server/jupyter-server-2.12.2.ebuild| 75 ++
 2 files changed, 76 insertions(+)

diff --git a/dev-python/jupyter-server/Manifest 
b/dev-python/jupyter-server/Manifest
index ff9b658bf801..7f5a134e5a8c 100644
--- a/dev-python/jupyter-server/Manifest
+++ b/dev-python/jupyter-server/Manifest
@@ -1,2 +1,3 @@
 DIST jupyter_server-2.12.1.tar.gz 713271 BLAKE2B 
4f65b1ed51dfa69921455a46a2a1e4971a7608367f23a00f2360dfcea19383aae7ffb8e7d2774ae150b2b49b91b0ad2605f69d08163f7d841f086c91dbc1df51
 SHA512 
33db313bdd70673a28df1f66c8f6635f3abb00d4e939370f9026f698ce8144c5d2689aab849395d9eefbe141c0b3a5b6bf1a113b9ccb2327983ff83ea813b8f5
+DIST jupyter_server-2.12.2.tar.gz 713700 BLAKE2B 
37739ff282a40a1d49c8abe99987497a90803fe48205451ab1ccf731f4e694bbe70157d1444de34ff4f0bc1280a021e3b857c9968615e59964336d8fca8d973d
 SHA512 
c43052bff91d245b942c0eec5cf435b1b2266f5a304844c2fe3bcf1dcef80cc91178b2789cc0634cafeab8cb67083a232bd1f433acb69cffd2c3026a56a264f1
 DIST jupyter_server-2.9.1.tar.gz 709013 BLAKE2B 
dee0de771bb8488cccaecb49e2b4a2003f2530243013cafa7f170384380423a7c190504baabf458c59ffece28c4f60662c0530f55535dae25699be269f159743
 SHA512 
148c3eaa4b6ca1147961c1188e0016a634e5adae350e762903bdde000acde7ab62507e71dbe1278c2b9358ce2cf1c28c17ea8b184f3d4a2d59277910b5b44965

diff --git a/dev-python/jupyter-server/jupyter-server-2.12.2.ebuild 
b/dev-python/jupyter-server/jupyter-server-2.12.2.ebuild
new file mode 100644
index ..9688c5876cc3
--- /dev/null
+++ b/dev-python/jupyter-server/jupyter-server-2.12.2.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Core services, APIs, and REST endpoints to Jupyter web 
applications"
+HOMEPAGE="
+   https://jupyter.org/
+   https://github.com/jupyter-server/jupyter_server/
+   https://pypi.org/project/jupyter-server/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/anyio-3.1.0[${PYTHON_USEDEP}]
+   dev-python/argon2-cffi[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-client-7.4.4[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-core-5.1.0[${PYTHON_USEDEP}]
+   dev-python/jupyter-server-terminals[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-events-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/nbconvert-6.4.4[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.3.0[${PYTHON_USEDEP}]
+   dev-python/overrides[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/prometheus-client[${PYTHON_USEDEP}]
+   >=dev-python/pyzmq-24[${PYTHON_USEDEP}]
+   >=dev-python/send2trash-1.8.2[${PYTHON_USEDEP}]
+   >=dev-python/terminado-0.8.3[${PYTHON_USEDEP}]
+   >=dev-python/tornado-6.2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.6.0[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]
+
+"
+BDEPEND="
+   dev-python/hatch-jupyter-builder[${PYTHON_USEDEP}]
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/pytest-console-scripts[${PYTHON_USEDEP}]
+   dev-python/pytest-jupyter[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/pytest-tornasync[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # This fails if your terminal is zsh (and maybe other non-bash 
as well?)
+   tests/test_terminal.py
+   # Fails because above is ignored
+   tests/auth/test_authorizer.py
+   # Fails with additional extensions installed
+   tests/extension/test_app.py::test_stop_extension
+   )
+
+   # FIXME: tests seem to be affected by previously installed version
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest \
+   -p pytest_tornasync.plugin \
+   -p jupyter_server.pytest_plugin \
+   -p pytest_console_scripts \
+   -p pytest_timeout
+}



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

2024-01-03 Thread Julien Roy
commit: 4230ebf72100a2496b99001e49965cd2f02dca64
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Jan  4 03:51:41 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Thu Jan  4 03:51:41 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4230ebf7

dev-libs/hyprlang: new package, add 0.2.1

Signed-off-by: Julien Roy  jroy.ca>

 dev-libs/hyprlang/Manifest  |  1 +
 dev-libs/hyprlang/hyprlang-0.2.1.ebuild | 24 
 dev-libs/hyprlang/metadata.xml  | 18 ++
 3 files changed, 43 insertions(+)

diff --git a/dev-libs/hyprlang/Manifest b/dev-libs/hyprlang/Manifest
new file mode 100644
index 00..f44b92dca5
--- /dev/null
+++ b/dev-libs/hyprlang/Manifest
@@ -0,0 +1 @@
+DIST hyprlang-0.2.1.gh.tar.gz 61006 BLAKE2B 
c86f6d2baed289d76de1182bd4e481dd3b28dbbe2c46416b6971dc867f5e2cc6bd3db0e03ddeb14fdb1aeae9df8075c9003b141bf65bdfd2f6d94470de4cbc25
 SHA512 
f81622b1c99300d8c7c276cb598b1ec589d14134b48cbf39f4969ddb14f87b661fbe97ab9dc8562e4bd2a12e86b68c13e35a1baadcda18784100d7944295

diff --git a/dev-libs/hyprlang/hyprlang-0.2.1.ebuild 
b/dev-libs/hyprlang/hyprlang-0.2.1.ebuild
new file mode 100644
index 00..5408a7e99b
--- /dev/null
+++ b/dev-libs/hyprlang/hyprlang-0.2.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Official implementation library for the hypr config language"
+HOMEPAGE="https://github.com/hyprwm/hyprlang;
+SRC_URI="https://github.com/hyprwm/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BUILD_DIR="${S}/build"
+
+src_install(){
+   cmake_src_install
+   dolib.so "${BUILD_DIR}/libhyprlang.so" || die
+   rm "${D}/usr/lib/libhyprlang.so"
+}

diff --git a/dev-libs/hyprlang/metadata.xml b/dev-libs/hyprlang/metadata.xml
new file mode 100644
index 00..11529adf54
--- /dev/null
+++ b/dev-libs/hyprlang/metadata.xml
@@ -0,0 +1,18 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Julien Roy
+   jul...@jroy.ca
+   
+   
+The hypr configuration language is an extremely efficient, yet easy to work 
with, configuration language for linux applications.
+
+It's user-friendly, easy to grasp, and easy to implement.
+   
+   
+   https://github.com/hyprwm/hyprlang/issues
+   
https://github.com/hyprwm/hyprlang/releases
+   hypr/hyprlang
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprpaper/

2024-01-03 Thread Julien Roy
commit: b5d6e5f87232903dbca53f3856823d27b1cfd63c
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Jan  4 04:13:13 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Thu Jan  4 04:13:13 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b5d6e5f8

gui-apps/hyprpaper: add 0.6.0

Signed-off-by: Julien Roy  jroy.ca>

 gui-apps/hyprpaper/Manifest   |  1 +
 gui-apps/hyprpaper/hyprpaper-0.6.0.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/gui-apps/hyprpaper/Manifest b/gui-apps/hyprpaper/Manifest
index 579f560888..49bf8efd6c 100644
--- a/gui-apps/hyprpaper/Manifest
+++ b/gui-apps/hyprpaper/Manifest
@@ -1 +1,2 @@
 DIST hyprpaper-0.5.0.gh.tar.gz 27437 BLAKE2B 
7f3a284370f8cfbc9c4fb73c73b4093a934e557bc04c21143946043b9413b17cfb4313be4300bd9853bec1bd73bd3c44bf6511c0be4b734400a707661cfd7f1f
 SHA512 
2f7d57f5b4d90641c638ad83b9a08b03cb436abaaa8c9eafd242f14b76846843309ff729395981d88248854537e320602df09f7c5900de8137d6b7b5bc7272e0
+DIST hyprpaper-0.6.0.gh.tar.gz 28122 BLAKE2B 
4a70873f06080c73abb0ad4bf3156b710f710a5c832c59a96245561f7ff9a4f6260deebd7a69cef9a523cccd3572a3b2863ef833e23f0b4daf849469ef467715
 SHA512 
78a6c885ab451026e619eb3c710dc39fcabbf1230bef8b3346d1817fde13c7bdb38acd108f47d814098294d718efbbd227c4955632d2e291d155c0196ca949cd

diff --git a/gui-apps/hyprpaper/hyprpaper-0.6.0.ebuild 
b/gui-apps/hyprpaper/hyprpaper-0.6.0.ebuild
new file mode 100644
index 00..1548403487
--- /dev/null
+++ b/gui-apps/hyprpaper/hyprpaper-0.6.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="A blazing fast wayland wallpaper utility"
+HOMEPAGE="https://github.com/hyprwm/hyprpaper;
+SRC_URI="https://github.com/hyprwm/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+   dev-libs/wayland
+   dev-libs/wayland-protocols
+   dev-util/cmake
+   dev-util/wayland-scanner
+   dev-vcs/git
+"
+RDEPEND="
+   dev-libs/hyprlang
+   gui-libs/wlroots
+   media-libs/libglvnd
+   media-libs/libjpeg-turbo
+   media-libs/libwebp
+   x11-libs/cairo
+   x11-libs/pango
+"
+
+src_compile() {
+   emake protocols
+   cmake_src_compile
+}
+
+src_install() {
+   dobin "${BUILD_DIR}/${PN}"
+}



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprpaper/

2024-01-03 Thread Julien Roy
commit: 1969762f240640813a376a080acb37abe4d8cc3c
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Jan  4 03:52:16 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Thu Jan  4 03:52:16 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1969762f

gui-apps/hyprpaper: drop 0.4.0

Signed-off-by: Julien Roy  jroy.ca>

 gui-apps/hyprpaper/Manifest   |  1 -
 gui-apps/hyprpaper/hyprpaper-0.4.0.ebuild | 34 ---
 2 files changed, 35 deletions(-)

diff --git a/gui-apps/hyprpaper/Manifest b/gui-apps/hyprpaper/Manifest
index 6aa3f63bed..579f560888 100644
--- a/gui-apps/hyprpaper/Manifest
+++ b/gui-apps/hyprpaper/Manifest
@@ -1,2 +1 @@
-DIST hyprpaper-0.4.0.gh.tar.gz 27092 BLAKE2B 
f7e10edf6e4f0f23476d872f77c7c4a69e2f563ad0ab30cadc0195a3be7431eb50be5ed53db24087d38a2de4c524e3010396ca59664d022b7b43748a394f2031
 SHA512 
cdd8aba060ecbe7e0ec5680f285d8fa06cd6cc429251351ac62e4d50b5ac1767b420d64ec6d0ac4a14f877847158b3795f84be0a99e70babbe1c2a6bb285723c
 DIST hyprpaper-0.5.0.gh.tar.gz 27437 BLAKE2B 
7f3a284370f8cfbc9c4fb73c73b4093a934e557bc04c21143946043b9413b17cfb4313be4300bd9853bec1bd73bd3c44bf6511c0be4b734400a707661cfd7f1f
 SHA512 
2f7d57f5b4d90641c638ad83b9a08b03cb436abaaa8c9eafd242f14b76846843309ff729395981d88248854537e320602df09f7c5900de8137d6b7b5bc7272e0

diff --git a/gui-apps/hyprpaper/hyprpaper-0.4.0.ebuild 
b/gui-apps/hyprpaper/hyprpaper-0.4.0.ebuild
deleted file mode 100644
index 8e1fa582b4..00
--- a/gui-apps/hyprpaper/hyprpaper-0.4.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="A blazing fast wayland wallpaper utility"
-HOMEPAGE="https://github.com/hyprwm/hyprpaper;
-SRC_URI="https://github.com/hyprwm/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
-   dev-libs/wayland
-   dev-libs/wayland-protocols
-   dev-util/cmake
-   dev-util/wayland-scanner
-   media-libs/libglvnd
-   media-libs/libjpeg-turbo
-   x11-libs/cairo
-   x11-libs/pango
-"
-
-src_compile() {
-   emake protocols
-   cmake_src_compile
-}
-
-src_install() {
-   dobin "${BUILD_DIR}/${PN}"
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/repoze-sphinx-autointerface/

2024-01-03 Thread Julien Roy
commit: f1db2ec8b5fab112c0cc3eccad1e8a77a07ed3fc
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Jan  4 02:18:53 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Thu Jan  4 02:18:53 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f1db2ec8

dev-python/repoze-sphinx-autointerface: treeclean

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/repoze-sphinx-autointerface/Manifest|  1 -
 .../repoze-sphinx-autointerface/metadata.xml   | 22 
 .../repoze-sphinx-autointerface-1.0.0-r1.ebuild| 40 --
 3 files changed, 63 deletions(-)

diff --git a/dev-python/repoze-sphinx-autointerface/Manifest 
b/dev-python/repoze-sphinx-autointerface/Manifest
deleted file mode 100644
index dfcde440c5..00
--- a/dev-python/repoze-sphinx-autointerface/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST repoze-sphinx-autointerface-1.0.0.gh.tar.gz 10708 BLAKE2B 
d9013cd47088a130431a02a07b84c97daa4c8562b53c8c3d9691cfc67fa978dcf93592f86234d76e6cf8458f2ee3f01debe362a10a94df4ad004d120fa42f816
 SHA512 
58b3c22d5486defa0b50e76cbcdece8f7d9f82f6066178b9c50e4c1a6fb6a82e50e386b2c662d5026d2fd4831d392cbc23493c34d09bc225610f661ebc68db3f

diff --git a/dev-python/repoze-sphinx-autointerface/metadata.xml 
b/dev-python/repoze-sphinx-autointerface/metadata.xml
deleted file mode 100644
index f5d1dc6f72..00
--- a/dev-python/repoze-sphinx-autointerface/metadata.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   Julien Roy
-   jul...@jroy.ca
-   
-   
-   This package defines an extension for the Sphinx documentation 
system. The extension allows generation of API documentation by introspection 
of zope.interface instances in code.
-   
-   
-   
-   Agendaless Consulting
-   repoze-...@lists.repoze.org
-   
-   
https://github.com/repoze/repoze.sphinx.autointerface/blob/master/CHANGES.rst
-   
https://github.com/repoze/repoze.sphinx.autointerface/
-   
https://github.com/repoze/repoze.sphinx.autointerface/issues
-   repoze/repoze.sphinx.autointerface
-   repoze.sphinx.autointerface
-   
-

diff --git 
a/dev-python/repoze-sphinx-autointerface/repoze-sphinx-autointerface-1.0.0-r1.ebuild
 
b/dev-python/repoze-sphinx-autointerface/repoze-sphinx-autointerface-1.0.0-r1.ebuild
deleted file mode 100644
index f40be84918..00
--- 
a/dev-python/repoze-sphinx-autointerface/repoze-sphinx-autointerface-1.0.0-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Auto-generate Sphinx API docs from Zope interfaces"
-HOMEPAGE="https://github.com/repoze/repoze.sphinx.autointerface/;
-SRC_URI="https://github.com/repoze/repoze.sphinx.autointerface/archive/${PV}.tar.gz
 -> ${P}.gh.tar.gz"
-S="${WORKDIR}/repoze.sphinx.autointerface-${PV}"
-
-LICENSE="BSD-with-disclosure"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-python/zope-interface[${PYTHON_USEDEP}]
-   test? (
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   dev-python/zope-testrunner[${PYTHON_USEDEP}]
-   )
-"
-DEPEND="${RDEPEND}"
-
-distutils_enable_tests unittest
-
-src_prepare() {
-   # strip rdep specific to namespaces
-   sed -i -e "/'setuptools'/d" setup.py || die
-   distutils-r1_src_prepare
-}
-
-python_compile() {
-   distutils-r1_python_compile
-   find "${BUILD_DIR}" -name '*.pth' -delete || die
-}



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

2024-01-03 Thread Julien Roy
commit: 1b4f882a86b8e11e4709edb1c30e17b7994813e5
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Jan  4 02:14:14 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Thu Jan  4 02:14:21 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1b4f882a

dev-python/persistent: treeclean

Closes: https://bugs.gentoo.org/913599
Signed-off-by: Julien Roy  jroy.ca>

 dev-python/persistent/Manifest  |  1 -
 dev-python/persistent/metadata.xml  | 22 --
 dev-python/persistent/persistent-5.1.ebuild | 47 -
 3 files changed, 70 deletions(-)

diff --git a/dev-python/persistent/Manifest b/dev-python/persistent/Manifest
deleted file mode 100644
index e86a484487..00
--- a/dev-python/persistent/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST persistent-5.1.gh.tar.gz 115547 BLAKE2B 
a7793f6af1ee975db0fffc9c41b7d2394cf9e02f9c012be28538db8356510b52c89fe41bccd6abba296f6c2915633dccbbe4d534fb9a3bfebcc891e6afc532d1
 SHA512 
1dfeefa0437d37b075b9fdbec7a2e7cc8e7bb665b46e384204bf922fe13fc4280a6e0b419d97c9899725db478ac8589ed7f22887f267e58f418baa26f921e318

diff --git a/dev-python/persistent/metadata.xml 
b/dev-python/persistent/metadata.xml
deleted file mode 100644
index 9f90159f6b..00
--- a/dev-python/persistent/metadata.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   Julien Roy
-   jul...@jroy.ca
-   
-   
-   This package contains a generic persistence implementation for Python. 
It forms the core protocol for making objects interact "transparently" with a 
database such as the ZODB.
-   
-   
-   
-   Zope Foundation and Contributors
-   zope-...@zope.org
-   
-   
https://github.com/zopefoundation/persistent/issues
-   
https://github.com/zopefoundation/persistent/blob/master/CHANGES.rst
-   https://persistent.readthedocs.io/en/stable
-   zopefoundation/persistent
-   persistent
-   
-

diff --git a/dev-python/persistent/persistent-5.1.ebuild 
b/dev-python/persistent/persistent-5.1.ebuild
deleted file mode 100644
index 13865178d7..00
--- a/dev-python/persistent/persistent-5.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="automatic persistence for Python objects"
-HOMEPAGE="https://github.com/zopefoundation/persistent;
-SRC_URI="https://github.com/zopefoundation/persistent/archive/${PV}.tar.gz -> 
${P}.gh.tar.gz"
-
-LICENSE="ZPL"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-python/cffi[${PYTHON_USEDEP}]
-   dev-python/zope-interface[${PYTHON_USEDEP}]
-   doc? ( dev-python/repoze-sphinx-autointerface[${PYTHON_USEDEP}] )
-   test? (
-   dev-python/manuel[${PYTHON_USEDEP}]
-   dev-python/zope-testrunner[${PYTHON_USEDEP}]
-   )
-"
-DEPEND="${RDEPEND}"
-
-distutils_enable_sphinx docs
-distutils_enable_tests unittest
-
-src_unpack() {
-   default
-   # Fix broken test
-   sed -i -e 's/from \.\./from persistent/' 
"${S}/src/persistent/tests/test_ring.py" || die
-   # Disable tests that fail
-   sed -z -i -e "s/def test__p_repr_exception.*_p_repr failed')>\")//g" \
-   "${S}/src/persistent/tests/test_persistence.py" || die
-   sed -z -i -e "s/def test__p_repr_in_instance_ignored.*repr(p)//g" \
-   "${S}/src/persistent/tests/test_persistence.py" || die
-}
-
-src_test() {
-   cd "${S}/src/persistent" || die
-   distutils-r1_src_test
-}



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

2024-01-03 Thread Julien Roy
commit: 726c6e1c33598e82060a1238e8ddaeb0863d99c0
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Jan  4 02:09:07 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Thu Jan  4 02:09:07 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=726c6e1c

dev-python/zodbpickle: treeclean

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/zodbpickle/Manifest   |  2 --
 dev-python/zodbpickle/metadata.xml   | 24 ---
 dev-python/zodbpickle/zodbpickle-3.0.1-r1.ebuild | 30 
 dev-python/zodbpickle/zodbpickle-3.1.ebuild  | 30 
 4 files changed, 86 deletions(-)

diff --git a/dev-python/zodbpickle/Manifest b/dev-python/zodbpickle/Manifest
deleted file mode 100644
index c9bc43ee23..00
--- a/dev-python/zodbpickle/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST zodbpickle-3.0.1.tar.gz 111068 BLAKE2B 
32e5bb09f6fc97a6b5ecc865e750adef6fe60ab52d6dd3c8807920859d63749c6ed77a99c7bce5515f8e0839e03d845eec60712444bee90f37f6a9ebfaaa24c0
 SHA512 
f3b9fd019a175ec8eb8cb3d1d3c05a8f142f6b0842affb8d1b910bea0af0216c799608355dbce4bb236a6b3732634fe81744ffeb27c23cd9cad267255cfed253
-DIST zodbpickle-3.1.tar.gz 111254 BLAKE2B 
d552c5bd8351afaab4d4c48cfb174b14deb7df99379e5adb59ff93c5a8521c3f4cdb05e1dc6e8553dded292e55729d7ac6168f372fda3f4bcd06d943b097b75e
 SHA512 
983261093ca0382ab0a925e1ab2cc31ff6d7f070f540881b1058cfe13ad27355902cad30b2ce80ab29a94d7b99f8170f9b8db20c7c93b32dd1db23aaf521ab82

diff --git a/dev-python/zodbpickle/metadata.xml 
b/dev-python/zodbpickle/metadata.xml
deleted file mode 100644
index 08292a3bba..00
--- a/dev-python/zodbpickle/metadata.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   Julien Roy
-   jul...@jroy.ca
-   
-   
-   This package presents a uniform pickling interface for ZODB:
-
-   Under Python2, this package forks both Python 2.7's pickle and 
cPickle modules, adding support for the protocol 3 opcodes. It also provides a 
new subclass of bytes, zodbpickle.binary, which Python2 applications can use to 
pickle binary values such that they will be unpickled as bytes under Py3k.
-   Under Py3k, this package forks the pickle module (and the 
supporting C extension) from both Python 3.2 and Python 3.3. The fork add 
support for the noload operations used by ZODB.
-   
-   
-   
-   Zope Foundation and Contributors
-   zope-...@zope.org
-   
-   
https://github.com/zopefoundation/zodbpickle/issues
-   
https://github.com/zopefoundation/zodbpicle/blob/master/CHANGES.rst
-   zopefoundation/zodbpickle
-   zodbpickle
-   
-

diff --git a/dev-python/zodbpickle/zodbpickle-3.0.1-r1.ebuild 
b/dev-python/zodbpickle/zodbpickle-3.0.1-r1.ebuild
deleted file mode 100644
index 16feec1165..00
--- a/dev-python/zodbpickle/zodbpickle-3.0.1-r1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1 edo multiprocessing pypi
-
-DESCRIPTION="Fork of Python's pickle module to work with ZODB"
-HOMEPAGE="
-   https://pypi.org/project/zodbpickle/
-   https://github.com/zopefoundation/zodbpickle
-"
-
-LICENSE="PSF-2 ZPL"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
-   test? (
-   dev-python/zope-testrunner[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests unittest
-
-python_test() {
-   edo ${EPYTHON} -m zope.testrunner --test-path=src -vv
-}

diff --git a/dev-python/zodbpickle/zodbpickle-3.1.ebuild 
b/dev-python/zodbpickle/zodbpickle-3.1.ebuild
deleted file mode 100644
index 1e6b80ac7f..00
--- a/dev-python/zodbpickle/zodbpickle-3.1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1 edo pypi
-
-DESCRIPTION="Fork of Python's pickle module to work with ZODB"
-HOMEPAGE="
-   https://pypi.org/project/zodbpickle/
-   https://github.com/zopefoundation/zodbpickle
-"
-
-LICENSE="PSF-2 ZPL"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
-   test? (
-   dev-python/zope-testrunner[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests unittest
-
-python_test() {
-   edo ${EPYTHON} -m zope.testrunner --test-path=src -vv
-}



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

2024-01-03 Thread Julien Roy
commit: d0447f906534c4722841c86a453e3a7a55a39ccf
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Jan  4 02:20:44 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Thu Jan  4 02:20:44 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d0447f90

dev-python/transaction: treeclean

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/transaction/Manifest|  2 --
 dev-python/transaction/metadata.xml| 12 ---
 dev-python/transaction/transaction-3.0.1-r1.ebuild | 37 --
 dev-python/transaction/transaction-3.1.0.ebuild| 36 -
 4 files changed, 87 deletions(-)

diff --git a/dev-python/transaction/Manifest b/dev-python/transaction/Manifest
deleted file mode 100644
index 873eba4478..00
--- a/dev-python/transaction/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST transaction-3.0.1.tar.gz 72934 BLAKE2B 
2bd48ddfac0eb28c7551edc04fbb032ce4e22c178a01e9e0f57605d9d1a6eecba9cda486810fdc333029ca521bf78a7ca33f238ab9bfbad2429445674f45da3c
 SHA512 
9609d6eeb90bb35e3757b1bd3a36e25b910d087f390701afa245641f61b92e55081812d07d56bccd2ab50da96a39212f7f517fb437843909bb7b75cb8d879f40
-DIST transaction-3.1.0.tar.gz 69775 BLAKE2B 
93ef2c086c1e5cdf5b76098d0a95a222e3e9c05b549eccd46747b9b412b2b94bc0d8ded4b40719653a08d63b6b977c76838e8e7961ac6be7c90f10624aa9e2ad
 SHA512 
aaa4cae1b8a02584607f09c8aed440ad57887b9cbd9595e40794d2049a77e430f4524510dcef46ff7247a0b0eb1f578287082bc548647c580ba6e58e034ba17a

diff --git a/dev-python/transaction/metadata.xml 
b/dev-python/transaction/metadata.xml
deleted file mode 100644
index 7bf1f45980..00
--- a/dev-python/transaction/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-lssndrbarbi...@gmail.com
-Alessandro Barbieri
-  
-  
-zopefoundation/transaction
-transaction
-  
-

diff --git a/dev-python/transaction/transaction-3.0.1-r1.ebuild 
b/dev-python/transaction/transaction-3.0.1-r1.ebuild
deleted file mode 100644
index f3c189d41d..00
--- a/dev-python/transaction/transaction-3.0.1-r1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Transaction management for Python"
-HOMEPAGE="
-   https://pypi.python.org/pypi/transaction
-   https://github.com/zopefoundation/transaction
-"
-
-LICENSE="ZPL"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="dev-python/zope-interface[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   test? (
-   dev-python/mock[${PYTHON_USEDEP}]
-   )
-"
-
-DOCS="CHANGES.rst README.rst"
-
-distutils_enable_tests unittest
-distutils_enable_sphinx docs
-
-src_test() {
-   cd "${S}/src" || die
-   distutils-r1_src_test
-}

diff --git a/dev-python/transaction/transaction-3.1.0.ebuild 
b/dev-python/transaction/transaction-3.1.0.ebuild
deleted file mode 100644
index 90ab4b7661..00
--- a/dev-python/transaction/transaction-3.1.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Transaction management for Python"
-HOMEPAGE="
-   https://pypi.python.org/pypi/transaction
-   https://github.com/zopefoundation/transaction
-"
-
-LICENSE="ZPL"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="dev-python/zope-interface[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   doc? ( dev-python/repoze-sphinx-autointerface )
-   test? ( dev-python/mock[${PYTHON_USEDEP}] )
-"
-
-DOCS="CHANGES.rst README.rst"
-
-distutils_enable_tests unittest
-distutils_enable_sphinx docs
-
-src_test() {
-   cd "${S}/src" || die
-   distutils-r1_src_test
-}



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

2024-01-03 Thread Julien Roy
commit: 658840c1b68fc782b1154dd549850ed1989cd632
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Jan  4 02:11:07 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Thu Jan  4 02:12:43 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=658840c1

dev-python/zxcvbn: treeclean

Closes: https://bugs.gentoo.org/906183
Signed-off-by: Julien Roy  jroy.ca>

 dev-python/zxcvbn/Manifest|  1 -
 dev-python/zxcvbn/metadata.xml| 18 --
 dev-python/zxcvbn/zxcvbn-4.4.28-r1.ebuild | 17 -
 3 files changed, 36 deletions(-)

diff --git a/dev-python/zxcvbn/Manifest b/dev-python/zxcvbn/Manifest
deleted file mode 100644
index 1ec5142336..00
--- a/dev-python/zxcvbn/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST zxcvbn-4.4.28.tar.gz 407871 BLAKE2B 
2fa3a8fbcb291ce6bbb1c5a61d12f5797c7977239c0ed641f59e22cda3a33274aa56c607d4fee661a90449b7489d7246431e4b6bfee0c939164cb9c83f239537
 SHA512 
6ed12b555442b4ee30662c90f38c90988833545310acce45e68a0aa2fc6297729da500ae0f578a1a266e85c09522eb3287c38d92bcfc1017f852ee76bf92c606

diff --git a/dev-python/zxcvbn/metadata.xml b/dev-python/zxcvbn/metadata.xml
deleted file mode 100644
index d0c1ac2336..00
--- a/dev-python/zxcvbn/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   jul...@jroy.ca
-   Julien Roy
-   
-   
-   
-   Daniel Wolf
-   danielrwo...@gmail.com
-   
-   
https://github.com/dwolfhub/zxcvbn-python/blob/master/README.rst
-   
https://github.com/dwolfhub/zxcvbn-python/issues
-   dwolfhub/zxcvbn-python
-   zxcvbn
-   
-

diff --git a/dev-python/zxcvbn/zxcvbn-4.4.28-r1.ebuild 
b/dev-python/zxcvbn/zxcvbn-4.4.28-r1.ebuild
deleted file mode 100644
index 8badfcf11f..00
--- a/dev-python/zxcvbn/zxcvbn-4.4.28-r1.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python implementation of Dropbox's realistic password strength 
estimator"
-HOMEPAGE="https://github.com/dwolfhub/zxcvbn-python;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-distutils_enable_tests pytest



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

2024-01-03 Thread Julien Roy
commit: cad79fe8040606306bf062c99bfcd4f41c14cba6
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Jan  4 02:13:23 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Thu Jan  4 02:13:31 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cad79fe8

dev-python/BTrees: treeclean

Closes: https://bugs.gentoo.org/904462
Signed-off-by: Julien Roy  jroy.ca>

 dev-python/BTrees/BTrees-5.0-r1.ebuild | 42 --
 dev-python/BTrees/BTrees-5.1.ebuild| 42 --
 dev-python/BTrees/Manifest |  2 --
 dev-python/BTrees/metadata.xml | 22 --
 4 files changed, 108 deletions(-)

diff --git a/dev-python/BTrees/BTrees-5.0-r1.ebuild 
b/dev-python/BTrees/BTrees-5.0-r1.ebuild
deleted file mode 100644
index 571aab9e6b..00
--- a/dev-python/BTrees/BTrees-5.0-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-PYPI_NO_NORMALIZE=1
-inherit distutils-r1 pypi
-
-DESCRIPTION="scalable persistent components"
-HOMEPAGE="https://github.com/zopefoundation/BTrees;
-
-LICENSE="ZPL"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-python/persistent[${PYTHON_USEDEP}]
-   dev-python/zope-interface[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   doc? (
-   dev-python/repoze-sphinx-autointerface[${PYTHON_USEDEP}]
-   dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
-   )
-   test? (
-   dev-python/persistent[${PYTHON_USEDEP}]
-   dev-python/transaction[${PYTHON_USEDEP}]
-   dev-python/zope-testrunner[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_sphinx docs
-distutils_enable_tests pytest
-
-python_test() {
-   zope-testrunner -pvc -j "$(nproc)" --usecompiled \
-   --path "${BUILD_DIR}/install$(python_get_sitedir)/" || die
-}

diff --git a/dev-python/BTrees/BTrees-5.1.ebuild 
b/dev-python/BTrees/BTrees-5.1.ebuild
deleted file mode 100644
index 571aab9e6b..00
--- a/dev-python/BTrees/BTrees-5.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-PYPI_NO_NORMALIZE=1
-inherit distutils-r1 pypi
-
-DESCRIPTION="scalable persistent components"
-HOMEPAGE="https://github.com/zopefoundation/BTrees;
-
-LICENSE="ZPL"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-python/persistent[${PYTHON_USEDEP}]
-   dev-python/zope-interface[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   doc? (
-   dev-python/repoze-sphinx-autointerface[${PYTHON_USEDEP}]
-   dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
-   )
-   test? (
-   dev-python/persistent[${PYTHON_USEDEP}]
-   dev-python/transaction[${PYTHON_USEDEP}]
-   dev-python/zope-testrunner[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_sphinx docs
-distutils_enable_tests pytest
-
-python_test() {
-   zope-testrunner -pvc -j "$(nproc)" --usecompiled \
-   --path "${BUILD_DIR}/install$(python_get_sitedir)/" || die
-}

diff --git a/dev-python/BTrees/Manifest b/dev-python/BTrees/Manifest
deleted file mode 100644
index 97b18679dd..00
--- a/dev-python/BTrees/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST BTrees-5.0.tar.gz 198089 BLAKE2B 
c571ee1e2e54b3a978acb25d932ed23a78f78653efc7567f310a98843d8f65150e84bd6f39824726bcc1230fa28a1c0f1359b5f2777ac00d6ce97a1662336e54
 SHA512 
4b90fb8769f8bacc02fd610c829b69cbb94f6a6fd146279ad06904e479ffc19e82cc37fff10ccf818a8ea8f6b2a19cd29021debb4d70ccb7a5a52fe54c0074b4
-DIST BTrees-5.1.tar.gz 245950 BLAKE2B 
dc0d5e5516aa94bf1a32287f5c845497f3ccd7eddc25037f200a73767992c40c5bc38e134add0d8e10a291c78988f3cb96cd337e26a08ecb00dbe8fd74d865ae
 SHA512 
57b48b449fe174f80f81411e47e0bc2fb188de813720d101907280ceaa32c311dd290128f1f71997b5c1bb2bc45a78399070668855ac1f4e23ed65495835aaa8

diff --git a/dev-python/BTrees/metadata.xml b/dev-python/BTrees/metadata.xml
deleted file mode 100644
index 377dadd973..00
--- a/dev-python/BTrees/metadata.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   Julien Roy
-   jul...@jroy.ca
-   
-   
-   This package contains a set of persistent object containers built 
around a modified BTree data structure. The trees are optimized for use inside 
ZODB's "optimistic concurrency" paradigm, and include explicit resolution of 
conflicts detected by that mechanism.
-   
-   
-   
-   Zope Foundation and Contributors
-   zope-...@zope.org
-   
-   
https://github.com/zopefoundation/BTrees/issues
-   

[gentoo-commits] repo/proj/guru:dev commit in: dev-python/zope-cachedescriptors/

2024-01-03 Thread Julien Roy
commit: 2344cfaab4b4bed8b19c12162191f857eebd2d1e
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Jan  4 02:09:31 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Thu Jan  4 02:09:31 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2344cfaa

dev-python/zope-cachedescriptors: treeclean

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/zope-cachedescriptors/Manifest  |  1 -
 dev-python/zope-cachedescriptors/metadata.xml  | 41 --
 .../zope-cachedescriptors-5.0.ebuild   | 29 ---
 3 files changed, 71 deletions(-)

diff --git a/dev-python/zope-cachedescriptors/Manifest 
b/dev-python/zope-cachedescriptors/Manifest
deleted file mode 100644
index b919a9aa87..00
--- a/dev-python/zope-cachedescriptors/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST zope.cachedescriptors-5.0.tar.gz 13250 BLAKE2B 
b6e3f78555327d1676ffc7bfd4102fca701173bca0d0592fd1349343dcab769f7fc8456fd692bc1e7642e25dcf7ce2bd6b1304b084ab74cfd07f2323f9ceaed2
 SHA512 
fc310ba8a732871d578d689c2b98638b4e6de8455eaa2583eba2334ea021052a4bbd81eb57151a2ed6bd06ebdcea3348ebd98d4777e66ae613a078bc13911224

diff --git a/dev-python/zope-cachedescriptors/metadata.xml 
b/dev-python/zope-cachedescriptors/metadata.xml
deleted file mode 100644
index 6f1a2df8ff..00
--- a/dev-python/zope-cachedescriptors/metadata.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   Julien Roy
-   jul...@jroy.ca
-   
-   
-   Cached descriptors cache their output. They take into account instance 
attributes that they depend on, so when the instance attributes change, the 
descriptors will change the values they return.
-
-   Cached descriptors cache their data in _v_ attributes, so they are also 
useful for managing the computation of volatile attributes for persistent 
objects.
-
-   Persistent descriptors:
-
-   property
-
-   A simple computed property.
-
-   See src/zope/cachedescriptors/property.rst.
-
-   method
-
-   Idempotent method. The return values are cached based on method 
arguments and on any instance attributes that the methods are defined to depend 
on.
-
-   Note
-
-   Only a cache based on arguments has been implemented so far.
-
-   See src/zope/cachedescriptors/method.rst.
-   
-   
-   
-   Zope Foundation and Contributors
-   zope-...@zope.org
-   
-   
https://github.com/zopefoundation/zope.cachedescriptors/blob/master/CHANGES.rst
-   
https://github.com/zopefoundation/zope.cachedescriptors/issues
-   zopefoundation/zope.cachedescriptors
-   zope.cachedescriptors
-   
-

diff --git a/dev-python/zope-cachedescriptors/zope-cachedescriptors-5.0.ebuild 
b/dev-python/zope-cachedescriptors/zope-cachedescriptors-5.0.ebuild
deleted file mode 100644
index c48326b70a..00
--- a/dev-python/zope-cachedescriptors/zope-cachedescriptors-5.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} pypy3 )
-
-PYPI_NO_NORMALIZE=1
-PYPI_PN="${PN/-/\.}"
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python descriptors which cache their output"
-HOMEPAGE="https://github.com/zopefoundation/zope.cachedescriptors;
-
-LICENSE="ZPL"
-SLOT="0"
-KEYWORDS="~amd64"
-
-src_prepare() {
-   # strip rdep specific to namespaces
-   sed -i -e "/'setuptools'/d" setup.py || die
-   distutils-r1_src_prepare
-}
-
-python_compile() {
-   distutils-r1_python_compile
-   find "${BUILD_DIR}" -name '*.pth' -delete || die
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/zope-testrunner/

2024-01-03 Thread Julien Roy
commit: eb5d87913f22a322f6c50cb8efe4fc933514bade
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Jan  4 02:10:35 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Thu Jan  4 02:10:35 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eb5d8791

dev-python/zope-testrunner: treeclean

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/zope-testrunner/Manifest|  2 -
 dev-python/zope-testrunner/metadata.xml| 19 
 .../zope-testrunner/zope-testrunner-6.2.1.ebuild   | 54 --
 .../zope-testrunner/zope-testrunner-6.2.ebuild | 53 -
 4 files changed, 128 deletions(-)

diff --git a/dev-python/zope-testrunner/Manifest 
b/dev-python/zope-testrunner/Manifest
deleted file mode 100644
index 3b1946089c..00
--- a/dev-python/zope-testrunner/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST zope.testrunner-6.2.1.tar.gz 150397 BLAKE2B 
57210c321ae66738cc2c533a3e9d183273bbc2b98b639fa3a30502ddcb98154eb62f36d50d25674b255547788433498f341ceaec9c1744810571df007632bffd
 SHA512 
5dc8764a518b49f42ef16b64ccb70fb772de0ccda2057ae90597a64975b01c25e885133385e791376f6664b72c67a98499934ebda64238511beef28416ec6add
-DIST zope.testrunner-6.2.tar.gz 150192 BLAKE2B 
4ce0a5ed134910a4fb8cbc68700fbcd3d6e7508654e1ac68d51f5671e797e886a28ef0b55126f5b359cb704ec4b1c4d6f1ed9e66d25d0f83dd62e4884a262358
 SHA512 
5fc559c497c9db67c81af692e83d60d5cb75ee4cdb28b25c23040eccdaf01d704b2897b385e35e09e916792f6bf7155eded67d4b5de3c1beb1a435590c249dfd

diff --git a/dev-python/zope-testrunner/metadata.xml 
b/dev-python/zope-testrunner/metadata.xml
deleted file mode 100644
index 331aa27e36..00
--- a/dev-python/zope-testrunner/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   Julien Roy
-   jul...@jroy.ca
-   
-   
-   
-   Zope Foundation and Contributors
-   zope-...@zope.org
-   
-   
https://github.com/zopefoundation/zope.testrunner/blob/master/CHANGES.rst
-   https://zopetestrunner.readthedocs.io/
-   
https://github.com/zopefoundation/zope.testrunner/issues
-   zopefoundation/zope.testrunner
-   zope.testrunner
-   
-

diff --git a/dev-python/zope-testrunner/zope-testrunner-6.2.1.ebuild 
b/dev-python/zope-testrunner/zope-testrunner-6.2.1.ebuild
deleted file mode 100644
index ca4c95caa3..00
--- a/dev-python/zope-testrunner/zope-testrunner-6.2.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-PYPI_NO_NORMALIZE=1
-PYPI_PN="${PN/-/\.}"
-inherit distutils-r1 pypi
-
-DESCRIPTION="This package provides a flexible test runner with layer support."
-HOMEPAGE="https://github.com/zopefoundation/zope.testrunner
-   https://pypi.org/project/zope.testrunner/
-"
-
-LICENSE="ZPL"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-python/zope-interface[${PYTHON_USEDEP}]
-   dev-python/zope-exceptions[${PYTHON_USEDEP}]
-   doc? ( dev-python/sphinxcontrib-programoutput[${PYTHON_USEDEP}] )
-   test? ( dev-python/zope-testing[${PYTHON_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-
-distutils_enable_sphinx docs
-distutils_enable_tests unittest
-
-src_prepare() {
-   # strip rdep specific to namespaces
-   sed -i -e "/'setuptools'/d" setup.py || die
-   distutils-r1_src_prepare
-}
-
-python_compile() {
-   distutils-r1_python_compile
-   find "${BUILD_DIR}" -name '*.pth' -delete || die
-}
-
-python_test() {
-   cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
-   distutils_write_namespace zope
-   eunittest
-}
-
-python_install() {
-   # Do not install unit tests
-   rm -r "${BUILD_DIR}/install$(python_get_sitedir)/zope/testrunner/tests" 
|| die
-   distutils-r1_python_install
-}

diff --git a/dev-python/zope-testrunner/zope-testrunner-6.2.ebuild 
b/dev-python/zope-testrunner/zope-testrunner-6.2.ebuild
deleted file mode 100644
index 38d60115a7..00
--- a/dev-python/zope-testrunner/zope-testrunner-6.2.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-PYPI_NO_NORMALIZE=1
-PYPI_PN="${PN/-/\.}"
-inherit distutils-r1 pypi
-
-DESCRIPTION="This package provides a flexible test runner with layer support."
-HOMEPAGE="https://github.com/zopefoundation/zope.testrunner;
-
-LICENSE="ZPL"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-python/six[${PYTHON_USEDEP}]
-   dev-python/zope-interface[${PYTHON_USEDEP}]
-   dev-python/zope-exceptions[${PYTHON_USEDEP}]
-   doc? ( dev-python/sphinxcontrib-programoutput[${PYTHON_USEDEP}] )
-   

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

2024-01-03 Thread Julien Roy
commit: 5057af86100693d0af17eea92276f2eb021de679
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Jan  4 02:08:20 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Thu Jan  4 02:08:26 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5057af86

dev-python/zodb: treeclean

Closes: https://bugs.gentoo.org/904463
Signed-off-by: Julien Roy  jroy.ca>

 dev-python/zodb/Manifest |  2 --
 dev-python/zodb/metadata.xml | 34 -
 dev-python/zodb/zodb-5.8.0-r1.ebuild | 57 
 dev-python/zodb/zodb-5.8.1.ebuild| 57 
 4 files changed, 150 deletions(-)

diff --git a/dev-python/zodb/Manifest b/dev-python/zodb/Manifest
deleted file mode 100644
index 0862fdc1a6..00
--- a/dev-python/zodb/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST ZODB-5.8.0.tar.gz 788844 BLAKE2B 
820dd1dca250f9167076b410cc33a9200a9372abd5162c7eafb8647f8469a742f7aa4cad841d5d5aa68a64aa354c940f51cc26b11c67815cab76ddb98154e9e9
 SHA512 
40f617089b0313b47634e56b3b303cda20ef06973178d02b583ff7a424e704d0cd2e60f9de2c90ce134760786d75461763dc7ce20af03505cbfc667b027cab9d
-DIST ZODB-5.8.1.tar.gz 790095 BLAKE2B 
e211bc85b7fe1d25b09213985afcebb6de31fa6a6bdda5e606cd854c2906c324c11c6e01279a7ff22f08d6cbbf8e706597b231f41d99f3d7ca28dd5bd8c8078e
 SHA512 
a51d2914489ac779ec990b9e84f69a56fdaa471d889d6fd3bcd5abac345fd95f9959defa737e47e0e86c4ac7853b146abe25d13d67aeed984268d87f9f8d4864

diff --git a/dev-python/zodb/metadata.xml b/dev-python/zodb/metadata.xml
deleted file mode 100644
index 25cfc4569a..00
--- a/dev-python/zodb/metadata.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   Julien Roy
-   jul...@jroy.ca
-   
-   
-   ZODB provides an object-oriented database for Python that 
provides a high-degree of transparency. ZODB runs on Python 2.7 or Python 3.4 
and above. It also runs on PyPy.
-
-   no separate language for database operations
-
-   very little impact on your code to make objects persistent
-
-   no database mapper that partially hides the database.
-
-   Using an object-relational mapping is not like using an 
object-oriented database.
-
-   almost no seam between code and database.
-
-   ZODB is an ACID Transactional database.
-   
-   
-   
-   Zope Foundation and Contributors
-   zope-...@zope.org
-   
-   https://github.com/zopefoundation/zodb/issues
-   
https://github.com/zopefoundation/zodb/blob/master/CHANGES.rst
-   https://zodb-docs.readthedocs.io
-   zopefoundation/zodb
-   zodb
-   
-

diff --git a/dev-python/zodb/zodb-5.8.0-r1.ebuild 
b/dev-python/zodb/zodb-5.8.0-r1.ebuild
deleted file mode 100644
index 96d69982f1..00
--- a/dev-python/zodb/zodb-5.8.0-r1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_10 )
-PYPI_NO_NORMALIZE=1
-PYPI_PN="${PN^^}"
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python object-oriented database"
-HOMEPAGE="https://github.com/zopefoundation/zodb;
-
-LICENSE="ZPL"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-python/BTrees[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   dev-python/persistent[${PYTHON_USEDEP}]
-   dev-python/transaction[${PYTHON_USEDEP}]
-   dev-python/zc-lockfile[${PYTHON_USEDEP}]
-   dev-python/zconfig[${PYTHON_USEDEP}]
-   dev-python/zodbpickle[${PYTHON_USEDEP}]
-   dev-python/zope-interface[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   doc? (
-   dev-python/j1m-sphinxautozconfig[${PYTHON_USEDEP}]
-   dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
-   dev-python/sphinxcontrib-zopeext[${PYTHON_USEDEP}]
-   )
-   test? (
-   dev-python/manuel[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/zope-testing[${PYTHON_USEDEP}]
-   dev-python/zope-testrunner[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_sphinx docs
-distutils_enable_tests setup.py
-
-src_unpack() {
-   default
-   # Remove failing test
-   rm "${S}/src/${PN^^}/tests/testdocumentation.py" || die
-}
-
-python_test() {
-   zope-testrunner -pvc -j "$(nproc)" --usecompiled \
-   --path "${BUILD_DIR}/install$(python_get_sitedir)/" || die
-}

diff --git a/dev-python/zodb/zodb-5.8.1.ebuild 
b/dev-python/zodb/zodb-5.8.1.ebuild
deleted file mode 100644
index 96d69982f1..00
--- a/dev-python/zodb/zodb-5.8.1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/aic8800/

2024-01-03 Thread Chí-Thanh Christopher Nguyễn
commit: bb348295e90e8c8df3ccb1101b041332ddb4e78c
Author: Chí-Thanh Christopher Nguyễn  gentoo  org>
AuthorDate: Thu Jan  4 01:58:15 2024 +
Commit: Chí-Thanh Christopher Nguyễn  gentoo  org>
CommitDate: Thu Jan  4 01:58:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb348295

net-wireless/aic8800: set LICENSE correctly if firmware is installed

Signed-off-by: Chí-Thanh Christopher Nguyễn  gentoo.org>

 net-wireless/aic8800/aic8800-1.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/aic8800/aic8800-1.0.3.ebuild 
b/net-wireless/aic8800/aic8800-1.0.3.ebuild
index 1665ab563bf5..79471e659a08 100644
--- a/net-wireless/aic8800/aic8800-1.0.3.ebuild
+++ b/net-wireless/aic8800/aic8800-1.0.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.aicsemi.com/ 
https://linux.brostrend.com/troubleshooting/s
 
 SRC_URI="https://linux.brostrend.com/${PN}-dkms.deb -> ${P}.deb"
 
-LICENSE="GPL-2+"
+LICENSE="GPL-2+ firmware? ( freedist )"
 SLOT="0"
 KEYWORDS="~amd64"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-term/

2024-01-03 Thread Conrad Kostecki
commit: 44af3b70e3c8f9880d5bc6a1f1c8530ed6a3fde3
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Jan  4 01:22:57 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Jan  4 01:22:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44af3b70

dev-lua/lua-term: add 0.8

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/lua-term/Manifest|  1 +
 dev-lua/lua-term/lua-term-0.8.ebuild | 66 
 2 files changed, 67 insertions(+)

diff --git a/dev-lua/lua-term/Manifest b/dev-lua/lua-term/Manifest
index 47939a9931a0..7b7b7ef410e3 100644
--- a/dev-lua/lua-term/Manifest
+++ b/dev-lua/lua-term/Manifest
@@ -1 +1,2 @@
 DIST lua-term-0.7.tar.gz 4365 BLAKE2B 
8f4080d4cd3b620cb1f261d417744f112d42b776ab3f4cdb0e52d04b6d64fc4a1ddbd634570496c3bc12e6b10efe5af8025d1f124198ebb3946414679a65f7f4
 SHA512 
2046ba1861ff590c191bb651941c45eb8b6e9a1252b05e78daaeb31837ce1fc7da9ba124aec34dc7842fd304e945754c463ffd75941125ff952e911ba66efa31
+DIST lua-term-0.8.tar.gz 4838 BLAKE2B 
690c9e7b7e831d69d0a2626c69721ca53fe9026e4885af50925942ebce1ffa44b2242cbe91b4ddcccfa2fbd56b3eeb3eeb8aa5014d1689ed1b6d2e184da785aa
 SHA512 
115d2696f244945d876ae97ea6e9f3be0ea0e19ec7e057cbc047d3189482fca0e21ff68fee79e5d24257496cf51f507451f408f0b0a952ff707ffe0eedc36866

diff --git a/dev-lua/lua-term/lua-term-0.8.ebuild 
b/dev-lua/lua-term/lua-term-0.8.ebuild
new file mode 100644
index ..15fe641ac5fc
--- /dev/null
+++ b/dev-lua/lua-term/lua-term-0.8.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+MY_PV="0.08"
+
+inherit lua toolchain-funcs
+
+DESCRIPTION="Terminal operations for Lua"
+HOMEPAGE="https://github.com/hoelzro/lua-term;
+SRC_URI="https://github.com/hoelzro/lua-term/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+RDEPEND="${LUA_DEPS}"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   # Respect users CFLAGS
+   sed -e 's/-O3//g' -i Makefile
+
+   lua_copy_sources
+}
+
+lua_src_compile() {
+   pushd "${BUILD_DIR}" || die
+
+   local myemakeargs=(
+   "CC=$(tc-getCC)"
+   "CFLAGS=${CFLAGS} -fPIC ${LDFLAGS} $(lua_get_CFLAGS)"
+   )
+
+   emake "${myemakeargs[@]}" all
+
+   popd
+}
+
+src_compile() {
+   lua_foreach_impl lua_src_compile
+}
+
+lua_src_install() {
+   pushd "${BUILD_DIR}" || die
+
+   local myemakeargs=(
+   LUA_LIBDIR="${ED}/$(lua_get_cmod_dir)/term"
+   LUA_SHARE="${ED}/$(lua_get_lmod_dir)/term"
+   )
+
+   emake "${myemakeargs[@]}" install
+
+   popd
+}
+
+src_install() {
+   lua_foreach_impl lua_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2024-01-03 Thread Conrad Kostecki
commit: c50aa8e25a4a2537a3d775a2451bdc783d7ae8cd
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Jan  4 01:24:48 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Jan  4 01:24:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c50aa8e2

net-wireless/unifi: add 8.0.26

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest|   1 +
 net-wireless/unifi/unifi-8.0.26.ebuild | 106 +
 2 files changed, 107 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index d93014cb2a05..1163c32f0cab 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,4 +1,5 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
 DIST unifi-7.5.187.zip 172434106 BLAKE2B 
db54079f30c9f61989ceb70474ea68559189804876000534c2a0165a9ef2324f92d19e7b055eaa31cd77e7bd90db0c29aa9f20953dc17a5c54cc646a5c862990
 SHA512 
703e29273412c497a5bea74210e8c409c629b81fee2badd3f116bbb31a2ca82942ff0281303c0da57757a85e44f4457ba3730deaba0a1f4cc2adc1eb5ace3276
 DIST unifi-8.0.24.zip 158256126 BLAKE2B 
d7b767908027bb6df460ebd8c9779f7816f2b3f14d94e1a5be368fbabe135e062a7401ecd6d5ea7d82044abc6f727d9ef4061dddacd7148d5627326ecff1243c
 SHA512 
1612819afe58e93c958538f5ff83288ea95aff3a82a39a83dea8c9ec8451c3fb528299ab6976c2ba7cddcad0de4fa2036c800266230e5c6cbbd2348de370cace
+DIST unifi-8.0.26.zip 158255139 BLAKE2B 
8a6cbb1ebf167bdf7bf8f38b97187f1b327b174b2d16b6bc1f9ccf62f9d93954650de94f1b893de33cf6ae2774f90d5febdce3fc103a5e99c2ed0f19fe2e02b7
 SHA512 
e30bcace03c079535ddfb183f8d1e27754f60754f7d66826febbcc3b3aa49c258914716c0ac967a010efb3d57f5766a989dd3e15ed9e9ac5e2e6996db443ca9a
 DIST unifi-8.0.7.zip 158459828 BLAKE2B 
24404aa01d574245127da119f1ec54ecca22c80b778c117f88dd5102dd0196b6616ab75befb5de7cc97428b2712a1aeb05f86317f7e652fbe49e47e7315cf7fd
 SHA512 
91932b4d12bb4af68ad16e641ed824e93f9a478c7a9a42b4b9ac43d92d23ece8aa5cb53bfcbd06bedf5442986f76d91b933ce3ef4e4955c6bd4d1cc7e1ca1472

diff --git a/net-wireless/unifi/unifi-8.0.26.ebuild 
b/net-wireless/unifi/unifi-8.0.26.ebuild
new file mode 100644
index ..57d0287b2a6c
--- /dev/null
+++ b/net-wireless/unifi/unifi-8.0.26.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Set this var for any releases except stable
+# RC_SUFFIX="-"
+
+inherit java-pkg-2 readme.gentoo-r1 systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+S="${WORKDIR}/UniFi"
+
+KEYWORDS="-* ~amd64 ~arm64"
+LICENSE="Apache-1.0 Apache-2.0 BSD-1 BSD-2 BSD CDDL EPL-1.0 GPL-2 LGPL-2.1 
LGPL-3 MIT ubiquiti"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd system-mongodb"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:17
+"
+
+BDEPEND="app-arch/unzip"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   if [[ ${CHOST} != aarch64* ]]; then
+   rm -r lib/native/Linux/aarch64 || die
+   fi
+   if [[ ${CHOST} != x86_64* ]]; then
+   rm -r lib/native/Linux/x86_64 || die
+   fi
+
+   if [[ ${CHOST} == aarch64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+   if [[ ${CHOST} == x86_64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+
+   default
+}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r dl lib webapps
+   ! use system-mongodb && doins -r bin
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
+   java-pkg_dolauncher \
+   unifi \
+   --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp \
+   -Djava.library.path= \
+   --add-opens java.base/java.lang=ALL-UNNAMED \
+   --add-opens java.base/java.time=ALL-UNNAMED \
+   --add-opens java.base/sun.security.util=ALL-UNNAMED \
+   --add-opens 

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

2024-01-03 Thread Lucio Sauer
commit: 8451aeae680afc8eed2ebe79c1cbcb9e802ef172
Author: Lucio Sauer  posteo  net>
AuthorDate: Thu Jan  4 01:11:19 2024 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Thu Jan  4 01:11:19 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8451aeae

profiles: mask app-misc/uwufetch due to yet unfixed security problems

Signed-off-by: Lucio Sauer  posteo.net>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index c7e80d81c8..5f1e89d471 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Andrew Ammerlaan  (2021-03-29)
@@ -14,6 +14,11 @@
 
 # New entries go on top.
 
+# Lucio Sauer  (2024-01-04)
+# Known security bugs. Masked until somone updates it.
+# https://github.com/TheDarkBug/uwufetch/issues/249
+app-misc/uwufetch
+
 # David Roman  (2023-10-19)
 # Known security bugs. Masked until somone updates it.
 # See https://bugs.gentoo.org/915891



[gentoo-commits] repo/gentoo:master commit in: net-wireless/aic8800/

2024-01-03 Thread Chí-Thanh Christopher Nguyễn
commit: 3ae7997f06d40c6d39b740aaf0da4104756f179b
Author: Chí-Thanh Christopher Nguyễn  gentoo  org>
AuthorDate: Thu Jan  4 01:08:19 2024 +
Commit: Chí-Thanh Christopher Nguyễn  gentoo  org>
CommitDate: Thu Jan  4 01:13:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ae7997f

net-wireless/aic8800: new package, add 1.0.3

Signed-off-by: Chí-Thanh Christopher Nguyễn  gentoo.org>

 net-wireless/aic8800/Manifest |  1 +
 net-wireless/aic8800/aic8800-1.0.3.ebuild | 58 +++
 net-wireless/aic8800/metadata.xml | 13 +++
 3 files changed, 72 insertions(+)

diff --git a/net-wireless/aic8800/Manifest b/net-wireless/aic8800/Manifest
new file mode 100644
index ..8f1cc433fd6e
--- /dev/null
+++ b/net-wireless/aic8800/Manifest
@@ -0,0 +1 @@
+DIST aic8800-1.0.3.deb 535400 BLAKE2B 
0e337bded43f99a00fb3d786742418d7faf0adf3d6e517933d4d4a82e7e723e5f45798991238a02fb1836529a5d72cc56181356939eb150feb4c26f14dcd762e
 SHA512 
0917ac4f5a594adb68c084f38bedacb92f3c0700d13dda497943d199bd883c18fc624ffc579091b40fdc6322dc2e5b81cc21add06b27ae8364ee2f8f9f119a7d

diff --git a/net-wireless/aic8800/aic8800-1.0.3.ebuild 
b/net-wireless/aic8800/aic8800-1.0.3.ebuild
new file mode 100644
index ..1665ab563bf5
--- /dev/null
+++ b/net-wireless/aic8800/aic8800-1.0.3.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit linux-mod-r1 udev unpacker
+
+DESCRIPTION="aic8800 driver for AICSemi AIC8800/8801/8800DC/8800DW/8800FC 
Wifi/Bluetooth"
+HOMEPAGE="https://www.aicsemi.com/ 
https://linux.brostrend.com/troubleshooting/source-code/;
+
+SRC_URI="https://linux.brostrend.com/${PN}-dkms.deb -> ${P}.deb"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="+firmware udev"
+
+CONFIG_CHECK="~MAC80211 ~BT_HCIBTUSB"
+
+BDEPEND+="
+   $(unpacker_src_uri_depends)"
+
+S="${WORKDIR}/usr/src/${P}"
+
+src_compile() {
+   MODULES_MAKEARGS+=(
+   KDIR="${KV_OUT_DIR}"
+   )
+   emake "${MODULES_MAKEARGS[@]}"
+}
+
+src_install() {
+   linux_moduleinto kernel/drivers/net/wireless/${PN}
+   linux_domodule aic8800_fdrv/aic8800_fdrv.ko aic_load_fw/aic_load_fw.ko
+   modules_post_process
+   if use firmware; then
+   insinto /lib/firmware
+   doins -r "${WORKDIR}/lib/firmware/aic8800DC"
+   fi
+   if use udev; then
+   # install udev rules for USB mode switching
+   udev_newrules "${WORKDIR}/lib/udev/rules.d/aic.rules" 
99-aic-modeswitch.rules
+   fi
+}
+
+pkg_postinst() {
+   if use udev; then
+   udev_reload
+   fi
+   linux-mod-r1_pkg_postinst
+}
+
+pkg_postrm() {
+   if use udev; then
+   udev_reload
+   fi
+}

diff --git a/net-wireless/aic8800/metadata.xml 
b/net-wireless/aic8800/metadata.xml
new file mode 100644
index ..567331d7b4af
--- /dev/null
+++ b/net-wireless/aic8800/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   chith...@gentoo.org
+   Chí-Thanh Christopher Nguyễn
+   
+   Upstream out-of-tree aic8800 linux driver for the 
following chips:
+AIC8800 AIC8801 AIC8800DC AIC8800DW AIC8800FC
+   
+   Install device firmware
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/signalstickers-client/

2024-01-03 Thread Julien Roy
commit: bde0f81e7fab14b87ff280d2d94f1268283a4b6c
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Jan  4 01:01:18 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Thu Jan  4 01:02:25 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bde0f81e

dev-python/signalstickers-client: enable py3.12, restrict tests

Closes: https://bugs.gentoo.org/913602
Signed-off-by: Julien Roy  jroy.ca>

 .../signalstickers-client/signalstickers-client-3.3.0.ebuild | 12 ++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git 
a/dev-python/signalstickers-client/signalstickers-client-3.3.0.ebuild 
b/dev-python/signalstickers-client/signalstickers-client-3.3.0.ebuild
index 1fe33bd41e..45e1bcde6c 100644
--- a/dev-python/signalstickers-client/signalstickers-client-3.3.0.ebuild
+++ b/dev-python/signalstickers-client/signalstickers-client-3.3.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 
@@ -15,11 +15,19 @@ 
HOMEPAGE="https://github.com/signalstickers/signalstickers-client;
 LICENSE="LGPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
+# https://github.com/signalstickers/signalstickers-client/issues/22
+RESTRICT="test"
+
+distutils_enable_tests pytest
 
 RDEPEND="
dev-python/anyio[${PYTHON_USEDEP}]
dev-python/httpx[${PYTHON_USEDEP}]
dev-python/cryptography[${PYTHON_USEDEP}]
dev-python/protobuf-python[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-httpx[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
 "
 DEPEND="${RDEPEND}"



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

2024-01-03 Thread Julien Roy
commit: 01a17dc4c481c1de2ee8f31d3809f973973b2441
Author: Julien Roy  jroy  ca>
AuthorDate: Wed Jan  3 23:55:54 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Thu Jan  4 01:02:22 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=01a17dc4

dev-python/persistent: drop 5.0

Closes: https://bugs.gentoo.org/893384
Signed-off-by: Julien Roy  jroy.ca>

 dev-python/persistent/Manifest  |  1 -
 dev-python/persistent/persistent-5.0.ebuild | 47 -
 2 files changed, 48 deletions(-)

diff --git a/dev-python/persistent/Manifest b/dev-python/persistent/Manifest
index 6a8bc19514..e86a484487 100644
--- a/dev-python/persistent/Manifest
+++ b/dev-python/persistent/Manifest
@@ -1,2 +1 @@
-DIST persistent-5.0.gh.tar.gz 115137 BLAKE2B 
6d84cc1e81f033349b9943bb02376f58baccffebe1d7747da687dde6ad0a15f225c0f45c80aacd4de4dc15009f6502e0c0ea5e90d6697c5d1eaa0528dca2691a
 SHA512 
561c339574817f70d1e5b091d77e3cd7a876a49742938591cfffdf4ec5a6ae23b4a7b4e7ff7d90d15763ce9485c093ff019699364952974e9ffe4da88bcf293f
 DIST persistent-5.1.gh.tar.gz 115547 BLAKE2B 
a7793f6af1ee975db0fffc9c41b7d2394cf9e02f9c012be28538db8356510b52c89fe41bccd6abba296f6c2915633dccbbe4d534fb9a3bfebcc891e6afc532d1
 SHA512 
1dfeefa0437d37b075b9fdbec7a2e7cc8e7bb665b46e384204bf922fe13fc4280a6e0b419d97c9899725db478ac8589ed7f22887f267e58f418baa26f921e318

diff --git a/dev-python/persistent/persistent-5.0.ebuild 
b/dev-python/persistent/persistent-5.0.ebuild
deleted file mode 100644
index 13865178d7..00
--- a/dev-python/persistent/persistent-5.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="automatic persistence for Python objects"
-HOMEPAGE="https://github.com/zopefoundation/persistent;
-SRC_URI="https://github.com/zopefoundation/persistent/archive/${PV}.tar.gz -> 
${P}.gh.tar.gz"
-
-LICENSE="ZPL"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-python/cffi[${PYTHON_USEDEP}]
-   dev-python/zope-interface[${PYTHON_USEDEP}]
-   doc? ( dev-python/repoze-sphinx-autointerface[${PYTHON_USEDEP}] )
-   test? (
-   dev-python/manuel[${PYTHON_USEDEP}]
-   dev-python/zope-testrunner[${PYTHON_USEDEP}]
-   )
-"
-DEPEND="${RDEPEND}"
-
-distutils_enable_sphinx docs
-distutils_enable_tests unittest
-
-src_unpack() {
-   default
-   # Fix broken test
-   sed -i -e 's/from \.\./from persistent/' 
"${S}/src/persistent/tests/test_ring.py" || die
-   # Disable tests that fail
-   sed -z -i -e "s/def test__p_repr_exception.*_p_repr failed')>\")//g" \
-   "${S}/src/persistent/tests/test_persistence.py" || die
-   sed -z -i -e "s/def test__p_repr_in_instance_ignored.*repr(p)//g" \
-   "${S}/src/persistent/tests/test_persistence.py" || die
-}
-
-src_test() {
-   cd "${S}/src/persistent" || die
-   distutils-r1_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kuserfeedback/

2024-01-03 Thread Andreas Sturmlechner
commit: 2830a1b1f2a5f444c6e0d9d2bcf7108697798ab4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jan  4 00:39:12 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jan  4 00:40:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2830a1b1

kde-frameworks/kuserfeedback: Fix IUSE !kf6compat deps

Bug: https://bugs.gentoo.org/919761
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/kde-frameworks/kuserfeedback/kuserfeedback-1.3.0-r2.ebuild 
b/kde-frameworks/kuserfeedback/kuserfeedback-1.3.0-r3.ebuild
similarity index 95%
rename from kde-frameworks/kuserfeedback/kuserfeedback-1.3.0-r2.ebuild
rename to kde-frameworks/kuserfeedback/kuserfeedback-1.3.0-r3.ebuild
index 3e49c88a9817..a977ae0c08eb 100644
--- a/kde-frameworks/kuserfeedback/kuserfeedback-1.3.0-r2.ebuild
+++ b/kde-frameworks/kuserfeedback/kuserfeedback-1.3.0-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -22,7 +22,7 @@ DEPEND="
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5
>=dev-qt/qtsvg-${QTMIN}:5
-   kf6compat? (
+   !kf6compat? (
>=dev-qt/qtcharts-${QTMIN}:5
>=dev-qt/qtprintsupport-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5



[gentoo-commits] repo/gentoo:master commit in: sys-process/lsof/, sys-process/lsof/files/

2024-01-03 Thread Sam James
commit: 4682a1f615e7eacf6242767c7e6a663614359e3c
Author: Sv. Lockal  gmail  com>
AuthorDate: Mon Dec 25 16:55:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  4 00:06:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4682a1f6

sys-process/lsof: fix compilation with clang when hip runtime is installed

Closes: https://bugs.gentoo.org/919253
Signed-off-by: Sv. Lockal  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34471
Signed-off-by: Sam James  gentoo.org>

 .../lsof/files/lsof-4.98.0-fix-clang-version-parser.patch | 15 +++
 sys-process/lsof/lsof-4.98.0-r1.ebuild| 10 +-
 sys-process/lsof/lsof-4.99.0.ebuild   | 13 +
 sys-process/lsof/lsof-4.99.3.ebuild   | 13 +
 4 files changed, 50 insertions(+), 1 deletion(-)

diff --git a/sys-process/lsof/files/lsof-4.98.0-fix-clang-version-parser.patch 
b/sys-process/lsof/files/lsof-4.98.0-fix-clang-version-parser.patch
new file mode 100644
index ..ebb5d85d2e5d
--- /dev/null
+++ b/sys-process/lsof/files/lsof-4.98.0-fix-clang-version-parser.patch
@@ -0,0 +1,15 @@
+https://bugs.gentoo.org/919253
+https://github.com/lsof-org/lsof/issues/305
+
+Ignore HIP or CUDA versions in clang, when checking for compiler version
+--- a/configure.ac
 b/configure.ac
+@@ -410,7 +410,7 @@ AC_CONFIG_FILES([Makefile])
+ 
+ # Pass build configurations to version.h.in
+ AC_SUBST(cc, $CC)
+-AC_SUBST(ccv, $($CC -v 2>&1 | sed -n 's/.*version \(.*\)/\1/p'))
++AC_SUBST(ccv, $($CC -v 2>&1 | sed -n 's/.*version \(.*\)/\1/p;q'))
+ AC_SUBST(ccflags, $CFLAGS)
+ AC_SUBST(ldflags, "$LDFLAGS$LIBS")
+ # Reproducible build

diff --git a/sys-process/lsof/lsof-4.98.0-r1.ebuild 
b/sys-process/lsof/lsof-4.98.0-r1.ebuild
index 77f81e741013..715ef0c9a4c3 100644
--- a/sys-process/lsof/lsof-4.98.0-r1.ebuild
+++ b/sys-process/lsof/lsof-4.98.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit flag-o-matic
+inherit autotools flag-o-matic
 
 MY_P="${P/-/_}"
 DESCRIPTION="Lists open files for running Unix processes"
@@ -30,8 +30,16 @@ RESTRICT="test"
 
 PATCHES=(
"${FILESDIR}"/${P}-fix-common-include-strftime.patch
+   "${FILESDIR}"/${PN}-4.98.0-fix-clang-version-parser.patch
 )
 
+# TODO: drop this block, "inherit autotools" and clang-version-parser patch 
after 4.99.3
+# https://github.com/lsof-org/lsof/pull/306
+src_prepare() {
+   default
+   eautoreconf
+}
+
 src_configure() {
# TODO: drop after 4.98.0: 
https://github.com/lsof-org/lsof/commit/4fbe0b78f63ce115f25cf7a49756745e3bf47fea
export ac_cv_header_selinux_selinux_h=$(usex selinux)

diff --git a/sys-process/lsof/lsof-4.99.0.ebuild 
b/sys-process/lsof/lsof-4.99.0.ebuild
index d1dba0173182..e77a7a93b7e9 100644
--- a/sys-process/lsof/lsof-4.99.0.ebuild
+++ b/sys-process/lsof/lsof-4.99.0.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=8
 
+inherit autotools
+
 MY_P="${P/-/_}"
 DESCRIPTION="Lists open files for running Unix processes"
 HOMEPAGE="https://github.com/lsof-org/lsof;
@@ -26,6 +28,17 @@ BDEPEND="
 # Needs fixing first for sandbox
 RESTRICT="test"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.98.0-fix-clang-version-parser.patch
+)
+
+# TODO: drop this block, "inherit autotools" and clang-version-parser patch 
after 4.99.3
+# https://github.com/lsof-org/lsof/pull/306
+src_prepare() {
+   default
+   eautoreconf
+}
+
 src_configure() {
local myeconfargs=(
$(use_with rpc libtirpc)

diff --git a/sys-process/lsof/lsof-4.99.3.ebuild 
b/sys-process/lsof/lsof-4.99.3.ebuild
index c22f1df517e3..591b4742d2de 100644
--- a/sys-process/lsof/lsof-4.99.3.ebuild
+++ b/sys-process/lsof/lsof-4.99.3.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=8
 
+inherit autotools
+
 MY_P="${P/-/_}"
 DESCRIPTION="Lists open files for running Unix processes"
 HOMEPAGE="https://github.com/lsof-org/lsof;
@@ -26,6 +28,17 @@ BDEPEND="
 # Needs fixing first for sandbox
 RESTRICT="test"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.98.0-fix-clang-version-parser.patch
+)
+
+# TODO: drop this block, "inherit autotools" and clang-version-parser patch 
after 4.99.3
+# https://github.com/lsof-org/lsof/pull/306
+src_prepare() {
+   default
+   eautoreconf
+}
+
 src_configure() {
local myeconfargs=(
$(use_with rpc libtirpc)



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

2024-01-03 Thread Sam James
commit: 4672163358ac5fdff3470273352a892cc13d3934
Author: Sv. Lockal  gmail  com>
AuthorDate: Mon Dec 25 16:57:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  4 00:05:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46721633

sys-process/lsof: do not install libtool .la files

Closes: https://bugs.gentoo.org/920370
Signed-off-by: Sv. Lockal  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 sys-process/lsof/lsof-4.99.0.ebuild | 5 +
 sys-process/lsof/lsof-4.99.3.ebuild | 5 +
 2 files changed, 10 insertions(+)

diff --git a/sys-process/lsof/lsof-4.99.0.ebuild 
b/sys-process/lsof/lsof-4.99.0.ebuild
index c94a98abca1d..d1dba0173182 100644
--- a/sys-process/lsof/lsof-4.99.0.ebuild
+++ b/sys-process/lsof/lsof-4.99.0.ebuild
@@ -39,6 +39,11 @@ src_compile() {
emake DEBUG="" all
 }
 
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+}
+
 pkg_postinst() {
if [[ ${CHOST} == *-solaris* ]] ; then
einfo "Note: to use lsof on Solaris you need read permissions 
on"

diff --git a/sys-process/lsof/lsof-4.99.3.ebuild 
b/sys-process/lsof/lsof-4.99.3.ebuild
index 9965531bc30b..c22f1df517e3 100644
--- a/sys-process/lsof/lsof-4.99.3.ebuild
+++ b/sys-process/lsof/lsof-4.99.3.ebuild
@@ -39,6 +39,11 @@ src_compile() {
emake DEBUG="" all
 }
 
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+}
+
 pkg_postinst() {
if [[ ${CHOST} == *-solaris* ]] ; then
einfo "Note: to use lsof on Solaris you need read permissions 
on"



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

2024-01-03 Thread Sam James
commit: c0a1599636745daebba550af40465302eb0c93d9
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  3 23:57:42 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  3 23:57:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0a15996

profiles/targets/desktop: add dev-util/cmake[-qt6]

I forgot to update this when switching CMake's GUI USE logic back (for now) 
until
more packages support Qt 6 (bug #914489).

Pointed out by josef64 on IRC.

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

 profiles/targets/desktop/package.use | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/targets/desktop/package.use 
b/profiles/targets/desktop/package.use
index e55d347ecc35..fb40cc967f28 100644
--- a/profiles/targets/desktop/package.use
+++ b/profiles/targets/desktop/package.use
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Andreas Sturmlechner  (2023-11-12)
@@ -16,7 +16,7 @@ dev-qt/qtgui:5 accessibility egl libinput
 # on desktop profiles and CMake is unavoidable, it feels a shame to drag in
 # Qt 6 just for something people are unlikely to want. Plus, it avoids a
 # circular dependency out of the box.
-dev-util/cmake -gui -qt5
+dev-util/cmake -gui -qt5 -qt6
 
 # Andreas Sturmlechner  (2023-07-29)
 # Required by dev-python/PyQt5[multimedia]



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

2024-01-03 Thread Sam James
commit: 4f3686c867b7c7220237cca087d4be88e54d872b
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan  4 00:07:14 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  4 00:07:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f3686c8

sys-process/lsof: fix copyright

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

 sys-process/lsof/lsof-4.98.0-r1.ebuild | 2 +-
 sys-process/lsof/lsof-4.99.0.ebuild| 2 +-
 sys-process/lsof/lsof-4.99.3.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-process/lsof/lsof-4.98.0-r1.ebuild 
b/sys-process/lsof/lsof-4.98.0-r1.ebuild
index 715ef0c9a4c3..8505f4c5cb0f 100644
--- a/sys-process/lsof/lsof-4.98.0-r1.ebuild
+++ b/sys-process/lsof/lsof-4.98.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8

diff --git a/sys-process/lsof/lsof-4.99.0.ebuild 
b/sys-process/lsof/lsof-4.99.0.ebuild
index e77a7a93b7e9..5a38a82c4076 100644
--- a/sys-process/lsof/lsof-4.99.0.ebuild
+++ b/sys-process/lsof/lsof-4.99.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8

diff --git a/sys-process/lsof/lsof-4.99.3.ebuild 
b/sys-process/lsof/lsof-4.99.3.ebuild
index 591b4742d2de..89ddf51e8c2e 100644
--- a/sys-process/lsof/lsof-4.99.3.ebuild
+++ b/sys-process/lsof/lsof-4.99.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/gentoo:master commit in: sys-process/schedtool/, sys-process/schedtool/files/

2024-01-03 Thread Sam James
commit: 1b7592516eea9b64b0b6fe3db3d91b8cda9acb59
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  3 23:39:02 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  3 23:39:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b759251

sys-process/schedtool: fix modern C issue

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

 .../schedtool/files/schedtool-1.3.0-c99.patch  | 33 
 sys-process/schedtool/schedtool-1.3.0-r2.ebuild| 36 ++
 2 files changed, 69 insertions(+)

diff --git a/sys-process/schedtool/files/schedtool-1.3.0-c99.patch 
b/sys-process/schedtool/files/schedtool-1.3.0-c99.patch
new file mode 100644
index ..8f3c0b33afca
--- /dev/null
+++ b/sys-process/schedtool/files/schedtool-1.3.0-c99.patch
@@ -0,0 +1,33 @@
+https://bugs.gentoo.org/918974
+https://src.fedoraproject.org/rpms/schedtool/c/f84b6a0fdc4b368e2b1c5ea59739f002063e3c9e?branch=rawhide
+
+Invoke decode_error separately with the correct argument types for
+each variant.  This avoids an int-conversion error.
+
+--- a/schedtool.c
 b/schedtool.c
+@@ -422,19 +422,14 @@ int set_process(pid_t pid, int policy, int prio)
+   struct sched_param p;
+   int ret;
+ 
+-  char *msg1="could not set PID %d to %s";
+-  char *msg2="could not set PID %d to raw policy #%d";
+-
+   p.sched_priority=prio;
+ 
+   /* anything other than 0 indicates error */
+   if((ret=sched_setscheduler(pid, policy, ))) {
+-
+-/* la la pointer mismatch .. lala */
+-  decode_error((CHECK_RANGE_POLICY(policy) ? msg1 : msg2),
+-   pid,
+-   (CHECK_RANGE_POLICY(policy) ? TAB[policy] : policy)
+-  );
++  if (CHECK_RANGE_POLICY(policy))
++  decode_error("could not set PID %d to %s", pid, 
TAB[policy]);
++  else
++  decode_error("could not set PID %d to raw policy #%d", 
pid, policy);
+   return(ret);
+   }
+   return(0);
+

diff --git a/sys-process/schedtool/schedtool-1.3.0-r2.ebuild 
b/sys-process/schedtool/schedtool-1.3.0-r2.ebuild
new file mode 100644
index ..7f3a2230158e
--- /dev/null
+++ b/sys-process/schedtool/schedtool-1.3.0-r2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="A tool to query or alter a process' scheduling policy"
+HOMEPAGE="https://github.com/freequaos/schedtool;
+SRC_URI="https://github.com/freequaos/schedtool/archive/${P}.tar.gz;
+S="${WORKDIR}/${PN}-${P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~riscv ~x86 ~amd64-linux 
~x86-linux"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.3.0-c99.patch
+)
+
+src_prepare() {
+   default
+   sed \
+   -e '/^CFLAGS=/d;/^install:/s@ install-doc zipman@@' \
+   -e '/install/s@\(schedtool.8\).gz@\1@' \
+   -i Makefile || die
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)"
+}
+
+src_install() {
+   emake DESTPREFIX="${ED}"/usr install
+   dodoc CHANGES INSTALL PACKAGERS README SCHED_DESIGN TODO TUNING
+}



[gentoo-commits] repo/gentoo:master commit in: app-metrics/exabgp_exporter/

2024-01-03 Thread Zac Medico
commit: 757105c3b5f4b0ca1807b8c9510ac74d182fc8e8
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Jan  3 23:33:10 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Jan  3 23:34:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=757105c3

app-metrics/exabgp_exporter: add 1.1.3

Signed-off-by: Zac Medico  gentoo.org>

 app-metrics/exabgp_exporter/Manifest   |  2 ++
 .../exabgp_exporter/exabgp_exporter-1.1.3.ebuild   | 33 ++
 app-metrics/exabgp_exporter/metadata.xml   |  2 +-
 3 files changed, 36 insertions(+), 1 deletion(-)

diff --git a/app-metrics/exabgp_exporter/Manifest 
b/app-metrics/exabgp_exporter/Manifest
index 65e942d9b88f..b3506c54101c 100644
--- a/app-metrics/exabgp_exporter/Manifest
+++ b/app-metrics/exabgp_exporter/Manifest
@@ -1,2 +1,4 @@
 DIST exabgp_exporter-1.0.0_p20200718-deps.tar.xz 3538492 BLAKE2B 
d04f31b135f6f0cab4032f00e77a5bd1543e27e589cb8665d1917014eae561a4982e7b67639d4beeec1066c038eba16203b129be8d6ca1aa2f31a98706cefd89
 SHA512 
0ec3b68f62afbb17586afd6b8134aff10a21b2363b99439d4e1c5175382fb87168efe3cf3ea916b45d1a25198d529db0b8d29e571f41c8b4873ff2904e4e9394
 DIST exabgp_exporter-1.0.0_p20200718.tar.gz 75858 BLAKE2B 
838f445b3a18405c2d38b7b73cb0da13791d12f05b5881f196d507b44a810d28cfe01e059894c2a50063d33437f71362308a9f7543df6d85444add1e7c60c04b
 SHA512 
0b6f468365cc2b1db2a2915d00f3b57ce34f72e8373b713ba0ff85b3d06e7075d5d8995129065dee193eaa763d63ac0b76d124902123134708f7086c505214b3
+DIST exabgp_exporter-1.1.3-deps.tar.xz 6513860 BLAKE2B 
171180eac9880f23d9e26275e546234595c224dfa1f5350ce1fb196bf8360cf7818f5438b94d587470e307230b2fb8b0386bc8713e91d8be27a0ea3b81ea9e9f
 SHA512 
00278fee0b6a214f41e0ff47879961f5092d07d4b45aa593e23b8c55f4732bd269385e692a6156c47ed1c92c1b9ee50fbf659e2e6f05c62fe1fd42e2db83bd1b
+DIST exabgp_exporter-1.1.3.tar.gz 102411 BLAKE2B 
936a1aabaf52c9ee1ff02e14f899e00d481b178b492aabb53a531387c730b7fe6bbe90c3b3568c89323cb7d414b050a51cbb06d363ab0b93fdef93f71f88c1dc
 SHA512 
55d19c5d305aa277797d3b6fe92f0a43bedf44916a24719c722316ad31079a5df6d69bca319475fcd2b6c9cbd7f7ad5b9acb10b46e188d45c84ed9bb99528c04

diff --git a/app-metrics/exabgp_exporter/exabgp_exporter-1.1.3.ebuild 
b/app-metrics/exabgp_exporter/exabgp_exporter-1.1.3.ebuild
new file mode 100644
index ..87ba58aa1fa2
--- /dev/null
+++ b/app-metrics/exabgp_exporter/exabgp_exporter-1.1.3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module systemd
+
+DESCRIPTION="Prometheus exporter for exabgp"
+HOMEPAGE="https://github.com/gizmoguy/exabgp_exporter;
+SRC_URI="https://github.com/gizmoguy/exabgp_exporter/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_compile() {
+   CGO_ENABLED=0 go build \
+   -ldflags "-X 
github.com/prometheus/common/version.Version=${PV%_*}
+   -X github.com/prometheus/common/version.Branch=master \
+   -X 
github.com/prometheus/common/version.BuildUser=$(whoami)
+   -X 
github.com/prometheus/common/version.BuildDate=$(date -u +'%FT%T%z')" \
+   -o ./bin/${PN} ./cmd/exabgp_exporter/main.go || die
+}
+
+src_install() {
+   dobin ./bin/${PN}
+   dodoc README.md
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   systemd_newunit "${FILESDIR}/${PN}_at.service" "${PN}@.service"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+}

diff --git a/app-metrics/exabgp_exporter/metadata.xml 
b/app-metrics/exabgp_exporter/metadata.xml
index 84b81a53410f..ea2e61fb8d91 100644
--- a/app-metrics/exabgp_exporter/metadata.xml
+++ b/app-metrics/exabgp_exporter/metadata.xml
@@ -6,6 +6,6 @@
Zac Medico


-   lusis/exabgp_exporter
+   gizmoguy/exabgp_exporter

 



[gentoo-commits] proj/qt:master commit in: dev-qt/qtcore/

2024-01-03 Thread Andreas Sturmlechner
commit: a1d53ef41a21b8db0e76709500df8c0b7ae61038
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  1 13:56:48 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan  3 21:09:19 2024 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=a1d53ef4

dev-qt/qtcore: Add wall of blockers against <${QT5_PV}

Revdeps can drop dev-qt/* dependencies on version bumps at any time, which then
may lead to Portage disregarding these dev-qt/* packages for upgrade if nothing
is left depending on them. When these packages contain Qt5 plugins it breaks
runtime hard - broken screenlocker, blank login manager, ... -, with:

`Cannot mix incompatible Qt library (5.15.10) with this library (5.15.11)`

We've had this happen with dev-qt/qtvirtualkeyboard and dev-qt/qtcharts already
and gradual porting to Qt6 ensures it will happen more often in the future.

Package groups (https://bugs.gentoo.org/918873) are not effective here as it
concerns ::installed package set.

For lack of a better mechanism from the package manager, these blockers make
sure dep calculation will take care of the necessary cleanup of dangling Qt5
packages, even if it will not improve our backtracking situation.

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtcore/qtcore-5.15.12..ebuild | 45 +++-
 1 file changed, 44 insertions(+), 1 deletion(-)

diff --git a/dev-qt/qtcore/qtcore-5.15.12..ebuild 
b/dev-qt/qtcore/qtcore-5.15.12..ebuild
index 36a727a0..d5a3c424 100644
--- a/dev-qt/qtcore/qtcore-5.15.12..ebuild
+++ b/dev-qt/qtcore/qtcore-5.15.12..ebuild
@@ -24,7 +24,50 @@ DEPEND="
icu? ( dev-libs/icu:= )
!icu? ( virtual/libiconv )
 "
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+   !

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

2024-01-03 Thread Andreas Sturmlechner
commit: e1565810cb6fde75c0271f52eaf08f28d1548b66
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan  3 22:28:41 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan  3 23:00:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1565810

net-libs/libssh: Cleanup vulnerable 0.10.5

Bug: https://bugs.gentoo.org/920291
Bug: https://bugs.gentoo.org/920724
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-libs/libssh/Manifest |   1 -
 net-libs/libssh/libssh-0.10.5.ebuild | 135 ---
 2 files changed, 136 deletions(-)

diff --git a/net-libs/libssh/Manifest b/net-libs/libssh/Manifest
index 6b97980c35e1..0524c3caf805 100644
--- a/net-libs/libssh/Manifest
+++ b/net-libs/libssh/Manifest
@@ -1,2 +1 @@
-DIST libssh-0.10.5.tar.xz 557776 BLAKE2B 
de147f25fa9116743b5b2d08548c2b28b31d7b76b10e249b0a52fa19dfa09762d37ad5a5d1eaf7db89d8713144b8d3608aa2b48ce29ed324e4154493a9fcebfe
 SHA512 
2b758f9df2b5937865d4aee775ffeafafe3ae6739a89dfc470e38c7394e3c3cb5fcf8f842fdae04929890ee7e47bf8f50e3a38e82dfd26a009f3aae009d589e0
 DIST libssh-0.10.6.tar.xz 561036 BLAKE2B 
6ae1c611b685fa8ec5e5fb159f93493edf4d8ae8536300cd9a357daadc28ca2fbd8a64a22157744bc97e2e672b0b84b58e1167d7369fe88306b3581098af9f57
 SHA512 
40c62d63c44e882999b71552c237d73fc7364313bd00b15a211a34aeff1b73693da441d2c8d4e40108d00fb7480ec7c5b6d472f9c0784b2359a179632ab0d6c1

diff --git a/net-libs/libssh/libssh-0.10.5.ebuild 
b/net-libs/libssh/libssh-0.10.5.ebuild
deleted file mode 100644
index c8f8901c99d8..
--- a/net-libs/libssh/libssh-0.10.5.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-DESCRIPTION="Access a working SSH implementation by means of a library"
-HOMEPAGE="https://www.libssh.org/;
-
-if [[ ${PV} == ** ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://git.libssh.org/projects/libssh.git;
-else
-   SRC_URI="https://www.libssh.org/files/$(ver_cut 1-2)/${P}.tar.xz"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-fi
-
-LICENSE="LGPL-2.1"
-SLOT="0/4" # subslot = soname major version
-IUSE="debug doc examples gcrypt gssapi mbedtls pcap server +sftp static-libs 
test zlib"
-# Maintainer: check IUSE-defaults at DefineOptions.cmake
-
-REQUIRED_USE="?? ( gcrypt mbedtls )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   !gcrypt? (
-   !mbedtls? (
-   >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}]
-   )
-   )
-   gcrypt? ( >=dev-libs/libgcrypt-1.5.3:0[${MULTILIB_USEDEP}] )
-   gssapi? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
-   mbedtls? ( net-libs/mbedtls:=[${MULTILIB_USEDEP}] )
-   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-   test? (
-   >=dev-util/cmocka-0.3.1[${MULTILIB_USEDEP}]
-   elibc_musl? ( sys-libs/argp-standalone )
-   )
-"
-BDEPEND="doc? ( app-doc/doxygen[dot] )"
-
-DOCS=( AUTHORS CHANGELOG README )
-
-src_prepare() {
-   cmake_src_prepare
-
-   # just install the examples, do not compile them
-   cmake_comment_add_subdirectory examples
-
-   sed -e "/^check_include_file.*HAVE_VALGRIND_VALGRIND_H/s/^/#DONT /" \
-   -i ConfigureChecks.cmake || die
-
-   if use test; then
-   local skip_tests=(
-   # keyfile torture test is currently broken
-   -e "/torture_keyfiles/d"
-
-   # Tries to expand ~ which fails w/ portage homedir
-   # (torture_path_expand_tilde_unix and 
torture_config_make_absolute_no_sshdir)
-   -e "/torture_misc/d"
-   -e "/torture_config/d"
-   )
-
-   # Disable tests that take too long (bug #677006)
-   if use sparc; then
-   skip_tests+=(
-   -e "/torture_threads_pki_rsa/d"
-   -e "/torture_pki_dsa/d"
-   )
-   fi
-
-   if (( ${#skip_tests[@]} )) ; then
-   sed -i "${skip_tests[@]}" 
tests/unittests/CMakeLists.txt || die
-   fi
-
-   if use elibc_musl; then
-   sed -e "/SOLARIS/d" \
-   -i tests/CMakeLists.txt || die
-   fi
-   fi
-}
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DWITH_NACL=OFF
-   -DWITH_STACK_PROTECTOR=OFF
-   -DWITH_STACK_PROTECTOR_STRONG=OFF
-   -DWITH_DEBUG_CALLTRACE=$(usex debug)
-   -DWITH_DEBUG_CRYPTO=$(usex debug)
-   -DWITH_GCRYPT=$(usex gcrypt)
-   -DWITH_GSSAPI=$(usex gssapi)
-   

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtnetwork/

2024-01-03 Thread Andreas Sturmlechner
commit: 3036426068b1af84b7bfe0d0cf9e5847cec7e72e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan  3 22:54:09 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan  3 23:00:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30364260

dev-qt/qtnetwork: Bump to QT5_KDEPATCHSET_REV=2 (CVE-2023-51714)

Marc Mutz (3):
  HPack: fix a Yoda Condition
  HPack: fix incorrect integer overflow check
  Http2: fix potential overflow in assemble_hpack_block()

Bug: https://bugs.gentoo.org/921292
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtnetwork/Manifest|  1 +
 dev-qt/qtnetwork/qtnetwork-5.15.12-r1.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/dev-qt/qtnetwork/Manifest b/dev-qt/qtnetwork/Manifest
index 1e665cd08805..47196da22f3e 100644
--- a/dev-qt/qtnetwork/Manifest
+++ b/dev-qt/qtnetwork/Manifest
@@ -2,5 +2,6 @@ DIST qtbase-5.15-gentoo-patchset-4.tar.xz 4884 BLAKE2B 
ef1f11ea63084b834e19a9bd4
 DIST qtbase-5.15-gentoo-patchset-5.tar.xz 9116 BLAKE2B 
b6318fc7c3ccdbfe85d56797ffaa3b275ce3f324731caca5efb497494837ca00c020494e9f811c0d5e9a460a4d70f16291c637409e7ad72325a36bc55e113c8c
 SHA512 
f0343bf475a86f3f73b98b166ee48b1c5c9200aac9212ad977befe05679d0c351167618b16ae958e6403f33eecdc465b26a0df5d0b83d5d57a8c85ddb8a41c9b
 DIST qtbase-5.15.11-gentoo-kde-1.tar.xz 324008 BLAKE2B 
3ccd8645b5b727e4794fe4cb605d3db97159bf196b8e3e342ade364b701d6eb41e8e83ed608ec996480d7a82a43ddac098844dcecc9f122d63e9072abc21e9db
 SHA512 
d145af982de89a34eaa15c5dc48ed927b5757e6a6d9bfa064a5cef40618465d7d6139ecaccb71944eac43926b977031034f6c22d4986f1e4a704007de9cb325d
 DIST qtbase-5.15.12-gentoo-kde-1.tar.xz 330700 BLAKE2B 
d58eb3c12e4eaec9087bdf21ead08d4574fb7ce958b8453703f0b00efd27a4624329bbdf53e2c17d548e4791f7180bb3c0f68f0f3da4bc638c03622609d4df37
 SHA512 
f9519252a4b0451afae454155637f795688a8c9d8d40e03677430a7b887aa52d04996d93665e7068e41c8f7db428fdef933d4b8b342ea05847fffa5ddd82d1de
+DIST qtbase-5.15.12-gentoo-kde-2.tar.xz 332644 BLAKE2B 
19cc5d45ac1334cac525b26936926ba021f1763e8758d9dd2a7c1f1826d20e457f5bcb821ac3c3ba6e1d76d783b5328e9a22260a129c678bcd86f4a017d32349
 SHA512 
ee4b8bf6cc6fd458f94233f49af1bdabc0e0ec31c8691c2ab05213f2cbe20a4ff53430632c884da7d4a4cf927170acdec02628788e5beaff7271539a1b00a9bc
 DIST qtbase-everywhere-opensource-src-5.15.11.tar.xz 50825756 BLAKE2B 
663d370d46a17939b984ef4c541414b81acdb98a2b7e67bb202c46891f9675e921723a025cef88b54b6111f235d94e273b97e1b55e2ca52b91e3eebca5ff7161
 SHA512 
4136092eec7bdceba661eee0187b7952ed6ba819148295979c0fd0392c17b0178165fa20136bdf460509a815c96f43892403294ba6e5322c54c51459c358fb7f
 DIST qtbase-everywhere-opensource-src-5.15.12.tar.xz 50840192 BLAKE2B 
da758bdc13a63e8856486476733d6e9ed0bd22aa29d0d575f25a7d2ac90d0bae0d789875c747f9b16ec72941101fdf54abb64036c0fc2f0f467811bd32c7f8d9
 SHA512 
55ed3d73c2486a5f7cc62c0669b6344d1e4566be442bdac5849609f5ecd4fec7b74405952215e4dc018bc48a9dc2305ef50e31b61f3ace20408b5b64a2d5e888

diff --git a/dev-qt/qtnetwork/qtnetwork-5.15.12-r1.ebuild 
b/dev-qt/qtnetwork/qtnetwork-5.15.12-r1.ebuild
new file mode 100644
index ..3c1c627b27c6
--- /dev/null
+++ b/dev-qt/qtnetwork/qtnetwork-5.15.12-r1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != ** ]]; then
+   QT5_KDEPATCHSET_REV=2
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="Network abstraction library for the Qt5 framework"
+
+IUSE="gssapi libproxy sctp +ssl"
+
+DEPEND="
+   =dev-qt/qtcore-${QT5_PV}*:5=
+   sys-libs/zlib:=
+   gssapi? ( virtual/krb5 )
+   libproxy? ( net-libs/libproxy )
+   sctp? ( kernel_linux? ( net-misc/lksctp-tools ) )
+   ssl? ( >=dev-libs/openssl-1.1.1:0= )
+"
+RDEPEND="${DEPEND}"
+
+QT5_TARGET_SUBDIRS=(
+   src/network
+   src/plugins/bearer/generic
+)
+
+QT5_GENTOO_CONFIG=(
+   libproxy:libproxy:
+   ssl::SSL
+   ssl::OPENSSL
+   ssl:openssl-linked:LINKED_OPENSSL
+)
+
+QT5_GENTOO_PRIVATE_CONFIG=(
+   :network
+)
+
+src_configure() {
+   local myconf=(
+   $(qt_use gssapi feature-gssapi)
+   $(qt_use libproxy)
+   $(qt_use sctp)
+   $(usev ssl -openssl-linked)
+   )
+   qt5-build_src_configure
+}
+
+src_install() {
+   qt5-build_src_install
+
+   # workaround for bug 652650
+   if use ssl; then
+   sed -e "/^#define QT_LINKED_OPENSSL/s/$/ true/" \
+   -i "${D}${QT5_HEADERDIR}"/Gentoo/${PN}-qconfig.h || die
+   fi
+}



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

2024-01-03 Thread Sam James
commit: f65eed872d242b3a757992876524f59de9be7b2e
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  3 22:58:19 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  3 22:58:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f65eed87

dev-perl/CryptX: Stabilize 0.80.0-r1 amd64, #921311

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

 dev-perl/CryptX/CryptX-0.80.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/CryptX/CryptX-0.80.0-r1.ebuild 
b/dev-perl/CryptX/CryptX-0.80.0-r1.ebuild
index 4e532364d203..c15c8eb2e6ef 100644
--- a/dev-perl/CryptX/CryptX-0.80.0-r1.ebuild
+++ b/dev-perl/CryptX/CryptX-0.80.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ DESCRIPTION="Self-contained crypto toolkit"
 
 LICENSE="|| ( Artistic GPL-1+ ) public-domain"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="minimal"
 
 RDEPEND="



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

2024-01-03 Thread Sam James
commit: 1772c46caa0cf5a670a88fa40df1911a75a37215
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  3 22:58:36 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  3 22:58:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1772c46c

dev-perl/CryptX: Stabilize 0.80.0-r1 x86, #921311

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

 dev-perl/CryptX/CryptX-0.80.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/CryptX/CryptX-0.80.0-r1.ebuild 
b/dev-perl/CryptX/CryptX-0.80.0-r1.ebuild
index c15c8eb2e6ef..3ed48f5e2b9f 100644
--- a/dev-perl/CryptX/CryptX-0.80.0-r1.ebuild
+++ b/dev-perl/CryptX/CryptX-0.80.0-r1.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="Self-contained crypto toolkit"
 
 LICENSE="|| ( Artistic GPL-1+ ) public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 IUSE="minimal"
 
 RDEPEND="



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

2024-01-03 Thread Andreas Sturmlechner
commit: 40d39090545e8c2bd9c38702d2e7f10d726a03fd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 25 23:28:09 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan  3 22:35:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40d39090

profiles: Mask x11-libs/snorenotify for removal

Bug: https://bugs.gentoo.org/877311
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 6c37216f1b76..c250ba6c56ef 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (2024-01-03)
+# Unmaintained upstream, no more revdeps.
+# Removal on 2024-02-03.  Bug #877311
+x11-libs/snorenotify
+
 # Alfredo Tupone  (2024-02-02)
 # No more used by any package (bug #921167)
 # remove in 30 days



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2024-01-03 Thread Andreas Sturmlechner
commit: c4a508ad54da15e09131756f54d1eb3aa7dc404e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 25 23:26:14 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan  3 22:35:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4a508ad

net-irc/quassel: drop 0.14.0-r1

Closes: https://bugs.gentoo.org/877309
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-irc/quassel/metadata.xml |   3 -
 net-irc/quassel/quassel-0.14.0-r1.ebuild | 193 ---
 2 files changed, 196 deletions(-)

diff --git a/net-irc/quassel/metadata.xml b/net-irc/quassel/metadata.xml
index 00eed82dbced..d8bd1c0d5959 100644
--- a/net-irc/quassel/metadata.xml
+++ b/net-irc/quassel/metadata.xml
@@ -32,9 +32,6 @@
used. You need this enabled on the server, but you 
might want to
disable it on the client.

-   
-   Support for Snore notification framework.
-   

Use QtWebEngine rendering engine for showing URL 
thumbnails.


diff --git a/net-irc/quassel/quassel-0.14.0-r1.ebuild 
b/net-irc/quassel/quassel-0.14.0-r1.ebuild
deleted file mode 100644
index 0b7e69355ad8..
--- a/net-irc/quassel/quassel-0.14.0-r1.ebuild
+++ /dev/null
@@ -1,193 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake xdg-utils pax-utils systemd
-
-if [[ ${PV} != ** ]]; then
-   MY_P=${PN}-${PV/_/-}
-   if [[ ${PV} == *_rc* ]] ; then
-   
SRC_URI="https://github.com/quassel/quassel/archive/refs/tags/${PV/_/-}.tar.gz 
-> ${P}.tar.gz"
-   else
-   SRC_URI="https://quassel-irc.org/pub/${MY_P}.tar.bz2;
-   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux"
-   fi
-   S="${WORKDIR}/${MY_P}"
-else
-   EGIT_REPO_URI=( "https://github.com/${PN}/${PN}; )
-   inherit git-r3
-fi
-
-DESCRIPTION="Qt/KDE IRC client supporting a remote daemon for 24/7 
connectivity"
-HOMEPAGE="https://quassel-irc.org/;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="bundled-icons crypt +dbus debug gui kde ldap monolithic oxygen postgres 
+server snorenotify spell syslog test urlpreview"
-RESTRICT="!test? ( test )"
-
-SERVER_DEPEND="acct-group/quassel
-   acct-user/quassel
-   dev-qt/qtscript:5
-   crypt? ( app-crypt/qca:2[ssl] )
-   ldap? ( net-nds/openldap:= )
-   postgres? ( dev-qt/qtsql:5[postgres] )
-   !postgres? ( dev-qt/qtsql:5[sqlite] 
dev-db/sqlite:3[threadsafe(+),-secure-delete] )
-   syslog? ( virtual/logger )"
-GUI_DEPEND="dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtwidgets:5
-   !bundled-icons? (
-   kde-frameworks/breeze-icons:5
-   oxygen? ( kde-frameworks/oxygen-icons:5 )
-   )
-   dbus? (
-   >=dev-libs/libdbusmenu-qt-0.9.3_pre20140619
-   dev-qt/qtdbus:5
-   )
-   kde? (
-   kde-frameworks/kconfigwidgets:5
-   kde-frameworks/kcoreaddons:5
-   kde-frameworks/knotifications:5
-   kde-frameworks/knotifyconfig:5
-   kde-frameworks/ktextwidgets:5
-   kde-frameworks/kwidgetsaddons:5
-   kde-frameworks/kxmlgui:5
-   )
-   snorenotify? ( >=x11-libs/snorenotify-0.7.0 )
-   spell? ( kde-frameworks/sonnet:5 )
-   urlpreview? ( dev-qt/qtwebengine:5[widgets] )"
-DEPEND="dev-libs/boost:=
-   dev-qt/qtcore:5
-   dev-qt/qtnetwork:5[ssl]
-   sys-libs/zlib
-   monolithic? (
-   ${SERVER_DEPEND}
-   ${GUI_DEPEND}
-   )
-   !monolithic? (
-   server? ( ${SERVER_DEPEND} )
-   gui? ( ${GUI_DEPEND} )
-   )"
-RDEPEND="${DEPEND}"
-BDEPEND="dev-qt/linguist-tools:5
-   kde-frameworks/extra-cmake-modules:0"
-
-DEPEND+=" test? ( dev-cpp/gtest dev-qt/qttest )"
-
-DOCS=( AUTHORS ChangeLog README.md )
-
-REQUIRED_USE="|| ( gui server monolithic )
-   crypt? ( || ( server monolithic ) )
-   kde? ( dbus spell )
-   ldap? ( || ( server monolithic ) )
-   postgres? ( || ( server monolithic ) )
-   snorenotify? ( || ( gui monolithic ) )
-   spell? ( || ( gui monolithic ) )
-   syslog? ( || ( server monolithic ) )"
-
-PATCHES=(
-   "${FILESDIR}/quassel-0.14.0-cxxflags.patch"
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_TESTING=$(usex test)
-   -DUSE_CCACHE=OFF
-   -DCMAKE_SKIP_RPATH=ON
-   -DEMBED_DATA=OFF
-   -DWITH_WEBKIT=OFF
-   -DWITH_BUNDLED_ICONS=$(usex bundled-icons)
-   -DWITH_KDE=$(usex kde)
-   -DWITH_LDAP=$(usex ldap)
-   -DWANT_MONO=$(usex monolithic)
-   -DWITH_OXYGEN_ICONS=$(usex oxygen)
-   -DWANT_CORE=$(usex 

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

2024-01-03 Thread Sam James
commit: 7710822d1e31c778b547b9712284065ce3727a9d
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  3 22:30:33 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  3 22:30:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7710822d

net-libs/libtorrent: Stabilize 0.13.8-r3 ppc64, #921281

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

 net-libs/libtorrent/libtorrent-0.13.8-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libtorrent/libtorrent-0.13.8-r3.ebuild 
b/net-libs/libtorrent/libtorrent-0.13.8-r3.ebuild
index c1b7251394b9..b4c467d07ebd 100644
--- a/net-libs/libtorrent/libtorrent-0.13.8-r3.ebuild
+++ b/net-libs/libtorrent/libtorrent-0.13.8-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ LICENSE="GPL-2"
 # has had more time to mature. Until it matures we should not include a soname
 # subslot.
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="debug ssl"
 
 # cppunit dependency - https://github.com/rakshasa/libtorrent/issues/182



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

2024-01-03 Thread Sam James
commit: ed815a23f11efdd1001a7d0890c108651a722168
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  3 22:30:36 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  3 22:30:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed815a23

sys-apps/apparmor-utils: Keyword 3.1.4-r1 ppc64, #921300

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

 sys-apps/apparmor-utils/apparmor-utils-3.1.4-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/apparmor-utils/apparmor-utils-3.1.4-r1.ebuild 
b/sys-apps/apparmor-utils/apparmor-utils-3.1.4-r1.ebuild
index fe4d9767c5dd..a154b882fce2 100644
--- a/sys-apps/apparmor-utils/apparmor-utils-3.1.4-r1.ebuild
+++ b/sys-apps/apparmor-utils/apparmor-utils-3.1.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ 
SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~riscv"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RESTRICT="test"



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

2024-01-03 Thread Sam James
commit: 052d8336700531ae5ecc00df47d07443d6800c4a
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  3 22:30:35 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  3 22:30:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=052d8336

sys-apps/apparmor: Keyword 3.1.4 ppc64, #921300

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

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

diff --git a/sys-apps/apparmor/apparmor-3.1.4.ebuild 
b/sys-apps/apparmor/apparmor-3.1.4.ebuild
index ffb689f55afc..1bc424e0cf4d 100644
--- a/sys-apps/apparmor/apparmor-3.1.4.ebuild
+++ b/sys-apps/apparmor/apparmor-3.1.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ 
SRC_URI="https://launchpad.net/${PN}/${MY_PV}/${PV}/+download/${PN}-${PV}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm64 ~riscv"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv"
 IUSE="doc"
 
 # Was restricted previously b/c needs apparmor support in kernel



[gentoo-commits] repo/gentoo:master commit in: net-p2p/rtorrent/

2024-01-03 Thread Sam James
commit: ada4085c43427361dd276e1790384525af628819
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  3 22:30:33 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  3 22:30:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ada4085c

net-p2p/rtorrent: Stabilize 0.9.8-r2 ppc64, #921281

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

 net-p2p/rtorrent/rtorrent-0.9.8-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-p2p/rtorrent/rtorrent-0.9.8-r2.ebuild 
b/net-p2p/rtorrent/rtorrent-0.9.8-r2.ebuild
index 109d3cec80d1..e0789195f4e1 100644
--- a/net-p2p/rtorrent/rtorrent-0.9.8-r2.ebuild
+++ b/net-p2p/rtorrent/rtorrent-0.9.8-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="http://rtorrent.net/downloads/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="debug selinux test xmlrpc"
 RESTRICT="!test? ( test )"
 



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

2024-01-03 Thread Sam James
commit: 3189ef94b7fe345b259fba95e7c259c6307c3988
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  3 22:30:35 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  3 22:30:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3189ef94

sys-libs/libapparmor: Keyword 3.1.4 ppc64, #921300

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

 sys-libs/libapparmor/libapparmor-3.1.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-libs/libapparmor/libapparmor-3.1.4.ebuild 
b/sys-libs/libapparmor/libapparmor-3.1.4.ebuild
index c2432e396fd0..b379e41b2b60 100644
--- a/sys-libs/libapparmor/libapparmor-3.1.4.ebuild
+++ b/sys-libs/libapparmor/libapparmor-3.1.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -18,7 +18,7 @@ 
SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
 IUSE="doc +perl +python static-libs"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2024-01-03 Thread Miroslav Šulc
commit: c81221a4e77275efc3fd7c01db288546723e3b0c
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Jan  3 22:27:01 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Jan  3 22:27:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c81221a4

dev-libs/sord: dropped obsolete 0.16.14-r2

Bug: https://bugs.gentoo.org/918485
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-libs/sord/Manifest   |  1 -
 dev-libs/sord/sord-0.16.14-r2.ebuild | 55 
 2 files changed, 56 deletions(-)

diff --git a/dev-libs/sord/Manifest b/dev-libs/sord/Manifest
index 0c7cb8288e4b..06caaaff6513 100644
--- a/dev-libs/sord/Manifest
+++ b/dev-libs/sord/Manifest
@@ -1,2 +1 @@
-DIST sord-0.16.14.tar.xz 112748 BLAKE2B 
399f4bf5d1b8ae557fa7e2d2e92e74ed646d0554235f4527a4b9ad53aa6beb0e90e2d80c9e65ab3c872b5c8d45a7948b7746284bb1fd2352320a0aa33e97e305
 SHA512 
f6f254518d5dccece7975529b1fcfd552fd9c37e49dc7e9f8a46756b85e476dac064a39af42bfb3078e999e75d1aa75dcc30ec91e08753defa9363adafdfd3bd
 DIST sord-0.16.16.tar.xz 107148 BLAKE2B 
e657f6e4d38df1c254ce6282ae54a6795e29fd60546373a2b4e1560b269658fa69dd93af4d6f75eaa73f9f777a2d82f99f80d34fd65e1001b8231b63af71029f
 SHA512 
8728fa01466e8f64c1a70a6d4ce727cdac3aaba78db0163ad511d7e959a260c95ab47405cce24ca0e076fb1f0da761687d788cddef87a96aa813757d10f0bfe0

diff --git a/dev-libs/sord/sord-0.16.14-r2.ebuild 
b/dev-libs/sord/sord-0.16.14-r2.ebuild
deleted file mode 100644
index 5be46927a78d..
--- a/dev-libs/sord/sord-0.16.14-r2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson-multilib
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/drobilla/sord.git;
-else
-   SRC_URI="https://download.drobilla.net/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~sparc x86"
-fi
-
-DESCRIPTION="Library for storing RDF data in memory"
-HOMEPAGE="https://drobilla.net/software/sord.html;
-
-LICENSE="ISC"
-SLOT="0"
-IUSE="doc test tools"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-"
-# Take care on bumps to check minimum versions!
-RDEPEND="
-   >=dev-libs/serd-0.30.10[${MULTILIB_USEDEP}]
-   tools? ( dev-libs/libpcre[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-
-   # fix doc installation path
-   sed -i "s/versioned_name/'${PF}'/g" doc/meson.build || die
-}
-
-multilib_src_configure() {
-   local emesonargs=(
-   $(meson_native_use_feature doc docs)
-   $(meson_feature test tests)
-   $(meson_feature tools)
-   )
-
-   meson_src_configure
-}
-
-multilib_src_install_all() {
-   local DOCS=( AUTHORS NEWS README.md )
-   einstalldocs
-}



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

2024-01-03 Thread Andreas Sturmlechner
commit: 6a330ad61323671db791e30bd4e51533371aece4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan  3 22:23:05 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan  3 22:24:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a330ad6

media-libs/zxing-cpp: update HOMEPAGE, SRC_URI

Closes: https://bugs.gentoo.org/920702
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/zxing-cpp/metadata.xml   | 2 +-
 media-libs/zxing-cpp/zxing-cpp-2.2.1.ebuild | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-libs/zxing-cpp/metadata.xml 
b/media-libs/zxing-cpp/metadata.xml
index 681841f19aab..fb6ec227ee86 100644
--- a/media-libs/zxing-cpp/metadata.xml
+++ b/media-libs/zxing-cpp/metadata.xml
@@ -6,6 +6,6 @@
Gentoo KDE Project


-   nu-book/zxing-cpp
+   zxing-cpp/zxing-cpp

 

diff --git a/media-libs/zxing-cpp/zxing-cpp-2.2.1.ebuild 
b/media-libs/zxing-cpp/zxing-cpp-2.2.1.ebuild
index 551d84c87579..db82e7c816f9 100644
--- a/media-libs/zxing-cpp/zxing-cpp-2.2.1.ebuild
+++ b/media-libs/zxing-cpp/zxing-cpp-2.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,8 +6,8 @@ EAPI=8
 inherit cmake
 
 DESCRIPTION="C++ Multi-format 1D/2D barcode image processing library"
-HOMEPAGE="https://github.com/nu-book/zxing-cpp;
-SRC_URI="https://github.com/nu-book/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="https://github.com/zxing-cpp/zxing-cpp;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0/3"



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/testssl/

2024-01-03 Thread Sam James
commit: bce22e2ad05e9be690cfcef6c9e7b604e382193b
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  3 22:15:20 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  3 22:15:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bce22e2a

net-analyzer/testssl: Stabilize 3.0.8 ppc64, #921280

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

 net-analyzer/testssl/testssl-3.0.8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/testssl/testssl-3.0.8.ebuild 
b/net-analyzer/testssl/testssl-3.0.8.ebuild
index fd9238e00620..895f0662c62e 100644
--- a/net-analyzer/testssl/testssl-3.0.8.ebuild
+++ b/net-analyzer/testssl/testssl-3.0.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/drwetter/${MY_PN}/archive/v${MY_PV}.tar.gz -> ${P}.t
 
 LICENSE="GPL-2 bundled-openssl? ( openssl )"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ppc64 x86"
 IUSE="bundled-openssl kerberos"
 
 RDEPEND="



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

2024-01-03 Thread Sam James
commit: 78e4966d7e41f05a95859dfe504fe44f21744409
Author: Alfred Wingate  protonmail  com>
AuthorDate: Tue Nov 28 14:51:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  3 22:14:46 2024 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=78e4966d

repositories: add parona-overlay

Signed-off-by: Alfred Wingate  protonmail.com>
Closes: https://github.com/gentoo/api-gentoo-org/pull/636
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 10b50d3..9b49682 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -2929,6 +2929,18 @@
 g...@github.com:deu/palemoon-overlay.git
 https://github.com/deu/palemoon-overlay/commits/master.atom
   
+  
+parona-overlay
+Personal overlay for ebuilds I don't see in other 
overlay or want to modify
+https://gitlab.com/Parona/parona-overlay
+
+  par...@protonmail.com
+  Alfred Wingate
+
+https://gitlab.com/Parona/parona-overlay
+g...@gitlab.com:Parona/parona-overlay.git
+
https://gitlab.com/Parona/parona-overlay/-/commits/master?format=atom
+  
   
 pdilung
 Personal Gentoo overlay of Pavol 
Dilung



[gentoo-commits] repo/gentoo:master commit in: dev-java/emma/

2024-01-03 Thread Miroslav Šulc
commit: e3ac90b3521deb81ad75e78d4678db76580dfed2
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Wed Jan  3 19:27:25 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Jan  3 22:12:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3ac90b3

dev-java/emma: drop 2.0.5312-r4

Closes: https://bugs.gentoo.org/916903
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/34615
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/emma/emma-2.0.5312-r4.ebuild | 52 ---
 1 file changed, 52 deletions(-)

diff --git a/dev-java/emma/emma-2.0.5312-r4.ebuild 
b/dev-java/emma/emma-2.0.5312-r4.ebuild
deleted file mode 100644
index 0ea013aa1a3e..
--- a/dev-java/emma/emma-2.0.5312-r4.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="source"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Free Java code coverage tool"
-HOMEPAGE="http://emma.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip"
-
-LICENSE="CPL-1.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-IUSE="+launcher"
-
-CDEPEND="
-   dev-java/ant-core
-   launcher? ( !sci-biology/emboss )"
-
-RDEPEND="
-   ${CDEPEND}
-   >=virtual/jre-1.8:*"
-
-DEPEND="
-   ${CDEPEND}
-   >=virtual/jdk-1.8:*"
-
-BDEPEND="app-arch/unzip"
-
-EANT_BUILD_TARGET="build"
-
-src_prepare() {
-   default
-   eapply "${FILESDIR}/${P}-java15api.patch"
-   # bcp mangling unneccessary for 1.4+ and breaks with IBM 1.6 - bug 
#220463
-   sed -e '/bootclasspathref/d' -e '/extdirs/d' -i build.xml || die
-}
-
-src_install() {
-   java-pkg_dojar "dist/${PN}.jar"
-   java-pkg_dojar "dist/${PN}_ant.jar"
-   java-pkg_register-ant-task
-
-   use launcher && java-pkg_dolauncher ${PN} --main emmarun
-
-   # One of these does not have java sources
-   use source && java-pkg_dosrc */*/com 2> /dev/null
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/mvel/files/, dev-java/mvel/

2024-01-03 Thread Miroslav Šulc
commit: fd524375b3949a724db22a24e20f22bf7d2edb44
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Wed Jan  3 09:21:43 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Jan  3 22:12:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd524375

dev-java/mvel: drop 2.3.2-r1

Closes: https://bugs.gentoo.org/836218
Closes: https://bugs.gentoo.org/916529
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/mvel/Manifest |  1 -
 .../files/mvel-2.3.2-ignore-failing-tests.patch| 43 
 ...mvel-2.3.2-update-supported-java-versions.patch | 51 --
 .../mvel-2.3.2-update-version-in-output.patch  | 26 ---
 dev-java/mvel/mvel-2.3.2-r1.ebuild | 81 --
 5 files changed, 202 deletions(-)

diff --git a/dev-java/mvel/Manifest b/dev-java/mvel/Manifest
index 63212e9bcedb..41568dbf8e17 100644
--- a/dev-java/mvel/Manifest
+++ b/dev-java/mvel/Manifest
@@ -1,2 +1 @@
-DIST mvel2-2.3.2.Final.tar.gz 2405839 BLAKE2B 
5f12652a0f4375f6e24f18313d99a02bb86463cc1acc2f8845b815c9c7afcda410d67c9f1c30544f9ab1cd50a48ce0ab72e9cca94faafab776f3704b1d5fa087
 SHA512 
9d1c92bfe90aa4cfe5f4bbdd7eef2060bfaec3979c5c07a5baf3ddb4d84a00632dcaec266bab675b31d5b745bfa36a89dd5969ababeb64332069939a4df23dbc
 DIST mvel2-2.5.0.Final.tar.gz 2182715 BLAKE2B 
1e8dbde4b75e36ea4d285ab45c0040957b9af7b5819786daf6469ae509c9c1e16ba2b201a05f9f9cf1c694bac816afd2d613226a8eb3b06f9049a898c6586b85
 SHA512 
29ca1ef8fdc4cbb97b5847f59e7c3118e837022d7292b507869208da1798b55d0445c40214d72c159e610d7094df7002c091296b2b31775a1ad0606f622d12b5

diff --git a/dev-java/mvel/files/mvel-2.3.2-ignore-failing-tests.patch 
b/dev-java/mvel/files/mvel-2.3.2-ignore-failing-tests.patch
deleted file mode 100644
index 1cfd9e8abc36..
--- a/dev-java/mvel/files/mvel-2.3.2-ignore-failing-tests.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-From fcf12bd0322556b4396a72a5402124d9543781d9 Mon Sep 17 00:00:00 2001
-From: Yuan Liao 
-Date: Sun, 16 Jan 2022 09:48:48 -0800
-Subject: [PATCH] Ignore tests that fail even when run by Maven on JUnit 4.13.2
-
-To reproduce the failure, make sure to edit line 249 of pom.xml to use
-JUnit 4.13.2.  Note that the failed tests are JUnit 3 tests, which
-cannot be ignored with the @org.junit.Ignore annotation.
-
-When no tests are ignored, only testMapAccessWithNestedMethodCall() will
-fail.  However, ignoring that test will cause
-testMapAccessWithNestedProperty() to fail afterwards.
-
-Signed-off-by: Yuan Liao 

- src/test/java/org/mvel2/tests/core/CoreConfidenceTests.java | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/src/test/java/org/mvel2/tests/core/CoreConfidenceTests.java 
b/src/test/java/org/mvel2/tests/core/CoreConfidenceTests.java
-index ea7661bb..1c92c327 100644
 a/src/test/java/org/mvel2/tests/core/CoreConfidenceTests.java
-+++ b/src/test/java/org/mvel2/tests/core/CoreConfidenceTests.java
-@@ -3431,7 +3431,7 @@ public class CoreConfidenceTests extends AbstractTest {
- assertTrue(result);
-   }
- 
--  public void testMapAccessWithNestedMethodCall() {
-+  public void noTestMapAccessWithNestedMethodCall() {
- String str = "map[aMethod(1)] == \"one\"";
- 
- ParserConfiguration pconf = new ParserConfiguration();
-@@ -3446,7 +3446,7 @@ public class CoreConfidenceTests extends AbstractTest {
- assertTrue(result);
-   }
- 
--  public void testMapAccessWithNestedProperty() {
-+  public void noTestMapAccessWithNestedProperty() {
- String str = "map[key] == \"one\"";
- 
- ParserConfiguration pconf = new ParserConfiguration();
--- 
-2.34.1
-

diff --git 
a/dev-java/mvel/files/mvel-2.3.2-update-supported-java-versions.patch 
b/dev-java/mvel/files/mvel-2.3.2-update-supported-java-versions.patch
deleted file mode 100644
index d019002cda1f..
--- a/dev-java/mvel/files/mvel-2.3.2-update-supported-java-versions.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-From 04f476bbc3768d9052ae9c8a1b0aa53340a993b3 Mon Sep 17 00:00:00 2001
-From: Yuan Liao 
-Date: Sun, 16 Jan 2022 08:01:46 -0800
-Subject: [PATCH] ASMAccessorOptimizer: Update supported Java versions as of
- 2.4.14
-
-Squashed patch of the following commits:
-
-From: deaddowney 
-Date: Fri, 22 Jun 2018 09:38:24 -0400
-Subject: [PATCH 1/4] Mvel not working with Java 10 (11) GH Issue #159
-
-From: dieter sauvillers 
-Date: Tue, 2 Apr 2019 10:20:31 +0200
-Subject: [PATCH 2/4] mvel does not work with java 12 #185
-
-From: mmelko 
-Date: Fri, 26 Jun 2020 08:55:24 +0200
-Subject: [PATCH 3/4] Fix building on java 14
-
-From: mariofusco 
-Date: Mon, 24 Aug 2020 08:54:22 +0200
-Subject: [PATCH 4/4] drop compatibility with java versions lower than 1.4
-
-Signed-off-by: Yuan Liao 

- .../mvel2/optimizers/impl/asm/ASMAccessorOptimizer.java| 7 +--
- 1 file changed, 1 insertion(+), 6 deletions(-)
-
-diff --git 

[gentoo-commits] repo/gentoo:master commit in: dev-java/lz4-java/files/, dev-java/lz4-java/

2024-01-03 Thread Miroslav Šulc
commit: 940fc5eef0fc46227c5c9e60c09f26bc7d468605
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Wed Jan  3 09:24:54 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Jan  3 22:12:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=940fc5ee

dev-java/lz4-java: drop 1.8.0-r1

Closes: https://bugs.gentoo.org/916973
Closes: https://bugs.gentoo.org/841236
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 .../files/lz4-java-1.8.0-gentoo-classpath.xml  |   7 --
 .../files/lz4-java-1.8.0-print-os-props.patch  |  31 ---
 dev-java/lz4-java/files/lz4-java-1.8.0-r1-Makefile |  47 --
 .../lz4-java/files/lz4-java-1.8.0-skip-ivy.patch   |  91 ---
 dev-java/lz4-java/lz4-java-1.8.0-r1.ebuild | 101 -
 5 files changed, 277 deletions(-)

diff --git a/dev-java/lz4-java/files/lz4-java-1.8.0-gentoo-classpath.xml 
b/dev-java/lz4-java/files/lz4-java-1.8.0-gentoo-classpath.xml
deleted file mode 100644
index 2392679c4a69..
--- a/dev-java/lz4-java/files/lz4-java-1.8.0-gentoo-classpath.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-

diff --git a/dev-java/lz4-java/files/lz4-java-1.8.0-print-os-props.patch 
b/dev-java/lz4-java/files/lz4-java-1.8.0-print-os-props.patch
deleted file mode 100644
index d4363b6853e4..
--- a/dev-java/lz4-java/files/lz4-java-1.8.0-print-os-props.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From b8d50d44ba1c0e4b5bf297f7499ad0fb5b82706e Mon Sep 17 00:00:00 2001
-From: Yuan Liao 
-Date: Wed, 19 Jan 2022 10:09:14 -0800
-Subject: [PATCH] build.xml: Add target that prints JVM system properties os.*
-
-The Gentoo custom JNI Makefile needs some of those properties.
-
-Signed-off-by: Yuan Liao 

- build.xml | 5 +
- 1 file changed, 5 insertions(+)
-
-diff --git a/build.xml b/build.xml
-index b7940ab..96e52ea 100644
 a/build.xml
-+++ b/build.xml
-@@ -62,6 +62,11 @@
- 
-   
- 
-+  
-+
-+  
-+
-   
- 
- 
--- 
-2.34.1
-

diff --git a/dev-java/lz4-java/files/lz4-java-1.8.0-r1-Makefile 
b/dev-java/lz4-java/files/lz4-java-1.8.0-r1-Makefile
deleted file mode 100644
index 4a766552c65e..
--- a/dev-java/lz4-java/files/lz4-java-1.8.0-r1-Makefile
+++ /dev/null
@@ -1,47 +0,0 @@
-# Gentoo custom Makefile for the JNI portion of lz4-java
-#
-# Adapted from the logic for target "compile-jni" in build.xml,
-# but uses lz4 installed on the system.  This Makefile respects
-# custom CFLAGS and LDFLAGS settings, whereas build.xml does not.
-
-# Java system properties read by build.xml
-PLATFORM ?= linux
-SRC ?= src
-BUILD ?= build
-JAVA_HOME ?=
-# Requires lz4-java-*-print-os-props.patch
-OS_ARCH := $(shell ant os-props 2>&1 > /dev/null && \
-   grep 'os\.arch=' os.properties | sed -e 's/os\.arch=//')
-
-MKDIR_P = mkdir -p
-
-SRC_DIR := $(SRC)/jni
-OBJS_DIR_PREFIX := $(BUILD)/objects
-OBJS_DIR := $(OBJS_DIR_PREFIX)/$(SRC_DIR)
-OUT_DIR := $(BUILD)/jni/net/jpountz/util/$(PLATFORM)/$(OS_ARCH)
-
-SRC_FILES := $(wildcard $(SRC_DIR)/*.c)
-OBJS := $(addprefix $(OBJS_DIR_PREFIX)/,$(SRC_FILES:.c=.o))
-SONAME = liblz4-java.so
-
-# C compiler arguments may be obtained by running 'ant -v compile-jni',
-# as long as dev-java/cpptasks is in the classpath
-CFLAGS := -fPIC $(CFLAGS)
-
-$(OUT_DIR)/$(SONAME): $(OBJS) | $(OUT_DIR)
-   # '-llz4' must be listed after this package's objects
-   # 
https://wiki.gentoo.org/wiki/Project:Quality_Assurance/As-needed#Importance_of_linking_order
-   $(CC) $(CFLAGS) -shared $(LDFLAGS) -Wl,-soname,$(SONAME) -o $@ $^ -llz4
-
-$(OBJS_DIR_PREFIX)/%.o: %.c | $(OBJS_DIR)
-   $(CC) $(CFLAGS) -c -o $@ \
-   -I$(JAVA_HOME)/../include -I$(JAVA_HOME)/../include/$(PLATFORM) 
\
-   -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/$(PLATFORM) \
-   -I$(BUILD)/jni-headers \
-   $<
-
-$(OUT_DIR):
-   $(MKDIR_P) $@
-
-$(OBJS_DIR):
-   $(MKDIR_P) $@

diff --git a/dev-java/lz4-java/files/lz4-java-1.8.0-skip-ivy.patch 
b/dev-java/lz4-java/files/lz4-java-1.8.0-skip-ivy.patch
deleted file mode 100644
index 26c09e147072..
--- a/dev-java/lz4-java/files/lz4-java-1.8.0-skip-ivy.patch
+++ /dev/null
@@ -1,91 +0,0 @@
-From 95ae85542f39cecd1af6a3e661ad6120195d2304 Mon Sep 17 00:00:00 2001
-From: Yuan Liao 
-Date: Mon, 20 Dec 2021 09:57:31 -0800
-Subject: [PATCH] build.xml: Skip Ivy logic and use Gentoo classpath
-
-Signed-off-by: Yuan Liao 

- build.xml | 22 +++---
- 1 file changed, 7 insertions(+), 15 deletions(-)
-
-diff --git a/build.xml b/build.xml
-index b7940ab..ff321c6 100644
 a/build.xml
-+++ b/build.xml
-@@ -20,6 +20,8 @@
- xmlns:junit4="antlib:com.carrotsearch.junit4"
- xmlns:mvn="antlib:org.apache.maven.artifact.ant">
- 
-+  
-+
-   
-   
-   
-@@ -81,8 +83,6 @@
-   
- 
-   
--
- 
- 
-   
-@@ -117,22 +117,14 @@
- 
-   
- 
--
--
-   
- 
-   
--
--  

[gentoo-commits] repo/gentoo:master commit in: dev-java/maven-bin/

2024-01-03 Thread Miroslav Šulc
commit: d10a3723700b971ffc7b7a056e993dddb56d9e17
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Jan  3 22:11:58 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Jan  3 22:11:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d10a3723

dev-java/maven-bin: dropped obsolete 3.9.5-r1

Bug: https://bugs.gentoo.org/921251
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/maven-bin/Manifest  |  1 -
 dev-java/maven-bin/maven-bin-3.9.5-r1.ebuild | 64 
 2 files changed, 65 deletions(-)

diff --git a/dev-java/maven-bin/Manifest b/dev-java/maven-bin/Manifest
index 113766add294..7158eea18442 100644
--- a/dev-java/maven-bin/Manifest
+++ b/dev-java/maven-bin/Manifest
@@ -1,3 +1,2 @@
 DIST apache-maven-3.8.8-bin.tar.gz 8296049 BLAKE2B 
af6353193365ed33e8f2f0a7e4d31933132751f142ebbdb68aab7a74ad2dda6593bf34cef9d8d56d6c93ff93293b75517a10a5c1c048733b8c911f4ac150bdf6
 SHA512 
332088670d14fa9ff346e6858ca0acca304666596fec86eea89253bd496d3c90deae2be5091be199f48e09d46cec817c6419d5161fb4ee37871503f472765d00
-DIST apache-maven-3.9.5-bin.tar.gz 9359994 BLAKE2B 
d73d5bc7f5028068492ed7710897b370e4a97592bef0ff055ce2d7dea222bb348f5886b7b5e86ce2787296e90e1a35eab057208c1edbadd5c82447116a14f3f4
 SHA512 
4810523ba025104106567d8a15a8aa19db35068c8c8be19e30b219a1d7e83bcab96124bf86dc424b1cd3c5edba25d69ec0b31751c136f88975d15406cab3842b
 DIST apache-maven-3.9.6-bin.tar.gz 9410508 BLAKE2B 
2a99f002912e6c0fcf9f78f0553553898cf39c17bd7c8b58269c8a7d061c425c62a2f557a686fd2b1f114ef1f47aab6e9b318555235bb436e8c7e5c8b1a0dd9d
 SHA512 
706f01b20dec0305a822ab614d51f32b07ee11d0218175e55450242e49d2156386483b506b3a4e8a03ac8611bae96395fd5eec15f50d3013d5deed6d1ee18224

diff --git a/dev-java/maven-bin/maven-bin-3.9.5-r1.ebuild 
b/dev-java/maven-bin/maven-bin-3.9.5-r1.ebuild
deleted file mode 100644
index 12476315273c..
--- a/dev-java/maven-bin/maven-bin-3.9.5-r1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit java-pkg-2
-
-MY_PN=apache-${PN%%-bin}
-MY_PV=${PV/_alpha/-alpha-}
-MY_P="${MY_PN}-${MY_PV}"
-MY_MV="${PV%%.*}"
-
-DESCRIPTION="Project Management and Comprehension Tool for Java"
-SRC_URI="mirror://apache/maven/maven-${MY_MV}/${PV}/binaries/${MY_P}-bin.tar.gz"
-HOMEPAGE="https://maven.apache.org/;
-
-LICENSE="Apache-2.0"
-SLOT="3.9"
-KEYWORDS="amd64 x86"
-
-DEPEND="
-   >=virtual/jdk-1.8:*
-   app-eselect/eselect-java"
-
-RDEPEND="
-   >=virtual/jre-1.8:*"
-
-S="${WORKDIR}/${MY_P}"
-
-MAVEN="${PN}-${SLOT}"
-MAVEN_SHARE="/usr/share/${MAVEN}"
-
-QA_FLAGS_IGNORED=(
-   "${MAVEN_SHARE}/lib/jansi-native/linux32/libjansi.so"
-   "${MAVEN_SHARE}/lib/jansi-native/linux64/libjansi.so"
-)
-
-# TODO:
-# We should use jars from packages, instead of what is bundled.
-src_install() {
-   dodir "${MAVEN_SHARE}"
-
-   cp -Rp bin boot conf lib "${ED}/${MAVEN_SHARE}" || die "failed to copy"
-
-   java-pkg_regjar "${ED}/${MAVEN_SHARE}"/boot/*.jar
-   java-pkg_regjar "${ED}/${MAVEN_SHARE}"/lib/*.jar
-
-   dodoc NOTICE README.txt
-
-   dodir /usr/bin
-   dosym "${MAVEN_SHARE}/bin/mvn" "${EPREFIX}/usr/bin/mvn-${SLOT}"
-
-   # See bug #342901.
-   echo "CONFIG_PROTECT=\"${MAVEN_SHARE}/conf\"" > "${T}/25${MAVEN}" || die
-   doenvd "${T}/25${MAVEN}"
-}
-
-pkg_postinst() {
-   eselect maven update mvn-${SLOT}
-}
-
-pkg_postrm() {
-   eselect maven update
-}



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

2024-01-03 Thread Miroslav Šulc
commit: 7453a4ba822871dfb6d327f65bcbf84cae8203d1
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Jan  3 22:10:43 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Jan  3 22:10:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7453a4ba

media-libs/suil: dropped obsolete 0.10.18-r1

Bug: https://bugs.gentoo.org/918119
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/suil/Manifest   |  1 -
 media-libs/suil/suil-0.10.18-r1.ebuild | 69 --
 2 files changed, 70 deletions(-)

diff --git a/media-libs/suil/Manifest b/media-libs/suil/Manifest
index 76246ad3ea5f..8662ca1c713c 100644
--- a/media-libs/suil/Manifest
+++ b/media-libs/suil/Manifest
@@ -1,2 +1 @@
-DIST suil-0.10.18.tar.xz 34372 BLAKE2B 
739a25fa46227f0316a25efe0741f303698869f41322d525670589ad01f951bc52155a638f15b20ce715e14cb42a01fb022f60426c44abe05d988c679d27f604
 SHA512 
2c4630ef37f13c0e344eadfc8fdcfe70538abdabad1ad0865c43f9f5947fdbc3bdf56bb90e7a58f20d3e641ab9b7a7a670799920aca04374d7c992c52b93f8f3
 DIST suil-0.10.20.tar.xz 27492 BLAKE2B 
4ce6dcba544b4fb606d2b97dd347e5098cd1373643059fe80e2a7f9d7022432063e4391017e106a4092056999dcb7b99729339536c4c73cdaa5a3f091f1100ee
 SHA512 
fb3735d0856c826f46ad2334b6965f4116df2fa3132d10bdfcd2b2d39f8e40142801ce3f352425845adfac90bf4a60d76d09fdf0a99b2cec82faa0f5f127c3f8

diff --git a/media-libs/suil/suil-0.10.18-r1.ebuild 
b/media-libs/suil/suil-0.10.18-r1.ebuild
deleted file mode 100644
index a605416a1702..
--- a/media-libs/suil/suil-0.10.18-r1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-DESCRIPTION="Lightweight C library for loading and wrapping LV2 plugin UIs"
-HOMEPAGE="https://drobilla.net/software/suil.html;
-SRC_URI="https://download.drobilla.net/${P}.tar.xz;
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~loong ppc ppc64 ~riscv x86"
-IUSE="doc gtk gtk2 qt5 test X"
-RESTRICT="!test? ( test )"
-
-# This could be way refined, but it's quickly a rabbit hole
-# Take care on bumps to check lv2 minimum version!
-RDEPEND="
-   >=media-libs/lv2-1.18.3
-   gtk2? (
-   >=x11-libs/gtk+-2.18.0:2
-   dev-libs/glib:2
-   )
-   gtk? (
-   >=x11-libs/gtk+-3.14.0:3
-   dev-libs/glib:2
-   )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   )
-   X? ( x11-libs/libX11 )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   doc? (
-   app-doc/doxygen
-   dev-python/sphinx
-   dev-python/sphinx-lv2-theme
-   )
-   test? ( dev-libs/check )
-"
-
-DOCS=( AUTHORS NEWS README.md )
-
-src_prepare() {
-   default
-
-   # fix doc installation path
-   sed -iE "s%install_dir: docdir / 'suil-0',%install_dir: docdir / 
'${PF}',%g" doc/c/meson.build || die
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_feature doc docs)
-   $(meson_feature gtk2)
-   $(meson_feature gtk gtk3)
-   $(meson_feature qt5)
-   $(meson_feature test tests)
-   $(meson_feature X x11)
-   )
-
-   meson_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2024-01-03 Thread Mart Raudsepp
commit: c46271ababb02fb48a94de8ee8a942512aa0284c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Jan  3 21:54:38 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Jan  3 21:58:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c46271ab

net-misc/gnome-remote-desktop: freerdp-3 isn't supported yet

Signed-off-by: Mart Raudsepp  gentoo.org>

 net-misc/gnome-remote-desktop/gnome-remote-desktop-45.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-45.1.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-45.1.ebuild
index b8642f11deae..1d392e1cc681 100644
--- a/net-misc/gnome-remote-desktop/gnome-remote-desktop-45.1.ebuild
+++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-45.1.ebuild
@@ -28,6 +28,7 @@ DEPEND="
rdp? (
>=media-libs/nv-codec-headers-11.1.5.0
>=net-misc/freerdp-2.10.0:=[server]
+   =sys-fs/fuse-3.9.1:3
>=x11-libs/libxkbcommon-1.0.0
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2024-01-03 Thread Mart Raudsepp
commit: f9cbeff13b8fd881f35c23b24443f948fa64a669
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Jan  3 21:48:00 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Jan  3 21:58:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9cbeff1

net-misc/gnome-remote-desktop: drop 44.2, 45.0

Signed-off-by: Mart Raudsepp  gentoo.org>

 net-misc/gnome-remote-desktop/Manifest |  2 -
 .../gnome-remote-desktop-44.2.ebuild   | 73 -
 .../gnome-remote-desktop-45.0.ebuild   | 76 --
 3 files changed, 151 deletions(-)

diff --git a/net-misc/gnome-remote-desktop/Manifest 
b/net-misc/gnome-remote-desktop/Manifest
index fbb24933da9c..8535efbfff27 100644
--- a/net-misc/gnome-remote-desktop/Manifest
+++ b/net-misc/gnome-remote-desktop/Manifest
@@ -1,3 +1 @@
-DIST gnome-remote-desktop-44.2.tar.xz 199876 BLAKE2B 
a959e6ca1f72660138640c4f6edfd5ee8bb4185d27d55456fcdee2eaa38e09ac5a76b0bfbf6395c9725f2cb4fa857f3064379d9824810657ea9c046738803411
 SHA512 
2e310cd926e0ed6fd28406a56e4d4ba239b9817b035231f66b648a98e08a5c7a7d810a2b786292aa39a7c67ca17af3de92dce4a6031a4f72166d667b8f498bd0
-DIST gnome-remote-desktop-45.0.tar.xz 212232 BLAKE2B 
381429a7ddc6d7aa299754d42481577046ee2e89e4199bb307d4e13c58bef329ec0a56640ab84d9c1ef97eb04d72720fa061d43294e85925b17374c09bf05e60
 SHA512 
257548da2dffe1ed403708dba955fee5a1cd3219e82dd9db8914da603de89a28bfd7b60bcb5667fb47f6de1e590c68ea53d7df689b49d62a216a418d5b72c0d6
 DIST gnome-remote-desktop-45.1.tar.xz 213504 BLAKE2B 
78dd348cf15b677f52ca327ac824b2bd5276d53e7b6578bef0634e00e81993c1a1802ee861a31527af03351e6640cc9fcdc5f86fd44f20ec56138837dd9f05b6
 SHA512 
4572fefa03ee433783c822cf0405bd17b645f3aa08e8d88c04165859fd30643d612e5d7516a64ded8c1a0d2007026d6df877930b5ea127d7e1e939c1bb60f379

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-44.2.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-44.2.ebuild
deleted file mode 100644
index 595e4cdbee2a..
--- a/net-misc/gnome-remote-desktop/gnome-remote-desktop-44.2.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson systemd xdg
-
-DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="aac doc +rdp systemd +vnc"
-REQUIRED_USE="|| ( rdp vnc ) aac? ( rdp )"
-RESTRICT="test" # Tests run xvfb-run directly
-
-DEPEND="
-   x11-libs/cairo
-   x11-libs/libdrm
-   >=media-libs/libepoxy-1.4
-   >=dev-libs/glib-2.68:2
-   x11-libs/libnotify
-   app-crypt/libsecret
-   >=media-video/pipewire-0.3.49:=
-   app-crypt/tpm2-tss:=
-   rdp? (
-   >=media-libs/nv-codec-headers-11.1.5.0
-   >=net-misc/freerdp-2.10.0:=[server]
-   >=sys-fs/fuse-3.9.1:3
-   >=x11-libs/libxkbcommon-1.0.0
-
-   aac? (
-   media-libs/fdk-aac:=
-   )
-   )
-   vnc? (
-   net-libs/libvncserver
-   )
-"
-RDEPEND="${DEPEND}
-   x11-wm/mutter[screencast]
-"
-BDEPEND="
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   virtual/pkgconfig
-   doc? (
-   app-text/asciidoc
-   )
-"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use doc man)
-   $(meson_use aac fdk_aac)
-   $(meson_use rdp)
-   $(meson_use vnc)
-   $(meson_use systemd)
-   -Dsystemd_user_unit_dir="$(systemd_get_userunitdir)"
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-45.0.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-45.0.ebuild
deleted file mode 100644
index d7c4a7f43cf6..
--- a/net-misc/gnome-remote-desktop/gnome-remote-desktop-45.0.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson systemd xdg
-
-DESCRIPTION="Remote desktop daemon for GNOME using pipewire"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="aac doc +rdp systemd +vnc"
-REQUIRED_USE="|| ( rdp vnc ) aac? ( rdp )"
-RESTRICT="test" # Tests run xvfb-run directly
-
-DEPEND="
-   x11-libs/cairo
-   x11-libs/libdrm
-   >=media-libs/libepoxy-1.4
-   >=dev-libs/glib-2.68:2
-   >=dev-libs/libei-1.0.901
-   x11-libs/libnotify
-   app-crypt/libsecret
-   >=media-video/pipewire-0.3.49:=
-   app-crypt/tpm2-tss:=
-   

[gentoo-commits] repo/gentoo:master commit in: net-misc/gnome-remote-desktop/

2024-01-03 Thread Mart Raudsepp
commit: 39a1b7c0cf21b622aa344d8755c48311de885c24
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Jan  3 21:48:50 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Jan  3 21:58:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39a1b7c0

net-misc/gnome-remote-desktop: keyword 45.1 for ~arm64

Signed-off-by: Mart Raudsepp  gentoo.org>

 net-misc/gnome-remote-desktop/gnome-remote-desktop-45.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/gnome-remote-desktop/gnome-remote-desktop-45.1.ebuild 
b/net-misc/gnome-remote-desktop/gnome-remote-desktop-45.1.ebuild
index d7c4a7f43cf6..b8642f11deae 100644
--- a/net-misc/gnome-remote-desktop/gnome-remote-desktop-45.1.ebuild
+++ b/net-misc/gnome-remote-desktop/gnome-remote-desktop-45.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-remote-desktop;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 IUSE="aac doc +rdp systemd +vnc"
 REQUIRED_USE="|| ( rdp vnc ) aac? ( rdp )"
 RESTRICT="test" # Tests run xvfb-run directly



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

2024-01-03 Thread Mart Raudsepp
commit: c1b610a5a12b7954708038906c87c0a69768f254
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Jan  3 21:42:04 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Jan  3 21:58:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1b610a5

net-libs/webkit-gtk: fix build failing assert on some machines

Closes: https://bugs.gentoo.org/920704
Signed-off-by: Mart Raudsepp  gentoo.org>

 .../webkit-gtk/files/2.42.4-wasm-assert-fix.patch  | 53 ++
 net-libs/webkit-gtk/webkit-gtk-2.42.4-r410.ebuild  |  4 +-
 net-libs/webkit-gtk/webkit-gtk-2.42.4-r600.ebuild  |  4 +-
 net-libs/webkit-gtk/webkit-gtk-2.42.4.ebuild   |  4 +-
 4 files changed, 62 insertions(+), 3 deletions(-)

diff --git a/net-libs/webkit-gtk/files/2.42.4-wasm-assert-fix.patch 
b/net-libs/webkit-gtk/files/2.42.4-wasm-assert-fix.patch
new file mode 100644
index ..da54b9b9a0e2
--- /dev/null
+++ b/net-libs/webkit-gtk/files/2.42.4-wasm-assert-fix.patch
@@ -0,0 +1,53 @@
+From 509b303bf5650710bee5e151decc1a723a54657f Mon Sep 17 00:00:00 2001
+From: Conrad Kostecki 
+Date: Tue, 2 Jan 2024 12:25:20 -0800
+Subject: [PATCH] Source/JavaScriptCore/wasm/generateWasm.py: return value in
+ int for memorybits
+
+https://bugs.webkit.org/show_bug.cgi?id=266942
+
+Reviewed by Justin Michaud.
+
+The assert function currently checks, if power number raised to the
+number fits memorybits. This seems not always work on every system,
+as it happens, that the float numbers are not correctly rounded.
+
+This patch adds an int, so its being rounded to a full number and works
+on my system, where otherwise the rounding would fail. The return method
+also returns the result as an int.
+
+Example:
+import math
+
+2 ** 3
+= 8
+
+2.0 ** 3.0
+= 7.999
+
+int(2.0) ** int(3.0)
+= 8
+
+2 ** int(3.0)
+= 8
+
+Signed-off-by: Conrad Kostecki 
+Canonical link: https://commits.webkit.org/272577@main
+---
+ Source/JavaScriptCore/wasm/generateWasm.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Source/JavaScriptCore/wasm/generateWasm.py 
b/Source/JavaScriptCore/wasm/generateWasm.py
+index 434223d346a0..7a99210b60a2 100755
+--- a/Source/JavaScriptCore/wasm/generateWasm.py
 b/Source/JavaScriptCore/wasm/generateWasm.py
+@@ -136,5 +136,5 @@ def memoryLog2Alignment(op):
+ if not match:
+ print(op["name"])
+ memoryBits = int(match.group(2) if match.group(2) else match.group(1))
+-assert 2 ** math.log(memoryBits, 2) == memoryBits
++assert 2 ** int(math.log(memoryBits, 2)) == memoryBits
+ return str(int(math.log(memoryBits / 8, 2)))
+-- 
+2.43.0
+

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.42.4-r410.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.42.4-r410.ebuild
index 21f9214fe9c3..c88fc397b1f9 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.42.4-r410.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.42.4-r410.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -153,6 +153,8 @@ src_prepare() {
 
# Fix USE=-jumbo-build compilation on arm64
eapply "${FILESDIR}"/2.42.1-arm64-non-jumbo-fix.patch
+   # Fix assert failure on some machines, bug #920704
+   eapply "${FILESDIR}"/2.42.4-wasm-assert-fix.patch
 }
 
 src_configure() {

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.42.4-r600.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.42.4-r600.ebuild
index 642cfe89e038..599c268e4b4a 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.42.4-r600.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.42.4-r600.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -154,6 +154,8 @@ src_prepare() {
 
# Fix USE=-jumbo-build compilation on arm64
eapply "${FILESDIR}"/2.42.1-arm64-non-jumbo-fix.patch
+   # Fix assert failure on some machines, bug #920704
+   eapply "${FILESDIR}"/2.42.4-wasm-assert-fix.patch
 }
 
 src_configure() {

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.42.4.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.42.4.ebuild
index ec5e2d42380d..b5ad3bd607ec 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.42.4.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.42.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -151,6 +151,8 @@ src_prepare() {
 
# Fix USE=-jumbo-build compilation on arm64
eapply "${FILESDIR}"/2.42.1-arm64-non-jumbo-fix.patch
+   # Fix assert failure on some machines, bug #920704
+   eapply "${FILESDIR}"/2.42.4-wasm-assert-fix.patch
 }
 
 src_configure() {



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

2024-01-03 Thread Andreas Sturmlechner
commit: 5c39555348099ef9cd974503c9da0edf74b61f51
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan  3 21:57:16 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan  3 21:57:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c395553

kde-plasma/kwin: Fixup filename...

Bug: https://bugs.gentoo.org/919763
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/{win-5.27.10-r2.ebuild => kwin-5.27.10-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwin/win-5.27.10-r2.ebuild 
b/kde-plasma/kwin/kwin-5.27.10-r2.ebuild
similarity index 99%
rename from kde-plasma/kwin/win-5.27.10-r2.ebuild
rename to kde-plasma/kwin/kwin-5.27.10-r2.ebuild
index 7f8e1d8c14ab..90a0643c6419 100644
--- a/kde-plasma/kwin/win-5.27.10-r2.ebuild
+++ b/kde-plasma/kwin/kwin-5.27.10-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



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

2024-01-03 Thread Sam James
commit: 553b282b75beaf4c11a3018587bbb9ae613f43f8
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  3 21:56:33 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  3 21:56:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=553b282b

sys-libs/glibc: sync livc

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

 sys-libs/glibc/glibc-.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild
index 72861bd7fa19..ed6513f68aee 100644
--- a/sys-libs/glibc/glibc-.ebuild
+++ b/sys-libs/glibc/glibc-.ebuild
@@ -88,6 +88,8 @@ fi
 #   * normal 'strip' command trims '.symtab'
 #   Thus our main goal here is to prevent 'libpthread.so.0' from
 #   losing it's '.symtab' entries.
+# - similarly, valgrind requires knowledge about symbols in ld.so:
+#  bug #920753
 # As Gentoo's strip does not allow us to pass less aggressive stripping
 # options and does not check the machine target we strip selectively.
 
@@ -1348,6 +1350,8 @@ glibc_do_src_install() {
# gdb thread introspection relies on local libpthreads symbols. 
stripping breaks it
# See Note [Disable automatic stripping]
dostrip -x $(alt_libdir)/libpthread-${upstream_pv}.so
+   # valgrind requires knowledge about ld.so symbols.
+   dostrip -x $(alt_libdir)/ld-*.so*
 
if [[ -e ${ED}/$(alt_usrlibdir)/libm-${upstream_pv}.a ]] ; then
# Move versioned .a file out of libdir to evade portage QA 
checks



[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/

2024-01-03 Thread Andreas Sturmlechner
commit: 46d1c033dbefc7723852e29375fe5c6dfddc3e47
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan  3 21:54:50 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan  3 21:55:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46d1c033

kde-apps/dolphin: Disable kitemlistcontrollerexpandtest

Bug: https://bugs.gentoo.org/920693
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/dolphin/dolphin-23.08.4-r1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/kde-apps/dolphin/dolphin-23.08.4-r1.ebuild 
b/kde-apps/dolphin/dolphin-23.08.4-r1.ebuild
index 8536e9468c5f..32f0143cbe43 100644
--- a/kde-apps/dolphin/dolphin-23.08.4-r1.ebuild
+++ b/kde-apps/dolphin/dolphin-23.08.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -81,7 +81,8 @@ src_test() {
# servicemenuinstaller requires ruby, no thanks
# dolphinmainwindowtest, kitemlistcontrollertest, 
kfileitemlistviewtest, kfileitemmodeltest hang forever
# placesitemmodeltest requires DBus
-   -E 
"(servicemenuinstaller|dolphinmainwindowtest|kfileitemlistviewtest|kfileitemmodeltest|kitemlistcontrollertest|placesitemmodeltest)"
+   # kitemlistcontrollerexpandtest broke between 23.08.3 and 
23.08.4 and I have no idea why
+   -E 
"(servicemenuinstaller|dolphinmainwindowtest|kfileitemlistviewtest|kfileitemmodeltest|kitemlistcontrollertest|placesitemmodeltest|kitemlistcontrollerexpandtest)"
)
ecm_src_test
 }



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

2024-01-03 Thread Sam James
commit: 4569f05afae6d9fea70cb9982c694f1fdca38622
Author: Eli Schwartz  gmail  com>
AuthorDate: Wed Dec 27 04:14:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  3 21:54:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4569f05a

sys-libs/glibc: disable stripping for ld.so as well

Similar to how pthread must not be stripped in order to avoid breaking
gdb, ld.so must not be stripped in order to avoid breaking valgrind.

Closes: https://bugs.gentoo.org/920753
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 sys-libs/glibc/glibc-2.37-r9.ebuild | 1684 ++
 sys-libs/glibc/glibc-2.38-r9.ebuild | 1718 +++
 2 files changed, 3402 insertions(+)

diff --git a/sys-libs/glibc/glibc-2.37-r9.ebuild 
b/sys-libs/glibc/glibc-2.37-r9.ebuild
new file mode 100644
index ..31748a86fe4b
--- /dev/null
+++ b/sys-libs/glibc/glibc-2.37-r9.ebuild
@@ -0,0 +1,1684 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Bumping notes: https://wiki.gentoo.org/wiki/Project:Toolchain/sys-libs/glibc
+# Please read & adapt the page as necessary if obsolete.
+
+PYTHON_COMPAT=( python3_{9..11} )
+TMPFILES_OPTIONAL=1
+
+inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic 
gnuconfig \
+   multilib systemd multiprocessing tmpfiles
+
+DESCRIPTION="GNU libc C library"
+HOMEPAGE="https://www.gnu.org/software/libc/;
+LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE"
+SLOT="2.2"
+
+EMULTILIB_PKG="true"
+
+# Gentoo patchset (ignored for live ebuilds)
+PATCH_VER=11
+PATCH_DEV=dilfridge
+
+# gcc mulitilib bootstrap files version
+GCC_BOOTSTRAP_VER=20201208
+
+# systemd integration version
+GLIBC_SYSTEMD_VER=20210729
+
+# Minimum kernel version that glibc requires
+MIN_KERN_VER="3.2.0"
+
+# Minimum pax-utils version needed (which contains any new syscall changes for
+# its seccomp filter!). Please double check this!
+MIN_PAX_UTILS_VER="1.3.3"
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+else
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
+   SRC_URI+=" 
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz;
+fi
+
+SRC_URI+=" multilib-bootstrap? ( 
https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz
 )"
+SRC_URI+=" systemd? ( 
https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-${GLIBC_SYSTEMD_VER}.tar.gz
 )"
+
+IUSE="audit caps cet compile-locales +crypt custom-cflags doc gd 
hash-sysv-compat headers-only +multiarch multilib multilib-bootstrap nscd perl 
profile selinux +ssp stack-realign +static-libs suid systemd systemtap test 
vanilla"
+
+# Here's how the cross-compile logic breaks down ...
+#  CTARGET - machine that will target the binaries
+#  CHOST   - machine that will host the binaries
+#  CBUILD  - machine that will build the binaries
+# If CTARGET != CHOST, it means you want a libc for cross-compiling.
+# If CHOST != CBUILD, it means you want to cross-compile the libc.
+#  CBUILD = CHOST = CTARGET- native build/install
+#  CBUILD != (CHOST = CTARGET) - cross-compile a native build
+#  (CBUILD = CHOST) != CTARGET - libc for cross-compiler
+#  CBUILD != CHOST != CTARGET  - cross-compile a libc for a cross-compiler
+# For install paths:
+#  CHOST = CTARGET  - install into /
+#  CHOST != CTARGET - install into /usr/CTARGET/
+#
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+   if [[ ${CATEGORY} == cross-* ]] ; then
+   export CTARGET=${CATEGORY#cross-}
+   fi
+fi
+
+# Note [Disable automatic stripping]
+# Disabling automatic stripping for a few reasons:
+# - portage's attempt to strip breaks non-native binaries at least on
+#   arm: bug #697428
+# - portage's attempt to strip libpthread.so.0 breaks gdb thread
+#   enumeration: bug #697910. This is quite subtle:
+#   * gdb uses glibc's libthread_db-1.0.so to enumerate threads.
+#   * libthread_db-1.0.so needs access to libpthread.so.0 local symbols
+# via 'ps_pglobal_lookup' symbol defined in gdb.
+#   * 'ps_pglobal_lookup' uses '.symtab' section table to resolve all
+# known symbols in 'libpthread.so.0'. Specifically 'nptl_version'
+# (unexported) is used to sanity check compatibility before enabling
+# debugging.
+# Also see 
https://sourceware.org/gdb/wiki/FAQ#GDB_does_not_see_any_threads_besides_the_one_in_which_crash_occurred.3B_or_SIGTRAP_kills_my_program_when_I_set_a_breakpoint
+#   * normal 'strip' command trims '.symtab'
+#   Thus our main goal here is to prevent 'libpthread.so.0' from
+#   losing it's '.symtab' entries.
+# - similarly, valgrind requires knowledge about symbols in ld.so:
+#  bug 

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

2024-01-03 Thread Sam James
commit: 4ae10c39f919d0b1fc4788125535e960e0e1b51d
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  3 21:54:45 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  3 21:54:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ae10c39

sci-geosciences/gpxsee: Stabilize 13.4 ppc64, #921282

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

 sci-geosciences/gpxsee/gpxsee-13.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-geosciences/gpxsee/gpxsee-13.4.ebuild 
b/sci-geosciences/gpxsee/gpxsee-13.4.ebuild
index afe33a42226a..bf9bde00c29a 100644
--- a/sci-geosciences/gpxsee/gpxsee-13.4.ebuild
+++ b/sci-geosciences/gpxsee/gpxsee-13.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ppc64 ~x86"
 
 RDEPEND="
dev-qt/qtconcurrent:5



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

2024-01-03 Thread Andreas Sturmlechner
commit: 539a744122612d71fa18211c8d6fe9d29bffdf27
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan  3 21:49:23 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan  3 21:51:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=539a7441

kde-plasma/kwin: drop 5.27.10

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-5.27.10.ebuild | 136 
 1 file changed, 136 deletions(-)

diff --git a/kde-plasma/kwin/kwin-5.27.10.ebuild 
b/kde-plasma/kwin/kwin-5.27.10.ebuild
deleted file mode 100644
index 273c699083fe..
--- a/kde-plasma/kwin/kwin-5.27.10.ebuild
+++ /dev/null
@@ -1,136 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-ECM_TEST="optional"
-KFMIN=5.106.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.9
-inherit ecm plasma.kde.org optfeature
-
-DESCRIPTION="Flexible, composited Window Manager for windowing systems on 
Linux"
-
-LICENSE="GPL-2+"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="accessibility caps gles2-only lock multimedia plasma screencast"
-
-RESTRICT="test"
-
-COMMON_DEPEND="
-   >=dev-libs/libinput-1.19:=
-   >=dev-libs/wayland-1.21.0
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5=[accessibility,egl,gles2-only=,libinput]
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5[qml]
-   >=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/kglobalaccel-${KFMIN}:5=[X(+)]
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kidletime-${KFMIN}:5=
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kpackage-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5=[X]
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-plasma/breeze-${PVCUT}:5
-   >=kde-plasma/kdecoration-${PVCUT}:5
-   >=kde-plasma/kwayland-${KFMIN}:5
-   >=kde-plasma/libplasma-${KFMIN}:5
-   >=kde-plasma/plasma-activities-${KFMIN}:5
-   media-libs/fontconfig
-   media-libs/freetype
-   media-libs/lcms:2
-   media-libs/libepoxy
-   media-libs/libglvnd
-   >=media-libs/mesa-21.3[egl(+),gbm(+),wayland,X]
-   virtual/libudev:=
-   x11-libs/libX11
-   x11-libs/libXi
-   >=x11-libs/libdrm-2.4.112
-   >=x11-libs/libxcb-1.10:=
-   >=x11-libs/libxcvt-0.1.1
-   >=x11-libs/libxkbcommon-1.5.0
-   x11-libs/xcb-util-cursor
-   x11-libs/xcb-util-keysyms
-   x11-libs/xcb-util-wm
-   accessibility? ( media-libs/libqaccessibilityclient:5 )
-   gles2-only? ( media-libs/mesa[gles2] )
-   lock? ( >=kde-plasma/kscreenlocker-${PVCUT}:5 )
-   plasma? ( >=kde-frameworks/krunner-${KFMIN}:5 )
-   screencast? ( >=media-video/pipewire-0.3:= )
-"
-RDEPEND="${COMMON_DEPEND}
-   !kde-plasma/kwayland-server
-   >=dev-qt/qtquickcontrols-${QTMIN}:5
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
-   sys-apps/hwdata
-   x11-base/xwayland
-   multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml] )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-libs/plasma-wayland-protocols-1.9
-   >=dev-libs/wayland-protocols-1.31
-   >=dev-qt/designer-${QTMIN}:5
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   >=dev-qt/qtwayland-${QTMIN}:5
-   x11-base/xorg-proto
-   x11-libs/xcb-util-image
-   caps? ( sys-libs/libcap )
-"
-BDEPEND="
-   >=dev-qt/qtwaylandscanner-${QTMIN}:5
-   dev-util/wayland-scanner
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-"
-PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:*"
-
-src_prepare() {
-   ecm_src_prepare
-   use multimedia || eapply 
"${FILESDIR}/${PN}-5.26.80-gstreamer-optional.patch"
-
-   # TODO: try to get a build switch upstreamed
-   if ! use screencast; then
-   sed -e "s/^pkg_check_modules.*PipeWire/#&/" -i CMakeLists.txt 
|| die
-   fi
-}
-
-src_configure() {
-   local mycmakeargs=(
-   # KWIN_BUILD_NOTIFICATIONS exists, but kdeclarative still 
hard-depends on it
-   $(cmake_use_find_package accessibility QAccessibilityClient)
-   $(cmake_use_find_package caps Libcap)
-   -DKWIN_BUILD_SCREENLOCKER=$(usex lock)
- 

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

2024-01-03 Thread Andreas Sturmlechner
commit: 8832fcf58902553cce4412548f1c23bc8e6d86d9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan  3 21:47:11 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan  3 21:51:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8832fcf5

kde-plasma/kwin: Add missing IUSE=multimedia RDEPEND

Thanks-to: Johannes Penßel
Bug: https://bugs.gentoo.org/919763
Closes: https://bugs.gentoo.org/920833
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-5.91.0.ebuild| 5 -
 kde-plasma/kwin/{kwin-5.27.10-r1.ebuild => win-5.27.10-r2.ebuild} | 5 -
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/kde-plasma/kwin/kwin-5.91.0.ebuild 
b/kde-plasma/kwin/kwin-5.91.0.ebuild
index b4f49ddd8f1e..29244a739f88 100644
--- a/kde-plasma/kwin/kwin-5.91.0.ebuild
+++ b/kde-plasma/kwin/kwin-5.91.0.ebuild
@@ -83,7 +83,10 @@ RDEPEND="${COMMON_DEPEND}
>=kde-plasma/libplasma-${PVCUT}:6
sys-apps/hwdata
x11-base/xwayland
-   multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:6[gstreamer,qml] )
+   multimedia? (
+   >=dev-qt/qtmultimedia-${QTMIN}:6[gstreamer,qml]
+   media-plugins/gst-plugins-soup:1.0
+   )
 "
 DEPEND="${COMMON_DEPEND}
>=dev-libs/plasma-wayland-protocols-1.11.1

diff --git a/kde-plasma/kwin/kwin-5.27.10-r1.ebuild 
b/kde-plasma/kwin/win-5.27.10-r2.ebuild
similarity index 97%
rename from kde-plasma/kwin/kwin-5.27.10-r1.ebuild
rename to kde-plasma/kwin/win-5.27.10-r2.ebuild
index e5168baa0595..7f8e1d8c14ab 100644
--- a/kde-plasma/kwin/kwin-5.27.10-r1.ebuild
+++ b/kde-plasma/kwin/win-5.27.10-r2.ebuild
@@ -81,7 +81,10 @@ RDEPEND="${COMMON_DEPEND}
>=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
sys-apps/hwdata
x11-base/xwayland
-   multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml] )
+   multimedia? (
+   >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml]
+   media-plugins/gst-plugins-soup:1.0
+   )
 "
 DEPEND="${COMMON_DEPEND}
>=dev-libs/plasma-wayland-protocols-1.9



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

2024-01-03 Thread Sam James
commit: a5f958b004d7b4f329d32b4b5319060d1bd622f6
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  3 21:49:02 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  3 21:49:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5f958b0

net-misc/iperf: Stabilize 3.16 ppc64, #921306

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

 net-misc/iperf/iperf-3.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iperf/iperf-3.16.ebuild b/net-misc/iperf/iperf-3.16.ebuild
index b38db96bc479..9d7f0085ffb1 100644
--- a/net-misc/iperf/iperf-3.16.ebuild
+++ b/net-misc/iperf/iperf-3.16.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/}
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="sctp"
 
 DEPEND="



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

2024-01-03 Thread Sam James
commit: 085917a49996cfbf20791b3a18e22ef31c760f8a
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  3 21:49:00 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  3 21:49:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=085917a4

net-misc/iperf: Stabilize 3.16 x86, #921306

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

 net-misc/iperf/iperf-3.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iperf/iperf-3.16.ebuild b/net-misc/iperf/iperf-3.16.ebuild
index 612b19b0ba3c..fb5a0bff0748 100644
--- a/net-misc/iperf/iperf-3.16.ebuild
+++ b/net-misc/iperf/iperf-3.16.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/}
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="sctp"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-fonts/jetbrains-mono/

2024-01-03 Thread Sam James
commit: ab82bdca9604a7e23904559cfec2c6ae954b01ed
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  3 21:48:57 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  3 21:48:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab82bdca

media-fonts/jetbrains-mono: Stabilize 2.304 amd64, #921276

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

 media-fonts/jetbrains-mono/jetbrains-mono-2.304.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/jetbrains-mono/jetbrains-mono-2.304.ebuild 
b/media-fonts/jetbrains-mono/jetbrains-mono-2.304.ebuild
index 82a731f94844..02fb84eeffa5 100644
--- a/media-fonts/jetbrains-mono/jetbrains-mono-2.304.ebuild
+++ b/media-fonts/jetbrains-mono/jetbrains-mono-2.304.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/JetBrains/JetBrainsMono/releases/download/v${PV}/Jet
 
 LICENSE="OFL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 arm64 ~loong ppc64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv x86"
 
 BDEPEND="app-arch/unzip"
 



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

2024-01-03 Thread Sam James
commit: 2e4d02a85fe67195ef75aaa25338bbed8b5fdae5
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  3 21:49:01 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  3 21:49:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e4d02a8

net-misc/iperf: Stabilize 3.16 amd64, #921306

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

 net-misc/iperf/iperf-3.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/iperf/iperf-3.16.ebuild b/net-misc/iperf/iperf-3.16.ebuild
index fb5a0bff0748..b38db96bc479 100644
--- a/net-misc/iperf/iperf-3.16.ebuild
+++ b/net-misc/iperf/iperf-3.16.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/}
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="sctp"
 
 DEPEND="



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

2024-01-03 Thread Sam James
commit: 904e346f4032fbd6d17669faea135bd474b94d4f
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  3 21:48:46 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  3 21:48:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=904e346f

media-libs/lilv: Stabilize 0.24.22-r1 arm64, #918656

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

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

diff --git a/media-libs/lilv/lilv-0.24.22-r1.ebuild 
b/media-libs/lilv/lilv-0.24.22-r1.ebuild
index ef7236f66ff5..38e502ca9b86 100644
--- a/media-libs/lilv/lilv-0.24.22-r1.ebuild
+++ b/media-libs/lilv/lilv-0.24.22-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.drobilla.net/${P}.tar.xz;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
 IUSE="doc python test tools"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2024-01-03 Thread Sam James
commit: 4ae8724303c5e9839863e57f516bb840ac3b9851
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  3 21:48:55 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  3 21:48:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ae87243

media-libs/sratom: Stabilize 0.6.16 ppc64, #918657

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

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

diff --git a/media-libs/sratom/sratom-0.6.16.ebuild 
b/media-libs/sratom/sratom-0.6.16.ebuild
index 086a3b8594df..56e1e4d6a926 100644
--- a/media-libs/sratom/sratom-0.6.16.ebuild
+++ b/media-libs/sratom/sratom-0.6.16.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://download.drobilla.net/${P}.tar.xz;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: media-fonts/mplus-outline-fonts/

2024-01-03 Thread Sam James
commit: 2c6e9416af00099c1e729b091d0265ffd2cb8e65
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  3 21:48:58 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  3 21:48:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c6e9416

media-fonts/mplus-outline-fonts: Keyword 0_pre063_p1 ppc64, #921277

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

 .../mplus-outline-fonts/mplus-outline-fonts-0_pre063_p1.ebuild| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/media-fonts/mplus-outline-fonts/mplus-outline-fonts-0_pre063_p1.ebuild 
b/media-fonts/mplus-outline-fonts/mplus-outline-fonts-0_pre063_p1.ebuild
index b8762aae232f..804273e146c3 100644
--- a/media-fonts/mplus-outline-fonts/mplus-outline-fonts-0_pre063_p1.ebuild
+++ b/media-fonts/mplus-outline-fonts/mplus-outline-fonts-0_pre063_p1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -14,7 +14,7 @@ 
SRC_URI="mirror://sourceforge.jp/mplus-fonts/62344/${MY_P}.tar.xz"
 
 LICENSE="mplus-fonts ipafont? ( IPAfont )"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ~ia64 ~loong ppc x86 ~ppc-macos"
+KEYWORDS="amd64 ~hppa ~ia64 ~loong ppc ~ppc64 x86 ~ppc-macos"
 IUSE="ipafont"
 RESTRICT="binchecks strip"
 



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

2024-01-03 Thread Sam James
commit: f2894a9b0ed7fe646fe8fa46915bdf8657fe1b73
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  3 21:48:53 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  3 21:48:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2894a9b

media-libs/sratom: Stabilize 0.6.16 amd64, #918657

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

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

diff --git a/media-libs/sratom/sratom-0.6.16.ebuild 
b/media-libs/sratom/sratom-0.6.16.ebuild
index c08a0d0cf77a..09171b18f570 100644
--- a/media-libs/sratom/sratom-0.6.16.ebuild
+++ b/media-libs/sratom/sratom-0.6.16.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://download.drobilla.net/${P}.tar.xz;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2024-01-03 Thread Sam James
commit: 70d99be5d53ab885b4c919b1641ecf29324faabd
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  3 21:48:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  3 21:48:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70d99be5

sec-policy/apparmor-profiles: Keyword 3.1.4 ppc64, #921283

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

 sec-policy/apparmor-profiles/apparmor-profiles-3.1.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sec-policy/apparmor-profiles/apparmor-profiles-3.1.4.ebuild 
b/sec-policy/apparmor-profiles/apparmor-profiles-3.1.4.ebuild
index 8e310f6e0603..b9666379c34a 100644
--- a/sec-policy/apparmor-profiles/apparmor-profiles-3.1.4.ebuild
+++ b/sec-policy/apparmor-profiles/apparmor-profiles-3.1.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ 
SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="amd64 ~ppc64"
 IUSE="minimal"
 
 RESTRICT="test"



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

2024-01-03 Thread Sam James
commit: f1e5c560bcf0e338ce34eb313684afc43344c0c4
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  3 21:48:52 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  3 21:48:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1e5c560

media-libs/sratom: Stabilize 0.6.16 arm64, #918657

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

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

diff --git a/media-libs/sratom/sratom-0.6.16.ebuild 
b/media-libs/sratom/sratom-0.6.16.ebuild
index 57ec6d368d81..c08a0d0cf77a 100644
--- a/media-libs/sratom/sratom-0.6.16.ebuild
+++ b/media-libs/sratom/sratom-0.6.16.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://download.drobilla.net/${P}.tar.xz;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2024-01-03 Thread Sam James
commit: c2e064bdf876fe73a2b07e2ec480140a5c696b1a
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  3 21:48:54 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  3 21:48:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2e064bd

media-libs/sratom: Stabilize 0.6.16 arm, #918657

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

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

diff --git a/media-libs/sratom/sratom-0.6.16.ebuild 
b/media-libs/sratom/sratom-0.6.16.ebuild
index 09171b18f570..086a3b8594df 100644
--- a/media-libs/sratom/sratom-0.6.16.ebuild
+++ b/media-libs/sratom/sratom-0.6.16.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://download.drobilla.net/${P}.tar.xz;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2024-01-03 Thread Sam James
commit: da97854429ecf12ed0820bd1cef328a1b2c5bbe3
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  3 21:48:47 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  3 21:48:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da978544

media-libs/lilv: Stabilize 0.24.22-r1 amd64, #918656

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

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

diff --git a/media-libs/lilv/lilv-0.24.22-r1.ebuild 
b/media-libs/lilv/lilv-0.24.22-r1.ebuild
index 38e502ca9b86..d359fdf8ccf1 100644
--- a/media-libs/lilv/lilv-0.24.22-r1.ebuild
+++ b/media-libs/lilv/lilv-0.24.22-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.drobilla.net/${P}.tar.xz;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
 IUSE="doc python test tools"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2024-01-03 Thread Sam James
commit: 641eeac13e2f2dcd56997a2082340b68e6135b1f
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  3 21:48:48 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  3 21:48:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=641eeac1

media-libs/lilv: Stabilize 0.24.22-r1 arm, #918656

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

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

diff --git a/media-libs/lilv/lilv-0.24.22-r1.ebuild 
b/media-libs/lilv/lilv-0.24.22-r1.ebuild
index d359fdf8ccf1..67fa717b3746 100644
--- a/media-libs/lilv/lilv-0.24.22-r1.ebuild
+++ b/media-libs/lilv/lilv-0.24.22-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.drobilla.net/${P}.tar.xz;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
 IUSE="doc python test tools"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2024-01-03 Thread Sam James
commit: c38e6e9f08b3b9b4ac09bd4dec1916ff1c329e1d
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  3 21:48:49 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  3 21:48:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c38e6e9f

media-libs/lilv: Stabilize 0.24.22-r1 ppc64, #918656

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

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

diff --git a/media-libs/lilv/lilv-0.24.22-r1.ebuild 
b/media-libs/lilv/lilv-0.24.22-r1.ebuild
index 67fa717b3746..6c6c9b8de713 100644
--- a/media-libs/lilv/lilv-0.24.22-r1.ebuild
+++ b/media-libs/lilv/lilv-0.24.22-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.drobilla.net/${P}.tar.xz;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc x86"
 IUSE="doc python test tools"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2024-01-03 Thread Sam James
commit: a3ea12b95cd573aa07d069f93dec7b7d4cdc6273
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  3 21:48:51 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  3 21:48:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3ea12b9

media-libs/sratom: Stabilize 0.6.16 x86, #918657

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

 media-libs/sratom/sratom-0.6.16.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/sratom/sratom-0.6.16.ebuild 
b/media-libs/sratom/sratom-0.6.16.ebuild
index 1f113ef3e2cb..57ec6d368d81 100644
--- a/media-libs/sratom/sratom-0.6.16.ebuild
+++ b/media-libs/sratom/sratom-0.6.16.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ SRC_URI="https://download.drobilla.net/${P}.tar.xz;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: media-fonts/jetbrains-mono/

2024-01-03 Thread Sam James
commit: b793248cf94fbccc7b0a934c8414c4c55cc74e0c
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  3 21:48:56 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  3 21:48:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b793248c

media-fonts/jetbrains-mono: Stabilize 2.304 x86, #921276

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

 media-fonts/jetbrains-mono/jetbrains-mono-2.304.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/jetbrains-mono/jetbrains-mono-2.304.ebuild 
b/media-fonts/jetbrains-mono/jetbrains-mono-2.304.ebuild
index 6049b281e554..82a731f94844 100644
--- a/media-fonts/jetbrains-mono/jetbrains-mono-2.304.ebuild
+++ b/media-fonts/jetbrains-mono/jetbrains-mono-2.304.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/JetBrains/JetBrainsMono/releases/download/v${PV}/Jet
 
 LICENSE="OFL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 arm64 ~loong ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm64 ~loong ppc64 ~riscv x86"
 
 BDEPEND="app-arch/unzip"
 



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

2024-01-03 Thread Sam James
commit: b50c4093c44e0182e02ffc07721e57630e883028
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  3 21:48:45 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  3 21:48:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b50c4093

media-libs/lilv: Stabilize 0.24.22-r1 x86, #918656

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

 media-libs/lilv/lilv-0.24.22-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/lilv/lilv-0.24.22-r1.ebuild 
b/media-libs/lilv/lilv-0.24.22-r1.ebuild
index e83109849f76..ef7236f66ff5 100644
--- a/media-libs/lilv/lilv-0.24.22-r1.ebuild
+++ b/media-libs/lilv/lilv-0.24.22-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ SRC_URI="https://download.drobilla.net/${P}.tar.xz;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
 IUSE="doc python test tools"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwin/

2024-01-03 Thread Andreas Sturmlechner
commit: 07308eb6f7d06390743ee005d7979c14cd154b6f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan  3 21:47:11 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan  3 21:47:43 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=07308eb6

kde-plasma/kwin: Add missing IUSE=multimedia RDEPEND

Thanks-to: Johannes Penßel
Bug: https://bugs.gentoo.org/920833
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwin/kwin-5.27.49..ebuild | 5 -
 kde-plasma/kwin/kwin-.ebuild | 5 -
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/kde-plasma/kwin/kwin-5.27.49..ebuild 
b/kde-plasma/kwin/kwin-5.27.49..ebuild
index 0a3057a79e..5098bec3e5 100644
--- a/kde-plasma/kwin/kwin-5.27.49..ebuild
+++ b/kde-plasma/kwin/kwin-5.27.49..ebuild
@@ -81,7 +81,10 @@ RDEPEND="${COMMON_DEPEND}
>=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
sys-apps/hwdata
x11-base/xwayland
-   multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml] )
+   multimedia? (
+   >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml]
+   media-plugins/gst-plugins-soup:1.0
+   )
 "
 DEPEND="${COMMON_DEPEND}
>=dev-libs/plasma-wayland-protocols-1.9

diff --git a/kde-plasma/kwin/kwin-.ebuild b/kde-plasma/kwin/kwin-.ebuild
index f2de641477..207c6f3563 100644
--- a/kde-plasma/kwin/kwin-.ebuild
+++ b/kde-plasma/kwin/kwin-.ebuild
@@ -83,7 +83,10 @@ RDEPEND="${COMMON_DEPEND}
>=kde-plasma/libplasma-${PVCUT}:6[wayland]
sys-apps/hwdata
x11-base/xwayland
-   multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:6[gstreamer,qml] )
+   multimedia? (
+   >=dev-qt/qtmultimedia-${QTMIN}:6[gstreamer,qml]
+   media-plugins/gst-plugins-soup:1.0
+   )
 "
 DEPEND="${COMMON_DEPEND}
>=dev-libs/plasma-wayland-protocols-1.11.1



  1   2   3   4   >