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

2023-07-01 Thread Matthias Maier
commit: 55121850326fa7c30ecacdb20c9bdff599732cc4
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Jul  2 05:17:48 2023 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Jul  2 05:19:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55121850

sys-apps/likwid: add 5.2.2

Signed-off-by: Matthias Maier  gentoo.org>

 sys-apps/likwid/Manifest|   1 +
 sys-apps/likwid/likwid-5.2.2.ebuild | 147 
 2 files changed, 148 insertions(+)

diff --git a/sys-apps/likwid/Manifest b/sys-apps/likwid/Manifest
index 0ad4fd9fba92..1f8bdfdbd74f 100644
--- a/sys-apps/likwid/Manifest
+++ b/sys-apps/likwid/Manifest
@@ -1,2 +1,3 @@
 DIST likwid-4.3.4.tar.gz 1584829 BLAKE2B 
dcd1c3a0c5e549dc3d22bb98120339521e270da55460f5af9f2fe04849af0fe1ac4d9b881883a4efc3695ceb087d1afad5bcc55b55543199d2c33b0f5012cc68
 SHA512 
f1ee930a98d160728078a81a2cdc798ec62ac484545ced937131e6a6443e5ac23b8e597d31c7b1b9f67c1169e1c662c366cf1098158cb467d9f7ff12946b08a2
 DIST likwid-5.2.1.tar.gz 2308041 BLAKE2B 
1913212fb5157365a439757018ab58b4555e2b4401575ee05c784d038e13296644a7d0a89769599eef0444b13ed10f0357ad09b9cbae712f7d1fb9cca65fb1e3
 SHA512 
f096dcc071e976284c874aeb254dcb83c66ae808876a8c6be7b05e359d06800f1da25c01c072950c3493eb9ca10f6f9d81624feef61cc7a01f40fc0d003f98a7
+DIST likwid-5.2.2.tar.gz 2312420 BLAKE2B 
ceb5ee35fc266e6669f5a304bc222ae5fa598b76b0b2af9b37a214279033e8189f6c7726bdb41ad111f331a2fea52f6ff49cf190d7150b813ea651dbdc06d53f
 SHA512 
5949933341092a1ccb81add47771c8e5613c9faef8650d70ed8e7f81cee4e6d87bc6838686873bd6270f4cfef3fd57d8a69b067f943134e4ac08c14664105d0d

diff --git a/sys-apps/likwid/likwid-5.2.2.ebuild 
b/sys-apps/likwid/likwid-5.2.2.ebuild
new file mode 100644
index ..9e9d5ae85a94
--- /dev/null
+++ b/sys-apps/likwid/likwid-5.2.2.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FORTRAN_NEEDED=fortran
+
+inherit fcaps fortran-2 linux-info toolchain-funcs
+
+DESCRIPTION="A performance-oriented tool suite for x86 multicore environments"
+HOMEPAGE="https://github.com/rrze-likwid/likwid;
+SRC_URI="https://ftp.fau.de/pub/likwid/${P}.tar.gz;
+
+LICENSE="GPL-3+ BSD MIT"
+
+SLOT="0"
+KEYWORDS="~amd64" # upstream partial support exists for x86 arm arm64
+IUSE="fortran"
+
+CDEPEND="dev-lang/perl"
+
+RDEPEND="${CDEPEND}"
+DEPEND="${CDEPEND}"
+
+CONFIG_CHECK="~X86_MSR"
+
+FILECAPS=(
+   -M 755 cap_sys_rawio+ep usr/sbin/likwid-accessD
+   --
+   -M 755 cap_sys_rawio+ep usr/sbin/likwid-setFreq
+)
+
+PATCHES=(
+   "${FILESDIR}/${PN}-4.3.1-fix-gnustack.patch"
+)
+
+pkg_setup() {
+   fortran-2_pkg_setup
+}
+
+src_prepare() {
+   # Ensure we build with a non executable stack
+   sed \
+   -e '/^SHARED_CFLAGS/s/$/ -Wa,--noexecstack/' \
+   -i make/include_{GCC*,CLANG}.mk \
+   || die "Failed to set nonexecstack"
+
+   # Make the install targets respect Q= for being quiet or not
+   # MUCH easier for debugging
+   sed -r \
+   -e '/^install/,/^[a-z]/{/^\t@/{ s/@/$(Q)/; }}' \
+   -i \
+   Makefile || die "Failed to sed Makefile"
+
+   sed -i \
+   -e '/^\.NOTPARALLEL:/d' \
+   Makefile \
+   bench/Makefile \
+   ext/hwloc/Makefile || die "Failed to re-enable parallel"
+
+   default
+}
+
+export_emake_opts() {
+   # Warning: this build system uses PREFIX in a way that differs from
+   # autoconf! It's more like:
+   # PREFIX=$(DESTDIR)$(INSTALLED_PREFIX)
+   # it's not 100% like that, because parts of the Makefiles are 
inconsistent.
+   # this is the same solution used in the upstream RPM specs
+   # these variables are uppercase so they match what's put into Make.
+   local INSTALLED_PREFIX=/usr
+   local INSTALLED_LIBPREFIX=/usr/$(get_libdir) # upstream is 
'$(INSTALLED_PREFIX)/lib'
+   local INSTALLED_MANPREFIX=/usr/share/man # upstream has it as used but 
undefined variable.
+   # If the build is too loud, pass 'Q=@'
+   src_compile_opts=(
+   "Q="
+   "INSTALLED_PREFIX=${INSTALLED_PREFIX}"
+   "INSTALLED_LIBPREFIX=${INSTALLED_LIBPREFIX}"
+   "INSTALLED_MANPREFIX=${INSTALLED_MANPREFIX}"
+   "PREFIX=${INSTALLED_PREFIX}"
+   "LIBPREFIX=${INSTALLED_LIBPREFIX}"
+   "MANPREFIX=${INSTALLED_MANPREFIX}"
+   "CC=$(tc-getCC)"
+   "ANSI_CFLAGS=${CFLAGS}"
+   "INSTRUMENT_BENCH=true"
+   "FORTRAN_INTERFACE=$(usex fortran likwid.mod false)"
+   "FC=$(usex fortran "${FC}" false)"
+   "FCFLAGS=-J ./ -fsyntax-only" # needed for building correctly
+   )
+   src_install_opts=(
+   "PREFIX=${D}${INSTALLED_PREFIX}"
+   "LIBPREFIX=${D}${INSTALLED_LIBPREFIX}"
+   

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

2023-07-01 Thread Hans de Graaff
commit: efbb094443fc19e99bda76bdeb224541a9363d04
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul  2 04:55:05 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul  2 04:55:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efbb0944

dev-ruby/hiera-eyaml: update upstream metadata

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

 dev-ruby/hiera-eyaml/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/hiera-eyaml/metadata.xml 
b/dev-ruby/hiera-eyaml/metadata.xml
index 5f4ebcf1047c..07ab2adb5524 100644
--- a/dev-ruby/hiera-eyaml/metadata.xml
+++ b/dev-ruby/hiera-eyaml/metadata.xml
@@ -10,6 +10,6 @@
 Gentoo Ruby Project
   
   
-TomPoulton/hiera-eyaml
+voxpupuli/hiera-eyaml
   
 



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

2023-07-01 Thread Hans de Graaff
commit: dff4a54ee106281914f57e23b30184b83ae8aa97
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul  2 04:49:48 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul  2 04:49:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dff4a54e

dev-ruby/hiera-eyaml: add 3.4.0

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

 dev-ruby/hiera-eyaml/Manifest |  1 +
 dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/dev-ruby/hiera-eyaml/Manifest b/dev-ruby/hiera-eyaml/Manifest
index 8bb06486fe67..4168aa69aba0 100644
--- a/dev-ruby/hiera-eyaml/Manifest
+++ b/dev-ruby/hiera-eyaml/Manifest
@@ -1 +1,2 @@
 DIST hiera-eyaml-3.3.0.tar.gz 60385 BLAKE2B 
222c0e531a0b713a0d996895168229468f131d9ce1dd786ef8337b5d9ec8a322e336bd12191253fb09e11d60682491081acd5b946a7257b6183e6533fe924811
 SHA512 
4bb81b87244177a4ab3ca80d0a5e67a8e6534dbdf4d489ca9f918ea97981e50d203e441cff6a35996878b6fa91815e00bdb8261e19359bb3f00efc14b1f25e0d
+DIST hiera-eyaml-3.4.0.tar.gz 60920 BLAKE2B 
73a2a5c15d79b8084f226173667fc29875ea4614a09030171f81a1b2c632d45071e8952765afb9900c695643016117f9e1a28f9cefe7a19a9de67315ed4d139b
 SHA512 
64443cc49e66dd95cb85d5a2e26a50b5c60ef78dc21354fb5a3760f4e1f0005936d46ff54232e2f2e1b250628a4844b79a8ca267c4d72ab53ef318cde10a074b

diff --git a/dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0.ebuild 
b/dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0.ebuild
new file mode 100644
index ..db643f2513ac
--- /dev/null
+++ b/dev-ruby/hiera-eyaml/hiera-eyaml-3.4.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md PLUGINS.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Encrypted YAML backend for hiera"
+HOMEPAGE="https://github.com/voxpupuli/hiera-eyaml;
+SRC_URI="https://github.com/voxpupuli/hiera-eyaml/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+ruby_add_rdepend "
+   >=dev-ruby/highline-1.6.19:*
+   dev-ruby/optimist
+"
+
+ruby_add_bdepend "test? (
+   dev-util/cucumber
+   ~dev-util/aruba-0.6.2
+   dev-ruby/hiera-eyaml-plaintext
+)"
+
+BDEPEND+=" test? ( || ( app-admin/puppet-agent app-admin/puppet ) )"
+
+all_ruby_prepare() {
+   # Fix highline dependency to be compatible with more versions.
+   sed -i -e '/highline/ s/~>/>=/' \
+   -e '/gem.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   sed -i -e "s:/tmp:${T}:" \
+   
features/sandbox/puppet/environments/local/modules/test/manifests/run.pp \
+   
features/sandbox/puppet-hiera-merge/environments/local/modules/test/manifests/run.pp
 \
+   
features/sandbox/puppet-envvar/environments/local/modules/test/manifests/run.pp 
\
+   features/puppet.feature
+}
+
+each_ruby_prepare() {
+   # Run tests with the correct ruby interpreter
+   sed -i -e 's:I run `eyaml:I run `'${RUBY}' '"${S}"'/bin/eyaml:' 
features/*.feature || die
+
+}
+
+each_ruby_test() {
+   CUCUMBER_PUBLISH_QUIET=true ${RUBY} -S cucumber --format progress 
features || die
+}



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

2023-07-01 Thread Hans de Graaff
commit: 1b6e0cf6f6dabcfe382bfb798e0c38b76106613f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul  2 04:43:16 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul  2 04:43:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b6e0cf6

dev-ruby/haml-rails: add 2.1.0

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

 dev-ruby/haml-rails/Manifest|  1 +
 dev-ruby/haml-rails/haml-rails-2.1.0.ebuild | 30 +
 2 files changed, 31 insertions(+)

diff --git a/dev-ruby/haml-rails/Manifest b/dev-ruby/haml-rails/Manifest
index 65e7e23658dc..8a9829d9a1f6 100644
--- a/dev-ruby/haml-rails/Manifest
+++ b/dev-ruby/haml-rails/Manifest
@@ -1 +1,2 @@
 DIST haml-rails-2.0.1.gem 13824 BLAKE2B 
24fded0f576d92083a10737954e1a32eb8e5f6a8db11fabc55ac0de3b17377419606d44f5b2e202e0733d9f538166172a6b5f7e08ee7efd71ddf7d3e7f6c9107
 SHA512 
7ccf9d618ca7b7c1681a063c51cf9dae9ce5e245479e3e7ba87a170ee1ba3eb35ff59061195928792f19f7e33a12ae7de3d5a36d35958e2a1761a12dc51b26d0
+DIST haml-rails-2.1.0.gem 13824 BLAKE2B 
07a07966f88a4364d917f38518b184157fcf27bf0bcbc336369607df49baa68b4e54ab13d8980a0e76ab424e28a4b4c1bf4a6e37d3a06525bc01a62d9b1626d2
 SHA512 
c051ed4b776c95c1bae97b544d95512ece466c665c03d615e9f583fffb6a1474cb05a22d22402cab282bf8ede8ca64ffc60b8607fbff1fe188d81ebc3fb82776

diff --git a/dev-ruby/haml-rails/haml-rails-2.1.0.ebuild 
b/dev-ruby/haml-rails/haml-rails-2.1.0.ebuild
new file mode 100644
index ..f3fa83bdf986
--- /dev/null
+++ b/dev-ruby/haml-rails/haml-rails-2.1.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_RECIPE_DOC="yard"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Provides Haml generators for Rails 4"
+HOMEPAGE="https://github.com/haml/haml-rails;
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/actionpack-5.1:*
+   >=dev-ruby/activesupport-5.1:*
+   >=dev-ruby/railties-5.1:*
+   >=dev-ruby/haml-4.0.6:*
+"
+
+ruby_add_bdepend "test? ( >=dev-ruby/rails-5.1 )"
+
+all_ruby_prepare() {
+   sed -i -e "/[Bb]undler/d" Rakefile test/test_helper.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/net-ssh-gateway/

2023-07-01 Thread Hans de Graaff
commit: 972ca4d4da91cbe8f2f5c0d0aaefa4503887c2dc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jul  1 19:20:12 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul  2 04:38:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=972ca4d4

dev-ruby/net-ssh-gateway: drop 2.0.0-r1

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

 .../net-ssh-gateway-2.0.0-r1.ebuild| 31 --
 1 file changed, 31 deletions(-)

diff --git a/dev-ruby/net-ssh-gateway/net-ssh-gateway-2.0.0-r1.ebuild 
b/dev-ruby/net-ssh-gateway/net-ssh-gateway-2.0.0-r1.ebuild
deleted file mode 100644
index 1c3e80c8afd2..
--- a/dev-ruby/net-ssh-gateway/net-ssh-gateway-2.0.0-r1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGES.txt README.md"
-RUBY_FAKEGEM_GEMSPEC="net-ssh-gateway.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A simple library to assist in enabling tunneled Net::SSH 
connections"
-HOMEPAGE="https://github.com/net-ssh/net-ssh-gateway;
-SRC_URI="https://github.com/net-ssh/net-ssh-gateway/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="2.0"
-KEYWORDS="amd64 ppc ppc64 x86"
-IUSE=""
-
-ruby_add_bdepend "dev-ruby/minitest:5
-   dev-ruby/mocha:1.0"
-
-ruby_add_rdepend ">=dev-ruby/net-ssh-4.0.0:*"
-
-all_ruby_prepare() {
-   sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
-
-   sed -i -e '/bundler/ s:^:#:' Rakefile test/net/ssh/gateway_test.rb || 
die
-   sed -i -e 's:mocha/mini_test:mocha/minitest:' 
test/net/ssh/gateway_test.rb || die
-}



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

2023-07-01 Thread Hans de Graaff
commit: 8e85ec6b4403039fff03183ce494b8fe0163283c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jul  1 17:54:04 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul  2 04:38:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e85ec6b

dev-ruby/optionable: enable ruby32

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

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

diff --git a/dev-ruby/optionable/optionable-0.2.0-r1.ebuild 
b/dev-ruby/optionable/optionable-0.2.0-r1.ebuild
index b1281a2fea0c..1efe61b5dd62 100644
--- a/dev-ruby/optionable/optionable-0.2.0-r1.ebuild
+++ b/dev-ruby/optionable/optionable-0.2.0-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2023-07-01 Thread Hans de Graaff
commit: be58b1994f107995e45f0102b3b4b8622545d74b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jul  1 16:47:56 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul  2 04:38:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be58b199

dev-ruby/pdf-reader: enable ruby32

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

 dev-ruby/pdf-reader/pdf-reader-2.11.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/pdf-reader/pdf-reader-2.11.0.ebuild 
b/dev-ruby/pdf-reader/pdf-reader-2.11.0.ebuild
index 118c2fcdefa1..259f7a087e5a 100644
--- a/dev-ruby/pdf-reader/pdf-reader-2.11.0.ebuild
+++ b/dev-ruby/pdf-reader/pdf-reader-2.11.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 GITHUB_USER=yob
 
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2023-07-01 Thread Hans de Graaff
commit: b768d510964509a3d56e676cb1ba90ffea478f36
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jul  1 18:22:47 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul  2 04:38:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b768d510

dev-ruby/niceogiri: enable ruby32

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

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

diff --git a/dev-ruby/niceogiri/niceogiri-1.1.2-r1.ebuild 
b/dev-ruby/niceogiri/niceogiri-1.1.2-r1.ebuild
index a641862dc116..5cdf9a384ecd 100644
--- a/dev-ruby/niceogiri/niceogiri-1.1.2-r1.ebuild
+++ b/dev-ruby/niceogiri/niceogiri-1.1.2-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_EXTRADOC="README.md"
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"



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

2023-07-01 Thread Hans de Graaff
commit: 5a3eb9f10814791194595af40c2c55f976221560
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jul  1 16:49:30 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul  2 04:38:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a3eb9f1

dev-ruby/paramesan: enable ruby32

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

 dev-ruby/paramesan/paramesan-1.0.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/paramesan/paramesan-1.0.1-r1.ebuild 
b/dev-ruby/paramesan/paramesan-1.0.1-r1.ebuild
index 91e14e9abebf..647041a3e465 100644
--- a/dev-ruby/paramesan/paramesan-1.0.1-r1.ebuild
+++ b/dev-ruby/paramesan/paramesan-1.0.1-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_EXTRADOC="README.md"
 



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

2023-07-01 Thread Matt Turner
commit: 713b6396d60963916e6da4fe2dc41d2ea16fe532
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jul  2 03:06:48 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jul  2 03:08:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=713b6396

media-libs/mesa: Limit Vulkan ray tracing deps to amd64

To match the upstream meson.build.

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

 media-libs/mesa/mesa-23.1.3.ebuild | 4 ++--
 media-libs/mesa/mesa-.ebuild   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-libs/mesa/mesa-23.1.3.ebuild 
b/media-libs/mesa/mesa-23.1.3.ebuild
index 9967d104c9cf..c44daa0c39c2 100644
--- a/media-libs/mesa/mesa-23.1.3.ebuild
+++ b/media-libs/mesa/mesa-23.1.3.ebuild
@@ -132,7 +132,7 @@ PER_SLOT_DEPSTR="
!opencl? ( sys-devel/llvm:@SLOT@[${LLVM_USE_DEPS}] )
opencl? ( sys-devel/clang:@SLOT@[${LLVM_USE_DEPS}] )
opencl? ( dev-util/spirv-llvm-translator:@SLOT@ )
-   vulkan? ( video_cards_intel? ( 
dev-util/spirv-llvm-translator:@SLOT@ ) )
+   vulkan? ( video_cards_intel? ( amd64? ( 
dev-util/spirv-llvm-translator:@SLOT@ ) ) )
)
 "
 LLVM_DEPSTR="
@@ -194,7 +194,7 @@ llvm_check_deps() {
if use opencl; then
has_version "sys-devel/clang:${LLVM_SLOT}[${LLVM_USE_DEPS}]" || 
return 1
fi
-   if use opencl || { use vulkan && use video_cards_intel; }; then
+   if use opencl || { use vulkan && use video_cards_intel && use amd64; }; 
then
has_version "dev-util/spirv-llvm-translator:${LLVM_SLOT}" || 
return 1
fi
has_version "sys-devel/llvm:${LLVM_SLOT}[${LLVM_USE_DEPS}]"

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index 9967d104c9cf..c44daa0c39c2 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -132,7 +132,7 @@ PER_SLOT_DEPSTR="
!opencl? ( sys-devel/llvm:@SLOT@[${LLVM_USE_DEPS}] )
opencl? ( sys-devel/clang:@SLOT@[${LLVM_USE_DEPS}] )
opencl? ( dev-util/spirv-llvm-translator:@SLOT@ )
-   vulkan? ( video_cards_intel? ( 
dev-util/spirv-llvm-translator:@SLOT@ ) )
+   vulkan? ( video_cards_intel? ( amd64? ( 
dev-util/spirv-llvm-translator:@SLOT@ ) ) )
)
 "
 LLVM_DEPSTR="
@@ -194,7 +194,7 @@ llvm_check_deps() {
if use opencl; then
has_version "sys-devel/clang:${LLVM_SLOT}[${LLVM_USE_DEPS}]" || 
return 1
fi
-   if use opencl || { use vulkan && use video_cards_intel; }; then
+   if use opencl || { use vulkan && use video_cards_intel && use amd64; }; 
then
has_version "dev-util/spirv-llvm-translator:${LLVM_SLOT}" || 
return 1
fi
has_version "sys-devel/llvm:${LLVM_SLOT}[${LLVM_USE_DEPS}]"



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

2023-07-01 Thread Michał Górny
commit: 5fe384bf32f3d03a30445cbd6e28457ae0d44e6a
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jul  2 02:11:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul  2 02:57:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fe384bf

dev-python/pillow: Bump to 10.0.0

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

 dev-python/pillow/Manifest |   1 +
 dev-python/pillow/pillow-10.0.0.ebuild | 133 +
 2 files changed, 134 insertions(+)

diff --git a/dev-python/pillow/Manifest b/dev-python/pillow/Manifest
index 923fec76a57b..6c66afbcbcad 100644
--- a/dev-python/pillow/Manifest
+++ b/dev-python/pillow/Manifest
@@ -1 +1,2 @@
+DIST pillow-10.0.0.gh.tar.gz 50537667 BLAKE2B 
f0ce48e947363c16c0bb08881b42dcf845a142fe7d2162154f5ddce47bf909fc4c829dcb4365ee363680a41c247cea28eef37c879d22959ef69c9dc5adce91f4
 SHA512 
a963ae8398c609569e1b23d2362f6382cd888698492ba2349f9c931a04c463fbdc27a43e53d1dee8bbb1b5e88c0d5eb655f6f5e9df7d489c206b6acda0adec3a
 DIST pillow-9.5.0.gh.tar.gz 50491974 BLAKE2B 
663c14b89ddd1e2d49872994033a04e500d0b6eccbb8d6ce094f58ae1aaf3f215e9984f2afeb43fb83e0c3c93af1150beeb7d5f0abb77c59087901b53fd24e37
 SHA512 
da0c7a1bde4741ced168c013fdc7afa8af1100bba878bdaeeb9804fed4dcf70c07ed62004ab2c73694eae3d28e2d72d46c155f78b540075aafb36c8e7a5649ff

diff --git a/dev-python/pillow/pillow-10.0.0.ebuild 
b/dev-python/pillow/pillow-10.0.0.ebuild
new file mode 100644
index ..56c451474659
--- /dev/null
+++ b/dev-python/pillow/pillow-10.0.0.ebuild
@@ -0,0 +1,133 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+# setuptools wrapper
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_REQ_USE='tk?,threads(+)'
+
+inherit distutils-r1 toolchain-funcs virtualx
+
+MY_PN=Pillow
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Python Imaging Library (fork)"
+HOMEPAGE="
+   https://python-pillow.org/
+   https://github.com/python-pillow/
+   https://pypi.org/project/Pillow/
+"
+SRC_URI="
+   https://github.com/python-pillow/Pillow/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="HPND"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb 
zlib"
+REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   imagequant? ( media-gfx/libimagequant:= )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   jpeg2k? ( media-libs/openjpeg:2= )
+   lcms? ( media-libs/lcms:2= )
+   tiff? ( media-libs/tiff:=[jpeg,zlib] )
+   truetype? ( media-libs/freetype:2= )
+   webp? ( media-libs/libwebp:= )
+   xcb? ( x11-libs/libxcb )
+   zlib? ( sys-libs/zlib:= )
+"
+RDEPEND="
+   ${DEPEND}
+   dev-python/olefile[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   virtual/pkgconfig
+   test? (
+   ${RDEPEND}
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   || (
+   media-gfx/imagemagick[png]
+   media-gfx/graphicsmagick[png]
+   )
+   )
+"
+
+EPYTEST_DESELECT=(
+   # TODO; incompatible Qt version?
+   Tests/test_qt_image_qapplication.py::test_sanity
+)
+
+usepil() {
+   usex "${1}" enable disable
+}
+
+python_configure_all() {
+   # It's important that these flags are also passed during the install 
phase
+   # as well. Make sure of that if you change the lines below. See bug 
661308.
+   cat >> setup.cfg <<-EOF || die
+   [build_ext]
+   disable_platform_guessing = True
+   $(usepil truetype)_freetype = True
+   $(usepil jpeg)_jpeg = True
+   $(usepil jpeg2k)_jpeg2000 = True
+   $(usepil lcms)_lcms = True
+   $(usepil tiff)_tiff = True
+   $(usepil imagequant)_imagequant = True
+   $(usepil webp)_webp = True
+   $(usepil webp)_webpmux = True
+   $(usepil xcb)_xcb = True
+   $(usepil zlib)_zlib = True
+   EOF
+
+   # setup.py won't let us add the right toolchain paths but it does
+   # accept additional ones from INCLUDE and LIB so set these. You
+   # wouldn't normally need these at all as the toolchain should look
+   # here anyway but it doesn't for this setup.py.
+   export \
+   INCLUDE="${ESYSROOT}"/usr/include \
+   LIB="${ESYSROOT}"/usr/$(get_libdir)
+
+   # We have patched in this env var.
+   tc-export PKG_CONFIG
+}
+
+src_test() {
+

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

2023-07-01 Thread Michał Górny
commit: 75de9657baebfe7e63d13db2c9696870ba0d635c
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jul  2 02:08:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul  2 02:57:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75de9657

dev-python/pyupgrade: Bump to 3.8.0

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

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

diff --git a/dev-python/pyupgrade/Manifest b/dev-python/pyupgrade/Manifest
index c5670ffcd816..3ff009be94ea 100644
--- a/dev-python/pyupgrade/Manifest
+++ b/dev-python/pyupgrade/Manifest
@@ -3,3 +3,4 @@ DIST pyupgrade-3.3.2.gh.tar.gz 62698 BLAKE2B 
5dc1d9e9ea7b91cb2835ffdbc109fb4fcde
 DIST pyupgrade-3.4.0.gh.tar.gz 62408 BLAKE2B 
a816cea1e2b17790312d4e17ec972a1e09a0dd81c6fe4f7eb28c686b39b468b84190b26cf9ae5a711f70f8c1213c0b472975cc76339f64d2af4b4a8593af6b79
 SHA512 
cf9b8d8b430949eb0b49ec1b28576db7d6932c83a727660fe5e2cd61ae32e3efba63120580e0184931e3fdd4a4913a0f9cb37984ca83adeab05ab3ca57107b27
 DIST pyupgrade-3.6.0.gh.tar.gz 62595 BLAKE2B 
a6622985e4b26bfb55cdeebd2323bd912289399bffa167b7d4ac1d16c11072b9b58793193febed31838d72691f3c6882914cd7005391f477a2ca6c78b808a33d
 SHA512 
15b3ea59e0afbd5da0c2e7d60ed938d418107eb99cae7d2a5059fcea3f3ea69f451fed962cbdbb40655c39911c92f21bb9ace55f9b1bc65be2f8870b5b48acb8
 DIST pyupgrade-3.7.0.gh.tar.gz 62560 BLAKE2B 
65715106db02e83f801b47aad5e48ba6e84cc42121298a210de8893752392ecbf99953fb6e0b7a2629b76e454523520794b7107226587d7dcfb46eecaad82439
 SHA512 
cd6b0a1516e91e1e882aaa314ca265387ea8dfb5739e428703f2dd798755126dc6269a5d253d6eaa3118d096945e9492f7f122ae306f6d5835b8aa9fa30f
+DIST pyupgrade-3.8.0.gh.tar.gz 62529 BLAKE2B 
d82a8670bd14294f3320f57643173e8e2963898133f38158902d6c6df01bd6859204a40b8f83ff533ca16ff583f3a739cbbba2a9c3a9205ffd796ba81f6cfbb6
 SHA512 
af04d68560fb520361ce42be449b26d3c590337ba3b54adfaf610e9477c3e913d3f38f742d055f6e435a3dc7695ae18b22d011b3cfec02b6c41c7b64a6e83b3b

diff --git a/dev-python/pyupgrade/pyupgrade-3.8.0.ebuild 
b/dev-python/pyupgrade/pyupgrade-3.8.0.ebuild
new file mode 100644
index ..8d3990592700
--- /dev/null
+++ b/dev-python/pyupgrade/pyupgrade-3.8.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2022-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="Tool + pre-commit hook to automatically upgrade syntax for newer 
Pythons"
+HOMEPAGE="
+   https://github.com/asottile/pyupgrade/
+   https://pypi.org/project/pyupgrade/
+"
+# no tests in sdist, as of 3.3.2
+SRC_URI="
+   https://github.com/asottile/pyupgrade/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+   dev-python/tokenize-rt[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2023-07-01 Thread Michał Górny
commit: cf47917c991ba2da6f5a6ce6a3d71ef15295ba13
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jul  2 02:22:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul  2 02:57:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf47917c

dev-python/griffe: Bump to 0.30.0

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

 dev-python/griffe/Manifest |  1 +
 dev-python/griffe/griffe-0.30.0.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/griffe/Manifest b/dev-python/griffe/Manifest
index 41ecdb270597..81302ba424a1 100644
--- a/dev-python/griffe/Manifest
+++ b/dev-python/griffe/Manifest
@@ -1,2 +1,3 @@
 DIST griffe-0.29.0.gh.tar.gz 157523 BLAKE2B 
2854d6e30898e7aec9b6481215311956bcd9b24eb4b7cb36c11515f36a90467cabfc2cf9320bf4dcb44f04d8dd855cde97a749f7b51529cbfe5bd5e8e4391d9c
 SHA512 
3367e48ac9337d180621fa694babc61dec445cc86b1555a65d14547c95aabda637ef72d86d3a1eb16fc736923876cda6c2ba51fa346551e5e134b490557d1459
 DIST griffe-0.29.1.gh.tar.gz 159747 BLAKE2B 
b998c2014a883ddb5c845b620ceba7a6edcaf7fbd7178ad356961cd1f0866927008d7ac16c1a0f13e886812ae706b3d117f8cd8e26e5f46999da44d843f0cd43
 SHA512 
f8405b2ace1dac83e451fa344d395f8e1733362409853b7952cbe10321eb13b7524cb96ba899559a08ebdbc57f997b7ee38ba8951730b288e4f87127e87b100b
+DIST griffe-0.30.0.gh.tar.gz 165537 BLAKE2B 
aa6b54e6b15dfc48c1caaa7b440fdaf486cd9e838a047248140e32f4a8ae1ba05aed36643f1c2681abe58e0858789df8228eb346bede5909d9016e0d2f9fd9be
 SHA512 
0741ad533243628a08c25e9b9ce91a463653851429bc469f635d740ad3974e1545c3e70e3ce6213b684bd9bfdd283fcaf3721255df0de83b79193ac25617e175

diff --git a/dev-python/griffe/griffe-0.30.0.ebuild 
b/dev-python/griffe/griffe-0.30.0.ebuild
new file mode 100644
index ..c8d57610c9ff
--- /dev/null
+++ b/dev-python/griffe/griffe-0.30.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Signature generator for Python programs"
+HOMEPAGE="
+   https://mkdocstrings.github.io/griffe/
+   https://github.com/mkdocstrings/griffe/
+   https://pypi.org/project/griffe/
+"
+# Tests need files absent from the PyPI tarballs
+SRC_URI="
+   https://github.com/mkdocstrings/griffe/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+   >=dev-python/colorama-0.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}]
+   >=dev-python/pytest-xdist-2.4[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export PDM_BUILD_SCM_VERSION=${PV}
+
+EPYTEST_DESELECT=(
+   # fragile to installed packages
+   # (failed on PySide2 for me)
+   tests/test_stdlib.py::test_fuzzing_on_stdlib
+)



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

2023-07-01 Thread Michał Górny
commit: 6b1fc4f40f26eaccd3d422cb0196ad0a1d0c049e
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jul  2 02:21:31 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jul  2 02:57:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b1fc4f4

dev-python/munch: Bump to 4.0.0

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

 dev-python/munch/Manifest   |  1 +
 dev-python/munch/munch-4.0.0.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-python/munch/Manifest b/dev-python/munch/Manifest
index aff424eeb1bd..c0a33b7f3079 100644
--- a/dev-python/munch/Manifest
+++ b/dev-python/munch/Manifest
@@ -1,2 +1,3 @@
 DIST munch-2.5.0.tar.gz 17015 BLAKE2B 
17af271ae082a6e5f91781ba48a440f11cbe85ecb81d47ee2bc51910307080e3ba6c95e99e7475534400b2915a86d8f853bc65d419c3d3b7138bf021e66de25c
 SHA512 
7eca3f40782a19b49535322bc56d723022d52b0842c4beff512f32fa415a6c75851eb84950358cb6a11693095cafe56364028e48385b11135de414edca21
 DIST munch-3.0.0.tar.gz 19276 BLAKE2B 
df7b8ee8ff807c2a1ca61974d70379623411db2229d176b890949aa3318f7b2ec1e108a340e55445751c46da24deb0f749d66fb69f9e10e92a04a01c766a73c6
 SHA512 
d08ac1b19badf0fb17f2dc81e53ab7492e49da225d8fa890fa9227df9d4e2bce395c7d7a8000f635529c1fb2a7eccd4eef10370b76e95b960955985b38003baf
+DIST munch-4.0.0.tar.gz 19089 BLAKE2B 
17aba6f5ab3e2e532a9deb8623ef10aa569231e5457b96acacd7c7db47afa82409f9bf8aa384a8207c23d4af1140dca6db27c73df05658b8ad3997ad071a
 SHA512 
7b4d3fd084ac929e796cd62af097c2602a3ec06405f79b562bc6d14577350adbbe02848253c62f0938e706b9056799bfd5b9c2bdff6e559b3903b8cdca5c

diff --git a/dev-python/munch/munch-4.0.0.ebuild 
b/dev-python/munch/munch-4.0.0.ebuild
new file mode 100644
index ..37013f500332
--- /dev/null
+++ b/dev-python/munch/munch-4.0.0.ebuild
@@ -0,0 +1,28 @@
+# 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..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A dot-accessible dictionary (a la JavaScript objects)"
+HOMEPAGE="
+   https://github.com/Infinidat/munch/
+   https://pypi.org/project/munch/
+"
+
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
+SLOT="0"
+
+BDEPEND="
+   dev-python/pbr[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-07-01 Thread Matthew Thode
commit: 7e20372372500cc386675d7a55c26329124b2e6b
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Jul  2 01:45:34 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Jul  2 01:46:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e203723

gui-apps/mako: stabilize 1.8.0 for amd64, x86

Signed-off-by: Matthew Thode  gentoo.org>

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

diff --git a/gui-apps/mako/mako-1.8.0.ebuild b/gui-apps/mako/mako-1.8.0.ebuild
index 13a9eb711c00..4361439a58d3 100644
--- a/gui-apps/mako/mako-1.8.0.ebuild
+++ b/gui-apps/mako/mako-1.8.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/emersion/${PN}.git;
 else
SRC_URI="https://github.com/emersion/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-db/sqlite/files/

2023-07-01 Thread Conrad Kostecki
commit: eaa3e3d36f9b2638bd830dc03081aeff20788c2d
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Jun 28 17:49:45 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul  2 01:34:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaa3e3d3

dev-db/sqlite: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/31658
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/sqlite-3.41.2-perf-regression.patch  | 101 -
 1 file changed, 101 deletions(-)

diff --git a/dev-db/sqlite/files/sqlite-3.41.2-perf-regression.patch 
b/dev-db/sqlite/files/sqlite-3.41.2-perf-regression.patch
deleted file mode 100644
index 0bf5c41513af..
--- a/dev-db/sqlite/files/sqlite-3.41.2-perf-regression.patch
+++ /dev/null
@@ -1,101 +0,0 @@
-https://sqlite.org/forum/forumpost/3a180ba0d4 and 
https://sqlite.org/forum/forumpost/f9346b11a6
-https://sqlite.org/src/info/aa6bd6dff751223e
-(-> https://sqlite.org/src/vpatch?from=71215599cd8ebb97=aa6bd6dff751223e)
-
 a/src/select.c
-+++ b/src/select.c
-@@ -4236,12 +4236,11 @@
- **(17f) the subquery must not be the RHS of a LEFT JOIN.
- **(17g) either the subquery is the first element of the outer
- **  query or there are no RIGHT or FULL JOINs in any arm
- **  of the subquery.  (This is a duplicate of condition (27b).)
- **(17h) The corresponding result set expressions in all arms of the
--**  compound must have the same affinity. (See restriction (9)
--**  on the push-down optimization.)
-+**  compound must have the same affinity.
- **
- **The parent and sub-query may contain WHERE clauses. Subject to
- **rules (11), (13) and (14), they may also contain ORDER BY,
- **LIMIT and OFFSET clauses.  The subquery cannot use any compound
- **operator other than UNION ALL because all the other compound
-@@ -5105,14 +5104,10 @@
- **
- **   (8) If the subquery is a compound that uses UNION, INTERSECT,
- **   or EXCEPT, then all of the result set columns for all arms of
- **   the compound must use the BINARY collating sequence.
- **
--**   (9) If the subquery is a compound, then all arms of the compound must
--**   have the same affinity.  (This is the same as restriction (17h)
--**   for query flattening.)
--**   
- **
- ** Return 0 if no changes are made and non-zero if one or more WHERE clause
- ** terms are duplicated into the subquery.
- */
- static int pushDownWhereTerms(
-@@ -5139,13 +5134,10 @@
-   }
- #ifndef SQLITE_OMIT_WINDOWFUNC
-   if( pSel->pWin ) return 0;/* restriction (6b) */
- #endif
- }
--if( compoundHasDifferentAffinities(pSubq) ){
--  return 0;  /* restriction (9) */
--}
- if( notUnionAll ){
-   /* If any of the compound arms are connected using UNION, INTERSECT,
-   ** or EXCEPT, then we must ensure that none of the columns use a
-   ** non-BINARY collating sequence. */
-   for(pSel=pSubq; pSel; pSel=pSel->pPrior){
-
 a/test/pushdown.test
-+++ b/test/pushdown.test
-@@ -120,7 +120,47 @@
- SELECT v1.a, v1.b, t0.c0 AS cd FROM t0 LEFT JOIN v0 ON v0.c0!=0, v1
-   ) WHERE a=2 AND b=0 AND cd=0;
- } {
-   2 0 0
- }
--  
-+
-+# 2023-02-22 https://sqlite.org/forum/forumpost/bcc4375032
-+# Performance regression caused by check-in [1ad41840c5e0fa70] from 
2022-11-25.
-+# That check-in added a new restriction on push-down.  The new restriction is
-+# no longer necessary after check-in [27655c9353620aa5] from 2022-12-14.
-+#
-+do_execsql_test 3.5 {
-+  DROP TABLE IF EXISTS t1;
-+  CREATE TABLE t1(a INT, b INT, c TEXT, PRIMARY KEY(a,b)) WITHOUT ROWID;
-+  INSERT INTO t1(a,b,c) VALUES
-+(1,100,'abc'),
-+(2,200,'def'),
-+(3,300,'abc');
-+  DROP TABLE IF EXISTS t2;
-+  CREATE TABLE t2(a INT, b INT, c TEXT, PRIMARY KEY(a,b)) WITHOUT ROWID;
-+  INSERT INTO t2(a,b,c) VALUES
-+(1,110,'efg'),
-+(2,200,'hij'),
-+(3,330,'klm');
-+  CREATE VIEW v3 AS
-+SELECT a, b, c FROM t1
-+UNION ALL
-+SELECT a, b, 'xyz' FROM t2;
-+  SELECT * FROM v3 WHERE a=2 AND b=200;
-+} {2 200 def 2 200 xyz}
-+do_eqp_test 3.6 {
-+  SELECT * FROM v3 WHERE a=2 AND b=200;
-+} {
-+  QUERY PLAN
-+  |--CO-ROUTINE v3
-+  |  `--COMPOUND QUERY
-+  | |--LEFT-MOST SUBQUERY
-+  | |  `--SEARCH t1 USING PRIMARY KEY (a=? AND b=?)
-+  | `--UNION ALL
-+  |`--SEARCH t2 USING PRIMARY KEY (a=? AND b=?)
-+  `--SCAN v3
-+}
-+#   ^^^
-+# We want both arms of the compound subquery to use the
-+# primary key.
-+
- finish_test



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

2023-07-01 Thread Conrad Kostecki
commit: 8a11917ce3556562ddeb7b281ff39f21d5326a84
Author: Bartosz Stebel  gmail  com>
AuthorDate: Fri Jun 30 22:21:07 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul  2 01:38:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a11917c

net-wireless/gnuradio: re-introduce GCC-13 fix

Signed-off-by: Bartosz Stebel  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31684
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/gnuradio/gnuradio-3.10.6.0-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-wireless/gnuradio/gnuradio-3.10.6.0-r1.ebuild 
b/net-wireless/gnuradio/gnuradio-3.10.6.0-r1.ebuild
index ddf92f3124c2..d0073c030c78 100644
--- a/net-wireless/gnuradio/gnuradio-3.10.6.0-r1.ebuild
+++ b/net-wireless/gnuradio/gnuradio-3.10.6.0-r1.ebuild
@@ -133,6 +133,7 @@ DEPEND="${RDEPEND}
 
 PATCHES=(
"${FILESDIR}/${PN}-3.10.3.0-fix-fmt-v9.patch" #858659
+   "${FILESDIR}/${PN}-3.10.6.0-fix-stdint.patch"
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/stress-ng/files/

2023-07-01 Thread Conrad Kostecki
commit: 83d0d2ab2be891fff36a10105a6b25441733ba19
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Jun 26 17:16:17 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul  2 01:34:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83d0d2ab

app-benchmarks/stress-ng: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/31625
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/stress-ng-0.15.08-fortify-source.patch   | 29 --
 1 file changed, 29 deletions(-)

diff --git 
a/app-benchmarks/stress-ng/files/stress-ng-0.15.08-fortify-source.patch 
b/app-benchmarks/stress-ng/files/stress-ng-0.15.08-fortify-source.patch
deleted file mode 100644
index 7b8a75c44766..
--- a/app-benchmarks/stress-ng/files/stress-ng-0.15.08-fortify-source.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From 967f8f4ff467e7d15b7cdf12f3e2f786e5e19375 Mon Sep 17 00:00:00 2001
-From: Colin Ian King 
-Date: Wed, 31 May 2023 20:15:54 +0100
-Subject: [PATCH] Makefile: always undefine _FORTIFY_SOURCE before defining it
-
-Gentoo seems to define _FORTIFY_SOURCE in the build environment for
-some specific build options and we end up with duplicated define
-warnings. Undefine it before defining it.
-
-Closes https://github.com/ColinIanKing/stress-ng/issues/291
-
-Signed-off-by: Colin Ian King 

- Makefile | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/Makefile b/Makefile
-index e08d60ea..693010e1 100644
 a/Makefile
-+++ b/Makefile
-@@ -59,7 +59,7 @@ CFLAGS += -Werror=format-security
- endif
- ifneq ($(findstring pcc,$(CC)),pcc)
- ifeq ($(shell $(CC) $(CFLAGS) -D_FORTIFY_SOURCE=2 -E -xc /dev/null > 
/dev/null 2>& 1 && echo 1),1)
--CFLAGS += -D_FORTIFY_SOURCE=2
-+CFLAGS += -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2
- endif
- endif
- endif



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

2023-07-01 Thread Conrad Kostecki
commit: 46ae7c5e6a2fe7dbbcb6a68de0dc99fdb2ffe3e9
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Jun 18 19:49:47 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul  2 01:35:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46ae7c5e

net-misc/gns3-gui: version bump (2.2.40.1)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/31537
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-misc/gns3-gui/Manifest |  1 +
 net-misc/gns3-gui/gns3-gui-2.2.40.1.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/net-misc/gns3-gui/Manifest b/net-misc/gns3-gui/Manifest
index 5085cdc7cb98..b58359057c3f 100644
--- a/net-misc/gns3-gui/Manifest
+++ b/net-misc/gns3-gui/Manifest
@@ -1 +1,2 @@
 DIST gns3-gui-2.2.39.tar.gz 5048376 BLAKE2B 
f3edfbd2f35297a63372ac7bde8499d15ec0357822aaf8e089a40eb9227861dae80a2dcefc26a0fc9fe0c064bd0eb6e547901c6d7c1408739df142d8ec45c67f
 SHA512 
99fe925b96bbcfc0c040dadb9ce5a47a168d6e9ce9031d6884acea05c7384247d404115124a5d095147f0a189929caaa278c83b7b7d9e324da3785cd2df4b4c7
+DIST gns3-gui-2.2.40.1.tar.gz 5047865 BLAKE2B 
66c84c025b5024d243ff76ea4206421ae119e74ebcd5aeeb3cadbb6a502159e1f5c863ca114358c1460e0b50ecbc88e29443c379b40053358d52e58fdd0e1a1e
 SHA512 
0ece7b2b230d4bc711f8e8c111cd46ae3a81c983e654baba090940cc1df80389495b78ae251489f81d29571a777cb4f51a5dd715a862a3756e574dc657d816c5

diff --git a/net-misc/gns3-gui/gns3-gui-2.2.40.1.ebuild 
b/net-misc/gns3-gui/gns3-gui-2.2.40.1.ebuild
new file mode 100644
index ..50f98a4b6407
--- /dev/null
+++ b/net-misc/gns3-gui/gns3-gui-2.2.40.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_11 )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 virtualx xdg
+
+DESCRIPTION="Graphical Network Simulator"
+HOMEPAGE="https://www.gns3.com https://github.com/GNS3/gns3-gui;
+SRC_URI="https://github.com/GNS3/gns3-gui/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+#net-misc/gns3-server version should always match gns3-gui version
+RDEPEND="
+   >=dev-python/distro-1.8.0[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}]
+   >=dev-python/psutil-5.9.4[${PYTHON_USEDEP}]
+   >=dev-python/sentry-sdk-1.17.0[${PYTHON_USEDEP}]
+   ~net-misc/gns3-server-${PV}[${PYTHON_USEDEP}]
+   dev-python/PyQt5[gui,network,svg,websockets,widgets,${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   default
+
+   # newer python packages are fine
+   sed -i -e 's/[<>=].*//' requirements.txt || die
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}



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

2023-07-01 Thread Conrad Kostecki
commit: bfaedf7cf4583e78ef6105b64b2e4659d0f07f08
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Jun 18 19:48:53 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul  2 01:35:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfaedf7c

net-misc/gns3-server: version bump (2.2.40.1)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-misc/gns3-server/Manifest|  1 +
 net-misc/gns3-server/gns3-server-2.2.40.1.ebuild | 71 
 2 files changed, 72 insertions(+)

diff --git a/net-misc/gns3-server/Manifest b/net-misc/gns3-server/Manifest
index 0c68719e9739..75d88a26dcdd 100644
--- a/net-misc/gns3-server/Manifest
+++ b/net-misc/gns3-server/Manifest
@@ -1 +1,2 @@
 DIST gns3-server-2.2.39.tar.gz 9706605 BLAKE2B 
813efad9c6832f41fd1135217ddb1fbd8ea0234a9f84bcbabde58e502e653785513e6b73b0cc2955fd0c0a65276c782eb70a444a243f6e7cba8022f848dbc213
 SHA512 
219fb595bf8c9032e0e2e8943a3164c6f1cbb1d443faeb089317ab58e69f73d64ce5efcf4ef8da4d26e61b32072145a638e2a657dfc8a70adc97c9d821745ddf
+DIST gns3-server-2.2.40.1.tar.gz 9712941 BLAKE2B 
24b5705c10f9aa1530f431031db4497d077da7e44c36c3201c6be5194fbbbc1ee4e09d79229520baec3a4296854711d9f0cef23786c141807e6d2eeb9902c402
 SHA512 
1b8d8e8957dcf8c8c142c2e2be01b88ec2b785ce63c41b21816d29c925574e204cd5dcdd1a010fa356e92babb10ade6c135f817b31aa53eb7368e28aa15b2bff

diff --git a/net-misc/gns3-server/gns3-server-2.2.40.1.ebuild 
b/net-misc/gns3-server/gns3-server-2.2.40.1.ebuild
new file mode 100644
index ..174ef962de0c
--- /dev/null
+++ b/net-misc/gns3-server/gns3-server-2.2.40.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_11 )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 optfeature systemd
+
+DESCRIPTION="GNS3 server to asynchronously manage emulators"
+HOMEPAGE="https://www.gns3.com https://github.com/GNS3/gns3-server;
+SRC_URI="https://github.com/GNS3/gns3-server/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   acct-group/gns3
+   acct-user/gns3
+   app-emulation/dynamips
+   >=dev-python/aiofiles-22.1.0[${PYTHON_USEDEP}]
+   >=dev-python/aiohttp-3.8.4[${PYTHON_USEDEP}]
+   >=dev-python/aiohttp-cors-0.7.0[${PYTHON_USEDEP}]
+   >=dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
+   >=dev-python/distro-1.8.0[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}]
+   >=dev-python/psutil-5.9.4[${PYTHON_USEDEP}]
+   >=dev-python/py-cpuinfo-9.0.0[${PYTHON_USEDEP}]
+   >=dev-python/sentry-sdk-1.17.0[${PYTHON_USEDEP}]
+   net-misc/ubridge
+   sys-apps/busybox[static]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   default
+
+   # newer python packages are fine
+   sed -i -e 's/[<>=].*//' requirements.txt || die
+}
+
+python_install() {
+   distutils-r1_python_install
+
+   systemd_dounit init/gns3.service.systemd
+   newinitd init/gns3.service.openrc gns3server
+
+   rm 
"${D}$(python_get_sitedir)/gns3server/compute/docker/resources/bin/busybox" || 
die
+   ln -s /bin/busybox 
"${D}$(python_get_sitedir)/gns3server/compute/docker/resources/bin/busybox" || 
die
+}
+
+pkg_postinst() {
+   elog "net-misc/gns3-server has several optional packages that must be 
merged manually for additional functionality."
+   elog ""
+   optfeature "QEMU Support" "app-emulation/qemu"
+   optfeature "Virtualbox Support" "app-emulation/virtualbox"
+   optfeature "Docker Support" "app-containers/docker"
+   optfeature "Wireshark Support" "net-analyzer/wireshark"
+   elog ""
+   elog "The following packages are currently unsupported:"
+   elog "iouyap and vpcs"
+}



[gentoo-commits] repo/gentoo:master commit in: games-arcade/sable/

2023-07-01 Thread Conrad Kostecki
commit: a244c681934baf7e90489dc3c7796267f5940285
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Jun 18 16:16:40 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul  2 01:36:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a244c681

games-arcade/sable: EAPI8 bump, use https, fix LICENSE

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/31533
Signed-off-by: Conrad Kostecki  gentoo.org>

 games-arcade/sable/sable-1.0-r1.ebuild | 13 ++---
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/games-arcade/sable/sable-1.0-r1.ebuild 
b/games-arcade/sable/sable-1.0-r1.ebuild
index 9ff9a086c60e..a99ef373fa01 100644
--- a/games-arcade/sable/sable-1.0-r1.ebuild
+++ b/games-arcade/sable/sable-1.0-r1.ebuild
@@ -1,18 +1,19 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
+
 inherit desktop
 
 DESCRIPTION="A frantic 3D space shooter"
-HOMEPAGE="http://jeuxlibres.net/showgame/sable.html;
+HOMEPAGE="https://jeuxlibres.net/showgame/sable.html;
 SRC_URI="mirror://gentoo/${P}-src.tgz
mirror://gentoo/${PN}.png"
+S="${WORKDIR}/${PN}"
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
 DEPEND="virtual/opengl
media-libs/libsdl[joystick,opengl,sound,video]
@@ -20,8 +21,6 @@ DEPEND="virtual/opengl
media-libs/sdl-mixer"
 RDEPEND="${DEPEND}"
 
-S="${WORKDIR}/${PN}"
-
 PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/gtkballs/

2023-07-01 Thread Conrad Kostecki
commit: 53ac2875b4ddcae7be8b8de531da381505bccc09
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Jun 27 17:01:05 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul  2 01:35:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53ac2875

games-puzzle/gtkballs: EAPI8 bump, fix LICENSE

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/31644
Signed-off-by: Conrad Kostecki  gentoo.org>

 games-puzzle/gtkballs/gtkballs-3.1.5-r2.ebuild | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/games-puzzle/gtkballs/gtkballs-3.1.5-r2.ebuild 
b/games-puzzle/gtkballs/gtkballs-3.1.5-r2.ebuild
index eece76f8cc06..daa64dfe8460 100644
--- a/games-puzzle/gtkballs/gtkballs-3.1.5-r2.ebuild
+++ b/games-puzzle/gtkballs/gtkballs-3.1.5-r2.ebuild
@@ -1,14 +1,15 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
+
 inherit desktop
 
 DESCRIPTION="An entertaining game based on the old DOS game lines"
 HOMEPAGE="http://gtkballs.antex.ru/;
 SRC_URI="http://gtkballs.antex.ru/dist/${P}.tar.gz;
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="nls"
@@ -17,8 +18,8 @@ RDEPEND="
x11-libs/gtk+:2
nls? ( virtual/libintl )
 "
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
nls? ( >=sys-devel/gettext-0.10.38 )
 "
 



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/

2023-07-01 Thread Conrad Kostecki
commit: bf19d5aa7eaf8ffd34b581069196d7141e5772b9
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Jun 30 21:11:34 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul  2 01:33:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf19d5aa

www-client/chromium: remove unused patches

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/31681
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../chromium/files/chromium-113-compiler.patch | 157 -
 .../files/chromium-113-std-monospace.patch |  36 -
 .../chromium/files/chromium-113-system-zlib.patch  |  41 --
 .../files/chromium-113-web_view_impl-cstring.patch |  25 
 4 files changed, 259 deletions(-)

diff --git a/www-client/chromium/files/chromium-113-compiler.patch 
b/www-client/chromium/files/chromium-113-compiler.patch
deleted file mode 100644
index 5cd5d455f7ac..
--- a/www-client/chromium/files/chromium-113-compiler.patch
+++ /dev/null
@@ -1,157 +0,0 @@
 a/build/config/compiler/BUILD.gn
-+++ b/build/config/compiler/BUILD.gn
-@@ -289,9 +289,7 @@
- 
-   configs += [
- # See the definitions below.
--":clang_revision",
- ":rustc_revision",
--":compiler_cpu_abi",
- ":compiler_codegen",
- ":compiler_deterministic",
-   ]
-@@ -1397,27 +1395,6 @@
-   }
- }
- 
--config("clang_revision") {
--  if (is_clang && clang_base_path == default_clang_base_path) {
--update_args = [
--  "--print-revision",
--  "--verify-version=$clang_version",
--]
--if (llvm_force_head_revision) {
--  update_args += [ "--llvm-force-head-revision" ]
--}
--clang_revision = exec_script("//tools/clang/scripts/update.py",
-- update_args,
-- "trim string")
--
--# This is here so that all files get recompiled after a clang roll and
--# when turning clang on or off. (defines are passed via the command line,
--# and build system rebuild things when their commandline changes). Nothing
--# should ever read this define.
--defines = [ "CR_CLANG_REVISION=\"$clang_revision\"" ]
--  }
--}
--
- config("rustc_revision") {
-   if (rustc_revision != "") {
- # Similar to the above config, this is here so that all files get 
recompiled
-@@ -1707,7 +1684,7 @@
-   defines = [ "_HAS_NODISCARD" ]
- }
-   } else {
--cflags = [ "-Wall" ]
-+cflags = []
- if (treat_warnings_as_errors) {
-   cflags += [ "-Werror" ]
- 
-@@ -1716,10 +1693,6 @@
-   # well.
-   ldflags = [ "-Werror" ]
- }
--if (is_clang) {
--  # Enable extra warnings for chromium_code when we control the compiler.
--  cflags += [ "-Wextra" ]
--}
- 
- if (treat_warnings_as_errors) {
-   # Turn rustc warnings into the "deny" lint level, which produce compiler
-@@ -1737,16 +1710,6 @@
-   "__STDC_FORMAT_MACROS",
- ]
- 
--if (!is_debug && !using_sanitizer && current_cpu != "s390x" &&
--current_cpu != "s390" && current_cpu != "ppc64" &&
--current_cpu != "mips" && current_cpu != "mips64" &&
--current_cpu != "riscv64" && current_cpu != "loong64") {
--  # Non-chromium code is not guaranteed to compile cleanly with
--  # _FORTIFY_SOURCE. Also, fortified build may fail when optimizations are
--  # disabled, so only do that for Release build.
--  defines += [ "_FORTIFY_SOURCE=2" ]
--}
--
- if (is_mac) {
-   cflags_objc = [ "-Wobjc-missing-property-synthesis" ]
-   cflags_objcc = [ "-Wobjc-missing-property-synthesis" ]
-@@ -2111,7 +2074,8 @@
- }
- 
- # Default "optimization on" config.
--config("optimize") {
-+config("optimize") { }
-+config("xoptimize") {
-   if (is_win) {
- if (chrome_pgo_phase != 2) {
-   # Favor size over speed, /O1 must be before the common flags.
-@@ -2170,7 +2134,8 @@
- }
- 
- # Turn off optimizations.
--config("no_optimize") {
-+config("no_optimize") { }
-+config("xno_optimize") {
-   if (is_win) {
- cflags = [
-   "/Od",  # Disable optimization.
-@@ -2210,7 +2175,8 @@
- # Turns up the optimization level. On Windows, this implies whole program
- # optimization and link-time code generation which is very expensive and 
should
- # be used sparingly.
--config("optimize_max") {
-+config("optimize_max") { }
-+config("xoptimize_max") {
-   if (is_nacl && is_nacl_irt) {
- # The NaCl IRT is a special case and always wants its own config.
- # Various components do:
-@@ -2243,7 +2209,8 @@
- #
- # TODO(crbug.com/621335) - rework how all of these configs are related
- # so that we don't need this disclaimer.
--config("optimize_speed") {
-+config("optimize_speed") { }
-+config("xoptimize_speed") {
-   if (is_nacl && is_nacl_irt) {
- # The NaCl IRT is a special case and always wants its own config.
- # Various components do:
-@@ -2269,7 +2236,8 @@
-   }
- }
- 
--config("optimize_fuzzing") {

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

2023-07-01 Thread Conrad Kostecki
commit: 107b3e408a03888f7acf60376c62b96592eb4ac3
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Jun 28 17:50:45 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul  2 01:34:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=107b3e40

sys-apps/apparmor: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/31660
Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-apps/apparmor/files/apparmor-3.0.0-makefile.patch | 18 --
 1 file changed, 18 deletions(-)

diff --git a/sys-apps/apparmor/files/apparmor-3.0.0-makefile.patch 
b/sys-apps/apparmor/files/apparmor-3.0.0-makefile.patch
deleted file mode 100644
index 9c03a4465c36..
--- a/sys-apps/apparmor/files/apparmor-3.0.0-makefile.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-* Avoid installing empty /var/lib/apparmor
-* Install rc.apparmor.functions to Gentoo-appropriate location
-
 a/Makefile
-+++ b/Makefile
-@@ -407,10 +407,10 @@
- .PHONY: install-indep
- install-indep: indep
-   install -m 755 -d $(INSTALL_CONFDIR)
-+  install -m 755 -d ${DESTDIR}/usr/libexec
-   install -m 644 parser.conf $(INSTALL_CONFDIR)
--  install -m 755 -d ${DESTDIR}/var/lib/apparmor
-   install -m 755 -d $(APPARMOR_BIN_PREFIX)
--  install -m 755 rc.apparmor.functions $(APPARMOR_BIN_PREFIX)
-+  install -m 755 rc.apparmor.functions ${DESTDIR}/usr/libexec
-   $(MAKE) -C po install NAME=${NAME} DESTDIR=${DESTDIR}
-   $(MAKE) install_manpages DESTDIR=${DESTDIR}
- 



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/pipepanic/

2023-07-01 Thread Conrad Kostecki
commit: c3890ad4e41444be259b648408a63f19a8c9192f
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Jun 27 17:21:05 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul  2 01:34:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3890ad4

games-puzzle/pipepanic: EAPI8 bump, fix calling cc directly

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/31645
Signed-off-by: Conrad Kostecki  gentoo.org>

 games-puzzle/pipepanic/pipepanic-0.1.3-r3.ebuild | 18 +++---
 1 file changed, 11 insertions(+), 7 deletions(-)

diff --git a/games-puzzle/pipepanic/pipepanic-0.1.3-r3.ebuild 
b/games-puzzle/pipepanic/pipepanic-0.1.3-r3.ebuild
index f4ce26581c82..354533d21c0c 100644
--- a/games-puzzle/pipepanic/pipepanic-0.1.3-r3.ebuild
+++ b/games-puzzle/pipepanic/pipepanic-0.1.3-r3.ebuild
@@ -1,14 +1,14 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
-inherit desktop
+inherit desktop toolchain-funcs
 
-DESCRIPTION="A simple pipe connecting game"
+DESCRIPTION="Simple pipe connecting game"
 HOMEPAGE="http://www.users.waitrose.com/~thunor/pipepanic/;
 
SRC_URI="http://www.users.waitrose.com/~thunor/pipepanic/dload/${P}-source.tar.gz;
-S="${WORKDIR}"/${P}-source
+S="${WORKDIR}/${P}-source"
 
 LICENSE="GPL-2+ Free-Art-1.2"
 SLOT="0"
@@ -23,8 +23,12 @@ src_prepare() {
# change harcoded data paths to match the install directory
sed -i \
-e "s:/opt/QtPalmtop/share/pipepanic/:/usr/share/${PN}/:" \
-   main.h \
-   || die "sed failed"
+   main.h || die "sed failed"
+}
+
+src_compile() {
+   tc-export CC
+   default
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: www-servers/nginx/

2023-07-01 Thread Conrad Kostecki
commit: b8c8f67221d72182627d67700b16e6d4f8a0fc19
Author: Tomáš Mózes  gmail  com>
AuthorDate: Sat Jun 24 08:31:07 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul  2 01:12:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8c8f672

www-servers/nginx: adjust SLOT

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31589
Signed-off-by: Conrad Kostecki  gentoo.org>

 www-servers/nginx/{nginx-1.25.1.ebuild => nginx-1.25.1-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-servers/nginx/nginx-1.25.1.ebuild 
b/www-servers/nginx/nginx-1.25.1-r1.ebuild
similarity index 99%
rename from www-servers/nginx/nginx-1.25.1.ebuild
rename to www-servers/nginx/nginx-1.25.1-r1.ebuild
index 52a937748847..3cb7d2a4b81c 100644
--- a/www-servers/nginx/nginx-1.25.1.ebuild
+++ b/www-servers/nginx/nginx-1.25.1-r1.ebuild
@@ -207,7 +207,7 @@ LICENSE="BSD-2 BSD SSLeay MIT GPL-2 GPL-2+
nginx_modules_http_security? ( Apache-2.0 )
nginx_modules_http_push_stream? ( GPL-3 )"
 
-SLOT="0"
+SLOT="mainline"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
 
 # Package doesn't provide a real test suite
@@ -320,7 +320,7 @@ CDEPEND="
 RDEPEND="${CDEPEND}
app-misc/mime-types[nginx]
selinux? ( sec-policy/selinux-nginx )
-   !www-servers/nginx:mainline"
+   !www-servers/nginx:0"
 DEPEND="${CDEPEND}
arm? ( dev-libs/libatomic_ops )
libatomic? ( dev-libs/libatomic_ops )"



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

2023-07-01 Thread Conrad Kostecki
commit: ea6225a39087177abf38b10949d8b39eaf1f937e
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jul  2 01:17:50 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul  2 01:17:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea6225a3

www-apps/phpsysinfo: add 3.4.3

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

 www-apps/phpsysinfo/Manifest|  1 +
 www-apps/phpsysinfo/phpsysinfo-3.4.3.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/www-apps/phpsysinfo/Manifest b/www-apps/phpsysinfo/Manifest
index 029b57c9f824..54cfa9b8717c 100644
--- a/www-apps/phpsysinfo/Manifest
+++ b/www-apps/phpsysinfo/Manifest
@@ -1 +1,2 @@
 DIST phpsysinfo-3.4.2.tar.gz 1018093 BLAKE2B 
148111015d2ba0751f4001d8b00ac30ca0c82eb21d6f44eb42b309a50d343d2aa765da032ecd2e018ecf420dfb32fbe78b0a4a06fd248a86c388a9dcf0c60014
 SHA512 
b375319cc54e7291089db8f938fae92a9245bc95318116159d34fcfa33464063eaf5b911a928c3d48adbfcb98d9b4431e85052b76c4f3a03a0ddc7f14557db39
+DIST phpsysinfo-3.4.3.tar.gz 1101922 BLAKE2B 
b4800af1bb6995f898681d80c95c87d7120146078b1a0f24d65c0217b6c6ea1d9dc9e9a8c54d9e4c1f41988ed68e28f263093af1217caf76af48b001da912136
 SHA512 
d0c5f0d36da6fa85dd299c8550633055fecc15e16f0f9a57e6765691a0c766da9893fd2be539492fb45b482165b1215ca9950b50f7bddfa84294833c06de27f7

diff --git a/www-apps/phpsysinfo/phpsysinfo-3.4.3.ebuild 
b/www-apps/phpsysinfo/phpsysinfo-3.4.3.ebuild
new file mode 100644
index ..5b4d162c33df
--- /dev/null
+++ b/www-apps/phpsysinfo/phpsysinfo-3.4.3.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit optfeature webapp
+
+DESCRIPTION="A customizable PHP script that displays information about your 
system nicely"
+HOMEPAGE="https://phpsysinfo.github.io/phpsysinfo/;
+SRC_URI="https://github.com/rk4an/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+RDEPEND="
+   dev-lang/php[simplexml,xml,xsl(+),xslt(+),unicode]
+   virtual/httpd-php
+"
+
+need_httpd_cgi
+
+src_install() {
+   webapp_src_preinst
+
+   dodoc CHANGELOG.md README*
+   rm CHANGELOG.md COPYING README* .gitignore || die
+
+   mv phpsysinfo.ini{.new,} || die
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+
+   webapp_configfile "${MY_HTDOCSDIR}"/phpsysinfo.ini
+
+   webapp_src_install
+}
+
+pkg_postinst() {
+   optfeature "showing disk temperatures." app-admin/hddtemp
+   optfeature "showing system uptime." app-misc/uptimed
+   optfeature "showing snmp statistics." net-analyzer/net-snmp
+   optfeature "showing iptables rules." net-firewall/iptables
+   optfeature "showing ipmi sensors." sys-apps/ipmitool
+   optfeature "showing ipmi sensors." sys-apps/ipmiutil
+   optfeature "showing system sensors." sys-apps/lm-sensors
+   optfeature "showing s.m.a.r.t. health." sys-apps/smartmontools
+   optfeature "showing lsi raid controller health." sys-block/megactl
+   optfeature "showing fake raid statistics." sys-fs/dmraid
+   optfeature "showing software raid statistics." sys-fs/mdadm
+   optfeature "showing quota information." sys-fs/quota
+   optfeature "showing ipmi sensors." sys-libs/freeipmi
+   optfeature "showing apc ups statistics." sys-power/apcupsd
+   optfeature "showing ups statistics." sys-power/nut
+}



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

2023-07-01 Thread Conrad Kostecki
commit: 58ab84f2bdbb78931939ac732c42aa05024af12e
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jul  2 01:16:32 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul  2 01:16:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58ab84f2

net-wireless/unifi: amd64 stable

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

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

diff --git a/net-wireless/unifi/unifi-7.4.156.ebuild 
b/net-wireless/unifi/unifi-7.4.156.ebuild
index cef3f4106789..4834d6b2f68d 100644
--- a/net-wireless/unifi/unifi-7.4.156.ebuild
+++ b/net-wireless/unifi/unifi-7.4.156.ebuild
@@ -13,7 +13,7 @@ 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"
+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"



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

2023-07-01 Thread Mike Gilbert
commit: 991e6dec5884cefb526e3949ee8cd152ca487e75
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jul  2 00:00:18 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jul  2 00:00:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=991e6dec

sys-apps/sandbox: add 2.34

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

 sys-apps/sandbox/Manifest|  1 +
 sys-apps/sandbox/sandbox-2.34.ebuild | 64 
 2 files changed, 65 insertions(+)

diff --git a/sys-apps/sandbox/Manifest b/sys-apps/sandbox/Manifest
index 499adc1562b1..04eda7314410 100644
--- a/sys-apps/sandbox/Manifest
+++ b/sys-apps/sandbox/Manifest
@@ -3,3 +3,4 @@ DIST sandbox-2.30.tar.xz 455764 BLAKE2B 
eb3bf46aedda96154a96f31d31469b394fd7ea11
 DIST sandbox-2.31.tar.xz 456368 BLAKE2B 
054b0ae229d64a4c9553a8ace64ccf2f1e1fee4c545a5b4135d363368e800f3e3af8930916411e8ef4836f437225ae9f092c1c8d39742482a44029832592590d
 SHA512 
0b97c0e77bee58c50cf5aad6d158be546424bf4bc5f2e9ddd4322ca46c003ddca127c303fbe615ad2fefe519498c7221c5315d3ad98a947ea545c0640bc60649
 DIST sandbox-2.32.tar.xz 456724 BLAKE2B 
95eed293ef9427726f62d0d7ac1a0c63bbfd152d71598f6c5f792c8b818999c98600f4d8c71b92c8a90ba9fca595b5619ba408ac5f0edcc012050111d84519e0
 SHA512 
db0fe755b0bff0888a7861194218e980a73a2c4c0afadb7f0e5bb794dbc8b3d5bfbf7e2510a7167874c9f6fbf7eea428e6eae7b52dcbc91ffbd2aa1b1b54bef8
 DIST sandbox-2.33.tar.xz 458764 BLAKE2B 
45bd2ffc8aea2f9923880dd494fc648be6d260524706a4166963181a09e005ae74e8069c0d81b5e71ec092ee2767ef2e1206e68614dfb9fe06f3dc77cb5331fe
 SHA512 
c09d4747b9a5a1b964f4c4cc24ed80fea02091bc4c23918689d9f1645bafb7ac0afb5cfcf92ba1eaffe7afbb7f9d9320cdf4e37a59d0f6b472280f11058f9059
+DIST sandbox-2.34.tar.xz 459008 BLAKE2B 
19818928d72bf8875667ef69841a7b78643b2b6a02d7d02d6807d3a23ff10fd6821b5fd6b55fc16b213559efb2d010a9930b70c515c55b22285fb4b35aa1a505
 SHA512 
7be13bb056da6c361f01e35c50a89878bdb356eb7cc167719435e9893c88e1f3b52253f21fc5554d898f782f725f5a78923d7f6835c7dd32a28e993a9fd520f4

diff --git a/sys-apps/sandbox/sandbox-2.34.ebuild 
b/sys-apps/sandbox/sandbox-2.34.ebuild
new file mode 100644
index ..1efc83d19f22
--- /dev/null
+++ b/sys-apps/sandbox/sandbox-2.34.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic multilib-minimal multiprocessing
+
+DESCRIPTION="sandbox'd LD_PRELOAD hack"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Sandbox;
+SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+nnp"
+
+# pax-utils lower bound for bug #265376
+DEPEND=">=app-misc/pax-utils-0.1.19"
+# Avoid folks installing with older file, bug #889046. We still need the
+# >= dep in Portage but this is a safety net if people do partial upgrades.
+RDEPEND="!https://gcc.gnu.org/PR48200
+   filter-lto
+}
+
+multilib_src_configure() {
+   filter-lfs-flags #90228
+
+   ECONF_SOURCE="${S}" econf
+}
+
+multilib_src_test() {
+   # Default sandbox build will run with --jobs set to # cpus.
+   emake check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)"
+}
+
+multilib_src_install_all() {
+   doenvd "${FILESDIR}"/09sandbox
+
+   dodoc AUTHORS ChangeLog* README.md
+}
+
+pkg_postinst() {
+   mkdir -p "${EROOT}"/var/log/sandbox
+   chown root:portage "${EROOT}"/var/log/sandbox
+   chmod 0770 "${EROOT}"/var/log/sandbox
+}



[gentoo-commits] proj/sandbox: New tag: v2.34

2023-07-01 Thread Mike Gilbert
commit: 
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jul  1 23:54:41 2023 +

New tag: v2.34




[gentoo-commits] proj/sandbox:stable-2.x commit in: /

2023-07-01 Thread Mike Gilbert
commit: 3cbe56b72b0aad22b87fb1abdd8d3a902acf07b6
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jul  1 23:53:43 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jul  1 23:53:43 2023 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=3cbe56b7

v2.34

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

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/configure.ac b/configure.ac
index 8cdca8b..d55ac79 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
 AC_PREREQ([2.69])
-AC_INIT([sandbox], [2.33], [sand...@gentoo.org])
+AC_INIT([sandbox], [2.34], [sand...@gentoo.org])
 AM_INIT_AUTOMAKE([1.15 dist-xz foreign no-dist-gzip silent-rules 
subdir-objects -Wall])
 AM_SILENT_RULES([yes]) # AM_INIT_AUTOMAKE([silent-rules]) is broken atm
 AC_CONFIG_HEADER([config.h])



[gentoo-commits] proj/sandbox:stable-2.x commit in: tests/

2023-07-01 Thread Mike Gilbert
commit: 378995f8efc182f42c4e553eacb081cd67bb2f2a
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sat Jul  1 20:52:34 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jul  1 23:53:01 2023 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=378995f8

tests: use explicit adddeny() calls in fchmod and fchown tests.

When running the test suite under portage, the entire build directory
will be writable because portage adds PORTAGE_TMPDIR to SANDBOX_WRITE
(thanks floppym). This breaks the tests for these two wrappers, since
they expect to fail when trying to write above $PWD.

To avoid that, we create a new file to call fchown/fchmod on, and then
explicitly deny access to it.

Closes: https://bugs.gentoo.org/909445
Signed-off-by: Michael Orlitzky  gentoo.org>
Signed-off-by: Mike Gilbert  gentoo.org>
(cherry picked from commit e5032c6b89621db0475e36fb06c2905b6a9c024c)

 tests/fchmod-1.sh | 6 +-
 tests/fchown-1.sh | 6 +-
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/tests/fchmod-1.sh b/tests/fchmod-1.sh
index db404ba..140d84f 100755
--- a/tests/fchmod-1.sh
+++ b/tests/fchmod-1.sh
@@ -4,11 +4,15 @@
 #
 
 addwrite $PWD
+rm -f deny || exit 1
+touch deny || exit 1
+adddeny $PWD/deny
 
 # The sandbox doesn't log anything when it returns a junk file
 # descriptor? It doesn't look like we can test the contents of
 # sandbox.log here... instead, we just have to count on fchmod
 # failing, which it does if you use O_RDWR, and it *should* if you use
 # O_RDONLY (because that won't stop the change of permissions).
-fchmod-0 $(stat --format='%#04a' ../..) ../.. && exit 1
+fchmod-0 $(stat --format='%#04a' $PWD/deny) $PWD/deny && exit 1
+
 exit 0

diff --git a/tests/fchown-1.sh b/tests/fchown-1.sh
index 1b4a173..6c1178e 100755
--- a/tests/fchown-1.sh
+++ b/tests/fchown-1.sh
@@ -4,11 +4,15 @@
 #
 
 addwrite $PWD
+rm -f deny || exit 1
+touch deny || exit 1
+adddeny $PWD/deny
 
 # The sandbox doesn't log anything when it returns a junk file
 # descriptor? It doesn't look like we can test the contents of
 # sandbox.log here... instead, we just have to count on fchown
 # failing, which it does if you use O_RDWR, and it *should* if you use
 # O_RDONLY (because that won't stop the change of ownership).
-fchown-0 ${SB_UID} ${SB_GID} ../.. && exit 1
+fchown-0 ${SB_UID} ${SB_GID} $PWD/deny && exit 1
+
 exit 0



[gentoo-commits] proj/sandbox:master commit in: tests/

2023-07-01 Thread Mike Gilbert
commit: e5032c6b89621db0475e36fb06c2905b6a9c024c
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sat Jul  1 20:52:34 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jul  1 23:51:18 2023 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=e5032c6b

tests: use explicit adddeny() calls in fchmod and fchown tests.

When running the test suite under portage, the entire build directory
will be writable because portage adds PORTAGE_TMPDIR to SANDBOX_WRITE
(thanks floppym). This breaks the tests for these two wrappers, since
they expect to fail when trying to write above $PWD.

To avoid that, we create a new file to call fchown/fchmod on, and then
explicitly deny access to it.

Closes: https://bugs.gentoo.org/909445
Signed-off-by: Michael Orlitzky  gentoo.org>
Signed-off-by: Mike Gilbert  gentoo.org>

 tests/fchmod-1.sh | 6 +-
 tests/fchown-1.sh | 6 +-
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/tests/fchmod-1.sh b/tests/fchmod-1.sh
index db404ba..140d84f 100755
--- a/tests/fchmod-1.sh
+++ b/tests/fchmod-1.sh
@@ -4,11 +4,15 @@
 #
 
 addwrite $PWD
+rm -f deny || exit 1
+touch deny || exit 1
+adddeny $PWD/deny
 
 # The sandbox doesn't log anything when it returns a junk file
 # descriptor? It doesn't look like we can test the contents of
 # sandbox.log here... instead, we just have to count on fchmod
 # failing, which it does if you use O_RDWR, and it *should* if you use
 # O_RDONLY (because that won't stop the change of permissions).
-fchmod-0 $(stat --format='%#04a' ../..) ../.. && exit 1
+fchmod-0 $(stat --format='%#04a' $PWD/deny) $PWD/deny && exit 1
+
 exit 0

diff --git a/tests/fchown-1.sh b/tests/fchown-1.sh
index 1b4a173..6c1178e 100755
--- a/tests/fchown-1.sh
+++ b/tests/fchown-1.sh
@@ -4,11 +4,15 @@
 #
 
 addwrite $PWD
+rm -f deny || exit 1
+touch deny || exit 1
+adddeny $PWD/deny
 
 # The sandbox doesn't log anything when it returns a junk file
 # descriptor? It doesn't look like we can test the contents of
 # sandbox.log here... instead, we just have to count on fchown
 # failing, which it does if you use O_RDWR, and it *should* if you use
 # O_RDONLY (because that won't stop the change of ownership).
-fchown-0 ${SB_UID} ${SB_GID} ../.. && exit 1
+fchown-0 ${SB_UID} ${SB_GID} $PWD/deny && exit 1
+
 exit 0



[gentoo-commits] repo/gentoo:master commit in: app-misc/ddcutil/files/, app-misc/ddcutil/

2023-07-01 Thread Robin H. Johnson
commit: 789ce62e3be2a78375b7173a8692bef3deb31ece
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sat Jul  1 23:12:16 2023 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Jul  1 23:34:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=789ce62e

app-misc/ddcutil: bump

Signed-off-by: Robin H. Johnson  gentoo.org>

 app-misc/ddcutil/Manifest  |   1 +
 app-misc/ddcutil/ddcutil-1.4.1.ebuild  | 119 +
 .../ddcutil/files/ddcutil-1.4.1-no-werror.patch|  14 +++
 3 files changed, 134 insertions(+)

diff --git a/app-misc/ddcutil/Manifest b/app-misc/ddcutil/Manifest
index b8e49ee087d8..1e710d2da94f 100644
--- a/app-misc/ddcutil/Manifest
+++ b/app-misc/ddcutil/Manifest
@@ -1,2 +1,3 @@
 DIST ddcutil-1.2.2.tar.gz 803943 BLAKE2B 
65cc5dc0d1ee85d1e2b6670f7c24508ab817c6eebdb596b5f6f70c7ff7b9257f12f70abfea2d735e23755e508d4829d4be6574ac16564d4d828e0b1153cf8afe
 SHA512 
0329711e536cbcaee2efe6cf981a17181ab318846e9c6a82f2ceacc42691ba49c06df44a52d1f079568e9ccec588cc85d4de4adf19b6db83bebe4bb90ae29207
 DIST ddcutil-1.3.0.tar.gz 816789 BLAKE2B 
1cb3b64961503416b85b792e1002ec67788f8cf7d622be1c4930808f99e16974ff57ed582d1d02a67580e3f4d92bef54b3669fd7378462bf4c98a3643d6786be
 SHA512 
93d69958b2e1dcb66ad700712742536179383c93f2ec1f746b6a6c78adfd6daa861275208850cc807e0c16a11ea84904cb13ceef512ca76e1daa910410303d41
+DIST ddcutil-1.4.1.tar.gz 816782 BLAKE2B 
ebc8b8893fda9a1e5b278b198594619f7c26a309e15aab90d5f8c61da352c54173076c86ce4e9d9bdcad8857e8ee45500de0c28d5de073038c841caf12080e5f
 SHA512 
e53820662c12cd3a91b1182e02ad74841238117c129e88c8bcdede42d4e0dec22a9c1ec37a7b1e1dd512f2cf7ef410e737d9fdba62d95ea48e5912e43e6d3857

diff --git a/app-misc/ddcutil/ddcutil-1.4.1.ebuild 
b/app-misc/ddcutil/ddcutil-1.4.1.ebuild
new file mode 100644
index ..35f885477ff1
--- /dev/null
+++ b/app-misc/ddcutil/ddcutil-1.4.1.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Check for bumps & cleanup with app-misc/ddcui
+
+inherit autotools linux-info udev
+
+DESCRIPTION="Program for querying and changing monitor settings"
+HOMEPAGE="https://www.ddcutil.com/;
+SRC_URI="https://github.com/rockowitz/ddcutil/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+SLOT="0/4"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="drm usb-monitor user-permissions video_cards_nvidia X"
+REQUIRED_USE="drm? ( X )"
+
+RDEPEND="
+   dev-libs/glib:2
+   sys-apps/i2c-tools
+   virtual/udev
+   drm? ( x11-libs/libdrm )
+   usb-monitor? (
+   dev-libs/hidapi
+   virtual/libusb:1
+   sys-apps/usbutils
+   )
+   user-permissions? (
+   acct-group/i2c
+   usb-monitor? ( acct-group/video )
+   )
+   X? (
+   x11-libs/libXrandr
+   x11-libs/libX11
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+# doc? ( app-doc/doxygen[dot] )
+
+PATCHES=(
+   "${FILESDIR}"/${P}-no-werror.patch
+)
+
+pkg_pretend() {
+   # This program needs /dev/ic2-* devices to communicate with the monitor.
+   CONFIG_CHECK="~I2C_CHARDEV"
+   ERROR_I2C_CHARDEV="You must enable I2C_CHARDEV in your kernel to 
continue"
+   if use usb-monitor; then
+   CONFIG_CHECK+=" ~HIDRAW ~USB_HIDDEV"
+   ERROR_HIDRAW="HIDRAW is needed to support USB monitors"
+   ERROR_I2C_CHARDEV="USB_HIDDEV is needed to support USB monitors"
+   fi
+
+   # Now do the actual checks setup above
+   check_extra_config
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   # FAILS: doxyfile: No such file or directory
+   # $(use_enable doc doxygen)
+   $(use_enable drm)
+   --enable-udev
+   $(use_enable usb-monitor usb)
+   --enable-lib
+   $(use_enable X x11)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   if use user-permissions; then
+   udev_dorules data/etc/udev/rules.d/45-ddcutil-i2c.rules
+   if use usb-monitor; then
+   udev_dorules data/etc/udev/rules.d/45-ddcutil-usb.rules
+   fi
+   fi
+}
+
+pkg_postinst() {
+   if use user-permissions; then
+   einfo "To allow non-root users access to the /dev/i2c-* 
devices, add those"
+   einfo "users to the i2c group: usermod -aG i2c user"
+   einfo "Restart the computer or reload the i2c-dev module to 
activate"
+   einfo "the new udev rule."
+   einfo "For more information read: 
http://www.ddcutil.com/i2c_permissions/;
+
+   if use usb-monitor; then
+   einfo "To allow non-root users access to USB monitors, 
add those users"
+   

[gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol/

2023-07-01 Thread Robin H. Johnson
commit: 43e4bbc7ba35d82b8b36c438831a1860c1f91abc
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sat Jul  1 23:19:21 2023 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Jul  1 23:38:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43e4bbc7

app-misc/ddccontrol: bump

Remove sourceforge from metadata as it is not getting any updates
anymore.

Signed-off-by: Robin H. Johnson  gentoo.org>

 app-misc/ddccontrol/Manifest| 1 +
 app-misc/ddccontrol/ddccontrol-0.6.0.ebuild | 2 +-
 .../ddccontrol/{ddccontrol-0.6.0.ebuild => ddccontrol-0.6.1.ebuild} | 2 +-
 app-misc/ddccontrol/metadata.xml| 1 -
 4 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-misc/ddccontrol/Manifest b/app-misc/ddccontrol/Manifest
index ba3b09ea729d..e8e6f83e74ad 100644
--- a/app-misc/ddccontrol/Manifest
+++ b/app-misc/ddccontrol/Manifest
@@ -1 +1,2 @@
 DIST ddccontrol-0.6.0.tar.gz 180376 BLAKE2B 
d844f03ae4843a710a3a7143b1270656202c261b5e412822c49c2096c150052ddb6747b62f7c1d2404cffeb13af5ed604be915061b3fd339c8dcf66473bbd791
 SHA512 
49e857e8ef8f2ba87dc51056b9511ce55f3e6471222cd9171a324e2ee179b8c96a8f4d90c63bb379260ccc8e1d9653964f90748d6589d298ff2bbe6982efd3e2
+DIST ddccontrol-0.6.1.tar.gz 180407 BLAKE2B 
fba90502925320f3eb20e71498456e8b1135af9d67a78a74ec7b28d3d49a2841fcb77806a983c4231e8e97d07ef7fdf29b36145316f130ed8a529ef39ed4d104
 SHA512 
abc8940dcd651c25e1030bd4f5ae59774cfa08b22352a653140ec924cbcaa93855473385575636ec0cd51ea5f1871e2331ade592846eafddb7eae99f55ff1164

diff --git a/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild 
b/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild
index f69c03ac286d..c784c201fd5c 100644
--- a/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild
+++ b/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit autotools
 
 DESCRIPTION="Control monitor parameters, like brightness, contrast, RGB color 
levels via DDC"
-HOMEPAGE="https://ddccontrol.sourceforge.net/;
+HOMEPAGE="https://github.com/ddccontrol/ddccontrol/;
 SRC_URI="https://github.com/ddccontrol/ddccontrol/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-2+"

diff --git a/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild 
b/app-misc/ddccontrol/ddccontrol-0.6.1.ebuild
similarity index 97%
copy from app-misc/ddccontrol/ddccontrol-0.6.0.ebuild
copy to app-misc/ddccontrol/ddccontrol-0.6.1.ebuild
index f69c03ac286d..c784c201fd5c 100644
--- a/app-misc/ddccontrol/ddccontrol-0.6.0.ebuild
+++ b/app-misc/ddccontrol/ddccontrol-0.6.1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit autotools
 
 DESCRIPTION="Control monitor parameters, like brightness, contrast, RGB color 
levels via DDC"
-HOMEPAGE="https://ddccontrol.sourceforge.net/;
+HOMEPAGE="https://github.com/ddccontrol/ddccontrol/;
 SRC_URI="https://github.com/ddccontrol/ddccontrol/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-2+"

diff --git a/app-misc/ddccontrol/metadata.xml b/app-misc/ddccontrol/metadata.xml
index ea7adc5a83f5..0351d3bbfd11 100644
--- a/app-misc/ddccontrol/metadata.xml
+++ b/app-misc/ddccontrol/metadata.xml
@@ -7,6 +7,5 @@
   
   
 ddccontrol/ddccontrol
-ddccontrol
   
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/ddccontrol-db/

2023-07-01 Thread Robin H. Johnson
commit: d5440bf06bc923f4fc0f2b29adc5b33569a0fd69
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sat Jul  1 23:30:50 2023 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sat Jul  1 23:38:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5440bf0

app-misc/ddccontrol-db: bump

Remove sourceforge from metadata as it is not getting any updates
anymore.

Signed-off-by: Robin H. Johnson  gentoo.org>

 app-misc/ddccontrol-db/Manifest | 1 +
 app-misc/ddccontrol-db/ddccontrol-db-20230223.ebuild| 2 +-
 .../{ddccontrol-db-20230223.ebuild => ddccontrol-db-20230627.ebuild}| 2 +-
 app-misc/ddccontrol-db/metadata.xml | 1 -
 4 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-misc/ddccontrol-db/Manifest b/app-misc/ddccontrol-db/Manifest
index 60768e0b9236..f671fc666ed1 100644
--- a/app-misc/ddccontrol-db/Manifest
+++ b/app-misc/ddccontrol-db/Manifest
@@ -1 +1,2 @@
 DIST ddccontrol-db-20230223.tar.gz 112436 BLAKE2B 
2ea33abe318005b340481ea6973ecbf5e261dfdd5579ad016262d0e1ee5ef44e15d16600a88d0323810bed4bf062632406c305202296932dc2e71288a888b091
 SHA512 
303345137d9f5760d4ee10db75322a3be97fe4269eb469e4ff798fe69f60670b8408ca87d2b3ad10f47ccb1f33c99c3ce09a1294f60e66d429074df685ab1501
+DIST ddccontrol-db-20230627.tar.gz 118149 BLAKE2B 
addbe499c4021efd3114740100abc3bdbb0bbeb5519a77340e90f736e72d1ffe80996bdfe450e60a6bba78175ddf9fb2be162e399402ed306dbdd931f1760a4e
 SHA512 
efb1f1d407705e5baa3bc8924af4f7edb1ad05c36af5301a4d3053fa5aca4739d72091f00da4ec10ad0511ee1bfd148e75db66fd1c1a1e50e97d51679aa6ae64

diff --git a/app-misc/ddccontrol-db/ddccontrol-db-20230223.ebuild 
b/app-misc/ddccontrol-db/ddccontrol-db-20230223.ebuild
index 9e6c4cdf3377..c702318cfafa 100644
--- a/app-misc/ddccontrol-db/ddccontrol-db-20230223.ebuild
+++ b/app-misc/ddccontrol-db/ddccontrol-db-20230223.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit autotools
 
 DESCRIPTION="DDCControl monitor database"
-HOMEPAGE="https://ddccontrol.sourceforge.net/;
+HOMEPAGE="https://github.com/ddccontrol/ddccontrol-db;
 SRC_URI="https://github.com/ddccontrol/ddccontrol-db/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-2+"

diff --git a/app-misc/ddccontrol-db/ddccontrol-db-20230223.ebuild 
b/app-misc/ddccontrol-db/ddccontrol-db-20230627.ebuild
similarity index 90%
copy from app-misc/ddccontrol-db/ddccontrol-db-20230223.ebuild
copy to app-misc/ddccontrol-db/ddccontrol-db-20230627.ebuild
index 9e6c4cdf3377..c702318cfafa 100644
--- a/app-misc/ddccontrol-db/ddccontrol-db-20230223.ebuild
+++ b/app-misc/ddccontrol-db/ddccontrol-db-20230627.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit autotools
 
 DESCRIPTION="DDCControl monitor database"
-HOMEPAGE="https://ddccontrol.sourceforge.net/;
+HOMEPAGE="https://github.com/ddccontrol/ddccontrol-db;
 SRC_URI="https://github.com/ddccontrol/ddccontrol-db/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-2+"

diff --git a/app-misc/ddccontrol-db/metadata.xml 
b/app-misc/ddccontrol-db/metadata.xml
index 8a3be9100b94..36c44e266b2f 100644
--- a/app-misc/ddccontrol-db/metadata.xml
+++ b/app-misc/ddccontrol-db/metadata.xml
@@ -4,6 +4,5 @@
   
   
 ddccontrol/ddccontrol-db
-ddccontrol
   
 



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

2023-07-01 Thread Julien Roy
commit: 4683ce9c61279e482a78ec094aef2fb45f56f4c1
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Jul  1 22:09:29 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sat Jul  1 22:09:29 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4683ce9c

dev-python/mautrix: drop 0.19.15

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

 dev-python/mautrix/Manifest   |  1 -
 dev-python/mautrix/mautrix-0.19.15.ebuild | 39 ---
 2 files changed, 40 deletions(-)

diff --git a/dev-python/mautrix/Manifest b/dev-python/mautrix/Manifest
index b9e133f62..70d11c7db 100644
--- a/dev-python/mautrix/Manifest
+++ b/dev-python/mautrix/Manifest
@@ -1,3 +1,2 @@
-DIST mautrix-0.19.15.tar.gz 245166 BLAKE2B 
e62f12f226095a2485181a861c452e7a916e5ac34f90b3bce1e63c332e8d5acf53559635a087fd0cdfbe4bde4bea1e1f8c3612f1af564c40afe2f524622f437a
 SHA512 
15beb1e2a4492b72ea9ab5d804b6e9d94fb94a264aa2d4962c5f7bdc596217ae03091693d9f0a47e4318081b66234cc4b101711742f1841f639c55f6a82493c3
 DIST mautrix-0.19.16.tar.gz 245202 BLAKE2B 
921b51c63991934cabf5d24a26f37205fb3a90ee4a29c8455eda00aeff1fa9311a87f665b1c084a3b994e9122a8c23180735c97141a1a35d8f89c6638dda48ab
 SHA512 
9b827f54e48ccbe98379f4db2fd6fa97698f7695023918aebb80f078c7df495cd4e76e9d226094838c199cacafb91ab4263e5f5a5c9ac9132b9bd39d3cb281b4
 DIST mautrix-0.20.0.tar.gz 243507 BLAKE2B 
849d7af298ee16cba88a81debbe7cabbdcaa8241e6ea1951b8748d212ea7e62371fc4340fcc5499e16180d03a7f6a47d3eaf730c0f474d8621be7d045a82fd43
 SHA512 
0e4e2da4aa5d670b89c0b4245c47d8a50daa8c14745c2f984c8affd2f6984b23808a03902b692b08f792504ac315a2084a1170b9e41b923c74d9eb8ce53dcc50

diff --git a/dev-python/mautrix/mautrix-0.19.15.ebuild 
b/dev-python/mautrix/mautrix-0.19.15.ebuild
deleted file mode 100644
index 5367bd843..0
--- a/dev-python/mautrix/mautrix-0.19.15.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2022-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 optfeature pypi
-
-DESCRIPTION="A Python 3 asyncio Matrix framework"
-HOMEPAGE="https://github.com/mautrix/python/;
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/aiohttp[${PYTHON_USEDEP}]
-   dev-python/attrs[${PYTHON_USEDEP}]
-   dev-python/olm[${PYTHON_USEDEP}]
-   dev-python/pycryptodome[${PYTHON_USEDEP}]
-   dev-python/unpaddedbase64[${PYTHON_USEDEP}]
-   dev-python/yarl[${PYTHON_USEDEP}]
-   test? (
-   dev-python/aiosqlite[${PYTHON_USEDEP}]
-   dev-python/asyncpg[${PYTHON_USEDEP}]
-   

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

2023-07-01 Thread Julien Roy
commit: bc3b4c2684c90a00991591e37fcc254668431f11
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Jul  1 22:09:19 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sat Jul  1 22:09:19 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bc3b4c26

dev-python/mautrix: add 0.20.0

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

 dev-python/mautrix/Manifest  |  1 +
 dev-python/mautrix/mautrix-0.20.0.ebuild | 39 
 2 files changed, 40 insertions(+)

diff --git a/dev-python/mautrix/Manifest b/dev-python/mautrix/Manifest
index 82e868693..b9e133f62 100644
--- a/dev-python/mautrix/Manifest
+++ b/dev-python/mautrix/Manifest
@@ -1,2 +1,3 @@
 DIST mautrix-0.19.15.tar.gz 245166 BLAKE2B 
e62f12f226095a2485181a861c452e7a916e5ac34f90b3bce1e63c332e8d5acf53559635a087fd0cdfbe4bde4bea1e1f8c3612f1af564c40afe2f524622f437a
 SHA512 
15beb1e2a4492b72ea9ab5d804b6e9d94fb94a264aa2d4962c5f7bdc596217ae03091693d9f0a47e4318081b66234cc4b101711742f1841f639c55f6a82493c3
 DIST mautrix-0.19.16.tar.gz 245202 BLAKE2B 
921b51c63991934cabf5d24a26f37205fb3a90ee4a29c8455eda00aeff1fa9311a87f665b1c084a3b994e9122a8c23180735c97141a1a35d8f89c6638dda48ab
 SHA512 
9b827f54e48ccbe98379f4db2fd6fa97698f7695023918aebb80f078c7df495cd4e76e9d226094838c199cacafb91ab4263e5f5a5c9ac9132b9bd39d3cb281b4
+DIST mautrix-0.20.0.tar.gz 243507 BLAKE2B 
849d7af298ee16cba88a81debbe7cabbdcaa8241e6ea1951b8748d212ea7e62371fc4340fcc5499e16180d03a7f6a47d3eaf730c0f474d8621be7d045a82fd43
 SHA512 
0e4e2da4aa5d670b89c0b4245c47d8a50daa8c14745c2f984c8affd2f6984b23808a03902b692b08f792504ac315a2084a1170b9e41b923c74d9eb8ce53dcc50

diff --git a/dev-python/mautrix/mautrix-0.20.0.ebuild 
b/dev-python/mautrix/mautrix-0.20.0.ebuild
new file mode 100644
index 0..5367bd843
--- /dev/null
+++ b/dev-python/mautrix/mautrix-0.20.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2022-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 optfeature pypi
+
+DESCRIPTION="A Python 3 asyncio Matrix framework"
+HOMEPAGE="https://github.com/mautrix/python/;
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/aiohttp[${PYTHON_USEDEP}]
+   dev-python/attrs[${PYTHON_USEDEP}]
+   dev-python/olm[${PYTHON_USEDEP}]
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   dev-python/unpaddedbase64[${PYTHON_USEDEP}]
+   dev-python/yarl[${PYTHON_USEDEP}]
+   test? (
+   dev-python/aiosqlite[${PYTHON_USEDEP}]
+   dev-python/asyncpg[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-telegram/

2023-07-01 Thread Julien Roy
commit: fd1093c6b32bff2a75b64b05f1d1402490cfd43c
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Jul  1 21:39:09 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sat Jul  1 21:39:09 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fd1093c6

net-im/mautrix-telegram: add 0.14.1

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

 net-im/mautrix-telegram/Manifest   |  1 +
 .../mautrix-telegram-0.14.1.ebuild | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/net-im/mautrix-telegram/Manifest b/net-im/mautrix-telegram/Manifest
index e1d37f266..2454dbfa1 100644
--- a/net-im/mautrix-telegram/Manifest
+++ b/net-im/mautrix-telegram/Manifest
@@ -1,2 +1,3 @@
 DIST mautrix-telegram-0.13.0.gh.tar.gz 807103 BLAKE2B 
678f763bf21733a57452db4e27b82188851fcfc5538e4cd513d27159f6ea5394bcc12d3e90d4be530fd1be639162816d7e00b990a8dce98e27cf43d2a7c458d7
 SHA512 
d0f68d24d8281faa6c3895bba60c5b0c356f4fa1312b4f041f3ac7d37791e8d871dd15c11c27fa0cb1fe5a9049a6ff3b96c86d0715943e7a3cb31156
 DIST mautrix-telegram-0.14.0.gh.tar.gz 810304 BLAKE2B 
3b0391841730e565d5fdb8c272cd19e31aced4b56f5077806ef05d855b9fab1a486baa1cbab3414886d0523db9ccf6de5059f4051ff3dcef0c41ff184bda5277
 SHA512 
f11500ee00d15763bd4d3f17910805cf3ece9053840c5f7ff9db2287f9668d17a46ca40ce8f4eba0ec876795db92458ff402108d78808ec9aa5cfaa8e2552d8a
+DIST mautrix-telegram-0.14.1.gh.tar.gz 811724 BLAKE2B 
92cc600c5838c9bf65e9aa76a499b63d9474087d998d764f4e0f146cbcc7f9e7d10e7c0f3a7a6d31c3c9d9ff5e75070ea0fe35526455a66a342d96d2fb47cb4b
 SHA512 
7615dc811558119f0e54184af057fba399824b5d753b9dd45ea25c943d710fa66b0dd5bbcbf9162840ee53f771cbf07f3017d563ecbf34b911ff3e28398e54b3

diff --git a/net-im/mautrix-telegram/mautrix-telegram-0.14.1.ebuild 
b/net-im/mautrix-telegram/mautrix-telegram-0.14.1.ebuild
new file mode 100644
index 0..7b4c1025b
--- /dev/null
+++ b/net-im/mautrix-telegram/mautrix-telegram-0.14.1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 2022-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 optfeature systemd
+
+DESCRIPTION="A Matrix-Telegram Messenger puppeting bridge "
+HOMEPAGE="https://github.com/mautrix/telegram/;
+SRC_URI="https://github.com/mautrix/telegram/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+S="${WORKDIR}/telegram-${PV}"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   acct-user/${PN}
+   app-arch/brotli[python]
+   dev-python/aiohttp[${PYTHON_USEDEP}]
+   dev-python/aiodns[${PYTHON_USEDEP}]
+   dev-python/asyncpg[${PYTHON_USEDEP}]
+   dev-python/commonmark[${PYTHON_USEDEP}]
+   dev-python/cryptg[${PYTHON_USEDEP}]
+   dev-python/mako[${PYTHON_USEDEP}]
+   dev-python/mautrix[${PYTHON_USEDEP}]
+   dev-python/olm[${PYTHON_USEDEP}]
+   dev-python/phonenumbers[${PYTHON_USEDEP}]
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   dev-python/python-magic[${PYTHON_USEDEP}]
+   dev-python/qrcode[${PYTHON_USEDEP}]
+   dev-python/ruamel-yaml[${PYTHON_USEDEP}]
+   >=dev-python/tulir-telethon-1.28.0_alpha9[${PYTHON_USEDEP}]
+   dev-python/unpaddedbase64[${PYTHON_USEDEP}]
+   dev-python/yarl[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+src_install() {
+   distutils-r1_src_install
+
+   keepdir /var/log/mautrix
+   fowners root:mautrix /var/log/mautrix
+   fperms 770 /var/log/mautrix
+   sed -i -e "s/\.\/${PN}.log/\/var\/log\/mautrix\/${PN}.log/" 
"${ED}/usr/example-config.yaml" || die
+
+   insinto "/etc/mautrix"
+   newins "${ED}/usr/example-config.yaml" "${PN/-/_}.yaml"
+   rm "${ED}/usr/example-config.yaml" || die
+
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+
+   fowners -R root:mautrix /etc/mautrix
+   fperms -R 770 /etc/mautrix
+}
+
+pkg_postinst() {
+   optfeature "Prometheus statistics" dev-python/prometheus_client
+   optfeature "Sqlite backend" dev-python/aiosqlite
+
+   einfo
+   elog ""
+   elog "Before you can use ${PN}, you must configure it correctly"
+   elog "The configuration file is located at 
\"/etc/mautrix/${PN/-/_}.yaml\""
+   elog "When done, run the following command: emerge --config 
${CATEGORY}/${PN}"
+   elog "Then, you must register the bridge with your homeserver"
+   elog "Refer your homeserver's documentation for instructions"
+   elog "The registration file is located at 
/var/lib/${PN/-/\/}/registration.yaml"
+   elog "Finally, you may start the ${PN} daemon"
+   einfo
+}
+
+pkg_config() {
+   su - "${PN}" -s /bin/sh -c \
+  "/usr/bin/python -m ${PN/-/_} -c /etc/mautrix/${PN/-/_}.yaml -g -r 
/var/lib/${PN/-/\/}/registration.yaml"
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-telegram/

2023-07-01 Thread Julien Roy
commit: 082f81241902a06d476f12288d1a87f229dbb5c2
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Jul  1 21:39:23 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sat Jul  1 21:39:23 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=082f8124

net-im/mautrix-telegram: drop 0.13.0-r1

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

 net-im/mautrix-telegram/Manifest   |  1 -
 .../mautrix-telegram-0.13.0-r1.ebuild  | 80 --
 2 files changed, 81 deletions(-)

diff --git a/net-im/mautrix-telegram/Manifest b/net-im/mautrix-telegram/Manifest
index 2454dbfa1..9e77edf69 100644
--- a/net-im/mautrix-telegram/Manifest
+++ b/net-im/mautrix-telegram/Manifest
@@ -1,3 +1,2 @@
-DIST mautrix-telegram-0.13.0.gh.tar.gz 807103 BLAKE2B 
678f763bf21733a57452db4e27b82188851fcfc5538e4cd513d27159f6ea5394bcc12d3e90d4be530fd1be639162816d7e00b990a8dce98e27cf43d2a7c458d7
 SHA512 
d0f68d24d8281faa6c3895bba60c5b0c356f4fa1312b4f041f3ac7d37791e8d871dd15c11c27fa0cb1fe5a9049a6ff3b96c86d0715943e7a3cb31156
 DIST mautrix-telegram-0.14.0.gh.tar.gz 810304 BLAKE2B 
3b0391841730e565d5fdb8c272cd19e31aced4b56f5077806ef05d855b9fab1a486baa1cbab3414886d0523db9ccf6de5059f4051ff3dcef0c41ff184bda5277
 SHA512 
f11500ee00d15763bd4d3f17910805cf3ece9053840c5f7ff9db2287f9668d17a46ca40ce8f4eba0ec876795db92458ff402108d78808ec9aa5cfaa8e2552d8a
 DIST mautrix-telegram-0.14.1.gh.tar.gz 811724 BLAKE2B 
92cc600c5838c9bf65e9aa76a499b63d9474087d998d764f4e0f146cbcc7f9e7d10e7c0f3a7a6d31c3c9d9ff5e75070ea0fe35526455a66a342d96d2fb47cb4b
 SHA512 
7615dc811558119f0e54184af057fba399824b5d753b9dd45ea25c943d710fa66b0dd5bbcbf9162840ee53f771cbf07f3017d563ecbf34b911ff3e28398e54b3

diff --git a/net-im/mautrix-telegram/mautrix-telegram-0.13.0-r1.ebuild 
b/net-im/mautrix-telegram/mautrix-telegram-0.13.0-r1.ebuild
deleted file mode 100644
index 1d71cd5f0..0
--- a/net-im/mautrix-telegram/mautrix-telegram-0.13.0-r1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 2022-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 optfeature systemd
-
-DESCRIPTION="A Matrix-Telegram Messenger puppeting bridge "
-HOMEPAGE="https://github.com/mautrix/telegram/;
-SRC_URI="https://github.com/mautrix/telegram/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
-S="${WORKDIR}/telegram-${PV}"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   acct-user/${PN}
-   app-arch/brotli[python]
-   dev-python/aiohttp[${PYTHON_USEDEP}]
-   dev-python/aiodns[${PYTHON_USEDEP}]
-   dev-python/asyncpg[${PYTHON_USEDEP}]
-   dev-python/commonmark[${PYTHON_USEDEP}]
-   dev-python/cryptg[${PYTHON_USEDEP}]
-   dev-python/mako[${PYTHON_USEDEP}]
-   dev-python/mautrix[${PYTHON_USEDEP}]
-   dev-python/olm[${PYTHON_USEDEP}]
-   dev-python/phonenumbers[${PYTHON_USEDEP}]
-   dev-python/pycryptodome[${PYTHON_USEDEP}]
-   dev-python/python-magic[${PYTHON_USEDEP}]
-   dev-python/qrcode[${PYTHON_USEDEP}]
-   dev-python/ruamel-yaml[${PYTHON_USEDEP}]
-   >=dev-python/tulir-telethon-1.28.0_alpha0[${PYTHON_USEDEP}]
-   dev-python/unpaddedbase64[${PYTHON_USEDEP}]
-   dev-python/yarl[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-
-src_install() {
-   distutils-r1_src_install
-
-   keepdir /var/log/mautrix
-   fowners root:mautrix /var/log/mautrix
-   fperms 770 /var/log/mautrix
-   sed -i -e "s/\.\/${PN}.log/\/var\/log\/mautrix\/${PN}.log/" 
"${ED}/usr/example-config.yaml" || die
-
-   insinto "/etc/mautrix"
-   newins "${ED}/usr/example-config.yaml" "${PN/-/_}.yaml"
-   rm "${ED}/usr/example-config.yaml" || die
-
-   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
-   systemd_dounit "${FILESDIR}/${PN}.service"
-
-   fowners -R root:mautrix /etc/mautrix
-   fperms -R 770 /etc/mautrix
-}
-
-pkg_postinst() {
-   optfeature "Prometheus statistics" dev-python/prometheus_client
-   optfeature "Sqlite backend" dev-python/aiosqlite
-
-   einfo
-   elog ""
-   elog "Before you can use ${PN}, you must configure it correctly"
-   elog "The configuration file is located at 
\"/etc/mautrix/${PN/-/_}.yaml\""
-   elog "When done, run the following command: emerge --config 
${CATEGORY}/${PN}"
-   elog "Then, you must register the bridge with your homeserver"
-   elog "Refer your homeserver's documentation for instructions"
-   elog "The registration file is located at 
/var/lib/${PN/-/\/}/registration.yaml"
-   elog "Finally, you may start the ${PN} daemon"
-   einfo
-}
-
-pkg_config() {
-   su - "${PN}" -s /bin/sh -c \
-  "/usr/bin/python -m ${PN/-/_} -c /etc/mautrix/${PN/-/_}.yaml -g -r 
/var/lib/${PN/-/\/}/registration.yaml"
-}



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-07-01 Thread Julien Roy
commit: df8685a2fd0af229db9ac9708635359d782a7e8d
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Jul  1 21:38:14 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sat Jul  1 21:38:14 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=df8685a2

www-client/nyxt: drop 3.2.0

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

 www-client/nyxt/Manifest  |   1 -
 www-client/nyxt/nyxt-3.2.0.ebuild | 100 --
 2 files changed, 101 deletions(-)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index 824fd00c4..be41fc7da 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -1,3 +1,2 @@
-DIST nyxt-3.2.0.gh.tar.xz 16737336 BLAKE2B 
5af5844294c087c376e48e06e842a381a6d83246a326a55c5dcc7a5c57f59bd009aeb6fe0e1b52e134542d49baeee60f81eb6ee83303de840e03b2b3c6fe8c96
 SHA512 
9c565fdcc9d331584f31d201c6386046ac5c945a3f174619c9a0ca635fe5eb40713eb94bebb2c28ef77f7107d9d6e5bbfb4ba191bf2344649bb3a27d760884b6
 DIST nyxt-3.2.1.gh.tar.xz 16740188 BLAKE2B 
324f4d0b6b5e7242cc3a9d5ff95fc26f2bde11d77afc309e167da009d4dc39d552b341caa811a7d5cd0bcc61794885f4f4bf81170179a9fcc321e586b068ca14
 SHA512 
01ecd1cc1b07c12a4e25fb803f53dcb8542a0e8c60217ee629652e47db63d6f39c6835c71cc733bf9a001b0791af72a111a06cc67e5bea1ae4d387f8a30f
 DIST nyxt-3.3.0.gh.tar.xz 16742852 BLAKE2B 
7c3b35cd8129dbe67da68595e31466965677235904dc9b924dcf5a8299b89b683b51b80abf1c52eac109837d5c299e3b27c74016965b04f0b5195566a6a937d4
 SHA512 
9dbd5808a4563f91920a4bdaaef24d5e9bd254979b8e962cae1508f7686fad8957aec7da0540b4abbcdfda7dd5c1e3f205dbf9b7141de5a4df4a9521c0af3815

diff --git a/www-client/nyxt/nyxt-3.2.0.ebuild 
b/www-client/nyxt/nyxt-3.2.0.ebuild
deleted file mode 100644
index 5ef18c896..0
--- a/www-client/nyxt/nyxt-3.2.0.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop optfeature xdg-utils
-
-DESCRIPTION="Nyxt - the hacker's power-browser"
-HOMEPAGE="https://nyxt.atlas.engineer/;
-
-if [[ "${PV}" = ** ]]
-then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
-else
-   KEYWORDS="~amd64"
-   
SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
-fi
-
-# Portage replaces the nyxt binary with scbl when stripping
-RESTRICT="mirror strip"
-
-LICENSE="BSD CC-BY-SA-3.0"
-SLOT="0"
-IUSE="doc"
-
-RDEPEND="
-   dev-libs/gobject-introspection
-   gnome-base/gsettings-desktop-schemas
-   media-libs/gst-plugins-bad
-   media-libs/gst-plugins-base
-   media-libs/gst-plugins-good
-   media-libs/gst-plugins-ugly
-   media-plugins/gst-plugins-libav
-   net-libs/glib-networking
-   net-libs/webkit-gtk:4.1
-   sys-libs/libfixposix
-"
-
-DEPEND="${RDEPEND}"
-BDEPEND="
-   >=dev-lisp/sbcl-2.0.0
-"
-
-src_unpack() {
-   default
-
-   # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory
-   # so we create it instead of working directly in ${WORKDIR}
-   if [[ "${PV}" != ** ]]
-   then
-   mkdir "${WORKDIR}/${P}" || die
-   mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/engineer.atlas.Nyxt.yaml" "${WORKDIR}/${P}/" || 
die
-   mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die
-   fi
-}
-
-src_compile() {
-   emake all
-   use doc && emake doc
-}
-
-src_install(){
-   dobin "${S}/nyxt"
-
-   if [ "$(use doc)" ]
-   then
-   docinto "/usr/share/doc/${P}"
-   dodoc "${S}/manual.html"
-   fi
-
-   newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png
-   domenu "${S}/assets/nyxt.desktop"
-}
-
-pkg_postinst() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-   optfeature "for X11 clipboard support" "x11-misc/xclip"
-   optfeature "for spellchecking" "app-text/enchant"
-}
-
-pkg_postrm() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-07-01 Thread Julien Roy
commit: b6e560cca8087c0bbd0b62a520145a7d1eeba091
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Jul  1 21:38:01 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sat Jul  1 21:38:01 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b6e560cc

www-client/nyxt: add 3.3.0

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

 www-client/nyxt/Manifest  |   1 +
 www-client/nyxt/nyxt-3.3.0.ebuild | 100 ++
 2 files changed, 101 insertions(+)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index 339bfe661..824fd00c4 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -1,2 +1,3 @@
 DIST nyxt-3.2.0.gh.tar.xz 16737336 BLAKE2B 
5af5844294c087c376e48e06e842a381a6d83246a326a55c5dcc7a5c57f59bd009aeb6fe0e1b52e134542d49baeee60f81eb6ee83303de840e03b2b3c6fe8c96
 SHA512 
9c565fdcc9d331584f31d201c6386046ac5c945a3f174619c9a0ca635fe5eb40713eb94bebb2c28ef77f7107d9d6e5bbfb4ba191bf2344649bb3a27d760884b6
 DIST nyxt-3.2.1.gh.tar.xz 16740188 BLAKE2B 
324f4d0b6b5e7242cc3a9d5ff95fc26f2bde11d77afc309e167da009d4dc39d552b341caa811a7d5cd0bcc61794885f4f4bf81170179a9fcc321e586b068ca14
 SHA512 
01ecd1cc1b07c12a4e25fb803f53dcb8542a0e8c60217ee629652e47db63d6f39c6835c71cc733bf9a001b0791af72a111a06cc67e5bea1ae4d387f8a30f
+DIST nyxt-3.3.0.gh.tar.xz 16742852 BLAKE2B 
7c3b35cd8129dbe67da68595e31466965677235904dc9b924dcf5a8299b89b683b51b80abf1c52eac109837d5c299e3b27c74016965b04f0b5195566a6a937d4
 SHA512 
9dbd5808a4563f91920a4bdaaef24d5e9bd254979b8e962cae1508f7686fad8957aec7da0540b4abbcdfda7dd5c1e3f205dbf9b7141de5a4df4a9521c0af3815

diff --git a/www-client/nyxt/nyxt-3.3.0.ebuild 
b/www-client/nyxt/nyxt-3.3.0.ebuild
new file mode 100644
index 0..5ef18c896
--- /dev/null
+++ b/www-client/nyxt/nyxt-3.3.0.ebuild
@@ -0,0 +1,100 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg-utils
+
+DESCRIPTION="Nyxt - the hacker's power-browser"
+HOMEPAGE="https://nyxt.atlas.engineer/;
+
+if [[ "${PV}" = ** ]]
+then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
+else
+   KEYWORDS="~amd64"
+   
SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
+fi
+
+# Portage replaces the nyxt binary with scbl when stripping
+RESTRICT="mirror strip"
+
+LICENSE="BSD CC-BY-SA-3.0"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND="
+   dev-libs/gobject-introspection
+   gnome-base/gsettings-desktop-schemas
+   media-libs/gst-plugins-bad
+   media-libs/gst-plugins-base
+   media-libs/gst-plugins-good
+   media-libs/gst-plugins-ugly
+   media-plugins/gst-plugins-libav
+   net-libs/glib-networking
+   net-libs/webkit-gtk:4.1
+   sys-libs/libfixposix
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-lisp/sbcl-2.0.0
+"
+
+src_unpack() {
+   default
+
+   # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory
+   # so we create it instead of working directly in ${WORKDIR}
+   if [[ "${PV}" != ** ]]
+   then
+   mkdir "${WORKDIR}/${P}" || die
+   mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/engineer.atlas.Nyxt.yaml" "${WORKDIR}/${P}/" || 
die
+   mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die
+   fi
+}
+
+src_compile() {
+   emake all
+   use doc && emake doc
+}
+
+src_install(){
+   dobin "${S}/nyxt"
+
+   if [ "$(use doc)" ]
+   then
+   docinto "/usr/share/doc/${P}"
+   dodoc "${S}/manual.html"
+   fi
+
+   newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png
+   domenu "${S}/assets/nyxt.desktop"
+}
+
+pkg_postinst() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   optfeature "for X11 clipboard support" "x11-misc/xclip"
+   optfeature "for spellchecking" "app-text/enchant"
+}
+
+pkg_postrm() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/fieldslib/

2023-07-01 Thread Alfredo Tupone
commit: 7d6ec5a68e36446ea8dab2ee1e279f04d583915d
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Jul  1 19:43:41 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Jul  1 20:12:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d6ec5a6

dev-ml/fieldslib: add 0.16.0

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/fieldslib/Manifest|  1 +
 dev-ml/fieldslib/fieldslib-0.16.0.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-ml/fieldslib/Manifest b/dev-ml/fieldslib/Manifest
index 37c77854df82..fb60eb0293cf 100644
--- a/dev-ml/fieldslib/Manifest
+++ b/dev-ml/fieldslib/Manifest
@@ -1,2 +1,3 @@
 DIST fieldslib-0.14.0.tar.gz 3677 BLAKE2B 
076fe0c83547a5276e6ab304409c1a636132738f8a95c4d9a4260e95f6a3c247341c3901e2cde4f63f1f4db417e3749d1e8cb128cf8c1711004e77f1d42472ef
 SHA512 
245987817585222060c389a632fa229fa3c928090548a0b759e3b1eb06c868d06c0593b01bc41f453c209854a15115fa7650cc36888036f9e305cf2b79a5004c
 DIST fieldslib-0.15.0.tar.gz 3680 BLAKE2B 
fc6f2ed845906c7956a202d60c49a3ec919a94cf1b8091a925dabceee4c76e22e74768f8c6f83d6f42369aa4ac0a035cc4f8be3828db24313cdb6777853eaadd
 SHA512 
9bba75a93cd55f798f830409579092f96edbdb739808cbeb9c35b99d74baf7ebade5d0e95005cde550a80f337da13e4d088ba5eb26e597b7fc81b80a91037190
+DIST fieldslib-0.16.0.tar.gz 3711 BLAKE2B 
faf1ee760fb04f643bfb6d80a5f3ab1ac4b4aa2edb112f516fede7e0a6e66bbf48951615faf0aa9b86ce1f518ef24bedef77d7486ac22a24404ca4b009a8b8a0
 SHA512 
73a6d9fdd921eddbe766e933ef3dbb2d3866bf454a79a260c81406e069e0c1db689676e070214b38190ee1ddb369d0edd704a474186aec44eeabc8b0adee0f86

diff --git a/dev-ml/fieldslib/fieldslib-0.16.0.ebuild 
b/dev-ml/fieldslib/fieldslib-0.16.0.ebuild
new file mode 100644
index ..fe32ece0414e
--- /dev/null
+++ b/dev-ml/fieldslib/fieldslib-0.16.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit dune
+
+DESCRIPTION="Folding over record fields"
+HOMEPAGE="https://github.com/janestreet/fieldslib;
+SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+
+RDEPEND="
+   >=dev-lang/ocaml-4.14
+   dev-ml/base:${SLOT}
+   dev-ml/findlib:=
+"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppxlib/

2023-07-01 Thread Alfredo Tupone
commit: bcce8d167928e71806643567c883f097f153182c
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Jul  1 19:24:04 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Jul  1 20:11:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcce8d16

dev-ml/ppxlib: add 0.30.0

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/ppxlib/Manifest |  1 +
 dev-ml/ppxlib/ppxlib-0.30.0.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-ml/ppxlib/Manifest b/dev-ml/ppxlib/Manifest
index c6cbfb7aadb6..f71ce1255c64 100644
--- a/dev-ml/ppxlib/Manifest
+++ b/dev-ml/ppxlib/Manifest
@@ -8,3 +8,4 @@ DIST ppxlib-0.24.0.tar.gz 390297 BLAKE2B 
7d8972b766cc8104a4d43aebc79e927e51cba11
 DIST ppxlib-0.28.0.tar.gz 422105 BLAKE2B 
a88f6c0cba93c880bd3f6e29fdc152e45240a5eb170454ed540c01dc5b88648f1ac71071316f0282bdd4c55cc6bc57e10ac5a7b08004354f50ed0cb2334646bf
 SHA512 
31290cd34f4b306f289b6ef78fbc5907f007c722ffc2cb0682c1944af954f2c6732b236891d1872a22b856d0aee0f7e84d3262ee103aff15d0a4dcd1a20bbfe6
 DIST ppxlib-0.29.0.tar.gz 572842 BLAKE2B 
e772cfbbc5ff0390b1d256b7671e51aac0c86fe14e912e42fa6f428958d25af09920deae89ba080e37842f21361494237b697abe48dd563df9f69512a4a110ea
 SHA512 
34babcea63b952ca610b5b9841a7d045e3973870014968d5abfff259de8d0f383e79f799fa3522830e0da5a7ff02fa52764b7cad64c8ac0da5a37f8897314c80
 DIST ppxlib-0.29.1.tar.gz 543819 BLAKE2B 
b0d3920b2aaef887b0120ae66dfa3a0f83d4a4edb237390bddd5206084f77bbd8483d99bc422ce6411a9a1aca7de4fcc5f1f85f9cf46532b7e06c476f2b76b72
 SHA512 
9bfd52709a63399ff35697b442de6818e2a61b9a2ccf33638f2da6295e3e034e2ae6108a2b8567402e80d928636cdee1572cc14d228a47fbda50625219e411f9
+DIST ppxlib-0.30.0.tar.gz 573753 BLAKE2B 
f16ba3b01288a535ebf7842d8b9379061cc86cb1bad7841540855508d7d9c10c27e63456d68a16a2408a6eee5cffe82c3c0202ad7894b9fabad8194136762e30
 SHA512 
a7310c5c0fe76c72984bc6a27648bf12ac83222c029b91a7abf8be13f1950f84de4b24e28f2bb50a6a65c16c9a6bb8c4d3d0596c4b5f7f5bedba87f8ca55a810

diff --git a/dev-ml/ppxlib/ppxlib-0.30.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.30.0.ebuild
new file mode 100644
index ..5dcf6f546bc2
--- /dev/null
+++ b/dev-ml/ppxlib/ppxlib-0.30.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+# Note that new "major" versions may change which OCaml version they support
+# See:
+# https://github.com/ocaml-ppx/ppxlib/issues/243
+# https://github.com/ocaml-ppx/ppxlib/issues/232
+
+DESCRIPTION="Base library and tools for ppx rewriters"
+HOMEPAGE="https://github.com/ocaml-ppx/ppxlib;
+SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-ml/ocaml-compiler-libs-0.11.0:=
+   >=dev-ml/ocaml-migrate-parsetree-2.2.0:=
+   dev-ml/sexplib0:=
+   dev-ml/stdlib-shims:=
+   >=dev-ml/ppx_derivers-1.2.1:=
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-ml/findlib:=
+   >=dev-ml/base-0.11.0:=
+   dev-ml/cinaps:=
+   dev-ml/re:=
+   >=dev-ml/stdio-0.11.0:=
+   )
+"
+BDEPEND=">=dev-ml/dune-2.8"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/base_quickcheck/

2023-07-01 Thread Alfredo Tupone
commit: ae01f1519853a3ff05c0a56782ec7f972e1bc35f
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Jul  1 20:06:19 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Jul  1 20:12:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae01f151

dev-ml/base_quickcheck: add 0.16.0

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/base_quickcheck/Manifest|  1 +
 .../base_quickcheck/base_quickcheck-0.16.0.ebuild  | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-ml/base_quickcheck/Manifest b/dev-ml/base_quickcheck/Manifest
index 1eded4aea16b..fc38fa1c0eb6 100644
--- a/dev-ml/base_quickcheck/Manifest
+++ b/dev-ml/base_quickcheck/Manifest
@@ -1,3 +1,4 @@
 DIST base_quickcheck-0.14.0.tar.gz 66736 BLAKE2B 
eeaa92ec0eec4736be911128f46b8e4698034b2cb8afa131b31ee96a6edb5db0f28cfd611c101e4417305ee5a1babc2f869f4690b266218562a8fc50f5830acf
 SHA512 
52333bee2591531665b8f8ad0fac1cdaa607b448d0a33b9b905cf98e00df5a700bf0a4ee3cdf3c06d7fcb2b5190363dd5908cc743b2854af9ce5c8d743e3fd58
 DIST base_quickcheck-0.14.1.tar.gz 66827 BLAKE2B 
2a274fc0edab3daf7e3d671f7ea24912ecf273cf2b4cb4ab2bd74171a8848163526f97ed860b44aeaa9f3f3faabb22f4598bf604b33c8401733faa22ca7a3c93
 SHA512 
5d5a3a070a6903ffdd1e13754721d48a9df164f78bd569d3a18b3fd808354550e4603b76d5e48eaa6a4c4d3433f18bb29888478d640fde9ea004619448c3d7d0
 DIST base_quickcheck-0.15.0.tar.gz 73702 BLAKE2B 
0f671b6e48d38ac92b8e5150c1b6f7c4a1326cf12fcf3c14edf7ef376ca1769f8d708755a3b6cfc69a4d74de8d84affbc14838fc9385f487f2053936f1f116fa
 SHA512 
e5362d70469c085239efaabbca6ca2558cb1609dfd2c3715d5c31047c8ae34b8304b9d28636806305f226929b0f9e3518b409de08f42f389963378f2aee6b351
+DIST base_quickcheck-0.16.0.tar.gz 76738 BLAKE2B 
b54fac86332bfe06b767345898c2e1a7a6f70de26cb06d16467d634eee3117d7ab571f611d17f692776c519dfa4ab7de9c948b08e44016e1e05fdff565a16246
 SHA512 
c859f2982140ec72b3377e3f167117df43f8cb14b62d3949e92ecf479cb27b4c31bb2dfa9111da24ce42f969452582ba076aef868d304b97c08f2918759cc291

diff --git a/dev-ml/base_quickcheck/base_quickcheck-0.16.0.ebuild 
b/dev-ml/base_quickcheck/base_quickcheck-0.16.0.ebuild
new file mode 100644
index ..a867793e810b
--- /dev/null
+++ b/dev-ml/base_quickcheck/base_quickcheck-0.16.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Randomized testing framework, designed for compatibility with 
Base"
+HOMEPAGE="https://github.com/janestreet/base_quickcheck;
+SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+
+DEPEND="
+   >=dev-lang/ocaml-4.14
+   dev-ml/base:${SLOT}
+   dev-ml/fieldslib:=
+   dev-ml/ppx_base:${SLOT}
+   dev-ml/ppx_compare:=
+   dev-ml/ppx_cold:=
+   dev-ml/ppx_enumerate:=
+   dev-ml/ppx_fields_conv:${SLOT}
+   dev-ml/ppx_globalize:=
+   dev-ml/ppx_let:${SLOT}
+   dev-ml/ppx_hash:=
+   dev-ml/ppx_here:=
+   dev-ml/ppx_sexp_conv:=
+   dev-ml/ppx_sexp_message:${SLOT}
+   dev-ml/ppx_sexp_value:${SLOT}
+   dev-ml/splittable_random:${SLOT}
+   >=dev-ml/ppxlib-0.28.0:=
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_fields_conv/

2023-07-01 Thread Alfredo Tupone
commit: 052b7c8a205e0ee14e94b47c82bfde8f96c18874
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Jul  1 19:48:30 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Jul  1 20:12:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=052b7c8a

dev-ml/ppx_fields_conv: add 0.16.0

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/ppx_fields_conv/Manifest|  1 +
 .../ppx_fields_conv/ppx_fields_conv-0.16.0.ebuild  | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/dev-ml/ppx_fields_conv/Manifest b/dev-ml/ppx_fields_conv/Manifest
index 4fd8e21374ac..be02ffe5df79 100644
--- a/dev-ml/ppx_fields_conv/Manifest
+++ b/dev-ml/ppx_fields_conv/Manifest
@@ -1,3 +1,4 @@
 DIST ppx_fields_conv-0.14.1.tar.gz 14348 BLAKE2B 
09bd2db4dab314ba50bcd5566c4ba4fd834fc34ba15be2132d5cbe3c27e5c76e37b4cccd3bc4cc4a5bd930f95215f6100557b89e44d54e906e382381be1fe257
 SHA512 
afd0f16b851e2984e46ac1d9347268a1cdb9a9054ea18435a5030dd512ba56f97b54639cc6cc6254498ca3fd2fa4d5c0053c7f2ceddd531ebbd9afef5b5f3e3d
 DIST ppx_fields_conv-0.14.2.tar.gz 14314 BLAKE2B 
d6c28a157c0d5fc73ef6793c23539c9ae6b706445f24b8761a63a932c42e4d75237b4b092122e7049d3526c33bb3fbce52f44deaa8e52ab233b1ede51a02f09f
 SHA512 
19cf14f79bd6425519e08089b6de19a79ed3f435cd453eeae6c7fe88d65ae4de4d5b47cf19d086bb2ba41066b344da7062d5153eaba7389da8dcf95c7284b522
 DIST ppx_fields_conv-0.15.0.tar.gz 16432 BLAKE2B 
1db37d33228d3090c611b4545cedd8138ae970fde5878d17de740aa231c3c50defcae743bf633e1a42f9610f1815ca9166dd9749ff392fccdf55e16affc07b9e
 SHA512 
5fd20c0bfd0ba9bfd4aad98b0beb2be7978668dea1e6ca4099eeb60f86533b0ea89168af1d5556fea295ea93829c62358c66780550d27177b9f7eb2bd08dd3c8
+DIST ppx_fields_conv-0.16.0.tar.gz 21481 BLAKE2B 
a3a19b935b457fba0aebbe308ee3452df7d698073c1d15fb0e7948f19a64c0d6d5f358d35979e16eaafd220413c1865c22d6dbe197ab6623d30050d72f55b3da
 SHA512 
14bd27628f653aca239c82b528af1dea65446d56ecd2e30c4d9d2f8555854c45e7a0c5c4f6230de7abe3869fe2c8be569b26d6c217296c607c6e8b336a4af575

diff --git a/dev-ml/ppx_fields_conv/ppx_fields_conv-0.16.0.ebuild 
b/dev-ml/ppx_fields_conv/ppx_fields_conv-0.16.0.ebuild
new file mode 100644
index ..cae47d35fba1
--- /dev/null
+++ b/dev-ml/ppx_fields_conv/ppx_fields_conv-0.16.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Generation of accessor and iteration functions for ocaml records"
+HOMEPAGE="https://github.com/janestreet/ppx_fields_conv;
+SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+
+DEPEND="
+   >=dev-lang/ocaml-4.14
+   dev-ml/base:${SLOT}
+   dev-ml/fieldslib:${SLOT}
+   >=dev-ml/ppxlib-0.28.0:=
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi/

2023-07-01 Thread James Le Cuirot
commit: dd1ca7302226f1b12bd266f1e63a0c4317348e9b
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Jul  1 20:04:18 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Jul  1 20:04:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd1ca730

www-client/vivaldi: Drop old 6.1.3035.84

Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi/Manifest   |   3 -
 www-client/vivaldi/vivaldi-6.1.3035.84.ebuild | 218 --
 2 files changed, 221 deletions(-)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index b848ea49303f..65e415244fe7 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -4,6 +4,3 @@ DIST vivaldi-stable_6.1.3035.100-1_armhf.deb 93657520 BLAKE2B 
10ce4abc26e32767a6
 DIST vivaldi-stable_6.1.3035.111-1_amd64.deb 97931944 BLAKE2B 
ec4e067f0da351ee3856a11f703137c2a2a012fee061b5be2b8ba00296753ff9f0368215b6b2cee8d9711520dfd57210202c491ac1287f0ebbd594a182ecf7fb
 SHA512 
37e8dfc3bf3c370ab2ce7addeb61629fb7b0bd23ed97160149d5744c3e6b7d0b403ceb86ba6a04184ce9d3fb4b66c043919ebd45322c651eaae73c3113d0bf63
 DIST vivaldi-stable_6.1.3035.111-1_arm64.deb 93480420 BLAKE2B 
b7dc79f1b6b0eb3f178818bc82457501b893831f861ecabc78b5539522a07301edcb8322d7d4c556739094b27fb00c5901c149a7fb34a514ef9355a53defc19e
 SHA512 
880d7dbb6db9d675f7ec3a04a77ac36361d6bf98fe8f0036b8104351d47e178d5b0ecad55a16dafbe388726bfe22f241c3b82213b6e1de98687d8f62c091ec4a
 DIST vivaldi-stable_6.1.3035.111-1_armhf.deb 93653364 BLAKE2B 
22f57193efdd67760e503ef3dd8c3735584d10909b040113a75a8237e6db93e0c35afaaf06ca44c614195605d7e569a459bcbda05e9e5f2cc6b95a71769e3bee
 SHA512 
7f7dac295d40b074fac54af0a514e14107abc47da824f686fbfbc9a2c23c4d54f6ef56b8574ec5366b98b87c520ebc3f1190dca42f09373f3e8f2577a88c354e
-DIST vivaldi-stable_6.1.3035.84-1_amd64.deb 97891984 BLAKE2B 
44aee55879e514d4055881a062c8768d7494acf6d445d0700b836933fbeddf2a3b6ca891f81b320d62effedb43b3677ab9d5153fda3bfb5383cd21cc6fd515c4
 SHA512 
a8cc54903f662c0c40bae35ffbffd3c9e290127eba1a2e782794b92dd5d152573592aaf29b9878f47b57bc76d2f9cb32af2f02dfac96e678e3a63ff5350e6cde
-DIST vivaldi-stable_6.1.3035.84-1_arm64.deb 93488764 BLAKE2B 
d740fe5809cabf2b4e3508d582deae3337ac7ca4bf7e91239c683b3a9aa90052e149e320f716cab66b7d3b161a458ef284e4f5b61c40100db31e263876badbcc
 SHA512 
bcd6eb7daba74eda941882f0b8d1daec4e2894045e0281017a52d2759e2907ddfadd37912b864e4e6a9b561b1cd0e6872711e7075277fc4ae320c523300afb1a
-DIST vivaldi-stable_6.1.3035.84-1_armhf.deb 93665740 BLAKE2B 
ee41cb5842db67c9da9bf133cbc407898bc3c2e52cf24373166ea98d6119d0d13e038e3bf65202ce2d8f534115d4c83e7618b087651040aac8f296600131
 SHA512 
e36959743cab60f759aba861fbf0a8cb0bc2aa9ca8ecb7e72a029c62c98de5cd4e1344bf88a929f8d261e2dd470ae9f9e9e2d103e0f5a1c31387529b0107831a

diff --git a/www-client/vivaldi/vivaldi-6.1.3035.84.ebuild 
b/www-client/vivaldi/vivaldi-6.1.3035.84.ebuild
deleted file mode 100644
index 2f3858c360c9..
--- a/www-client/vivaldi/vivaldi-6.1.3035.84.ebuild
+++ /dev/null
@@ -1,218 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_VERSION="114"
-CHROMIUM_LANGS="
-   af
-   am
-   ar
-   az
-   be
-   bg
-   bn
-   ca
-   ca-valencia
-   cs
-   da
-   de
-   de-CH
-   el
-   en-GB
-   en-US
-   eo
-   es
-   es-419
-   es-PE
-   et
-   eu
-   fa
-   fi
-   fil
-   fr
-   fy
-   gd
-   gl
-   gu
-   he
-   hi
-   hr
-   hu
-   hy
-   id
-   io
-   is
-   it
-   ja
-   jbo
-   ka
-   kab
-   kn
-   ko
-   ku
-   lt
-   lv
-   mk
-   ml
-   mr
-   ms
-   nb
-   nl
-   nn
-   pa
-   pl
-   pt-BR
-   pt-PT
-   ro
-   ru
-   sc
-   sk
-   sl
-   sq
-   sr
-   sr-Latn
-   sv
-   sw
-   ta
-   te
-   th
-   tr
-   uk
-   ur
-   vi
-   zh-CN
-   zh-TW
-"
-
-inherit chromium-2 desktop linux-info unpacker xdg
-
-VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
-VIVALDI_HOME="opt/${PN}"
-DESCRIPTION="A browser for our friends"
-HOMEPAGE="https://vivaldi.com/;
-
-if [[ ${PV} = *_p* ]]; then
-   DEB_REV="${PV#*_p}"
-else
-   DEB_REV=1
-fi
-
-KEYWORDS="-* amd64 ~arm ~arm64"
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
-
-RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 
${VIVALDI_BASE_URI}amd64.deb )"
-RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( 
${VIVALDI_BASE_URI}armhf.deb )"
-RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( 
${VIVALDI_BASE_URI}arm64.deb )"
-RE="\bx86\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" x86? ( 
${VIVALDI_BASE_URI}i386.deb )"
-
-LICENSE="Vivaldi"
-SLOT="0"
-IUSE="gtk 

[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi/

2023-07-01 Thread James Le Cuirot
commit: 7afafdc8f769e8b092a06f69e808af2b9da301d4
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Jul  1 20:04:03 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Jul  1 20:04:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7afafdc8

www-client/vivaldi: Stabilise 6.1.3035.100 on amd64

Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi/vivaldi-6.1.3035.100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/vivaldi/vivaldi-6.1.3035.100.ebuild 
b/www-client/vivaldi/vivaldi-6.1.3035.100.ebuild
index 0411bd537ae5..2f3858c360c9 100644
--- a/www-client/vivaldi/vivaldi-6.1.3035.100.ebuild
+++ b/www-client/vivaldi/vivaldi-6.1.3035.100.ebuild
@@ -98,7 +98,7 @@ else
DEB_REV=1
 fi
 
-KEYWORDS="-* ~amd64 ~arm ~arm64"
+KEYWORDS="-* amd64 ~arm ~arm64"
 
VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
 
 RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 
${VIVALDI_BASE_URI}amd64.deb )"



[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi/

2023-07-01 Thread James Le Cuirot
commit: 6b0e5e51e0c70b305a91a32ccb8767da582f8bb0
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Jul  1 20:02:35 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Jul  1 20:02:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b0e5e51

www-client/vivaldi: Add version 6.1.3035.111

Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi/Manifest|   3 +
 www-client/vivaldi/vivaldi-6.1.3035.111.ebuild | 218 +
 2 files changed, 221 insertions(+)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index 295f2b307f4e..b848ea49303f 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,6 +1,9 @@
 DIST vivaldi-stable_6.1.3035.100-1_amd64.deb 97882492 BLAKE2B 
f43ed6f8d54983f24fed73c8cd97988c9407af891c8e811da702f87215f88820cba2f3e88ed617caf528ce6b7286bcfafbc0df077b54971fa20fd7f7825e648d
 SHA512 
7566bf5384b89d27d2f745b154435467bc8e7a9375921787f8ce46b5e2448558c77c2237a38d65479e48c0715c2862a706271bb178e7cd84fd8210c8fa6f9cff
 DIST vivaldi-stable_6.1.3035.100-1_arm64.deb 93473848 BLAKE2B 
b6d81d826be6c6daf00922582d0327f9734f27e472c955f189141815dde91ba9cd1ed23a8acb961a9c9ed1e7f1a4af171c51dd6487c52d5bc2a9323bec437b48
 SHA512 
6da0438fe416106fee14a1dcf683577b35f417ab91636ddafa15fddac45b00a2fbefb02bae990ae9dd9cacfe8f81f94130e342a20e48d8edca337006e8d887e7
 DIST vivaldi-stable_6.1.3035.100-1_armhf.deb 93657520 BLAKE2B 
10ce4abc26e32767a63c0a394191424a0d57b85a6a74d9335ca54e717c3faae86190b5218950507f8872656259d257faaa49b1cedf1db81a997cea24694537c8
 SHA512 
1828772ffba8e794f6b5a0cdfa1a9187000c53b4e66bd9f50397e6d46e5fe475e31df4ff3d893b4cfc4162e2ee58938a0c76692b68e20fb4c2eb32bdfa1ea56a
+DIST vivaldi-stable_6.1.3035.111-1_amd64.deb 97931944 BLAKE2B 
ec4e067f0da351ee3856a11f703137c2a2a012fee061b5be2b8ba00296753ff9f0368215b6b2cee8d9711520dfd57210202c491ac1287f0ebbd594a182ecf7fb
 SHA512 
37e8dfc3bf3c370ab2ce7addeb61629fb7b0bd23ed97160149d5744c3e6b7d0b403ceb86ba6a04184ce9d3fb4b66c043919ebd45322c651eaae73c3113d0bf63
+DIST vivaldi-stable_6.1.3035.111-1_arm64.deb 93480420 BLAKE2B 
b7dc79f1b6b0eb3f178818bc82457501b893831f861ecabc78b5539522a07301edcb8322d7d4c556739094b27fb00c5901c149a7fb34a514ef9355a53defc19e
 SHA512 
880d7dbb6db9d675f7ec3a04a77ac36361d6bf98fe8f0036b8104351d47e178d5b0ecad55a16dafbe388726bfe22f241c3b82213b6e1de98687d8f62c091ec4a
+DIST vivaldi-stable_6.1.3035.111-1_armhf.deb 93653364 BLAKE2B 
22f57193efdd67760e503ef3dd8c3735584d10909b040113a75a8237e6db93e0c35afaaf06ca44c614195605d7e569a459bcbda05e9e5f2cc6b95a71769e3bee
 SHA512 
7f7dac295d40b074fac54af0a514e14107abc47da824f686fbfbc9a2c23c4d54f6ef56b8574ec5366b98b87c520ebc3f1190dca42f09373f3e8f2577a88c354e
 DIST vivaldi-stable_6.1.3035.84-1_amd64.deb 97891984 BLAKE2B 
44aee55879e514d4055881a062c8768d7494acf6d445d0700b836933fbeddf2a3b6ca891f81b320d62effedb43b3677ab9d5153fda3bfb5383cd21cc6fd515c4
 SHA512 
a8cc54903f662c0c40bae35ffbffd3c9e290127eba1a2e782794b92dd5d152573592aaf29b9878f47b57bc76d2f9cb32af2f02dfac96e678e3a63ff5350e6cde
 DIST vivaldi-stable_6.1.3035.84-1_arm64.deb 93488764 BLAKE2B 
d740fe5809cabf2b4e3508d582deae3337ac7ca4bf7e91239c683b3a9aa90052e149e320f716cab66b7d3b161a458ef284e4f5b61c40100db31e263876badbcc
 SHA512 
bcd6eb7daba74eda941882f0b8d1daec4e2894045e0281017a52d2759e2907ddfadd37912b864e4e6a9b561b1cd0e6872711e7075277fc4ae320c523300afb1a
 DIST vivaldi-stable_6.1.3035.84-1_armhf.deb 93665740 BLAKE2B 
ee41cb5842db67c9da9bf133cbc407898bc3c2e52cf24373166ea98d6119d0d13e038e3bf65202ce2d8f534115d4c83e7618b087651040aac8f296600131
 SHA512 
e36959743cab60f759aba861fbf0a8cb0bc2aa9ca8ecb7e72a029c62c98de5cd4e1344bf88a929f8d261e2dd470ae9f9e9e2d103e0f5a1c31387529b0107831a

diff --git a/www-client/vivaldi/vivaldi-6.1.3035.111.ebuild 
b/www-client/vivaldi/vivaldi-6.1.3035.111.ebuild
new file mode 100644
index ..0411bd537ae5
--- /dev/null
+++ b/www-client/vivaldi/vivaldi-6.1.3035.111.ebuild
@@ -0,0 +1,218 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_VERSION="114"
+CHROMIUM_LANGS="
+   af
+   am
+   ar
+   az
+   be
+   bg
+   bn
+   ca
+   ca-valencia
+   cs
+   da
+   de
+   de-CH
+   el
+   en-GB
+   en-US
+   eo
+   es
+   es-419
+   es-PE
+   et
+   eu
+   fa
+   fi
+   fil
+   fr
+   fy
+   gd
+   gl
+   gu
+   he
+   hi
+   hr
+   hu
+   hy
+   id
+   io
+   is
+   it
+   ja
+   jbo
+   ka
+   kab
+   kn
+   ko
+   ku
+   lt
+   lv
+   mk
+   ml
+   mr
+   ms
+   nb
+   nl
+   nn
+   pa
+   pl
+   pt-BR
+   pt-PT
+   ro
+   ru
+   sc
+   sk
+   sl
+   sq
+   sr
+   sr-Latn
+   sv
+   sw
+   ta
+   te
+   th
+   tr
+   uk
+  

[gentoo-commits] proj/catalyst:master commit in: catalyst/base/

2023-07-01 Thread Andreas K. Hüttel
commit: 6272f501c0101a49fcb35f60ba75778ded696b67
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Jul  1 17:39:01 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Jul  1 17:45:11 2023 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=6272f501

stagebase: Add blank linkes in make.conf (e.g. before CHOST block)

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 catalyst/base/stagebase.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index 812ac4c8..65f4306e 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -1114,13 +1114,13 @@ class StageBase(TargetBase, ClearBase, GenBase):
   % (flags, self.settings[flags]))
 
 if "CBUILD" in self.settings:
-myf.write("# This should not be changed unless you know 
exactly"
+myf.write("\n# This should not be changed unless you know 
exactly"
   " what you are doing.  You\n# should probably be "
   "using a different stage, instead.\n")
 myf.write('CBUILD="' + self.settings["CBUILD"] + '"\n')
 
 if "CHOST" in self.settings:
-myf.write("# WARNING: Changing your CHOST is not something "
+myf.write("\n# WARNING: Changing your CHOST is not something "
   "that should be done lightly.\n# Please consult "
   
"https://wiki.gentoo.org/wiki/Changing_the_CHOST_variable "
   "before changing.\n")



[gentoo-commits] proj/catalyst:master commit in: catalyst/base/, catalyst/

2023-07-01 Thread Andreas K. Hüttel
commit: 9d6e495ca2ee55c21befc183a9a56fc5062a63c7
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Jul  1 17:44:41 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Jul  1 19:26:14 2023 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=9d6e495c

stagebase: Fix and improve port_logdir config option

NOTE: The cleaning of log files does not work yet (and probably
never did).

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 catalyst/base/stagebase.py | 7 +++
 catalyst/defaults.py   | 2 ++
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index 65f4306e..74d197b5 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -271,9 +271,8 @@ class StageBase(TargetBase, ClearBase, GenBase):
 
 if "port_logdir" in self.settings:
 self.mount['port_logdir']['enable'] = True
-self.mount['port_logdir']['source'] = self.settings['port_logdir']
-self.env["PORT_LOGDIR"] = self.settings["port_logdir"]
-self.env["PORT_LOGDIR_CLEAN"] = PORT_LOGDIR_CLEAN
+self.mount['port_logdir']['source'] = 
normpath(self.settings['port_logdir'] + "/" + self.settings["target_subpath"] + 
"/")
+self.env["PORTAGE_LOGDIR"] = self.settings["target_logdir"]
 
 def override_cbuild(self):
 if "CBUILD" in self.makeconf:
@@ -1002,7 +1001,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
 # We may need to create the source of the bind mount. 
E.g., in the
 # case of an empty package cache we must create the 
directory that
 # the binary packages will be stored into.
-source_path.mkdir(mode=0o755, exist_ok=True)
+source_path.mkdir(mode=0o755, parents=True, exist_ok=True)
 
 Path(target).mkdir(mode=0o755, parents=True, exist_ok=True)
 

diff --git a/catalyst/defaults.py b/catalyst/defaults.py
index 2cede562..39b71c34 100644
--- a/catalyst/defaults.py
+++ b/catalyst/defaults.py
@@ -25,6 +25,7 @@ valid_config_file_values = frozenset([
 "sharedir",
 "storedir",
 "target_distdir",
+"target_logdir",
 "target_pkgdir",
 "var_tmpfs_portage",
 ])
@@ -53,6 +54,7 @@ confdefaults = {
 "shdir": "%(sharedir)s/targets",
 "storedir": "/var/tmp/catalyst",
 "target_distdir": "/var/cache/distfiles",
+"target_logdir": "/var/log/portage",
 "target_pkgdir": "/var/cache/binpkgs",
 }
 



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2023-07-01 Thread Mike Pagano
commit: c52fc5ac2ff1af3407e87576ef498dca3d83b507
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Jul  1 19:19:30 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Jul  1 19:19:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c52fc5ac

sys-kernel/gentoo-sources: add 6.3.11

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

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-6.3.11.ebuild| 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index df664baf0d0c..e081ff67d739 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -160,6 +160,9 @@ DIST genpatches-6.3-12.extras.tar.xz 3808 BLAKE2B 
08914680602e3a59ccdd2699b60b37
 DIST genpatches-6.3-13.base.tar.xz 754256 BLAKE2B 
ef146e227f2df785bb65d1cf8e50d786103aeed18a8f42e5584656f1999b943ac48db16d5cdc5917c03823364199284975837fabe9a777215373ae83e7206b99
 SHA512 
3df4532294febf47cb0291acdbf5ff137877186747ff7791f675686f2c08e14c0b8fd110e452c50172dc3d1b6a48bda604f6e577753380a4ab64502d0ec17724
 DIST genpatches-6.3-13.experimental.tar.xz 73256 BLAKE2B 
a6c305f006885f12e9791f14112d8e7e1d822bcca725a98a3055851310f002ccce4073ee0064e7575c99c2982b2ac3f09eb7a6b949381cd9d23fc411ec2d95df
 SHA512 
21f1ab4915771cb5960ba7da073932a6e5f79858041a69ec6d01be7d77396e9fac88a7dce35f52c59338948098a043aa306a4b5eacf61e5081f1cd3e40cf13fa
 DIST genpatches-6.3-13.extras.tar.xz 3808 BLAKE2B 
87d56c9b4869ed1741878e8dc03adf97c77872a7eda00697b21a72584393eeb89d9124299aa14aac9f4790e2a90adb42038a226e08ef01a7d1906a381c7a7d2e
 SHA512 
8e5ef88f45333e6afcd139b83698eb7a250c7db6882fe0409361d91a52fa6997fe57ef8ae1d3e5eb4b9306efab0d2fbbc96a4a3808925f15c305df6514159fd8
+DIST genpatches-6.3-14.base.tar.xz 769112 BLAKE2B 
5980cb83d7cc282d5fcca19385c3f4e3524a9a4a294b3e240391126de85f93f3f165ddedc4f70cee4da4f679eb84698e4f1925e7887f1622e6b935a27195f53c
 SHA512 
31b8b2388476fde88c6128d82a394bca12baf550a8d64f9344831baef1d81b9649042ba4f7eff8dc33e68c02f8f73fc6a812de99bd940823f01c4a30348d16ee
+DIST genpatches-6.3-14.experimental.tar.xz 73256 BLAKE2B 
c67dafe8e30de3c980a3ec2dc45038add7301aab34eef711a656cb9baf64e4c494e0d7fed4136428714d527fff43a6f452ce58c7414112aa4619bd0162cb6d8c
 SHA512 
8d592e0458f9213a849ee236f413cb870a883f7ce88663be9768a785df1d12227c9d9c6bbdfc5df93fae7853d18c92d30ff9b27403089fb26dac8f2172bbe955
+DIST genpatches-6.3-14.extras.tar.xz 3808 BLAKE2B 
d280e3791f1dc8aa1455666a7ec24188d8ad1e207f7cde4218bd30eefacdaf2bab8e2d21620077e3b02bdea06f03e936933de7d5f0cdd0303114901ee1bda703
 SHA512 
96abe3c0cb6f789026f10d1013b09c77d57c52c10ba46da5a6fb876f16540852d4604fd7838908fceebcbf651a6228af6fd213cdb535c905eae413973ee1f1dc
 DIST genpatches-6.3-7.base.tar.xz 466812 BLAKE2B 
830f25190bad0be6dbfd45ebc748bc5ef6075cb13466f6cec02ba075d1af98d8ed7285506746631bcea71dbab007290c5b86cc8970c02e5aad5bd37d92d4b9c0
 SHA512 
65d9ecb216c900aec0d265b849fb40f8c141bda2ea4150d93f24f84c33eedf67b8966ff50a4ef65b0a3ea0aeabacacbfab45203c73dc3e83c1f7758d54b8a2e6
 DIST genpatches-6.3-7.experimental.tar.xz 73240 BLAKE2B 
2fb166a4a8ff3de8ea0f488ba5ab9a736546b9e31656eccf5b4552328cb5382c16702166967708bb1f658c2bb2d5c78ecd0407c2b72a99cd5e842c2b91f7ad61
 SHA512 
7f0da14ecc502a60916c2c1a8ddce827c7400f7f42842b48e3151452f2911004ac2c93e19754a8327486d1e09daa1a35d00599da73624d62a3ede6ef5f950ef3
 DIST genpatches-6.3-7.extras.tar.xz 3808 BLAKE2B 
097c661baa4c4342622cb548169258be534099a9d3d6ec55ebdcccd03f2cdd53ee45bc3e3b96650ffd3d48d667b9a4b8b7ca0d0bc3b0c990b44d1c7d7553d604
 SHA512 
0ee09931b9e9ad8a3cc266b2c9fe68ce843971d19eecda98765ee92f2ef210b475eea752dd7b44daca61af1b404a28a694dba09f457166e94227aef8661a2780

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.3.11.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-6.3.11.ebuild
new file mode 100644
index ..cf46920a26d9
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.3.11.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="14"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2023-07-01 Thread Mike Pagano
commit: 01f7aed5d5aa5823e4fe2aa47da0590e9b1cda1e
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Jul  1 19:19:09 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Jul  1 19:19:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01f7aed5

sys-kernel/gentoo-sources: add 6.1.37

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

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-6.1.37.ebuild| 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 181e657d3842..df664baf0d0c 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -145,6 +145,9 @@ DIST genpatches-6.1-40.extras.tar.xz 3808 BLAKE2B 
ee4162db692e272773091d94d06bd2
 DIST genpatches-6.1-41.base.tar.xz 2664364 BLAKE2B 
411463f6532b87253491c5b4d05e4a76c2739408901eaedfcecc135c3e01303a30870e6133253e86b9e1ff10f9363dd7e2f0b5f68a85c7d1ec0e5f1443737820
 SHA512 
3227ed7184af3db4090c8e081b56f1fccd85f08298cf944c44ffdf808b7b17499191657a71e232e9c5dcaf68c1ca93902816c4dcdefc5f1240632816b87b2659
 DIST genpatches-6.1-41.experimental.tar.xz 83340 BLAKE2B 
c9349df1804dc46208c327caa12093a25d193f4dc0a838fbb3448714303b10fa0bc13f0ab38506a635c5098f689a3214c9afdcf4f2ec6b0ba52c1cc3fd37c9b3
 SHA512 
afaa1f0a0232a0487ce661bde8abea48dce99bbbc9d86b51f292c5db2e9c9233109062d89ef3fe55bba16a7ad9ce335b240ccc8570563d45062a0bb394338d0c
 DIST genpatches-6.1-41.extras.tar.xz 3808 BLAKE2B 
af183a6fd9ebd81ed22f8ecd36ba323e9c3aa438e72018ae1282bfd371874870a8a6d52b6488b1940a6eb65192cff46af7221967d4d473b2f3eafc963f0b5ed1
 SHA512 
fd26c56b8a9c5052e32c3ddaf7ff1379912f2aebc7b57bda68bb9f9bc0b316f8b5ae396e0547f205ab491acdc1fc9731acd87d13fdbb13508efbb6d6fa3154a4
+DIST genpatches-6.1-42.base.tar.xz 2681352 BLAKE2B 
8d16c71a41bba911a9ed73e8ff55794caf34adee41a757072db78f4168b6cdde0abb979cc5f6d353a9fbc3c5911e30642b5e8125c1a32fa02e9c946f157442a9
 SHA512 
be7f76ed509a912fc1913ae7f8dee0ae6b2351cd2175319b341812cb5fbf00b2adc053f9711a991324f40ce77c095ab820fd57a00b7acd006400fd10fc94b575
+DIST genpatches-6.1-42.experimental.tar.xz 83376 BLAKE2B 
c0be2c5730c3e73c5219d1b6c6fde1364b551570443c80712fb3b21a2e22c22969c239562557816c427ba87f337acc984398c1dd15caeffd4962bc9b32ccde78
 SHA512 
cc7ecdc73d969275728dedb80ecc4c829b22d3609f8a78a2d312501cef6704b33edd152e665fc418f5dad10f2a0c0d7ef52bde531173f056e9b462c406d14835
+DIST genpatches-6.1-42.extras.tar.xz 3808 BLAKE2B 
6a9159e3859740d4b14bd081aa6df1dbeeed5f322a3aa3df5b8cb942884b068e713815d7284f71ffcad95339928c120661c0b7a85e7c168b27d3daf88251bd18
 SHA512 
a6cb074fe4fafb8a336872ce7c5761ac1fe3e3e84836949803c4a46e9bf783d38a4ced188830158493f64518418c46228bc4f79f669258de5ac6b2e1714f7a4b
 DIST genpatches-6.3-10.base.tar.xz 593348 BLAKE2B 
e4d149963ca7d441b60d40af98939acdcc6163a09790ce103c78d33aa554de170136fbf8a4aa9285c5bde7fdd3cad54f73152d56038d7a299f8e69158b420d50
 SHA512 
7fddf9a02d8767c0236d8c3e1097a267d7f4961308eb08826299b596ba96b1e2fcaa84c22d986619e99aff3817f64fbc3740b87e5d0e1949dfe85d7f5450697f
 DIST genpatches-6.3-10.experimental.tar.xz 73228 BLAKE2B 
b774e42a59f7482031b0b9e88534a5ffc8a12984f653db16160a2d385b288c113366d9786e4c43dadf842a9575464a00dca3ec6b3ea79bc2a50d4916c67995f9
 SHA512 
86c251d191cd349adb77a76c61536d2e2d25633874b19fc100bdfe7b3f448bee6bcc1dfbe0ba0449127bca827ccb8b62c33c43cb0920abaacf523031786183bb
 DIST genpatches-6.3-10.extras.tar.xz 3808 BLAKE2B 
7a4885c76a17d73d7f03836d243bee424f5d4e4205a6547f1b4fcb709f4f6c2c4b1c61dd542b260a3e8dd724f98d851850eaf0930233988670c674a8a2928bae
 SHA512 
f851bc9d10ad98ee74fb26344236670c0aaa218c4bf24eaf54e6376ca68d0626cc1d8f954a1dd3b61343dbd41a286d7c8d9a743ab50c295c0c729732cfb231c2

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.37.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-6.1.37.ebuild
new file mode 100644
index ..7a50b50695fc
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.1.37.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="42"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2023-07-01 Thread Mike Pagano
commit: f08f334c3b908c0d9d557c7bdfbfe76aa62b692b
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Jul  1 19:19:46 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Jul  1 19:19:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f08f334c

sys-kernel/gentoo-sources: add 6.4.1

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

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-6.4.1.ebuild | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index e081ff67d739..5ae7f4cc9e5e 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -175,6 +175,9 @@ DIST genpatches-6.3-9.extras.tar.xz 3804 BLAKE2B 
3a5ad597a1379c076fd5fd04b5b4835
 DIST genpatches-6.4-1.base.tar.xz 4304 BLAKE2B 
66c721dee77d8bd64257000dcdc5ae8ffb1141bf8634670a57e356a1cfc9e73b26660aa63293f6d02bfdeed04db54f8b1a224ace9ea614bba172f593bd0c8918
 SHA512 
55bc76b8f4c4ec09419407b6a32d9ba1814afd0e30309edc5503d428ea78c6632d48e25781c8e9308ff90c96214ecd0cdc6e8f942614c9a9bc1dc2307ee4ee43
 DIST genpatches-6.4-1.experimental.tar.xz 5756 BLAKE2B 
dca3629c4b0e1108a87cdcdb954b5c9478953280c9f1bf75326b7daaf15c1dd41e830e8c02ee5c596d6692170dddb2ec03540f48e79312be73efdb1eba575fa9
 SHA512 
129410b056510610ea2c90a0856c2fcb814694bcebc907f6d71de6d9046219e6394dad4b0297d31feb92b85db531e2cc9f5ff1f809cf232ee136e3669503c475
 DIST genpatches-6.4-1.extras.tar.xz 3700 BLAKE2B 
22a7977323c67d814184f3bac199adf6b1777a6db6a23ca72ac87a61b91a0a72b51127891412ea61c136dd9273a0862341d547daa27bc41a1f158274b7d3c294
 SHA512 
be85aa68830be0bee308a675c46675e25461f5f58d7dcf3fb77217de6ac28600c50104951550167c8b7e5de50ff37a01e0127337a1ffa4bb2e7ce1389ab91c2e
+DIST genpatches-6.4-2.base.tar.xz 21752 BLAKE2B 
0ea9a0f9b15025435329ba8bcac4878617d9b3df47b2df1df9a14bdfb2106d6a8884b2b1486578692c6354584641390b182386aa38e2fa35e6e5b9a7c7c891af
 SHA512 
f3cbee696801c3cef0d984abf84aabb89bcd4372a7d1fd109a271334ca199d29f843638b664b08f9b889425d988601d070834b3fb644eb7528141032f9d4baad
+DIST genpatches-6.4-2.experimental.tar.xz 5756 BLAKE2B 
6b8139b20c18d23ae9f4f0902c6a69154a03b0bf69fd577f046f96996767b09e85d31b870d4f4389bca52d7bbb44d865bafe009c0c86467ea6e3b4142867c6c0
 SHA512 
2a7d882650a16fe52ee8cdbc2cd1a3c3a8bc01668a698905b60bbda069e8996efac4eb4876686c53d0599638d6324d053cae47d4d45ec28d13cbbf04be2ad685
+DIST genpatches-6.4-2.extras.tar.xz 3700 BLAKE2B 
a7d9c7f6ce65c975e35c1bf6eb2cecb4e781dbae81e6a0edcba004fcd7ca09e901c4127e7db3da56940686129bcd437bb6f76217d865ebce02a677d3c9791353
 SHA512 
104397ddb0d1d8d1d22803de5eeeca2e1eb4adeb90efd311e605efebbd60a40c625b370bdb229fefc0fa57adb4d98c5eee9805e0d5fc2906f69b0092ff153c13
 DIST linux-4.14.tar.xz 100770500 BLAKE2B 
85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a
 SHA512 
77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8
 DIST linux-4.19.tar.xz 103117552 BLAKE2B 
1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0
 SHA512 
ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4
 DIST linux-5.10.tar.xz 116606704 BLAKE2B 
b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1
 SHA512 
95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.4.1.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-6.4.1.ebuild
new file mode 100644
index ..a3df1cbbfc15
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.4.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="2"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



[gentoo-commits] proj/linux-patches: New tag: 6.4-2

2023-07-01 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Jul  1 18:49:46 2023 +

New tag: 6.4-2




[gentoo-commits] proj/linux-patches:6.4 commit in: /

2023-07-01 Thread Mike Pagano
commit: 198268461f128858296efdf0c11e8d49bf1d4869
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Jul  1 18:48:07 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Jul  1 18:48:07 2023 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=19826846

Linux patch 6.4.1

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

 1000_linux-6.4.1.patch | 2433 
 1 file changed, 2433 insertions(+)

diff --git a/1000_linux-6.4.1.patch b/1000_linux-6.4.1.patch
new file mode 100644
index ..70bfbcf8
--- /dev/null
+++ b/1000_linux-6.4.1.patch
@@ -0,0 +1,2433 @@
+diff --git a/Makefile b/Makefile
+index e51e4d9174ab3..9f6376cbafebe 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 6
+ PATCHLEVEL = 4
+-SUBLEVEL = 0
++SUBLEVEL = 1
+ EXTRAVERSION =
+ NAME = Hurr durr I'ma ninja sloth
+ 
+diff --git a/arch/alpha/Kconfig b/arch/alpha/Kconfig
+index a5c2b1aa46b02..d6968d090d49a 100644
+--- a/arch/alpha/Kconfig
 b/arch/alpha/Kconfig
+@@ -30,6 +30,7 @@ config ALPHA
+   select HAS_IOPORT
+   select HAVE_ARCH_AUDITSYSCALL
+   select HAVE_MOD_ARCH_SPECIFIC
++  select LOCK_MM_AND_FIND_VMA
+   select MODULES_USE_ELF_RELA
+   select ODD_RT_SIGACTION
+   select OLD_SIGSUSPEND
+diff --git a/arch/alpha/mm/fault.c b/arch/alpha/mm/fault.c
+index 7b01ae4f3bc6c..8c9850437e674 100644
+--- a/arch/alpha/mm/fault.c
 b/arch/alpha/mm/fault.c
+@@ -119,20 +119,12 @@ do_page_fault(unsigned long address, unsigned long mmcsr,
+   flags |= FAULT_FLAG_USER;
+   perf_sw_event(PERF_COUNT_SW_PAGE_FAULTS, 1, regs, address);
+ retry:
+-  mmap_read_lock(mm);
+-  vma = find_vma(mm, address);
++  vma = lock_mm_and_find_vma(mm, address, regs);
+   if (!vma)
+-  goto bad_area;
+-  if (vma->vm_start <= address)
+-  goto good_area;
+-  if (!(vma->vm_flags & VM_GROWSDOWN))
+-  goto bad_area;
+-  if (expand_stack(vma, address))
+-  goto bad_area;
++  goto bad_area_nosemaphore;
+ 
+   /* Ok, we have a good vm_area for this memory access, so
+  we can handle it.  */
+- good_area:
+   si_code = SEGV_ACCERR;
+   if (cause < 0) {
+   if (!(vma->vm_flags & VM_EXEC))
+@@ -192,6 +184,7 @@ retry:
+  bad_area:
+   mmap_read_unlock(mm);
+ 
++ bad_area_nosemaphore:
+   if (user_mode(regs))
+   goto do_sigsegv;
+ 
+diff --git a/arch/arc/Kconfig b/arch/arc/Kconfig
+index ab6d701365bb0..96cf8720bb939 100644
+--- a/arch/arc/Kconfig
 b/arch/arc/Kconfig
+@@ -41,6 +41,7 @@ config ARC
+   select HAVE_PERF_EVENTS
+   select HAVE_SYSCALL_TRACEPOINTS
+   select IRQ_DOMAIN
++  select LOCK_MM_AND_FIND_VMA
+   select MODULES_USE_ELF_RELA
+   select OF
+   select OF_EARLY_FLATTREE
+diff --git a/arch/arc/mm/fault.c b/arch/arc/mm/fault.c
+index 5ca59a482632a..f59e722d147f9 100644
+--- a/arch/arc/mm/fault.c
 b/arch/arc/mm/fault.c
+@@ -113,15 +113,9 @@ void do_page_fault(unsigned long address, struct pt_regs 
*regs)
+ 
+   perf_sw_event(PERF_COUNT_SW_PAGE_FAULTS, 1, regs, address);
+ retry:
+-  mmap_read_lock(mm);
+-
+-  vma = find_vma(mm, address);
++  vma = lock_mm_and_find_vma(mm, address, regs);
+   if (!vma)
+-  goto bad_area;
+-  if (unlikely(address < vma->vm_start)) {
+-  if (!(vma->vm_flags & VM_GROWSDOWN) || expand_stack(vma, 
address))
+-  goto bad_area;
+-  }
++  goto bad_area_nosemaphore;
+ 
+   /*
+* vm_area is good, now check permissions for this memory access
+@@ -161,6 +155,7 @@ retry:
+ bad_area:
+   mmap_read_unlock(mm);
+ 
++bad_area_nosemaphore:
+   /*
+* Major/minor page fault accounting
+* (in case of retry we only land here once)
+diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
+index 0fb4b218f6658..9ed7f03ba15a3 100644
+--- a/arch/arm/Kconfig
 b/arch/arm/Kconfig
+@@ -125,6 +125,7 @@ config ARM
+   select HAVE_UID16
+   select HAVE_VIRT_CPU_ACCOUNTING_GEN
+   select IRQ_FORCED_THREADING
++  select LOCK_MM_AND_FIND_VMA
+   select MODULES_USE_ELF_REL
+   select NEED_DMA_MAP_STATE
+   select OF_EARLY_FLATTREE if OF
+diff --git a/arch/arm/mm/fault.c b/arch/arm/mm/fault.c
+index 2418f1efabd87..0860eeba8bd34 100644
+--- a/arch/arm/mm/fault.c
 b/arch/arm/mm/fault.c
+@@ -232,37 +232,11 @@ static inline bool is_permission_fault(unsigned int fsr)
+   return false;
+ }
+ 
+-static vm_fault_t __kprobes
+-__do_page_fault(struct mm_struct *mm, unsigned long addr, unsigned int flags,
+-  unsigned long vma_flags, struct pt_regs *regs)
+-{
+-  struct vm_area_struct *vma = find_vma(mm, addr);
+-  if (unlikely(!vma))
+-  return VM_FAULT_BADMAP;
+-
+-  if (unlikely(vma->vm_start > addr)) {
+-  if (!(vma->vm_flags & 

[gentoo-commits] proj/linux-patches: New tag: 6.3-14

2023-07-01 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Jul  1 18:43:57 2023 +

New tag: 6.3-14




[gentoo-commits] proj/linux-patches: New tag: 6.1-42

2023-07-01 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Jul  1 18:34:54 2023 +

New tag: 6.1-42




[gentoo-commits] proj/linux-patches:6.1 commit in: /

2023-07-01 Thread Mike Pagano
commit: bee1a172fdd848464d7ea0df4de48778e3243e3c
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Jul  1 18:27:25 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Jul  1 18:27:25 2023 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=bee1a172

Linux patch 6.1.37-gentoo

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

 _README |4 +
 1036_linux-6.1.37.patch | 2681 +++
 2 files changed, 2685 insertions(+)

diff --git a/_README b/_README
index 46c23470..d50ba74b 100644
--- a/_README
+++ b/_README
@@ -187,6 +187,10 @@ Patch:  1035_linux-6.1.36.patch
 From:   https://www.kernel.org
 Desc:   Linux 6.1.36
 
+Patch:  1036_linux-6.1.37.patch
+From:   https://www.kernel.org
+Desc:   Linux 6.1.37
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1036_linux-6.1.37.patch b/1036_linux-6.1.37.patch
new file mode 100644
index ..62552bde
--- /dev/null
+++ b/1036_linux-6.1.37.patch
@@ -0,0 +1,2681 @@
+diff --git a/Makefile b/Makefile
+index cffb83d7a0fb6..26d73ce7e9267 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 6
+ PATCHLEVEL = 1
+-SUBLEVEL = 36
++SUBLEVEL = 37
+ EXTRAVERSION =
+ NAME = Curry Ramen
+ 
+diff --git a/arch/alpha/Kconfig b/arch/alpha/Kconfig
+index 97fce7386b002..d95d82abdf295 100644
+--- a/arch/alpha/Kconfig
 b/arch/alpha/Kconfig
+@@ -28,6 +28,7 @@ config ALPHA
+   select GENERIC_SMP_IDLE_THREAD
+   select HAVE_ARCH_AUDITSYSCALL
+   select HAVE_MOD_ARCH_SPECIFIC
++  select LOCK_MM_AND_FIND_VMA
+   select MODULES_USE_ELF_RELA
+   select ODD_RT_SIGACTION
+   select OLD_SIGSUSPEND
+diff --git a/arch/alpha/mm/fault.c b/arch/alpha/mm/fault.c
+index ef427a6bdd1ab..2b49aa94e4de3 100644
+--- a/arch/alpha/mm/fault.c
 b/arch/alpha/mm/fault.c
+@@ -119,20 +119,12 @@ do_page_fault(unsigned long address, unsigned long mmcsr,
+   flags |= FAULT_FLAG_USER;
+   perf_sw_event(PERF_COUNT_SW_PAGE_FAULTS, 1, regs, address);
+ retry:
+-  mmap_read_lock(mm);
+-  vma = find_vma(mm, address);
++  vma = lock_mm_and_find_vma(mm, address, regs);
+   if (!vma)
+-  goto bad_area;
+-  if (vma->vm_start <= address)
+-  goto good_area;
+-  if (!(vma->vm_flags & VM_GROWSDOWN))
+-  goto bad_area;
+-  if (expand_stack(vma, address))
+-  goto bad_area;
++  goto bad_area_nosemaphore;
+ 
+   /* Ok, we have a good vm_area for this memory access, so
+  we can handle it.  */
+- good_area:
+   si_code = SEGV_ACCERR;
+   if (cause < 0) {
+   if (!(vma->vm_flags & VM_EXEC))
+@@ -189,6 +181,7 @@ retry:
+  bad_area:
+   mmap_read_unlock(mm);
+ 
++ bad_area_nosemaphore:
+   if (user_mode(regs))
+   goto do_sigsegv;
+ 
+diff --git a/arch/arc/Kconfig b/arch/arc/Kconfig
+index d9a13ccf89a3a..cb1074f74c3f1 100644
+--- a/arch/arc/Kconfig
 b/arch/arc/Kconfig
+@@ -41,6 +41,7 @@ config ARC
+   select HAVE_PERF_EVENTS
+   select HAVE_SYSCALL_TRACEPOINTS
+   select IRQ_DOMAIN
++  select LOCK_MM_AND_FIND_VMA
+   select MODULES_USE_ELF_RELA
+   select OF
+   select OF_EARLY_FLATTREE
+diff --git a/arch/arc/mm/fault.c b/arch/arc/mm/fault.c
+index 5ca59a482632a..f59e722d147f9 100644
+--- a/arch/arc/mm/fault.c
 b/arch/arc/mm/fault.c
+@@ -113,15 +113,9 @@ void do_page_fault(unsigned long address, struct pt_regs 
*regs)
+ 
+   perf_sw_event(PERF_COUNT_SW_PAGE_FAULTS, 1, regs, address);
+ retry:
+-  mmap_read_lock(mm);
+-
+-  vma = find_vma(mm, address);
++  vma = lock_mm_and_find_vma(mm, address, regs);
+   if (!vma)
+-  goto bad_area;
+-  if (unlikely(address < vma->vm_start)) {
+-  if (!(vma->vm_flags & VM_GROWSDOWN) || expand_stack(vma, 
address))
+-  goto bad_area;
+-  }
++  goto bad_area_nosemaphore;
+ 
+   /*
+* vm_area is good, now check permissions for this memory access
+@@ -161,6 +155,7 @@ retry:
+ bad_area:
+   mmap_read_unlock(mm);
+ 
++bad_area_nosemaphore:
+   /*
+* Major/minor page fault accounting
+* (in case of retry we only land here once)
+diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
+index a08c9d092a332..0202e48e7a207 100644
+--- a/arch/arm/Kconfig
 b/arch/arm/Kconfig
+@@ -122,6 +122,7 @@ config ARM
+   select HAVE_UID16
+   select HAVE_VIRT_CPU_ACCOUNTING_GEN
+   select IRQ_FORCED_THREADING
++  select LOCK_MM_AND_FIND_VMA
+   select MODULES_USE_ELF_REL
+   select NEED_DMA_MAP_STATE
+   select OF_EARLY_FLATTREE if OF
+diff --git a/arch/arm/mm/fault.c b/arch/arm/mm/fault.c
+index de988cba9a4b1..b0db853103317 100644
+--- a/arch/arm/mm/fault.c
 b/arch/arm/mm/fault.c
+@@ 

[gentoo-commits] proj/linux-patches:6.3 commit in: /

2023-07-01 Thread Mike Pagano
commit: 593914a53adb564b0f550d37c24eedaf39d8aeff
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Jul  1 18:21:03 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Jul  1 18:21:03 2023 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=593914a5

Linux patch 6.3.11

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

 _README |4 +
 1010_linux-6.3.11.patch | 2476 +++
 2 files changed, 2480 insertions(+)

diff --git a/_README b/_README
index 79a95e0e..80499d11 100644
--- a/_README
+++ b/_README
@@ -83,6 +83,10 @@ Patch:  1009_linux-6.3.10.patch
 From:   https://www.kernel.org
 Desc:   Linux 6.3.10
 
+Patch:  1010_linux-6.3.11.patch
+From:   https://www.kernel.org
+Desc:   Linux 6.3.11
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1010_linux-6.3.11.patch b/1010_linux-6.3.11.patch
new file mode 100644
index ..3797a28d
--- /dev/null
+++ b/1010_linux-6.3.11.patch
@@ -0,0 +1,2476 @@
+diff --git a/Makefile b/Makefile
+index 47253ac6c85c1..34349623a76a7 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 6
+ PATCHLEVEL = 3
+-SUBLEVEL = 10
++SUBLEVEL = 11
+ EXTRAVERSION =
+ NAME = Hurr durr I'ma ninja sloth
+ 
+diff --git a/arch/alpha/Kconfig b/arch/alpha/Kconfig
+index 780d4673c3ca7..a40a61583b335 100644
+--- a/arch/alpha/Kconfig
 b/arch/alpha/Kconfig
+@@ -29,6 +29,7 @@ config ALPHA
+   select GENERIC_SMP_IDLE_THREAD
+   select HAVE_ARCH_AUDITSYSCALL
+   select HAVE_MOD_ARCH_SPECIFIC
++  select LOCK_MM_AND_FIND_VMA
+   select MODULES_USE_ELF_RELA
+   select ODD_RT_SIGACTION
+   select OLD_SIGSUSPEND
+diff --git a/arch/alpha/mm/fault.c b/arch/alpha/mm/fault.c
+index 7b01ae4f3bc6c..8c9850437e674 100644
+--- a/arch/alpha/mm/fault.c
 b/arch/alpha/mm/fault.c
+@@ -119,20 +119,12 @@ do_page_fault(unsigned long address, unsigned long mmcsr,
+   flags |= FAULT_FLAG_USER;
+   perf_sw_event(PERF_COUNT_SW_PAGE_FAULTS, 1, regs, address);
+ retry:
+-  mmap_read_lock(mm);
+-  vma = find_vma(mm, address);
++  vma = lock_mm_and_find_vma(mm, address, regs);
+   if (!vma)
+-  goto bad_area;
+-  if (vma->vm_start <= address)
+-  goto good_area;
+-  if (!(vma->vm_flags & VM_GROWSDOWN))
+-  goto bad_area;
+-  if (expand_stack(vma, address))
+-  goto bad_area;
++  goto bad_area_nosemaphore;
+ 
+   /* Ok, we have a good vm_area for this memory access, so
+  we can handle it.  */
+- good_area:
+   si_code = SEGV_ACCERR;
+   if (cause < 0) {
+   if (!(vma->vm_flags & VM_EXEC))
+@@ -192,6 +184,7 @@ retry:
+  bad_area:
+   mmap_read_unlock(mm);
+ 
++ bad_area_nosemaphore:
+   if (user_mode(regs))
+   goto do_sigsegv;
+ 
+diff --git a/arch/arc/Kconfig b/arch/arc/Kconfig
+index d9a13ccf89a3a..cb1074f74c3f1 100644
+--- a/arch/arc/Kconfig
 b/arch/arc/Kconfig
+@@ -41,6 +41,7 @@ config ARC
+   select HAVE_PERF_EVENTS
+   select HAVE_SYSCALL_TRACEPOINTS
+   select IRQ_DOMAIN
++  select LOCK_MM_AND_FIND_VMA
+   select MODULES_USE_ELF_RELA
+   select OF
+   select OF_EARLY_FLATTREE
+diff --git a/arch/arc/mm/fault.c b/arch/arc/mm/fault.c
+index 5ca59a482632a..f59e722d147f9 100644
+--- a/arch/arc/mm/fault.c
 b/arch/arc/mm/fault.c
+@@ -113,15 +113,9 @@ void do_page_fault(unsigned long address, struct pt_regs 
*regs)
+ 
+   perf_sw_event(PERF_COUNT_SW_PAGE_FAULTS, 1, regs, address);
+ retry:
+-  mmap_read_lock(mm);
+-
+-  vma = find_vma(mm, address);
++  vma = lock_mm_and_find_vma(mm, address, regs);
+   if (!vma)
+-  goto bad_area;
+-  if (unlikely(address < vma->vm_start)) {
+-  if (!(vma->vm_flags & VM_GROWSDOWN) || expand_stack(vma, 
address))
+-  goto bad_area;
+-  }
++  goto bad_area_nosemaphore;
+ 
+   /*
+* vm_area is good, now check permissions for this memory access
+@@ -161,6 +155,7 @@ retry:
+ bad_area:
+   mmap_read_unlock(mm);
+ 
++bad_area_nosemaphore:
+   /*
+* Major/minor page fault accounting
+* (in case of retry we only land here once)
+diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
+index e24a9820e12fa..a04bb151a9028 100644
+--- a/arch/arm/Kconfig
 b/arch/arm/Kconfig
+@@ -125,6 +125,7 @@ config ARM
+   select HAVE_UID16
+   select HAVE_VIRT_CPU_ACCOUNTING_GEN
+   select IRQ_FORCED_THREADING
++  select LOCK_MM_AND_FIND_VMA
+   select MODULES_USE_ELF_REL
+   select NEED_DMA_MAP_STATE
+   select OF_EARLY_FLATTREE if OF
+diff --git a/arch/arm/mm/fault.c b/arch/arm/mm/fault.c
+index 2418f1efabd87..0860eeba8bd34 100644
+--- a/arch/arm/mm/fault.c
 b/arch/arm/mm/fault.c
+@@ 

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

2023-07-01 Thread Sam James
commit: 26a7d5171a596aa3310e57bbfe3fc8191ba9998a
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  1 18:19:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  1 18:19:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26a7d517

sys-devel/gcc: add 12.3.1_p20230630

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-12.3.1_p20230630.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 794f72de94b0..d8283a9f2032 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -20,6 +20,7 @@ DIST gcc-12-20230526.tar.xz 79780444 BLAKE2B 
6f6eca272ab506e16a231003c399e285725
 DIST gcc-12-20230609.tar.xz 79768444 BLAKE2B 
8df47b57917aeaa3524664d94070d65830b9f1f9ca430f9bf058569aca8d34c4ebb05ae183f76f9ba34da5f614b0c8ce687f10f72f8b3f81502e767372219a52
 SHA512 
6d3d3bb57ee15583a65b85808172b57e6c3d7715aaf27ec22cd6f12e764d57a2cf4334b1ca9eae51737af930027110eba0bb3fb8a0a3c965336d716503c08d69
 DIST gcc-12-20230616.tar.xz 79787532 BLAKE2B 
4ce738aabcec26d00bc2f43bc854be0abe6f09e4e11984e6089efe420ec70caa8e8de1f183f6f43fbe0519b02794f4ee73ae8d11fc5ba4d85d11da076d36bb2f
 SHA512 
40bc3f4690eee227f8d4f6de4abeb930aeea5f786494a377c1e628372743d177bf7646d3ef9570663cfc5aa3f136b7251267adf0c29b806b6645775552c06955
 DIST gcc-12-20230623.tar.xz 79782948 BLAKE2B 
6eeabdd1495482b8bc5a6f2f90cd7d7967b4d277c5f755f1ee98ac2c99db1552ab13b1c69f4c47d1d0b8de584e6a5f024b45e3c5934f49179cf65ca30acc
 SHA512 
09aa0304a8a916aea7a4714eb3a7541b2015e3bdb8ae9bd40bc289553c4ec86f91b054925d2af45f33af9d20a7422949e691c0f552d68ee1d5206b4007310a88
+DIST gcc-12-20230630.tar.xz 79795960 BLAKE2B 
8d7a10afbf63f0de348f6e32913320428a2017f0ced5f330dc8084ff8f954c0c73b638387eade230a0c47ede32917fd1b89fdc31d83d02fb226600e1dc72528a
 SHA512 
f7bf3d9a12f2b96c242a7dfaa17f47bdf368a787bcff1da5efdf1cb07910c2506d3c944598eb47a0fa708bcccb6b1a5a6994122d44fc6fd4fda09d0b0169b430
 DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5
 SHA512 
babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
 DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 
06c43662c9abb0fa3cf90d5e2273c69aecb9158e6cf6f23c04754ed5d686be2616e81e2502eb16f4298ddd50518ca7677e13249da9e9b091162d3931ff65e4fe
 SHA512 
b0d4b85dbf1a541997203b872e3106906b4ad49cde57e1428bc22b2f8e2d73b8cb10ae0d0b792aebaf664594da4d1dea04c44ddc34e59047410766db04d1
 DIST gcc-13-20230527.tar.xz 83956360 BLAKE2B 
86a2131b88144817673a6300c73b29c2dbb8559a7057609601029aaf60aeb4c4926fa4b99c4e1768726cde09f994159685768b62b3ca73d7b606847788301e82
 SHA512 
87566c74258f9981742eae77f552361c220f79fa6f17c36d5b5a9e73f41c50d8a2cab16b9ffb17f07829005f0d42b4b1d524150d3dcba9710091532cbfad7152

diff --git a/sys-devel/gcc/gcc-12.3.1_p20230630.ebuild 
b/sys-devel/gcc/gcc-12.3.1_p20230630.ebuild
new file mode 100644
index ..1ffe2b97a4bf
--- /dev/null
+++ b/sys-devel/gcc/gcc-12.3.1_p20230630.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="12.3.0"
+PATCH_VER="2"
+MUSL_VER="1"
+MUSL_GCC_VER="12.3.0"
+
+if [[ ${PV} == *. ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   MY_PV_3=1
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   MY_PV_3=0
+   else
+   MY_PV_2=$((${MY_PV_2} - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+   # Cheesy hack for RCs
+   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
+   MY_P=${PN}-${MY_PV}
+   GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
+   TOOLCHAIN_SET_S=no
+   S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+if tc_is_live ; then
+   # Needs to be after inherit (for now?), bug #830908
+   EGIT_BRANCH=releases/gcc-$(ver_cut 1)
+elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+   # Don't keyword live ebuilds
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   :;
+fi
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+   # Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
+   # If GCC is enabling CET by default, we need glibc to be built with 
support for it.
+   # bug #830454
+   RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+   DEPEND="${RDEPEND}"
+   BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]"
+fi
+
+src_prepare() {
+   local p upstreamed_patches=(
+   # add them here
+   )
+   for p 

[gentoo-commits] proj/linux-patches:6.4 commit in: /

2023-07-01 Thread Mike Pagano
commit: 6959edbe18a7e37becc72959166c73b82c0cf790
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Jul  1 18:19:34 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Jul  1 18:19:34 2023 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=6959edbe

Linux patch 6.4.1

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

 _README | 4 
 1 file changed, 4 insertions(+)

diff --git a/_README b/_README
index 8bb95e22..22f83174 100644
--- a/_README
+++ b/_README
@@ -43,6 +43,10 @@ EXPERIMENTAL
 Individual Patch Descriptions:
 --
 
+Patch:  1000_linux-6.4.1.patch
+From:   https://www.kernel.org
+Desc:   Linux 6.4.1
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-sources/

2023-07-01 Thread Mike Pagano
commit: 6b11b692eec8ee8d441ff8a891cb264b2acfff85
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Jul  1 18:15:46 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Jul  1 18:15:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b11b692

sys-kernel/vanilla-sources: add 6.1.37, drop 6.1.36

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

 sys-kernel/vanilla-sources/Manifest | 2 +-
 .../{vanilla-sources-6.1.36.ebuild => vanilla-sources-6.1.37.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 134774689e84..8d707abd423b 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -11,5 +11,5 @@ DIST patch-4.19.288.xz 5476320 BLAKE2B 
6b69cdb9d15c3230b4d40e1ed8fdb32e45c70152a
 DIST patch-5.10.186.xz 4834244 BLAKE2B 
b3d243b06b1b20d705d8554f30799cd9a901329f3414242adb856c950276414600cf602375f5fc7f68e37db468390b2891255e67e2638d3d6d14cf88622cac32
 SHA512 
4aa06cc16a398a34caa339f4d3907c762faf45f92d8ea2fe0666d47f27cfadcc3525ab44b7a90578d005df9af7883a772bb7d73a79e3b7ae38f49c58632e9668
 DIST patch-5.15.119.xz 4328336 BLAKE2B 
ea63486fd3f3f29f426a629e10ba63f222c9ccc5fbe5a9f13e4e36e99a64c2574d02633ae82e70167a9cf5630ff5e958bfec8f2ba3ec2b7d878ae998adc761ca
 SHA512 
8a05f41f8ed5d6f35c7a5c5650ded1d85bf8b868b0c2ef7ad05d34e5b2741b7860b801837fd0d5bf5ab942909f3e81803e7d8dbcd1360470990768abd62db420
 DIST patch-5.4.249.xz 4933168 BLAKE2B 
caabb7456be35c5a7aec130b0f71e858325848bcbea5396f4d8808139d2cfae0d1d850e51d97d8a6af4f7d94881446663bf3dd5508793d741a2bc6dbb8e2e66b
 SHA512 
23f670b48e0ce8fa579a0ff0ed31c6d2af44aa502acfba6449cb9508501e6f6119614109e177f2608465cdeaa8583e943ee2c7bba28bb63c63bdf4f3ff86c2f0
-DIST patch-6.1.36.xz 2523184 BLAKE2B 
3aea662c042852e7bf5e144b45b427c0ba3f16baac97d73fa45fa6edf4989dd30168ed456a5307cc41310432f1ccf5f58bb69f0a3903579ef0722783266d2b16
 SHA512 
131528a11d43b8cb8b4f01ba5ff9c0bb252c77d6066417a1ea654f87f0807aaae650070951eb22390fcafea4429db9a1bb54d220c785ccb58ca9d88de198fcfd
+DIST patch-6.1.37.xz 2537108 BLAKE2B 
a432de2c3d615e4acb5086cf54c2cf78bd4c59401a510e9e80c4c3a73ebbc04b3a809cecb08e0c1e1deca27a3188f8244a10b3c8f7fd4c93c50bbb0e8e497430
 SHA512 
f2f9f185d371304822bfe3c901fba0a428173350ae697a93c31bd7d1b7da29ba42c4bc423c27037370e61b69f95516c1560d1e7cae11d88857beb6c79105f581
 DIST patch-6.3.10.xz 729012 BLAKE2B 
6fe69121c930dbf9596cc5bc288b22f354f3385fe75fab4b289d72e1d3946ff06a8f4000c838b7bbd528c6349f7e2e51072e1f434857d3ce8abc9fccff2db6af
 SHA512 
cd519209d260a8ad7440cb9b333dbe512dfe1c1d54ff5983eff392ef1666867b0bcdc0845d0e364fdb80c302cdc3eb638495a08105e80a92ca1cf55d9d01c203

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.1.36.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-6.1.37.ebuild
similarity index 100%
rename from sys-kernel/vanilla-sources/vanilla-sources-6.1.36.ebuild
rename to sys-kernel/vanilla-sources/vanilla-sources-6.1.37.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-sources/

2023-07-01 Thread Mike Pagano
commit: 66dbddd7b66b845993238626a5334ec48f187ee7
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Jul  1 18:15:59 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Jul  1 18:15:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66dbddd7

sys-kernel/vanilla-sources: add 6.4.1, drop 6.4.0

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

 sys-kernel/vanilla-sources/Manifest  | 1 +
 .../{vanilla-sources-6.4.0.ebuild => vanilla-sources-6.4.1.ebuild}   | 0
 2 files changed, 1 insertion(+)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index c301b478c66e..0cc9f087aa16 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -13,3 +13,4 @@ DIST patch-5.15.119.xz 4328336 BLAKE2B 
ea63486fd3f3f29f426a629e10ba63f222c9ccc5f
 DIST patch-5.4.249.xz 4933168 BLAKE2B 
caabb7456be35c5a7aec130b0f71e858325848bcbea5396f4d8808139d2cfae0d1d850e51d97d8a6af4f7d94881446663bf3dd5508793d741a2bc6dbb8e2e66b
 SHA512 
23f670b48e0ce8fa579a0ff0ed31c6d2af44aa502acfba6449cb9508501e6f6119614109e177f2608465cdeaa8583e943ee2c7bba28bb63c63bdf4f3ff86c2f0
 DIST patch-6.1.37.xz 2537108 BLAKE2B 
a432de2c3d615e4acb5086cf54c2cf78bd4c59401a510e9e80c4c3a73ebbc04b3a809cecb08e0c1e1deca27a3188f8244a10b3c8f7fd4c93c50bbb0e8e497430
 SHA512 
f2f9f185d371304822bfe3c901fba0a428173350ae697a93c31bd7d1b7da29ba42c4bc423c27037370e61b69f95516c1560d1e7cae11d88857beb6c79105f581
 DIST patch-6.3.11.xz 743092 BLAKE2B 
f64df8ca820f7259f80f1eb2a6976e9fc8833eb022424f8a0bc5d9619cdbe61e60a05075c9fe4681ea1aa43d03206199605a8997fc3bd1c190b940763ec88e3a
 SHA512 
5eb813bce60c173861abcc42031c33e20e7091e31806e7240cb4ad4876652247cde8c9ef496d081a5113906f67013273f4469604a6480059306deb95714dc19d
+DIST patch-6.4.1.xz 17956 BLAKE2B 
4c4adeb64bc0b0c3ee2fba6465bc7de673b27f2a76e916894b7766e11300af4b04d9feedd99160074b6e8e644a2377148200cbc539d64255774c3c255c3b7c33
 SHA512 
451584c01a566792dc309de76217560a1a12451a6f9fee3e95735c1ecf3b3ee56cda5167f15ee0f6cc8eafebb8fdd56d156246cb29f68a196dabe9d9985bdeab

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.4.0.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-6.4.1.ebuild
similarity index 100%
rename from sys-kernel/vanilla-sources/vanilla-sources-6.4.0.ebuild
rename to sys-kernel/vanilla-sources/vanilla-sources-6.4.1.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-sources/

2023-07-01 Thread Mike Pagano
commit: af4059386cf78c4b7869f72c5cfa5edd21d4c3d2
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Jul  1 18:15:49 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Jul  1 18:15:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af405938

sys-kernel/vanilla-sources: add 6.3.11, drop 6.3.10

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

 sys-kernel/vanilla-sources/Manifest | 2 +-
 .../{vanilla-sources-6.3.10.ebuild => vanilla-sources-6.3.11.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 8d707abd423b..c301b478c66e 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -12,4 +12,4 @@ DIST patch-5.10.186.xz 4834244 BLAKE2B 
b3d243b06b1b20d705d8554f30799cd9a901329f3
 DIST patch-5.15.119.xz 4328336 BLAKE2B 
ea63486fd3f3f29f426a629e10ba63f222c9ccc5fbe5a9f13e4e36e99a64c2574d02633ae82e70167a9cf5630ff5e958bfec8f2ba3ec2b7d878ae998adc761ca
 SHA512 
8a05f41f8ed5d6f35c7a5c5650ded1d85bf8b868b0c2ef7ad05d34e5b2741b7860b801837fd0d5bf5ab942909f3e81803e7d8dbcd1360470990768abd62db420
 DIST patch-5.4.249.xz 4933168 BLAKE2B 
caabb7456be35c5a7aec130b0f71e858325848bcbea5396f4d8808139d2cfae0d1d850e51d97d8a6af4f7d94881446663bf3dd5508793d741a2bc6dbb8e2e66b
 SHA512 
23f670b48e0ce8fa579a0ff0ed31c6d2af44aa502acfba6449cb9508501e6f6119614109e177f2608465cdeaa8583e943ee2c7bba28bb63c63bdf4f3ff86c2f0
 DIST patch-6.1.37.xz 2537108 BLAKE2B 
a432de2c3d615e4acb5086cf54c2cf78bd4c59401a510e9e80c4c3a73ebbc04b3a809cecb08e0c1e1deca27a3188f8244a10b3c8f7fd4c93c50bbb0e8e497430
 SHA512 
f2f9f185d371304822bfe3c901fba0a428173350ae697a93c31bd7d1b7da29ba42c4bc423c27037370e61b69f95516c1560d1e7cae11d88857beb6c79105f581
-DIST patch-6.3.10.xz 729012 BLAKE2B 
6fe69121c930dbf9596cc5bc288b22f354f3385fe75fab4b289d72e1d3946ff06a8f4000c838b7bbd528c6349f7e2e51072e1f434857d3ce8abc9fccff2db6af
 SHA512 
cd519209d260a8ad7440cb9b333dbe512dfe1c1d54ff5983eff392ef1666867b0bcdc0845d0e364fdb80c302cdc3eb638495a08105e80a92ca1cf55d9d01c203
+DIST patch-6.3.11.xz 743092 BLAKE2B 
f64df8ca820f7259f80f1eb2a6976e9fc8833eb022424f8a0bc5d9619cdbe61e60a05075c9fe4681ea1aa43d03206199605a8997fc3bd1c190b940763ec88e3a
 SHA512 
5eb813bce60c173861abcc42031c33e20e7091e31806e7240cb4ad4876652247cde8c9ef496d081a5113906f67013273f4469604a6480059306deb95714dc19d

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.3.10.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-6.3.11.ebuild
similarity index 100%
rename from sys-kernel/vanilla-sources/vanilla-sources-6.3.10.ebuild
rename to sys-kernel/vanilla-sources/vanilla-sources-6.3.11.ebuild



[gentoo-commits] repo/proj/guru:master commit in: dev-util/bash-language-server/

2023-07-01 Thread Haelwenn Monnier
commit: 5fbc8bba6fda523064b0fefadb6606c803b25e47
Author: tastytea  tastytea  de>
AuthorDate: Thu Jun 29 11:21:17 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jun 30 12:12:40 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5fbc8bba

dev-util/bash-language-server: add 4.10.1

Signed-off-by: tastytea  tastytea.de>

 dev-util/bash-language-server/Manifest |  2 +
 .../bash-language-server-4.10.1.ebuild | 51 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-util/bash-language-server/Manifest 
b/dev-util/bash-language-server/Manifest
index 50c07b4bd..48c5cafa6 100644
--- a/dev-util/bash-language-server/Manifest
+++ b/dev-util/bash-language-server/Manifest
@@ -1,4 +1,6 @@
 DIST bash-language-server-4.10.0-deps.tar.xz 2218344 BLAKE2B 
59b62cc8323befee2fa06cc00242c34d90c191a4655ff2e3c0d7563772b65cd340fb9e65c887d894030819f8d18eb317317387fc197e421c280a2a0e07051d9a
 SHA512 
eb7f476ee64169eb155477de5f0182b904b4bed69866b54c3d44f9dc3245ac4a75c777df21f77367b8e6e771bd75fedaffee5bd50c981ffcabe0d7614492569b
 DIST bash-language-server-4.10.0.tgz 192648 BLAKE2B 
865ed6ebb23ac9974de295dd10c664caf25d2f58b1e180a3f343673e4de7e7d9de9254ecb1ecf4b184b442120de7d45465b7f80717f6e4c3de3c359073bb6385
 SHA512 
306adffaf6eed4741adadf01450435463b6bc9638ec73ba6a72bafd1018da4c1871a61e3e25bf6ad35ab1ea3672e53243f7152d9923e8b327019979901c9
+DIST bash-language-server-4.10.1-deps.tar.xz 2219720 BLAKE2B 
ad855946c2ce535bc49a0ac889be82b83953304d1dea91637bcb68d11b5845f2761795be23af3406e10f2271ddf12c5664c3a9066218c5325d61aaa01f422a32
 SHA512 
905a91219e38dbda0bbb032f8ee04240517573a8b12f118777ec0e6a1a55fb972f1c679dd999132024d6289f3b73db837fdd17d3e9373a334928996c6a7bf9f6
+DIST bash-language-server-4.10.1.tgz 192886 BLAKE2B 
e1594531dcd0db241416aa25475b5fa5db11a66eca40fbe5f8f7efb1ca0eb8009ec719a03b8e782c80faf2a048b0974e8d5749854d0653e63b427a4b0f012b30
 SHA512 
c8d1c0a4d6549deb510bcc3a1a2a06752fc7acdaf7a5e70c4d35dbdb461934bc6a03bd077d4c13dfb1adb3e90267a5cb1047df9302f98fa3edde7cc00816556b
 DIST bash-language-server-4.9.2-deps.tar.xz 2215872 BLAKE2B 
d0c5e67941d3637f34e1fd8492d53fd5142a439a859142cb111d6c205ce95f28ed96de9f09c32db3aa366740d214cb8641e6c67ad761e1562cdefb8805f53137
 SHA512 
bc51225d5f0ff0256fa62f228488b2c8410440c094d29869c62f28975e6b55d59257526cd0d0162ef19b7db9a8a9cbb83e5410c68256ff20d3965bcbccfb1793
 DIST bash-language-server-4.9.2.tgz 191049 BLAKE2B 
8a528d75da1f5bf64b1e4c6f2ad09a91129bb1e8837f6311522c4c2d3f02f9c3c24d36c325467127f45b78b6f2622deda0c845786dcc978006cdfcf95fee5f94
 SHA512 
59c85403759d51b82870b48975d6e61026e47c7c69ee13456c587bacb68f6ea56c2fde74e87658ba694e42ad5f70f1acb35893b2126d418c8fccdb0f5775d96a

diff --git a/dev-util/bash-language-server/bash-language-server-4.10.1.ebuild 
b/dev-util/bash-language-server/bash-language-server-4.10.1.ebuild
new file mode 100644
index 0..792e8acc6
--- /dev/null
+++ b/dev-util/bash-language-server/bash-language-server-4.10.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit optfeature
+
+DESCRIPTION="A language server for Bash"
+HOMEPAGE="https://github.com/bash-lsp/bash-language-server;
+SRC_URI="
+   mirror://npm/${PN}/-/${P}.tgz
+   https://tastytea.de/files/gentoo/${P}-deps.tar.xz
+"
+S="${WORKDIR}"
+
+# NOTE: to generate the dependency tarball:
+#   npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz
+#   tar -caf ${P}-deps.tar.xz npm-cache
+
+LICENSE="
+   Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT-with-advertising
+   || ( public-domain Unlicense )
+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=">=net-libs/nodejs-18.16.18"
+BDEPEND=">=net-libs/nodejs-18.16.18[npm]"
+
+src_unpack() {
+   cd "${T}" || die "Could not cd to temporary directory"
+   unpack ${P}-deps.tar.xz
+}
+
+src_install() {
+   npm \
+   --offline \
+   --verbose \
+   --progress false \
+   --foreground-scripts \
+   --global \
+   --prefix "${ED}"/usr \
+   --cache "${T}"/npm-cache \
+   install "${DISTDIR}"/${P}.tgz || die "npm install failed"
+
+   einstalldocs
+}
+
+pkg_postinst() {
+   optfeature "linting support" dev-util/shellcheck dev-util/shellcheck-bin
+}



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

2023-07-01 Thread Haelwenn Monnier
commit: 884d20ce5b4bc78aba6cec9c16885dd1c0a094f5
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sat Jul  1 18:10:12 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Jul  1 18:10:47 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=884d20ce

dev-util/deblob: keyword 0.5 for ~amd64, ~arm64, ~riscv

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-util/deblob/deblob-0.5.ebuild  | 1 +
 dev-util/deblob/deblob-.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-util/deblob/deblob-0.5.ebuild 
b/dev-util/deblob/deblob-0.5.ebuild
index 53d444508..0aebd423d 100644
--- a/dev-util/deblob/deblob-0.5.ebuild
+++ b/dev-util/deblob/deblob-0.5.ebuild
@@ -8,6 +8,7 @@ if [[ "$PV" ==  ]]; then
EGIT_REPO_URI="https://git.sr.ht/~lanodan/deblob;
 else
SRC_URI="https://hacktivis.me/releases/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~riscv"
 fi
 
 DESCRIPTION="remove binary executables from a directory"

diff --git a/dev-util/deblob/deblob-.ebuild 
b/dev-util/deblob/deblob-.ebuild
index c7aef7e2e..2d639a50a 100644
--- a/dev-util/deblob/deblob-.ebuild
+++ b/dev-util/deblob/deblob-.ebuild
@@ -8,6 +8,7 @@ if [[ "$PV" ==  ]]; then
EGIT_REPO_URI="https://git.sr.ht/~lanodan/deblob;
 else
SRC_URI="https://hacktivis.me/releases/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~riscv"
 fi
 
 DESCRIPTION="remove binary executables from a directory"



[gentoo-commits] repo/proj/guru:master commit in: dev-python/pytest-mypy-plugins/, dev-python/pytest-mypy-plugins/files/

2023-07-01 Thread Haelwenn Monnier
commit: 05fc9520f54b1101e82b7d20a93b1a8f60c859e7
Author: Lucio Sauer  posteo  net>
AuthorDate: Fri Jun 30 21:11:41 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jun 30 21:13:18 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=05fc9520

dev-python/pytest-mypy-plugins: drop 1.11.1

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

 dev-python/pytest-mypy-plugins/Manifest|  1 -
 ...lugins-1.11.1-deprecated-chevron-to-jinja.patch | 45 --
 .../pytest-mypy-plugins-1.11.1.ebuild  | 37 --
 3 files changed, 83 deletions(-)

diff --git a/dev-python/pytest-mypy-plugins/Manifest 
b/dev-python/pytest-mypy-plugins/Manifest
index 463d5fe1e..3a84cf3d7 100644
--- a/dev-python/pytest-mypy-plugins/Manifest
+++ b/dev-python/pytest-mypy-plugins/Manifest
@@ -1,2 +1 @@
-DIST pytest-mypy-plugins-1.11.1.gh.tar.gz 18201 BLAKE2B 
a21b089321a3d632225e0ac6aa921b23bba111dcc5234c2ada32522b7659533970a9bd19bb432d3304b0291e32ba067ab75c549c4552ca742835155ab8e711b1
 SHA512 
ac7a0973aba070c80480681f2910d40c7e510c906f8030413ba5c94f50131df19036c7183bfad3f211d6d375661753b9d4ff2a73b3bd7af06d0f442e94af3f64
 DIST pytest-mypy-plugins-2.0.0.gh.tar.gz 18444 BLAKE2B 
a9def96003d85d76984067194abdbb5259379c09d359be6a3de7d4a68df2f8c7ebd033632c645297062564943b6cdee885c793172338b52110590be6911f6a75
 SHA512 
743d4e3eef03cb52ffde82e42522ea961db6a27be3cba17aadceb47e1456ffd20806559dd7a6b183536aba98e592e97e40911199c4defbe66bfceebbf229

diff --git 
a/dev-python/pytest-mypy-plugins/files/pytest-mypy-plugins-1.11.1-deprecated-chevron-to-jinja.patch
 
b/dev-python/pytest-mypy-plugins/files/pytest-mypy-plugins-1.11.1-deprecated-chevron-to-jinja.patch
deleted file mode 100644
index ae2885893..0
--- 
a/dev-python/pytest-mypy-plugins/files/pytest-mypy-plugins-1.11.1-deprecated-chevron-to-jinja.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-Chevron, an engine for the Mustache templating language, has been unmaintained
-since 2021 and is not part of ::gentoo. The Jinja and Mustache templating
-languages use the same syntax as far as this project is concerned.
-
-PR issued upstream by :
-https://github.com/typeddjango/pytest-mypy-plugins/pull/117
 a/pytest_mypy_plugins/utils.py
-+++ b/pytest_mypy_plugins/utils.py
-@@ -11,10 +11,11 @@ from itertools import zip_longest
- from pathlib import Path
- from typing import Any, Callable, Dict, Iterator, List, Mapping, Optional, 
Tuple, Union
- 
--import chevron
-+import jinja2
- import regex
- from decorator import contextmanager
- 
-+_rendering_env = jinja2.Environment()
- 
- @contextmanager
- def temp_environ() -> Iterator[None]:
-@@ -351,9 +352,10 @@ def extract_output_matchers_from_out(out: str, params: 
Mapping[str, Any], regex:
- return matchers
- 
- 
--def render_template(template: str, data: Mapping[str, Any]) -> str:
--return chevron.render(template=template, data={k: v if v is not None else 
"None" for k, v in data.items()})
- 
-+def render_template(template: str, data: Mapping[str, Any]) -> str:
-+template = _rendering_env.from_string(template)
-+return template.render({k: v if v is not None else "None" for k, v in 
data.items()})
- 
- def get_func_first_lnum(attr: Callable[..., None]) -> Optional[Tuple[int, 
List[str]]]:
- lines, _ = inspect.getsourcelines(attr)
 a/setup.py
-+++ b/setup.py
-@@ -8,7 +8,7 @@ dependencies = [
- "mypy>=0.970",
- "decorator",
- "pyyaml",
--"chevron",
-+"jinja2",
- "regex",
- "packaging",
- ]

diff --git a/dev-python/pytest-mypy-plugins/pytest-mypy-plugins-1.11.1.ebuild 
b/dev-python/pytest-mypy-plugins/pytest-mypy-plugins-1.11.1.ebuild
deleted file mode 100644
index e42608e0e..0
--- a/dev-python/pytest-mypy-plugins/pytest-mypy-plugins-1.11.1.ebuild
+++ /dev/null
@@ -1,37 +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_11 )
-inherit distutils-r1
-
-DESCRIPTION="pytest plugin for testing mypy types, stubs, plugins"
-HOMEPAGE="
-   https://pypi.org/project/pytest-mypy-plugins/
-   https://github.com/typeddjango/pytest-mypy-plugins/
-"
-
-SRC_URI="https://github.com/typeddjango/pytest-mypy-plugins/archive/refs/tags/${PV}.tar.gz
-   -> ${P}.gh.tar.gz"
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-PATCHES=(
-   "${FILESDIR}"/${P}-deprecated-chevron-to-jinja.patch
-)
-
-DOCS="README* CHANGELOG*"
-
-RDEPEND="
-   dev-python/decorator[${PYTHON_USEDEP}]
-   dev-python/jinja[${PYTHON_USEDEP}]
-   dev-python/mypy[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/regex[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-sources/

2023-07-01 Thread Mike Pagano
commit: 66323e44a2d4804afffb4e252961db95cda1d7f5
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Jul  1 18:14:21 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Jul  1 18:14:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66323e44

sys-kernel/vanilla-sources: add 5.15.119, drop 5.15.118

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

 sys-kernel/vanilla-sources/Manifest | 2 +-
 ...{vanilla-sources-5.15.118.ebuild => vanilla-sources-5.15.119.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index bf1e38ae6302..2699b1c3ca8d 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -9,7 +9,7 @@ DIST linux-6.4.tar.xz 137794856 BLAKE2B 
b59eb04a8715af9f686978812e6d4a466172bb85
 DIST patch-4.14.320.xz 5193412 BLAKE2B 
b01d0d1f932cdfe10dd274a223c906f67bde57c8d09369f18ad5f62ea73cf35cd75b87a54e75df5b1138477056b3a08db818ea16ba8b2fc06e367df8eed08ef9
 SHA512 
1e9059966448f34c7049e99d13f29bd77b67be97c1fb3f98d2978f7f4a3780301cfb4f1ad5bf0ae56ea813a003ade2fa9c8dc4c53927e8022063f6c4afcd5d05
 DIST patch-4.19.288.xz 5476320 BLAKE2B 
6b69cdb9d15c3230b4d40e1ed8fdb32e45c70152a854eba8f727e9ea4f4a1b18f685facd62b17936bc581715cd2d20e3d8223d4e6ac89de0c89f5ede9fd04475
 SHA512 
4bc6b6b024f2ec65c17ef25161887d978d32a53814d30ba22db21db8541001f45c8225948b10c49969c8ee191399df32496caa936d7b5ed8577902f9ae65d630
 DIST patch-5.10.186.xz 4834244 BLAKE2B 
b3d243b06b1b20d705d8554f30799cd9a901329f3414242adb856c950276414600cf602375f5fc7f68e37db468390b2891255e67e2638d3d6d14cf88622cac32
 SHA512 
4aa06cc16a398a34caa339f4d3907c762faf45f92d8ea2fe0666d47f27cfadcc3525ab44b7a90578d005df9af7883a772bb7d73a79e3b7ae38f49c58632e9668
-DIST patch-5.15.118.xz 4304384 BLAKE2B 
b9d7445d3e142466dcaa42fe9d789a3183f0abbbad44313fddd655c2f229a89d91597d813e5153958d7784beb5e736ea9b169aefb52be29a873bc8aac2fc48b9
 SHA512 
aeb3ee267f7a57136d222dd738a2b030049e35837594be83476b18aecfc24b06a026d099889e9fd48bfea26dcb63312dc33737233340c15250e75292d7328bc2
+DIST patch-5.15.119.xz 4328336 BLAKE2B 
ea63486fd3f3f29f426a629e10ba63f222c9ccc5fbe5a9f13e4e36e99a64c2574d02633ae82e70167a9cf5630ff5e958bfec8f2ba3ec2b7d878ae998adc761ca
 SHA512 
8a05f41f8ed5d6f35c7a5c5650ded1d85bf8b868b0c2ef7ad05d34e5b2741b7860b801837fd0d5bf5ab942909f3e81803e7d8dbcd1360470990768abd62db420
 DIST patch-5.4.248.xz 4918028 BLAKE2B 
eaed211c4e81ec259db3a7cd3526e2ae923f3887e47bcf458322e8d72700e072fbc177d8a81e6d274c34d09e5989cc60100f684acc826a46e1acff15a2b1a8d8
 SHA512 
3cdb4d78a1d3086f1e21c0180f60fc8e79f453334381f0822bef225500497efd1afc20c9edfdc13dfb724ebcefa941f33a975f2ba16631ea0ab4c70b28fe5b13
 DIST patch-6.1.35.xz 1920352 BLAKE2B 
3342cca8323add1b50704a787bca70216f0ed52029543c3d73b54c0ff422554381e79c7284582ce1f748670d46c2e1608fb42eb7fb26e1ad52782e036bc6d1ae
 SHA512 
72e7f007ead86322c7fb0dd3c794b31ebe8fd2592591654edd3c44ad8561b7a84d30910ed412f358fd6d3555710beb5000652221865c3ac48c13d0d637a2cbb9
 DIST patch-6.3.9.xz 669856 BLAKE2B 
b9af2fcab87451b63a6d93260d2b60ca5edffb01638ebd5d93d5e0a90deca6f939294cb351c00a9c4e41f9d122a4216de92c24ede965e665b2d82b9aeaa1e9bf
 SHA512 
4fe9deecdcdc55129c8271104ac321c0b3301d5fba76eee9ac864b51449b75e2478519e2825f7e6715c4fd17b56e406d029d261660d5499de04f4d77b55107b2

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.15.118.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-5.15.119.ebuild
similarity index 100%
rename from sys-kernel/vanilla-sources/vanilla-sources-5.15.118.ebuild
rename to sys-kernel/vanilla-sources/vanilla-sources-5.15.119.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-sources/

2023-07-01 Thread Mike Pagano
commit: 267ad171fdc5dc53a16242cbddf665fc359e34b4
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Jul  1 18:14:46 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Jul  1 18:14:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=267ad171

sys-kernel/vanilla-sources: add 6.3.10, drop 6.3.9

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

 sys-kernel/vanilla-sources/Manifest | 2 +-
 .../{vanilla-sources-6.3.9.ebuild => vanilla-sources-6.3.10.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index fca0282f08c2..134774689e84 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -12,4 +12,4 @@ DIST patch-5.10.186.xz 4834244 BLAKE2B 
b3d243b06b1b20d705d8554f30799cd9a901329f3
 DIST patch-5.15.119.xz 4328336 BLAKE2B 
ea63486fd3f3f29f426a629e10ba63f222c9ccc5fbe5a9f13e4e36e99a64c2574d02633ae82e70167a9cf5630ff5e958bfec8f2ba3ec2b7d878ae998adc761ca
 SHA512 
8a05f41f8ed5d6f35c7a5c5650ded1d85bf8b868b0c2ef7ad05d34e5b2741b7860b801837fd0d5bf5ab942909f3e81803e7d8dbcd1360470990768abd62db420
 DIST patch-5.4.249.xz 4933168 BLAKE2B 
caabb7456be35c5a7aec130b0f71e858325848bcbea5396f4d8808139d2cfae0d1d850e51d97d8a6af4f7d94881446663bf3dd5508793d741a2bc6dbb8e2e66b
 SHA512 
23f670b48e0ce8fa579a0ff0ed31c6d2af44aa502acfba6449cb9508501e6f6119614109e177f2608465cdeaa8583e943ee2c7bba28bb63c63bdf4f3ff86c2f0
 DIST patch-6.1.36.xz 2523184 BLAKE2B 
3aea662c042852e7bf5e144b45b427c0ba3f16baac97d73fa45fa6edf4989dd30168ed456a5307cc41310432f1ccf5f58bb69f0a3903579ef0722783266d2b16
 SHA512 
131528a11d43b8cb8b4f01ba5ff9c0bb252c77d6066417a1ea654f87f0807aaae650070951eb22390fcafea4429db9a1bb54d220c785ccb58ca9d88de198fcfd
-DIST patch-6.3.9.xz 669856 BLAKE2B 
b9af2fcab87451b63a6d93260d2b60ca5edffb01638ebd5d93d5e0a90deca6f939294cb351c00a9c4e41f9d122a4216de92c24ede965e665b2d82b9aeaa1e9bf
 SHA512 
4fe9deecdcdc55129c8271104ac321c0b3301d5fba76eee9ac864b51449b75e2478519e2825f7e6715c4fd17b56e406d029d261660d5499de04f4d77b55107b2
+DIST patch-6.3.10.xz 729012 BLAKE2B 
6fe69121c930dbf9596cc5bc288b22f354f3385fe75fab4b289d72e1d3946ff06a8f4000c838b7bbd528c6349f7e2e51072e1f434857d3ce8abc9fccff2db6af
 SHA512 
cd519209d260a8ad7440cb9b333dbe512dfe1c1d54ff5983eff392ef1666867b0bcdc0845d0e364fdb80c302cdc3eb638495a08105e80a92ca1cf55d9d01c203

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.3.9.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-6.3.10.ebuild
similarity index 100%
rename from sys-kernel/vanilla-sources/vanilla-sources-6.3.9.ebuild
rename to sys-kernel/vanilla-sources/vanilla-sources-6.3.10.ebuild



[gentoo-commits] repo/proj/guru:master commit in: net-misc/ooni-probe-cli/

2023-07-01 Thread Haelwenn Monnier
commit: e3f203f4b62eb3f0de768ccfe530dfaa5287786b
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu Jun 29 23:14:46 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jun 30 16:12:42 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e3f203f4

net-misc/ooni-probe-cli: add 3.18.0, drop 3.17.3

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 net-misc/ooni-probe-cli/Manifest| 2 +-
 .../{ooni-probe-cli-3.17.3.ebuild => ooni-probe-cli-3.18.0.ebuild}  | 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/net-misc/ooni-probe-cli/Manifest b/net-misc/ooni-probe-cli/Manifest
index 87b9fe888..449b17748 100644
--- a/net-misc/ooni-probe-cli/Manifest
+++ b/net-misc/ooni-probe-cli/Manifest
@@ -1,2 +1,2 @@
-DIST ooni-probe-cli-3.17.3.tar.gz 24061703 BLAKE2B 
601ce8a51639095f4b110507310c1febd9e96555d8b9f444afea6111d69587af3b880c7d31e8f4afc32141a7ec74dd7f8565da8f017d76435b16db4b71a57278
 SHA512 
87ad3c41ea70a89272bcd7662ff9b56b319865edeb5bff5a44df202a2b634c8be3dbc7ca85481a9f1a3bbb7ec97138094d25937cfbcddf727e1dafb10c787ec0
 DIST ooni-probe-cli-3.17.5.tar.gz 24107845 BLAKE2B 
5e203002adb5ab2990b3b12de2034b9f593a3adbb94ebec6b46300abfb441d0c8c47bae25beeb06cc1ee1fbdc3a0ea5c82bfcba29697c8a2e1a340195a09f994
 SHA512 
6a8fff56aa3b0db5c1cfa51549419603d23d5fc0f7c3f6c869b782260d20e85a8ae35f7396b6f6d02bad4b85664a5d932fc4c7e64600665cfd265599be84ac7c
+DIST ooni-probe-cli-3.18.0.tar.gz 25969796 BLAKE2B 
e618d0441dcdb5f8df856127b6c4c2d65064dfe92e2e7c8a56d8fbb530e7a9470d4311e252b50fea0617c9a9650ca12cad52f6fc6d85b71a071809b67aa21452
 SHA512 
adbadb552309f09a79797d78cb91480a953d9f50af1a8200666b6c6644f32cc4e7569bf281ea6ee47e8c3b94ddf90a473770c40927fb39c122908a1b88f8d6bb

diff --git a/net-misc/ooni-probe-cli/ooni-probe-cli-3.17.3.ebuild 
b/net-misc/ooni-probe-cli/ooni-probe-cli-3.18.0.ebuild
similarity index 97%
rename from net-misc/ooni-probe-cli/ooni-probe-cli-3.17.3.ebuild
rename to net-misc/ooni-probe-cli/ooni-probe-cli-3.18.0.ebuild
index 4611051e2..038127af8 100644
--- a/net-misc/ooni-probe-cli/ooni-probe-cli-3.17.3.ebuild
+++ b/net-misc/ooni-probe-cli/ooni-probe-cli-3.18.0.ebuild
@@ -19,7 +19,6 @@ RESTRICT="test"
 
 DEPEND="dev-db/sqlite:3[icu]"
 RDEPEND="${DEPEND}"
-BDEPEND="

[gentoo-commits] repo/proj/guru:master commit in: net-p2p/p2pool/

2023-07-01 Thread Haelwenn Monnier
commit: 9cf3fbae637aa7375e3c26ec3ae03ae511daff2d
Author: Adam Pimentel  protonmail  com>
AuthorDate: Sat Jul  1 00:22:03 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Jul  1 00:22:03 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9cf3fbae

net-p2p/p2pool: version bump

Signed-off-by: Adam Pimentel  protonmail.com>

 net-p2p/p2pool/Manifest  |   8 +++
 net-p2p/p2pool/p2pool-3.5.ebuild | 110 +++
 2 files changed, 118 insertions(+)

diff --git a/net-p2p/p2pool/Manifest b/net-p2p/p2pool/Manifest
index d256d717c..51addfceb 100644
--- a/net-p2p/p2pool/Manifest
+++ b/net-p2p/p2pool/Manifest
@@ -43,3 +43,11 @@ DIST p2pool-3.4-randomx.tar.gz 165921 BLAKE2B 
67d1c3e0c21307f0205a92ec4d3ad87a49
 DIST p2pool-3.4-rapidjson.tar.gz 1115887 BLAKE2B 
f135cff2fc7d03e6c4507745007bcb0fa8850ec6b745713732ba4ae6d1cd8da1a121b52f7138c50b28bfe66e319de8dc8cc12a98c10b28a5be1f2faa0c58deec
 SHA512 
09911a870773b20ab2cdd37c43ffecb0b7ce921e5de00a27514caff5b412b420cb5c0237743abb9919407d7479f00cd997a1101747e4dd286f2db5c69691b688
 DIST p2pool-3.4-robin-hood-hashing.tar.gz 177642 BLAKE2B 
e66b8388fcd1f6294f67a18bbc45ac8083b9e8fd8d304a35963645934c9054c98c54b10dd8185e72da4d88e3825f7daed8f503f75589e799717aa4a3e1e101f9
 SHA512 
c569727678600d7c7ca0fd436e1fffbefab129455d12c57e01d74c57bf5d470f6e0aefe15e35831f1c31166e1a39398995403b1b5e346547549a819be202cd7a
 DIST p2pool-3.4.tar.gz 64281004 BLAKE2B 
eacb0a568da671efcd6b72e612461b0db2d1120dc4e0fb3e7c7ffdc3d26754a87ad8ee7cfdb3de696de3307f45aa83c5e6a16cb532e2c77f0d1d593742a51f78
 SHA512 
fa9b402d494b9f48157168ad755c81edcad49694e9d193556558b313a37c52fb62001543c54ece0fb539dfb415dbc1a78d926a0347589219d6afcb808233
+DIST p2pool-3.5-cppzmq.tar.gz 46998 BLAKE2B 
fde029a8cecb1f3e7d901225bad1b32fde8d6848c80d7bd1a34025d63ab2288d8a3ef1335268ec6dc6ba3d4fdbb8cc8ff167c2a35112e3322afcd16a6a6d3fc5
 SHA512 
c9615558a5001e2d2772aeb452a1e5d0fbeb13d05e34ad0ee37e85dbff192d03ad4530a7f0a341f72d30062c4e8f34b8545a2c299d7180a8aa4a814b113e6fcd
+DIST p2pool-3.5-curl.tar.gz 3115634 BLAKE2B 
b19eabd3ee0d237e96507ad8a9ba205f55af323f833530b5fa613fd50403f568770270c846beb9a1985139a393309aef1ee215b9f822881c55a9744ea0d99a9d
 SHA512 
ff2a04b19a9938e9fbf16a7bbaf3df8157a802c547189962fcb14cfc7c7c657b80cececb9f28b34cf2ff472f998acf63281689c7307e9db275fbd7ab5c0be6a7
+DIST p2pool-3.5-libuv.tar.gz 1307624 BLAKE2B 
613352e9a61d82567a253a5ccddc3766af691e3d3a557d218e9756d47a225d7ba33c8cb9458b916a87da944e37ca943d52cdc2ed9a5897ca1937ad0f7e692bea
 SHA512 
9f5c578e7d591d67ec50e30a7592232423aa28ff73d3cc5404eaba645152e8af95208883dfee234737073830d01cf7c3193aace03447b9354deb3b68351055b5
+DIST p2pool-3.5-miniupnp.tar.gz 455438 BLAKE2B 
f8ab88a3a2dd3ed5bd8e463e54f4ef38fd2706c2944637f8a5d711bea8aba47e5c270aa4d60fa37ac3efa0df9277860752e72f691e5bac960cdb6bf577006839
 SHA512 
ba81e9e483653a6fe50c867979f2107c8aa8125c0208037e01a953b66f246d60969549ddafd5e3d2ea98a5b9cd8308024d3120c713c815f17bbc8c12bcf22b87
+DIST p2pool-3.5-randomx.tar.gz 165921 BLAKE2B 
67d1c3e0c21307f0205a92ec4d3ad87a49b0b30c299ea916abc7bcd85280aa24491fa6bdb54c08f78c608f57d9dea448db9de67514f8909e6df30a537b2ed279
 SHA512 
d6fcf4c96c793a563fdb0545bad586e35c5bf74753f2d4450d32f247f337b7a417f6c8679a812bb0b52d004f845d3c327553563a637d3538ec42404be0e3e4c9
+DIST p2pool-3.5-rapidjson.tar.gz 1115887 BLAKE2B 
f135cff2fc7d03e6c4507745007bcb0fa8850ec6b745713732ba4ae6d1cd8da1a121b52f7138c50b28bfe66e319de8dc8cc12a98c10b28a5be1f2faa0c58deec
 SHA512 
09911a870773b20ab2cdd37c43ffecb0b7ce921e5de00a27514caff5b412b420cb5c0237743abb9919407d7479f00cd997a1101747e4dd286f2db5c69691b688
+DIST p2pool-3.5-robin-hood-hashing.tar.gz 177642 BLAKE2B 
e66b8388fcd1f6294f67a18bbc45ac8083b9e8fd8d304a35963645934c9054c98c54b10dd8185e72da4d88e3825f7daed8f503f75589e799717aa4a3e1e101f9
 SHA512 
c569727678600d7c7ca0fd436e1fffbefab129455d12c57e01d74c57bf5d470f6e0aefe15e35831f1c31166e1a39398995403b1b5e346547549a819be202cd7a
+DIST p2pool-3.5.tar.gz 64292348 BLAKE2B 
e445abd689119136d00f29a859f90895c3a903aa1458d5c76a08f09e2ba8c51b0d65b3ba65d1729d9c7592e701301e22e5d33be132fdccf6bf27c7daac3db70e
 SHA512 
30e40b4aa47f803ef0790885daba134cd4b2fba3ebd64d313e0f54a5f9215cb3f2ad0ad411a059b7f65e24973704f17913d895a36fc3ac4102621e2b05a4be1c

diff --git a/net-p2p/p2pool/p2pool-3.5.ebuild b/net-p2p/p2pool/p2pool-3.5.ebuild
new file mode 100644
index 0..ab2b6bb2a
--- /dev/null
+++ b/net-p2p/p2pool/p2pool-3.5.ebuild
@@ -0,0 +1,110 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+P2POOL_DIST_COMMIT="d78885dcd4d5438da80bbb70130f245956a8d501"
+   RANDOMX_DIST_COMMIT="59d1483ad70bbe0c8b34d153cc1972c6925fdf24"
+   CPPZMQ_DIST_COMMIT="c66fc6094b2a03439dea8469719e221e80e2e8e7"
+   CURL_DIST_COMMIT="046209e561b7e9b5aab1aef7daebf29ee6e6e8c7"
+   LIBUV_DIST_COMMIT="7bb8ba6afcc88516f84a5b6798739005c511290e"
+   

[gentoo-commits] repo/proj/guru:master commit in: dev-nim/cligen/

2023-07-01 Thread Haelwenn Monnier
commit: 74f130f5a37a932236995fc8a6c0c93ecc6ae408
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu Jun 29 23:35:54 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jun 30 16:12:43 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=74f130f5

dev-nim/cligen: add 1.6.7, drop 1.6.4

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-nim/cligen/Manifest | 2 +-
 dev-nim/cligen/{cligen-1.6.4.ebuild => cligen-1.6.7.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-nim/cligen/Manifest b/dev-nim/cligen/Manifest
index 7e596aae6..48603444f 100644
--- a/dev-nim/cligen/Manifest
+++ b/dev-nim/cligen/Manifest
@@ -1,2 +1,2 @@
-DIST cligen-1.6.4.tar.gz 441284 BLAKE2B 
df6652dc362af4f774606d94086e966598cfa961bbb4f16a511b53f4610600890871908bce6fcea6249511eb0c211bca57f10fdaf32b62a246d6937985f5166f
 SHA512 
4b23c7c094ed51d5d2cc7143d84c970b68715fb29e43969a5372e46e7002c91d976796096c4f4a65dc4daf82474e1b4f6e701dafb3b473c1cf5bfa7956da0f63
 DIST cligen-1.6.6.tar.gz 441388 BLAKE2B 
ed15fe6d5b5a9a779ac8ed39c8b4f5fb4f44faa431bedcf8444c374f758d33a46b96b92ed785bc076431ea6bab45d3b2c2bff2d54590f2b9a66c648de18728aa
 SHA512 
e09b760d825238b8719e2a1894123b604588e8375c7b337316fa9ec16d9022b8384cf2e8799f06010a41ec923d0c69fc93fff79d2a1c48673ffb6acb39d4d689
+DIST cligen-1.6.7.tar.gz 441610 BLAKE2B 
46fda5067e6df440b9954a4b99e09454d7610c3ae4c878be533f097d7159d6eea9b3dd34bb63cab746e951818f15b901c53591ef51f78c39d9b784d25feb27ef
 SHA512 
66026590c5ee319eac18ab1edbe39ad4858b206243ada3e64fbbfcad625eafa18adcb607a49ab225ca629b71ae28bf67c1e47360e08ea75e0d9df4f067fc67a2

diff --git a/dev-nim/cligen/cligen-1.6.4.ebuild 
b/dev-nim/cligen/cligen-1.6.7.ebuild
similarity index 100%
rename from dev-nim/cligen/cligen-1.6.4.ebuild
rename to dev-nim/cligen/cligen-1.6.7.ebuild



[gentoo-commits] repo/proj/guru:master commit in: www-apps/castopod/

2023-07-01 Thread Haelwenn Monnier
commit: ebe3ef7cf9659c75e57b23ce399ebe18fafae6a3
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu Jun 29 23:35:07 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jun 30 16:12:42 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ebe3ef7c

www-apps/castopod: add 1.4.3

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 www-apps/castopod/Manifest  |  1 +
 www-apps/castopod/castopod-1.4.3.ebuild | 40 +
 2 files changed, 41 insertions(+)

diff --git a/www-apps/castopod/Manifest b/www-apps/castopod/Manifest
index 4ac39e7e9..2d74279fb 100644
--- a/www-apps/castopod/Manifest
+++ b/www-apps/castopod/Manifest
@@ -1 +1,2 @@
 DIST castopod-1.4.1.tar.gz 52379315 BLAKE2B 
05c22be9f299112106da4c83cf601b9c4512199fdaa0861b2b730a1b9bc36bc2e55b98943a30af45d23a073e690d87cb7d282337d546e4916647c53597360982
 SHA512 
100f27a77f155aa13420b051cacd1e677178cbbb3e88b25ef31d828fc80c70f34fda52cc17d61126c01fc1f237e34310207efa85e421d3a51befda436832c10a
+DIST castopod-1.4.3.tar.gz 52273984 BLAKE2B 
2bd30d98b05172f851573b71c8503900805db20028554a67d11a0b8f8f9415421aaf018f7c872bac9c04d939197025432b1b06ff827d53705101138da6c6773e
 SHA512 
f30feb71001d29dd14a96e51a06999356d7691f44da0eb0c96a28a14f4113d966e86ad1fde7583b5f2400bb764a2bc961c59b6b2ca233f15cb17edc805ea91e9

diff --git a/www-apps/castopod/castopod-1.4.3.ebuild 
b/www-apps/castopod/castopod-1.4.3.ebuild
new file mode 100644
index 0..8505a433d
--- /dev/null
+++ b/www-apps/castopod/castopod-1.4.3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit optfeature webapp
+
+UPLOAD_HASH="192f3a3fb2abba24fee6990c46ff0e2b"
+DESCRIPTION="Open-source hosting platform made for podcasters"
+HOMEPAGE="
+   https://castopod.org
+   https://code.castopod.org/adaures/castopod
+"
+SRC_URI="https://code.castopod.org/adaures/${PN}/uploads/${UPLOAD_HASH}/${P}.tar.gz;
+S="${WORKDIR}/${PN}"
+
+LICENSE="AGPL-3+ Apache-2.0 BSD-2 BSD GPL-1+ GPL-2 GPL-2+ GPL-3 LGPL-3 MIT 
MPL-2.0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-lang/php-8.1[curl,exif,gd,intl,mysqli,unicode,webp,xml]
+   virtual/httpd-php
+"
+
+src_install() {
+   webapp_src_preinst
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/writable
+   webapp_src_install
+}
+
+pkg_postinst() {
+   webapp_pkg_postinst
+
+   optfeature "better cache perfomance" dev-db/redis
+   optfeature "video clips support" media-video/ffmpeg
+}



[gentoo-commits] repo/proj/guru:master commit in: net-im/nheko/files/, net-im/nheko/

2023-07-01 Thread Haelwenn Monnier
commit: 0c4d0f82e4f0b77942325b6ed9081432b3756d14
Author: tastytea  tastytea  de>
AuthorDate: Thu Jun 29 08:15:44 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jun 30 12:12:40 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0c4d0f82

net-im/nheko: fix build error with >=dev-libs/libfmt-10

Signed-off-by: tastytea  tastytea.de>

 .../nheko-0.11.3-fix-build-against-fmt10.patch | 82 ++
 net-im/nheko/nheko-0.11.3.ebuild   |  5 +-
 2 files changed, 86 insertions(+), 1 deletion(-)

diff --git a/net-im/nheko/files/nheko-0.11.3-fix-build-against-fmt10.patch 
b/net-im/nheko/files/nheko-0.11.3-fix-build-against-fmt10.patch
new file mode 100644
index 0..dc9c5f8df
--- /dev/null
+++ b/net-im/nheko/files/nheko-0.11.3-fix-build-against-fmt10.patch
@@ -0,0 +1,82 @@
+# source: 

+# backport of upstream commit
+#  by xvitaly for Fedora.
+
+From e89e65dc17020772eb057414b4f0c5d6f4ad98d0 Mon Sep 17 00:00:00 2001
+From: Nicolas Werner 
+Date: Wed, 28 Jun 2023 13:16:10 +0200
+Subject: [PATCH] Fix build against fmt10
+
+fixes #1499
+---
+ src/Cache.cpp |  2 +-
+ src/encryption/DeviceVerificationFlow.cpp |  2 +-
+ src/timeline/InputBar.cpp | 10 ++
+ src/ui/MxcMediaProxy.cpp  |  9 ++---
+ 4 files changed, 14 insertions(+), 9 deletions(-)
+
+diff --git a/src/Cache.cpp b/src/Cache.cpp
+index c575ebf7..0c5e879c 100644
+--- a/src/Cache.cpp
 b/src/Cache.cpp
+@@ -438,7 +438,7 @@ Cache::loadSecretsFromStore(
+ if (job->error() && job->error() != 
QKeychain::Error::EntryNotFound) {
+ nhlog::db()->error("Restoring secret '{}' failed ({}): 
{}",
+name.toStdString(),
+-   job->error(),
++   static_cast(job->error()),
+job->errorString().toStdString());
+ 
+ fatalSecretError();
+diff --git a/src/encryption/DeviceVerificationFlow.cpp 
b/src/encryption/DeviceVerificationFlow.cpp
+index 0e9043dd..7dee9e6b 100644
+--- a/src/encryption/DeviceVerificationFlow.cpp
 b/src/encryption/DeviceVerificationFlow.cpp
+@@ -39,7 +39,7 @@ DeviceVerificationFlow::DeviceVerificationFlow(QObject *,
+   , deviceIds(std::move(deviceIds_))
+   , model_(model)
+ {
+-nhlog::crypto()->debug("CREATING NEW FLOW, {}, {}", flow_type, (void 
*)this);
++nhlog::crypto()->debug("CREATING NEW FLOW, {}, {}", 
static_cast(flow_type), (void *)this);
+ if (deviceIds.size() == 1)
+ deviceId = deviceIds.front();
+ 
+diff --git a/src/timeline/InputBar.cpp b/src/timeline/InputBar.cpp
+index 94944337..1fb210d8 100644
+--- a/src/timeline/InputBar.cpp
 b/src/timeline/InputBar.cpp
+@@ -948,14 +948,14 @@ MediaUpload::MediaUpload(std::unique_ptr 
source_,
+ this,
+ [mediaPlayer](QMediaPlayer::Error error) {
+ nhlog::ui()->debug("Media player error {} and errorStr 
{}",
+-   error,
++   static_cast(error),
+
mediaPlayer->errorString().toStdString());
+ });
+ connect(mediaPlayer,
+ ::mediaStatusChanged,
+ [mediaPlayer](QMediaPlayer::MediaStatus status) {
+ nhlog::ui()->debug(
+-  "Media player status {} and error {}", status, 
mediaPlayer->error());
++  "Media player status {} and error {}", 
static_cast(status), static_cast(mediaPlayer->error()));
+ });
+ connect(mediaPlayer,
+ qOverload(::metaDataChanged),
+diff --git a/src/ui/MxcMediaProxy.cpp b/src/ui/MxcMediaProxy.cpp
+index da5a2231..dbe63469 100644
+--- a/src/ui/MxcMediaProxy.cpp
 b/src/ui/MxcMediaProxy.cpp
+@@ -37,11 +37,11 @@ MxcMediaProxy::MxcMediaProxy(QObject *parent)
+ qOverload(::error),
+ [this](QMediaPlayer::Error error) {
+ nhlog::ui()->info("Media player error {} and errorStr {}",
+-  error,
++  static_cast(error),
+   this->errorString().toStdString());
+ });
+ connect(this, ::mediaStatusChanged, 
[this](QMediaPlayer::MediaStatus status) {
+-nhlog::ui()->info("Media player status {} and error {}", status, 
this->error());
++nhlog::ui()->info("Media player status {} and error {}", 
static_cast(status), static_cast(this->error()));
+ });
+ connect(this,
+ qOverload(::metaDataChanged),

diff --git a/net-im/nheko/nheko-0.11.3.ebuild b/net-im/nheko/nheko-0.11.3.ebuild
index 

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

2023-07-01 Thread Haelwenn Monnier
commit: 77b0a00f4c5bbbfdd50c8e6e5f6b988207efc044
Author: tastytea  tastytea  de>
AuthorDate: Thu Jun 29 10:52:18 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jun 30 12:12:40 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=77b0a00f

dev-python/pywebview: drop 3.7.2

Signed-off-by: tastytea  tastytea.de>

 dev-python/pywebview/Manifest   |  1 -
 dev-python/pywebview/pywebview-3.7.2.ebuild | 30 -
 2 files changed, 31 deletions(-)

diff --git a/dev-python/pywebview/Manifest b/dev-python/pywebview/Manifest
index 21a323624..d06be7fdc 100644
--- a/dev-python/pywebview/Manifest
+++ b/dev-python/pywebview/Manifest
@@ -1,3 +1,2 @@
-DIST pywebview-3.7.2.tar.gz 440069 BLAKE2B 
72a7b53ee72570f3ef0dc2c490f484dca02581490213708b6c45bb487b990d41ca64d477853454549c6cad3543f6381109a2fc54182bb14a720872b1fa240ed9
 SHA512 
943ce75a29f19b04890e8ae8f3327968b35ba347c8abab9079cfac5e9f93edfa0fbc3999d77a68bb7885d5a7236dc12c75b3a23e1cfbf2fc9fe794089a936db9
 DIST pywebview-4.1.tar.gz 30069532 BLAKE2B 
ca11bb04c4146204d379414fc6de0cd1e583c36feb126c859d8c8bb0e896bf5eb8de946943729e41d0c564c704d140baf765de2807aec0311348e97624c00f3a
 SHA512 
5cca2912adda83043c86f4b1386c70583fa547424b10c19dc2bfc713407cd9001515844b820e2050962fe84373febfaab495f646c56ab1d48207b47f2c535208
 DIST pywebview-4.2.2.tar.gz 30105686 BLAKE2B 
fd6cd5131fd42326046e1126951294f7c87245a0580c7269d4bbb8a9fd04048e0db3a5864ff32c646d21734519ac568903dd82de5b750c3d7bcdb90857fe958b
 SHA512 
6922d31bfc7a461948698b96d7e507162ac8718408ca0d8defa138d86c74d653c8026f5b0aa2d62d2147d7a64391f7e4d7726b5fcac0d836907fe5751bd82936

diff --git a/dev-python/pywebview/pywebview-3.7.2.ebuild 
b/dev-python/pywebview/pywebview-3.7.2.ebuild
deleted file mode 100644
index 7181c3a88..0
--- a/dev-python/pywebview/pywebview-3.7.2.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2020-2022 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 pypi
-
-DESCRIPTION="A lightweight cross-platform wrapper around a webview component"
-HOMEPAGE="https://github.com/r0x0r/pywebview;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="gtk qt5"
-REQUIRED_USE="|| ( gtk qt5 )"
-
-RDEPEND="
-   dev-python/proxy_tools
-   gtk? (
-   dev-python/pygobject[cairo,${PYTHON_USEDEP}]
-   net-libs/webkit-gtk
-   )
-   qt5? (
-dev-python/pyside2[${PYTHON_USEDEP},webengine]
-dev-python/QtPy[${PYTHON_USEDEP},webengine]
-   )
-"



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-sources/

2023-07-01 Thread Mike Pagano
commit: 7f69958f829ea6d5932867574a25769359c24623
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Jul  1 18:13:39 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Jul  1 18:13:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f69958f

sys-kernel/vanilla-sources: add 4.14.320, drop 4.14.319

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

 sys-kernel/vanilla-sources/Manifest | 2 +-
 ...{vanilla-sources-4.14.319.ebuild => vanilla-sources-4.14.320.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 29fae46768b6..30e99add1ab6 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -6,7 +6,7 @@ DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6
 DIST linux-6.1.tar.xz 134728520 BLAKE2B 
ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e
 SHA512 
6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68
 DIST linux-6.3.tar.xz 136891752 BLAKE2B 
f1887c8924efa8d0cb14c4e604affd0b0168bcf20f56a37c027405c7bc11aba822a43fcb38ccb55a81a26f747d00e1ab5a6554818affbf1e1c7ef5220150fc69
 SHA512 
768979440f4907ba64d4481b383d6101faf208f27a0b897156123aa278c5743fe3c4f61945b2541429c532d45382aaee8899ea9d44a1d2895bfbb79bfd937f65
 DIST linux-6.4.tar.xz 137794856 BLAKE2B 
b59eb04a8715af9f686978812e6d4a466172bb859f80657076de14cd0828b4fac15b688ff8959f5c65485f7f6bef26590412c66821e720de843cb8666f226c90
 SHA512 
11a48b25e0b513782d3b89101c2ec8dd9cefd6ce08dc63a91137903b66392aa72ca1fe32816710673af84dd47de3ab8738056a6af93dc0d5e60ef4b869b49928
-DIST patch-4.14.319.xz 5190228 BLAKE2B 
8a3845498c10398c6127c508942620b3b5f89eb66ed2d8dc6ac38a35b502116fc1478491f3d8f4e9f8c6495e4bde21a3104f5a610d6b105fb964e6cb4be8c911
 SHA512 
6e15548cfd0699fa40367ffedbb8019b4b9954ba09ec282d48346bc9575778e67cca6dce5b2e967264073726f9ef12da06f2d76c08ca25f8343fabf9b089dde4
+DIST patch-4.14.320.xz 5193412 BLAKE2B 
b01d0d1f932cdfe10dd274a223c906f67bde57c8d09369f18ad5f62ea73cf35cd75b87a54e75df5b1138477056b3a08db818ea16ba8b2fc06e367df8eed08ef9
 SHA512 
1e9059966448f34c7049e99d13f29bd77b67be97c1fb3f98d2978f7f4a3780301cfb4f1ad5bf0ae56ea813a003ade2fa9c8dc4c53927e8022063f6c4afcd5d05
 DIST patch-4.19.287.xz 5469648 BLAKE2B 
351d7f1dfa0d3aa3ed9de1cc75abe4c0127c5b62c4d980ea870fa97e16ed71fe618b62a27a638525e1c02769549bb7590964620e8a6041229db1607f35b1a5e4
 SHA512 
c6bcee9587f1a9cb8f95db9b6d9bb5f78450c662765f8f9cfdc8814bbcc8be00fb55e81eb39605fbabe7926768c630417f8a7b05f5075460ce83418a0559
 DIST patch-5.10.185.xz 4816344 BLAKE2B 
81bc2023824faff11069ce181b34fc8ebe602967f91ec3d0a9e3b568276a68dbeb714d8c59c02e321878e83d87c57df625ab922a78ffa7f84629420288eba236
 SHA512 
3e5c6f4961297d94166a996dfc71d79458787145827b908f0f7c81a75a2b9683b4508f67dbbd800d534cd60e43dbd4d143380c086ee973426751f4db6673bfa1
 DIST patch-5.15.118.xz 4304384 BLAKE2B 
b9d7445d3e142466dcaa42fe9d789a3183f0abbbad44313fddd655c2f229a89d91597d813e5153958d7784beb5e736ea9b169aefb52be29a873bc8aac2fc48b9
 SHA512 
aeb3ee267f7a57136d222dd738a2b030049e35837594be83476b18aecfc24b06a026d099889e9fd48bfea26dcb63312dc33737233340c15250e75292d7328bc2

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.14.319.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-4.14.320.ebuild
similarity index 100%
rename from sys-kernel/vanilla-sources/vanilla-sources-4.14.319.ebuild
rename to sys-kernel/vanilla-sources/vanilla-sources-4.14.320.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-sources/

2023-07-01 Thread Mike Pagano
commit: 0b08c72fb273c5f37c6533ed4eff10b13c73418b
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Jul  1 18:14:08 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Jul  1 18:14:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b08c72f

sys-kernel/vanilla-sources: add 5.10.186, drop 5.10.185

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

 sys-kernel/vanilla-sources/Manifest | 2 +-
 ...{vanilla-sources-5.10.185.ebuild => vanilla-sources-5.10.186.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 3a71465f2ace..bf1e38ae6302 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -8,7 +8,7 @@ DIST linux-6.3.tar.xz 136891752 BLAKE2B 
f1887c8924efa8d0cb14c4e604affd0b0168bcf2
 DIST linux-6.4.tar.xz 137794856 BLAKE2B 
b59eb04a8715af9f686978812e6d4a466172bb859f80657076de14cd0828b4fac15b688ff8959f5c65485f7f6bef26590412c66821e720de843cb8666f226c90
 SHA512 
11a48b25e0b513782d3b89101c2ec8dd9cefd6ce08dc63a91137903b66392aa72ca1fe32816710673af84dd47de3ab8738056a6af93dc0d5e60ef4b869b49928
 DIST patch-4.14.320.xz 5193412 BLAKE2B 
b01d0d1f932cdfe10dd274a223c906f67bde57c8d09369f18ad5f62ea73cf35cd75b87a54e75df5b1138477056b3a08db818ea16ba8b2fc06e367df8eed08ef9
 SHA512 
1e9059966448f34c7049e99d13f29bd77b67be97c1fb3f98d2978f7f4a3780301cfb4f1ad5bf0ae56ea813a003ade2fa9c8dc4c53927e8022063f6c4afcd5d05
 DIST patch-4.19.288.xz 5476320 BLAKE2B 
6b69cdb9d15c3230b4d40e1ed8fdb32e45c70152a854eba8f727e9ea4f4a1b18f685facd62b17936bc581715cd2d20e3d8223d4e6ac89de0c89f5ede9fd04475
 SHA512 
4bc6b6b024f2ec65c17ef25161887d978d32a53814d30ba22db21db8541001f45c8225948b10c49969c8ee191399df32496caa936d7b5ed8577902f9ae65d630
-DIST patch-5.10.185.xz 4816344 BLAKE2B 
81bc2023824faff11069ce181b34fc8ebe602967f91ec3d0a9e3b568276a68dbeb714d8c59c02e321878e83d87c57df625ab922a78ffa7f84629420288eba236
 SHA512 
3e5c6f4961297d94166a996dfc71d79458787145827b908f0f7c81a75a2b9683b4508f67dbbd800d534cd60e43dbd4d143380c086ee973426751f4db6673bfa1
+DIST patch-5.10.186.xz 4834244 BLAKE2B 
b3d243b06b1b20d705d8554f30799cd9a901329f3414242adb856c950276414600cf602375f5fc7f68e37db468390b2891255e67e2638d3d6d14cf88622cac32
 SHA512 
4aa06cc16a398a34caa339f4d3907c762faf45f92d8ea2fe0666d47f27cfadcc3525ab44b7a90578d005df9af7883a772bb7d73a79e3b7ae38f49c58632e9668
 DIST patch-5.15.118.xz 4304384 BLAKE2B 
b9d7445d3e142466dcaa42fe9d789a3183f0abbbad44313fddd655c2f229a89d91597d813e5153958d7784beb5e736ea9b169aefb52be29a873bc8aac2fc48b9
 SHA512 
aeb3ee267f7a57136d222dd738a2b030049e35837594be83476b18aecfc24b06a026d099889e9fd48bfea26dcb63312dc33737233340c15250e75292d7328bc2
 DIST patch-5.4.248.xz 4918028 BLAKE2B 
eaed211c4e81ec259db3a7cd3526e2ae923f3887e47bcf458322e8d72700e072fbc177d8a81e6d274c34d09e5989cc60100f684acc826a46e1acff15a2b1a8d8
 SHA512 
3cdb4d78a1d3086f1e21c0180f60fc8e79f453334381f0822bef225500497efd1afc20c9edfdc13dfb724ebcefa941f33a975f2ba16631ea0ab4c70b28fe5b13
 DIST patch-6.1.35.xz 1920352 BLAKE2B 
3342cca8323add1b50704a787bca70216f0ed52029543c3d73b54c0ff422554381e79c7284582ce1f748670d46c2e1608fb42eb7fb26e1ad52782e036bc6d1ae
 SHA512 
72e7f007ead86322c7fb0dd3c794b31ebe8fd2592591654edd3c44ad8561b7a84d30910ed412f358fd6d3555710beb5000652221865c3ac48c13d0d637a2cbb9

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.10.185.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-5.10.186.ebuild
similarity index 100%
rename from sys-kernel/vanilla-sources/vanilla-sources-5.10.185.ebuild
rename to sys-kernel/vanilla-sources/vanilla-sources-5.10.186.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-sources/

2023-07-01 Thread Mike Pagano
commit: 305a2cdf5ecbda241b465d3a5d06eea19bcfd1c7
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Jul  1 18:13:52 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Jul  1 18:13:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=305a2cdf

sys-kernel/vanilla-sources: add 4.19.288, drop 4.19.287

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

 sys-kernel/vanilla-sources/Manifest | 2 +-
 ...{vanilla-sources-4.19.287.ebuild => vanilla-sources-4.19.288.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 30e99add1ab6..3a71465f2ace 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -7,7 +7,7 @@ DIST linux-6.1.tar.xz 134728520 BLAKE2B 
ae60257860b2bd1bd708d183f0443afc60ebbd2b
 DIST linux-6.3.tar.xz 136891752 BLAKE2B 
f1887c8924efa8d0cb14c4e604affd0b0168bcf20f56a37c027405c7bc11aba822a43fcb38ccb55a81a26f747d00e1ab5a6554818affbf1e1c7ef5220150fc69
 SHA512 
768979440f4907ba64d4481b383d6101faf208f27a0b897156123aa278c5743fe3c4f61945b2541429c532d45382aaee8899ea9d44a1d2895bfbb79bfd937f65
 DIST linux-6.4.tar.xz 137794856 BLAKE2B 
b59eb04a8715af9f686978812e6d4a466172bb859f80657076de14cd0828b4fac15b688ff8959f5c65485f7f6bef26590412c66821e720de843cb8666f226c90
 SHA512 
11a48b25e0b513782d3b89101c2ec8dd9cefd6ce08dc63a91137903b66392aa72ca1fe32816710673af84dd47de3ab8738056a6af93dc0d5e60ef4b869b49928
 DIST patch-4.14.320.xz 5193412 BLAKE2B 
b01d0d1f932cdfe10dd274a223c906f67bde57c8d09369f18ad5f62ea73cf35cd75b87a54e75df5b1138477056b3a08db818ea16ba8b2fc06e367df8eed08ef9
 SHA512 
1e9059966448f34c7049e99d13f29bd77b67be97c1fb3f98d2978f7f4a3780301cfb4f1ad5bf0ae56ea813a003ade2fa9c8dc4c53927e8022063f6c4afcd5d05
-DIST patch-4.19.287.xz 5469648 BLAKE2B 
351d7f1dfa0d3aa3ed9de1cc75abe4c0127c5b62c4d980ea870fa97e16ed71fe618b62a27a638525e1c02769549bb7590964620e8a6041229db1607f35b1a5e4
 SHA512 
c6bcee9587f1a9cb8f95db9b6d9bb5f78450c662765f8f9cfdc8814bbcc8be00fb55e81eb39605fbabe7926768c630417f8a7b05f5075460ce83418a0559
+DIST patch-4.19.288.xz 5476320 BLAKE2B 
6b69cdb9d15c3230b4d40e1ed8fdb32e45c70152a854eba8f727e9ea4f4a1b18f685facd62b17936bc581715cd2d20e3d8223d4e6ac89de0c89f5ede9fd04475
 SHA512 
4bc6b6b024f2ec65c17ef25161887d978d32a53814d30ba22db21db8541001f45c8225948b10c49969c8ee191399df32496caa936d7b5ed8577902f9ae65d630
 DIST patch-5.10.185.xz 4816344 BLAKE2B 
81bc2023824faff11069ce181b34fc8ebe602967f91ec3d0a9e3b568276a68dbeb714d8c59c02e321878e83d87c57df625ab922a78ffa7f84629420288eba236
 SHA512 
3e5c6f4961297d94166a996dfc71d79458787145827b908f0f7c81a75a2b9683b4508f67dbbd800d534cd60e43dbd4d143380c086ee973426751f4db6673bfa1
 DIST patch-5.15.118.xz 4304384 BLAKE2B 
b9d7445d3e142466dcaa42fe9d789a3183f0abbbad44313fddd655c2f229a89d91597d813e5153958d7784beb5e736ea9b169aefb52be29a873bc8aac2fc48b9
 SHA512 
aeb3ee267f7a57136d222dd738a2b030049e35837594be83476b18aecfc24b06a026d099889e9fd48bfea26dcb63312dc33737233340c15250e75292d7328bc2
 DIST patch-5.4.248.xz 4918028 BLAKE2B 
eaed211c4e81ec259db3a7cd3526e2ae923f3887e47bcf458322e8d72700e072fbc177d8a81e6d274c34d09e5989cc60100f684acc826a46e1acff15a2b1a8d8
 SHA512 
3cdb4d78a1d3086f1e21c0180f60fc8e79f453334381f0822bef225500497efd1afc20c9edfdc13dfb724ebcefa941f33a975f2ba16631ea0ab4c70b28fe5b13

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.19.287.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-4.19.288.ebuild
similarity index 100%
rename from sys-kernel/vanilla-sources/vanilla-sources-4.19.287.ebuild
rename to sys-kernel/vanilla-sources/vanilla-sources-4.19.288.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-sources/

2023-07-01 Thread Mike Pagano
commit: 33b8ca52d8c26c47448f277cc3bfa936cf85e686
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Jul  1 18:14:26 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Jul  1 18:14:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33b8ca52

sys-kernel/vanilla-sources: add 5.4.249, drop 5.4.248

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

 sys-kernel/vanilla-sources/Manifest | 2 +-
 .../{vanilla-sources-5.4.248.ebuild => vanilla-sources-5.4.249.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 2699b1c3ca8d..28ca4bf295a9 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -10,6 +10,6 @@ DIST patch-4.14.320.xz 5193412 BLAKE2B 
b01d0d1f932cdfe10dd274a223c906f67bde57c8d
 DIST patch-4.19.288.xz 5476320 BLAKE2B 
6b69cdb9d15c3230b4d40e1ed8fdb32e45c70152a854eba8f727e9ea4f4a1b18f685facd62b17936bc581715cd2d20e3d8223d4e6ac89de0c89f5ede9fd04475
 SHA512 
4bc6b6b024f2ec65c17ef25161887d978d32a53814d30ba22db21db8541001f45c8225948b10c49969c8ee191399df32496caa936d7b5ed8577902f9ae65d630
 DIST patch-5.10.186.xz 4834244 BLAKE2B 
b3d243b06b1b20d705d8554f30799cd9a901329f3414242adb856c950276414600cf602375f5fc7f68e37db468390b2891255e67e2638d3d6d14cf88622cac32
 SHA512 
4aa06cc16a398a34caa339f4d3907c762faf45f92d8ea2fe0666d47f27cfadcc3525ab44b7a90578d005df9af7883a772bb7d73a79e3b7ae38f49c58632e9668
 DIST patch-5.15.119.xz 4328336 BLAKE2B 
ea63486fd3f3f29f426a629e10ba63f222c9ccc5fbe5a9f13e4e36e99a64c2574d02633ae82e70167a9cf5630ff5e958bfec8f2ba3ec2b7d878ae998adc761ca
 SHA512 
8a05f41f8ed5d6f35c7a5c5650ded1d85bf8b868b0c2ef7ad05d34e5b2741b7860b801837fd0d5bf5ab942909f3e81803e7d8dbcd1360470990768abd62db420
-DIST patch-5.4.248.xz 4918028 BLAKE2B 
eaed211c4e81ec259db3a7cd3526e2ae923f3887e47bcf458322e8d72700e072fbc177d8a81e6d274c34d09e5989cc60100f684acc826a46e1acff15a2b1a8d8
 SHA512 
3cdb4d78a1d3086f1e21c0180f60fc8e79f453334381f0822bef225500497efd1afc20c9edfdc13dfb724ebcefa941f33a975f2ba16631ea0ab4c70b28fe5b13
+DIST patch-5.4.249.xz 4933168 BLAKE2B 
caabb7456be35c5a7aec130b0f71e858325848bcbea5396f4d8808139d2cfae0d1d850e51d97d8a6af4f7d94881446663bf3dd5508793d741a2bc6dbb8e2e66b
 SHA512 
23f670b48e0ce8fa579a0ff0ed31c6d2af44aa502acfba6449cb9508501e6f6119614109e177f2608465cdeaa8583e943ee2c7bba28bb63c63bdf4f3ff86c2f0
 DIST patch-6.1.35.xz 1920352 BLAKE2B 
3342cca8323add1b50704a787bca70216f0ed52029543c3d73b54c0ff422554381e79c7284582ce1f748670d46c2e1608fb42eb7fb26e1ad52782e036bc6d1ae
 SHA512 
72e7f007ead86322c7fb0dd3c794b31ebe8fd2592591654edd3c44ad8561b7a84d30910ed412f358fd6d3555710beb5000652221865c3ac48c13d0d637a2cbb9
 DIST patch-6.3.9.xz 669856 BLAKE2B 
b9af2fcab87451b63a6d93260d2b60ca5edffb01638ebd5d93d5e0a90deca6f939294cb351c00a9c4e41f9d122a4216de92c24ede965e665b2d82b9aeaa1e9bf
 SHA512 
4fe9deecdcdc55129c8271104ac321c0b3301d5fba76eee9ac864b51449b75e2478519e2825f7e6715c4fd17b56e406d029d261660d5499de04f4d77b55107b2

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.4.248.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-5.4.249.ebuild
similarity index 100%
rename from sys-kernel/vanilla-sources/vanilla-sources-5.4.248.ebuild
rename to sys-kernel/vanilla-sources/vanilla-sources-5.4.249.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-sources/

2023-07-01 Thread Mike Pagano
commit: 33d87cd5e681aa41e5816074ebd73b567fcf8637
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Jul  1 18:14:39 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Jul  1 18:14:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33d87cd5

sys-kernel/vanilla-sources: add 6.1.36, drop 6.1.35

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

 sys-kernel/vanilla-sources/Manifest | 2 +-
 .../{vanilla-sources-6.1.35.ebuild => vanilla-sources-6.1.36.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 28ca4bf295a9..fca0282f08c2 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -11,5 +11,5 @@ DIST patch-4.19.288.xz 5476320 BLAKE2B 
6b69cdb9d15c3230b4d40e1ed8fdb32e45c70152a
 DIST patch-5.10.186.xz 4834244 BLAKE2B 
b3d243b06b1b20d705d8554f30799cd9a901329f3414242adb856c950276414600cf602375f5fc7f68e37db468390b2891255e67e2638d3d6d14cf88622cac32
 SHA512 
4aa06cc16a398a34caa339f4d3907c762faf45f92d8ea2fe0666d47f27cfadcc3525ab44b7a90578d005df9af7883a772bb7d73a79e3b7ae38f49c58632e9668
 DIST patch-5.15.119.xz 4328336 BLAKE2B 
ea63486fd3f3f29f426a629e10ba63f222c9ccc5fbe5a9f13e4e36e99a64c2574d02633ae82e70167a9cf5630ff5e958bfec8f2ba3ec2b7d878ae998adc761ca
 SHA512 
8a05f41f8ed5d6f35c7a5c5650ded1d85bf8b868b0c2ef7ad05d34e5b2741b7860b801837fd0d5bf5ab942909f3e81803e7d8dbcd1360470990768abd62db420
 DIST patch-5.4.249.xz 4933168 BLAKE2B 
caabb7456be35c5a7aec130b0f71e858325848bcbea5396f4d8808139d2cfae0d1d850e51d97d8a6af4f7d94881446663bf3dd5508793d741a2bc6dbb8e2e66b
 SHA512 
23f670b48e0ce8fa579a0ff0ed31c6d2af44aa502acfba6449cb9508501e6f6119614109e177f2608465cdeaa8583e943ee2c7bba28bb63c63bdf4f3ff86c2f0
-DIST patch-6.1.35.xz 1920352 BLAKE2B 
3342cca8323add1b50704a787bca70216f0ed52029543c3d73b54c0ff422554381e79c7284582ce1f748670d46c2e1608fb42eb7fb26e1ad52782e036bc6d1ae
 SHA512 
72e7f007ead86322c7fb0dd3c794b31ebe8fd2592591654edd3c44ad8561b7a84d30910ed412f358fd6d3555710beb5000652221865c3ac48c13d0d637a2cbb9
+DIST patch-6.1.36.xz 2523184 BLAKE2B 
3aea662c042852e7bf5e144b45b427c0ba3f16baac97d73fa45fa6edf4989dd30168ed456a5307cc41310432f1ccf5f58bb69f0a3903579ef0722783266d2b16
 SHA512 
131528a11d43b8cb8b4f01ba5ff9c0bb252c77d6066417a1ea654f87f0807aaae650070951eb22390fcafea4429db9a1bb54d220c785ccb58ca9d88de198fcfd
 DIST patch-6.3.9.xz 669856 BLAKE2B 
b9af2fcab87451b63a6d93260d2b60ca5edffb01638ebd5d93d5e0a90deca6f939294cb351c00a9c4e41f9d122a4216de92c24ede965e665b2d82b9aeaa1e9bf
 SHA512 
4fe9deecdcdc55129c8271104ac321c0b3301d5fba76eee9ac864b51449b75e2478519e2825f7e6715c4fd17b56e406d029d261660d5499de04f4d77b55107b2

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.1.35.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-6.1.36.ebuild
similarity index 100%
rename from sys-kernel/vanilla-sources/vanilla-sources-6.1.35.ebuild
rename to sys-kernel/vanilla-sources/vanilla-sources-6.1.36.ebuild



[gentoo-commits] repo/proj/guru:master commit in: dev-util/bash-language-server/

2023-07-01 Thread Haelwenn Monnier
commit: d9a54386ce6781a0c818c1d54a55a58b2b49379b
Author: tastytea  tastytea  de>
AuthorDate: Thu Jun 29 11:21:36 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jun 30 12:12:40 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d9a54386

dev-util/bash-language-server: drop 4.9.2

Signed-off-by: tastytea  tastytea.de>

 dev-util/bash-language-server/Manifest |  2 -
 .../bash-language-server-4.9.2.ebuild  | 51 --
 2 files changed, 53 deletions(-)

diff --git a/dev-util/bash-language-server/Manifest 
b/dev-util/bash-language-server/Manifest
index 48c5cafa6..83797ff9f 100644
--- a/dev-util/bash-language-server/Manifest
+++ b/dev-util/bash-language-server/Manifest
@@ -2,5 +2,3 @@ DIST bash-language-server-4.10.0-deps.tar.xz 2218344 BLAKE2B 
59b62cc8323befee2fa
 DIST bash-language-server-4.10.0.tgz 192648 BLAKE2B 
865ed6ebb23ac9974de295dd10c664caf25d2f58b1e180a3f343673e4de7e7d9de9254ecb1ecf4b184b442120de7d45465b7f80717f6e4c3de3c359073bb6385
 SHA512 
306adffaf6eed4741adadf01450435463b6bc9638ec73ba6a72bafd1018da4c1871a61e3e25bf6ad35ab1ea3672e53243f7152d9923e8b327019979901c9
 DIST bash-language-server-4.10.1-deps.tar.xz 2219720 BLAKE2B 
ad855946c2ce535bc49a0ac889be82b83953304d1dea91637bcb68d11b5845f2761795be23af3406e10f2271ddf12c5664c3a9066218c5325d61aaa01f422a32
 SHA512 
905a91219e38dbda0bbb032f8ee04240517573a8b12f118777ec0e6a1a55fb972f1c679dd999132024d6289f3b73db837fdd17d3e9373a334928996c6a7bf9f6
 DIST bash-language-server-4.10.1.tgz 192886 BLAKE2B 
e1594531dcd0db241416aa25475b5fa5db11a66eca40fbe5f8f7efb1ca0eb8009ec719a03b8e782c80faf2a048b0974e8d5749854d0653e63b427a4b0f012b30
 SHA512 
c8d1c0a4d6549deb510bcc3a1a2a06752fc7acdaf7a5e70c4d35dbdb461934bc6a03bd077d4c13dfb1adb3e90267a5cb1047df9302f98fa3edde7cc00816556b
-DIST bash-language-server-4.9.2-deps.tar.xz 2215872 BLAKE2B 
d0c5e67941d3637f34e1fd8492d53fd5142a439a859142cb111d6c205ce95f28ed96de9f09c32db3aa366740d214cb8641e6c67ad761e1562cdefb8805f53137
 SHA512 
bc51225d5f0ff0256fa62f228488b2c8410440c094d29869c62f28975e6b55d59257526cd0d0162ef19b7db9a8a9cbb83e5410c68256ff20d3965bcbccfb1793
-DIST bash-language-server-4.9.2.tgz 191049 BLAKE2B 
8a528d75da1f5bf64b1e4c6f2ad09a91129bb1e8837f6311522c4c2d3f02f9c3c24d36c325467127f45b78b6f2622deda0c845786dcc978006cdfcf95fee5f94
 SHA512 
59c85403759d51b82870b48975d6e61026e47c7c69ee13456c587bacb68f6ea56c2fde74e87658ba694e42ad5f70f1acb35893b2126d418c8fccdb0f5775d96a

diff --git a/dev-util/bash-language-server/bash-language-server-4.9.2.ebuild 
b/dev-util/bash-language-server/bash-language-server-4.9.2.ebuild
deleted file mode 100644
index 344c04d3e..0
--- a/dev-util/bash-language-server/bash-language-server-4.9.2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit optfeature
-
-DESCRIPTION="A language server for Bash"
-HOMEPAGE="https://github.com/bash-lsp/bash-language-server;
-SRC_URI="
-   mirror://npm/${PN}/-/${P}.tgz
-   https://tastytea.de/files/gentoo/${P}-deps.tar.xz
-"
-S="${WORKDIR}"
-
-# NOTE: to generate the dependency tarball:
-#   npm --cache ./npm-cache install $(portageq envvar DISTDIR)/${P}.tgz
-#   tar -caf ${P}-deps.tar.xz npm-cache
-
-LICENSE="
-   Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT-with-advertising
-   || ( public-domain Unlicense )
-"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="net-libs/nodejs"
-BDEPEND="net-libs/nodejs[npm]"
-
-src_unpack() {
-   cd "${T}" || die "Could not cd to temporary directory"
-   unpack ${P}-deps.tar.xz
-}
-
-src_install() {
-   npm \
-   --offline \
-   --verbose \
-   --progress false \
-   --foreground-scripts \
-   --global \
-   --prefix "${ED}"/usr \
-   --cache "${T}"/npm-cache \
-   install "${DISTDIR}"/${P}.tgz || die "npm install failed"
-
-   einstalldocs
-}
-
-pkg_postinst() {
-   optfeature "linting support" dev-util/shellcheck dev-util/shellcheck-bin
-}



[gentoo-commits] repo/proj/guru:master commit in: games-util/legendary/

2023-07-01 Thread Haelwenn Monnier
commit: 31af6a76d16153c0c42a7c8b15d2e83e0553a707
Author: tastytea  tastytea  de>
AuthorDate: Thu Jun 29 11:09:29 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jun 30 12:12:40 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=31af6a76

games-util/legendary: add 0.20.33

Signed-off-by: tastytea  tastytea.de>

 games-util/legendary/Manifest |  1 +
 games-util/legendary/legendary-0.20.33.ebuild | 29 +++
 2 files changed, 30 insertions(+)

diff --git a/games-util/legendary/Manifest b/games-util/legendary/Manifest
index bd56acf12..002cec9e1 100644
--- a/games-util/legendary/Manifest
+++ b/games-util/legendary/Manifest
@@ -1,2 +1,3 @@
 DIST legendary-0.20.31.tar.gz 145145 BLAKE2B 
3ad8bd87062a65521c4addd73a1bfd9ded05caf77526dfdf9e0c075d6d557eb5f0db35dbb367ed3d1a1a0b22d22dc9b7d7178b3d887ad5b3e2d8e1e97b7b81e7
 SHA512 
c4c57b8c6c2161d5df14134457da0c2236f9b88f0e4a2b02ffb910df1d9e74a6907cd3f0d0b4b81b23ed4c9991d8ef0a9d5927ecbe9138cd02998e5020cb7cfe
 DIST legendary-0.20.32.tar.gz 145312 BLAKE2B 
a59e959ccdc5d7d652b28f9a64474ded7cdf5da5708c61cb76821650802129fe0e5deef47af40c0461ff725b828faa11ca357063f9668acc8a4cceadf34b162f
 SHA512 
9c7b1e944648a0a3a2d228bad2fbf72881299e70409375e1fb4d04ea3ed48226fedc042efcb065463dd1aecb32c8d9656254e3bdd507b1aff5f5cf8ca8e99d56
+DIST legendary-0.20.33.tar.gz 147629 BLAKE2B 
bb79c69d9348251a09c851791185cfe78feeddd94ea4673c142af11745b65dae3420645d38c979e3b578b572a1aab47b95d01b8165b1c94f220e84b050ef15f8
 SHA512 
b81119820fe7eaee53dfc0f3dbc60ece186d3a2442c2be0395e5d2e2dd11b0b0ccc2bcbf841fa7f1ce55230c5bc62de30331ad24a1f43bd8a24d221fa3aa48a8

diff --git a/games-util/legendary/legendary-0.20.33.ebuild 
b/games-util/legendary/legendary-0.20.33.ebuild
new file mode 100644
index 0..f9ba96a48
--- /dev/null
+++ b/games-util/legendary/legendary-0.20.33.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2020-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} )
+DISTUTILS_SINGLE_IMPL=1
+inherit distutils-r1
+
+DESCRIPTION="A free and open-source replacement for the Epic Games Launcher"
+HOMEPAGE="https://github.com/derrod/legendary;
+SRC_URI="https://github.com/derrod/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="webview"
+
+# NOTE: dev-python/pywebview[qt5] is not much tested and does not function
+# correctly in some cases, according to release notes for 0.20.16.
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/filelock[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/proj/guru:master commit in: dev-python/pytest-mypy-plugins/

2023-07-01 Thread Haelwenn Monnier
commit: d19b0602fb25724679bfff1ff8c218ce2f2f8e47
Author: Lucio Sauer  posteo  net>
AuthorDate: Fri Jun 30 21:11:16 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jun 30 21:13:14 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d19b0602

dev-python/pytest-mypy-plugins: add 2.0.0

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

 dev-python/pytest-mypy-plugins/Manifest|  1 +
 .../pytest-mypy-plugins-2.0.0.ebuild   | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/pytest-mypy-plugins/Manifest 
b/dev-python/pytest-mypy-plugins/Manifest
index 1e72cbeeb..463d5fe1e 100644
--- a/dev-python/pytest-mypy-plugins/Manifest
+++ b/dev-python/pytest-mypy-plugins/Manifest
@@ -1 +1,2 @@
 DIST pytest-mypy-plugins-1.11.1.gh.tar.gz 18201 BLAKE2B 
a21b089321a3d632225e0ac6aa921b23bba111dcc5234c2ada32522b7659533970a9bd19bb432d3304b0291e32ba067ab75c549c4552ca742835155ab8e711b1
 SHA512 
ac7a0973aba070c80480681f2910d40c7e510c906f8030413ba5c94f50131df19036c7183bfad3f211d6d375661753b9d4ff2a73b3bd7af06d0f442e94af3f64
+DIST pytest-mypy-plugins-2.0.0.gh.tar.gz 18444 BLAKE2B 
a9def96003d85d76984067194abdbb5259379c09d359be6a3de7d4a68df2f8c7ebd033632c645297062564943b6cdee885c793172338b52110590be6911f6a75
 SHA512 
743d4e3eef03cb52ffde82e42522ea961db6a27be3cba17aadceb47e1456ffd20806559dd7a6b183536aba98e592e97e40911199c4defbe66bfceebbf229

diff --git a/dev-python/pytest-mypy-plugins/pytest-mypy-plugins-2.0.0.ebuild 
b/dev-python/pytest-mypy-plugins/pytest-mypy-plugins-2.0.0.ebuild
new file mode 100644
index 0..a3bf16184
--- /dev/null
+++ b/dev-python/pytest-mypy-plugins/pytest-mypy-plugins-2.0.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_11 )
+inherit distutils-r1
+
+DESCRIPTION="pytest plugin for testing mypy types, stubs, plugins"
+HOMEPAGE="
+   https://pypi.org/project/pytest-mypy-plugins/
+   https://github.com/typeddjango/pytest-mypy-plugins/
+"
+
+SRC_URI="https://github.com/typeddjango/pytest-mypy-plugins/archive/refs/tags/${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DOCS="README* CHANGELOG*"
+
+RDEPEND="
+   >=dev-python/mypy-1.3.0[${PYTHON_USEDEP}]
+   >=dev-python/pytest-7.0.0[${PYTHON_USEDEP}]
+   dev-python/decorator[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/proj/guru:master commit in: net-im/nheko/

2023-07-01 Thread Haelwenn Monnier
commit: 22de6ed5dc81df3678f3eb1da3a3dff3dbd5fcb2
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sat Jul  1 17:16:29 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Jul  1 17:16:36 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=22de6ed5

net-im/nheko: change optfeature usedep

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 net-im/nheko/nheko-0.11.3.ebuild | 2 +-
 net-im/nheko/nheko-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/nheko/nheko-0.11.3.ebuild b/net-im/nheko/nheko-0.11.3.ebuild
index 95c05cfa1..66b6ef0e2 100644
--- a/net-im/nheko/nheko-0.11.3.ebuild
+++ b/net-im/nheko/nheko-0.11.3.ebuild
@@ -92,7 +92,7 @@ pkg_postinst() {
optfeature "audio & video file playback support" \
"media-plugins/gst-plugins-meta[ffmpeg]"
optfeature "secrets storage support other than kwallet (for example 
gnome-keyring or keepassxc)" \
-   "dev-libs/qtkeychain[gnome-keyring]"
+   "dev-libs/qtkeychain[keyring]"
optfeature "additional, less common, image format support" \
"kde-frameworks/kimageformats"
 

diff --git a/net-im/nheko/nheko-.ebuild b/net-im/nheko/nheko-.ebuild
index fdf0f1a2b..7ab489fa8 100644
--- a/net-im/nheko/nheko-.ebuild
+++ b/net-im/nheko/nheko-.ebuild
@@ -123,7 +123,7 @@ pkg_postinst() {
optfeature "audio & video file playback support" \
"media-plugins/gst-plugins-meta[ffmpeg]"
optfeature "secrets storage support other than kwallet (for example 
gnome-keyring or keepassxc)" \
-   "dev-libs/qtkeychain[gnome-keyring]"
+   "dev-libs/qtkeychain[keyring]"
optfeature "additional, less common, image format support" \
"kde-frameworks/kimageformats:6"
 



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

2023-07-01 Thread Haelwenn Monnier
commit: 3b2e14e1a0c2062f9a035d6cc9e61a00eaa7aaa6
Author: tastytea  tastytea  de>
AuthorDate: Thu Jun 29 10:48:56 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jun 30 12:12:40 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3b2e14e1

dev-python/pywebview: add 4.2.2

Signed-off-by: tastytea  tastytea.de>

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

diff --git a/dev-python/pywebview/Manifest b/dev-python/pywebview/Manifest
index f4b5de7e2..21a323624 100644
--- a/dev-python/pywebview/Manifest
+++ b/dev-python/pywebview/Manifest
@@ -1,2 +1,3 @@
 DIST pywebview-3.7.2.tar.gz 440069 BLAKE2B 
72a7b53ee72570f3ef0dc2c490f484dca02581490213708b6c45bb487b990d41ca64d477853454549c6cad3543f6381109a2fc54182bb14a720872b1fa240ed9
 SHA512 
943ce75a29f19b04890e8ae8f3327968b35ba347c8abab9079cfac5e9f93edfa0fbc3999d77a68bb7885d5a7236dc12c75b3a23e1cfbf2fc9fe794089a936db9
 DIST pywebview-4.1.tar.gz 30069532 BLAKE2B 
ca11bb04c4146204d379414fc6de0cd1e583c36feb126c859d8c8bb0e896bf5eb8de946943729e41d0c564c704d140baf765de2807aec0311348e97624c00f3a
 SHA512 
5cca2912adda83043c86f4b1386c70583fa547424b10c19dc2bfc713407cd9001515844b820e2050962fe84373febfaab495f646c56ab1d48207b47f2c535208
+DIST pywebview-4.2.2.tar.gz 30105686 BLAKE2B 
fd6cd5131fd42326046e1126951294f7c87245a0580c7269d4bbb8a9fd04048e0db3a5864ff32c646d21734519ac568903dd82de5b750c3d7bcdb90857fe958b
 SHA512 
6922d31bfc7a461948698b96d7e507162ac8718408ca0d8defa138d86c74d653c8026f5b0aa2d62d2147d7a64391f7e4d7726b5fcac0d836907fe5751bd82936

diff --git a/dev-python/pywebview/pywebview-4.2.2.ebuild 
b/dev-python/pywebview/pywebview-4.2.2.ebuild
new file mode 100644
index 0..015ed2bd9
--- /dev/null
+++ b/dev-python/pywebview/pywebview-4.2.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2020-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 pypi
+
+DESCRIPTION="A lightweight cross-platform wrapper around a webview component"
+HOMEPAGE="https://github.com/r0x0r/pywebview;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="gtk qt5 qt6"
+REQUIRED_USE="|| ( gtk qt5 qt6 )"
+
+RDEPEND="
+   dev-python/bottle
+   dev-python/cryptography
+   dev-python/proxy_tools
+   gtk? (
+   dev-python/pygobject[cairo,${PYTHON_USEDEP}]
+   net-libs/webkit-gtk
+   )
+   qt5? (
+dev-python/pyside2[${PYTHON_USEDEP},webengine]
+dev-python/QtPy[${PYTHON_USEDEP},webengine]
+   )
+   qt6? (
+   dev-python/pyside6[${PYTHON_USEDEP},webengine]
+   dev-python/QtPy[${PYTHON_USEDEP},webengine]
+   )
+"
+
+distutils_enable_tests pytest
+
+RESTRICT="test" # FIXME: tests fail without message



[gentoo-commits] repo/proj/guru:master commit in: dev-libs/boringssl-fips/, dev-libs/ls-hpack/, dev-libs/ip2loc/, ...

2023-07-01 Thread Haelwenn Monnier
commit: 9ca6e5cc915ff8c24c33c41917b2c3d995c8841b
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu Jun 29 21:27:01 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Jun 29 21:27:20 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9ca6e5cc

dev-libs/*: try to fix Okamura's email

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-libs/boringssl-fips/metadata.xml | 2 +-
 dev-libs/ip2loc/metadata.xml | 2 +-
 dev-libs/ls-hpack/metadata.xml   | 2 +-
 dev-libs/ls-qpack/metadata.xml   | 2 +-
 dev-libs/lsbcrypt/metadata.xml   | 2 +-
 dev-libs/lsquic/metadata.xml | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-libs/boringssl-fips/metadata.xml 
b/dev-libs/boringssl-fips/metadata.xml
index 524d87ec9..9fb86730d 100644
--- a/dev-libs/boringssl-fips/metadata.xml
+++ b/dev-libs/boringssl-fips/metadata.xml
@@ -2,7 +2,7 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 
   
-gentoo-g...@danceylove.net
+trakrailysur...@danceylove.net
 Okamura Kazuya
   
   

diff --git a/dev-libs/ip2loc/metadata.xml b/dev-libs/ip2loc/metadata.xml
index 02ea0b5aa..f30efb811 100644
--- a/dev-libs/ip2loc/metadata.xml
+++ b/dev-libs/ip2loc/metadata.xml
@@ -2,7 +2,7 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 
   
-gentoo-g...@danceylove.net
+trakrailysur...@danceylove.net
 Okamura Kazuya
   
   

diff --git a/dev-libs/ls-hpack/metadata.xml b/dev-libs/ls-hpack/metadata.xml
index 383a5c36b..2a0680636 100644
--- a/dev-libs/ls-hpack/metadata.xml
+++ b/dev-libs/ls-hpack/metadata.xml
@@ -2,7 +2,7 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 
   
-gentoo-g...@danceylove.net
+trakrailysur...@danceylove.net
 Okamura Kazuya
   
   

diff --git a/dev-libs/ls-qpack/metadata.xml b/dev-libs/ls-qpack/metadata.xml
index 3d03643f8..381a71ee4 100644
--- a/dev-libs/ls-qpack/metadata.xml
+++ b/dev-libs/ls-qpack/metadata.xml
@@ -2,7 +2,7 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 
   
-gentoo-g...@danceylove.net
+trakrailysur...@danceylove.net
 Okamura Kazuya
   
   

diff --git a/dev-libs/lsbcrypt/metadata.xml b/dev-libs/lsbcrypt/metadata.xml
index 366501a50..75f9e70ea 100644
--- a/dev-libs/lsbcrypt/metadata.xml
+++ b/dev-libs/lsbcrypt/metadata.xml
@@ -2,7 +2,7 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 
   
-gentoo-g...@danceylove.net
+trakrailysur...@danceylove.net
 Okamura Kazuya
   
   

diff --git a/dev-libs/lsquic/metadata.xml b/dev-libs/lsquic/metadata.xml
index a233f9e7f..5813d666a 100644
--- a/dev-libs/lsquic/metadata.xml
+++ b/dev-libs/lsquic/metadata.xml
@@ -2,7 +2,7 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 
   
-gentoo-g...@danceylove.net
+trakrailysur...@danceylove.net
 Okamura Kazuya
   
   



[gentoo-commits] repo/proj/guru:master commit in: sys-apps/dust/, profiles/updates/

2023-07-01 Thread Haelwenn Monnier
commit: 187f7f6e5682602821be3302df2b918566e0e13e
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu Jun 29 12:42:28 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Jun 29 12:42:28 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=187f7f6e

sys-apps/dust: treeclean duplicate

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 profiles/updates/2Q-2023|   1 +
 sys-apps/dust/Manifest  | 216 
 sys-apps/dust/dust-0.7.5.ebuild |  91 -
 sys-apps/dust/dust-0.8.3.ebuild | 109 
 sys-apps/dust/dust-0.8.4.ebuild | 125 ---
 sys-apps/dust/dust-0.8.5.ebuild | 125 ---
 sys-apps/dust/dust-0.8.6.ebuild | 139 --
 sys-apps/dust/metadata.xml  |  11 --
 8 files changed, 1 insertion(+), 816 deletions(-)

diff --git a/profiles/updates/2Q-2023 b/profiles/updates/2Q-2023
index 1e7f8b293..5b069b4af 100644
--- a/profiles/updates/2Q-2023
+++ b/profiles/updates/2Q-2023
@@ -7,3 +7,4 @@ move kde-apps/alligator net-news/alligator
 move kde-apps/kclock kde-misc/kclock
 move sys-fs/python-btrfs dev-python/btrfs
 move sys-apps/procs sys-process/procs
+move sys-apps/dust sys-block/dust

diff --git a/sys-apps/dust/Manifest b/sys-apps/dust/Manifest
deleted file mode 100644
index c23ddb6e4..0
--- a/sys-apps/dust/Manifest
+++ /dev/null
@@ -1,216 +0,0 @@
-DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
-DIST aho-corasick-1.0.1.crate 167320 BLAKE2B 
f148004140d4f705e93f448020b97c434b93fea6ae34fd74b1f394b076c2727a87f5ec54542a0f52822d716c10ada3c68ae8f50a46c455fc6e828b10b5650ecc
 SHA512 
7cea5b2305b90aebc54f78446cfc91f275b1be8489d2d80c3baa9ff8b913f9b2296adbdf4aefb0d8fce8f57812963fb9450b200d133a9d61e100cef324068070
-DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
-DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
-DIST anstyle-1.0.0.crate 13972 BLAKE2B 
741704b6e338834696bc816d8a65ff933f9bff48e71d25269f04c4a24c3dbb06826d2f84f73a1dceeda99cfc5c8e3d59b3d07dbb404cc3471b86cf118d074e80
 SHA512 
5a0159b9f8a80afadff04ecbec3c1769cef712c77de8062b31323298dab9507f4a87b7c777e6335d310ec464b0982d097b5888b4b351c389b5f4419c2c87be7b
-DIST assert_cmd-1.0.8.crate 27830 BLAKE2B 
68fc42953decc5a39a2a850750348da087a2df29e9e15dcb3f0319088ba8ca399f8db05cda3de693925dcbf147b2a031b0e0ddb6993f25b8b96f464f792cc499
 SHA512 
78c5aa45289f1f69891001b73f7da32ef61a371a2fa9abe15822406abe4a8df48004b475a00aacd36c2e808539041fc0d3034c367a27de6b539c72e929e42e4d
-DIST assert_cmd-2.0.11.crate 25346 BLAKE2B 
1777fd5e3c0ea962d06b4e26e8c7437a3f1d8834fd0439338f53985e5958f2e11dadcf96a8ac86035bb9bce20ed9072fe4c37cee5dafdda3e6d2f72afe8b7a8e
 SHA512 
45c142e7d4f526fe66f9987ea6c62750c53eb2e429cafff6a13bb5fd6377c59888cfa19abbc3a3d50f377f69ea894c42906639020c86de09805662d929a95aae
-DIST assert_cmd-2.0.8.crate 24347 BLAKE2B 
b69beb301a11e893ee1c7b59a08ac7860c16a598dc404d7bfd38b2554790898cfb82d1e602750e9b720b4122154e4da140c7b077645786f0a788796d5dafe272
 SHA512 
886d789af9fe7f8155d393e2742c7982d5c0bb8d44a09f66e5552faed2effcedd000d567f9f00e08ad6d7c17fac9374d7a234ba001f38c9cf444ee41dbe07428
-DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
-DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
-DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
-DIST bitflags-1.3.2.crate 23021 BLAKE2B 

[gentoo-commits] repo/proj/guru:master commit in: dev-vcs/got/

2023-07-01 Thread Haelwenn Monnier
commit: 11f5ae625a1bedf7db8bb57ca2b83afb3a1f5f17
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu Jun 29 23:09:53 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jun 30 16:12:42 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=11f5ae62

dev-vcs/got: add 0.90, drop 0.88

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-vcs/got/Manifest | 2 +-
 dev-vcs/got/{got-0.88.ebuild => got-0.90.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/got/Manifest b/dev-vcs/got/Manifest
index 4aee781f4..33cb94f43 100644
--- a/dev-vcs/got/Manifest
+++ b/dev-vcs/got/Manifest
@@ -1,2 +1,2 @@
-DIST got-portable-0.88.tar.gz 1048477 BLAKE2B 
fde36ce7895d67010e07671666b549f51055215aa025c24b3f4652c3ecc039d04b316f7f751ea6e96a9a39907aac1abcaf98b4bd35f632011892443e998663cd
 SHA512 
91d01043468304dbbafdcbf999fa234b0cf5b4e2bd4267728874910f71984b0f05de0cde90c8183f1e0634ee5815bd6ba842d595eaaabe95d84d23fc5706011c
 DIST got-portable-0.89.tar.gz 1049166 BLAKE2B 
108188b2fbc658421335aa5f1bdd1bed5098fe1fecc0b045377429b52ed38257c2ccb5319e2f60306605e4ded8453a46ba75b94864004ae3878cbbe1fe0e6443
 SHA512 
17bbe49067c18ab34ceb7b25a66a187789aa2cc936f5f9375bece6583bb3e06c84c8e61bf4662d530f26aece29429baeddefd66b5184727710312d1203bc6b0a
+DIST got-portable-0.90.tar.gz 1051534 BLAKE2B 
01e0cf7cae89cf83884b1f74e17814209d1c98bd4361e87ccfeb77f0ac80c26df14d73519d87f4968bd0c2973ed2e26f5c249611beec2e7fa145f942526228e2
 SHA512 
0e7f219c7dda2798d2eb41379059e78520dc9ed53ec670d86f0d00dd82403ef02b9f940335e421852f819755e6937c9faf633df9ba955d014227fdcbe5b8d0f8

diff --git a/dev-vcs/got/got-0.88.ebuild b/dev-vcs/got/got-0.90.ebuild
similarity index 100%
rename from dev-vcs/got/got-0.88.ebuild
rename to dev-vcs/got/got-0.90.ebuild



[gentoo-commits] repo/proj/guru:master commit in: games-util/legendary/

2023-07-01 Thread Haelwenn Monnier
commit: 8b4705690c091d23fd1be960e6ab74e8452387d4
Author: tastytea  tastytea  de>
AuthorDate: Thu Jun 29 11:09:56 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jun 30 12:12:40 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8b470569

games-util/legendary: drop 0.20.31

Signed-off-by: tastytea  tastytea.de>

 games-util/legendary/Manifest |  1 -
 games-util/legendary/legendary-0.20.31.ebuild | 28 ---
 2 files changed, 29 deletions(-)

diff --git a/games-util/legendary/Manifest b/games-util/legendary/Manifest
index 002cec9e1..09107eb1f 100644
--- a/games-util/legendary/Manifest
+++ b/games-util/legendary/Manifest
@@ -1,3 +1,2 @@
-DIST legendary-0.20.31.tar.gz 145145 BLAKE2B 
3ad8bd87062a65521c4addd73a1bfd9ded05caf77526dfdf9e0c075d6d557eb5f0db35dbb367ed3d1a1a0b22d22dc9b7d7178b3d887ad5b3e2d8e1e97b7b81e7
 SHA512 
c4c57b8c6c2161d5df14134457da0c2236f9b88f0e4a2b02ffb910df1d9e74a6907cd3f0d0b4b81b23ed4c9991d8ef0a9d5927ecbe9138cd02998e5020cb7cfe
 DIST legendary-0.20.32.tar.gz 145312 BLAKE2B 
a59e959ccdc5d7d652b28f9a64474ded7cdf5da5708c61cb76821650802129fe0e5deef47af40c0461ff725b828faa11ca357063f9668acc8a4cceadf34b162f
 SHA512 
9c7b1e944648a0a3a2d228bad2fbf72881299e70409375e1fb4d04ea3ed48226fedc042efcb065463dd1aecb32c8d9656254e3bdd507b1aff5f5cf8ca8e99d56
 DIST legendary-0.20.33.tar.gz 147629 BLAKE2B 
bb79c69d9348251a09c851791185cfe78feeddd94ea4673c142af11745b65dae3420645d38c979e3b578b572a1aab47b95d01b8165b1c94f220e84b050ef15f8
 SHA512 
b81119820fe7eaee53dfc0f3dbc60ece186d3a2442c2be0395e5d2e2dd11b0b0ccc2bcbf841fa7f1ce55230c5bc62de30331ad24a1f43bd8a24d221fa3aa48a8

diff --git a/games-util/legendary/legendary-0.20.31.ebuild 
b/games-util/legendary/legendary-0.20.31.ebuild
deleted file mode 100644
index 29d96e5e6..0
--- a/games-util/legendary/legendary-0.20.31.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_SINGLE_IMPL=1
-inherit distutils-r1
-
-DESCRIPTION="A free and open-source replacement for the Epic Games Launcher"
-HOMEPAGE="https://github.com/derrod/legendary;
-SRC_URI="https://github.com/derrod/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="webview"
-
-# NOTE: dev-python/pywebview[qt5] is not much tested and does not function
-# correctly in some cases, according to release notes for 0.20.16.
-RDEPEND="
-   $(python_gen_cond_dep '
-   

[gentoo-commits] repo/proj/guru:master commit in: sys-boot/zfsbootmenu/, sys-boot/zfsbootmenu/files/

2023-07-01 Thread Haelwenn Monnier
commit: 576ee93db3c9db57a0dcc1cb4ea3d99a3fc1157d
Author: Artemis Everfree  artemis  sh>
AuthorDate: Thu Jun 29 20:09:47 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Jun 29 20:15:03 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=576ee93d

sys-boot/zfsbootmenu: add 2.2.0

Signed-off-by: Artemis Everfree  artemis.sh>

 sys-boot/zfsbootmenu/Manifest  |  1 +
 .../files/zfsbootmenu-stub-location.patch  | 13 +++
 sys-boot/zfsbootmenu/zfsbootmenu-2.2.0.ebuild  | 45 ++
 3 files changed, 59 insertions(+)

diff --git a/sys-boot/zfsbootmenu/Manifest b/sys-boot/zfsbootmenu/Manifest
index 9fdbab689..c25b59cb0 100644
--- a/sys-boot/zfsbootmenu/Manifest
+++ b/sys-boot/zfsbootmenu/Manifest
@@ -1 +1,2 @@
 DIST zfsbootmenu-1.12.0.tar.gz 1688946 BLAKE2B 
291dcc813767def653bc4983cb9ff4c5b1d9f191cb8fee6e9a58cd6826fe0204606aa095339e9eeb6e4dd3201f5f9ad1b4cc3a26712960bf057198225f4b65f9
 SHA512 
5af3d258eee3ade3e9e11e084f4de0d251acc952348fdc4d3656b32f8fec7460c2d59fa883e06f482bd2f59e1055d6b908cf43c29aee47059d369231197a6645
+DIST zfsbootmenu-2.2.0.tar.gz 1825473 BLAKE2B 
3ec2c3b7fb7bfa0f2859978bbfe61fea0702000e8eeb03040cab6230195bb413d8e29dc256154606a3330ab403d05908fe2df6190c133885877e45948e7d5429
 SHA512 
7428ce3d5b168e65d26e9f2e26196d48287f16ed05c650600990fc5effa27c68d9f3af03eeb16ae7158c761e489ecef31bfbd868c64cc0bdee356ed00e7c0cfe

diff --git a/sys-boot/zfsbootmenu/files/zfsbootmenu-stub-location.patch 
b/sys-boot/zfsbootmenu/files/zfsbootmenu-stub-location.patch
new file mode 100644
index 0..d3daec194
--- /dev/null
+++ b/sys-boot/zfsbootmenu/files/zfsbootmenu-stub-location.patch
@@ -0,0 +1,13 @@
+diff --git a/etc/zfsbootmenu/config.yaml b/etc/zfsbootmenu/config.yaml
+index e8b196c..38b2812 100644
+--- a/etc/zfsbootmenu/config.yaml
 b/etc/zfsbootmenu/config.yaml
+@@ -14,6 +14,7 @@ Components:
+ Enabled: false
+ EFI:
+   ImageDir: /boot/efi/EFI/zbm
++  Stub: /usr/lib/systemd/boot/efi/linuxx64.elf.stub
+   Versions: false
+   Enabled: false
+ Kernel:
+

diff --git a/sys-boot/zfsbootmenu/zfsbootmenu-2.2.0.ebuild 
b/sys-boot/zfsbootmenu/zfsbootmenu-2.2.0.ebuild
new file mode 100644
index 0..32175a42e
--- /dev/null
+++ b/sys-boot/zfsbootmenu/zfsbootmenu-2.2.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="ZFS bootloader for root-on-ZFS systems"
+HOMEPAGE="https://zfsbootmenu.org;
+SRC_URI="https://github.com/zbm-dev/zfsbootmenu/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-stub-location.patch
+)
+
+RDEPEND="
+app-shells/fzf
+dev-lang/perl
+dev-perl/boolean
+dev-perl/Config-IniFiles
+dev-perl/Sort-Versions
+dev-perl/YAML-PP
+sys-apps/kexec-tools
+sys-block/mbuffer
+sys-fs/zfs
+sys-kernel/dracut
+"
+
+
+src_compile() {
+   # There's a makefile in the source repo but it's only for install. 
There's
+   # nothing to compile since zfsbootmenu is all scripts.
+   true
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+}
+
+pkg_postinst () {
+   elog "Please consult upstream doumentation to install the bootloader
+   https://github.com/zbm-dev/zfsbootmenu;
+}



[gentoo-commits] repo/proj/guru:master commit in: www-apps/forgejo/

2023-07-01 Thread Haelwenn Monnier
commit: e15ae1f3ffc6901ee547449c9e99336fc60e2572
Author: Artemis Everfree  artemis  sh>
AuthorDate: Thu Jun 29 21:51:12 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Jun 29 21:54:47 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e15ae1f3

www-apps/forgejo: add myself as a maintainer

Signed-off-by: Artemis Everfree  artemis.sh>

 www-apps/forgejo/metadata.xml | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/www-apps/forgejo/metadata.xml b/www-apps/forgejo/metadata.xml
index 3e4c59ae5..6b7bf3b34 100644
--- a/www-apps/forgejo/metadata.xml
+++ b/www-apps/forgejo/metadata.xml
@@ -1,7 +1,15 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   arte...@artemis.sh
+   Primary maintainer
+   Artemis Everfree
+   
+   
+   
https://codeberg.org/forgejo/forgejo/releases
+   https://codeberg.org/forgejo/forgejo/issues
+   

User and group management via acct-*/git 
packages




[gentoo-commits] repo/proj/guru:master commit in: www-apps/forgejo/

2023-07-01 Thread Haelwenn Monnier
commit: b01a9bc35bb316629ff5b20f48b8b748a63fa77c
Author: Artemis Everfree  artemis  sh>
AuthorDate: Thu Jun 29 21:33:51 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Jun 29 21:34:29 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b01a9bc3

www-apps/forgejo: add 1.19.3.0

Signed-off-by: Artemis Everfree  artemis.sh>

 www-apps/forgejo/Manifest|   1 +
 www-apps/forgejo/forgejo-1.19.3.0.ebuild | 127 +++
 2 files changed, 128 insertions(+)

diff --git a/www-apps/forgejo/Manifest b/www-apps/forgejo/Manifest
index e02f0825b..20af5f1c2 100644
--- a/www-apps/forgejo/Manifest
+++ b/www-apps/forgejo/Manifest
@@ -1 +1,2 @@
 DIST forgejo-1.18.0.1.tar.gz 58980172 BLAKE2B 
c5e9b276c9446f8f4ceb9dc00d502fe13b92d1c812526252315cc478148c3438fa3ecc8ef883f0dc092a09f812480e4c3166ca474e7f013a12596a02381488ca
 SHA512 
f1d6989cdf4df981e0c0d9f3abe49686c4ee5ddebfd2e54b384a8f52357b556c7bf48ea79cf7a8f9e32cda35e319a9c486c66d2d7a5e5d75fb0d1ad1a6e23598
+DIST forgejo-1.19.3.0.tar.gz 60542292 BLAKE2B 
d96fe5ce326a2229c841af6f2329d7e711e48749323ab43b977e23ee36e660745d65a42a2430b995b3699177721731aba9b972f8b1e263b16ef738c0ebca827c
 SHA512 
446dc7725238db63da1ced323a800ee62f78906c255f73169b35d2582241c79b55b9e22c6cd6426429270e69582db524533b4ad595f2a4733814d4e34e6b340b

diff --git a/www-apps/forgejo/forgejo-1.19.3.0.ebuild 
b/www-apps/forgejo/forgejo-1.19.3.0.ebuild
new file mode 100644
index 0..e9010e5d9
--- /dev/null
+++ b/www-apps/forgejo/forgejo-1.19.3.0.ebuild
@@ -0,0 +1,127 @@
+# Copyright 2016-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit fcaps go-module tmpfiles systemd flag-o-matic
+
+MY_PV="$(ver_cut 1-3)-$(ver_cut 4)"
+DESCRIPTION="A self-hosted lightweight software forge"
+HOMEPAGE="https://forgejo.org/ https://codeberg.org/forgejo/forgejo;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://codeberg.org/forgejo/forgejo;
+else
+   
SRC_URI="https://codeberg.org/forgejo/forgejo/releases/download/v${MY_PV}/forgejo-src-${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+fi
+
+S="${WORKDIR}/${PN}-src-${MY_PV}"
+
+LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
+SLOT="0"
+IUSE="+acct pam sqlite pie"
+
+DEPEND="
+   acct? (
+   acct-group/git
+   acct-user/git[gitea] )
+   pam? ( sys-libs/pam )"
+RDEPEND="${DEPEND}
+   dev-vcs/git
+   !www-apps/gitea" # until acct-user/git[forgejo]
+
+DOCS=(
+   custom/conf/app.example.ini CONTRIBUTING.md README.md
+)
+FILECAPS=(
+   -m 711 cap_net_bind_service+ep usr/bin/forgejo
+)
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+
+   local sedcmds=(
+   -e "s#^ROOT =#ROOT = 
${EPREFIX}/var/lib/gitea/gitea-repositories#"
+   -e "s#^ROOT_PATH =#ROOT_PATH = ${EPREFIX}/var/log/forgejo#"
+   -e "s#^APP_DATA_PATH = data#APP_DATA_PATH = 
${EPREFIX}/var/lib/gitea/data#"
+   -e "s#^HTTP_ADDR = 0.0.0.0#HTTP_ADDR = 127.0.0.1#"
+   -e "s#^MODE = console#MODE = file#"
+   -e "s#^LEVEL = Trace#LEVEL = Info#"
+   -e "s#^LOG_SQL = true#LOG_SQL = false#"
+   -e "s#^DISABLE_ROUTER_LOG = false#DISABLE_ROUTER_LOG = true#"
+   )
+
+   sed -i "${sedcmds[@]}" custom/conf/app.example.ini || die
+   if use sqlite ; then
+   sed -i -e "s#^DB_TYPE = .*#DB_TYPE = sqlite3#" 
custom/conf/app.example.ini || die
+   fi
+}
+
+src_configure() {
+   # bug 832756 - PIE build issues
+   filter-flags -fPIE
+   filter-ldflags -fPIE -pie
+}
+
+src_compile() {
+   local forgejo_tags=(
+   bindata
+   $(usev pam)
+   $(usex sqlite 'sqlite sqlite_unlock_notify' '')
+   )
+   local forgejo_settings=(
+   "-X 
code.gitea.io/gitea/modules/setting.CustomConf=${EPREFIX}/etc/forgejo/app.ini"
+   "-X 
code.gitea.io/gitea/modules/setting.CustomPath=${EPREFIX}/var/lib/gitea/custom"
+   "-X 
code.gitea.io/gitea/modules/setting.AppWorkPath=${EPREFIX}/var/lib/gitea"
+   )
+   local makeenv=(
+   DRONE_TAG="${PV}"
+   LDFLAGS="-extldflags \"${LDFLAGS}\" ${forgejo_settings[*]}"
+   TAGS="${forgejo_tags[*]}"
+   )
+
+   GOFLAGS=""
+   if use pie ; then
+   GOFLAGS+="-buildmode=pie"
+   fi
+
+   env "${makeenv[@]}" emake EXTRA_GOFLAGS="${GOFLAGS}" backend
+}
+
+src_install() {
+   cp gitea forgejo
+   dobin forgejo
+
+   einstalldocs
+
+   newconfd "${FILESDIR}/forgejo.confd-r1" forgejo
+   newinitd "${FILESDIR}/forgejo.initd-r3" forgejo
+   newtmpfiles - forgejo.conf <<-EOF
+   d /run/forgejo 0755 git git
+   EOF
+   systemd_newunit "${FILESDIR}"/forgejo.service-r3 forgejo.service
+
+   insinto /etc/forgejo
+   

[gentoo-commits] repo/proj/guru:master commit in: net-wireless/rtl8821cu/

2023-07-01 Thread Haelwenn Monnier
commit: 0831d3374bdfde3bdfc1708ffae35ba3682d7865
Author: Aleksandr Batyuk  gmail  com>
AuthorDate: Fri Jun 30 08:53:50 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jun 30 08:55:39 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0831d337

net-wireless/rtl8821cu: Ebuild fix

Signed-off-by: Aleksandr Batyuk  gmail.com>

 .../rtl8821cu/rtl8821cu-0_pre20230624.ebuild | 20 ++--
 1 file changed, 6 insertions(+), 14 deletions(-)

diff --git a/net-wireless/rtl8821cu/rtl8821cu-0_pre20230624.ebuild 
b/net-wireless/rtl8821cu/rtl8821cu-0_pre20230624.ebuild
index 63548f00b..f43d0a02f 100644
--- a/net-wireless/rtl8821cu/rtl8821cu-0_pre20230624.ebuild
+++ b/net-wireless/rtl8821cu/rtl8821cu-0_pre20230624.ebuild
@@ -5,29 +5,21 @@ EAPI=8
 
 inherit linux-mod-r1
 
-SLOT=0
-
+MY_PN="8821cu-20210916"
 COMMIT="dc9ee6c6a8b47d0e365fcf1977439c7243da71d5"
-
 DESCRIPTION="Realtek 8821CU/RTL8811CU module for Linux kernel"
 HOMEPAGE="https://github.com/morrownr/8821cu-20210916;
-SRC_URI="https://github.com/morrownr/8821cu-20210916/archive/${COMMIT}.tar.gz 
-> rtl8821cu-${PV}.tar.gz"
+SRC_URI="https://github.com/morrownr/${MY_PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${COMMIT}"
 
+SLOT=0
 LICENSE="GPL-2"
 KEYWORDS="~amd64 ~x86"
 
-DEPEND="virtual/linux-sources"
-
-S="${WORKDIR}/8821cu-20210916-${COMMIT}"
-
 src_compile() {
linux-mod-r1_pkg_setup
 
-   local modlist=(8821cu=net/wireless)
-
+   local modlist=( 8821cu=net/wireless )
+   local modargs=( KSRC="${KV_OUT_DIR}" )
linux-mod-r1_src_compile
 }
-
-src_install() {
-   linux-mod-r1_src_install
-}



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

2023-07-01 Thread Haelwenn Monnier
commit: 3bdbbf767da7bab18ee5199d0a9e5691c7399bde
Author: Patrick Zwerschke  p5k  org>
AuthorDate: Thu Jun 29 20:00:01 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Jun 29 20:00:01 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3bdbbf76

app-misc/ledger-live: add 2.62.2, drop 2.54.0

Signed-off-by: Patrick Zwerschke  p5k.org>

 app-misc/ledger-live/Manifest   | 2 +-
 .../{ledger-live-2.54.0.ebuild => ledger-live-2.62.2.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/ledger-live/Manifest b/app-misc/ledger-live/Manifest
index be1265258..e7256fad7 100644
--- a/app-misc/ledger-live/Manifest
+++ b/app-misc/ledger-live/Manifest
@@ -1,5 +1,5 @@
 DIST ledger-live-2.58.0.AppImage 134379446 BLAKE2B 
09539ce083395a66d79ee6853594bdd865cb351880ff19acd99b3c1a6a10733292e465ac643cd6b45c9bd8faf46c15a8c434c5ae1b291d0fba79c7cf9a637151
 SHA512 
a862938ca400cf02603157086ef0457bbd68a06ed15e42306a50b4498470cd0e4924c00cac2ed7901b3f309f1f838f7113551bf4e07b7f1a4e09fa3b9b997f43
-DIST ledger-live-desktop-2.54.0-linux-x86_64.AppImage 137383119 BLAKE2B 
a6e51671c5f80ae657d196f3092abdc5a307a1ed6b719768118bf1a2052be9f78132b113ee17346fc91facc29601010214c86aeb0eef043332e7803dff1f34e2
 SHA512 
1b81ccfade46399d272bb860a27530d532c3f34ba2f9bfa5e2015848498070708c27bd11a0fc00599f886a5e2b4c2b3e8caffdd4f46d12de3d727795609bffb7
 DIST ledger-live-desktop-2.55.0-linux-x86_64.AppImage 139159902 BLAKE2B 
847ae521ce2e006678a573dac79fe2d06a8e47277f5ef9d6a40d89fdf04a92f528b65bce00e0d421231110a3a139aeb17e88ac95bb1449e89b897d98b62771a0
 SHA512 
3e609ffa3e5070fc6351a7703d549b995950298a44ec599bc4ffc409966311c1a6daef7dbf72bd8b08de7223101e1242e188ce274bf2d569773630906698759c
 DIST ledger-live-desktop-2.57.0-linux-x86_64.AppImage 134478155 BLAKE2B 
84ae9d6c0dd26a94615c77e8d56834d4efa9787e0b29e513a1f3896b46972d79e120027f01bd4a0894670362c6679251fa83e7df705aa0a592cd74c300e04c3a
 SHA512 
7d50d625d2363a3bfb829812f7834d3bb90e88f50e0fb4cc7b26734101e84312ee750670661587670fd0fb29a102439a22176a520f8e6582ad789d034f44a22b
 DIST ledger-live-desktop-2.60.0-linux-x86_64.AppImage 134600722 BLAKE2B 
81d8a8920aa9b53fed731fa5656af861d2112726589e6640c715059d6a3be881d92b152f670a484141062a8f84ae2325a79cd5ed6ecc982dd89580cbc2c1c292
 SHA512 
948de41d1c329cd2db0e57dc6beb47ae56a49fd11ae6932d3572bca6dd553be204ca628824abdfe65ea673c928f2a52e1c892d486c2b35702392ce8ae198b874
+DIST ledger-live-desktop-2.62.2-linux-x86_64.AppImage 134719355 BLAKE2B 
0f2f193c9c13347d01cabc41f062d4347ac662a4f60723f5a2f6e12d767c5bfe489313f7a82800f88f79e757057ca34c1a23fac9e9a820aa0faf2a4c3c759e32
 SHA512 
aaedae4212614cc879fcbc44dd4a02857baa9f307ef2adfac064a2c4f4965bf9345ebf5b4be0dcf7192f6c56067db1946951db83981a7e706cce11aa4772e26b

diff --git a/app-misc/ledger-live/ledger-live-2.54.0.ebuild 
b/app-misc/ledger-live/ledger-live-2.62.2.ebuild
similarity index 100%
rename from app-misc/ledger-live/ledger-live-2.54.0.ebuild
rename to app-misc/ledger-live/ledger-live-2.62.2.ebuild



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

2023-07-01 Thread Haelwenn Monnier
commit: 955b845655b65245a5e7292f656ba7522cc473ad
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Thu Jun 29 12:41:07 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Jun 29 12:41:11 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=955b8456

dev-python/sphinx-argparse: treeclean duplicate

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/sphinx-argparse/Manifest|  1 -
 dev-python/sphinx-argparse/metadata.xml| 12 -
 .../sphinx-argparse/sphinx-argparse-0.3.1.ebuild   | 53 --
 3 files changed, 66 deletions(-)

diff --git a/dev-python/sphinx-argparse/Manifest 
b/dev-python/sphinx-argparse/Manifest
deleted file mode 100644
index cc6a6ba19..0
--- a/dev-python/sphinx-argparse/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST sphinx-argparse-0.3.1.tar.gz 42953 BLAKE2B 
76c74a270a638b1b894548bc898918fbfa5fde6bcf1ccbf5e69a3daaada829bc1ae27ad8befd18e834646dc2fc3b025f36807c2be894911cc0c6d65294174898
 SHA512 
3d289c90165eb6a3d7a94dff8e6a429a49eb404ce373e80e007a0cd9abaae1e1236f5393df2fbf11701c349dade9d199640dc398064da4fd50a58a90eb3f8f12

diff --git a/dev-python/sphinx-argparse/metadata.xml 
b/dev-python/sphinx-argparse/metadata.xml
deleted file mode 100644
index 9328fedf3..0
--- a/dev-python/sphinx-argparse/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   Alarig Le Lay
-   ala...@swordarmor.fr
-   
-   
-   ashb/sphinx-argparse
-   sphinx-argparse
-   
-

diff --git a/dev-python/sphinx-argparse/sphinx-argparse-0.3.1.ebuild 
b/dev-python/sphinx-argparse/sphinx-argparse-0.3.1.ebuild
deleted file mode 100644
index 04cc90f23..0
--- a/dev-python/sphinx-argparse/sphinx-argparse-0.3.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_10 pypy3 )
-DISTUTILS_USE_PEP517=poetry
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Sphinx extension that automatically documents argparse commands 
and options"
-HOMEPAGE="
-   https://pypi.org/project/sphinx-argparse/
-   https://github.com/ashb/sphinx-argparse
-"
-SRC_URI="https://github.com/ashb/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-python/six[${PYTHON_USEDEP}]
-   dev-python/sphinx[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-# requires self to build own documentation
-distutils_enable_sphinx docs dev-python/sphinx-rtd-theme 
dev-python/sphinx-argparse
-
-python_prepare_all() {
-   # needs test files in workdir to compile docs for some reason
-   cp -r test "${WORKDIR}" || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   if [[ ${EPYTHON} == python3.10 ]]; then
-   EPYTEST_DESELECT=(
-   test/test_parser.py::test_parse_nested
-   test/test_parser.py::test_parse_nested_with_alias
-   test/test_parser.py::test_parse_groups
-   test/test_parser.py::test_action_groups_with_subcommands
-   )
-   fi
-
-   epytest
-}
-
-pkg_postinst() {
-   optfeature "markdown support" dev-python/commonmark
-}



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

2023-07-01 Thread Haelwenn Monnier
commit: 0caefb37958f78b6ceadedf7d2377bbcb28ad66a
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed Jun 28 23:34:29 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Jun 28 23:34:29 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0caefb37

dev-libs/ip2loc: fix missing install steps

* replace make et al. with e-variants
* convert csv database to needed BIN via perl
* delete *.la files as per
  https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0303

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

 dev-libs/ip2loc/Manifest|  2 +-
 dev-libs/ip2loc/ip2loc-8.1.4.ebuild | 35 ---
 2 files changed, 13 insertions(+), 24 deletions(-)

diff --git a/dev-libs/ip2loc/Manifest b/dev-libs/ip2loc/Manifest
index 8ca4ef44d..18820d3ea 100644
--- a/dev-libs/ip2loc/Manifest
+++ b/dev-libs/ip2loc/Manifest
@@ -1 +1 @@
-DIST ip2loc-8.1.4.tar.gz 3698367 BLAKE2B 
6f02870a99b7e7ef7b48e86c055391e674af8f7dde5b28ed3d7c4b5cc3a89df644f1e55a1f59b86ce215f02a8b98552f66755413f6b4a5ad737990bec5d7e61d
 SHA512 
c801e03b78771e2da402cb7c9e96c1bed984f5fea4e4b440a5a25602540a7a82cc2a166046d0a4b361c981615b779a1268b90d3db5fae3a70c3237377424f291
+DIST ip2loc-8.1.4.gh.tar.gz 3698367 BLAKE2B 
6f02870a99b7e7ef7b48e86c055391e674af8f7dde5b28ed3d7c4b5cc3a89df644f1e55a1f59b86ce215f02a8b98552f66755413f6b4a5ad737990bec5d7e61d
 SHA512 
c801e03b78771e2da402cb7c9e96c1bed984f5fea4e4b440a5a25602540a7a82cc2a166046d0a4b361c981615b779a1268b90d3db5fae3a70c3237377424f291

diff --git a/dev-libs/ip2loc/ip2loc-8.1.4.ebuild 
b/dev-libs/ip2loc/ip2loc-8.1.4.ebuild
index 10d30948e..f9a282b8c 100644
--- a/dev-libs/ip2loc/ip2loc-8.1.4.ebuild
+++ b/dev-libs/ip2loc/ip2loc-8.1.4.ebuild
@@ -3,44 +3,33 @@
 
 EAPI=8
 
-inherit cmake autotools
+inherit autotools
 
 DESCRIPTION="IP2Location C Library"
 HOMEPAGE="https://github.com/chrislim2888/IP2Location-C-Library/;
-SRC_URI="https://github.com/chrislim2888/IP2Location-C-Library/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
+SRC_URI="https://github.com/chrislim2888/IP2Location-C-Library/archive/${PV}.tar.gz
 -> ${P}.gh.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="static-libs"
 
-src_unpack() {
-   unpack ${A}
-   mv IP2Location-C-Library-${PV} ip2loc-${PV}
-}
-
-src_prepare() {
-   eautoreconf
+BDEPEND="dev-lang/perl"
 
-   eapply_user
-}
+S="${WORKDIR}/IP2Location-C-Library-${PV}"
 
 src_configure() {
-   ./configure --prefix=${T}/usr
+   eautoreconf
+   default
 }
 
 src_compile() {
-   make
+   default
+   pushd data > /dev/null || die
+   perl ip-country.pl || die "Failed to generate database!"
+   popd || die
 }
 
 src_install() {
-   make install
-}
-
-pkg_preinst() {
-   mkdir -p ${D}/usr/lib/
-   mkdir -p ${D}/usr/include/
-   cp -a ${T}/usr/include/IP2Location.h ${D}/usr/include/
-   cp -a ${T}/usr/lib/libIP2Location* ${D}/usr/lib/
-   return
+   default
+   find "${ED}" -type f -name '*.la' -delete || die
 }



[gentoo-commits] repo/proj/guru:master commit in: x11-misc/i3status-rust/

2023-07-01 Thread Haelwenn Monnier
commit: 738ead9714e426c8046879ac818407e38cfb15b0
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed Jun 28 23:21:04 2023 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Jun 28 23:25:22 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=738ead97

x11-misc/i3status-rust: install man page unconditionally

* .. as per
https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0306
* make use of cargo.eclass speed improvements

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

 x11-misc/i3status-rust/Manifest|   1 +
 x11-misc/i3status-rust/i3status-rust-0.31.7.ebuild | 597 ++---
 2 files changed, 296 insertions(+), 302 deletions(-)

diff --git a/x11-misc/i3status-rust/Manifest b/x11-misc/i3status-rust/Manifest
index a4910bb59..5f3ca0d76 100644
--- a/x11-misc/i3status-rust/Manifest
+++ b/x11-misc/i3status-rust/Manifest
@@ -97,6 +97,7 @@ DIST httpdate-1.0.2.crate 10673 BLAKE2B 
fbe2230262cd041e1ea8d6f9782376c25b0e841d
 DIST humantime-2.1.0.crate 16749 BLAKE2B 
e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9
 SHA512 
3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c
 DIST hyper-0.14.26.crate 195570 BLAKE2B 
5a663a038d930c467fdfb2694eedd7f98e3ff994516102d5f6882407d3d6edc6f2195f905d707be1c644d7286f9f17188ae5f0fb02a2ff1a17d2621b0abef36e
 SHA512 
7ffae47f5d4e98283202cf6dbb0ad8ffbcf9f0207c8e8aeece7432bda50f4e4d2b2fd97e85c89a42d23b9f607dae5c223d51f90b41b8b9b060bb84781ec0224b
 DIST hyper-tls-0.5.0.crate 13257 BLAKE2B 
50cbe4ca7c1862fd3fff192de070341dd32bfb9f108b516e1e261ec8da7c4f7972b7b66e3d45c1497733a913b0281bef706994270ec8bd03eba7368612127aa4
 SHA512 
45dc16cc9ce48706e0b3575dca35ba1b6b3084dda8c2cc489d126e1c4f0bb96a9b2baa860d09f68c5e0a48c2a69e3eaf62f4f0406fffc4efefcd79d26c82896e
+DIST i3status-rust-0.31.7-man.1 118796 BLAKE2B 
aba0b6bc0d8bec69a942b71790b02932f281e8190d402d7dea0cd97c5d696580651f65639f8a0ce15ca829fb7d3f1bbb08a9b84597b02b55baa837df0a8fc4ce
 SHA512 
b02fb2c56888dfe4b9701deb8cc9d48247dc269e0227bedcdd15be60c1c274894b46a7f9846e8843dfab1d8c09b1b3538c0152c73ab4654a94068a36844b4db2
 DIST i3status-rust-0.31.7.gh.tar.gz 324724 BLAKE2B 
cdec3ddb562bd9935c57c3b36d2512623103a2756e199b93b5a2a9ab9f636fe72ede35c79b815f544a5169fbb9b21cbddd08955ad891f6865f8a5612ec33349f
 SHA512 
a5adc2a5cc0912baafc4188e28bbac5565a993c309ed7614762a01f4ccde05f3838ea39ff4deb54dba68d537aef0b36c591516ec6ff7afc3e0d8ef37773f3405
 DIST iana-time-zone-0.1.56.crate 19517 BLAKE2B 
88a83a65b2e17afff6491953c1ec508168e3cb0d720992c7958aa98ffec263d3b32f4ad07664703b1e429d96faa211a50c557d5a1398a849c45ab9df796f8e4c
 SHA512 
d1bc3ccc17c6d3abc44f8662a15b5c84f5381f90dceb5e14a826595706178ba0f8cbf7cfa86d3b7e967a51ef75a27cb868fda7a3531be9bd6e77e813580131e8
 DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 
37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb
 SHA512 
448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2

diff --git a/x11-misc/i3status-rust/i3status-rust-0.31.7.ebuild 
b/x11-misc/i3status-rust/i3status-rust-0.31.7.ebuild
index d7491ae45..9a9f01708 100644
--- a/x11-misc/i3status-rust/i3status-rust-0.31.7.ebuild
+++ b/x11-misc/i3status-rust/i3status-rust-0.31.7.ebuild
@@ -6,301 +6,302 @@
 EAPI=8
 
 CRATES="
-   aho-corasick-1.0.1
-   android-tzdata-0.1.1
-   android_system_properties-0.1.5
-   anstream-0.3.2
-   anstyle-1.0.0
-   anstyle-parse-0.2.0
-   anstyle-query-1.0.0
-   anstyle-wincon-1.0.1
-   anyhow-1.0.71
-   async-broadcast-0.5.1
-   async-io-1.13.0
-   async-lock-2.7.0
-   async-once-cell-0.5.2
-   async-pidfd-0.1.4
-   async-recursion-1.0.4
-   async-trait-0.1.68
-   autocfg-1.1.0
-   backon-0.4.1
-   base64-0.13.1
-   base64-0.21.2
-   bitflags-1.3.2
-   block-buffer-0.10.4
-   bumpalo-3.13.0
-   byteorder-1.4.3
-   bytes-1.4.0
-   calibright-0.1.4
-   cc-1.0.79
-   cfg-if-1.0.0
-   charset-0.1.3
-   chrono-0.4.26
-   chrono-tz-0.8.2
-   chrono-tz-build-0.1.0
-   clap-4.3.1
-   clap_builder-4.3.1
-   clap_derive-4.3.1
-   clap_lex-0.5.0
-   clap_mangen-0.2.12
-   colorchoice-1.0.0
-   concurrent-queue-2.2.0
-   convert_case-0.6.0
-   core-foundation-0.9.3
-   core-foundation-sys-0.8.4
-   cpufeatures-0.2.7
-   crossbeam-channel-0.5.8
-   crossbeam-utils-0.8.15
-   crypto-common-0.1.6
-   darling-0.10.2
-   darling-0.20.1
-   darling_core-0.10.2
-   darling_core-0.20.1
-   darling_macro-0.10.2
-   darling_macro-0.20.1
-   data-encoding-2.4.0
-   derivative-2.2.0
-   digest-0.10.7
-   dirs-5.0.1
-   dirs-sys-0.4.1
- 

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

2023-07-01 Thread Florian Schmaus
commit: 922eb2e39ceb9356675b2eba6aeb5e44b9682726
Author: Florian Schmaus  gentoo  org>
AuthorDate: Sat Jul  1 17:27:50 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sat Jul  1 17:27:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=922eb2e3

dev-java/gradle-bin: add 8.2

Signed-off-by: Florian Schmaus  gentoo.org>

 dev-java/gradle-bin/Manifest  |  1 +
 dev-java/gradle-bin/gradle-bin-8.2.ebuild | 61 +++
 2 files changed, 62 insertions(+)

diff --git a/dev-java/gradle-bin/Manifest b/dev-java/gradle-bin/Manifest
index 4a90531f140e..5bdba3f125a9 100644
--- a/dev-java/gradle-bin/Manifest
+++ b/dev-java/gradle-bin/Manifest
@@ -7,3 +7,4 @@ DIST gradle-bin-7.5.1.zip 166101707 BLAKE2B 
e018f8ae0e4cbe1fff2e3fb3029ef4c3f35e
 DIST gradle-bin-7.6.1.zip 165594858 BLAKE2B 
623ed41b7e0dfbfa015578c6915ca382cb441082e181f96d00d058a1bd42b5e749b807f8c0444c4cd41de17a7f754960f55aa69e8dd4339bd6432ad8748e
 SHA512 
72d051d8cf348c13dda20eec56526a3c212e9a9635920b3260281e2f98cf113ffaf4efb8efbb96081c36b9fae847c291125e24d175d6fb832b8dd6e0e74779ae
 DIST gradle-bin-8.0.2.zip 167671533 BLAKE2B 
e5cb4bef61ea89cfbf42c72c14e739f049b4930521dabaeb88fa6e2fffec81d6ee6514b615a6c1732db3bad4539e72ebbbeeb37b2f22a72fd2d2e08f7bf8d1b8
 SHA512 
70f114e353ec3e114b003e733e21c47fd26d2777363d015872aa9eab73c68b3186f77698aa1d72d4f4eedb2c53b0cd47a98f26ef5f0a9b2c1e42c6c877cca80f
 DIST gradle-bin-8.1.1.zip 168381151 BLAKE2B 
334727108ccfd374daaa91c363ebf10d8b13e00c61fe14e097b3baa5bb8bf0d2fdde509ef4ac0d90db1fd075c7552a0f7ba90b67d549e45a3c1cb37d036ae000
 SHA512 
185a831dc37b946e348f9d98ff88eefaad303cdb385d45a5f65c401dd51d4d0c1225d8d716e7345167e53d41cade2bf3008bbde1d66a18d9a4925a589853b598
+DIST gradle-bin-8.2.zip 192887359 BLAKE2B 
50fdedd1062410f4d8de3efa0dfef6d8be6f590945c8f93d802ea3328db070c00a9dcb35cba32a6976f904583a5b839e0840125ada995f2b3dc9c05b8c8123d5
 SHA512 
df86810d6038a924c7e9e70ca8be61b4f0b7b047efaeed4af5693f144488686e7c77874b800789b35ca37114c00bcc6b6f7a293564b32991d72876d32d9cbb1b

diff --git a/dev-java/gradle-bin/gradle-bin-8.2.ebuild 
b/dev-java/gradle-bin/gradle-bin-8.2.ebuild
new file mode 100644
index ..6fceca3ae5c8
--- /dev/null
+++ b/dev-java/gradle-bin/gradle-bin-8.2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+IUSE="doc"
+JAVA_PKG_IUSE="source"
+
+inherit java-pkg-2
+
+MY_PN=${PN%%-bin}
+MY_P="${MY_PN}-${PV/_rc/-rc-}"
+
+DESCRIPTION="A project automation and build tool with a Groovy based DSL"
+SRC_URI="https://services.gradle.org/distributions/${MY_P}-all.zip -> ${P}.zip"
+HOMEPAGE="https://www.gradle.org/;
+
+LICENSE="Apache-2.0"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-eselect/eselect-gradle"
+BDEPEND="app-arch/unzip"
+RDEPEND="
+   ${DEPEND}
+   >=virtual/jre-1.8:*
+"
+
+S="${WORKDIR}/${MY_P}"
+
+src_compile() {
+   :
+}
+
+src_install() {
+   local gradle_dir="/usr/share/${PN}-${SLOT}"
+
+   if use source; then
+   java-pkg_dosrc src
+   fi
+
+   docinto html
+   dodoc -r docs/release-notes.html
+   if use doc; then
+   dodoc -r docs/{dsl,userguide}
+   java-pkg_dojavadoc docs/javadoc
+   fi
+
+   insinto "${gradle_dir}"
+   doins -r bin/ lib/
+   fperms 755 "${gradle_dir}/bin/gradle"
+   dosym "${gradle_dir}/bin/gradle" "/usr/bin/${PN}-${SLOT}"
+}
+
+pkg_postinst() {
+   eselect gradle update ifunset
+}
+
+pkg_postrm() {
+   eselect gradle update ifunset
+}



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

2023-07-01 Thread Florian Schmaus
commit: b5a6aa1975cdadb431bc36d59367ac0d8ee27553
Author: Florian Schmaus  gentoo  org>
AuthorDate: Sat Jul  1 17:23:25 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sat Jul  1 17:23:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5a6aa19

app-text/kramdown-rfc: add 1.6.36

Signed-off-by: Florian Schmaus  gentoo.org>

 app-text/kramdown-rfc/Manifest   |  1 +
 app-text/kramdown-rfc/kramdown-rfc-1.6.36.ebuild | 41 
 2 files changed, 42 insertions(+)

diff --git a/app-text/kramdown-rfc/Manifest b/app-text/kramdown-rfc/Manifest
index da84e7b968f8..9145c93d620a 100644
--- a/app-text/kramdown-rfc/Manifest
+++ b/app-text/kramdown-rfc/Manifest
@@ -1,2 +1,3 @@
 DIST kramdown-rfc2629-1.6.27.gem 57344 BLAKE2B 
e43d46a02e804268ebf5697fde7948c1c1e90f2cb33f0aa66c93c629e6f68f7932ecf02cd7169c93d06f21ee77e9c98b2717c6c18629fc78d2532098ef4e4f5f
 SHA512 
7ad473bf9221f8369afaa6374751d77931f12e7af3500576da7567cc4e36844349de412626e735432dea098d71d155cb1fd1d87f9e3ea053bebd3be84da81c17
 DIST kramdown-rfc2629-1.6.35.gem 60928 BLAKE2B 
91438fb8d58f59da8d69f7065478ae66e80a9a5958c5e87ab4c342e1abf0f3ee38c411b05d9e8d24d1f06093426a9db4552fda4914907ec7bd4dfd45668e9e71
 SHA512 
88d24c5c8a236733422dc3b863376c9007d4ea5e68977f4ebc5dcff51782995ab169c790d5a89fa4ae53966e92d1142fe5bf3135cd56e02eeecf0abd2290b098
+DIST kramdown-rfc2629-1.6.36.gem 60928 BLAKE2B 
e1f5a3299ddca462b7ab3935019b95f58aebfc5de52271142b41cbf03102a574181b0d29d5701e0f6b710eb7c8b85dda0f9700b8e47698b6d079cd8c07d720b0
 SHA512 
d3c32bd0e692ebf5dfb428617ce6ae37ac91ff99021a59e11df205e88c76699c8fabd8dd7922f6e9a5653b12e3c113eeedbb38b6edd656d67cd16b5f03a3136e

diff --git a/app-text/kramdown-rfc/kramdown-rfc-1.6.36.ebuild 
b/app-text/kramdown-rfc/kramdown-rfc-1.6.36.ebuild
new file mode 100644
index ..ff1033582610
--- /dev/null
+++ b/app-text/kramdown-rfc/kramdown-rfc-1.6.36.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31"
+
+# The software got renamed from kramdown-rfc2629 to kramdown-rfc,
+# however the gem coordinate is still kramdown-rfc2629.
+RUBY_FAKEGEM_NAME="${PN}2629"
+RUBY_FAKEGEM_RECIPE_TEST="none"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_EXTRAINSTALL="data"
+# Explicitly use the gemspec file over the metadata file of the gem, as
+# the latter contains dependencies that we patched out.
+RUBY_FAKEGEM_GEMSPEC="${RUBY_FAKEGEM_NAME}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An XML2RFC (RFC799x) backend for Thomas Leitner's kramdown 
markdown parser"
+HOMEPAGE="https://github.com/cabo/kramdown-rfc;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.6.27-Drop-dependency-on-certified.patch
+   "${FILESDIR}"/${PN}-1.6.35-Remove-bin-echars.patch
+)
+
+ruby_add_rdepend "
+   >=dev-ruby/json-2.0.0
+   >=dev-ruby/kramdown-2.4.0
+   >=dev-ruby/kramdown-parser-gfm-1.1.0
+   >=dev-ruby/net-http-persistent-4.0
+"
+
+all_ruby_prepare() {
+   sed -i 's/json_pure/json/' "${RUBY_FAKEGEM_GEMSPEC}" || die
+}



  1   2   >