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

2023-08-20 Thread Sam James
commit: b90536d71e9dcfabe93aff59afed50978fc1886f
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 05:58:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 05:58:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b90536d7

dev-ruby/fakefs: Stabilize 2.5.0 arm, #910993

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

 dev-ruby/fakefs/fakefs-2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/fakefs/fakefs-2.5.0.ebuild 
b/dev-ruby/fakefs/fakefs-2.5.0.ebuild
index 8dfc3e9ae546..6e8d75db13e2 100644
--- a/dev-ruby/fakefs/fakefs-2.5.0.ebuild
+++ b/dev-ruby/fakefs/fakefs-2.5.0.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/fakefs/fakefs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~hppa ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 arm ~hppa ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x64-solaris"
 IUSE=""
 
 ruby_add_bdepend "



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

2023-08-20 Thread Sam James
commit: 35e9eee03beee0036aed9c21590c28759f4867ff
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 05:58:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 05:58:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35e9eee0

sys-process/audit: Stabilize 3.1.1 arm, #909795

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

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

diff --git a/sys-process/audit/audit-3.1.1.ebuild 
b/sys-process/audit/audit-3.1.1.ebuild
index 524b4432dbf8..ab8e362008db 100644
--- a/sys-process/audit/audit-3.1.1.ebuild
+++ b/sys-process/audit/audit-3.1.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://people.redhat.com/sgrubb/audit/${P}.tar.gz;
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="gssapi io-uring ldap python static-libs test"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



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

2023-08-20 Thread Sam James
commit: 9880b354f3ae80f7403341e3810233115c085513
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 05:33:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 05:57:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9880b354

sys-devel/gcc: add 14.0.0_pre20230820

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

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

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 59936be8b0d1..dd183d291d19 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -37,6 +37,7 @@ DIST gcc-14-20230723.tar.xz 84677324 BLAKE2B 
d9bc3aeaac971984178eedc70bc4b1b1314
 DIST gcc-14-20230730.tar.xz 85008220 BLAKE2B 
93a253408aec27af68f98d00f63d0498445385bab2f324b615aba0f488cdbc55ea4d91a3a8934ba46e275aa7ebf3439ee76cfa0571948cbc9dbd6618760abfa2
 SHA512 
0314fbd44e359f9d183e8027c3f2c70cc6aff07b7a3f7d55b62718e5ec72a70698c30464460a5e3cebabc4bfb369ebde327fc1c13d7dd8667f597f1c4e143656
 DIST gcc-14-20230806.tar.xz 85043088 BLAKE2B 
1026c65f39cb9930e996c865b80db9b7d3ba24ad7a56566a8a3fa49bf468d8ab1610d8235ff14ba469fb33448cca43cb997eb06692847515db3f6a773b799bbd
 SHA512 
09fb47b3e7d2072095696e68e87f864cb1f14ef3027d904202bbc34a16df93a0c4805185fa0a8572155b11c40bc107074655c4dae078fe371593048f9318e1ab
 DIST gcc-14-20230813.tar.xz 85109912 BLAKE2B 
7c1f05a377697925776f9166271c0bf4f5f41fc298f3dc39342d37f8f7d2aa6ebbe288fc48f16bfc8081a5aae09228cc41cd34764f71f622f1bcd519dd5d4ce7
 SHA512 
bdb27b503281d1196cd1d4ffbb043f67758e0018127dfba9c7f1aa19501f03add388c7223ae32098c4fa9d1f6839673b4e7cf0ac283a9940e24f1416047beb7a
+DIST gcc-14-20230820.tar.xz 85164168 BLAKE2B 
21521a63faf043390283b3bdae8bb66f3a4926034e0089322c16d237f9fdbffeb58e372ce55c617b02866584c0414c02320246881cee64973686720d2283d428
 SHA512 
2964d8ef2c08f7f8e3bb2e403180a921c3b048c51159b47ce1e9c5dc0c3543a4ef583f4f274a631d0aec1f798d6923b92e9cc0990e24459c40b04a916f8a0fd9
 DIST gcc-14.0.0-musl-patches-1.tar.xz 3576 BLAKE2B 
692baee8a7709905d53aeb150d73a3721c4ba47ee5f397cfb1b5be905cf003ca02b60c94ee294d90ac39645cd5cdf186c7a3aa950c47d8cf680c128ed705b807
 SHA512 
0592ab98a7142e404623a6511c67dff61e9ade32c3fb2c0e75b456306e0af3799ad13252b50b3d2fdd31e5815d7f0b16b0ad63ab8386fe4d78729fc9c182d617
 DIST gcc-14.0.0-patches-2.tar.xz 11484 BLAKE2B 
6ff968051d286f21eb7f4ec80303b232530c153cca8d9e61ddfdf3675ef8c5740223a8b720ec9d5c4561b505993c675cc6fc7a9bab659ee1db99e1d97911eb74
 SHA512 
b255338d6110d9bfe211ba14da7b186f69b81503dba6e4ec19ee6fa37d44c0690e713c763abe27ce934ff7f9e5d0c8788a54c30587f07f65858b1e817cbf7247
 DIST gcc-8.5.0-patches-4.tar.xz 18616 BLAKE2B 
7594cbaea5daecf1a0b3d526c06aeba0a84c6da66aee2e105a51fda6be8d30a37ccc3814281b284a4582d892a1d556bca063551584edfc2525bed8ea5b6888e7
 SHA512 
1aa5742c361186637e7855f06feb1a4547e7d4d5de6e51f3d049e0ef3c19e2eff179465f52781739f59422035b7f8e4c0efa3844849f920f3c96acfdc37ca6a6

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

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

2023-08-20 Thread Viorel Munteanu
commit: 3c1913e2a2da08cec51b804f0d5b6256d6aa180b
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon Aug 21 05:33:09 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Aug 21 05:33:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c1913e2

app-misc/fastfetch: add 2.0.1

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

 app-misc/fastfetch/Manifest   |   1 +
 app-misc/fastfetch/fastfetch-2.0.1.ebuild | 105 ++
 2 files changed, 106 insertions(+)

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index 2734a521d15c..d7e8ecf0aded 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,2 +1,3 @@
 DIST fastfetch-1.12.2.tar.gz 538194 BLAKE2B 
bc6badbc7f690dacbe1408479286a0d42ec687526f776ff4d2ec7b0eb767032e5781cbbe37778f4dc03a5d386979a9ae2aab84c466be997b82d9a9a6c81ea78f
 SHA512 
a82a7c7ae365335c20d659a82215cf320c4c6b07ff127c4dad322a0a01f7ec57e34d229f4953108daadcd0d243c84f8504a3b4367df5e255e5a06e685fd6739a
 DIST fastfetch-2.0.0.tar.gz 663049 BLAKE2B 
5836a04bd0cec14321810e5512d136b02b1aea68eb5a481a79426b9eef75dcf2c93008a6ac9b7877ce1a3b2758b4d53ddc52bd7b2fca0faad26834281f5da954
 SHA512 
bdd440130314b7865391b74105871842fb5241d858b5808a5e2e9091f1a2f7cdad4ff485d92bb6108dd4b3d09a847adbf4c90493623c974902d8d9bcf2abbc81
+DIST fastfetch-2.0.1.tar.gz 770261 BLAKE2B 
e3998bf4ad38d67d3831481d14378eea3097aaddf3956b1e962f91c573db30faca17ac1621b9a7b662bcca23fab654656336c9ec0c179f4f587e70986de5bc47
 SHA512 
c65bf027b58ddf6cde961a1cef0d147e3cdba3a4fd844de6b88639d556b84811ccfeb7e4601094e60309779232553b1387f255a612971bf0f05ed7cc0381f4a6

diff --git a/app-misc/fastfetch/fastfetch-2.0.1.ebuild 
b/app-misc/fastfetch/fastfetch-2.0.1.ebuild
new file mode 100644
index ..1123fe0aba3a
--- /dev/null
+++ b/app-misc/fastfetch/fastfetch-2.0.1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="Fast system information tool"
+HOMEPAGE="https://github.com/fastfetch-cli/fastfetch;
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/fastfetch-cli/fastfetch.git;
+   [[ ${PV} == *0.1. ]] && EGIT_BRANCH=master
+   [[ ${PV} == *0.2. ]] && EGIT_BRANCH=dev
+   [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
+else
+   
SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="X chafa dbus ddcutil gnome imagemagick networkmanager opencl opengl 
osmesa pci pulseaudio sqlite vulkan wayland xcb xfce xrandr"
+
+# note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
+RDEPEND="
+   dev-libs/yyjson
+   sys-libs/zlib
+   X? ( x11-libs/libX11 )
+   chafa? ( media-gfx/chafa )
+   dbus? ( sys-apps/dbus )
+   ddcutil? ( app-misc/ddcutil:= )
+   gnome? (
+   dev-libs/glib
+   gnome-base/dconf
+   )
+   imagemagick? ( media-gfx/imagemagick:= )
+   networkmanager? ( net-misc/networkmanager )
+   opencl? ( virtual/opencl )
+   opengl? ( media-libs/libglvnd[X] )
+   osmesa? ( media-libs/mesa[osmesa] )
+   pci? ( sys-apps/pciutils )
+   pulseaudio? ( media-libs/libpulse )
+   sqlite? ( dev-db/sqlite:3 )
+   vulkan? ( media-libs/vulkan-loader )
+   wayland? ( dev-libs/wayland )
+   xcb? ( x11-libs/libxcb )
+   xfce? ( xfce-base/xfconf )
+   xrandr? ( x11-libs/libXrandr )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+REQUIRED_USE="
+   xrandr? ( X )
+   chafa? ( imagemagick )
+"
+
+src_configure() {
+   local fastfetch_enable_imagemagick7=no
+   local fastfetch_enable_imagemagick6=no
+   if use imagemagick; then
+   fastfetch_enable_imagemagick7=$(has_version 
'>=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
+   fastfetch_enable_imagemagick6=$(has_version 
'

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

2023-08-20 Thread Hans de Graaff
commit: 7185c839266d388292ca0186e1eef10b8a7b9259
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Aug 21 05:23:00 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Aug 21 05:24:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7185c839

dev-ruby/reline: add 0.3.8

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

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

diff --git a/dev-ruby/reline/Manifest b/dev-ruby/reline/Manifest
index 021ebf5a86ef..be3f41264c7c 100644
--- a/dev-ruby/reline/Manifest
+++ b/dev-ruby/reline/Manifest
@@ -1,3 +1,4 @@
 DIST reline-0.3.5.tar.gz 86159 BLAKE2B 
344db9ea247e3acc5b2f346cec657b3702c385b165b0d99e25239d099cbf293705458bc00cbf1646581abc37e0b661962aa2ae6be56879e9a1b8b7b31b2f1ff6
 SHA512 
5aa6f01cc92d4036f7edb6d10bb1d03300cf79667b87fe7bd4d53bd9cc018b1ac56de7f1ccbaac8ee76d9301196130fcbc6913e482a2c8d78526664f2076677c
 DIST reline-0.3.6.tar.gz 87142 BLAKE2B 
7e52e4a1e1cc62f58a5ae45f452b269233b2b681a0146f1ccab5343491053bd514d6fa93610c17bddc4ec3dfc14fa06e6f67559c8d4e254a0d0f857271ee5a31
 SHA512 
b8a465de0658378b5eb52d9ca78d82bb54c392e0cad512bfbba4d82834ea5834582b7055b12ccfae8785ce4d13f232aa9d4e7f8b48da0dd2aeb982cd2705
 DIST reline-0.3.7.tar.gz 87621 BLAKE2B 
7f44f7a8bb1dafa18204689ffee9727bf246ef8011d3dd389b5f2712b1ef47891d20e2cfeeb863a47abf5c8cfd9e3ec1f6604279179c1c737e2d957bdaede156
 SHA512 
853eb1d59d68fc9c780dee52497f1a5119ed39db9f9561009cbf237c3f4de1673fd42e218645369a609f704ff98930cbb24d7ce22e0d97f1d793ae5686938598
+DIST reline-0.3.8.tar.gz 87671 BLAKE2B 
9b30674e49e5d98e72d179bef12ab156a9f712ba308f643224ef2a1356ab37ba62aacbbfdfb6e1800e552de741bc8b367dd3da9d8cc78a432d9ce578891c5dd0
 SHA512 
38250a105807d49ac0e8792c0c451fea4ae3ad6efeb8dce4c7f51e1385a75c8ffc20abf408ba1adf958a7a7e402fb3add07e68e61a01543990e2b710dee12218

diff --git a/dev-ruby/reline/reline-0.3.8.ebuild 
b/dev-ruby/reline/reline-0.3.8.ebuild
new file mode 100644
index ..bae2cf285e62
--- /dev/null
+++ b/dev-ruby/reline/reline-0.3.8.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="reline.gemspec"
+
+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 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE=""
+
+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/ruby-gettext/

2023-08-20 Thread Hans de Graaff
commit: 764ef2ae0750f08210e2fd2f7e8c1db8c56a88e2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Aug 21 05:24:24 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Aug 21 05:24:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=764ef2ae

dev-ruby/ruby-gettext: add 3.4.7

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

 dev-ruby/ruby-gettext/Manifest  |  1 +
 dev-ruby/ruby-gettext/ruby-gettext-3.4.7.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/dev-ruby/ruby-gettext/Manifest b/dev-ruby/ruby-gettext/Manifest
index 0fb79280de8c..41855333ccbc 100644
--- a/dev-ruby/ruby-gettext/Manifest
+++ b/dev-ruby/ruby-gettext/Manifest
@@ -1,3 +1,4 @@
 DIST gettext-3.4.3.gem 233472 BLAKE2B 
d1edc1e4a004412b21ca4aa9e0e1df2000626ffde42e81f092f3a19c3ce080ee4660e5cbcce6d3f9a77e30cccf5f942ef1fa7d12e8680f0a50d67f69ad3ac41a
 SHA512 
144c7d0964660ef671494272138a29abc3b51de1a7d6f8ee920a73cefe05657eda77024c59009179f4880003bd45eeaae7a82ac57b387fb0b924bc0f6eb553ea
 DIST gettext-3.4.4.gem 232960 BLAKE2B 
7822245f1efc63c3faccae299c84f671f0eb264776288cd4d60f9981988f4942fd3b3033fdcd58e03d2129f5ece3a579dbf3bdffb567c96d9affbabe7355613f
 SHA512 
2321e13d9789dc059518c8ae0501bc26fe74fd0a24c9336c913a9ce8d2a2d77b0a7ece883f5c36e286144256077ecdbdacc84ffc37fb7753fe8bc589d473b00b
 DIST gettext-3.4.6.gem 232960 BLAKE2B 
108e89bd34e0a3341d4c09b7a444a2ba3a6c84e3f95ba22df4fd0ed5374bb7ad94131fc6ceb2407b16d9e7995383853b80101ab61319a87ee57147cc40ca3279
 SHA512 
1c98ef539509231aa7bdd7d725767576bebd7000b55599c2ac59bc915fc52aac7a4075575907893701322bd06bf7035dbcc7e262b39d93b5eeaa6f9a3511a20f
+DIST gettext-3.4.7.gem 233472 BLAKE2B 
d180bcddfb861e321cf6447a9a3868f71338984989ba9e525bd55fee6aed81ac6041f572f66133acfa054e7e680d2d5a14670775f251bc547d713c8995f4c9d4
 SHA512 
4f9d3a56ae9613fd4651f249dc6e0eea82366e898e963c8ca84484b32b9312bb20cf6c396bd48aedfc039db60191bf7804769c4924a9d89f1851aafd3d24ace2

diff --git a/dev-ruby/ruby-gettext/ruby-gettext-3.4.7.ebuild 
b/dev-ruby/ruby-gettext/ruby-gettext-3.4.7.ebuild
new file mode 100644
index ..3b7d7223cfca
--- /dev/null
+++ b/dev-ruby/ruby-gettext/ruby-gettext-3.4.7.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_NAME="${PN/ruby-/}"
+RUBY_FAKEGEM_VERSION="${PV%_*}"
+
+RUBY_FAKEGEM_RECIPE_DOC="yard"
+RUBY_FAKEGEM_EXTRADOC="README.md doc/text/news.md"
+
+RUBY_FAKEGEM_TASK_TEST="none"
+
+RUBY_FAKEGEM_EXTRAINSTALL="locale po"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Native Language Support Library and Tools modeled after GNU 
gettext package"
+HOMEPAGE="https://ruby-gettext.github.io/;
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="doc test"
+SLOT="0"
+LICENSE="|| ( GPL-2 Ruby-BSD LGPL-3+ )"
+
+ruby_add_rdepend "
+   dev-ruby/erubi
+   >=dev-ruby/locale-2.0.5
+   dev-ruby/prime
+   dev-ruby/racc
+   >=dev-ruby/text-1.3.0
+"
+
+ruby_add_bdepend "doc? ( dev-ruby/yard )
+   dev-ruby/racc"
+ruby_add_bdepend "test? (
+   dev-ruby/test-unit:2
+   dev-ruby/test-unit-rr )"
+
+RDEPEND+=" sys-devel/gettext"
+DEPEND+=" sys-devel/gettext"
+
+all_ruby_prepare() {
+   # Fix broken racc invocation
+   sed -i -e '/command_line/ s/#{racc}/-S racc/' Rakefile || die
+
+   # Avoid bundler dependency
+   sed -i -e '/bundler/,/helper.install/ s:^:#:' \
+   -e 's/helper.gemspec/Gem::Specification.new/' Rakefile || die
+
+   # Avoid dependency on developer-specific tools.
+   sed -i -e '/notify/ s:^:#:' test/run-test.rb || die
+}
+
+each_ruby_test() {
+   # Borrowed from Fedora
+   local -x LANG=C.UTF-8
+   local -x LANGUAGE=ja_JP.utf8
+
+   # Upstream tries to daisy-chain rake calls but they fail badly
+   # with our setup, so run it manually.
+   ${RUBY} test/run-test.rb || die "tests failed"
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   dodoc -r samples
+}



[gentoo-commits] repo/gentoo:master commit in: app-portage/gentoolkit/

2023-08-20 Thread Sam James
commit: 93862e8ea357f71a7fce72167329d6d4a43f5b64
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 05:22:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 05:22:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93862e8e

app-portage/gentoolkit: live needs >=portage-3.0.52

Needed for new bintrees API member for eclean.

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

 app-portage/gentoolkit/gentoolkit-.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/app-portage/gentoolkit/gentoolkit-.ebuild 
b/app-portage/gentoolkit/gentoolkit-.ebuild
index e2493824dadd..f2a2e460b5f9 100644
--- a/app-portage/gentoolkit/gentoolkit-.ebuild
+++ b/app-portage/gentoolkit/gentoolkit-.ebuild
@@ -25,10 +25,13 @@ SLOT="0"
 
 # Need newer Portage for XML fix, bug #857537
 DEPEND="
-   >=sys-apps/portage-3.0.32[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}
+   >=sys-apps/portage-3.0.52[${PYTHON_USEDEP}]
+"
+RDEPEND="
+   ${DEPEND}
app-alternatives/awk
-   sys-apps/gentoo-functions"
+   sys-apps/gentoo-functions
+"
 
 distutils_enable_tests setup.py
 



[gentoo-commits] proj/gentoolkit:master commit in: pym/gentoolkit/eclean/

2023-08-20 Thread Sam James
commit: d93602634628ee5f0063b14efa52f98b141d2cc9
Author: Siddhanth Rathod  gmail  com>
AuthorDate: Thu Apr  6 15:17:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 05:16:18 2023 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=d9360263

eclean: Add type hints

Signed-off-by: Siddhanth Rathod  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 pym/gentoolkit/eclean/search.py | 17 +
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/pym/gentoolkit/eclean/search.py b/pym/gentoolkit/eclean/search.py
index 3288208..eb26ac8 100644
--- a/pym/gentoolkit/eclean/search.py
+++ b/pym/gentoolkit/eclean/search.py
@@ -8,6 +8,7 @@ import os
 import stat
 import sys
 from functools import partial
+from typing import Optional
 
 import portage
 from portage.dep import Atom, use_reduce
@@ -508,15 +509,15 @@ def _deps_equal(deps_a, eapi_a, deps_b, eapi_b, 
uselist=None):
 
 
 def findPackages(
-options,
-exclude=None,
-destructive=False,
-time_limit=0,
-package_names=False,
-pkgdir=None,
+options: dict[str, bool],
+exclude: Optional[dict] = None,
+destructive: bool = False,
+time_limit: Optional[int] = 0,
+package_names: Optional[bool] = False,
+pkgdir: str = None,
 port_dbapi=portage.db[portage.root]["porttree"].dbapi,
 var_dbapi=portage.db[portage.root]["vartree"].dbapi,
-):
+) -> dict[str, list[str]]:
 """Find obsolete binary packages.
 
 @param options: dict of options determined at runtime
@@ -563,7 +564,7 @@ def findPackages(
 
 # Dictionary of binary packages to clean. Organized as cpv->[pkgs] in order
 # to support FEATURES=binpkg-multi-instance.
-dead_binpkgs = {}
+dead_binpkgs: dict[str, list[str]] = {}
 keep_binpkgs = {}
 
 bin_dbapi = portage.binarytree(pkgdir=pkgdir, 
settings=var_dbapi.settings).dbapi



[gentoo-commits] proj/gentoolkit:master commit in: pym/gentoolkit/eclean/

2023-08-20 Thread Sam James
commit: a16d0d4fbfb4614832c4b682b41284a9050af29f
Author: Siddhanth Rathod  gmail  com>
AuthorDate: Thu Mar 23 12:14:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 05:16:18 2023 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=a16d0d4f

eclean-pkg: deal with invalid binpkgs

Changes required in portage -> https://github.com/gentoo/portage/pull/1016

Bug: https://bugs.gentoo.org/900224
Signed-off-by: Siddhanth Rathod  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 pym/gentoolkit/eclean/cli.py| 47 +
 pym/gentoolkit/eclean/output.py | 14 
 pym/gentoolkit/eclean/search.py |  9 ++--
 3 files changed, 64 insertions(+), 6 deletions(-)

diff --git a/pym/gentoolkit/eclean/cli.py b/pym/gentoolkit/eclean/cli.py
index fa94a55..40fc4f9 100644
--- a/pym/gentoolkit/eclean/cli.py
+++ b/pym/gentoolkit/eclean/cli.py
@@ -13,7 +13,6 @@ __version__ = "git"
 __productname__ = "eclean"
 __description__ = "A cleaning tool for Gentoo distfiles and binaries."
 
-
 import os
 import sys
 import re
@@ -21,7 +20,7 @@ import time
 import getopt
 
 import portage
-from portage.output import white, yellow, turquoise, green
+from portage.output import white, yellow, turquoise, green, red
 
 import gentoolkit.pprinter as pp
 from gentoolkit.eclean.search import (
@@ -47,7 +46,7 @@ def printVersion():
 print("Distributed under the terms of the GNU General Public License v2")
 
 
-def printUsage(_error=None, help=None):
+def printUsage(_error=None, help=None, unresolved_invalids=None):
 """Print help message. May also print partial help to stderr if an
 error from {'options','actions'} is specified."""
 
@@ -63,10 +62,25 @@ def printUsage(_error=None, help=None):
 "merged-distfiles-options",
 "time",
 "size",
+"invalid_paths",
 ):
 _error = None
 if not _error and not help:
 help = "all"
+if _error == "invalid_paths":
+print(
+pp.error(
+"eclean was not able to remove invalid binpkgs due to missing 
features in the currently installed portage"
+),
+file=out,
+)
+print(
+pp.error("Please remove the following binpkgs manually:"),
+file=out,
+)
+for invalid in unresolved_invalids:
+print(pp.error(invalid), file=out)
+return
 if _error == "time":
 print(pp.error("Wrong time specification"), file=out)
 print(
@@ -399,6 +413,8 @@ def parseArgs(options={}):
 options["ignore-failure"] = True
 elif o in ("-u", "--unique-use"):
 options["unique-use"] = True
+elif o in ("-N", "--skip-invalids"):
+options["clean-invalids"] = False
 else:
 return_code = False
 # sanity check of --deep only options:
@@ -458,6 +474,7 @@ def parseArgs(options={}):
 options["changed-deps"] = False
 options["ignore-failure"] = False
 options["unique-use"] = False
+options["clean-invalids"] = True
 # if called by a well-named symlink, set the action accordingly:
 action = None
 # temp print line to ensure it is the svn/branch code running, etc..
@@ -527,7 +544,7 @@ def doAction(action, options, exclude={}, output=None):
 if not options["quiet"]:
 output.einfo("Building file list for " + action + " cleaning...")
 if action == "packages":
-clean_me = findPackages(
+clean_me, invalids = findPackages(
 options,
 exclude=exclude,
 destructive=options["destructive"],
@@ -602,6 +619,28 @@ def doAction(action, options, exclude={}, output=None):
 )
 output.set_colors("deprecated")
 output.list_pkgs(deprecated)
+if invalids and options["clean-invalids"]:
+if type(invalids) == list:
+printUsage(_error="invalid_paths", unresolved_invalids=invalids)
+sys.exit(1)
+verb = "were"
+if options["pretend"]:
+verb = "would be"
+if not options["quiet"]:
+print()
+print(
+(
+pp.emph("   The following ")
++ red("invalid")
++ pp.emph(" binpkgs were found")
+)
+)
+output.set_colors("invalid")
+output.list_pkgs(invalids)
+clean_size = cleaner.clean_pkgs(invalids, pkgdir)
+output.total("invalid", clean_size, len(invalids), verb, action)
+else:
+cleaner.clean_pkgs(invalids, pkgdir)
 
 
 def main():

diff --git a/pym/gentoolkit/eclean/output.py b/pym/gentoolkit/eclean/output.py
index 62777b7..ebba499 100644
--- a/pym/gentoolkit/eclean/output.py
+++ b/pym/gentoolkit/eclean/output.py
@@ -39,6 +39,9 @@ class OutputControl:
 self.pkg_color = cpv  # green
 

[gentoo-commits] proj/portage:master commit in: lib/portage/tests/dbapi/, lib/portage/dbapi/, /

2023-08-20 Thread Sam James
commit: 71daef3ac877329a0479a72ba333a9c801a36bf3
Author: Siddhanth Rathod  gmail  com>
AuthorDate: Thu Mar 23 16:28:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 05:15:05 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=71daef3a

bintree: Add invalid_paths member to API

Add object invalid_paths for new eclean feature to deal with invalid binpkgs.

This is needed for gentoolkit's eclean to handle cleaning up invalid binpkgs.

gentoolkit side PR: https://github.com/gentoo/gentoolkit/pull/28
Bug: https://bugs.gentoo.org/900224
Signed-off-by: Siddhanth Rathod  gmail.com>
Closes: https://github.com/gentoo/portage/pull/1016
Signed-off-by: Sam James  gentoo.org>

 NEWS| 7 +++
 lib/portage/dbapi/bintree.py| 4 
 lib/portage/tests/dbapi/test_bintree.py | 1 +
 3 files changed, 12 insertions(+)

diff --git a/NEWS b/NEWS
index a59af3818b..d770e0b7e9 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,10 @@
+portage-3.0.52 (UNRELEASED)
+--
+
+Features:
+* bintree: Add new API member (invalid_paths) to allow gentoolkit to later
+  clean up invalid binpkgs (bug #900224).
+
 portage-3.0.51 (2023-08-20)
 --
 

diff --git a/lib/portage/dbapi/bintree.py b/lib/portage/dbapi/bintree.py
index 5f58c548d6..af2113bd84 100644
--- a/lib/portage/dbapi/bintree.py
+++ b/lib/portage/dbapi/bintree.py
@@ -485,6 +485,7 @@ class binarytree:
 self._remotepkgs = None  # remote metadata indexed by cpv
 self._additional_pkgs = {}
 self.invalids = []
+self.invalid_paths: dict[str, list[str]] = {}
 self.settings = settings
 self._pkg_paths = {}
 self._populating = False
@@ -1017,12 +1018,14 @@ class binarytree:
 noiselevel=-1,
 )
 self.invalids.append(myfile[:-5])
+self.invalid_paths[myfile] = [full_path]
 continue
 
 try:
 binpkg_format = get_binpkg_format(myfile)
 except InvalidBinaryPackageFormat:
 self.invalids.append(myfile[:-5])
+self.invalid_paths[myfile[:-5]] = [full_path]
 continue
 
 if gpkg_only:
@@ -1089,6 +1092,7 @@ class binarytree:
 for line in textwrap.wrap("".join(msg), 72):
 writemsg(f"!!! {line}\n", noiselevel=-1)
 self.invalids.append(mypkg)
+self.invalid_paths[mypkg] = [full_path]
 continue
 
 multi_instance = False

diff --git a/lib/portage/tests/dbapi/test_bintree.py 
b/lib/portage/tests/dbapi/test_bintree.py
index 383d5585e7..60785b4e59 100644
--- a/lib/portage/tests/dbapi/test_bintree.py
+++ b/lib/portage/tests/dbapi/test_bintree.py
@@ -46,6 +46,7 @@ class BinarytreeTestCase(TestCase):
 "_remotepkgs",
 "_additional_pkgs",
 "invalids",
+"invalid_paths",
 "settings",
 "_pkg_paths",
 "_populating",



[gentoo-commits] repo/gentoo:master commit in: dev-python/ptyprocess/, dev-python/decorator/, dev-python/pexpect/, ...

2023-08-20 Thread Benda XU
commit: 953cd616390af178297c5c0738cf939f01cebc65
Author: Benda Xu  gentoo  org>
AuthorDate: Mon Aug 21 04:48:07 2023 +
Commit: Benda XU  gentoo  org>
CommitDate: Mon Aug 21 04:57:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=953cd616

dev-python/automat: ~arm64-macos with other twisted dependencies.

dev-python/automat: keyword 22.10.0 for ~arm64-macos
dev-python/ptyprocess: keyword 0.7.0-r1 for ~arm64-macos
dev-python/path: keyword 16.7.1 for ~arm64-macos
dev-python/pexpect: keyword 4.8.0_p20230402 for ~arm64-macos
dev-python/decorator: keyword 5.1.1-r1 for ~arm64-macos
net-libs/zeromq: keyword 4.3.4-r2 for ~arm64-macos

Signed-off-by: Benda Xu  gentoo.org>

 dev-python/automat/automat-22.10.0.ebuild | 2 +-
 dev-python/decorator/decorator-5.1.1-r1.ebuild| 2 +-
 dev-python/path/path-16.7.1.ebuild| 2 +-
 dev-python/pexpect/pexpect-4.8.0_p20230402.ebuild | 2 +-
 dev-python/ptyprocess/ptyprocess-0.7.0-r1.ebuild  | 2 +-
 net-libs/zeromq/zeromq-4.3.4-r2.ebuild| 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-python/automat/automat-22.10.0.ebuild 
b/dev-python/automat/automat-22.10.0.ebuild
index 6c02cc84a1b8..418e3705ed2a 100644
--- a/dev-python/automat/automat-22.10.0.ebuild
+++ b/dev-python/automat/automat-22.10.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 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"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
 IUSE="examples"
 
 RDEPEND="

diff --git a/dev-python/decorator/decorator-5.1.1-r1.ebuild 
b/dev-python/decorator/decorator-5.1.1-r1.ebuild
index da9513bf8585..1611e6e5f089 100644
--- a/dev-python/decorator/decorator-5.1.1-r1.ebuild
+++ b/dev-python/decorator/decorator-5.1.1-r1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
 
 DOCS=( CHANGES.md )
 

diff --git a/dev-python/path/path-16.7.1.ebuild 
b/dev-python/path/path-16.7.1.ebuild
index 9c0968baee97..297c8b83451d 100644
--- a/dev-python/path/path-16.7.1.ebuild
+++ b/dev-python/path/path-16.7.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
 
 RDEPEND="
dev-python/appdirs[${PYTHON_USEDEP}]

diff --git a/dev-python/pexpect/pexpect-4.8.0_p20230402.ebuild 
b/dev-python/pexpect/pexpect-4.8.0_p20230402.ebuild
index 93a2479585b1..873535514786 100644
--- a/dev-python/pexpect/pexpect-4.8.0_p20230402.ebuild
+++ b/dev-python/pexpect/pexpect-4.8.0_p20230402.ebuild
@@ -25,7 +25,7 @@ S="${WORKDIR}/${PN}-${COMMIT}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos"
 IUSE="examples"
 
 RDEPEND="

diff --git a/dev-python/ptyprocess/ptyprocess-0.7.0-r1.ebuild 
b/dev-python/ptyprocess/ptyprocess-0.7.0-r1.ebuild
index 37d69cf591c0..7c04c7c2f328 100644
--- a/dev-python/ptyprocess/ptyprocess-0.7.0-r1.ebuild
+++ b/dev-python/ptyprocess/ptyprocess-0.7.0-r1.ebuild
@@ -16,6 +16,6 @@ HOMEPAGE="
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
 
 distutils_enable_tests pytest

diff --git a/net-libs/zeromq/zeromq-4.3.4-r2.ebuild 
b/net-libs/zeromq/zeromq-4.3.4-r2.ebuild
index 854edbc0f36e..f9a40343c196 100644
--- a/net-libs/zeromq/zeromq-4.3.4-r2.ebuild
+++ b/net-libs/zeromq/zeromq-4.3.4-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/zeromq/libzmq/releases/download/v${PV}/${P}.tar.gz;
 
 LICENSE="LGPL-3"
 SLOT="0/5"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
 IUSE="doc drafts +libbsd pgm +sodium static-libs test unwind"
 RESTRICT="!test? ( test )"
 



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

2023-08-20 Thread Sam James
commit: 8e595bc5a6ff7a18c02fea2b3160897a04cf28b3
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 03:48:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 03:48:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e595bc5

media-libs/exiftool: Stabilize 12.64 amd64, #912514

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

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

diff --git a/media-libs/exiftool/exiftool-12.64.ebuild 
b/media-libs/exiftool/exiftool-12.64.ebuild
index 4e58329fa453..daff035641ad 100644
--- a/media-libs/exiftool/exiftool-12.64.ebuild
+++ b/media-libs/exiftool/exiftool-12.64.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://exiftool.org/ 
https://exiftool.sourceforge.net;
 SRC_URI="https://exiftool.org/${DIST_P}.tar.gz;
 
 SLOT="0"
-KEYWORDS="~amd64 arm64 ppc ppc64 x86 ~x64-macos"
+KEYWORDS="amd64 arm64 ppc ppc64 x86 ~x64-macos"
 IUSE="doc"
 
 src_install() {



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

2023-08-20 Thread Sam James
commit: 18afe17e790db4f8bcf21f73c71d2f02fb3bc0c0
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 03:48:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 03:48:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18afe17e

dev-python/python3-lxc: Stabilize 3.0.4-r1 amd64, #912633

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

 dev-python/python3-lxc/python3-lxc-3.0.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python3-lxc/python3-lxc-3.0.4-r1.ebuild 
b/dev-python/python3-lxc/python3-lxc-3.0.4-r1.ebuild
index 01643339bae9..405cbd1d9449 100644
--- a/dev-python/python3-lxc/python3-lxc-3.0.4-r1.ebuild
+++ b/dev-python/python3-lxc/python3-lxc-3.0.4-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://linuxcontainers.org/downloads/lxc/${P}.tar.gz
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 IUSE="verify-sig"
 
 RDEPEND="app-containers/lxc"



[gentoo-commits] repo/gentoo:master commit in: dev-python/python3-discogs-client/

2023-08-20 Thread Sam James
commit: 1937c9fedda5a79d5581a52bbf3843674af61473
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 03:48:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 03:48:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1937c9fe

dev-python/python3-discogs-client: Stabilize 2.7 ALLARCHES, #912629

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

 dev-python/python3-discogs-client/python3-discogs-client-2.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/python3-discogs-client/python3-discogs-client-2.7.ebuild 
b/dev-python/python3-discogs-client/python3-discogs-client-2.7.ebuild
index 3e47b3b4124c..91d3ad2e00f5 100644
--- a/dev-python/python3-discogs-client/python3-discogs-client-2.7.ebuild
+++ b/dev-python/python3-discogs-client/python3-discogs-client-2.7.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
inherit pypi
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 DESCRIPTION="Continuation of the official Python API client for Discogs"



[gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb-plugin-skin/

2023-08-20 Thread Sam James
commit: 05be25e79ca9cb4bd0052bfe25473afde269d392
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 03:48:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 03:48:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05be25e7

app-misc/openrgb-plugin-skin: Stabilize 0.9 amd64, #912663

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

 app-misc/openrgb-plugin-skin/openrgb-plugin-skin-0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/openrgb-plugin-skin/openrgb-plugin-skin-0.9.ebuild 
b/app-misc/openrgb-plugin-skin/openrgb-plugin-skin-0.9.ebuild
index 67cebc546436..86c340899dde 100644
--- a/app-misc/openrgb-plugin-skin/openrgb-plugin-skin-0.9.ebuild
+++ b/app-misc/openrgb-plugin-skin/openrgb-plugin-skin-0.9.ebuild
@@ -7,7 +7,7 @@ inherit qmake-utils
 
 
SRC_URI="https://gitlab.com/OpenRGBDevelopers/OpenRGBSkinPlugin/-/archive/release_${PV}/OpenRGBSkinPlugin-release_${PV}.tar.bz2;
 S="${WORKDIR}/OpenRGBSkinPlugin-release_${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 DESCRIPTION="Plugin for OpenRGB that allows you to customize the look and feel 
of OpenRGB"
 HOMEPAGE="https://gitlab.com/OpenRGBDevelopers/OpenRGBSkinPlugin;



[gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb-plugin-effects/

2023-08-20 Thread Sam James
commit: ac5b9a7db4795554c0e097dfb760d80d4a905eaa
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 03:48:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 03:48:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac5b9a7d

app-misc/openrgb-plugin-effects: Stabilize 0.9 amd64, #912663

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

 app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.9.ebuild 
b/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.9.ebuild
index 07fbaa9b65c8..d3576d7dfc30 100644
--- a/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.9.ebuild
+++ b/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.9.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/OpenRGBEffectsPlugin-release_${PV}"
 
 LICENSE="GPL-2 MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 RDEPEND="
>=app-misc/openrgb-0.9:=



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

2023-08-20 Thread Sam James
commit: 347c21cb6634065ea81380165fbe7a5a587cab10
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 03:48:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 03:48:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=347c21cb

dev-python/black: Stabilize 23.7.0 amd64, #912597

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

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

diff --git a/dev-python/black/black-23.7.0.ebuild 
b/dev-python/black/black-23.7.0.ebuild
index c6a972a5660f..b8df27b17c69 100644
--- a/dev-python/black/black-23.7.0.ebuild
+++ b/dev-python/black/black-23.7.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~x64-macos"
 
 RDEPEND="
>=dev-python/click-8.0.0[${PYTHON_USEDEP}]



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

2023-08-20 Thread Sam James
commit: f5c87eefc1fef2bef062b74e902de8f254a5cf7d
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 03:48:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 03:48:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5c87eef

dev-python/cython: Stabilize 0.29.36 amd64, #912601

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

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

diff --git a/dev-python/cython/cython-0.29.36.ebuild 
b/dev-python/cython/cython-0.29.36.ebuild
index b99eeabc5bd9..16c20dc9d1f2 100644
--- a/dev-python/cython/cython-0.29.36.ebuild
+++ b/dev-python/cython/cython-0.29.36.ebuild
@@ -25,7 +25,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="emacs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb-plugin-visualmap/

2023-08-20 Thread Sam James
commit: 5221c61391e17e0e6375690caeaf69bbc689b76d
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 03:48:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 03:48:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5221c613

app-misc/openrgb-plugin-visualmap: Stabilize 0.9 amd64, #912663

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

 app-misc/openrgb-plugin-visualmap/openrgb-plugin-visualmap-0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-misc/openrgb-plugin-visualmap/openrgb-plugin-visualmap-0.9.ebuild 
b/app-misc/openrgb-plugin-visualmap/openrgb-plugin-visualmap-0.9.ebuild
index 7dfb3ace0001..ded1d8f52689 100644
--- a/app-misc/openrgb-plugin-visualmap/openrgb-plugin-visualmap-0.9.ebuild
+++ b/app-misc/openrgb-plugin-visualmap/openrgb-plugin-visualmap-0.9.ebuild
@@ -7,7 +7,7 @@ inherit qmake-utils
 
 
SRC_URI="https://gitlab.com/OpenRGBDevelopers/OpenRGBVisualMapPlugin/-/archive/release_${PV}/OpenRGBVisualMapPlugin-release_${PV}.tar.bz2;
 S="${WORKDIR}/OpenRGBVisualMapPlugin-release_${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 DESCRIPTION="Plugin for OpenRGB to create virtual devices out of multiple real 
ones"
 HOMEPAGE="https://gitlab.com/OpenRGBDevelopers/OpenRGBVisualMapPlugin;



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

2023-08-20 Thread Sam James
commit: 6686f7885662bb1c4f89745b0f9c3544c8ba8b32
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 03:48:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 03:48:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6686f788

sys-apps/iproute2: Stabilize 6.4.0 amd64, #912567

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

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

diff --git a/sys-apps/iproute2/iproute2-6.4.0.ebuild 
b/sys-apps/iproute2/iproute2-6.4.0.ebuild
index f73dda609bdf..d897c4a4d038 100644
--- a/sys-apps/iproute2/iproute2-6.4.0.ebuild
+++ b/sys-apps/iproute2/iproute2-6.4.0.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-r3
 else
SRC_URI="https://www.kernel.org/pub/linux/utils/net/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
 fi
 
 DESCRIPTION="kernel routing and traffic control utilities"



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

2023-08-20 Thread Sam James
commit: 26e5e57ffe3cc68692a061ca65ef9b80ef10b91e
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 03:48:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 03:48:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26e5e57f

dev-python/reedsolo: Stabilize 2.1.1_beta1 amd64, #912631

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

 dev-python/reedsolo/reedsolo-2.1.1_beta1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/reedsolo/reedsolo-2.1.1_beta1.ebuild 
b/dev-python/reedsolo/reedsolo-2.1.1_beta1.ebuild
index 38280cf05963..99cf04bcb134 100644
--- a/dev-python/reedsolo/reedsolo-2.1.1_beta1.ebuild
+++ b/dev-python/reedsolo/reedsolo-2.1.1_beta1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="|| ( Unlicense MIT-0 )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE="+native-extensions"
 
 distutils_enable_tests pytest



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

2023-08-20 Thread Sam James
commit: ab902a2a64db3394fbf37709f95c321ff31b7435
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 03:48:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 03:48:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab902a2a

app-text/lesspipe: Stabilize 2.08 amd64, #912561

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

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

diff --git a/app-text/lesspipe/lesspipe-2.08.ebuild 
b/app-text/lesspipe/lesspipe-2.08.ebuild
index 4a8fbb72a395..0de86580aa4d 100644
--- a/app-text/lesspipe/lesspipe-2.08.ebuild
+++ b/app-text/lesspipe/lesspipe-2.08.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/wofr06/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="test"
 
 # Please check again on bumps!



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

2023-08-20 Thread Sam James
commit: 5e81b979ecc4b14b7947fbd83180e85f0af1386d
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 03:48:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 03:48:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e81b979

sys-apps/fakeroot: Stabilize 1.32.1 amd64, #912558

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

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

diff --git a/sys-apps/fakeroot/fakeroot-1.32.1.ebuild 
b/sys-apps/fakeroot/fakeroot-1.32.1.ebuild
index 03ea75eb64f7..30f9bd36389e 100644
--- a/sys-apps/fakeroot/fakeroot-1.32.1.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.32.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



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

2023-08-20 Thread Sam James
commit: 12130d198967d1b07ea769bf887f1c2e10a18b2c
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 03:48:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 03:48:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12130d19

dev-perl/Test-Trap: Stabilize 0.3.5 amd64, #912538

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

 dev-perl/Test-Trap/Test-Trap-0.3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Test-Trap/Test-Trap-0.3.5.ebuild 
b/dev-perl/Test-Trap/Test-Trap-0.3.5.ebuild
index 4fdf6343cdcb..2b8df1165490 100644
--- a/dev-perl/Test-Trap/Test-Trap-0.3.5.ebuild
+++ b/dev-perl/Test-Trap/Test-Trap-0.3.5.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Trap exit codes, exceptions, output, etc"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 RDEPEND="
virtual/perl-Carp



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

2023-08-20 Thread Sam James
commit: 42645cbfacf9004c61b08cc448a97f3a37304cb0
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 03:48:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 03:48:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42645cbf

dev-perl/Perl-Tidy: Stabilize 20230701.0.0 amd64, #912527

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

 dev-perl/Perl-Tidy/Perl-Tidy-20230701.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Perl-Tidy/Perl-Tidy-20230701.0.0.ebuild 
b/dev-perl/Perl-Tidy/Perl-Tidy-20230701.0.0.ebuild
index 6478d5cd920b..2d05c65be74a 100644
--- a/dev-perl/Perl-Tidy/Perl-Tidy-20230701.0.0.ebuild
+++ b/dev-perl/Perl-Tidy/Perl-Tidy-20230701.0.0.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://perltidy.sourceforge.net/ 
https://metacpan.org/release/Perl-Ti
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 
 BDEPEND="virtual/perl-ExtUtils-MakeMaker"
 



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

2023-08-20 Thread Sam James
commit: e4a55e708392aa370725e389437f66844b5d247c
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 03:48:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 03:48:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4a55e70

dev-perl/Log-Any: Stabilize 1.716.0 amd64, #912502

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

 dev-perl/Log-Any/Log-Any-1.716.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Log-Any/Log-Any-1.716.0.ebuild 
b/dev-perl/Log-Any/Log-Any-1.716.0.ebuild
index 0f47ad840b94..18ad616e4477 100644
--- a/dev-perl/Log-Any/Log-Any-1.716.0.ebuild
+++ b/dev-perl/Log-Any/Log-Any-1.716.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Bringing loggers and listeners together"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~loong ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~loong ppc ppc64 ~riscv sparc x86"
 IUSE="minimal"
 
 # Test::Builder needed for Log/Any/Adapter/Test.pm



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

2023-08-20 Thread Sam James
commit: 9f68eb06a3e8bcbedc60f0c518006e25feb05ffd
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 03:48:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 03:48:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f68eb06

dev-libs/inih: Stabilize 57 amd64, #912553

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

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

diff --git a/dev-libs/inih/inih-57.ebuild b/dev-libs/inih/inih-57.ebuild
index 51ed85fd5747..bb6473c9f6c9 100644
--- a/dev-libs/inih/inih-57.ebuild
+++ b/dev-libs/inih/inih-57.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/inih-r${PV}
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 
 DOCS=( README.md )
 



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

2023-08-20 Thread Sam James
commit: d886d6822b815bfa3bf9010f9af5732f66b55990
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 03:48:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 03:48:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d886d682

dev-perl/Test-Compile: Stabilize 3.3.1 amd64, #912528

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

 dev-perl/Test-Compile/Test-Compile-3.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Test-Compile/Test-Compile-3.3.1.ebuild 
b/dev-perl/Test-Compile/Test-Compile-3.3.1.ebuild
index dd38a9986d27..16bb8c6cc822 100644
--- a/dev-perl/Test-Compile/Test-Compile-3.3.1.ebuild
+++ b/dev-perl/Test-Compile/Test-Compile-3.3.1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION="Check whether Perl files compile correctly"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ppc sparc x86"
+KEYWORDS="amd64 ~ia64 ppc sparc x86"
 
 RDEPEND="
>=virtual/perl-Exporter-5.680.0



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

2023-08-20 Thread Sam James
commit: 4f3de25986b492863a7470ab4ad1811a2158f2dc
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 03:48:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 03:48:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f3de259

dev-perl/List-SomeUtils: Stabilize 0.590.0 amd64, #912510

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

 dev-perl/List-SomeUtils/List-SomeUtils-0.590.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/List-SomeUtils/List-SomeUtils-0.590.0.ebuild 
b/dev-perl/List-SomeUtils/List-SomeUtils-0.590.0.ebuild
index 0e972d7d1fad..7fb85a4c2117 100644
--- a/dev-perl/List-SomeUtils/List-SomeUtils-0.590.0.ebuild
+++ b/dev-perl/List-SomeUtils/List-SomeUtils-0.590.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Collection of List utilities missing from List::Util"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
virtual/perl-Carp



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

2023-08-20 Thread Sam James
commit: 21a4352357353ed1de5840bb174042d013292d46
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 03:48:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 03:48:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21a43523

dev-ruby/GeoRuby: Stabilize 2.5.2-r2 amd64, #912479

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

 dev-ruby/GeoRuby/GeoRuby-2.5.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/GeoRuby/GeoRuby-2.5.2-r2.ebuild 
b/dev-ruby/GeoRuby/GeoRuby-2.5.2-r2.ebuild
index 4ead752fdfd4..5b066b2a5bc8 100644
--- a/dev-ruby/GeoRuby/GeoRuby-2.5.2-r2.ebuild
+++ b/dev-ruby/GeoRuby/GeoRuby-2.5.2-r2.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/nofxx/georuby;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 all_ruby_prepare() {



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

2023-08-20 Thread Sam James
commit: d3b1e9bee5f9dfd117aa0f9ddac62f6f74795810
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 03:47:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 03:47:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3b1e9be

dev-ruby/i18n: Stabilize 1.14.1 amd64, #912478

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

 dev-ruby/i18n/i18n-1.14.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/i18n/i18n-1.14.1.ebuild b/dev-ruby/i18n/i18n-1.14.1.ebuild
index 58a6f36dc7a8..04fe9890e028 100644
--- a/dev-ruby/i18n/i18n-1.14.1.ebuild
+++ b/dev-ruby/i18n/i18n-1.14.1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/ruby-i18n/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
 



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

2023-08-20 Thread Sam James
commit: 70d2cecc597e8fe4fab894407a6752d34833312b
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 03:48:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 03:48:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70d2cecc

dev-ruby/http-accept: Stabilize 1.7.0-r1 amd64, #912481

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

 dev-ruby/http-accept/http-accept-1.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/http-accept/http-accept-1.7.0-r1.ebuild 
b/dev-ruby/http-accept/http-accept-1.7.0-r1.ebuild
index 9943889c519f..6a3f74f7422c 100644
--- a/dev-ruby/http-accept/http-accept-1.7.0-r1.ebuild
+++ b/dev-ruby/http-accept/http-accept-1.7.0-r1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/socketry/http-accept/archive/v${PV}.tar.gz -> ${P}.t
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 IUSE=""
 
 all_ruby_prepare() {



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

2023-08-20 Thread Sam James
commit: 7c64bd60c621e28329d5a380e56d461cc0b25349
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 03:48:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 03:48:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c64bd60

dev-perl/File-Remove: Stabilize 1.610.0 amd64, #912497

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

 dev-perl/File-Remove/File-Remove-1.610.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/File-Remove/File-Remove-1.610.0.ebuild 
b/dev-perl/File-Remove/File-Remove-1.610.0.ebuild
index 226133325937..654eb20408fd 100644
--- a/dev-perl/File-Remove/File-Remove-1.610.0.ebuild
+++ b/dev-perl/File-Remove/File-Remove-1.610.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Remove files and directories"
 
 LICENSE="|| ( Artistic GPL-1+ ) || ( CC0-1.0 public-domain MIT )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 RDEPEND="
virtual/perl-File-Path



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2023-08-20 Thread Sam James
commit: 00be8b47543bff291272f3ef29702092360bbc94
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 03:47:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 03:47:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00be8b47

dev-vcs/tortoisehg: Stabilize 6.4.5 amd64, #912432

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

 dev-vcs/tortoisehg/tortoisehg-6.4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-6.4.5.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-6.4.5.ebuild
index 193798ef0832..835afa2479d1 100644
--- a/dev-vcs/tortoisehg/tortoisehg-6.4.5.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-6.4.5.ebuild
@@ -9,7 +9,7 @@ DISTUTILS_USE_PEP517=setuptools
 inherit desktop distutils-r1 optfeature xdg-utils
 
 if [[ ${PV} != ** ]]; then
-   KEYWORDS="~amd64 ~arm64 x86"
+   KEYWORDS="amd64 ~arm64 x86"

SRC_URI="https://foss.heptapod.net/mercurial/${PN}/thg/-/archive/${PV}/thg-${PV}.tar.gz
 -> ${P}.tar.gz"
HG_DEPEND=">=dev-vcs/mercurial-6.2[${PYTHON_USEDEP}]
$(python_gen_cond_dep 
'>=dev-vcs/mercurial-6.3.2[${PYTHON_USEDEP}]' python3_11 )



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

2023-08-20 Thread Sam James
commit: 1b8de3a41ac37c7f6be32e00d6f7ef3a2b0b56b8
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 03:47:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 03:47:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b8de3a4

dev-ruby/gettext-setup: Stabilize 1.1.0 amd64, #912468

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

 dev-ruby/gettext-setup/gettext-setup-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/gettext-setup/gettext-setup-1.1.0.ebuild 
b/dev-ruby/gettext-setup/gettext-setup-1.1.0.ebuild
index 11dc21f5a9e7..eec24249f19d 100644
--- a/dev-ruby/gettext-setup/gettext-setup-1.1.0.ebuild
+++ b/dev-ruby/gettext-setup/gettext-setup-1.1.0.ebuild
@@ -19,7 +19,7 @@ RUBY_S="${PN}-gem-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
 IUSE=""
 
 RDEPEND+=" dev-vcs/git"



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2023-08-20 Thread Sam James
commit: 2dd5cf4284aacf7949870658e479e3cb4102e5eb
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 03:47:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 03:47:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dd5cf42

dev-vcs/tortoisehg: Stabilize 6.4.5 x86, #912432

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

 dev-vcs/tortoisehg/tortoisehg-6.4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-6.4.5.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-6.4.5.ebuild
index 4ac9450fad29..193798ef0832 100644
--- a/dev-vcs/tortoisehg/tortoisehg-6.4.5.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-6.4.5.ebuild
@@ -9,7 +9,7 @@ DISTUTILS_USE_PEP517=setuptools
 inherit desktop distutils-r1 optfeature xdg-utils
 
 if [[ ${PV} != ** ]]; then
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm64 x86"

SRC_URI="https://foss.heptapod.net/mercurial/${PN}/thg/-/archive/${PV}/thg-${PV}.tar.gz
 -> ${P}.tar.gz"
HG_DEPEND=">=dev-vcs/mercurial-6.2[${PYTHON_USEDEP}]
$(python_gen_cond_dep 
'>=dev-vcs/mercurial-6.3.2[${PYTHON_USEDEP}]' python3_11 )



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

2023-08-20 Thread Matt Turner
commit: 869e1c3a793b2572c931c268f67b2b6c6bcfd453
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Aug 21 03:42:30 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Aug 21 03:42:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=869e1c3a

dev-libs/libdex: Version bump to 0.3.1

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

 dev-libs/libdex/Manifest|  1 +
 dev-libs/libdex/libdex-0.3.1.ebuild | 60 +
 2 files changed, 61 insertions(+)

diff --git a/dev-libs/libdex/Manifest b/dev-libs/libdex/Manifest
index e62d47d2fae1..059dde053b44 100644
--- a/dev-libs/libdex/Manifest
+++ b/dev-libs/libdex/Manifest
@@ -1,2 +1,3 @@
 DIST libdex-0.2.0.tar.xz 91648 BLAKE2B 
258193b29082024cce30d5e20903f1ba6a3c8e566652d341845178797126796fcc1cf628636de02ba9776cb9d8ff5d38c24f10f269fcd9acbc0cdbb1c0918d8b
 SHA512 
db54fa974af97e59e7a21c19be73db8fec6565377ce313a3532435845d3571216d6617f9a8db500019390d85677ca6f30be3f9a36c60240c8130ae0834826a65
 DIST libdex-0.3.0.tar.xz 94572 BLAKE2B 
1c5ac31b71b076592aeeec8a8005dc429495bd2ee00918d3a2b9d63a8f48b94f2b4bad1b09b5ebaeb7c1799e90e91e6d8c56cc92c4874ae247013d9bba9a489b
 SHA512 
04093447a77e972074425acb38876c62473bf6f609938fa2d7ec36fc944972547c7e8bebfe279273f530f90e18c45ed190ccbf602846c0d783af7fd0c9ac08ce
+DIST libdex-0.3.1.tar.xz 95460 BLAKE2B 
b79e53cde3c1cafe086a0ebb1af74d8c6a05d38bd6e2a74b363fe6b07ab7483014a7caef59ba38176b16df35c92a8f86b9f3a320dc100cc668d915ab3b31d430
 SHA512 
52ded12bdd088839c7f5bcac24b09667183fe2d515472b41cf7725b4d031b4817e3c043e9b377ccdd2a09c52825ba16f5f368b96d33d35f23fad5264b9225eb9

diff --git a/dev-libs/libdex/libdex-0.3.1.ebuild 
b/dev-libs/libdex/libdex-0.3.1.ebuild
new file mode 100644
index ..f0d86d8a55dd
--- /dev/null
+++ b/dev-libs/libdex/libdex-0.3.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson vala
+
+DESCRIPTION="Deferred Execution library for GNOME and GTK"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/libdex;
+
+LICENSE="LGPL-2.1+"
+SLOT="0/1"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="gtk-doc +introspection sysprof test vala"
+REQUIRED_USE="
+   gtk-doc? ( introspection )
+   vala? ( introspection )
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.68:2
+   >=sys-libs/liburing-0.7:=
+   introspection? ( dev-libs/gobject-introspection:= )
+   sysprof? ( dev-util/sysprof-capture:4 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   vala? ( $(vala_depend) )
+   dev-util/glib-utils
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gi-docgen )
+"
+
+src_prepare() {
+   default
+   use vala && vala_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use gtk-doc docs)
+   -Dexamples=false
+   $(meson_use vala vapi)
+   $(meson_feature introspection)
+   -Dsysprof=false
+   $(meson_use test tests)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   if use gtk-doc; then
+   mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
+   mv "${ED}"/usr/share/doc/${PN}-1 
"${ED}"/usr/share/gtk-doc/html/ || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: profiles/, app-crypt/libsecret/

2023-08-20 Thread Matt Turner
commit: 0c197700e049e2e1807148aea7abd9081ffb5f4f
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Aug 21 03:00:08 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Aug 21 03:23:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c197700

app-crypt/libsecret: Version bump to 0.21.0

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

 app-crypt/libsecret/Manifest|   1 +
 app-crypt/libsecret/libsecret-0.21.0.ebuild | 154 
 profiles/package.mask   |   1 +
 3 files changed, 156 insertions(+)

diff --git a/app-crypt/libsecret/Manifest b/app-crypt/libsecret/Manifest
index 0c168c61d169..e4b2cf12cc01 100644
--- a/app-crypt/libsecret/Manifest
+++ b/app-crypt/libsecret/Manifest
@@ -1 +1,2 @@
 DIST libsecret-0.20.5.tar.xz 187340 BLAKE2B 
cde5094eaaf54f251c19afb015c39cc88435dafe6ee682ca8f9d1917dd5b3dc8cc1609cdbf2a3a42d2592c2a149bec5fe28b2f4ec179b92c0d0f07d2f14c1792
 SHA512 
61ca248aafd265e1f31d56c9084c68d880ebf03660ace3d4a6c6622ab306b56e921ac24647b6a60633bfa99c8a0407d4ae1aa6148511f289bf5ce2025b72692a
+DIST libsecret-0.21.0.tar.xz 190320 BLAKE2B 
0775f1b80eea303793aa9c1e940e0cb47ada4cee10ebae947a7e17d5a749736a3219a7edf937693b32df5505c2dd96bffc523b4cfcb41c6a7f12cea0b43449b3
 SHA512 
666a67f3f06274ab57e1b6e3e855033ce244ab45b9b237851fc06f33ef7922179b5bcbe96a5dc50d1136cbb8d74c2d0af0af4d0ae9de918b4a63b36abb1f2b97

diff --git a/app-crypt/libsecret/libsecret-0.21.0.ebuild 
b/app-crypt/libsecret/libsecret-0.21.0.ebuild
new file mode 100644
index ..2bd69b9e0890
--- /dev/null
+++ b/app-crypt/libsecret/libsecret-0.21.0.ebuild
@@ -0,0 +1,154 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit bash-completion-r1 gnome2 meson-multilib python-any-r1 vala virtualx
+
+DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service 
API"
+HOMEPAGE="https://wiki.gnome.org/Projects/Libsecret;
+
+LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
+SLOT="0"
+
+IUSE="+crypt gtk-doc +introspection test test-rust tpm +vala"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   vala? ( introspection )
+   gtk-doc? ( crypt )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}]
+   crypt? ( >=dev-libs/libgcrypt-1.2.2:0=[${MULTILIB_USEDEP}] )
+   tpm? ( >=app-crypt/tpm2-tss-3.0.3:= )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+RDEPEND="${DEPEND}"
+PDEPEND="virtual/secret-service"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.2
+   dev-libs/libxslt
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   gtk-doc? (
+   app-text/docbook-xml-dtd:4.1.2
+   >=dev-util/gi-docgen-2021.7
+   )
+   test? (
+   $(python_gen_any_dep '
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   introspection? ( 
dev-python/pygobject:3[${PYTHON_USEDEP}] )')
+   test-rust? ( introspection? ( >=dev-libs/gjs-1.32 ) )
+   tpm? (
+   app-crypt/swtpm
+   app-crypt/tpm2-abrmd
+   >=app-crypt/tpm2-tss-3.2.0:=
+   )
+   )
+   vala? ( $(vala_depend) )
+"
+
+dbus_run() {
+   (
+   # start isolated dbus session bus
+   dbus_data=$(dbus-launch --sh-syntax) || exit
+   eval "${dbus_data}"
+
+   $@
+   ret=${?}
+
+   kill "${DBUS_SESSION_BUS_PID}"
+   exit "${ret}"
+   ) || die
+}
+
+tpm2_run_with_emulator() {
+   export XDG_CONFIG_HOME=${T}/.config/swtpm
+   "${BROOT}"/usr/share/swtpm/swtpm-create-user-config-files --overwrite 
|| die
+
+   mkdir -p ${XDG_CONFIG_HOME}/mytpm1 || die
+   swtpm_setup_args=(
+   --tpm2
+   --tpmstate ${XDG_CONFIG_HOME}/mytpm1
+   --createek
+   --allow-signing
+   --decryption
+   --create-ek-cert
+   --create-platform-cert
+   --lock-nvram
+   --overwrite
+   --display
+   )
+   swtpm_setup "${swtpm_setup_args[@]}" || die
+
+   swtpm_socket_args=(
+   --tpm2
+   --tpmstate dir=${XDG_CONFIG_HOME}/mytpm1
+   --flags startup-clear
+   --ctrl 
type=unixio,path=${XDG_CONFIG_HOME}/mytpm1/swtpm.socket.ctrl
+   --server type=unixio,path=${XDG_CONFIG_HOME}/mytpm1/swtpm.socket
+   --pid file=${XDG_CONFIG_HOME}/mytpm1/swtpm.pid
+   --daemon
+   )
+   swtpm socket "${swtpm_socket_args[@]}" || die
+
+   

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

2023-08-20 Thread Matt Turner
commit: 1cb236dd023bd9a57a7a83341cfecf69e450533a
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Aug 21 03:04:52 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Aug 21 03:23:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cb236dd

x11-base/xwayland: Version bump to 23.2.0

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

 x11-base/xwayland/Manifest   | 1 +
 .../xwayland/{xwayland-.ebuild => xwayland-23.2.0.ebuild}| 9 +++--
 x11-base/xwayland/xwayland-.ebuild   | 3 ++-
 3 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index 5a2b2a76226a..86298681cb7d 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -1 +1,2 @@
 DIST xwayland-23.1.2.tar.xz 1287396 BLAKE2B 
56e213ea9d8cfa0ab316fb0a09d623427b7fa6effc6feb2b1d4364ee494b54d82e1863fbba86f824b09bf07b0b83fe5e85595f5cd00fdfa38fd72923922c2ea4
 SHA512 
796939106e8c986f2e8d6a1ff27f3a51cda0718825c3a6da678573de95a61bcc9fac484a34c6f8f762f7078f5289aa35c393725ea0b0f7e5d153352ab01a48f5
+DIST xwayland-23.2.0.tar.xz 1298020 BLAKE2B 
7b4d1b74c8c8d537395dfb277ff012b2761c5e6dc2d5ed20ec0f8b7da35c04d000a20efaff9ea9d2097b5b7ab1df7778162ec23f4623d0a63e38a4253a7bfa06
 SHA512 
3b490839026da4d34136d50050397d87e205d4fdb9c3cc9896eb2980bf90f3c951e7ce5271d7f7379c56a376d36f9e1fe1242211b64e680b715dd065ea58532d

diff --git a/x11-base/xwayland/xwayland-.ebuild 
b/x11-base/xwayland/xwayland-23.2.0.ebuild
similarity index 92%
copy from x11-base/xwayland/xwayland-.ebuild
copy to x11-base/xwayland/xwayland-23.2.0.ebuild
index cd8c1b8fb8d2..60ed3a76cb3f 100644
--- a/x11-base/xwayland/xwayland-.ebuild
+++ b/x11-base/xwayland/xwayland-23.2.0.ebuild
@@ -25,7 +25,7 @@ COMMON_DEPEND="
dev-libs/libbsd
dev-libs/openssl:=
>=dev-libs/wayland-1.21.0
-   >=dev-libs/wayland-protocols-1.28
+   >=dev-libs/wayland-protocols-1.30
media-fonts/font-util
>=media-libs/libepoxy-1.5.4[X,egl(+)]
media-libs/libglvnd[X]
@@ -60,7 +60,7 @@ BDEPEND="
 "
 
 PATCHES=(
-   "${FILESDIR}"/xwayland-drop-redundantly-installed-files_v2.patch
+   "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch
 )
 
 src_configure() {
@@ -82,6 +82,7 @@ src_configure() {
-Dxace=true
-Dxdmcp=true
-Dxinerama=true
+   -Dxwayland_ei=false
-Dxvfb=true
-Dxv=true
-Dxwayland-path="${EPREFIX}"/usr/bin
@@ -89,10 +90,6 @@ src_configure() {
-Ddocs=false
-Ddevel-docs=false
-Ddocs-pdf=false
-   -Dxorg=false
-   -Dxnest=false
-   -Dxvfb=false
-   -Dxwayland=true
)
 
meson_src_configure

diff --git a/x11-base/xwayland/xwayland-.ebuild 
b/x11-base/xwayland/xwayland-.ebuild
index cd8c1b8fb8d2..738f4ae7b687 100644
--- a/x11-base/xwayland/xwayland-.ebuild
+++ b/x11-base/xwayland/xwayland-.ebuild
@@ -25,7 +25,7 @@ COMMON_DEPEND="
dev-libs/libbsd
dev-libs/openssl:=
>=dev-libs/wayland-1.21.0
-   >=dev-libs/wayland-protocols-1.28
+   >=dev-libs/wayland-protocols-1.30
media-fonts/font-util
>=media-libs/libepoxy-1.5.4[X,egl(+)]
media-libs/libglvnd[X]
@@ -82,6 +82,7 @@ src_configure() {
-Dxace=true
-Dxdmcp=true
-Dxinerama=true
+   -Dxwayland_ei=false
-Dxvfb=true
-Dxv=true
-Dxwayland-path="${EPREFIX}"/usr/bin



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

2023-08-20 Thread Michał Górny
commit: cfdcf9a91e30ecd6bf8270f966aff3729ca62bc1
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug 21 02:39:07 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug 21 02:52:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfdcf9a9

dev-python/poetry: Bump to 1.6.0

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

 dev-python/poetry/Manifest|  1 +
 dev-python/poetry/poetry-1.6.0.ebuild | 84 +++
 2 files changed, 85 insertions(+)

diff --git a/dev-python/poetry/Manifest b/dev-python/poetry/Manifest
index 7fe951512e55..beb89ca51a28 100644
--- a/dev-python/poetry/Manifest
+++ b/dev-python/poetry/Manifest
@@ -1 +1,2 @@
 DIST poetry-1.5.1.tar.gz 1469755 BLAKE2B 
ac60d6aabe69b1e46a6fbc188579034e716a470384571a611952489d175485cf997636c9206a53e29be073582e672f8010ab5f8f13b58a12dc644279753f903e
 SHA512 
863bc4ea43b6fc5b340f50f007c76d2c253223d6bd55ea5c1ead4bc353c3d4cd85d51372a774276e14d9fca733fac9c2f582892fec950b74f25dc188dafa7a96
+DIST poetry-1.6.0.tar.gz 1475454 BLAKE2B 
11bdfb5cacee0563d134919619bffeb007c13c632d8ab017521ce191a5ccaace52405ef9afa81ece1042c075b4601069deab99028a187bea73d4d6e4b505b55f
 SHA512 
eef9a4c4d0526d3c71380c00b654852b22b7c5e86f187463977b1f798b5cb377c41983a6c21350c19f13fb1804a8190f5bd158dc5f0a298d0732812e44524063

diff --git a/dev-python/poetry/poetry-1.6.0.ebuild 
b/dev-python/poetry/poetry-1.6.0.ebuild
new file mode 100644
index ..cf1401fefdd6
--- /dev/null
+++ b/dev-python/poetry/poetry-1.6.0.ebuild
@@ -0,0 +1,84 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A frontend for poetry - a python dependency management and 
packaging tool"
+HOMEPAGE="
+   https://python-poetry.org/
+   https://github.com/python-poetry/poetry
+   https://pypi.org/project/poetry/;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/poetry-core-1.7.0[${PYTHON_USEDEP}]
+   >=dev-python/poetry-plugin-export-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/build-0.10.0[${PYTHON_USEDEP}]
+   >=dev-python/cachecontrol-0.13.0[${PYTHON_USEDEP}]
+   >=dev-python/cleo-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/crashtest-0.4.1[${PYTHON_USEDEP}]
+   >=dev-python/dulwich-0.21.2[${PYTHON_USEDEP}]
+   >=dev-python/installer-0.7.0[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-4.10.0[${PYTHON_USEDEP}]
+   >=dev-python/keyring-24.0.0[${PYTHON_USEDEP}]
+   >=dev-python/packaging-20.4[${PYTHON_USEDEP}]
+   >=dev-python/pexpect-4.7.0[${PYTHON_USEDEP}]
+   >=dev-python/pkginfo-1.9.4[${PYTHON_USEDEP}]
+   >=dev-python/platformdirs-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.18[${PYTHON_USEDEP}]
+   >=dev-python/requests-toolbelt-0.10.1[${PYTHON_USEDEP}]
+   >=dev-python/shellingham-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/tomlkit-0.11.6[${PYTHON_USEDEP}]
+   >=dev-python/trove-classifiers-2022.5.19[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
+   >=dev-python/virtualenv-20.22.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+
+BDEPEND="
+   test? (
+   >=dev-python/deepdiff-6.3.1[${PYTHON_USEDEP}]
+   >=dev-python/httpretty-1.0[${PYTHON_USEDEP}]
+   >=dev-python/pytest-mock-3.9[${PYTHON_USEDEP}]
+   >=dev-python/pytest-xdist-3.1[${PYTHON_USEDEP}]
+   )
+"
+
+src_prepare() {
+   # unpin
+   sed -e 's:\^:>=:' \
+   -e '/poetry-core/s:":">=:' \
+   -e 's:,<[0-9.]*::' \
+   -i pyproject.toml || die
+
+   distutils-r1_src_prepare
+}
+
+EPYTEST_DESELECT=(
+   # Tests require network (they run `pip install ...`)
+   
tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_directories
+   
tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_git
+   
tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_git_with_subdirectories
+   
tests/installation/test_pip_installer.py::test_uninstall_git_package_nspkg_pth_cleanup
+   
tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_non_wheel_files
+   
tests/installation/test_installer.py::test_installer_with_pypi_repository
+   
tests/masonry/builders/test_editable_builder.py::test_builder_setup_generation_runs_with_pip_editable
+
+   # Works with network, but otherwise: Backend 'poetry.core.masonry.api' 
is not available.
+   tests/installation/test_chef.py::test_prepare_sdist
+   tests/installation/test_chef.py::test_prepare_directory
+   

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

2023-08-20 Thread Michał Górny
commit: ac088736b80e1c3d70d15c42fb15a4175a71b6b4
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug 21 02:31:19 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug 21 02:52:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac088736

dev-python/pypdf: Bump to 3.15.2

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

 dev-python/pypdf/Manifest|  1 +
 dev-python/pypdf/pypdf-3.15.2.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/dev-python/pypdf/Manifest b/dev-python/pypdf/Manifest
index 4c0d992d6c7d..9e33b7d80fa3 100644
--- a/dev-python/pypdf/Manifest
+++ b/dev-python/pypdf/Manifest
@@ -3,6 +3,7 @@ DIST pypdf-3.13.0.gh.tar.gz 7563894 BLAKE2B 
f2f34dccda87e719b326b4c48331e9813a36
 DIST pypdf-3.14.0.gh.tar.gz 7572714 BLAKE2B 
5a706eb9f9965de9ec3e3b03e243b629700b0c43b0549d49c33cc0a4d5ab570c75aa03695ccb8b08dac99032e9c4c170f2511c0dc644fed90d14da4a3fd18dbd
 SHA512 
f7fc45a10249d3a86e60ed73f8e9a226a8bbb3fe181efdc8102128b7005a39f2479386801d18e8d6be56e8a12b5d3c8769a9c5504df27bec981ebe9cf22da205
 DIST pypdf-3.15.0.gh.tar.gz 7673228 BLAKE2B 
9516d5e7865fa5c3bed90461d2e12ad1a400b755d8254330837e8b5f313f985bd199da9a19b2a189623b392c6ae76fd757e68c1454d09a7b5ec70bc28bff3485
 SHA512 
a9dc59141918fe47d1b2ec0fc282e31c05ef3df137cc67e85d965172929b3b1bbc38f8827a82a576f02c18b72cdca297364f58814f960b7783a36228a7e29125
 DIST pypdf-3.15.1.gh.tar.gz 7679588 BLAKE2B 
9148d17be47fc653bba26fc39ca58f503eba7fd561ef67be034f6ce18318069a1e981e46d6a23ff18dd20a9ddbd38ff056a17e63e71b253d851d3c3934057c74
 SHA512 
93a4c5c573f8db73df4dd113e4d502bb183c2548a556686848dabf46078721e583c0283f6148c268d6e502e25402fab7b5e40d3eb9c60ab4db19827f183636e5
+DIST pypdf-3.15.2.gh.tar.gz 7679823 BLAKE2B 
c53e51adaa2d789b56f0871ef9937e01eb91074dd30afece840a17c8b789686ff88942345764e7451b4ad1af21405f9e18d96f03cb8cdfbbe34ef786fcd85fac
 SHA512 
804ff4c57e626b10827167a91aaa82e9acc46aea48b1a961ea50fff526c3fc012aa231f2ea269bd715a9f5294b684f8338d34356f738dd45f512228019a63633
 DIST pypdf-sample-files-2cf1e75af7bcb9c097deae6fb112c715d4721744.gh.tar.gz 
10226061 BLAKE2B 
a9b32d6cd3d22bbc0aee54ca3e914c4d2eb2a9a44a1a508e54e0a8fbcb5fad9ab05e72cf66553a1b5595131104ff22dea115d2804d2970200c4cf5f808532174
 SHA512 
f064f0468b07bf705a1d0f3a0fc6fe535c234a39408dca268f223e7c3548e66f599a4e67156e7848b70e9a3bd1bc2756395dd93b0c828ee08fe2bb8833f2b196
 DIST pypdf-sample-files-5b5ee6b0e9bf4b683490351b1e15e01d6553da7b.gh.tar.gz 
10226115 BLAKE2B 
7488897284b840c7d4c26525425d326024936654cea42c47f260d1bc61a32a5c1da0a7eb8a9ad532857ea5c2db3446ce5850c509f44ccf6143b8cf4cb826e6c9
 SHA512 
70d4f0b6957160698afdc9b5bfb9d197f55f1651bc2ec2326621bb77bae5460fe0d4d8543ddbb7ed270c2bd36ad0ccae14deae6040d7f4a01db52374b820fd7e
 DIST pypdf-sample-files-935652968f76a41b4fa51afd05498e7dd7314c5e.gh.tar.gz 
11187445 BLAKE2B 
e9332009a49249fdaa8b6c29258b11dfcf3627a5550ea7402cf0288bb4b0537136b039e6f4aefb03574076d1fc0af6100effc0d36510f035d9e63836ad52c4d7
 SHA512 
8d525aa323e5b45f71130459faa9686ec4ae04bc594895a64f1a5b6d027f866c48aca78602ad526000a11b547cc77068d1ac5e733d3e3a99df0e257c02fbb9e7

diff --git a/dev-python/pypdf/pypdf-3.15.2.ebuild 
b/dev-python/pypdf/pypdf-3.15.2.ebuild
new file mode 100644
index ..bd9de5c7eff6
--- /dev/null
+++ b/dev-python/pypdf/pypdf-3.15.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 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
+
+SAMPLE_COMMIT=935652968f76a41b4fa51afd05498e7dd7314c5e
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/pypdf/
+   https://github.com/py-pdf/pypdf/
+"
+SRC_URI="
+   https://github.com/py-pdf/pypdf/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
+   -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
+   )
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+BDEPEND="
+   test? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/pillow-8.0.0[jpeg,jpeg2k,tiff,${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # rely on -Werror
+   tests/test_utils.py::test_deprecate_no_replacement
+   tests/test_workflows.py::test_orientations
+   # TODO: requires fpdf
+   tests/test_page.py::test_compression
+)
+
+src_unpack() {
+   default
+   if use test; then
+   mv "sample-files-${SAMPLE_COMMIT}"/* "${S}"/sample-files/ || die
+   fi
+}
+
+python_test() {
+   epytest -o addopts= -m "not enable_socket"
+}



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

2023-08-20 Thread Michał Górny
commit: e112153da244df2e3c735107b01800303d5f7e55
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug 21 02:29:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug 21 02:52:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e112153d

dev-python/hypothesis: Bump to 6.82.6

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

 dev-python/hypothesis/Manifest |  1 +
 dev-python/hypothesis/hypothesis-6.82.6.ebuild | 91 ++
 2 files changed, 92 insertions(+)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index d83e4f69e42f..f20a67440137 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -2,3 +2,4 @@ DIST hypothesis-6.81.2.gh.tar.gz 9378154 BLAKE2B 
d4654e8de621af93fa6ab013bf45ea1
 DIST hypothesis-6.82.3.gh.tar.gz 9378981 BLAKE2B 
bb73131f9982e8df71e24a5f329a2f34b7e895ffa231d55724f84a3d692608e59a4494a820ea5ee449db4c40f2521548b2dece2f1bcfa9fbd4f0ddbc4dbb9756
 SHA512 
02b649116630dc6be3cbd659a00c9c55d68c85a9cbf029558fc1c065909a1cadd2fb120615fa3bf7fe4a11f51d26d264cf6730ac4d3165798668d38e62c5d955
 DIST hypothesis-6.82.4.gh.tar.gz 9379010 BLAKE2B 
0da8b3ff53f6f2019019ade9a8b42ef62eb90993ca1835b89938d0a36387958e4b32bc6c7ac6345f465682c5fd4d549befa30d083d81fa4af611d16c3df07007
 SHA512 
22d186203b23409e315bf7341bd51e084785c833318cb32a88c81123cdefb1ae757c89bb025209d36adf720e2a407fe28fabf1d3fb2ae0d2e4363cf69adfe72e
 DIST hypothesis-6.82.5.gh.tar.gz 9378852 BLAKE2B 
b40cd8cce2c84f535be7f73e91b354fe2688f3bfb8d70f9765de437b8547a77a720ade4263a067e61ee9204ab998cd798917795ea4e7e47c07b897d8bc932434
 SHA512 
2934c05cb387aff8151a13b03c5a04b07aa54d82a6a41c7e33a2b823f4bb17c534ebaf36672a76392dba7b109ccaf4d808fe7005146ef76f30a1b66e0b7a76c1
+DIST hypothesis-6.82.6.gh.tar.gz 9379121 BLAKE2B 
f6f6803e07fa10663f9f3ad60915f179acc14dee57f373e36772bb60bf74dcdf1ea20bb251f67394fadeca47cddc33fc8b8950fddd1def1a84c97616d9888331
 SHA512 
507656462a88a436a1b250cd348770f8e3f359cd9988ea9c97dd98e6f82bf05a827b6cff394da6b7102ddf31b17443d25df31ee2efaf814f08a174617d3e59c0

diff --git a/dev-python/hypothesis/hypothesis-6.82.6.ebuild 
b/dev-python/hypothesis/hypothesis-6.82.6.ebuild
new file mode 100644
index ..ed1f0cbc8e14
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-6.82.6.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+CLI_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( "${CLI_COMPAT[@]}" pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 multiprocessing optfeature
+
+TAG=hypothesis-python-${PV}
+MY_P=hypothesis-${TAG}
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="
+   https://github.com/HypothesisWorks/hypothesis/
+   https://pypi.org/project/hypothesis/
+"
+SRC_URI="
+   https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_P}/hypothesis-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="cli"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}]
+   ' 3.9 3.10)
+   cli? (
+   $(python_gen_cond_dep '
+   dev-python/black[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   ' "${CLI_COMPAT[@]}")
+   )
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   !!

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

2023-08-20 Thread Michał Górny
commit: e36f9438e72a9d915ff1820e4650aaaf5f11a2da
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug 21 02:33:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug 21 02:52:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e36f9438

dev-python/sphinxcontrib-serializinghtml: Bump to 1.1.9

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

 dev-python/sphinxcontrib-serializinghtml/Manifest  |  1 +
 .../sphinxcontrib-serializinghtml-1.1.9.ebuild | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-python/sphinxcontrib-serializinghtml/Manifest 
b/dev-python/sphinxcontrib-serializinghtml/Manifest
index 24b5fdfe27dc..b3dd3150780d 100644
--- a/dev-python/sphinxcontrib-serializinghtml/Manifest
+++ b/dev-python/sphinxcontrib-serializinghtml/Manifest
@@ -1,3 +1,4 @@
 DIST sphinxcontrib-serializinghtml-1.1.5.tar.gz 21019 BLAKE2B 
e2da8b1e1300a327b8d508ce98e7c0d3eff1e0cea28cd874df4fbd9ed0bd4de6c17e107e622ec72e00bb237025ae26b2c5aaa33b2156cee2fad7c8f8d2c65ed5
 SHA512 
c5aabe4d29fd0455c269f8054089fdd61e1de5c35aa407740fc3baae4cfb3235d9fd5515c0489b0becd12abc8f18d0f42aa169ed315c00f30ba87e64ce851667
 DIST sphinxcontrib_serializinghtml-1.1.7.tar.gz 15313 BLAKE2B 
6453e5b24be17ed10ab2c9567cac273af9941f94850388b4ef61e2114e1e1f6fd5e6fd63306107c55df068d9b4f784c6c282d8f8fba7d4b772272f6c9fa39bee
 SHA512 
a4a3ff0b7d7ef8b9eb4e179a494b58d3358cd94837db40c19350ceb1810d9917dca8a116d624d2a679399221fc4fc06ad161d6a2735525cc43bec9826e605af9
 DIST sphinxcontrib_serializinghtml-1.1.8.tar.gz 15350 BLAKE2B 
b88b5386434b02f18726a84ab600fbd8cebd0a9b732b95fed566b40a75b026c70723eb85d9a3655af57e5476623cd3d0d3cf87596d656f0a7329bfb3ae7f4eac
 SHA512 
fa1b49d87bb3f163412c0c4cdf4daf38183037491b2e00a21ae246891c61e6eb90a7dde5d14061f429bec278d1946919f26c045ae9d76ddb5d745a09ac848b2a
+DIST sphinxcontrib_serializinghtml-1.1.9.tar.gz 15446 BLAKE2B 
53d61209a043e7481c252e0a83f7e01e71ab2e385a28d78c9672b4a0d4fae2911ab4dff47dced09442a760872a7f63e04bae5916d9d7d96ff85c57b6f732eb7c
 SHA512 
9e14527794a71120c1db9dc534383f3e56ee18241009aab2a04133351fc4dd56ee9ba242ad64be13faf44162e90e88109eb36a5692fb343f4bb28f43cda78bba

diff --git 
a/dev-python/sphinxcontrib-serializinghtml/sphinxcontrib-serializinghtml-1.1.9.ebuild
 
b/dev-python/sphinxcontrib-serializinghtml/sphinxcontrib-serializinghtml-1.1.9.ebuild
new file mode 100644
index ..dd43a2698134
--- /dev/null
+++ 
b/dev-python/sphinxcontrib-serializinghtml/sphinxcontrib-serializinghtml-1.1.9.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Sphinx extension which outputs outputs serialized HTML files"
+HOMEPAGE="
+   https://www.sphinx-doc.org/
+   https://github.com/sphinx-doc/sphinxcontrib-serializinghtml/
+   https://pypi.org/project/sphinxcontrib-serializinghtml/
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+
+PDEPEND="
+   >=dev-python/sphinx-5[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? ( ${PDEPEND} )
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-timezone-field/

2023-08-20 Thread Michał Górny
commit: ffd90b86ef533d195daff9d8143b08425640cb4c
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug 21 02:30:26 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug 21 02:52:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffd90b86

dev-python/django-timezone-field: Bump to 6.0

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

 dev-python/django-timezone-field/Manifest  |  1 +
 .../django-timezone-field-6.0.ebuild   | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/django-timezone-field/Manifest 
b/dev-python/django-timezone-field/Manifest
index 34b808c3644b..d3735679cf38 100644
--- a/dev-python/django-timezone-field/Manifest
+++ b/dev-python/django-timezone-field/Manifest
@@ -1 +1,2 @@
 DIST django-timezone-field-5.1.gh.tar.gz 37449 BLAKE2B 
9676bd686f7a1bfb2d7e5ee53db5ca3818a9bc20c4c759c09c6d602bcb1937098c40b9c07b3db1d7ca8af2f8882d6aaa333f325e422725e3ea7303fc60e9b59c
 SHA512 
518e16b092af00edae9b2488fd4e9380a661864e9f2d2d3ed8ffc6d9188831d4a7b79ed81d553bc41089ac8cb6fab760339af668ce7c2c0218d991b77306c50f
+DIST django-timezone-field-6.0.gh.tar.gz 35628 BLAKE2B 
3df5b07f4dc2d16ba71b0eacac90dd173f559322b14dba5ac62f5e336ccaeae3538b4464ad708ebadef92d317b1bc7ef859cde3a8005c9e4c31a2af3cd1d6e69
 SHA512 
efa15bf819e9a9fd35b4c373883f12aedd262c5223561bd3158acc3ebb9e4d72821153b5a48d544eebfe65342f8d33ce07b0b37bd847b1ec8d83d345e022c17c

diff --git a/dev-python/django-timezone-field/django-timezone-field-6.0.ebuild 
b/dev-python/django-timezone-field/django-timezone-field-6.0.ebuild
new file mode 100644
index ..cc484c7ef9e9
--- /dev/null
+++ b/dev-python/django-timezone-field/django-timezone-field-6.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="A Django app providing database and form fields for timezone 
objects"
+HOMEPAGE="
+   https://github.com/mfogel/django-timezone-field/
+   https://pypi.org/project/django-timezone-field/
+"
+SRC_URI="
+   https://github.com/mfogel/django-timezone-field/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   =dev-python/django-2.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/djangorestframework[${PYTHON_USEDEP}]
+   dev-python/pytest-django[${PYTHON_USEDEP}]
+   dev-python/pytest-lazy-fixture[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x DB_ENGINE=sqlite
+   epytest
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/click-help-colors/

2023-08-20 Thread Michał Górny
commit: 24622a5adc0359d396d2ad714330e34c1cdf9384
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug 21 02:32:03 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug 21 02:52:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24622a5a

dev-python/click-help-colors: Bump to 0.9.2

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

 dev-python/click-help-colors/Manifest  |  1 +
 .../click-help-colors-0.9.2.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/click-help-colors/Manifest 
b/dev-python/click-help-colors/Manifest
index 8baf04840f9d..a03279190e21 100644
--- a/dev-python/click-help-colors/Manifest
+++ b/dev-python/click-help-colors/Manifest
@@ -1 +1,2 @@
 DIST click-help-colors-0.9.1.gh.tar.gz 101042 BLAKE2B 
0f40d6d15f8e0a4647212f57e071c49b66bcd2b3d7ef582bd7d8a14135e50028f3ceb07987b5b74a868d998c12886a711f40e1d85b541566c63dca39e43a907d
 SHA512 
ac4ce56ab249f7b98f670a6624700109f20a7c666e006b891d5c9fd4977512a0c94d82f6b43915952179abc946899f85fa1d358cd3d59508ef341ba22d8fc745
+DIST click-help-colors-0.9.2.gh.tar.gz 130204 BLAKE2B 
ac8f4b0369f5a1d71115e92d84b6b2229f955c74d2ca443aa98319316d5a6d944d29ce4979fc2d8cd03dd5916c4ab6b0870172f2982a83df6d510e51b779ef60
 SHA512 
1092b256339faf7399274c7cd525895f53e57f31e5d0d4a7068e0fa29e7757d14881a2fd980c501a7277a25ece760623fa4c967c60302359c880899c8a01652f

diff --git a/dev-python/click-help-colors/click-help-colors-0.9.2.ebuild 
b/dev-python/click-help-colors/click-help-colors-0.9.2.ebuild
new file mode 100644
index ..1f2d4a2665be
--- /dev/null
+++ b/dev-python/click-help-colors/click-help-colors-0.9.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Colorization of help messages in Click"
+HOMEPAGE="
+   https://github.com/click-contrib/click-help-colors/
+   https://pypi.org/project/click-help-colors/
+"
+SRC_URI="
+   https://github.com/click-contrib/${PN}/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+IUSE="examples"
+
+RDEPEND="
+   dev-python/click[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   use examples && dodoc -r examples
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/libad9361-iio/, net-libs/libad9361-iio/files/

2023-08-20 Thread Rick Farina
commit: 75894d1abcd0831ce64c829adf39d4788877d044
Author: Rick Farina  gentoo  org>
AuthorDate: Mon Aug 21 02:29:32 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Mon Aug 21 02:30:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75894d1a

net-libs/libad9361-iio: add 0.3

add doc use flag
Minor QA
Signed-off-by: Rick Farina  gentoo.org>

 net-libs/libad9361-iio/Manifest|  1 +
 .../libad9361-iio-0.3-cmake-gnuinstalldirs.patch   | 57 ++
 ...61-iio-.ebuild => libad9361-iio-0.3.ebuild} | 23 +++--
 net-libs/libad9361-iio/libad9361-iio-.ebuild   | 22 +++--
 4 files changed, 97 insertions(+), 6 deletions(-)

diff --git a/net-libs/libad9361-iio/Manifest b/net-libs/libad9361-iio/Manifest
index 79e531fd068d..2d201a923391 100644
--- a/net-libs/libad9361-iio/Manifest
+++ b/net-libs/libad9361-iio/Manifest
@@ -1 +1,2 @@
 DIST libad9361-iio-0.2.tar.gz 167678 BLAKE2B 
9880114bc53f3d4975dbe0773f8d112e40b0df47e34985bdc68c5b6740aee2c140ced39353929a793c2b327b5811461436ceb2934c2a71fc7b92b218092d468d
 SHA512 
f95fa955531198ab33c16d41685d23140e875b2eafa1da10cdf60a7bf1ae760e86e2d3d28c9ab36a3a7b7a90e36bb53456dec1d6e537a1574a5505b7595e764c
+DIST libad9361-iio-0.3.tar.gz 188475 BLAKE2B 
bdd3733ece66f1b34075821316ce054537059297964cc4bd92bc4c768d1253a2b6d1822bf6cce20082395b0f7d72ccc63a5002608f8042494a6a543a3e0369a4
 SHA512 
904f81fead71a9c93ccdcdb8822247fc8c496920abb9b13ea4b2b0465d50f5c0115ffc8d226496e76f7bb23b466031556129b18a1f35c65c30dcb3b0c1aeeff9

diff --git 
a/net-libs/libad9361-iio/files/libad9361-iio-0.3-cmake-gnuinstalldirs.patch 
b/net-libs/libad9361-iio/files/libad9361-iio-0.3-cmake-gnuinstalldirs.patch
new file mode 100644
index ..9df6ed6dede2
--- /dev/null
+++ b/net-libs/libad9361-iio/files/libad9361-iio-0.3-cmake-gnuinstalldirs.patch
@@ -0,0 +1,57 @@
+From ef3d58506132072834637f887bc47eb4d0c52a73 Mon Sep 17 00:00:00 2001
+From: Julien Malik 
+Date: Mon, 29 Nov 2021 17:52:13 +0100
+Subject: [PATCH] cmake: Honor GNUInstallDirs for installation
+
+Library installation dir can be lib, lib64 or lib/.
+Use the installation paths given by GNUInstallDirs by default, as done in 
libiio
+
+Signed-off-by: Julien Malik 
+---
+ CMakeLists.txt | 20 +---
+ 1 file changed, 9 insertions(+), 11 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 04d5c45..475a448 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -70,10 +70,6 @@ elseif (${CMAKE_SYSTEM_NAME} MATCHES 
"FreeBSD|DragonFly|OpenBSD|NetBSD")
+ endif()
+ add_definitions(-D_POSIX_C_SOURCE=200809L -D__XSI_VISIBLE=500 
-DLIBAD9361_EXPORTS=1)
+ 
+-set(INSTALL_LIB_DIR "${CMAKE_INSTALL_PREFIX}/lib"
+-  CACHE PATH "Installation directory for libraries")
+-mark_as_advanced(INSTALL_LIB_DIR)
+-
+ find_library(LIBIIO_LIBRARIES iio)
+ find_path(LIBIIO_INCLUDEDIR iio.h)
+ 
+@@ -109,19 +105,21 @@ configure_file(libad9361-iio.iss.cmakein 
${CMAKE_CURRENT_BINARY_DIR}/libad9361-i
+ 
+ set(LIBAD9361_PC ${CMAKE_CURRENT_BINARY_DIR}/libad9361.pc)
+ configure_file(libad9361.pc.cmakein ${LIBAD9361_PC} @ONLY)
+-install(FILES ${LIBAD9361_PC} DESTINATION ${INSTALL_LIB_DIR}/pkgconfig)
+ 
++include(GNUInstallDirs)
+ if(NOT SKIP_INSTALL_ALL)
+   install(TARGETS ad9361
+-  ARCHIVE DESTINATION lib
+-  LIBRARY DESTINATION "${INSTALL_LIB_DIR}"
+-  RUNTIME DESTINATION bin
+-  FRAMEWORK DESTINATION lib
+-  PUBLIC_HEADER DESTINATION include)
++  ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
++  LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
++  RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
++  FRAMEWORK DESTINATION ${OSX_INSTALL_FRAMEWORKSDIR}
++  PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})
++
++  install(FILES ${LIBAD9361_PC} DESTINATION 
${CMAKE_INSTALL_LIBDIR}/pkgconfig)
+ endif()
+ 
+ set(CMAKE_INSTALL_DOCDIR "" CACHE PATH "documentation root 
(DATAROOTDIR/doc/${PROJECT_NAME}${LIBAD9361_VERSION_MAJOR}-doc)")
+-include(GNUInstallDirs)
++
+ set(CMAKE_INSTALL_DOCDIR 
"${CMAKE_INSTALL_DATAROOTDIR}/doc/${PROJECT_NAME}${LIBAD9361_VERSION_MAJOR}-doc")
+ 
+ find_package(Doxygen)

diff --git a/net-libs/libad9361-iio/libad9361-iio-.ebuild 
b/net-libs/libad9361-iio/libad9361-iio-0.3.ebuild
similarity index 58%
copy from net-libs/libad9361-iio/libad9361-iio-.ebuild
copy to net-libs/libad9361-iio/libad9361-iio-0.3.ebuild
index 596e74764626..4150b0e0fb58 100644
--- a/net-libs/libad9361-iio/libad9361-iio-.ebuild
+++ b/net-libs/libad9361-iio/libad9361-iio-0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,17 +12,34 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/analogdevicesinc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 

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

2023-08-20 Thread Michał Górny
commit: 051f474766f5c0c6b8e3f0a938f6e70beea08dc8
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug 21 02:16:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug 21 02:20:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=051f4747

dev-python/python-lzo: Enable py3.12

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

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

diff --git a/dev-python/python-lzo/python-lzo-1.15.ebuild 
b/dev-python/python-lzo/python-lzo-1.15.ebuild
index d62efbc1fa72..5e53b8e527ce 100644
--- a/dev-python/python-lzo/python-lzo-1.15.ebuild
+++ b/dev-python/python-lzo/python-lzo-1.15.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 prefix pypi
 



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

2023-08-20 Thread Michał Górny
commit: 5fbcc328558099ae5a90574082f00d7c10f53dca
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug 21 02:15:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug 21 02:20:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fbcc328

app-admin/eclean-kernel: Bump to 2.99.6

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

 app-admin/eclean-kernel/Manifest |  1 +
 ...eclean-kernel-.ebuild => eclean-kernel-2.99.6.ebuild} | 12 +++-
 app-admin/eclean-kernel/eclean-kernel-.ebuild|  2 +-
 app-admin/eclean-kernel/metadata.xml |  1 +
 4 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/app-admin/eclean-kernel/Manifest b/app-admin/eclean-kernel/Manifest
index d11305bece9f..41572bbe3df1 100644
--- a/app-admin/eclean-kernel/Manifest
+++ b/app-admin/eclean-kernel/Manifest
@@ -1 +1,2 @@
 DIST eclean-kernel-2.99.5.gh.tar.gz 22868 BLAKE2B 
38a441e61e5636f0f3882d4323da6f0c89877cdfda88845ef9f8564286fdaea92d50a653473cec7d9b6b74c6bd33766cb4223d7aa602bd6083a53c5ece7b5204
 SHA512 
3be8833e9cb51deaaeff2c47789a6947812d486eae9134e772963ccc5c00f9265e27c2ff360de3075d4e2cc7128d27b4b5293bb6e3a86c83274b3796d881084c
+DIST eclean_kernel-2.99.6.tar.gz 25016 BLAKE2B 
cd40d0f816417fcecbbc5d8c829280ae7859e520dcf5ee9c876727e7046d450a23ad403e0bd485e0071fa688464d85d9180c62a075749d1e70fee1f24027
 SHA512 
364750a6a105c774910ec3c9cfe99115c88b4cd15dd6c6a50aa71ba7724ff1cb865044a0e8dc8a746993c01e3c6a8a6fe7da797c1e94e9d5bc834cc7e4d85308

diff --git a/app-admin/eclean-kernel/eclean-kernel-.ebuild 
b/app-admin/eclean-kernel/eclean-kernel-2.99.6.ebuild
similarity index 70%
copy from app-admin/eclean-kernel/eclean-kernel-.ebuild
copy to app-admin/eclean-kernel/eclean-kernel-2.99.6.ebuild
index 76d6ba8bf3a3..6334154abd7c 100644
--- a/app-admin/eclean-kernel/eclean-kernel-.ebuild
+++ b/app-admin/eclean-kernel/eclean-kernel-2.99.6.ebuild
@@ -4,17 +4,19 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
-inherit distutils-r1 git-r3
+inherit distutils-r1 pypi
 
 DESCRIPTION="Remove outdated built kernels"
-HOMEPAGE="https://github.com/projg2/eclean-kernel/;
-EGIT_REPO_URI="https://github.com/projg2/eclean-kernel.git;
+HOMEPAGE="
+   https://github.com/projg2/eclean-kernel/
+   https://pypi.org/project/eclean-kernel/
+"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
 IUSE="lz4 lzo zstd"
 
 RDEPEND="

diff --git a/app-admin/eclean-kernel/eclean-kernel-.ebuild 
b/app-admin/eclean-kernel/eclean-kernel-.ebuild
index 76d6ba8bf3a3..993e9658085c 100644
--- a/app-admin/eclean-kernel/eclean-kernel-.ebuild
+++ b/app-admin/eclean-kernel/eclean-kernel-.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 git-r3
 

diff --git a/app-admin/eclean-kernel/metadata.xml 
b/app-admin/eclean-kernel/metadata.xml
index 11fd9db9c6da..565dc4677af8 100644
--- a/app-admin/eclean-kernel/metadata.xml
+++ b/app-admin/eclean-kernel/metadata.xml
@@ -13,5 +13,6 @@
 
 https://github.com/projg2/eclean-kernel2/issues/
 projg2/eclean-kernel2
+eclean-kernel
   
 



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

2023-08-20 Thread Michał Górny
commit: 6f6c96862e14e0ce86b540b69e4b24747e7a3e3b
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug 21 02:18:46 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug 21 02:20:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f6c9686

dev-python/pymountboot: Enable py3.12

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

 dev-python/pymountboot/pymountboot-0.2.3-r1.ebuild | 17 -
 1 file changed, 12 insertions(+), 5 deletions(-)

diff --git a/dev-python/pymountboot/pymountboot-0.2.3-r1.ebuild 
b/dev-python/pymountboot/pymountboot-0.2.3-r1.ebuild
index 0cee37410989..54939be1d082 100644
--- a/dev-python/pymountboot/pymountboot-0.2.3-r1.ebuild
+++ b/dev-python/pymountboot/pymountboot-0.2.3-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 
@@ -13,12 +13,19 @@ DESCRIPTION="Python extension module to (re)mount /boot"
 HOMEPAGE="https://github.com/projg2/pymountboot/;
 SRC_URI="
https://github.com/projg2/pymountboot/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz"
+   -> ${P}.tar.gz
+"
 
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
 
-RDEPEND=">=sys-apps/util-linux-2.20"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
+DEPEND="
+   >=sys-apps/util-linux-2.20
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   virtual/pkgconfig
+"



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

2023-08-20 Thread Matt Turner
commit: ef171337b5d7246958de5bf1b7af165e8bc3a84a
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Aug 20 00:46:51 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Aug 21 02:03:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef171337

dev-libs/vala-common: Version bump to 0.56.12

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32380
Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/vala-common/Manifest   |  1 +
 dev-libs/vala-common/vala-common-0.56.12.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-libs/vala-common/Manifest b/dev-libs/vala-common/Manifest
index 00ed6bd1f8e1..27d9abf1c04a 100644
--- a/dev-libs/vala-common/Manifest
+++ b/dev-libs/vala-common/Manifest
@@ -1,2 +1,3 @@
 DIST vala-0.56.11.tar.xz 3999424 BLAKE2B 
9b8734c87f92cc57c5d6d2269146d4cb97adf9c49ec396a8ecf74e8561e6cc3a296a771010882b4d2a137d24da7dde5bd7865b9e54fee5ec2da9ba7bba1e1c84
 SHA512 
509da611bde061f86d1694719c38ea253fcd19adf9abe1301e729a054e916b92c5627215e6ed4524f9f0a5a25a071933a7b791385821dc3c1f364ab7e7ff6f1c
+DIST vala-0.56.12.tar.xz 4000224 BLAKE2B 
01c9aa6fa69648a6720944336a60f1349b6936436c58dd78ab689acd3633aaa574d5c4381d320c92f6bfb7830285572b6f0003462cb094eb6ab5c2ea688db2c2
 SHA512 
360f243fb5a7ba3fdd9cfe1d03249059f9a70275cc8f1419f1e443cff0ac4337bc5f08f16e9870c757eed682ff18d209bb9e47238bc81549858da639e1f48df9
 DIST vala-0.56.8.tar.xz 3994328 BLAKE2B 
4d68b102838a854b870865c6223dfb6cf56741db2cf918d393a4c279cc63a5e7af3464d256ef9a7c90eb5a8773812613315815c64a1b11e5b3fce86ac52278b6
 SHA512 
152a7378c42602296c5797d0425e51c2f9d2c65449f035158ef7f8dbf48f3a6a09e7c9028d196c967d8a9dfcdbd5f5deaa09ffcde5e2a335872e9740cd79ba41

diff --git a/dev-libs/vala-common/vala-common-0.56.12.ebuild 
b/dev-libs/vala-common/vala-common-0.56.12.ebuild
new file mode 100644
index ..cd0ecf1d538a
--- /dev/null
+++ b/dev-libs/vala-common/vala-common-0.56.12.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GNOME_ORG_MODULE="vala"
+
+inherit gnome.org
+
+DESCRIPTION="Build infrastructure for packages that use Vala"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/vala;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+
+RDEPEND=""
+DEPEND=""
+BDEPEND=""
+
+src_configure() { :; }
+
+src_compile() { :; }
+
+src_install() {
+   insinto /usr/share/aclocal
+   doins vala.m4 vapigen/vapigen.m4
+   insinto /usr/share/vala
+   doins vapigen/Makefile.vapigen
+}



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

2023-08-20 Thread Matt Turner
commit: 346e73a794556278475dcfe423f13a204fe68ff9
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Aug 20 00:46:15 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Aug 21 02:03:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=346e73a7

dev-lang/vala: Version bump to 0.56.12

Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 dev-lang/vala/Manifest|  1 +
 dev-lang/vala/vala-0.56.12.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index 00ed6bd1f8e1..27d9abf1c04a 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -1,2 +1,3 @@
 DIST vala-0.56.11.tar.xz 3999424 BLAKE2B 
9b8734c87f92cc57c5d6d2269146d4cb97adf9c49ec396a8ecf74e8561e6cc3a296a771010882b4d2a137d24da7dde5bd7865b9e54fee5ec2da9ba7bba1e1c84
 SHA512 
509da611bde061f86d1694719c38ea253fcd19adf9abe1301e729a054e916b92c5627215e6ed4524f9f0a5a25a071933a7b791385821dc3c1f364ab7e7ff6f1c
+DIST vala-0.56.12.tar.xz 4000224 BLAKE2B 
01c9aa6fa69648a6720944336a60f1349b6936436c58dd78ab689acd3633aaa574d5c4381d320c92f6bfb7830285572b6f0003462cb094eb6ab5c2ea688db2c2
 SHA512 
360f243fb5a7ba3fdd9cfe1d03249059f9a70275cc8f1419f1e443cff0ac4337bc5f08f16e9870c757eed682ff18d209bb9e47238bc81549858da639e1f48df9
 DIST vala-0.56.8.tar.xz 3994328 BLAKE2B 
4d68b102838a854b870865c6223dfb6cf56741db2cf918d393a4c279cc63a5e7af3464d256ef9a7c90eb5a8773812613315815c64a1b11e5b3fce86ac52278b6
 SHA512 
152a7378c42602296c5797d0425e51c2f9d2c65449f035158ef7f8dbf48f3a6a09e7c9028d196c967d8a9dfcdbd5f5deaa09ffcde5e2a335872e9740cd79ba41

diff --git a/dev-lang/vala/vala-0.56.12.ebuild 
b/dev-lang/vala/vala-0.56.12.ebuild
new file mode 100644
index ..70072f140f0d
--- /dev/null
+++ b/dev-lang/vala/vala-0.56.12.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/vala;
+
+LICENSE="LGPL-2.1+"
+SLOT="0.56"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection
+   )
+"
+BDEPEND="
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   app-alternatives/yacc
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



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

2023-08-20 Thread Rick Farina
commit: 8d1b2e91d02f5a5fd17768d5293f94269e5f24e4
Author: Rick Farina  gentoo  org>
AuthorDate: Mon Aug 21 01:52:23 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Mon Aug 21 01:55:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d1b2e91

net-libs/libiio: add 0.25

sync live ebuild
add python support
Closes: https://bugs.gentoo.org/823137
Signed-off-by: Rick Farina  gentoo.org>

 net-libs/libiio/Manifest   |  1 +
 net-libs/libiio/libiio-0.25.ebuild | 53 ++
 net-libs/libiio/libiio-.ebuild | 43 +--
 3 files changed, 89 insertions(+), 8 deletions(-)

diff --git a/net-libs/libiio/Manifest b/net-libs/libiio/Manifest
index 42e76fef3fce..ff1b7ab94c35 100644
--- a/net-libs/libiio/Manifest
+++ b/net-libs/libiio/Manifest
@@ -1 +1,2 @@
 DIST libiio-0.24.tar.gz 482936 BLAKE2B 
cd8dce7af7bbafcb10c08722871d3d9abe089cb22fc3a0ada97905a1c5f96c55905980b8511178d662e9316b7ffdada6e84c29b5cbf1ca92b2d53b02d1ac8cfe
 SHA512 
4e7b54870e986e6ba5860ccd8ad6ece4808c21e27a9d3975065f096bac0b035e65bbc68931023c19e69b72006294c3863bfb7272853b5fb1401b77eec88a89fd
+DIST libiio-0.25.tar.gz 518247 BLAKE2B 
9b3190b5c69fc9fc624f4b0c686cace828fc34219a986a306ffba6b4c2a4f3b8c60cd8d5c67c350033d83ecdaeb010559318bbf76f0b0565bdbcbe119d85e097
 SHA512 
e0f2f5545b4c78d1f0f56b037db6e363aab01aad69af3a095b3546af74dab6effe0b00f5c336ef799a739f76c5f16ab76a6b8e823508861edd2745a9d3fd2599

diff --git a/net-libs/libiio/libiio-0.25.ebuild 
b/net-libs/libiio/libiio-0.25.ebuild
new file mode 100644
index ..d65727ab9981
--- /dev/null
+++ b/net-libs/libiio/libiio-0.25.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake udev python-single-r1
+
+DESCRIPTION="Library for interfacing with IIO devices"
+HOMEPAGE="https://github.com/analogdevicesinc/libiio;
+if [ "${PV}" = "" ]; then
+   EGIT_REPO_URI="https://github.com/analogdevicesinc/libiio;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/analogdevicesinc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~riscv ~x86"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0/${PV}"
+IUSE="+aio python +zeroconf"
+
+BDEPEND="python? ( ${PYTHON_DEPS} )"
+RDEPEND="python? ( ${PYTHON_DEPS} )
+   dev-libs/libxml2
+   virtual/libusb:1
+   aio? ( dev-libs/libaio )
+   zeroconf? ( net-dns/avahi[dbus] )"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DHAVE_DNS_SD="$(usex zeroconf)"
+   -DWITH_AIO="$(usex aio)"
+   -DPYTHON_BINDINGS="$(usex python)"
+   )
+   use python && mycmakeargs+=(-DPYTHON_EXECUTABLE="${PYTHON}")
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   python_fix_shebang "${ED}"
+   python_optimize
+}
+
+pkg_postinst() {
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}

diff --git a/net-libs/libiio/libiio-.ebuild 
b/net-libs/libiio/libiio-.ebuild
index 66f1603cbe68..d65727ab9981 100644
--- a/net-libs/libiio/libiio-.ebuild
+++ b/net-libs/libiio/libiio-.ebuild
@@ -1,9 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
 
-inherit cmake
+inherit cmake udev python-single-r1
 
 DESCRIPTION="Library for interfacing with IIO devices"
 HOMEPAGE="https://github.com/analogdevicesinc/libiio;
@@ -12,15 +13,41 @@ if [ "${PV}" = "" ]; then
inherit git-r3
 else

SRC_URI="https://github.com/analogdevicesinc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~arm ~riscv ~x86"
 fi
 
 LICENSE="LGPL-2.1"
 SLOT="0/${PV}"
-IUSE="+aio +zeroconf"
+IUSE="+aio python +zeroconf"
 
-RDEPEND="dev-libs/libxml2:=
-   virtual/libusb:1=
+BDEPEND="python? ( ${PYTHON_DEPS} )"
+RDEPEND="python? ( ${PYTHON_DEPS} )
+   dev-libs/libxml2
+   virtual/libusb:1
aio? ( dev-libs/libaio )
-   zeroconf? ( net-dns/avahi )"
+   zeroconf? ( net-dns/avahi[dbus] )"
 DEPEND="${RDEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DHAVE_DNS_SD="$(usex zeroconf)"
+   -DWITH_AIO="$(usex aio)"
+   -DPYTHON_BINDINGS="$(usex python)"
+   )
+   use python && mycmakeargs+=(-DPYTHON_EXECUTABLE="${PYTHON}")
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   python_fix_shebang "${ED}"
+   python_optimize
+}
+
+pkg_postinst() {
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}



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

2023-08-20 Thread Rick Farina
commit: 8f54e8f70d0d6e914eecd678f12364083fd4ac77
Author: Rick Farina  gentoo  org>
AuthorDate: Mon Aug 21 01:54:59 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Mon Aug 21 01:55:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f54e8f7

net-libs/libiio: add missing REQUIRED_USE

Signed-off-by: Rick Farina  gentoo.org>

 net-libs/libiio/libiio-0.25.ebuild | 1 +
 net-libs/libiio/libiio-.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/net-libs/libiio/libiio-0.25.ebuild 
b/net-libs/libiio/libiio-0.25.ebuild
index d65727ab9981..089cda96f936 100644
--- a/net-libs/libiio/libiio-0.25.ebuild
+++ b/net-libs/libiio/libiio-0.25.ebuild
@@ -27,6 +27,7 @@ RDEPEND="python? ( ${PYTHON_DEPS} )
aio? ( dev-libs/libaio )
zeroconf? ( net-dns/avahi[dbus] )"
 DEPEND="${RDEPEND}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 src_configure() {
local mycmakeargs=(

diff --git a/net-libs/libiio/libiio-.ebuild 
b/net-libs/libiio/libiio-.ebuild
index d65727ab9981..089cda96f936 100644
--- a/net-libs/libiio/libiio-.ebuild
+++ b/net-libs/libiio/libiio-.ebuild
@@ -27,6 +27,7 @@ RDEPEND="python? ( ${PYTHON_DEPS} )
aio? ( dev-libs/libaio )
zeroconf? ( net-dns/avahi[dbus] )"
 DEPEND="${RDEPEND}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 src_configure() {
local mycmakeargs=(



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

2023-08-20 Thread Michał Górny
commit: 8640a6d15a2cc3ec5c0dd609158909be95590bf6
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug 21 01:47:36 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug 21 01:47:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8640a6d1

dev-python/time-machine: Remove old

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

 dev-python/time-machine/Manifest   |  2 --
 dev-python/time-machine/time-machine-2.10.0.ebuild | 30 --
 dev-python/time-machine/time-machine-2.9.0.ebuild  | 30 --
 3 files changed, 62 deletions(-)

diff --git a/dev-python/time-machine/Manifest b/dev-python/time-machine/Manifest
index 1ef833da566c..8cae66584abc 100644
--- a/dev-python/time-machine/Manifest
+++ b/dev-python/time-machine/Manifest
@@ -1,4 +1,2 @@
-DIST time-machine-2.10.0.gh.tar.gz 28770 BLAKE2B 
ba4ff7dd2559530e86e38d23600209f2e860a1541c9ef5536d07092678018c210ec5e0c63bc615e81b62e8179324953d023ba247c501aa94e16beb0345cacf8f
 SHA512 
4a3120432cb6aacb1e022415094a4fb204d2f1b39c378307a0de34505d470982d81e1d2d940d0b9745c3edcd563ff55f9ab1d602bd1dea720a474fee5fa1e4af
 DIST time-machine-2.11.0.gh.tar.gz 28075 BLAKE2B 
2eb07ac60d4014e5796fefcf5cb846d60fef1887fe01459d906a2118eddc924d60642131530f76e131080e2989f60263bda2fbcc0cc917e0f9452d16a4f640a6
 SHA512 
5bd5d76e2ecc392c249e86e2cfe54ee94a99a4e1cd1dd7e00b240e1299426d87a284ec270ae36aeb82acfe06d974d5aeca27ae977a480441e4daa5b852d00198
 DIST time-machine-2.12.0.gh.tar.gz 27743 BLAKE2B 
4ed0c9901edb9c698b8bbba6df80d12b06f344ad6ee8f9e89577264da1f0211774c2d227d02dc1ab0ceb5b905094168d19cdebc00a91a955d216729082ecbc28
 SHA512 
4708cdc3aa0ec06907d0ee1219ceb074947fc962ab6f0d3606e5273f3d64ca278bb43254d924c04364b967301cf69229ced70d7b1db92b0b6dff1523cccb2f82
-DIST time-machine-2.9.0.gh.tar.gz 28043 BLAKE2B 
9a9a521c94b72a7464853661da791b6f57f5155ddc62ffceeb82f808903f4c337e6bf48fe8300bb4f9f5673fd175fd85038a4e80a39e8f3e096c12c27ee790ec
 SHA512 
ecc780a72d279b49d026a8f3f89210cb4c90e02c5a517c08eadbabcb65216a24c603ace39afd76ea1e6ccdef589d5997581d0db7477bb28fe4d1e0510daf17a0

diff --git a/dev-python/time-machine/time-machine-2.10.0.ebuild 
b/dev-python/time-machine/time-machine-2.10.0.ebuild
deleted file mode 100644
index 3a7e24696360..
--- a/dev-python/time-machine/time-machine-2.10.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Travel through time in your tests"
-HOMEPAGE="
-   https://github.com/adamchainz/time-machine/
-   https://pypi.org/project/time-machine/
-"
-SRC_URI="
-   https://github.com/adamchainz/time-machine/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
-
-RDEPEND="
-   dev-python/python-dateutil[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest

diff --git a/dev-python/time-machine/time-machine-2.9.0.ebuild 
b/dev-python/time-machine/time-machine-2.9.0.ebuild
deleted file mode 100644
index 13b35cb02156..
--- a/dev-python/time-machine/time-machine-2.9.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Travel through time in your tests"
-HOMEPAGE="
-   https://github.com/adamchainz/time-machine/
-   https://pypi.org/project/time-machine/
-"
-SRC_URI="
-   https://github.com/adamchainz/time-machine/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
-
-RDEPEND="
-   dev-python/python-dateutil[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: net-im/synapse/

2023-08-20 Thread Michał Górny
commit: 5cd62f9c0ee610e0ff4bbb22ef2e9d517d31e659
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug 21 01:48:26 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug 21 01:48:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cd62f9c

net-im/synapse: Remove old

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

 net-im/synapse/Manifest |  18 ---
 net-im/synapse/synapse-1.85.2-r1.ebuild | 210 
 net-im/synapse/synapse-1.87.0.ebuild| 210 
 3 files changed, 438 deletions(-)

diff --git a/net-im/synapse/Manifest b/net-im/synapse/Manifest
index f0b98620f9b4..a9a049ba9b44 100644
--- a/net-im/synapse/Manifest
+++ b/net-im/synapse/Manifest
@@ -1,4 +1,3 @@
-DIST aho-corasick-0.7.19.crate 113070 BLAKE2B 
5ddaa0d415d19cf9922b5723bf3480750634ea68cb66fd05bfa2bf57607eb6383ba86d8c55f70adb87b71b98caa73d8f6ebd075c006493530c81979032899b60
 SHA512 
0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c
 DIST aho-corasick-1.0.2.crate 167694 BLAKE2B 
fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52
 SHA512 
5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b
 DIST anyhow-1.0.71.crate 43808 BLAKE2B 
1ec6b440758e26b2328738bab7c6b1fe8670959793cc24f61cecd0d8b0ebe60b9855ee1cdac9b5f5a5b238daf796eae5b7c82b903e7c822a5625d95130f8b61f
 SHA512 
401b1c5d04fa0581f303395fcb3af5e7684ead367e2a173b4d90db9c04ac20010c5330a686f3ba91a541e1526a7185091b7dbfddce5134b5a74cc749b0338da5
 DIST arc-swap-1.5.1.crate 66157 BLAKE2B 
9060ef4f9d699fadc03be1a116d9301f6308fbb7f8bcad6f01926d584386d26d03f9dd2ea35b6771a6725ee7819e028d0e1b256e8b5f3b812cbd388e757491fb
 SHA512 
8636149e92c068d5ff5352a19c9973e7bf2aba68b9363c783178903a8665f6edabbd30c25ad7992646635efe5830d67c958f8d41b44a4ed1fe5698628b41c074
@@ -16,51 +15,34 @@ DIST itoa-1.0.4.crate 10601 BLAKE2B 
95545252eaabc3114323a44c8b8ea12a91568d9fc8d2
 DIST lazy_static-1.4.0.crate 10443 BLAKE2B 
25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23
 SHA512 
e124c0521ec7c950f3c4a066821918da7a9c6e75d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
 DIST libc-0.2.135.crate 604591 BLAKE2B 
195f342d1136f63c308371f001c9fc270e151fbda7b316321d319b57bcd46f206bb8b06196f5e9cf8a35b0c397d909f370aef8b119f4bc0eb75b9e245d8e7b4a
 SHA512 
dc8e8fc918c5184de6ae7414b523b06ae91cde252e837e863f8477e9722ccb206a0b27762ac204830e8d09071413029c03802a3ed93bff274c33b2a4055e7806
 DIST lock_api-0.4.9.crate 25685 BLAKE2B 
8adf5c3cccebdf6aff6ec977f230cd2a208b0b188ef57deacbbc6019431f0ede1a760b2384ba3cb49c96b8a589dc56c0f46a6359b3e62277e7ae1a1c3f586fa3
 SHA512 
9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990
-DIST log-0.4.18.crate 38339 BLAKE2B 
c233a7f792b052d6a23badc839b2e01c0a7a977849a476a0f5e82608037fbb4387c48287283845eaa1e02ce82b1b79bfa020fb49515aaedc784f1c77677bb710
 SHA512 
c499ab111d0fdb3297f08a4dc538b93d5a9017e6f1cd63dfdb84a799cc445f181379ba02db83072c943ae2e1801bd6f6f3d075c86819108389fbe0e90c87d456
 DIST log-0.4.19.crate 38073 BLAKE2B 
bbc8ce51ad4a01562ecd204a531ec7d82101a342ec26405dfadd1761372f7039297dc97f4899889ebdf4eccbd56345e015d4ec6d2788851e523db56eb541aab3
 SHA512 
8f11ca6f5a99b61a5f3baeb7a23b7a879b3a5bed666337936bd1d8794864d14a6c4f0747d03505831783f15d8c14ebcf507267915481dfb1b32188b8ab36a038
 DIST memchr-2.5.0.crate 65812 BLAKE2B 
57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab
 SHA512 
444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa
 DIST memoffset-0.6.5.crate 7686 BLAKE2B 
9a797388702389076c426052c3d54dc62802d5db8bc5c9c83990429f2ffaec4fab4c7dd3f09cd0704d1ea555e87976563bb43408ba54b5e66ce7e406d4604009
 SHA512 
11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f
 DIST once_cell-1.15.0.crate 31460 BLAKE2B 
ae4481883865abe6a684d63520fb2e91b64d6ccdd0374464200015640122bd68b8a769309773226c8a31d0119f450ee821a2bd35c346fd86adb4474ea7c28fcf
 SHA512 
934a7c3631e9ca4fa78d9577b6672ca0b2f926a8d6c3be9542b906c5968033446f98f76ae6f368a1a5b92ab9064c31a57d74ab6d2097108029a7ea951541ff7e
 DIST parking_lot-0.12.1.crate 40967 BLAKE2B 
940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4
 SHA512 
07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c
 DIST parking_lot_core-0.9.3.crate 32256 BLAKE2B 

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

2023-08-20 Thread Michał Górny
commit: b6fcbd977dad0614a2cc5c47988fd82cf9c4df04
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug 21 01:48:27 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug 21 01:48:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6fcbd97

dev-python/pillow: Remove old

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

 dev-python/pillow/Manifest|   1 -
 dev-python/pillow/pillow-9.5.0.ebuild | 131 --
 2 files changed, 132 deletions(-)

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

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

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

2023-08-20 Thread Michał Górny
commit: 43e58827935b6b6360ef428fbe9e0b27333b5ec6
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug 21 01:48:51 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug 21 01:48:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43e58827

dev-python/pybind11: Remove old

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

 dev-python/pybind11/Manifest   |  1 -
 .../pybind11/files/pybind11-2.10.4_macOS-GCC.patch | 22 ---
 dev-python/pybind11/pybind11-2.10.4.ebuild | 69 --
 3 files changed, 92 deletions(-)

diff --git a/dev-python/pybind11/Manifest b/dev-python/pybind11/Manifest
index eef588c8e9bb..a19b36b3cbd5 100644
--- a/dev-python/pybind11/Manifest
+++ b/dev-python/pybind11/Manifest
@@ -1,2 +1 @@
-DIST pybind11-2.10.4.gh.tar.gz 740622 BLAKE2B 
7b2d86e8262581b2cc6dd720b83336206e242ef8ca99b257b01a11141ed8b127d7f35d7d573bc763dd36f2fe8c8ac91766089deb63a76e9c10029c34eec2d6d3
 SHA512 
7970defbb6d057a44468ed707c80bfa6ef8c9578528fbc084b03aeea20a52dbd681581f82d55ff90af11ee89693379bd79e2ab6603239ba05b0aa8da29dd93c7
 DIST pybind11-2.11.1.gh.tar.gz 756445 BLAKE2B 
66ad933ffcd7fd475121f0b7488e13b914cb090d0ed511b96070e2849dcc537fb55e865b72fe06da6c5d1e3ed8e438799c5b0b60cbdc71e5713530174bff3be9
 SHA512 
ed1512ff0bca3bc0a45edc2eb8c77f8286ab9389f6ff1d5cb309be24bc608abbe0df6a7f5cb18c8f80a3bfa509058547c13551c3cd6a759af708fd0cdcdd9e95

diff --git a/dev-python/pybind11/files/pybind11-2.10.4_macOS-GCC.patch 
b/dev-python/pybind11/files/pybind11-2.10.4_macOS-GCC.patch
deleted file mode 100644
index cbfcff84a684..
--- a/dev-python/pybind11/files/pybind11-2.10.4_macOS-GCC.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-Break the toolchain assumption of LLVM on Prefix/macOS.
-
-At Prefix/macOS, the system compiler is GCC with libstdc++.
-
-Reference: https://github.com/pybind/pybind11/pull/4639
-
-Signed-off-by: Benda Xu 
-
-Index: pybind11-2.10.4/pybind11/setup_helpers.py
-===
 pybind11-2.10.4.orig/pybind11/setup_helpers.py
-+++ pybind11-2.10.4/pybind11/setup_helpers.py
-@@ -154,9 +154,6 @@ class Pybind11Extension(_Extension):  #
- c_cpp_flags = shlex.split(env_cflags) + shlex.split(env_cppflags)
- if not any(opt.startswith("-g") for opt in c_cpp_flags):
- cflags += ["-g0"]
--if MACOS:
--cflags += ["-stdlib=libc++"]
--ldflags += ["-stdlib=libc++"]
- self._add_cflags(cflags)
- self._add_ldflags(ldflags)
- 

diff --git a/dev-python/pybind11/pybind11-2.10.4.ebuild 
b/dev-python/pybind11/pybind11-2.10.4.ebuild
deleted file mode 100644
index cea97d04299f..
--- a/dev-python/pybind11/pybind11-2.10.4.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
-
-inherit cmake distutils-r1
-
-DESCRIPTION="AST-based Python refactoring library"
-HOMEPAGE="
-   https://pybind11.readthedocs.io/en/stable/
-   https://github.com/pybind/pybind11/
-   https://pypi.org/project/pybind11/
-"
-SRC_URI="
-   https://github.com/pybind/pybind11/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86 ~arm64-macos ~x64-macos"
-
-RDEPEND="
-   dev-cpp/eigen:3
-"
-BDEPEND="
-   test? (
-   >=dev-cpp/catch-2.13.5
-   dev-libs/boost
-   )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   export PYBIND11_USE_CMAKE=1
-   cmake_src_prepare
-   PATCHES=( "${FILESDIR}"/pybind11-2.10.4_macOS-GCC.patch )
-   distutils-r1_python_prepare_all
-}
-
-python_configure() {
-   local mycmakeargs=(
-   # disable forced lto
-   -DPYBIND11_LTO_CXX_FLAGS=
-   -DPYBIND11_INSTALL=ON
-   -DPYBIND11_TEST=$(usex test)
-   )
-   cmake_src_configure
-}
-
-python_compile() {
-   distutils-r1_python_compile
-   # Compilation only does anything for tests
-   use test && cmake_src_compile
-}
-
-python_test() {
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   cmake_build check
-}
-
-python_install() {
-   distutils-r1_python_install
-   cmake_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/urh/files/, net-wireless/urh/

2023-08-20 Thread Rick Farina
commit: 7f77e7cfc04dfa30f9b1f5a3697a7728a857e377
Author: Rick Farina  gentoo  org>
AuthorDate: Mon Aug 21 00:50:37 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Mon Aug 21 00:51:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f77e7cf

net-wireless/urh: fix AttributeError build error

Closes: https://bugs.gentoo.org/909647
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/urh/files/urh-2.9.4-no-numpy-setup.patch | 11 +++
 net-wireless/urh/urh-2.9.4.ebuild |  6 --
 net-wireless/urh/urh-.ebuild  |  6 --
 3 files changed, 19 insertions(+), 4 deletions(-)

diff --git a/net-wireless/urh/files/urh-2.9.4-no-numpy-setup.patch 
b/net-wireless/urh/files/urh-2.9.4-no-numpy-setup.patch
new file mode 100644
index ..4beca0eed64f
--- /dev/null
+++ b/net-wireless/urh/files/urh-2.9.4-no-numpy-setup.patch
@@ -0,0 +1,11 @@
+diff -Naur urh-2.9.4-orig/setup.py urh-2.9.4/setup.py
+--- urh-2.9.4-orig/setup.py2023-08-20 20:31:45.067321480 -0400
 urh-2.9.4/setup.py 2023-08-20 20:31:55.088320822 -0400
+@@ -50,7 +50,6 @@
+ print("Finalizing options")
+ _build_ext.finalize_options(self)
+ # Prevent numpy from thinking it is still in its setup process:
+-__builtins__.__NUMPY_SETUP__ = False
+ import numpy
+ self.include_dirs.append(numpy.get_include())
+ 

diff --git a/net-wireless/urh/urh-2.9.4.ebuild 
b/net-wireless/urh/urh-2.9.4.ebuild
index 503e4800fdec..fbf539dbce42 100644
--- a/net-wireless/urh/urh-2.9.4.ebuild
+++ b/net-wireless/urh/urh-2.9.4.ebuild
@@ -33,9 +33,9 @@ DEPEND="${PYTHON_DEPS}
audio? ( dev-python/pyaudio[${PYTHON_USEDEP}] )
bladerf? ( net-wireless/bladerf:= )
hackrf? ( net-libs/libhackrf:= )
-   limesdr? ( net-wireless/limesuite:= )
+   limesdr? ( net-wireless/limesuite )
plutosdr? ( net-libs/libiio:= )
-   rtlsdr? ( net-wireless/rtl-sdr:= )
+   rtlsdr? ( net-wireless/rtl-sdr )
sdrplay? ( 

[gentoo-commits] proj/releng:master commit in: tools/

2023-08-20 Thread Andreas K. Hüttel
commit: d3c2ebe22ad6e7893438180608ae2cb8cadb84bb
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Aug 20 22:34:47 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Aug 20 22:34:47 2023 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=d3c2ebe2

Fill in all remaining binpackage uploads

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

 tools/catalyst-auto-qemu-mips-common | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/tools/catalyst-auto-qemu-mips-common 
b/tools/catalyst-auto-qemu-mips-common
index 48c21372..3eb082ca 100644
--- a/tools/catalyst-auto-qemu-mips-common
+++ b/tools/catalyst-auto-qemu-mips-common
@@ -143,18 +143,21 @@ post_build() {
;;
stage3-mipsel2-o32-systemd.spec)
upload stage3-mipsel2-systemd-${TIMESTAMP}.tar.xz*
+   upsync_binpackages 
"${BUILD_SRCDIR_BASE}/packages/default/stage3-mipsel2" mips/17.0/mipsel2_o32
;;
stage3-mipsel2_softfloat-o32-openrc.spec)
upload stage3-mipsel2_softfloat-openrc-${TIMESTAMP}.tar.xz*
;;
stage3-mipsel2_softfloat-o32-systemd.spec)
upload stage3-mipsel2_softfloat-systemd-${TIMESTAMP}.tar.xz*
+   upsync_binpackages 
"${BUILD_SRCDIR_BASE}/packages/default/stage3-mipsel2_softfloat" 
mips/17.0/mipsel2_o32_softfloat
;;
stage3-mipsel3-o32-openrc.spec)
upload stage3-mipsel3-openrc-${TIMESTAMP}.tar.xz*
;;
stage3-mipsel3-o32-systemd.spec)
upload stage3-mipsel3-systemd-${TIMESTAMP}.tar.xz*
+   upsync_binpackages 
"${BUILD_SRCDIR_BASE}/packages/default/stage3-mipsel3" mips/17.0/mipsel3_o32
;;
stage3-mips3-n32-openrc.spec)
upload stage3-mips3_n32-openrc-${TIMESTAMP}.tar.xz*
@@ -168,6 +171,7 @@ post_build() {
;;
stage3-mipsel3-n32-systemd.spec)
upload stage3-mipsel3_n32-systemd-${TIMESTAMP}.tar.xz*
+   upsync_binpackages 
"${BUILD_SRCDIR_BASE}/packages/default/stage3-mipsel3_n32" mips/17.0/mipsel3_n32
;;
stage3-mips3-n64-openrc.spec)
upload stage3-mips3_n64-openrc-${TIMESTAMP}.tar.xz*
@@ -178,10 +182,10 @@ post_build() {
;;
stage3-mipsel3-n64-openrc.spec)
upload stage3-mipsel3_n64-openrc-${TIMESTAMP}.tar.xz*
-   upsync_binpackages 
"${BUILD_SRCDIR_BASE}/packages/default/stage3-mipsel3_n64" mips/17.0/mipsel3_n64
;;
stage3-mipsel3-n64-systemd.spec)
upload stage3-mipsel3_n64-systemd-${TIMESTAMP}.tar.xz*
+   upsync_binpackages 
"${BUILD_SRCDIR_BASE}/packages/default/stage3-mipsel3_n64" mips/17.0/mipsel3_n64
;;
stage3-mips3-multilib-openrc.spec)
upload stage3-mips3_multilib-openrc-${TIMESTAMP}.tar.xz*
@@ -242,9 +246,11 @@ post_build() {
case ${spec} in
stage3-mips2-o32-musl.spec)
upload stage3-mips2_musl-${TIMESTAMP}.tar.xz*
+   upsync_binpackages 
"${BUILD_SRCDIR_BASE}/packages/musl/stage3-mips2_musl" mips/17.0/mips2_o32_musl
;;
stage3-mipsel2-o32-musl.spec)
upload stage3-mipsel2_musl-${TIMESTAMP}.tar.xz*
+   upsync_binpackages 
"${BUILD_SRCDIR_BASE}/packages/musl/stage3-mipsel2_musl" 
mips/17.0/mipsel2_o32_musl
;;
esac
popd >/dev/null



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

2023-08-20 Thread Mike Pagano
commit: 464fe55338ffabd9ad0d6ff4d09c8f0c4fa411f7
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Aug 20 22:16:04 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Aug 20 22:16:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=464fe553

sys-kernel/git-sources: add 6.5_rc7

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

 sys-kernel/git-sources/Manifest   |  1 +
 sys-kernel/git-sources/git-sources-6.5_rc7.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index b2c08dbd5e20..953b3b2a3c80 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -5,3 +5,4 @@ DIST patch-6.5-rc3.patch 79471277 BLAKE2B 
7f66470c266dcfef345a9b8909c68060beb87b
 DIST patch-6.5-rc4.patch 79882880 BLAKE2B 
c272c129d17704203bf139b9ece1eec27b823d0e5c75d2fd111c0e5df54c2c8dcc79aad78a9bb823d63b88246794fd19327be33751b85cd7839d6b6d66038c39
 SHA512 
d4e96c1968332a268720d2bcdb679c2f9ff540887a1b4cec43011c80cae4453c7105ecce494b143dcccb0f78d7d918c13d2e909b0ef007bdcb8242c0c3e43980
 DIST patch-6.5-rc5.patch 80131790 BLAKE2B 
aa1e5e9ce5269207d0d5ab3d27967cfe8960821c3bd67be0b58cc5aff32a866325f35090a0ec30a18b6c21aba52435ae07b3e182734398550e2481d538bcf590
 SHA512 
65472fe82f2b0498b1aa916b246638781667efd6e3ba4518baaeafc7c4b1dd919802cf0351832080065ae099e9814691a6075d718258e53d61311198c60d9296
 DIST patch-6.5-rc6.patch 80504775 BLAKE2B 
b4ce0b26847e708517260d5f5c57c48059715cf37e984ad88727feb392f192a976f0bb2be899511784896881e9530cb5bd66e9b4dc19ca4e5a80150dd7a104ea
 SHA512 
b9a225ede39b6f1bb8dcfb1ba1313a378842c906d3aa1956d2a0f856cfe40ab688d9a15c5fba050e6745e42e2ea18b09092844382ebbf2f5aab6320e338d02d6
+DIST patch-6.5-rc7.patch 80687935 BLAKE2B 
530cc662c2568ecd656ec409ff571824a3ee5bebe0fb04840eb8b0c1c346f18a4d2b66310bb9c50da9b313a25d03d7fa51a82d90ef32d8390d53e44b781a2c84
 SHA512 
185214fb8de78a89bab22e03c60375ae1df7a76b242d99f240816b0b318bb3a79e288f02888a27bec166306f2eac5df6bf22e1318fc8485e34a7ce7c9996e345

diff --git a/sys-kernel/git-sources/git-sources-6.5_rc7.ebuild 
b/sys-kernel/git-sources/git-sources-6.5_rc7.ebuild
new file mode 100644
index ..ddb3116ab32a
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-6.5_rc7.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+UNIPATCH_STRICTORDER="yes"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_NOUSEPR="yes"
+K_SECURITY_UNSUPPORTED="1"
+K_BASE_VER="6.4"
+K_EXP_GENPATCHES_NOUSE="1"
+K_FROM_GIT="yes"
+K_NODRYRUN="yes"
+ETYPE="sources"
+CKV="${PVR/-r/-git}"
+
+# only use this if it's not an _rc/_pre release
+[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="The very latest -git version of the Linux kernel"
+HOMEPAGE="https://www.kernel.org;
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~s390 
~sparc ~x86"
+IUSE=""
+
+K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
+experimental nature. If you have any issues, try a matching vanilla-sources
+ebuild -- if the problem is not there, please contact the upstream kernel
+developers at https://bugzilla.kernel.org and on the linux-kernel mailing list 
to
+report the problem so it can be fixed in time for the next kernel release."
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   >=sys-devel/patch-2.7.6-r4"
+
+pkg_postinst() {
+   postinst_sources
+}



[gentoo-commits] repo/gentoo:master commit in: gui-wm/gamescope/

2023-08-20 Thread James Le Cuirot
commit: a635d7ab31515b8e943e3350936361f6f7dca162
Author: Dustin Smith  gmail  com>
AuthorDate: Sun Aug 20 16:50:50 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Aug 20 21:54:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a635d7ab

gui-wm/gamescope: add x11-libs/libXmu to RDEPEND

gamescope needs libXmu to build. I've confirmed in a gentoo/stage3
container that:

- the build fails without said package
- the build succeeds with said package

Closes: https://bugs.gentoo.org/912423
Signed-off-by: Dustin Smith  gmail.com>
Signed-off-by: James Le Cuirot  gentoo.org>

 gui-wm/gamescope/gamescope-3.11.51.ebuild | 1 +
 gui-wm/gamescope/gamescope-3.12.0.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/gui-wm/gamescope/gamescope-3.11.51.ebuild 
b/gui-wm/gamescope/gamescope-3.11.51.ebuild
index 724d3bc885d8..c46661baaf0c 100644
--- a/gui-wm/gamescope/gamescope-3.11.51.ebuild
+++ b/gui-wm/gamescope/gamescope-3.11.51.ebuild
@@ -32,6 +32,7 @@ RDEPEND="
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libxkbcommon
+   x11-libs/libXmu
x11-libs/libXrender
x11-libs/libXres
x11-libs/libXtst

diff --git a/gui-wm/gamescope/gamescope-3.12.0.ebuild 
b/gui-wm/gamescope/gamescope-3.12.0.ebuild
index b8fe62267052..8de18f8b6b60 100644
--- a/gui-wm/gamescope/gamescope-3.12.0.ebuild
+++ b/gui-wm/gamescope/gamescope-3.12.0.ebuild
@@ -32,6 +32,7 @@ RDEPEND="
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libxkbcommon
+   x11-libs/libXmu
x11-libs/libXrender
x11-libs/libXres
x11-libs/libXtst



[gentoo-commits] repo/gentoo:master commit in: gui-wm/gamescope/

2023-08-20 Thread James Le Cuirot
commit: 2eea51ea01574d445cf1f8b3fb84b8d5f10d66fd
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Aug 20 21:57:58 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Aug 20 21:59:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eea51ea

gui-wm/gamescope: Bump to 3.12.3, drop old 3.11.51 + 3.12.0

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

 gui-wm/gamescope/Manifest  |  3 +-
 gui-wm/gamescope/gamescope-3.11.51.ebuild  | 79 --
 ...scope-3.12.0.ebuild => gamescope-3.12.3.ebuild} |  0
 3 files changed, 1 insertion(+), 81 deletions(-)

diff --git a/gui-wm/gamescope/Manifest b/gui-wm/gamescope/Manifest
index 0ab50cacbe8b..c8cb4c0e69b9 100644
--- a/gui-wm/gamescope/Manifest
+++ b/gui-wm/gamescope/Manifest
@@ -1,2 +1 @@
-DIST gamescope-3.11.51.tar.gz 209920 BLAKE2B 
fdccd6659e33a9ae43eaabc5d41cfa6d0a92bda1a283e23f101296713f5094093b7b41135de44abd65ff17c66d70b27baf50685dcd2a47084022fb611e150a5b
 SHA512 
a4ddd96a4fdacd62eee800f6fb331d08fca32c2798d64148529181a0ee8d8af57d5d67bfa28bff8e9cf62047a7572c43b36e2968660ea2984b8e21fa812baf9e
-DIST gamescope-3.12.0.tar.gz 437848 BLAKE2B 
4bf54969557af6a03e6cf788b0e02a4a2dd3981a69abaccfd6b0709003134d984b098dfc2a102041a4d34149423c37ca77efc9947cc2801979a488fea5a44db0
 SHA512 
864d61d9caf0bb8b13c71a084dd54a74e4d9104168cdc9ff8bc971e5a78a019fa80bf43c3b58b2e5ade6d461842385c37c3184ceede7e058d4d8d989a9e62bd9
+DIST gamescope-3.12.3.tar.gz 439564 BLAKE2B 
aaa0d2c1a8149bea29a794e4738f1ca24c5d2a8e0a764195e95dd38ac36547ad9790765397e7ba1f81cc33d613507a9a9da4910116f6258f1390133d2f6549fc
 SHA512 
9f78467bb8fe34eb731d645c452442a4db4ba6fa8cf8055d0a0b6e6f4e74ef281a4b6fee5f1555a147d554a0a6579d9f9aac4b613b0b2de267f04584593455c9

diff --git a/gui-wm/gamescope/gamescope-3.11.51.ebuild 
b/gui-wm/gamescope/gamescope-3.11.51.ebuild
deleted file mode 100644
index c46661baaf0c..
--- a/gui-wm/gamescope/gamescope-3.11.51.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit fcaps meson
-
-MY_PV=$(ver_rs 3 -)
-MY_PV="${MY_PV//_/-}"
-DESCRIPTION="Efficient micro-compositor for running games"
-HOMEPAGE="https://github.com/ValveSoftware/gamescope;
-SRC_URI="https://github.com/ValveSoftware/${PN}/archive/refs/tags/${MY_PV}.tar.gz
 -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="pipewire"
-
-RDEPEND="
-   =dev-libs/libliftoff-0.3*
-   >=dev-libs/wayland-1.21
-   >=dev-libs/wayland-protocols-1.17
-   =gui-libs/wlroots-0.16*[X]
-   media-libs/libsdl2[video,vulkan]
-   media-libs/vulkan-loader
-   sys-apps/hwdata
-   sys-libs/libcap
-   >=x11-libs/libdrm-2.4.109
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libXmu
-   x11-libs/libXrender
-   x11-libs/libXres
-   x11-libs/libXtst
-   x11-libs/libXxf86vm
-   pipewire? ( >=media-video/pipewire-0.3:= )
-"
-DEPEND="
-   ${RDEPEND}
-   dev-libs/stb
-   dev-util/vulkan-headers
-   ~media-libs/vkroots-0_p20221205
-"
-BDEPEND="
-   dev-util/glslang
-   dev-util/wayland-scanner
-"
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-FILECAPS=(
-   cap_sys_nice usr/bin/${PN}
-)
-
-src_prepare() {
-   default
-
-   # Normally uses stb from a git submodule. Upstream does not ship a
-   # pkg-config file so we don't install one. Work around this using 
symlinks.
-   mkdir subprojects/stb || die
-   ln -sn "${ESYSROOT}"/usr/include/stb/* 
"${S}"/subprojects/packagefiles/stb/* subprojects/stb/ || die
-
-   # Normally uses vkroots from a git submodule. Upstream ships a Meson 
file
-   # that is sourced by this project. Create a symlink to it.
-   rm -r subprojects/vkroots || die
-   ln -sn "${ESYSROOT}"/usr/include/vkroots subprojects/ || die
-}
-
-src_configure() {
-   local emesonargs=(
-   --force-fallback-for=
-   $(meson_feature pipewire)
-   )
-   meson_src_configure
-}

diff --git a/gui-wm/gamescope/gamescope-3.12.0.ebuild 
b/gui-wm/gamescope/gamescope-3.12.3.ebuild
similarity index 100%
rename from gui-wm/gamescope/gamescope-3.12.0.ebuild
rename to gui-wm/gamescope/gamescope-3.12.3.ebuild



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

2023-08-20 Thread Marek Szuba
commit: 4984adef81f37a162cdcaf85c12d38dc00190ce6
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Aug 20 18:14:37 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Aug 20 21:27:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4984adef

media-libs/shaderc: keyword 2023.4 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/media-libs/shaderc/shaderc-2023.4.ebuild 
b/media-libs/shaderc/shaderc-2023.4.ebuild
index c430cf358540..fbb683b556cc 100644
--- a/media-libs/shaderc/shaderc-2023.4.ebuild
+++ b/media-libs/shaderc/shaderc-2023.4.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
+KEYWORDS="amd64 ppc64 ~riscv x86"
 IUSE="doc"
 
 RDEPEND="



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

2023-08-20 Thread Marek Szuba
commit: 1cec680ded7a78e8df054e5c0b78463a5e2c84be
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Aug 20 18:15:03 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Aug 20 21:27:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cec680d

profiles/arch/riscv: remove USE=vulkan mask on games-action/supertuxkart

Current ebuilds of this package temporarily haven't got this USE flag,
and anticipating it being re-added after 1.4 media-libs/shaderc has
been keyworded.

Signed-off-by: Marek Szuba  gentoo.org>

 profiles/arch/riscv/package.use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index bad55a1fe8c5..fac660ac487b 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -30,10 +30,6 @@ sys-libs/compiler-rt-sanitizers -asan -lsan
 # USE=java depend on virtual/jdk:1.8 which is not support on RISC-V
 app-office/libreoffice java libreoffice_extensions_scripting-beanshell 
libreoffice_extensions_scripting-javascript
 
-# Sam James  (2023-01-27)
-# media-libs/shaderc not keyworded here
-games-action/supertuxkart vulkan
-
 # Mike Rivnak  (2022-11-30)
 # luajit is currently not supported on riscv
 app-editors/neovim lua_single_target_luajit



[gentoo-commits] repo/gentoo:master commit in: net-im/gajim/

2023-08-20 Thread Marek Szuba
commit: 2bdfe7760d16e1bdf9a8fd9f4da43fcc67d079e0
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Aug 20 21:24:45 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Aug 20 21:27:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bdfe776

net-im/gajim: keyword 1.8.1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 net-im/gajim/gajim-1.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/gajim/gajim-1.8.1.ebuild b/net-im/gajim/gajim-1.8.1.ebuild
index f8109a90072c..909d51e4a1f7 100644
--- a/net-im/gajim/gajim-1.8.1.ebuild
+++ b/net-im/gajim/gajim-1.8.1.ebuild
@@ -20,7 +20,7 @@ SLOT="0"
 # Gajim depends now on omemo-dr. Add KEYWORDS again,
 # when https://bugs.gentoo.org/912285 is fixed.
 
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
 IUSE="+crypt geolocation jingle remote rst +spell upnp +webp"
 
 COMMON_DEPEND="



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

2023-08-20 Thread Marek Szuba
commit: 832efb540d8b10cf5158528f6f9531805820dc84
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Aug 20 21:24:04 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Aug 20 21:27:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=832efb54

dev-python/omemo-dr: keyword 1.0.0 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-python/omemo-dr/omemo-dr-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/omemo-dr/omemo-dr-1.0.0.ebuild 
b/dev-python/omemo-dr/omemo-dr-1.0.0.ebuild
index dceacee96eb0..86d2c5eda91d 100644
--- a/dev-python/omemo-dr/omemo-dr-1.0.0.ebuild
+++ b/dev-python/omemo-dr/omemo-dr-1.0.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
 
 RDEPEND="
dev-python/cryptography[${PYTHON_USEDEP}]



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

2023-08-20 Thread Andreas K. Hüttel
commit: b58a88f1c08436f49f259e35e261b0d116508859
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Aug 20 21:19:59 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Aug 20 21:19:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b58a88f1

package.mask: extend binutils mask, bug 903893

Bug: https://bugs.gentoo.org/903893
Signed-off-by: Andreas K. Hüttel  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 0810410a06ca..6c3ccc93e494 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -721,7 +721,9 @@ app-office/texmacs
 # switch the compiler / the binutils) ASAP. If you need them for a specific
 # (isolated) use case, feel free to unmask them on your system.
  (2017-01-07)
 # This package has some dangerous quality and security issues, but



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

2023-08-20 Thread Andreas K. Hüttel
commit: f59a7bd3dfced5e4c5424393ce61efab98390d7c
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Aug 20 20:51:24 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Aug 20 20:51:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f59a7bd3

sys-libs/binutils-libs: drop 2.41

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

 sys-libs/binutils-libs/Manifest  |   1 -
 sys-libs/binutils-libs/binutils-libs-2.41.ebuild | 164 ---
 2 files changed, 165 deletions(-)

diff --git a/sys-libs/binutils-libs/Manifest b/sys-libs/binutils-libs/Manifest
index b0812c934731..26d5488cc628 100644
--- a/sys-libs/binutils-libs/Manifest
+++ b/sys-libs/binutils-libs/Manifest
@@ -13,6 +13,5 @@ DIST binutils-2.39.tar.xz 25167756 BLAKE2B 
ac6a5296c6586d53eaadcbffc5c399a6d79ed
 DIST binutils-2.40-patches-5.tar.xz 293628 BLAKE2B 
b7ed1d1fbf38b420661f984b9519b3d863da45b2a873773a521310021b0c1d5d7c24c152adb3e8a999d40f5619c0e54962114590ec9528380089977af0c30b74
 SHA512 
6e6df932b18ca20fe245b3ff8d3d06dbdae4daadaec3b668fa44e086d4e8ff56439681b2d810ebc74173b6348020edacb176e8c3cbf20657cce04297b97f4f83
 DIST binutils-2.40-patches-6.tar.xz 299212 BLAKE2B 
3a68a924e9747fdd0486327a5bd2490cb72376f2cb6c6a60030d8c6b71357150d956a1e71d91683d43b571cb5bf738270880f72ef175d6c8faa257b090abeb8b
 SHA512 
984dab529276ab4f9d215f643c7c18bd1793f438aaad0be158d209787c9c4a6bb68b10bec2065d3fe14a1594d5f1c29f55b2e9bac34a6f489f4b466c02e24766
 DIST binutils-2.40.tar.xz 25241484 BLAKE2B 
8d799f7c595f878b9af5b17a490021dd8b8300ac2fe0ed8574c012929d22d2d0493e003a3e631a9436e8e712da801779b777c566167fe42b0bde119ffa5ad1c2
 SHA512 
a37e042523bc46494d99d5637c3f3d8f9956d9477b748b3b1f6d7dfbb8d968ed52c932e88a4e946c6f77b8f48f1e1b360ca54c3d298f17193f3b4963472f6925
-DIST binutils-2.41-patches-1.tar.xz 13260 BLAKE2B 
b7431ec92d5ce0e5d4438b31ca356c8d5366bee9aa8ff2f098a77c2add5b7539f733d0a18988337490af34c9192affbb6ccdf56b97413a8dca3192fb2125b313
 SHA512 
30548e4f3187444dbfa82587b5b8a0d2ab9d536aa06a572393a195649759149124d79c488c07919850c7ed4940481b852462d5a1aa52ed9162d81d6d3b290377
 DIST binutils-2.41-patches-2.tar.xz 20288 BLAKE2B 
1cc29e868ded12845856c5da567f23798fe3017961ce079325c20f456b837cab11560d896065f70953b0bab55bf565288541579e9c3e0991a87083edf2a85fa5
 SHA512 
75619a5e17b75d72f9bdd9d5e5ee3b566c94de64410bfc074f1a9bfb9f08db9ecf8be216efa1053263468aa8ec99b8aa3b2b095e63cb95f3566500ac0c3b9432
 DIST binutils-2.41.tar.xz 26765692 BLAKE2B 
3bccec2b52f7e82a727121bf2a2e51a6249ba63dcd74c665fd834e858645c912ffd8245d848435288b938852830b482905606f55c40df4061215fd75c52ffc75
 SHA512 
5df45d0bd6ddabdce4f35878c041e46a92deef01e7dea5facc97fd65cc06b59abc6fba0eb454b68e571c7e14038dc823fe7f2263843e6e627b7444eaf0fe9374

diff --git a/sys-libs/binutils-libs/binutils-libs-2.41.ebuild 
b/sys-libs/binutils-libs/binutils-libs-2.41.ebuild
deleted file mode 100644
index f8d9487028fc..
--- a/sys-libs/binutils-libs/binutils-libs-2.41.ebuild
+++ /dev/null
@@ -1,164 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PATCH_VER=1
-PATCH_DEV=dilfridge
-
-inherit libtool toolchain-funcs multilib-minimal
-
-MY_PN="binutils"
-MY_P="${MY_PN}-${PV}"
-PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${PV}}
-PATCH_DEV=${PATCH_DEV:-dilfridge}
-
-DESCRIPTION="Core binutils libraries (libbfd, libopcodes, libiberty) for 
external packages"
-HOMEPAGE="https://sourceware.org/binutils/;
-SRC_URI="mirror://gnu/binutils/${MY_P}.tar.xz
-   https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${MY_P}.tar.xz
-   
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${MY_PN}-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz;
-
-LICENSE="|| ( GPL-3 LGPL-3 )"
-SLOT="0/${PV%_p?}"
-IUSE="64-bit-bfd cet multitarget nls static-libs test"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   nls? ( sys-devel/gettext )
-   test? ( dev-util/dejagnu )
-"
-DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"
-# Need a newer binutils-config that'll reset include/lib symlinks for us.
-RDEPEND="${DEPEND}
-   >=sys-devel/binutils-config-5
-"
-
-S="${WORKDIR}/${MY_P%_p?}"
-
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/bfd.h
-)
-
-src_prepare() {
-   if [[ -n ${PATCH_VER} ]] ; then
-   einfo "Applying binutils-${PATCH_BINUTILS_VER} patchset 
${PATCH_VER}"
-   eapply "${WORKDIR}/patch"/*.patch
-   fi
-
-   # Fix cross-compile relinking issue, bug #626402
-   elibtoolize
-
-   if [[ ${CHOST} == *-darwin* ]] ; then
-   # somehow libtool/configure is messed up and (custom patch at
-   # upstream?) and misdetects (basically assumes) nm can be called
-   # with -B arg -- can't run eautoreconf (fails), so patch up
-   # manually, this would break any target that needs -B to nm
- 

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

2023-08-20 Thread Andreas K. Hüttel
commit: 6cc001a7406aa5263e796be00e8ba44c4a6a0762
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Aug 20 20:50:15 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Aug 20 20:50:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cc001a7

sys-devel/binutils: drop 2.40-r6, 2.40-r7, 2.41

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

 sys-devel/binutils/Manifest|   2 -
 sys-devel/binutils/binutils-2.40-r6.ebuild | 504 ---
 sys-devel/binutils/binutils-2.40-r7.ebuild | 504 ---
 sys-devel/binutils/binutils-2.41.ebuild| 527 -
 4 files changed, 1537 deletions(-)

diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest
index 0d40f65ef663..dd1b0f96df4c 100644
--- a/sys-devel/binutils/Manifest
+++ b/sys-devel/binutils/Manifest
@@ -15,9 +15,7 @@ DIST binutils-2.38.tar.xz 23651408 BLAKE2B 
19ede396ec97b88e632aded2f69f4684cc505
 DIST binutils-2.39-patches-6.tar.xz 92380 BLAKE2B 
39f490f1134fb0e7dc80924a280d3113efe0ed094ee15de97c42ab751c83d2f5aa7448966d8cbbcde722b2af4999a36c1e5aa2f37ca6d2e3942b97b6d90ff152
 SHA512 
213cd7a86da83987966675f3195e843d898ca4ff412dfc29fd33ed80adb7bbf80a0b2919cd8e7dd49208c73a621ab7b720970f2259418bdc82ed2a568ff62064
 DIST binutils-2.39.tar.xz 25167756 BLAKE2B 
ac6a5296c6586d53eaadcbffc5c399a6d79edf72450b9bb8b3525ce525129cef3d2eb90c85ef3bb3270b5a03b0e1ffb8f0b705f028158726f9777ebb8685066f
 SHA512 
68e038f339a8c21faa19a57bbc447a51c817f47c2e06d740847c6e9cc3396c025d35d5369fa8c3f8b70414757c89f0e577939ddc0d70f283182504920f53b0a3
 DIST binutils-2.40-patches-5.tar.xz 293628 BLAKE2B 
b7ed1d1fbf38b420661f984b9519b3d863da45b2a873773a521310021b0c1d5d7c24c152adb3e8a999d40f5619c0e54962114590ec9528380089977af0c30b74
 SHA512 
6e6df932b18ca20fe245b3ff8d3d06dbdae4daadaec3b668fa44e086d4e8ff56439681b2d810ebc74173b6348020edacb176e8c3cbf20657cce04297b97f4f83
-DIST binutils-2.40-patches-6.tar.xz 299212 BLAKE2B 
3a68a924e9747fdd0486327a5bd2490cb72376f2cb6c6a60030d8c6b71357150d956a1e71d91683d43b571cb5bf738270880f72ef175d6c8faa257b090abeb8b
 SHA512 
984dab529276ab4f9d215f643c7c18bd1793f438aaad0be158d209787c9c4a6bb68b10bec2065d3fe14a1594d5f1c29f55b2e9bac34a6f489f4b466c02e24766
 DIST binutils-2.40-patches-7.tar.xz 299188 BLAKE2B 
170cd2432e0458889b240c3603461d0b4bfa62d5314634b101a629db455d87235ac14ad44c63920b713d5235fa8b73902960df1019153873ef06a33aa7050b4b
 SHA512 
a60da163caee68fe1fa355385d404e8998ebed0e390d50e0713e95334733a8b4e37bc63d522817284c027953e43848dbc98042461a47131fb53bc69203b4ee87
 DIST binutils-2.40.tar.xz 25241484 BLAKE2B 
8d799f7c595f878b9af5b17a490021dd8b8300ac2fe0ed8574c012929d22d2d0493e003a3e631a9436e8e712da801779b777c566167fe42b0bde119ffa5ad1c2
 SHA512 
a37e042523bc46494d99d5637c3f3d8f9956d9477b748b3b1f6d7dfbb8d968ed52c932e88a4e946c6f77b8f48f1e1b360ca54c3d298f17193f3b4963472f6925
-DIST binutils-2.41-patches-1.tar.xz 13260 BLAKE2B 
b7431ec92d5ce0e5d4438b31ca356c8d5366bee9aa8ff2f098a77c2add5b7539f733d0a18988337490af34c9192affbb6ccdf56b97413a8dca3192fb2125b313
 SHA512 
30548e4f3187444dbfa82587b5b8a0d2ab9d536aa06a572393a195649759149124d79c488c07919850c7ed4940481b852462d5a1aa52ed9162d81d6d3b290377
 DIST binutils-2.41-patches-2.tar.xz 20288 BLAKE2B 
1cc29e868ded12845856c5da567f23798fe3017961ce079325c20f456b837cab11560d896065f70953b0bab55bf565288541579e9c3e0991a87083edf2a85fa5
 SHA512 
75619a5e17b75d72f9bdd9d5e5ee3b566c94de64410bfc074f1a9bfb9f08db9ecf8be216efa1053263468aa8ec99b8aa3b2b095e63cb95f3566500ac0c3b9432
 DIST binutils-2.41.tar.xz 26765692 BLAKE2B 
3bccec2b52f7e82a727121bf2a2e51a6249ba63dcd74c665fd834e858645c912ffd8245d848435288b938852830b482905606f55c40df4061215fd75c52ffc75
 SHA512 
5df45d0bd6ddabdce4f35878c041e46a92deef01e7dea5facc97fd65cc06b59abc6fba0eb454b68e571c7e14038dc823fe7f2263843e6e627b7444eaf0fe9374

diff --git a/sys-devel/binutils/binutils-2.40-r6.ebuild 
b/sys-devel/binutils/binutils-2.40-r6.ebuild
deleted file mode 100644
index ff5ebb262fb2..
--- a/sys-devel/binutils/binutils-2.40-r6.ebuild
+++ /dev/null
@@ -1,504 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit libtool flag-o-matic gnuconfig strip-linguas toolchain-funcs
-
-DESCRIPTION="Tools necessary to build programs"
-HOMEPAGE="https://sourceware.org/binutils/;
-
-LICENSE="GPL-3+"
-IUSE="cet debuginfod doc gold gprofng multitarget +nls pgo +plugins 
static-libs test vanilla zstd"
-
-# Variables that can be set here  (ignored for live ebuilds)
-# PATCH_VER  - the patchset version
-#  Default: empty, no patching
-# PATCH_BINUTILS_VER - the binutils version in the patchset name
-#- Default: PV
-# PATCH_DEV  - Use download URI 
https://dev.gentoo.org/~{PATCH_DEV}/distfiles/...
-#  for the patchsets
-
-PATCH_VER=5
-PATCH_DEV=dilfridge
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   

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

2023-08-20 Thread Andreas K. Hüttel
commit: 95e4e09f9bdca5e81c7c7224ff65b369909483da
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Aug 20 20:50:48 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Aug 20 20:50:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95e4e09f

sys-devel/binutils-hppa64: drop 2.41

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

 sys-devel/binutils-hppa64/Manifest |   1 -
 .../binutils-hppa64/binutils-hppa64-2.41.ebuild| 508 -
 2 files changed, 509 deletions(-)

diff --git a/sys-devel/binutils-hppa64/Manifest 
b/sys-devel/binutils-hppa64/Manifest
index 09a3a5c5d409..0892d32e0900 100644
--- a/sys-devel/binutils-hppa64/Manifest
+++ b/sys-devel/binutils-hppa64/Manifest
@@ -7,6 +7,5 @@ DIST binutils-2.39.tar.xz 25167756 BLAKE2B 
ac6a5296c6586d53eaadcbffc5c399a6d79ed
 DIST binutils-2.40-patches-5.tar.xz 293628 BLAKE2B 
b7ed1d1fbf38b420661f984b9519b3d863da45b2a873773a521310021b0c1d5d7c24c152adb3e8a999d40f5619c0e54962114590ec9528380089977af0c30b74
 SHA512 
6e6df932b18ca20fe245b3ff8d3d06dbdae4daadaec3b668fa44e086d4e8ff56439681b2d810ebc74173b6348020edacb176e8c3cbf20657cce04297b97f4f83
 DIST binutils-2.40-patches-6.tar.xz 299212 BLAKE2B 
3a68a924e9747fdd0486327a5bd2490cb72376f2cb6c6a60030d8c6b71357150d956a1e71d91683d43b571cb5bf738270880f72ef175d6c8faa257b090abeb8b
 SHA512 
984dab529276ab4f9d215f643c7c18bd1793f438aaad0be158d209787c9c4a6bb68b10bec2065d3fe14a1594d5f1c29f55b2e9bac34a6f489f4b466c02e24766
 DIST binutils-2.40.tar.xz 25241484 BLAKE2B 
8d799f7c595f878b9af5b17a490021dd8b8300ac2fe0ed8574c012929d22d2d0493e003a3e631a9436e8e712da801779b777c566167fe42b0bde119ffa5ad1c2
 SHA512 
a37e042523bc46494d99d5637c3f3d8f9956d9477b748b3b1f6d7dfbb8d968ed52c932e88a4e946c6f77b8f48f1e1b360ca54c3d298f17193f3b4963472f6925
-DIST binutils-2.41-patches-1.tar.xz 13260 BLAKE2B 
b7431ec92d5ce0e5d4438b31ca356c8d5366bee9aa8ff2f098a77c2add5b7539f733d0a18988337490af34c9192affbb6ccdf56b97413a8dca3192fb2125b313
 SHA512 
30548e4f3187444dbfa82587b5b8a0d2ab9d536aa06a572393a195649759149124d79c488c07919850c7ed4940481b852462d5a1aa52ed9162d81d6d3b290377
 DIST binutils-2.41-patches-2.tar.xz 20288 BLAKE2B 
1cc29e868ded12845856c5da567f23798fe3017961ce079325c20f456b837cab11560d896065f70953b0bab55bf565288541579e9c3e0991a87083edf2a85fa5
 SHA512 
75619a5e17b75d72f9bdd9d5e5ee3b566c94de64410bfc074f1a9bfb9f08db9ecf8be216efa1053263468aa8ec99b8aa3b2b095e63cb95f3566500ac0c3b9432
 DIST binutils-2.41.tar.xz 26765692 BLAKE2B 
3bccec2b52f7e82a727121bf2a2e51a6249ba63dcd74c665fd834e858645c912ffd8245d848435288b938852830b482905606f55c40df4061215fd75c52ffc75
 SHA512 
5df45d0bd6ddabdce4f35878c041e46a92deef01e7dea5facc97fd65cc06b59abc6fba0eb454b68e571c7e14038dc823fe7f2263843e6e627b7444eaf0fe9374

diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.41.ebuild 
b/sys-devel/binutils-hppa64/binutils-hppa64-2.41.ebuild
deleted file mode 100644
index c94f482160a4..
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.41.ebuild
+++ /dev/null
@@ -1,508 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-export CTARGET=hppa64-${CHOST#*-}
-
-inherit libtool flag-o-matic gnuconfig multilib strip-linguas toolchain-funcs
-
-DESCRIPTION="Tools necessary to build programs"
-HOMEPAGE="https://sourceware.org/binutils/;
-
-LICENSE="GPL-3+"
-IUSE="cet default-gold doc gold gprofng multitarget +nls pgo +plugins 
static-libs test vanilla"
-REQUIRED_USE="default-gold? ( gold )"
-
-# Variables that can be set here  (ignored for live ebuilds)
-# PATCH_VER  - the patchset version
-#  Default: empty, no patching
-# PATCH_BINUTILS_VER - the binutils version in the patchset name
-#- Default: PV
-# PATCH_DEV  - Use download URI 
https://dev.gentoo.org/~{PATCH_DEV}/distfiles/...
-#  for the patchsets
-
-PATCH_VER=1
-PATCH_DEV=dilfridge
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   SLOT=${PV}
-else
-   PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${PV}}
-   PATCH_DEV=${PATCH_DEV:-dilfridge}
-   SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz 
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PV}.tar.xz;
-   [[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI}
-   
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz;
-   SLOT=$(ver_cut 1-2)
-   KEYWORDS="-* ~hppa"
-fi
-
-#
-# The cross-compile logic
-#
-export CTARGET=${CTARGET:-${CHOST}}
-if [[ ${CTARGET} == ${CHOST} ]] ; then
-   if [[ ${CATEGORY} == cross-* ]] ; then
-   export CTARGET=${CATEGORY#cross-}
-   fi
-fi
-is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
-
-#
-# The dependencies
-#
-RDEPEND="
-   >=sys-devel/binutils-config-3
-   sys-libs/zlib
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   doc? ( sys-apps/texinfo )
-   test? (
-   

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

2023-08-20 Thread Andreas K. Hüttel
commit: 29f7fda410ad295b96ec2c063a1df0c500793078
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Aug 20 20:38:38 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Aug 20 20:39:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29f7fda4

dev-libs/mpfr: update LICENSE

Signed-off-by: Andreas K. Hüttel  gentoo.org>
Closes: https://bugs.gentoo.org/912272

 dev-libs/mpfr/mpfr-4.2.0_p12.ebuild | 2 +-
 dev-libs/mpfr/mpfr-4.2.0_p9.ebuild  | 2 +-
 dev-libs/mpfr/mpfr-4.2.1_rc1.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild 
b/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild
index 2d6a6826dd43..09e59e3b748a 100644
--- a/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.0_p12.ebuild
@@ -43,7 +43,7 @@ fi
 
 S="${WORKDIR}/${MY_P}"
 
-LICENSE="LGPL-2.1"
+LICENSE="LGPL-3+"
 # This is a critical package; if SONAME changes, bump subslot but also add
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version

diff --git a/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild 
b/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
index 2d6a6826dd43..09e59e3b748a 100644
--- a/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
@@ -43,7 +43,7 @@ fi
 
 S="${WORKDIR}/${MY_P}"
 
-LICENSE="LGPL-2.1"
+LICENSE="LGPL-3+"
 # This is a critical package; if SONAME changes, bump subslot but also add
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version

diff --git a/dev-libs/mpfr/mpfr-4.2.1_rc1.ebuild 
b/dev-libs/mpfr/mpfr-4.2.1_rc1.ebuild
index 3436f7912a8f..f2bf38b86762 100644
--- a/dev-libs/mpfr/mpfr-4.2.1_rc1.ebuild
+++ b/dev-libs/mpfr/mpfr-4.2.1_rc1.ebuild
@@ -43,7 +43,7 @@ fi
 
 S="${WORKDIR}/${MY_P}"
 
-LICENSE="LGPL-2.1"
+LICENSE="LGPL-3+"
 # This is a critical package; if SONAME changes, bump subslot but also add
 # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
 SLOT="0/6" # libmpfr.so version



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

2023-08-20 Thread Andreas K. Hüttel
commit: 0ece0fa71c3356a2a5182603060dce281c59130c
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Aug 20 20:39:25 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Aug 20 20:39:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ece0fa7

dev-libs/mpfr: drop 4.2.0_p9

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

 dev-libs/mpfr/mpfr-4.2.0_p9.ebuild | 98 --
 1 file changed, 98 deletions(-)

diff --git a/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild 
b/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
deleted file mode 100644
index 09e59e3b748a..
--- a/dev-libs/mpfr/mpfr-4.2.0_p9.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/vincentlefevre.asc
-inherit multilib-minimal verify-sig
-
-# Upstream distribute patches before a new release is made
-# See https://www.mpfr.org/mpfr-current/#bugs for the latest version (and 
patches)
-
-# Check whether any patches touch e.g. manuals!
-# 
https://archives.gentoo.org/gentoo-releng-autobuilds/message/c2dd39fc4ebc849db6bb0f551739e2ed
-MY_PV=${PV%%_p*}
-MY_PATCH=$(ver_cut 5-)
-MY_PATCHES=()
-MY_P=${PN}-${MY_PV/_/-}
-
-DESCRIPTION="Library for multiple-precision floating-point computations with 
exact rounding"
-HOMEPAGE="https://www.mpfr.org/ https://gitlab.inria.fr/mpfr;
-SRC_URI="https://www.mpfr.org/${PN}-$(ver_cut 1-3)/${MY_P}.tar.xz"
-SRC_URI+=" verify-sig? ( https://www.mpfr.org/${PN}-$(ver_cut 
1-3)/${MY_P}.tar.xz.asc )"
-
-if [[ ${PV} == *_p* ]] ; then
-   # If this is a patch release, we have to download each of the patches:
-   # -_pN = N patches
-   # - patch file names are like: patch01, patch02, ..., patch10, patch12, 
..
-   #
-   # => name the ebuild _pN where N is the number of patches on the 'bugs' 
page.
-   patch_url_base="https://www.mpfr.org/${MY_P};
-   my_patch_index=
-
-   for ((my_patch_index=1; my_patch_index <= MY_PATCH ; my_patch_index++)) 
; do
-   printf -v mangled_patch_ver "patch%02d" "${my_patch_index}"
-
-   SRC_URI+=" ${patch_url_base}/${mangled_patch_ver} -> 
${MY_P}-${mangled_patch_ver}.patch"
-
-   MY_PATCHES+=( "${DISTDIR}"/${MY_P}-${mangled_patch_ver}.patch )
-   done
-
-   unset patch_url_base my_patch_index mangled_patch_ver
-fi
-
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="LGPL-3+"
-# This is a critical package; if SONAME changes, bump subslot but also add
-# preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild.
-SLOT="0/6" # libmpfr.so version
-if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-fi
-IUSE="static-libs"
-
-RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]"
-DEPEND="${RDEPEND}"
-BDEPEND="verify-sig? ( sec-keys/openpgp-keys-vincentlefevre )"
-
-PATCHES=(
-   # Apply the upstream patches released out-of-band; generated above
-   "${MY_PATCHES[@]}"
-
-   # Additional patches
-)
-
-HTML_DOCS=( doc/FAQ.html )
-
-src_unpack() {
-   use verify-sig && verify-sig_verify_detached 
"${DISTDIR}"/${MY_P}.tar.xz{,.asc}
-
-   # Avoid src_unpack noise from patches
-   unpack ${MY_P}.tar.xz
-}
-
-src_prepare() {
-   default
-
-   # 4.1.0_p13's patch10 patches a .texi file *and* the corresponding
-   # info file. We need to make sure the info file is newer, so the
-   # build doesn't try to run makeinfo. Won't be needed on next release.
-   #touch "${S}/doc/mpfr.info" || die
-}
-
-multilib_src_configure() {
-   # bug #476336#19
-   # Make sure mpfr doesn't go probing toolchains it shouldn't
-   ECONF_SOURCE="${S}" \
-   user_redefine_cc=yes \
-   econf $(use_enable static-libs static)
-}
-
-multilib_src_install_all() {
-   rm "${ED}"/usr/share/doc/${PF}/COPYING* || die
-
-   if ! use static-libs ; then
-   find "${ED}"/usr -name '*.la' -delete || die
-   fi
-}



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

2023-08-20 Thread Maciej Barć
commit: 6e59b59ecf649c966e5b4c83633d4620d45ff467
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Aug 20 20:31:18 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Aug 20 20:32:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e59b59e

app-emacs/websocket: bump to 1.15

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

 app-emacs/websocket/Manifest  |  1 +
 app-emacs/websocket/websocket-1.15.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/app-emacs/websocket/Manifest b/app-emacs/websocket/Manifest
index 2487d5a8929a..70bbf455549b 100644
--- a/app-emacs/websocket/Manifest
+++ b/app-emacs/websocket/Manifest
@@ -1 +1,2 @@
 DIST websocket-1.14_p20230305.tar.gz 27340 BLAKE2B 
32b55fdff4bed7893d02bcafc67e473442803a492c31e565ec1487dc0e7211e505a517e460ca05f5f1f2d28d0852bced91cfbe9da98bcd6ed1e4598fe6bc4eb6
 SHA512 
6c4574387f8cae7d17a3a8e618678e9dc8d96d0301f3d20e236dae1820cdb2c7bb49e2f5bfe816670e9bac6a7be24b85f8ec9f8ea2aa248c6b5af302f227ae43
+DIST websocket-1.15.tar.gz 27231 BLAKE2B 
4dafdb9bc2b2b499ee335acc00c8bb0316275ec5f5d4d3440a4dd89a17ce7999c211d2ec2b9df0457ea17ca6d70f57d7804eb8f3b6ffa4bbf8ed362bcc66618a
 SHA512 
c2881dcb956d7803b16bd451f21a1c2f62181f2b88c0d4e9e067b040df573ad90d047e7cb637190d193e185b651fef1e7559833a1dffe24097ddb07623133d6e

diff --git a/app-emacs/websocket/websocket-1.15.ebuild 
b/app-emacs/websocket/websocket-1.15.ebuild
new file mode 100644
index ..9fb39e72393c
--- /dev/null
+++ b/app-emacs/websocket/websocket-1.15.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="A websocket implementation in elisp"
+HOMEPAGE="https://github.com/ahyatt/emacs-websocket;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/ahyatt/emacs-websocket.git;
+   S="${WORKDIR}"/emacs-${P}
+else
+   [[ ${PV} == 1.15 ]] && COMMIT=40c208eaab9d7c1e4bea883648da24c03be3
+
+   SRC_URI="https://github.com/ahyatt/emacs-${PN}/archive/${COMMIT}.tar.gz
+   -> ${P}.tar.gz"
+   S="${WORKDIR}"/emacs-${PN}-${COMMIT}
+
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+DOCS=( README.org )
+SITEFILE="50${PN}-gentoo.el"
+
+elisp-enable-tests ert "${S}"
+
+src_compile() {
+   elisp-compile ${PN}.el
+}
+
+src_install() {
+   elisp-install ${PN} websocket.{el,elc}
+   elisp-make-site-file "${SITEFILE}"
+
+   einstalldocs
+}



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

2023-08-20 Thread Maciej Barć
commit: 7bfb21dea9c6eadae15d541995b47c6a006bed70
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Aug 20 19:57:10 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Aug 20 20:32:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bfb21de

dev-lang/crystal: enable LLVM 16 support

Closes: https://bugs.gentoo.org/912649
Signed-off-by: Maciej Barć  gentoo.org>

 dev-lang/crystal/{crystal-1.9.0.ebuild => crystal-1.9.0-r1.ebuild} | 2 +-
 dev-lang/crystal/{crystal-1.9.2.ebuild => crystal-1.9.2-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/crystal/crystal-1.9.0.ebuild 
b/dev-lang/crystal/crystal-1.9.0-r1.ebuild
similarity index 99%
rename from dev-lang/crystal/crystal-1.9.0.ebuild
rename to dev-lang/crystal/crystal-1.9.0-r1.ebuild
index 8ceb5a40846b..805f363fca45 100644
--- a/dev-lang/crystal/crystal-1.9.0.ebuild
+++ b/dev-lang/crystal/crystal-1.9.0-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 BV=${PV}-1
 BV_AMD64=${BV}-linux-x86_64
-LLVM_MAX_SLOT=15
+LLVM_MAX_SLOT=16
 
 inherit bash-completion-r1 llvm multiprocessing toolchain-funcs
 

diff --git a/dev-lang/crystal/crystal-1.9.2.ebuild 
b/dev-lang/crystal/crystal-1.9.2-r1.ebuild
similarity index 99%
rename from dev-lang/crystal/crystal-1.9.2.ebuild
rename to dev-lang/crystal/crystal-1.9.2-r1.ebuild
index 25200cbd691a..a650efd69f36 100644
--- a/dev-lang/crystal/crystal-1.9.2.ebuild
+++ b/dev-lang/crystal/crystal-1.9.2-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 BV=${PV}-1
 BV_AMD64=${BV}-linux-x86_64
-LLVM_MAX_SLOT=15
+LLVM_MAX_SLOT=16
 
 inherit bash-completion-r1 llvm multiprocessing toolchain-funcs
 



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

2023-08-20 Thread Maciej Barć
commit: 3c06de80785416543f29d45bbd5d24785cb36d8c
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Aug 20 19:51:19 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Aug 20 20:32:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c06de80

dev-lang/crystal: drop old 1.8.2

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

 dev-lang/crystal/Manifest |   2 -
 dev-lang/crystal/crystal-1.8.2.ebuild | 108 --
 2 files changed, 110 deletions(-)

diff --git a/dev-lang/crystal/Manifest b/dev-lang/crystal/Manifest
index 8c7a61fd27fc..97f8075abd08 100644
--- a/dev-lang/crystal/Manifest
+++ b/dev-lang/crystal/Manifest
@@ -1,5 +1,3 @@
-DIST crystal-1.8.2-1-linux-x86_64.tar.gz 46319920 BLAKE2B 
3e95516e97718304cc686b7d5d2ddeee1d37da9e9a2f7e4baa36afe33d13d2f1856e51cd25b0c0f3c50c74fe948647bff20d9107619f7deea2e6689d6e0e873b
 SHA512 
6e6413aa506a80dc1adbf745651aa9d8b39dfeea2e550b8bef7f1444c5e39e89c6e21e52e80f67ae24e0ce3a9944a9494a1818f112a518511a0fe144ae7b8de1
-DIST crystal-1.8.2.tar.gz 3171583 BLAKE2B 
0ac88384e0d5a04ad397d1756eec5505614fa53fa7bf9f9f2c4bf32796374c2ec5d0c2731e7c0eb0128bb93dd7cfb20b9ca7d1fedeb76bd2f429b87208672f2c
 SHA512 
99135dabd7e63dc2dd2b55375115cd668168a2e2618a2c74808800b678bd962294850364c523225d1db043aca4bd24d2b85dd5949dbf1498647f7f45d32f7433
 DIST crystal-1.9.0-1-linux-x86_64.tar.gz 46172258 BLAKE2B 
6291d0106dc6965ad3366169c6dd1c234309a891f2ce03020c8eea21e8d7ba66d018f4947717fcb191c5a9a13a476a36bcab113853cf1373b9d4844ceb50c495
 SHA512 
082c6aed3bb6035c030b39b2a0be305c5243c207f97caffa1e92bb763648fd732243a2f36d4f972b079c8c88d59562d2a7bc03d52e6be044ab340faa7246f1a9
 DIST crystal-1.9.0.tar.gz 3246261 BLAKE2B 
4bb8027b07456847a55eaccfd91c075462ab9162bf0632ae159758c3eba42fcdef50c50811ca2fc8d9c0c148eca449763003edf28ead6a08785c71218de2784c
 SHA512 
ec30f8d95f1e6c0d837e286a8ca6664f84c6f467b6a0d167d3019110f17a7c94207f9e3e68fdb0fd42134f224408234fafc96be63b5ad5a8cbda9fbbeb1d619b
 DIST crystal-1.9.2-1-linux-x86_64.tar.gz 46171732 BLAKE2B 
b664207f2994a16e8e05cfc72d5e4e3cf9ec1e8b8a41869a56fc03b0946b7439f1528ec78c0affd32bf07a67d3329a644f5ba7f1270982723697071266a6ab7f
 SHA512 
bce18bf48c5c746aa1ee8aa9a34b5ec2f104aed95f3a74070229df4bf73a0ac9297af79a873d965c9631196b6f1103059a015c4f68cea800a779936aef9389d0

diff --git a/dev-lang/crystal/crystal-1.8.2.ebuild 
b/dev-lang/crystal/crystal-1.8.2.ebuild
deleted file mode 100644
index 8ceb5a40846b..
--- a/dev-lang/crystal/crystal-1.8.2.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-BV=${PV}-1
-BV_AMD64=${BV}-linux-x86_64
-LLVM_MAX_SLOT=15
-
-inherit bash-completion-r1 llvm multiprocessing toolchain-funcs
-
-DESCRIPTION="The Crystal Programming Language"
-HOMEPAGE="https://crystal-lang.org/
-   https://github.com/crystal-lang/crystal/;
-SRC_URI="https://github.com/crystal-lang/crystal/archive/${PV}.tar.gz -> 
${P}.tar.gz
-   amd64? ( 
https://github.com/crystal-lang/crystal/releases/download/${BV/-*}/crystal-${BV_AMD64}.tar.gz
 )"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="doc debug llvm-libunwind"
-
-# Upstream test suite not reliable
-RESTRICT="test"
-
-DEPEND="
-   dev-libs/boehm-gc:=[threads]
-   dev-libs/gmp:=
-   dev-libs/libatomic_ops:=
-   dev-libs/libevent:=
-   dev-libs/libpcre:=
-   dev-libs/pcl:=
-   

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

2023-08-20 Thread Maciej Barć
commit: 2bc67b4bf457db0d3c05793dfa0674b06268fad6
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Aug 20 20:14:48 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Aug 20 20:32:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bc67b4b

dev-python/ytmusicapi: bump to 1.2.0

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

 dev-python/ytmusicapi/Manifest|  1 +
 dev-python/ytmusicapi/ytmusicapi-1.2.0.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-python/ytmusicapi/Manifest b/dev-python/ytmusicapi/Manifest
index e7278281bd64..d22ef02c66d2 100644
--- a/dev-python/ytmusicapi/Manifest
+++ b/dev-python/ytmusicapi/Manifest
@@ -1 +1,2 @@
 DIST ytmusicapi-1.1.1.tar.gz 69876 BLAKE2B 
bdc729033710fd1a1bbfb7ee98c3e0ed4651c1f784f3d3fe2d429bac012d6440a897e38955c88f2d8cbe298e5bfdae4e191a894435a4e27b4f6fde57d9117569
 SHA512 
f65f568d7837cca06b9e1827d39cbb281adf4c9bbf9c1e1030e320ccaac9df00a343bdfa7036807cea57d205b3501551bed37f71e4c33e7cc5a898412ef9e564
+DIST ytmusicapi-1.2.0.tar.gz 71189 BLAKE2B 
99c93d650c1546004db2b13b2b56c6cbaa2450b440c0efe4a09cf97d0944dae307c51d0414c00702dd91653ae0e0f4f88efea75d45a55111647235dd5e0d1476
 SHA512 
4fa5efcbbc2a5e079cfa588ef4328cc17390edb44ae1261f6de87a18d57e7c1d02009e1b6cac26163ed149b131782692f97ec532cff6ee1040812e7f5a9cf193

diff --git a/dev-python/ytmusicapi/ytmusicapi-1.2.0.ebuild 
b/dev-python/ytmusicapi/ytmusicapi-1.2.0.ebuild
new file mode 100644
index ..3d685ec4c091
--- /dev/null
+++ b/dev-python/ytmusicapi/ytmusicapi-1.2.0.ebuild
@@ -0,0 +1,22 @@
+# 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_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Unofficial API for YouTube Music"
+HOMEPAGE="https://ytmusicapi.readthedocs.io/
+   https://github.com/sigma67/ytmusicapi/;
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
+
+distutils_enable_sphinx docs/source \
+   dev-python/sphinx-rtd-theme



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

2023-08-20 Thread Maciej Barć
commit: b56fd2c434994ad4a19863d573f6c00f4b9592b5
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Aug 20 20:23:42 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Aug 20 20:32:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b56fd2c4

app-emacs/rg: drop old 2.2.1

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

 app-emacs/rg/Manifest|  1 -
 app-emacs/rg/rg-2.2.1.ebuild | 54 
 2 files changed, 55 deletions(-)

diff --git a/app-emacs/rg/Manifest b/app-emacs/rg/Manifest
index ffd4b27d91eb..2dad57180392 100644
--- a/app-emacs/rg/Manifest
+++ b/app-emacs/rg/Manifest
@@ -1,2 +1 @@
-DIST rg-2.2.1.tar.gz 202686 BLAKE2B 
43abfdc5d631d5551272788dc31f8767f2b638604f180dfd0cb96df8d142f97ec644482da660c279f1877ab77477e5f25810de3850439d0210be1e4040c77a98
 SHA512 
eac9c21db6a13299e24f3e6166ff45f378f44454bc02ad8c04b42580d03c67eb28fbaee17feaa53096b7dced2e4e7dbf64a50608c61fe9188530fa0102a0f240
 DIST rg-2.3.0.tar.gz 204996 BLAKE2B 
cc233f90a4bd56928053ebace2aa166c0210ddc9720b37b4e67e10e1082ed0ff744bef6d502666a8094d9c57c0afa2b9a32967b290443cc467f2865ea7b95330
 SHA512 
343626c35bdb26f2a300bac258af112230cf502900852456362f1adaa6bf6551d42d07ced59b8f864cab0663b559262f2e6f982f5b95cfffe1d04218fe6ebbbe

diff --git a/app-emacs/rg/rg-2.2.1.ebuild b/app-emacs/rg/rg-2.2.1.ebuild
deleted file mode 100644
index e3cadd443056..
--- a/app-emacs/rg/rg-2.2.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="GNU Emacs search tool based on ripgrep"
-HOMEPAGE="https://rgel.readthedocs.io/
-   https://github.com/dajva/rg.el/;
-SRC_URI="https://github.com/dajva/rg.el/archive/${PV}.tar.gz
-   -> ${P}.tar.gz"
-S="${WORKDIR}"/rg.el-${PV}
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   app-emacs/transient
-   app-emacs/wgrep
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   sys-apps/ripgrep
-"
-BDEPEND="
-   ${COMMON_DEPEND}
-   test? (
-   app-emacs/ert-runner
-   app-emacs/s
-   app-emacs/undercover
-   )
-"
-
-DOCS=( README.md )
-ELISP_REMOVE="test/rg.el-test.el test/rg-isearch.el-test.el"
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
-   elisp_src_compile
-   elisp-make-autoload-file
-}
-
-src_test() {
-   ert-runner -L . -L test --reporter ert+duration --script test || die
-}
-
-src_install() {
-   elisp_src_install
-   doinfo rgel.info
-}



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

2023-08-20 Thread Maciej Barć
commit: 35becf2c3b84d1b70dd1826d780910efe105c16e
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Aug 20 19:51:12 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Aug 20 20:32:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35becf2c

dev-lang/crystal: drop old 1.7.3

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

 dev-lang/crystal/Manifest |   2 -
 dev-lang/crystal/crystal-1.7.3.ebuild | 108 --
 2 files changed, 110 deletions(-)

diff --git a/dev-lang/crystal/Manifest b/dev-lang/crystal/Manifest
index 413a299fa9c8..8c7a61fd27fc 100644
--- a/dev-lang/crystal/Manifest
+++ b/dev-lang/crystal/Manifest
@@ -1,5 +1,3 @@
-DIST crystal-1.7.3-1-linux-x86_64.tar.gz 41098689 BLAKE2B 
38ff4e7bf0c6aeb8364fb18ed877ee000ae51ac274fb55a0f8ac60637ad20ecb53a95e3e9304b228bd20c00f30be14aed4d19e7146998b73d908bf0c7e60bf95
 SHA512 
c2fbdc455c8555cb03409a8a6ec0de9d0376d7bd5ebaba97d14f6642f0cf0d90f09479e1d1a1a3a3e80c0d81393e2915e12201e1682cc1b84cc8e3b27386d88e
-DIST crystal-1.7.3.tar.gz 3122395 BLAKE2B 
5ccb18fe9d24f655d7210e99d81593d177063f8f9fb278ebdad6bb3c418684462178b754a9ed9d84423e8c3682eddf56360def4f2c29dde22eebfe34c503f499
 SHA512 
97efff14523207d5939a6fb92c648c0d1160d968a359b505e916ce438b71797539498a6b90da5bb9474d509a13b313622f6e3520523378342e099ad1e6d9c5a5
 DIST crystal-1.8.2-1-linux-x86_64.tar.gz 46319920 BLAKE2B 
3e95516e97718304cc686b7d5d2ddeee1d37da9e9a2f7e4baa36afe33d13d2f1856e51cd25b0c0f3c50c74fe948647bff20d9107619f7deea2e6689d6e0e873b
 SHA512 
6e6413aa506a80dc1adbf745651aa9d8b39dfeea2e550b8bef7f1444c5e39e89c6e21e52e80f67ae24e0ce3a9944a9494a1818f112a518511a0fe144ae7b8de1
 DIST crystal-1.8.2.tar.gz 3171583 BLAKE2B 
0ac88384e0d5a04ad397d1756eec5505614fa53fa7bf9f9f2c4bf32796374c2ec5d0c2731e7c0eb0128bb93dd7cfb20b9ca7d1fedeb76bd2f429b87208672f2c
 SHA512 
99135dabd7e63dc2dd2b55375115cd668168a2e2618a2c74808800b678bd962294850364c523225d1db043aca4bd24d2b85dd5949dbf1498647f7f45d32f7433
 DIST crystal-1.9.0-1-linux-x86_64.tar.gz 46172258 BLAKE2B 
6291d0106dc6965ad3366169c6dd1c234309a891f2ce03020c8eea21e8d7ba66d018f4947717fcb191c5a9a13a476a36bcab113853cf1373b9d4844ceb50c495
 SHA512 
082c6aed3bb6035c030b39b2a0be305c5243c207f97caffa1e92bb763648fd732243a2f36d4f972b079c8c88d59562d2a7bc03d52e6be044ab340faa7246f1a9

diff --git a/dev-lang/crystal/crystal-1.7.3.ebuild 
b/dev-lang/crystal/crystal-1.7.3.ebuild
deleted file mode 100644
index ad8d1fd21905..
--- a/dev-lang/crystal/crystal-1.7.3.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-BV=${PV}-1
-BV_AMD64=${BV}-linux-x86_64
-LLVM_MAX_SLOT=14
-
-inherit bash-completion-r1 llvm multiprocessing toolchain-funcs
-
-DESCRIPTION="The Crystal Programming Language"
-HOMEPAGE="https://crystal-lang.org/
-   https://github.com/crystal-lang/crystal/;
-SRC_URI="https://github.com/crystal-lang/crystal/archive/${PV}.tar.gz -> 
${P}.tar.gz
-   amd64? ( 
https://github.com/crystal-lang/crystal/releases/download/${BV/-*}/crystal-${BV_AMD64}.tar.gz
 )"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="doc debug llvm-libunwind"
-
-# Upstream test suite not reliable
-RESTRICT="test"
-
-DEPEND="
-   dev-libs/boehm-gc:=[threads]
-   dev-libs/gmp:=
-   dev-libs/libatomic_ops:=
-   dev-libs/libevent:=
-   dev-libs/libpcre:=
-   dev-libs/pcl:=
-   

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

2023-08-20 Thread Andreas K. Hüttel
commit: bc0374db2bf2402b9d6f583719efdaabe9d6e2cb
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Aug 20 20:27:45 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Aug 20 20:28:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc0374db

net-libs/libnsl: update LICENSE

Closes: https://bugs.gentoo.org/912413
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 net-libs/libnsl/libnsl-1.3.0-r2.ebuild | 4 ++--
 net-libs/libnsl/libnsl-2.0.0-r1.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-libs/libnsl/libnsl-1.3.0-r2.ebuild 
b/net-libs/libnsl/libnsl-1.3.0-r2.ebuild
index cdf792d83342..45c7eb9eb842 100644
--- a/net-libs/libnsl/libnsl-1.3.0-r2.ebuild
+++ b/net-libs/libnsl/libnsl-1.3.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/thkukuk/libnsl;
 SRC_URI="https://github.com/thkukuk/${PN}/releases/download/v${PV}/${P}.tar.xz;
 
 SLOT="0/2"
-LICENSE="LGPL-2.1+"
+LICENSE="LGPL-2.1+ BSD"
 
 # Stabilize together with glibc-2.26!
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux"

diff --git a/net-libs/libnsl/libnsl-2.0.0-r1.ebuild 
b/net-libs/libnsl/libnsl-2.0.0-r1.ebuild
index 8e1a8de95539..1c3bde051d1e 100644
--- a/net-libs/libnsl/libnsl-2.0.0-r1.ebuild
+++ b/net-libs/libnsl/libnsl-2.0.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/thkukuk/${PN}/releases/download/v${PV}/${P}.tar.xz;
 # with FEATURES="-preserved-libs" or another package manager if SONAME
 # changes.
 SLOT="0/3"
-LICENSE="LGPL-2.1+"
+LICENSE="LGPL-2.1+ BSD"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: sys-fs/eudev/

2023-08-20 Thread Mike Gilbert
commit: 2b2c0f79d0ea65150ccb75cbc294f20fbb0f9235
Author: Nathan E. Egge  xiph  org>
AuthorDate: Sun Aug 20 19:07:28 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Aug 20 20:09:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b2c0f79

sys-fs/eudev: add missing RDEPEND udev rules

Closes: https://bugs.gentoo.org/909315
Closes: https://github.com/gentoo/gentoo/pull/32399
Signed-off-by: Nathan E. Egge  xiph.org>
Signed-off-by: Mike Gilbert  gentoo.org>

 .../{eudev-3.2.11-r2.ebuild => eudev-3.2.11-r4.ebuild}  | 17 -
 .../{eudev-3.2.11-r3.ebuild => eudev-3.2.11-r5.ebuild}  | 17 -
 .../{eudev-3.2.12.ebuild => eudev-3.2.12-r1.ebuild} | 15 +++
 sys-fs/eudev/eudev-.ebuild  | 15 +++
 4 files changed, 62 insertions(+), 2 deletions(-)

diff --git a/sys-fs/eudev/eudev-3.2.11-r2.ebuild 
b/sys-fs/eudev/eudev-3.2.11-r4.ebuild
similarity index 95%
rename from sys-fs/eudev/eudev-3.2.11-r2.ebuild
rename to sys-fs/eudev/eudev-3.2.11-r4.ebuild
index 2b259de878f5..1427c56973fd 100644
--- a/sys-fs/eudev/eudev-3.2.11-r2.ebuild
+++ b/sys-fs/eudev/eudev-3.2.11-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -35,6 +35,21 @@ RDEPEND="${DEPEND}
acct-group/input
acct-group/kvm
acct-group/render
+   acct-group/audio
+   acct-group/cdrom
+   acct-group/dialout
+   acct-group/disk
+   acct-group/floppy
+   acct-group/input
+   acct-group/kmem
+   acct-group/kvm
+   acct-group/lp
+   acct-group/render
+   acct-group/sgx
+   acct-group/tape
+   acct-group/tty
+   acct-group/usb
+   acct-group/video
!sys-apps/systemd-utils[udev]
!sys-fs/udev
!sys-apps/systemd

diff --git a/sys-fs/eudev/eudev-3.2.11-r3.ebuild 
b/sys-fs/eudev/eudev-3.2.11-r5.ebuild
similarity index 95%
rename from sys-fs/eudev/eudev-3.2.11-r3.ebuild
rename to sys-fs/eudev/eudev-3.2.11-r5.ebuild
index edf2602b57c9..39b57493eab1 100644
--- a/sys-fs/eudev/eudev-3.2.11-r3.ebuild
+++ b/sys-fs/eudev/eudev-3.2.11-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -35,6 +35,21 @@ RDEPEND="${DEPEND}
acct-group/input
acct-group/kvm
acct-group/render
+   acct-group/audio
+   acct-group/cdrom
+   acct-group/dialout
+   acct-group/disk
+   acct-group/floppy
+   acct-group/input
+   acct-group/kmem
+   acct-group/kvm
+   acct-group/lp
+   acct-group/render
+   acct-group/sgx
+   acct-group/tape
+   acct-group/tty
+   acct-group/usb
+   acct-group/video
!sys-apps/systemd-utils[udev]
!sys-fs/udev
!sys-apps/systemd

diff --git a/sys-fs/eudev/eudev-3.2.12.ebuild 
b/sys-fs/eudev/eudev-3.2.12-r1.ebuild
similarity index 96%
rename from sys-fs/eudev/eudev-3.2.12.ebuild
rename to sys-fs/eudev/eudev-3.2.12-r1.ebuild
index 60545ce6b718..2097b5665514 100644
--- a/sys-fs/eudev/eudev-3.2.12.ebuild
+++ b/sys-fs/eudev/eudev-3.2.12-r1.ebuild
@@ -42,6 +42,21 @@ RDEPEND="
acct-group/input
acct-group/kvm
acct-group/render
+   acct-group/audio
+   acct-group/cdrom
+   acct-group/dialout
+   acct-group/disk
+   acct-group/floppy
+   acct-group/input
+   acct-group/kmem
+   acct-group/kvm
+   acct-group/lp
+   acct-group/render
+   acct-group/sgx
+   acct-group/tape
+   acct-group/tty
+   acct-group/usb
+   acct-group/video
!sys-apps/systemd-utils[udev]
!sys-fs/udev
!sys-apps/systemd

diff --git a/sys-fs/eudev/eudev-.ebuild b/sys-fs/eudev/eudev-.ebuild
index 60545ce6b718..2097b5665514 100644
--- a/sys-fs/eudev/eudev-.ebuild
+++ b/sys-fs/eudev/eudev-.ebuild
@@ -42,6 +42,21 @@ RDEPEND="
acct-group/input
acct-group/kvm
acct-group/render
+   acct-group/audio
+   acct-group/cdrom
+   acct-group/dialout
+   acct-group/disk
+   acct-group/floppy
+   acct-group/input
+   acct-group/kmem
+   acct-group/kvm
+   acct-group/lp
+   acct-group/render
+   acct-group/sgx
+   acct-group/tape
+   acct-group/tty
+   acct-group/usb
+   acct-group/video
!sys-apps/systemd-utils[udev]
!sys-fs/udev
!sys-apps/systemd



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

2023-08-20 Thread Rick Farina
commit: bb7cfd5667374eda61fdca708d2af12cff4774ef
Author: Rick Farina  gentoo  org>
AuthorDate: Sun Aug 20 20:08:09 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Sun Aug 20 20:08:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb7cfd56

net-wireless/nanovna-saver: add 0.6.2

Sync live
Uses QtPy6 now
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/nanovna-saver/Manifest   |  1 +
 ...novna-saver-.ebuild => nanovna-saver-0.6.2.ebuild} | 15 ---
 net-wireless/nanovna-saver/nanovna-saver-.ebuild  | 15 ---
 3 files changed, 9 insertions(+), 22 deletions(-)

diff --git a/net-wireless/nanovna-saver/Manifest 
b/net-wireless/nanovna-saver/Manifest
index 61f1b5450a1c..48237f742dc9 100644
--- a/net-wireless/nanovna-saver/Manifest
+++ b/net-wireless/nanovna-saver/Manifest
@@ -1 +1,2 @@
 DIST nanovna-saver-0.5.4.tar.gz 494010 BLAKE2B 
71e4292e33dbb5b055e7ddd3a29222a67e05b1af431eaee64b613e50648b0b91ad5446cc2d3af868ae624826caf871bff9062275239298c29de261d741bad1f4
 SHA512 
6600b3c83fc1dcaf81a85b1d14087d2067327098c486011c8bfbaba83e06ca1081c6f7045730a58f097bab332072139707ea23c037924624d2f8100a7b61acb7
+DIST nanovna-saver-0.6.2.tar.gz 579583 BLAKE2B 
aa10f8272a63e42f35f5c395203bc1101f2a166bc29274cf28385fa7aab33d89953fdcf4595fadeed25abb2b6c02948307a1576738bd421cd648f7ef2a953bc9
 SHA512 
d5c548ffda24d8ca69a30cdda4afc1473afa5f5c3fecf2cee17e65e16fd46bee0dc274d5d597c5bb354c7251870e1f3ba0bd61a43f0af424db5403c5694713b5

diff --git a/net-wireless/nanovna-saver/nanovna-saver-.ebuild 
b/net-wireless/nanovna-saver/nanovna-saver-0.6.2.ebuild
similarity index 77%
copy from net-wireless/nanovna-saver/nanovna-saver-.ebuild
copy to net-wireless/nanovna-saver/nanovna-saver-0.6.2.ebuild
index b34fe28b25d0..f9bae222d086 100644
--- a/net-wireless/nanovna-saver/nanovna-saver-.ebuild
+++ b/net-wireless/nanovna-saver/nanovna-saver-0.6.2.ebuild
@@ -17,7 +17,8 @@ if [ "${PV}" = "" ]; then
EGIT_REPO_URI="https://github.com/mihtjel/nanovna-saver.git;
 else
SRC_URI="https://github.com/mihtjel/nanovna-saver/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64"
+   export SETUPTOOLS_SCM_PRETEND_VERSION="${PV}"
 fi
 IUSE=""
 
@@ -25,21 +26,13 @@ DEPEND=""
 RDEPEND="${DEPEND}
dev-python/cython[${PYTHON_USEDEP}]
dev-python/pyserial[${PYTHON_USEDEP}]
-   dev-python/PyQt5[${PYTHON_USEDEP},gui,widgets]
+   dev-python/PyQt6[${PYTHON_USEDEP},gui,widgets]
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/scipy[${PYTHON_USEDEP}]"
-BDEPEND=""
+BDEPEND="dev-python/setuptools-scm[${PYTHON_USEDEP}]"
 
 distutils_enable_tests pytest
 
-src_prepare() {
-   sed -i -e "s/48.png/48/" \
-   -e "s/TerminalOptions=/#TerminalOptions=/" \
-   -e "s/Path=/#Path=/" NanoVNASaver.desktop || die
-   sed -i "/nanovnasaver/d" setup.py || die
-   eapply_user
-}
-
 python_install() {
distutils-r1_python_install
 }

diff --git a/net-wireless/nanovna-saver/nanovna-saver-.ebuild 
b/net-wireless/nanovna-saver/nanovna-saver-.ebuild
index b34fe28b25d0..f9bae222d086 100644
--- a/net-wireless/nanovna-saver/nanovna-saver-.ebuild
+++ b/net-wireless/nanovna-saver/nanovna-saver-.ebuild
@@ -17,7 +17,8 @@ if [ "${PV}" = "" ]; then
EGIT_REPO_URI="https://github.com/mihtjel/nanovna-saver.git;
 else
SRC_URI="https://github.com/mihtjel/nanovna-saver/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64"
+   export SETUPTOOLS_SCM_PRETEND_VERSION="${PV}"
 fi
 IUSE=""
 
@@ -25,21 +26,13 @@ DEPEND=""
 RDEPEND="${DEPEND}
dev-python/cython[${PYTHON_USEDEP}]
dev-python/pyserial[${PYTHON_USEDEP}]
-   dev-python/PyQt5[${PYTHON_USEDEP},gui,widgets]
+   dev-python/PyQt6[${PYTHON_USEDEP},gui,widgets]
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/scipy[${PYTHON_USEDEP}]"
-BDEPEND=""
+BDEPEND="dev-python/setuptools-scm[${PYTHON_USEDEP}]"
 
 distutils_enable_tests pytest
 
-src_prepare() {
-   sed -i -e "s/48.png/48/" \
-   -e "s/TerminalOptions=/#TerminalOptions=/" \
-   -e "s/Path=/#Path=/" NanoVNASaver.desktop || die
-   sed -i "/nanovnasaver/d" setup.py || die
-   eapply_user
-}
-
 python_install() {
distutils-r1_python_install
 }



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-commander/

2023-08-20 Thread Arthur Zamarin
commit: 56991de1be032762a860eeba7a7cc759a88dae43
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 20 19:45:22 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 20 19:45:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56991de1

gnome-extra/gnome-commander: Stabilize 1.16.1 amd64, #911334

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

 gnome-extra/gnome-commander/gnome-commander-1.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/gnome-commander/gnome-commander-1.16.1.ebuild 
b/gnome-extra/gnome-commander/gnome-commander-1.16.1.ebuild
index 5e4d3edde00c..30e73d675e09 100644
--- a/gnome-extra/gnome-commander/gnome-commander-1.16.1.ebuild
+++ b/gnome-extra/gnome-commander/gnome-commander-1.16.1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gcmd.github.io/;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="doc exif gsf pdf samba taglib test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] proj/pkgcore/pkgcore:master commit in: src/pkgcore/operations/, src/pkgcore/fetch/

2023-08-20 Thread Arthur Zamarin
commit: b1053683ecb8e17ed69e5797c32b83dd48452f59
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 20 19:42:04 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 20 19:42:04 2023 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/pkgcore.git/commit/?id=b1053683

operations.format.fetch_base: support proxy configuration

Add support for proxy configuration to the fetch_base operation, through
the environment variables ``http_proxy`` and ``https_proxy``. I see no
security concern from passing those variables to the fetcher, as they
are run with the same permissions as the rest of pkgcore, under user
level.

https://github.com/pkgcore/pkgdev/issues/103
Signed-off-by: Arthur Zamarin  gentoo.org>

 src/pkgcore/fetch/custom.py  | 19 ---
 src/pkgcore/operations/format.py |  2 ++
 2 files changed, 10 insertions(+), 11 deletions(-)

diff --git a/src/pkgcore/fetch/custom.py b/src/pkgcore/fetch/custom.py
index fce7d7c21..d7da08f45 100644
--- a/src/pkgcore/fetch/custom.py
+++ b/src/pkgcore/fetch/custom.py
@@ -37,20 +37,18 @@ class fetcher(base.fetcher):
 
 def __init__(
 self,
-distdir,
-command,
+distdir: str,
+command: str,
 resume_command=None,
 required_chksums=None,
-userpriv=True,
-attempts=10,
-readonly=False,
-**extra_env,
+userpriv: bool = True,
+attempts: int = 10,
+readonly: bool = False,
+**extra_env: str,
 ):
 """
 :param distdir: directory to download files to
-:type distdir: string
 :param command: shell command to execute to fetch a file
-:type command: string
 :param resume_command: if not None, command to use for resuming-
 if None, command is reused
 :param required_chksums: if None, all chksums must be verified,
@@ -71,7 +69,7 @@ class fetcher(base.fetcher):
 else:
 self.required_chksums = required_chksums
 
-def rewrite_command(string):
+def rewrite_command(string: str):
 new_command = string.replace("\\$", "$")
 new_command = new_command.replace("${DISTDIR}", self.distdir)
 new_command = new_command.replace("$DISTDIR", self.distdir)
@@ -98,10 +96,9 @@ class fetcher(base.fetcher):
 self.readonly = readonly
 self.extra_env = extra_env
 
-def fetch(self, target):
+def fetch(self, target: fetchable):
 """Fetch a file.
 
-:type target: :obj:`pkgcore.fetch.fetchable` instance
 :return: None if fetching failed,
 else on disk location of the copied file
 """

diff --git a/src/pkgcore/operations/format.py b/src/pkgcore/operations/format.py
index 00746c4a8..95775f7b0 100644
--- a/src/pkgcore/operations/format.py
+++ b/src/pkgcore/operations/format.py
@@ -45,6 +45,8 @@ class fetch_base:
 resumecmd,
 attempts=attempts,
 PATH=os.environ["PATH"],
+http_proxy=os.environ["http_proxy"],
+https_proxy=os.environ["https_proxy"],
 )
 
 def fetch_all(self, observer):



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

2023-08-20 Thread Arthur Zamarin
commit: 873a313c03a86ffce5f6fd37ab4337e6bada23a7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 20 19:35:10 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 20 19:35:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=873a313c

media-video/ffdiaporama: Stabilize 2.2_pre20230525 x86, #912690

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

 media-video/ffdiaporama/ffdiaporama-2.2_pre20230525.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/ffdiaporama/ffdiaporama-2.2_pre20230525.ebuild 
b/media-video/ffdiaporama/ffdiaporama-2.2_pre20230525.ebuild
index a6c1ea129a16..624ed4d35a2f 100644
--- a/media-video/ffdiaporama/ffdiaporama-2.2_pre20230525.ebuild
+++ b/media-video/ffdiaporama/ffdiaporama-2.2_pre20230525.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/laurantino/${PN}/archive/${COMMIT}.tar.gz -> ${P}.ta
 
 LICENSE="GPL-3 CC-BY-3.0"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="openclipart"
 
 RDEPEND="



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

2023-08-20 Thread Arthur Zamarin
commit: dc66c6777942a02ae46f3b7701d19f1e596a4b32
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 20 19:34:02 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 20 19:34:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc66c677

media-video/ffdiaporama: Stabilize 2.2_pre20230525 amd64, #912690

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

 media-video/ffdiaporama/ffdiaporama-2.2_pre20230525.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/ffdiaporama/ffdiaporama-2.2_pre20230525.ebuild 
b/media-video/ffdiaporama/ffdiaporama-2.2_pre20230525.ebuild
index efbc9b5a2c90..a6c1ea129a16 100644
--- a/media-video/ffdiaporama/ffdiaporama-2.2_pre20230525.ebuild
+++ b/media-video/ffdiaporama/ffdiaporama-2.2_pre20230525.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/laurantino/${PN}/archive/${COMMIT}.tar.gz -> ${P}.ta
 
 LICENSE="GPL-3 CC-BY-3.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="openclipart"
 
 RDEPEND="



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

2023-08-20 Thread Stepan Kulikov
commit: 62522296f838eec2ca2d1324cb9a436b64f4b877
Author: Stepan Kulikov  pm  me>
AuthorDate: Sun Aug 20 19:31:03 2023 +
Commit: Stepan Kulikov  pm  me>
CommitDate: Sun Aug 20 19:31:03 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=62522296

app-admin/gentoo_update: bump to 0.1.13

Signed-off-by: Stepan Kulikov  pm.me>

 app-admin/gentoo_update/Manifest| 2 +-
 .../{gentoo_update-0.1.6.ebuild => gentoo_update-0.1.13.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/gentoo_update/Manifest b/app-admin/gentoo_update/Manifest
index f8ff33989c..dc82d997ce 100644
--- a/app-admin/gentoo_update/Manifest
+++ b/app-admin/gentoo_update/Manifest
@@ -1,2 +1,2 @@
-DIST gentoo_update-0.1.6.gh.tar.gz 8543 BLAKE2B 
eb807ed2ded5912357a6211c495605ceb923c2e48ef30aafe5903a7999b60ccd724e0d9f683b6999df44789bd8003a0f6c97459543aa323a426bd153baea3bab
 SHA512 
57b274b1e1f20fdc4505b31e9de6f59c0de09a30cc7bb5bfdf01038a9f0b84f0dd4562fc85d224d67a40c90f543da4f4d10abf9d168e5818ac5af2a45902b1ba
+DIST gentoo_update-0.1.13.gh.tar.gz 15646 BLAKE2B 
ad426867d5576d9001707c6aa3c0d4964191fdf531c96a800d9a2e9f3881138b125264b80fab8d0eaad25e5c098256529b82d17cc3c3b08ff42dee170f30611d
 SHA512 
c7bd182883cf2d74a8885b85bd6915e35fae28e54d401bcdbe802de80c60a872edf59d55aea5a861f6446da0e5c7eebc295ff086662c7b09df389a6048dd
 

diff --git a/app-admin/gentoo_update/gentoo_update-0.1.6.ebuild 
b/app-admin/gentoo_update/gentoo_update-0.1.13.ebuild
similarity index 100%
rename from app-admin/gentoo_update/gentoo_update-0.1.6.ebuild
rename to app-admin/gentoo_update/gentoo_update-0.1.13.ebuild



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

2023-08-20 Thread Arthur Zamarin
commit: 8fe73175a8844153a1b99d016c004d8920b2e454
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 20 19:29:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 20 19:29:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fe73175

dev-perl/Mail-Box: Stabilize 3.10.0 x86, #912532

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

 dev-perl/Mail-Box/Mail-Box-3.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Mail-Box/Mail-Box-3.10.0.ebuild 
b/dev-perl/Mail-Box/Mail-Box-3.10.0.ebuild
index 8cf0bee3074e..e7ad4cb8ed66 100644
--- a/dev-perl/Mail-Box/Mail-Box-3.10.0.ebuild
+++ b/dev-perl/Mail-Box/Mail-Box-3.10.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Mail folder manager and MUA backend"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 
 PDEPEND="
dev-perl/Mail-Box-IMAP4



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

2023-08-20 Thread Arthur Zamarin
commit: afddfc46dc48abb890dbcfb9b796100d5458eaa1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 20 19:29:32 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 20 19:29:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afddfc46

dev-perl/Mail-Box: Stabilize 3.10.0 amd64, #912532

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

 dev-perl/Mail-Box/Mail-Box-3.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Mail-Box/Mail-Box-3.10.0.ebuild 
b/dev-perl/Mail-Box/Mail-Box-3.10.0.ebuild
index 099c906dc1d9..8cf0bee3074e 100644
--- a/dev-perl/Mail-Box/Mail-Box-3.10.0.ebuild
+++ b/dev-perl/Mail-Box/Mail-Box-3.10.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Mail folder manager and MUA backend"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 
 PDEPEND="
dev-perl/Mail-Box-IMAP4



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-commander/

2023-08-20 Thread Arthur Zamarin
commit: 5a7952714fe0a60a206d8fc213054f044862abf0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 20 19:24:56 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 20 19:24:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a795271

gnome-extra/gnome-commander: Stabilize 1.16.1 x86, #911334

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

 gnome-extra/gnome-commander/gnome-commander-1.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/gnome-commander/gnome-commander-1.16.1.ebuild 
b/gnome-extra/gnome-commander/gnome-commander-1.16.1.ebuild
index b6240068a56d..5e4d3edde00c 100644
--- a/gnome-extra/gnome-commander/gnome-commander-1.16.1.ebuild
+++ b/gnome-extra/gnome-commander/gnome-commander-1.16.1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gcmd.github.io/;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="doc exif gsf pdf samba taglib test"
 RESTRICT="!test? ( test )"
 



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

2023-08-20 Thread Rick Farina
commit: c20253a18310eec1e74f8e55e1ad0cef7d6b41fc
Author: Rick Farina  gentoo  org>
AuthorDate: Sun Aug 20 18:57:00 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Sun Aug 20 18:57:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c20253a1

sci-geosciences/gpsprune-bin: add 23.1

Signed-off-by: Rick Farina  gentoo.org>

 sci-geosciences/gpsprune-bin/Manifest  |  1 +
 .../gpsprune-bin/gpsprune-bin-23.1.ebuild  | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/sci-geosciences/gpsprune-bin/Manifest 
b/sci-geosciences/gpsprune-bin/Manifest
index bac1d5dc6ebf..e9eeb5495f6e 100644
--- a/sci-geosciences/gpsprune-bin/Manifest
+++ b/sci-geosciences/gpsprune-bin/Manifest
@@ -1 +1,2 @@
 DIST gpsprune_20.4.jar 1269002 BLAKE2B 
616e19f69ce81d26c68714240beae154d66e181067385fa35e0c790c7614d9ec6a1a672d67494c96c443d4c30b20fc7122d2a88f8608ca407f5f5b22fa0cf8e6
 SHA512 
78347793982e8e39f9747a20d1f366376bed93099c84f2e168dc3ffdee041ff7c3e90e48d3f076637d83f8f5f1e84bd18dbe2a35bef68ce972a4f541315a2f64
+DIST gpsprune_23.1.jar 1201224 BLAKE2B 
829383d8fdc5406b4bbddfb224d48142cee910b478db8e67029592c9a8382b78f0286b3850b484801688254455d043e6409e3af21d3fb4956fc284a6f2e3685d
 SHA512 
45b285bd6f940619c2e6f73f29f377a8db01e29435833c07286261d57eee2b5584193b040ed4ce15fe1c0cfae15f629a3b95c0a25af74cf51af64cfa7fc19183

diff --git a/sci-geosciences/gpsprune-bin/gpsprune-bin-23.1.ebuild 
b/sci-geosciences/gpsprune-bin/gpsprune-bin-23.1.ebuild
new file mode 100644
index ..af6ab8ead830
--- /dev/null
+++ b/sci-geosciences/gpsprune-bin/gpsprune-bin-23.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop
+
+DESCRIPTION="An application for viewing, editing and converting GPS data"
+HOMEPAGE="http://activityworkshop.net/software/gpsprune/index.html;
+SRC_URI="http://activityworkshop.net/software/gpsprune/gpsprune_${PV}.jar;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="virtual/jre:*"
+RDEPEND="${DEPEND}"
+
+gpsprune_bin="${WORKDIR}/gpsprune"
+gpsprune_desktop="${WORKDIR}/gpsprune.desktop"
+
+S="${WORKDIR}"
+
+src_prepare() {
+   default
+
+   # Provide the necessary files
+   cp "${DISTDIR}/${A}" "${WORKDIR}" || die
+   for size in 128 96 72 64 48 36 32 24 22 16; do
+   mkdir -p "${WORKDIR}/icons/$size"
+   cp "${WORKDIR}/tim/prune/gui/images/window_icon_${size}.png" 
"${WORKDIR}/icons/$size/gpsprune.png" || die
+   done
+
+   # Generate an executable
+   cat <<-EOF > "${gpsprune_bin}" || die
+   #!/bin/sh
+   java -jar /opt/gpsprune/gpsprune_${PV}.jar \$@
+   EOF
+
+   # Generate a .desktop file
+   cat <<-EOF > "${gpsprune_desktop}" || die
+   [Desktop Entry]
+   Name=GpsPrune
+   Type=Application
+   Comment=Application for viewing, editing and converting coordinate data 
from GPS systems
+   Exec=gpsprune
+   Icon=gpsprune
+   Categories=Science;Geoscience;
+   EOF
+}
+
+src_install() {
+   insinto /opt/gpsprune
+   doins "gpsprune_${PV}.jar"
+   exeinto /usr/bin
+   doexe "${gpsprune_bin}"
+
+   for size in 128 96 72 64 48 36 32 24 22 16; do
+   insinto "/usr/share/icons/hicolor/${size}x${size}/apps"
+   doins "icons/${size}/gpsprune.png"
+   done
+
+   domenu gpsprune.desktop
+}



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

2023-08-20 Thread Rick Farina
commit: 0f1babcd0ebc739dce0ad9546e7c699f08fa65c6
Author: Rick Farina  gentoo  org>
AuthorDate: Sun Aug 20 18:57:15 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Sun Aug 20 18:57:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f1babcd

sci-geosciences/gpsprune-bin: drop 20.4

Signed-off-by: Rick Farina  gentoo.org>

 sci-geosciences/gpsprune-bin/Manifest  |  1 -
 .../gpsprune-bin/gpsprune-bin-20.4.ebuild  | 65 --
 2 files changed, 66 deletions(-)

diff --git a/sci-geosciences/gpsprune-bin/Manifest 
b/sci-geosciences/gpsprune-bin/Manifest
index e9eeb5495f6e..e5e46daa214b 100644
--- a/sci-geosciences/gpsprune-bin/Manifest
+++ b/sci-geosciences/gpsprune-bin/Manifest
@@ -1,2 +1 @@
-DIST gpsprune_20.4.jar 1269002 BLAKE2B 
616e19f69ce81d26c68714240beae154d66e181067385fa35e0c790c7614d9ec6a1a672d67494c96c443d4c30b20fc7122d2a88f8608ca407f5f5b22fa0cf8e6
 SHA512 
78347793982e8e39f9747a20d1f366376bed93099c84f2e168dc3ffdee041ff7c3e90e48d3f076637d83f8f5f1e84bd18dbe2a35bef68ce972a4f541315a2f64
 DIST gpsprune_23.1.jar 1201224 BLAKE2B 
829383d8fdc5406b4bbddfb224d48142cee910b478db8e67029592c9a8382b78f0286b3850b484801688254455d043e6409e3af21d3fb4956fc284a6f2e3685d
 SHA512 
45b285bd6f940619c2e6f73f29f377a8db01e29435833c07286261d57eee2b5584193b040ed4ce15fe1c0cfae15f629a3b95c0a25af74cf51af64cfa7fc19183

diff --git a/sci-geosciences/gpsprune-bin/gpsprune-bin-20.4.ebuild 
b/sci-geosciences/gpsprune-bin/gpsprune-bin-20.4.ebuild
deleted file mode 100644
index 718e125a8c57..
--- a/sci-geosciences/gpsprune-bin/gpsprune-bin-20.4.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop
-
-DESCRIPTION="An application for viewing, editing and converting GPS data"
-HOMEPAGE="http://activityworkshop.net/software/gpsprune/index.html;
-SRC_URI="http://activityworkshop.net/software/gpsprune/gpsprune_${PV}.jar;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="virtual/jre:*"
-RDEPEND="${DEPEND}"
-
-gpsprune_bin="${WORKDIR}/gpsprune"
-gpsprune_desktop="${WORKDIR}/gpsprune.desktop"
-
-S="${WORKDIR}"
-
-src_prepare() {
-   default
-
-   # Provide the necessary files
-   cp "${DISTDIR}/${A}" "${WORKDIR}" || die
-   for size in 128 96 72 64 48 36 32 24 22 16; do
-   mkdir -p "${WORKDIR}/icons/$size"
-   cp "${WORKDIR}/tim/prune/gui/images/window_icon_${size}.png" 
"${WORKDIR}/icons/$size/gpsprune.png" || die
-   done
-
-   # Generate an executable
-   cat <<-EOF > "${gpsprune_bin}" || die
-   #!/bin/sh
-   java -jar /opt/gpsprune/gpsprune_${PV}.jar \$@
-   EOF
-
-   # Generate a .desktop file
-   cat <<-EOF > "${gpsprune_desktop}" || die
-   [Desktop Entry]
-   Name=GpsPrune
-   Type=Application
-   Comment=Application for viewing, editing and converting coordinate data 
from GPS systems
-   Exec=gpsprune
-   Icon=gpsprune
-   Categories=Science;Geoscience;
-   EOF
-}
-
-src_install() {
-   insinto /opt/gpsprune
-   doins "gpsprune_${PV}.jar"
-   exeinto /usr/bin
-   doexe "${gpsprune_bin}"
-
-   for size in 128 96 72 64 48 36 32 24 22 16; do
-   insinto "/usr/share/icons/hicolor/${size}x${size}/apps"
-   doins "icons/${size}/gpsprune.png"
-   done
-
-   domenu gpsprune.desktop
-}



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

2023-08-20 Thread Rick Farina
commit: 3f525c3b12ac8bb2b185bc47c802b7d1637eb61c
Author: Rick Farina  gentoo  org>
AuthorDate: Sun Aug 20 18:12:14 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Sun Aug 20 18:13:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f525c3b

net-wireless/soapyrtlsdr: update EAPI 7 -> 8

Minor ebuild qa
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/soapyrtlsdr/soapyrtlsdr-0.3.2.ebuild | 5 +++--
 net-wireless/soapyrtlsdr/soapyrtlsdr-.ebuild  | 7 ---
 2 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/net-wireless/soapyrtlsdr/soapyrtlsdr-0.3.2.ebuild 
b/net-wireless/soapyrtlsdr/soapyrtlsdr-0.3.2.ebuild
index 233db42fb43c..769f04594963 100644
--- a/net-wireless/soapyrtlsdr/soapyrtlsdr-0.3.2.ebuild
+++ b/net-wireless/soapyrtlsdr/soapyrtlsdr-0.3.2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake
 
@@ -23,3 +23,4 @@ SLOT="0"
 RDEPEND="net-wireless/soapysdr:=
net-wireless/rtl-sdr"
 DEPEND="${RDEPEND}"
+BDEPEND=""

diff --git a/net-wireless/soapyrtlsdr/soapyrtlsdr-.ebuild 
b/net-wireless/soapyrtlsdr/soapyrtlsdr-.ebuild
index c69214fbee0c..769f04594963 100644
--- a/net-wireless/soapyrtlsdr/soapyrtlsdr-.ebuild
+++ b/net-wireless/soapyrtlsdr/soapyrtlsdr-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake
 
@@ -12,7 +12,7 @@ if [ "${PV}" = "" ]; then
EGIT_REPO_URI="https://github.com/pothosware/SoapyRTLSDR.git;
inherit git-r3
 else
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~arm ~riscv ~x86"

SRC_URI="https://github.com/pothosware/SoapyRTLSDR/archive/soapy-rtl-sdr-${PV}.tar.gz
 -> ${P}.tar.gz"
S="${WORKDIR}"/SoapyRTLSDR-soapy-rtl-sdr-"${PV}"
 fi
@@ -23,3 +23,4 @@ SLOT="0"
 RDEPEND="net-wireless/soapysdr:=
net-wireless/rtl-sdr"
 DEPEND="${RDEPEND}"
+BDEPEND=""



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

2023-08-20 Thread Rick Farina
commit: fad72ce5941598b828a2b00c169544f61253fd31
Author: Rick Farina  gentoo  org>
AuthorDate: Sun Aug 20 18:13:17 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Sun Aug 20 18:13:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fad72ce5

net-wireless/soapyrtlsdr: add 0.3.3

Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/soapyrtlsdr/Manifest |  1 +
 net-wireless/soapyrtlsdr/soapyrtlsdr-0.3.3.ebuild | 26 +++
 2 files changed, 27 insertions(+)

diff --git a/net-wireless/soapyrtlsdr/Manifest 
b/net-wireless/soapyrtlsdr/Manifest
index 911d875143d2..b35267b606d3 100644
--- a/net-wireless/soapyrtlsdr/Manifest
+++ b/net-wireless/soapyrtlsdr/Manifest
@@ -1 +1,2 @@
 DIST soapyrtlsdr-0.3.2.tar.gz 16033 BLAKE2B 
b3a874998f99d291c8e204007fe9822285a3e56b50b36957c8f1b14c48469050bc0775f9fd0237c8cfa96fa08e88967a438fa9eb8bec0a80016b212d3b309759
 SHA512 
f8279afebb251d72fea14d89889835be5ed8109c1400fdcc785c1ec120e978ae7b1de53cc84d16bf609de4cca2ddbc9d432d046e4c6967e1e494fd5571d46cc2
+DIST soapyrtlsdr-0.3.3.tar.gz 16760 BLAKE2B 
63e4c707d65af13e9b3974c9afe1261909395c70589e07a5b8398fcd40c421dbb7754a39467a325d09f4312a410fb60e34f51fca1fdb26eac68ac495b0b2c9a8
 SHA512 
a43511c8644a8dbec8e0b7d8f114c4955ba9407727680680cef446a12a9ee27bfe892cab49aa77ce82d52e4272075f4e6f2ee38350675f5508601ff24ff82081

diff --git a/net-wireless/soapyrtlsdr/soapyrtlsdr-0.3.3.ebuild 
b/net-wireless/soapyrtlsdr/soapyrtlsdr-0.3.3.ebuild
new file mode 100644
index ..769f04594963
--- /dev/null
+++ b/net-wireless/soapyrtlsdr/soapyrtlsdr-0.3.3.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="SoapySDR RTL-SDR Support Module"
+HOMEPAGE="https://github.com/pothosware/SoapyRTLSDR;
+
+if [ "${PV}" = "" ]; then
+   EGIT_REPO_URI="https://github.com/pothosware/SoapyRTLSDR.git;
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~arm ~riscv ~x86"
+   
SRC_URI="https://github.com/pothosware/SoapyRTLSDR/archive/soapy-rtl-sdr-${PV}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}"/SoapyRTLSDR-soapy-rtl-sdr-"${PV}"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="net-wireless/soapysdr:=
+   net-wireless/rtl-sdr"
+DEPEND="${RDEPEND}"
+BDEPEND=""



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

2023-08-20 Thread Arthur Zamarin
commit: 389632c9ed2930d2c3580ffcadf919a273ad435b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 20 18:09:48 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 20 18:09:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=389632c9

dev-perl/Mail-Message: Stabilize 3.13.0 arm, #912507

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

 dev-perl/Mail-Message/Mail-Message-3.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Mail-Message/Mail-Message-3.13.0.ebuild 
b/dev-perl/Mail-Message/Mail-Message-3.13.0.ebuild
index 6634317704de..f77ce7b7fc31 100644
--- a/dev-perl/Mail-Message/Mail-Message-3.13.0.ebuild
+++ b/dev-perl/Mail-Message/Mail-Message-3.13.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION="General Message Object for MIME Messsage Handling"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm arm64 ppc64 ~riscv x86"
 
 RDEPEND="
dev-perl/TimeDate



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

2023-08-20 Thread Arthur Zamarin
commit: a37b5cf8a58dac18c511b0fae48d8bfc2fc6f727
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 20 18:09:49 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 20 18:09:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a37b5cf8

dev-perl/Mail-DKIM: Stabilize 1.202.306.300 arm, #912522

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

 dev-perl/Mail-DKIM/Mail-DKIM-1.202.306.300.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Mail-DKIM/Mail-DKIM-1.202.306.300.ebuild 
b/dev-perl/Mail-DKIM/Mail-DKIM-1.202.306.300.ebuild
index c1fd0cff9653..9f4ab10e2dc8 100644
--- a/dev-perl/Mail-DKIM/Mail-DKIM-1.202.306.300.ebuild
+++ b/dev-perl/Mail-DKIM/Mail-DKIM-1.202.306.300.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Signs/verifies Internet mail using DKIM message signatures"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
sparc x86"
 
 RDEPEND="
virtual/perl-Carp



[gentoo-commits] repo/gentoo:master commit in: net-firewall/nftables/

2023-08-20 Thread Arthur Zamarin
commit: cb0f71d8e12890db2759f8e71259d7c6f2f7803b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 20 18:09:50 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 20 18:09:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb0f71d8

net-firewall/nftables: Stabilize 1.0.8-r2 arm, #912557

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

 net-firewall/nftables/nftables-1.0.8-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/nftables/nftables-1.0.8-r2.ebuild 
b/net-firewall/nftables/nftables-1.0.8-r2.ebuild
index 242bf08d27ae..f181f9d8158f 100644
--- a/net-firewall/nftables/nftables-1.0.8-r2.ebuild
+++ b/net-firewall/nftables/nftables-1.0.8-r2.ebuild
@@ -21,7 +21,7 @@ else
https://netfilter.org/projects/nftables/files/${P}.tar.xz
verify-sig? ( 
https://netfilter.org/projects/nftables/files/${P}.tar.xz.sig )
"
-   KEYWORDS="amd64 ~arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86"
+   KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86"
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-netfilter )"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: app-portage/portage-utils/

2023-08-20 Thread Arthur Zamarin
commit: e8c9a7b7499709f79ee178f9c940480a7590c166
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 20 18:09:50 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 20 18:09:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8c9a7b7

app-portage/portage-utils: Stabilize 0.96.1 arm, #912662

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

 app-portage/portage-utils/portage-utils-0.96.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/portage-utils/portage-utils-0.96.1.ebuild 
b/app-portage/portage-utils/portage-utils-0.96.1.ebuild
index 68cc6f15689a..adb9bedee1e2 100644
--- a/app-portage/portage-utils/portage-utils-0.96.1.ebuild
+++ b/app-portage/portage-utils/portage-utils-0.96.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage-utils.git;
 else
SRC_URI="https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="GPL-2"



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

2023-08-20 Thread Rick Farina
commit: a0b2af748cba7319d459e120dbad2ffd225a677c
Author: Rick Farina  gentoo  org>
AuthorDate: Sun Aug 20 18:08:05 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Sun Aug 20 18:08:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0b2af74

net-wireless/gqrx-scanner: add 1.0.4

Closes: https://bugs.gentoo.org/906366
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/gqrx-scanner/Manifest  |  1 +
 net-wireless/gqrx-scanner/gqrx-scanner-1.0.4.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/net-wireless/gqrx-scanner/Manifest 
b/net-wireless/gqrx-scanner/Manifest
index 2fcbb5d6a380..72b13b322fb2 100644
--- a/net-wireless/gqrx-scanner/Manifest
+++ b/net-wireless/gqrx-scanner/Manifest
@@ -1 +1,2 @@
 DIST gqrx-scanner-1.0.2.tar.gz 18068 BLAKE2B 
e03a25cebe40d0a27c50ce0ae18303aea9b5b4b1a429a2026884e1731566fd198cdbf00e82ba4eb1487ad81c945399593f89e96a7d04777f87a4e26fe2fe5293
 SHA512 
a7f6b24154bf9355080df48dddb8ea4dbf7f145aed338973b7ba06584f8576ec691cb5c0e379750cbc91c572ca94e0edd4f4e8867866352a66b9aedf61d62dab
+DIST gqrx-scanner-1.0.4.tar.gz 18602 BLAKE2B 
6c45424a08f7c192ff09712d809fcacf6a99fcfb370039321ebddf9d4a357c56eba2cf040661bcc212b47ad61227965c7654cc035b3122249faed8c90a4d3b04
 SHA512 
9c47686ae38927193f5689f6f946f6ef28798823ecebeec075f852566dcf118cf46fd4c138116071c60fa2d926673962517900758d73f9e5c53637e5fe3d7139

diff --git a/net-wireless/gqrx-scanner/gqrx-scanner-1.0.4.ebuild 
b/net-wireless/gqrx-scanner/gqrx-scanner-1.0.4.ebuild
new file mode 100644
index ..f88678e92090
--- /dev/null
+++ b/net-wireless/gqrx-scanner/gqrx-scanner-1.0.4.ebuild
@@ -0,0 +1,17 @@
+# Copyright 2019-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="frequency scanner for Gqrx Software Defined Radio receiver"
+HOMEPAGE="https://github.com/neural75/gqrx-scanner;
+SRC_URI="https://github.com/neural75/gqrx-scanner/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="net-wireless/gqrx"



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

2023-08-20 Thread Arthur Zamarin
commit: a87620b369d1f6de5e06c2e17f0a424967592d1d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 20 18:07:23 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 20 18:07:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a87620b3

dev-python/pybind11: Stabilize 2.11.1 hppa, #912623

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

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

diff --git a/dev-python/pybind11/pybind11-2.11.1.ebuild 
b/dev-python/pybind11/pybind11-2.11.1.ebuild
index a50ac8a383cb..461a5487a35b 100644
--- a/dev-python/pybind11/pybind11-2.11.1.ebuild
+++ b/dev-python/pybind11/pybind11-2.11.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86 ~arm64-macos ~x64-macos"
 
 RDEPEND="
dev-cpp/eigen:3



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

2023-08-20 Thread Arthur Zamarin
commit: 0e043a97820efdc6a05b3bf49747c71ced817899
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 20 18:05:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 20 18:06:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e043a97

dev-python/time-machine: Stabilize 2.11.0 hppa, #912640

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

 dev-python/time-machine/time-machine-2.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/time-machine/time-machine-2.11.0.ebuild 
b/dev-python/time-machine/time-machine-2.11.0.ebuild
index 62b8826aba4d..5e253b8b3a79 100644
--- a/dev-python/time-machine/time-machine-2.11.0.ebuild
+++ b/dev-python/time-machine/time-machine-2.11.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 
 RDEPEND="
dev-python/python-dateutil[${PYTHON_USEDEP}]



  1   2   3   4   >