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

2024-05-14 Thread Hans de Graaff
commit: a6f5fe87b6c528b5e75214955326267ed9d1d226
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed May 15 05:24:13 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed May 15 05:24:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6f5fe87

dev-ruby/reline: add 0.5.7

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

 dev-ruby/reline/Manifest|  1 +
 dev-ruby/reline/reline-0.5.7.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-ruby/reline/Manifest b/dev-ruby/reline/Manifest
index c0e3da1394e1..6207fc6be3e4 100644
--- a/dev-ruby/reline/Manifest
+++ b/dev-ruby/reline/Manifest
@@ -4,3 +4,4 @@ DIST reline-0.5.1.tar.gz 89528 BLAKE2B 
24a7747abacdc1c9fbf95b31b1981c63f9eed1b3c
 DIST reline-0.5.2.tar.gz 90163 BLAKE2B 
12ff435da396a19e62b8ba972568c39697ff7024fe5deeb209958cf85b5a7a8fd3986eff2f6f66282af23997566955b195a354a875efe6a77350f8b103dd9aef
 SHA512 
bd8722e524333ab84c12c97c3e335a075f36379301b9c35a52f459ff55a853f779218ec24d691dc0a1eea1525693b18c49053b13eb79a8db903905659735bb74
 DIST reline-0.5.5.tar.gz 91888 BLAKE2B 
a1d01ffebcb18fe2eda9836672378fe5feb5b9b30c0d2bc61889ffad95e05c68998fe79d6fbe3742791b8c71ba52fe17b8ade4e8ecc8c14fa91deac3d06854cd
 SHA512 
160c8c5ed670476607ea0e3f0f1edc0ae557fe9bb3f1eb5e3c744a3965864227f8804ff23004b9fb264c9b67740e5697b64d52bfac6b82aab5aee9daa349291f
 DIST reline-0.5.6.tar.gz 91809 BLAKE2B 
50b5473ab328fba4a552e8817d3048244144e014c9d6f7970c8bb1936329d34598667a752e66529d47facb5d2d15fac36154fe5b5f28f2301024c26b6387cace
 SHA512 
755d23ccd6b5ba53cb357ce84a45d6f36eb1458c0c59e7ef77b585e53f2d3b393930fa076e8f5a1e49aa28a10156cf1926abf4ec691d88394f64a4a2a50af6e5
+DIST reline-0.5.7.tar.gz 92492 BLAKE2B 
7559cf463873f9cf12b8e0f63cc4494a1b24c897a224dbf5b38486787d51ba9134302434c7e79ecfbd54d68e2f2323deb0dd2185d2680b541958c13a6da3c44e
 SHA512 
e79fe0a5a18cc11e9ff286f16c1bd9d8024bbb09c04dc3d47adfc901c85a13737362849d1bef82e47e4c6eeaa82c13a26aaecbcf6f9d493286105aa3cbfc8532

diff --git a/dev-ruby/reline/reline-0.5.7.ebuild 
b/dev-ruby/reline/reline-0.5.7.ebuild
new file mode 100644
index ..a779c43093ce
--- /dev/null
+++ b/dev-ruby/reline/reline-0.5.7.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="README.md doc/reline/face.md"
+RUBY_FAKEGEM_GEMSPEC="reline.gemspec"
+RUBY_FAKEGEM_RECIPE_DOC="none"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Alternative readline implementation in pure Ruby"
+HOMEPAGE="https://github.com/ruby/reline;
+SRC_URI="https://github.com/ruby/reline/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+
+ruby_add_rdepend ">=dev-ruby/io-console-0.5.0:0"
+
+all_ruby_prepare() {
+   sed -e "s:_relative ':'./:" \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:.:test/reline -rhelper -e 
'Dir["test/**/test_*.rb"].each{|f| require f}' || die
+}



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

2024-05-14 Thread Hans de Graaff
commit: 0a4c02c8b73f2a42e1dc4710c99e71a88aed81d7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed May 15 05:29:03 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed May 15 05:29:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a4c02c8

dev-ruby/zeitwerk: add 2.6.14

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

 dev-ruby/zeitwerk/Manifest   |  1 +
 dev-ruby/zeitwerk/zeitwerk-2.6.14.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/dev-ruby/zeitwerk/Manifest b/dev-ruby/zeitwerk/Manifest
index 6abe4f9d7e76..50d88b93b807 100644
--- a/dev-ruby/zeitwerk/Manifest
+++ b/dev-ruby/zeitwerk/Manifest
@@ -1,4 +1,5 @@
 DIST zeitwerk-2.6.11.tar.gz 127029 BLAKE2B 
7d810c1b6087522757e60ed0d70fe73dc8633474769992a9b9864a4437a44b482e804f8a7d10c1bc54395054539e80e98be926f31025a7abde5016df87636622
 SHA512 
6fb2fcf158497f7c11b8edc815a4ac4318d9794c9c76af9a6bed969cee3192f552624c9dfcde8147aafbdf6a754e6715523721d91eb219174f9b768ef4688431
 DIST zeitwerk-2.6.12.tar.gz 127162 BLAKE2B 
863e9ff44c14843378e49b34c1ce7694d8d5026f823df5abf69c810f01e3affe9a96de5b615b2d04ab5d71f61e24d42df5b72ef4a415f238428efb4914ac695d
 SHA512 
9d153ed6833a799b0cc2fcbeacab9daca4ef94c2b3871ec5a5cc79cb413f845d53901a875d7b4f2d2b13bd18e2aa9f0858642b76ef3550a1b58f90a9f5d54e9e
 DIST zeitwerk-2.6.13.tar.gz 127927 BLAKE2B 
434da46147eb90d171a93a415dc3cca9c326136efd29a9fa46794dfc5bfcb5fc424fa5f64215281c36473d857c81895758129a0f779f13f6dc536839e240d455
 SHA512 
4ce3406cc77123439f3499d3f60030d043e9fca6ab1921ec95a5be58a0d4f2af22de06c1e0f48ad9a463f194f2f851eb0d815a1d7f35d9f6a6c0cb2ab3bd403d
+DIST zeitwerk-2.6.14.tar.gz 129775 BLAKE2B 
d8698cc80c80f7d8a7be1f6858f466a4f192b0714ff36f5afd2e9f72359c29d555e32f331a371052034b99e23aca3df4ee49bfbd47c82f53cc20bae2ffd9
 SHA512 
16041527268623be5ed910cca66a06975d92c9fc74c1afb56dd6b0ec042080b7d9e45d1378de60dfcb069042f7ae2c05c84e262b8e0f39c70878348b205f7bca
 DIST zeitwerk-2.6.8.tar.gz 124209 BLAKE2B 
7274b0e9cd55d48fa619d1e9da44074268186c119584fdc3ba18656db33884ec2e24a76ace863d18b0ec51601cde5a3cb9ed35889dcfd3f619960ddfcb1465c6
 SHA512 
b0609f7d38572d95bdf1a065a9051a7c39b15a7910e354981c991862692e2535477b4abd0a3c623a5d37e53622d95566ecf0d0243ca96fef59f0135693731a71

diff --git a/dev-ruby/zeitwerk/zeitwerk-2.6.14.ebuild 
b/dev-ruby/zeitwerk/zeitwerk-2.6.14.ebuild
new file mode 100644
index ..eb0be93eb354
--- /dev/null
+++ b/dev-ruby/zeitwerk/zeitwerk-2.6.14.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Efficient and thread-safe code loader for Ruby"
+HOMEPAGE="https://github.com/fxn/zeitwerk;
+SRC_URI="https://github.com/fxn/zeitwerk/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="test"
+
+ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/warning )"
+
+all_ruby_prepare() {
+   rm -f Gemfile.lock || die
+   # Dropping proveit should be fine based on 
https://github.com/fxn/zeitwerk/pull/253
+   # It's more of a quality check for the tests themselves rather than a 
test
+   sed -i -e '/\(focus\|reporters\|Reporters\|prove_\?it\)/ s:^:#:' 
Gemfile test/test_helper.rb || die
+
+   sed -i -e 's:require_relative "lib:require "./lib:' 
${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   ${RUBY} -S bundle exec rake test || die
+}



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

2024-05-14 Thread Hans de Graaff
commit: e2ebf267e02b7e2e23631110ec1eb36391fb7ba1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed May 15 05:26:26 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed May 15 05:26:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2ebf267

dev-ruby/rmagick: add 6.0.1

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

 dev-ruby/rmagick/Manifest |  1 +
 dev-ruby/rmagick/rmagick-6.0.1.ebuild | 80 +++
 2 files changed, 81 insertions(+)

diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index 56491cce362d..ae161a77a030 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -2,3 +2,4 @@ DIST rmagick-4.3.0.tar.gz 1986554 BLAKE2B 
bf6afb0b19a98f45dd9f3a8261b67ad05ed774
 DIST rmagick-5.3.0.tar.gz 2018036 BLAKE2B 
204ece4d3794ef43b02855cce2f11e0194d2a81e400c1c2ef2af824359b8b4566eda93caba6269ad6b283af60d99ad403ab6ba8e972153e8f20d208ce0c48ad6
 SHA512 
dcc9e0d7cd77ebd3859871f26449c37839f9102e7aa4f0746698cbd6fe93579c3adbe6cfefeba6cdcb53e573f5113b872d03fcd568bb80edda5c8ca9c1ab1665
 DIST rmagick-5.5.0.tar.gz 2045116 BLAKE2B 
018d4e940043210238b6026a8bc0b65656633aaaf559954b666c75dda74c0f0fd33319a13fd6c494a6a51a3cfac67aac283e3e79d06dc90b6d4581464805e476
 SHA512 
f813104c347867b14281b044135fd626805d35d2afa3167c25d5e31179b31e985c5cc75deb630f8a64d20b877d8c42ce13e31e137f573467d3c5f3f2453d514f
 DIST rmagick-6.0.0.tar.gz 2046555 BLAKE2B 
7591c8955a893d1b5d7bb6fb633c9fafbf4483cefcaf78648f21f38b4410f87bdbf061722fa31fcc97cfbf642c2741a2903bbf1abbb042c5eb558e517cd4102d
 SHA512 
b258a15549250fa78bb8648a3c0483d8a1bafbdd2cedda3fef07f8eccb0ecae8dee198a9a3d0172de4a8c27f3eb29b1e57eb2ae1990e8793b9cf053d1df56633
+DIST rmagick-6.0.1.tar.gz 2045860 BLAKE2B 
e36ed9c2719df593cce3259010a8d64e54ff4348ed22ebf9d840ca6f7ceec91b8097b5258bb0a195db63c422373e408f5995cef8944eac42e71d6fd00c4e
 SHA512 
a6fdecd4ad6d17045438a9a14fc6c0a8b9d18224d6d3d0af2ade6fcba1bd0c889710f03d8b2f9738214023d87c504f7a7017f49b467a778fa3d97a14aa2bfeb3

diff --git a/dev-ruby/rmagick/rmagick-6.0.1.ebuild 
b/dev-ruby/rmagick/rmagick-6.0.1.ebuild
new file mode 100644
index ..69d24bc1d18b
--- /dev/null
+++ b/dev-ruby/rmagick/rmagick-6.0.1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="rmagick.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/RMagick/extconf.rb)
+
+MY_PV=RMagick_${PV//\./-}
+
+inherit ruby-fakegem
+
+DESCRIPTION="An interface between Ruby and the ImageMagick(TM) image 
processing library"
+HOMEPAGE="https://github.com/rmagick/rmagick;
+SRC_URI="https://github.com/rmagick/rmagick/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+RUBY_S="rmagick-${MY_PV}"
+
+LICENSE="Artistic"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="doc"
+
+RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="
+DEPEND+=" >=media-gfx/imagemagick-6.9.0 test? ( 
>=media-gfx/imagemagick-7.1.0:=[jpeg,lqr,lcms,postscript,tiff,webp,xml] 
media-fonts/dejavu )"
+
+# observer is a default gem packaged with ruby
+
+ruby_add_bdepend "dev-ruby/pkg-config"
+
+all_ruby_prepare() {
+   # Avoid unused dependency on rake-compiler. This also avoids an
+   # extra compile during tests.
+   sed -i -e '/extensiontask/ s:^:#:' \
+   -e '/ExtensionTask/,/end/ s:^:#:' \
+   -e '/compile/ s:^:#:' Rakefile || die
+   sed -i -e '/pry/ s:^:#:' -e '5irequire "tempfile"' spec/spec_helper.rb 
|| die
+   sed -i -e 's/git ls-files/find */' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Squelch harmless warning about imagemagick installation.
+   sed -i -e '/prefix/ s:ImageMagick:ImageMagick-6:' 
ext/RMagick/extconf.rb || die
+
+   # Create directory used for a test
+   mkdir tmp
+}
+
+each_ruby_test() {
+   # Borrowed from media-gfx/gscan2pdf
+   # Needed to avoid test failures on e.g. ppc, bug #815856
+   # (Unclear why it doesn't manifest on amd64 here at least)
+   local confdir="${HOME}/.config/ImageMagick"
+   mkdir -p "${confdir}" || die
+   cat > "${confdir}/policy.xml" <<-EOT || die
+   
+   
+   
+   
+   EOT
+
+   RSPEC_VERSION="3" ruby-ng_rspec
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   docinto examples
+   dodoc examples/*
+
+   if use doc ; then
+   docinto .
+   dodoc -r doc
+   fi
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/maestral/

2024-05-14 Thread Viorel Munteanu
commit: 385e14955957914f5f7691daa9372f4d461b5a2e
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed May 15 05:01:10 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed May 15 05:19:40 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=385e1495

net-misc/maestral: update dependency on dev-python/dropbox

Signed-off-by: Viorel Munteanu  gentoo.org>

 net-misc/maestral/{maestral-1.9.3.ebuild => maestral-1.9.3-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/maestral/maestral-1.9.3.ebuild 
b/net-misc/maestral/maestral-1.9.3-r1.ebuild
similarity index 97%
rename from net-misc/maestral/maestral-1.9.3.ebuild
rename to net-misc/maestral/maestral-1.9.3-r1.ebuild
index b0280ffd64..249d0019b7 100644
--- a/net-misc/maestral/maestral-1.9.3.ebuild
+++ b/net-misc/maestral/maestral-1.9.3-r1.ebuild
@@ -22,7 +22,7 @@ fi
 RDEPEND="
>=dev-python/click-8.0.2[${PYTHON_USEDEP}]
>=dev-python/desktop-notifier-3.3.0[${PYTHON_USEDEP}]
-   =dev-python/dropbox-11*[${PYTHON_USEDEP}]
+   dev-python/dropbox[${PYTHON_USEDEP}]
>=dev-python/fasteners-0.15[${PYTHON_USEDEP}]
dev-python/importlib-metadata[${PYTHON_USEDEP}]
>=dev-python/keyring-22.0.0[${PYTHON_USEDEP}]



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

2024-05-14 Thread Viorel Munteanu
commit: cf96f4f77798afdc78c270756d3baddf9307ce81
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed May 15 05:00:40 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed May 15 05:19:40 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cf96f4f7

dev-python/dropbox: add 12.0.0

Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-python/dropbox/Manifest  |  1 +
 dev-python/dropbox/dropbox-12.0.0.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/dev-python/dropbox/Manifest b/dev-python/dropbox/Manifest
index 312d1388e7..99464a7c3a 100644
--- a/dev-python/dropbox/Manifest
+++ b/dev-python/dropbox/Manifest
@@ -1 +1,2 @@
 DIST dropbox-sdk-python-11.36.2.gh.tar.gz 1166700 BLAKE2B 
afd0592bd1e18416f91d1fd673f2b7b7f605eaab80c02a9d8535fefa7fb23c8bc6a08c191492e1ced5d4b2d17fa72e8e5b6a58ba797f170c0efb75e755a451c9
 SHA512 
ec27685b4e5344e706bffb68b110ef2d7b307a5865bed3e042d6835f3666d2eefca646627a07bae1a3142e5f0346865fe285b037b00f3da081eb5797f9a768f5
+DIST dropbox-sdk-python-12.0.0.gh.tar.gz 1155006 BLAKE2B 
dc75c8c0be5d8c44820cddf8e39b8e86180fc8ddc482ef4656ad5525e268f6f13fa1529138290205acd0a946b6d8d90a3df48aff9fb14f410d5c2c409ee399c3
 SHA512 
5cf28c0e338a3399e4448c64fde823bfc872a6a6a93dc25241c96f55c21abe194b9e882d32d098f4c329941f36d0dec79786e521f2686c7d4c0eeb64bd745f21

diff --git a/dev-python/dropbox/dropbox-12.0.0.ebuild 
b/dev-python/dropbox/dropbox-12.0.0.ebuild
new file mode 100644
index 00..d32005804c
--- /dev/null
+++ b/dev-python/dropbox/dropbox-12.0.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+inherit distutils-r1
+
+GH_PN=dropbox-sdk-python
+
+DESCRIPTION="The offical Dropbox SDK for Python"
+HOMEPAGE="https://www.dropbox.com/developers;
+# pypi does not have tests, stick with gh
+SRC_URI="https://github.com/dropbox/${GH_PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${GH_PN}-${PV}.gh.tar.gz"
+S="${WORKDIR}"/${GH_PN}-${PV}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/stone[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+"
+
+# disable tests that need SCOPED_USER_DROPBOX_TOKEN
+# and tests that fail
+EPYTEST_DESELECT=(
+   test/integration/test_dropbox.py
+   test/unit/test_dropbox_unit.py::TestClient
+   test/unit/test_dropbox_unit.py::TestOAuth::test_NoRedirect_whole_flow
+)
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # this is wrong
+   sed -i -e "s/^import mock$/from unittest import mock/" 
test/unit/test_dropbox_unit.py || die
+
+   distutils-r1_python_prepare_all
+}



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

2024-05-14 Thread Viorel Munteanu
commit: 6bc58c4e6866d751a3f4c0366c057c76a2b73330
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed May 15 04:42:20 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed May 15 05:19:40 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6bc58c4e

dev-python/stone: add 3.3.6, drop 3.3.5

Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-python/stone/Manifest   | 2 +-
 dev-python/stone/{stone-3.3.5.ebuild => stone-3.3.6.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/stone/Manifest b/dev-python/stone/Manifest
index 36cafb5472..7c1b0983e9 100644
--- a/dev-python/stone/Manifest
+++ b/dev-python/stone/Manifest
@@ -1 +1 @@
-DIST stone-3.3.5.gh.tar.gz 281069 BLAKE2B 
659048ef899c0a40d466d2c7cafca69ddbfea79f0efa1a95d153dec1a7382903c706d97e7ee71346235fd2d69e8121ef5c822f97cbadefd92eb349e40644fc84
 SHA512 
28431dabec6f5698b40b7f759a56a330b38266ce9824132d46cda1d2453199f44913469e3ae3b13e466f8023d154a896bc75affd67aa9a385de9b6df8cf99afa
+DIST stone-3.3.6.gh.tar.gz 281082 BLAKE2B 
5c2d19e98ad6f14b63a63e54a993820e8d31004d2e7fefcba4498c5315e3ec83548565cc575523e95801806add4185f0c14dc08c75d76cf4b44ba41e7e853463
 SHA512 
9a136f6b532390e7cc35880ebbc49a341b6730ebd9c27a2d1ea6d6bef62e09f79ac7bb41e66f26fec5debee4145ebb27b23a06c1087b3fd2dacde025c3710b7a

diff --git a/dev-python/stone/stone-3.3.5.ebuild 
b/dev-python/stone/stone-3.3.6.ebuild
similarity index 100%
rename from dev-python/stone/stone-3.3.5.ebuild
rename to dev-python/stone/stone-3.3.6.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/libmedium/

2024-05-14 Thread Quincy Fleming
commit: 6960f121ef1a8e9ca765db1ac304b01cbd9380df
Author: Quincy Fleming  protonmail  com>
AuthorDate: Wed May 15 04:43:44 2024 +
Commit: Quincy Fleming  protonmail  com>
CommitDate: Wed May 15 04:43:44 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6960f121

www-apps/libmedium: update SRC_URI

Signed-off-by: Quincy Fleming  protonmail.com>

 www-apps/libmedium/Manifest  | 2 +-
 www-apps/libmedium/libmedium-20231020.ebuild | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/www-apps/libmedium/Manifest b/www-apps/libmedium/Manifest
index cc5a6f3de8..e3b1f8730f 100644
--- a/www-apps/libmedium/Manifest
+++ b/www-apps/libmedium/Manifest
@@ -1,4 +1,3 @@
-DIST 1808d2fd77526d335ab6ab4e85b99b1ddbbf07ed.tar.gz 66035 BLAKE2B 
63f490a1904c744c93033a4e9c6c8040a1f67e800d115b2887ab93a160a0f648d35aa75e5743c953183ee324c5dac9402b13ecb0578b4806e7de98ee62b8670a
 SHA512 
6541a6f7e06da2c6e8c74bc7e0e187283fc20f2f2550230dabc00e2765a82a627c31b6cf88d14680611583c3521c09769810d1b9d14313812e45589d3066f468
 DIST actix-codec-0.5.1.crate 14337 BLAKE2B 
d4bd3608c298cd39d391d50fa85799fdd4b2fa3b25c317a84b7c6cebd274f6465af03ab0c85e82fc756e27c946028d5e49878a1371f61fae4580344d40e59f3a
 SHA512 
8322cfc09a86d2f16915986a9e24a795680c5144fbeae07e49d2826e266fbeb3cabcd563ecf4cc8cb2e15dad11e3fba44e0691749c78ee8d0f207d3e84166933
 DIST actix-http-3.4.0.crate 151156 BLAKE2B 
d1a3819cdd387da21f4327de321928271d4e85d60a767ad6879e54f3a62edc2782664745e361fd43aad03430bc422e2bb7a9cd1e224d96d3be031fb922240002
 SHA512 
5173dbb84d3260225ec3831024c8eab3d5cb60e6dfbfd71d638d3de19afac949b4b3c95d4d8baea561d4e4a7ef35e655a9aba406c1bf82608a28021afbedd500
 DIST actix-macros-0.2.4.crate 8380 BLAKE2B 
43c19c9bed00e042d8704191484a720ed22a1cbd5bf4cd13b5d52163153beeb459d52eea394fbd8ccd2eb149e6766038085559e1a3c6e1fcfe4cd900f45c8bad
 SHA512 
e8d4f488304420d779f19bc4aa6deb8fb02b02c6de1bd393a0aba42c1c7bd8f49ef40ba2eb54251254882bd121cb30575e18e60cee521b07353d96a285681207
@@ -113,6 +112,7 @@ DIST json5-0.4.1.crate 15678 BLAKE2B 
ea87e07821840e6af0a7c34b082995cbc95c45b7982
 DIST language-tags-0.3.2.crate 53420 BLAKE2B 
7c6d6f6db5c79b00d9e2b70f1a33769b83ec6d75a3e282f61db459146cbd05cec855a9979e3f229d43439f045ee3e9eafd1255c8b7167e623c2d990b2fd0c110
 SHA512 
1257bef56efd927db15d98dd6d40d5607408d08fb352d6dc0323fe2bbd0367625bc045fcddbf308387d71b9cecdda3b9f8c785683b6988fbb49c87daf4cb3c3f
 DIST lazy_static-1.4.0.crate 10443 BLAKE2B 
25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23
 SHA512 
e124c0521ec7c950f3c4a066821918da7a9c6e75d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
 DIST libc-0.2.149.crate 715592 BLAKE2B 
21dd5d4f9351f3c75790077c7b025046db665f2d48d7a72cda7667bc60febf79d82708cf7d39a323a594397cd590bd3d2a2f85349b4473b90ea4da918382ed0a
 SHA512 
0def64d400d473d6eed30e985522d36801ee6472b15f90e74dc4592e0a8ffbaf30b731be280de52b30255cf60aeca8efe817b67049227dc7000c807e007d7289
+DIST libmedium-20231020.tar.gz 66035 BLAKE2B 
63f490a1904c744c93033a4e9c6c8040a1f67e800d115b2887ab93a160a0f648d35aa75e5743c953183ee324c5dac9402b13ecb0578b4806e7de98ee62b8670a
 SHA512 
6541a6f7e06da2c6e8c74bc7e0e187283fc20f2f2550230dabc00e2765a82a627c31b6cf88d14680611583c3521c09769810d1b9d14313812e45589d3066f468
 DIST line-wrap-0.1.1.crate 10010 BLAKE2B 
8f64561931efdb39ef256b90ad12573df76449afadc11f38b5431c1fff73da3ef1dcf9ad8ba0c30cd1ef1b0a8d894a7b34327e4a5eccfea08051ae5abedb483e
 SHA512 
31976e14355317bab470e6716542d3cfd59083a1808bb199dc2eddd51d05fab122ab054783d0996c1feb53bdb316e6fa24b34cae9ed8e8cdb2702bc43fd805eb
 DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 
0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093
 SHA512 
031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707
 DIST linux-raw-sys-0.4.10.crate 1407767 BLAKE2B 
8bc633d99bc1ee1a6fdfa19501fd034a4475fa9ebe18a206e4254309d91aee7a91fc70faf9775efa5157a1b2fb7e5f827bde40a770b066643356113f2cf38b5d
 SHA512 
107f61add087bff55869798d5c71bc6ac9ecb27a603d8f9071b856189de8b7b0a7f9243fa1433700f52a0c3020eff5604dbf6e0653109d0dd277b98ab45fae21

diff --git a/www-apps/libmedium/libmedium-20231020.ebuild 
b/www-apps/libmedium/libmedium-20231020.ebuild
index 810c3565cb..68e5ec0de7 100644
--- a/www-apps/libmedium/libmedium-20231020.ebuild
+++ b/www-apps/libmedium/libmedium-20231020.ebuild
@@ -285,7 +285,7 @@ HOMEPAGE="https://libmedium.batsense.net;
 #SRC_URI="${CARGO_CRATE_URIS}"
 # commit 82 of libmedium
 SHA="1808d2fd77526d335ab6ab4e85b99b1ddbbf07ed"
-SRC_URI="https://github.com/realaravinth/libmedium/archive/${SHA}.tar.gz;
+SRC_URI="https://github.com/realaravinth/libmedium/archive/${SHA}.tar.gz -> 
${P}.tar.gz"
 SRC_URI+=" ${CARGO_CRATE_URIS}"
 
 S="${WORKDIR}/${PN}-${SHA}"
@@ -304,6 +304,7 @@ RDEPEND="acct-user/libmedium
 

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/fossil/files/, dev-vcs/fossil/

2024-05-14 Thread Aaron W. Swenson
commit: b83b55c6eda116097aa380ede69db8417413f98b
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Wed May 15 03:43:51 2024 +
Commit: Aaron W. Swenson  gentoo  org>
CommitDate: Wed May 15 03:43:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b83b55c6

dev-vcs/fossil: Fix incorrect checksum and tests

Tag number wasn't changed before generating manifest. Correct
file/release now fetched and correct checksum generated.

No longer a straight to stable ebuild, either.

New depend on dev-tcltk/tcllib for JSON tests. If the package is
missing, as it currently will be on riscv architectures, the tests are
nonfatally skipped.

Several more test patches included from upstream to fix tests that
didn't work in the wider world.

Now installs a man page. Thanks to Bernd Feige  gmx.net> for
this addition.

Closes: https://bugs.gentoo.org/931862
Closes: https://bugs.gentoo.org/923783
Signed-off-by: Aaron W. Swenson  gentoo.org>

 dev-vcs/fossil/Manifest|   2 +-
 ...il-2.24-disable-utf8-tests-1179-1586-1587.patch | 119 +++
 .../fossil-2.24-fix-json-test-content-length.patch |  18 +++
 dev-vcs/fossil/files/fossil-2.24-test-fixes.patch  | 130 ++---
 .../{fossil-2.24.ebuild => fossil-2.24-r1.ebuild}  |  28 +++--
 5 files changed, 246 insertions(+), 51 deletions(-)

diff --git a/dev-vcs/fossil/Manifest b/dev-vcs/fossil/Manifest
index ae1b8883cc33..bad6b5a4686f 100644
--- a/dev-vcs/fossil/Manifest
+++ b/dev-vcs/fossil/Manifest
@@ -1,4 +1,4 @@
 DIST fossil-src-2.19.tar.gz 6435868 BLAKE2B 
414dd8b1630bb6a8bcc22f3528da60386663e7f31191e5134474e37211e55323af45947452a0f09e21964dd3cd94ca6cf6e34ecd74e0d3e4f0dce7a50146f0ff
 SHA512 
fcd84df2d84c3a958bb19228de4320456382d3c925717c58bec42de86d96383a9208fb31ba6aaeccd9bc6bba949048d5c1ce3d2b3e8535951956ae18d9aa34e4
 DIST fossil-src-2.21.tar.gz 6703622 BLAKE2B 
fcc74ed5e3eec34f044624b128b8933b54d1cea99a212a1423e369fc469af4634f469f8c9c20af768c41edc9f1ec2592a074f87dadd5b9b90805906451268f0e
 SHA512 
22534eb632f485de895b291a35325efe9bfd13ec0df84e94afe822593489ecdb2998352dcd501123d8d4c426a40bd4ff43190b50fb849392f886dd94bee42bf3
 DIST fossil-src-2.22.tar.gz 6730858 BLAKE2B 
3f0108dfb5802c61d107a6318acd11061c8311f112376c8c96645d6b0de1441b3ec745fcb2e2ec3888ed15ca89f4a2af535f61edcc6f4b5944d81d381f522935
 SHA512 
99a456301ae4ac72449985ff3b8b2139b805ff84e27ffe4325bad0c90643dd51c655b0210cbfa290a621e33e42e1e35b75a6cdc1beb093221d2b5d23d64591bc
-DIST fossil-src-2.24.tar.gz 6730954 BLAKE2B 
fd83893c603181643dd6706a3bde025dd92f7be031f366604e6441aff453569b298d36f5bac4caafac218890b02834d100654cc181669017fac91743930d99e3
 SHA512 
bec6f3feeafa86727ce44b1f7ecd9bb687ae76885bfd1bad01500737dd1a6aaa4fb1388b5499b953853375c39e16dcf57b5dbd37a34e187a5b53814ca1894bf8
+DIST fossil-src-2.24-r1.tar.gz 6904302 BLAKE2B 
9b4a37663721d512d6fa8f6f74f69b65d569c10bd85e1187aa2a1c9e02b730855ebe261760223e7a6249bc20d4cfc44d61a302b5a8f664411ee16105d3d864d9
 SHA512 
7fc7de7d947b0946866df38c6cb2215f6452d31903cae6470bb4a692816b2803eb66ea372280256e5cd00759e4d02a0ae459de2f56f39af10e873579d53d33ee

diff --git 
a/dev-vcs/fossil/files/fossil-2.24-disable-utf8-tests-1179-1586-1587.patch 
b/dev-vcs/fossil/files/fossil-2.24-disable-utf8-tests-1179-1586-1587.patch
new file mode 100644
index ..7f03362be201
--- /dev/null
+++ b/dev-vcs/fossil/files/fossil-2.24-disable-utf8-tests-1179-1586-1587.patch
@@ -0,0 +1,119 @@
+Index: test/utf.test
+==
+--- test/utf.test
 test/utf.test
+@@ -17609,25 +17609,25 @@
+ Has flag LOOK_LONG: no
+ Has flag LOOK_INVALID: no
+ Has flag LOOK_ODD: no
+ Has flag LOOK_SHORT: no}
+ 
+-utf-check 1179 utf-check-1179-2-129-1.jnk \
+-{File "%TEMP%/utf-check-1179-2-129-1.jnk" has 7 bytes.
+-Starts with UTF-8 BOM: no
+-Starts with UTF-16 BOM: yes
+-Looks like UTF-8: yes
+-Has flag LOOK_NUL: no
+-Has flag LOOK_CR: no
+-Has flag LOOK_LONE_CR: no
+-Has flag LOOK_LF: no
+-Has flag LOOK_LONE_LF: no
+-Has flag LOOK_CRLF: no
+-Has flag LOOK_LONG: no
+-Has flag LOOK_INVALID: yes
+-Has flag LOOK_ODD: no
+-Has flag LOOK_SHORT: no}
++#utf-check 1179 utf-check-1179-2-129-1.jnk \
++#{File "%TEMP%/utf-check-1179-2-129-1.jnk" has 7 bytes.
++#Starts with UTF-8 BOM: no
++#Starts with UTF-16 BOM: yes
++#Looks like UTF-8: yes
++#Has flag LOOK_NUL: no
++#Has flag LOOK_CR: no
++#Has flag LOOK_LONE_CR: no
++#Has flag LOOK_LF: no
++#Has flag LOOK_LONE_LF: no
++#Has flag LOOK_CRLF: no
++#Has flag LOOK_LONG: no
++#Has flag LOOK_INVALID: yes
++#Has flag LOOK_ODD: no
++#Has flag LOOK_SHORT: no}
+ 
+ utf-check 1180 utf-check-1180-2-130-0.jnk \
+ {File "%TEMP%/utf-check-1180-2-130-0.jnk" has 4 bytes.
+ Starts with UTF-8 BOM: no
+ Starts with UTF-16 BOM: yes
+@@ -24121,41 +24121,41 @@
+ Has flag LOOK_LONG: no
+ Has flag LOOK_INVALID: yes
+ Has flag LOOK_ODD: no
+ Has flag LOOK_SHORT: no}
+ 
+-utf-check 1586 utf-check-1586-3-128-0.jnk \
+-{File "%TEMP%/utf-check-1586-3-128-0.jnk" 

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

2024-05-14 Thread Quincy Fleming
commit: 305a878d70c72a3ddbebc77d9736e6bb5f66c1cd
Author: Quincy Fleming  protonmail  com>
AuthorDate: Wed May 15 03:18:59 2024 +
Commit: Quincy Fleming  protonmail  com>
CommitDate: Wed May 15 03:18:59 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=305a878d

dev-embedded/qdl: update live build

Signed-off-by: Quincy Fleming  protonmail.com>

 dev-embedded/qdl/qdl-.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-embedded/qdl/qdl-.ebuild b/dev-embedded/qdl/qdl-.ebuild
index b2fce77dfc..d3633b649a 100644
--- a/dev-embedded/qdl/qdl-.ebuild
+++ b/dev-embedded/qdl/qdl-.ebuild
@@ -12,16 +12,17 @@ EGIT_REPO_URI="https://github.com/andersson/qdl.git;
 LICENSE="BSD"
 SLOT="0"
 
-BDEPEND="virtual/libudev
+BDEPEND="
virtual/pkgconfig
+   dev-libs/libusb
dev-libs/libxml2
 "
 
 src_compile() {
PKG_CONFIG=$(tc-getPKG_CONFIG)
emake CC=$(tc-getCC) \
-   "CFLAGS=${CFLAGS} `${PKG_CONFIG} --cflags libxml-2.0`" \
-   "LDFLAGS=${LDFLAGS} `${PKG_CONFIG} --libs libxml-2.0 libudev`"
+   "CFLAGS=${CFLAGS} `${PKG_CONFIG} --cflags libxml-2.0 
libusb-1.0`" \
+   "LDFLAGS=${LDFLAGS} `${PKG_CONFIG} --libs libxml-2.0 
libusb-1.0`"
 }
 
 src_install() {



[gentoo-commits] repo/proj/guru:dev commit in: games-puzzle/blockout/

2024-05-14 Thread Lucio Sauer
commit: 36210e9ed645e67930f3732afb1ad9c085a23802
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed May 15 02:28:11 2024 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Wed May 15 02:28:11 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=36210e9e

games-puzzle/blockout: update HOMEPAGE

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

 games-puzzle/blockout/blockout-2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-puzzle/blockout/blockout-2.5.ebuild 
b/games-puzzle/blockout/blockout-2.5.ebuild
index 2b644921de..e7bdce187a 100644
--- a/games-puzzle/blockout/blockout-2.5.ebuild
+++ b/games-puzzle/blockout/blockout-2.5.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 inherit desktop
 
 DESCRIPTION="BlockOut II is an adaptation of the original Blockout DOS game"
-HOMEPAGE="http://www.blockout.net/blockout2;
+HOMEPAGE="https://www.blockout.net/blockout2/;
 SRC_URI="
https://downloads.sourceforge.net/blockout/bl25-src.tar.gz
https://downloads.sourceforge.net/blockout/bl25-linux-x86.tar.gz;



[gentoo-commits] repo/proj/guru:dev commit in: app-admin/oet/

2024-05-14 Thread Lucio Sauer
commit: be47ec1ec7837e6a3e0c042c3cb126f1ef2f95a4
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed May 15 02:22:30 2024 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Wed May 15 02:23:17 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=be47ec1e

app-admin/oet: add codeberg upstream metadata

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

 app-admin/oet/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-admin/oet/metadata.xml b/app-admin/oet/metadata.xml
index 297157b86e..a0b41e2363 100644
--- a/app-admin/oet/metadata.xml
+++ b/app-admin/oet/metadata.xml
@@ -12,4 +12,7 @@
 packages and transfered to the host package database and can then be 
 installed on the host, when all problems are fixed.
   
+  
+bcsthsc/overlay-emerge-tool
+  
 



[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/nsxiv/

2024-05-14 Thread Lucio Sauer
commit: 191ef3728606b5f7213e13b5f175dc29e8fe06d6
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed May 15 02:35:29 2024 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Wed May 15 02:35:29 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=191ef372

media-gfx/nsxiv: update SRC_URI

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

 media-gfx/nsxiv/nsxiv-32.ebuild   | 2 +-
 media-gfx/nsxiv/nsxiv-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/nsxiv/nsxiv-32.ebuild b/media-gfx/nsxiv/nsxiv-32.ebuild
index 289eb79656..678b4963d1 100644
--- a/media-gfx/nsxiv/nsxiv-32.ebuild
+++ b/media-gfx/nsxiv/nsxiv-32.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://codeberg.org/nsxiv/nsxiv.git;
inherit git-r3
 else
-   SRC_URI="https://github.com/nsxiv/nsxiv/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI="https://codeberg.org/nsxiv/nsxiv/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64"
 fi
 

diff --git a/media-gfx/nsxiv/nsxiv-.ebuild 
b/media-gfx/nsxiv/nsxiv-.ebuild
index 289eb79656..678b4963d1 100644
--- a/media-gfx/nsxiv/nsxiv-.ebuild
+++ b/media-gfx/nsxiv/nsxiv-.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://codeberg.org/nsxiv/nsxiv.git;
inherit git-r3
 else
-   SRC_URI="https://github.com/nsxiv/nsxiv/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI="https://codeberg.org/nsxiv/nsxiv/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64"
 fi
 



[gentoo-commits] repo/proj/guru:dev commit in: x11-themes/flat-remix-gtk/

2024-05-14 Thread Lucio Sauer
commit: c0baa22fb85dcacbbabd09b9d12347e9bee32544
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed May 15 02:57:18 2024 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Wed May 15 02:57:18 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c0baa22f

x11-themes/flat-remix-gtk: add github upstream metadata

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

 x11-themes/flat-remix-gtk/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/x11-themes/flat-remix-gtk/metadata.xml 
b/x11-themes/flat-remix-gtk/metadata.xml
index 49d763c2ca..45c9067adc 100644
--- a/x11-themes/flat-remix-gtk/metadata.xml
+++ b/x11-themes/flat-remix-gtk/metadata.xml
@@ -9,5 +9,6 @@

https://github.com/daniruiz/flat-remix-gtk/commits/master/
https://www.gnome-look.org/p/1293697

https://github.com/daniruiz/flat-remix-gtk/issues
+   daniruiz/flat-remix-gtk

 



[gentoo-commits] repo/proj/guru:dev commit in: x11-themes/solarized-black/

2024-05-14 Thread Lucio Sauer
commit: 546b3259684eebf5906ccaddd2a3d280507cf525
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed May 15 02:57:48 2024 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Wed May 15 02:57:48 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=546b3259

x11-themes/solarized-black: add github upstream metadata

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

 x11-themes/solarized-black/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/x11-themes/solarized-black/metadata.xml 
b/x11-themes/solarized-black/metadata.xml
index fbd80c14a4..b7c2fa6d78 100644
--- a/x11-themes/solarized-black/metadata.xml
+++ b/x11-themes/solarized-black/metadata.xml
@@ -9,5 +9,6 @@

https://github.com/rtlewis88/rtl88-Themes/commits/Solarized-BLACK/
https://www.gnome-look.org/p/1388140

https://github.com/rtlewis88/rtl88-Themes/issues
+   rtlewis88/rtl88-Themes

 



[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/caffeine-ng/

2024-05-14 Thread Lucio Sauer
commit: 0c9b35fc3973c9293c1507ddd4cd030a5f265cfc
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed May 15 02:43:46 2024 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Wed May 15 02:43:46 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0c9b35fc

x11-misc/caffeine-ng: update upstream metadata

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

 x11-misc/caffeine-ng/metadata.xml | 12 +++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/x11-misc/caffeine-ng/metadata.xml 
b/x11-misc/caffeine-ng/metadata.xml
index 9c141178f9..d76915ad87 100644
--- a/x11-misc/caffeine-ng/metadata.xml
+++ b/x11-misc/caffeine-ng/metadata.xml
@@ -10,6 +10,16 @@
It does so when an application is fullscreened (eg: youtube), 
or when you click on the systray icon (which you can do, when, eg: reading).


-   caffeine-ng/caffeine-ng
+   
+   https://codeberg.org/WhyNotHugo/caffeine-ng/issues
+   
+   
+   
https://codeberg.org/WhyNotHugo/caffeine-ng/src/branch/main/CHANGELOG.rst
+   
+   
+   Hugo Osvaldo Barrera
+   h...@whynothugo.nl
+   
+   WhyNotHugo/caffeine-ng

 



[gentoo-commits] repo/proj/guru:dev commit in: games-puzzle/blockout/

2024-05-14 Thread Lucio Sauer
commit: 7e2abee03377837f57a87122d073ba3ced856828
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed May 15 02:26:49 2024 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Wed May 15 02:26:49 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7e2abee0

games-puzzle/blockout: add sourceforge upstream metadata

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

 games-puzzle/blockout/metadata.xml | 13 +
 1 file changed, 13 insertions(+)

diff --git a/games-puzzle/blockout/metadata.xml 
b/games-puzzle/blockout/metadata.xml
index a471078e75..4fba57bc50 100644
--- a/games-puzzle/blockout/metadata.xml
+++ b/games-puzzle/blockout/metadata.xml
@@ -5,4 +5,17 @@
andres.bece...@gmail.com
Andrés Becerra Sandoval

+   
+   
+   https://www.blockout.net/forum/viewforum.php?f=8
+   
+   
+   https://www.blockout.net/blockout2/version.php
+   
+   
+   Jean-Luc Pons
+   jlp...@yahoo.com
+   
+   blockout
+   
 



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/snac/

2024-05-14 Thread Lucio Sauer
commit: 6ff1d108ad82b7dc0f149be5fffb86b47d562cb7
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed May 15 02:43:06 2024 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Wed May 15 02:43:06 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6ff1d108

www-apps/snac: add codeberg upstream metadata

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

 www-apps/snac/metadata.xml | 12 
 1 file changed, 12 insertions(+)

diff --git a/www-apps/snac/metadata.xml b/www-apps/snac/metadata.xml
index 115e9d64a6..d910ad5020 100644
--- a/www-apps/snac/metadata.xml
+++ b/www-apps/snac/metadata.xml
@@ -2,4 +2,16 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

+   
+   
+   https://codeberg.org/grunfink/snac2/issues
+   
+   
+   
https://codeberg.org/grunfink/snac2/src/branch/master/RELEASE_NOTES.md
+   
+   
+   grunfink
+   
+   grunfink/snac2
+   
 



[gentoo-commits] repo/proj/guru:dev commit in: sci-biology/cytoscape-bin/

2024-05-14 Thread Lucio Sauer
commit: 971c5f4e9e34bed5906ce1d002e960574ab89096
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed May 15 02:36:26 2024 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Wed May 15 02:36:26 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=971c5f4e

sci-biology/cytoscape-bin: add github upstream metadata

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

 sci-biology/cytoscape-bin/metadata.xml | 9 +
 1 file changed, 9 insertions(+)

diff --git a/sci-biology/cytoscape-bin/metadata.xml 
b/sci-biology/cytoscape-bin/metadata.xml
index a471078e75..ca50e48720 100644
--- a/sci-biology/cytoscape-bin/metadata.xml
+++ b/sci-biology/cytoscape-bin/metadata.xml
@@ -5,4 +5,13 @@
andres.bece...@gmail.com
Andrés Becerra Sandoval

+   
+   
+   https://cytoscape.org/bug-report.html
+   
+   
+   https://cytoscape.org/releasenotes.html
+   
+   cytoscape/cytoscape
+   
 



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/librarian/

2024-05-14 Thread Lucio Sauer
commit: 799e8386c8d4cdc7b6d9d255d57380a51765f719
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed May 15 02:40:30 2024 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Wed May 15 02:40:30 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=799e8386

www-apps/librarian: add codeberg upstream metadata

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

 www-apps/librarian/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/www-apps/librarian/metadata.xml b/www-apps/librarian/metadata.xml
index 1d6a771217..0a2680f697 100644
--- a/www-apps/librarian/metadata.xml
+++ b/www-apps/librarian/metadata.xml
@@ -5,4 +5,7 @@
 benoit.duf...@mail.com
 Benoît Dufour
 
+
+librarian/librarian
+
 



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/libmedium/

2024-05-14 Thread Lucio Sauer
commit: 49d6bb41fd2d5b9651c7f2fd3fc0a3ff04865d13
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed May 15 02:38:34 2024 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Wed May 15 02:38:34 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=49d6bb41

www-apps/libmedium: add github upstream metadata

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

 www-apps/libmedium/metadata.xml | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/www-apps/libmedium/metadata.xml b/www-apps/libmedium/metadata.xml
index 1d6a771217..1f012a2ff3 100644
--- a/www-apps/libmedium/metadata.xml
+++ b/www-apps/libmedium/metadata.xml
@@ -5,4 +5,10 @@
 benoit.duf...@mail.com
 Benoît Dufour
 
+
+
+https://git.batsense.net/realaravinth/libmedium/issues
+
+realaravinth/libmedium
+
 



[gentoo-commits] repo/proj/guru:dev commit in: sci-biology/cytoscape-bin/

2024-05-14 Thread Lucio Sauer
commit: 0b616c1310484ff25374a5a494808ebb17965976
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed May 15 02:37:14 2024 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Wed May 15 02:37:20 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0b616c13

sci-biology/cytoscape-bin: upgrade HOMEPAGE to https

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

 sci-biology/cytoscape-bin/cytoscape-bin-3.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-biology/cytoscape-bin/cytoscape-bin-3.10.1.ebuild 
b/sci-biology/cytoscape-bin/cytoscape-bin-3.10.1.ebuild
index caf507912c..458505567a 100644
--- a/sci-biology/cytoscape-bin/cytoscape-bin-3.10.1.ebuild
+++ b/sci-biology/cytoscape-bin/cytoscape-bin-3.10.1.ebuild
@@ -6,7 +6,7 @@ EAPI="8"
 inherit desktop java-pkg-2
 
 DESCRIPTION="A visualization platform for molecular interaction networks"
-HOMEPAGE="http://www.cytoscape.org/;
+HOMEPAGE="https://www.cytoscape.org/;
 
SRC_URI="https://github.com/cytoscape/cytoscape/releases/download/${PV}/cytoscape-unix-${PV}.tar.gz;
 
 S="${WORKDIR}"



[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/nsxiv/

2024-05-14 Thread Lucio Sauer
commit: 29286385bf3df36d0b056647a1b9da74cf97aa36
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed May 15 02:32:07 2024 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Wed May 15 02:32:07 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=29286385

media-gfx/nsxiv: update upstream metadata

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

 media-gfx/nsxiv/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/nsxiv/metadata.xml b/media-gfx/nsxiv/metadata.xml
index 38c2d5dad4..74bad32add 100644
--- a/media-gfx/nsxiv/metadata.xml
+++ b/media-gfx/nsxiv/metadata.xml
@@ -5,7 +5,7 @@
n...@disroot.org


-   nsxiv/nsxiv
+   nsxiv/nsxiv


Add statusbar support



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

2024-05-14 Thread Lucio Sauer
commit: 74c901c3468e38e7df550781eb2cfb0a50e02db6
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed May 15 02:28:47 2024 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Wed May 15 02:28:47 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=74c901c3

gui-apps/fnott: add codeberg upstream metadata

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

 gui-apps/fnott/metadata.xml | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/gui-apps/fnott/metadata.xml b/gui-apps/fnott/metadata.xml
index 989de187db..b645d3edbc 100644
--- a/gui-apps/fnott/metadata.xml
+++ b/gui-apps/fnott/metadata.xml
@@ -5,4 +5,10 @@
 leohdz...@proton.me
 Leonardo Hernández Hernández
   
+  
+
+  Daniel Eklöf
+
+dnkl/fnott
+  
 



[gentoo-commits] repo/proj/guru:dev commit in: mail-filter/postfix-mta-sts-resolver/

2024-05-14 Thread Lucio Sauer
commit: 79ad2621417779dc077466609542bb180d0b2351
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed May 15 02:29:23 2024 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Wed May 15 02:30:43 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=79ad2621

mail-filter/postfix-mta-sts-resolver: add github, pypi upstream metadata

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

 mail-filter/postfix-mta-sts-resolver/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/mail-filter/postfix-mta-sts-resolver/metadata.xml 
b/mail-filter/postfix-mta-sts-resolver/metadata.xml
index f830caa955..a62daaa1fe 100644
--- a/mail-filter/postfix-mta-sts-resolver/metadata.xml
+++ b/mail-filter/postfix-mta-sts-resolver/metadata.xml
@@ -1,5 +1,12 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   
+   
+   Snawoot
+   
+   Snawoot/postfix-mta-sts-resolver
+   postfix-mta-sts-resolver
+   
 



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

2024-05-14 Thread Lucio Sauer
commit: 77325e318fafeee0b4f61ee31ccd484a1ccc3213
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed May 15 02:25:17 2024 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Wed May 15 02:25:17 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=77325e31

app-misc/dpscreenocr: add github upstream metadata

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

 app-misc/dpscreenocr/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-misc/dpscreenocr/metadata.xml 
b/app-misc/dpscreenocr/metadata.xml
index 1d6a771217..29a57a68b4 100644
--- a/app-misc/dpscreenocr/metadata.xml
+++ b/app-misc/dpscreenocr/metadata.xml
@@ -5,4 +5,7 @@
 benoit.duf...@mail.com
 Benoît Dufour
 
+
+danpla/dpscreenocr
+
 



[gentoo-commits] repo/proj/guru:dev commit in: app-eselect/eselect-autostart/

2024-05-14 Thread Lucio Sauer
commit: 0746759e06c73339e48fafadf4868776c05b5ce7
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed May 15 02:24:02 2024 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Wed May 15 02:24:02 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0746759e

app-eselect/eselect-autostart: add codeberg upstream metadata

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

 app-eselect/eselect-autostart/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-eselect/eselect-autostart/metadata.xml 
b/app-eselect/eselect-autostart/metadata.xml
index 9d70a01371..0115154db5 100644
--- a/app-eselect/eselect-autostart/metadata.xml
+++ b/app-eselect/eselect-autostart/metadata.xml
@@ -5,4 +5,7 @@
m...@matous.dev
Martin Matouš

+   
+   mmatous/eselect-autostart
+   
 



[gentoo-commits] repo/proj/guru:dev commit in: app-eselect/eselect-ld/

2024-05-14 Thread Lucio Sauer
commit: 92a404de4606bcc0cc2ec53b2352023d74610654
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed May 15 02:24:38 2024 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Wed May 15 02:24:38 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=92a404de

app-eselect/eselect-ld: add codeberg upstream metadata

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

 app-eselect/eselect-ld/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-eselect/eselect-ld/metadata.xml 
b/app-eselect/eselect-ld/metadata.xml
index 9d70a01371..18f40e1d7f 100644
--- a/app-eselect/eselect-ld/metadata.xml
+++ b/app-eselect/eselect-ld/metadata.xml
@@ -5,4 +5,7 @@
m...@matous.dev
Martin Matouš

+   
+   mmatous/eselect-ld
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/

2024-05-14 Thread Michał Górny
commit: a6ae66cd1d8187569dd1259c3318b5abbd5b8453
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 15 01:52:06 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 15 01:52:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6ae66cd

dev-python/scikit-build-core: Bump to 0.9.4

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

 dev-python/scikit-build-core/Manifest  |  1 +
 .../scikit-build-core-0.9.4.ebuild | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/dev-python/scikit-build-core/Manifest 
b/dev-python/scikit-build-core/Manifest
index 1aebda6cdcc5..ace7f39d2b6d 100644
--- a/dev-python/scikit-build-core/Manifest
+++ b/dev-python/scikit-build-core/Manifest
@@ -1,2 +1,3 @@
 DIST scikit_build_core-0.9.2.tar.gz 225078 BLAKE2B 
8d50e82754013f23a2216d269757fce5b56c5fa99e2f3b93e3bb65e50730799f2874d0eaa71681e248eeb30c443cde03a5bd447732b764852f2069ed18ea98d3
 SHA512 
c94cb9b109c994bedaba0e82de15caaf4fc4ae5c08375324aeb60f8d05911cc958a70c0430d35b23ad9792d39ab0312ff607b0587cd55eb4fe68ae4f28eed1d9
 DIST scikit_build_core-0.9.3.tar.gz 226732 BLAKE2B 
b15985eb4bf9cd44e75cf3ea1db4a1541dbac2310927608ab1ec31d5015ef4433290894755230ff5d691d69d90bce1ac92966209e46091d7f4d76099f33cca0a
 SHA512 
e25adbcd2037471046376d3877d7a4a5bea42f3f9c13beaec646ed6e7a254138d0fce050309f634b61ec75c83ad76e34ebfa0bfa403ae394c25870cf15e0ff7a
+DIST scikit_build_core-0.9.4.tar.gz 228198 BLAKE2B 
86987ce34ed840d22a84a56fa0b62e8b6420f6f91763199945d5dfd0709ffb3b12778e996611cc652364637b8b8e0013cf39322fe322f1c2d3bbc22670c52876
 SHA512 
bc5252bf1f52e7fa0ea4d9e27d57fbf82a35e2061dfd8b8fbecc32b2da0ae88a2c3197bbece28f1285c1fb33ce91f27907bec093d76b937b382fa7dca072d0d9

diff --git a/dev-python/scikit-build-core/scikit-build-core-0.9.4.ebuild 
b/dev-python/scikit-build-core/scikit-build-core-0.9.4.ebuild
new file mode 100644
index ..729919e913ae
--- /dev/null
+++ b/dev-python/scikit-build-core/scikit-build-core-0.9.4.ebuild
@@ -0,0 +1,63 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Build backend for CMake based projects"
+HOMEPAGE="
+   https://github.com/scikit-build/scikit-build-core/
+   https://pypi.org/project/scikit-build-core/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+# we always want [pyproject] extra
+RDEPEND="
+   app-alternatives/ninja
+   dev-build/cmake
+   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
+   >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}]
+   >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/exceptiongroup[${PYTHON_USEDEP}]
+   >=dev-python/tomli-1.2.2[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   dev-python/build[${PYTHON_USEDEP}]
+   >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}]
+   dev-python/fastjsonschema[${PYTHON_USEDEP}]
+   dev-python/pybind11[${PYTHON_USEDEP}]
+   >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local _EPYTEST_DESELECT=(
+   # TODO / we don't package validate_pyproject anyway
+   tests/test_schema.py::test_compare_schemas
+   # setuptools now respects PEP 625
+   tests/test_setuptools_pep517.py::test_pep517_sdist
+   )
+   local EPYTEST_IGNORE=(
+   # needs unpackaged validate_pyproject
+   tests/test_schema.py
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -p subprocess -m "not isolated and not network"
+}



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

2024-05-14 Thread Michał Górny
commit: 0366cea8ecb43c642ba39ffb78fe99e65910048c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 15 01:54:22 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 15 02:01:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0366cea8

dev-python/mako: Bump to 1.3.5

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

 dev-python/mako/Manifest  |  1 +
 dev-python/mako/mako-1.3.5.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/dev-python/mako/Manifest b/dev-python/mako/Manifest
index de3ecdd41ccf..fc6026c41306 100644
--- a/dev-python/mako/Manifest
+++ b/dev-python/mako/Manifest
@@ -1,2 +1,3 @@
 DIST Mako-1.3.3.tar.gz 389980 BLAKE2B 
1c890f159e808a7026e46a489d49ec19a346ce0a8be8d2ea1ef870435830a9021b0877a3d395c9273609be9dc4b11d1e5359d89a9b571a73f05de11152988800
 SHA512 
fa8bf3997f7a3edc18057f53e8450d72d5c86019229fef91eaa141f0b65a081ca9425c14245227b35aed7dbe52e90bc7dfee34598b490e93cd01fc4a8321
 DIST Mako-1.3.4.tar.gz 392377 BLAKE2B 
bd0516dbbedb843a119eaba91798929c6c469eecf6b18d53b403c473e4279c9a73e1248afa8afbdc3e3dca8db5be1950f90c4bfb4683422d6621031910ef77a9
 SHA512 
e577fa40e861dc3a68f072ad098ae64f45c10ddd7cab9a7733ddb700d21b82b2c0b7448bf50ec95ec89293d4a3a5085fba23ccc97a60ede697ee008433e83715
+DIST Mako-1.3.5.tar.gz 392738 BLAKE2B 
566d4126a1c2ece5b2b3f2bec8470d97cc44e512987103f7027d6433418e50bff1cfad7ba510b88f38537c92d3a69d9a85e5b28cd759dbaa29ec19702461e359
 SHA512 
9a2f96bcb650f40cc2a9daa05904e54efca1fa30022ab641c850f6e32b84a38368d4c5d328f94ac4495ed97778d6ab0b661bc93a14740ed7e5d518f03bc9a59f

diff --git a/dev-python/mako/mako-1.3.5.ebuild 
b/dev-python/mako/mako-1.3.5.ebuild
new file mode 100644
index ..3203b0011bc2
--- /dev/null
+++ b/dev-python/mako/mako-1.3.5.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYPI_PN=${PN^}
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A Python templating language"
+HOMEPAGE="
+   https://www.makotemplates.org/
+   https://github.com/sqlalchemy/mako/
+   https://pypi.org/project/Mako/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="doc"
+
+RDEPEND="
+   >=dev-python/markupsafe-0.9.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/Babel[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=()
+   case ${EPYTHON} in
+   pypy3)
+   EPYTEST_DESELECT+=(
+   
test/test_exceptions.py::ExceptionsTest::test_alternating_file_names
+   )
+   ;;
+   esac
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}
+
+python_install_all() {
+   rm -r doc/build || die
+
+   use doc && local HTML_DOCS=( doc/. )
+   distutils-r1_python_install_all
+}



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

2024-05-14 Thread Michał Górny
commit: edfd62c564cac611993530708e60205693e63277
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 15 01:43:45 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 15 01:43:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edfd62c5

dev-python/mkdocstrings-python: Remove old

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

 dev-python/mkdocstrings-python/Manifest|  1 -
 .../mkdocstrings-python-1.9.2.ebuild   | 40 --
 2 files changed, 41 deletions(-)

diff --git a/dev-python/mkdocstrings-python/Manifest 
b/dev-python/mkdocstrings-python/Manifest
index d693cb6915fb..89c8a461a0ed 100644
--- a/dev-python/mkdocstrings-python/Manifest
+++ b/dev-python/mkdocstrings-python/Manifest
@@ -1,2 +1 @@
 DIST mkdocstrings-python-1.10.0.gh.tar.gz 150022 BLAKE2B 
fc75c3a797a8c473121b6f00c17ff6b876170d2efde2a7c541667cdbdb1c730d3f843ed6c795d9a1ae8ceb22e56c50d91a0b7e29f4d6ec7aa1eb0f46e7a3c0a6
 SHA512 
743cadbf0c4318001a265b114d380107b3ed57b0b2ba4e73eb698a1e12074ba6bfe11277a4d245614226913d029483281058b1bc865a67f63de59698b89735dc
-DIST mkdocstrings-python-1.9.2.gh.tar.gz 149558 BLAKE2B 
334843c268e308473baf4fc4f37b1a49db600cb4c033456f2a392b2f77e1fbd8e703982b56dea373e9946a5b55efcb236c36e6aa11bd792005ad6b9f4da4d693
 SHA512 
ac5f2acbc18ec8a07506acb8f9914549fb6d9d0128204efda69e94ee2a4b6d6763567b253374946e740dbaaf3dd3adabc09e56c5db69ff78fa7981931731c5c0

diff --git a/dev-python/mkdocstrings-python/mkdocstrings-python-1.9.2.ebuild 
b/dev-python/mkdocstrings-python/mkdocstrings-python-1.9.2.ebuild
deleted file mode 100644
index 6968de273ffb..
--- a/dev-python/mkdocstrings-python/mkdocstrings-python-1.9.2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-DISTUTILS_USE_PEP517=pdm-backend
-
-inherit distutils-r1
-
-DESCRIPTION="Python handler for dev-python/mkdocstrings"
-HOMEPAGE="
-   https://mkdocstrings.github.io/python/
-   https://github.com/mkdocstrings/python/
-   https://pypi.org/project/mkdocstrings-python/
-"
-# Tests need files absent from the PyPI tarballs
-SRC_URI="
-   https://github.com/mkdocstrings/python/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-S="${WORKDIR}/python-${PV}"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
-
-RDEPEND="
-   >=dev-python/griffe-0.37[${PYTHON_USEDEP}]
-   >=dev-python/mkdocstrings-0.24.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/mkdocs-material[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-export PDM_BUILD_SCM_VERSION=${PV}



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

2024-05-14 Thread Michał Górny
commit: 535f487e27671426f73bf583bf4e859261938d41
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 15 01:55:53 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 15 02:01:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=535f487e

dev-python/mcbootflash: Bump to 9.0.1

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

 dev-python/mcbootflash/Manifest |  1 +
 dev-python/mcbootflash/mcbootflash-9.0.1.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/dev-python/mcbootflash/Manifest b/dev-python/mcbootflash/Manifest
index 9fd6f2c44a00..ac5f53e1e9a2 100644
--- a/dev-python/mcbootflash/Manifest
+++ b/dev-python/mcbootflash/Manifest
@@ -1,3 +1,4 @@
 DIST mcbootflash-8.0.1.tar.gz 24906 BLAKE2B 
2af5c73de29aa089d33047179ce196507ab1ed1ae224b6f680341a818d8056915271b121cf1ac32f31dd5e33e095f2b82fcddf5907bdb5513a17e009ac242f7f
 SHA512 
fc4093873bbfc0a29d2c09b2f62247dd659b4c9d531613a2a18d6b452f7a0e573b5fa087d82686045af1ba6f7811ca3ccba0f109ada71c42925e8c01faa0fe1d
 DIST mcbootflash-8.0.2.tar.gz 27121 BLAKE2B 
caded3a13266db46ac1b9f35c0a027e9dbfa2c430da96992bf689d4b32574406a7d0c736da82dbe7c473189a8941db8548f59828010e755f33c0342c8c593be2
 SHA512 
542dcf9af6c22f2deae786fa547e99e4df07b8e3eda7b007a9ead96386c2bf880d8485985b3de399ecd496bf982b6a0308c3f82b49c5914bca09c961822566c6
 DIST mcbootflash-9.0.0.tar.gz 26736 BLAKE2B 
d813e06f88192d44139fe1dc127df6cb26d21f5716288e3bb59989ac362664b1c3a66e857fe702e8691d945ecaf5dace56b43ab967f029bc51583b0a1603fcbd
 SHA512 
92854a1f7c4ecebff5bce12e10131154fa23ae078618fb7a7757f325b49cae7c1a0d3505e25a2c2faa5101adfb2786be90f703a074304a61c55590267d2cdf38
+DIST mcbootflash-9.0.1.tar.gz 26858 BLAKE2B 
d8d8486a8713d46f7b93443dcfd9cbd9a93452fa7c8e76aeba1f4bfbf52765fbe3807fe8206b994015c094f9fba1626d5a3bb2fa93bd6b6400a9cbaaee7c19a9
 SHA512 
0c001a0a2c10e9d4bf36d08ec89c4bc62568934ef9d8b75d7c58d59f451f5459ccc387c72424e8d16c5e49e7bba903efce403f41923ca33d87c2290a84e9

diff --git a/dev-python/mcbootflash/mcbootflash-9.0.1.ebuild 
b/dev-python/mcbootflash/mcbootflash-9.0.1.ebuild
new file mode 100644
index ..2821aae561f3
--- /dev/null
+++ b/dev-python/mcbootflash/mcbootflash-9.0.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Flash firmware to devices running Microchip's 16-bit bootloader"
+HOMEPAGE="
+   https://pypi.org/project/mcbootflash/
+   https://github.com/bessman/mcbootflash/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/bincopy-20.0.0[${PYTHON_USEDEP}]
+   dev-python/pyserial[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-reserial[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   epytest --replay
+}



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

2024-05-14 Thread Michał Górny
commit: ed4390b3287bfecf0e9873ab1ddece17fdae57ec
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 15 02:01:18 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 15 02:01:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed4390b3

dev-python/pyproject-fmt: Bump to 2.1.0

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

 dev-python/pyproject-fmt/Manifest  |  1 +
 .../pyproject-fmt/pyproject-fmt-2.1.0.ebuild   | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/pyproject-fmt/Manifest 
b/dev-python/pyproject-fmt/Manifest
index fc26781b36cc..5abda57b1698 100644
--- a/dev-python/pyproject-fmt/Manifest
+++ b/dev-python/pyproject-fmt/Manifest
@@ -2,3 +2,4 @@ DIST pyproject_fmt-1.8.0.tar.gz 16696 BLAKE2B 
1614fd6da4bb7be818825138b69b826b71
 DIST pyproject_fmt-2.0.2.tar.gz 8647 BLAKE2B 
aae92d952883adce7ee6bd92a29517064dfd25ed6a90ca4543ec4093ce57bb17d2315134d5709d084e17098680a861014fc35d18feeac17ba9c9cca4d501959a
 SHA512 
750f8006a30425ccfcd28909f06208344776a250698025f7f1c8a33d7316e4dfe9f06baea6050848691940846ea1ef3dfdd1a7878c72bb611f1a6b9b2bed3ff7
 DIST pyproject_fmt-2.0.3.tar.gz 8646 BLAKE2B 
83b5984f513341e10fabf81eeb2466c54502da78e0d722795f814241dbee66f507a9167df7ef7b4654ab1178755eb6d976dab9954e8ae0924794841a39cc952a
 SHA512 
e74c2d28cfafacbccc8b5564353d2633c8946a6abc894e73e40f173794b2845eea50f44808009079161b3ab1067c95696080bdcfff9d387bfe04d9fd119d
 DIST pyproject_fmt-2.0.4.tar.gz 8648 BLAKE2B 
8886994d483c7829b947b4b53dd6808702f61e1177e4f24794cff56218199de990358cd27451a16a2583a73004438aedefc1999bdf9295e03c4b40388a94f0e6
 SHA512 
d20cde82082e4bcd3504eeb43bc1c3979cc55ad0522c8e1b907bfcf0af0c8203a53ef85987416a79c1259ab841d8bb71a5552b07ac2585dd47a8b278a0100110
+DIST pyproject_fmt-2.1.0.tar.gz 9012 BLAKE2B 
5ddc95d9f5ef322f1895772d63a3d6a800172d57655f795d74a077628020ab54ee1a4ef52b3a317504567ce2a13b4c6cd229f7ee05dbcc5fecabb0762679f12e
 SHA512 
00a9541c61ca1924a78a48736962df39e055cf61cd2a312dc0fd2c7efb247d504f7e747912d328e689de25049c944cc2b422dc6c74c1c1e910b6294bd2306944

diff --git a/dev-python/pyproject-fmt/pyproject-fmt-2.1.0.ebuild 
b/dev-python/pyproject-fmt/pyproject-fmt-2.1.0.ebuild
new file mode 100644
index ..b2e68d5c3f16
--- /dev/null
+++ b/dev-python/pyproject-fmt/pyproject-fmt-2.1.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Format your pyproject.toml file"
+HOMEPAGE="
+   https://github.com/tox-dev/pyproject-fmt/
+   https://pypi.org/project/pyproject-fmt/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+
+RDEPEND="
+   ~dev-python/pyproject-fmt-rust-1.1.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+# tox is called as a subprocess, to get targets from tox.ini
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/pytest-mock-3.10[${PYTHON_USEDEP}]
+   dev-python/tox
+   )
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: net-news/rssguard/

2024-05-14 Thread Michał Górny
commit: 46f70b9f68acecc8e7475b8b62559b04ffb62806
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 15 01:56:58 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 15 02:01:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46f70b9f

net-news/rssguard: Bump to 4.7.0

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

 net-news/rssguard/Manifest  |  1 +
 net-news/rssguard/rssguard-4.7.0.ebuild | 89 +
 2 files changed, 90 insertions(+)

diff --git a/net-news/rssguard/Manifest b/net-news/rssguard/Manifest
index 88f1620080d8..6050dd9861d8 100644
--- a/net-news/rssguard/Manifest
+++ b/net-news/rssguard/Manifest
@@ -1 +1,2 @@
 DIST rssguard-4.6.6.gh.tar.gz 23432162 BLAKE2B 
f9febdc9d91ebfd4f8e8ade9de7b9ba6748bea9f5fa0e3ced0c4eaa908daedcbc2ae31c77e472418a05a8aca7fc30c7d56ab19aa144df40ea14a4530ac520e3d
 SHA512 
82dbc1e5cbc527a965d17afe77aea978908544c2f8997a134749374e6acaf287de90c6be9a8e818c1097f826b54af94731f5f39fa9232ff8ee2491ac99e24063
+DIST rssguard-4.7.0.gh.tar.gz 23412811 BLAKE2B 
5a2b07cc1812ee283fdc9c94cdfef613e8455e2b48738c24907c36892a996b6481aa6cfd6ebdf93145fdc457788afffd0249cf491926c65bbf8ba51f3818e3b8
 SHA512 
a43760bcfdd097d18aa11bb9efd0708c4a0d9bdf91c3628a7fc5a1cdb71dcbd3426440435e6a96e05856cffa84411e61f330d79856d68f474cf1288272388791

diff --git a/net-news/rssguard/rssguard-4.7.0.ebuild 
b/net-news/rssguard/rssguard-4.7.0.ebuild
new file mode 100644
index ..3625148b6cb5
--- /dev/null
+++ b/net-news/rssguard/rssguard-4.7.0.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake optfeature xdg
+
+DESCRIPTION="Simple (yet powerful) news feed reader"
+HOMEPAGE="https://github.com/martinrotter/rssguard/;
+SRC_URI="
+   https://github.com/martinrotter/rssguard/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="|| ( LGPL-3 GPL-2+ ) AGPL-3+ BSD GPL-3+ MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="libmpv mysql qt6 qtmultimedia +sqlite webengine"
+REQUIRED_USE="
+   || ( mysql sqlite )
+   ?? ( libmpv qtmultimedia )
+"
+
+BDEPEND="
+   !qt6? ( dev-qt/linguist-tools:5 )
+   qt6? ( dev-qt/qttools:6[linguist] )
+"
+DEPEND="
+   sys-libs/zlib:=
+   libmpv? ( media-video/mpv:= )
+   !qt6? (
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5[gstreamer]
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5[mysql?,sqlite?]
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   libmpv? (
+   dev-qt/qtopengl:5
+   )
+   qtmultimedia? (
+   dev-qt/qtmultimedia:5
+   dev-qt/qtopengl:5
+   )
+   webengine? ( dev-qt/qtwebengine:5[widgets(+)] )
+   )
+   qt6? (
+   
dev-qt/qtbase:6[concurrent,dbus,gui,mysql?,network,sql,sqlite?,ssl,widgets]
+   dev-qt/qtdeclarative:6
+   dev-qt/qtmultimedia:6[gstreamer]
+   dev-qt/qt5compat:6
+   media-libs/libglvnd
+   libmpv? (
+   dev-qt/qtbase:6[opengl]
+   )
+   qtmultimedia? (
+   dev-qt/qtbase:6[opengl]
+   dev-qt/qtmultimedia:6
+   )
+   webengine? ( dev-qt/qtwebengine:6[widgets(+)] )
+   )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_WITH_QT6=$(usex qt6)
+   -DNO_LITE=$(usex webengine)
+   -DREVISION_FROM_GIT=OFF
+   -DNO_UPDATE_CHECK=ON
+   -DENABLE_COMPRESSED_SITEMAP=ON
+   -DENABLE_MEDIAPLAYER_QTMULTIMEDIA=$(usex qtmultimedia)
+   -DENABLE_MEDIAPLAYER_LIBMPV=$(usex libmpv)
+   # recommended
+   -DMEDIAPLAYER_FORCE_OPENGL=ON
+   )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "ad blocking functionality" "net-libs/nodejs[npm]"
+}



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

2024-05-14 Thread Michał Górny
commit: 2777d14129eb892e912870df1f57a31daed19d77
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 15 01:54:53 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 15 02:01:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2777d141

dev-python/urwid: Bump to 2.6.12

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

 dev-python/urwid/Manifest|  1 +
 dev-python/urwid/urwid-2.6.12.ebuild | 47 
 2 files changed, 48 insertions(+)

diff --git a/dev-python/urwid/Manifest b/dev-python/urwid/Manifest
index a3d77c9a3762..1c0b13f8668f 100644
--- a/dev-python/urwid/Manifest
+++ b/dev-python/urwid/Manifest
@@ -1 +1,2 @@
 DIST urwid-2.6.11.tar.gz 847254 BLAKE2B 
af0f23f404bc926c378b14a124b5c9504ea282048acd943221ca85f69b86cc8435df7cffc0ed632b3a2067504aca528e560454855acf129518cf69535242a6a6
 SHA512 
351185673a4ed506a55e2142c0a65150987ac4b6c1176e10c497df6f69c9f4acdabb15ec45564554b9a720387eaa725854fbe4adc4d288ef519b754b17b2fb33
+DIST urwid-2.6.12.tar.gz 847508 BLAKE2B 
9790f2bcb768ff859115c1eb1dd03899e49eff41a56540d24ab0a2340b43c23e0572bfe6b689033a37c579ed4860e67a6fb3ade913c5a9c9d68d4a7bb41e8dab
 SHA512 
1b2c7de9f523fe6c80155fc039a2b9e9d416c27f7d52a41911443b0a057739526b755fcb9c901ce99ab8e1e7d1bb5ff2be5ab7c0251554d9d933c0235b44a8e8

diff --git a/dev-python/urwid/urwid-2.6.12.ebuild 
b/dev-python/urwid/urwid-2.6.12.ebuild
new file mode 100644
index ..0d52239b0d14
--- /dev/null
+++ b/dev-python/urwid/urwid-2.6.12.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="ncurses"
+
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="Curses-based user interface library for Python"
+HOMEPAGE="
+   https://urwid.org/
+   https://pypi.org/project/urwid/
+   https://github.com/urwid/urwid/
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples"
+
+RDEPEND="
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   dev-python/wcwidth[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
+
+python_test() {
+   rm -rf urwid || die
+   eunittest
+}
+
+python_install_all() {
+   use examples && dodoc -r examples
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   optfeature "Trio event loop" "dev-python/trio"
+}



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

2024-05-14 Thread Michał Górny
commit: 1fc7b958e662efa67e7fbbc13cf031f351054d0e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 15 01:50:49 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 15 01:50:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fc7b958

dev-python/cssutils: Bump to 2.11.0

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

 dev-python/cssutils/Manifest   |  1 +
 dev-python/cssutils/cssutils-2.11.0.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/cssutils/Manifest b/dev-python/cssutils/Manifest
index c57f13e933f6..3911c03aef36 100644
--- a/dev-python/cssutils/Manifest
+++ b/dev-python/cssutils/Manifest
@@ -1,2 +1,3 @@
 DIST cssutils-2.10.2.tar.gz 723055 BLAKE2B 
7064f1928bf8496bef8eccf4663f944ed79e5e8065808254d12b68f32e9c8f308724e652b24fa584af54a0976ff3ab2f2751a9102e0f31a5f4a8fabf8f417b23
 SHA512 
c678b6953b13e8a7ac7b2abbe0b8be26283973537089071828e618b359bcce27df636f382d8b0dc50b13962e0d2dffcce991a47f678954ec018849e57026446d
 DIST cssutils-2.10.3.tar.gz 723334 BLAKE2B 
3ee122fb843aeb8db79d5288d465fda4f632e63a51e09a9de7d1429b1e7a81de93518eb1c4766b7a18c7db3fb64480815fd3a8c22b9b4a4186890402328f1b42
 SHA512 
44570c048d64d9d2825f64c551470d86fd5a166c35fef7915e9187ba26807300c342360aa881fc4f7ed86ef7aba63969d5055811f5ecae4b3998bf4b28ffd5ea
+DIST cssutils-2.11.0.tar.gz 723164 BLAKE2B 
433358b1bd167d72ceda9c60f4460a95804c492a92854747dfc49ef4e2efe69388781c515adbb3c5d9010895e13a039ea33c46d4b2c71cb8bb15eead3e998b60
 SHA512 
42ce87502757d213ab5b2812c8a76724955f565826c69ffe4db53d49020ce960c8544423428f2b8c24d9b1b215c22f18de9dff66ef249c8060d17aad990d9a6f

diff --git a/dev-python/cssutils/cssutils-2.11.0.ebuild 
b/dev-python/cssutils/cssutils-2.11.0.ebuild
new file mode 100644
index ..ed12fc16c300
--- /dev/null
+++ b/dev-python/cssutils/cssutils-2.11.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A CSS Cascading Style Sheets library"
+HOMEPAGE="
+   https://pypi.org/project/cssutils/
+   https://github.com/jaraco/cssutils/
+"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-test-5.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/lxml[${PYTHON_USEDEP}]
+   ' 3.10)
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # network
+   encutils/__init__.py::encutils
+   examples/website.py::examples.website.logging
+   )
+   local EPYTEST_IGNORE=(
+   # path mismatch with "parse" package
+   examples/parse.py
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -m "not network"
+}



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

2024-05-14 Thread Michał Górny
commit: 9a3a11fdcb604f9e26e58040c99479b16c8990a4
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 15 01:42:20 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 15 01:42:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a3a11fd

dev-python/pylint: Bump to 3.2.0

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

 dev-python/pylint/Manifest|  1 +
 dev-python/pylint/pylint-3.2.0.ebuild | 92 +++
 2 files changed, 93 insertions(+)

diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest
index 7314df6d862d..e2f1f8c93b83 100644
--- a/dev-python/pylint/Manifest
+++ b/dev-python/pylint/Manifest
@@ -1,2 +1,3 @@
 DIST pylint-3.1.0.gh.tar.gz 1433040 BLAKE2B 
a224af608fa5ccb256c18073a70f82c399ad23ff6df65f7ae3504c67060f5ba1cd36022c7d53a42f0f93bd4648340433601d2f479bef41a4281e8041a9d15715
 SHA512 
bb7f09fa8b2c6f218c0e4d74ec2d7bbcb5e9d9fa8c2aeae5a1bf899f25080251609f284959fab14dd93cc5dd911688e25d3d4e1e030a1790578bc78ef1ce2bf7
 DIST pylint-3.1.1.gh.tar.gz 1433456 BLAKE2B 
f51e253228b9bb2bddd2edac76c11ae1e5c712e755665bf3f808da832af313626037aded39eeb75941b7462a87668ea2de307740bd6a736d3130aa10850b5c9f
 SHA512 
66a30a45a1ac816a1e2ff16ea774fb5b5d646f89645c8f551ab4a65feea3076e6bc1b54ff1b71e5d8586f344c02b0e85c9b34d2c5b0afba115fd92cb7cb0a3f1
+DIST pylint-3.2.0.gh.tar.gz 1440470 BLAKE2B 
428222378bdcf48ab05792144548a8d050115ecac84be72922839702a11247198a959098f3aa94b5c688671ce846386de35c4d870598912be26900d98c188f7d
 SHA512 
14368efe598d074394effc5d90764d49b8680dfafea0837568e22ab9783de664e0d7c02491bf8c94c1b2bbe8d48018063f45a25ebd04c7813ac8e6bba7786109

diff --git a/dev-python/pylint/pylint-3.2.0.ebuild 
b/dev-python/pylint/pylint-3.2.0.ebuild
new file mode 100644
index ..9d4bef7bb2e5
--- /dev/null
+++ b/dev-python/pylint/pylint-3.2.0.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+MY_P=${P/_beta/b}
+DESCRIPTION="Python code static checker"
+HOMEPAGE="
+   https://pypi.org/project/pylint/
+   https://github.com/pylint-dev/pylint/
+"
+SRC_URI="
+   https://github.com/pylint-dev/pylint/archive/v${PV/_beta/b}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="examples"
+
+RDEPEND="
+   =dev-python/astroid-3.2*[${PYTHON_USEDEP}]
+   >=dev-python/dill-0.3.7[${PYTHON_USEDEP}]
+   >=dev-python/isort-4.2.5[${PYTHON_USEDEP}]
+   =dev-python/mccabe-0.6[${PYTHON_USEDEP}]
+   =dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/tomlkit-0.10.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   test? (
+   $(python_gen_cond_dep '
+   >=dev-python/GitPython-3[${PYTHON_USEDEP}]
+   ' 'python*' )
+   

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

2024-05-14 Thread Michał Górny
commit: b27508ad0044dfa6dffc38146ecb31e51cb665dc
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 15 01:46:33 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 15 01:46:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b27508ad

dev-python/mkdocstrings-python: Bump to 1.10.1

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

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

diff --git a/dev-python/mkdocstrings-python/Manifest 
b/dev-python/mkdocstrings-python/Manifest
index 89c8a461a0ed..f01953616eb2 100644
--- a/dev-python/mkdocstrings-python/Manifest
+++ b/dev-python/mkdocstrings-python/Manifest
@@ -1 +1,2 @@
 DIST mkdocstrings-python-1.10.0.gh.tar.gz 150022 BLAKE2B 
fc75c3a797a8c473121b6f00c17ff6b876170d2efde2a7c541667cdbdb1c730d3f843ed6c795d9a1ae8ceb22e56c50d91a0b7e29f4d6ec7aa1eb0f46e7a3c0a6
 SHA512 
743cadbf0c4318001a265b114d380107b3ed57b0b2ba4e73eb698a1e12074ba6bfe11277a4d245614226913d029483281058b1bc865a67f63de59698b89735dc
+DIST mkdocstrings-python-1.10.1.gh.tar.gz 157475 BLAKE2B 
a31c75a27e8459791fa0958373da731a13ae6c1d04f8f170aa1a01046488ca1e289871ff3d7f9eca0f5ee4ce6a58ee24e0fc4005b8742b64d600cb391bb69bc2
 SHA512 
f020ca43cd22f36008da6491c9632d272b2928ab7d79e83222da6aa894fcd51f1cf608dfb881569e1e04881a533680c12d779c18cb53ac3968008c64f5b96c2a

diff --git a/dev-python/mkdocstrings-python/mkdocstrings-python-1.10.1.ebuild 
b/dev-python/mkdocstrings-python/mkdocstrings-python-1.10.1.ebuild
new file mode 100644
index ..ebaa96b08803
--- /dev/null
+++ b/dev-python/mkdocstrings-python/mkdocstrings-python-1.10.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=pdm-backend
+
+inherit distutils-r1
+
+DESCRIPTION="Python handler for dev-python/mkdocstrings"
+HOMEPAGE="
+   https://mkdocstrings.github.io/python/
+   https://github.com/mkdocstrings/python/
+   https://pypi.org/project/mkdocstrings-python/
+"
+# Tests need files absent from the PyPI tarballs
+SRC_URI="
+   https://github.com/mkdocstrings/python/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/python-${PV}"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+
+RDEPEND="
+   >=dev-python/griffe-0.44[${PYTHON_USEDEP}]
+   >=dev-python/mkdocstrings-0.25.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mkdocs-material[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export PDM_BUILD_SCM_VERSION=${PV}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproject-fmt-rust/

2024-05-14 Thread Michał Górny
commit: d213eeca9597b6b8452ad677842683e7e890bef7
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 15 01:50:03 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 15 01:50:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d213eeca

dev-python/pyproject-fmt-rust: Bump to 1.1.0

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

 dev-python/pyproject-fmt-rust/Manifest |   1 +
 .../pyproject-fmt-rust-1.1.0.ebuild| 159 +
 2 files changed, 160 insertions(+)

diff --git a/dev-python/pyproject-fmt-rust/Manifest 
b/dev-python/pyproject-fmt-rust/Manifest
index 9cade297695d..07e9bf99f8a2 100644
--- a/dev-python/pyproject-fmt-rust/Manifest
+++ b/dev-python/pyproject-fmt-rust/Manifest
@@ -61,6 +61,7 @@ DIST pyo3-macros-backend-0.21.2.crate 58088 BLAKE2B 
05dd49983c8aeddc47cd94f6cd58
 DIST pyproject_fmt_rust-1.0.1.tar.gz 28922 BLAKE2B 
e2ba8580a4b64f6ae4e0608ebc9f7e7f5b7fa736b64fab199eaeed1c3e1453d4fb12c17d1e3a924191c023550b704dc6ea12fcf739c4c22f6987f952c0a3dd4d
 SHA512 
f14629a95c22bc1469c198f90c7da80e88a82251b8a25c013748a2f0c32041cf9462ea728a5e5e440757b272d48b0396fc8fe67fe852effbfd769d50fe24f16d
 DIST pyproject_fmt_rust-1.0.4.tar.gz 28896 BLAKE2B 
d2a8520cda6f155dc0d8090f40466f2edb72f329f3c6c22bdd6a202b09297e3160b6aa54360cb77d68b797a767a2fda08a7cb296f25c4770959f3a114a22e323
 SHA512 
d41d3e3cba0ec83c23071291270376ed835f05dcb7759ac4e88208c5eebd3e040b0226aa833fdf3ca25e60ddb6c3a932196e30d51ddca05771b6e20440d1406c
 DIST pyproject_fmt_rust-1.0.6.tar.gz 29264 BLAKE2B 
1d3e2636f09b376590450573d9e7c6e2892b8d495674e08af5a84f7a08cd644550f5fa4d2c3133286b38086a6c08d335a0b3cb67bf6bbaf1a139f21fafc7cb2c
 SHA512 
cca3244d63f5082bf3f3b54982af2f5b0a0bba5c5e768552a3f079fa647a5aa9682038fec0ee55ff6c67efaa13e728d74821dee6229a6217bdf6ab055b887c70
+DIST pyproject_fmt_rust-1.1.0.tar.gz 32970 BLAKE2B 
57b35294ab4fd84d13c76463f7b6461169c6e661a9e456d6955d9226d7bbd85293e96a6838fa126af36ac135a5323a6d3009d2c9444eaa76f654f8b158cf4802
 SHA512 
ccead88b5d31fc00e1c51296d79846146da4804702824da65dec2b5b85a83deac82cf70101f91bf52c9e5228cac16dafb8556bdca95efcc96c6fe1f02d94cf3e
 DIST quote-1.0.36.crate 28507 BLAKE2B 
b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129
 SHA512 
f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685
 DIST redox_syscall-0.4.1.crate 24858 BLAKE2B 
c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da
 SHA512 
073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d
 DIST regex-1.10.4.crate 253191 BLAKE2B 
08bdb925efbea1ee9f885a89ec6b4692e39d7b17039f788e5b3c1dbfb7847d4f53b67f0c61e4085af7ef4901e67e33ea94948668bf706fef19b4102a06ef0447
 SHA512 
88ef121a51759f418d5dc01607a6e02651bd00343dae92962c02a80f30343d3f079a0375457780ce46bf205ca38f279b03989154638199fe2fcede10554bf21b

diff --git a/dev-python/pyproject-fmt-rust/pyproject-fmt-rust-1.1.0.ebuild 
b/dev-python/pyproject-fmt-rust/pyproject-fmt-rust-1.1.0.ebuild
new file mode 100644
index ..1255b5969e06
--- /dev/null
+++ b/dev-python/pyproject-fmt-rust/pyproject-fmt-rust-1.1.0.ebuild
@@ -0,0 +1,159 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=maturin
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+CRATES="
+   ahash@0.8.11
+   aho-corasick@1.1.3
+   any_ascii@0.1.7
+   arc-swap@1.7.1
+   autocfg@1.2.0
+   beef@0.5.2
+   bitflags@1.3.2
+   bstr@1.9.1
+   cfg-if@1.0.0
+   countme@3.0.1
+   deranged@0.3.11
+   derivative@2.2.0
+   either@1.11.0
+   fnv@1.0.7
+   form_urlencoded@1.2.1
+   futures-channel@0.3.30
+   futures-core@0.3.30
+   futures-executor@0.3.30
+   futures-io@0.3.30
+   futures-macro@0.3.30
+   futures-sink@0.3.30
+   futures-task@0.3.30
+   futures-timer@3.0.3
+   futures-util@0.3.30
+   futures@0.3.30
+   getrandom@0.2.14
+   glob@0.3.1
+   globset@0.4.14
+   hashbrown@0.14.3
+   heck@0.4.1
+   idna@0.5.0
+   indoc@2.0.5
+   itertools@0.10.5
+   itoa@1.0.11
+   lexical-sort@0.3.1
+   libc@0.2.153
+   lock_api@0.4.11
+   log@0.4.21
+   logos-derive@0.12.1
+   logos@0.12.1
+   memchr@2.7.2
+   memoffset@0.9.1
+   num-conv@0.1.0
+   once_cell@1.19.0
+   parking_lot@0.12.1
+   parking_lot_core@0.9.9
+   pep440_rs@0.6.0
+   pep508_rs@0.6.0
+   percent-encoding@2.3.1
+   pin-project-lite@0.2.14
+   pin-utils@0.1.0
+   portable-atomic@1.6.0
+   powerfmt@0.2.0
+   proc-macro2@1.0.81
+   pyo3-build-config@0.21.2
+   pyo3-ffi@0.21.2
+   

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

2024-05-14 Thread Michał Górny
commit: a42f61ecca0a1b519ac93b21b904c8af740d0973
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 15 00:51:42 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 15 00:51:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a42f61ec

dev-python/pyarrow: Bump to 16.1.0

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

 dev-python/pyarrow/Manifest  |  1 +
 dev-python/pyarrow/pyarrow-16.1.0.ebuild | 97 
 2 files changed, 98 insertions(+)

diff --git a/dev-python/pyarrow/Manifest b/dev-python/pyarrow/Manifest
index 6136d388636a..bf2ef74d0b33 100644
--- a/dev-python/pyarrow/Manifest
+++ b/dev-python/pyarrow/Manifest
@@ -1 +1,2 @@
 DIST apache-arrow-16.0.0.tar.gz 21695067 BLAKE2B 
aa5dfef3d8d46a53242075c165473635051d51ff28587ea8b80751232d5f75ee3ef89e0a027aa39bdc9dc03fa46ddb68e46ae2c7f40605258e47ff194f1d3979
 SHA512 
773f4f3eef603032c8ba0cfdc023bfd2a24bb5e41c82da354a22d7854ab153294ede1f4782cc32b27451cf1b58303f105bac61ceeb3568faea747b93e21d79e4
+DIST apache-arrow-16.1.0.tar.gz 21707079 BLAKE2B 
5541c364351e59e8164f2461546bce3ddc834d70b3a03b815b681187674bdd89ccfb7eb113bf9010c821845b0c1fa51f5321bfea5b20927e6364f6452ec980d2
 SHA512 
28975f59e1fdde2dba4afaf4a5ba934b63db3a7f27656e2aa0af0f0d2a046c9dbfa9a6082de94629c36d03809b296566a37ea65ec5a2fc17fedac7d21e272d31

diff --git a/dev-python/pyarrow/pyarrow-16.1.0.ebuild 
b/dev-python/pyarrow/pyarrow-16.1.0.ebuild
new file mode 100644
index ..068c9a2aba85
--- /dev/null
+++ b/dev-python/pyarrow/pyarrow-16.1.0.ebuild
@@ -0,0 +1,97 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Python library for Apache Arrow"
+HOMEPAGE="
+   https://arrow.apache.org/
+   https://github.com/apache/arrow/
+   https://pypi.org/project/pyarrow/
+"
+SRC_URI="mirror://apache/arrow/arrow-${PV}/apache-arrow-${PV}.tar.gz"
+S="${WORKDIR}/apache-arrow-${PV}/python"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~loong ~riscv ~x86"
+IUSE="+parquet +snappy ssl"
+
+RDEPEND="
+   
~dev-libs/apache-arrow-${PV}[compute,dataset,json,parquet?,re2,snappy?,ssl?]
+   >=dev-python/numpy-1.16.6:=[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-libs/apache-arrow[lz4,zlib]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+   # cython's -Werror
+   sed -i -e '/--warning-errors/d' CMakeLists.txt || die
+   distutils-r1_src_prepare
+}
+
+src_compile() {
+   export PYARROW_PARALLEL="$(makeopts_jobs)"
+   export PYARROW_BUILD_VERBOSE=1
+   export PYARROW_CXXFLAGS="${CXXFLAGS}"
+   export PYARROW_BUNDLE_ARROW_CPP_HEADERS=0
+   export PYARROW_CMAKE_GENERATOR=Ninja
+   export PYARROW_WITH_HDFS=1
+   if use parquet; then
+   export PYARROW_WITH_DATASET=1
+   export PYARROW_WITH_PARQUET=1
+   use ssl && export PYARROW_WITH_PARQUET_ENCRYPTION=1
+   fi
+   if use snappy; then
+   export PYARROW_WITH_SNAPPY=1
+   fi
+
+   distutils-r1_src_compile
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # wtf?
+   tests/test_fs.py::test_localfs_errors
+   # these require apache-arrow with jemalloc that doesn't seem
+   # to be supported by the Gentoo package
+   tests/test_memory.py::test_env_var
+   tests/test_memory.py::test_specific_memory_pools
+   tests/test_memory.py::test_supported_memory_backends
+   # pandas changed, i guess
+   tests/test_pandas.py::test_array_protocol_pandas_extension_types
+   tests/test_table.py::test_table_factory_function_args_pandas
+   # hypothesis health check failures
+   # https://github.com/apache/arrow/issues/41318
+   tests/interchange/test_interchange_spec.py::test_dtypes
+   tests/test_convert_builtin.py::test_array_to_pylist_roundtrip
+   tests/test_feather.py::test_roundtrip
+   tests/test_pandas.py::test_array_to_pandas_roundtrip
+   )
+
+   if has_version ">=dev-python/numpy-2"; then
+   EPYTEST_DESELECT+=(
+   # https://github.com/apache/arrow/issues/41319
+   tests/test_array.py::test_numpy_array_protocol
+   tests/test_table.py::test_numpy_array_protocol
+   )
+   fi
+
+   cd "${T}" || die
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest --pyargs pyarrow
+}



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

2024-05-14 Thread Michał Górny
commit: 75340c7eede51a23d22f99ba880fcee998999531
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 15 00:52:33 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 15 00:52:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75340c7e

dev-python/Nuitka: Bump to 2.2.2

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

 dev-python/Nuitka/Manifest|  1 +
 dev-python/Nuitka/Nuitka-2.2.2.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest
index ea74104adbce..e536dbba436f 100644
--- a/dev-python/Nuitka/Manifest
+++ b/dev-python/Nuitka/Manifest
@@ -1,2 +1,3 @@
 DIST Nuitka-2.2.1.tar.gz 3657159 BLAKE2B 
46578e2ab4afa7edfb43cf42f968d222ba85717a276b84c25dfffea0f3211dc9ad202718f23b54435525a2b4447b49742259fb636a9cba3bfc1d251232878393
 SHA512 
08dfc85ada702e41b282ee8291c9b2f389c0b320cdab8ad7b259af9aba1fc3efb26d3deab5391a5d592c206f7dd94d7b99780ba25377bd5f145bd0bfd84e01fb
+DIST Nuitka-2.2.2.tar.gz 3999091 BLAKE2B 
1512b0112dfa36c704900b787ac43a24377ab2994d16865d85da0384d2bb29a6dd26a83be270c51c28bcca68dad2398d68096d4dae1ee3f2044a85dad2571d82
 SHA512 
13f03fb849d83a1fbb10df2fe54f429f8871068942dfe93316460e1abed9149793b6fc1d7b62b1e72fc00de94ae9fd4b218f4ee65ea7668d138700f2bfd94eb2
 DIST Nuitka-2.2.tar.gz 3655576 BLAKE2B 
a5c88da5c585163cf7efcc238697b2c930426674d89203e12dbf2bc00e579c523a74527269039e2a155a13821c5ae4d7022215db88b2ba201f3b13224c3e8223
 SHA512 
0e21ccbf2c35176e3f1b704f599ef79e65f19529c2de362ae384e61e6b0e5d7e86a8489fe0cb25e6800e169833d50e54853bd6c4bd860c139162e22e39249aff

diff --git a/dev-python/Nuitka/Nuitka-2.2.2.ebuild 
b/dev-python/Nuitka/Nuitka-2.2.2.ebuild
new file mode 100644
index ..123acd66de1f
--- /dev/null
+++ b/dev-python/Nuitka/Nuitka-2.2.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 flag-o-matic optfeature pypi
+
+DESCRIPTION="Python to native compiler"
+HOMEPAGE="
+   https://nuitka.net/
+   https://github.com/Nuitka/Nuitka/
+   https://pypi.org/project/Nuitka/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~loong ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-build/scons[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+   test? ( dev-util/ccache )
+"
+
+distutils-r1_src_prepare() {
+   # remove vendored version of SCons that is Python2 only
+   # this should be removed when upstream removes support for Python2
+   rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die
+   eapply_user
+}
+
+python_install() {
+   distutils-r1_python_install
+   doman doc/nuitka.1 doc/nuitka-run.1
+}
+
+python_test() {
+   append-ldflags -Wl,--no-warn-search-mismatch
+   ./tests/basics/run_all.py search || die
+}
+
+pkg_postinst() {
+   optfeature "support for stand-alone executables" dev-util/patchelf
+}



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

2024-05-14 Thread Michał Górny
commit: c09d273bec31ffdee9e57de4bfd43345f62610c9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 15 00:46:30 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 15 00:46:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c09d273b

dev-python/boto3: Bump to 1.34.105

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index ea0c82a6203e..a394bf7fccb6 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -1,4 +1,5 @@
 DIST boto3-1.34.103.gh.tar.gz 807394 BLAKE2B 
da291c86a8b20bcaac5f93779899bfa5c6ce207499df393cd921f37021c1c38ed0587edd2261cee8de7ce17264670f9cda072d6748f274e6f3d9b40caa499803
 SHA512 
3b879f88a145ca7ea7533e4d8aa77cec351f272c59fa119622dab061fd6354f88d33709bd1621802f38f19e8378505caa94b8a6b561d16f4a2aa168828021206
 DIST boto3-1.34.104.gh.tar.gz 807605 BLAKE2B 
d315be19b5d54b74d2cec2967fb4d12bb2c3529f404dd41628d1fe41de7b0f81fa28b098268ea020db4334b863c875e7cf31763a179352b3f3bc6326a33d2f56
 SHA512 
18fb51400a20686db02317812da15dd6117a630896ed284b6fece7c7903265a2e9d5d74a8d5fe0eb504ed2e27d1b714369a4391a095f771aaf09609745436cdf
+DIST boto3-1.34.105.gh.tar.gz 807800 BLAKE2B 
a61b420b89fc153de0a32b5212eb5c492d2576fbad06073dfed5960bc15e6d45fa06df20ef59b9a41c4a9295a4129ff43f7781828d6f76ba7ba86a53bc5b6ee4
 SHA512 
d35ce5780f73ee973a232345f2585d4aff3f477c2976eb3127285ab7a143c94de19e4997036e65cbc3cc9e987d36b26ce2d028fb0e8f34e6813f5d5d65666fea
 DIST boto3-1.34.93.gh.tar.gz 802078 BLAKE2B 
43f19efd6ae42bdb20e8dd79b1735df229ec2f231b5fe05006b26fcd5ddf4796a53fba6011c298fb919ee7b205b4ae3f4b563ad3b5325bdbbdebaeab7be59608
 SHA512 
4da1d9d7d8648e895f23763e5055a868d05bbfd8eb28d56e716975b3b8349bd1825d703f6fd11c316174004c39e1fca5ddcd8a4ad27a000e1a52f08a36eb4780
 DIST boto3-1.34.98.gh.tar.gz 805719 BLAKE2B 
5cf7f0cc415e25c8b41aa464b636b1683f4e71198569f5eac3e6e43cef7050e20e92c3fd988517fc1463601073b41b0b9c668a58bb866d03b83973c9b9cd976a
 SHA512 
06cab81bbf73a9c37b68e0312a7c587bace700b8032e283b6782c1275804ea7c93065c4282837957b5cf3523d50fe57319a54af494262e2666f65440da9771fd

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



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

2024-05-14 Thread Michał Górny
commit: eedc7aa049b6acc1d5a3a25b461360549c0e55bb
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 15 00:46:58 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 15 00:49:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eedc7aa0

app-admin/awscli: Bump to 1.32.105

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

 app-admin/awscli/Manifest   |  1 +
 app-admin/awscli/awscli-1.32.105.ebuild | 90 +
 2 files changed, 91 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 96e2def33d21..b8c94ec35f27 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -1,4 +1,5 @@
 DIST aws-cli-1.32.103.gh.tar.gz 2726436 BLAKE2B 
7c08f29df7b0f786a99a7469263cb367ed8024cadb700a56955669abe6fd562cde349fe1e17e7b328b6cc69e6af6db30293f5a13129d700ebfedc1950c26fed3
 SHA512 
248659ee989df69ffbfbe6dd181632d4a784d4de333b8592c5e0b4a0333d2b201ec652f8ff0f44b51ffe4bc9bea230d047f655016742816cfc52bbb871a707d7
 DIST aws-cli-1.32.104.gh.tar.gz 2726763 BLAKE2B 
997fc73890d033485fb22cf7c5e6ab2844aaec60fe2017cea2513f4f439f6fab8c70519a5ded46ed269b3733eed52579236e577d8db172448812128c68687d50
 SHA512 
a416f93d77a7f314294aff14a337dbea1ae7d5ef10221a97abec71f8b4c23d764455b4bcb48d10fc5cbb1fcc9cfb149bc4b49e102d0e488a8f3bd4d91782878c
+DIST aws-cli-1.32.105.gh.tar.gz 2727065 BLAKE2B 
1ddbb3405e491fac1257936647872beb93f374754f718338cca1d6ddf230feb3ac4b167af36a1f2a351553af7ea0b525d6481bc06a9d469c79ad06134d1e1da2
 SHA512 
a181ca52de6f1c891ceb12958927040751e7890b505d1dd2ab1400f1fa17ba555ff2e2fa5a542113648991b37ce99d8016f00e863f81b56e783c28169d7cc993
 DIST aws-cli-1.32.93.gh.tar.gz 2695489 BLAKE2B 
d2f81786d4db158a13ec50ed833668db26bde00cc1e4f5254aa127aba82113074abafa996f525b5f7cd215fd51639481a01a49c425bb4c01e990261529f06082
 SHA512 
e03892ef522fa43442d1b053d0bf8dbd6c892d94398934c4af58e81153c2759f7e55a289457bb3e5b46f2f01697642498fdd6d51cdc18ad8b6c0f6a31d7c606a
 DIST aws-cli-1.32.98.gh.tar.gz 2723261 BLAKE2B 
f854a78226a9480d2966e0dcc817e372de96f32723c28bd7189ed484ab24e8fa9f33a018b1b3193d1a5be82e1ad2b69b2d0d6642f004aa6fd601a68862cbbbdc
 SHA512 
989ad96da152423001832a502935ed64a92ef61ba63f9f413fa07e84910d2aa905056bbfcf49202508d6d0a910b4a2969da27e736857e918077693909e4ca0ea

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

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

2024-05-14 Thread Michał Górny
commit: fc8cc897cb4b7c8bebdf7f3d52ae44a738384aab
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 15 00:46:19 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 15 00:46:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc8cc897

dev-python/botocore: Bump to 1.34.105

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 26ed7f684b51..c94589ff2154 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,4 +1,5 @@
 DIST botocore-1.34.103.gh.tar.gz 13018336 BLAKE2B 
84cef06d1eff09fc9e7d4480bc11be16c775e6aa21c300be21735d4bbf891618861a94e7fb52735c34f4f831220411d2b307546e930e77822d8c876dd05f7780
 SHA512 
f66c3959c5f323117127789d0a3492d5ecfcdfa371f2fdd3339bf1feb7cf1ba67ce7015014e49530f24a440d08a9b634d2ada85c1953ed438f70e5a6cca040f0
 DIST botocore-1.34.104.gh.tar.gz 13018781 BLAKE2B 
1c2cd9988482d2217392572c791b49e415b92229de0c68269dbc58a8ee88f28b1ea2add3557da4dacdd1fb7e72fe47357e18d901188795d6bc5bfc717760e903
 SHA512 
c66afeb83edc62adfb4d691dcf37c2b76a3cad7b5ea6ec0741129d99ec4a10fa09ed5827b8c6a3224436026ad4fbd7565074e7161921010bb6adcd5f563b30a4
+DIST botocore-1.34.105.gh.tar.gz 13020214 BLAKE2B 
309c2130756f10d6000c606d2392848869e26ea7bb5bb23c55e60fa9292b263e61be9eedea37f8eed471d9ad70785877797d34135064e49863bc70f1b8a80bac
 SHA512 
ea6f816ccdaa754fa4059c3cab96ac892d1165fa6c988bf3da87227a629989bf006b8b334f0aefa8bb25923f064da478f11561f02a49006274f76fe93fa492d8
 DIST botocore-1.34.93.gh.tar.gz 12982900 BLAKE2B 
3225279b85101e04da3be11f01ac3f4ca74cf77235fcb8878bc12d7aca61472155c8319329beb54ffe335f9da9023fb3ccce99256f3a31c6588389dfa1746de9
 SHA512 
505e8c9b3915b1c2da3863b62c85c392a58c12376c3e71493025445b7b672ba320474087b446fda876ffee5d6260909bc1d1442ff6dbfeb49fd6661d3d7840a1
 DIST botocore-1.34.98.gh.tar.gz 13008491 BLAKE2B 
0b5c368264cc43c162d158b383535183c0fd0065dc6c5edfd3eaaab842d0607b3cc3b99860fa8dc4ef207b5be1457fce9d143723da29e262f30ecc82c5f9ba66
 SHA512 
39ccb0082ecd6ed6cc7d3f7cea01d39e8d5e92224e3290a66f86ed00562a1d858f75d006af725d2b857ac891f1b366300b7e4c2d24277d942b5a9b9e2cdba431

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



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

2024-05-14 Thread Michał Górny
commit: 1fb869838cca68af5ce35ebc8f9aee31b24b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 15 00:51:11 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 15 00:51:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fb86980

dev-libs/apache-arrow: Bump to 16.1.0

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

 dev-libs/apache-arrow/Manifest   |   1 +
 dev-libs/apache-arrow/apache-arrow-16.1.0.ebuild | 131 +++
 2 files changed, 132 insertions(+)

diff --git a/dev-libs/apache-arrow/Manifest b/dev-libs/apache-arrow/Manifest
index 0e90b481cd4f..5de406073c78 100644
--- a/dev-libs/apache-arrow/Manifest
+++ b/dev-libs/apache-arrow/Manifest
@@ -1,3 +1,4 @@
 DIST apache-arrow-16.0.0.tar.gz 21695067 BLAKE2B 
aa5dfef3d8d46a53242075c165473635051d51ff28587ea8b80751232d5f75ee3ef89e0a027aa39bdc9dc03fa46ddb68e46ae2c7f40605258e47ff194f1d3979
 SHA512 
773f4f3eef603032c8ba0cfdc023bfd2a24bb5e41c82da354a22d7854ab153294ede1f4782cc32b27451cf1b58303f105bac61ceeb3568faea747b93e21d79e4
+DIST apache-arrow-16.1.0.tar.gz 21707079 BLAKE2B 
5541c364351e59e8164f2461546bce3ddc834d70b3a03b815b681187674bdd89ccfb7eb113bf9010c821845b0c1fa51f5321bfea5b20927e6364f6452ec980d2
 SHA512 
28975f59e1fdde2dba4afaf4a5ba934b63db3a7f27656e2aa0af0f0d2a046c9dbfa9a6082de94629c36d03809b296566a37ea65ec5a2fc17fedac7d21e272d31
 DIST apache-arrow-arrow-data-25d16511e8d42c2744a1d94d90169e3a36e92631.tar.gz 
3571960 BLAKE2B 
c1c076bb3ff6427a45d1a157c60fb13c37786f97d213768c0bbe1ae073b5fb8d23cd402bdcfee303061df56bf3421ea8376f7c4ba9fec04c5cb35a85a32280f2
 SHA512 
abbc18da8f03b123a2d97eee709e929bbb5d567bf23219bbc63508c0e82ef99d7c0d71ca2d952566b63e968cffd96c5e1c62be9cb658323c949f229ff03234a8
 DIST apache-arrow-parquet-data-74278bc4a1122d74945969e6dec405abd1533ec3.tar.gz 
1037654 BLAKE2B 
c9bb725a16f6706a3859bb36a60b700af62cb5f96546483ef1de0b65900b02b4f9013841d7b3dc70fd0f2fd8969b4d5c72d0fb68972568f61b4a6863a0df6f60
 SHA512 
18f8e2480079a0fd29eec2b8e5f753af1ee80255f6fc80af4acbf5c56e6dec08e2f9f54d8c5734c929ef901c63e4009c5d830325333fa6cc947d40ff5dcddfa3

diff --git a/dev-libs/apache-arrow/apache-arrow-16.1.0.ebuild 
b/dev-libs/apache-arrow/apache-arrow-16.1.0.ebuild
new file mode 100644
index ..9be18f6b6223
--- /dev/null
+++ b/dev-libs/apache-arrow/apache-arrow-16.1.0.ebuild
@@ -0,0 +1,131 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+# arrow.git: testing
+ARROW_DATA_GIT_HASH=25d16511e8d42c2744a1d94d90169e3a36e92631
+# arrow.git: cpp/submodules/parquet-testing
+PARQUET_DATA_GIT_HASH=74278bc4a1122d74945969e6dec405abd1533ec3
+
+DESCRIPTION="A cross-language development platform for in-memory data."
+HOMEPAGE="
+   https://arrow.apache.org/
+   https://github.com/apache/arrow/
+"
+SRC_URI="
+   mirror://apache/arrow/arrow-${PV}/${P}.tar.gz
+   test? (
+   
https://github.com/apache/parquet-testing/archive/${PARQUET_DATA_GIT_HASH}.tar.gz
+   -> ${PN}-parquet-data-${PARQUET_DATA_GIT_HASH}.tar.gz
+   
https://github.com/apache/arrow-testing/archive/${ARROW_DATA_GIT_HASH}.tar.gz
+   -> ${PN}-arrow-data-${ARROW_DATA_GIT_HASH}.tar.gz
+   )
+"
+S="${WORKDIR}/${P}/cpp"
+
+LICENSE="Apache-2.0"
+SLOT="0/$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~riscv ~s390 ~x86"
+IUSE="
+   +brotli bzip2 compute dataset +json lz4 +parquet re2 +snappy ssl
+   test zlib zstd
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   brotli? ( app-arch/brotli:= )
+   bzip2? ( app-arch/bzip2:= )
+   compute? ( dev-libs/libutf8proc:= )
+   dataset? (
+   dev-libs/libutf8proc:=
+   )
+   lz4? ( app-arch/lz4:= )
+   parquet? (
+   dev-libs/libutf8proc:=
+   dev-libs/thrift:=
+   ssl? ( dev-libs/openssl:= )
+   )
+   re2? ( dev-libs/re2:= )
+   snappy? ( app-arch/snappy:= )
+   zlib? ( sys-libs/zlib:= )
+   zstd? ( app-arch/zstd:= )
+"
+DEPEND="${RDEPEND}
+   dev-cpp/xsimd
+   >=dev-libs/boost-1.81.0
+   json? ( dev-libs/rapidjson )
+   test? (
+   dev-cpp/gflags
+   dev-cpp/gtest
+   )
+"
+
+REQUIRED_USE="
+   test? (
+   json
+   parquet? ( zstd )
+   )
+   ssl? ( json )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-11.0.0-shared-lz4.patch"
+)
+
+src_prepare() {
+   # use Gentoo CXXFLAGS, specify docdir at src_configure.
+   sed -i \
+   -e '/SetupCxxFlags/d' \
+   -e '/set(ARROW_DOC_DIR.*)/d' \
+   CMakeLists.txt \
+   || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DARROW_BUILD_STATIC=OFF
+   -DARROW_BUILD_TESTS=$(usex test)
+   -DARROW_COMPUTE=$(usex compute)
+   -DARROW_CSV=ON
+   

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

2024-05-14 Thread Michał Górny
commit: bd44301e914a9898b7acbcedbb3b9c1d470284e9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 15 00:46:58 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 15 00:49:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd44301e

dev-python/uv: Bump to 0.1.44

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

 dev-python/uv/Manifest |   1 +
 dev-python/uv/uv-0.1.44.ebuild | 123 +
 2 files changed, 124 insertions(+)

diff --git a/dev-python/uv/Manifest b/dev-python/uv/Manifest
index d206bff79ae3..b6afdadd8f3e 100644
--- a/dev-python/uv/Manifest
+++ b/dev-python/uv/Manifest
@@ -8,3 +8,4 @@ DIST uv-0.1.42-crates.tar.xz 65954692 BLAKE2B 
ae5b41ebee15530577623f7592ddc1c08c
 DIST uv-0.1.42.gh.tar.gz 1077448 BLAKE2B 
84c4e5f6e35ac9a50ff3b1ba7b9cdd415a8e4dc2c153aec4a116892b2c567f91ddb67cd32937c2ed867bbfef26c13b3b75c17bc7728334c8db1c58f550d4e735
 SHA512 
e0451614d8a7f016f382a2c9eaee03cb015fa8c552258bbaa7329e7802b1013878bc16134e0232262fa588bbc724857fb1818e61cb2b948c333aba295ee6c4b8
 DIST uv-0.1.43-crates.tar.xz 58012188 BLAKE2B 
dd8ebb52d8ec9b21149047e0e4dcbd531b743feeefc8c7e8a9289b52474043e1ece0af1ea3e010d5b0a1cdbf57ac89664bc853ff776e800550175948a26c5e08
 SHA512 
5d5b8d7665af0a0a1920541c8310c772cdb5657a6ba62b8566ab09f8a38cc8a86a75ce7fddb4ea37be0b2e4511b2aba25e984efe4ce7bb11ff50ca072eb00277
 DIST uv-0.1.43.gh.tar.gz 1093053 BLAKE2B 
7988799e9c978bce618ab66fd162a5995663f0da0d4f77fe0d8fb50bb1b535b8696d7fd4eb837e6b03703089aea883d0689d0e28bcda951655ee62bf92cfffd0
 SHA512 
3fd66d106fc09fdb616944a18dfeec33d0ecca5d985915b4efb09d77ceb0e3bff92577433c67d27ce3fb78cbc24ff8651639b5aceb6d39a72422481150a5adf3
+DIST uv-0.1.44.gh.tar.gz 1093698 BLAKE2B 
2b39053518188d9507751facad1ea0fcd935f6382bf3fea974d4542f6fb0429ca25dd58546e8e1b69fd3bb573657dc62d2438777a7baa0c9317c21fa83cb
 SHA512 
d9f0ecf7a0b30855c69b9a135d76c53e077dd427c39d1dec9fe499cfe9afb1f0c6a528f451d3bc0eab5b29a43df5795f876b1ce61fa28b8913b114834c915b3b

diff --git a/dev-python/uv/uv-0.1.44.ebuild b/dev-python/uv/uv-0.1.44.ebuild
new file mode 100644
index ..0bc3cbb02e02
--- /dev/null
+++ b/dev-python/uv/uv-0.1.44.ebuild
@@ -0,0 +1,123 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+"
+
+declare -A GIT_CRATES=(
+   
[async_zip]='https://github.com/charliermarsh/rs-async-zip;1dcb40cfe1bf5325a6fd4bfcf9894db40241f585;rs-async-zip-%commit%'
+   
[pubgrub]='https://github.com/astral-sh/pubgrub;0e684a874c9fb8f74738cd8875524c80e3d4820b;pubgrub-%commit%'
+)
+
+inherit cargo check-reqs
+
+CRATE_P=${PN}-0.1.43
+DESCRIPTION="A Python package installer and resolver, written in Rust"
+HOMEPAGE="
+   https://github.com/astral-sh/uv/
+   https://pypi.org/project/uv/
+"
+# pypi sdist misses scripts/, needed for tests
+SRC_URI="
+   https://github.com/astral-sh/uv/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   ${CARGO_CRATE_URIS}
+"
+if [[ ${PKGBUMPING} != ${PVR} ]]; then
+   SRC_URI+="
+   https://dev.gentoo.org/~mgorny/dist/${CRATE_P}-crates.tar.xz
+   "
+fi
+
+# most of the code
+LICENSE="|| ( Apache-2.0 MIT )"
+# crates/pep508-rs is || ( Apache-2.0 BSD-2 ) which is covered below
+# Dependent crate licenses
+LICENSE+="
+   0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT
+   MPL-2.0 Unicode-DFS-2016
+"
+# ring crate
+LICENSE+=" openssl"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="test"
+RESTRICT="test"
+PROPERTIES="test_network"
+
+DEPEND="
+   dev-libs/libgit2:=
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   >=virtual/rust-1.77
+   test? (
+   dev-lang/python:3.8
+   dev-lang/python:3.9
+   dev-lang/python:3.10
+   dev-lang/python:3.11
+   dev-lang/python:3.12
+   )
+"
+
+QA_FLAGS_IGNORED="usr/bin/.*"
+
+check_space() {
+   local CHECKREQS_DISK_BUILD=3G
+   use debug && CHECKREQS_DISK_BUILD=9G
+   check-reqs_pkg_setup
+}
+
+pkg_pretend() {
+   check_space
+}
+
+pkg_setup() {
+   check_space
+}
+
+src_prepare() {
+   # https://github.com/astral-sh/uv/pull/3569
+   eapply "${FILESDIR}/${PN}-0.1.43-test.patch"
+   default
+
+   # https://github.com/vorot93/tokio-tar/pull/23
+   # (fortunately uv already depends on portable-atomic, so we don't
+   # have to fight Cargo.lock)
+   cd "${WORKDIR}/cargo_home/gentoo/tokio-tar-0.3.1" || die
+   eapply "${FILESDIR}/tokio-tar-0.3.1-ppc.patch"
+}
+
+src_configure() {
+   local myfeatures=(
+   # from upstream defaults
+   flate2/zlib-ng
+   python
+   pypi
+   git
+   maturin
+   # skip tests that require specific patch version of the 
interpreter:
+   # python-patch
+   )
+
+   cargo_src_configure 

[gentoo-commits] repo/proj/guru:dev commit in: sys-firmware/pinephone-firmware/

2024-05-14 Thread Julien Roy
commit: 893f965dff579e073c6624d07f995614701b6776
Author: Lucio Sauer  posteo  net>
AuthorDate: Tue May 14 23:36:02 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 15 00:59:22 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=893f965d

sys-firmware/pinephone-firmware: fix variable order

Signed-off-by: Lucio Sauer  posteo.net>
Signed-off-by: Julien Roy  jroy.ca>

 sys-firmware/pinephone-firmware/pinephone-firmware-20210809.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-firmware/pinephone-firmware/pinephone-firmware-20210809.ebuild 
b/sys-firmware/pinephone-firmware/pinephone-firmware-20210809.ebuild
index 68cc0db1d2..f992669bfc 100644
--- a/sys-firmware/pinephone-firmware/pinephone-firmware-20210809.ebuild
+++ b/sys-firmware/pinephone-firmware/pinephone-firmware-20210809.ebuild
@@ -10,12 +10,12 @@ 
https://xff.cz/git/linux-firmware/tree/anx7688-fw.bin?id=4ec2645b007ba4c3f2962e3
 
https://xff.cz/git/linux-firmware/tree/rtl_bt/rtl8723cs_xx_fw.bin?id=4ec2645b007ba4c3f2962e38b50c06f274abbf7c
 -> rtl8723cs_xx-fw.bin
 "
 
+S="${WORKDIR}"
+
 LICENSE="linux-fw-redistributable no-source-code"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
 
-S="${WORKDIR}"
-
 src_install() {
mkdir -p "${D}"/lib/firmware/ || die
insinto /lib/firmware/



[gentoo-commits] repo/proj/guru:dev commit in: x11-themes/catppuccin-cursors/, x11-themes/breezex-xcursors/, ...

2024-05-14 Thread Julien Roy
commit: f51b3ad8e38755337697455e704efc6c0869614b
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed May 15 00:10:03 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 15 00:59:24 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f51b3ad8

x11-themes/*: fix variable order

Signed-off-by: Lucio Sauer  posteo.net>
Signed-off-by: Julien Roy  jroy.ca>

 x11-themes/bibata-xcursors/bibata-xcursors-2.0.2.ebuild  |  4 ++--
 x11-themes/bibata-xcursors/bibata-xcursors-2.0.3.ebuild  |  4 ++--
 x11-themes/breezex-xcursors/breezex-xcursors-2.0.0.ebuild|  4 ++--
 .../catppuccin-cursors/catppuccin-cursors-0.2.0.ebuild   | 12 +---
 x11-themes/materia-theme/materia-theme-20210322.ebuild   |  6 ++
 x11-themes/neonly-cursor/neonly-cursor-1.0.0.ebuild  |  9 +
 .../papirus-claws-mail-theme-0_pre20181023.ebuild|  4 ++--
 .../papirus-claws-mail-theme-0_pre20201019.ebuild|  4 ++--
 .../sound-theme-librem5/sound-theme-librem5-0.1.0.ebuild |  4 ++--
 9 files changed, 24 insertions(+), 27 deletions(-)

diff --git a/x11-themes/bibata-xcursors/bibata-xcursors-2.0.2.ebuild 
b/x11-themes/bibata-xcursors/bibata-xcursors-2.0.2.ebuild
index f0cf55bc17..08f951d224 100644
--- a/x11-themes/bibata-xcursors/bibata-xcursors-2.0.2.ebuild
+++ b/x11-themes/bibata-xcursors/bibata-xcursors-2.0.2.ebuild
@@ -7,14 +7,14 @@ DESCRIPTION="Opensource, compact, and material-designed 
cursor set"
 HOMEPAGE="https://github.com/ful1e5/Bibata_Cursor;
 
SRC_URI="https://github.com/ful1e5/Bibata_Cursor/releases/download/v${PV}/Bibata.tar.gz
 -> ${P}.tar.gz"
 
+S="${WORKDIR}"
+
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
 RDEPEND="x11-libs/libXcursor"
 
-S="${WORKDIR}"
-
 src_install() {
insinto /usr/share/cursors/xorg-x11
doins -r Bibata-{Modern,Original}-{Amber,Classic,Ice}

diff --git a/x11-themes/bibata-xcursors/bibata-xcursors-2.0.3.ebuild 
b/x11-themes/bibata-xcursors/bibata-xcursors-2.0.3.ebuild
index f0cf55bc17..08f951d224 100644
--- a/x11-themes/bibata-xcursors/bibata-xcursors-2.0.3.ebuild
+++ b/x11-themes/bibata-xcursors/bibata-xcursors-2.0.3.ebuild
@@ -7,14 +7,14 @@ DESCRIPTION="Opensource, compact, and material-designed 
cursor set"
 HOMEPAGE="https://github.com/ful1e5/Bibata_Cursor;
 
SRC_URI="https://github.com/ful1e5/Bibata_Cursor/releases/download/v${PV}/Bibata.tar.gz
 -> ${P}.tar.gz"
 
+S="${WORKDIR}"
+
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
 RDEPEND="x11-libs/libXcursor"
 
-S="${WORKDIR}"
-
 src_install() {
insinto /usr/share/cursors/xorg-x11
doins -r Bibata-{Modern,Original}-{Amber,Classic,Ice}

diff --git a/x11-themes/breezex-xcursors/breezex-xcursors-2.0.0.ebuild 
b/x11-themes/breezex-xcursors/breezex-xcursors-2.0.0.ebuild
index e7f37ea7b0..6777a4c394 100644
--- a/x11-themes/breezex-xcursors/breezex-xcursors-2.0.0.ebuild
+++ b/x11-themes/breezex-xcursors/breezex-xcursors-2.0.0.ebuild
@@ -11,14 +11,14 @@ SRC_URI="

https://github.com/ful1e5/BreezeX_Cursor/releases/download/v${PV}/BreezeX-Light.tar.gz
 -> ${P}-light.tar.gz
"
 
+S="${WORKDIR}"
+
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
 RDEPEND="x11-libs/libXcursor"
 
-S="${WORKDIR}"
-
 src_install() {
insinto /usr/share/cursors/xorg-x11
doins -r BreezeX-{Black,Dark,Light}

diff --git a/x11-themes/catppuccin-cursors/catppuccin-cursors-0.2.0.ebuild 
b/x11-themes/catppuccin-cursors/catppuccin-cursors-0.2.0.ebuild
index 80f8d0ca6f..44047ab1ce 100644
--- a/x11-themes/catppuccin-cursors/catppuccin-cursors-0.2.0.ebuild
+++ b/x11-themes/catppuccin-cursors/catppuccin-cursors-0.2.0.ebuild
@@ -78,17 +78,15 @@ SRC_URI="
 "
 S="${WORKDIR}"
 
-IUSE="+frappe latte macchiato mocha"
-REQUIRED_USE="|| ( frappe latte macchiato mocha )"
-
-BDEPEND="
-   app-arch/unzip
-"
-
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
 
+IUSE="+frappe latte macchiato mocha"
+REQUIRED_USE="|| ( frappe latte macchiato mocha )"
+
+BDEPEND="app-arch/unzip"
+
 src_install() {
insinto "/usr/share/icons"
for folder in * ; do

diff --git a/x11-themes/materia-theme/materia-theme-20210322.ebuild 
b/x11-themes/materia-theme/materia-theme-20210322.ebuild
index 212cc1cec5..531fc6c5ca 100644
--- a/x11-themes/materia-theme/materia-theme-20210322.ebuild
+++ b/x11-themes/materia-theme/materia-theme-20210322.ebuild
@@ -9,9 +9,9 @@ DESCRIPTION="A Material Design theme for GNOME/GTK based 
desktop environments"
 HOMEPAGE="https://github.com/nana-4/materia-theme;
 SRC_URI="https://github.com/nana-4/materia-theme/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
-KEYWORDS="~amd64"
 LICENSE="GPL-2"
 SLOT="0"
+KEYWORDS="~amd64"
 
 RDEPEND="
x11-libs/gdk-pixbuf
@@ -19,6 +19,4 @@ RDEPEND="
x11-themes/gtk-engines-murrine
 "
 DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-lang/sassc
-"
+BDEPEND="dev-lang/sassc"

diff --git a/x11-themes/neonly-cursor/neonly-cursor-1.0.0.ebuild 

[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/selx/, x11-misc/greenclip-bin/, x11-misc/gromit-mpx/, x11-misc/xbanish/, ...

2024-05-14 Thread Julien Roy
commit: 9481e1a377ae0410f0a365faf4b1c7519d43e0a8
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed May 15 00:04:35 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 15 00:59:24 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9481e1a3

x11-misc/*: fix variable order

Signed-off-by: Lucio Sauer  posteo.net>
Signed-off-by: Julien Roy  jroy.ca>

 x11-misc/greenclip-bin/greenclip-bin-4.2.ebuild   | 11 ++-
 x11-misc/gromit-mpx/gromit-mpx-1.5.1.ebuild   |  2 +-
 x11-misc/gromit-mpx/gromit-mpx-1.6.0.ebuild   |  2 +-
 x11-misc/gromit-mpx/gromit-mpx-.ebuild|  2 +-
 x11-misc/i3-restore/i3-restore-4.1.ebuild | 11 +--
 x11-misc/selx/selx-1.1.0.ebuild   |  4 ++--
 x11-misc/xbanish/xbanish-1.8.ebuild   |  3 +--
 x11-misc/xbanish/xbanish-1.8_p20230519.ebuild |  2 +-
 .../xscreensaver-anclock/xscreensaver-anclock-2.2.1.ebuild|  4 ++--
 9 files changed, 20 insertions(+), 21 deletions(-)

diff --git a/x11-misc/greenclip-bin/greenclip-bin-4.2.ebuild 
b/x11-misc/greenclip-bin/greenclip-bin-4.2.ebuild
index 7faa454d15..f2b98eca1d 100644
--- a/x11-misc/greenclip-bin/greenclip-bin-4.2.ebuild
+++ b/x11-misc/greenclip-bin/greenclip-bin-4.2.ebuild
@@ -3,21 +3,22 @@
 
 EAPI=7
 
-HOMEPAGE="https://github.com/erebe/greenclip;
-DESCRIPTION="Simple clipboard manager to be integrated with rofi"
-
 MY_PN=${PN%-bin}
+
+DESCRIPTION="Simple clipboard manager to be integrated with rofi"
+HOMEPAGE="https://github.com/erebe/greenclip;
 SRC_URI="
https://github.com/erebe/${MY_PN}/releases/download/v${PV}/${MY_PN} -> 
${P}
https://raw.githubusercontent.com/erebe/${MY_PN}/v${PV}/README.md -> 
${P}.README.md
 "
 
-KEYWORDS="~amd64"
+S="${WORKDIR}"
+
 LICENSE="BSD"
 SLOT="0"
+KEYWORDS="~amd64"
 
 QA_PREBUILT="/usr/bin/${MY_PN}"
-S="${WORKDIR}"
 
 src_install() {
newbin "${DISTDIR}/${P}" "${MY_PN}"

diff --git a/x11-misc/gromit-mpx/gromit-mpx-1.5.1.ebuild 
b/x11-misc/gromit-mpx/gromit-mpx-1.5.1.ebuild
index 95600ede05..074c4f1534 100644
--- a/x11-misc/gromit-mpx/gromit-mpx-1.5.1.ebuild
+++ b/x11-misc/gromit-mpx/gromit-mpx-1.5.1.ebuild
@@ -16,8 +16,8 @@ else
KEYWORDS="~amd64 ~x86"
 fi
 
-SLOT="0"
 LICENSE="GPL-2"
+SLOT="0"
 
 RDEPEND="
x11-libs/gtk+:3

diff --git a/x11-misc/gromit-mpx/gromit-mpx-1.6.0.ebuild 
b/x11-misc/gromit-mpx/gromit-mpx-1.6.0.ebuild
index 3b827169fc..18ac1a5e82 100644
--- a/x11-misc/gromit-mpx/gromit-mpx-1.6.0.ebuild
+++ b/x11-misc/gromit-mpx/gromit-mpx-1.6.0.ebuild
@@ -16,8 +16,8 @@ else
KEYWORDS="~amd64 ~x86"
 fi
 
-SLOT="0"
 LICENSE="GPL-2"
+SLOT="0"
 
 RDEPEND="
x11-libs/gtk+:3

diff --git a/x11-misc/gromit-mpx/gromit-mpx-.ebuild 
b/x11-misc/gromit-mpx/gromit-mpx-.ebuild
index 95600ede05..074c4f1534 100644
--- a/x11-misc/gromit-mpx/gromit-mpx-.ebuild
+++ b/x11-misc/gromit-mpx/gromit-mpx-.ebuild
@@ -16,8 +16,8 @@ else
KEYWORDS="~amd64 ~x86"
 fi
 
-SLOT="0"
 LICENSE="GPL-2"
+SLOT="0"
 
 RDEPEND="
x11-libs/gtk+:3

diff --git a/x11-misc/i3-restore/i3-restore-4.1.ebuild 
b/x11-misc/i3-restore/i3-restore-4.1.ebuild
index 2d3d1965b9..662d841413 100644
--- a/x11-misc/i3-restore/i3-restore-4.1.ebuild
+++ b/x11-misc/i3-restore/i3-restore-4.1.ebuild
@@ -3,17 +3,18 @@
 
 EAPI=8
 
+PYTHON_COMPAT=( python3_{7..12} )
+inherit python-single-r1
+
 DESCRIPTION="A simple bash + python script to restore your i3 session"
 HOMEPAGE="https://github.com/jdholtz/i3-restore/;
-
 SRC_URI="https://github.com/jdholtz/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-KEYWORDS="~amd64"
 
 LICENSE="GPL-3"
 SLOT="0"
+KEYWORDS="~amd64"
 
-PYTHON_COMPAT=( python3_{7..12} )
-inherit python-single-r1
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="
x11-wm/i3
@@ -26,8 +27,6 @@ DEPEND="
'dev-python/psutil[${PYTHON_USEDEP}]' )
 "
 
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
 src_prepare() {
sed -i 's#CURR_DIR="$(dirname 
"${0}")"#CURR_DIR=/usr/libexec/i3-restore#' i3-save i3-restore || die "Sed 
error"
sed -i "s/version=.*/version=${PV}/" utils/common.bash

diff --git a/x11-misc/selx/selx-1.1.0.ebuild b/x11-misc/selx/selx-1.1.0.ebuild
index 15f8e130fa..5d796ec1df 100644
--- a/x11-misc/selx/selx-1.1.0.ebuild
+++ b/x11-misc/selx/selx-1.1.0.ebuild
@@ -7,13 +7,13 @@ inherit toolchain-funcs edo
 
 DESCRIPTION="Minimal X11 rectangle selection tool"
 HOMEPAGE="https://codeberg.org/NRK/selx;
-
 SRC_URI="https://codeberg.org/NRK/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
 S="${WORKDIR}/${PN}"
 
-KEYWORDS="~amd64"
 LICENSE="GPL-3+"
 SLOT="0"
+KEYWORDS="~amd64"
 
 RDEPEND="
x11-libs/libX11

diff --git a/x11-misc/xbanish/xbanish-1.8.ebuild 
b/x11-misc/xbanish/xbanish-1.8.ebuild
index 8b3a322920..a25dd0baec 100644
--- a/x11-misc/xbanish/xbanish-1.8.ebuild
+++ b/x11-misc/xbanish/xbanish-1.8.ebuild
@@ -7,12 +7,11 @@ 

[gentoo-commits] repo/proj/guru:dev commit in: sys-cluster/genders/

2024-05-14 Thread Julien Roy
commit: 760f98e72f05bea490db747104f26b89f23edffe
Author: Lucio Sauer  posteo  net>
AuthorDate: Tue May 14 23:35:15 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 15 00:59:22 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=760f98e7

sys-cluster/genders: fix variable order

Signed-off-by: Lucio Sauer  posteo.net>
Signed-off-by: Julien Roy  jroy.ca>

 sys-cluster/genders/genders-1.28.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/genders/genders-1.28.1-r1.ebuild 
b/sys-cluster/genders/genders-1.28.1-r1.ebuild
index 6095f48c28..5feff10d36 100644
--- a/sys-cluster/genders/genders-1.28.1-r1.ebuild
+++ b/sys-cluster/genders/genders-1.28.1-r1.ebuild
@@ -17,10 +17,11 @@ HOMEPAGE="https://github.com/chaos/genders;
 SRC_URI="https://github.com/chaos/${PN}/archive/${MY_P}.tar.gz;
 S="${WORKDIR}/${PN}-${MY_P}"
 
-KEYWORDS="~amd64"
 LICENSE="GPL-2"
 SLOT="0"
+KEYWORDS="~amd64"
 IUSE="cxx java perl python"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 CDEPEND="
perl? ( dev-lang/perl:= )
@@ -41,7 +42,6 @@ BDEPEND="
)
 "
 
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 DOCS=( README TUTORIAL NEWS )
 
 PATCHES=( "${FILESDIR}/${PN}-1.28.1-gcc14.patch" )



[gentoo-commits] repo/proj/guru:dev commit in: x11-wm/dk/, x11-wm/qtile-extras/

2024-05-14 Thread Julien Roy
commit: e04ce94a6cfa8e59ee76852e7c9759a4a9a6ffd6
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed May 15 00:12:22 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 15 00:59:24 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e04ce94a

x11-wm/*: fix variable order

Signed-off-by: Lucio Sauer  posteo.net>
Closes: https://github.com/gentoo/guru/pull/190
Signed-off-by: Julien Roy  jroy.ca>

 x11-wm/dk/dk-1.7.ebuild| 10 ++
 x11-wm/qtile-extras/qtile-extras-0.23.0.ebuild | 17 +++--
 2 files changed, 13 insertions(+), 14 deletions(-)

diff --git a/x11-wm/dk/dk-1.7.ebuild b/x11-wm/dk/dk-1.7.ebuild
index b53dad3a95..a50deb207c 100644
--- a/x11-wm/dk/dk-1.7.ebuild
+++ b/x11-wm/dk/dk-1.7.ebuild
@@ -3,18 +3,21 @@
 
 EAPI=8
 
+inherit toolchain-funcs xdg-utils desktop
+
 DESCRIPTION="A list based tiling window manager in the vein of dwm, bspwm, and 
xmonad."
 HOMEPAGE="https://bitbucket.org/natemaia/dk/src/master/;
-#EGIT_REPO_URI="https://bitbucket.org/natemaia/dk.git;
 
SRC_URI="https://bitbucket.org/natemaia/dk/get/bc9bd6349321c27ddb2dd7a9cb7630e2f1794c85.tar.gz
 -> ${P}.tar.gz"
-S="${WORKDIR}"
 
-inherit toolchain-funcs xdg-utils desktop
+S="${WORKDIR}"
 
 LICENSE="MIT"
 SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
 IUSE="examples man"
 RESTRICT=strip
+
 DEPEND="
x11-base/xcb-proto
x11-libs/libxcb
@@ -28,7 +31,6 @@ RDEPEND="
${DEPEND}
x11-misc/sxhkd
 "
-KEYWORDS="~amd64 ~riscv ~x86"
 #src_prepare() {
 #  default
 

diff --git a/x11-wm/qtile-extras/qtile-extras-0.23.0.ebuild 
b/x11-wm/qtile-extras/qtile-extras-0.23.0.ebuild
index eba8f97d6e..04ddfe984e 100644
--- a/x11-wm/qtile-extras/qtile-extras-0.23.0.ebuild
+++ b/x11-wm/qtile-extras/qtile-extras-0.23.0.ebuild
@@ -8,25 +8,22 @@ PYTHON_COMPAT=(python3_{9..12})
 
 inherit distutils-r1
 
-SRC_URI="https://github.com/elParaguayo/qtile-extras/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
 DESCRIPTION="elParaguayo's Qtile Extras"
 HOMEPAGE="https://github.com/elParaguayo/qtile-extras;
+SRC_URI="https://github.com/elParaguayo/qtile-extras/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
 
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="x11-wm/qtile"
+DEPEND="${RDEPEND}"
 BDEPEND="
dev-python/build
dev-python/installer
dev-python/setuptools-scm
 "
 
-RDEPEND="x11-wm/qtile"
-
-DEPEND="${RDEPEND}"
-
-LICENSE="MIT"
-SLOT="0"
-
 export SETUPTOOLS_SCM_PRETEND_VERSION=7.0.0
 
 python_compile() {



[gentoo-commits] repo/proj/guru:dev commit in: x11-plugins/purple-mm-sms/

2024-05-14 Thread Julien Roy
commit: 4494a2d0b6bd796e0714897f9ccd00bfad86373c
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed May 15 00:05:14 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 15 00:59:24 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4494a2d0

x11-plugins/purple-mm-sms: fix variable order

Signed-off-by: Lucio Sauer  posteo.net>
Signed-off-by: Julien Roy  jroy.ca>

 x11-plugins/purple-mm-sms/purple-mm-sms-0.1.7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-plugins/purple-mm-sms/purple-mm-sms-0.1.7.ebuild 
b/x11-plugins/purple-mm-sms/purple-mm-sms-0.1.7.ebuild
index defb9e63f2..26761d45d8 100644
--- a/x11-plugins/purple-mm-sms/purple-mm-sms-0.1.7.ebuild
+++ b/x11-plugins/purple-mm-sms/purple-mm-sms-0.1.7.ebuild
@@ -7,6 +7,8 @@ DESCRIPTION="Purple SMS plugin using ModemManager"
 HOMEPAGE="https://source.puri.sm/Librem5/purple-mm-sms;
 
SRC_URI="https://source.puri.sm/Librem5/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz;
 
+S="${WORKDIR}/${PN}-v${PV}"
+
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
@@ -17,5 +19,3 @@ DEPEND="
 "
 
 RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${PN}-v${PV}"



[gentoo-commits] repo/proj/guru:dev commit in: sys-power/fan2go/, sys-power/envycontrol/, sys-power/gtherm/, ...

2024-05-14 Thread Julien Roy
commit: d54b91e8e0865b5e9afbe7c5b9ebb25914f9afa7
Author: Lucio Sauer  posteo  net>
AuthorDate: Tue May 14 23:50:09 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 15 00:59:23 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d54b91e8

sys-power/*: fix variable order

Signed-off-by: Lucio Sauer  posteo.net>
Signed-off-by: Julien Roy  jroy.ca>

 sys-power/auto-cpufreq/auto-cpufreq-1.9.6.ebuild| 2 +-
 sys-power/auto-cpufreq/auto-cpufreq-2.1.0-r1.ebuild | 2 +-
 sys-power/auto-cpufreq/auto-cpufreq-2.1.0.ebuild| 2 +-
 sys-power/envycontrol/envycontrol-3.4.0.ebuild  | 3 +--
 sys-power/fan2go/fan2go-0.8.1.ebuild| 2 +-
 sys-power/gtherm/gtherm-0.0.3.ebuild| 4 ++--
 6 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/sys-power/auto-cpufreq/auto-cpufreq-1.9.6.ebuild 
b/sys-power/auto-cpufreq/auto-cpufreq-1.9.6.ebuild
index 5e0b16b7b4..0d5cde33e7 100644
--- a/sys-power/auto-cpufreq/auto-cpufreq-1.9.6.ebuild
+++ b/sys-power/auto-cpufreq/auto-cpufreq-1.9.6.ebuild
@@ -14,8 +14,8 @@ HOMEPAGE="https://github.com/AdnanHodzic/auto-cpufreq;
 SRC_URI="https://github.com/AdnanHodzic/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-3"
-KEYWORDS="~amd64"
 SLOT="0"
+KEYWORDS="~amd64"
 IUSE="systemd"
 
 RDEPEND="

diff --git a/sys-power/auto-cpufreq/auto-cpufreq-2.1.0-r1.ebuild 
b/sys-power/auto-cpufreq/auto-cpufreq-2.1.0-r1.ebuild
index ea80f8e18d..dddb0042bf 100644
--- a/sys-power/auto-cpufreq/auto-cpufreq-2.1.0-r1.ebuild
+++ b/sys-power/auto-cpufreq/auto-cpufreq-2.1.0-r1.ebuild
@@ -14,8 +14,8 @@ HOMEPAGE="https://github.com/AdnanHodzic/auto-cpufreq;
 SRC_URI="https://github.com/AdnanHodzic/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-3"
-KEYWORDS="~amd64"
 SLOT="0"
+KEYWORDS="~amd64"
 
 RDEPEND="
dev-python/click[${PYTHON_USEDEP}]

diff --git a/sys-power/auto-cpufreq/auto-cpufreq-2.1.0.ebuild 
b/sys-power/auto-cpufreq/auto-cpufreq-2.1.0.ebuild
index ba46f6a706..58fc669425 100644
--- a/sys-power/auto-cpufreq/auto-cpufreq-2.1.0.ebuild
+++ b/sys-power/auto-cpufreq/auto-cpufreq-2.1.0.ebuild
@@ -14,8 +14,8 @@ HOMEPAGE="https://github.com/AdnanHodzic/auto-cpufreq;
 SRC_URI="https://github.com/AdnanHodzic/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-3"
-KEYWORDS="~amd64"
 SLOT="0"
+KEYWORDS="~amd64"
 IUSE="systemd"
 
 RDEPEND="

diff --git a/sys-power/envycontrol/envycontrol-3.4.0.ebuild 
b/sys-power/envycontrol/envycontrol-3.4.0.ebuild
index 8108e4e67f..48a69ab049 100644
--- a/sys-power/envycontrol/envycontrol-3.4.0.ebuild
+++ b/sys-power/envycontrol/envycontrol-3.4.0.ebuild
@@ -8,13 +8,12 @@ PYTHON_COMPAT=( python3_{9..12} )
 
 inherit distutils-r1
 
-SRC_URI="https://github.com/bayasdev/envycontrol/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
 DESCRIPTION="Easy GPU switching for Nvidia Optimus laptops under Linux "
 HOMEPAGE="https://github.com/bayasdev/envycontrol;
+SRC_URI="https://github.com/bayasdev/envycontrol/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-
 KEYWORDS="~amd64 ~x86"
 
 src_compile() {

diff --git a/sys-power/fan2go/fan2go-0.8.1.ebuild 
b/sys-power/fan2go/fan2go-0.8.1.ebuild
index e3267a9b1b..a7250eb11a 100644
--- a/sys-power/fan2go/fan2go-0.8.1.ebuild
+++ b/sys-power/fan2go/fan2go-0.8.1.ebuild
@@ -6,9 +6,9 @@ EAPI=8
 inherit go-module shell-completion systemd
 
 DESCRIPTION="A simple daemon providing dynamic fan speed control"
+HOMEPAGE="https://github.com/markusressel/fan2go;
 SRC_URI="https://github.com/markusressel/${PN}/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
 SRC_URI+=" https://gentoo.kropotkin.rocks/go-pkgs/${P}-vendor.tar.xz;
-HOMEPAGE="https://github.com/markusressel/fan2go;
 
 LICENSE="AGPL-3 Apache-2.0 MIT BSD BSD-2 MIT MPL-2.0"
 SLOT="0"

diff --git a/sys-power/gtherm/gtherm-0.0.3.ebuild 
b/sys-power/gtherm/gtherm-0.0.3.ebuild
index e24df31dda..209df7a5e2 100644
--- a/sys-power/gtherm/gtherm-0.0.3.ebuild
+++ b/sys-power/gtherm/gtherm-0.0.3.ebuild
@@ -11,6 +11,8 @@ DESCRIPTION="A simple daemon to monitor thermal zones and 
cooling devices"
 HOMEPAGE="https://source.puri.sm/Librem5/gtherm;
 
SRC_URI="https://source.puri.sm/Librem5/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz
 -> ${P}.tar.gz"
 
+S="${WORKDIR}/${PN}-v${PV}"
+
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
@@ -25,8 +27,6 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
-S="${WORKDIR}/${PN}-v${PV}"
-
 src_prepare() {
eapply_user
use vala && vala_src_prepare



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

2024-05-14 Thread Julien Roy
commit: 44501be34c3f5bd539ceb6e16953c4042d9b2a16
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed May 15 00:00:03 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 15 00:59:23 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=44501be3

www-client/yandex-browser: fix variable order

Signed-off-by: Lucio Sauer  posteo.net>
Signed-off-by: Julien Roy  jroy.ca>

 .../yandex-browser/yandex-browser-24.4.1.915_p1.ebuild | 14 --
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/www-client/yandex-browser/yandex-browser-24.4.1.915_p1.ebuild 
b/www-client/yandex-browser/yandex-browser-24.4.1.915_p1.ebuild
index 016bb0e247..a1ee0d81f2 100644
--- a/www-client/yandex-browser/yandex-browser-24.4.1.915_p1.ebuild
+++ b/www-client/yandex-browser/yandex-browser-24.4.1.915_p1.ebuild
@@ -5,8 +5,6 @@ EAPI=8
 CHROMIUM_LANGS="cs de en-US es fr it ja kk pt-BR pt-PT ru tr uk uz zh-CN zh-TW"
 inherit chromium-2 unpacker desktop wrapper pax-utils xdg
 
-RESTRICT="bindist mirror strip"
-
 MY_PV="${PV/_p/-}"
 if [[ ${PN} == yandex-browser ]]; then
MY_PN=${PN}-stable
@@ -18,14 +16,19 @@ FFMPEG="120"
 
 DESCRIPTION="The web browser from Yandex"
 HOMEPAGE="https://browser.yandex.ru/;
-LICENSE="Yandex-EULA"
-SLOT="0"
-IUSE="+ffmpeg-codecs"
 SRC_URI="
amd64? ( 
https://repo.yandex.ru/yandex-browser/deb/pool/main/y/${MY_PN}/${MY_PN}_${MY_PV}_amd64.deb
 -> ${P}.deb )
 "
+
+S="${WORKDIR}"
+
+LICENSE="Yandex-EULA"
+SLOT="0"
 KEYWORDS="~amd64"
 
+IUSE="+ffmpeg-codecs"
+RESTRICT="bindist mirror strip"
+
 RDEPEND="
dev-libs/expat
dev-libs/glib:2
@@ -65,7 +68,6 @@ DEPEND="
 
 QA_PREBUILT="*"
 QA_DESKTOP_FILE="usr/share/applications/yandex-browser.*\\.desktop"
-S=${WORKDIR}
 YANDEX_HOME="opt/${PN/-//}"
 
 pkg_setup() {



[gentoo-commits] repo/proj/guru:dev commit in: www-misc/waldl/

2024-05-14 Thread Julien Roy
commit: edbcbad03dae56aee95b5c5d696c483a764513de
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed May 15 00:01:28 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 15 00:59:23 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=edbcbad0

www-misc/waldl: fix variable order

Signed-off-by: Lucio Sauer  posteo.net>
Signed-off-by: Julien Roy  jroy.ca>

 www-misc/waldl/waldl-0.0.1_pre2022.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-misc/waldl/waldl-0.0.1_pre2022.ebuild 
b/www-misc/waldl/waldl-0.0.1_pre2022.ebuild
index a19a7c99e8..0089683a93 100644
--- a/www-misc/waldl/waldl-0.0.1_pre2022.ebuild
+++ b/www-misc/waldl/waldl-0.0.1_pre2022.ebuild
@@ -8,6 +8,8 @@ HOMEPAGE="https://github.com/pystardust/waldl;
 GIT_COMMIT="727640c1583cf627c075db7239e09e7bbdfecf17"
 SRC_URI="https://github.com/pystardust/waldl/archive/${GIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
 
+S="${WORKDIR}/${PN}-${GIT_COMMIT}/"
+
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
@@ -21,8 +23,6 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
-S="${WORKDIR}/${PN}-${GIT_COMMIT}/"
-
 PATCHES=(
"${FILESDIR}/waldl-0.0.1-customize.patch"
 )



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/rimgo/, www-apps/code-server-bin/, www-apps/librarian/, ...

2024-05-14 Thread Julien Roy
commit: 0edbd0ac2d1bc256b44d138f8fc2632ac338aff3
Author: Lucio Sauer  posteo  net>
AuthorDate: Tue May 14 23:57:10 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 15 00:59:23 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0edbd0ac

www-apps/*: fix variable order

Signed-off-by: Lucio Sauer  posteo.net>
Signed-off-by: Julien Roy  jroy.ca>

 .../code-server-bin/code-server-bin-4.14.1.ebuild  |  8 +---
 .../code-server-bin/code-server-bin-4.15.0.ebuild  |  8 +---
 .../code-server-bin/code-server-bin-4.16.0.ebuild  |  8 +---
 .../code-server-bin/code-server-bin-4.16.1.ebuild  |  8 +---
 www-apps/libmedium/libmedium-20231020.ebuild   |  3 ++-
 www-apps/librarian/librarian-2023.05.07.ebuild | 23 +++---
 www-apps/mycorrhiza/mycorrhiza-1.14.0.ebuild   |  5 ++---
 www-apps/rimgo/rimgo-1.2.1.ebuild  | 16 ---
 8 files changed, 45 insertions(+), 34 deletions(-)

diff --git a/www-apps/code-server-bin/code-server-bin-4.14.1.ebuild 
b/www-apps/code-server-bin/code-server-bin-4.14.1.ebuild
index 35845168af..e2684ffe09 100644
--- a/www-apps/code-server-bin/code-server-bin-4.14.1.ebuild
+++ b/www-apps/code-server-bin/code-server-bin-4.14.1.ebuild
@@ -15,7 +15,9 @@ SRC_URI="
amd64? ( ${BASE_URI}-amd64.tar.gz )
arm64? ( ${BASE_URI}-arm64.tar.gz )
 "
-RESTRICT="test"
+
+S="${WORKDIR}/${MY_P}-linux-${ARCH}"
+
 LICENSE="MIT 0BSD ISC PYTHON BSD-2 BSD Apache-2.0 Unlicense LGPL-2.1+
|| ( BSD-2 MIT Apache-2.0 )
|| ( MIT WTFPL )
@@ -24,6 +26,8 @@ LICENSE="MIT 0BSD ISC PYTHON BSD-2 BSD Apache-2.0 Unlicense 
LGPL-2.1+
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
 
+RESTRICT="test"
+
 RDEPEND="
${DEPEND}
>=net-libs/nodejs-16.0.0[ssl]
@@ -31,8 +35,6 @@ RDEPEND="
app-crypt/libsecret
 "
 
-S="${WORKDIR}/${MY_P}-linux-${ARCH}"
-
 PATCHES=( "${FILESDIR}/${PN}-node.patch" )
 
 DOCS=( "LICENSE" "README.md" "ThirdPartyNotices.txt" )

diff --git a/www-apps/code-server-bin/code-server-bin-4.15.0.ebuild 
b/www-apps/code-server-bin/code-server-bin-4.15.0.ebuild
index 35845168af..e2684ffe09 100644
--- a/www-apps/code-server-bin/code-server-bin-4.15.0.ebuild
+++ b/www-apps/code-server-bin/code-server-bin-4.15.0.ebuild
@@ -15,7 +15,9 @@ SRC_URI="
amd64? ( ${BASE_URI}-amd64.tar.gz )
arm64? ( ${BASE_URI}-arm64.tar.gz )
 "
-RESTRICT="test"
+
+S="${WORKDIR}/${MY_P}-linux-${ARCH}"
+
 LICENSE="MIT 0BSD ISC PYTHON BSD-2 BSD Apache-2.0 Unlicense LGPL-2.1+
|| ( BSD-2 MIT Apache-2.0 )
|| ( MIT WTFPL )
@@ -24,6 +26,8 @@ LICENSE="MIT 0BSD ISC PYTHON BSD-2 BSD Apache-2.0 Unlicense 
LGPL-2.1+
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
 
+RESTRICT="test"
+
 RDEPEND="
${DEPEND}
>=net-libs/nodejs-16.0.0[ssl]
@@ -31,8 +35,6 @@ RDEPEND="
app-crypt/libsecret
 "
 
-S="${WORKDIR}/${MY_P}-linux-${ARCH}"
-
 PATCHES=( "${FILESDIR}/${PN}-node.patch" )
 
 DOCS=( "LICENSE" "README.md" "ThirdPartyNotices.txt" )

diff --git a/www-apps/code-server-bin/code-server-bin-4.16.0.ebuild 
b/www-apps/code-server-bin/code-server-bin-4.16.0.ebuild
index 35845168af..e2684ffe09 100644
--- a/www-apps/code-server-bin/code-server-bin-4.16.0.ebuild
+++ b/www-apps/code-server-bin/code-server-bin-4.16.0.ebuild
@@ -15,7 +15,9 @@ SRC_URI="
amd64? ( ${BASE_URI}-amd64.tar.gz )
arm64? ( ${BASE_URI}-arm64.tar.gz )
 "
-RESTRICT="test"
+
+S="${WORKDIR}/${MY_P}-linux-${ARCH}"
+
 LICENSE="MIT 0BSD ISC PYTHON BSD-2 BSD Apache-2.0 Unlicense LGPL-2.1+
|| ( BSD-2 MIT Apache-2.0 )
|| ( MIT WTFPL )
@@ -24,6 +26,8 @@ LICENSE="MIT 0BSD ISC PYTHON BSD-2 BSD Apache-2.0 Unlicense 
LGPL-2.1+
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
 
+RESTRICT="test"
+
 RDEPEND="
${DEPEND}
>=net-libs/nodejs-16.0.0[ssl]
@@ -31,8 +35,6 @@ RDEPEND="
app-crypt/libsecret
 "
 
-S="${WORKDIR}/${MY_P}-linux-${ARCH}"
-
 PATCHES=( "${FILESDIR}/${PN}-node.patch" )
 
 DOCS=( "LICENSE" "README.md" "ThirdPartyNotices.txt" )

diff --git a/www-apps/code-server-bin/code-server-bin-4.16.1.ebuild 
b/www-apps/code-server-bin/code-server-bin-4.16.1.ebuild
index cdf7ad04c1..177cd81c52 100644
--- a/www-apps/code-server-bin/code-server-bin-4.16.1.ebuild
+++ b/www-apps/code-server-bin/code-server-bin-4.16.1.ebuild
@@ -15,7 +15,9 @@ SRC_URI="
amd64? ( ${BASE_URI}-amd64.tar.gz -> ${P}-amd64.tar.gz )
arm64? ( ${BASE_URI}-arm64.tar.gz -> ${P}-arm64.tar.gz )
 "
-RESTRICT="test"
+
+S="${WORKDIR}/${MY_P}-linux-${ARCH}"
+
 LICENSE="MIT ISC BSD Apache-2.0 BSD-2 PYTHON GPL-2 0BSD"
 LICENSE+=" LGPL-2.1+
|| ( MIT WTFPL )
@@ -24,6 +26,8 @@ LICENSE+=" LGPL-2.1+
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
 
+RESTRICT="test"
+
 RDEPEND="
${DEPEND}
>=net-libs/nodejs-16.0.0[ssl]
@@ -31,8 +35,6 @@ RDEPEND="
app-crypt/libsecret
 "
 
-S="${WORKDIR}/${MY_P}-linux-${ARCH}"
-
 PATCHES=( "${FILESDIR}/${PN}-node.patch" )
 
 DOCS=( "LICENSE" "README.md" "ThirdPartyNotices.txt" 

[gentoo-commits] repo/proj/guru:dev commit in: x11-terms/tabby-bin/

2024-05-14 Thread Julien Roy
commit: 4a08fa1805343f3917634c055404d920f53fca24
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed May 15 00:06:07 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 15 00:59:24 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4a08fa18

x11-terms/tabby-bin: fix variable order

Signed-off-by: Lucio Sauer  posteo.net>
Signed-off-by: Julien Roy  jroy.ca>

 x11-terms/tabby-bin/tabby-bin-1.0.189.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-terms/tabby-bin/tabby-bin-1.0.189.ebuild 
b/x11-terms/tabby-bin/tabby-bin-1.0.189.ebuild
index e919fd7bca..8f58a0dcd1 100644
--- a/x11-terms/tabby-bin/tabby-bin-1.0.189.ebuild
+++ b/x11-terms/tabby-bin/tabby-bin-1.0.189.ebuild
@@ -14,13 +14,13 @@ SRC_URI="
arm? ( 
https://github.com/Eugeny/tabby/releases/download/v${PV}/${MY_P}-armhf.tar.gz )
 "
 
+# This needs to be adjusted to allow for arm
+S="${WORKDIR}/${MY_P}-x64"
+
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~arm"
 
-# This needs to be adjusted to allow for arm
-S="${WORKDIR}/${MY_P}-x64"
-
 DEPEND="
|| (
>=app-accessibility/at-spi2-core-2.46.0:2



[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/ventoy-bin/, sys-boot/mkusb/, sys-boot/customrescuecd-x86_64-grub/, ...

2024-05-14 Thread Julien Roy
commit: 5242e245bdc70adc3e6f4314f67a0b4bd0692d40
Author: Lucio Sauer  posteo  net>
AuthorDate: Tue May 14 23:44:35 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 15 00:59:23 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5242e245

sys-boot/*: fix variable order

Signed-off-by: Lucio Sauer  posteo.net>
Signed-off-by: Julien Roy  jroy.ca>

 sys-boot/customrescuecd-x86-grub/customrescuecd-x86-grub-0.1.ebuild | 5 ++---
 .../customrescuecd-x86_64-grub-0.1.ebuild   | 5 ++---
 sys-boot/mkusb/mkusb-23.2.0.ebuild  | 6 +++---
 sys-boot/ventoy-bin/ventoy-bin-1.0.97.ebuild| 5 +++--
 4 files changed, 10 insertions(+), 11 deletions(-)

diff --git 
a/sys-boot/customrescuecd-x86-grub/customrescuecd-x86-grub-0.1.ebuild 
b/sys-boot/customrescuecd-x86-grub/customrescuecd-x86-grub-0.1.ebuild
index 87c6a8e961..2b35cd8356 100644
--- a/sys-boot/customrescuecd-x86-grub/customrescuecd-x86-grub-0.1.ebuild
+++ b/sys-boot/customrescuecd-x86-grub/customrescuecd-x86-grub-0.1.ebuild
@@ -5,14 +5,13 @@ EAPI=7
 
 DESCRIPTION="Grub menu entries for the .iso image of customrescuecd"
 HOMEPAGE="https://sourceforge.net/projects/customrescuecd/;
-SRC_URI=""
+
+S="${WORKDIR}"
 
 LICENSE="GPL-2"
 SLOT=0
 KEYWORDS="~x86"
 
-S=${WORKDIR}
-
 RDEPEND="app-admin/customrescuecd-x86
sys-boot/grub"
 

diff --git 
a/sys-boot/customrescuecd-x86_64-grub/customrescuecd-x86_64-grub-0.1.ebuild 
b/sys-boot/customrescuecd-x86_64-grub/customrescuecd-x86_64-grub-0.1.ebuild
index 2599fdd71f..8c86237c65 100644
--- a/sys-boot/customrescuecd-x86_64-grub/customrescuecd-x86_64-grub-0.1.ebuild
+++ b/sys-boot/customrescuecd-x86_64-grub/customrescuecd-x86_64-grub-0.1.ebuild
@@ -5,14 +5,13 @@ EAPI=7
 
 DESCRIPTION="Grub menu entries for the .iso image of customrescuecd"
 HOMEPAGE="https://sourceforge.net/projects/customrescuecd/;
-SRC_URI=""
+
+S="${WORKDIR}"
 
 LICENSE="GPL-2"
 SLOT=0
 KEYWORDS="~amd64"
 
-S=${WORKDIR}
-
 RDEPEND="app-admin/customrescuecd-x86_64
sys-boot/grub"
 

diff --git a/sys-boot/mkusb/mkusb-23.2.0.ebuild 
b/sys-boot/mkusb/mkusb-23.2.0.ebuild
index d13c1a2ff6..aa7fbf5998 100644
--- a/sys-boot/mkusb/mkusb-23.2.0.ebuild
+++ b/sys-boot/mkusb/mkusb-23.2.0.ebuild
@@ -19,13 +19,11 @@ SRC_URI="
 
 S="${WORKDIR}"
 
-SLOT="0"
-
 LICENSE="GPL-3"
+SLOT="0"
 KEYWORDS="~amd64"
 
 RESTRICT="strip"
-QA_PREBUILT="*"
 # REQUIRES_EXCLUDE="libcef.so" # Already inside
 
 RDEPEND="
@@ -37,6 +35,8 @@ RDEPEND="
 "
 # About sys-fs/ntfs3g see my issue to make this dep optionsl 
https://bugs.launchpad.net/mkusb/+bug/2058962
 
+QA_PREBUILT="*"
+
 src_unpack() {
unpack_deb "$DISTDIR/$P-common.deb"
unpack_deb "$DISTDIR/$P.deb"

diff --git a/sys-boot/ventoy-bin/ventoy-bin-1.0.97.ebuild 
b/sys-boot/ventoy-bin/ventoy-bin-1.0.97.ebuild
index 678803b8f6..5a68a99201 100644
--- a/sys-boot/ventoy-bin/ventoy-bin-1.0.97.ebuild
+++ b/sys-boot/ventoy-bin/ventoy-bin-1.0.97.ebuild
@@ -9,12 +9,13 @@ DESCRIPTION="Creator of bootable USBs, with ability to copy 
ISOs, persistence st
 HOMEPAGE="http://www.ventoy.net;
 
SRC_URI="https://github.com/ventoy/Ventoy/releases/download/v${PV}/ventoy-${PV}-linux.tar.gz;
 
+S="${WORKDIR}"/ventoy-${PV}
+
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
 
 RESTRICT="strip mirror"
-QA_PREBUILT="*" # Against "does not respect LDFLAGS"
 
 DEPEND="
sys-fs/dosfstools
@@ -23,7 +24,7 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
-S=${WORKDIR}/ventoy-${PV}
+QA_PREBUILT="*" # Against "does not respect LDFLAGS"
 
 CARCH="x86_64"
 



[gentoo-commits] repo/proj/guru:dev commit in: sys-fs/mountpoint-s3-bin/, sys-fs/dwarfs/, sys-fs/diskonaut/, ...

2024-05-14 Thread Julien Roy
commit: b7346d34615978a5c991057c582ef4edfb120ccf
Author: Lucio Sauer  posteo  net>
AuthorDate: Tue May 14 23:41:54 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 15 00:59:23 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b7346d34

sys-fs/*: fix variable order

Signed-off-by: Lucio Sauer  posteo.net>
Signed-off-by: Julien Roy  jroy.ca>

 sys-fs/ddrescueview/ddrescueview-0.4.5.ebuild   | 8 
 sys-fs/diskonaut/diskonaut-0.10.0.ebuild| 2 +-
 sys-fs/diskonaut/diskonaut-0.11.0.ebuild| 2 +-
 sys-fs/diskonaut/diskonaut-.ebuild  | 2 +-
 sys-fs/dwarfs/dwarfs-0.9.6.ebuild   | 6 --
 sys-fs/mountpoint-s3-bin/mountpoint-s3-bin-1.1.1.ebuild | 7 +++
 6 files changed, 14 insertions(+), 13 deletions(-)

diff --git a/sys-fs/ddrescueview/ddrescueview-0.4.5.ebuild 
b/sys-fs/ddrescueview/ddrescueview-0.4.5.ebuild
index bd96db154d..55d34280ed 100644
--- a/sys-fs/ddrescueview/ddrescueview-0.4.5.ebuild
+++ b/sys-fs/ddrescueview/ddrescueview-0.4.5.ebuild
@@ -11,20 +11,20 @@ DESCRIPTION="Graphical viewer for GNU ddrescue mapfiles"
 HOMEPAGE="https://sourceforge.net/projects/ddrescueview/;
 SRC_URI="https://downloads.sourceforge.net/${PN}/${MY_P}.tar.xz -> ${P}.tar.xz"
 
+S="${WORKDIR}/${MY_P}"
+
 LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64"
 
+RESTRICT="strip"
+
 BDEPEND="dev-lang/lazarus"
 
 # Pascal ignores CFLAGS and does its own stripping. Nothing else can be done 
about it.
 QA_FLAGS_IGNORED="usr/bin/ddrescueview"
 QA_PRESTRIPPED="${QA_FLAGS_IGNORED}"
 
-RESTRICT="strip"
-
-S="${WORKDIR}/${MY_P}"
-
 src_compile() {
cd source || die
edo lazbuild \

diff --git a/sys-fs/diskonaut/diskonaut-0.10.0.ebuild 
b/sys-fs/diskonaut/diskonaut-0.10.0.ebuild
index 86d07b8c61..1b5a54cc33 100644
--- a/sys-fs/diskonaut/diskonaut-0.10.0.ebuild
+++ b/sys-fs/diskonaut/diskonaut-0.10.0.ebuild
@@ -107,9 +107,9 @@ else
KEYWORDS="~amd64"
 fi
 
-RESTRICT="mirror"
 LICENSE="MIT"
 SLOT="0"
+RESTRICT="mirror"
 
 QA_FLAGS_IGNORED="usr/bin/diskonaut"
 

diff --git a/sys-fs/diskonaut/diskonaut-0.11.0.ebuild 
b/sys-fs/diskonaut/diskonaut-0.11.0.ebuild
index d6ea290b47..5d22063829 100644
--- a/sys-fs/diskonaut/diskonaut-0.11.0.ebuild
+++ b/sys-fs/diskonaut/diskonaut-0.11.0.ebuild
@@ -115,9 +115,9 @@ else
KEYWORDS="~amd64"
 fi
 
-RESTRICT="mirror"
 LICENSE="MIT"
 SLOT="0"
+RESTRICT="mirror"
 
 QA_FLAGS_IGNORED="usr/bin/diskonaut"
 

diff --git a/sys-fs/diskonaut/diskonaut-.ebuild 
b/sys-fs/diskonaut/diskonaut-.ebuild
index d6ea290b47..5d22063829 100644
--- a/sys-fs/diskonaut/diskonaut-.ebuild
+++ b/sys-fs/diskonaut/diskonaut-.ebuild
@@ -115,9 +115,9 @@ else
KEYWORDS="~amd64"
 fi
 
-RESTRICT="mirror"
 LICENSE="MIT"
 SLOT="0"
+RESTRICT="mirror"
 
 QA_FLAGS_IGNORED="usr/bin/diskonaut"
 

diff --git a/sys-fs/dwarfs/dwarfs-0.9.6.ebuild 
b/sys-fs/dwarfs/dwarfs-0.9.6.ebuild
index 533766758b..42bdd10ad7 100644
--- a/sys-fs/dwarfs/dwarfs-0.9.6.ebuild
+++ b/sys-fs/dwarfs/dwarfs-0.9.6.ebuild
@@ -11,12 +11,15 @@ DESCRIPTION="A fast very high compression read-only FUSE 
file system"
 HOMEPAGE="https://github.com/mhx/dwarfs;
 SRC_URI="https://github.com/mhx/dwarfs/releases/download/v${PV}/${P}.tar.xz;
 
+S="${WORKDIR}/dwarfs-${PV}"
+
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
 IUSE="+jemalloc test man" #Tests is broken at this moment
 # See https://github.com/mhx/dwarfs/issues/194
-S="${WORKDIR}/dwarfs-${PV}"
+
+RESTRICT="!test? ( test )"
 
 RDEPEND="
app-arch/brotli
@@ -58,7 +61,6 @@ BDEPEND="
 "
 
 DOCS=( "README.md" "CHANGES.md" "TODO" )
-RESTRICT="!test? ( test )"
 
 CHECKREQS_DISK_BUILD="1300M"
 CMAKE_IN_SOURCE_BUILD=1

diff --git a/sys-fs/mountpoint-s3-bin/mountpoint-s3-bin-1.1.1.ebuild 
b/sys-fs/mountpoint-s3-bin/mountpoint-s3-bin-1.1.1.ebuild
index 19f5ca2ec1..c922a6daca 100644
--- a/sys-fs/mountpoint-s3-bin/mountpoint-s3-bin-1.1.1.ebuild
+++ b/sys-fs/mountpoint-s3-bin/mountpoint-s3-bin-1.1.1.ebuild
@@ -5,19 +5,18 @@ EAPI=8
 
 DESCRIPTION="Fuse for AWS S3 (Simple Storage Service), official"
 HOMEPAGE="https://github.com/awslabs/mountpoint-s3;
-
 
SRC_URI="https://s3.amazonaws.com/mountpoint-s3-release/${PV}/x86_64/mount-s3-${PV}-x86_64.tar.gz;
-KEYWORDS="~amd64"
+
+S="${WORKDIR}"
 
 LICENSE="Apache-2.0"
 # Dependent crate licenses
 LICENSE+=" Apache-2.0 BSD BSD-2 ISC MIT openssl Unicode-DFS-2016 ZLIB"
 SLOT="0"
+KEYWORDS="~amd64"
 
 RDEPEND="sys-fs/fuse:0"
 
-S="${WORKDIR}"
-
 QA_PREBUILT="/usr/bin/${PN}"
 
 src_install() {



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

2024-05-14 Thread Julien Roy
commit: d374aa73067476c238c5b4695a691810938ac903
Author: Lucio Sauer  posteo  net>
AuthorDate: Tue May 14 23:50:49 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 15 00:59:23 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d374aa73

sys-process/snooze: fix variable order

Signed-off-by: Lucio Sauer  posteo.net>
Signed-off-by: Julien Roy  jroy.ca>

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

diff --git a/sys-process/snooze/snooze-0.5.ebuild 
b/sys-process/snooze/snooze-0.5.ebuild
index c6b84b601a..a7f68d474d 100644
--- a/sys-process/snooze/snooze-0.5.ebuild
+++ b/sys-process/snooze/snooze-0.5.ebuild
@@ -6,10 +6,10 @@ EAPI=7
 DESCRIPTION="Run a command at a particular time"
 HOMEPAGE="https://github.com/leahneukirchen/snooze;
 SRC_URI="https://github.com/leahneukirchen/snooze/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-KEYWORDS="~amd64 ~x86"
 
 LICENSE="CC0-1.0"
 SLOT="0"
+KEYWORDS="~amd64 ~x86"
 
 src_install() {
emake DESTDIR="${D}" PREFIX=/usr install



[gentoo-commits] repo/proj/guru:dev commit in: sys-libs/nss-tls/, sys-libs/gcompat/, sys-libs/solo-udev-rules/, ...

2024-05-14 Thread Julien Roy
commit: 2c446930f0af6dd0677ee671046ae513af24176d
Author: Lucio Sauer  posteo  net>
AuthorDate: Tue May 14 23:48:36 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 15 00:59:23 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2c446930

sys-libs/*: fix variable order

Signed-off-by: Lucio Sauer  posteo.net>
Signed-off-by: Julien Roy  jroy.ca>

 sys-libs/cyclonedds/cyclonedds-0.10.3.ebuild  |  7 +++
 sys-libs/cyclonedds/cyclonedds-.ebuild|  7 +++
 sys-libs/gcompat/gcompat-1.1.0.ebuild |  6 +++---
 sys-libs/nss-tls/nss-tls-1.0.ebuild   |  6 +++---
 sys-libs/nss-tls/nss-tls-.ebuild  | 13 ++---
 sys-libs/solo-udev-rules/solo-udev-rules-4.1.5.ebuild |  4 ++--
 6 files changed, 20 insertions(+), 23 deletions(-)

diff --git a/sys-libs/cyclonedds/cyclonedds-0.10.3.ebuild 
b/sys-libs/cyclonedds/cyclonedds-0.10.3.ebuild
index 8d0db9c61c..b1e0bed51e 100644
--- a/sys-libs/cyclonedds/cyclonedds-0.10.3.ebuild
+++ b/sys-libs/cyclonedds/cyclonedds-0.10.3.ebuild
@@ -5,6 +5,9 @@ EAPI=8
 
 inherit cmake
 
+DESCRIPTION="Eclipse Cyclone DDS project"
+HOMEPAGE="https://cyclonedds.io/;
+
 if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/eclipse-cyclonedds/cyclonedds.git;
inherit git-r3
@@ -13,10 +16,6 @@ else
KEYWORDS="~amd64"
 fi
 
-S="${WORKDIR}/${P}"
-DESCRIPTION="Eclipse Cyclone DDS project"
-HOMEPAGE="https://cyclonedds.io/;
-
 LICENSE="EPL-2.0"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="test ssl shm parser doc examples ipv6 idlc get-kind"

diff --git a/sys-libs/cyclonedds/cyclonedds-.ebuild 
b/sys-libs/cyclonedds/cyclonedds-.ebuild
index 8d0db9c61c..b1e0bed51e 100644
--- a/sys-libs/cyclonedds/cyclonedds-.ebuild
+++ b/sys-libs/cyclonedds/cyclonedds-.ebuild
@@ -5,6 +5,9 @@ EAPI=8
 
 inherit cmake
 
+DESCRIPTION="Eclipse Cyclone DDS project"
+HOMEPAGE="https://cyclonedds.io/;
+
 if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/eclipse-cyclonedds/cyclonedds.git;
inherit git-r3
@@ -13,10 +16,6 @@ else
KEYWORDS="~amd64"
 fi
 
-S="${WORKDIR}/${P}"
-DESCRIPTION="Eclipse Cyclone DDS project"
-HOMEPAGE="https://cyclonedds.io/;
-
 LICENSE="EPL-2.0"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="test ssl shm parser doc examples ipv6 idlc get-kind"

diff --git a/sys-libs/gcompat/gcompat-1.1.0.ebuild 
b/sys-libs/gcompat/gcompat-1.1.0.ebuild
index 6e5d56674c..9479681985 100644
--- a/sys-libs/gcompat/gcompat-1.1.0.ebuild
+++ b/sys-libs/gcompat/gcompat-1.1.0.ebuild
@@ -7,11 +7,11 @@ inherit multilib-minimal flag-o-matic
 
 DESCRIPTION="The GNU C Library compatibility layer for musl"
 HOMEPAGE="https://git.adelielinux.org/adelie/gcompat;
-KEYWORDS="~amd64 ~x86"
-LICENSE="UoI-NCSA"
-IUSE="libucontext obstack"
 SRC_URI="https://distfiles.adelielinux.org/source/${PN}/${P}.tar.xz;
+LICENSE="UoI-NCSA"
 SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="libucontext obstack"
 
 DEPEND="
libucontext? ( sys-libs/libucontext )

diff --git a/sys-libs/nss-tls/nss-tls-1.0.ebuild 
b/sys-libs/nss-tls/nss-tls-1.0.ebuild
index 31fa1f2c5b..ab641fd2d6 100644
--- a/sys-libs/nss-tls/nss-tls-1.0.ebuild
+++ b/sys-libs/nss-tls/nss-tls-1.0.ebuild
@@ -3,16 +3,16 @@
 
 EAPI=7
 
+inherit meson systemd
+
 DESCRIPTION="A DNS over HTTPS resolver for glibc"
 HOMEPAGE="https://github.com/dimkr/nss-tls;
 SRC_URI="https://github.com/dimkr/nss-tls/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
-inherit meson systemd
-
 LICENSE="LGPL-2.1"
+SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="systemd"
-SLOT="0"
 
 RDEPEND="dev-libs/glib
net-libs/libsoup"

diff --git a/sys-libs/nss-tls/nss-tls-.ebuild 
b/sys-libs/nss-tls/nss-tls-.ebuild
index 6e215c7336..10fdecdadc 100644
--- a/sys-libs/nss-tls/nss-tls-.ebuild
+++ b/sys-libs/nss-tls/nss-tls-.ebuild
@@ -3,16 +3,18 @@
 
 EAPI=7
 
-EGIT_REPO_URI="https://github.com/dimkr/nss-tls.git;
+inherit git-r3 meson systemd
+
 DESCRIPTION="A DNS over HTTPS resolver for glibc"
 HOMEPAGE="https://github.com/dimkr/nss-tls;
-
-inherit git-r3 meson systemd
+EGIT_REPO_URI="https://github.com/dimkr/nss-tls.git;
+EGIT_BRANCH="master"
 
 S="${WORKDIR}/${PN}-"
+
 LICENSE="LGPL-2.1"
-IUSE="systemd"
 SLOT="0"
+IUSE="systemd"
 
 RDEPEND="dev-libs/glib
net-libs/libsoup"
@@ -24,9 +26,6 @@ BDEPEND="
dev-build/meson
 "
 
-EGIT_REPO_URI="https://github.com/dimkr/nss-tls.git;
-EGIT_BRANCH="master"
-
 src_prepare() {
default
sed -e "s/@0@\/run\/nss-tls/\/var\/run\/nss-tls/" -i 
"${S}"/meson.build || die

diff --git a/sys-libs/solo-udev-rules/solo-udev-rules-4.1.5.ebuild 
b/sys-libs/solo-udev-rules/solo-udev-rules-4.1.5.ebuild
index 6abd111d3e..ae63e3e8d0 100644
--- a/sys-libs/solo-udev-rules/solo-udev-rules-4.1.5.ebuild
+++ b/sys-libs/solo-udev-rules/solo-udev-rules-4.1.5.ebuild
@@ -13,6 +13,8 @@ HOMEPAGE="
 "
 

[gentoo-commits] repo/proj/guru:dev commit in: sci-biology/cytoscape-bin/, sci-biology/jalview-bin/

2024-05-14 Thread Julien Roy
commit: 8be6f6ab3f185b5879fcda5e17d9b86eedff82a6
Author: Lucio Sauer  posteo  net>
AuthorDate: Tue May 14 22:47:50 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 15 00:59:22 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8be6f6ab

sci-biology/*: fix variable order

Signed-off-by: Lucio Sauer  posteo.net>
Signed-off-by: Julien Roy  jroy.ca>

 sci-biology/cytoscape-bin/cytoscape-bin-3.10.1.ebuild | 4 ++--
 sci-biology/jalview-bin/jalview-bin-2.11.2.7.ebuild   | 4 ++--
 sci-biology/jalview-bin/jalview-bin-2.11.3.2.ebuild   | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sci-biology/cytoscape-bin/cytoscape-bin-3.10.1.ebuild 
b/sci-biology/cytoscape-bin/cytoscape-bin-3.10.1.ebuild
index 127ed4f800..caf507912c 100644
--- a/sci-biology/cytoscape-bin/cytoscape-bin-3.10.1.ebuild
+++ b/sci-biology/cytoscape-bin/cytoscape-bin-3.10.1.ebuild
@@ -9,13 +9,13 @@ DESCRIPTION="A visualization platform for molecular 
interaction networks"
 HOMEPAGE="http://www.cytoscape.org/;
 
SRC_URI="https://github.com/cytoscape/cytoscape/releases/download/${PV}/cytoscape-unix-${PV}.tar.gz;
 
+S="${WORKDIR}"
+
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 RDEPEND=">=virtual/jre-11-r2"
 
-S="${WORKDIR}"
-
 src_install() {
MY_PN="cytoscape"
MYW="${WORKDIR}/${MY_PN}-unix-${PV}"

diff --git a/sci-biology/jalview-bin/jalview-bin-2.11.2.7.ebuild 
b/sci-biology/jalview-bin/jalview-bin-2.11.2.7.ebuild
index 23755dc138..1fde572cf7 100644
--- a/sci-biology/jalview-bin/jalview-bin-2.11.2.7.ebuild
+++ b/sci-biology/jalview-bin/jalview-bin-2.11.2.7.ebuild
@@ -11,6 +11,8 @@ DESCRIPTION="Editor of multiple sequence alignments."
 HOMEPAGE="https://www.jalview.org/;
 SRC_URI="https://www.jalview.org/getdown/release/jalview-all-${PV}-j1.8.jar;
 
+S="${WORKDIR}"
+
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
@@ -19,8 +21,6 @@ DEPEND="app-arch/unzip"
 
 RDEPEND="virtual/jre:1.8"
 
-S="${WORKDIR}"
-
 src_unpack() {
cp -v "${DISTDIR}/${A}" . || die
unzip -u ${A} images/jalview_logo-48.png || die

diff --git a/sci-biology/jalview-bin/jalview-bin-2.11.3.2.ebuild 
b/sci-biology/jalview-bin/jalview-bin-2.11.3.2.ebuild
index 23755dc138..1fde572cf7 100644
--- a/sci-biology/jalview-bin/jalview-bin-2.11.3.2.ebuild
+++ b/sci-biology/jalview-bin/jalview-bin-2.11.3.2.ebuild
@@ -11,6 +11,8 @@ DESCRIPTION="Editor of multiple sequence alignments."
 HOMEPAGE="https://www.jalview.org/;
 SRC_URI="https://www.jalview.org/getdown/release/jalview-all-${PV}-j1.8.jar;
 
+S="${WORKDIR}"
+
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
@@ -19,8 +21,6 @@ DEPEND="app-arch/unzip"
 
 RDEPEND="virtual/jre:1.8"
 
-S="${WORKDIR}"
-
 src_unpack() {
cp -v "${DISTDIR}/${A}" . || die
unzip -u ${A} images/jalview_logo-48.png || die



[gentoo-commits] repo/proj/guru:dev commit in: sci-mathematics/frama-c-users/, sci-mathematics/frama-c-sparecode/, ...

2024-05-14 Thread Julien Roy
commit: ad273a2b83e96ca07f5c0a211c91cd5dde0324d9
Author: Lucio Sauer  posteo  net>
AuthorDate: Tue May 14 23:01:35 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 15 00:59:22 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ad273a2b

sci-mathematics/*: fix variable order

Signed-off-by: Lucio Sauer  posteo.net>
Signed-off-by: Julien Roy  jroy.ca>

 sci-mathematics/frama-c-aorai/frama-c-aorai-23.1.ebuild   | 4 ++--
 sci-mathematics/frama-c-aorai/frama-c-aorai-24.0.ebuild   | 4 ++--
 sci-mathematics/frama-c-aorai/frama-c-aorai-25.0.ebuild   | 4 ++--
 sci-mathematics/frama-c-callgraph/frama-c-callgraph-23.1.ebuild   | 4 ++--
 sci-mathematics/frama-c-callgraph/frama-c-callgraph-24.0.ebuild   | 4 ++--
 sci-mathematics/frama-c-callgraph/frama-c-callgraph-25.0.ebuild   | 4 ++--
 .../frama-c-constant-folding/frama-c-constant-folding-23.1.ebuild | 4 ++--
 .../frama-c-constant-folding/frama-c-constant-folding-24.0.ebuild | 4 ++--
 .../frama-c-constant-folding/frama-c-constant-folding-25.0.ebuild | 4 ++--
 sci-mathematics/frama-c-dive/frama-c-dive-23.1.ebuild | 4 ++--
 sci-mathematics/frama-c-dive/frama-c-dive-24.0.ebuild | 4 ++--
 sci-mathematics/frama-c-dive/frama-c-dive-25.0.ebuild | 4 ++--
 sci-mathematics/frama-c-e-acsl/frama-c-e-acsl-23.1.ebuild | 4 ++--
 sci-mathematics/frama-c-e-acsl/frama-c-e-acsl-24.0.ebuild | 4 ++--
 sci-mathematics/frama-c-e-acsl/frama-c-e-acsl-25.0.ebuild | 4 ++--
 sci-mathematics/frama-c-eva/frama-c-eva-23.1.ebuild   | 4 ++--
 sci-mathematics/frama-c-eva/frama-c-eva-24.0.ebuild   | 4 ++--
 sci-mathematics/frama-c-eva/frama-c-eva-25.0.ebuild   | 4 ++--
 sci-mathematics/frama-c-from/frama-c-from-23.1.ebuild | 4 ++--
 sci-mathematics/frama-c-from/frama-c-from-24.0.ebuild | 4 ++--
 sci-mathematics/frama-c-from/frama-c-from-25.0.ebuild | 4 ++--
 sci-mathematics/frama-c-impact/frama-c-impact-23.1.ebuild | 4 ++--
 sci-mathematics/frama-c-impact/frama-c-impact-24.0.ebuild | 4 ++--
 sci-mathematics/frama-c-impact/frama-c-impact-25.0.ebuild | 4 ++--
 sci-mathematics/frama-c-inout/frama-c-inout-23.1.ebuild   | 4 ++--
 sci-mathematics/frama-c-inout/frama-c-inout-24.0.ebuild   | 4 ++--
 sci-mathematics/frama-c-inout/frama-c-inout-25.0.ebuild   | 4 ++--
 sci-mathematics/frama-c-instantiate/frama-c-instantiate-23.1.ebuild   | 4 ++--
 sci-mathematics/frama-c-instantiate/frama-c-instantiate-24.0.ebuild   | 4 ++--
 sci-mathematics/frama-c-instantiate/frama-c-instantiate-25.0.ebuild   | 4 ++--
 sci-mathematics/frama-c-loopanalysis/frama-c-loopanalysis-23.1.ebuild | 4 ++--
 sci-mathematics/frama-c-loopanalysis/frama-c-loopanalysis-24.0.ebuild | 4 ++--
 sci-mathematics/frama-c-loopanalysis/frama-c-loopanalysis-25.0.ebuild | 4 ++--
 sci-mathematics/frama-c-metrics/frama-c-metrics-23.1.ebuild   | 4 ++--
 sci-mathematics/frama-c-metrics/frama-c-metrics-24.0.ebuild   | 4 ++--
 sci-mathematics/frama-c-metrics/frama-c-metrics-25.0.ebuild   | 4 ++--
 sci-mathematics/frama-c-nonterm/frama-c-nonterm-23.1.ebuild   | 4 ++--
 sci-mathematics/frama-c-nonterm/frama-c-nonterm-24.0.ebuild   | 4 ++--
 sci-mathematics/frama-c-nonterm/frama-c-nonterm-25.0.ebuild   | 4 ++--
 sci-mathematics/frama-c-obfuscator/frama-c-obfuscator-23.1.ebuild | 4 ++--
 sci-mathematics/frama-c-obfuscator/frama-c-obfuscator-24.0.ebuild | 4 ++--
 sci-mathematics/frama-c-obfuscator/frama-c-obfuscator-25.0.ebuild | 4 ++--
 sci-mathematics/frama-c-occurrence/frama-c-occurrence-23.1.ebuild | 4 ++--
 sci-mathematics/frama-c-occurrence/frama-c-occurrence-24.0.ebuild | 4 ++--
 sci-mathematics/frama-c-occurrence/frama-c-occurrence-25.0.ebuild | 4 ++--
 sci-mathematics/frama-c-pdg/frama-c-pdg-23.1.ebuild   | 4 ++--
 sci-mathematics/frama-c-pdg/frama-c-pdg-24.0.ebuild   | 4 ++--
 sci-mathematics/frama-c-pdg/frama-c-pdg-25.0.ebuild   | 4 ++--
 .../frama-c-postdominators/frama-c-postdominators-23.1.ebuild | 4 ++--
 .../frama-c-postdominators/frama-c-postdominators-24.0.ebuild | 4 ++--
 .../frama-c-postdominators/frama-c-postdominators-25.0.ebuild | 4 ++--
 sci-mathematics/frama-c-printapi/frama-c-printapi-23.1.ebuild | 4 ++--
 sci-mathematics/frama-c-printapi/frama-c-printapi-24.0.ebuild | 4 ++--
 sci-mathematics/frama-c-printapi/frama-c-printapi-25.0.ebuild | 4 ++--
 sci-mathematics/frama-c-qed/frama-c-qed-23.1.ebuild   | 4 ++--
 sci-mathematics/frama-c-qed/frama-c-qed-24.0.ebuild   | 4 ++--
 sci-mathematics/frama-c-qed/frama-c-qed-25.0.ebuild   | 4 ++--
 

[gentoo-commits] repo/proj/guru:dev commit in: net-wireless/rtl8821cu/, net-wireless/rtl8192eu/, net-wireless/rtl8821ce/

2024-05-14 Thread Julien Roy
commit: 9dc77eae034063e6c0c51af32dd520026726dbc3
Author: Lucio Sauer  posteo  net>
AuthorDate: Tue May 14 21:58:19 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 15 00:59:21 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9dc77eae

net-wireless/*: fix variable order

Signed-off-by: Lucio Sauer  posteo.net>
Signed-off-by: Julien Roy  jroy.ca>

 net-wireless/rtl8192eu/rtl8192eu-0_pre20240120.ebuild | 2 +-
 net-wireless/rtl8821ce/rtl8821ce-0_pre20240120.ebuild | 2 +-
 net-wireless/rtl8821cu/rtl8821cu-0_pre20240121.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-wireless/rtl8192eu/rtl8192eu-0_pre20240120.ebuild 
b/net-wireless/rtl8192eu/rtl8192eu-0_pre20240120.ebuild
index 7e4da5b83e..481cd13198 100644
--- a/net-wireless/rtl8192eu/rtl8192eu-0_pre20240120.ebuild
+++ b/net-wireless/rtl8192eu/rtl8192eu-0_pre20240120.ebuild
@@ -12,8 +12,8 @@ HOMEPAGE="https://github.com/Mange/rtl8192eu-linux-driver;
 SRC_URI="https://github.com/Mange/${MY_PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
 S="${WORKDIR}/${MY_PN}-${COMMIT}"
 
-SLOT=0
 LICENSE="GPL-2"
+SLOT=0
 KEYWORDS="~amd64 ~x86"
 
 CONFIG_CHECK="~!RTL8XXXU"

diff --git a/net-wireless/rtl8821ce/rtl8821ce-0_pre20240120.ebuild 
b/net-wireless/rtl8821ce/rtl8821ce-0_pre20240120.ebuild
index 51ac75fb82..a6da02c005 100644
--- a/net-wireless/rtl8821ce/rtl8821ce-0_pre20240120.ebuild
+++ b/net-wireless/rtl8821ce/rtl8821ce-0_pre20240120.ebuild
@@ -12,8 +12,8 @@ HOMEPAGE="https://github.com/tomaspinho/rtl8821ce;
 SRC_URI="https://github.com/tomaspinho/${MY_PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
 S="${WORKDIR}/${MY_PN}-${COMMIT}"
 
-SLOT=0
 LICENSE="GPL-2"
+SLOT=0
 KEYWORDS="~amd64 ~x86"
 
 CONFIG_CHECK="~!RTW88_8821CE"

diff --git a/net-wireless/rtl8821cu/rtl8821cu-0_pre20240121.ebuild 
b/net-wireless/rtl8821cu/rtl8821cu-0_pre20240121.ebuild
index 8e7ee8bab9..651536eb40 100644
--- a/net-wireless/rtl8821cu/rtl8821cu-0_pre20240121.ebuild
+++ b/net-wireless/rtl8821cu/rtl8821cu-0_pre20240121.ebuild
@@ -12,8 +12,8 @@ HOMEPAGE="https://github.com/morrownr/8821cu-20210916;
 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"
+SLOT=0
 KEYWORDS="~amd64 ~x86"
 
 src_compile() {



[gentoo-commits] repo/proj/guru:dev commit in: sci-misc/boinc-wrapper/

2024-05-14 Thread Julien Roy
commit: b3a76199a2cf0ebb7b832f0611ae08e0f4ee922e
Author: Lucio Sauer  posteo  net>
AuthorDate: Tue May 14 23:03:34 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 15 00:59:22 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b3a76199

sci-misc/boinc-wrapper: fix variable order

Signed-off-by: Lucio Sauer  posteo.net>
Signed-off-by: Julien Roy  jroy.ca>

 sci-misc/boinc-wrapper/boinc-wrapper-26018-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-misc/boinc-wrapper/boinc-wrapper-26018-r1.ebuild 
b/sci-misc/boinc-wrapper/boinc-wrapper-26018-r1.ebuild
index 6142c048cf..e388e52a28 100644
--- a/sci-misc/boinc-wrapper/boinc-wrapper-26018-r1.ebuild
+++ b/sci-misc/boinc-wrapper/boinc-wrapper-26018-r1.ebuild
@@ -9,9 +9,9 @@ DESCRIPTION="Wrapper to use non-BOINC apps with BOINC"
 HOMEPAGE="https://boinc.berkeley.edu/trac/wiki/WrapperApp;
 SRC_URI="https://github.com/BOINC/boinc/archive/refs/tags/wrapper/${PV}.tar.gz 
-> ${P}.tar.gz"
 
-KEYWORDS="~amd64 ~arm64 ~x86"
 LICENSE="Info-ZIP LGPL-3+ regexp-UofT"
 SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
 
 # libboinc-api dependencies
 # no subslot, because "-Wl,--as-needed" removes them



[gentoo-commits] repo/proj/guru:dev commit in: phosh-base/squeekboard/

2024-05-14 Thread Julien Roy
commit: 3399dbb71c2ea9c55b4f161f1eae45d9ddd290ed
Author: Lucio Sauer  posteo  net>
AuthorDate: Tue May 14 22:00:24 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 15 00:59:22 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3399dbb7

phosh-base/squeekboard: fix variable order

Signed-off-by: Lucio Sauer  posteo.net>
Signed-off-by: Julien Roy  jroy.ca>

 phosh-base/squeekboard/squeekboard-1.17.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/phosh-base/squeekboard/squeekboard-1.17.1.ebuild 
b/phosh-base/squeekboard/squeekboard-1.17.1.ebuild
index 8e222fc596..08808f4209 100644
--- a/phosh-base/squeekboard/squeekboard-1.17.1.ebuild
+++ b/phosh-base/squeekboard/squeekboard-1.17.1.ebuild
@@ -57,6 +57,8 @@ HOMEPAGE="https://gitlab.gnome.org/World/Phosh/squeekboard;
 
SRC_URI="https://gitlab.gnome.org/World/Phosh/squeekboard/-/archive/v${PV}/squeekboard-v${PV}.tar.gz
 -> ${P}.tar.gz"
 SRC_URI+=" $(cargo_crate_uris ${CRATES})"
 
+S="${WORKDIR}/${PN}-v${PV}"
+
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
@@ -78,8 +80,6 @@ BDEPEND="
virtual/rust
 "
 
-S="${WORKDIR}/${PN}-v${PV}"
-
 QA_FLAGS_IGNORED="/usr/bin/squeekboard-test-layout"
 
 src_install() {



[gentoo-commits] repo/proj/guru:dev commit in: media-gfx/beeref/

2024-05-14 Thread Julien Roy
commit: 0e462e8a00992ee833bf39b1fc7e91adfa3e89a4
Author: Julien Roy  jroy  ca>
AuthorDate: Wed May 15 00:34:24 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 15 00:44:44 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0e462e8a

media-gfx/beeref: enable py3.12, py3.13

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

 media-gfx/beeref/beeref-0.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/beeref/beeref-0.3.2.ebuild 
b/media-gfx/beeref/beeref-0.3.2.ebuild
index 003b7cd62e..654ce2375d 100644
--- a/media-gfx/beeref/beeref-0.3.2.ebuild
+++ b/media-gfx/beeref/beeref-0.3.2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..13} )
 DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1 desktop xdg
 



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/gradience/, gui-apps/gradience/files/

2024-05-14 Thread Julien Roy
commit: 0231d01eb8ee5dd6d5e226fc966f471677fb4859
Author: Julien Roy  jroy  ca>
AuthorDate: Wed May 15 00:44:21 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 15 00:44:44 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0231d01e

gui-apps/gradience: enable py3.12

fix tests
fix dependencies

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

 .../gradience/files/appstream-test-ignore.patch| 16 +
 ...e-0.3.0-r1.ebuild => gradience-0.3.0-r2.ebuild} | 27 ++
 2 files changed, 33 insertions(+), 10 deletions(-)

diff --git a/gui-apps/gradience/files/appstream-test-ignore.patch 
b/gui-apps/gradience/files/appstream-test-ignore.patch
new file mode 100644
index 00..4a179e1d43
--- /dev/null
+++ b/gui-apps/gradience/files/appstream-test-ignore.patch
@@ -0,0 +1,16 @@
+diff --git a/data/meson.build b/data/meson.build
+index fdebf9be..985ed36e 100644
+--- a/data/meson.build
 b/data/meson.build
+@@ -50,11 +50,6 @@ appstream_file = i18n.merge_file(
+ )
+ 
+ appstream_util = find_program('appstream-util', required: false)
+-if appstream_util.found()
+-  test('Validate appstream file', appstream_util,
+-args: ['validate', appstream_file.full_path()]
+-  )
+-endif
+ 
+ configure_file(
+   input: '@0...@.gschema.xml.in'.format(PROJECT_RDNN_NAME),

diff --git a/gui-apps/gradience/gradience-0.3.0-r1.ebuild 
b/gui-apps/gradience/gradience-0.3.0-r2.ebuild
similarity index 64%
rename from gui-apps/gradience/gradience-0.3.0-r1.ebuild
rename to gui-apps/gradience/gradience-0.3.0-r2.ebuild
index 8723979bb1..97df5698a7 100644
--- a/gui-apps/gradience/gradience-0.3.0-r1.ebuild
+++ b/gui-apps/gradience/gradience-0.3.0-r2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit meson xdg python-single-r1
 
@@ -31,17 +31,24 @@ DEPEND="
x11-themes/hicolor-icon-theme
>=gui-libs/gtk-4.5.0:4
>=gui-libs/libadwaita-1.2:1=
-   >=dev-python/pygobject-3.42.2:3
-   >=dev-python/anyascii-0.3
-   dev-python/material-color-utilities
-   dev-python/svglib
-   dev-python/yapsy
-   dev-python/cssutils
-   dev-python/jinja
-   dev-python/aiohttp
+   $(python_gen_cond_dep '
+   >=dev-python/pygobject-3.42.2:3[${PYTHON_USEDEP}]
+   >=dev-python/anyascii-0.3[${PYTHON_USEDEP}]
+   dev-python/material-color-utilities[${PYTHON_USEDEP}]
+   dev-python/svglib[${PYTHON_USEDEP}]
+   dev-python/yapsy[${PYTHON_USEDEP}]
+   dev-python/cssutils[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/aiohttp[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   ')
 "
 RDEPEND="${DEPEND}"
 
+PATCHES=(
+   "${FILESDIR}"/appstream-test-ignore.patch
+)
+
 src_prepare() {
default
xdg_environment_reset



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

2024-05-14 Thread Julien Roy
commit: 7932535672311362b6604671f5300489a10a1207
Author: Julien Roy  jroy  ca>
AuthorDate: Wed May 15 00:01:32 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 15 00:44:44 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=79325356

app-misc/mat2: drop 0.13.3

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

 app-misc/mat2/Manifest   |  2 --
 app-misc/mat2/mat2-0.13.3.ebuild | 56 
 2 files changed, 58 deletions(-)

diff --git a/app-misc/mat2/Manifest b/app-misc/mat2/Manifest
index 980916b801..6599f05b24 100644
--- a/app-misc/mat2/Manifest
+++ b/app-misc/mat2/Manifest
@@ -1,4 +1,2 @@
-DIST mat2-0.13.3.tar.gz 11782599 BLAKE2B 
26ace57f5ac8ba2444a389615cb89f30e27a89f2e704620dcf0e0999f9643d7b46f6a920ead1ee747c1ac7f818cdb3fe0dcd3acf3b370545414aefd7e1c3850c
 SHA512 
48405de214b69e6d6fe818580ce758817632a4a3ab6cc6b73e7c13d0db2d5cd75a4ab22ce1b5dc73a6cc03da9436e44e290f74700027277ec18db023a6fb
-DIST mat2-0.13.3.tar.gz.asc 833 BLAKE2B 
9e1fdd6b714f020e16b3660f535ef1b1a150220011922f50a67cd1dce7ed8c704a7c1537e3304d38a5a2b3b42affa1c46a1bb6afd342ef4247dcbec2e1e68ebc
 SHA512 
d6de8d3675892407da58171c71f65785df6d946842cda23b12a6d9c253a89d9885c83857f3e7bd05309490f3c4e482c2eeef567e2fdc650d9ac772cf91da9e8e
 DIST mat2-0.13.4.tar.gz 11782937 BLAKE2B 
cab400479bbf312979e11f00bccf02e0e330455651dcdef239507c511b4101cb8b39af5f9dfdc1df9f1bcedc3dda3276c7cf598491c0ff0fc1f365f540fdb7a6
 SHA512 
75c08c9c52a82f9983e799c2aeef0da8324d1c92ac32fb748a68063ec7b28569692082aceacf7161d24db0e8a988357c423b6e17ca5c0f934309c9791c41ab18
 DIST mat2-0.13.4.tar.gz.asc 833 BLAKE2B 
5e108396ca5d52c88e714b3f66f2e36fd900089be0820facdfed02ba44f879a02e4f510d9f28c53ac2d1a01e678f69062a72a6aca2508ceb844620d06ea4cd78
 SHA512 
380c7ef948aea2af1b0e4c56b69848f365db0967678dbf8881d1a33fd8050523c11b7648a676636ee68190cb640a37e41b60aa6f9f604e7cf1b6f0044fc54c98

diff --git a/app-misc/mat2/mat2-0.13.3.ebuild b/app-misc/mat2/mat2-0.13.3.ebuild
deleted file mode 100644
index 760c4817b2..00
--- a/app-misc/mat2/mat2-0.13.3.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=(python3_{10..11})
-PYTHON_REQ_USE="xml(+)"
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1 optfeature verify-sig
-
-DESCRIPTION="Metadata Anonymisation Toolkit: handy tool to trash your metadata"
-HOMEPAGE="https://0xacab.org/jvoisin/mat2;
-SIG_UPLOAD_HASH="672c73a1b8b0e79cdf7187900f3cc8ca"
-SRC_URI="
-   https://0xacab.org/jvoisin/${PN}/-/archive/${PV}/${P}.tar.gz
-   verify-sig? ( 
https://0xacab.org/jvoisin/${PN}/uploads/${SIG_UPLOAD_HASH}/${P}.tar.gz.asc )
-"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   app-text/poppler[introspection,cairo]
-   dev-libs/glib:2
-   dev-python/pycairo:0[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
-   gnome-base/librsvg[introspection]
-   media-libs/mutagen:0[${PYTHON_USEDEP}]
-   x11-libs/gdk-pixbuf:2[introspection,jpeg,tiff]
-"
-BDEPEND="
-   verify-sig? ( >sec-keys/openpgp-keys-jvoisin-20200714 )
-   test? (
-   media-libs/exiftool:*
-   media-video/ffmpeg[mp3,vorbis]
-   )
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jvoisin.asc
-
-DOCS=( doc {CHANGELOG,CONTRIBUTING,INSTALL,README}.md )
-
-distutils_enable_tests unittest
-
-src_prepare() {
-   default
-   rm pyproject.toml || die
-}
-
-pkg_postinst() {
-   optfeature "misc file format support" media-libs/exiftool
-   optfeature "sandboxing" sys-apps/bubblewrap
-   optfeature "video support" media-video/ffmpeg
-}



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

2024-05-14 Thread Julien Roy
commit: e4e15800eade001f68bf872c27fe09816f59f7ec
Author: Julien Roy  jroy  ca>
AuthorDate: Wed May 15 00:00:19 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 15 00:44:44 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e4e15800

dev-python/plum: enable py3.12, py3.13

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

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

diff --git a/dev-python/plum/plum-0.8.7.ebuild 
b/dev-python/plum/plum-0.8.7.ebuild
index 1e04666599..c9ebe4ca49 100644
--- a/dev-python/plum/plum-0.8.7.ebuild
+++ b/dev-python/plum/plum-0.8.7.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 EAPI=8
 
-PYTHON_COMPAT=( python3_{7..11} )
+PYTHON_COMPAT=( python3_{10..13} )
 DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1
 



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/oscrypto/, dev-python/oscrypto/files/

2024-05-14 Thread Julien Roy
commit: e1922b7f8cc9249823a0d99319d9fd1ce230aa6c
Author: Julien Roy  jroy  ca>
AuthorDate: Tue May 14 23:42:26 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 15 00:44:43 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e1922b7f

dev-python/oscrypto: enable py3.12

fix build on dev-libs/openssl-3.0.10

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

 dev-python/oscrypto/files/openssl-3.0.10-fix.patch |  38 +
 dev-python/oscrypto/files/py3.12.patch | 902 +
 ...to-1.3.0-r1.ebuild => oscrypto-1.3.0-r2.ebuild} |   7 +-
 3 files changed, 946 insertions(+), 1 deletion(-)

diff --git a/dev-python/oscrypto/files/openssl-3.0.10-fix.patch 
b/dev-python/oscrypto/files/openssl-3.0.10-fix.patch
new file mode 100644
index 00..a1c2e44c41
--- /dev/null
+++ b/dev-python/oscrypto/files/openssl-3.0.10-fix.patch
@@ -0,0 +1,38 @@
+From ebbc944485b278192b60080ea1f495e287efb4f8 Mon Sep 17 00:00:00 2001
+From: Martin Journois 
+Date: Thu, 17 Aug 2023 13:09:31 +0200
+Subject: [PATCH] MJ: Fix #75 bug with openssl 3.0.10 (#76)
+
+* MJ: Fix #75 bug with openssl 3.0.10
+* MJ: Add fix suggested by @vcunat on _libcrypto_ctypes regex
+---
+ oscrypto/_openssl/_libcrypto_cffi.py   | 2 +-
+ oscrypto/_openssl/_libcrypto_ctypes.py | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/oscrypto/_openssl/_libcrypto_cffi.py 
b/oscrypto/_openssl/_libcrypto_cffi.py
+index 8aed03e..14eb576 100644
+--- a/oscrypto/_openssl/_libcrypto_cffi.py
 b/oscrypto/_openssl/_libcrypto_cffi.py
+@@ -37,7 +37,7 @@
+ 
+ is_libressl = 'LibreSSL' in version_string
+ 
+-version_match = re.search('\\b(\\d\\.\\d\\.\\d[a-z]*)\\b', version_string)
++version_match = re.search('\\b(\\d\\.\\d\\.\\d+[a-z]*)\\b', version_string)
+ if not version_match:
+ version_match = re.search('(?<=LibreSSL )(\\d\\.\\d(\\.\\d)?)\\b', 
version_string)
+ if not version_match:
+diff --git a/oscrypto/_openssl/_libcrypto_ctypes.py 
b/oscrypto/_openssl/_libcrypto_ctypes.py
+index e33ebbc..9cb294a 100644
+--- a/oscrypto/_openssl/_libcrypto_ctypes.py
 b/oscrypto/_openssl/_libcrypto_ctypes.py
+@@ -40,7 +40,7 @@
+ 
+ is_libressl = 'LibreSSL' in version_string
+ 
+-version_match = re.search('\\b(\\d\\.\\d\\.\\d[a-z]*)\\b', version_string)
++version_match = re.search('\\b(\\d\\.\\d\\.\\d+[a-z]*)\\b', version_string)
+ if not version_match:
+ version_match = re.search('(?<=LibreSSL )(\\d\\.\\d(\\.\\d)?)\\b', 
version_string)
+ if not version_match:

diff --git a/dev-python/oscrypto/files/py3.12.patch 
b/dev-python/oscrypto/files/py3.12.patch
new file mode 100644
index 00..0bb8cb0cda
--- /dev/null
+++ b/dev-python/oscrypto/files/py3.12.patch
@@ -0,0 +1,902 @@
+From 3be536e4a61ac5fbd403ee80cdb54cb666f34679 Mon Sep 17 00:00:00 2001
+From: Dominik 'Rathann' Mierzejewski 
+Date: Thu, 17 Aug 2023 09:05:29 +0200
+Subject: [PATCH 01/13] use `importlib` instead of deprecated `imp` module
+
+This fixes tests with python 3.12 where the `imp` module was
+[removed](https://docs.python.org/3.12/whatsnew/3.12.html#removed).
+
+This should fix issue #74.
+---
+ tests/__init__.py | 5 ++---
+ 1 file changed, 2 insertions(+), 3 deletions(-)
+
+diff --git a/tests/__init__.py b/tests/__init__.py
+index 4c65360..90bede4 100644
+--- a/tests/__init__.py
 b/tests/__init__.py
+@@ -1,7 +1,7 @@
+ # coding: utf-8
+ from __future__ import unicode_literals, division, absolute_import, 
print_function
+ 
+-import imp
++import importlib
+ import os
+ import unittest
+ 
+@@ -94,8 +94,7 @@ def _import_from(mod, path, mod_dir=None):
+ return None
+ 
+ try:
+-mod_info = imp.find_module(mod_dir, [path])
+-return imp.load_module(mod, *mod_info)
++return importlib.import_module(mod)
+ except ImportError:
+ return None
+ 
+
+From 199f07eefb9c0d1d5ad8093c012fbdae1fefa633 Mon Sep 17 00:00:00 2001
+From: wbond 
+Date: Thu, 17 Aug 2023 07:14:40 -0400
+Subject: [PATCH 02/13] Fix compatibility with Python 2.6
+
+---
+ tests/__init__.py | 7 ++-
+ 1 file changed, 6 insertions(+), 1 deletion(-)
+
+diff --git a/tests/__init__.py b/tests/__init__.py
+index 90bede4..3ca9334 100644
+--- a/tests/__init__.py
 b/tests/__init__.py
+@@ -1,10 +1,15 @@
+ # coding: utf-8
+ from __future__ import unicode_literals, division, absolute_import, 
print_function
+ 
+-import importlib
+ import os
++import sys
+ import unittest
+ 
++if sys.version_info < (3,):
++import imp as importlib
++else:
++import importlib
++
+ 
+ __version__ = '1.3.0'
+ __version_info__ = (1, 3, 0)
+
+From 19de26bdad3154dc30c6661b652c459438fa9be2 Mon Sep 17 00:00:00 2001
+From: wbond 
+Date: Thu, 17 Aug 2023 07:25:49 -0400
+Subject: [PATCH 03/13] Fix both imp and importlib implementations
+
+---
+ tests/__init__.py | 9 +++--
+ 1 file changed, 7 insertions(+), 2 deletions(-)
+
+diff --git a/tests/__init__.py b/tests/__init__.py
+index 3ca9334..7aab84d 100644
+--- 

[gentoo-commits] repo/proj/guru:dev commit in: games-fps/crispy-doom/

2024-05-14 Thread Julien Roy
commit: 890feb964539d55a3c0e9d290daacb9eee5d7f3e
Author: Julien Roy  jroy  ca>
AuthorDate: Tue May 14 23:28:28 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 15 00:44:43 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=890feb96

games-fps/crispy-doom: enable py3.12, py3.13

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

 games-fps/crispy-doom/crispy-doom-5.12.0.ebuild | 4 ++--
 games-fps/crispy-doom/crispy-doom-6.0.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/games-fps/crispy-doom/crispy-doom-5.12.0.ebuild 
b/games-fps/crispy-doom/crispy-doom-5.12.0.ebuild
index d5d62b6326..60823967d7 100644
--- a/games-fps/crispy-doom/crispy-doom-5.12.0.ebuild
+++ b/games-fps/crispy-doom/crispy-doom-5.12.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10,11} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 inherit autotools prefix python-any-r1 xdg
 

diff --git a/games-fps/crispy-doom/crispy-doom-6.0.ebuild 
b/games-fps/crispy-doom/crispy-doom-6.0.ebuild
index f132f01132..f4dfd01919 100644
--- a/games-fps/crispy-doom/crispy-doom-6.0.ebuild
+++ b/games-fps/crispy-doom/crispy-doom-6.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 inherit autotools prefix python-any-r1 xdg
 



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

2024-05-14 Thread Julien Roy
commit: 96cda54020c13d65d965febfd354b8295468b784
Author: Julien Roy  jroy  ca>
AuthorDate: Tue May 14 23:59:18 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 15 00:44:44 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=96cda540

dev-python/pem: drop 21.2.0

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

 dev-python/pem/Manifest  |  1 -
 dev-python/pem/pem-21.2.0.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/dev-python/pem/Manifest b/dev-python/pem/Manifest
index c60227d7b6..9f68271c31 100644
--- a/dev-python/pem/Manifest
+++ b/dev-python/pem/Manifest
@@ -1,2 +1 @@
-DIST pem-21.2.0.gh.tar.gz 35899 BLAKE2B 
b24affc1228d61b61660615c252fbac36abc3e42d9b54a026fd63c68b3ba470c3208ce12d2d8b188bb4e951f2ad55cd4cf441ffdbc49b681e9f0616ed5290123
 SHA512 
7e6f6d46bd1c8ab5c84b0edee182fbec7ae3c37e2005854ff1bc6f43cb47490a1f3bb0ac97cbc9e8c0ff830d4f22fcddd52f68206452a16ba862354a75491b18
 DIST pem-23.1.0.tar.gz 43796 BLAKE2B 
903b6bbad0a73266467d876eba2a6a32993fd57f75630149bb00c8eac9f51a0fa7b1edcff9c09d48167f971c1da51f688ae0bda9494c3d3e3acf11262983858d
 SHA512 
e742dba55df69736ed5896370da980b25961682a9fd38b6940490cb82332813fc1d7a931fe651716fa31caf6080e6fb047d0ef62d3e61d7e3e1288a00b70051e

diff --git a/dev-python/pem/pem-21.2.0.ebuild b/dev-python/pem/pem-21.2.0.ebuild
deleted file mode 100644
index d9d1519003..00
--- a/dev-python/pem/pem-21.2.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-inherit distutils-r1
-
-DESCRIPTION="Easy PEM file parsing in Python"
-HOMEPAGE="https://pem.readthedocs.io/;
-SRC_URI="https://github.com/hynek/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
-   test? (
-   >=dev-python/coverage-5.0.2[${PYTHON_USEDEP}]
-   dev-python/certifi[${PYTHON_USEDEP}]
-   dev-python/pretend[${PYTHON_USEDEP}]
-   dev-python/pyopenssl[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest



[gentoo-commits] repo/proj/guru:dev commit in: app-admin/krapplet/

2024-05-14 Thread Julien Roy
commit: da99ba8e0e100709250e14d6fc5ce09d5eeffe32
Author: Julien Roy  jroy  ca>
AuthorDate: Wed May 15 00:00:33 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 15 00:44:44 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=da99ba8e

app-admin/krapplet: enable py3.12

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

 app-admin/krapplet/krapplet-0.3.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/krapplet/krapplet-0.3.1-r1.ebuild 
b/app-admin/krapplet/krapplet-0.3.1-r1.ebuild
index e6ff502519..f366fbe507 100644
--- a/app-admin/krapplet/krapplet-0.3.1-r1.ebuild
+++ b/app-admin/krapplet/krapplet-0.3.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1 pypi xdg
 



[gentoo-commits] repo/proj/guru:dev commit in: app-shells/pokemon-colorscripts/

2024-05-14 Thread Julien Roy
commit: 68901dcc635d1c14498482588c8daaa31da40121
Author: Julien Roy  jroy  ca>
AuthorDate: Wed May 15 00:04:56 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 15 00:44:44 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=68901dcc

app-shells/pokemon-colorscripts: enable py3.12, py3.13

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

 app-shells/pokemon-colorscripts/pokemon-colorscripts-.ebuild | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/app-shells/pokemon-colorscripts/pokemon-colorscripts-.ebuild 
b/app-shells/pokemon-colorscripts/pokemon-colorscripts-.ebuild
index 4fa9fb5430..11e8ea6942 100644
--- a/app-shells/pokemon-colorscripts/pokemon-colorscripts-.ebuild
+++ b/app-shells/pokemon-colorscripts/pokemon-colorscripts-.ebuild
@@ -1,20 +1,17 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=(python3_{10,11})
+PYTHON_COMPAT=( python3_{10..13} )
 
 inherit git-r3 python-single-r1
 
 DESCRIPTION="Pokemon unicode sprites for your terminal!"
-
 HOMEPAGE="https://gitlab.com/phoneybadger/pokemon-colorscripts;
-
 EGIT_REPO_URI="https://gitlab.com/phoneybadger/pokemon-colorscripts.git;
 
 LICENSE="MIT"
-
 SLOT="0"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2024-05-14 Thread Julien Roy
commit: 7e3d569b858530ad23dfe207b24583b2495c
Author: Julien Roy  jroy  ca>
AuthorDate: Tue May 14 23:34:16 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 15 00:44:43 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7e3d569b

games-util/chiaki: enable py3.12

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

 games-util/chiaki/chiaki-2.1.1-r2.ebuild | 5 +++--
 games-util/chiaki/chiaki-.ebuild | 5 +++--
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/games-util/chiaki/chiaki-2.1.1-r2.ebuild 
b/games-util/chiaki/chiaki-2.1.1-r2.ebuild
index 60fe2127ec..ed1a05c397 100644
--- a/games-util/chiaki/chiaki-2.1.1-r2.ebuild
+++ b/games-util/chiaki/chiaki-2.1.1-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit cmake python-single-r1 xdg
 
 DESCRIPTION="Client for PlayStation 4 and PlayStation 5 Remote Play"
@@ -33,6 +33,7 @@ RDEPEND="
dev-qt/qtgui:5
dev-qt/qtconcurrent:5
dev-qt/qtmultimedia:5
+   dev-qt/qtopengl:5
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
media-libs/libsdl2

diff --git a/games-util/chiaki/chiaki-.ebuild 
b/games-util/chiaki/chiaki-.ebuild
index 60fe2127ec..ed1a05c397 100644
--- a/games-util/chiaki/chiaki-.ebuild
+++ b/games-util/chiaki/chiaki-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit cmake python-single-r1 xdg
 
 DESCRIPTION="Client for PlayStation 4 and PlayStation 5 Remote Play"
@@ -33,6 +33,7 @@ RDEPEND="
dev-qt/qtgui:5
dev-qt/qtconcurrent:5
dev-qt/qtmultimedia:5
+   dev-qt/qtopengl:5
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
media-libs/libsdl2



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

2024-05-14 Thread Julien Roy
commit: 68531ea891c593f9d1d72adc906d0608ab7c40be
Author: Julien Roy  jroy  ca>
AuthorDate: Wed May 15 00:05:51 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 15 00:44:44 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=68531ea8

dev-python/pynput: enable py3.12

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

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

diff --git a/dev-python/pynput/pynput-1.7.6.ebuild 
b/dev-python/pynput/pynput-1.7.6.ebuild
index 852dfee819..b62fe62c79 100644
--- a/dev-python/pynput/pynput-1.7.6.ebuild
+++ b/dev-python/pynput/pynput-1.7.6.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1 pypi
 



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

2024-05-14 Thread Julien Roy
commit: 0ac3589eba0b6c853701f36905f726fda1a70977
Author: Julien Roy  jroy  ca>
AuthorDate: Tue May 14 23:16:16 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 15 00:44:42 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0ac3589e

dev-python/mobi: enable py3.12

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

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

diff --git a/dev-python/mobi/mobi-0.3.3.ebuild 
b/dev-python/mobi/mobi-0.3.3.ebuild
index 7bf67a6d3f..a7db4c99ea 100644
--- a/dev-python/mobi/mobi-0.3.3.ebuild
+++ b/dev-python/mobi/mobi-0.3.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 DISTUTILS_USE_PEP517=poetry
 inherit distutils-r1
 



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/material-color-utilities/

2024-05-14 Thread Julien Roy
commit: 2a352a2193a35adf1b1176b3c07058e08000a450
Author: Julien Roy  jroy  ca>
AuthorDate: Tue May 14 23:30:02 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 15 00:44:43 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2a352a21

dev-python/material-color-utilities: enable py3.12, py3.13

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

 dev-python/material-color-utilities/Manifest   |  2 +-
 .../material-color-utilities-0.1.5.ebuild  | 10 ++
 .../material-color-utilities-.ebuild   |  6 +++---
 3 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/dev-python/material-color-utilities/Manifest 
b/dev-python/material-color-utilities/Manifest
index 81cf2c70bf..5a202bca65 100644
--- a/dev-python/material-color-utilities/Manifest
+++ b/dev-python/material-color-utilities/Manifest
@@ -1 +1 @@
-DIST material-color-utilities-0.1.5.tar.gz 25702 BLAKE2B 
cf444831fec962caae3a1871b8331dcdd055f186754631185140842e49e1dc5526c5aedc021d28cd5e192e6f593774abce34e4a2853049e9ded2cf3ca9b79e3f
 SHA512 
f3987da2723f9bc0a383d544868bd48b79c815c1ef3b601cf7daf711ae66ba2e20c38d272fff34b8fef724d202cdb71431d885d0fc86cf6b459a8735cd0751a4
+DIST material-color-utilities-python-0.1.5.tar.gz 25702 BLAKE2B 
cf444831fec962caae3a1871b8331dcdd055f186754631185140842e49e1dc5526c5aedc021d28cd5e192e6f593774abce34e4a2853049e9ded2cf3ca9b79e3f
 SHA512 
f3987da2723f9bc0a383d544868bd48b79c815c1ef3b601cf7daf711ae66ba2e20c38d272fff34b8fef724d202cdb71431d885d0fc86cf6b459a8735cd0751a4

diff --git 
a/dev-python/material-color-utilities/material-color-utilities-0.1.5.ebuild 
b/dev-python/material-color-utilities/material-color-utilities-0.1.5.ebuild
index ac144e4502..d2000125b4 100644
--- a/dev-python/material-color-utilities/material-color-utilities-0.1.5.ebuild
+++ b/dev-python/material-color-utilities/material-color-utilities-0.1.5.ebuild
@@ -1,11 +1,14 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=(python3_{10..11})
+PYTHON_COMPAT=( python3_{10..13} )
 DISTUTILS_USE_PEP517=poetry
-inherit distutils-r1
+PYPI_NO_NORMALIZE=1
+PYPI_PN="${PN}-python"
+
+inherit distutils-r1 pypi
 
 MY_PN="${PN}-python"
 MY_P="${MY_PN}-${PV}"
@@ -19,7 +22,6 @@ if [[ ${PV} == * ]]; then
inherit git-r3

EGIT_REPO_URI="https://github.com/avanishsubbiah/material-color-utilities-python.git;
 else
-   
SRC_URI="https://files.pythonhosted.org/packages/source/m/material-color-utilities-python/material-color-utilities-python-${PV}.tar.gz
 -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64"
S="${WORKDIR}/${MY_P}"
 fi

diff --git 
a/dev-python/material-color-utilities/material-color-utilities-.ebuild 
b/dev-python/material-color-utilities/material-color-utilities-.ebuild
index ac144e4502..bbc6793fa6 100644
--- a/dev-python/material-color-utilities/material-color-utilities-.ebuild
+++ b/dev-python/material-color-utilities/material-color-utilities-.ebuild
@@ -1,10 +1,11 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=(python3_{10..11})
+PYTHON_COMPAT=( python3_{10..13} )
 DISTUTILS_USE_PEP517=poetry
+
 inherit distutils-r1
 
 MY_PN="${PN}-python"
@@ -19,7 +20,6 @@ if [[ ${PV} == * ]]; then
inherit git-r3

EGIT_REPO_URI="https://github.com/avanishsubbiah/material-color-utilities-python.git;
 else
-   
SRC_URI="https://files.pythonhosted.org/packages/source/m/material-color-utilities-python/material-color-utilities-python-${PV}.tar.gz
 -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64"
S="${WORKDIR}/${MY_P}"
 fi



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

2024-05-14 Thread Mike Gilbert
commit: 3cc0a9fd571f057ca3a2eae1c7f49f7048364e2c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed May 15 00:10:59 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed May 15 00:10:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cc0a9fd

sys-apps/keyutils: pass parameters to make

... instead of abusing sed.

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

 sys-apps/keyutils/keyutils-1.6.3-r1.ebuild | 57 +-
 1 file changed, 32 insertions(+), 25 deletions(-)

diff --git a/sys-apps/keyutils/keyutils-1.6.3-r1.ebuild 
b/sys-apps/keyutils/keyutils-1.6.3-r1.ebuild
index c8d82212103a..6d09620c632a 100644
--- a/sys-apps/keyutils/keyutils-1.6.3-r1.ebuild
+++ b/sys-apps/keyutils/keyutils-1.6.3-r1.ebuild
@@ -70,30 +70,38 @@ src_prepare() {
multilib_copy_sources
 }
 
+mymake() {
+   local args=(
+   PREFIX="${EPREFIX}/usr"
+   ETCDIR="${EPREFIX}/etc"
+   BINDIR="${EPREFIX}/bin"
+   SBINDIR="${EPREFIX}/sbin"
+   SHAREDIR="${EPREFIX}/usr/share/keyutils"
+   MANDIR="${EPREFIX}/usr/share/man"
+   INCLUDEDIR="${EPREFIX}/usr/include"
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)"
+   USRLIBDIR="${EPREFIX}/usr/$(get_libdir)"
+   CFLAGS="${CFLAGS}"
+   CXXFLAGS="${CXXFLAGS}"
+   RPATH=$(usex static -static '')
+   BUILDFOR=
+   NO_ARLIB="${NO_ARLIB}"
+   )
+   if use static; then
+   args+=( LIB_DEPENDENCY='$(ARLIB)' )
+   fi
+   emake "${args[@]}" "$@"
+}
+
 multilib_src_compile() {
-   tc-export AR CC CXX
-   sed -i \
-   -e "1iRPATH = $(usex static -static '')" \
-   -e '/^C.*FLAGS/s|:=|+=|' \
-   -e 's:-Werror::' \
-   -e '/^BUILDFOR/s:=.*:=:' \
-   -e "/^LIBDIR/s:=.*:= /usr/$(get_libdir):" \
-   -e '/^USRLIBDIR/s:=.*:=$(LIBDIR):' \
-   -e "s: /: ${EPREFIX}/:g" \
-   -e '/^NO_ARLIB/d' \
-   Makefile || die
-
-   # We need the static lib in order to statically link programs.
-   if use static ; then
-   export NO_ARLIB=0
-   # Hack the progs to depend on the static lib instead.
-   sed -i \
-   -e '/^.*:.*[$](DEVELLIB)$/s:$(DEVELLIB):$(ARLIB) 
$(SONAME):' \
-   Makefile || die
+   local NO_ARLIB
+   if use static; then
+   NO_ARLIB=0
else
-   export NO_ARLIB=$(usex static-libs 0 1)
+   NO_ARLIB=$(usex static-libs 0 1)
fi
-   emake
+   tc-export AR CC CXX
+   mymake
 }
 
 multilib_src_test() {
@@ -101,14 +109,13 @@ multilib_src_test() {
# older versions already installed in the system.
LD_LIBRARY_PATH=${BUILD_DIR} \
PATH="${BUILD_DIR}:${PATH}" \
-   emake test
+   mymake test
 }
 
 multilib_src_install() {
# Possibly undo the setting for USE=static (see src_compile).
-   export NO_ARLIB=$(usex static-libs 0 1)
-
-   default
+   local NO_ARLIB=$(usex static-libs 0 1)
+   mymake DESTDIR="${D}" install
 }
 
 multilib_src_install_all() {



[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/hex/

2024-05-14 Thread Lucio Sauer
commit: b41084798596ef12a11d449cd55d3bdba5886738
Author: Lucio Sauer  posteo  net>
AuthorDate: Tue May 14 23:15:04 2024 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Tue May 14 23:27:42 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b4108479

sys-apps/hex: speed up cargo SRC_URI generation

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

 sys-apps/hex/hex-0.4.2.ebuild | 57 ++-
 1 file changed, 29 insertions(+), 28 deletions(-)

diff --git a/sys-apps/hex/hex-0.4.2.ebuild b/sys-apps/hex/hex-0.4.2.ebuild
index a17b1d1bfc..4b765bcc50 100644
--- a/sys-apps/hex/hex-0.4.2.ebuild
+++ b/sys-apps/hex/hex-0.4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Auto-Generated by cargo-ebuild 0.4.0
@@ -6,39 +6,40 @@
 EAPI=8
 
 CRATES="
-   ansi_term-0.11.0
-   ansi_term-0.12.1
-   assert_cmd-1.0.1
-   atty-0.2.11
-   bitflags-1.0.4
-   clap-2.33.3
-   difference-2.0.0
-   doc-comment-0.3.3
-   libc-0.2.47
-   no_color-0.1.0
-   predicates-1.0.5
-   predicates-core-1.0.0
-   predicates-tree-1.0.0
-   redox_syscall-0.1.50
-   redox_termios-0.1.1
-   strsim-0.8.0
-   termion-1.5.1
-   textwrap-0.11.0
-   treeline-0.1.0
-   unicode-width-0.1.5
-   vec_map-0.8.1
-   wait-timeout-0.2.0
-   winapi-0.3.6
-   winapi-i686-pc-windows-gnu-0.4.0
-   winapi-x86_64-pc-windows-gnu-0.4.0
+   ansi_term@0.11.0
+   ansi_term@0.12.1
+   assert_cmd@1.0.1
+   atty@0.2.11
+   bitflags@1.0.4
+   clap@2.33.3
+   difference@2.0.0
+   doc-comment@0.3.3
+   libc@0.2.47
+   no_color@0.1.0
+   predicates@1.0.5
+   predicates-core@1.0.0
+   predicates-tree@1.0.0
+   redox_syscall@0.1.50
+   redox_termios@0.1.1
+   strsim@0.8.0
+   termion@1.5.1
+   textwrap@0.11.0
+   treeline@0.1.0
+   unicode-width@0.1.5
+   vec_map@0.8.1
+   wait-timeout@0.2.0
+   winapi@0.3.6
+   winapi-i686-pc-windows-gnu@0.4.0
+   winapi-x86_64-pc-windows-gnu@0.4.0
 "
 
 inherit cargo
 
 DESCRIPTION="Futuristic take on hexdump"
 HOMEPAGE="https://github.com/sitkevij/hex;
-SRC_URI="https://github.com/sitkevij/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" $(cargo_crate_uris)"
+SRC_URI="https://github.com/sitkevij/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   ${CARGO_CRATE_URIS}
+"
 # Prevent portage from trying to fetch bunch of *.crate from mirror despite 
they are not mirrored.
 RESTRICT="mirror"
 LICENSE="MIT"



[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/hex/

2024-05-14 Thread Lucio Sauer
commit: 5a02060483df1909530d564a4b43659f012023d2
Author: Lucio Sauer  posteo  net>
AuthorDate: Tue May 14 23:26:05 2024 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Tue May 14 23:28:59 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5a020604

sys-apps/hex: remove incorrect RESTRICT=mirror

>From the PMS:
>  mirror
>   The package’s SRC_URI entries may not be mirrored, and
>   mirrors should not be checked when fetching.

The crate dependencies may very well be mirrored, judging by their
licenses. To fetch distfiles from their original locations immediately,
set `GENTOO_MIRRORS=`.
https://devmanual.gentoo.org/general-concepts/manifest/#generating-the-manifest

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

 sys-apps/hex/hex-0.4.2.ebuild | 2 --
 sys-apps/hex/hex-0.5.0.ebuild | 4 +---
 sys-apps/hex/hex-0.6.0.ebuild | 2 --
 3 files changed, 1 insertion(+), 7 deletions(-)

diff --git a/sys-apps/hex/hex-0.4.2.ebuild b/sys-apps/hex/hex-0.4.2.ebuild
index 4b765bcc50..26b759365f 100644
--- a/sys-apps/hex/hex-0.4.2.ebuild
+++ b/sys-apps/hex/hex-0.4.2.ebuild
@@ -40,8 +40,6 @@ HOMEPAGE="https://github.com/sitkevij/hex;
 SRC_URI="https://github.com/sitkevij/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
${CARGO_CRATE_URIS}
 "
-# Prevent portage from trying to fetch bunch of *.crate from mirror despite 
they are not mirrored.
-RESTRICT="mirror"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"

diff --git a/sys-apps/hex/hex-0.5.0.ebuild b/sys-apps/hex/hex-0.5.0.ebuild
index 888db8eae7..381f4a390f 100644
--- a/sys-apps/hex/hex-0.5.0.ebuild
+++ b/sys-apps/hex/hex-0.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Auto-Generated by cargo-ebuild 0.5.4-r1
@@ -74,8 +74,6 @@ DESCRIPTION="Futuristic take on hexdump"
 HOMEPAGE="https://github.com/sitkevij/hex;
 SRC_URI="https://github.com/sitkevij/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 SRC_URI+=" ${CARGO_CRATE_URIS}"
-# Prevent portage from trying to fetch bunch of *.crate from mirror despite 
they are not mirrored.
-RESTRICT="mirror"
 LICENSE="Apache-2.0 MIT Unicode-DFS-2016"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"

diff --git a/sys-apps/hex/hex-0.6.0.ebuild b/sys-apps/hex/hex-0.6.0.ebuild
index 04ee5d2add..cf21b951a0 100644
--- a/sys-apps/hex/hex-0.6.0.ebuild
+++ b/sys-apps/hex/hex-0.6.0.ebuild
@@ -71,8 +71,6 @@ HOMEPAGE="https://github.com/sitkevij/hex;
 SRC_URI="https://github.com/sitkevij/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 SRC_URI+=" ${CARGO_CRATE_URIS}"
 
-# Prevent portage from trying to fetch bunch of *.crate from mirror despite 
they are not mirrored.
-RESTRICT="mirror"
 LICENSE="Apache-2.0 MIT Unicode-DFS-2016"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"



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

2024-05-14 Thread Julien Roy
commit: fc463502bf24ca7127d308c04a9dc156c23768b6
Author: Julien Roy  jroy  ca>
AuthorDate: Tue May 14 23:00:23 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Tue May 14 23:00:23 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fc463502

media-sound/mopidy: enable py3.12

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

 media-sound/mopidy/mopidy-3.4.2.ebuild | 20 ++--
 1 file changed, 14 insertions(+), 6 deletions(-)

diff --git a/media-sound/mopidy/mopidy-3.4.2.ebuild 
b/media-sound/mopidy/mopidy-3.4.2.ebuild
index b2db08df02..e958d820a7 100644
--- a/media-sound/mopidy/mopidy-3.4.2.ebuild
+++ b/media-sound/mopidy/mopidy-3.4.2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_11 )
+PYTHON_COMPAT=( python3_{11..12} )
 
 inherit distutils-r1
 
@@ -34,7 +34,15 @@ DEPEND="
 
 distutils_enable_tests pytest
 
-python_test() {
-   # Ignore broken tests (due to network-sandbox)
-   pytest -v --ignore tests/stream/test_playback.py || die
-}
+EPYTEST_IGNORE=(
+   # Upstream uses a mix of pytest and unittest
+   # Since most tests are pytest, let's ignore unittest tests
+   tests/http/test_server.py
+   tests/http/test_handlers.py
+)
+
+EPYTEST_DESELECT=(
+   # Broken test due to network-sandbox
+   tests/stream/test_playback.py
+   tests/test_help.py::HelpTest::test_help_has_mopidy_options
+)



[gentoo-commits] repo/proj/guru:dev commit in: net-im/gajim-plugins/

2024-05-14 Thread Julien Roy
commit: 95ec3e038d49dfa84f3ea7d24dae6bffcca92841
Author: Julien Roy  jroy  ca>
AuthorDate: Tue May 14 23:04:24 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Tue May 14 23:04:24 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=95ec3e03

net-im/gajim-plugins: enable py3.12

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

 net-im/gajim-plugins/gajim-plugins-.ebuild | 12 
 net-im/gajim-plugins/metadata.xml  |  1 -
 2 files changed, 4 insertions(+), 9 deletions(-)

diff --git a/net-im/gajim-plugins/gajim-plugins-.ebuild 
b/net-im/gajim-plugins/gajim-plugins-.ebuild
index 84807e8572..768e89c353 100644
--- a/net-im/gajim-plugins/gajim-plugins-.ebuild
+++ b/net-im/gajim-plugins/gajim-plugins-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit git-r3 python-single-r1
 
@@ -16,19 +16,15 @@ S="${WORKDIR}/${P%_p2}"
 LICENSE="GPL-3"
 SLOT="0"
 MY_PLUGINS="acronyms_expander anti_spam clients_icons length_notifier
-   message_box_size now_listen omemo openpgp pgp plugins_translations
+   message_box_size now_listen openpgp pgp plugins_translations
quick_replies triggers"
 IUSE="$(printf '+%s ' ${MY_PLUGINS[@]})"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="
${PYTHON_DEPS}
$(python_gen_cond_dep '
net-im/gajim[${PYTHON_SINGLE_USEDEP}]
-   omemo? (
-   net-im/gajim[omemo]
-   dev-python/python-axolotl[${PYTHON_USEDEP}]
-   dev-python/qrcode[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}] )
pgp? (
>=dev-python/python-gnupg-0.4.0[${PYTHON_USEDEP}]
)

diff --git a/net-im/gajim-plugins/metadata.xml 
b/net-im/gajim-plugins/metadata.xml
index 22868721b1..fc35977aa0 100644
--- a/net-im/gajim-plugins/metadata.xml
+++ b/net-im/gajim-plugins/metadata.xml
@@ -11,7 +11,6 @@
 Plugin: Notifies you when message length 
reaches a limit
 Plugin: Allows you to adjust the height of 
the new message input field
 Plugin: Copy tune info to conversation input 
box
-Plugin: OMEMO Multi-End Message and Object Encryption 
for 1:1 chats, groupchats, and file transfers
 Plugin: Encrypt your messages with OpenPGP 
(XEP-0373)
 Plugin: Encrypt your messages with PGP (XEP-0027)
 Plugin: Translation files for Gajim 
Plugins



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

2024-05-14 Thread Julien Roy
commit: 0f6c4b3ad254f94146800510f7f641816db37e2b
Author: Julien Roy  jroy  ca>
AuthorDate: Tue May 14 22:42:22 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Tue May 14 22:42:22 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0f6c4b3a

dev-python/pygsl: add 2.3.4

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

 dev-python/pygsl/Manifest   |  1 +
 dev-python/pygsl/pygsl-2.3.4.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-python/pygsl/Manifest b/dev-python/pygsl/Manifest
index b941fbd47b..be7ef21bf4 100644
--- a/dev-python/pygsl/Manifest
+++ b/dev-python/pygsl/Manifest
@@ -1 +1,2 @@
 DIST pygsl-2.3.3.gh.tar.gz 1110939 BLAKE2B 
9da5e35a6367a8cc03f836cab5e41d8d6e7c0c3d5bca995e01cf83e308f1922e6fce677977830920bc1184c6ac531f79da21d3941a63a72e16eb13b0faeabe0e
 SHA512 
289713c2ac5d1adb1f5dd4379b704fbcfa56227b0bdbd19166a4c218d7eb9b41cb4927c265862996ae668486733510e56b6a6a0e0046d1040c88e8e854ce4a48
+DIST pygsl-2.3.4.gh.tar.gz 1100233 BLAKE2B 
0d59062ae7a6193225ac731a9a12a7c32df9c309a90e358fd77f7c957f8d27269e97634022036aa7b1d99e2c3703a7c45387c97557c4e28762310009626cb465
 SHA512 
4b510426bafc06c79742f0ef0ad07e31a7aa74c14bab88bd2f0a2acb125569ecf38aeab0eaf01590bd052474a4aa7f8b39a66f853e4bc4a392e126dcf4bfb359

diff --git a/dev-python/pygsl/pygsl-2.3.4.ebuild 
b/dev-python/pygsl/pygsl-2.3.4.ebuild
new file mode 100644
index 00..0674001ef2
--- /dev/null
+++ b/dev-python/pygsl/pygsl-2.3.4.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python interface for the GNU scientific library (gsl)"
+HOMEPAGE="https://github.com/pygsl/pygsl;
+SRC_URI="https://github.com/pygsl/pygsl/archive/v.${PV}.tar.gz -> 
${P}.gh.tar.gz"
+S="${WORKDIR}/${PN}-v.${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="examples"
+# Tests are also failing upstream
+# https://github.com/pygsl/pygsl/issues/15
+RESTRICT="test"
+
+DEPEND="
+   sci-libs/gsl
+   dev-python/numpy[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx doc dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest
+
+src_install() {
+   use examples && dodoc -r examples
+   distutils-r1_src_install
+}



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

2024-05-14 Thread Julien Roy
commit: cb0f74e2e59a341677ac29e6e440153461290489
Author: Julien Roy  jroy  ca>
AuthorDate: Tue May 14 22:44:27 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Tue May 14 22:44:27 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cb0f74e2

dev-python/pygsl: drop 2.3.3

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

 dev-python/pygsl/Manifest   |  1 -
 dev-python/pygsl/pygsl-2.3.3.ebuild | 40 -
 2 files changed, 41 deletions(-)

diff --git a/dev-python/pygsl/Manifest b/dev-python/pygsl/Manifest
index be7ef21bf4..22476ec8b5 100644
--- a/dev-python/pygsl/Manifest
+++ b/dev-python/pygsl/Manifest
@@ -1,2 +1 @@
-DIST pygsl-2.3.3.gh.tar.gz 1110939 BLAKE2B 
9da5e35a6367a8cc03f836cab5e41d8d6e7c0c3d5bca995e01cf83e308f1922e6fce677977830920bc1184c6ac531f79da21d3941a63a72e16eb13b0faeabe0e
 SHA512 
289713c2ac5d1adb1f5dd4379b704fbcfa56227b0bdbd19166a4c218d7eb9b41cb4927c265862996ae668486733510e56b6a6a0e0046d1040c88e8e854ce4a48
 DIST pygsl-2.3.4.gh.tar.gz 1100233 BLAKE2B 
0d59062ae7a6193225ac731a9a12a7c32df9c309a90e358fd77f7c957f8d27269e97634022036aa7b1d99e2c3703a7c45387c97557c4e28762310009626cb465
 SHA512 
4b510426bafc06c79742f0ef0ad07e31a7aa74c14bab88bd2f0a2acb125569ecf38aeab0eaf01590bd052474a4aa7f8b39a66f853e4bc4a392e126dcf4bfb359

diff --git a/dev-python/pygsl/pygsl-2.3.3.ebuild 
b/dev-python/pygsl/pygsl-2.3.3.ebuild
deleted file mode 100644
index 7ab4af3503..00
--- a/dev-python/pygsl/pygsl-2.3.3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python interface for the GNU scientific library (gsl)"
-HOMEPAGE="https://github.com/pygsl/pygsl;
-SRC_URI="https://github.com/pygsl/pygsl/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="examples"
-# Tests are also failing upstream
-# https://github.com/pygsl/pygsl/issues/15
-RESTRICT="test"
-
-DEPEND="
-   sci-libs/gsl
-   dev-python/numpy[${PYTHON_USEDEP}]
-"
-
-distutils_enable_sphinx doc dev-python/sphinx-rtd-theme
-distutils_enable_tests unittest
-
-python_configure() {
-   esetup.py config
-   default
-}
-
-src_install() {
-   use examples && dodoc -r examples
-   distutils-r1_src_install
-}



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

2024-05-14 Thread Julien Roy
commit: a60dda07fe4903bc77973b133972b15675619010
Author: Julien Roy  jroy  ca>
AuthorDate: Tue May 14 22:36:57 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Tue May 14 22:36:57 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a60dda07

dev-python/mastodon-py: drop 1.8.0

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

 dev-python/mastodon-py/Manifest |  1 -
 dev-python/mastodon-py/mastodon-py-1.8.0.ebuild | 55 -
 2 files changed, 56 deletions(-)

diff --git a/dev-python/mastodon-py/Manifest b/dev-python/mastodon-py/Manifest
index 5c81e85ca0..95dedc81db 100644
--- a/dev-python/mastodon-py/Manifest
+++ b/dev-python/mastodon-py/Manifest
@@ -1,2 +1 @@
-DIST Mastodon.py-1.8.0.tar.gz 8659035 BLAKE2B 
46c07fc3e3cf289f8a161975b1f3f36a2c3299e79b331f3c659c18c5cafbc7144be57bf580212152a345ab4c4e73a08ea4d6052953fae6664eabd6360c3f
 SHA512 
497cdb42adeceeea6f65210daf94eff0c6ce26b286fabc13976c8276649b6b6f51f47b4e99733133c60dc373fcbb0b0760a20ff526d8435391c43e8f0696
 DIST Mastodon.py-1.8.1.tar.gz 8694359 BLAKE2B 
d3b8d2196199eeaeb0377c8503e763099943142c58b5b4586a38c0629ea6ee6427b53c989267a13d4d2a0c104635387ffef96d05d7dfa7dd8c2756e8704b
 SHA512 
812bfdcb1a59a06376bfb48798b43cac9dc9390781b3949e4b3d751ec0530b25b187e688c7cfc18eff6d5bb23c9bf442bce5f6902727331e8bc550e310dab94c

diff --git a/dev-python/mastodon-py/mastodon-py-1.8.0.ebuild 
b/dev-python/mastodon-py/mastodon-py-1.8.0.ebuild
deleted file mode 100644
index 1c92b616ac..00
--- a/dev-python/mastodon-py/mastodon-py-1.8.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 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} )
-PYPI_NO_NORMALIZE=1
-PYPI_PN="Mastodon.py"
-inherit distutils-r1 optfeature pypi
-
-MY_PN="Mastodon.py"
-MY_P="${MY_PN}-${PV}"
-DESCRIPTION="Python wrapper for the Mastodon API"
-HOMEPAGE="
-   https://pypi.org/project/Mastodon.py/
-   https://github.com/halcy/Mastodon.py
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-python/blurhash[${PYTHON_USEDEP}]
-   dev-python/decorator[${PYTHON_USEDEP}]
-   dev-python/python-dateutil[${PYTHON_USEDEP}]
-   dev-python/python-magic[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   dev-python/http-ece[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   dev-python/pytest-vcr[${PYTHON_USEDEP}]
-   dev-python/requests-mock[${PYTHON_USEDEP}]
-   dev-python/vcrpy[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-distutils_enable_sphinx docs
-
-src_prepare() {
-   distutils-r1_src_prepare
-   rm setup.cfg || die
-}
-
-pkg_postinst() {
-   optfeature "webpush support" "dev-python/cryptography 
dev-python/http-ece"
-}



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

2024-05-14 Thread Julien Roy
commit: 86d635bb674cbda279140407d7d1e2794f77d5d0
Author: Julien Roy  jroy  ca>
AuthorDate: Tue May 14 22:36:32 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Tue May 14 22:36:32 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=86d635bb

dev-python/mastodon-py: enable py3.12

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

 dev-python/mastodon-py/mastodon-py-1.8.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/mastodon-py/mastodon-py-1.8.1.ebuild 
b/dev-python/mastodon-py/mastodon-py-1.8.1.ebuild
index d44c17a7b4..cb8a32035a 100644
--- a/dev-python/mastodon-py/mastodon-py-1.8.1.ebuild
+++ b/dev-python/mastodon-py/mastodon-py-1.8.1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )  # fails all tests with py3.12
+PYTHON_COMPAT=( python3_{10..12} )
 PYPI_NO_NORMALIZE=1
 PYPI_PN="Mastodon.py"
 inherit distutils-r1 optfeature pypi



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

2024-05-14 Thread Julien Roy
commit: 0e0445e817d79552041c60cdd8d35eca2cb36858
Author: Julien Roy  jroy  ca>
AuthorDate: Tue May 14 22:13:51 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Tue May 14 22:13:51 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0e0445e8

dev-python/autoflake: add 2.3.1

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

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

diff --git a/dev-python/autoflake/Manifest b/dev-python/autoflake/Manifest
index 2de21f6c25..291c102604 100644
--- a/dev-python/autoflake/Manifest
+++ b/dev-python/autoflake/Manifest
@@ -1 +1,2 @@
 DIST autoflake-2.2.1.tar.gz 27377 BLAKE2B 
d669fd1954974f7237423d7dc67de044d737ba5a462b565f3307f1b6bdecefa6a6b2a6de437570e6a7772a692e894fb414e1ff05fc0aae7cbb3a0901ec9a0129
 SHA512 
02021b5f92edcdcb0b3c11132a46cf73dbc4b6e4efc4f5d5981b66bc5beafbef66a81229e65a727816ebda419c93399df14e9b6ba9f38a728f95a3455c1089f9
+DIST autoflake-2.3.1.tar.gz 27642 BLAKE2B 
5002b404c39a5a1e18c5dc6e8a70f958b9d02e412b9320ba4b801b1a20427110cd15363bb3e4acb25de4ceca77ce86d49c1c36cef5ba3e886fecffb996ef7b81
 SHA512 
bad9a34f253e1182f3128867eb8699c8c02b99f35479c1b65669f0411d7dff29fe477a267d0398e60a5e833530ace3cf28443a4b2a8924bd019447cc7ee8ab08

diff --git a/dev-python/autoflake/autoflake-2.3.1.ebuild 
b/dev-python/autoflake/autoflake-2.3.1.ebuild
new file mode 100644
index 00..8612868bce
--- /dev/null
+++ b/dev-python/autoflake/autoflake-2.3.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=hatchling
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Removes unused imports and unused variables from Python code"
+HOMEPAGE="https://github.com/PyCQA/autoflake/ 
https://pypi.org/project/autoflake/;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=">=dev-python/tomli-2.0.1
+>=dev-python/pyflakes-3.0.0"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+   sed -Ei -e '/include/,/]/ { /(test_.*|LICENSE|README)/d }' 
pyproject.toml || die "Sed failed :-("
+   default
+}
+
+python_test() {
+   # unit test
+   eunittest -p "test_autoflake.py"
+}



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

2024-05-14 Thread Julien Roy
commit: d6f527306f5ff780ba438344ffd0d64987925650
Author: Julien Roy  jroy  ca>
AuthorDate: Tue May 14 22:14:30 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Tue May 14 22:14:30 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d6f52730

dev-python/autoflake: drop 2.2.1

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

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

diff --git a/dev-python/autoflake/Manifest b/dev-python/autoflake/Manifest
index 291c102604..6fd5785009 100644
--- a/dev-python/autoflake/Manifest
+++ b/dev-python/autoflake/Manifest
@@ -1,2 +1 @@
-DIST autoflake-2.2.1.tar.gz 27377 BLAKE2B 
d669fd1954974f7237423d7dc67de044d737ba5a462b565f3307f1b6bdecefa6a6b2a6de437570e6a7772a692e894fb414e1ff05fc0aae7cbb3a0901ec9a0129
 SHA512 
02021b5f92edcdcb0b3c11132a46cf73dbc4b6e4efc4f5d5981b66bc5beafbef66a81229e65a727816ebda419c93399df14e9b6ba9f38a728f95a3455c1089f9
 DIST autoflake-2.3.1.tar.gz 27642 BLAKE2B 
5002b404c39a5a1e18c5dc6e8a70f958b9d02e412b9320ba4b801b1a20427110cd15363bb3e4acb25de4ceca77ce86d49c1c36cef5ba3e886fecffb996ef7b81
 SHA512 
bad9a34f253e1182f3128867eb8699c8c02b99f35479c1b65669f0411d7dff29fe477a267d0398e60a5e833530ace3cf28443a4b2a8924bd019447cc7ee8ab08

diff --git a/dev-python/autoflake/autoflake-2.2.1.ebuild 
b/dev-python/autoflake/autoflake-2.2.1.ebuild
deleted file mode 100644
index 9277cdd5b4..00
--- a/dev-python/autoflake/autoflake-2.2.1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-DISTUTILS_USE_PEP517=hatchling
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Removes unused imports and unused variables from Python code"
-HOMEPAGE="https://github.com/PyCQA/autoflake/ 
https://pypi.org/project/autoflake/;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND=">=dev-python/tomli-2.0.1
->=dev-python/pyflakes-3.0.0"
-
-distutils_enable_tests unittest
-
-src_prepare() {
-   sed -Ei -e '/include/,/]/ { /(test_.*|LICENSE|README)/d }' 
pyproject.toml || die "Sed failed :-("
-   default
-}
-
-python_test() {
-   # unit test
-   eunittest -p "test_autoflake.py"
-}



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

2024-05-14 Thread Maciej Barć
commit: 0df0381d86ea8700a301ffef21bfda4f9c5bebe5
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue May 14 22:01:56 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue May 14 22:20:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0df0381d

app-emacs/lsp-mode: drop old 8.0.1_pre20231218

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

 app-emacs/lsp-mode/Manifest|  1 -
 .../lsp-mode/lsp-mode-8.0.1_pre20231218.ebuild | 60 --
 2 files changed, 61 deletions(-)

diff --git a/app-emacs/lsp-mode/Manifest b/app-emacs/lsp-mode/Manifest
index 4d6cffbdb925..49d8f477f4e6 100644
--- a/app-emacs/lsp-mode/Manifest
+++ b/app-emacs/lsp-mode/Manifest
@@ -1,2 +1 @@
-DIST lsp-mode-8.0.1_pre20231218.tar.gz 16396690 BLAKE2B 
e841e1cda6e26ba1d646ea8ffeee7212fb3352e4ed73c323212e9bd883ddbe3461918b3ab435a16e6568d2fdaf97b165accd8876625415dfa428259c0c93998f
 SHA512 
d3f5a26e40b7b569ba185d605208bd888aed6430f1fa5b608db47ba727e72fb540646a3908b80ab04db763d9be9adb8b58ef88165f31c874749ed26f7086c0fc
 DIST lsp-mode-9.0.0.tar.gz 16407602 BLAKE2B 
beb4ea41d098a05e6eb6b2fc1a6eac67a47b99e081d16c298b92914236b740489eb2442fe8f0f46fe098514a259a97aad943b4ba7d9e152944f7bc29b3a98ced
 SHA512 
99ed55853a27b0c4ed4a79a7aec1c48bb1dda00069a897d67fe3fcf570d73126b770791bc4986e791cc7c918349c0c16698b2c4f7d3d7d292898102d67d0f22e

diff --git a/app-emacs/lsp-mode/lsp-mode-8.0.1_pre20231218.ebuild 
b/app-emacs/lsp-mode/lsp-mode-8.0.1_pre20231218.ebuild
deleted file mode 100644
index 8a04e1d4b30e..
--- a/app-emacs/lsp-mode/lsp-mode-8.0.1_pre20231218.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-COMMIT=5b2f3741bb797371bba2932653ca829167f9745a
-NEED_EMACS=27.1
-
-inherit elisp
-
-DESCRIPTION="Emacs client/library for the Language Server Protocol"
-HOMEPAGE="https://emacs-lsp.github.io/lsp-mode/;
-SRC_URI="https://github.com/emacs-lsp/${PN}/archive/${COMMIT}.tar.gz
-   -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-LICENSE="GPL-3+"
-KEYWORDS="amd64 ~arm64"
-SLOT="0"
-
-RDEPEND="
-   >=app-emacs/dash-2.18.0
-   >=app-emacs/f-0.20.0
-   app-emacs/ht
-   app-emacs/lv
-   app-emacs/markdown-mode
-   app-emacs/spinner
-"
-BDEPEND="
-   ${RDEPEND}
-   test? (
-   app-emacs/deferred
-   app-emacs/ecukes
-   app-emacs/el-mock
-   app-emacs/espuds
-   app-emacs/flycheck
-   app-emacs/undercover
-   )
-"
-
-DOCS=( AUTHORS CHANGELOG.org README.md refcard )
-BYTECOMPFLAGS="-L . -L clients"
-ELISP_REMOVE="
-   test/lsp-clangd-test.el
-   test/lsp-common-test.el
-   test/lsp-integration-test.el
-"   # Remove failing tests.
-SITEFILE="50${PN}-gentoo.el"
-
-elisp-enable-tests ert-runner "${S}" -t "!no-win" -t "!org"
-
-src_compile() {
-   elisp_src_compile
-   elisp-compile clients/*.el
-}
-
-src_install() {
-   elisp_src_install
-   elisp-install "${PN}/clients" clients/*
-}



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

2024-05-14 Thread Maciej Barć
commit: 0705ca031421c869ad1b9a7099cc19fcc6949773
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue May 14 22:05:30 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue May 14 22:20:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0705ca03

app-emacs/vhdl-mode: drop old 3.39.2

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

 app-emacs/vhdl-mode/Manifest|  1 -
 app-emacs/vhdl-mode/vhdl-mode-3.39.2.ebuild | 24 
 2 files changed, 25 deletions(-)

diff --git a/app-emacs/vhdl-mode/Manifest b/app-emacs/vhdl-mode/Manifest
index 53628d376869..b6a7ad69b348 100644
--- a/app-emacs/vhdl-mode/Manifest
+++ b/app-emacs/vhdl-mode/Manifest
@@ -1,2 +1 @@
-DIST vhdl-mode-3.39.2.tar.gz 320568 BLAKE2B 
3babb589911dd6bc83109f4de1a17f8d45a549216ca85604caef9470b6965766bdccf0c7e0963c17fbf310fa4a2f1d1e6e11f1dff6308328ad7f395a8bbe3d1d
 SHA512 
e4486e3f7836c6c55179b389d6537bc7f2265b402aafb4e600ea87056f05de2af5f7ed38d59f023d73f8668e1b8594be82e057eb47569d9f09aa4d0200b41922
 DIST vhdl-mode-3.39.3.tar.gz 320844 BLAKE2B 
fd8b4d171e60a6c1c282b602571d1cd0b78578fa827eb3c9afb1d96b3dd95d55f770cfc9d9c508cf82e55652bc51fbebaca6f40c972e419bdff4f74033843952
 SHA512 
683a6e28135036293edc3f8ad996a11512943712f5d5bd5bc63902029405862871c0c23cfbaf28ddc11ddbc045f629913fde8785b3ff8c559b14910f2afc20ed

diff --git a/app-emacs/vhdl-mode/vhdl-mode-3.39.2.ebuild 
b/app-emacs/vhdl-mode/vhdl-mode-3.39.2.ebuild
deleted file mode 100644
index 8c9ebd57c1b7..
--- a/app-emacs/vhdl-mode/vhdl-mode-3.39.2.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="VHDL-mode for Emacs"
-HOMEPAGE="https://iis-people.ee.ethz.ch/~zimmi/emacs/vhdl-mode.html;
-SRC_URI="https://iis-people.ee.ethz.ch/~zimmi/emacs/${P}.tar.gz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-
-PATCHES=( "${FILESDIR}"/${PN}-info-dir-gentoo.patch )
-ELISP_REMOVE="site-start.*"
-SITEFILE="50${PN}-gentoo.el"
-DOCS="ChangeLog README"
-
-src_install() {
-   elisp_src_install
-   doinfo vhdl-mode.info
-}



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

2024-05-14 Thread Maciej Barć
commit: cbd4876249ec300edd28835efd22b45dfef7bd4f
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue May 14 22:09:27 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue May 14 22:20:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbd48762

app-emacs/racket-mode: sync live  version

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

 app-emacs/racket-mode/racket-mode-.ebuild | 32 ++-
 1 file changed, 21 insertions(+), 11 deletions(-)

diff --git a/app-emacs/racket-mode/racket-mode-.ebuild 
b/app-emacs/racket-mode/racket-mode-.ebuild
index d343ca431fd0..eec06b7a6ff2 100644
--- a/app-emacs/racket-mode/racket-mode-.ebuild
+++ b/app-emacs/racket-mode/racket-mode-.ebuild
@@ -1,34 +1,44 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
+# COMMIT=""
+
 inherit elisp
 
 DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, 
and more"
 HOMEPAGE="https://www.racket-mode.com/
https://github.com/greghendershott/racket-mode/;
 
-if [[ ${PV} == ** ]] ; then
+if [[ "${PV}" == ** ]] ; then
inherit git-r3
+
EGIT_REPO_URI="https://github.com/greghendershott/${PN}.git;
 else
-   [[ ${PV} == *_p20230905 ]] && 
COMMIT=bfe5a8fc418e9710e474db3e6dcbe66f6b177ecb
-

SRC_URI="https://github.com/greghendershott/${PN}/archive/${COMMIT}.tar.gz
-> ${P}.tar.gz"
-   S="${WORKDIR}"/${PN}-${COMMIT}
+   S="${WORKDIR}/${PN}-${COMMIT}"
 
KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="GPL-3+"
 SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
 
-RDEPEND="dev-scheme/racket:=[-minimal]"
-BDEPEND="${RDEPEND}"
+RDEPEND="
+   dev-scheme/racket:=[-minimal]
+"
+BDEPEND="
+   ${RDEPEND}
+"
 
-PATCHES=( "${FILESDIR}"/${PN}-rkt-source-dir.patch )
+ELISP_REMOVE="
+   test/racket/hash-lang-test.rkt
+"
+PATCHES=( "${FILESDIR}/${PN}-rkt-source-dir.patch" )
 
 DOCS=( CONTRIBUTING.org README.org THANKS.org )
 ELISP_TEXINFO="doc/${PN}.texi"
@@ -37,7 +47,7 @@ SITEFILE="50${PN}-gentoo.el"
 src_prepare() {
elisp_src_prepare
 
-   sed "s|@SITEETC@|${SITEETC}/${PN}|" -i "${S}"/racket-util.el || die
+   sed "s|@SITEETC@|${SITEETC}/${PN}|" -i "${S}/racket-util.el" || die
 }
 
 src_compile() {
@@ -46,13 +56,13 @@ src_compile() {
# Equivalent to compiling from Emacs with "racket-mode-start-faster",
# because this is installed globally we have to compile it now.
ebegin "Compiling Racket source files"
-   find "${S}"/racket -type f -name "*.rkt" -exec raco make -v {} +
+   find "${S}/racket" -type f -name "*.rkt" -exec raco make -v {} +
eend $? "failed to compile Racket source files" || die
 }
 
 src_test() {
# Set "PLTUSERHOME" to a safe temp directory to prevent writing to "~".
-   PLTUSERHOME="${T}"/racket-mode/test-racket emake test-racket
+   PLTUSERHOME="${T}/racket-mode/test-racket" emake test-racket
 }
 
 src_install() {



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

2024-05-14 Thread Maciej Barć
commit: bae9521e32c3d11b68a5fe3da642f476c14bfcec
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue May 14 22:04:43 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue May 14 22:20:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bae9521e

app-emacs/transient: drop old 0.5.3

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

 app-emacs/transient/Manifest   |  1 -
 app-emacs/transient/transient-0.5.3.ebuild | 42 --
 2 files changed, 43 deletions(-)

diff --git a/app-emacs/transient/Manifest b/app-emacs/transient/Manifest
index 3c933457110d..d99d63577330 100644
--- a/app-emacs/transient/Manifest
+++ b/app-emacs/transient/Manifest
@@ -1,2 +1 @@
-DIST transient-0.5.3.tar.gz 133756 BLAKE2B 
4dfe8df4ec72328f1227fb4f885345709e5686854d5caf8c103ef6081b4a6858de29f33292d7a06acdf0c5f6085311e739122cb10f39e1af9b55d407eb82
 SHA512 
d6767b36443fdc76703e028613c2bf13de8a55258506091cfc7506e7a2bdb98bd38f387684856a3860201935bdf305c0429716ce250712c5df27cf6d10064bbf
 DIST transient-0.6.0.tar.gz 136259 BLAKE2B 
a983ec4b42de10f9adfc71180bbd8df83a80d5593e19b8435fc6da72f2007c78c40b5207a6957e961642699ca0752795a57f3313e0b3f245467fd2e70261
 SHA512 
a2709b1e6d620f46ff84a15807936bc9264792365ec8dd6633a2419ff094f5cdde139fe2f4dcbc8d393a23a2e2697f3fe1ea1fff7162024169a44a0cff463d75

diff --git a/app-emacs/transient/transient-0.5.3.ebuild 
b/app-emacs/transient/transient-0.5.3.ebuild
deleted file mode 100644
index a35be5befec9..
--- a/app-emacs/transient/transient-0.5.3.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Transient commands abstraction for GNU Emacs"
-HOMEPAGE="https://magit.vc/manual/transient/
-   https://github.com/magit/transient/;
-
-if [[ "${PV}" == ** ]] ; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/magit/${PN}.git;
-else
-   SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-DOCS=( CHANGELOG README.org docs/${PN}.org )
-ELISP_TEXINFO="docs/${PN}.texi"
-SITEFILE="50${PN}-gentoo.el"
-
-RDEPEND="
-   >=app-emacs/compat-29.1.4.1
-"
-BDEPEND="
-   ${RDEPEND}
-   sys-apps/texinfo
-"
-
-src_prepare() {
-   mv lisp/*.el . || die
-
-   default
-}



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

2024-05-14 Thread Maciej Barć
commit: 84969d77a3e29ac73f9af4ed52bec08be10662b7
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue May 14 22:16:55 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue May 14 22:20:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84969d77

app-emacs/lsp-mode: add live  version

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

 app-emacs/lsp-mode/lsp-mode-.ebuild | 68 +
 1 file changed, 68 insertions(+)

diff --git a/app-emacs/lsp-mode/lsp-mode-.ebuild 
b/app-emacs/lsp-mode/lsp-mode-.ebuild
new file mode 100644
index ..a9d91c1ecc48
--- /dev/null
+++ b/app-emacs/lsp-mode/lsp-mode-.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=27.1
+
+inherit elisp
+
+DESCRIPTION="Emacs client/library for the Language Server Protocol"
+HOMEPAGE="https://emacs-lsp.github.io/lsp-mode/
+   https://github.com/emacs-lsp/lsp-mode/;
+
+if [[ "${PV}" == ** ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/emacs-lsp/${PN}.git;
+else
+   SRC_URI="https://github.com/emacs-lsp/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+   KEYWORDS="~amd64 ~arm64"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND="
+   >=app-emacs/dash-2.18.0
+   >=app-emacs/f-0.20.0
+   app-emacs/ht
+   app-emacs/lv
+   app-emacs/markdown-mode
+   app-emacs/spinner
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   app-emacs/deferred
+   app-emacs/ecukes
+   app-emacs/el-mock
+   app-emacs/espuds
+   app-emacs/flycheck
+   app-emacs/undercover
+   )
+"
+
+BYTECOMPFLAGS="-L . -L clients"
+ELISP_REMOVE="
+   test/lsp-clangd-test.el
+   test/lsp-common-test.el
+   test/lsp-integration-test.el
+"   # Remove failing tests.
+
+DOCS=( AUTHORS CHANGELOG.org README.md refcard )
+SITEFILE="50${PN}-gentoo.el"
+
+elisp-enable-tests ert-runner "${S}" -t "!no-win" -t "!org"
+
+src_compile() {
+   elisp_src_compile
+   elisp-compile clients/*.el
+}
+
+src_install() {
+   elisp_src_install
+   elisp-install "${PN}/clients" clients/*
+}



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

2024-05-14 Thread Maciej Barć
commit: c5dc0a5596945c5dd6b4b1c3da0da90641ae225a
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue May 14 22:12:49 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue May 14 22:20:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5dc0a55

app-emacs/racket-mode: bump to 1_p20240515

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

 app-emacs/racket-mode/Manifest |  1 +
 .../racket-mode/racket-mode-1_p20240515.ebuild | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest
index 29840c06a63a..199ee5bf577e 100644
--- a/app-emacs/racket-mode/Manifest
+++ b/app-emacs/racket-mode/Manifest
@@ -1 +1,2 @@
 DIST racket-mode-1_p20240130.tar.gz 373342 BLAKE2B 
20ad54d6c64cb52d3c81004131e957c1d4ae8eb32128cb99ba043337832c7398c27d070035440efc2b2debf0324495cc1b15d45169c15da2c5efcb43ad98a71d
 SHA512 
3bf87a0de204db58e1781899d2e1fc70d10f5493e1ae35338b8c92fa0b8ce0c5a953d05c4de60628a057d43aaa22d0d13e6f33cc8ac8073dce8e0fc3c3954bcb
+DIST racket-mode-1_p20240515.tar.gz 373968 BLAKE2B 
9a704da188c0cb6948fd36135a6e8f7f7f4e8583acf10a1ed890a96d674fb300f179e8873fefcb6df4aed0f81c9210630ec995c8ad0a17f674101fc0ac9f7cd2
 SHA512 
b8a0126e085f1508086c437823f5cfdf076e3c857e467d4f20b63baabcfd00bd03f4caf9e9ec3773b19f530ab50e96fe40cf1ca0c77f37033321aa0e7af59b92

diff --git a/app-emacs/racket-mode/racket-mode-1_p20240515.ebuild 
b/app-emacs/racket-mode/racket-mode-1_p20240515.ebuild
new file mode 100644
index ..8c8b1a21c4cd
--- /dev/null
+++ b/app-emacs/racket-mode/racket-mode-1_p20240515.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+[[ "${PV}" == *p20240515 ]] && 
COMMIT="d2cff2b7f210846108875c7eccb1b5ab98bceb74"
+
+inherit elisp
+
+DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, 
and more"
+HOMEPAGE="https://www.racket-mode.com/
+   https://github.com/greghendershott/racket-mode/;
+
+if [[ "${PV}" == ** ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/greghendershott/${PN}.git;
+else
+   
SRC_URI="https://github.com/greghendershott/${PN}/archive/${COMMIT}.tar.gz
+   -> ${P}.tar.gz"
+   S="${WORKDIR}/${PN}-${COMMIT}"
+
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-scheme/racket:=[-minimal]
+"
+BDEPEND="
+   ${RDEPEND}
+"
+
+ELISP_REMOVE="
+   test/racket/hash-lang-test.rkt
+"
+PATCHES=( "${FILESDIR}/${PN}-rkt-source-dir.patch" )
+
+DOCS=( CONTRIBUTING.org README.org THANKS.org )
+ELISP_TEXINFO="doc/${PN}.texi"
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   elisp_src_prepare
+
+   sed "s|@SITEETC@|${SITEETC}/${PN}|" -i "${S}/racket-util.el" || die
+}
+
+src_compile() {
+   elisp_src_compile
+
+   # Equivalent to compiling from Emacs with "racket-mode-start-faster",
+   # because this is installed globally we have to compile it now.
+   ebegin "Compiling Racket source files"
+   find "${S}/racket" -type f -name "*.rkt" -exec raco make -v {} +
+   eend $? "failed to compile Racket source files" || die
+}
+
+src_test() {
+   # Set "PLTUSERHOME" to a safe temp directory to prevent writing to "~".
+   PLTUSERHOME="${T}/racket-mode/test-racket" emake test-racket
+}
+
+src_install() {
+   elisp_src_install
+
+   # Install Racket files to "${SITEETC}".
+   insinto "${SITEETC}/${PN}"
+   doins -r racket
+}



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

2024-05-14 Thread Maciej Barć
commit: 29856b10b80a58430fcbf1e66a3d2e444c96470e
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue May 14 22:02:29 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue May 14 22:20:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29856b10

app-emacs/mmm-mode: drop old 0.5.10

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

 app-emacs/mmm-mode/Manifest   |  1 -
 app-emacs/mmm-mode/mmm-mode-0.5.10.ebuild | 30 --
 2 files changed, 31 deletions(-)

diff --git a/app-emacs/mmm-mode/Manifest b/app-emacs/mmm-mode/Manifest
index 2dedb08ec6d9..4b800b322e1c 100644
--- a/app-emacs/mmm-mode/Manifest
+++ b/app-emacs/mmm-mode/Manifest
@@ -1,2 +1 @@
-DIST mmm-mode-0.5.10.tar.gz 110491 BLAKE2B 
ea60a2ac871fbacbb358809f682ee174612401ee9e5bafb7f322891710ebcc833e7efeae1c3284e8a30fb95c3aac7c86ccad758b4d65bb9aee772ecc5c9a013d
 SHA512 
c1caffe75d97950850a2c6d53554b17d63eba1a9ee653e469046dfd131ad840e8b9fa5114f6bf7967e3a4797fc7db0eab484d48017f1df6e043f935960b9d1df
 DIST mmm-mode-0.5.11.tar.gz 110809 BLAKE2B 
4fd3cb383dc15fb78b47e8da5ec484783421d3101755a3967b2348ecb073cee9476de1597e75a48beb275e9ec25556dc43330337b5a69fe8b2aa986795fa8918
 SHA512 
077e0dc8846c411033713307d1db5fc7fdf0b25a283995f27c4cbf210fc972923cc9542ef24c10539d11fa0faf91cca6f397ac7ff701a305516105c86660da8e

diff --git a/app-emacs/mmm-mode/mmm-mode-0.5.10.ebuild 
b/app-emacs/mmm-mode/mmm-mode-0.5.10.ebuild
deleted file mode 100644
index ff1f2a71aad5..
--- a/app-emacs/mmm-mode/mmm-mode-0.5.10.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Enables the user to edit different parts of a file in different 
major modes"
-HOMEPAGE="http://mmm-mode.sourceforge.net/
-   https://github.com/dgutov/mmm-mode/;
-
-if [[ "${PV}" == ** ]] ; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/dgutov/${PN}.git;
-else
-   SRC_URI="https://github.com/dgutov/${PN}/archive/${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-   KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-fi
-
-LICENSE="GPL-2+ Texinfo-manual"
-SLOT="0"
-
-BDEPEND="sys-apps/texinfo"
-
-DOCS=( AUTHORS FAQ NEWS README README.Mason TODO )
-ELISP_TEXINFO="mmm.texi"
-SITEFILE="50${PN}-gentoo.el"



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

2024-05-14 Thread Maciej Barć
commit: 5406dcce06c222dd38deeefc334d0f18eee52d9d
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue May 14 22:03:03 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue May 14 22:20:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5406dcce

app-emacs/muse: drop old 3.20-r2

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

 app-emacs/muse/Manifest|  1 -
 app-emacs/muse/muse-3.20-r2.ebuild | 34 --
 2 files changed, 35 deletions(-)

diff --git a/app-emacs/muse/Manifest b/app-emacs/muse/Manifest
index 4f16e0d299d9..11e8d5ec58d6 100644
--- a/app-emacs/muse/Manifest
+++ b/app-emacs/muse/Manifest
@@ -1,2 +1 @@
 DIST muse-3.20.2.tar.xz 143820 BLAKE2B 
2e33ba2b0ab10bb390a640b1f8370a3689b6ed67e249dd966b606fc1f33ad2538f09bac2b2f8082c68c8d0133c7daccee665ca4e335976aeb1e069a827577c37
 SHA512 
d0fc59839ac2c907a3ea5814ae4d2d141bedde9ebadab36966bc4dee94b5532a98781a2af51d9aa3498634ac6036c2fc3eac76c5e908b3f9e93b2c0498d1b915
-DIST muse-3.20.tar.gz 407054 BLAKE2B 
ff2babe2caf109c9de7504c4f82e04a7769b5e708455439e59faf96fa939423d6439e34f912cd79df420ec8498f7e91e5faa2e7410d4df236207fded66eff532
 SHA512 
864eca508d34f4c329ffd31cd3c169b67dff6d19c6695a85d8190511fa05d85f4a68f12e58c1679f91940ebcd823766e9f60309f2bfba17c985f811a3f342dda

diff --git a/app-emacs/muse/muse-3.20-r2.ebuild 
b/app-emacs/muse/muse-3.20-r2.ebuild
deleted file mode 100644
index 06bdc75d2f6f..
--- a/app-emacs/muse/muse-3.20-r2.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="An authoring and publishing environment for Emacs"
-HOMEPAGE="https://www.gnu.org/software/emacs-muse/;
-SRC_URI="https://github.com/alexott/${PN}/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-LICENSE="GPL-3+ FDL-1.2+ GPL-2 MIT"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-#IUSE="test"
-RESTRICT="test"#426546
-
-#DEPEND="test? ( app-emacs/htmlize )"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
-   emake -j1
-}
-
-src_install() {
-   elisp-install "${PN}" lisp/*.el lisp/*.elc
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-
-   doinfo texi/muse.info
-   dodoc AUTHORS NEWS README ChangeLog*
-   dodoc -r contrib etc examples experimental scripts
-}



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

2024-05-14 Thread Maciej Barć
commit: 196ace9a702255a312610d39380a265434f8f97c
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue May 14 22:04:15 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue May 14 22:20:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=196ace9a

app-emacs/racket-mode: drop old 1_p20231214

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

 app-emacs/racket-mode/Manifest |  1 -
 .../racket-mode/racket-mode-1_p20231214.ebuild | 72 --
 2 files changed, 73 deletions(-)

diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest
index bb81f89c00aa..29840c06a63a 100644
--- a/app-emacs/racket-mode/Manifest
+++ b/app-emacs/racket-mode/Manifest
@@ -1,2 +1 @@
-DIST racket-mode-1_p20231214.tar.gz 372054 BLAKE2B 
8ce9db064038780e5e8bcff3f3b71d00c19cac385e4afec22437e1d5d1fa751d050b887f4a22bbe35961c852d98b5894ed8eef99d52b7764fe9a741247730ead
 SHA512 
74c7e588799e0dc34501a575c10474d071bebd8773f44df388bcb4ab9be452610f7263a7393794dd8288362d852e12d3e57a54fd389eededeaab98a28f24ffdd
 DIST racket-mode-1_p20240130.tar.gz 373342 BLAKE2B 
20ad54d6c64cb52d3c81004131e957c1d4ae8eb32128cb99ba043337832c7398c27d070035440efc2b2debf0324495cc1b15d45169c15da2c5efcb43ad98a71d
 SHA512 
3bf87a0de204db58e1781899d2e1fc70d10f5493e1ae35338b8c92fa0b8ce0c5a953d05c4de60628a057d43aaa22d0d13e6f33cc8ac8073dce8e0fc3c3954bcb

diff --git a/app-emacs/racket-mode/racket-mode-1_p20231214.ebuild 
b/app-emacs/racket-mode/racket-mode-1_p20231214.ebuild
deleted file mode 100644
index 39debe52a835..
--- a/app-emacs/racket-mode/racket-mode-1_p20231214.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-[[ "${PV}" == *_p20231214 ]] && COMMIT=e6c2906316861e151fac9f7c0fa4ce443a1ba1fa
-
-inherit elisp # virtualx
-
-DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, 
and more"
-HOMEPAGE="https://www.racket-mode.com/
-   https://github.com/greghendershott/racket-mode/;
-
-if [[ "${PV}" == ** ]] ; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/greghendershott/${PN}.git;
-else
-   
SRC_URI="https://github.com/greghendershott/${PN}/archive/${COMMIT}.tar.gz
-   -> ${P}.tar.gz"
-   S="${WORKDIR}/${PN}-${COMMIT}"
-
-   KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-scheme/racket:=[-minimal]
-"
-BDEPEND="
-   ${RDEPEND}
-"
-
-ELISP_REMOVE="test/racket/hash-lang-test.rkt"
-PATCHES=( "${FILESDIR}/${PN}-rkt-source-dir.patch" )
-
-DOCS=( CONTRIBUTING.org README.org THANKS.org )
-ELISP_TEXINFO="doc/${PN}.texi"
-SITEFILE="50${PN}-gentoo.el"
-
-src_prepare() {
-   elisp_src_prepare
-
-   sed "s|@SITEETC@|${SITEETC}/${PN}|" -i "${S}/racket-util.el" || die
-}
-
-src_compile() {
-   elisp_src_compile
-
-   # Equivalent to compiling from Emacs with "racket-mode-start-faster",
-   # because this is installed globally we have to compile it now.
-   ebegin "Compiling Racket source files"
-   find "${S}/racket" -type f -name "*.rkt" -exec raco make -v {} +
-   eend $? "failed to compile Racket source files" || die
-}
-
-src_test() {
-   # Set "PLTUSERHOME" to a safe temp directory to prevent writing to "~".
-   PLTUSERHOME="${T}/racket-mode/test-racket" emake test-racket
-}
-
-src_install() {
-   elisp_src_install
-
-   # Install Racket files to "${SITEETC}".
-   insinto "${SITEETC}/${PN}"
-   doins -r racket
-}



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

2024-05-14 Thread Maciej Barć
commit: 5a5eda03dac42ff6940e31d05d4e6b811bd7fd0a
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue May 14 21:59:25 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue May 14 22:20:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a5eda03

app-emacs/company-mode: drop old 0.10.1

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

 app-emacs/company-mode/Manifest   |  1 -
 app-emacs/company-mode/company-mode-0.10.1.ebuild | 48 ---
 2 files changed, 49 deletions(-)

diff --git a/app-emacs/company-mode/Manifest b/app-emacs/company-mode/Manifest
index fd1c9af94f57..f10eb464d22d 100644
--- a/app-emacs/company-mode/Manifest
+++ b/app-emacs/company-mode/Manifest
@@ -1,2 +1 @@
-DIST company-mode-0.10.1.tar.gz 2199879 BLAKE2B 
01001537447849ea6a83bc90096945deef76e8b68d2d9d576e4de0742b84ceb4043db5556d548fe3e9d1b187c2dad577fa7364007958e848f52af7f105226348
 SHA512 
38abeab8a107b36a8ff69c981099d970eb4a9c9004d95414e65510200b9e6ec034b2ed1dc91e2a3cdac620db605297ae090fe75af152be725bc610e582c76e06
 DIST company-mode-0.10.2.tar.gz 2199965 BLAKE2B 
f5c931fd128543780a3f61f7f25bc0ac58bdc2e974390482374728b9a6059f35562cc2a201484cb3670bdc6dec63eb423b0c7714605df6457da0fa54008a5a4a
 SHA512 
343ddc7cdeb1b6705a4a2a44979f3940034b32c8725eda2cc29673669737dc8d96d266bd2d44755901665706d0b34abc9e3665e24016f55c1646219029796ade

diff --git a/app-emacs/company-mode/company-mode-0.10.1.ebuild 
b/app-emacs/company-mode/company-mode-0.10.1.ebuild
deleted file mode 100644
index b2ad4e52baab..
--- a/app-emacs/company-mode/company-mode-0.10.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-COMMIT=b3b9fa37ef9fd02471779130a0b53d87fa726ac1
-
-inherit elisp
-
-DESCRIPTION="In-buffer completion front-end"
-HOMEPAGE="https://company-mode.github.io/;
-SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz
-   -> ${P}.tar.gz"
-S="${WORKDIR}"/${PN}-${COMMIT}
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos"
-
-PATCHES=( "${FILESDIR}"/${PN}-company-icons-root.patch )
-
-SITEFILE="50${PN}-gentoo.el"
-DOCS=( CONTRIBUTING.md README.md NEWS.md )
-
-src_prepare() {
-   elisp_src_prepare
-
-   sed "s|@SITEETC@|${SITEETC}/${PN}|" -i company.el || die
-}
-
-src_compile() {
-   elisp_src_compile
-
-   emake -C doc company.info
-}
-
-src_test() {
-   emake test-batch
-}
-
-src_install() {
-   elisp_src_install
-
-   insinto ${SITEETC}/${PN}
-   doins -r icons
-
-   doinfo doc/company.info
-}



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

2024-05-14 Thread Maciej Barć
commit: 127cc2e41f42a4f01250edc6ed0b6cae1eb23bfb
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue May 14 22:03:33 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue May 14 22:20:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=127cc2e4

app-emacs/osm: drop old 1.2

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

 app-emacs/osm/Manifest   |  1 -
 app-emacs/osm/osm-1.2.ebuild | 40 
 2 files changed, 41 deletions(-)

diff --git a/app-emacs/osm/Manifest b/app-emacs/osm/Manifest
index 784a3a45ddce..8b94c3900863 100644
--- a/app-emacs/osm/Manifest
+++ b/app-emacs/osm/Manifest
@@ -1,2 +1 @@
-DIST osm-1.2.tar.gz 34920 BLAKE2B 
f550ef298818a1ca4270cd3ac02b8c21f2860ba39c685e8ea4198f364277d072f6bd8a83e08d6912b07bce80927d706bd52814a8f78511d12cdf08cc2f622eea
 SHA512 
a480330462de292e6acd3781b02abc51c28ced77d02f3ac91a6daa11e6bc1a1233142b002bcd2303e2686e0e29feacd32bcdef4c5360144dcb45b15b743b5743
 DIST osm-1.3.tar.gz 35272 BLAKE2B 
4cf6f5cc81f0cb710c2b33902373fe8102dc91c66242bf7b179ad8019ad91a3c91216d5f90ada9f00acde57f92722538c4803a6e891b11eb1b18fbdfec110c89
 SHA512 
221c8d236819aa7fd00350e20127a9b9eb87f8d9cbf319f1f319dae5d5c5580357e76409521e0921cb70e3cadee46e37580a454a206b67357e1ed6c727acc8ed

diff --git a/app-emacs/osm/osm-1.2.ebuild b/app-emacs/osm/osm-1.2.ebuild
deleted file mode 100644
index d690692e0ba7..
--- a/app-emacs/osm/osm-1.2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27.1
-
-inherit elisp
-
-DESCRIPTION="OpenStreetMap tile-based viewer for GNU Emacs"
-HOMEPAGE="https://github.com/minad/osm/;
-
-if [[ ${PV} == ** ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/minad/${PN}.git;
-else
-   SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz
-   -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-BDEPEND="
-   >=app-editors/emacs-${NEED_EMACS}:*[jpeg,json(+),libxml2,png,svg]
-   >=app-emacs/compat-29.1.4.0
-"
-RDEPEND="
-   ${BDEPEND}
-   net-misc/curl[ssl]
-"
-
-DOCS=( README.org )
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
-   elisp_src_compile
-   elisp-make-autoload-file
-}



  1   2   3   4   >