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

2022-10-02 Thread Michał Górny
commit: 371c414cda206825169b2dcc45078c2e0ebbc4a8
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct  3 05:52:26 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct  3 05:52:26 2022 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=371c414c

repositories: Remove gentoo-clang per author's request

Closes: https://bugs.gentoo.org/858965
Signed-off-by: Michał Górny  gentoo.org>

 files/overlays/repositories.xml | 12 
 1 file changed, 12 deletions(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index beead16..fb51963 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -1623,18 +1623,6 @@
 https://gitlab.com/stikonas/gentoo-bootstrap.git
 git+ssh://g...@gitlab.com:stikonas/gentoo-bootstrap.git
   
-  
-gentoo-clang
-Gentoo overlay providing patches to build entire 
system with clang
-https://github.com/BilyakA/gentoo-clang
-
-  bilyak.alexan...@gmail.com
-  Alexander Bilyak
-
-https://github.com/BilyakA/gentoo-clang.git
-g...@github.com:BilyakA/gentoo-clang.git
-https://github.com/BilyakA/gentoo-clang/commits/master.atom
-  
   
 gentoo-linux-surface-overlay
 Overlay for running Gentoo Linux on Microsoft 
Surface devices.



[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2/

2022-10-02 Thread Ionen Wolkens
commit: ad8a136c6631b74af2276fd65abb67c7cfa1e41d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Oct  3 05:21:04 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Oct  3 05:24:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad8a136c

games-emulation/pcsx2: update live

This was cleaned up upstream.

Signed-off-by: Ionen Wolkens  gentoo.org>

 games-emulation/pcsx2/pcsx2-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/games-emulation/pcsx2/pcsx2-.ebuild 
b/games-emulation/pcsx2/pcsx2-.ebuild
index 36b8e5ccf0b7..e65ca9879371 100644
--- a/games-emulation/pcsx2/pcsx2-.ebuild
+++ b/games-emulation/pcsx2/pcsx2-.ebuild
@@ -84,7 +84,6 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.7.3329-lto.patch
"${FILESDIR}"/${PN}-1.7.3329-musl.patch
"${FILESDIR}"/${PN}-1.7.3329-qt6.patch
-   "${FILESDIR}"/${PN}-1.7.3329-wx-vs-sdl.patch
"${FILESDIR}"/${PN}-1.7.3351-unbundle.patch
 )
 



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

2022-10-02 Thread Hans de Graaff
commit: c0697c9d80e0cba1bd1908becf43fc4d1ddc451c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Oct  3 05:23:23 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Oct  3 05:24:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0697c9d

dev-ruby/exifr: add 1.3.10

Closes: https://bugs.gentoo.org/835315
Signed-off-by: Hans de Graaff  gentoo.org>

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

diff --git a/dev-ruby/exifr/Manifest b/dev-ruby/exifr/Manifest
index 183e3e620a74..3443d3f37cae 100644
--- a/dev-ruby/exifr/Manifest
+++ b/dev-ruby/exifr/Manifest
@@ -1,2 +1,3 @@
+DIST exifr-1.3.10.tar.gz 265977 BLAKE2B 
6db5832bb2c4dfeee1daca65220d34280aa7b14ccb2e5286bc700f2fb60996e09172565df3548bba28917162b4ec20ea0ee554a3af47af130f5b1f61cf3b8b46
 SHA512 
f43fb52610ed15b073d9bc38a62197d68de408eca08a6d74cd01d64ff6793949b52ced663aa9cc90f21d899d8e9a6678ad3ffce5874bd288c4e4d074903656fe
 DIST exifr-1.3.8.tar.gz 245288 BLAKE2B 
49032ee6bd5aaf07c3ef66cd1cc0ae67adff6afc4cae058343d88c5a7dce3230fe151bbedb22c7418745953a0005f0d385a175246c5be48f33a14406914a7d13
 SHA512 
4e2d49418a31f4a325b9428edefe71066717335c263e0594e0f5b3707cf3fb7d5208d09efe5e2a43948c17894a841e4f1b08829d3fe7759ad3027e29989dce57
 DIST exifr-1.3.9.tar.gz 265384 BLAKE2B 
39af2ce0b881fec73c38a707397dd596b1e6a020c357dfd7fb3a4032a743ec0ce175f349f9bc9ec9cd32842c43d20d8bfbf0de3a8e195b6ac028ade651cfcba7
 SHA512 
e9cfac2ef8da6c9d6fc0ef2463e743c3547f10f3b8fd597516b11227ee2ffbbcfd188d2b27b7ad2ebf828502919dce04139787efe7344b1ec6cc21df6bbc46c6

diff --git a/dev-ruby/exifr/exifr-1.3.10.ebuild 
b/dev-ruby/exifr/exifr-1.3.10.ebuild
new file mode 100644
index ..92bc1bf8094a
--- /dev/null
+++ b/dev-ruby/exifr/exifr-1.3.10.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_DOCDIR="doc/api"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A library to read EXIF info from JPEG and TIFF images"
+HOMEPAGE="https://github.com/remvee/exifr/;
+SRC_URI="https://github.com/remvee/exifr/archive/release-${PV}.tar.gz -> 
${P}.tar.gz"
+RUBY_S="${PN}-release-${PV}"
+
+# License is not specified in source distribution but is in the GitHub
+# repository.
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-udev-rules/

2022-10-02 Thread Zac Medico
commit: c6bd531f08cf0c5e19b46ac9071e23624dbb1825
Author: Alfred Wingate  protonmail  com>
AuthorDate: Mon Sep 26 00:06:14 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Oct  3 04:35:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6bd531f

dev-util/android-udev-rules: new package, add 20220903

Signed-off-by: Alfred Wingate  protonmail.com>
Signed-off-by: Zac Medico  gentoo.org>

 dev-util/android-udev-rules/Manifest   |  1 +
 .../android-udev-rules-20220903.ebuild | 39 ++
 dev-util/android-udev-rules/metadata.xml   | 15 +
 3 files changed, 55 insertions(+)

diff --git a/dev-util/android-udev-rules/Manifest 
b/dev-util/android-udev-rules/Manifest
new file mode 100644
index ..fb2c196e26c3
--- /dev/null
+++ b/dev-util/android-udev-rules/Manifest
@@ -0,0 +1 @@
+DIST android-udev-rules-20220903.tar.gz 21009 BLAKE2B 
4f0375b574f123e7cbd18658582568f85e3278e9fe2b673e6c9193a16845737afc99d82d0df2f6a8d0daf784132e7d523bdf767761a5d467a66bf89f86cc1046
 SHA512 
ca09a1b49b6cbc7df2b8c6bea1e6fcf4886938c8567002054222795493bea036e3c5a139939e43cb965d45a8ecf74c0715583ef1aade2b7783751a75ab34d540

diff --git a/dev-util/android-udev-rules/android-udev-rules-20220903.ebuild 
b/dev-util/android-udev-rules/android-udev-rules-20220903.ebuild
new file mode 100644
index ..e89254bcee98
--- /dev/null
+++ b/dev-util/android-udev-rules/android-udev-rules-20220903.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit udev
+
+DESCRIPTION="Android udev rules list aimed to be the most comprehensive on the 
net"
+HOMEPAGE="https://github.com/M0Rf30/android-udev-rules;
+SRC_URI="https://github.com/M0Rf30/android-udev-rules/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   acct-group/android
+   virtual/udev
+"
+
+src_prepare() {
+   default
+
+   # Use the pre-existing android group
+   sed -i 's/GROUP="adbusers"/GROUP="android"/' 51-android.rules || die
+}
+
+src_install() {
+   udev_dorules 51-android.rules
+   einstalldocs
+}
+
+pkg_postinst() {
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}

diff --git a/dev-util/android-udev-rules/metadata.xml 
b/dev-util/android-udev-rules/metadata.xml
new file mode 100644
index ..6fe12059e54f
--- /dev/null
+++ b/dev-util/android-udev-rules/metadata.xml
@@ -0,0 +1,15 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   par...@protonmail.com
+   Alfred Wingate
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   M0Rf30/android-udev-rules
+   
+



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

2022-10-02 Thread Zac Medico
commit: eb553bf1f5e93a11e880c492df85dff9a579e6e1
Author: Alfred Wingate  protonmail  com>
AuthorDate: Thu Sep 29 13:13:55 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Oct  3 04:35:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb553bf1

dev-util/android-tools: revision with dependency to android-udev-rules

* drop x86-linux keyword as prefix and non-prefix keywords arent
  differentiated anymore #473598

Closes: https://github.com/gentoo/gentoo/pull/27588
Signed-off-by: Alfred Wingate  protonmail.com>
Signed-off-by: Zac Medico  gentoo.org>

 .../android-tools/android-tools-33.0.3-r1.ebuild   | 85 ++
 1 file changed, 85 insertions(+)

diff --git a/dev-util/android-tools/android-tools-33.0.3-r1.ebuild 
b/dev-util/android-tools/android-tools-33.0.3-r1.ebuild
new file mode 100644
index ..5e81ccbffd54
--- /dev/null
+++ b/dev-util/android-tools/android-tools-33.0.3-r1.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit cmake python-r1
+
+DESCRIPTION="Android platform tools (adb, fastboot, and mkbootimg)"
+HOMEPAGE="https://github.com/nmeum/android-tools/ 
https://developer.android.com/;
+
+MY_PV="${PV//_/}"
+SRC_URI="https://github.com/nmeum/android-tools/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz
+   https://dev.gentoo.org/~zmedico/dist/${PN}-31.0.3-no-gtest.patch
+"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+# The entire source code is Apache-2.0, except for fastboot which is BSD-2.
+LICENSE="Apache-2.0 BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="python"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# dev-libs/libpcre only required for e2fsdroid
+DEPEND="
+   app-arch/brotli:=
+   app-arch/lz4:=
+   app-arch/zstd:=
+   dev-libs/libpcre2:=
+   >=dev-libs/protobuf-3.0.0:=
+   sys-libs/zlib:=
+   virtual/libusb:1=
+"
+RDEPEND="${DEPEND}
+   dev-util/android-udev-rules
+   python? ( ${PYTHON_DEPS} )
+"
+BDEPEND="
+   dev-lang/go
+"
+
+DOCS=()
+
+src_prepare() {
+   eapply "${DISTDIR}/${PN}-31.0.3-no-gtest.patch"
+   cd "${S}/vendor/core" || die
+   eapply 
"${S}/patches/core/0011-Remove-the-useless-dependency-on-gtest.patch"
+   cd "${S}/vendor/libziparchive" || die
+   eapply 
"${S}/patches/libziparchive/0004-Remove-the-useless-dependency-on-gtest.patch"
+   cd "${S}"
+   rm -r patches || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   # Statically link the bundled boringssl
+   -DBUILD_SHARED_LIBS=OFF
+   )
+   cmake_src_configure
+}
+
+src_compile() {
+   export GOCACHE="${T}/go-build"
+   export GOFLAGS="-mod=vendor"
+   cmake_src_compile
+}
+
+src_install() {
+   cmake_src_install
+   rm "${ED}/usr/bin/mkbootimg" || die
+   rm "${ED}/usr/bin/unpack_bootimg" || die
+   rm "${ED}/usr/bin/repack_bootimg" || die
+   if use python; then
+   python_foreach_impl python_newexe vendor/mkbootimg/mkbootimg.py 
mkbootimg
+   python_foreach_impl python_newexe 
vendor/mkbootimg/unpack_bootimg.py unpack_bootimg
+   python_foreach_impl python_newexe 
vendor/mkbootimg/repack_bootimg.py repack_bootimg
+   fi
+   docinto adb
+   dodoc vendor/adb/*.{txt,TXT}
+   docinto fastboot
+   dodoc vendor/core/fastboot/README.md
+}



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

2022-10-02 Thread Matthew Thode
commit: 3089036c036ee948c8360e719c432e22f919d89e
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Oct  3 04:30:55 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Oct  3 04:33:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3089036c

net-misc/memcached: drop 1.6.10, 1.6.13, 1.6.14-r1

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

 net-misc/memcached/Manifest   |   3 -
 net-misc/memcached/memcached-1.6.10.ebuild| 104 -
 net-misc/memcached/memcached-1.6.13.ebuild| 104 -
 net-misc/memcached/memcached-1.6.14-r1.ebuild | 106 --
 4 files changed, 317 deletions(-)

diff --git a/net-misc/memcached/Manifest b/net-misc/memcached/Manifest
index 663cf5a34b3d..7d80115a8c9d 100644
--- a/net-misc/memcached/Manifest
+++ b/net-misc/memcached/Manifest
@@ -1,6 +1,3 @@
-DIST memcached-1.6.10.tar.gz 609630 BLAKE2B 
1b4d632cb57e1f49d6e667aea5a4d2a1c74bbac038db329d84f2b9229e6db8204c2c0b55075ef238a5c3fa3751de5a0fb843a2ee0e71a648a194aed832d6dd36
 SHA512 
46d41c87afd0fb3a15bd418d757a25f93bee7d052653a488b4bc29a795826b9c238590cd9ee602ca4e5f645ece74685c644a9bb12bb58ff79b098c4fcf5b3835
-DIST memcached-1.6.13.tar.gz 1031167 BLAKE2B 
f65871ad2a110fb4baa96dd57844cfc403bcfc905120bbf13a6be9392a78ae3dafcbb59f05b9d212a1239ede465a3688d5ca90e5d104f654e36c76739545c234
 SHA512 
3f3ef37f5838d8b1b8100cdb77b2226d8d29eef093bcb2c9a03f2420144aa35a5c8c1c957134eddce1fdd37a05b5ffc19058baf05dd3aad60fca12f8c81eaf1d
-DIST memcached-1.6.14.tar.gz 1034514 BLAKE2B 
960da79748019cfc6b8c1e2f63e67bede8a472985e738e3998ef41e48bd1c645671cf42661280cd4d97fde8de368f9f5d74e0aa83a7447d7f19fa6eeb303a01c
 SHA512 
607b5c0d4c721c714b6e6e3fbca4845fc24103e1dfb988a2edf818b78f918eeb71b86b211e311dc2bcbc438a9a0ffcb69a3bd6694b591720ede8b5349c804740
 DIST memcached-1.6.15.tar.gz 1051109 BLAKE2B 
96e931b2a513cc6717dbc3262e3c7d30a2293c7a1380e3bd961d82e3f24bb2f3fce20950a587e0588bf11c9606af230cad6ab1e749d438e62daf171cbaaf1853
 SHA512 
00ee15eb7932420a25f3ce973bc7fcc5ba77a514091883f8b4e58ea861073caa91c676c0020f03c768077e20c76f34bca96616be104af3fbc8e7e78303958f3d
 DIST memcached-1.6.16.tar.gz 1054877 BLAKE2B 
6052153a0442df1e7fcd8a959184c6ef1ca5ca26ef8c145144f8d26d4ded971e19bfd7a310f80e7b1cded840ebe95626a8714b583e156111ba68ae4721bda0c2
 SHA512 
cacd71d11aaa575361b83b5c565b6d665cac7a6dc6768af209d5108620d6883a7b3159351b7eab6da034a15162fa71fefe8024e41a1f46911acd1ca3aa23b209
 DIST memcached-1.6.17.tar.gz 1713186 BLAKE2B 
0dfb473448912b5ce87485ee813f7f026a5bbdc6570b0616a69551e3adeacb04461359d492d975283182e2b338fa32e416b25b5c874b8088a0836766728c05ae
 SHA512 
90ddd1e0dac3eb27273c1ee0bf6a7f75248f0267bca37b88455ff48727ab4f9db07382484d1e0c9b4a0126198b147f53aea4c993259ac608e8de393e11dad673

diff --git a/net-misc/memcached/memcached-1.6.10.ebuild 
b/net-misc/memcached/memcached-1.6.10.ebuild
deleted file mode 100644
index 4126566cc8e8..
--- a/net-misc/memcached/memcached-1.6.10.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic systemd
-
-MY_PV="${PV/_rc/-rc}"
-MY_P="${PN}-${MY_PV}"
-
-DESCRIPTION="High-performance, distributed memory object caching system"
-HOMEPAGE="http://memcached.org/;
-SRC_URI="https://www.memcached.org/files/${MY_P}.tar.gz
-   https://www.memcached.org/files/old/${MY_P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="debug sasl seccomp selinux slabs-reassign test" # hugetlbfs later
-
-RDEPEND=">=dev-libs/libevent-1.4:=
-   dev-lang/perl
-   sasl? ( dev-libs/cyrus-sasl )
-   seccomp? ( sys-libs/libseccomp )
-   selinux? ( sec-policy/selinux-memcached )"
-DEPEND="${RDEPEND}
-   acct-user/memcached
-   test? ( virtual/perl-Test-Harness >=dev-perl/Cache-Memcached-1.24 )"
-
-S="${WORKDIR}/${MY_P}"
-
-RESTRICT="!test? ( test )"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.2.2-fbsd.patch"
-   "${FILESDIR}/${PN}-1.4.0-fix-as-needed-linking.patch"
-   "${FILESDIR}/${PN}-1.4.4-as-needed.patch"
-   "${FILESDIR}/${PN}-1.4.17-EWOULDBLOCK.patch"
-)
-
-src_prepare() {
-   default
-
-   sed -i -e 's,-Werror,,g' configure.ac || die
-   sed -i -e 's,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,' configure.ac || die
-
-   eautoreconf
-
-   use slabs-reassign && append-flags -DALLOW_SLABS_REASSIGN
-
-   # Tweak upstream systemd unit to use Gentoo variables/envfile.
-   # As noted by bug #587440
-   sed -i -e '/^ExecStart/{
-   s,{USER},{MEMCACHED_RUNAS},g;
-   s,{CACHESIZE},{MEMUSAGE},g;
-   s,OPTIONS,MISC_OPTS,g;
-   };
-   /Environment=/{s,OPTIONS,MISC_OPTS,g;};
-   /EnvironmentFile=/{s,/sysconfig/,/conf.d/,g;};
-   ' \
-  

[gentoo-commits] repo/gentoo:master commit in: app-emulation/diskimage-builder/

2022-10-02 Thread Matthew Thode
commit: ed2e540b54609a9c7bd8629d94a0ea5aa812a71d
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Oct  3 04:32:15 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Oct  3 04:33:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed2e540b

app-emulation/diskimage-builder: drop 3.22.0, 3.23.0, 3.23.1

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

 app-emulation/diskimage-builder/Manifest   |  3 --
 .../diskimage-builder-3.22.0.ebuild| 39 --
 .../diskimage-builder-3.23.0.ebuild| 39 --
 .../diskimage-builder-3.23.1.ebuild| 39 --
 4 files changed, 120 deletions(-)

diff --git a/app-emulation/diskimage-builder/Manifest 
b/app-emulation/diskimage-builder/Manifest
index 0978dc68dd96..b2572f5be13d 100644
--- a/app-emulation/diskimage-builder/Manifest
+++ b/app-emulation/diskimage-builder/Manifest
@@ -1,5 +1,2 @@
-DIST diskimage-builder-3.22.0.tar.gz 507997 BLAKE2B 
559203fb5e92ff6b32e3cda6e977c46ea247f47f0d41d72db5f4e6fa6957c599814fa65f24b3d0783fbf95fa72efb52db2bfa30f608b08955bc64bc8c4943d59
 SHA512 
1a2c4f6301eb90268cc4cc47e600e2de404336f871606beaebadb367ab8976cf6618da3a9ed594682f53b84e70c2b658d519732031c9b3423a906876ba3b03a4
-DIST diskimage-builder-3.23.0.tar.gz 509773 BLAKE2B 
5896571442b5e359cbae10df3c504c2a3df48ace6ec52294afbad6c03baf300336d955b0180a174395cad118da42dbacfb395df9b32a85976982ff5194ec9e18
 SHA512 
080bca891890a02a7a0c6910668ccc966a8f2282f62a8b89cd01d5165b4cb52e4bd198b7a2ff431d86a75acae86e7490389f7053f197947c820925d540a3c934
-DIST diskimage-builder-3.23.1.tar.gz 509516 BLAKE2B 
05d0484b33bf965f6f534445a13be3771a486b586d36f13905d351e434a6d04732195b484ec29f5c5792e8343bbd56dffb7393641d3d2902e5bfadb2759d3a4b
 SHA512 
0f881dba486f057e18ce81eeb3eca91fa421e6ad6fe59d5e7c4eda11721fde243e0e233863545d16010386defc23aebf195364615324296393a77bab1ce60359
 DIST diskimage-builder-3.24.0.tar.gz 511917 BLAKE2B 
4db5132d449c932202ede7a4d9e9f5711b667c39f3dad51dcd68ec81f49a71bafc4bfb09de363a5d16cac89942385a0b43b1adb31424581ccf0c903c0df5f80e
 SHA512 
1e98e8c8886f2d046ccb2b02a647e294ba2d8bd691168678ef81ddab889f8945bae3c46e5e26ad03e0b2311c367bf3dd5d4bd2f07baab6e2002433ca1dfe0f74
 DIST diskimage-builder-3.25.0.tar.gz 512950 BLAKE2B 
3a0c5658df5bc2498d4656b77c152dba9bedbbc342b53b20b88e89327cbb98e9c8e5dd8de97cc0b7b0bd31f01cd4d425e8e2f158bde24746b08a460db4ac79da
 SHA512 
e602a9e8e3a8cef1c3cc62fcb3074183a4028c70f2b9e9c27416b6244773eb7cf2aa33a5bf38dca5f10dcfbee5d80eaffa9287e14beccb065cec3ddaf7a76ff7

diff --git a/app-emulation/diskimage-builder/diskimage-builder-3.22.0.ebuild 
b/app-emulation/diskimage-builder/diskimage-builder-3.22.0.ebuild
deleted file mode 100644
index cfd2e2377172..
--- a/app-emulation/diskimage-builder/diskimage-builder-3.22.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{7,8,9,10} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-inherit distutils-r1
-
-DESCRIPTION="Golden Disk Image builder"
-HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/;
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://opendev.org/openstack/diskimage-builder.git;
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
-DEPEND="${CDEPEND}"
-RDEPEND="${CDEPEND}
-   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
-   !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
-   >=dev-python/networkx-1.10[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-3.12[${PYTHON_USEDEP}]
-   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
-   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
-   app-emulation/qemu
-   sys-block/parted
-   sys-fs/multipath-tools
-   sys-fs/dosfstools
-   sys-apps/gptfdisk
-   !dev-python/dib-utils[${PYTHON_USEDEP}]"

diff --git a/app-emulation/diskimage-builder/diskimage-builder-3.23.0.ebuild 
b/app-emulation/diskimage-builder/diskimage-builder-3.23.0.ebuild
deleted file mode 100644
index cfd2e2377172..
--- a/app-emulation/diskimage-builder/diskimage-builder-3.23.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{7,8,9,10} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-inherit distutils-r1
-
-DESCRIPTION="Golden Disk Image builder"
-HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/;
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://opendev.org/openstack/diskimage-builder.git;
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   

[gentoo-commits] repo/gentoo:master commit in: sys-block/tgt/

2022-10-02 Thread Matthew Thode
commit: 208e6a36a4ba148e6f8640d4e095daa9279de4a8
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Oct  3 04:33:31 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Oct  3 04:33:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=208e6a36

sys-block/tgt: drop 1.0.79-r1, 1.0.80-r1, 1.0.82

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

 sys-block/tgt/Manifest |  3 --
 sys-block/tgt/tgt-1.0.79-r1.ebuild | 59 --
 sys-block/tgt/tgt-1.0.80-r1.ebuild | 58 -
 sys-block/tgt/tgt-1.0.82.ebuild| 58 -
 4 files changed, 178 deletions(-)

diff --git a/sys-block/tgt/Manifest b/sys-block/tgt/Manifest
index 241000dfdaff..9813f7433c18 100644
--- a/sys-block/tgt/Manifest
+++ b/sys-block/tgt/Manifest
@@ -1,5 +1,2 @@
-DIST tgt-1.0.79.tar.gz 297825 BLAKE2B 
5b48e8390ce092d2b34a7ce4bb5845ba8beb0bd6965877d1109c80b78315eea970537601e7286e1eebcdfe8f8a8b545d58b5f64185ae016f887fe0d0854c2d52
 SHA512 
8cae6c43521e087fed72f98ae9659995961f987170c9799f8ebb018c0571ae78f79ce490a42dd0fddc6d1c3e946105e00b7cb02e3186026e4642d1711a990fe1
-DIST tgt-1.0.80.tar.gz 298256 BLAKE2B 
3a678730b3c492832b96e160e9672354aa32a3cc463e2845b1b475c238172b99c1706d3d387697c199c4f3004d8b2c4230d17bd356ce9103028525f8007c89a9
 SHA512 
6e48013a7da527799f25dc224bb261f7c5cf0aa3893bc337b9f4878a45d116be701a373c533ab6fa79771ccd633501c83b48084828bf6167af72e35795bb1c4f
-DIST tgt-1.0.82.tar.gz 304687 BLAKE2B 
42b43e7f9c23ddacba1c573b189480fc7e34bd5bcc58a8267e56b79d7e5a54d65c5624ac33ed7334c32085ea2fbd3c0719f82188262934658eda291c059e53c9
 SHA512 
e81a56fae8010ee2af8643b6accc1e51f6667e27b07c986e6a5412dcb483b46ccc0e4fe1aeb399c352282284fe516f3fc1cab5d8cbb431cc9f97f00d5faa0430
 DIST tgt-1.0.83.tar.gz 304631 BLAKE2B 
64374e3ffa0fd73f25172e24b233d001dc2b70cbc08116f167de9d625d493dca330e84f73683d6cc74ea76f5bd9fa940cec54d43ebc9c41ed1ff54f5dc3a6e39
 SHA512 
0c97900aada010b84585a7ad2b1c4654db0fdbc4caed1dea05d00518340b23691ba91f4bb3c677b420a3f4e67f4b061055f877c050ea1d758f2ebb75771b1cf5
 DIST tgt-1.0.84.tar.gz 304641 BLAKE2B 
d5a28547ba637d951b4096ae3e2b49794aac0a7e517f185331fdfa7df9a1715ce82d498f88538fe08a71ba3958a6972251dbebafdddfeb649318c2ff13a72f95
 SHA512 
a194d95fac7c4525b22257af3977b1ca680d81bbf1aa4c75444f30a6d8d8db22eca3b29b2ece314fe3b0c0d18152e048c912347c9db1146c9f38419be5116971

diff --git a/sys-block/tgt/tgt-1.0.79-r1.ebuild 
b/sys-block/tgt/tgt-1.0.79-r1.ebuild
deleted file mode 100644
index 3ab65a930348..
--- a/sys-block/tgt/tgt-1.0.79-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit toolchain-funcs
-
-DESCRIPTION="Linux SCSI target framework (tgt)"
-HOMEPAGE="http://stgt.sourceforge.net;
-SRC_URI="https://github.com/fujita/tgt/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc x86"
-IUSE="fcoe fcp ibmvio infiniband rbd"
-
-DEPEND="
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   dev-perl/Config-General
-   rbd? ( sys-cluster/ceph )
-   infiniband? ( sys-cluster/rdma-core )
-"
-RDEPEND="${DEPEND}
-   dev-libs/libaio
-   sys-apps/sg3_utils"
-
-PATCHES=( "${FILESDIR}"/${P}-fno-common.patch )
-
-pkg_setup() {
-   tc-export CC
-}
-
-src_prepare() {
-   default
-   sed -i -e 's:\($(CC)\) $^:\1 $(LDFLAGS) $^:' usr/Makefile || die
-   # make sure xml docs are generated before trying to install them
-   sed -i -e "s@install: @& all @g" doc/Makefile || die
-   sed -i -e 's|-Werror||g' usr/Makefile || die
-}
-
-src_compile() {
-   local myconf
-   use ibmvio && myconf="${myconf} IBMVIO=1"
-   use infiniband && myconf="${myconf} ISCSI_RDMA=1"
-   use fcp && myconf="${myconf} FCP=1"
-   use fcoe && myconf="${myconf} FCOE=1"
-   use rbd && myconf="${myconf} CEPH_RBD=1"
-
-   emake -C usr/ KERNELSRC="${KERNEL_DIR}" ISCSI=1 ${myconf}
-   emake -C doc
-}
-
-src_install() {
-   emake  install-programs install-scripts install-doc DESTDIR="${D}" 
docdir=/usr/share/doc/${PF}
-   newinitd "${FILESDIR}"/tgtd.initd tgtd
-   newconfd "${FILESDIR}"/tgtd.confd tgtd
-   dodir /etc/tgt
-   keepdir /etc/tgt
-}

diff --git a/sys-block/tgt/tgt-1.0.80-r1.ebuild 
b/sys-block/tgt/tgt-1.0.80-r1.ebuild
deleted file mode 100644
index bec1b9856298..
--- a/sys-block/tgt/tgt-1.0.80-r1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit toolchain-funcs systemd
-
-DESCRIPTION="Linux SCSI target framework (tgt)"
-HOMEPAGE="http://stgt.sourceforge.net;
-SRC_URI="https://github.com/fujita/tgt/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc ppc64 ~x86"
-IUSE="fcoe fcp ibmvio infiniband rbd"

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

2022-10-02 Thread Matthew Thode
commit: 587268409df902f99c429a535142e613b5c75bb7
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Oct  3 04:27:35 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Oct  3 04:33:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58726840

app-admin/puppet-agent: drop 7.17.0

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

 app-admin/puppet-agent/Manifest   |  2 -
 app-admin/puppet-agent/puppet-agent-7.17.0.ebuild | 91 ---
 2 files changed, 93 deletions(-)

diff --git a/app-admin/puppet-agent/Manifest b/app-admin/puppet-agent/Manifest
index c56430d2a597..2660f00cb165 100644
--- a/app-admin/puppet-agent/Manifest
+++ b/app-admin/puppet-agent/Manifest
@@ -1,5 +1,3 @@
-DIST puppet-agent_7.17.0-1focal_amd64.deb 20397624 BLAKE2B 
8304f937e6eb3f1a3c2a72ba34fce029ecec99decaf1a78b08b556c1ebe3073fa159e70e43baf468e833ede2e9a659f6384f52969e16932ac24a2a997da14eee
 SHA512 
f493298af50e6eed61c7ffb0cf4234b1eb69594caedd24826bc9bcb5d85e736101bfa98b14dcfdceab5ee98e8bc228f25743fdcce440398ff9e0019c6861bde2
-DIST puppet-agent_7.17.0-1focal_arm64.deb 19595304 BLAKE2B 
719473363cb24dcd58a864c9ce4d24cb8d8f328d6179ec666d3f3ba1dbf8df53746b9dba37a820c782b6b7b56639c068da1a7db4813e44c5520dfc74ff026008
 SHA512 
5d74f2fca8fe214c70931b099582d5861ae95a3f11be69e33ee4a10b5135cde43d57b117fa3492983b13e023f9138584d72df6ea788015e058124e4578ae1e39
 DIST puppet-agent_7.18.0-1focal_amd64.deb 33767214 BLAKE2B 
def38171c1e0cad50cdffc8aada569af0996b1b7e3f788ffa3c5e3b05d0456d2776f2d12a4cf2f8a9227ebf3c1c13b52fa28f210249b04a54de1fbbc19f26c30
 SHA512 
387d3e1ca3a05c107411dc7a126b2984e8dacf3580823022c0010f33b08305b6722d8a1babee7825b8f60769589b1f166991931f66a484d94a17ac7d437141e1
 DIST puppet-agent_7.18.0-1focal_arm64.deb 33559710 BLAKE2B 
af2a4657c95dc7208b5c2f7494b9cec03f1c9ed0e73c06c150f492fa474d5620f5a58b23b7d928d4117a9b2b8c6384514b7f7000e7a6639582ebe97ab82571a7
 SHA512 
fafabbd00c4ef03b3bd6d9680bc78ada42ffefa8bc8186f24203be277e01267363f0ff35f176f3f04057c46ff437bbb957d4416ce5b6ffc1b3e1f79492c2ce7b
 DIST puppet-agent_7.19.0-1focal_amd64.deb 33779898 BLAKE2B 
40ced6309bc82a2a917572b35d2e6271f53c1b56721cf5d389b7a297774c08fb430915880279a11c1b4d803582793340127b21283202b527e2ecf826176c314d
 SHA512 
2d8658a0f1b684ae07b2a8a87e130d210283bdc78b1a10750605e970cc9a2310967c85bc054c9e018d38fbc955708d6ebdb205b5562df6ea475386be9ea02581

diff --git a/app-admin/puppet-agent/puppet-agent-7.17.0.ebuild 
b/app-admin/puppet-agent/puppet-agent-7.17.0.ebuild
deleted file mode 100644
index 0776db0b3b8b..
--- a/app-admin/puppet-agent/puppet-agent-7.17.0.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit systemd unpacker tmpfiles
-
-DESCRIPTION="general puppet client utils along with hiera and facter"
-HOMEPAGE="https://puppetlabs.com/;
-SRC_URI="amd64? ( 
http://apt.puppetlabs.com/pool/focal/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1focal_amd64.deb
 )
-arm64? ( 
http://apt.puppetlabs.com/pool/focal/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1focal_arm64.deb
 )"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64"
-IUSE="puppetdb selinux"
-RESTRICT="strip"
-
-# virtual/libcrypt:= is in here despite being a pre-built package
-# to ensure that the has_version logic for the symlink doesn't become stale
-CDEPEND="!app-admin/puppet
-   !dev-ruby/hiera
-   !dev-ruby/facter
-   app-emulation/virt-what
-   acct-user/puppet
-   acct-group/puppet
-   virtual/libcrypt:="
-
-DEPEND="
-   ${CDEPEND}
-   app-admin/augeas"
-RDEPEND="${CDEPEND}
-   app-portage/eix
-   sys-apps/dmidecode
-   sys-libs/libselinux
-   sys-libs/glibc
-   sys-libs/readline:0/8
-   sys-libs/libxcrypt[compat]
-   sys-libs/ncurses:0[tinfo]
-   selinux? (
-   sys-libs/libselinux[ruby]
-   sec-policy/selinux-puppet
-   )
-   puppetdb? ( >=dev-ruby/puppetdb-termini-5.0.1 )"
-
-S=${WORKDIR}
-
-QA_PREBUILT="*"
-
-src_install() {
-   # conf.d
-   doconfd etc/default/puppet
-   doconfd etc/default/pxp-agent
-   # logrotate.d
-   insinto /etc/logrotate.d
-   doins etc/logrotate.d/pxp-agent
-   # puppet itself
-   insinto /etc/puppetlabs
-   doins -r etc/puppetlabs/*
-   # logdir for systemd
-   keepdir var/log/puppetlabs/puppet/
-   chmod 0750 var/log/puppetlabs/puppet/
-   # the rest
-   insinto /opt
-   dodir opt/puppetlabs/puppet/cache
-   doins -r opt/*
-   fperms 0750 /opt/puppetlabs/puppet/cache
-   # init
-   newinitd "${FILESDIR}/puppet.initd2" puppet
-   systemd_dounit lib/systemd/system/puppet.service
-   systemd_dounit lib/systemd/system/pxp-agent.service
-   newtmpfiles usr/lib/tmpfiles.d/puppet-agent.conf puppet-agent.conf
-   # symlinks
-   chmod 0755 -R "${D}/opt/puppetlabs/puppet/bin/"
-   dosym 

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

2022-10-02 Thread Matthew Thode
commit: d101837b814fbab1b48caaef9c5bb2ed09546f13
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Oct  3 04:27:17 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Oct  3 04:33:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d101837b

app-admin/puppet: drop 7.17.0

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

 app-admin/puppet/Manifest |   1 -
 app-admin/puppet/puppet-7.17.0.ebuild | 127 --
 2 files changed, 128 deletions(-)

diff --git a/app-admin/puppet/Manifest b/app-admin/puppet/Manifest
index 8fbea692e353..a4487a4863b3 100644
--- a/app-admin/puppet/Manifest
+++ b/app-admin/puppet/Manifest
@@ -1,4 +1,3 @@
 DIST puppet-5.5.22.tar.gz 2998132 BLAKE2B 
8662c89190d0904fe44ffeca1cf9a9ddca40d57ba6fb2d1e644ca353ceb55b1ca3a91416f1eef2975233c9c4498784e7d7280c111ea0cc070870cadc69341d99
 SHA512 
5332b084a63bdf244672cc4751022c84a1cc50d3f394a13bdcbccf7fcf4ebea67953e88957f23046608bf25e9182548449be824c18289cb2bf1e3ed29b40dc58
-DIST puppet-7.17.0.tar.gz 2812615 BLAKE2B 
80b5115b8825a87427a688ca7a9337334180fcb7722d437f44009b5cf74ede16dac52f1648a2e7595558abb5fa92322095e71dcf0d7d8d06a2275e13caf79163
 SHA512 
f691b6d3e931c5cc879c8e5129af2a935bedc891964ba5cbb873d6d69e0ec61bd82ca7d413a94389cda13cb6c8c536aae6f11dade4c6e2597abc7756a74f4df0
 DIST puppet-7.18.0.tar.gz 2816776 BLAKE2B 
7c653744a9aa694c6e7558295d33fa8de1958f333cb274a51119ce543846ce649755d5c37ba677d1cdcf2417b237611073ef523aa7a109a3e3dc0e75bd986614
 SHA512 
428268c9d8333c0624023a3d4b55b5dddfaa890eb6d88a31486c8de5112db4d1dce7553050de81c4b5ffd0fec74c5d10f3c09c3fb1826ffc196808f2b45495d4
 DIST puppet-7.19.0.tar.gz 2817098 BLAKE2B 
d2d756aa236461963ac260167f9500693ea94f1b2ce7b6f881c55712f78668ce5935528a74d3a77e5b02123aeb4404c1bbfc91237622dcb68e686e920302acb9
 SHA512 
952ae1e77e9d9aaa0a0a731f408550fd3bf483dda9bbb12845e534e6208321db774325da8621f36535d7601bd7b8611098e486ef733428b7108f613f5dade4e0

diff --git a/app-admin/puppet/puppet-7.17.0.ebuild 
b/app-admin/puppet/puppet-7.17.0.ebuild
deleted file mode 100644
index b0c6d6d3ffe3..
--- a/app-admin/puppet/puppet-7.17.0.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC="doc:all"
-RUBY_FAKEGEM_EXTRAINSTALL="locales"
-
-inherit ruby-fakegem systemd tmpfiles
-
-DESCRIPTION="A system automation and configuration management software"
-HOMEPAGE="https://puppet.com/;
-SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz;
-
-LICENSE="Apache-2.0 GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
-IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax"
-RESTRICT="test"
-
-ruby_add_rdepend "
-   dev-ruby/hiera
-   dev-ruby/json:=
-   dev-ruby/semantic_puppet
-   >=dev-ruby/facter-3.0.0
-   dev-ruby/concurrent-ruby
-   augeas? ( dev-ruby/ruby-augeas )
-   diff? ( dev-ruby/diff-lcs )
-   doc? ( dev-ruby/rdoc )
-   ldap? ( dev-ruby/ruby-ldap )
-   shadow? ( dev-ruby/ruby-shadow )
-   sqlite? ( dev-ruby/sqlite3 )
-   virtual/ruby-ssl
-   dev-ruby/hocon"
-
-ruby_add_bdepend "
-   doc? ( dev-ruby/yard )
-   test? (
-   dev-ruby/mocha
-   dev-ruby/rack
-   dev-ruby/rspec-its
-   )"
-# this should go in the above lists, but isn't because of test deps not being 
keyworded
-#   dev-ruby/rspec-collection_matchers
-
-RDEPEND+=" ${RDEPEND}
-   rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
-   selinux? (
-   sys-libs/libselinux[ruby]
-   sec-policy/selinux-puppet
-   )
-   vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 )
-   >=app-portage/eix-0.18.0
-   acct-user/puppet
-   acct-group/puppet"
-PDEPEND="emacs? ( >=app-emacs/puppet-mode-0.3-r1 )"
-
-all_ruby_prepare() {
-   # Avoid spec that require unpackaged json-schema.
-   rm spec/lib/matchers/json.rb $( grep -Rl matchers/json spec) || die
-
-   # fix systemd path
-   eapply -p0 "${FILESDIR}/puppet-systemd.patch"
-
-   # Avoid specs that can only run in the puppet.git repository. This
-   # should be narrowed down to the specific specs.
-   rm spec/integration/parser/compiler_spec.rb || die
-
-   # Avoid failing spec that need further investigation.
-   rm spec/unit/module_tool/metadata_spec.rb || die
-}
-
-each_ruby_install() {
-   each_fakegem_install
-#  dosym "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${P}" 
"/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${PN}"
-}
-
-all_ruby_install() {
-   all_fakegem_install
-
-   # systemd stuffs
-   systemd_dounit "${WORKDIR}/all/${P}/ext/systemd/puppet.service"
-
-   # tmpfiles stuff
-   newtmpfiles "${FILESDIR}/tmpfiles.d" "puppet.conf"
-
-   # openrc init 

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

2022-10-02 Thread Matthew Thode
commit: 7f8b65044b826c78da1367ff6675ff21ac3b5991
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Oct  3 04:29:39 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Oct  3 04:33:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f8b6504

app-admin/puppetserver: drop 7.8.0

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

 app-admin/puppetserver/Manifest  |   1 -
 app-admin/puppetserver/puppetserver-7.8.0.ebuild | 131 ---
 2 files changed, 132 deletions(-)

diff --git a/app-admin/puppetserver/Manifest b/app-admin/puppetserver/Manifest
index 951cedcfb862..b4202e516a53 100644
--- a/app-admin/puppetserver/Manifest
+++ b/app-admin/puppetserver/Manifest
@@ -1,3 +1,2 @@
-DIST puppetserver-7.8.0.tar.gz 64651673 BLAKE2B 
7bd53e3a15128eb4405b47edc066e702a3ea702a22258d039a4be5a7fecb509c724dcf21d893e9d76a99e9c94ca8a514d48bcd7085bcf429dd318defdf9fbd8d
 SHA512 
82503c79e3d24ae2700537c8acdd410ddd3b400993d51f392f30664f6d259c224ba782c8ebeaf21e49c4acfb503b2f1a8ac880359a67c8d008797abcaa3210ab
 DIST puppetserver-7.9.0.tar.gz 66386534 BLAKE2B 
8aac7501c9923eb67bd06e965dd766ddce290b2eaaa8c752f6c7124a13d24364ede22847fdd1171d0e71b45bae191bc3c9b0c89cc5ebf9ed78d5230b8e28bfcf
 SHA512 
6f0acabbf332072306386b4d942532270e202801bf98dcd436884c85b969437ca51adefb51a0f99556432c4c204e03ee8d3fecdecadf5e046b037ce06619a27c
 DIST puppetserver-7.9.1.tar.gz 66383400 BLAKE2B 
1804191a5453ebe55c5744687cce2f6d062e397be7b29a44d2749d0880ea20995ddbd9efdc9ddcde17021c011ff5b665f3e215e49143424f7fe470d915c3b6d1
 SHA512 
2b8e43220480cad0d1140fdc08491bf7296b72c2eb228da56d5b569f6b39dad1c3968af1942d3a1d1b34a57d994aaa2b91edff20f1d54905477a77f3062b580c

diff --git a/app-admin/puppetserver/puppetserver-7.8.0.ebuild 
b/app-admin/puppetserver/puppetserver-7.8.0.ebuild
deleted file mode 100644
index 7323a3ecf896..
--- a/app-admin/puppetserver/puppetserver-7.8.0.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd tmpfiles
-
-DESCRIPTION="Puppet Server is the next-generation application for managing 
Puppet agents"
-HOMEPAGE="http://docs.puppetlabs.com/puppetserver/;
-SRC_URI="https://downloads.puppetlabs.com/puppet/${P}.tar.gz;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="puppetdb"
-# will need the same keywords in puppet-agent (puppet-agent now has arm64)
-KEYWORDS="amd64"
-
-RDEPEND+="
-   >=virtual/jdk-1.8.0
-   app-admin/puppet-agent[puppetdb?]"
-DEPEND+="acct-user/puppet
-   acct-group/puppet"
-
-src_prepare() {
-   sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' 
ext/redhat/puppetserver.service || die
-   sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' 
ext/bin/puppetserver || die
-   sed -i 's/sysconfig\/puppetserver/default\/puppetserver/g' install.sh 
|| die
-   sed -i 's/var\/run/run/g' ext/config/conf.d/puppetserver.conf || die
-   sed -i 's/var\/run/run/g' ext/redhat/puppetserver.service || die
-   sed -i 's/var\/run/run/g' install.sh || die
-   default
-}
-
-src_compile() {
-   einfo "not compiling"
-}
-
-src_install() {
-   insinto /opt/puppetlabs/server/apps/puppetserver
-   insopts -m0774
-   doins ext/ezbake-functions.sh
-   insopts -m0644
-   doins ext/ezbake.manifest
-   doins puppet-server-release.jar
-   insinto /etc/puppetlabs/puppetserver
-   doins ext/config/logback.xml
-   doins ext/config/request-logging.xml
-   insinto /etc/puppetlabs/puppetserver/services.d
-   doins ext/system-config/services.d/bootstrap.cfg
-   doins ext/config/services.d/ca.cfg
-   insinto /etc/puppetlabs/puppetserver/conf.d
-   doins ext/config/conf.d/puppetserver.conf
-   doins ext/config/conf.d/auth.conf
-   doins ext/config/conf.d/global.conf
-   doins ext/config/conf.d/web-routes.conf
-   doins ext/config/conf.d/metrics.conf
-   doins ext/config/conf.d/webserver.conf
-   insopts -m0755
-   insinto /opt/puppetlabs/server/apps/puppetserver/scripts
-   doins install.sh
-   insinto /opt/puppetlabs/server/apps/puppetserver/cli/apps
-   doins ext/cli/ca
-   doins ext/cli/irb
-   doins ext/cli/foreground
-   doins ext/cli/gem
-   doins ext/cli/ruby
-   doins ext/cli/reload
-   doins ext/cli/start
-   doins ext/cli/stop
-   insinto /opt/puppetlabs/server/apps/puppetserver/cli
-   doins ext/cli_defaults/cli-defaults.sh
-   insinto /opt/puppetlabs/server/apps/puppetserver/bin
-   doins ext/bin/puppetserver
-   insopts -m0644
-   dodir /opt/puppetlabs/server/bin
-   dosym ../apps/puppetserver/bin/puppetserver 
/opt/puppetlabs/server/bin/puppetserver
-   dodir /opt/puppetlabs/bin
-   dosym ../server/apps/puppetserver/bin/puppetserver 
/opt/puppetlabs/bin/puppetserver
-   dosym 

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

2022-10-02 Thread Matthew Thode
commit: e73a0a07f84566e35f0db73d59d4cc96d0890750
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Oct  3 04:29:25 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Oct  3 04:33:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e73a0a07

dev-ruby/puppetdb-termini: drop 7.10.1

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

 dev-ruby/puppetdb-termini/Manifest |  1 -
 .../puppetdb-termini-7.10.1.ebuild | 28 --
 2 files changed, 29 deletions(-)

diff --git a/dev-ruby/puppetdb-termini/Manifest 
b/dev-ruby/puppetdb-termini/Manifest
index 853ea11e84ec..415a76c9c968 100644
--- a/dev-ruby/puppetdb-termini/Manifest
+++ b/dev-ruby/puppetdb-termini/Manifest
@@ -1,3 +1,2 @@
-DIST puppetdb-termini_7.10.1-1stretch_all.deb 22156 BLAKE2B 
52b1060fcf177b37229303ef93f90424f2b6b29eadf8041aa733d20f6b417c16e163891c44bc6f7845957ced10db132c705d6d6031041abace2f8f66f3d64964
 SHA512 
b273ac57558c9255d342010d9f3ada729596582311b3bbe658bf1505bd457041d0f5948c35c37bad585c931a66a66dcadcc71960de695c126715ef53d08295c5
 DIST puppetdb-termini_7.11.0-1stretch_all.deb 22662 BLAKE2B 
b5b0d19829d6570076b4861bef85342d7ac925250fec6a892a7106319585851800ebdf9e947d8ef18d764d1abccef104acce82820a73511f9f92468e9c5c0998
 SHA512 
0450787b4411192214f05a8ca87b683a0792910a3aed3ec1680a2810e1566f0817b424d6ba3bdd95803f3ad6fb3f98ef8efb648064318dbcae39c23072d1bd85
 DIST puppetdb-termini_7.11.1-1stretch_all.deb 22652 BLAKE2B 
776f7254062c4864236236101e79a8010ecc83a468c8b6dd14d005c4045fc695494cbe7fd468ad642bb6a13d3f8578db3c5a92981e03a21d4622a1ef5a9fc106
 SHA512 
5c2f6279f5ed8cdb6401a9b87f9c8e2459f1c5e1b4327224b5db9b9349ae4c20ed3237cc0e0a5aa4cf89763296cc9198cbfd33780fad224bbbaf0e11cbb29e97

diff --git a/dev-ruby/puppetdb-termini/puppetdb-termini-7.10.1.ebuild 
b/dev-ruby/puppetdb-termini/puppetdb-termini-7.10.1.ebuild
deleted file mode 100644
index d8ffebf1040f..
--- a/dev-ruby/puppetdb-termini/puppetdb-termini-7.10.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-inherit unpacker
-
-DESCRIPTION="Library needed to connect puppet to puppetdb"
-HOMEPAGE="https://puppet.com/docs/puppetdb/latest/index.html;
-SRC_URI="http://apt.puppetlabs.com/pool/stretch/puppet/${PN:0:1}/${PN}/${PN}_${PV}-1stretch_all.deb;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-# will need the same keywords as puppet
-KEYWORDS="amd64 ~arm64 ~ppc x86"
-
-RDEPEND+=""
-DEPEND+=""
-
-S=${WORKDIR}
-
-src_install() {
-   insinto opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/
-   doins -r opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/*
-}



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

2022-10-02 Thread Matthew Thode
commit: 624b0ffb56e34567f82657365a568a94ad25cd3d
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Oct  3 04:28:17 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Oct  3 04:33:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=624b0ffb

app-admin/puppetdb: drop 7.10.1

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

 app-admin/puppetdb/Manifest   |  1 -
 app-admin/puppetdb/puppetdb-7.10.1.ebuild | 90 ---
 2 files changed, 91 deletions(-)

diff --git a/app-admin/puppetdb/Manifest b/app-admin/puppetdb/Manifest
index 227b006db7ad..9b62c55e6a82 100644
--- a/app-admin/puppetdb/Manifest
+++ b/app-admin/puppetdb/Manifest
@@ -1,3 +1,2 @@
-DIST puppetdb-7.10.1.tar.gz 48769606 BLAKE2B 
80686ab0ac16e71bd3758b55e10a4f59d29d1a954d62dc576af6155384a24a3dde08fdb3f9159cf0d888377140cc13cee0c48904382ee2312300c6e8aa32
 SHA512 
cedebaa1f94e0f100dd9bac5f63a4bbaa19189a01abac011708de835e6a06d6222027f05a15ad2722261072154ebe9efd8f30de171b6f8640ee369dd51feb846
 DIST puppetdb-7.11.0.tar.gz 49070151 BLAKE2B 
ec59603b5fa2fe38a1d848e5e4e9926bb9e9c53bfda55c5093d6ede3ef0ee2cdd2cffe8f6fa8599d4b1a533b251c13871453cf7bc378edeecff69364579db650
 SHA512 
160123cea5af42c6196893a3993c4fdcf3c6690e43f56d2e01342b9fd5facd8777d3eee5c7ec658535f222cf1a6e52b3ec955e4b1ddff4c3346b363be36420a5
 DIST puppetdb-7.11.1.tar.gz 49075994 BLAKE2B 
deb1a031999f18988c44b1439670ebb370d654a7dd99f20f44cdce027fa48088eadc96adca4fc8efe298c4dcc9b62d0d607262d8a5de4d07de0f2405a0f05a36
 SHA512 
98238e61ae7798912e345d69ff321bd7236dea6d5230a1f9ae37c533993d29611890522dde085e18e83b87bccb5a53e49e4ad38b930bb09ce7e9f22d45776a60

diff --git a/app-admin/puppetdb/puppetdb-7.10.1.ebuild 
b/app-admin/puppetdb/puppetdb-7.10.1.ebuild
deleted file mode 100644
index 7eb8ddf2bae8..
--- a/app-admin/puppetdb/puppetdb-7.10.1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd tmpfiles
-
-DESCRIPTION="PuppetDB collects data generated by Puppet"
-HOMEPAGE="http://docs.puppetlabs.com/puppetdb/;
-SRC_URI="https://downloads.puppetlabs.com/${PN}/${P}.tar.gz;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-KEYWORDS="amd64 x86"
-
-RDEPEND+=">=virtual/jdk-1.8.0"
-DEPEND+="acct-user/puppetdb
-   acct-group/puppetdb"
-
-src_prepare() {
-   sed -i 's/sysconfig/conf\.d/g' ext/redhat/puppetdb.service || die
-   sed -i 's/sysconfig/conf\.d/g' ext/bin/puppetdb || die
-   sed -i 's/sysconfig/conf\.d/g' install.sh || die
-   sed -i 's/var\/run/run/g' ext/puppetdb.tmpfiles.conf || die
-   sed -i 's/var\/run/run/g' install.sh || die
-   default
-}
-
-src_compile() {
-   einfo "not compiling"
-}
-
-src_install() {
-   dodir /opt/puppetlabs/server/data/puppetdb
-   insinto /opt/puppetlabs/server/apps/puppetdb
-   insopts -m0744
-   doins ext/ezbake-functions.sh
-   insopts -m0644
-   doins ext/ezbake.manifest
-   doins puppetdb.jar
-   insinto /etc/puppetlabs/puppetdb
-   doins ext/config/logback.xml
-   doins ext/config/bootstrap.cfg
-   doins ext/config/request-logging.xml
-   insinto /etc/puppetlabs/puppetdb/conf.d
-   doins ext/config/conf.d/jetty.ini
-   doins ext/config/conf.d/repl.ini
-   doins ext/config/conf.d/database.ini
-   doins ext/config/conf.d/config.ini
-   doins ext/config/conf.d/auth.conf
-   insopts -m0755
-   insinto /opt/puppetlabs/server/apps/puppetdb/scripts
-   doins install.sh
-   insinto /opt/puppetlabs/server/apps/puppetdb/cli/apps
-   doins ext/cli/foreground
-   doins ext/cli/ssl-setup
-   doins ext/cli/config-migration
-   doins ext/cli/foreground
-   doins ext/cli/anonymize
-   doins ext/cli/reload
-   doins ext/cli/start
-   doins ext/cli/stop
-   insinto /opt/puppetlabs/server/apps/puppetdb/bin
-   doins ext/bin/puppetdb
-   insopts -m0644
-   dodir /opt/puppetlabs/server/bin
-   dosym ../apps/puppetdb/bin/puppetdb /opt/puppetlabs/server/bin/puppetdb
-   dodir /opt/puppetlabs/bin
-   dosym ../server/apps/puppetdb/bin/puppetdb /opt/puppetlabs/bin/puppetdb
-   dosym ../../opt/puppetlabs/server/apps/puppetdb/bin/puppetdb 
/usr/bin/puppetdb
-   # init type tasks
-   newconfd ext/default puppetdb
-   systemd_dounit ext/redhat/puppetdb.service
-   newtmpfiles ext/puppetdb.tmpfiles.conf puppetdb.conf
-   newinitd "${FILESDIR}/puppetdb.initd-r2" puppetdb
-   # misc
-   insinto /etc/logrotate.d
-   newins ext/puppetdb.logrotate.conf puppetdb
-   fowners -R puppetdb:puppetdb /opt/puppetlabs/server/data/puppetdb
-   fperms -R 770 /opt/puppetlabs/server/data/puppetdb
-}
-
-pkg_postinst() {
-   tmpfiles_process puppetdb.conf
-
-   elog "to install please run '/opt/puppetlabs/server/bin/puppetdb 
ssl-setup'"
-   elog
-   elog "to upgrade 

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

2022-10-02 Thread Sam James
commit: feb8ef855dec1c641c3d949ec11cc830c7e92e36
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  3 04:18:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 04:18:20 2022 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=feb8ef85

sys-devel/gcc-config: add 2.6

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

 sys-devel/gcc-config/Manifest  |  1 +
 sys-devel/gcc-config/gcc-config-2.6.ebuild | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest
index 5045afbd82..92badc05ec 100644
--- a/sys-devel/gcc-config/Manifest
+++ b/sys-devel/gcc-config/Manifest
@@ -1 +1,2 @@
 DIST gcc-config-1.9.1.tar.xz 17628 BLAKE2B 
8fce87038d9aed625d833327a7e335c311aeb04d44a07a7738def235333a9428664314ddd4da3a1d59d030136734377a838f25ff411b249aba25ea22a88460ee
 SHA512 
6c518c266698277a1ad00a1624fc1ada15ed7096d05a520700c60a27180885169bd2051fb6869e6a958503c8eebc1cd6c211098501c5fe258ee11d96c6a0b069
+DIST gcc-config-2.6.tar.xz 17772 BLAKE2B 
5f06ac46c64fd241be9e7b95e277395623f015016c5abbe5e3275dce3fbf326d998a897a915b87387c878a1b57cdc847a6f95fa0b7ca00aa954c13d00a6e7d09
 SHA512 
27de726b266b2f58f28a4eab0a77141a8c0cfc9e939f4f0ee8dd382578a1cdececd30a4ae15bab858fec01a533c41248c9858f25d5d7314c36e8f2fcd57df429

diff --git a/sys-devel/gcc-config/gcc-config-2.6.ebuild 
b/sys-devel/gcc-config/gcc-config-2.6.ebuild
new file mode 100644
index 00..a1ecb1a2b2
--- /dev/null
+++ b/sys-devel/gcc-config/gcc-config-2.6.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git;
+   inherit git-r3
+else
+   
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz;
+   KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+fi
+
+DESCRIPTION="Utility to manage compilers"
+HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+cc-wrappers +native-symlinks"
+
+RDEPEND=">=sys-apps/gentoo-functions-0.10"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.8-copy-gcc-libs-darwin.patch
+   "${FILESDIR}"/${PN}-1.9-cygwin.patch
+)
+
+_emake() {
+   emake \
+   PV="${PVR}" \
+   SUBLIBDIR="$(get_libdir)" \
+   USE_CC_WRAPPERS="$(usex cc-wrappers)" \
+   USE_NATIVE_LINKS="$(usex native-symlinks)" \
+   TOOLCHAIN_PREFIX="${CHOST}-" \
+   "$@"
+}
+
+src_compile() {
+   _emake
+}
+
+src_install() {
+   _emake DESTDIR="${D}" install
+}
+
+pkg_postinst() {
+   # Do we have a valid multi ver setup ?
+   local x
+   for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 
}') ; do
+   gcc-config ${x}
+   done
+
+   # USE flag change can add or delete files in /usr/bin worth recaching
+   if [[ ! ${ROOT} && -f 
${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
+   eselect compiler-shadow update all
+   fi
+
+   if ! has_version "sys-devel/gcc[gcj(-)]" && [[ -x 
"${EROOT}"/usr/bin/gcj ]] ; then
+   # Warn about obsolete /usr/bin/gcj for bug #804178
+   ewarn "Obsolete GCJ wrapper found: ${EROOT}/usr/bin/gcj!"
+   ewarn "Please delete this file unless you know it is needed 
(e.g. custom gcj install)."
+   ewarn "If you have no idea what this means, please delete the 
file:"
+   ewarn " rm ${EROOT}/usr/bin/gcj"
+   fi
+}



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

2022-10-02 Thread Miroslav Šulc
commit: 3eb0cfe339e79270446731b8f27bdc1b060d023b
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Sep 27 10:40:42 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Oct  3 04:05:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eb0cfe3

java-pkg-simple.eclass: improve test selection for multi-jar packages

Testing multi-jar packages was not properly supported.
With this change the tests_to_run are selected per module.

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

 eclass/java-pkg-simple.eclass | 28 +++-
 1 file changed, 15 insertions(+), 13 deletions(-)

diff --git a/eclass/java-pkg-simple.eclass b/eclass/java-pkg-simple.eclass
index 6e38a07f66e8..7a9582393dd4 100644
--- a/eclass/java-pkg-simple.eclass
+++ b/eclass/java-pkg-simple.eclass
@@ -545,19 +545,21 @@ java-pkg-simple_src_test() {
if [[ -n ${JAVA_TEST_RUN_ONLY} ]]; then
tests_to_run="${JAVA_TEST_RUN_ONLY[@]}"
else
-   tests_to_run=$(find "${classes}" -type f\
-   \( -name "*Test.class"\
-   -o -name "Test*.class"\
-   -o -name "*Tests.class"\
-   -o -name "*TestCase.class" \)\
-   ! -name "*Abstract*"\
-   ! -name "*BaseTest*"\
-   ! -name "*TestTypes*"\
-   ! -name "*TestUtils*"\
-   ! -name "*\$*")
-   tests_to_run=${tests_to_run//"${classes}"\/}
-   tests_to_run=${tests_to_run//.class}
-   tests_to_run=${tests_to_run//\//.}
+   pushd "${JAVA_TEST_SRC_DIR}" > /dev/null || die
+   tests_to_run=$(find * -type f\
+   \( -name "*Test.java"\
+   -o -name "Test*.java"\
+   -o -name "*Tests.java"\
+   -o -name "*TestCase.java" \)\
+   ! -name "*Abstract*"\
+   ! -name "*BaseTest*"\
+   ! -name "*TestTypes*"\
+   ! -name "*TestUtils*"\
+   ! -name "*\$*")
+   tests_to_run=${tests_to_run//"${classes}"\/}
+   tests_to_run=${tests_to_run//.java}
+   tests_to_run=${tests_to_run//\//.}
+   popd > /dev/null || die
 
# exclude extra test classes, usually corner cases
# that the code above cannot handle



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

2022-10-02 Thread Miroslav Šulc
commit: f01a3fc4702d1efa2ffe8e4f9ceb74aa6b67fb91
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Sep 22 11:15:33 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Oct  3 04:05:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f01a3fc4

java-pkg-simple.eclass: allow JAVA_MAIN_CLASS _and_ MANIFEST.MF

The eclass did not handle JAVA_MAIN_CLASS if there was also a given
META-INF/MANIFEST.MF.
This change allows adding JAVA_AUTOMATIC_MODULE_NAME and/or
JAVA_MAIN_CLASS to the MANIFEST.MF file if it exists or creates one if
not.

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 eclass/java-pkg-simple.eclass | 17 +
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/eclass/java-pkg-simple.eclass b/eclass/java-pkg-simple.eclass
index 6f7324240e34..6e38a07f66e8 100644
--- a/eclass/java-pkg-simple.eclass
+++ b/eclass/java-pkg-simple.eclass
@@ -415,21 +415,22 @@ java-pkg-simple_src_compile() {
fi
 
# package
+   [[ ! -d ${classes}/META-INF ]] && mkdir ${classes}/META-INF
+   if  [[ -v JAVA_AUTOMATIC_MODULE_NAME ]]; then
+   echo "Automatic-Module-Name: ${JAVA_AUTOMATIC_MODULE_NAME}" \
+   >> ${classes}/META-INF/MANIFEST.MF || die "adding 
module name failed"
+   fi
+   if  [[ -v JAVA_MAIN_CLASS ]]; then
+   echo "Main-Class: ${JAVA_MAIN_CLASS}" \
+   >> ${classes}/META-INF/MANIFEST.MF || die "adding main 
class failed"
+   fi
local jar_args
if [[ -e ${classes}/META-INF/MANIFEST.MF ]]; then
jar_args="cfm ${JAVA_JAR_FILENAME} 
${classes}/META-INF/MANIFEST.MF"
-   elif [[ ${JAVA_MAIN_CLASS} ]]; then
-   jar_args="cfe ${JAVA_JAR_FILENAME} ${JAVA_MAIN_CLASS}"
else
jar_args="cf ${JAVA_JAR_FILENAME}"
fi
jar ${jar_args} -C ${classes} . || die "jar failed"
-   if  [[ -v JAVA_AUTOMATIC_MODULE_NAME ]]; then
-   cat > "${T}/add-to-MANIFEST.MF" <<< "Automatic-Module-Name: 
${JAVA_AUTOMATIC_MODULE_NAME}" \
-   || die "add-to-MANIFEST.MF failed"
-   jar ufmv ${JAVA_JAR_FILENAME} "${T}/add-to-MANIFEST.MF" \
-   || die "updating MANIFEST.MF failed"
-   fi
 }
 
 # @FUNCTION: java-pkg-simple_src_install



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

2022-10-02 Thread Miroslav Šulc
commit: 0a2ba88a44dab334377364f6beda12c4a781d2a2
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Oct  3 04:03:11 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Oct  3 04:03:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a2ba88a

media-sound/abcmidi: dropped obsolete 2022.09.01 & 2022.08.23

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

 media-sound/abcmidi/Manifest  |  2 --
 media-sound/abcmidi/abcmidi-2022.08.01.ebuild | 35 ---
 media-sound/abcmidi/abcmidi-2022.08.23.ebuild | 35 ---
 3 files changed, 72 deletions(-)

diff --git a/media-sound/abcmidi/Manifest b/media-sound/abcmidi/Manifest
index c126aafa25b2..13574c5661d3 100644
--- a/media-sound/abcmidi/Manifest
+++ b/media-sound/abcmidi/Manifest
@@ -1,3 +1 @@
-DIST abcMIDI-2022.08.01.zip 613060 BLAKE2B 
9d488dcfd427e45ea73322e78af46772a090a6319622b826c45fdebe6f4e34a0ed83aa0086366854c3fd921c9e016a39dfa73c6827861321e44e2062491a2ed5
 SHA512 
6fe63ad1829de9c46b792ec6f6dc7edfa8717cc93a2f93d5e91b70af2595b44ed9117d072f4d0505fc0f0971a82f94d709a937a0643936dbb8f7d79d102409fe
-DIST abcMIDI-2022.08.23.zip 613318 BLAKE2B 
42559bd1510f187bb245b12451bc20a6c5df3f70eaa567d182e0b25cdccdff1f61aa6d68b7d5005ee1567b359264eff235bb51d79391abf90c31dba1df580568
 SHA512 
74b28d84aa485a367cec577979f24a2bdc68ee01516576ccb4ea816907e7b011177b53fb1d1b87442f2e9691d43df1e9c97f9e9d578b27d5269ac7a404d91528
 DIST abcMIDI-2022.09.01.zip 613296 BLAKE2B 
f91ae072768af52a4709146cefba1cb4af4a10d08ab1bb042d606672d666065a7a639771d7f2bc9b11af7dd898d230b160c19276ededc932b174f1fb717f3cd4
 SHA512 
45d52ccc90aed618649d18026f2142e0fb4665b97df4cbe20e9cb06ceb08769ab5d00a5bb2e60a9f0de6496cd5d222ea9f865d6c6cffc8efc626b994f8e0ed61

diff --git a/media-sound/abcmidi/abcmidi-2022.08.01.ebuild 
b/media-sound/abcmidi/abcmidi-2022.08.01.ebuild
deleted file mode 100644
index 3b11050a4f44..
--- a/media-sound/abcmidi/abcmidi-2022.08.01.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-MY_P="abcMIDI-${PV}"
-DESCRIPTION="Programs for processing ABC music notation files"
-HOMEPAGE="https://ifdo.ca/~seymour/runabc/top.html;
-SRC_URI="https://ifdo.ca/~seymour/runabc/${MY_P}.zip;
-S="${WORKDIR}"/${PN}
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="examples"
-
-BDEPEND="app-arch/unzip"
-
-src_prepare() {
-   default
-   sed -i "s:-O2::" configure.ac || die
-   sed -i "s:@datarootdir@/doc/abcmidi:@docdir@:" Makefile.in || die
-   eautoreconf
-}
-
-src_install() {
-   default
-
-   if use examples ; then
-   docinto examples
-   dodoc samples/*.abc
-   fi
-}

diff --git a/media-sound/abcmidi/abcmidi-2022.08.23.ebuild 
b/media-sound/abcmidi/abcmidi-2022.08.23.ebuild
deleted file mode 100644
index 3b11050a4f44..
--- a/media-sound/abcmidi/abcmidi-2022.08.23.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-MY_P="abcMIDI-${PV}"
-DESCRIPTION="Programs for processing ABC music notation files"
-HOMEPAGE="https://ifdo.ca/~seymour/runabc/top.html;
-SRC_URI="https://ifdo.ca/~seymour/runabc/${MY_P}.zip;
-S="${WORKDIR}"/${PN}
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="examples"
-
-BDEPEND="app-arch/unzip"
-
-src_prepare() {
-   default
-   sed -i "s:-O2::" configure.ac || die
-   sed -i "s:@datarootdir@/doc/abcmidi:@docdir@:" Makefile.in || die
-   eautoreconf
-}
-
-src_install() {
-   default
-
-   if use examples ; then
-   docinto examples
-   dodoc samples/*.abc
-   fi
-}



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

2022-10-02 Thread Miroslav Šulc
commit: 7bd4b7d3148e8cdc7d646be97308d996bbc57ca6
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Oct  3 04:01:34 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Oct  3 04:01:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bd4b7d3

media-sound/jalv: exactly one backend required in 1.6.8

Closes: https://bugs.gentoo.org/874051
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/jalv/jalv-1.6.8.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-sound/jalv/jalv-1.6.8.ebuild 
b/media-sound/jalv/jalv-1.6.8.ebuild
index 010f8cf631b9..c8557d667ed2 100644
--- a/media-sound/jalv/jalv-1.6.8.ebuild
+++ b/media-sound/jalv/jalv-1.6.8.ebuild
@@ -12,7 +12,8 @@ SRC_URI="https://download.drobilla.net/${P}.tar.xz;
 LICENSE="ISC"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="gtk jack portaudio qt5"
+IUSE="gtk +jack portaudio qt5"
+REQUIRED_USE="^^ ( jack portaudio )"
 
 RDEPEND="
dev-libs/serd



[gentoo-commits] repo/gentoo:master commit in: profiles/, www-client/epiphany/files/, www-client/epiphany/

2022-10-02 Thread Matt Turner
commit: ab9f43e43f1418371fb764b332e86cb6b48cfaf7
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Oct  3 03:12:52 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Oct  3 03:26:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab9f43e4

www-client/epiphany: Version bump to 43.0

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

 profiles/package.mask  |  1 +
 www-client/epiphany/Manifest   |  1 +
 www-client/epiphany/epiphany-43.0.ebuild   | 85 ++
 ...t-tests-Set-locale-for-the-encodings-test.patch | 44 +++
 4 files changed, 131 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 24e86564e8f4..9a691e46647d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -438,6 +438,7 @@ net-libs/uhttpmock:1.0
 net-libs/webkit-gtk:4.1
 sci-geosciences/geocode-glib:2
 >=sci-geosciences/gnome-maps-43
+>=www-client/epiphany-43
 >=x11-wm/mutter-43
 
 # Thomas Deutschmann  (2021-09-07)

diff --git a/www-client/epiphany/Manifest b/www-client/epiphany/Manifest
index 7df110f3d6fc..0d2127edb3cc 100644
--- a/www-client/epiphany/Manifest
+++ b/www-client/epiphany/Manifest
@@ -1 +1,2 @@
 DIST epiphany-42.4.tar.xz 6107820 BLAKE2B 
7ab18ac6d8eceb3577ef53c761e26a64291219311f2d6d82ed13ce6746767b83124faf28c9627056938351a05e5d6aff50eb95eb4dec10ce8847123fb5775b36
 SHA512 
55153078bc460cc5a0bc17bb8d12fd5ed6495cd2415e128ec0b4917b07a4d2fe1fb74e871c033aaef43c89c125d79ad37e99ea2fa2ada07fbcdf09603129ae47
+DIST epiphany-43.0.tar.xz 3890284 BLAKE2B 
74a463030bea6489dc05c975fa885ba3e06a3c552f18d29b0579121cf3b04f73fe3c76a6057d9d941f4361732ea1029cd7abb235969ca4f649964e5f909ea2d1
 SHA512 
56e65c2b3868447b88b89dc97c9d63c4ef1b174334eda15c6ad6b11a38963457df01a6024109ddfaf67730c691e5d68d37abb779604d4719dbc19950d18fe426

diff --git a/www-client/epiphany/epiphany-43.0.ebuild 
b/www-client/epiphany/epiphany-43.0.ebuild
new file mode 100644
index ..407f55a1e1ee
--- /dev/null
+++ b/www-client/epiphany/epiphany-43.0.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson xdg virtualx
+
+DESCRIPTION="GNOME webbrowser based on Webkit"
+HOMEPAGE="https://wiki.gnome.org/Apps/Web 
https://gitlab.gnome.org/GNOME/epiphany;
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+DEPEND="
+   >=x11-libs/cairo-1.2
+   >=app-crypt/gcr-3.5.5:0=[gtk]
+   >=x11-libs/gdk-pixbuf-2.36.5:2
+   >=dev-libs/glib-2.67.4:2
+   gnome-base/gsettings-desktop-schemas
+   >=x11-libs/gtk+-3.24.0:3
+   >=app-text/iso-codes-0.35
+   >=dev-libs/json-glib-1.6
+   app-arch/libarchive:=
+   >=dev-libs/libdazzle-3.37.1
+   >=gui-libs/libhandy-1.5.0:1=
+   >=app-crypt/libsecret-0.19
+   >=net-libs/libsoup-2.99.4:3.0
+   >=dev-libs/libxml2-2.6.12:2
+   >=dev-libs/nettle-3.4:=
+   >=dev-libs/libportal-0.6:0=[gtk]
+   >=dev-db/sqlite-3.22:3
+   >=net-libs/webkit-gtk-2.37.1:4.1=
+
+   dev-libs/gmp:0=
+"
+RDEPEND="${DEPEND}
+   x11-themes/adwaita-icon-theme
+"
+# appstream-glib needed for appdata.xml gettext translation
+BDEPEND="
+   dev-libs/appstream-glib
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PV}-Revert-tests-Set-locale-for-the-encodings-test.patch
+)
+
+src_configure() {
+   local emesonargs=(
+   -Ddeveloper_mode=false
+   # maybe enable later if network-sandbox is off, but in 3.32.4 
the network test
+   # is commented out upstream anyway
+   -Dnetwork_tests=disabled
+   -Dtech_preview=false
+   $(meson_feature test unit_tests)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+
+   if ! has_version net-libs/webkit-gtk:4.1[jpeg2k]; then
+   ewarn "Your net-libs/webkit-gtk:4.1 is built without 
USE=jpeg2k."
+   ewarn "Various image galleries/managers may be broken."
+   fi
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}

diff --git 
a/www-client/epiphany/files/43.0-Revert-tests-Set-locale-for-the-encodings-test.patch
 
b/www-client/epiphany/files/43.0-Revert-tests-Set-locale-for-the-encodings-test.patch
new file mode 100644
index ..973735712f36
--- /dev/null
+++ 
b/www-client/epiphany/files/43.0-Revert-tests-Set-locale-for-the-encodings-test.patch
@@ -0,0 +1,44 @@
+https://gitlab.gnome.org/GNOME/epiphany/-/issues/1842
+
+From 3fdab3173f64f8a8778ddc7f99167489f72c9eb0 Mon Sep 17 00:00:00 2001
+From: Matt Turner 
+Date: Sun, 2 Oct 2022 

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

2022-10-02 Thread Matt Turner
commit: 0d828ab76ae41b05944911b4b0bbb8fe463d6fa5
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Oct  3 02:46:16 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Oct  3 02:52:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d828ab7

dev-libs/libgusb: Version bump to 0.4.1

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

 dev-libs/libgusb/Manifest |  1 +
 dev-libs/libgusb/libgusb-0.4.1.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/dev-libs/libgusb/Manifest b/dev-libs/libgusb/Manifest
index 652ea0353b83..12cf0ebe277f 100644
--- a/dev-libs/libgusb/Manifest
+++ b/dev-libs/libgusb/Manifest
@@ -1,2 +1,3 @@
 DIST libgusb-0.3.10.tar.xz 42972 BLAKE2B 
4c49aa15c56d5ee5b896adb3e34b45332cd846933fd3aa86a645e7d897418d0e7a30d9972980e6527f1e60fc6e579f5df119708a12b3e504ff695c94d922
 SHA512 
66bd7c292cb9df2799b02acd48dc4b07794e7339ea1bd6473ea512dfec1b8e7e58abbd40f16a2a4805240cc8df4aec050335edb4f4178ad12ac5275438b8ae59
 DIST libgusb-0.4.0.tar.xz 49844 BLAKE2B 
9f2b552d8f224b4c8209f8adaec9d9131adf6ea938a25dca2ce2e6a8b4f154e3d9d6c75dc5bb1d42c6f00b2727136156c76f6291156f2c364aaa3343990ac3bd
 SHA512 
80aa3dea90a7a49d1108cddf066232dcb3c3a41bbbec5e598fbb1f5a554997b2fbc3ad95e514813ffb575a018585deef6ec16ba4533eefb3c1a086e1cc4534ce
+DIST libgusb-0.4.1.tar.xz 50384 BLAKE2B 
e6613758bb24710ce8326e12a6fb6a8708135c0c826a7b8f87fa95df5dba04bf5155c2daf42713d5f74478ca457f795c2f553acbdef1a8b1df0019f7832b019f
 SHA512 
de0a74d75b00699e6b113c0ec334f7385e892317b2814047f7990fed361d78d6acdb2148ded9e602cf3537ff87e8c10017da2315923db4cb3f5c29f75418e9b8

diff --git a/dev-libs/libgusb/libgusb-0.4.1.ebuild 
b/dev-libs/libgusb/libgusb-0.4.1.ebuild
new file mode 100644
index ..ae1b186b47a5
--- /dev/null
+++ b/dev-libs/libgusb/libgusb-0.4.1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit meson-multilib python-any-r1 vala
+
+DESCRIPTION="GObject wrapper for libusb"
+HOMEPAGE="https://github.com/hughsie/libgusb;
+SRC_URI="https://people.freedesktop.org/~hughsient/releases/${P}.tar.xz;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+
+IUSE="gtk-doc +introspection test +vala"
+REQUIRED_USE="
+   gtk-doc? ( introspection )
+   vala? ( introspection )
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.44.0:2[${MULTILIB_USEDEP}]
+   virtual/libusb:1[udev,${MULTILIB_USEDEP}]
+   >=dev-libs/json-glib-1.1.1[${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+   sys-apps/hwdata
+"
+DEPEND="${RDEPEND}
+   test? ( >=dev-util/umockdev-0.17.7[${MULTILIB_USEDEP}] )"
+BDEPEND="
+   $(python_gen_any_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
+   gtk-doc? ( dev-util/gi-docgen )
+   vala? ( $(vala_depend) )
+   virtual/pkgconfig
+"
+
+python_check_deps() {
+   python_has_version "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+   default
+   use vala && vala_setup
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Ddefault_library=shared
+   $(meson_use test tests)
+   $(meson_native_use_bool vala vapi)
+   -Dusb_ids="${EPREFIX}"/usr/share/hwdata/usb.ids
+   $(meson_native_use_bool gtk-doc docs)
+   $(meson_native_use_bool introspection)
+   $(meson_feature test umockdev)
+
+   )
+   meson_src_configure
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   if use gtk-doc; then
+   mkdir -p "${ED}"/usr/share/gtk-doc/ || die
+   mv "${ED}"/usr/share/{doc,gtk-doc}/libgusb || die
+   fi
+}



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

2022-10-02 Thread Matt Turner
commit: 91ce158b44c7e2225837a300b24d707a62b341a0
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Oct  3 02:37:58 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Oct  3 02:52:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91ce158b

app-text/gspell: Version bump to 1.12.0

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

 app-text/gspell/Manifest |  1 +
 app-text/gspell/gspell-1.12.0.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/app-text/gspell/Manifest b/app-text/gspell/Manifest
index 526b4fd2f13f..c1d6d5fe0aa7 100644
--- a/app-text/gspell/Manifest
+++ b/app-text/gspell/Manifest
@@ -1 +1,2 @@
 DIST gspell-1.11.1.tar.xz 432216 BLAKE2B 
aa6e6873fcb9cc7d3e7e05fe0abdd3b2e271c0483b7dc4d1c28179b87cea66b0fef86aa6ca94b7a571447ab70ac4ec55ac04b4b1f78415bea2db6c4f8fbc69ce
 SHA512 
df13ef76340b3f644b517f05941c4a11f90212511229a4644cda0d605af428222bf7dd15dbdf51da80e07b7689249728f5739020349226b78d1990707f9706d9
+DIST gspell-1.12.0.tar.xz 433068 BLAKE2B 
5726f40b07ee1d23a5a2e22ed012b52d6090a645b3141ecaf6a92cc850442be605ff2481a28ec87ee0d5b727b792fe2812a3e32ffd05978ed984d92b593910ec
 SHA512 
7a9fea40c6b8298c48ee48cb6f67d66b0a950fd4d7902ffce0d2f620270614ea01b7ada0adba6778090b16f4561625aea6f39de76b743b2cd06a61a24520c549

diff --git a/app-text/gspell/gspell-1.12.0.ebuild 
b/app-text/gspell/gspell-1.12.0.ebuild
new file mode 100644
index ..41d559da553d
--- /dev/null
+++ b/app-text/gspell/gspell-1.12.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2 vala virtualx
+
+DESCRIPTION="Spell check library for GTK+ applications"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gspell;
+
+LICENSE="LGPL-2.1+"
+SLOT="0/2" # subslot = libgspell-1 soname version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="+introspection +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+RDEPEND="
+   >=app-text/enchant-2.1.3:2
+   >=dev-libs/glib-2.44:2
+   >=x11-libs/gtk+-3.20:3[introspection?]
+   dev-libs/icu:=
+   introspection? ( >=dev-libs/gobject-introspection-1.42.0:= )
+"
+DEPEND="${RDEPEND}
+   test? ( sys-apps/dbus )
+"
+BDEPEND="
+   dev-libs/libxml2:2
+   dev-util/glib-utils
+   >=dev-util/gtk-doc-am-1.25
+   >=sys-devel/gettext-0.19.6
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+   test? (
+   app-text/enchant:2[hunspell]
+   || (
+   app-dicts/myspell-en[l10n_en(+)]
+   app-dicts/myspell-en[l10n_en-US(+)]
+   )
+   )
+"
+# Tests require a en_US dictionary and fail with deprecated enchant aspell 
backend:
+# So enchant[hunspell] + myspell-en ensure they pass (hunspell is ordered 
before aspell),
+# however a different backend like hspell or nuspell + their en_US dict might 
be fine too,
+# but we don't support them at this time (2020-04-12) in enchant:2
+
+src_prepare() {
+   use vala && vala_setup
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure \
+   $(use_enable introspection) \
+   $(use_enable vala)
+}
+
+src_test() {
+   virtx dbus-run-session emake check
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/sushi/, profiles/

2022-10-02 Thread Matt Turner
commit: cec955eebfb7631852788dda825f99f6375c8bcb
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Oct  3 03:02:37 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Oct  3 03:02:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cec955ee

gnome-extra/sushi: Version bump to 43.0

Closes: https://bugs.gentoo.org/822351
Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/sushi/Manifest  |  1 +
 gnome-extra/sushi/sushi-43.0.ebuild | 56 +
 profiles/package.mask   |  1 +
 3 files changed, 58 insertions(+)

diff --git a/gnome-extra/sushi/Manifest b/gnome-extra/sushi/Manifest
index 981d61a6d1b4..07e1039a56ce 100644
--- a/gnome-extra/sushi/Manifest
+++ b/gnome-extra/sushi/Manifest
@@ -1 +1,2 @@
 DIST sushi-42.0.tar.xz 81668 BLAKE2B 
c37290fa9b2040d2f0a2e7519c654d5e78125b469c34eb24cfe6d9b37a9a00857215f149c33aa2d753734b33187f47da7bf73ebbe23ebad5551abffe20291a3d
 SHA512 
203510d793be56b73e59553ead555d863919b4f8ebe9f0b46d01a887685fc0d210b81b739bd7dca221a91d3c9d4c2885b84851c2445a1ab00720e1fd2f59c817
+DIST sushi-43.0.tar.xz 81552 BLAKE2B 
13ca7ec446aeaae454bb0a8c874a786914211a9b27d423189846aba9adb844b224a7f0cb6d95b2e6c4d71043a2b592d14ce9998a9732150517aa18b14b4f2c25
 SHA512 
0a909f685e49bbddb7fc2cf17338eba08723a796e1e42f09ed404487620437b36c2bdaede3efbb6bd49cd7efde0141e971ac9869f73c0c30bea9b6658978b19e

diff --git a/gnome-extra/sushi/sushi-43.0.ebuild 
b/gnome-extra/sushi/sushi-43.0.ebuild
new file mode 100644
index ..e6fe4a525687
--- /dev/null
+++ b/gnome-extra/sushi/sushi-43.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org meson optfeature xdg
+
+DESCRIPTION="A quick previewer for Nautilus, the GNOME file manager"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/sushi;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86"
+IUSE="wayland +X"
+REQUIRED_USE="|| ( wayland X )"
+
+DEPEND="
+   media-libs/libepoxy
+   >=app-text/evince-3.0[introspection]
+   media-libs/freetype:2
+   >=x11-libs/gdk-pixbuf-2.23.0[introspection]
+   >=dev-libs/glib-2.29.14:2
+   media-libs/gstreamer:1.0[introspection]
+   media-libs/gst-plugins-base:1.0[introspection]
+   >=x11-libs/gtk+-3.13.2:3[introspection,wayland?,X?]
+   >=x11-libs/gtksourceview-4.0.3:4[introspection]
+   >=media-libs/harfbuzz-0.9.9:=
+   >=dev-libs/gobject-introspection-1.54:=
+   net-libs/webkit-gtk:4.1[introspection]
+   >=dev-libs/gjs-1.40
+"
+RDEPEND="${DEPEND}
+   >=gnome-base/nautilus-3.1.90
+   media-plugins/gst-plugins-gtk:1.0[wayland?,X?]
+"
+BDEPEND="
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature wayland)
+   $(meson_feature X X11)
+   )
+   meson_src_configure
+}
+
+src_compile() {
+   local -x GST_PLUGIN_SYSTEM_PATH_1_0=
+   meson_src_compile
+}
+
+pkg_postinst() {
+   optfeature "Support viewing file formats such as generated by 
LibreOffice" app-office/libreoffice
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index 41868fba75b0..24e86564e8f4 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -428,6 +428,7 @@ sys-devel/automake:1.11
 >=gnome-extra/evolution-ews-3.46
 >=gnome-extra/gnome-calculator-43
 >=gnome-extra/gnome-shell-extensions-43
+>=gnome-extra/sushi-43
 >=mail-client/evolution-3.46
 >=mail-client/geary-43
 media-libs/libshumate



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

2022-10-02 Thread Matthew Thode
commit: a767e91f33258655836c721c74c0b52223d7a3cb
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Oct  3 02:14:57 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Oct  3 02:14:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a767e91f

media-sound/spotify: drop 1.0.72-r1

Closes: https://bugs.gentoo.org/873868
Signed-off-by: Matthew Thode  gentoo.org>

 media-sound/spotify/Manifest |   1 -
 media-sound/spotify/spotify-1.0.72-r1.ebuild | 112 ---
 2 files changed, 113 deletions(-)

diff --git a/media-sound/spotify/Manifest b/media-sound/spotify/Manifest
index d446031b5067..59e00e83307f 100644
--- a/media-sound/spotify/Manifest
+++ b/media-sound/spotify/Manifest
@@ -1,2 +1 @@
-DIST spotify-client_1.0.72.117.g6bd7cc73-35_i386.deb 95135550 BLAKE2B 
ad4587dd6b3c64a0398e0790203a7826e290a27542fa39ebbd6c7198d8ad1fd3fb06e8b030b64e1e61e0624ef20aafda08189266486cd073cb779ebff62ef502
 SHA512 
51d60f7592e5f31ea4b7e67736a85271cb48d4108459630da61c4ab67d2a470038240c1d6ff577280cb4498cf44f14d7bc7e0312f63d34265bcd1e70cd13142f
 DIST spotify-client_1.1.84.716.gc5f8b819_amd64.deb 119770140 BLAKE2B 
071ee877e9c6c9a64cc3e06cdd72530e5da60087c56c29ad9511ed427df987d76258142120442ad78370f2d78c282016025ed43f7f7e94b4efb44e4a201bc839
 SHA512 
3cc25f28ae791ac26607117a5df668f803ed8e58f0ace085010a6242fdde97766bdc1c752560850795c9b4324f3e019937fe9af2788a1946ebb70ee781f50d99

diff --git a/media-sound/spotify/spotify-1.0.72-r1.ebuild 
b/media-sound/spotify/spotify-1.0.72-r1.ebuild
deleted file mode 100644
index 5bc8a509cbd9..
--- a/media-sound/spotify/spotify-1.0.72-r1.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils gnome2-utils pax-utils unpacker xdg-utils
-
-DESCRIPTION="Spotify is a social music platform"
-HOMEPAGE="https://www.spotify.com/download/linux/;
-SRC_BASE="http://repository.spotify.com/pool/non-free/s/${PN}-client/;
-#BUILD_ID_AMD64="117.g6bd7cc73-35"
-BUILD_ID_X86="117.g6bd7cc73-35"
-#SRC_URI="amd64? ( ${SRC_BASE}${PN}-client_${PV}.${BUILD_ID_AMD64}_amd64.deb )
-#  x86? ( ${SRC_BASE}${PN}-client_${PV}.${BUILD_ID_X86}_i386.deb )"
-SRC_URI="${SRC_BASE}${PN}-client_${PV}.${BUILD_ID_X86}_i386.deb"
-LICENSE="Spotify"
-SLOT="0"
-KEYWORDS="x86"
-IUSE="libnotify systray pax-kernel pulseaudio"
-RESTRICT="mirror strip"
-
-DEPEND=""
-# zenity needed for filepicker
-RDEPEND="
-   ${DEPEND}
-   dev-libs/nss
-   gnome-base/gconf
-   gnome-extra/zenity
-   media-libs/alsa-lib
-   media-libs/harfbuzz
-   media-libs/fontconfig
-   media-libs/mesa[X(+)]
-   net-misc/curl[ssl,curl_ssl_openssl]
-   net-print/cups[ssl]
-   x11-libs/gtk+:2
-   x11-libs/libXScrnSaver
-   x11-libs/libXtst
-   dev-python/pygobject:3
-   dev-python/dbus-python
-   libnotify? ( x11-libs/libnotify )
-   pulseaudio? ( media-sound/pulseaudio )
-   systray? ( gnome-extra/gnome-integration-spotify )"
-   #sys-libs/glibc
-
-S=${WORKDIR}/
-
-QA_PREBUILT="opt/spotify/spotify-client/spotify"
-
-src_prepare() {
-   # Fix desktop entry to launch spotify-dbus.py for systray integration
-   if use systray ; then
-   sed -i \
-   -e 's/spotify \%U/spotify-dbus.py \%U/g' \
-   usr/share/spotify/spotify.desktop || die "sed failed"
-   fi
-   default
-}
-
-src_install() {
-   gunzip usr/share/doc/spotify-client/changelog.gz || die
-   dodoc usr/share/doc/spotify-client/changelog
-
-   SPOTIFY_PKG_HOME=usr/share/spotify
-   insinto /usr/share/pixmaps
-   doins ${SPOTIFY_PKG_HOME}/icons/*.png
-
-   # install in /opt/spotify
-   SPOTIFY_HOME=/opt/spotify/spotify-client
-   insinto ${SPOTIFY_HOME}
-   doins -r ${SPOTIFY_PKG_HOME}/*
-   fperms +x ${SPOTIFY_HOME}/spotify
-
-   dodir /usr/bin
-   cat <<-EOF >"${D}"/usr/bin/spotify || die
-   #! /bin/sh
-   exec ${SPOTIFY_HOME}/spotify "\$@"
-   EOF
-   fperms +x /usr/bin/spotify
-
-   local size
-   for size in 16 22 24 32 48 64 128 256 512; do
-   newicon -s ${size} 
"${S}${SPOTIFY_PKG_HOME}/icons/spotify-linux-${size}.png" \
-   "spotify-client.png"
-   done
-   domenu "${S}${SPOTIFY_PKG_HOME}/spotify.desktop"
-   if use pax-kernel; then
-   #create the headers, reset them to default, then paxmark -m them
-   pax-mark C "${ED}${SPOTIFY_HOME}/${PN}" || die
-   pax-mark z "${ED}${SPOTIFY_HOME}/${PN}" || die
-   pax-mark m "${ED}${SPOTIFY_HOME}/${PN}" || die
-   eqawarn "You have set USE=pax-kernel meaning that you intend to 
run"
-   eqawarn "${PN} under a PaX enabled kernel.  To do so, we must 
modify"
-   eqawarn "the ${PN} binary itself and this *may* lead 

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2022-10-02 Thread Ionen Wolkens
commit: 90b744ba50a8ba03fdf635b29d8ec042e1f9bbd7
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Oct  3 01:52:12 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Oct  3 02:10:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90b744ba

x11-drivers/nvidia-drivers: prepare for atk migration

Non-stable so can't remove deprecated atk yet, but given
nvidia-drivers are rebuilt with every kernel upgrades can
start propagating this without revbump and eventually
cleanup the alternative.

Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-drivers/nvidia-drivers/nvidia-drivers-390.154.ebuild| 2 +-
 x11-drivers/nvidia-drivers/nvidia-drivers-470.141.03.ebuild | 2 +-
 x11-drivers/nvidia-drivers/nvidia-drivers-510.85.02.ebuild  | 2 +-
 x11-drivers/nvidia-drivers/nvidia-drivers-515.49.19.ebuild  | 2 +-
 x11-drivers/nvidia-drivers/nvidia-drivers-515.65.01.ebuild  | 2 +-
 x11-drivers/nvidia-drivers/nvidia-drivers-515.76.ebuild | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.154.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-390.154.ebuild
index f518da462225..32072512b1a3 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-390.154.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-390.154.ebuild
@@ -33,7 +33,7 @@ COMMON_DEPEND="
net-libs/libtirpc:=
)
tools? (
-   dev-libs/atk
+   || ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/atk )
dev-libs/glib:2
dev-libs/jansson:=
media-libs/harfbuzz:=

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.141.03.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-470.141.03.ebuild
index eb89f4c3e63c..1ff546ca2442 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.141.03.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.141.03.ebuild
@@ -32,7 +32,7 @@ COMMON_DEPEND="
net-libs/libtirpc:=
)
tools? (
-   dev-libs/atk
+   || ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/atk )
dev-libs/glib:2
dev-libs/jansson:=
media-libs/harfbuzz:=

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-510.85.02.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-510.85.02.ebuild
index e135ddc9d536..b79e48854e9a 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-510.85.02.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-510.85.02.ebuild
@@ -34,7 +34,7 @@ COMMON_DEPEND="
net-libs/libtirpc:=
)
tools? (
-   dev-libs/atk
+   || ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/atk )
dev-libs/glib:2
dev-libs/jansson:=
media-libs/harfbuzz:=

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-515.49.19.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-515.49.19.ebuild
index 84cf06476929..5ef30011b5e6 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-515.49.19.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-515.49.19.ebuild
@@ -36,7 +36,7 @@ COMMON_DEPEND="
net-libs/libtirpc:=
)
tools? (
-   dev-libs/atk
+   || ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/atk )
dev-libs/glib:2
dev-libs/jansson:=
media-libs/harfbuzz:=

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-515.65.01.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-515.65.01.ebuild
index a3d277c29cfc..aa6b3fb34e9c 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-515.65.01.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-515.65.01.ebuild
@@ -36,7 +36,7 @@ COMMON_DEPEND="
net-libs/libtirpc:=
)
tools? (
-   dev-libs/atk
+   || ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/atk )
dev-libs/glib:2
dev-libs/jansson:=
media-libs/harfbuzz:=

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-515.76.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-515.76.ebuild
index 947044364c8c..f8cf86775680 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-515.76.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-515.76.ebuild
@@ -36,7 +36,7 @@ COMMON_DEPEND="
net-libs/libtirpc:=
)
tools? (
-   dev-libs/atk
+   || ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/atk )
dev-libs/glib:2
dev-libs/jansson:=
media-libs/harfbuzz:=



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

2022-10-02 Thread Maciej Barć
commit: 7e49a1d4eb1c914508de2b83c0e979b5008aedc9
Author: Your Name  example  com>
AuthorDate: Mon Oct  3 01:02:04 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Oct  3 02:07:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e49a1d4

sys-apps/openrazer: install openrazer-daemon.desktop

Signed-off-by: Steffen Winter  proton.me>
Closes: https://github.com/gentoo/gentoo/pull/27509
Signed-off-by: Maciej Barć  gentoo.org>

 .../{openrazer-3.4.0-r2.ebuild => openrazer-3.4.0-r3.ebuild}  | 11 ++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/sys-apps/openrazer/openrazer-3.4.0-r2.ebuild 
b/sys-apps/openrazer/openrazer-3.4.0-r3.ebuild
similarity index 90%
rename from sys-apps/openrazer/openrazer-3.4.0-r2.ebuild
rename to sys-apps/openrazer/openrazer-3.4.0-r3.ebuild
index 1af09bba0ae3..7b19f04fe4bf 100644
--- a/sys-apps/openrazer/openrazer-3.4.0-r2.ebuild
+++ b/sys-apps/openrazer/openrazer-3.4.0-r3.ebuild
@@ -48,7 +48,10 @@ DOCS=( README.md )
 
 DOC_CONTENTS="To successfully use OpenRazer: load desired kernel module
 (razeraccessory, razerkbd, razerkraken and/or razermouse),
-add Your user to the \"plugdev\" group and start the \"openrazer-daemon\"."
+add your user to the \"plugdev\" group and start the OpenRazer daemon.
+To automatically start up the OpenRazer daemon on session login copy
+/usr/share/openrazer/openrazer-daemon.desktop file into Your user's
+~/.config/autostart/ directory."
 
 BUILD_TARGETS="clean driver"
 BUILD_PARAMS="-C ${S} SUBDIRS=${S}/driver KERNELDIR=${KERNEL_DIR}"
@@ -120,8 +123,14 @@ src_install() {
# dbus service
insinto /usr/share/dbus-1/services
doins "${S}"/daemon/org.razer.service
+
# systemd unit
systemd_douserunit "${S}"/daemon/${PN}-daemon.service
+
+   # xdg autostart example file
+   insinto /usr/share/${PN}
+   doins "${S}"/install_files/desktop/openrazer-daemon.desktop
+
# Manpages
doman "${S}"/daemon/resources/man/${PN}-daemon.8
doman "${S}"/daemon/resources/man/razer.conf.5



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

2022-10-02 Thread Matt Turner
commit: bba8625da683b00e5d355b78a96f708d655d8348
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Oct  3 02:03:54 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Oct  3 02:04:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bba8625d

profiles: Unmask app-accessibility/at-spi2-core and friends

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

 profiles/package.mask | 6 --
 1 file changed, 6 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 2eae0d4acf54..41868fba75b0 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,12 +33,6 @@
 
 #--- END OF EXAMPLES ---
 
-# Matt Turner  (2022-10-02)
-# Masked for testing
->=app-accessibility/at-spi2-core-2.46.0
->=app-accessibility/at-spi2-atk-2.46.0
->=dev-libs/atk-2.46.0
-
 # Matt Turner  (2022-10-01)
 # Depends on lots of unmaintained packages:
 #  - app-text/gnome-doc-utils



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

2022-10-02 Thread Sam James
commit: cd9f8c64fb3090149a26b66c872dbb1bb7f75fbe
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  3 01:50:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 01:55:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd9f8c64

media-libs/lsp-plugins: add 1.2.3

Bug: https://bugs.gentoo.org/683400
Bug: https://bugs.gentoo.org/832147
Bug: https://bugs.gentoo.org/874339
Closes: https://bugs.gentoo.org/768804
Closes: https://bugs.gentoo.org/853826
Thanks-to: Olivier Huber  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-libs/lsp-plugins/Manifest |  1 +
 media-libs/lsp-plugins/lsp-plugins-1.2.3.ebuild | 88 +
 media-libs/lsp-plugins/lsp-plugins-.ebuild  | 63 ++
 media-libs/lsp-plugins/metadata.xml |  3 +-
 4 files changed, 140 insertions(+), 15 deletions(-)

diff --git a/media-libs/lsp-plugins/Manifest b/media-libs/lsp-plugins/Manifest
index 0d4cc65eb841..8b3a7cc14619 100644
--- a/media-libs/lsp-plugins/Manifest
+++ b/media-libs/lsp-plugins/Manifest
@@ -1,3 +1,4 @@
 DIST lsp-plugins-1.1.22.tar.gz 61694018 BLAKE2B 
5c14140af797624cf67d61618d22a006c4b02232cef92533244f36b108b58461c56c28379cbdefc8d967de34c3bae91450bc787a0e6ab2ae41f53e4e431a17ff
 SHA512 
6004136b55a990033d22e60af6c418a5ee708aaf0f4263fc3af8097876f7eea6e125a44392468ed8e30a92c0fa44eb65f40d80b25a5f243d3fd4f1c0f3af70d6
 DIST lsp-plugins-1.1.24.tar.gz 63809276 BLAKE2B 
3d623d4a5b21f2b4dbd7263805b50c9cd9bf19733aeab774983d7a79695015d1e30201f3de46dde950adadcced347f878a272c1c3da9c5f0721c6effda05d9b4
 SHA512 
20a82594aec51877255ca2808b6c8af03fcfc2f393fdbc6ae6826dd0da17c4a5cb14f02658c1f102600477d7d4d4fc9e24ee3c6a6ef704afc443499a43bd65ec
 DIST lsp-plugins-1.1.29.tar.gz 66143142 BLAKE2B 
6fa6943d8cdf3aedc9f671c64b433ffd5c4f6c7ca14f6a75578300240971e7c9e8546b9a7df7a13b8cd6e0844724c064daa7e249aba70636f47a622e73ed264a
 SHA512 
b8c3804ad583322bce414d6beb079afa5b98a26bb4507642376fcf1f82b31525b4959c6388b02cc1d14e0ec25de3596794895f2860f492a5fbf87f6e88b7
+DIST lsp-plugins-1.2.3.tar.gz 38760829 BLAKE2B 
c28a4b5cfdbbe5fe42c3f4821ce323cb097b84eddc850f43adcc14e8a9edb2e313236ce44e4eca17dd226c578113a5749d06754deb45a6c2e7c2ff37bfed4fc2
 SHA512 
1db849ebceffb24540879fcd0971ddd8bffe9a0ecaaebf4b69bf8633a267562bb3eb5cd55dce8b804868d880efdec95b19a312ee017c2a9334b5e764ee30

diff --git a/media-libs/lsp-plugins/lsp-plugins-1.2.3.ebuild 
b/media-libs/lsp-plugins/lsp-plugins-1.2.3.ebuild
new file mode 100644
index ..23a2db54192f
--- /dev/null
+++ b/media-libs/lsp-plugins/lsp-plugins-1.2.3.ebuild
@@ -0,0 +1,88 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic xdg
+
+DESCRIPTION="Linux Studio Plugins"
+HOMEPAGE="https://lsp-plug.in;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/sadko4u/lsp-plugins;
+   EGIT_BRANCH="devel"
+else
+   
SRC_URI="https://github.com/sadko4u/${PN}/releases/download/${PV}/${PN}-src-${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   S="${WORKDIR}/${PN}"
+fi
+
+LICENSE="LGPL-3"
+SLOT="0"
+IUSE="doc jack ladspa +lv2 test vst X"
+REQUIRED_USE="|| ( jack ladspa lv2 )
+   test? ( jack )"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="doc? ( dev-lang/php:* )"
+DEPEND="
+   media-libs/libglvnd[X]
+   media-libs/libsndfile
+   jack? (
+   media-libs/freetype
+   virtual/jack
+   x11-libs/cairo[X]
+   x11-libs/libX11
+   x11-libs/libXrandr
+   )
+   ladspa? ( media-libs/ladspa-sdk )
+   lv2? (
+   media-libs/freetype
+   media-libs/lv2
+   x11-libs/cairo[X]
+   x11-libs/libX11
+   x11-libs/libXrandr
+   )
+   vst? (
+   media-libs/freetype
+   x11-libs/cairo[X]
+   x11-libs/libX11
+   x11-libs/libXrandr
+   )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   use doc && MODULES+="doc"
+   use jack && MODULES+=" jack"
+   use ladspa && MODULES+=" ladspa"
+   use lv2 && MODULES+=" lv2"
+   use vst && MODULES+=" vst2"
+   use X && MODULES+=" xdg"
+   emake \
+   FEATURES="${MODULES}" \
+   PREFIX="/usr" \
+   LIBDIR="/usr/$(get_libdir)" \
+   CFLAGS_EXT="${CFLAGS}" \
+   CXXFLAGS_EXT="${CXXFLAGS}" \
+   LDFLAGS_EXT="$(raw-ldflags)" \
+   VERBOSE=1 \
+   config
+}
+
+src_compile() {
+   emake \
+   FEATURES="${MODULES}" \
+   PREFIX="/usr" \
+   LIBDIR="/usr/$(get_libdir)" \
+   CFLAGS_EXT="${CFLAGS}" \
+   CXXFLAGS_EXT="${CXXFLAGS}" \
+   LDFLAGS_EXT="$(raw-ldflags)" \
+   VERBOSE=1
+}
+
+src_install() {
+   emake 

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

2022-10-02 Thread Sam James
commit: d2a4da6774abf9752fd952c3e82ea441effee7a5
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  3 01:52:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 01:55:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2a4da67

media-libs/lsp-plugins: update upstream metadata (fix typo)

Fixes: 7749da9e4b0e1152578ea1224ea609a287103b49
Signed-off-by: Sam James  gentoo.org>

 media-libs/lsp-plugins/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/lsp-plugins/metadata.xml 
b/media-libs/lsp-plugins/metadata.xml
index 568e15c38f44..71430685363b 100644
--- a/media-libs/lsp-plugins/metadata.xml
+++ b/media-libs/lsp-plugins/metadata.xml
@@ -14,6 +14,6 @@
Support LinuxVST plugins


-   adko4u/lsp-plugins
+   sadko4u/lsp-plugins

 



[gentoo-commits] repo/gentoo:master commit in: app-crypt/dehydrated/files/, app-crypt/dehydrated/

2022-10-02 Thread Marc Schiffbauer
commit: 370fd55d28e4b63b7cac1e756bd06a9804402a10
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Mon Oct  3 01:48:10 2022 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Mon Oct  3 01:48:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=370fd55d

app-crypt/dehydrated: drop 0.7.0

Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-crypt/dehydrated/dehydrated-0.7.0.ebuild | 50 
 app-crypt/dehydrated/files/cron  |  2 --
 2 files changed, 52 deletions(-)

diff --git a/app-crypt/dehydrated/dehydrated-0.7.0.ebuild 
b/app-crypt/dehydrated/dehydrated-0.7.0.ebuild
deleted file mode 100644
index ff4c301408bd..
--- a/app-crypt/dehydrated/dehydrated-0.7.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="A client for signing certificates with an ACME-server"
-HOMEPAGE="https://github.com/lukas2511/dehydrated;
-SRC_URI="https://github.com/lukas2511/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
-IUSE="+cron"
-
-RDEPEND="acct-group/dehydrated
-   acct-user/dehydrated
-   app-shells/bash
-   net-misc/curl
-   cron? ( virtual/cron )"
-
-PATCHES=( 
"${FILESDIR}"/${P}-fix-CN-extraction-for-older-openssl-versions.patch )
-
-src_configure() {
-   default
-   sed -i  's,^#CONFIG_D=.*,CONFIG_D="/etc/dehydrated/config.d",' 
docs/examples/config || die "could not set config (CONFIG_D)"
-}
-
-src_install() {
-   dobin ${PN}
-   insinto /etc/${PN}
-   doins docs/examples/{config,domains.txt,hook.sh}
-   fperms u+x /etc/${PN}/hook.sh
-   dodoc docs/*.md
-
-   insinto /etc/${PN}/config.d
-   doins "${FILESDIR}"/00_gentoo.sh
-
-   if use cron ; then
-   insinto /etc/cron.d
-   newins "${FILESDIR}"/cron ${PN}
-   fi
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]] ; then
-   einfo "See /etc/dehydrated/config for configuration."
-
-   use cron && einfo "After finishing setup you should enable the 
cronjob in /etc/cron.d/dehydrated."
-   fi
-}

diff --git a/app-crypt/dehydrated/files/cron b/app-crypt/dehydrated/files/cron
deleted file mode 100644
index df03b5fcee13..
--- a/app-crypt/dehydrated/files/cron
+++ /dev/null
@@ -1,2 +0,0 @@
-# dehydrated cron job
-#0 2 * * * dehydrated /usr/bin/dehydrated --cron



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2022-10-02 Thread Ionen Wolkens
commit: dbd50916b3e0c1d70db009a9447fbc472c1e28be
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Oct  3 01:40:05 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Oct  3 01:46:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbd50916

x11-drivers/nvidia-drivers: note link for >=5.18.13 sysfb issues

Meant to add this in the first place but forgot.

Not a super useful link given it's actually being handled on nvidia's
private bug tracker, but can still get some random feedback.

Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-drivers/nvidia-drivers/nvidia-drivers-390.154.ebuild| 1 +
 x11-drivers/nvidia-drivers/nvidia-drivers-470.141.03.ebuild | 1 +
 x11-drivers/nvidia-drivers/nvidia-drivers-510.85.02.ebuild  | 1 +
 x11-drivers/nvidia-drivers/nvidia-drivers-515.49.19.ebuild  | 1 +
 x11-drivers/nvidia-drivers/nvidia-drivers-515.65.01.ebuild  | 1 +
 x11-drivers/nvidia-drivers/nvidia-drivers-515.76.ebuild | 1 +
 6 files changed, 6 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.154.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-390.154.ebuild
index 056c04443660..f518da462225 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-390.154.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-390.154.ebuild
@@ -153,6 +153,7 @@ pkg_setup() {
fi
 
if kernel_is -ge 5 18 13; then
+   # https://github.com/NVIDIA/open-gpu-kernel-modules/issues/341
if linux_chkconfig_present FB_SIMPLE; then
warn+=(
"  CONFIG_FB_SIMPLE: is set, recommended to 
disable and switch to FB_EFI"

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.141.03.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-470.141.03.ebuild
index 0f4634979526..eb89f4c3e63c 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.141.03.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.141.03.ebuild
@@ -156,6 +156,7 @@ pkg_setup() {
fi
 
if kernel_is -ge 5 18 13; then
+   # https://github.com/NVIDIA/open-gpu-kernel-modules/issues/341
if linux_chkconfig_present FB_SIMPLE; then
warn+=(
"  CONFIG_FB_SIMPLE: is set, recommended to 
disable and switch to FB_EFI"

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-510.85.02.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-510.85.02.ebuild
index de65d9d7dbde..e135ddc9d536 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-510.85.02.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-510.85.02.ebuild
@@ -159,6 +159,7 @@ pkg_setup() {
fi
 
if kernel_is -ge 5 18 13; then
+   # https://github.com/NVIDIA/open-gpu-kernel-modules/issues/341
if linux_chkconfig_present FB_SIMPLE; then
warn+=(
"  CONFIG_FB_SIMPLE: is set, recommended to 
disable and switch to FB_EFI"

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-515.49.19.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-515.49.19.ebuild
index 58ea8699f7d7..84cf06476929 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-515.49.19.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-515.49.19.ebuild
@@ -168,6 +168,7 @@ pkg_setup() {
fi
 
if kernel_is -ge 5 18 13; then
+   # https://github.com/NVIDIA/open-gpu-kernel-modules/issues/341
if linux_chkconfig_present FB_SIMPLE; then
warn+=(
"  CONFIG_FB_SIMPLE: is set, recommended to 
disable and switch to FB_EFI"

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-515.65.01.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-515.65.01.ebuild
index f694157692b4..a3d277c29cfc 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-515.65.01.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-515.65.01.ebuild
@@ -168,6 +168,7 @@ pkg_setup() {
fi
 
if kernel_is -ge 5 18 13; then
+   # https://github.com/NVIDIA/open-gpu-kernel-modules/issues/341
if linux_chkconfig_present FB_SIMPLE; then
warn+=(
"  CONFIG_FB_SIMPLE: is set, recommended to 
disable and switch to FB_EFI"

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-515.76.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-515.76.ebuild
index 5aff3c436a26..947044364c8c 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-515.76.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-515.76.ebuild
@@ -168,6 +168,7 @@ pkg_setup() {
fi
 
if kernel_is -ge 5 18 13; then
+   # https://github.com/NVIDIA/open-gpu-kernel-modules/issues/341
if linux_chkconfig_present FB_SIMPLE; then
warn+=(
"  CONFIG_FB_SIMPLE: is set, recommended to 
disable and 

[gentoo-commits] repo/gentoo:master commit in: app-crypt/dehydrated/

2022-10-02 Thread Marc Schiffbauer
commit: b7dc783175108adb37ce1bea5e7639faaf9f9d93
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Mon Oct  3 01:44:49 2022 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Mon Oct  3 01:44:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7dc7831

app-crypt/dehydrated: update HOMEPAGE, SRC_URI

Closes: https://bugs.gentoo.org/874333
Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-crypt/dehydrated/dehydrated-0.7.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/dehydrated/dehydrated-0.7.0-r1.ebuild 
b/app-crypt/dehydrated/dehydrated-0.7.0-r1.ebuild
index c5872631d266..120ac925e81f 100644
--- a/app-crypt/dehydrated/dehydrated-0.7.0-r1.ebuild
+++ b/app-crypt/dehydrated/dehydrated-0.7.0-r1.ebuild
@@ -4,8 +4,8 @@
 EAPI="7"
 
 DESCRIPTION="A client for signing certificates with an ACME-server"
-HOMEPAGE="https://github.com/lukas2511/dehydrated;
-SRC_URI="https://github.com/lukas2511/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+HOMEPAGE="https://github.com/dehydrated-io/dehydrated;
+SRC_URI="https://github.com/dehydrated-io/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"



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

2022-10-02 Thread Sam James
commit: d9386ab412395d5764712031041191292bd3b3e5
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  3 01:30:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 01:30:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9386ab4

dev-util/FlameGraph: fix typo in DESCRIPTION

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

 dev-util/FlameGraph/FlameGraph-1.0.ebuild   | 2 +-
 dev-util/FlameGraph/FlameGraph-1.0_p20210830.ebuild | 2 +-
 dev-util/FlameGraph/FlameGraph-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-util/FlameGraph/FlameGraph-1.0.ebuild 
b/dev-util/FlameGraph/FlameGraph-1.0.ebuild
index dbf96c39df4e..63b0925c8c09 100644
--- a/dev-util/FlameGraph/FlameGraph-1.0.ebuild
+++ b/dev-util/FlameGraph/FlameGraph-1.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-DESCRIPTION="Visualization of hierarchical data, especially pofiled stack 
traces"
+DESCRIPTION="Visualization of hierarchical data, especially profiled stack 
traces"
 HOMEPAGE="https://www.brendangregg.com/flamegraphs.html 
https://github.com/brendangregg/FlameGraph;
 
 if [[ ${PV} == "" ]]; then

diff --git a/dev-util/FlameGraph/FlameGraph-1.0_p20210830.ebuild 
b/dev-util/FlameGraph/FlameGraph-1.0_p20210830.ebuild
index e4e77ba0b9f3..44f852db5bd4 100644
--- a/dev-util/FlameGraph/FlameGraph-1.0_p20210830.ebuild
+++ b/dev-util/FlameGraph/FlameGraph-1.0_p20210830.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-DESCRIPTION="Visualization of hierarchical data, especially pofiled stack 
traces"
+DESCRIPTION="Visualization of hierarchical data, especially profiled stack 
traces"
 HOMEPAGE="https://www.brendangregg.com/flamegraphs.html 
https://github.com/brendangregg/FlameGraph;
 
 if [[ ${PV} == "" ]]; then

diff --git a/dev-util/FlameGraph/FlameGraph-.ebuild 
b/dev-util/FlameGraph/FlameGraph-.ebuild
index dbf96c39df4e..63b0925c8c09 100644
--- a/dev-util/FlameGraph/FlameGraph-.ebuild
+++ b/dev-util/FlameGraph/FlameGraph-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-DESCRIPTION="Visualization of hierarchical data, especially pofiled stack 
traces"
+DESCRIPTION="Visualization of hierarchical data, especially profiled stack 
traces"
 HOMEPAGE="https://www.brendangregg.com/flamegraphs.html 
https://github.com/brendangregg/FlameGraph;
 
 if [[ ${PV} == "" ]]; then



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

2022-10-02 Thread Sam James
commit: f410a450a5badf9367b3b349c7e0b16251864f2c
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  3 01:30:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 01:30:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f410a450

dev-util/FlameGraph: add github upstream metadata

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

 dev-util/FlameGraph/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-util/FlameGraph/metadata.xml b/dev-util/FlameGraph/metadata.xml
index a7fa285c7476..8c039b3de60a 100644
--- a/dev-util/FlameGraph/metadata.xml
+++ b/dev-util/FlameGraph/metadata.xml
@@ -5,4 +5,7 @@
Florian Schmaus
f...@gentoo.org

+   
+   brendangregg/FlameGraph
+   
 



[gentoo-commits] proj/tinderbox-cluster:master commit in: buildbot_gentoo_ci/db/

2022-10-02 Thread Magnus Granberg
commit: 4827e44a0e0e6df8786bec353c7f01a39af4e089
Author: Magnus Granberg  gentoo  org>
AuthorDate: Mon Oct  3 01:20:32 2022 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Mon Oct  3 01:20:32 2022 +
URL:
https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=4827e44a

Fix bootstrap_tab in workers db

Signed-off-by: Magnus Granberg  gentoo.org>

 buildbot_gentoo_ci/db/workers.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/buildbot_gentoo_ci/db/workers.py b/buildbot_gentoo_ci/db/workers.py
index afc7815..e82a6b2 100644
--- a/buildbot_gentoo_ci/db/workers.py
+++ b/buildbot_gentoo_ci/db/workers.py
@@ -151,7 +151,7 @@ class WorkersConnectorComponent(base.DBConnectorComponent):
 name=row.name,
 tag=row.tag,
 dockerfile=row.dockerfile,
-bootstrap_image_tag=row.bootstrap_image_tag
+bootstrap_tag=row.bootstrap_tag
 )
 def _row2dict_worker_config(self, conn, row):
 return dict(



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

2022-10-02 Thread Sam James
commit: 7749da9e4b0e1152578ea1224ea609a287103b49
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  3 00:49:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 00:49:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7749da9e

media-libs/lsp-plugins: add github upstream metadata

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

 media-libs/lsp-plugins/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/media-libs/lsp-plugins/metadata.xml 
b/media-libs/lsp-plugins/metadata.xml
index 941f54f629ff..b3d7d678edda 100644
--- a/media-libs/lsp-plugins/metadata.xml
+++ b/media-libs/lsp-plugins/metadata.xml
@@ -12,4 +12,7 @@

build lv2 plugins

+   
+   adko4u/lsp-plugins
+   
 



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

2022-10-02 Thread Sam James
commit: 7fda433860abd488140c7d691fb5e1f1ed7b0eee
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  3 00:45:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 00:45:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fda4338

media-gfx/graphviz: Stabilize 5.0.1 hppa, #873046

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

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

diff --git a/media-gfx/graphviz/graphviz-5.0.1.ebuild 
b/media-gfx/graphviz/graphviz-5.0.1.ebuild
index 17ab8c90def2..8b3b7cd47309 100644
--- a/media-gfx/graphviz/graphviz-5.0.1.ebuild
+++ b/media-gfx/graphviz/graphviz-5.0.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-re
 
 LICENSE="CPL-1.0"
 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 
~sparc-solaris ~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 
~sparc-solaris ~x64-solaris"
 IUSE="+cairo devil doc examples gtk2 gts guile lasi nls pdf perl postscript 
python qt5 ruby svg tcl webp X"
 
 REQUIRED_USE="



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

2022-10-02 Thread Sam James
commit: 75d9a175dc4d0adf3ed480a285622d7863bffc38
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  3 00:43:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 00:43:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75d9a175

dev-python/requests-futures: Stabilize 1.0.0-r1 x86, #874147

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

 dev-python/requests-futures/requests-futures-1.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/requests-futures/requests-futures-1.0.0-r1.ebuild 
b/dev-python/requests-futures/requests-futures-1.0.0-r1.ebuild
index 3f7ce4873e34..0a4025ce843d 100644
--- a/dev-python/requests-futures/requests-futures-1.0.0-r1.ebuild
+++ b/dev-python/requests-futures/requests-futures-1.0.0-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
 RESTRICT="test"
 PROPERTIES="test_network"
 



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

2022-10-02 Thread Sam James
commit: 1c323d2fb0ae33296e608359f9b8b74b03671b63
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  3 00:43:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 00:43:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c323d2f

dev-python/requests-mock: Stabilize 1.10.0 x86, #874147

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

 dev-python/requests-mock/requests-mock-1.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/requests-mock/requests-mock-1.10.0.ebuild 
b/dev-python/requests-mock/requests-mock-1.10.0.ebuild
index 8ada267b0ac1..e3372cf1c288 100644
--- a/dev-python/requests-mock/requests-mock-1.10.0.ebuild
+++ b/dev-python/requests-mock/requests-mock-1.10.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 
 RDEPEND="
>=dev-python/requests-2.3[${PYTHON_USEDEP}]



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

2022-10-02 Thread Sam James
commit: 065e08c6b6388ffd3d90c19ef88b5ba6c6236c40
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  3 00:43:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 00:43:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=065e08c6

dev-python/blessed: Stabilize 1.19.1 x86, #874207

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

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

diff --git a/dev-python/blessed/blessed-1.19.1.ebuild 
b/dev-python/blessed/blessed-1.19.1.ebuild
index dbbd50ce0429..63e537769f60 100644
--- a/dev-python/blessed/blessed-1.19.1.ebuild
+++ b/dev-python/blessed/blessed-1.19.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="~amd64 ~riscv x86"
 
 RDEPEND="
dev-python/six[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/hatch-fancy-pypi-readme/

2022-10-02 Thread Sam James
commit: 10f5fbb551a66e64487d6a0bae036f96d35c9e11
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  3 00:43:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 00:43:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10f5fbb5

dev-python/hatch-fancy-pypi-readme: Stabilize 22.8.0 x86, #874234

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

 .../hatch-fancy-pypi-readme/hatch-fancy-pypi-readme-22.8.0.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/hatch-fancy-pypi-readme/hatch-fancy-pypi-readme-22.8.0.ebuild 
b/dev-python/hatch-fancy-pypi-readme/hatch-fancy-pypi-readme-22.8.0.ebuild
index 045aedd883d8..92d8d95b78b2 100644
--- a/dev-python/hatch-fancy-pypi-readme/hatch-fancy-pypi-readme-22.8.0.ebuild
+++ b/dev-python/hatch-fancy-pypi-readme/hatch-fancy-pypi-readme-22.8.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-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"
 
 RDEPEND="
dev-python/hatchling[${PYTHON_USEDEP}]



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

2022-10-02 Thread Sam James
commit: 6b98eaab462b096dc1798880c86f405d9e42ee66
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  3 00:43:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 00:43:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b98eaab

dev-python/jsonschema: Stabilize 4.15.0 x86, #874234

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

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

diff --git a/dev-python/jsonschema/jsonschema-4.15.0.ebuild 
b/dev-python/jsonschema/jsonschema-4.15.0.ebuild
index ad9472cc3b95..9e1d00c30a93 100644
--- a/dev-python/jsonschema/jsonschema-4.15.0.ebuild
+++ b/dev-python/jsonschema/jsonschema-4.15.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc x86"
 
 RDEPEND="
>=dev-python/attrs-17.4.0[${PYTHON_USEDEP}]



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

2022-10-02 Thread Sam James
commit: 363cb739353af3fb9cf4739099c87979f1577be8
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  3 00:43:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 00:43:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=363cb739

dev-python/pyphen: Stabilize 0.13.0 ALLARCHES, #874276

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

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

diff --git a/dev-python/pyphen/pyphen-0.13.0.ebuild 
b/dev-python/pyphen/pyphen-0.13.0.ebuild
index 77020f6adc62..6a0b0835f6a0 100644
--- a/dev-python/pyphen/pyphen-0.13.0.ebuild
+++ b/dev-python/pyphen/pyphen-0.13.0.ebuild
@@ -15,7 +15,7 @@ S=${WORKDIR}/${P^}
 
 LICENSE="GPL-2+ LGPL-2+ MPL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="amd64 ~riscv x86"
 
 distutils_enable_tests pytest
 



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

2022-10-02 Thread Sam James
commit: 8e0d42269aee6486354e7b5596fe461e82c01a02
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  3 00:43:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 00:43:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e0d4226

dev-python/PyPDF2: Stabilize 2.10.9 x86, #874273

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

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

diff --git a/dev-python/PyPDF2/PyPDF2-2.10.9.ebuild 
b/dev-python/PyPDF2/PyPDF2-2.10.9.ebuild
index 66b49dd2cca4..127dd5d9c327 100644
--- a/dev-python/PyPDF2/PyPDF2-2.10.9.ebuild
+++ b/dev-python/PyPDF2/PyPDF2-2.10.9.ebuild
@@ -25,7 +25,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 x86"
 RESTRICT="test"
 # 150+ tests require network, too many to deselect
 PROPERTIES="test_network"



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

2022-10-02 Thread Sam James
commit: a5606bbfb4094d1bbdb05da3744e97e6e2b3d8ff
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  3 00:42:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 00:42:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5606bbf

dev-python/python-neutronclient: Stabilize 8.1.0 ALLARCHES, #874162

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

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

diff --git a/dev-python/python-neutronclient/python-neutronclient-8.1.0.ebuild 
b/dev-python/python-neutronclient/python-neutronclient-8.1.0.ebuild
index 6a5635106383..143e5e0a0ef8 100644
--- a/dev-python/python-neutronclient/python-neutronclient-8.1.0.ebuild
+++ b/dev-python/python-neutronclient/python-neutronclient-8.1.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
 
 RDEPEND="
>dev-python/pbr-2.1.0[${PYTHON_USEDEP}]



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

2022-10-02 Thread Sam James
commit: f6e7e922a2ba61dee9463a1da5a8578a94be9d7d
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  3 00:43:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 00:43:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6e7e922

dev-python/psycopg: Stabilize 3.1 x86, #874267

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

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

diff --git a/dev-python/psycopg/psycopg-3.1.ebuild 
b/dev-python/psycopg/psycopg-3.1.ebuild
index 8bd1346c397b..9e89268b5558 100644
--- a/dev-python/psycopg/psycopg-3.1.ebuild
+++ b/dev-python/psycopg/psycopg-3.1.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${P}/psycopg
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 
 DEPEND="
>=dev-db/postgresql-8.1:*



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

2022-10-02 Thread Sam James
commit: 3b509cbc520cb412f192e4ecfb5692f66e066f49
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  3 00:43:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 00:43:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b509cbc

dev-python/pygit2: Stabilize 1.10.1 x86, #874270

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

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

diff --git a/dev-python/pygit2/pygit2-1.10.1.ebuild 
b/dev-python/pygit2/pygit2-1.10.1.ebuild
index 47951e5eef7a..671e878aaa03 100644
--- a/dev-python/pygit2/pygit2-1.10.1.ebuild
+++ b/dev-python/pygit2/pygit2-1.10.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="~amd64 ~riscv x86"
 
 DEPEND="
=dev-libs/libgit2-1.5*:=



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

2022-10-02 Thread Sam James
commit: 4888282aa0d17d62e93f21ee73835a815537b911
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  3 00:43:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 00:43:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4888282a

dev-python/curtsies: Stabilize 0.4.0 x86, #874207

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

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

diff --git a/dev-python/curtsies/curtsies-0.4.0.ebuild 
b/dev-python/curtsies/curtsies-0.4.0.ebuild
index 01773e0b0d15..cc383c2c363a 100644
--- a/dev-python/curtsies/curtsies-0.4.0.ebuild
+++ b/dev-python/curtsies/curtsies-0.4.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~riscv x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
>=dev-python/blessed-1.5[${PYTHON_USEDEP}]



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

2022-10-02 Thread Sam James
commit: a6489803793632bfec2f13f1d5ecc35a7c024074
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  3 00:42:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 00:42:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6489803

dev-python/python-glanceclient: Stabilize 4.1.0 ALLARCHES, #874174

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

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

diff --git a/dev-python/python-glanceclient/python-glanceclient-4.1.0.ebuild 
b/dev-python/python-glanceclient/python-glanceclient-4.1.0.ebuild
index 5d8029e264f1..fc9b86e41455 100644
--- a/dev-python/python-glanceclient/python-glanceclient-4.1.0.ebuild
+++ b/dev-python/python-glanceclient/python-glanceclient-4.1.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
 
 RDEPEND="
>=dev-python/keystoneauth-3.6.2[${PYTHON_USEDEP}]



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

2022-10-02 Thread Sam James
commit: 6c0c32616716a81531feb1ce642c402967bc9e4f
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  3 00:42:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 00:42:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c0c3261

dev-python/python-keystoneclient: Stabilize 5.0.1 ALLARCHES, #874168

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

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

diff --git 
a/dev-python/python-keystoneclient/python-keystoneclient-5.0.1.ebuild 
b/dev-python/python-keystoneclient/python-keystoneclient-5.0.1.ebuild
index 1d319bef1a1a..97d6d25ea891 100644
--- a/dev-python/python-keystoneclient/python-keystoneclient-5.0.1.ebuild
+++ b/dev-python/python-keystoneclient/python-keystoneclient-5.0.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
 
 RDEPEND="
>dev-python/pbr-2.1.0[${PYTHON_USEDEP}]



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

2022-10-02 Thread Sam James
commit: ce83905a1019f87e5989c0679d992bfec0adaca9
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  3 00:42:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 00:42:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce83905a

dev-python/python-ironicclient: Stabilize 5.0.1 ALLARCHES, #874171

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

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

diff --git a/dev-python/python-ironicclient/python-ironicclient-5.0.1.ebuild 
b/dev-python/python-ironicclient/python-ironicclient-5.0.1.ebuild
index 39d952acbce6..f27563650b66 100644
--- a/dev-python/python-ironicclient/python-ironicclient-5.0.1.ebuild
+++ b/dev-python/python-ironicclient/python-ironicclient-5.0.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 
 RDEPEND="
>dev-python/pbr-2.1.0[${PYTHON_USEDEP}]



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

2022-10-02 Thread Sam James
commit: 1b03db3a4bb97e080ed8083e359b1aa931ad72fe
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  3 00:43:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 00:43:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b03db3a

dev-python/python-cinderclient: Stabilize 9.1.0 ALLARCHES, #874180

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

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

diff --git a/dev-python/python-cinderclient/python-cinderclient-9.1.0.ebuild 
b/dev-python/python-cinderclient/python-cinderclient-9.1.0.ebuild
index f302f42eba8b..6aa69f0ac442 100644
--- a/dev-python/python-cinderclient/python-cinderclient-9.1.0.ebuild
+++ b/dev-python/python-cinderclient/python-cinderclient-9.1.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
 
 RDEPEND="
>=dev-python/keystoneauth-4.3.1[${PYTHON_USEDEP}]



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

2022-10-02 Thread Sam James
commit: 9b7959646ca7fd81bc8b3f12b3d1d82115d918b1
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  3 00:43:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 00:43:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b795964

dev-python/pathspec: Stabilize 0.10.1 ALLARCHES, #874255

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

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

diff --git a/dev-python/pathspec/pathspec-0.10.1.ebuild 
b/dev-python/pathspec/pathspec-0.10.1.ebuild
index a69ad1fd06dd..118fd560e022 100644
--- a/dev-python/pathspec/pathspec-0.10.1.ebuild
+++ b/dev-python/pathspec/pathspec-0.10.1.ebuild
@@ -17,6 +17,6 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MPL-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-macos"
 
 distutils_enable_tests unittest



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

2022-10-02 Thread Sam James
commit: c7f6c4967aa5b6775e99e729c2560b97a3a9962b
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  3 00:42:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 00:42:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7f6c496

dev-python/python-swiftclient: Stabilize 4.1.0 ALLARCHES, #874156

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

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

diff --git a/dev-python/python-swiftclient/python-swiftclient-4.1.0.ebuild 
b/dev-python/python-swiftclient/python-swiftclient-4.1.0.ebuild
index 2336700dc435..4ec90b98b6ca 100644
--- a/dev-python/python-swiftclient/python-swiftclient-4.1.0.ebuild
+++ b/dev-python/python-swiftclient/python-swiftclient-4.1.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 
 RDEPEND="
>=dev-python/requests-2.4.0[${PYTHON_USEDEP}]



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

2022-10-02 Thread Sam James
commit: 4a239e1a56ca4c3613688b02acbd4f8d83945689
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  3 00:43:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 00:43:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a239e1a

dev-python/prettytable: Stabilize 3.4.1 ALLARCHES, #874264

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

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

diff --git a/dev-python/prettytable/prettytable-3.4.1.ebuild 
b/dev-python/prettytable/prettytable-3.4.1.ebuild
index 20477a0624fb..ad2e242e5cea 100644
--- a/dev-python/prettytable/prettytable-3.4.1.ebuild
+++ b/dev-python/prettytable/prettytable-3.4.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc64 ~riscv ~s390 sparc 
x86"
 
 RDEPEND="
dev-python/wcwidth[${PYTHON_USEDEP}]



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

2022-10-02 Thread Sam James
commit: a9d68d6621ec0e8f149241208a143be94beb2e9c
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  3 00:42:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 00:42:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9d68d66

dev-python/black: Stabilize 22.8.0 x86, #874195

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

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

diff --git a/dev-python/black/black-22.8.0.ebuild 
b/dev-python/black/black-22.8.0.ebuild
index 7ac23a137c72..c51ccd5e66b9 100644
--- a/dev-python/black/black-22.8.0.ebuild
+++ b/dev-python/black/black-22.8.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 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/geventhttpclient/

2022-10-02 Thread Sam James
commit: 761286119c510da50c17b917e7ae52b90902e5b0
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  3 00:42:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 00:42:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76128611

dev-python/geventhttpclient: Stabilize 2.0.2 x86, #874222

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

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

diff --git a/dev-python/geventhttpclient/geventhttpclient-2.0.2.ebuild 
b/dev-python/geventhttpclient/geventhttpclient-2.0.2.ebuild
index f5015adcadd4..168d980d6b75 100644
--- a/dev-python/geventhttpclient/geventhttpclient-2.0.2.ebuild
+++ b/dev-python/geventhttpclient/geventhttpclient-2.0.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 
 RDEPEND="
app-arch/brotli[python,${PYTHON_USEDEP}]



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

2022-10-02 Thread Sam James
commit: 4016fd96c92025d8a0fc33e6a46106078f85c869
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  3 00:42:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 00:42:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4016fd96

dev-python/python-nbxmpp: Stabilize 3.2.1 ALLARCHES, #874165

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

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

diff --git a/dev-python/python-nbxmpp/python-nbxmpp-3.2.1.ebuild 
b/dev-python/python-nbxmpp/python-nbxmpp-3.2.1.ebuild
index 20ab63a80429..fafffe2d9512 100644
--- a/dev-python/python-nbxmpp/python-nbxmpp-3.2.1.ebuild
+++ b/dev-python/python-nbxmpp/python-nbxmpp-3.2.1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
 
 SLOT="0"
 LICENSE="GPL-3"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~riscv x86"
 
 RDEPEND="
dev-libs/gobject-introspection



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

2022-10-02 Thread Sam James
commit: 571dbc4cb05360792e0cd5075edc2dc9db6faef2
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  3 00:42:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 00:42:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=571dbc4c

dev-python/python-novaclient: Stabilize 18.1.0 ALLARCHES, #874159

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

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

diff --git a/dev-python/python-novaclient/python-novaclient-18.1.0.ebuild 
b/dev-python/python-novaclient/python-novaclient-18.1.0.ebuild
index ca61108fb265..2dedbf4cdc28 100644
--- a/dev-python/python-novaclient/python-novaclient-18.1.0.ebuild
+++ b/dev-python/python-novaclient/python-novaclient-18.1.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
 
 RDEPEND="
>dev-python/pbr-2.1.0[${PYTHON_USEDEP}]



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

2022-10-02 Thread Sam James
commit: cabcaa102527c8d4bd6cba05436495ad73825d77
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  3 00:42:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 00:42:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cabcaa10

dev-python/shapely: Stabilize 1.8.4 x86, #874141

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

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

diff --git a/dev-python/shapely/shapely-1.8.4.ebuild 
b/dev-python/shapely/shapely-1.8.4.ebuild
index 9efda8410396..a437821df180 100644
--- a/dev-python/shapely/shapely-1.8.4.ebuild
+++ b/dev-python/shapely/shapely-1.8.4.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 
 DEPEND="
>=sci-libs/geos-3.9



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

2022-10-02 Thread Sam James
commit: f26697f56e8039d38a87c58b94906bfc65e8712b
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  3 00:42:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 00:42:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f26697f5

dev-python/pyscard: Stabilize 2.0.4 x86, #874192

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

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

diff --git a/dev-python/pyscard/pyscard-2.0.4.ebuild 
b/dev-python/pyscard/pyscard-2.0.4.ebuild
index 3d19e73f44ba..4a3457a0eb60 100644
--- a/dev-python/pyscard/pyscard-2.0.4.ebuild
+++ b/dev-python/pyscard/pyscard-2.0.4.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 
 RDEPEND="sys-apps/pcsc-lite"
 DEPEND="${RDEPEND}"



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

2022-10-02 Thread Sam James
commit: fbc797e84df930510cb905be60c0867e28496131
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  3 00:42:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 00:42:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbc797e8

dev-python/executing: Stabilize 1.0.0 x86, #874216

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

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

diff --git a/dev-python/executing/executing-1.0.0.ebuild 
b/dev-python/executing/executing-1.0.0.ebuild
index 7f109acdde73..ba62b437c7f7 100644
--- a/dev-python/executing/executing-1.0.0.ebuild
+++ b/dev-python/executing/executing-1.0.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc x86"
 
 # asttokens is optional runtime dep
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-auth/pam-pgsql/files/, sys-auth/pam-pgsql/

2022-10-02 Thread Sam James
commit: 5bfa0c9d170e14d5dfa9a174298561432c96ed20
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct  2 23:04:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 00:38:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bfa0c9d

sys-auth/pam-pgsql: fix build with Clang 16

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

 ...7.3.2-Fix-crypt-implicit-function-declaration.patch | 18 ++
 ...l-0.7.3.2-r1.ebuild => pam-pgsql-0.7.3.2-r2.ebuild} |  6 +-
 2 files changed, 23 insertions(+), 1 deletion(-)

diff --git 
a/sys-auth/pam-pgsql/files/pam-pgsql-0.7.3.2-Fix-crypt-implicit-function-declaration.patch
 
b/sys-auth/pam-pgsql/files/pam-pgsql-0.7.3.2-Fix-crypt-implicit-function-declaration.patch
new file mode 100644
index ..bf3604fd5670
--- /dev/null
+++ 
b/sys-auth/pam-pgsql/files/pam-pgsql-0.7.3.2-Fix-crypt-implicit-function-declaration.patch
@@ -0,0 +1,18 @@
+From: Sam James 
+Date: Sun, 2 Oct 2022 23:55:21 +0100
+Subject: [PATCH] Fix crypt() implicit function declaration
+
+crypt() is POSIX and setting _XOPEN_SOURCE makes glibc inhibit
+defining it w/o _DEFAULT_SOURCE.
+
+Bug: https://bugs.gentoo.org/871492
+--- a/src/backend_pgsql.c
 b/src/backend_pgsql.c
+@@ -8,7 +8,6 @@
+  * William Grzybowski 
+  */
+ 
+-#define _XOPEN_SOURCE 500
+ #include 
+ #include 
+ #include 

diff --git a/sys-auth/pam-pgsql/pam-pgsql-0.7.3.2-r1.ebuild 
b/sys-auth/pam-pgsql/pam-pgsql-0.7.3.2-r2.ebuild
similarity index 90%
rename from sys-auth/pam-pgsql/pam-pgsql-0.7.3.2-r1.ebuild
rename to sys-auth/pam-pgsql/pam-pgsql-0.7.3.2-r2.ebuild
index 656ce64960a5..cf3ad756ccad 100644
--- a/sys-auth/pam-pgsql/pam-pgsql-0.7.3.2-r1.ebuild
+++ b/sys-auth/pam-pgsql/pam-pgsql-0.7.3.2-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -24,6 +24,10 @@ RDEPEND=">=dev-db/postgresql-8.0:=
virtual/libcrypt:="
 DEPEND="${RDEPEND}"
 
+PATCHES=(
+   
"${FILESDIR}"/${PN}-0.7.3.2-Fix-crypt-implicit-function-declaration.patch
+)
+
 src_configure() {
econf \
--sysconfdir=/etc/security \



[gentoo-commits] repo/gentoo:master commit in: dev-util/global/, dev-util/global/files/

2022-10-02 Thread Sam James
commit: 7aade44ba5794c724a4220949d76455f4c1db1d6
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct  2 22:35:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 00:38:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aade44b

dev-util/global: fix build with Clang 16

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

 .../files/global-6.6.4-Fix-build-with-Clang-16.patch  | 19 +++
 dev-util/global/global-6.6.4.ebuild   |  3 ++-
 2 files changed, 21 insertions(+), 1 deletion(-)

diff --git a/dev-util/global/files/global-6.6.4-Fix-build-with-Clang-16.patch 
b/dev-util/global/files/global-6.6.4-Fix-build-with-Clang-16.patch
new file mode 100644
index ..a0398b46295b
--- /dev/null
+++ b/dev-util/global/files/global-6.6.4-Fix-build-with-Clang-16.patch
@@ -0,0 +1,19 @@
+From 13f045457f08e349d6bb3f3e98a3b59c73f32bbc Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Sun, 2 Oct 2022 23:34:05 +0100
+Subject: [PATCH] Fix build with Clang 16
+
+Bug: https://lists.gnu.org/archive/html/bug-global/2021-02/msg00012.html
+Bug: https://bugs.gentoo.org/870988
+--- a/configure.ac
 b/configure.ac
+@@ -74,7 +74,8 @@ case "$host_os" in
+ AC_MSG_CHECKING(whether POSIX.1-2008 realpath is equipped)
+ AC_CACHE_VAL(ac_cv_posix1_2008_realpath,
+ [AC_RUN_IFELSE([AC_LANG_SOURCE([[
+-main(){ (void)realpath("/./tmp", (void *)0); return 0; }
++#include 
++int main(){ (void)realpath("/./tmp", (void *)0); return 0; }
+ ]])],[ac_cv_posix1_2008_realpath=yes],
+ [ac_cv_posix1_2008_realpath=no])])
+ AC_MSG_RESULT($ac_cv_posix1_2008_realpath)

diff --git a/dev-util/global/global-6.6.4.ebuild 
b/dev-util/global/global-6.6.4.ebuild
index 48f5dfdc0a92..1343cfa448b5 100644
--- a/dev-util/global/global-6.6.4.ebuild
+++ b/dev-util/global/global-6.6.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -38,6 +38,7 @@ SITEFILE="50gtags-gentoo.el"
 PATCHES=(
"${FILESDIR}/${PN}-6.2.9-tinfo.patch"
"${FILESDIR}/${PN}-6.6.4-fno-common.patch"
+   "${FILESDIR}/${PN}-6.6.4-Fix-build-with-Clang-16.patch"
 )
 
 DOCS=( AUTHORS FAQ NEWS README THANKS )



[gentoo-commits] repo/gentoo:master commit in: app-dicts/eblook/

2022-10-02 Thread Sam James
commit: d9d172170b72c133c81edc803bd14c517730d078
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct  2 22:22:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 00:38:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9d17217

app-dicts/eblook: add 1.6.1_p16 (Debian fork, fixes build w/ Clang 16+)

Includes a bunch of other warning fixes too.

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

 app-dicts/eblook/Manifest|  1 +
 app-dicts/eblook/eblook-1.6.1_p16.ebuild | 33 
 2 files changed, 34 insertions(+)

diff --git a/app-dicts/eblook/Manifest b/app-dicts/eblook/Manifest
index a2cc29521e69..fea1fa67e52f 100644
--- a/app-dicts/eblook/Manifest
+++ b/app-dicts/eblook/Manifest
@@ -1 +1,2 @@
 DIST eblook-1.6.1.tar.gz 440727 BLAKE2B 
313dcc89fea9dbc8dac8c9fda618cf4e39d0cfef4f67ba7cf2ab29e3b1c8dc0559407c1f1c68c9994594b784acb445c6fe988456e14da324bd38c89de23f3ffe
 SHA512 
36f4f383a53a0332a2dec0e40d2743c93d35c9f51a7de2d2706bbc18a4fde215d4e345feb175bebf428c1760cb32e73148fb9b336fcde8c0d8b924ee6ecfd6a4
+DIST eblook_1.6.1-16.debian.tar.xz 92044 BLAKE2B 
9a6b19541c910694b0b079cfb4bcb9ae38f4505e25a08f4c17dd7af6cf04a1b5e9a33aadbda7a4c5a8509699b0a5efe4eb5962b6cdd6f63a82105bacad5231a7
 SHA512 
538956ac54cedae76563bcbc6c8ac7f97be4cdc2d9cc506fc1dc3a7c9631040a1becf259c1f465b4e875333ffb43d6af5c8102b9fc8b862b7567cafc8d83

diff --git a/app-dicts/eblook/eblook-1.6.1_p16.ebuild 
b/app-dicts/eblook/eblook-1.6.1_p16.ebuild
new file mode 100644
index ..802d730eb3d5
--- /dev/null
+++ b/app-dicts/eblook/eblook-1.6.1_p16.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Interactive search utility for electronic dictionaries"
+HOMEPAGE="http://openlab.ring.gr.jp/edict/eblook/;
+SRC_URI="http://openlab.ring.gr.jp/edict/eblook/dist/${PN}-$(ver_cut 
1-3).tar.gz"
+SRC_URI+=" mirror://debian/pool/main/e/eblook/eblook_$(ver_cut 1-3)-$(ver_cut 
5).debian.tar.xz"
+S="${WORKDIR}"/${PN}-$(ver_cut 1-3)
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+
+DEPEND=">=dev-libs/eb-3.3.4"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${WORKDIR}"/debian/patches
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   econf --with-eb-conf="${EPREFIX}"/etc/eb.conf
+}



[gentoo-commits] repo/gentoo:master commit in: games-mud/tf/files/, games-mud/tf/

2022-10-02 Thread Sam James
commit: 3b16b5c4b1f3c7ff642c408239d9bca6b88bd5fa
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct  2 19:33:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  3 00:38:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b16b5c4

games-mud/tf: fix implicit function decls. (Clang 16+)

There's other code quality issues but there's so many of these
bugs that we need to just keep moving forward for now, e.g.
```
 * socket.c:2657:27: warning: assignment to ‘String *’ from incompatible 
pointer type ‘conString *’ [-Wincompatible-pointer-types]
```

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

 ...ta8_p8-Fix-implicit-function-declarations.patch | 26 ++
 ...0_beta8_p8.ebuild => tf-5.0_beta8_p8-r1.ebuild} |  3 ++-
 2 files changed, 28 insertions(+), 1 deletion(-)

diff --git 
a/games-mud/tf/files/tf-5.0_beta8_p8-Fix-implicit-function-declarations.patch 
b/games-mud/tf/files/tf-5.0_beta8_p8-Fix-implicit-function-declarations.patch
new file mode 100644
index ..a8ff73a84201
--- /dev/null
+++ 
b/games-mud/tf/files/tf-5.0_beta8_p8-Fix-implicit-function-declarations.patch
@@ -0,0 +1,26 @@
+From f0cf80b3034c4cad66608ddcec0709b3761adbfc Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Sun, 2 Oct 2022 20:31:30 +0100
+Subject: [PATCH] Fix implicit function declarations
+
+Bug: https://bugs.gentoo.org/871084
+--- a/src/malloc.h
 b/src/malloc.h
+@@ -34,6 +34,7 @@ extern int low_memory_warning;
+ # define realloc(ptr, size)   mrealloc(NULL, ptr, size)
+ # define free(ptr)mfree(NULL, ptr)
+ #else
++# include 
+ # define mmalloc(md, size)malloc(size)
+ # define mcalloc(md, size)calloc(size)
+ # define mrealloc(md, ptr, size)  realloc(ptr, size)
+--- a/src/tfio.c
 b/src/tfio.c
+@@ -46,6 +46,7 @@ static const char RCSid[] = "$Id: tfio.c,v 35004.114 
2007/01/13 23:12:39 kkeys E
+ #include "keyboard.h" /* keyboard_pos */
+ #include "expand.h"   /* current_command */
+ #include "cmdlist.h"
++#include "socket.h"
+ 
+ TFILE *loadfile = NULL; /* currently /load'ing file */
+ int loadline = 0;   /* line number in /load'ing file */

diff --git a/games-mud/tf/tf-5.0_beta8_p8.ebuild 
b/games-mud/tf/tf-5.0_beta8_p8-r1.ebuild
similarity index 94%
rename from games-mud/tf/tf-5.0_beta8_p8.ebuild
rename to games-mud/tf/tf-5.0_beta8_p8-r1.ebuild
index 626bfec9..753307b19424 100644
--- a/games-mud/tf/tf-5.0_beta8_p8.ebuild
+++ b/games-mud/tf/tf-5.0_beta8_p8-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -37,6 +37,7 @@ PATCHES=(
"${DISTDIR}"/tf-allrootpatch.txt
"${DISTDIR}"/tf-allsrcpatch.txt
"${FILESDIR}"/tf-50_beta8-pcre.patch
+   "${FILESDIR}"/tf-5.0_beta8_p8-Fix-implicit-function-declarations.patch
 )
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: profiles/, app-accessibility/at-spi2-atk/

2022-10-02 Thread Matt Turner
commit: 43e799567e6b8a951ad1b1fb82f3d20e4075f842
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Oct  3 00:02:29 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Oct  3 00:29:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43e79956

app-accessibility/at-spi2-atk: Version bump to 2.46.0

Dummy package, now that at-spi2-atk has been merged into at-spi2-core.

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

 app-accessibility/at-spi2-atk/at-spi2-atk-2.46.0.ebuild | 16 
 profiles/package.deprecated |  4 
 profiles/package.mask   |  1 +
 3 files changed, 21 insertions(+)

diff --git a/app-accessibility/at-spi2-atk/at-spi2-atk-2.46.0.ebuild 
b/app-accessibility/at-spi2-atk/at-spi2-atk-2.46.0.ebuild
new file mode 100644
index ..4ffa4ff3ea3b
--- /dev/null
+++ b/app-accessibility/at-spi2-atk/at-spi2-atk-2.46.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build
+
+DESCRIPTION="Gtk module for bridging AT-SPI to Atk"
+HOMEPAGE="https://wiki.gnome.org/Accessibility;
+
+LICENSE="metapackage"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+DEPEND=""
+RDEPEND=">=app-accessibility/at-spi2-core-2.46.0[${MULTILIB_USEDEP}]"

diff --git a/profiles/package.deprecated b/profiles/package.deprecated
index 192c51f6b83d..cdd028d1df8c 100644
--- a/profiles/package.deprecated
+++ b/profiles/package.deprecated
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Matt Turner  (2022-10-02)
+# Dummy packages, now merged into app-accessibility/at-spi2-core.
+app-accessibility/at-spi2-atk
+
 # Michał Górny  (2022-06-19)
 # dev-python/tox is a wrapper to run test suite in a virtual
 # environment, possibly for multiple Python versions.  It cannot really

diff --git a/profiles/package.mask b/profiles/package.mask
index 300907ce0487..39620032925a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -36,6 +36,7 @@
 # Matt Turner  (2022-10-02)
 # Masked for testing
 >=app-accessibility/at-spi2-core-2.46.0
+>=app-accessibility/at-spi2-atk-2.46.0
 
 # Matt Turner  (2022-10-01)
 # Depends on lots of unmaintained packages:



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-libs/atk/

2022-10-02 Thread Matt Turner
commit: 680a9a048f812387fd64f82d79cb533b1c9fedc1
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Oct  3 00:10:52 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Oct  3 00:29:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=680a9a04

dev-libs/atk: Version bump to 2.46.0

Dummy package, now that atk has been merged into at-spi2-core.

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

 dev-libs/atk/atk-2.46.0.ebuild | 17 +
 profiles/package.deprecated|  1 +
 profiles/package.mask  |  1 +
 3 files changed, 19 insertions(+)

diff --git a/dev-libs/atk/atk-2.46.0.ebuild b/dev-libs/atk/atk-2.46.0.ebuild
new file mode 100644
index ..2d75a0c5a07e
--- /dev/null
+++ b/dev-libs/atk/atk-2.46.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build
+
+DESCRIPTION="GTK+ & GNOME Accessibility Toolkit"
+HOMEPAGE="https://wiki.gnome.org/Accessibility;
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="+introspection"
+
+DEPEND=""
+RDEPEND=">=app-accessibility/at-spi2-core-2.46.0[introspection?,${MULTILIB_USEDEP}]"

diff --git a/profiles/package.deprecated b/profiles/package.deprecated
index cdd028d1df8c..3088c50408e7 100644
--- a/profiles/package.deprecated
+++ b/profiles/package.deprecated
@@ -20,6 +20,7 @@
 # Matt Turner  (2022-10-02)
 # Dummy packages, now merged into app-accessibility/at-spi2-core.
 app-accessibility/at-spi2-atk
+dev-libs/atk
 
 # Michał Górny  (2022-06-19)
 # dev-python/tox is a wrapper to run test suite in a virtual

diff --git a/profiles/package.mask b/profiles/package.mask
index 39620032925a..2eae0d4acf54 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -37,6 +37,7 @@
 # Masked for testing
 >=app-accessibility/at-spi2-core-2.46.0
 >=app-accessibility/at-spi2-atk-2.46.0
+>=dev-libs/atk-2.46.0
 
 # Matt Turner  (2022-10-01)
 # Depends on lots of unmaintained packages:



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/at-spi2-core/, profiles/

2022-10-02 Thread Matt Turner
commit: 10d5b6d243e76156c651ffafb33a30401d2166b8
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Oct  2 23:37:42 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Oct  3 00:29:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10d5b6d2

app-accessibility/at-spi2-core: Version bump to 2.46.0

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

 app-accessibility/at-spi2-core/Manifest|  1 +
 .../at-spi2-core/at-spi2-core-2.46.0.ebuild| 55 ++
 profiles/package.mask  |  4 ++
 3 files changed, 60 insertions(+)

diff --git a/app-accessibility/at-spi2-core/Manifest 
b/app-accessibility/at-spi2-core/Manifest
index 832e469a377c..b9d0169a190c 100644
--- a/app-accessibility/at-spi2-core/Manifest
+++ b/app-accessibility/at-spi2-core/Manifest
@@ -1 +1,2 @@
 DIST at-spi2-core-2.44.1.tar.xz 209780 BLAKE2B 
e76f0b0c478564181db774633dfc9613bdfa6c74c5c52878d877723e37605b7b7169fee45a9025b331e84bf5af8132eed50b388db9ac1aee0fec7776a633628a
 SHA512 
8d85df75f886c4a19d829d14e5a9412b607b9cbe2d1b7ecb95b4082602f0624e90747fe955f96d378c3a52bc0e732074b97008bb34e6acc2722c7056b2c0504e
+DIST at-spi2-core-2.46.0.tar.xz 540600 BLAKE2B 
e3ed9915c39a9f71b64a9753c7f91208d15289fe09a9505b4766df7fa04c3e6e5cdc7b3702315eabbdf70f9fc08b4cca4546353485328ab101e2950a672885d6
 SHA512 
633af2c02fab3b8cb02e37f929ce80dd5ce28ca5641046ef5e25cb29299530b90028e6c6f318a0c098a4270bed3eab48fb55d6967a76bfadd2520f49de47c770

diff --git a/app-accessibility/at-spi2-core/at-spi2-core-2.46.0.ebuild 
b/app-accessibility/at-spi2-core/at-spi2-core-2.46.0.ebuild
new file mode 100644
index ..9c0d25f9620d
--- /dev/null
+++ b/app-accessibility/at-spi2-core/at-spi2-core-2.46.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson-multilib systemd virtualx xdg
+
+DESCRIPTION="D-Bus accessibility specifications and registration daemon"
+HOMEPAGE="https://wiki.gnome.org/Accessibility 
https://gitlab.gnome.org/GNOME/at-spi2-core;
+
+LICENSE="LGPL-2.1+"
+SLOT="2"
+IUSE="X gtk-doc +introspection"
+REQUIRED_USE="gtk-doc? ( X )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+RDEPEND="
+   >=sys-apps/dbus-1.5[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.67.4:2[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1:2[${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-1.54.0:= )
+   X? (
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXtst[${MULTILIB_USEDEP}]
+   x11-libs/libXi[${MULTILIB_USEDEP}]
+   )
+
+   ! (2022-10-02)
+# Masked for testing
+>=app-accessibility/at-spi2-core-2.46.0
+
 # Matt Turner  (2022-10-01)
 # Depends on lots of unmaintained packages:
 #  - app-text/gnome-doc-utils



[gentoo-commits] proj/kde:master commit in: kde-frameworks/oxygen-icons/

2022-10-02 Thread Andreas Sturmlechner
commit: 1001b9d893611865ddb3f21651fd79a6af41a8f8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  2 21:53:21 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  2 22:17:12 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1001b9d8

kde-frameworks/oxygen-icons: 5.99.0 version bump

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

 .../oxygen-icons/oxygen-icons-5.99.0.ebuild| 37 ++
 1 file changed, 37 insertions(+)

diff --git a/kde-frameworks/oxygen-icons/oxygen-icons-5.99.0.ebuild 
b/kde-frameworks/oxygen-icons/oxygen-icons-5.99.0.ebuild
new file mode 100644
index 00..ebf7dee98b
--- /dev/null
+++ b/kde-frameworks/oxygen-icons/oxygen-icons-5.99.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_NAME="oxygen-icons5"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+inherit cmake frameworks.kde.org xdg-utils
+
+DESCRIPTION="Oxygen SVG icon theme"
+
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   >=dev-qt/qtcore-${QTMIN}:5
+   >=kde-frameworks/extra-cmake-modules-${PVCUT}:5
+   test? ( app-misc/fdupes )
+"
+DEPEND="test? ( >=dev-qt/qttest-${QTMIN}:5 )"
+
+src_prepare() {
+   cmake_src_prepare
+   use test || cmake_comment_add_subdirectory autotests
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/networkmanager-qt/

2022-10-02 Thread Andreas Sturmlechner
commit: 421cd192a8f3bdb23851fc2360a6da56db9f2f80
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  2 21:53:21 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  2 22:17:12 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=421cd192

kde-frameworks/networkmanager-qt: 5.99.0 version bump

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

 .../networkmanager-qt-5.99.0.ebuild| 36 ++
 1 file changed, 36 insertions(+)

diff --git a/kde-frameworks/networkmanager-qt/networkmanager-qt-5.99.0.ebuild 
b/kde-frameworks/networkmanager-qt/networkmanager-qt-5.99.0.ebuild
new file mode 100644
index 00..b18a1fce20
--- /dev/null
+++ b/kde-frameworks/networkmanager-qt/networkmanager-qt-5.99.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="NetworkManager bindings for Qt"
+
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="teamd"
+
+DEPEND="
+   dev-libs/glib:2
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=net-misc/networkmanager-1.4.0-r1[teamd=]
+"
+RDEPEND="${DEPEND}
+   || (
+   >=net-misc/networkmanager-1.4.0-r1[elogind]
+   >=net-misc/networkmanager-1.4.0-r1[systemd]
+   )
+"
+BDEPEND="
+   virtual/pkgconfig
+"
+
+src_test() {
+   # bug: 625276
+   local myctestargs=( -E 
"(managertest|settingstest|activeconnectiontest)" )
+
+   ecm_src_test
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kross/

2022-10-02 Thread Andreas Sturmlechner
commit: 9ef407ad4794e6468fc36136402b644a8c5822e2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  2 21:53:19 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  2 22:17:12 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9ef407ad

kde-frameworks/kross: 5.99.0 version bump

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

 kde-frameworks/kross/kross-5.99.0.ebuild | 34 
 1 file changed, 34 insertions(+)

diff --git a/kde-frameworks/kross/kross-5.99.0.ebuild 
b/kde-frameworks/kross/kross-5.99.0.ebuild
new file mode 100644
index 00..21bf059791
--- /dev/null
+++ b/kde-frameworks/kross/kross-5.99.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_QTHELP="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for embedding scripting into applications"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtscript-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kparts-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/designer-${QTMIN}:5
+"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/threadweaver/

2022-10-02 Thread Andreas Sturmlechner
commit: bcc4b32c7e128395cd5a98a04b5e8275e9344a17
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  2 21:53:22 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  2 22:17:12 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=bcc4b32c

kde-frameworks/threadweaver: 5.99.0 version bump

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

 kde-frameworks/threadweaver/threadweaver-5.99.0.ebuild | 16 
 1 file changed, 16 insertions(+)

diff --git a/kde-frameworks/threadweaver/threadweaver-5.99.0.ebuild 
b/kde-frameworks/threadweaver/threadweaver-5.99.0.ebuild
new file mode 100644
index 00..5a02e553b2
--- /dev/null
+++ b/kde-frameworks/threadweaver/threadweaver-5.99.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for managing threads using job and queue-based 
interfaces"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+src_prepare() {
+   cmake_comment_add_subdirectory benchmarks
+   ecm_src_prepare
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/syntax-highlighting/

2022-10-02 Thread Andreas Sturmlechner
commit: 8028d0559ea060697fcf7c76410c62f7fca348d4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  2 21:53:22 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  2 22:17:12 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8028d055

kde-frameworks/syntax-highlighting: 5.99.0 version bump

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

 .../syntax-highlighting-5.99.0.ebuild  | 30 ++
 1 file changed, 30 insertions(+)

diff --git 
a/kde-frameworks/syntax-highlighting/syntax-highlighting-5.99.0.ebuild 
b/kde-frameworks/syntax-highlighting/syntax-highlighting-5.99.0.ebuild
new file mode 100644
index 00..1cb111a4cf
--- /dev/null
+++ b/kde-frameworks/syntax-highlighting/syntax-highlighting-5.99.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for syntax highlighting"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="nls"
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtxmlpatterns-${QTMIN}:5
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   dev-lang/perl
+   nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
+"
+
+src_install() {
+   ecm_src_install
+   dobin "${BUILD_DIR}"/bin/katehighlightingindexer
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/solid/

2022-10-02 Thread Andreas Sturmlechner
commit: 369da36ddb25f55b548059353693a4cc2d1471d4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  2 21:53:22 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  2 22:17:12 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=369da36d

kde-frameworks/solid: 5.99.0 version bump

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

 kde-frameworks/solid/solid-5.99.0.ebuild | 51 
 1 file changed, 51 insertions(+)

diff --git a/kde-frameworks/solid/solid-5.99.0.ebuild 
b/kde-frameworks/solid/solid-5.99.0.ebuild
new file mode 100644
index 00..6a92d9c815
--- /dev/null
+++ b/kde-frameworks/solid/solid-5.99.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org optfeature
+
+DESCRIPTION="Provider for platform independent hardware discovery, abstraction 
and management"
+
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="ios nls"
+
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   sys-apps/util-linux
+   sys-fs/udisks:2
+   virtual/libudev:=
+   ios? (
+   app-pda/libimobiledevice:=
+   app-pda/libplist:=
+   )
+"
+DEPEND="${RDEPEND}
+   test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
+"
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+   nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package ios IMobileDevice)
+   $(cmake_use_find_package ios PList)
+   )
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   optfeature "media player devices support" 
app-misc/media-player-info
+   fi
+   ecm_pkg_postinst
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/ktextwidgets/

2022-10-02 Thread Andreas Sturmlechner
commit: 6eb6f980803d5d98e3c12097589d6dbe03b7bcbc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  2 21:53:20 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  2 22:17:12 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6eb6f980

kde-frameworks/ktextwidgets: 5.99.0 version bump

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

 .../ktextwidgets/ktextwidgets-5.99.0.ebuild| 38 ++
 1 file changed, 38 insertions(+)

diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-5.99.0.ebuild 
b/kde-frameworks/ktextwidgets/ktextwidgets-5.99.0.ebuild
new file mode 100644
index 00..1b2be31206
--- /dev/null
+++ b/kde-frameworks/ktextwidgets/ktextwidgets-5.99.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing an assortment of widgets for displaying and 
editing text"
+LICENSE="LGPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="speech"
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/sonnet-${PVCUT}*:5
+   speech? ( >=dev-qt/qtspeech-${QTMIN}:5 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package speech Qt5TextToSpeech)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/sonnet/

2022-10-02 Thread Andreas Sturmlechner
commit: 0b55c769ffa22d73c342515bb82e345f58262608
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  2 21:53:22 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  2 22:17:12 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0b55c769

kde-frameworks/sonnet: 5.99.0 version bump

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

 kde-frameworks/sonnet/sonnet-5.99.0.ebuild | 47 ++
 1 file changed, 47 insertions(+)

diff --git a/kde-frameworks/sonnet/sonnet-5.99.0.ebuild 
b/kde-frameworks/sonnet/sonnet-5.99.0.ebuild
new file mode 100644
index 00..6a62412044
--- /dev/null
+++ b/kde-frameworks/sonnet/sonnet-5.99.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for providing spell-checking through abstraction of 
popular backends"
+
+LICENSE="LGPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="aspell +hunspell nls qml"
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   aspell? ( app-text/aspell )
+   hunspell? ( app-text/hunspell:= )
+   qml? ( >=dev-qt/qtdeclarative-${QTMIN}:5 )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package aspell ASPELL)
+   $(cmake_use_find_package hunspell HUNSPELL)
+   -DSONNET_USE_QML=$(usex qml)
+   )
+
+   ecm_src_configure
+}
+
+src_test() {
+   # sonnet-test_settings: bug 680032
+   # sonnet-test_autodetect: bug 779994
+   local myctestargs=(
+   -E 
"(sonnet-test_autodetect|sonnet-test_settings|sonnet-test_highlighter)"
+   )
+
+   ecm_src_test
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/qqc2-desktop-style/

2022-10-02 Thread Andreas Sturmlechner
commit: 2c4d3b94ed0956344b69b08f9025c1f6df845c79
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  2 21:53:22 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  2 22:17:12 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2c4d3b94

kde-frameworks/qqc2-desktop-style: 5.99.0 version bump

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

 .../qqc2-desktop-style-5.99.0.ebuild   | 29 ++
 1 file changed, 29 insertions(+)

diff --git a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.99.0.ebuild 
b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.99.0.ebuild
new file mode 100644
index 00..cf0e8a2b60
--- /dev/null
+++ b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.99.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Style for QtQuickControls 2 that uses QWidget's QStyle for 
painting"
+
+LICENSE="|| ( GPL-2+ LGPL-3+ )"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5=
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kirigami-${PVCUT}*:5
+   =kde-frameworks/sonnet-${PVCUT}*:5[qml]
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/syndication/

2022-10-02 Thread Andreas Sturmlechner
commit: 982d573887573362d6196c76f433d13aa48ddb51
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  2 21:53:22 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  2 22:17:12 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=982d5738

kde-frameworks/syndication: 5.99.0 version bump

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

 .../syndication/syndication-5.99.0.ebuild  | 23 ++
 1 file changed, 23 insertions(+)

diff --git a/kde-frameworks/syndication/syndication-5.99.0.ebuild 
b/kde-frameworks/syndication/syndication-5.99.0.ebuild
new file mode 100644
index 00..156b1f11eb
--- /dev/null
+++ b/kde-frameworks/syndication/syndication-5.99.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Library for parsing RSS and Atom feeds"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kcodecs-${PVCUT}*:5
+"
+DEPEND="${RDEPEND}
+   test? ( >=dev-qt/qtnetwork-${QTMIN}:5 )
+"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/modemmanager-qt/

2022-10-02 Thread Andreas Sturmlechner
commit: a1c2d0f8907790723098bc50c955e4bc9104aa5d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  2 21:53:21 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  2 22:17:12 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a1c2d0f8

kde-frameworks/modemmanager-qt: 5.99.0 version bump

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

 .../modemmanager-qt/modemmanager-qt-5.99.0.ebuild  | 26 ++
 1 file changed, 26 insertions(+)

diff --git a/kde-frameworks/modemmanager-qt/modemmanager-qt-5.99.0.ebuild 
b/kde-frameworks/modemmanager-qt/modemmanager-qt-5.99.0.ebuild
new file mode 100644
index 00..7048bd
--- /dev/null
+++ b/kde-frameworks/modemmanager-qt/modemmanager-qt-5.99.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="ModemManager bindings for Qt"
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE=""
+
+# requires running environment
+RESTRICT="test"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   net-misc/modemmanager
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/prison/

2022-10-02 Thread Andreas Sturmlechner
commit: 063bfc70fd174174d0692fc6facc98f4ede15f6b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  2 21:53:21 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  2 22:17:12 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=063bfc70

kde-frameworks/prison: 5.99.0 version bump

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

 kde-frameworks/prison/prison-5.99.0.ebuild | 34 ++
 1 file changed, 34 insertions(+)

diff --git a/kde-frameworks/prison/prison-5.99.0.ebuild 
b/kde-frameworks/prison/prison-5.99.0.ebuild
new file mode 100644
index 00..2972465702
--- /dev/null
+++ b/kde-frameworks/prison/prison-5.99.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="QRCode and data matrix barcode library"
+HOMEPAGE="https://invent.kde.org/frameworks/prison;
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="qml"
+
+RDEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtmultimedia-${QTMIN}:5
+   media-gfx/qrencode:=
+   media-libs/libdmtx
+   media-libs/zxing-cpp:=
+   qml? ( >=dev-qt/qtdeclarative-${QTMIN}:5 )
+"
+DEPEND="${RDEPEND}
+   test? ( >=dev-qt/qtwidgets-${QTMIN}:5 )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package qml Qt5Quick)
+   )
+
+   ecm_src_configure
+}



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

2022-10-02 Thread Andreas Sturmlechner
commit: 1546a81d0bf6ac5debba2edd81daf0a8c4bdd7fc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  2 21:53:21 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  2 22:17:12 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1546a81d

kde-frameworks/plasma: 5.99.0 version bump

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

 kde-frameworks/plasma/plasma-5.99.0.ebuild | 72 ++
 1 file changed, 72 insertions(+)

diff --git a/kde-frameworks/plasma/plasma-5.99.0.ebuild 
b/kde-frameworks/plasma/plasma-5.99.0.ebuild
new file mode 100644
index 00..a27e1ef1b1
--- /dev/null
+++ b/kde-frameworks/plasma/plasma-5.99.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_NAME="${PN}-framework"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Plasma framework"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="gles2-only man wayland X"
+
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5[gles2-only=,X=]
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kactivities-${PVCUT}*:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5[qml]
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kdeclarative-${PVCUT}*:5
+   =kde-frameworks/kglobalaccel-${PVCUT}*:5
+   =kde-frameworks/kguiaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kirigami-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/kpackage-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?]
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   !gles2-only? ( media-libs/libglvnd[X?] )
+   wayland? (
+   =kde-frameworks/kwayland-${PVCUT}*:5
+   media-libs/libglvnd
+   )
+   X? (
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   x11-libs/libX11
+   x11-libs/libxcb
+   )
+"
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )
+"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package !gles2-only OpenGL)
+   $(cmake_use_find_package man KF5DocTools)
+   $(cmake_use_find_package wayland EGL)
+   $(cmake_use_find_package wayland KF5Wayland)
+   -DWITHOUT_X11=$(usex !X)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/purpose/

2022-10-02 Thread Andreas Sturmlechner
commit: 2aaa6b2e575824778b5c0323bc51f5e5201b95f9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  2 21:53:21 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  2 22:17:12 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2aaa6b2e

kde-frameworks/purpose: 5.99.0 version bump

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

 kde-frameworks/purpose/purpose-5.99.0.ebuild | 69 
 1 file changed, 69 insertions(+)

diff --git a/kde-frameworks/purpose/purpose-5.99.0.ebuild 
b/kde-frameworks/purpose/purpose-5.99.0.ebuild
new file mode 100644
index 00..977f662460
--- /dev/null
+++ b/kde-frameworks/purpose/purpose-5.99.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="false"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org optfeature xdg-utils
+
+DESCRIPTION="Library for providing abstractions to get the developer's 
purposes fulfilled"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="bluetooth +kaccounts"
+
+# requires running environment
+RESTRICT="test"
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kirigami-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/prison-${PVCUT}*:5
+   kaccounts? (
+   >=kde-apps/kaccounts-integration-19.04.3:5
+   net-libs/accounts-qt
+   )
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=kde-frameworks/kdeclarative-${PVCUT}:5
+   bluetooth? ( =kde-frameworks/bluez-qt-${PVCUT}*:5 )
+   kaccounts? ( net-libs/accounts-qml )
+"
+
+src_prepare() {
+   ecm_src_prepare
+
+   use bluetooth ||
+   cmake_run_in src/plugins cmake_comment_add_subdirectory 
bluetooth
+}
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package kaccounts KAccounts)
+   )
+
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   optfeature "Send through KDE Connect" kde-misc/kdeconnect
+   fi
+   ecm_pkg_postinst
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kwallet/

2022-10-02 Thread Andreas Sturmlechner
commit: ff7686f57253f6110d7b8ab7194cf81f310822b5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  2 21:53:20 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  2 22:17:12 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ff7686f5

kde-frameworks/kwallet: 5.99.0 version bump

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

 kde-frameworks/kwallet/kwallet-5.99.0.ebuild | 52 
 1 file changed, 52 insertions(+)

diff --git a/kde-frameworks/kwallet/kwallet-5.99.0.ebuild 
b/kde-frameworks/kwallet/kwallet-5.99.0.ebuild
new file mode 100644
index 00..ccd08f53d1
--- /dev/null
+++ b/kde-frameworks/kwallet/kwallet-5.99.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org optfeature
+
+DESCRIPTION="Framework providing desktop-wide storage for passwords"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="gpg +man"
+
+DEPEND="
+   >=app-crypt/qca-2.3.1
+   dev-libs/libgcrypt:0=
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5
+   gpg? ( >=app-crypt/gpgme-1.7.1:=[cxx,qt5] )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package gpg Gpgmepp)
+   $(cmake_use_find_package man KF5DocTools)
+   )
+
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   optfeature "Auto-unlocking after account login" 
kde-plasma/kwallet-pam
+   optfeature "KWallet management" kde-apps/kwalletmanager:5
+   elog "For more information, read 
https://wiki.gentoo.org/wiki/KDE#KWallet;
+   fi
+   ecm_pkg_postinst
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kwidgetsaddons/

2022-10-02 Thread Andreas Sturmlechner
commit: 0c3a10361f0ef9fa546e95a120c48cb11cbe52d7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  2 21:53:20 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  2 22:17:12 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0c3a1036

kde-frameworks/kwidgetsaddons: 5.99.0 version bump

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

 .../kwidgetsaddons/kwidgetsaddons-5.99.0.ebuild| 28 ++
 1 file changed, 28 insertions(+)

diff --git a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.99.0.ebuild 
b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.99.0.ebuild
new file mode 100644
index 00..1bd174a171
--- /dev/null
+++ b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.99.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="An assortment of high-level widgets for common tasks"
+
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="nls"
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+"
+RDEPEND="${DEPEND}"
+BDEPEND="nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )"
+
+src_test() {
+   # bug 650216, 653186, 697866, 808216
+   local myctestargs=( -E 
"(kdatecomboboxtest|ksqueezedtextlabelautotest|ktwofingertaptest|ktwofingerswipetest)"
 )
+   ecm_src_test
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kwayland/

2022-10-02 Thread Andreas Sturmlechner
commit: 3be0f434e913ee63bd1bf8c682ca8e7d5aa4ca4a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  2 21:53:20 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  2 22:17:12 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3be0f434

kde-frameworks/kwayland: 5.99.0 version bump

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

 kde-frameworks/kwayland/kwayland-5.99.0.ebuild | 37 ++
 1 file changed, 37 insertions(+)

diff --git a/kde-frameworks/kwayland/kwayland-5.99.0.ebuild 
b/kde-frameworks/kwayland/kwayland-5.99.0.ebuild
new file mode 100644
index 00..5da61c769d
--- /dev/null
+++ b/kde-frameworks/kwayland/kwayland-5.99.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Qt-style client and server library wrapper for Wayland libraries"
+HOMEPAGE="https://invent.kde.org/frameworks/kwayland;
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+# All failing, I guess we need a virtual wayland server
+RESTRICT="test"
+
+# slot ops: includes qpa/qplatformnativeinterface.h, surface_p.h
+RDEPEND="
+   >=dev-libs/wayland-1.15.0
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5=[egl]
+   >=dev-qt/qtwayland-${QTMIN}:5=
+   media-libs/libglvnd
+"
+DEPEND="${RDEPEND}
+   >=dev-libs/plasma-wayland-protocols-1.9.0
+   >=dev-libs/wayland-protocols-1.15
+   sys-kernel/linux-headers
+"
+BDEPEND="
+   >=dev-qt/qtwaylandscanner-${QTMIN}:5
+   >=dev-util/wayland-scanner-1.19.0
+"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kxmlgui/

2022-10-02 Thread Andreas Sturmlechner
commit: 0378de70eca1022517d4c460efb9e6cc646d5876
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  2 21:53:21 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  2 22:17:12 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0378de70

kde-frameworks/kxmlgui: 5.99.0 version bump

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

 kde-frameworks/kxmlgui/kxmlgui-5.99.0.ebuild | 46 
 1 file changed, 46 insertions(+)

diff --git a/kde-frameworks/kxmlgui/kxmlgui-5.99.0.ebuild 
b/kde-frameworks/kxmlgui/kxmlgui-5.99.0.ebuild
new file mode 100644
index 00..4e2c1e89ac
--- /dev/null
+++ b/kde-frameworks/kxmlgui/kxmlgui-5.99.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for managing menu and toolbar actions in an abstract 
way"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+LICENSE="LGPL-2+"
+IUSE=""
+
+# slot op: includes QtCore/private/qlocale_p.h
+DEPEND="
+   >=dev-qt/qtcore-${QTMIN}:5=
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kglobalaccel-${PVCUT}*:5
+   =kde-frameworks/kguiaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}"
+
+src_test() {
+   # Files are missing; whatever. Bugs 650290, 668198, 808216
+   local myctestargs=(
+   -E 
"(ktoolbar_unittest|kxmlgui_unittest|ktooltiphelper_unittest)"
+   )
+
+   ecm_src_test
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kwindowsystem/

2022-10-02 Thread Andreas Sturmlechner
commit: e1364d2776a10289b9873a13d4e2864c9f5e1a5e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  2 21:53:20 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  2 22:17:12 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e1364d27

kde-frameworks/kwindowsystem: 5.99.0 version bump

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

 .../kwindowsystem/kwindowsystem-5.99.0.ebuild  | 44 ++
 1 file changed, 44 insertions(+)

diff --git a/kde-frameworks/kwindowsystem/kwindowsystem-5.99.0.ebuild 
b/kde-frameworks/kwindowsystem/kwindowsystem-5.99.0.ebuild
new file mode 100644
index 00..a7bb3c2bf8
--- /dev/null
+++ b/kde-frameworks/kwindowsystem/kwindowsystem-5.99.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing access to properties and features of the 
window manager"
+LICENSE="|| ( LGPL-2.1 LGPL-3 ) MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="nls X"
+
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   X? (
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   x11-libs/libX11
+   x11-libs/libXfixes
+   x11-libs/libxcb
+   x11-libs/xcb-util-keysyms
+   )
+"
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )
+   test? ( >=dev-qt/qtwidgets-${QTMIN}:5 )
+"
+BDEPEND="
+   nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
+"
+
+DOCS=( docs/README.kstartupinfo )
+
+src_configure() {
+   local mycmakeargs=(
+   -DKWINDOWSYSTEM_NO_WIDGETS=ON
+   $(cmake_use_find_package X X11)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/ktexteditor/

2022-10-02 Thread Andreas Sturmlechner
commit: b50ecba0b29ef614bfbda7cc966f618eac3b8845
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  2 21:53:20 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  2 22:17:12 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b50ecba0

kde-frameworks/ktexteditor: 5.99.0 version bump

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

 .../ktexteditor/ktexteditor-5.99.0.ebuild  | 54 ++
 1 file changed, 54 insertions(+)

diff --git a/kde-frameworks/ktexteditor/ktexteditor-5.99.0.ebuild 
b/kde-frameworks/ktexteditor/ktexteditor-5.99.0.ebuild
new file mode 100644
index 00..0808a11bf7
--- /dev/null
+++ b/kde-frameworks/ktexteditor/ktexteditor-5.99.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework providing a full text editor component"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="+editorconfig"
+
+RESTRICT="test"
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kauth-${PVCUT}*:5
+   =kde-frameworks/kcodecs-${PVCUT}*:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kguiaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kjobwidgets-${PVCUT}*:5
+   =kde-frameworks/kparts-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   =kde-frameworks/sonnet-${PVCUT}*:5
+   =kde-frameworks/syntax-highlighting-${PVCUT}*:5
+   editorconfig? ( app-text/editorconfig-core-c )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="test? ( >=kde-frameworks/kservice-${PVCUT}:5 )"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package editorconfig EditorConfig)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kunitconversion/

2022-10-02 Thread Andreas Sturmlechner
commit: 51a756937cbeaedf215c53d575a58fd8309663b4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  2 21:53:20 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  2 22:17:12 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=51a75693

kde-frameworks/kunitconversion: 5.99.0 version bump

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

 .../kunitconversion/kunitconversion-5.99.0.ebuild  | 30 ++
 1 file changed, 30 insertions(+)

diff --git a/kde-frameworks/kunitconversion/kunitconversion-5.99.0.ebuild 
b/kde-frameworks/kunitconversion/kunitconversion-5.99.0.ebuild
new file mode 100644
index 00..09d78f8908
--- /dev/null
+++ b/kde-frameworks/kunitconversion/kunitconversion-5.99.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for converting units"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}"
+
+src_test() {
+   local myctestargs=(
+   # convertertest: bug 623938 - needs internet connection
+   # categorytest: bug 808216 - needs internet connection
+   # currencytableinittest: bug 808216 - unknown, reported upstream
+   -E "(convertertest|categorytest|currencytableinittest)"
+   )
+
+   LC_NUMERIC="C" ecm_src_test # bug 694804
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kquickcharts/

2022-10-02 Thread Andreas Sturmlechner
commit: b0178963f08f25261f4776ef5baf85c31473959d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  2 21:53:19 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  2 22:17:12 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b0178963

kde-frameworks/kquickcharts: 5.99.0 version bump

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

 .../kquickcharts/kquickcharts-5.99.0.ebuild| 39 ++
 1 file changed, 39 insertions(+)

diff --git a/kde-frameworks/kquickcharts/kquickcharts-5.99.0.ebuild 
b/kde-frameworks/kquickcharts/kquickcharts-5.99.0.ebuild
new file mode 100644
index 00..7eb768a4da
--- /dev/null
+++ b/kde-frameworks/kquickcharts/kquickcharts-5.99.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_EXAMPLES="true"
+ECM_QTHELP="false"
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="QtQuick plugin providing high-performance charts"
+HOMEPAGE="https://invent.kde.org/frameworks/kquickcharts;
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   examples? (
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kdeclarative-${PVCUT}*:5
+   =kde-frameworks/kirigami-${PVCUT}*:5
+   )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_EXAMPLES=$(usex examples)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/krunner/

2022-10-02 Thread Andreas Sturmlechner
commit: ae55967331b19c41321a37f92df65cecfde66ca0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  2 21:53:19 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  2 22:17:12 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ae559673

kde-frameworks/krunner: 5.99.0 version bump

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

 kde-frameworks/krunner/krunner-5.99.0.ebuild | 47 
 1 file changed, 47 insertions(+)

diff --git a/kde-frameworks/krunner/krunner-5.99.0.ebuild 
b/kde-frameworks/krunner/krunner-5.99.0.ebuild
new file mode 100644
index 00..02f8941612
--- /dev/null
+++ b/kde-frameworks/krunner/krunner-5.99.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for providing different actions given a string query"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="activities"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/plasma-${PVCUT}*:5
+   =kde-frameworks/solid-${PVCUT}*:5
+   =kde-frameworks/threadweaver-${PVCUT}*:5
+   activities? ( =kde-frameworks/kactivities-${PVCUT}*:5 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package activities KF5Activities)
+   )
+   ecm_src_configure
+}
+
+src_test() {
+   # requires virtual dbus, otherwise hangs; bugs #630672, #789351, #838502
+   local myctestargs=(
+   -E 
"(dbusrunnertest|runnermanagersinglerunnermodetest|runnermanagertest)"
+   )
+   ecm_src_test
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kservice/

2022-10-02 Thread Andreas Sturmlechner
commit: 52d9b434357d3627edc4397d9f24ec61c9a4af98
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  2 21:53:19 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  2 22:17:12 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=52d9b434

kde-frameworks/kservice: 5.99.0 version bump

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

 kde-frameworks/kservice/kservice-5.99.0.ebuild | 50 ++
 1 file changed, 50 insertions(+)

diff --git a/kde-frameworks/kservice/kservice-5.99.0.ebuild 
b/kde-frameworks/kservice/kservice-5.99.0.ebuild
new file mode 100644
index 00..bea581b14d
--- /dev/null
+++ b/kde-frameworks/kservice/kservice-5.99.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.5
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Advanced plugin and service introspection"
+
+LICENSE="LGPL-2 LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="+man"
+
+# requires running kde environment
+RESTRICT="test"
+
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+   man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
+"
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+"
+DEPEND="${RDEPEND}
+   test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DAPPLICATIONS_MENU_NAME=kf5-applications.menu
+   $(cmake_use_find_package man KF5DocTools)
+   )
+
+   ecm_src_configure
+}
+
+src_install() {
+   ecm_src_install
+
+   # bug 596316
+   dosym kf5-applications.menu /etc/xdg/menus/applications.menu
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kpty/

2022-10-02 Thread Andreas Sturmlechner
commit: 496b1fd2c2209fa45525b9d7625645eeaacd2252
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  2 21:53:19 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Oct  2 22:17:12 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=496b1fd2

kde-frameworks/kpty: 5.99.0 version bump

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

 kde-frameworks/kpty/kpty-5.99.0.ebuild | 27 +++
 1 file changed, 27 insertions(+)

diff --git a/kde-frameworks/kpty/kpty-5.99.0.ebuild 
b/kde-frameworks/kpty/kpty-5.99.0.ebuild
new file mode 100644
index 00..75e9f7b83c
--- /dev/null
+++ b/kde-frameworks/kpty/kpty-5.99.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Framework for pseudo terminal devices and running child processes"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   sys-libs/libutempter
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DUTEMPTER_EXECUTABLE="${EPREFIX}/usr/sbin/utempter"
+   )
+
+   ecm_src_configure
+}



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

2022-10-02 Thread Andreas K. Hüttel
commit: a316ec2f508c03e87ca1d7c8c13af1c3866abe15
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Oct  2 21:55:24 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Oct  2 21:59:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a316ec2f

license_groups: add coldspringharbor to MISC_FREE

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

 profiles/license_groups | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/license_groups b/profiles/license_groups
index 9a620c661f4d..12f4be7c010c 100644
--- a/profiles/license_groups
+++ b/profiles/license_groups
@@ -32,7 +32,7 @@ OSI-APPROVED 0BSD AFL-3.0 AGPL-3 AGPL-3+ Apache-1.1 
Apache-2.0 APL-1.0 APSL-2 Ar
 # Licenses in this list should NOT appear directly or indirectly in
 # @FSF-APPROVED or @OSI-APPROVED.
 # Note: Licenses for fonts should be included in @MISC-FREE-DOCS.
-MISC-FREE AIFFWriter.m Allegro alternate AMPAS BEER-WARE boehm-gc BSD-1 
BSD-2-with-patent BSD-with-attribution BSD-with-disclosure buddy 
bufexplorer.vim BZIP2 CAOSL CDDL-1.1 CDDL-Schily CMake CPL-0.5 CRACKLIB 
Crypt-IDEA curl DES docbook dom4j DUMB-0.9.3 ElementTree Emacs ErlPL-1.1 
FastCGI feh File-MMagic Flashpix FLEX flexmock FLTK freetts FVWM gd gsm 
HTML-Tidy iASL icu IDPL imagemagick Info-ZIP inner-net Interbase-1.0 ipadic 
Ispell JDOM JOVE Khronos-CLHPP LambdaMOO LIBGLOSS libmng libpng libpng2 libtiff 
LLGPL-2.1 LPPL-1.3 lsof matplotlib Mini-XML minpack MIT-with-advertising mm 
mpich2 NCSA-AMD NCSA-HDF netcat NEWLIB ngrep Old-MIT openafs-krb5-a Openwall 
otter par PCRE perforce photopc PHP-2.02 pngcrush pngnq Princeton psutils rc 
rdisc regexp-UofT repoze RSA RtMidi rwpng sash scanlogd sdlsasteroids Sendmail 
Sendmail-Open-Source SMAIL Snd SSLeay symlinks Sympow-BSD tablelist tcltk 
tcp_wrappers_license TeX TeX-other-free TextMate-bundle the-Click-license 
Time-Format Time-modules tm-al
 ign torque-2.5 totd Toyoda trio UCAR-Unidata URT VTK w3m wm2 x2x xbatt xboing 
XC Xdebug xtrs ZSH
+MISC-FREE AIFFWriter.m Allegro alternate AMPAS BEER-WARE boehm-gc BSD-1 
BSD-2-with-patent BSD-with-attribution BSD-with-disclosure buddy 
bufexplorer.vim BZIP2 CAOSL CDDL-1.1 CDDL-Schily CMake coldspringharbor CPL-0.5 
CRACKLIB Crypt-IDEA curl DES docbook dom4j DUMB-0.9.3 ElementTree Emacs 
ErlPL-1.1 FastCGI feh File-MMagic Flashpix FLEX flexmock FLTK freetts FVWM gd 
gsm HTML-Tidy iASL icu IDPL imagemagick Info-ZIP inner-net Interbase-1.0 ipadic 
Ispell JDOM JOVE Khronos-CLHPP LambdaMOO LIBGLOSS libmng libpng libpng2 libtiff 
LLGPL-2.1 LPPL-1.3 lsof matplotlib Mini-XML minpack MIT-with-advertising mm 
mpich2 NCSA-AMD NCSA-HDF netcat NEWLIB ngrep Old-MIT openafs-krb5-a Openwall 
otter par PCRE perforce photopc PHP-2.02 pngcrush pngnq Princeton psutils rc 
rdisc regexp-UofT repoze RSA RtMidi rwpng sash scanlogd sdlsasteroids Sendmail 
Sendmail-Open-Source SMAIL Snd SSLeay symlinks Sympow-BSD tablelist tcltk 
tcp_wrappers_license TeX TeX-other-free TextMate-bundle the-Click-license 
Time-Format T
 ime-modules tm-align torque-2.5 totd Toyoda trio UCAR-Unidata URT VTK w3m wm2 
x2x xbatt xboing XC Xdebug xtrs ZSH
 
 # Metaset for all free software
 FREE-SOFTWARE @FSF-APPROVED @OSI-APPROVED @MISC-FREE



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

2022-10-02 Thread Andreas K. Hüttel
commit: a83f54ddbcb02c80ce254cde89a89a5767349bd4
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Oct  2 21:56:37 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Oct  2 21:59:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a83f54dd

dev-perl/Bio-Das: Fix license

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

 .../Bio-Das/{Bio-Das-1.170.0-r3.ebuild => Bio-Das-1.170.0-r4.ebuild}   | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-perl/Bio-Das/Bio-Das-1.170.0-r3.ebuild 
b/dev-perl/Bio-Das/Bio-Das-1.170.0-r4.ebuild
similarity index 97%
rename from dev-perl/Bio-Das/Bio-Das-1.170.0-r3.ebuild
rename to dev-perl/Bio-Das/Bio-Das-1.170.0-r4.ebuild
index b58408fc8d75..597c122b8a01 100644
--- a/dev-perl/Bio-Das/Bio-Das-1.170.0-r3.ebuild
+++ b/dev-perl/Bio-Das/Bio-Das-1.170.0-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,6 +12,7 @@ DESCRIPTION="Interface to Distributed Annotation System"
 
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
+LICENSE="coldspringharbor"
 
 RDEPEND=">=virtual/perl-IO-Compress-1.0
sci-biology/bioperl



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

2022-10-02 Thread Andreas K. Hüttel
commit: 63ac3e4163a093e0e27b74c21ab6b7801b836abc
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Oct  2 21:59:05 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Oct  2 21:59:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63ac3e41

dev-perl/Bio-Graphics: fix license

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

 .../{Bio-Graphics-2.400.0-r1.ebuild => Bio-Graphics-2.400.0-r2.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-perl/Bio-Graphics/Bio-Graphics-2.400.0-r1.ebuild 
b/dev-perl/Bio-Graphics/Bio-Graphics-2.400.0-r2.ebuild
similarity index 88%
rename from dev-perl/Bio-Graphics/Bio-Graphics-2.400.0-r1.ebuild
rename to dev-perl/Bio-Graphics/Bio-Graphics-2.400.0-r2.ebuild
index 3b523ece82d4..b78c663e2978 100644
--- a/dev-perl/Bio-Graphics/Bio-Graphics-2.400.0-r1.ebuild
+++ b/dev-perl/Bio-Graphics/Bio-Graphics-2.400.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,6 +12,7 @@ DESCRIPTION="Generate images from Bio::Seq objects for 
visualization purposes"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
+LICENSE="coldspringharbor"
 
 RDEPEND="
dev-perl/CGI



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

2022-10-02 Thread Andreas K. Hüttel
commit: f1231fa3a4a50b5d4d235f2a9de93b08d52da8bf
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Oct  2 21:54:10 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Oct  2 21:59:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1231fa3

licenses: Add coldspringharbor for dev-perl/Bio-Das and others

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

 licenses/coldspringharbor | 20 
 1 file changed, 20 insertions(+)

diff --git a/licenses/coldspringharbor b/licenses/coldspringharbor
new file mode 100644
index ..27f85e9e0cba
--- /dev/null
+++ b/licenses/coldspringharbor
@@ -0,0 +1,20 @@
+This library is free software; you can redistribute it and/or modify
+it under the same terms as Perl itself.  See the Artistic License file
+in the main Perl distribution for specific terms and conditions of
+use.  In addition, the following disclaimers apply:
+
+CSHL makes no representations whatsoever as to the SOFTWARE contained
+herein.  It is experimental in nature and is provided WITHOUT WARRANTY
+OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE OR ANY OTHER
+WARRANTY, EXPRESS OR IMPLIED.  CSHL MAKES NO REPRESENTATION OR
+WARRANTY THAT THE USE OF THIS SOFTWARE WILL NOT INFRINGE ANY PATENT OR
+OTHER PROPRIETARY RIGHT.
+
+By downloading this SOFTWARE, your Institution hereby indemnifies CSHL
+against any loss, claim, damage or liability, of whatsoever kind or
+nature, which may arise from your Institution's respective use,
+handling or storage of the SOFTWARE.
+
+If publications result from research using this SOFTWARE, we ask that
+CSHL be acknowledged and/or credit be given to CSHL scientists, as
+scientifically appropriate.



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

2022-10-02 Thread Marek Szuba
commit: 673fdc1be76c120e36829af338a4c43d84ead765
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Oct  2 20:54:12 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Oct  2 21:06:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=673fdc1b

sys-apps/flashrom: do not depend on virtual/libusb:0

There was only a single programmer which still depended on that version
of libusb, and it builds fine against virtual/libusb:1. In fact, even
before this change upstream build scripts happily ignored libusb-0 and
only linked against libusb-1 even with pickit2-spi support enabled!

Straight-to-stable revbump because as mentioned above, the dependency in
question was not actually used.

Closes: https://bugs.gentoo.org/873769
Signed-off-by: Marek Szuba  gentoo.org>

 sys-apps/flashrom/{flashrom-1.2-r3.ebuild => flashrom-1.2-r4.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/flashrom/flashrom-1.2-r3.ebuild 
b/sys-apps/flashrom/flashrom-1.2-r4.ebuild
similarity index 99%
rename from sys-apps/flashrom/flashrom-1.2-r3.ebuild
rename to sys-apps/flashrom/flashrom-1.2-r4.ebuild
index a1aee5e77b38..2bb0b89fed55 100644
--- a/sys-apps/flashrom/flashrom-1.2-r3.ebuild
+++ b/sys-apps/flashrom/flashrom-1.2-r4.ebuild
@@ -79,7 +79,7 @@ RDEPEND="atahpt? ( sys-apps/pciutils )
nicnatsemi? ( sys-apps/pciutils )
nicrealtek? ( sys-apps/pciutils )
ogp-spi? ( sys-apps/pciutils )
-   pickit2-spi? ( virtual/libusb:0 )
+   pickit2-spi? ( virtual/libusb:1 )
rayer-spi? ( sys-apps/pciutils )
satamv? ( sys-apps/pciutils )
satasii? ( sys-apps/pciutils )



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

2022-10-02 Thread James Le Cuirot
commit: c1fe0f501af09acaf1acbbbfce1e7bf528b90d57
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Oct  2 20:28:18 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Oct  2 20:28:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1fe0f50

media-video/makemkv: Broken with glibc 2.36 so prevent upgraded

Obviously users who have already upgraded cannot downgrade, but at least we can
help the ones who haven't upgraded yet.

Bug: https://bugs.gentoo.org/873508
Signed-off-by: James Le Cuirot  gentoo.org>

 media-video/makemkv/makemkv-1.17.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/makemkv/makemkv-1.17.1.ebuild 
b/media-video/makemkv/makemkv-1.17.1.ebuild
index c92f3258e0e3..bfc0eb0c8853 100644
--- a/media-video/makemkv/makemkv-1.17.1.ebuild
+++ b/media-video/makemkv/makemkv-1.17.1.ebuild
@@ -25,7 +25,7 @@ DEPEND="
dev-libs/expat
dev-libs/openssl:0=[-bindist(-)]
>=media-video/ffmpeg-1.0.0:0=
-   sys-libs/glibc
+   

[gentoo-commits] repo/gentoo:master commit in: media-gfx/graphviz/, media-gfx/graphviz/files/

2022-10-02 Thread David Seifert
commit: b356ded56500ad7b9b69ef5a26ba4a2d675aeec0
Author: David Seifert  gentoo  org>
AuthorDate: Sun Oct  2 19:56:50 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Oct  2 19:56:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b356ded5

media-gfx/graphviz: add patch for hidden gs symbols

Signed-off-by: David Seifert  gentoo.org>

 ...raphviz-6.0.1-private-ghostscript-symbols.patch | 31 ++
 ...phviz-6.0.1.ebuild => graphviz-6.0.1-r1.ebuild} |  5 
 2 files changed, 36 insertions(+)

diff --git 
a/media-gfx/graphviz/files/graphviz-6.0.1-private-ghostscript-symbols.patch 
b/media-gfx/graphviz/files/graphviz-6.0.1-private-ghostscript-symbols.patch
new file mode 100644
index ..8e409a9b5776
--- /dev/null
+++ b/media-gfx/graphviz/files/graphviz-6.0.1-private-ghostscript-symbols.patch
@@ -0,0 +1,31 @@
+From 1288e430c6f6be992de09fc1f50ce7fef42b3f0a Mon Sep 17 00:00:00 2001
+From: Mark Hansen 
+Date: Mon, 26 Sep 2022 20:43:39 +1000
+Subject: [PATCH] Stop using now-hidden gs_error_names symbol
+
+GhostScript hid their gs_error_names symbol as part of a global by-default 
hiding of non-API symbols.
+
+It will probably take a while for GhostScript to get a public API for these 
symbols back into a release, so let's stop using the symbol for now, until then.
+
+Fixes #2280
+---
+ plugin/gs/gvloadimage_gs.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/plugin/gs/gvloadimage_gs.c b/plugin/gs/gvloadimage_gs.c
+index e909c6f32..d852663af 100644
+--- a/plugin/gs/gvloadimage_gs.c
 b/plugin/gs/gvloadimage_gs.c
+@@ -86,8 +86,8 @@ static void gs_error(GVJ_t * job, const char *name, const 
char *funstr, int err)
+ else
+   errsrc = "Ghostscript internal error";
+ 
+-job->common->errorfn("%s: %s() returned: %d \"%s\" (%s)\n",
+-  name, funstr, err, gs_error_names[-err - 1], errsrc);
++job->common->errorfn("%s: %s() returned: %d (%s)\n",
++  name, funstr, err, errsrc);
+ }
+ 
+ static int gvloadimage_process_file(GVJ_t *job, usershape_t *us, void 
*instance)
+-- 
+GitLab

diff --git a/media-gfx/graphviz/graphviz-6.0.1.ebuild 
b/media-gfx/graphviz/graphviz-6.0.1-r1.ebuild
similarity index 98%
rename from media-gfx/graphviz/graphviz-6.0.1.ebuild
rename to media-gfx/graphviz/graphviz-6.0.1-r1.ebuild
index e88942bff58b..9c60b9f2702c 100644
--- a/media-gfx/graphviz/graphviz-6.0.1.ebuild
+++ b/media-gfx/graphviz/graphviz-6.0.1-r1.ebuild
@@ -138,6 +138,11 @@ BDEPEND="
 #   sci-libs/gts, x11-libs/gtk.  Also needs 'gtk','glade','glut','gts' and 
'png'
 #   with flags enabled at configure time
 
+PATCHES=(
+   # backport
+   "${FILESDIR}"/${P}-private-ghostscript-symbols.patch
+)
+
 pkg_setup() {
use python && python-single-r1_pkg_setup
 }



  1   2   3   4   >