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

2022-04-10 Thread Matt Turner
commit: f541a3c740adab70c620059c169b99cbbd2e9c85
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 11 05:19:03 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 11 05:42:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f541a3c7

profiles: Mask gnome-extra/filemanager-actions for removal

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 6eeac3f77634..6974425291fd 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Matt Turner  (2022-04-10)
+# Dead package upstream. No reverse dependencies.
+# Removal on 2022-05-10
+gnome-extra/filemanager-actions
+
 # Matt Turner  (2022-04-10)
 # Dead package upstream. No reverse dependencies.
 # Removal on 2022-05-10



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

2022-04-10 Thread Matt Turner
commit: 23188e861d4f14cf213424cc13d0775ac7bb41db
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 11 05:30:20 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 11 05:42:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23188e86

profiles: Mask x11-misc/gcolor2 for removal

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 1a767c25afc5..5c4273233ba3 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Matt Turner  (2022-04-10)
+# Dead package upstream. Uses GTK+ 2. No reverse dependencies.
+# Removal on 2022-05-10
+x11-misc/gcolor2
+
 # Matt Turner  (2022-04-10)
 # Dead package upstream. No reverse dependencies.
 # Removal on 2022-05-10



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

2022-04-10 Thread Matt Turner
commit: 8e64fdb32d2e8507c9d6a146074fc71766a3d5b6
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 11 05:41:01 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 11 05:42:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e64fdb3

gnome-base/gnome-extra-apps: Version bump to 41.0

Drop net-misc/vinagre since it's been given last-rites.

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

 .../{gnome-extra-apps-40.0.ebuild => gnome-extra-apps-41.0.ebuild}   | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/gnome-base/gnome-extra-apps/gnome-extra-apps-40.0.ebuild 
b/gnome-base/gnome-extra-apps/gnome-extra-apps-41.0.ebuild
similarity index 96%
rename from gnome-base/gnome-extra-apps/gnome-extra-apps-40.0.ebuild
rename to gnome-base/gnome-extra-apps/gnome-extra-apps-41.0.ebuild
index a4a9a775ec58..b0f7954f7b5e 100644
--- a/gnome-base/gnome-extra-apps/gnome-extra-apps-40.0.ebuild
+++ b/gnome-base/gnome-extra-apps/gnome-extra-apps-41.0.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="Sub-meta package for the applications of GNOME"
 HOMEPAGE="https://www.gnome.org/;
@@ -14,7 +14,7 @@ KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
 # Note to developers:
 # This is a wrapper for the extra apps integrated with GNOME
 # Keep pkg order within a USE flag as upstream releng versions file
-# TODO: Should we keep these here: gnome-dictionary, gucharmap, sound-juicer, 
vinagre; replace gucharmap with gnome-characters?
+# TODO: Should we keep these here: gnome-dictionary, gucharmap, sound-juicer; 
replace gucharmap with gnome-characters?
 # TODO: Add gnome-remote-desktop as replacement for vino that was removed from 
meta in 3.36?
 # gnome-documents removed for now, as it didn't find a good place upstream and 
is getting dropped from default sets for distros for 3.30 (and for 3.26 it 
required newer tracker than we had at the time)
 RDEPEND="
@@ -41,7 +41,6 @@ RDEPEND="
>=mail-client/evolution-3.${PV}
>=gnome-extra/gnome-tweaks-40.0
>=gnome-extra/nautilus-sendto-3.8.6
-   >=net-misc/vinagre-3.22.0
 
games? (
>=games-puzzle/five-or-more-3.32.2



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

2022-04-10 Thread Matt Turner
commit: 798419d986503422fbf20a54b9ac23974a42f49f
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 11 05:20:26 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 11 05:42:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=798419d9

profiles: Mask gnome-extra/gnome-search-tool for removal

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 6974425291fd..6f5d6f909f64 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Matt Turner  (2022-04-10)
+# Dead package upstream. EAPI 5. Only reverse dependency is 
gnome-extra/gnome-utils.
+# Removal on 2022-05-10
+gnome-extra/gnome-search-tool
+
 # Matt Turner  (2022-04-10)
 # Dead package upstream. No reverse dependencies.
 # Removal on 2022-05-10



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

2022-04-10 Thread Matt Turner
commit: beb68e8390d05f8df6fe3d2091a51e7ae409a2fc
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 11 05:13:40 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 11 05:42:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beb68e83

profiles: Mark dev-libs/libIDL as deprecated

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

 profiles/package.deprecated | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/package.deprecated b/profiles/package.deprecated
index 8c4fc7132fba..555d6e88ec13 100644
--- a/profiles/package.deprecated
+++ b/profiles/package.deprecated
@@ -31,6 +31,7 @@ dev-cpp/gtkmm:2.4
 dev-cpp/libglademm
 dev-cpp/libgnomecanvasmm
 dev-libs/libcroco
+dev-libs/libIDL
 gnome-base/gconf
 gnome-base/libgnomecanvas
 gnome-extra/gconf-editor



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

2022-04-10 Thread Matt Turner
commit: 87454778b2fd70fac94e38e3b5e13ec35ca20602
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 11 05:25:52 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 11 05:42:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87454778

profiles: Mask net-misc/grdesktop for removal

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 6f5d6f909f64..3d890dd9a67c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Matt Turner  (2022-04-10)
+# Dead package upstream (last release in 2004). No reverse dependencies.
+# Removal on 2022-05-10
+net-misc/grdesktop
+
 # Matt Turner  (2022-04-10)
 # Dead package upstream. EAPI 5. Only reverse dependency is 
gnome-extra/gnome-utils.
 # Removal on 2022-05-10



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

2022-04-10 Thread Matt Turner
commit: 95ef06cc1ad0d17d6169a311464902591abf7632
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 11 05:26:50 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 11 05:42:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95ef06cc

profiles: Mask net-misc/vinagre and net-misc/vino for removal

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 3d890dd9a67c..1a767c25afc5 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Matt Turner  (2022-04-10)
+# Dead package upstream. No reverse dependencies.
+# Removal on 2022-05-10
+net-misc/vinagre
+net-misc/vino
+
 # Matt Turner  (2022-04-10)
 # Dead package upstream (last release in 2004). No reverse dependencies.
 # Removal on 2022-05-10



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

2022-04-10 Thread Matt Turner
commit: f14ee859785b674a07b787b5b7e4baffc9c292a1
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 11 05:15:31 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 11 05:42:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f14ee859

profiles: Mark dev-libs/libunique:1 as deprecated

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

 profiles/package.deprecated | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/package.deprecated b/profiles/package.deprecated
index 555d6e88ec13..a042a92495d6 100644
--- a/profiles/package.deprecated
+++ b/profiles/package.deprecated
@@ -32,6 +32,7 @@ dev-cpp/libglademm
 dev-cpp/libgnomecanvasmm
 dev-libs/libcroco
 dev-libs/libIDL
+dev-libs/libunique:1
 gnome-base/gconf
 gnome-base/libgnomecanvas
 gnome-extra/gconf-editor



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

2022-04-10 Thread Matt Turner
commit: 49db81e39edb054342f55ef79ba97c648e74f0b9
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 11 05:10:30 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 11 05:42:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49db81e3

profiles: Mask app-office/pinpoint for removal

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 60c2d7e319c6..6eeac3f77634 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Matt Turner  (2022-04-10)
+# Dead package upstream. No reverse dependencies.
+# Removal on 2022-05-10
+app-office/pinpoint
+
 # Matt Turner  (2022-04-10)
 # Dead package upstream. Only reverse dependency is gnome-extra/gnome-utils.
 # Removal on 2022-05-10



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

2022-04-10 Thread Matt Turner
commit: 9821f66eec06826d6370ca158c8da5f53c7183de
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 11 05:04:55 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 11 05:42:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9821f66e

profiles: Mask gnome-extra/gnome-utils for removal

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 4a5a530a5097..4b018140d6ff 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Matt Turner  (2022-04-10)
+# Dead (meta)package upstream. No reverse dependencies.
+# Removal on 2022-05-10
+gnome-extra/gnome-utils
+
 # David Seifert  (2022-04-10)
 # Unmaintained, last release upstream 16 years ago, Fedora dropped it,
 # relies on sys-libs/db, low quality port to EAPI 6, removal on 2022-05-10.



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

2022-04-10 Thread Matt Turner
commit: a7017f88d71ebcb42f14b7d11cd0c001f72762fa
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 11 05:07:10 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 11 05:42:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7017f88

profiles: Mask app-admin/gnome-system-log for removal

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 4b018140d6ff..60c2d7e319c6 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -34,7 +34,12 @@
 #--- END OF EXAMPLES ---
 
 # Matt Turner  (2022-04-10)
-# Dead (meta)package upstream. No reverse dependencies.
+# Dead package upstream. Only reverse dependency is gnome-extra/gnome-utils.
+# Removal on 2022-05-10
+app-admin/gnome-system-log
+
+# Matt Turner  (2022-04-10)
+# Dead (meta)packagesupstream. No reverse dependencies.
 # Removal on 2022-05-10
 gnome-extra/gnome-utils
 



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

2022-04-10 Thread Jason Zaman
commit: 2e7d5e63573f167f7d1c3ac232a7cf9054e5d90a
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Apr 11 04:26:06 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Apr 11 04:57:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e7d5e63

sys-apps/secilc: bump to 3.4_rc1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jason Zaman  gentoo.org>

 sys-apps/secilc/Manifest  |  1 +
 sys-apps/secilc/secilc-3.4_rc1.ebuild | 37 +++
 2 files changed, 38 insertions(+)

diff --git a/sys-apps/secilc/Manifest b/sys-apps/secilc/Manifest
index 323fe32e0e87..b71bbe80d191 100644
--- a/sys-apps/secilc/Manifest
+++ b/sys-apps/secilc/Manifest
@@ -1 +1,2 @@
 DIST secilc-3.3.tar.gz 181205 BLAKE2B 
ffccf2e6ea416f6e5a8270a488c6c6ed01b607af20fffed129f5d9b9957f2ab16e90a3fdbd57b597f1195987edf6a2ca1ae561cca62d176a01878fe24900f4b9
 SHA512 
11b2b6a56d588a71d8cc5b2e69e76579ddd3ea20e036bbfdbeefd8ed64a6dca3c8f963509a96231eb21807a195ec24e4807ef52dc2218ee0410ee0828ad77fa8
+DIST secilc-3.4-rc1.tar.gz 181269 BLAKE2B 
cc0bd0d6016833d64d615fe0f1ef59ab302b15238f10005412d3c2347056fbc5a0e587ac2e18f62f7cb1402a2749c117ac6b50e97df9677a0afc9b2270d9352d
 SHA512 
d99e76c50395fcb20a4c08156b155f7411eab2ce3374899cc3cf6193d95ed3a5b2dae86d18ddfda838e6701aeddedbdb98f8faedeb4506ac5b19c7957763d22c

diff --git a/sys-apps/secilc/secilc-3.4_rc1.ebuild 
b/sys-apps/secilc/secilc-3.4_rc1.ebuild
new file mode 100644
index ..13b261011af0
--- /dev/null
+++ b/sys-apps/secilc/secilc-3.4_rc1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+inherit toolchain-funcs
+
+MY_PV="${PV//_/-}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="SELinux Common Intermediate Language (CIL) Compiler"
+HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
+   S="${WORKDIR}/${P}/${PN}"
+else
+   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+DEPEND=">=sys-libs/libsepol-${PV}"
+RDEPEND="${DEPEND}"
+BDEPEND="app-text/xmlto"
+
+# tests are not meant to be run outside of the
+# full SELinux userland repo
+RESTRICT="test"
+
+src_compile() {
+   tc-export CC
+   default
+}



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

2022-04-10 Thread Jason Zaman
commit: b31921464808df2dbf33f4fc1346785d4bba1540
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Apr 11 04:26:55 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Apr 11 04:57:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3192146

sys-apps/selinux-python: bump to 3.4_rc1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jason Zaman  gentoo.org>

 sys-apps/selinux-python/Manifest   |   1 +
 .../selinux-python/selinux-python-3.4_rc1.ebuild   | 114 +
 2 files changed, 115 insertions(+)

diff --git a/sys-apps/selinux-python/Manifest b/sys-apps/selinux-python/Manifest
index 9a42e89573e3..00f49d819ab3 100644
--- a/sys-apps/selinux-python/Manifest
+++ b/sys-apps/selinux-python/Manifest
@@ -1 +1,2 @@
 DIST selinux-python-3.3.tar.gz 2101584 BLAKE2B 
603aafbf316b744098bd34c79bf384d55624c086fd75147675a4a0715df3d61710a99d490f30b78d59a2c2a85fcc4db91772c24644a963b31e1a0d305c4bc83e
 SHA512 
a69948a8b139a309f18632440e4204f49832a94b8b6be50e162d3dacb16698effeb1a77c44462e8cc7dc3dd600b887b9ab2fef618c31d3e0fe0de216a6aaebe3
+DIST selinux-python-3.4-rc1.tar.gz 3597175 BLAKE2B 
eb5c71b5a946978353dc023a799dd3e4063a8af460887a05dc9e852ef93e5794a4edb4c2fe909602c0bfd7a34d3c3d16b713ace822e610dc3a6c3c34929c3374
 SHA512 
b67baf60e95a5f7f1764b41e550665231639722e1a039f7f8d6b8eda3f70dd376f9e813fd755e5035018c8719069fc987e89b928c5cf7c9bd447d65af51e7656

diff --git a/sys-apps/selinux-python/selinux-python-3.4_rc1.ebuild 
b/sys-apps/selinux-python/selinux-python-3.4_rc1.ebuild
new file mode 100644
index ..4f4a0a3c95d3
--- /dev/null
+++ b/sys-apps/selinux-python/selinux-python-3.4_rc1.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="xml"
+
+inherit python-r1 toolchain-funcs
+
+MY_PV="${PV//_/-}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="SELinux core utilities"
+HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
+
+if [[ ${PV} ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
+   S="${WORKDIR}/${P}/${PN#selinux-}"
+else
+   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND=">=sys-libs/libselinux-${PV}:=[python]
+   >=sys-libs/libsemanage-${PV}:=[python(+)]
+   >=sys-libs/libsepol-${PV}:=
+   >=app-admin/setools-4.2.0[${PYTHON_USEDEP}]
+   >=sys-process/audit-1.5.1[python,${PYTHON_USEDEP}]
+   ${PYTHON_DEPS}"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   >=sys-apps/secilc-${PV}
+   )"
+
+src_prepare() {
+   default
+   sed -i 's/-Werror//g' "${S}"/*/Makefile || die "Failed to remove Werror"
+
+   python_copy_sources
+}
+
+src_compile() {
+   building() {
+   emake -C "${BUILD_DIR}" \
+   CC="$(tc-getCC)" \
+   LIBDIR="\$(PREFIX)/$(get_libdir)"
+   }
+   python_foreach_impl building
+}
+
+src_test() {
+   testing() {
+   # The different subprojects have some interproject dependencies:
+   # - audit2allow depens on sepolgen
+   # - chcat depends on semanage
+   # and maybe others.
+   # Add all the modules of the individual subprojects to the
+   # PYTHONPATH, so they get actually found and used. In
+   # particular, already installed versions on the system are not
+   # used.
+   for dir in audit2allow chcat semanage sepolgen/src sepolicy ; do
+   PYTHONPATH="${BUILD_DIR}/${dir}:${PYTHONPATH}"
+   done
+   PYTHONPATH=${PYTHONPATH} \
+   emake -C "${BUILD_DIR}" \
+   test
+   }
+   python_foreach_impl testing
+}
+
+src_install() {
+   installation() {
+   emake -C "${BUILD_DIR}" \
+   DESTDIR="${D}" \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   install
+   python_optimize
+   }
+   python_foreach_impl installation
+
+   # Set version-specific scripts
+   for pyscript in audit2allow sepolgen-ifgen sepolicy chcat; do
+   python_replicate_script "${ED}/usr/bin/${pyscript}"
+   done
+   for pyscript in semanage; do
+   python_replicate_script "${ED}/usr/sbin/${pyscript}"
+   done
+
+   # Create sepolgen.conf with different devel location definition
+   if [[ -f /etc/selinux/config ]];
+   then
+   local selinuxtype=$(awk -F'=' '/^SELINUXTYPE/ {print $2}' 

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

2022-04-10 Thread Jason Zaman
commit: 6f7c2b4ef927f967dcbb006e53eee0e4ca1153cc
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Apr 11 04:26:16 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Apr 11 04:57:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f7c2b4e

sys-libs/libselinux: bump to 3.4_rc1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jason Zaman  gentoo.org>

 sys-libs/libselinux/Manifest  |   1 +
 sys-libs/libselinux/libselinux-3.4_rc1.ebuild | 155 ++
 2 files changed, 156 insertions(+)

diff --git a/sys-libs/libselinux/Manifest b/sys-libs/libselinux/Manifest
index e25476f7e88e..62d87d2493df 100644
--- a/sys-libs/libselinux/Manifest
+++ b/sys-libs/libselinux/Manifest
@@ -1 +1,2 @@
 DIST libselinux-3.3.tar.gz 206826 BLAKE2B 
e4cd2bf7172db1dd7661dd7981f875eb45f3c123805618edd03d7258f4b1f7afc974020187ec2e9e50dd59b3581ee21a29012eaa90ddfa82e43db4b8e60c51b7
 SHA512 
9a89c05ea4b17453168a985ece93ba6d6c4127916e657c46d4135eb59a1f6408faa0802cc2e49187defbde5247d659037beee089877affbab3eab6af3433696c
+DIST libselinux-3.4-rc1.tar.gz 208778 BLAKE2B 
b15c83149f213a44624285abe68972c0c7f8dcdaf13cd1ca089bd44951f14d30c73302433d68b7d59f0bc7add14315ba12e9f6e6062566c1bdb8f849c5884c28
 SHA512 
333907b3ed05d66e608ab16958e4e09e18848bf9aaf3d9216d08be2f6e483231c9455a8e6db56648d6704c0f0af7cd4c5c7ba468d678f8368d06b68a60693eb5

diff --git a/sys-libs/libselinux/libselinux-3.4_rc1.ebuild 
b/sys-libs/libselinux/libselinux-3.4_rc1.ebuild
new file mode 100644
index ..90b74872231d
--- /dev/null
+++ b/sys-libs/libselinux/libselinux-3.4_rc1.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+PYTHON_COMPAT=( python3_{8..10} )
+USE_RUBY="ruby26 ruby27"
+
+# No, I am not calling ruby-ng
+inherit python-r1 toolchain-funcs multilib-minimal
+
+MY_PV="${PV//_/-}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="SELinux userland library"
+HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
+   S="${WORKDIR}/${P}/${PN}"
+else
+   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="public-domain"
+SLOT="0"
+IUSE="+pcre2 python ruby static-libs ruby_targets_ruby26 ruby_targets_ruby27"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND=">=sys-libs/libsepol-${PV}:=[${MULTILIB_USEDEP}]
+   !pcre2? ( >=dev-libs/libpcre-8.33-r1:=[static-libs?,${MULTILIB_USEDEP}] 
)
+   pcre2? ( dev-libs/libpcre2:=[static-libs?,${MULTILIB_USEDEP}] )
+   python? ( ${PYTHON_DEPS} )
+   ruby? (
+   ruby_targets_ruby26? ( dev-lang/ruby:2.6 )
+   ruby_targets_ruby27? ( dev-lang/ruby:2.7 )
+   )
+   elibc_musl? ( sys-libs/fts-standalone )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+   python? ( >=dev-lang/swig-2.0.9 )
+   ruby? ( >=dev-lang/swig-2.0.9 )"
+
+src_prepare() {
+   eapply_user
+
+   multilib_copy_sources
+}
+
+multilib_src_compile() {
+   tc-export AR CC PKG_CONFIG RANLIB
+
+   local -x CFLAGS="${CFLAGS} -fno-semantic-interposition"
+
+   emake \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)" \
+   LDFLAGS="-fPIC ${LDFLAGS} -pthread" \
+   USE_PCRE2="$(usex pcre2 y n)" \
+   FTS_LDLIBS="$(usex elibc_musl '-lfts' '')" \
+   all
+
+   if multilib_is_native_abi && use python; then
+   building() {
+   emake \
+   LDFLAGS="-fPIC ${LDFLAGS} -lpthread" \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)" \
+   USE_PCRE2="$(usex pcre2 y n)" \
+   FTS_LDLIBS="$(usex elibc_musl '-lfts' '')" \
+   pywrap
+   }
+   python_foreach_impl building
+   fi
+
+   if multilib_is_native_abi && use ruby; then
+   building() {
+   einfo "Calling rubywrap for ${1}"
+   # Clean up .lo file to force rebuild
+   rm -f src/selinuxswig_ruby_wrap.lo || die
+   emake \
+   RUBY=${1} \
+   LDFLAGS="-fPIC ${LDFLAGS} -lpthread" \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)" \
+   USE_PCRE2="$(usex pcre2 y n)" \
+   FTS_LDLIBS="$(usex elibc_musl '-lfts' '')" \
+   rubywrap
+   }
+

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

2022-04-10 Thread Jason Zaman
commit: 19c85989a4b83deac6a6322dcb5837028e95c9f8
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Apr 11 04:26:26 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Apr 11 04:57:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19c85989

sys-libs/libsemanage: bump to 3.4_rc1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jason Zaman  gentoo.org>

 sys-libs/libsemanage/Manifest   |   1 +
 sys-libs/libsemanage/libsemanage-3.4_rc1.ebuild | 129 
 2 files changed, 130 insertions(+)

diff --git a/sys-libs/libsemanage/Manifest b/sys-libs/libsemanage/Manifest
index 501d9360dc86..afe07bc69cb9 100644
--- a/sys-libs/libsemanage/Manifest
+++ b/sys-libs/libsemanage/Manifest
@@ -1 +1,2 @@
 DIST libsemanage-3.3.tar.gz 178890 BLAKE2B 
f1ff2d25f0c98e9794cb443365e6193db80a42104b645ef4edf783db2eb3d940d1f39cddfa59f9a86ba16957c77852159b3ced83c5d01ecb1811aa6255f8be83
 SHA512 
6026d9773c0886436ad801bc0c8beac888b6fb62034edeb863192dea4b6ef34a88e080758820fe635a20e048ac666beee505a0f946258f18571709cca5228aad
+DIST libsemanage-3.4-rc1.tar.gz 185794 BLAKE2B 
0e1d537eddf465cbe895a931340c46869dc152abf39fb7cdc21002c9a12b613ab297063704a0a01c0eb0676ee3410482267cdef3940f2cdf088ca4683d76f452
 SHA512 
65bcb569981bc45b5520829e7df79bd6de75cd1877b75233727aa89484b123c730fd4dca4f297cf85616597632ec3c4be36b6cca1178811ac8cc0d45465954ca

diff --git a/sys-libs/libsemanage/libsemanage-3.4_rc1.ebuild 
b/sys-libs/libsemanage/libsemanage-3.4_rc1.ebuild
new file mode 100644
index ..7ed5de5a42eb
--- /dev/null
+++ b/sys-libs/libsemanage/libsemanage-3.4_rc1.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit python-r1 toolchain-funcs multilib-minimal
+
+MY_PV="${PV//_/-}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="SELinux kernel and policy management library"
+HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
+   S="${WORKDIR}/${P}/${PN}"
+else
+   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0/2"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND=">=sys-libs/libsepol-${PV}:=[${MULTILIB_USEDEP}]
+   >=sys-libs/libselinux-${PV}:=[${MULTILIB_USEDEP}]
+   >=sys-process/audit-2.2.2[${MULTILIB_USEDEP}]
+   ${PYTHON_DEPS}"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-lang/swig-2.0.4-r1
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig"
+
+# tests are not meant to be run outside of the
+# full SELinux userland repo
+RESTRICT="test"
+
+src_prepare() {
+   eapply_user
+
+   echo >> "${S}/src/semanage.conf"
+   echo "# Set this to true to save the linked policy." >> 
"${S}/src/semanage.conf"
+   echo "# This is normally only useful for analysis" >> 
"${S}/src/semanage.conf"
+   echo "# or debugging of policy." >> "${S}/src/semanage.conf"
+   echo "save-linked=false" >> "${S}/src/semanage.conf"
+   echo >> "${S}/src/semanage.conf"
+   echo "# Set this to 0 to disable assertion checking." >> 
"${S}/src/semanage.conf"
+   echo "# This should speed up building the kernel policy" >> 
"${S}/src/semanage.conf"
+   echo "# from policy modules, but may leave you open to" >> 
"${S}/src/semanage.conf"
+   echo "# dangerous rules which assertion checking" >> 
"${S}/src/semanage.conf"
+   echo "# would catch." >> "${S}/src/semanage.conf"
+   echo "expand-check=1" >> "${S}/src/semanage.conf"
+   echo >> "${S}/src/semanage.conf"
+   echo "# Modules in the module store can be compressed" >> 
"${S}/src/semanage.conf"
+   echo "# with bzip2.  Set this to the bzip2 blocksize" >> 
"${S}/src/semanage.conf"
+   echo "# 1-9 when compressing.  The higher the number," >> 
"${S}/src/semanage.conf"
+   echo "# the more memory is traded off for disk space." >> 
"${S}/src/semanage.conf"
+   echo "# Set to 0 to disable bzip2 compression." >> 
"${S}/src/semanage.conf"
+   echo "bzip-blocksize=0" >> "${S}/src/semanage.conf"
+   echo >> "${S}/src/semanage.conf"
+   echo "# Reduce memory usage for bzip2 compression and" >> 
"${S}/src/semanage.conf"
+   echo "# decompression of modules in the module store." >> 
"${S}/src/semanage.conf"
+   echo "bzip-small=true" >> "${S}/src/semanage.conf"
+
+   multilib_copy_sources
+}
+
+multilib_src_compile() {
+   local -x CFLAGS="${CFLAGS} -fno-semantic-interposition"
+
+   emake \
+   AR="$(tc-getAR)" \
+   CC="$(tc-getCC)" \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
+   all
+
+   if multilib_is_native_abi; then
+   

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

2022-04-10 Thread Jason Zaman
commit: abc55adc2688237eef8ce9eb5d41554418cde8ce
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Apr 11 04:27:03 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Apr 11 04:57:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abc55adc

sys-apps/semodule-utils: bump to 3.4_rc1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jason Zaman  gentoo.org>

 sys-apps/semodule-utils/Manifest   |  1 +
 .../semodule-utils/semodule-utils-3.4_rc1.ebuild   | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/sys-apps/semodule-utils/Manifest b/sys-apps/semodule-utils/Manifest
index 567a7b4cef98..a509f1a23988 100644
--- a/sys-apps/semodule-utils/Manifest
+++ b/sys-apps/semodule-utils/Manifest
@@ -1 +1,2 @@
 DIST semodule-utils-3.3.tar.gz 14268 BLAKE2B 
5b03dd731c28e29b146e9f75fa7ce5151e58df1ea6598356b1ad9ee6846d2ebf7ceb57c740aa0ae4b94e0a7356180bd8e608d6a9543b48251e553036f2b2833e
 SHA512 
76aa0c9322889c7de100f3c5789bdf27b7073827fe2af371bd50a4517baa8442f35e53f16a93227dce93da0ceb054bea7e5ee17a46fe05e06f3c2d9925cf59dc
+DIST semodule-utils-3.4-rc1.tar.gz 14270 BLAKE2B 
7a0b5d060fc07ea71b71ccf2eaa6604cdc00afabaef1be8efb62a38bd401cfacd20f36af1a74324c2162b5fcdbcba6a3b3c5d98e33fccba99bc38ddfabd10ff8
 SHA512 
848354e95fcd6ae6be3e0ff5a32b26d78b2fbd04f463f063db796ff843dab44675eceb670f10c3ee602a6280e885ecc33242b37bb67ef77d467be030ddd4a72c

diff --git a/sys-apps/semodule-utils/semodule-utils-3.4_rc1.ebuild 
b/sys-apps/semodule-utils/semodule-utils-3.4_rc1.ebuild
new file mode 100644
index ..ce9f168c9c89
--- /dev/null
+++ b/sys-apps/semodule-utils/semodule-utils-3.4_rc1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+MY_PV="${PV//_/-}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="SELinux policy module utilities"
+HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
+
+if [[ ${PV} == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
+   S="${WORKDIR}/${P}/${PN}"
+else
+   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=sys-libs/libsepol-${PV}:="
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+
+   sed -i 's/-Werror//g' "${S}"/*/Makefile || die "Failed to remove Werror"
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)"
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+}



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

2022-04-10 Thread Jason Zaman
commit: 7cf5c8c87ff5291e7e101953ee35dcfbe4a3b99f
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Apr 11 04:27:22 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Apr 11 04:57:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cf5c8c8

sys-apps/restorecond: bump to 3.4_rc1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jason Zaman  gentoo.org>

 sys-apps/restorecond/Manifest   |  1 +
 sys-apps/restorecond/restorecond-3.4_rc1.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/sys-apps/restorecond/Manifest b/sys-apps/restorecond/Manifest
index 5823e3897be5..b14d5edab7e4 100644
--- a/sys-apps/restorecond/Manifest
+++ b/sys-apps/restorecond/Manifest
@@ -1 +1,2 @@
 DIST restorecond-3.3.tar.gz 18970 BLAKE2B 
41c0eed734ab1e89cdfd40fdb0ceff47e1c4bb66354ff78d548a9747c661fbf7ed4b6b3daa1e39325de2a2ca087aca803f073f942f3ac89b71d873e27a1d6712
 SHA512 
ea2b97d22c1d68aa4ea31d8850f8c9632c0db0d4d666e323c648da896554c6a6fdf6dfa3c105a1df3f1ede9da8cce5ba4c1533b05520846fcb2d584935e5d7cb
+DIST restorecond-3.4-rc1.tar.gz 18961 BLAKE2B 
7f5f41f9dd7e776c266818221706f5cfff2fbb3ce99550e4c679a52e1c7694ddf06a8cd686ed80787e2acbf4060bb6cb4c4c15b85eb3ee58355b560f3751e910
 SHA512 
5d526ceb314719400cfeecb3d28369f62ca8f29223c6eabe847f3565c27b6a7f74ef6f489750b80809df6b3227324c978e4aceca1cb2f4f6a28bcaa03f1f9db9

diff --git a/sys-apps/restorecond/restorecond-3.4_rc1.ebuild 
b/sys-apps/restorecond/restorecond-3.4_rc1.ebuild
new file mode 100644
index ..92cd1c69200e
--- /dev/null
+++ b/sys-apps/restorecond/restorecond-3.4_rc1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit systemd toolchain-funcs
+
+MY_PV="${PV//_/-}"
+MY_P="${PN}-${MY_PV}"
+
+if [[ ${PV} == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
+   S="${WORKDIR}/${P}/${PN}"
+else
+   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+DESCRIPTION="Daemon to watch for creation and set default SELinux fcontexts"
+HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="dev-libs/glib:2
+   >=sys-libs/libsepol-${PV}:=
+   >=sys-libs/libselinux-${PV}:="
+
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+
+   sed -i 's/-Werror//g' "${S}"/Makefile || die "Failed to remove Werror"
+}
+
+src_compile() {
+   tc-export CC
+   default
+}
+
+src_install() {
+   emake DESTDIR="${D}" \
+   SYSTEMDSYSTEMUNITDIR="$(systemd_get_systemunitdir)" \
+   SYSTEMDUSERUNITDIR=$(systemd_get_userunitdir) \
+   install
+
+   rm -rf "${D}/etc/rc.d" || die
+
+   newinitd "${FILESDIR}/restorecond.init" restorecond
+}



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

2022-04-10 Thread Jason Zaman
commit: 9b1bba043eac7f86a554331d4d93fba1cf37f4a7
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Apr 11 04:25:57 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Apr 11 04:57:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b1bba04

sys-libs/libsepol: bump to 3.4_rc1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jason Zaman  gentoo.org>

 sys-libs/libsepol/Manifest|  1 +
 sys-libs/libsepol/libsepol-3.4_rc1.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest
index 6e82f2b75799..eb73f8961d92 100644
--- a/sys-libs/libsepol/Manifest
+++ b/sys-libs/libsepol/Manifest
@@ -1 +1,2 @@
 DIST libsepol-3.3.tar.gz 482546 BLAKE2B 
977996f68807f73a5bc0bd3a07b605640eb02a7bc67971882d489def166539ff7cfd00e474adde7e923fbebebdfcdcb71d17a43e3396c3176e25fd7d3bd65238
 SHA512 
fb6bb69f8e43a911a1a9cbd791593215386e93cb9292e003f5d8efe6e86e0ce5d0287e95d52fe2fbce518a618beaf9b1135aea0d04eaebcdbd8c6d07ee67b500
+DIST libsepol-3.4-rc1.tar.gz 488545 BLAKE2B 
9df7ba2e6f0275347d0170cf4115b6bc6f2d2a631100517d18a14d337ca12639632cdbfbd1060350c32ace8bbc33ef80bc962f4c9911e227f116e1cf595fd373
 SHA512 
9933e7c47d9f4018974d112499a2bea25667e31e673af3cee187c7120ed3b7aa425b2c81682ba14257744215f63216332c5cb61e788075fc50b33b9b44494cb8

diff --git a/sys-libs/libsepol/libsepol-3.4_rc1.ebuild 
b/sys-libs/libsepol/libsepol-3.4_rc1.ebuild
new file mode 100644
index ..7a3db223026b
--- /dev/null
+++ b/sys-libs/libsepol/libsepol-3.4_rc1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs multilib-minimal
+
+MY_PV="${PV//_/-}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="SELinux binary policy representation library"
+HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
+   S="${WORKDIR}/${P}/${PN}"
+else
+   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0/2"
+
+# tests are not meant to be run outside of the full SELinux userland repo
+RESTRICT="test"
+
+src_prepare() {
+   eapply_user
+   multilib_copy_sources
+}
+
+multilib_src_compile() {
+   tc-export CC AR RANLIB
+
+   local -x CFLAGS="${CFLAGS} -fno-semantic-interposition"
+
+   emake \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)"
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" \
+   LIBDIR="\$(PREFIX)/$(get_libdir)" \
+   SHLIBDIR="/$(get_libdir)" \
+   install
+}



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

2022-04-10 Thread Jason Zaman
commit: 3d38b25d3f476612a41aaf592c5ca69c633c20c3
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Apr 11 04:27:13 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Apr 11 04:57:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d38b25d

sys-apps/mcstrans: bump to 3.4_rc1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jason Zaman  gentoo.org>

 sys-apps/mcstrans/Manifest|  1 +
 sys-apps/mcstrans/mcstrans-3.4_rc1.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/sys-apps/mcstrans/Manifest b/sys-apps/mcstrans/Manifest
index e080416085d3..b150878307f9 100644
--- a/sys-apps/mcstrans/Manifest
+++ b/sys-apps/mcstrans/Manifest
@@ -1 +1,2 @@
 DIST mcstrans-3.3.tar.gz 44621 BLAKE2B 
624780c219d0b8f369def5ab334caf9d2ae847f9cfb4359ce38e240bcb72b7cfeef45d08cd6e7330cc90394f6c32bd622d2133e675036f98992145b1530ab1e2
 SHA512 
2157a0361bb5a2bc8e149373b2dd7d9b042f8c4c0aa845ae6967a23d9b875d2dcd6176d99d7f8f15e17eb5877fea60814e19aabfe76950d25b75c9c25df811c2
+DIST mcstrans-3.4-rc1.tar.gz 45128 BLAKE2B 
90ef74de6db72005b17254a23673edca30c8441155947b0cd11e5a45b376a58f608eca38fc91184e33dd593551de48010bde1962849ad7d6427d310c4e2609e4
 SHA512 
7889b6b4a22d2b3b900b28fddfb09d32bcc8d4dfacb3ac75253aa812b35578907272b758c4050d52560cdb751cefca5f4bd46c8c2402b47f8833c63134b8e780

diff --git a/sys-apps/mcstrans/mcstrans-3.4_rc1.ebuild 
b/sys-apps/mcstrans/mcstrans-3.4_rc1.ebuild
new file mode 100644
index ..75563498db4f
--- /dev/null
+++ b/sys-apps/mcstrans/mcstrans-3.4_rc1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+MY_PV="${PV//_/-}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="SELinux context translation to human readable names"
+HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
+
+if [[ ${PV} == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
+   S="${WORKDIR}/${P}/${PN}"
+else
+   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=sys-libs/libsepol-${PV}:=
+   >=sys-libs/libselinux-${PV}:=
+   dev-libs/libpcre2:=
+   >=sys-libs/libcap-1.10-r10:="
+
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+
+   sed -i 's/-Werror//g' "${S}"/*/Makefile || die "Failed to remove Werror"
+}
+
+src_compile() {
+   tc-export CC
+   default
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   rm -rf "${D}/etc/rc.d" || die
+
+   newinitd "${FILESDIR}/mcstransd.init" mcstransd
+}



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

2022-04-10 Thread Jason Zaman
commit: aadee7e63c20b4446afb261365a26b7e6bd88606
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Apr 11 04:26:35 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Apr 11 04:57:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aadee7e6

sys-apps/checkpolicy: bump to 3.4_rc1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jason Zaman  gentoo.org>

 sys-apps/checkpolicy/Manifest   |  1 +
 sys-apps/checkpolicy/checkpolicy-3.4_rc1.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/sys-apps/checkpolicy/Manifest b/sys-apps/checkpolicy/Manifest
index 3010ddb97562..1a877520394b 100644
--- a/sys-apps/checkpolicy/Manifest
+++ b/sys-apps/checkpolicy/Manifest
@@ -1 +1,2 @@
 DIST checkpolicy-3.3.tar.gz 69286 BLAKE2B 
f22cb1b0dae5a89c0abb500c2f091beda7960493bd0dc3b9cb5bc8d2d08d507870e5db46f53ad87d0ddea5e3bbdb6c721a5c5e6824b37f554049000392af6a6d
 SHA512 
40e7ccd804aa19f229eb76bdaeb79c87ed19004ac7b91674ecfb92d543573dc26f9d456ea25ed1e0ef8e1a69538e41c68b386a0743023f3ea83aa4350fc3ce30
+DIST checkpolicy-3.4-rc1.tar.gz 69829 BLAKE2B 
7d217c79b689b8d08a4d16b174ac01bbee48ced7cc0920792a7263f3143f77838ba9f75ce7a3919a7eaa5818ac7ebdd1890a5fdc050680e45341bfe06dec634b
 SHA512 
9aac4bd862f6dcb654cdbc786e0f89f8eccf2f93e6368b3d458a4a15210a558552ffeb64be9daf57bf3309bf74661a4eb6a5a336e64357f6e99bf3b7946d9b45

diff --git a/sys-apps/checkpolicy/checkpolicy-3.4_rc1.ebuild 
b/sys-apps/checkpolicy/checkpolicy-3.4_rc1.ebuild
new file mode 100644
index ..b699f09c01de
--- /dev/null
+++ b/sys-apps/checkpolicy/checkpolicy-3.4_rc1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+MY_PV="${PV//_/-}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="SELinux policy compiler"
+HOMEPAGE="http://userspace.selinuxproject.org;
+
+if [[ ${PV} ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
+   S="${WORKDIR}/${P}/${PN}"
+else
+   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="debug"
+
+DEPEND=">=sys-libs/libsepol-${PV}"
+BDEPEND="sys-devel/flex
+   sys-devel/bison"
+
+RDEPEND=">=sys-libs/libsepol-${PV}"
+
+src_compile() {
+   emake \
+   CC="$(tc-getCC)" \
+   YACC="bison -y" \
+   LIBDIR="\$(PREFIX)/$(get_libdir)"
+}
+
+src_install() {
+   default
+
+   if use debug; then
+   dobin "${S}/test/dismod"
+   dobin "${S}/test/dispol"
+   fi
+}
+
+pkg_postinst() {
+   if ! tc-is-cross-compiler; then
+   einfo "This checkpolicy can compile version `checkpolicy -V | 
cut -f 1 -d ' '` policy."
+   fi
+}



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

2022-04-10 Thread Jason Zaman
commit: 859c85d9524b3a597531e4b7b139b4fc087184de
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Apr 11 04:26:45 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Apr 11 04:57:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=859c85d9

sys-apps/policycoreutils: bump to 3.4_rc1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jason Zaman  gentoo.org>

 sys-apps/policycoreutils/Manifest  |   1 +
 .../policycoreutils/policycoreutils-3.4_rc1.ebuild | 163 +
 2 files changed, 164 insertions(+)

diff --git a/sys-apps/policycoreutils/Manifest 
b/sys-apps/policycoreutils/Manifest
index 05b2edfb4b33..71d9b732a14e 100644
--- a/sys-apps/policycoreutils/Manifest
+++ b/sys-apps/policycoreutils/Manifest
@@ -1,2 +1,3 @@
 DIST policycoreutils-3.3.tar.gz 2818092 BLAKE2B 
0ed9f128a774176ebadb71f448af8dee8c616a706314783b646869e7ea91892e358d5bb03e3aece3d0e6dc3203852e4e2925482727df1e5c71e075236ee43e5c
 SHA512 
db658990355f99a8e43f53d20cc67bf9e557b0a7837d1927c80f325b7f93ad47876382278a980b818484d6e31712a9b03e279f947ebc88c4be60a9f395607f98
+DIST policycoreutils-3.4-rc1.tar.gz 771240 BLAKE2B 
27f730c1f870be9175bef9d8c44ad74f737d5a185d369ceb84c609974423ffea5ce1f8a602af6d25253df963e37c7d2fd5a4cc4877782f6768cfaf5a544c4aa4
 SHA512 
bbe7b126f07b895d6bea4dfdbc6574a3f8ba08466979f8ed5009b54c68eb0c7f1786d175f52925d0e7e983ca799b846f50112b50c5d6d4edc1b03152593b68c1
 DIST policycoreutils-extra-1.37.tar.bz2 8809 BLAKE2B 
a7f6122c2e27f54b018174e962bd7f4c14af04e09bbb5300bde6967ea7f2dc5cd03b5787919a4e7f5288bcbc6747922962b5bd3b588ab1e3a035fbff4910d8f5
 SHA512 
0a85cd7cf279256b5e1927f9dfdd89626a1c8b77b0aeb62b496e7e8d1dccbaa315e39f9308fb2df7270f0bc1c10787b19990e7365cad74b47b61e30394c8b23f

diff --git a/sys-apps/policycoreutils/policycoreutils-3.4_rc1.ebuild 
b/sys-apps/policycoreutils/policycoreutils-3.4_rc1.ebuild
new file mode 100644
index ..91d0f1ac5ab7
--- /dev/null
+++ b/sys-apps/policycoreutils/policycoreutils-3.4_rc1.ebuild
@@ -0,0 +1,163 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="xml"
+
+inherit multilib python-r1 toolchain-funcs bash-completion-r1
+
+MY_PV="${PV//_/-}"
+MY_P="${PN}-${MY_PV}"
+EXTRAS_VER="1.37"
+
+DESCRIPTION="SELinux core utilities"
+HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
+   
SRC_URI="https://dev.gentoo.org/~perfinion/distfiles/policycoreutils-extra-${EXTRAS_VER}.tar.bz2;
+   S1="${WORKDIR}/${P}/${PN}"
+   S2="${WORKDIR}/policycoreutils-extra"
+   S="${S1}"
+else
+   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz
+   
https://dev.gentoo.org/~perfinion/distfiles/policycoreutils-extra-${EXTRAS_VER}.tar.bz2;
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+   S1="${WORKDIR}/${MY_P}"
+   S2="${WORKDIR}/policycoreutils-extra"
+   S="${S1}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="audit pam split-usr"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND=">=sys-libs/libselinux-${PV}:=[python,${PYTHON_USEDEP}]
+   >=sys-libs/libsemanage-${PV}:=[python(+),${PYTHON_USEDEP}]
+   >=sys-libs/libsepol-${PV}:=
+   sys-libs/libcap-ng:=
+   >=app-admin/setools-4.2.0[${PYTHON_USEDEP}]
+   audit? ( >=sys-process/audit-1.5.1[python,${PYTHON_USEDEP}] )
+   pam? ( sys-libs/pam:= )
+   ${PYTHON_DEPS}"
+
+# Avoid dependency loop in the cross-compile case, bug #755173
+# (Still exists in native)
+BDEPEND="sys-devel/gettext"
+
+# pax-utils for scanelf used by rlpkg
+RDEPEND="${DEPEND}
+   app-misc/pax-utils"
+
+PDEPEND="sys-apps/semodule-utils
+   sys-apps/selinux-python"
+
+src_unpack() {
+   # Override default one because we need the SRC_URI ones even in case of 
 ebuilds
+   default
+   if [[ ${PV} ==  ]] ; then
+   git-r3_src_unpack
+   fi
+}
+
+src_prepare() {
+   S="${S1}"
+   cd "${S}" || die "Failed to switch to ${S}"
+   if [[ ${PV} !=  ]] ; then
+   # If needed for live ebuilds please use /etc/portage/patches
+   eapply 
"${FILESDIR}/policycoreutils-3.1-0001-newrole-not-suid.patch"
+   fi
+
+   # rlpkg is more useful than fixfiles
+   sed -i -e '/^all/s/fixfiles//' "${S}/scripts/Makefile" \
+   || die "fixfiles sed 1 failed"
+   sed -i -e '/fixfiles/d' "${S}/scripts/Makefile" \
+   || die "fixfiles sed 2 failed"
+
+   eapply_user
+
+   sed -i 's/-Werror//g' "${S1}"/*/Makefile || die "Failed to remove 
Werror"
+
+   python_copy_sources
+   # Our extra code is outside the regular directory, so set it to the 
extra
+   # directory. We really should optimize this as it is ugly, but the extra
+   # code 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-staging/

2022-04-10 Thread Nick Sarnie
commit: fe93b189e0215d0bb44029d6352d3a4a3b9ffa7f
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon Apr 11 03:54:01 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Apr 11 03:54:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe93b189

app-emulation/wine-staging: Sync with ::wine

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-staging/wine-staging-7.3.ebuild  | 1 -
 app-emulation/wine-staging/wine-staging-7.4.ebuild  | 1 -
 app-emulation/wine-staging/wine-staging-7.5.ebuild  | 1 -
 app-emulation/wine-staging/wine-staging-7.6.ebuild  | 1 -
 app-emulation/wine-staging/wine-staging-.ebuild | 1 -
 5 files changed, 5 deletions(-)

diff --git a/app-emulation/wine-staging/wine-staging-7.3.ebuild 
b/app-emulation/wine-staging/wine-staging-7.3.ebuild
index 6cdb36031f36..700f6788f5a7 100644
--- a/app-emulation/wine-staging/wine-staging-7.3.ebuild
+++ b/app-emulation/wine-staging/wine-staging-7.3.ebuild
@@ -119,7 +119,6 @@ COMMON_DEPEND="
 RDEPEND="${COMMON_DEPEND}
app-emulation/wine-desktop-common
>app-eselect/eselect-wine-0.3
-   !app-emulation/wine:0
dos? ( >=games-emulation/dosbox-0.74_p20160629 )
gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] )
mono? ( app-emulation/wine-mono:7.1.1 )

diff --git a/app-emulation/wine-staging/wine-staging-7.4.ebuild 
b/app-emulation/wine-staging/wine-staging-7.4.ebuild
index 6cdb36031f36..700f6788f5a7 100644
--- a/app-emulation/wine-staging/wine-staging-7.4.ebuild
+++ b/app-emulation/wine-staging/wine-staging-7.4.ebuild
@@ -119,7 +119,6 @@ COMMON_DEPEND="
 RDEPEND="${COMMON_DEPEND}
app-emulation/wine-desktop-common
>app-eselect/eselect-wine-0.3
-   !app-emulation/wine:0
dos? ( >=games-emulation/dosbox-0.74_p20160629 )
gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] )
mono? ( app-emulation/wine-mono:7.1.1 )

diff --git a/app-emulation/wine-staging/wine-staging-7.5.ebuild 
b/app-emulation/wine-staging/wine-staging-7.5.ebuild
index 6cdb36031f36..700f6788f5a7 100644
--- a/app-emulation/wine-staging/wine-staging-7.5.ebuild
+++ b/app-emulation/wine-staging/wine-staging-7.5.ebuild
@@ -119,7 +119,6 @@ COMMON_DEPEND="
 RDEPEND="${COMMON_DEPEND}
app-emulation/wine-desktop-common
>app-eselect/eselect-wine-0.3
-   !app-emulation/wine:0
dos? ( >=games-emulation/dosbox-0.74_p20160629 )
gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] )
mono? ( app-emulation/wine-mono:7.1.1 )

diff --git a/app-emulation/wine-staging/wine-staging-7.6.ebuild 
b/app-emulation/wine-staging/wine-staging-7.6.ebuild
index 3af57b1a2e46..247c7d6f1c35 100644
--- a/app-emulation/wine-staging/wine-staging-7.6.ebuild
+++ b/app-emulation/wine-staging/wine-staging-7.6.ebuild
@@ -119,7 +119,6 @@ COMMON_DEPEND="
 RDEPEND="${COMMON_DEPEND}
app-emulation/wine-desktop-common
>app-eselect/eselect-wine-0.3
-   !app-emulation/wine:0
dos? ( >=games-emulation/dosbox-0.74_p20160629 )
gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] )
mono? ( app-emulation/wine-mono:7.2.0 )

diff --git a/app-emulation/wine-staging/wine-staging-.ebuild 
b/app-emulation/wine-staging/wine-staging-.ebuild
index 3af57b1a2e46..247c7d6f1c35 100644
--- a/app-emulation/wine-staging/wine-staging-.ebuild
+++ b/app-emulation/wine-staging/wine-staging-.ebuild
@@ -119,7 +119,6 @@ COMMON_DEPEND="
 RDEPEND="${COMMON_DEPEND}
app-emulation/wine-desktop-common
>app-eselect/eselect-wine-0.3
-   !app-emulation/wine:0
dos? ( >=games-emulation/dosbox-0.74_p20160629 )
gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] )
mono? ( app-emulation/wine-mono:7.2.0 )



[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-vanilla/

2022-04-10 Thread Nick Sarnie
commit: 328d7bd164b6861a6d5c876128ff931c5929ba45
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon Apr 11 03:53:31 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Apr 11 03:54:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=328d7bd1

app-emulation/wine-vanilla: Sync with ::wine

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-vanilla/wine-vanilla-7.0-r1.ebuild | 1 -
 app-emulation/wine-vanilla/wine-vanilla-7.3.ebuild| 1 -
 app-emulation/wine-vanilla/wine-vanilla-7.4.ebuild| 1 -
 app-emulation/wine-vanilla/wine-vanilla-7.5.ebuild| 1 -
 app-emulation/wine-vanilla/wine-vanilla-7.6.ebuild| 1 -
 app-emulation/wine-vanilla/wine-vanilla-.ebuild   | 1 -
 6 files changed, 6 deletions(-)

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.0-r1.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.0-r1.ebuild
index cce8b715e4ba..96af88c738cd 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-7.0-r1.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.0-r1.ebuild
@@ -104,7 +104,6 @@ COMMON_DEPEND="
 RDEPEND="${COMMON_DEPEND}
app-emulation/wine-desktop-common
>app-eselect/eselect-wine-0.3
-   !app-emulation/wine:0
dos? ( >=games-emulation/dosbox-0.74_p20160629 )
gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] )
mono? ( app-emulation/wine-mono:7.0.0 )

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.3.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.3.ebuild
index 27d20b3cdcfd..35e003de09c0 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-7.3.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.3.ebuild
@@ -104,7 +104,6 @@ COMMON_DEPEND="
 RDEPEND="${COMMON_DEPEND}
app-emulation/wine-desktop-common
>app-eselect/eselect-wine-0.3
-   !app-emulation/wine:0
dos? ( >=games-emulation/dosbox-0.74_p20160629 )
gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] )
mono? ( app-emulation/wine-mono:7.1.1 )

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.4.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.4.ebuild
index 27d20b3cdcfd..35e003de09c0 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-7.4.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.4.ebuild
@@ -104,7 +104,6 @@ COMMON_DEPEND="
 RDEPEND="${COMMON_DEPEND}
app-emulation/wine-desktop-common
>app-eselect/eselect-wine-0.3
-   !app-emulation/wine:0
dos? ( >=games-emulation/dosbox-0.74_p20160629 )
gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] )
mono? ( app-emulation/wine-mono:7.1.1 )

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.5.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.5.ebuild
index 27d20b3cdcfd..35e003de09c0 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-7.5.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.5.ebuild
@@ -104,7 +104,6 @@ COMMON_DEPEND="
 RDEPEND="${COMMON_DEPEND}
app-emulation/wine-desktop-common
>app-eselect/eselect-wine-0.3
-   !app-emulation/wine:0
dos? ( >=games-emulation/dosbox-0.74_p20160629 )
gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] )
mono? ( app-emulation/wine-mono:7.1.1 )

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.6.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.6.ebuild
index 4d5df6e6e855..f8382867c7e8 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-7.6.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.6.ebuild
@@ -104,7 +104,6 @@ COMMON_DEPEND="
 RDEPEND="${COMMON_DEPEND}
app-emulation/wine-desktop-common
>app-eselect/eselect-wine-0.3
-   !app-emulation/wine:0
dos? ( >=games-emulation/dosbox-0.74_p20160629 )
gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] )
mono? ( app-emulation/wine-mono:7.2.0 )

diff --git a/app-emulation/wine-vanilla/wine-vanilla-.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-.ebuild
index 4d5df6e6e855..f8382867c7e8 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-.ebuild
@@ -104,7 +104,6 @@ COMMON_DEPEND="
 RDEPEND="${COMMON_DEPEND}
app-emulation/wine-desktop-common
>app-eselect/eselect-wine-0.3
-   !app-emulation/wine:0
dos? ( >=games-emulation/dosbox-0.74_p20160629 )
gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] )
mono? ( app-emulation/wine-mono:7.2.0 )



[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-staging/

2022-04-10 Thread Nick Sarnie
commit: 85fd604f337252bef0ad15a784b2905d0519887d
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon Apr 11 03:50:36 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Apr 11 03:51:38 2022 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=85fd604f

app-emulation/wine-staging: Yet more warnings

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-staging/wine-staging-7.3.ebuild  | 1 -
 app-emulation/wine-staging/wine-staging-7.4.ebuild  | 1 -
 app-emulation/wine-staging/wine-staging-7.5.ebuild  | 1 -
 app-emulation/wine-staging/wine-staging-7.6.ebuild  | 1 -
 app-emulation/wine-staging/wine-staging-.ebuild | 1 -
 5 files changed, 5 deletions(-)

diff --git a/app-emulation/wine-staging/wine-staging-7.3.ebuild 
b/app-emulation/wine-staging/wine-staging-7.3.ebuild
index 6cdb360..700f678 100644
--- a/app-emulation/wine-staging/wine-staging-7.3.ebuild
+++ b/app-emulation/wine-staging/wine-staging-7.3.ebuild
@@ -119,7 +119,6 @@ COMMON_DEPEND="
 RDEPEND="${COMMON_DEPEND}
app-emulation/wine-desktop-common
>app-eselect/eselect-wine-0.3
-   !app-emulation/wine:0
dos? ( >=games-emulation/dosbox-0.74_p20160629 )
gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] )
mono? ( app-emulation/wine-mono:7.1.1 )

diff --git a/app-emulation/wine-staging/wine-staging-7.4.ebuild 
b/app-emulation/wine-staging/wine-staging-7.4.ebuild
index 6cdb360..700f678 100644
--- a/app-emulation/wine-staging/wine-staging-7.4.ebuild
+++ b/app-emulation/wine-staging/wine-staging-7.4.ebuild
@@ -119,7 +119,6 @@ COMMON_DEPEND="
 RDEPEND="${COMMON_DEPEND}
app-emulation/wine-desktop-common
>app-eselect/eselect-wine-0.3
-   !app-emulation/wine:0
dos? ( >=games-emulation/dosbox-0.74_p20160629 )
gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] )
mono? ( app-emulation/wine-mono:7.1.1 )

diff --git a/app-emulation/wine-staging/wine-staging-7.5.ebuild 
b/app-emulation/wine-staging/wine-staging-7.5.ebuild
index 6cdb360..700f678 100644
--- a/app-emulation/wine-staging/wine-staging-7.5.ebuild
+++ b/app-emulation/wine-staging/wine-staging-7.5.ebuild
@@ -119,7 +119,6 @@ COMMON_DEPEND="
 RDEPEND="${COMMON_DEPEND}
app-emulation/wine-desktop-common
>app-eselect/eselect-wine-0.3
-   !app-emulation/wine:0
dos? ( >=games-emulation/dosbox-0.74_p20160629 )
gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] )
mono? ( app-emulation/wine-mono:7.1.1 )

diff --git a/app-emulation/wine-staging/wine-staging-7.6.ebuild 
b/app-emulation/wine-staging/wine-staging-7.6.ebuild
index 3af57b1..247c7d6 100644
--- a/app-emulation/wine-staging/wine-staging-7.6.ebuild
+++ b/app-emulation/wine-staging/wine-staging-7.6.ebuild
@@ -119,7 +119,6 @@ COMMON_DEPEND="
 RDEPEND="${COMMON_DEPEND}
app-emulation/wine-desktop-common
>app-eselect/eselect-wine-0.3
-   !app-emulation/wine:0
dos? ( >=games-emulation/dosbox-0.74_p20160629 )
gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] )
mono? ( app-emulation/wine-mono:7.2.0 )

diff --git a/app-emulation/wine-staging/wine-staging-.ebuild 
b/app-emulation/wine-staging/wine-staging-.ebuild
index 3af57b1..247c7d6 100644
--- a/app-emulation/wine-staging/wine-staging-.ebuild
+++ b/app-emulation/wine-staging/wine-staging-.ebuild
@@ -119,7 +119,6 @@ COMMON_DEPEND="
 RDEPEND="${COMMON_DEPEND}
app-emulation/wine-desktop-common
>app-eselect/eselect-wine-0.3
-   !app-emulation/wine:0
dos? ( >=games-emulation/dosbox-0.74_p20160629 )
gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] )
mono? ( app-emulation/wine-mono:7.2.0 )



[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-vanilla/

2022-04-10 Thread Nick Sarnie
commit: ffcd6729465ac9745acc8c4ca1d88750711e6ca9
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon Apr 11 03:49:26 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Apr 11 03:49:33 2022 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=ffcd6729

app-emulation/wine-vanilla: Yet more warnings

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-vanilla/wine-vanilla-7.0-r1.ebuild | 1 -
 app-emulation/wine-vanilla/wine-vanilla-7.3.ebuild| 1 -
 app-emulation/wine-vanilla/wine-vanilla-7.4.ebuild| 1 -
 app-emulation/wine-vanilla/wine-vanilla-7.5.ebuild| 1 -
 app-emulation/wine-vanilla/wine-vanilla-7.6.ebuild| 1 -
 app-emulation/wine-vanilla/wine-vanilla-.ebuild   | 1 -
 6 files changed, 6 deletions(-)

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.0-r1.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.0-r1.ebuild
index cce8b71..96af88c 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-7.0-r1.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.0-r1.ebuild
@@ -104,7 +104,6 @@ COMMON_DEPEND="
 RDEPEND="${COMMON_DEPEND}
app-emulation/wine-desktop-common
>app-eselect/eselect-wine-0.3
-   !app-emulation/wine:0
dos? ( >=games-emulation/dosbox-0.74_p20160629 )
gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] )
mono? ( app-emulation/wine-mono:7.0.0 )

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.3.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.3.ebuild
index 27d20b3..35e003d 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-7.3.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.3.ebuild
@@ -104,7 +104,6 @@ COMMON_DEPEND="
 RDEPEND="${COMMON_DEPEND}
app-emulation/wine-desktop-common
>app-eselect/eselect-wine-0.3
-   !app-emulation/wine:0
dos? ( >=games-emulation/dosbox-0.74_p20160629 )
gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] )
mono? ( app-emulation/wine-mono:7.1.1 )

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.4.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.4.ebuild
index 27d20b3..35e003d 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-7.4.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.4.ebuild
@@ -104,7 +104,6 @@ COMMON_DEPEND="
 RDEPEND="${COMMON_DEPEND}
app-emulation/wine-desktop-common
>app-eselect/eselect-wine-0.3
-   !app-emulation/wine:0
dos? ( >=games-emulation/dosbox-0.74_p20160629 )
gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] )
mono? ( app-emulation/wine-mono:7.1.1 )

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.5.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.5.ebuild
index 27d20b3..35e003d 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-7.5.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.5.ebuild
@@ -104,7 +104,6 @@ COMMON_DEPEND="
 RDEPEND="${COMMON_DEPEND}
app-emulation/wine-desktop-common
>app-eselect/eselect-wine-0.3
-   !app-emulation/wine:0
dos? ( >=games-emulation/dosbox-0.74_p20160629 )
gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] )
mono? ( app-emulation/wine-mono:7.1.1 )

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.6.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.6.ebuild
index 4d5df6e..f838286 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-7.6.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.6.ebuild
@@ -104,7 +104,6 @@ COMMON_DEPEND="
 RDEPEND="${COMMON_DEPEND}
app-emulation/wine-desktop-common
>app-eselect/eselect-wine-0.3
-   !app-emulation/wine:0
dos? ( >=games-emulation/dosbox-0.74_p20160629 )
gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] )
mono? ( app-emulation/wine-mono:7.2.0 )

diff --git a/app-emulation/wine-vanilla/wine-vanilla-.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-.ebuild
index 4d5df6e..f838286 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-.ebuild
@@ -104,7 +104,6 @@ COMMON_DEPEND="
 RDEPEND="${COMMON_DEPEND}
app-emulation/wine-desktop-common
>app-eselect/eselect-wine-0.3
-   !app-emulation/wine:0
dos? ( >=games-emulation/dosbox-0.74_p20160629 )
gecko? ( app-emulation/wine-gecko:2.47.2[abi_x86_32?,abi_x86_64?] )
mono? ( app-emulation/wine-mono:7.2.0 )



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

2022-04-10 Thread Jason Zaman
commit: 31aae2e65114d0736505134ae0b51173b91297fd
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Apr 11 00:28:59 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Apr 11 03:43:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31aae2e6

sys-apps/policycoreutils: update live ebuild

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jason Zaman  gentoo.org>

 sys-apps/policycoreutils/policycoreutils-.ebuild | 15 ---
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/sys-apps/policycoreutils/policycoreutils-.ebuild 
b/sys-apps/policycoreutils/policycoreutils-.ebuild
index e6ee13c43070..91d0f1ac5ab7 100644
--- a/sys-apps/policycoreutils/policycoreutils-.ebuild
+++ b/sys-apps/policycoreutils/policycoreutils-.ebuild
@@ -2,16 +2,15 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
-PYTHON_COMPAT=( python{3_7,3_8,3_9} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="xml"
 
 inherit multilib python-r1 toolchain-funcs bash-completion-r1
 
+MY_PV="${PV//_/-}"
+MY_P="${PN}-${MY_PV}"
 EXTRAS_VER="1.37"
 
-IUSE="audit pam split-usr"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
 DESCRIPTION="SELinux core utilities"
 HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
 
@@ -19,20 +18,22 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;

SRC_URI="https://dev.gentoo.org/~perfinion/distfiles/policycoreutils-extra-${EXTRAS_VER}.tar.bz2;
-   S1="${WORKDIR}/${PN}"
+   S1="${WORKDIR}/${P}/${PN}"
S2="${WORKDIR}/policycoreutils-extra"
S="${S1}"
 else
-   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${PV}/${P}.tar.gz
+   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz

https://dev.gentoo.org/~perfinion/distfiles/policycoreutils-extra-${EXTRAS_VER}.tar.bz2;
KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
-   S1="${WORKDIR}/${P}"
+   S1="${WORKDIR}/${MY_P}"
S2="${WORKDIR}/policycoreutils-extra"
S="${S1}"
 fi
 
 LICENSE="GPL-2"
 SLOT="0"
+IUSE="audit pam split-usr"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND=">=sys-libs/libselinux-${PV}:=[python,${PYTHON_USEDEP}]
>=sys-libs/libsemanage-${PV}:=[python(+),${PYTHON_USEDEP}]



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

2022-04-10 Thread Jason Zaman
commit: 4fba79a838cd11d82ec8f52163156b06b8983460
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Apr 11 00:38:30 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Apr 11 03:43:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fba79a8

sys-apps/semodule-utils: update live ebuild

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jason Zaman  gentoo.org>

 sys-apps/semodule-utils/semodule-utils-.ebuild | 16 +---
 1 file changed, 9 insertions(+), 7 deletions(-)

diff --git a/sys-apps/semodule-utils/semodule-utils-.ebuild 
b/sys-apps/semodule-utils/semodule-utils-.ebuild
index 13fc0d86279e..ce9f168c9c89 100644
--- a/sys-apps/semodule-utils/semodule-utils-.ebuild
+++ b/sys-apps/semodule-utils/semodule-utils-.ebuild
@@ -1,29 +1,31 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
 
 inherit toolchain-funcs
 
-IUSE=""
+MY_PV="${PV//_/-}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="SELinux policy module utilities"
+HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
 
 if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
S="${WORKDIR}/${P}/${PN}"
 else
-   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${PV}/${P}.tar.gz;
+   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+   S="${WORKDIR}/${MY_P}"
 fi
 
-DESCRIPTION="SELinux policy module utilities"
-HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
-
 LICENSE="GPL-2"
 SLOT="0"
+IUSE=""
 
 DEPEND=">=sys-libs/libsepol-${PV}:="
-
 RDEPEND="${DEPEND}"
 
 src_prepare() {



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

2022-04-10 Thread Jason Zaman
commit: 3fd061746504c184c6091af590fec193e91f4856
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Apr 11 00:56:51 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Apr 11 03:43:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fd06174

app-admin/setools: Add python3_10

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jason Zaman  gentoo.org>

 app-admin/setools/setools-4.4.0-r2.ebuild |  8 
 app-admin/setools/setools-.ebuild | 11 ++-
 2 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/app-admin/setools/setools-4.4.0-r2.ebuild 
b/app-admin/setools/setools-4.4.0-r2.ebuild
index 0d3f876fd18f..ebb4b7598795 100644
--- a/app-admin/setools/setools-4.4.0-r2.ebuild
+++ b/app-admin/setools/setools-4.4.0-r2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
-PYTHON_COMPAT=( python{3_7,3_8,3_9} )
+PYTHON_COMPAT=( python3_{8..10} )
 DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1
@@ -26,8 +26,8 @@ S="${WORKDIR}/${PN}"
 
 RDEPEND="${PYTHON_DEPS}
dev-python/setuptools
-   >=sys-libs/libsepol-2.8:=
-   >=sys-libs/libselinux-2.8:=
+   >=sys-libs/libsepol-3.2:=
+   >=sys-libs/libselinux-3.2:=
infoflow? ( >=dev-python/networkx-2.0[${PYTHON_USEDEP}] )
X? (
dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}]

diff --git a/app-admin/setools/setools-.ebuild 
b/app-admin/setools/setools-.ebuild
index 3737750ca8eb..82b8e1bd9964 100644
--- a/app-admin/setools/setools-.ebuild
+++ b/app-admin/setools/setools-.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
-PYTHON_COMPAT=( python{3_7,3_8,3_9} )
+PYTHON_COMPAT=( python3_{8..10} )
 DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1
@@ -13,21 +13,22 @@ HOMEPAGE="https://github.com/SELinuxProject/setools/wiki;
 if [[ ${PV} ==  ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/SELinuxProject/setools.git;
+   S="${WORKDIR}/${P}"
 else

SRC_URI="https://github.com/SELinuxProject/setools/releases/download/${PV}/${P}.tar.bz2;
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   S="${WORKDIR}/${PN}"
 fi
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
 IUSE="test infoflow X"
 RESTRICT="!test? ( test )"
-S="${WORKDIR}/${PN}"
 
 RDEPEND="${PYTHON_DEPS}
dev-python/setuptools
-   >=sys-libs/libsepol-2.8:=
-   >=sys-libs/libselinux-2.8:=
+   >=sys-libs/libsepol-3.2:=
+   >=sys-libs/libselinux-3.2:=
infoflow? ( >=dev-python/networkx-2.0[${PYTHON_USEDEP}] )
X? (
dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}]



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

2022-04-10 Thread Jason Zaman
commit: 26cc733271f74892bd6dc93de32df3ee23440fb0
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Apr 11 00:53:04 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Apr 11 03:43:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26cc7332

sys-apps/restorecond: update live ebuild

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jason Zaman  gentoo.org>

 sys-apps/restorecond/restorecond-.ebuild | 14 +-
 1 file changed, 9 insertions(+), 5 deletions(-)

diff --git a/sys-apps/restorecond/restorecond-.ebuild 
b/sys-apps/restorecond/restorecond-.ebuild
index f3e66897e8c1..92cd1c69200e 100644
--- a/sys-apps/restorecond/restorecond-.ebuild
+++ b/sys-apps/restorecond/restorecond-.ebuild
@@ -1,19 +1,21 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
 
 inherit systemd toolchain-funcs
 
-IUSE=""
+MY_PV="${PV//_/-}"
+MY_P="${PN}-${MY_PV}"
 
 if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
S="${WORKDIR}/${P}/${PN}"
 else
-   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${PV}/${P}.tar.gz;
+   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+   S="${WORKDIR}/${MY_P}"
 fi
 
 DESCRIPTION="Daemon to watch for creation and set default SELinux fcontexts"
@@ -21,6 +23,7 @@ HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
 
 LICENSE="GPL-2"
 SLOT="0"
+IUSE=""
 
 DEPEND="dev-libs/glib:2
>=sys-libs/libsepol-${PV}:=
@@ -40,9 +43,10 @@ src_compile() {
 }
 
 src_install() {
-   SYSTEMDSYSTEMUNITDIR="$(systemd_get_systemunitdir)" \
+   emake DESTDIR="${D}" \
+   SYSTEMDSYSTEMUNITDIR="$(systemd_get_systemunitdir)" \
SYSTEMDUSERUNITDIR=$(systemd_get_userunitdir) \
-   emake DESTDIR="${D}" install
+   install
 
rm -rf "${D}/etc/rc.d" || die
 



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

2022-04-10 Thread Jason Zaman
commit: d6040845a8c2ab9597da9dc670d74660ed340867
Author: Jason Zaman  gentoo  org>
AuthorDate: Sun Apr 10 23:10:53 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Apr 11 03:43:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6040845

sys-apps/checkpolicy: update live ebuild

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jason Zaman  gentoo.org>

 sys-apps/checkpolicy/checkpolicy-.ebuild | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/sys-apps/checkpolicy/checkpolicy-.ebuild 
b/sys-apps/checkpolicy/checkpolicy-.ebuild
index f2cee8075367..b699f09c01de 100644
--- a/sys-apps/checkpolicy/checkpolicy-.ebuild
+++ b/sys-apps/checkpolicy/checkpolicy-.ebuild
@@ -1,10 +1,13 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
 
 inherit toolchain-funcs
 
+MY_PV="${PV//_/-}"
+MY_P="${PN}-${MY_PV}"
+
 DESCRIPTION="SELinux policy compiler"
 HOMEPAGE="http://userspace.selinuxproject.org;
 
@@ -13,8 +16,9 @@ if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
S="${WORKDIR}/${P}/${PN}"
 else
-   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
+   S="${WORKDIR}/${MY_P}"
 fi
 
 LICENSE="GPL-2"



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

2022-04-10 Thread Jason Zaman
commit: 08a58462238cfa3a4565af5bc44775c63263402b
Author: Jason Zaman  gentoo  org>
AuthorDate: Sun Apr 10 23:11:20 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Apr 11 03:43:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08a58462

sys-apps/secilc: update live ebuild

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jason Zaman  gentoo.org>

 sys-apps/secilc/secilc-.ebuild | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/sys-apps/secilc/secilc-.ebuild 
b/sys-apps/secilc/secilc-.ebuild
index 38dc82e0bcdd..13b261011af0 100644
--- a/sys-apps/secilc/secilc-.ebuild
+++ b/sys-apps/secilc/secilc-.ebuild
@@ -1,9 +1,12 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
 inherit toolchain-funcs
 
+MY_PV="${PV//_/-}"
+MY_P="${PN}-${MY_PV}"
+
 DESCRIPTION="SELinux Common Intermediate Language (CIL) Compiler"
 HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
 
@@ -12,8 +15,9 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
S="${WORKDIR}/${P}/${PN}"
 else
-   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~x86"
+   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   S="${WORKDIR}/${MY_P}"
 fi
 
 LICENSE="GPL-2"



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

2022-04-10 Thread Jason Zaman
commit: 39c60d47544bc4cdbfec62bbcd7cb990ccb5b54b
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Apr 11 00:34:32 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Apr 11 03:43:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39c60d47

sys-apps/selinux-python: update live ebuild

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jason Zaman  gentoo.org>

 sys-apps/selinux-python/selinux-python-.ebuild | 15 +--
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/sys-apps/selinux-python/selinux-python-.ebuild 
b/sys-apps/selinux-python/selinux-python-.ebuild
index 8e1f90984a8b..4f4a0a3c95d3 100644
--- a/sys-apps/selinux-python/selinux-python-.ebuild
+++ b/sys-apps/selinux-python/selinux-python-.ebuild
@@ -1,15 +1,14 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="xml"
 
 inherit python-r1 toolchain-funcs
 
-IUSE="test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+MY_PV="${PV//_/-}"
+MY_P="${PN}-${MY_PV}"
 
 DESCRIPTION="SELinux core utilities"
 HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
@@ -19,12 +18,16 @@ if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
S="${WORKDIR}/${P}/${PN#selinux-}"
 else
-   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${PV}/${P}.tar.gz;
+   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+   S="${WORKDIR}/${MY_P}"
 fi
 
 LICENSE="GPL-2"
 SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND=">=sys-libs/libselinux-${PV}:=[python]
>=sys-libs/libsemanage-${PV}:=[python(+)]



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

2022-04-10 Thread Jason Zaman
commit: 3f64fd69f40e02b19fe89b4bcdf51639763dc191
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Apr 11 00:49:12 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Apr 11 03:43:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f64fd69

sys-apps/mcstrans: update live ebuild

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jason Zaman  gentoo.org>

 sys-apps/mcstrans/mcstrans-.ebuild | 17 ++---
 1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/sys-apps/mcstrans/mcstrans-.ebuild 
b/sys-apps/mcstrans/mcstrans-.ebuild
index 631d654a0a38..75563498db4f 100644
--- a/sys-apps/mcstrans/mcstrans-.ebuild
+++ b/sys-apps/mcstrans/mcstrans-.ebuild
@@ -1,30 +1,33 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
 
 inherit toolchain-funcs
 
-IUSE=""
+MY_PV="${PV//_/-}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="SELinux context translation to human readable names"
+HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
 
 if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/SELinuxProject/selinux.git;
S="${WORKDIR}/${P}/${PN}"
 else
-   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${PV}/${P}.tar.gz;
+   
SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+   S="${WORKDIR}/${MY_P}"
 fi
 
-DESCRIPTION="SELinux context translation to human readable names"
-HOMEPAGE="https://github.com/SELinuxProject/selinux/wiki;
-
 LICENSE="GPL-2"
 SLOT="0"
+IUSE=""
 
 DEPEND=">=sys-libs/libsepol-${PV}:=
>=sys-libs/libselinux-${PV}:=
-   dev-libs/libpcre:=
+   dev-libs/libpcre2:=
>=sys-libs/libcap-1.10-r10:="
 
 RDEPEND="${DEPEND}"



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

2022-04-10 Thread Jason Zaman
commit: 6f751b900e0c33b4547667de6b695380fe6d2877
Author: Jason Zaman  gentoo  org>
AuthorDate: Sun Apr 10 23:10:44 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Apr 11 03:43:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f751b90

sys-libs/libselinux: update live ebuild

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jason Zaman  gentoo.org>

 sys-libs/libselinux/libselinux-.ebuild | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/sys-libs/libselinux/libselinux-.ebuild 
b/sys-libs/libselinux/libselinux-.ebuild
index ebe92ac34793..90b74872231d 100644
--- a/sys-libs/libselinux/libselinux-.ebuild
+++ b/sys-libs/libselinux/libselinux-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
 PYTHON_COMPAT=( python3_{8..10} )
-USE_RUBY="ruby25 ruby26 ruby27"
+USE_RUBY="ruby26 ruby27"
 
 # No, I am not calling ruby-ng
 inherit python-r1 toolchain-funcs multilib-minimal
@@ -20,13 +20,13 @@ if [[ ${PV} ==  ]]; then
S="${WORKDIR}/${P}/${PN}"
 else

SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
S="${WORKDIR}/${MY_P}"
 fi
 
 LICENSE="public-domain"
 SLOT="0"
-IUSE="pcre2 python ruby static-libs ruby_targets_ruby25 ruby_targets_ruby26 
ruby_targets_ruby27"
+IUSE="+pcre2 python ruby static-libs ruby_targets_ruby26 ruby_targets_ruby27"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND=">=sys-libs/libsepol-${PV}:=[${MULTILIB_USEDEP}]
@@ -34,7 +34,6 @@ RDEPEND=">=sys-libs/libsepol-${PV}:=[${MULTILIB_USEDEP}]
pcre2? ( dev-libs/libpcre2:=[static-libs?,${MULTILIB_USEDEP}] )
python? ( ${PYTHON_DEPS} )
ruby? (
-   ruby_targets_ruby25? ( dev-lang/ruby:2.5 )
ruby_targets_ruby26? ( dev-lang/ruby:2.6 )
ruby_targets_ruby27? ( dev-lang/ruby:2.7 )
)



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

2022-04-10 Thread Jason Zaman
commit: f7283058aa624518072e4f0d24633121672e21e6
Author: Jason Zaman  gentoo  org>
AuthorDate: Sun Apr 10 23:10:33 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Apr 11 03:43:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7283058

sys-libs/libsepol: update live ebuild

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jason Zaman  gentoo.org>

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

diff --git a/sys-libs/libsepol/libsepol-.ebuild 
b/sys-libs/libsepol/libsepol-.ebuild
index 141803b9f569..7a3db223026b 100644
--- a/sys-libs/libsepol/libsepol-.ebuild
+++ b/sys-libs/libsepol/libsepol-.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"
@@ -17,7 +17,7 @@ if [[ ${PV} ==  ]]; then
S="${WORKDIR}/${P}/${PN}"
 else

SRC_URI="https://github.com/SELinuxProject/selinux/releases/download/${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
S="${WORKDIR}/${MY_P}"
 fi
 



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

2022-04-10 Thread Jason Zaman
commit: 3fc728eeacc7ea931e395af520934ab914c44b8b
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Apr 11 00:30:57 2022 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Apr 11 03:43:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fc728ee

sys-libs/libsemanage: update live ebuild

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jason Zaman  gentoo.org>

 sys-libs/libsemanage/libsemanage-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libsemanage/libsemanage-.ebuild 
b/sys-libs/libsemanage/libsemanage-.ebuild
index 85bbb04e90aa..7ed5de5a42eb 100644
--- a/sys-libs/libsemanage/libsemanage-.ebuild
+++ b/sys-libs/libsemanage/libsemanage-.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit python-r1 toolchain-funcs multilib-minimal
 



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

2022-04-10 Thread Zac Medico
commit: d0cbe38451f71d1a5445958c44cba3906f4c1b9b
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Apr 11 03:41:59 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Apr 11 03:42:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0cbe384

app-containers/buildah: drop vulnerable versions

Bug: https://bugs.gentoo.org/836840
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/buildah/Manifest |  3 --
 app-containers/buildah/buildah-1.23.1-r1.ebuild | 51 -
 app-containers/buildah/buildah-1.24.2.ebuild| 51 -
 app-containers/buildah/buildah-1.24.3.ebuild| 51 -
 4 files changed, 156 deletions(-)

diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest
index 75f5f2e0efaa..30a392c4df8a 100644
--- a/app-containers/buildah/Manifest
+++ b/app-containers/buildah/Manifest
@@ -1,4 +1 @@
-DIST buildah-1.23.1.tar.gz 11872323 BLAKE2B 
6e4cffd11177bca6c3e86cd3372fc7bf295b23559b7478a679ea2bea022c149b5ea058224f0a156df1b9511905795c44ed5e988ec68ca834dd80d0c198543d5f
 SHA512 
2ceb6df5adb671483557bb03937df583857d99c116be5d44aae533c155f560d5d454bebf25908ac02bb85e4c2ba31533adb99f0946ecc4f4830977c14f324b6f
-DIST buildah-1.24.2.tar.gz 14184511 BLAKE2B 
ad9ee6f332a89038368d9a5d86198f1dfa9cf99a970e85ccf3b272294fc262c68c37004131971b0ec148e999e4d8f192f4955e71673f05188110407949eb3546
 SHA512 
dada2b65340386355aba3980c38d9be0f43d5c3f9316c6f8e713f299ee2b975e409c1b3a785daa52b59e688c3a9c9016c43d9b0a6443d4a9453aababc0a8afa0
-DIST buildah-1.24.3.tar.gz 14189867 BLAKE2B 
18b6eaf0ba54c310c8b946e4763f3b930ff4e0bfd85333767b8baa3320df1f43937d4742404d11de51c6386a12521e3045770d1d19406c163accd9500961
 SHA512 
74fa6073ddf6b641700f758435d4558fc2d61691172107572dfac3d723f986aa0faf7bb5b5d1e2bd6bed5d118cbed3c78b6faf96972770b304fa28fd363b4700
 DIST buildah-1.25.1.tar.gz 14212065 BLAKE2B 
ec4f668654011f1b93745e1a1d575fdda0cd5f4d6f9f7f7b3106c24aa7d405951ecd645a54c2dd5a3ad2695069e66ad847bdb15f0e73a9c7efba2a7e283d4f58
 SHA512 
628f8095eb4488ae2be06a2a92de85dde4f3841e8ed9882132c119f27b0c93f26ba10f5dd259d63654b90539d762f6c1973d460f073c0b2450ac5d9582a6a68d

diff --git a/app-containers/buildah/buildah-1.23.1-r1.ebuild 
b/app-containers/buildah/buildah-1.23.1-r1.ebuild
deleted file mode 100644
index 7d3899b67e1b..
--- a/app-containers/buildah/buildah-1.23.1-r1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit bash-completion-r1 go-module
-GIT_COMMIT=d9a41b85
-
-DESCRIPTION="A tool that facilitates building OCI images"
-HOMEPAGE="https://github.com/containers/buildah;
-SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm64"
-IUSE="selinux"
-
-RDEPEND="app-crypt/gpgme:=
-   app-containers/skopeo
-   dev-libs/libgpg-error:=
-   dev-libs/libassuan:=
-   sys-apps/shadow:=
-   sys-fs/lvm2:=
-   sys-libs/libseccomp:=
-   selinux? ( sys-libs/libselinux:= )"
-DEPEND="${RDEPEND}"
-
-RESTRICT+=" test"
-
-src_prepare() {
-   default
-   [[ -f selinux_tag.sh ]] || die
-   use selinux || { echo -e "#!/bin/sh\ntrue" > \
-   selinux_tag.sh || die; }
-   sed -i -e 's/make -C/$(MAKE) -C/' Makefile || die 'sed failed'
-}
-
-src_compile() {
-   emake GIT_COMMIT=${GIT_COMMIT} all
-}
-
-src_install() {
-   dodoc CHANGELOG.md CONTRIBUTING.md README.md install.md 
troubleshooting.md
-   doman docs/*.1
-   dodoc -r docs/tutorials
-   dobin bin/{${PN},imgtype}
-   dobashcomp contrib/completions/bash/buildah
-}
-
-src_test() {
-   emake test-unit
-}

diff --git a/app-containers/buildah/buildah-1.24.2.ebuild 
b/app-containers/buildah/buildah-1.24.2.ebuild
deleted file mode 100644
index 11751a5ccd2c..
--- a/app-containers/buildah/buildah-1.24.2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit bash-completion-r1 go-module
-GIT_COMMIT=ce608bce
-
-DESCRIPTION="A tool that facilitates building OCI images"
-HOMEPAGE="https://github.com/containers/buildah;
-SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="selinux"
-
-RDEPEND="app-crypt/gpgme:=
-   app-containers/skopeo
-   dev-libs/libgpg-error:=
-   dev-libs/libassuan:=
-   sys-apps/shadow:=
-   sys-fs/lvm2:=
-   sys-libs/libseccomp:=
-   selinux? ( sys-libs/libselinux:= )"
-DEPEND="${RDEPEND}"
-
-RESTRICT+=" test"
-
-src_prepare() {
-   default
-   [[ -f selinux_tag.sh ]] || die
-   use selinux || { echo -e "#!/bin/sh\ntrue" > \
-   

[gentoo-commits] repo/gentoo:master commit in: net-vpn/openconnect/files/, net-vpn/openconnect/

2022-04-10 Thread Mike Gilbert
commit: cb84d12940f854ce1704fa1afacc92422810b7b5
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Apr 11 00:58:05 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr 11 00:58:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb84d129

net-vpn/openconnect: add 8.20

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

 net-vpn/openconnect/Manifest   |   1 +
 .../openconnect/files/8.20-insecure-crypto.patch   |  46 ++
 net-vpn/openconnect/files/8.20-rsa-securid.patch   |  51 +++
 net-vpn/openconnect/openconnect-8.20.ebuild| 154 +
 4 files changed, 252 insertions(+)

diff --git a/net-vpn/openconnect/Manifest b/net-vpn/openconnect/Manifest
index 3938384a6964..d98ead0c1db1 100644
--- a/net-vpn/openconnect/Manifest
+++ b/net-vpn/openconnect/Manifest
@@ -1 +1,2 @@
 DIST openconnect-8.10.tar.gz 2084534 BLAKE2B 
98ad0e24e09bc565f359139540f60eb9b6b5ed2239a9c46c56889b8554fc3de3605c10f1bb4fa0b0b206ba35404ae90a389ab8dcee54cf05a24d984529d24c2a
 SHA512 
a36a106cf5c637602fc5bd3cd12df8f6dfe55217c1aae93c66ca33208507f3f8cda15e3a46d75615c7fcea1859d1a04017a07674ad0246876154467305477356
+DIST openconnect-8.20.tar.gz 2651542 BLAKE2B 
327b437993ee0d705c0194202f6fd7c2b330e69bfbb916ef004b0662c8b9aebc1252aa3c83bd41b4d1cf85b933878d37b1a7608f076d82b50e325a3efaea2dec
 SHA512 
76f5e49948391397ea1f7d2fca5798731f4278fee74c3da9b0f0daba6c386ce79ec5d87d40b6d3d99bb2528a038b5a2076df4159bb29c52cba62efb2ca52c8ab

diff --git a/net-vpn/openconnect/files/8.20-insecure-crypto.patch 
b/net-vpn/openconnect/files/8.20-insecure-crypto.patch
new file mode 100644
index ..7644e1a264ba
--- /dev/null
+++ b/net-vpn/openconnect/files/8.20-insecure-crypto.patch
@@ -0,0 +1,46 @@
+From e2b38313bbd5050acaac49a75f0a024d05b505e5 Mon Sep 17 00:00:00 2001
+From: Mike Gilbert 
+Date: Sun, 10 Apr 2022 12:21:57 -0400
+Subject: [PATCH] openssl: allow ALL ciphers when allow-insecure-crypto is
+ enabled
+
+Previously, the cipher list was set to "DEFAULT:+3DES:+RC4". However,
+according to ciphers(1), the DEFAULT keyword cannot be combined with
+other strings using the + characters. In other words, ":+3DES:+RC4" gets
+ignored.
+
+The user is opting into insecure behavior, so let's keep it simple and
+just allow everything.
+
+This change fixes the obsolete-server-crypto test when openconnect is
+built against openssl-1.1.x.
+
+Signed-off-by: Mike Gilbert 
+---
+ openssl.c | 9 +++--
+ 1 file changed, 3 insertions(+), 6 deletions(-)
+
+diff --git a/openssl.c b/openssl.c
+index 3205dbd7..2bf594e7 100644
+--- a/openssl.c
 b/openssl.c
+@@ -1868,13 +1868,10 @@ int openconnect_open_https(struct openconnect_info 
*vpninfo)
+   struct oc_text_buf *buf = buf_alloc();
+   if (vpninfo->pfs)
+   buf_append(buf, "HIGH:!aNULL:!eNULL:-RSA");
++  else if (vpninfo->allow_insecure_crypto)
++  buf_append(buf, "ALL");
+   else
+-  buf_append(buf, "DEFAULT");
+-
+-  if (vpninfo->allow_insecure_crypto)
+-  buf_append(buf, ":+3DES:+RC4");
+-  else
+-  buf_append(buf, ":-3DES:-RC4");
++  buf_append(buf, "DEFAULT:-3DES:-RC4");
+ 
+   if (buf_error(buf)) {
+   vpn_progress(vpninfo, PRG_ERR,
+-- 
+2.35.1
+

diff --git a/net-vpn/openconnect/files/8.20-rsa-securid.patch 
b/net-vpn/openconnect/files/8.20-rsa-securid.patch
new file mode 100644
index ..57ab2d740707
--- /dev/null
+++ b/net-vpn/openconnect/files/8.20-rsa-securid.patch
@@ -0,0 +1,51 @@
+From 19417131895eb39aabf3641a9e4e0d7082b04f6d Mon Sep 17 00:00:00 2001
+From: Daniel Lenski 
+Date: Mon, 7 Mar 2022 08:50:13 -0800
+Subject: [PATCH] Bugfix RSA SecurID token decryption and PIN entry forms
+
+As of
+https://gitlab.com/openconnect/openconnect/-/commit/386a6edb6d2d1d2cd3e9c9de8d85dc7bfda60d34,
+all auth forms are required to have a non-NULL `auth_id`.
+
+However, we forget to make stoken.c set the `auth_id` for the forms that it
+creates for RSA SecurID token decryption and PIN entry.  Let's name these:
+
+  - `_rsa_unlock`, for token decryption.
+  - `_rsa_pin`, for PIN entry.  Also, rename the numeric PIN field to `pin`
+rather than `password`; there can't be any existing users relying on
+`--form-entry` to set its value, because that wouldn't work without the
+`auth_id`.
+
+Fixes #388.
+
+Signed-off-by: Daniel Lenski 
+---
+ stoken.c | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/stoken.c b/stoken.c
+index 00a67625..45d849f5 100644
+--- a/stoken.c
 b/stoken.c
+@@ -100,6 +100,7 @@ static int decrypt_stoken(struct openconnect_info *vpninfo)
+ 
+   form.opts = opts;
+   form.message = _("Enter 

[gentoo-commits] repo/gentoo:master commit in: net-vpn/openconnect/

2022-04-10 Thread Mike Gilbert
commit: a5e2d8dd64d3b9b2259501308132aacf8deb06e7
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Apr 11 00:50:17 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr 11 00:50:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5e2d8dd

net-vpn/openconnect: update openssl test deps

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

 net-vpn/openconnect/openconnect-.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-vpn/openconnect/openconnect-.ebuild 
b/net-vpn/openconnect/openconnect-.ebuild
index bb793b112140..95f5dc14d1e6 100644
--- a/net-vpn/openconnect/openconnect-.ebuild
+++ b/net-vpn/openconnect/openconnect-.ebuild
@@ -31,6 +31,10 @@ DEPEND="
!gnutls? (
>=dev-libs/openssl-1.0.1h:0=
dev-libs/libp11
+   test? ( || (
+   >=dev-libs/openssl-1.1.0:0[weak-ssl-ciphers(-)]
+   

[gentoo-commits] repo/gentoo:master commit in: net-vpn/ocserv/

2022-04-10 Thread Mike Gilbert
commit: 35882fadd9fb1e951e5c20ab90d307d267febb83
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Apr 11 01:07:27 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr 11 01:07:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35882fad

net-vpn/ocserv: add 1.1.6

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

 net-vpn/ocserv/Manifest| 1 +
 net-vpn/ocserv/{ocserv-.ebuild => ocserv-1.1.6.ebuild} | 1 +
 net-vpn/ocserv/ocserv-.ebuild  | 1 +
 3 files changed, 3 insertions(+)

diff --git a/net-vpn/ocserv/Manifest b/net-vpn/ocserv/Manifest
index ef5564e00169..6ecf2f227674 100644
--- a/net-vpn/ocserv/Manifest
+++ b/net-vpn/ocserv/Manifest
@@ -1,2 +1,3 @@
 DIST ocserv-1.0.1.tar.xz 787800 BLAKE2B 
655a2a6e1434a5b31b157e0f73df3d6d04011c06fd5a1f39f1152752abdc837974c739bc0694a804a1e96b4e219c78c5cf1a58040bbcdcad3e326d0c9e584c7b
 SHA512 
953e1b6084f68f8627b5383e28b5fcde987881e66feac645a40fa37d895f0711b171c9029c3703773dfbd5432d747f92c71af9240c2df3381599902a7d5fe880
 DIST ocserv-1.1.3.tar.xz 833320 BLAKE2B 
bdf92683df55cd26bc102327b233703eefd58ea18ef71ccfc383e06b7fdd78ca59d605ef3517f430f3a20e8d4ab2c3f8abf2684cedd2eb0aeefe10c688faab15
 SHA512 
1138bd530e41f215f75e967aa293e80504a0ffc3384184832910b7bf8dc2049a637c1d8bef0221b6abb3e6510e51fba3c45d43901c0d2e4c0f180e72c0804628
+DIST ocserv-1.1.6.tar.xz 839744 BLAKE2B 
3b3591588d9a5be4e723df739a5d8b4c33d78d536ecb169263c83cf8bedfdaab1a3d06e6dc11544acbede135626d37d98f2bc26b95ff80abb3f0e99f4688b7f6
 SHA512 
d1c5e5cf0e84aab168ed51516534df8b2968194dd1421f33563c61b3e47d5d79ebe9e6ffbf7cbcc9ff1242fae05151024f70ef586d063bec0b3eec00050bfdfa

diff --git a/net-vpn/ocserv/ocserv-.ebuild 
b/net-vpn/ocserv/ocserv-1.1.6.ebuild
similarity index 98%
copy from net-vpn/ocserv/ocserv-.ebuild
copy to net-vpn/ocserv/ocserv-1.1.6.ebuild
index 77e32c01ce3f..b28feddc1b05 100644
--- a/net-vpn/ocserv/ocserv-.ebuild
+++ b/net-vpn/ocserv/ocserv-1.1.6.ebuild
@@ -29,6 +29,7 @@ BDEPEND="
net-vpn/openconnect
sys-libs/nss_wrapper
sys-libs/uid_wrapper
+   pam? ( sys-libs/pam_wrapper )
)
 "
 DEPEND="

diff --git a/net-vpn/ocserv/ocserv-.ebuild 
b/net-vpn/ocserv/ocserv-.ebuild
index 77e32c01ce3f..b28feddc1b05 100644
--- a/net-vpn/ocserv/ocserv-.ebuild
+++ b/net-vpn/ocserv/ocserv-.ebuild
@@ -29,6 +29,7 @@ BDEPEND="
net-vpn/openconnect
sys-libs/nss_wrapper
sys-libs/uid_wrapper
+   pam? ( sys-libs/pam_wrapper )
)
 "
 DEPEND="



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

2022-04-10 Thread Mike Gilbert
commit: ce66429a7a58f0745e56644fa9f88d68a9edcdee
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Apr 11 00:39:54 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr 11 00:45:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce66429a

dev-libs/openssl: add 'weak-ssl-ciphers' USE flag

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

 dev-libs/openssl/metadata.xml  | 1 +
 dev-libs/openssl/openssl-1.1.1n.ebuild | 3 ++-
 dev-libs/openssl/openssl-3.0.2.ebuild  | 3 ++-
 3 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-libs/openssl/metadata.xml b/dev-libs/openssl/metadata.xml
index e0b7df73655d..7aeb3cfc9e34 100644
--- a/dev-libs/openssl/metadata.xml
+++ b/dev-libs/openssl/metadata.xml
@@ -15,6 +15,7 @@
  Support for the old/insecure SSLv3 protocol -- note: not 
required for TLS/https
  Enable support for discouraged TLS 
compression
  Enable the Heartbeat Extension in TLS and 
DTLS
+ Build support for SSL/TLS ciphers that are 
considered "weak"
 
 
  cpe:/a:openssl:openssl

diff --git a/dev-libs/openssl/openssl-1.1.1n.ebuild 
b/dev-libs/openssl/openssl-1.1.1n.ebuild
index af9f45ed046c..5a7d16cfa51b 100644
--- a/dev-libs/openssl/openssl-1.1.1n.ebuild
+++ b/dev-libs/openssl/openssl-1.1.1n.ebuild
@@ -17,7 +17,7 @@ LICENSE="openssl"
 SLOT="0/1.1" # .so version of libssl/libcrypto
 [[ "${PV}" = *_pre* ]] || \
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
-IUSE="+asm rfc3779 sctp cpu_flags_x86_sse2 sslv3 static-libs test 
tls-compression tls-heartbeat vanilla verify-sig"
+IUSE="+asm rfc3779 sctp cpu_flags_x86_sse2 sslv3 static-libs test 
tls-compression tls-heartbeat vanilla verify-sig weak-ssl-ciphers"
 RESTRICT="!test? ( test )"
 
 RDEPEND=">=app-misc/c_rehash-1.7-r1
@@ -193,6 +193,7 @@ multilib_src_configure() {
$(use_ssl sctp) \
$(use_ssl tls-compression zlib) \
$(use_ssl tls-heartbeat heartbeats) \
+   $(use_ssl weak-ssl-ciphers) \
--prefix="${EPREFIX}"/usr \
--openssldir="${EPREFIX}"${SSL_CNF_DIR} \
--libdir=$(get_libdir) \

diff --git a/dev-libs/openssl/openssl-3.0.2.ebuild 
b/dev-libs/openssl/openssl-3.0.2.ebuild
index a42efd8d9f4e..2ef0aaed3200 100644
--- a/dev-libs/openssl/openssl-3.0.2.ebuild
+++ b/dev-libs/openssl/openssl-3.0.2.ebuild
@@ -24,7 +24,7 @@ fi
 LICENSE="Apache-2.0"
 SLOT="0/3" # .so version of libssl/libcrypto
 
-IUSE="+asm cpu_flags_x86_sse2 fips ktls rfc3779 sctp static-libs test 
tls-compression vanilla verify-sig"
+IUSE="+asm cpu_flags_x86_sse2 fips ktls rfc3779 sctp static-libs test 
tls-compression vanilla verify-sig weak-ssl-ciphers"
 RESTRICT="!test? ( test )"
 
 COMMON_DEPEND="
@@ -180,6 +180,7 @@ multilib_src_configure() {
$(use_ssl rfc3779)
$(use_ssl sctp)
$(use_ssl tls-compression zlib)
+   $(use_ssl weak-ssl-ciphers)
--prefix="${EPREFIX}"/usr
--openssldir="${EPREFIX}"${SSL_CNF_DIR}
--libdir=$(get_libdir)



[gentoo-commits] repo/gentoo:master commit in: net-vpn/ocserv/

2022-04-10 Thread Mike Gilbert
commit: 0bb2258a70f8aa0f8cf689dd45acd52c4f97b55c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Apr 10 15:30:21 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr 11 00:45:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bb2258a

net-vpn/ocserv: update EAPI 7 -> 8

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

 net-vpn/ocserv/ocserv-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-vpn/ocserv/ocserv-.ebuild 
b/net-vpn/ocserv/ocserv-.ebuild
index 1dd59ce1a337..77e32c01ce3f 100644
--- a/net-vpn/ocserv/ocserv-.ebuild
+++ b/net-vpn/ocserv/ocserv-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit systemd
 



[gentoo-commits] repo/gentoo:master commit in: net-vpn/openconnect/

2022-04-10 Thread Mike Gilbert
commit: 1e7491818a067c35dc9e82b05996f1cb59cf75f1
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Apr 10 15:29:03 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr 11 00:45:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e749181

net-vpn/openconnect: fix test-nonascii

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

 net-vpn/openconnect/openconnect-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/openconnect/openconnect-.ebuild 
b/net-vpn/openconnect/openconnect-.ebuild
index d50b4b0ccd4b..bb793b112140 100644
--- a/net-vpn/openconnect/openconnect-.ebuild
+++ b/net-vpn/openconnect/openconnect-.ebuild
@@ -119,7 +119,7 @@ src_configure() {
 
 src_test() {
local charset
-   for charset in UTF-8 ISO8859-2; do
+   for charset in UTF-8 ISO-8859-2; do
if [[ $(LC_ALL=cs_CZ.${charset} locale charmap 2>/dev/null) != 
${charset} ]]; then
# If we don't have valid cs_CZ locale data, 
auth-nonascii will fail.
# Force a test skip by exiting with status 77.



[gentoo-commits] repo/gentoo:master commit in: net-vpn/openconnect/

2022-04-10 Thread Mike Gilbert
commit: f4c1cdd8b95d87226badd8670dd4f46ca4c6e4e3
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Apr 10 15:08:21 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr 11 00:45:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4c1cdd8

net-vpn/openconnect: update EAPI 7 -> 8

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

 net-vpn/openconnect/openconnect-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/openconnect/openconnect-.ebuild 
b/net-vpn/openconnect/openconnect-.ebuild
index e3936252095a..d50b4b0ccd4b 100644
--- a/net-vpn/openconnect/openconnect-.ebuild
+++ b/net-vpn/openconnect/openconnect-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 2011-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="xml"



[gentoo-commits] repo/gentoo:master commit in: app-forensics/magicrescue/

2022-04-10 Thread Sam James
commit: 96c0b1f1e57e2a8b5cded13c16998819af817094
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 10 23:02:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 10 23:02:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96c0b1f1

app-forensics/magicrescue: add subslot dep on gdbm

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

 .../{magicrescue-1.1.10-r1.ebuild => magicrescue-1.1.10-r2.ebuild}| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-forensics/magicrescue/magicrescue-1.1.10-r1.ebuild 
b/app-forensics/magicrescue/magicrescue-1.1.10-r2.ebuild
similarity index 92%
rename from app-forensics/magicrescue/magicrescue-1.1.10-r1.ebuild
rename to app-forensics/magicrescue/magicrescue-1.1.10-r2.ebuild
index 7c873a505675..792a497947f0 100644
--- a/app-forensics/magicrescue/magicrescue-1.1.10-r1.ebuild
+++ b/app-forensics/magicrescue/magicrescue-1.1.10-r2.ebuild
@@ -13,10 +13,10 @@ LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
 
-DEPEND="sys-libs/gdbm"
+DEPEND="sys-libs/gdbm:="
 RDEPEND="${DEPEND}
!net-mail/safecat"
-# File collision with net-mail/safecat, #702004
+# File collision with net-mail/safecat, bug #702004
 
 PATCHES=(
"${FILESDIR}/${P}-ldflags.patch"



[gentoo-commits] repo/gentoo:master commit in: media-tv/mythtv/

2022-04-10 Thread Sam James
commit: 18573a7f5edce720822dda7e8a5ac681fa8541bd
Author: Wilson Michaels  austincustomerrands  com>
AuthorDate: Sun Apr 10 22:43:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 10 23:01:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18573a7f

media-tv/mythtv: Restrict version to https://bugs.gentoo.org/836421
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Wilson Michaels  austincustomerrands.com>
Closes: https://github.com/gentoo/gentoo/pull/24983
Signed-off-by: Sam James  gentoo.org>

 media-tv/mythtv/{mythtv-31.0-r6.ebuild => mythtv-31.0-r7.ebuild}   | 3 ++-
 ...mythtv-31.0_p20210731-r1.ebuild => mythtv-31.0_p20210731-r2.ebuild} | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/media-tv/mythtv/mythtv-31.0-r6.ebuild 
b/media-tv/mythtv/mythtv-31.0-r7.ebuild
similarity index 99%
rename from media-tv/mythtv/mythtv-31.0-r6.ebuild
rename to media-tv/mythtv/mythtv-31.0-r7.ebuild
index 3c56430412b7..ff8b1ff4dbd2 100644
--- a/media-tv/mythtv/mythtv-31.0-r6.ebuild
+++ b/media-tv/mythtv/mythtv-31.0-r7.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
@@ -48,6 +48,7 @@ RDEPEND="
media-fonts/liberation-fonts
media-fonts/tex-gyre
media-gfx/exiv2:=
+   

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

2022-04-10 Thread Sam James
commit: 4c3f8d971843b8402cc7b6002653b93c96b8a4ef
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 22 21:18:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 10 22:58:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c3f8d97

app-admin/keepassxc: remove USE=ccache

Gentoo users enable ccache via FEATURES=ccache (or if they wish,
manual means). Most packages don't have USE=ccache for this reason.

Remove it from keepassxc as an outlier.

Maintainer timeout.

Closes: https://github.com/gentoo/gentoo/pull/24713
Signed-off-by: Sam James  gentoo.org>

 app-admin/keepassxc/keepassxc-2.7.0-r2.ebuild | 7 ---
 app-admin/keepassxc/keepassxc-2.7.1-r1.ebuild | 7 ---
 app-admin/keepassxc/keepassxc-.ebuild | 7 ---
 3 files changed, 12 insertions(+), 9 deletions(-)

diff --git a/app-admin/keepassxc/keepassxc-2.7.0-r2.ebuild 
b/app-admin/keepassxc/keepassxc-2.7.0-r2.ebuild
index eadf15f62f91..d148084c50be 100644
--- a/app-admin/keepassxc/keepassxc-2.7.0-r2.ebuild
+++ b/app-admin/keepassxc/keepassxc-2.7.0-r2.ebuild
@@ -25,7 +25,7 @@ fi
 
 LICENSE="LGPL-2.1 GPL-2 GPL-3"
 SLOT="0"
-IUSE="autotype browser ccache doc keeshare +network test yubikey"
+IUSE="autotype browser doc keeshare +network test yubikey"
 
 RESTRICT="!test? ( test )"
 
@@ -60,7 +60,6 @@ DEPEND="
dev-qt/qttest:5
 "
 BDEPEND="
-   ccache? ( dev-util/ccache )
doc? ( dev-ruby/asciidoctor )
 "
 
@@ -77,7 +76,9 @@ src_configure() {
filter-flags -flto*
 
local mycmakeargs=(
-   -DWITH_CCACHE="$(usex ccache)"
+   # Gentoo users enable ccache via e.g. FEATURES=ccache or
+   # other means. We don't want the build system to enable it for 
us.
+   -DWITH_CCACHE=OFF
-DWITH_GUI_TESTS=OFF
-DWITH_TESTS="$(usex test)"
-DWITH_XC_AUTOTYPE="$(usex autotype)"

diff --git a/app-admin/keepassxc/keepassxc-2.7.1-r1.ebuild 
b/app-admin/keepassxc/keepassxc-2.7.1-r1.ebuild
index 447eb59eab46..0793091a0b25 100644
--- a/app-admin/keepassxc/keepassxc-2.7.1-r1.ebuild
+++ b/app-admin/keepassxc/keepassxc-2.7.1-r1.ebuild
@@ -25,7 +25,7 @@ fi
 
 LICENSE="LGPL-2.1 GPL-2 GPL-3"
 SLOT="0"
-IUSE="autotype browser ccache doc keeshare +network test yubikey"
+IUSE="autotype browser doc keeshare +network test yubikey"
 
 RESTRICT="!test? ( test )"
 
@@ -60,7 +60,6 @@ DEPEND="
dev-qt/qttest:5
 "
 BDEPEND="
-   ccache? ( dev-util/ccache )
doc? ( dev-ruby/asciidoctor )
 "
 
@@ -77,7 +76,9 @@ src_configure() {
filter-flags -flto*
 
local mycmakeargs=(
-   -DWITH_CCACHE="$(usex ccache)"
+   # Gentoo users enable ccache via e.g. FEATURES=ccache or
+   # other means. We don't want the build system to enable it for 
us.
+   -DWITH_CCACHE=OFF
-DWITH_GUI_TESTS=OFF
-DWITH_TESTS="$(usex test)"
-DWITH_XC_AUTOTYPE="$(usex autotype)"

diff --git a/app-admin/keepassxc/keepassxc-.ebuild 
b/app-admin/keepassxc/keepassxc-.ebuild
index eadf15f62f91..d148084c50be 100644
--- a/app-admin/keepassxc/keepassxc-.ebuild
+++ b/app-admin/keepassxc/keepassxc-.ebuild
@@ -25,7 +25,7 @@ fi
 
 LICENSE="LGPL-2.1 GPL-2 GPL-3"
 SLOT="0"
-IUSE="autotype browser ccache doc keeshare +network test yubikey"
+IUSE="autotype browser doc keeshare +network test yubikey"
 
 RESTRICT="!test? ( test )"
 
@@ -60,7 +60,6 @@ DEPEND="
dev-qt/qttest:5
 "
 BDEPEND="
-   ccache? ( dev-util/ccache )
doc? ( dev-ruby/asciidoctor )
 "
 
@@ -77,7 +76,9 @@ src_configure() {
filter-flags -flto*
 
local mycmakeargs=(
-   -DWITH_CCACHE="$(usex ccache)"
+   # Gentoo users enable ccache via e.g. FEATURES=ccache or
+   # other means. We don't want the build system to enable it for 
us.
+   -DWITH_CCACHE=OFF
-DWITH_GUI_TESTS=OFF
-DWITH_TESTS="$(usex test)"
-DWITH_XC_AUTOTYPE="$(usex autotype)"



[gentoo-commits] repo/gentoo:master commit in: games-engines/devilutionx/, games-engines/devilutionx/files/

2022-04-10 Thread Sam James
commit: 8fa751d866e2588957ba1502ba0984247f78440c
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 22 22:04:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 10 22:58:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fa751d8

games-engines/devilutionx: fix automagic ccache usage

We let users enable this by themselves via e.g. FEATURES=ccache. Maintainer
timeout.

Closes: https://bugs.gentoo.org/813768
Signed-off-by: Sam James  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/24714
Signed-off-by: Sam James  gentoo.org>

 games-engines/devilutionx/devilutionx-1.2.1-r1.ebuild   |  3 ++-
 games-engines/devilutionx/devilutionx-.ebuild   |  3 ++-
 .../files/devilutionx-1.2.1-disable-ccache.patch| 17 +
 3 files changed, 21 insertions(+), 2 deletions(-)

diff --git a/games-engines/devilutionx/devilutionx-1.2.1-r1.ebuild 
b/games-engines/devilutionx/devilutionx-1.2.1-r1.ebuild
index 9dd19f639bcb..2a2abba3eba0 100644
--- a/games-engines/devilutionx/devilutionx-1.2.1-r1.ebuild
+++ b/games-engines/devilutionx/devilutionx-1.2.1-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
@@ -41,6 +41,7 @@ BDEPEND="
 
 PATCHES=(
"${FILESDIR}/${PN}-1.2.0_pre-no_bundled_font.patch" #704508
+   "${FILESDIR}/${PN}-1.2.1-disable-ccache.patch" #813768
 )
 
 DOCS=( docs/CHANGELOG.md )

diff --git a/games-engines/devilutionx/devilutionx-.ebuild 
b/games-engines/devilutionx/devilutionx-.ebuild
index 9dd19f639bcb..2a2abba3eba0 100644
--- a/games-engines/devilutionx/devilutionx-.ebuild
+++ b/games-engines/devilutionx/devilutionx-.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
@@ -41,6 +41,7 @@ BDEPEND="
 
 PATCHES=(
"${FILESDIR}/${PN}-1.2.0_pre-no_bundled_font.patch" #704508
+   "${FILESDIR}/${PN}-1.2.1-disable-ccache.patch" #813768
 )
 
 DOCS=( docs/CHANGELOG.md )

diff --git 
a/games-engines/devilutionx/files/devilutionx-1.2.1-disable-ccache.patch 
b/games-engines/devilutionx/files/devilutionx-1.2.1-disable-ccache.patch
new file mode 100644
index ..a89b53e63d34
--- /dev/null
+++ b/games-engines/devilutionx/files/devilutionx-1.2.1-disable-ccache.patch
@@ -0,0 +1,17 @@
+We let users enable ccache by themselves. Avoids sandbox violation.
+
+https://bugs.gentoo.org/813768
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -54,11 +54,6 @@ if(NOT VERSION_NUM)
+   endif()
+ endif()
+ 
+-find_program(CCACHE_PROGRAM ccache)
+-if(CCACHE_PROGRAM)
+-  set_property(GLOBAL PROPERTY RULE_LAUNCH_COMPILE "${CCACHE_PROGRAM}")
+-endif()
+-
+ if(VERSION_NUM MATCHES untagged)
+   project(DevilutionX
+ LANGUAGES C CXX)



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

2022-04-10 Thread Sam James
commit: 61cd2760c8327648c55d0fee59cf7a96eed1f4ea
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 22 21:16:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 10 22:58:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61cd2760

app-admin/keepassxc: add missing botan subslot dep

Botan exposes a subslot for its ABI so a subslot (:=) dep should be used.

Maintainer timeout.

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

 app-admin/keepassxc/keepassxc-2.7.0-r2.ebuild   | 2 +-
 .../keepassxc/{keepassxc-2.7.1.ebuild => keepassxc-2.7.1-r1.ebuild} | 2 +-
 app-admin/keepassxc/keepassxc-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-admin/keepassxc/keepassxc-2.7.0-r2.ebuild 
b/app-admin/keepassxc/keepassxc-2.7.0-r2.ebuild
index fb5899e8a65b..eadf15f62f91 100644
--- a/app-admin/keepassxc/keepassxc-2.7.0-r2.ebuild
+++ b/app-admin/keepassxc/keepassxc-2.7.0-r2.ebuild
@@ -31,7 +31,7 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
app-crypt/argon2:=
-   dev-libs/botan:2
+   dev-libs/botan:2=
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
dev-qt/qtdbus:5

diff --git a/app-admin/keepassxc/keepassxc-2.7.1.ebuild 
b/app-admin/keepassxc/keepassxc-2.7.1-r1.ebuild
similarity index 99%
rename from app-admin/keepassxc/keepassxc-2.7.1.ebuild
rename to app-admin/keepassxc/keepassxc-2.7.1-r1.ebuild
index f2f002f7a9e2..447eb59eab46 100644
--- a/app-admin/keepassxc/keepassxc-2.7.1.ebuild
+++ b/app-admin/keepassxc/keepassxc-2.7.1-r1.ebuild
@@ -31,7 +31,7 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
app-crypt/argon2:=
-   dev-libs/botan:2
+   dev-libs/botan:2=
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
dev-qt/qtdbus:5

diff --git a/app-admin/keepassxc/keepassxc-.ebuild 
b/app-admin/keepassxc/keepassxc-.ebuild
index fb5899e8a65b..eadf15f62f91 100644
--- a/app-admin/keepassxc/keepassxc-.ebuild
+++ b/app-admin/keepassxc/keepassxc-.ebuild
@@ -31,7 +31,7 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
app-crypt/argon2:=
-   dev-libs/botan:2
+   dev-libs/botan:2=
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
dev-qt/qtdbus:5



[gentoo-commits] proj/releng:master commit in: releases/portage/livegui/package.use/

2022-04-10 Thread Andreas K. Hüttel
commit: e1678053aeb3c9ab376b435a2814979194cbfac1
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Apr 10 22:30:59 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Apr 10 22:30:59 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=e1678053

livegui: add missing useflag

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

 releases/portage/livegui/package.use/vmware | 1 +
 1 file changed, 1 insertion(+)

diff --git a/releases/portage/livegui/package.use/vmware 
b/releases/portage/livegui/package.use/vmware
index 0c71fd0a..b878cff7 100644
--- a/releases/portage/livegui/package.use/vmware
+++ b/releases/portage/livegui/package.use/vmware
@@ -1 +1,2 @@
 x11-libs/libdrm libkms
+media-libs/mesa xa



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

2022-04-10 Thread Marek Szuba
commit: b8db6b16bd23d2910a32c28b1424982e857ceccf
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Apr 10 22:18:43 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Apr 10 22:18:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8db6b16

media-gfx/darktable: depend on dev-libs/icu

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

 media-gfx/darktable/darktable-3.8.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-gfx/darktable/darktable-3.8.1.ebuild 
b/media-gfx/darktable/darktable-3.8.1.ebuild
index 1b30a127d1b2..74c68cfeb38d 100644
--- a/media-gfx/darktable/darktable-3.8.1.ebuild
+++ b/media-gfx/darktable/darktable-3.8.1.ebuild
@@ -47,6 +47,7 @@ BDEPEND="dev-util/intltool
nls? ( sys-devel/gettext )
test? ( >=dev-python/jsonschema-3.2.0 )"
 DEPEND="dev-db/sqlite:3
+   dev-libs/icu:=
dev-libs/json-glib
dev-libs/libxml2:2
>=dev-libs/pugixml-1.8:0=



[gentoo-commits] repo/gentoo:master commit in: app-forensics/libewf/

2022-04-10 Thread Marek Szuba
commit: 4a765b1df726c32a2b84bb3fb1485615c62ff29d
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Apr 10 22:12:11 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Apr 10 22:13:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a765b1d

app-forensics/libewf: keyword 20171104-r1 for ~riscv

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

 app-forensics/libewf/libewf-20171104-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-forensics/libewf/libewf-20171104-r1.ebuild 
b/app-forensics/libewf/libewf-20171104-r1.ebuild
index 224990a01d89..6e872b922cf9 100644
--- a/app-forensics/libewf/libewf-20171104-r1.ebuild
+++ b/app-forensics/libewf/libewf-20171104-r1.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
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/libyal/libewf/releases/download/${PV}/${PN}-experime
 
 LICENSE="BSD"
 SLOT="0/3"
-KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 ~riscv x86"
 # upstream bug #2597171, pyewf has implicit declarations
 #IUSE="debug python unicode"
 IUSE="bfio bzip2 debug +fuse nls +ssl static-libs +uuid unicode zlib"



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

2022-04-10 Thread Marek Szuba
commit: 73f6827e4a5a50892aebd0f6a5c2305c064aec53
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Apr 10 22:11:48 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Apr 10 22:13:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73f6827e

sys-fs/progsreiserfs: keyword 0.3.1_rc8 for ~riscv

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

 sys-fs/progsreiserfs/progsreiserfs-0.3.1_rc8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/progsreiserfs/progsreiserfs-0.3.1_rc8.ebuild 
b/sys-fs/progsreiserfs/progsreiserfs-0.3.1_rc8.ebuild
index 08d304b3eede..e3c9630e72cc 100644
--- a/sys-fs/progsreiserfs/progsreiserfs-0.3.1_rc8.ebuild
+++ b/sys-fs/progsreiserfs/progsreiserfs-0.3.1_rc8.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
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="debug examples nls static-libs"
 
 DEPEND="



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

2022-04-10 Thread Marek Szuba
commit: fea037d67d487120a9eda7ab83ef1f6e90d35275
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Apr 10 22:12:28 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Apr 10 22:13:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fea037d6

app-admin/testdisk: keyword 7.1-r1 for ~riscv

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

 app-admin/testdisk/testdisk-7.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/testdisk/testdisk-7.1-r1.ebuild 
b/app-admin/testdisk/testdisk-7.1-r1.ebuild
index 49c3412c0a54..2532bfd25503 100644
--- a/app-admin/testdisk/testdisk-7.1-r1.ebuild
+++ b/app-admin/testdisk/testdisk-7.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.cgsecurity.org/${P}.tar.bz2;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~riscv x86"
 IUSE="ewf jpeg ntfs qt5 reiserfs static zlib"
 
 REQUIRED_USE="static? ( !qt5 )"



[gentoo-commits] proj/releng:master commit in: releases/portage/livegui/package.use/

2022-04-10 Thread Andreas K. Hüttel
commit: c24cbbe85431cf8b3a59271dc8881412176bbdfb
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Apr 10 22:09:41 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Apr 10 22:10:08 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=c24cbbe8

livegui: add missing useflag

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

 releases/portage/livegui/package.use/vmware | 1 +
 1 file changed, 1 insertion(+)

diff --git a/releases/portage/livegui/package.use/vmware 
b/releases/portage/livegui/package.use/vmware
new file mode 100644
index ..0c71fd0a
--- /dev/null
+++ b/releases/portage/livegui/package.use/vmware
@@ -0,0 +1 @@
+x11-libs/libdrm libkms



[gentoo-commits] repo/gentoo:master commit in: games-simulation/openrct2/

2022-04-10 Thread Conrad Kostecki
commit: b7de328fb3def544bbdb1e695a87517dd0b789c8
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Apr 10 22:07:57 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Apr 10 22:08:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7de328f

games-simulation/openrct2: fix IPO build

Closes: https://bugs.gentoo.org/830575
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../openrct2/{openrct2-0.3.5.1.ebuild => openrct2-0.3.5.1-r1.ebuild}   | 3 ++-
 games-simulation/openrct2/openrct2-.ebuild | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/games-simulation/openrct2/openrct2-0.3.5.1.ebuild 
b/games-simulation/openrct2/openrct2-0.3.5.1-r1.ebuild
similarity index 98%
rename from games-simulation/openrct2/openrct2-0.3.5.1.ebuild
rename to games-simulation/openrct2/openrct2-0.3.5.1-r1.ebuild
index da1cbb9b5e25..e02fe6c1811b 100644
--- a/games-simulation/openrct2/openrct2-0.3.5.1.ebuild
+++ b/games-simulation/openrct2/openrct2-0.3.5.1-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=8
@@ -107,6 +107,7 @@ src_configure() {
-DDISABLE_GOOGLE_BENCHMARK=ON
-DDISABLE_GUI=$(usex dedicated)
-DDISABLE_HTTP=OFF
+   -DDISABLE_IPO=ON
-DDISABLE_NETWORK=OFF
$(usex !dedicated "-DDISABLE_OPENGL=$(usex !opengl)" "")
-DDISABLE_TTF=$(usex !truetype)

diff --git a/games-simulation/openrct2/openrct2-.ebuild 
b/games-simulation/openrct2/openrct2-.ebuild
index a6613207075e..293da48f84c1 100644
--- a/games-simulation/openrct2/openrct2-.ebuild
+++ b/games-simulation/openrct2/openrct2-.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
@@ -108,6 +108,7 @@ src_configure() {
-DDISABLE_GOOGLE_BENCHMARK=ON
-DDISABLE_GUI=$(usex dedicated)
-DDISABLE_HTTP=OFF
+   -DDISABLE_IPO=ON
-DDISABLE_NETWORK=OFF
$(usex !dedicated "-DDISABLE_OPENGL=$(usex !opengl)" "")
-DDISABLE_TTF=$(usex !truetype)



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

2022-04-10 Thread David Seifert
commit: 63b133fbee8c70e634b8ee727d7bb1bd45f5e185
Author: David Seifert  gentoo  org>
AuthorDate: Sun Apr 10 21:56:39 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Apr 10 21:56:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63b133fb

gnome-extra/gnome-utils: update EAPI 5 -> 8

Closes: https://bugs.gentoo.org/835386
Signed-off-by: David Seifert  gentoo.org>

 .../{gnome-utils-3.8.0.ebuild => gnome-utils-3.8.0-r1.ebuild}   | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/gnome-extra/gnome-utils/gnome-utils-3.8.0.ebuild 
b/gnome-extra/gnome-utils/gnome-utils-3.8.0-r1.ebuild
similarity index 89%
rename from gnome-extra/gnome-utils/gnome-utils-3.8.0.ebuild
rename to gnome-extra/gnome-utils/gnome-utils-3.8.0-r1.ebuild
index f2bf05a95df4..adf4dba36c74 100644
--- a/gnome-extra/gnome-utils/gnome-utils-3.8.0.ebuild
+++ b/gnome-extra/gnome-utils/gnome-utils-3.8.0-r1.ebuild
@@ -1,17 +1,15 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI=8
 
 DESCRIPTION="Meta package for utilities for the GNOME desktop"
 HOMEPAGE="https://wiki.gnome.org/Apps/Attic/GnomeUtils;
 
 LICENSE="metapackage"
 SLOT="0"
-IUSE=""
 KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
 
-DEPEND=""
 RDEPEND="
>=app-admin/gnome-system-log-${PV}
>=app-dicts/gnome-dictionary-${PV}



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

2022-04-10 Thread Haelwenn Monnier
commit: 09e3fc495c08893250f330b110f51db1623847d0
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Apr 10 21:47:43 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Apr 10 21:53:32 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=09e3fc49

media-libs/monado: Follow mesa and forge USE=egl

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

 media-libs/monado/metadata.xml   | 1 -
 media-libs/monado/monado-.ebuild | 6 +++---
 2 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/media-libs/monado/metadata.xml b/media-libs/monado/metadata.xml
index 05b73bbb6..454b280ac 100644
--- a/media-libs/monado/metadata.xml
+++ b/media-libs/monado/metadata.xml
@@ -7,7 +7,6 @@


Enable dbus support (for BLE support)
-   Enable OpenGL on EGL Graphics API 
support
Enable ffmpeg testing video driver
Enable OpenGL-ES Graphics API support
Enable gstreamer

diff --git a/media-libs/monado/monado-.ebuild 
b/media-libs/monado/monado-.ebuild
index c0ba01e13..134dc725f 100644
--- a/media-libs/monado/monado-.ebuild
+++ b/media-libs/monado/monado-.ebuild
@@ -12,13 +12,13 @@ 
EGIT_REPO_URI="https://gitlab.freedesktop.org/monado/monado.git;
 LICENSE="Boost-1.0"
 SLOT="0"
 
-IUSE="dbus egl ffmpeg gles gstreamer opencv opengl psvr sdl systemd uvc vive 
vulkan wayland X"
+IUSE="dbus ffmpeg gles gstreamer opencv opengl psvr sdl systemd uvc vive 
vulkan wayland X"
 
 # TODO: OpenHMD, percetto?, libsurvive?
 BDEPEND=""
 DEPEND="
media-libs/openxr-loader
-   media-libs/mesa[egl]
+   media-libs/mesa[egl(+)]
dev-cpp/eigen:3
dev-util/glslang
virtual/libusb:=
@@ -64,7 +64,7 @@ src_configure() {
-DXRT_HAVE_VULKAN=$(usex vulkan)
-DXRT_HAVE_OPENGL=$(usex opengl)
-DXRT_HAVE_OPENGLES=$(usex gles)
-   -DXRT_HAVE_EGL=$(usex egl)
+   -DXRT_HAVE_EGL=ON
-DXRT_HAVE_LIBBSD=ON
-DXRT_HAVE_SYSTEMD=$(usex systemd)
-DXRT_INSTALL_SYSTEMD_UNIT_FILES=ON



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

2022-04-10 Thread Haelwenn Monnier
commit: b4e36da115e4c08ccdacfb0b04cec9cd93f4
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Apr 10 21:46:08 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Apr 10 21:53:31 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b4e36da1

media-gfx/bonzomatic: Fix mesa[egl]

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

 .../{bonzomatic-2021.03.07.ebuild => bonzomatic-2021.03.07-r1.ebuild}   | 2 +-
 media-gfx/bonzomatic/bonzomatic-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/bonzomatic/bonzomatic-2021.03.07.ebuild 
b/media-gfx/bonzomatic/bonzomatic-2021.03.07-r1.ebuild
similarity index 98%
rename from media-gfx/bonzomatic/bonzomatic-2021.03.07.ebuild
rename to media-gfx/bonzomatic/bonzomatic-2021.03.07-r1.ebuild
index ee701bf37..6afe8200b 100644
--- a/media-gfx/bonzomatic/bonzomatic-2021.03.07.ebuild
+++ b/media-gfx/bonzomatic/bonzomatic-2021.03.07-r1.ebuild
@@ -30,7 +30,7 @@ DEPEND="
!system-glfw? (
wayland? (
dev-libs/wayland
-   media-libs/mesa[egl,wayland]
+   media-libs/mesa[egl(+),wayland]
dev-libs/wayland-protocols
)
!wayland? (

diff --git a/media-gfx/bonzomatic/bonzomatic-.ebuild 
b/media-gfx/bonzomatic/bonzomatic-.ebuild
index ee701bf37..6afe8200b 100644
--- a/media-gfx/bonzomatic/bonzomatic-.ebuild
+++ b/media-gfx/bonzomatic/bonzomatic-.ebuild
@@ -30,7 +30,7 @@ DEPEND="
!system-glfw? (
wayland? (
dev-libs/wayland
-   media-libs/mesa[egl,wayland]
+   media-libs/mesa[egl(+),wayland]
dev-libs/wayland-protocols
)
!wayland? (



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

2022-04-10 Thread Haelwenn Monnier
commit: 95d25b62f19699d5ab3abeffdc05e4e24af6df7f
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sun Apr 10 21:49:16 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Apr 10 21:53:32 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=95d25b62

media-libs/gl4es: Follow mesa and forge USE=egl

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

 media-libs/gl4es/gl4es-.ebuild | 7 +++
 media-libs/gl4es/metadata.xml  | 3 ---
 2 files changed, 3 insertions(+), 7 deletions(-)

diff --git a/media-libs/gl4es/gl4es-.ebuild 
b/media-libs/gl4es/gl4es-.ebuild
index 04b45c3d1..849b79d99 100644
--- a/media-libs/gl4es/gl4es-.ebuild
+++ b/media-libs/gl4es/gl4es-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,11 +10,11 @@ HOMEPAGE="http://ptitseb.github.io/gl4es/;
 EGIT_REPO_URI="https://github.com/ptitSeb/gl4es.git;
 LICENSE="MIT"
 SLOT="0"
-IUSE="egl X test"
+IUSE="X test"
 RESTRICT="!test? ( test )"
 
 DEPEND="
-   media-libs/mesa[X?,egl?]
+   media-libs/mesa[X?,egl(+)]
 "
 RDEPEND="${DEPEND}"
 BDEPEND="test? ( dev-util/apitrace )"
@@ -24,7 +24,6 @@ BDEPEND="test? ( dev-util/apitrace )"
 src_configure() {
local mycmakeargs=(
-DNOX11=$(usex !X)
-   -DNOEGL=$(usex !egl)
)
 
cmake_src_configure

diff --git a/media-libs/gl4es/metadata.xml b/media-libs/gl4es/metadata.xml
index e39764384..6bc50537d 100644
--- a/media-libs/gl4es/metadata.xml
+++ b/media-libs/gl4es/metadata.xml
@@ -5,9 +5,6 @@
cont...@hacktivis.me
Haelwenn (lanodan) Monnier

-   
-   Enable EGL support.
-   

ptitSeb/gl4es




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

2022-04-10 Thread Haelwenn Monnier
commit: 78e27b835d92071648f7f530c56fcac03d2648f8
Author: Gábor Oszkár Dénes  protonmail  com>
AuthorDate: Sun Apr 10 18:45:58 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Apr 10 18:45:58 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=78e27b83

dev-python/tweedledum: Fix pre-stripped QA notice

Closes: https://bugs.gentoo.org/836802
Signed-off-by: Gábor Oszkár Dénes  protonmail.com>

 dev-python/tweedledum/tweedledum-1.1.1.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/dev-python/tweedledum/tweedledum-1.1.1.ebuild 
b/dev-python/tweedledum/tweedledum-1.1.1.ebuild
index 649aedc95..d9d47d339 100644
--- a/dev-python/tweedledum/tweedledum-1.1.1.ebuild
+++ b/dev-python/tweedledum/tweedledum-1.1.1.ebuild
@@ -25,6 +25,11 @@ BDEPEND="
 
 distutils_enable_tests pytest
 
+python_compile() {
+   local -x SKBUILD_CONFIGURE_OPTIONS="-DCMAKE_BUILD_TYPE=RelWithDebInfo"
+   distutils-r1_python_compile
+}
+
 python_test() {
epytest python/test
 }



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

2022-04-10 Thread Haelwenn Monnier
commit: a9c91fab10223cb618733aab377364fbb40f8174
Author: Nicola Smaniotto  gmail  com>
AuthorDate: Sun Apr 10 14:16:02 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sun Apr 10 14:17:40 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a9c91fab

dev-python/pysubs2: add 1.4.2, drop 1.4.0

Signed-off-by: Nicola Smaniotto  gmail.com>

 dev-python/pysubs2/Manifest   | 2 +-
 dev-python/pysubs2/{pysubs2-1.4.0.ebuild => pysubs2-1.4.2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pysubs2/Manifest b/dev-python/pysubs2/Manifest
index 52c72d40a..5280f7d2d 100644
--- a/dev-python/pysubs2/Manifest
+++ b/dev-python/pysubs2/Manifest
@@ -1,3 +1,3 @@
 DIST pysubs2-1.3.1.tar.gz 847254 BLAKE2B 
a5e225c6ad3b8e2a26ba5e4caa07fe022af0addb3f86d90f6922e98335146b6605fbefd22a05c27e69d02590e1c53d67e5b91ee641d444d1d09fa93ab1ef4488
 SHA512 
dc50107932f484ccf15a2e9d88a767aeeb1ef1bc4dba07ac573489e0405d0f7002bced460230a9406e4eb8ef3db89f8e4e622bb7a89b114b9cd6308ae1f3c0e0
-DIST pysubs2-1.4.0.tar.gz 849040 BLAKE2B 
d33537ebde07fa22ce8be3f293f5833db735344d57d6106de42997598246428283188b5c30db20b17eb28946359f832e18afef5f7f3e0c6e3aa2493a9dac2863
 SHA512 
7d3bb19f3934802105808760b52c7a6870b04a3c0b8fb301da925c99d0420e660d1de79e7ea857c85ab477ee35411b293273c04ef02ba89b464e485d1d5de8b6
 DIST pysubs2-1.4.1.tar.gz 849144 BLAKE2B 
fb992754c9cccd062509fcadda2f891a21b5cc3112b99439b0c272848776d567b33b56a7178eee1292cd657f578152e749ff73020018f25b56ab0666bb48a6ee
 SHA512 
2a1480aacd77582d8a9a8145c37a3e61556caae16ea38d2deb869377ac1bc58106c5d2e9f870a939957900a267ee0645f4208115ca8824a2cfac22b0a9ccf3b6
+DIST pysubs2-1.4.2.tar.gz 850181 BLAKE2B 
3aecd8a908bbde55e8426aec632a069da6f1f148cf853b28010562f239d84b92dd47b11ce96c38d9583703855c6ce2214dbec0607911dc1a48af14c1aa549752
 SHA512 
57d632fb7e29b1fb23eaf3f28275d3e05c83aa718b66ed2c0e1a0a617f7d7b47be133ed517c4373256bf2dc79003bc1415ccf5947d924523b7fb539aa5917271

diff --git a/dev-python/pysubs2/pysubs2-1.4.0.ebuild 
b/dev-python/pysubs2/pysubs2-1.4.2.ebuild
similarity index 100%
rename from dev-python/pysubs2/pysubs2-1.4.0.ebuild
rename to dev-python/pysubs2/pysubs2-1.4.2.ebuild



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

2022-04-10 Thread Sebastian Pipping
commit: 63810c7074d2e992fc53f4789a61dbcc36426f7f
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Apr 10 21:46:38 2022 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sun Apr 10 21:49:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63810c70

net-libs/libomemo: 0.8.1

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.30, Repoman-3.0.3

 net-libs/libomemo/Manifest  |  1 +
 net-libs/libomemo/libomemo-0.8.1.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/net-libs/libomemo/Manifest b/net-libs/libomemo/Manifest
index 708dbeb43cff..5ca884943e14 100644
--- a/net-libs/libomemo/Manifest
+++ b/net-libs/libomemo/Manifest
@@ -1,2 +1,3 @@
 DIST libomemo-0.7.1.tar.gz 23770 BLAKE2B 
a3909650e399075f62026bd048a667a276a6cd7197ac18ddf9e3c12f57e5fd9cb2f5532ba69d0836af87e1415a5ffdc1746cf90a596dcf255265a64e921f039d
 SHA512 
e5769dee4db7be246853e47e29ded9eefad2f62422951ce5dd0c1acee3bb92131c0423f09bc716be0f55fb02c747f07a6d5b2c656bdfeee0ee148252c51a1050
 DIST libomemo-0.8.0.tar.gz 25743 BLAKE2B 
9b1321f16425fcecf963e187c5b686986e6bb01255c78042ea64e48d2c75a06729d1ad6e6b26d62d191e7d99305b7a8f1e07078221c6d14a12f587bf0743
 SHA512 
ff90de81928754f56bd2c6f3fcc83c13bb87d346e9bbedd6327bec33aab61a79061a709d541082723840205eb631b1a5493a43a5824e9e87e257d370692a606b
+DIST libomemo-0.8.1.tar.gz 28648 BLAKE2B 
b75ad298946dff680705ba0927293ea30cb8bf616a417c6584cef9f84e0894c5581462782a4b1003bf9e530695eea10bba9f37ae94e957a0008a35c862f17f62
 SHA512 
452c7ff9eb809de37df24bd0857c30c1e1ed1d4638c8338bb101f6d5a31be700f174f4fe65fb8ccd5358a674f8397a0eb54d8e03abfdce57cea60bcd4959f40a

diff --git a/net-libs/libomemo/libomemo-0.8.1.ebuild 
b/net-libs/libomemo/libomemo-0.8.1.ebuild
new file mode 100644
index ..ba4a9ee43a58
--- /dev/null
+++ b/net-libs/libomemo/libomemo-0.8.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Implementation of OMEMO (XEP-0384) in C"
+HOMEPAGE="https://github.com/gkdr/libomemo;
+SRC_URI="https://github.com/gkdr/libomemo/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   dev-db/sqlite
+   dev-libs/glib
+   dev-libs/libgcrypt
+   dev-libs/mxml
+   "
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+   test? ( dev-util/cmocka )
+   "
+
+RESTRICT="!test? ( test )"
+
+DOCS=( CHANGELOG.md README.md )



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

2022-04-10 Thread Ionen Wolkens
commit: 826aaad19224f9ab911541c4edc353bedfd811a9
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Apr 10 21:12:51 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Apr 10 21:42:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=826aaad1

net-misc/yt-dlp: stabilize 2022.4.8 ALLARCHES

Still early but want to get age-gate and limit-rate fixes in.

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

 net-misc/yt-dlp/yt-dlp-2022.4.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/yt-dlp/yt-dlp-2022.4.8.ebuild 
b/net-misc/yt-dlp/yt-dlp-2022.4.8.ebuild
index 21bf3acbffa4..2ffa0d03e5d3 100644
--- a/net-misc/yt-dlp/yt-dlp-2022.4.8.ebuild
+++ b/net-misc/yt-dlp/yt-dlp-2022.4.8.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P::1}/${PN}/${P}.tar.gz"
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~x64-macos"
+KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv x86 ~x64-macos"
 
 RDEPEND="
dev-python/pycryptodome[${PYTHON_USEDEP}]



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

2022-04-10 Thread James Le Cuirot
commit: 331afaf7e732cfeb67ad5295c22d2f839689eef3
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Apr 10 21:39:19 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Apr 10 21:39:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=331afaf7

dev-util/uglifyjs: Bump to 3.15.4, drop old 3.15.3

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

 dev-util/uglifyjs/Manifest   | 2 +-
 dev-util/uglifyjs/{uglifyjs-3.15.3.ebuild => uglifyjs-3.15.4.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/uglifyjs/Manifest b/dev-util/uglifyjs/Manifest
index 3cf3198e462d..2fd75be42f67 100644
--- a/dev-util/uglifyjs/Manifest
+++ b/dev-util/uglifyjs/Manifest
@@ -1 +1 @@
-DIST uglifyjs-3.15.3.tar.gz 511292 BLAKE2B 
405112e7898c743cddf036527e9add28cd570f53a43959b514711683efca7e26bfb34fccadb7d63dcb540ed7a4a6b9aa7f3fa28faa66623b2b7c290758feb47a
 SHA512 
c36b41dfe2bc323c189926f4caff67980be13ad14286b109e7f3a326a5e2b4fe4c7e864d2fcee91d1c0a9799ab7941f2c9d17b6c04d4b399b4ddb1f69c32f2fa
+DIST uglifyjs-3.15.4.tar.gz 512680 BLAKE2B 
428d18b412a7b30fb9fd0491e0bca1f8ad0d176726885bba9afe155622860abfd2d723d11c03b2381cb500074f3c1041f7ae4d35c3f1f3b8e3713c39ee3d5069
 SHA512 
203d06eeda62ce0810c0188640b88ae08e567610bb0573f962341c4cd4b39ca63ce0d0fcd1e4749384afbc6f64079db6bc101eab31af95caefc1088c2e0dca59

diff --git a/dev-util/uglifyjs/uglifyjs-3.15.3.ebuild 
b/dev-util/uglifyjs/uglifyjs-3.15.4.ebuild
similarity index 100%
rename from dev-util/uglifyjs/uglifyjs-3.15.3.ebuild
rename to dev-util/uglifyjs/uglifyjs-3.15.4.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-games/simgear/, games-simulation/flightgear/files/, ...

2022-04-10 Thread Maciej Mrozowski
commit: b851f9ff0e05369d2ae65e51e5878c19d8839d01
Author: Maciej Mrozowski  gentoo  org>
AuthorDate: Sun Apr 10 20:05:56 2022 +
Commit: Maciej Mrozowski  gentoo  org>
CommitDate: Sun Apr 10 21:33:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b851f9ff

games-simulation/flightgear: version bump 2020.3.12, remove old

Signed-off-by: Maciej Mrozowski  gentoo.org>

 dev-games/simgear/Manifest   |  2 +-
 .../{simgear-2020.3.11.ebuild => simgear-2020.3.12.ebuild}   |  0
 games-simulation/flightgear-data/Manifest|  2 +-
 ...ata-2020.3.11.ebuild => flightgear-data-2020.3.12.ebuild} |  0
 games-simulation/flightgear/Manifest |  2 +-
 .../flightgear/files/flightgear-2020.3.11-fix-assert.patch   | 12 
 ...ightgear-2020.3.11.ebuild => flightgear-2020.3.12.ebuild} |  1 -
 7 files changed, 3 insertions(+), 16 deletions(-)

diff --git a/dev-games/simgear/Manifest b/dev-games/simgear/Manifest
index e7fd9ec900ce..f1368969e3dd 100644
--- a/dev-games/simgear/Manifest
+++ b/dev-games/simgear/Manifest
@@ -1 +1 @@
-DIST simgear-2020.3.11.tar.bz2 1415047 BLAKE2B 
f41391d6d018e7c5bc00897fdbd7ce431b02b0e925a62a2ec8f09a217a79efc3d2a20f247b61c8164f0d154b1202620bd68e76847acfba0c41bdb0b56f284d30
 SHA512 
e7b7c73a574012f9ee33cc751eca9dc968339d0f8f5ec005386ed6863d96af6d17423dd68eb5180f1c6bf3b05a422de10ce03ea5e745029445edac7919fc1c99
+DIST simgear-2020.3.12.tar.bz2 1415062 BLAKE2B 
bed00dabb8d2ac937cb2fa7a8782c32568dc106d857dd2e9a7f3d2c99ad1372ffcd3c571b899920122e711ce1e561a9895762fb199f1cac947bb68769066b555
 SHA512 
2292c5c43b485fdf4b814b25eae8caa2ed16e043a159328aa5e35a27f9a4fd250219e8b506da1361916bd1d314bb857d3bd1343b1b6b34890bf06c63705c8dbc

diff --git a/dev-games/simgear/simgear-2020.3.11.ebuild 
b/dev-games/simgear/simgear-2020.3.12.ebuild
similarity index 100%
rename from dev-games/simgear/simgear-2020.3.11.ebuild
rename to dev-games/simgear/simgear-2020.3.12.ebuild

diff --git a/games-simulation/flightgear-data/Manifest 
b/games-simulation/flightgear-data/Manifest
index 7466237eb0db..dc86542310ac 100644
--- a/games-simulation/flightgear-data/Manifest
+++ b/games-simulation/flightgear-data/Manifest
@@ -1 +1 @@
-DIST FlightGear-2020.3.11-data.txz 1736954520 BLAKE2B 
d5f3fd8facc93fab140171fad04ee0c331c4ab35c893ee762bb0b6250ee632c820e7570de57d2dfd6348fb9aaefdba209e845d00f67737b24eff17b025b30aa4
 SHA512 
b46193d4e9138ec58da048d9c3a36d47ae7204673fb9524f23b3d52dab02db8ef52fe8d67b7fd648222aac8585dd7e2fa5484317fdd07e07a58f3816f1378702
+DIST FlightGear-2020.3.12-data.txz 1787955196 BLAKE2B 
648994bb8a70416d9fbf9fbb71c91d6652db4f915ce39938ad870f6de4a745c7f6df36025726fe29d67a598f1ce64718d12b7be5b81ebb83318246cd991fac1a
 SHA512 
7bb97c0b2ee59b300a95f331bfd12e397d3320e33cc4e72ea3c5fae196af52e97d9ed7f6af274162ecdd00642e729d96165df5dcbcb95e2853cf7c1df463

diff --git a/games-simulation/flightgear-data/flightgear-data-2020.3.11.ebuild 
b/games-simulation/flightgear-data/flightgear-data-2020.3.12.ebuild
similarity index 100%
rename from games-simulation/flightgear-data/flightgear-data-2020.3.11.ebuild
rename to games-simulation/flightgear-data/flightgear-data-2020.3.12.ebuild

diff --git a/games-simulation/flightgear/Manifest 
b/games-simulation/flightgear/Manifest
index 0d9ca261c9e9..50074be20454 100644
--- a/games-simulation/flightgear/Manifest
+++ b/games-simulation/flightgear/Manifest
@@ -1 +1 @@
-DIST flightgear-2020.3.11.tar.bz2 8926212 BLAKE2B 
03b3203fb688fe842247f8ac11957f438f02154cbc992bb98076ab3dd6fcac5f3241509cc1c621f3b647487b772257763d154c756792ce8ff738ff5396fe07ef
 SHA512 
9a7c6f262da8daf3d954df7a2a8a96e555f3212c1d949211d0dbddd08a8f7380fa8f4986d60f48e17db563154d250184ee772b79b10277a2c5819fabec3930ee
+DIST flightgear-2020.3.12.tar.bz2 8929319 BLAKE2B 
e84b0519d69f46d5951372deed59f9b1219739710b3374d0bc0041127f8e4b7869c43b20169a9ac3a89d4e121f9da27d01c6db98e683bc3f80da6b1930e1a7c0
 SHA512 
91e04ae6dc5d12e799bab10b3c4321e77f8d995469453453fdff26a9858f40056dbe8c095423397fcbef307994042c377eb37532af2732674f39e5624c950e9c

diff --git 
a/games-simulation/flightgear/files/flightgear-2020.3.11-fix-assert.patch 
b/games-simulation/flightgear/files/flightgear-2020.3.11-fix-assert.patch
deleted file mode 100644
index f35cf2c426a4..
--- a/games-simulation/flightgear/files/flightgear-2020.3.11-fix-assert.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -ruN flightgear-2020.3.11/src/Navaids/PositionedOctree.cxx 
fgfs-my/src/Navaids/PositionedOctree.cxx
 flightgear-2020.3.11/src/Navaids/PositionedOctree.cxx  2021-07-29 
11:35:40.0 +0200
-+++ fgfs-my/src/Navaids/PositionedOctree.cxx   2021-09-16 23:01:20.989931176 
+0200
-@@ -148,7 +148,7 @@
- 
- void Leaf::insertChild(FGPositioned::Type ty, PositionedID id)
- {
--  assert(childrenLoaded);
-+  assert(_childrenLoaded);
-   children.insert(children.end(), TypedPositioned(ty, id));
- }
- 

diff --git 

[gentoo-commits] repo/gentoo:master commit in: dev-util/intel-graphics-compiler/

2022-04-10 Thread Conrad Kostecki
commit: 79ea8b72e7012bbb75b742a4f2767f7159c52375
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Apr 10 20:01:11 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Apr 10 21:32:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79ea8b72

dev-util/intel-graphics-compiler: force lld version

This change forces the coresponding lld version for llvm as otherwise
compilation will fail.

Closes: https://bugs.gentoo.org/835959
Signed-off-by: Conrad Kostecki  gentoo.org>

 ...er-1.0.10713.ebuild => intel-graphics-compiler-1.0.10713-r1.ebuild} | 3 ++-
 ...er-1.0.10778.ebuild => intel-graphics-compiler-1.0.10778-r1.ebuild} | 3 ++-
 ...er-1.0.10840.ebuild => intel-graphics-compiler-1.0.10840-r1.ebuild} | 3 ++-
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git 
a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10713.ebuild 
b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10713-r1.ebuild
similarity index 97%
rename from 
dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10713.ebuild
rename to 
dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10713-r1.ebuild
index d0d4c3c1272a..1bd12b64e774 100644
--- a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10713.ebuild
+++ 
b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10713-r1.ebuild
@@ -24,14 +24,15 @@ IUSE="debug"
 DEPEND="
dev-libs/opencl-clang:${LLVM_MAX_SLOT}=
dev-util/spirv-tools
+   =sys-devel/lld-${LLVM_MAX_SLOT}*
sys-devel/llvm:${LLVM_MAX_SLOT}=
 "
 
 RDEPEND="${DEPEND}"
 
 BDEPEND="
+   =sys-devel/lld-${LLVM_MAX_SLOT}*
${PYTHON_DEPS}
-   >=sys-devel/lld-${LLVM_MAX_SLOT}
 "
 
 PATCHES=(

diff --git 
a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10778.ebuild 
b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10778-r1.ebuild
similarity index 97%
rename from 
dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10778.ebuild
rename to 
dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10778-r1.ebuild
index 1869d0071897..7934a1f20302 100644
--- a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10778.ebuild
+++ 
b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10778-r1.ebuild
@@ -24,14 +24,15 @@ IUSE="debug"
 DEPEND="
dev-libs/opencl-clang:${LLVM_MAX_SLOT}=
dev-util/spirv-tools
+   =sys-devel/lld-${LLVM_MAX_SLOT}*
sys-devel/llvm:${LLVM_MAX_SLOT}=
 "
 
 RDEPEND="${DEPEND}"
 
 BDEPEND="
+   =sys-devel/lld-${LLVM_MAX_SLOT}*
${PYTHON_DEPS}
-   >=sys-devel/lld-${LLVM_MAX_SLOT}
 "
 
 PATCHES=(

diff --git 
a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10840.ebuild 
b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10840-r1.ebuild
similarity index 97%
rename from 
dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10840.ebuild
rename to 
dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10840-r1.ebuild
index 1869d0071897..7934a1f20302 100644
--- a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10840.ebuild
+++ 
b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.10840-r1.ebuild
@@ -24,14 +24,15 @@ IUSE="debug"
 DEPEND="
dev-libs/opencl-clang:${LLVM_MAX_SLOT}=
dev-util/spirv-tools
+   =sys-devel/lld-${LLVM_MAX_SLOT}*
sys-devel/llvm:${LLVM_MAX_SLOT}=
 "
 
 RDEPEND="${DEPEND}"
 
 BDEPEND="
+   =sys-devel/lld-${LLVM_MAX_SLOT}*
${PYTHON_DEPS}
-   >=sys-devel/lld-${LLVM_MAX_SLOT}
 "
 
 PATCHES=(



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

2022-04-10 Thread Andreas Sturmlechner
commit: 5c289d4b13c835a426fa1b3d1035c58de07473dd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 10 21:19:19 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 10 21:32:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c289d4b

kde-apps/incidenceeditor: Disable akonadi-mysql-incidencedatetimetest

Closes: https://bugs.gentoo.org/837182
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/incidenceeditor/incidenceeditor-21.12.3.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/kde-apps/incidenceeditor/incidenceeditor-21.12.3.ebuild 
b/kde-apps/incidenceeditor/incidenceeditor-21.12.3.ebuild
index 1cb545e833ed..63d271e4df7e 100644
--- a/kde-apps/incidenceeditor/incidenceeditor-21.12.3.ebuild
+++ b/kde-apps/incidenceeditor/incidenceeditor-21.12.3.ebuild
@@ -54,16 +54,16 @@ RDEPEND="
>=kde-frameworks/kxmlgui-${KFMIN}:5
 "
 DEPEND="${RDEPEND}
-   test? ( >=kde-apps/akonadi-${PVCUT}:5[postgres,sqlite] )
+   test? ( >=kde-apps/akonadi-${PVCUT}:5[mysql,postgres,sqlite] )
 "
 BDEPEND="
test? ( >=kde-apps/akonadi-${PVCUT}:5[tools] )
 "
 
 src_test() {
-   # Paths exceed unix domain socket limit, bug 770775
+   # Paths exceed unix domain socket limit, bugs 770775 and 837182
local myctestargs=(
-   -E 
"(akonadi-pgsql-incidencedatetimetest|akonadi-sqlite-incidencedatetimetest)"
+   -E 
"(akonadi-mysql-incidencedatetimetest|akonadi-pgsql-incidencedatetimetest|akonadi-sqlite-incidencedatetimetest)"
)
 
ecm_src_test



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/extra-cmake-modules/files/

2022-04-10 Thread Andreas Sturmlechner
commit: 1ced84c2e271684949e56356a178a0318c28e056
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 10 21:26:37 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 10 21:32:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ced84c2

kde-frameworks/extra-cmake-modules: Fix cmake code in patch

skip-ecm_add_test-early.patch broke cmake.

Closes: https://bugs.gentoo.org/837608
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...ake-modules-5.93.0-skip-ecm_add_test-early.patch | 21 +++--
 1 file changed, 11 insertions(+), 10 deletions(-)

diff --git 
a/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.93.0-skip-ecm_add_test-early.patch
 
b/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.93.0-skip-ecm_add_test-early.patch
index f9eef600724c..84e192919c78 100644
--- 
a/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.93.0-skip-ecm_add_test-early.patch
+++ 
b/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.93.0-skip-ecm_add_test-early.patch
@@ -1,4 +1,4 @@
-From 9b53dd107af153b88658ffa246de728a8a6fbd9d Mon Sep 17 00:00:00 2001
+From 36e435f059ee44da78e6900fded348709ea865df Mon Sep 17 00:00:00 2001
 From: Andreas Sturmlechner 
 Date: Sat, 11 Jul 2020 23:04:16 +0200
 Subject: [PATCH] ECMAddTests.cmake: Skip ecm_add_test early if Qt::Test is not
@@ -7,8 +7,8 @@ Subject: [PATCH] ECMAddTests.cmake: Skip ecm_add_test early if 
Qt::Test is not
 Signed-off-by: Andreas Sturmlechner 
 ---
  modules/ECMAddTests.cmake| 9 +
- tests/ECMAddTests/CMakeLists.txt | 4 
- 2 files changed, 13 insertions(+)
+ tests/ECMAddTests/CMakeLists.txt | 5 +
+ 2 files changed, 14 insertions(+)
 
 diff --git a/modules/ECMAddTests.cmake b/modules/ECMAddTests.cmake
 index 58c78d05..994ed1e4 100644
@@ -38,20 +38,21 @@ index 58c78d05..994ed1e4 100644
  ecm_add_test(${_test_source}
NAME_PREFIX ${ARG_NAME_PREFIX}
 diff --git a/tests/ECMAddTests/CMakeLists.txt 
b/tests/ECMAddTests/CMakeLists.txt
-index aa7e73a1..5fbc1cc7 100644
+index aa7e73a1..f9fb10cb 100644
 --- a/tests/ECMAddTests/CMakeLists.txt
 +++ b/tests/ECMAddTests/CMakeLists.txt
-@@ -2,6 +2,10 @@ if (QT_MAJOR_VERSION EQUAL "6")
- set(QT_VERSION_OPT "-DBUILD_WITH_QT6=ON")
- else()
+@@ -4,6 +4,11 @@ else()
  set(QT_VERSION_OPT "-DBUILD_WITH_QT6=OFF")
-+
+ endif()
+ 
 +if(NOT TARGET Qt::Test)
 +message(STATUS "WARNING: skipping tests that require Qt::Test")
 +return()
- endif()
- 
++endif()
++
  macro(add_check NAME)
+ string(REPLACE "." "/" dir "${NAME}")
+ string(REGEX REPLACE "[^.]*\\." "" proj "${NAME}")
 -- 
 2.35.1
 



[gentoo-commits] proj/kde:master commit in: kde-frameworks/extra-cmake-modules/files/

2022-04-10 Thread Andreas Sturmlechner
commit: d414d8d43ee77e45f545fabbf71aaba21cfb2f7a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 10 21:26:37 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 10 21:26:49 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d414d8d4

kde-frameworks/extra-cmake-modules: Fix cmake code in patch

skip-ecm_add_test-early.patch broke cmake.

Bug: https://bugs.gentoo.org/837608
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...ake-modules-5.93.0-skip-ecm_add_test-early.patch | 21 +++--
 1 file changed, 11 insertions(+), 10 deletions(-)

diff --git 
a/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.93.0-skip-ecm_add_test-early.patch
 
b/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.93.0-skip-ecm_add_test-early.patch
index f9eef60072..84e192919c 100644
--- 
a/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.93.0-skip-ecm_add_test-early.patch
+++ 
b/kde-frameworks/extra-cmake-modules/files/extra-cmake-modules-5.93.0-skip-ecm_add_test-early.patch
@@ -1,4 +1,4 @@
-From 9b53dd107af153b88658ffa246de728a8a6fbd9d Mon Sep 17 00:00:00 2001
+From 36e435f059ee44da78e6900fded348709ea865df Mon Sep 17 00:00:00 2001
 From: Andreas Sturmlechner 
 Date: Sat, 11 Jul 2020 23:04:16 +0200
 Subject: [PATCH] ECMAddTests.cmake: Skip ecm_add_test early if Qt::Test is not
@@ -7,8 +7,8 @@ Subject: [PATCH] ECMAddTests.cmake: Skip ecm_add_test early if 
Qt::Test is not
 Signed-off-by: Andreas Sturmlechner 
 ---
  modules/ECMAddTests.cmake| 9 +
- tests/ECMAddTests/CMakeLists.txt | 4 
- 2 files changed, 13 insertions(+)
+ tests/ECMAddTests/CMakeLists.txt | 5 +
+ 2 files changed, 14 insertions(+)
 
 diff --git a/modules/ECMAddTests.cmake b/modules/ECMAddTests.cmake
 index 58c78d05..994ed1e4 100644
@@ -38,20 +38,21 @@ index 58c78d05..994ed1e4 100644
  ecm_add_test(${_test_source}
NAME_PREFIX ${ARG_NAME_PREFIX}
 diff --git a/tests/ECMAddTests/CMakeLists.txt 
b/tests/ECMAddTests/CMakeLists.txt
-index aa7e73a1..5fbc1cc7 100644
+index aa7e73a1..f9fb10cb 100644
 --- a/tests/ECMAddTests/CMakeLists.txt
 +++ b/tests/ECMAddTests/CMakeLists.txt
-@@ -2,6 +2,10 @@ if (QT_MAJOR_VERSION EQUAL "6")
- set(QT_VERSION_OPT "-DBUILD_WITH_QT6=ON")
- else()
+@@ -4,6 +4,11 @@ else()
  set(QT_VERSION_OPT "-DBUILD_WITH_QT6=OFF")
-+
+ endif()
+ 
 +if(NOT TARGET Qt::Test)
 +message(STATUS "WARNING: skipping tests that require Qt::Test")
 +return()
- endif()
- 
++endif()
++
  macro(add_check NAME)
+ string(REPLACE "." "/" dir "${NAME}")
+ string(REGEX REPLACE "[^.]*\\." "" proj "${NAME}")
 -- 
 2.35.1
 



[gentoo-commits] proj/kde:master commit in: kde-apps/incidenceeditor/

2022-04-10 Thread Andreas Sturmlechner
commit: fefd18b24eb0e314a100de7bbdeb7a4ca5f8d8f7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 10 21:21:05 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 10 21:21:05 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fefd18b2

kde-apps/incidenceeditor: Sync  comment

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/incidenceeditor/incidenceeditor-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/incidenceeditor/incidenceeditor-.ebuild 
b/kde-apps/incidenceeditor/incidenceeditor-.ebuild
index 44baa662ef..08fb34eff9 100644
--- a/kde-apps/incidenceeditor/incidenceeditor-.ebuild
+++ b/kde-apps/incidenceeditor/incidenceeditor-.ebuild
@@ -61,7 +61,7 @@ BDEPEND="
 "
 
 src_test() {
-   # Paths exceed unix domain socket limit, bug 770775
+   # Paths exceed unix domain socket limit, bugs 770775 and 837182
local myctestargs=(
-E 
"(akonadi-mysql-incidencedatetimetest|akonadi-pgsql-incidencedatetimetest|akonadi-sqlite-incidencedatetimetest)"
)



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

2022-04-10 Thread Michał Górny
commit: 8f2c401bd3389f2a5d24d2ba17761daab5f68254
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 10 21:11:28 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 10 21:20:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f2c401b

dev-python/jsonpointer: Bump to 2.3

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

 dev-python/jsonpointer/Manifest   |  1 +
 dev-python/jsonpointer/jsonpointer-2.3.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-python/jsonpointer/Manifest b/dev-python/jsonpointer/Manifest
index 9913b49f2ecf..a825d572f0a9 100644
--- a/dev-python/jsonpointer/Manifest
+++ b/dev-python/jsonpointer/Manifest
@@ -1 +1,2 @@
 DIST jsonpointer-2.2.tar.gz 8292 BLAKE2B 
837c6c8a87e0d19cbeed07769afb29fa56ddfb629f05d0f2de94f4e94af916358f71892e085c7c18b9c711ac8e604a0ff7d1fa7dfbf52836edb1a600e5ed390b
 SHA512 
ce680e3915ea9db915095c4106e58acf7cc2148bdc67944e03e225a33b882964ed0c154fdbe8415f787c5aa5bfa007b9e1fd2a31689dcadc88b1560931ca6a6d
+DIST jsonpointer-2.3.tar.gz 9295 BLAKE2B 
8a33c8ce21721b6c402a44d3d1572a767e3b7485fa1dd80baf98120c9822412841cc21e3bc2d6b7e058793ab4ade5993712c689631cb4a1237afc1d7f36e6bdf
 SHA512 
e04da474a5ec376d1cd2c764c2d7a11ac296450df199449994cb1dedf02a49df3ae3a4e75b2963370dba1da166464602b849a79609f7a98d8246dab0b342c819

diff --git a/dev-python/jsonpointer/jsonpointer-2.3.ebuild 
b/dev-python/jsonpointer/jsonpointer-2.3.ebuild
new file mode 100644
index ..6fe5363d2610
--- /dev/null
+++ b/dev-python/jsonpointer/jsonpointer-2.3.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Identify specific nodes in a JSON document (according to draft 
08)"
+HOMEPAGE="
+   https://github.com/stefankoegl/python-json-pointer/
+   https://pypi.org/project/jsonpointer/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+python_test() {
+   "${EPYTHON}" tests.py || die "Tests fail with ${EPYTHON}"
+}



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

2022-04-10 Thread Michał Górny
commit: c3f35bbf269a21f8fb0a17c44ba4821e150deb8a
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 10 21:13:37 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 10 21:20:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3f35bbf

dev-python/uri_template: Bump to 1.2.0

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

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

diff --git a/dev-python/uri_template/Manifest b/dev-python/uri_template/Manifest
index d1d4d726f52a..687bf0c895a0 100644
--- a/dev-python/uri_template/Manifest
+++ b/dev-python/uri_template/Manifest
@@ -1 +1,2 @@
 DIST uri_template-v1.1.0.tar.gz 18014 BLAKE2B 
01ac4439b6661d0d1e7adb5b5ebcc594497cdaeef24b33cbfc8a26f607e779a72ae20838dbbcce28278886c87df475adfd53c73287a4768d848f65b95ba2ce58
 SHA512 
b6d34931e750acc6c160e7157fc000984acc099023e9794163777679cbe706b8a646bab89e82171c0318827b7a7b9cfcfb997768120cabcf36e7982214321665
+DIST uri_template-v1.2.0.tar.gz 18284 BLAKE2B 
cf857ccd8496111f61fb95af020514f1c484e5c3ff19829f28bc2dc112887fe276dac68aa21e0d092d42a22319e8d6ac8aff95c734aadd8417c56f57b0076256
 SHA512 
81b046bbc2dc4d5c0b40a76f13713c10e69d803e3d9da13ab69cc6d40569ef0a39c786a6637a66651a5c3d3e68807f923ad48a7feaf898ae3ca6fd03c0e68c37

diff --git a/dev-python/uri_template/uri_template-1.2.0.ebuild 
b/dev-python/uri_template/uri_template-1.2.0.ebuild
new file mode 100644
index ..2aa659f49c57
--- /dev/null
+++ b/dev-python/uri_template/uri_template-1.2.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{8..10} )
+
+inherit distutils-r1
+
+MY_P="${PN}-v${PV}"
+DESCRIPTION="URI Template expansion in strict adherence to RFC 6570"
+HOMEPAGE="https://gitlab.linss.com/open-source/uri_template/;
+SRC_URI="https://gitlab.linss.com/open-source/${PN}/-/archive/v${PV}/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+python_test() {
+   "${EPYTHON}" "test.py" || die "Tests fail with ${EPYTHON}."
+}



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

2022-04-10 Thread Michał Górny
commit: 4ea59ebe7a5dda4644aae71da0bb6f9c3377956f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 10 21:03:40 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 10 21:20:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ea59ebe

dev-python/hypothesis: Bump to 6.42.3

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

 dev-python/hypothesis/Manifest |  1 +
 dev-python/hypothesis/hypothesis-6.42.3.ebuild | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index 61e13c0135cf..5cd4f3495d11 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -1,3 +1,4 @@
 DIST hypothesis-python-6.39.6.tar.gz 9183382 BLAKE2B 
c1112dc11d9129c7685eccac563232c978fcb470b0537e468b802ecf1f758af8dfce323514f923605662e720d0d54f525e5aac3e871407255f5f0732856748fe
 SHA512 
985645265e9644bd2731a08ab942984fae5cb35e04e27e60450bfcf237c375dae1f2d3bf3694031a45289ae2e19a05085ce9e35630965938c066b265595a
 DIST hypothesis-python-6.42.0.tar.gz 9186585 BLAKE2B 
dd08082ef466c91999a6bfa6dfc8386f773182f3e74cc471f6f09bf3c595871aea6508ea2ede4a1375b7ec1e0ba4169a7577c41c6ea97b578233ed64a36b4975
 SHA512 
fdd6c095aba72660b7cbf4e5200a3500019fef69f45c6a8f40a93815b6bce23c40404af16dba4309400917307485c378b3a12f3eea58d99ce8da68b397a69390
 DIST hypothesis-python-6.42.2.tar.gz 9187457 BLAKE2B 
ee191bed48db8984a1adb14fb655f0d03e76934eeec3004842567de904508dd5e0a565c14d81b018d55ca18827b03e14a54ae520110c5960a6d048690d17a5f8
 SHA512 
1c82e5d01054c7c4a05f12ac33eae0d53fdb1d4ed68313907c390fb4c1e58d2afb57816fc8f0f7facacaca0fd6eab90e513ba2dc0b47fb73adb19e1f2a8a
+DIST hypothesis-python-6.42.3.tar.gz 9187948 BLAKE2B 
3303cea4e8f2776f14defd88dcc2578f11e30bd5842a2cddf96478e31505d38f801a92e031e76070684befb2a9d63713f44b73eea7152e0bdc6cc0d16e25c08c
 SHA512 
869e81b46da7786cc4ca981da56c916922a73fd129dc1f156d062343e40a9b74888bdda17ef2c95e6c3102dc762f7cf587d1aad4ba3b8138060990d2987a0bd1

diff --git a/dev-python/hypothesis/hypothesis-6.42.3.ebuild 
b/dev-python/hypothesis/hypothesis-6.42.3.ebuild
new file mode 100644
index ..7eae997f3fdb
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-6.42.3.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 multiprocessing optfeature
+
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="https://github.com/HypothesisWorks/hypothesis 
https://pypi.org/project/hypothesis/;
+SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar.gz;
+S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+IUSE="cli"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+   cli? (
+   $(python_gen_cond_dep '
+   dev-python/black[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   ' python3_{8..10})
+   )
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   # subtests are broken by warnings from random plugins
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x 
PYTEST_PLUGINS=xdist.plugin,pytest_forked,_hypothesis_pytestplugin
+
+   epytest tests/cover tests/pytest tests/quality \
+   -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
+}
+
+python_install() {
+   distutils-r1_python_install
+   if ! use cli || ! has "${EPYTHON}" python3.{8..10}; then
+   rm -r "${ED}/usr/bin" "${D}$(python_get_scriptdir)" || die
+   fi
+}
+
+pkg_postinst() {
+   optfeature "datetime support" dev-python/pytz
+   optfeature "dateutil support" dev-python/python-dateutil
+   optfeature "numpy support" dev-python/numpy
+   optfeature "django support" dev-python/django dev-python/pytz
+   optfeature "pandas support" dev-python/pandas
+   optfeature "pytest support" dev-python/pytest
+}



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

2022-04-10 Thread Michał Górny
commit: 80e1dd8dbba4f01c464ae902d632244579513f93
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 10 21:07:53 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 10 21:20:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80e1dd8d

dev-python/PyPDF2: Bump to 1.27.3

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

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

diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest
index bb54af954592..17e66aff6586 100644
--- a/dev-python/PyPDF2/Manifest
+++ b/dev-python/PyPDF2/Manifest
@@ -1,2 +1,3 @@
 DIST PyPDF2-1.26.0.tar.gz 77556 BLAKE2B 
8ce9b95165a3841154b6e38e24ca5a4db434ceef9c55fbf2d146b379586160cb985948e0feb7aed135f601535d034ef79ddc1af58a670b07ff7d3621907022ec
 SHA512 
7b427f1d099dcd687a718fb8d86e6f677ad45257414c6367e4dfacd8dfef7e3dbe3816027359868764981f36a30721f1731b4c23cbe2f35cfab1c64fb290b034
 DIST PyPDF2-1.27.1.gh.tar.gz 1170252 BLAKE2B 
81049707d4dd406405ec994228226edfe7cde4d57007146893c5fec14a4e82355c427cac64a2e338945f06c5bce1802e64bf9b042770a2d2ea7da6ed6982908d
 SHA512 
3bd00e7057af8d0f7fdea378b8fae463ce93d37c68997511df10c53b139c0cb13329143bdac133a825404ab459ab3ead64c455ac3e58ddd5097c2985f86c2a46
+DIST PyPDF2-1.27.3.gh.tar.gz 2036376 BLAKE2B 
fdb35cc61a0fe4c16de9a3717b03c276478a1810ce6c391d50ccf9ae2d3e048201e95cf9d51e120674aaea2b6435c648ee238d1c9a45de50406c0b3df196
 SHA512 
01ec6d2f51e6b0865a6d1b5f7cc0297783ee745336b0d8be295c0b1234e1904f2904d49ebbb0f471e65325a75428ed9904f8c565cb7b7001fce27b22521a7f04

diff --git a/dev-python/PyPDF2/PyPDF2-1.27.3.ebuild 
b/dev-python/PyPDF2/PyPDF2-1.27.3.ebuild
new file mode 100644
index ..f2b04ef62173
--- /dev/null
+++ b/dev-python/PyPDF2/PyPDF2-1.27.3.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python library to work with PDF files"
+HOMEPAGE="
+   https://pypi.org/project/PyPDF2/
+   https://github.com/py-pdf/PyPDF2/
+"
+SRC_URI="
+   https://github.com/py-pdf/PyPDF2/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="examples"
+
+BDEPEND="
+   dev-python/pillow[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   if use examples; then
+   docinto examples
+   dodoc -r Sample_Code/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_python_install_all
+}



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

2022-04-10 Thread Michał Górny
commit: 05cff5deb84b4970c95f534141d2527afa0d6824
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 10 21:09:43 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 10 21:20:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05cff5de

dev-python/jsondiff: Bump to 2.0.0

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

 dev-python/jsondiff/Manifest  |  1 +
 dev-python/jsondiff/jsondiff-2.0.0.ebuild | 37 +++
 2 files changed, 38 insertions(+)

diff --git a/dev-python/jsondiff/Manifest b/dev-python/jsondiff/Manifest
index 2a8adda09ae7..fc9ef7acb6af 100644
--- a/dev-python/jsondiff/Manifest
+++ b/dev-python/jsondiff/Manifest
@@ -1 +1,2 @@
 DIST jsondiff-1.3.1.gh.tar.gz 15457 BLAKE2B 
f3896c85b601ac32859e59f2a5a29b51f124a1dd27fa2b0da40e44c4b776bbba933043fb7334e5ec20833eea25143d40cc7988a8308f56eff20510db982688b0
 SHA512 
cbbed17bf00f1757d81477e02435c3f5a9a3246774f3fd9a433be31de1617525acfe33d6790be33dcf9b5da5ef3d6910d13958fb7b8ea4fbd802c74485a9dc6f
+DIST jsondiff-2.0.0.gh.tar.gz 15405 BLAKE2B 
d69e5a9316e8ce32c6fd3e62162b609a471ff57bacb77f47a192b85352e77135a37c964d0ade5df4b4e37fe7d996eab13649dd4c6a3bc3fc0479294f840c82f9
 SHA512 
ca266040294c064b499763174613628125a9d426f37eddb8f63806d5774ce8828d514ca30ea4b42f6e2529aa34344c601ece05b6c1b42dcedd71c7b62ed0afba

diff --git a/dev-python/jsondiff/jsondiff-2.0.0.ebuild 
b/dev-python/jsondiff/jsondiff-2.0.0.ebuild
new file mode 100644
index ..901fc3049256
--- /dev/null
+++ b/dev-python/jsondiff/jsondiff-2.0.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Diff JSON and JSON-like structures in Python"
+HOMEPAGE="
+   https://github.com/xlwings/jsondiff/
+   https://pypi.org/project/jsondiff/
+"
+SRC_URI="
+   https://github.com/xlwings/${PN}/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+BDEPEND="
+   test? (
+   dev-python/nose-random[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests nose
+
+python_prepare_all() {
+   # Avoid file collision with jsonpatch's jsondiff cli.
+   sed -e "/'jsondiff=jsondiff.cli/ d" -i setup.py || die
+   distutils-r1_python_prepare_all
+}



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

2022-04-10 Thread Michał Górny
commit: 07f764be9a475e12224a8c9f0a4b6cca63586dda
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 10 21:06:48 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 10 21:20:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07f764be

dev-python/pyte: Bump to 0.8.1

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

 dev-python/pyte/Manifest  |  1 +
 dev-python/pyte/pyte-0.8.1.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-python/pyte/Manifest b/dev-python/pyte/Manifest
index b0b9f0bb7471..076cb42d1e8f 100644
--- a/dev-python/pyte/Manifest
+++ b/dev-python/pyte/Manifest
@@ -1 +1,2 @@
 DIST pyte-0.8.0.tar.gz 91320 BLAKE2B 
b973050912c7d3b67393208a5b17f382705fe78964528e003b71addc12586353a3a9c7eeb68c224dfb945b5f9d3b52823cd254885dd5ac6901be119583a71a2e
 SHA512 
c488fd0a61c1dc34b27e12ed9ba1109bb2c331626c982da06e7540bdd168008cb5106a17c71e60e38c493f2dd9f21ba3cf05118928744dfa192d62e511b4c4e8
+DIST pyte-0.8.1.gh.tar.gz 92220 BLAKE2B 
f4f803ecbf9bc62936ea499929b7fb976c14ee09fe00ee56d5499bb2543a6ac769dd7c87e177c297bbf8ab082c34f154a26daf3a1c84917249400b09556c2b80
 SHA512 
f49d9394cca92c27fdd5319bdce164d5cac63b77d13156de7105bee6087a615e844fafa8507089c8bf6cf31a796cc858a3ccf597aa23cfa595d0d9e0adfab5d4

diff --git a/dev-python/pyte/pyte-0.8.1.ebuild 
b/dev-python/pyte/pyte-0.8.1.ebuild
new file mode 100644
index ..7a8fc8d73612
--- /dev/null
+++ b/dev-python/pyte/pyte-0.8.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Simple VTXXX-compatible terminal emulator"
+HOMEPAGE="https://pypi.org/project/pyte/ https://github.com/selectel/pyte;
+SRC_URI="
+   https://github.com/selectel/pyte/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+SLOT="0"
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   dev-python/wcwidth[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # run pytest directly for tests
+   sed -i '/setup_requires=\["pytest-runner"\]/d' setup.py || die
+
+   distutils-r1_python_prepare_all
+}



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

2022-04-10 Thread Michał Górny
commit: 955914db6c97ce5e0bc4889efe57f36a00b2d1ab
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 10 21:04:59 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 10 21:20:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=955914db

dev-python/sphinxcontrib-bibtex: Bump to 2.4.2

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

 dev-python/sphinxcontrib-bibtex/Manifest   |  1 +
 .../sphinxcontrib-bibtex-2.4.2.ebuild  | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/sphinxcontrib-bibtex/Manifest 
b/dev-python/sphinxcontrib-bibtex/Manifest
index f15517fc2285..3aa28c8d2a8c 100644
--- a/dev-python/sphinxcontrib-bibtex/Manifest
+++ b/dev-python/sphinxcontrib-bibtex/Manifest
@@ -1,2 +1,3 @@
 DIST sphinxcontrib-bibtex-2.3.0.tar.gz 100159 BLAKE2B 
96c9ebf48f11354ea3978a053828f9290457aff4fa1f0bb3d9f94bfe6fb5d5463f83bb12004f22bf8e34a517393848482a27d6754c682d25a0de64c3c7d06ecc
 SHA512 
84652cfc7ad19ad5cdc1dba9a8aa7f835c5c95850a8e941067fd79b6b271733a63a1ba457a59e18156737888c2f42350b7fe0cf2d55ea478629b74b00d14f908
 DIST sphinxcontrib-bibtex-2.4.1.tar.gz 108355 BLAKE2B 
2ebe53186b7bbf6ef5e09f05e3586b3a2d126978ef87a023f577cb9768621ceea8eaba8be3d03f55d3c7cd0cd7682c598cf141468129866fb7ac9f08ed0e9245
 SHA512 
9f323379d2626837dc199ac6c63c555eef8a9fa7c1b215f68d5f2c2769ff4027a027c1a46abe9b09aadf87144ddb22e08aaa47838183a82ff0e12fbd91a5334a
+DIST sphinxcontrib-bibtex-2.4.2.tar.gz 284061 BLAKE2B 
06d9a868da621cca522c45998ce5f28a5aafc501127760c494e9e796d807800cccf3ee0cace7f4b824a00a76e8dd80e77d0ac5e037f2eaebbeec2ce4ea2ead70
 SHA512 
52d47bf0a20ef13f29b712bbe66cbcb98bd9531b8032a847375ff23180368decc3f89c2323b9ccff77c9bc9fdada63c521a81da6b701533973fcf627c2672e82

diff --git a/dev-python/sphinxcontrib-bibtex/sphinxcontrib-bibtex-2.4.2.ebuild 
b/dev-python/sphinxcontrib-bibtex/sphinxcontrib-bibtex-2.4.2.ebuild
new file mode 100644
index ..05db93750374
--- /dev/null
+++ b/dev-python/sphinxcontrib-bibtex/sphinxcontrib-bibtex-2.4.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Sphinx extensions for BibTeX style citations"
+HOMEPAGE="https://github.com/mcmtroffaes/sphinxcontrib-bibtex;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/docutils[${PYTHON_USEDEP}]
+   >=dev-python/pybtex-0.24[${PYTHON_USEDEP}]
+   dev-python/pybtex-docutils[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx doc
+
+python_compile() {
+   distutils-r1_python_compile
+   find "${BUILD_DIR}" -name '*.pth' -delete || die
+}
+
+python_test() {
+   # this is needed to keep the tests working while
+   # dev-python/namespace-sphinxcontrib is still installed
+   cat > 
"${BUILD_DIR}/install$(python_get_sitedir)/sphinxcontrib/__init__.py" <<-EOF || 
die
+   __path__ = __import__('pkgutil').extend_path(__path__, __name__)
+   EOF
+   epytest
+   rm 
"${BUILD_DIR}/install$(python_get_sitedir)/sphinxcontrib/__init__.py" || die
+}



[gentoo-commits] proj/kde:master commit in: kde-apps/incidenceeditor/

2022-04-10 Thread Andreas Sturmlechner
commit: b0317c981d8b43b1f3e1401260831e6347a30832
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 10 21:19:19 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 10 21:19:33 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b0317c98

kde-apps/incidenceeditor: Disable akonadi-mysql-incidencedatetimetest

Bug: https://bugs.gentoo.org/837182
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/incidenceeditor/incidenceeditor-22.03.90.ebuild  | 6 +++---
 kde-apps/incidenceeditor/incidenceeditor-22.04.49..ebuild | 6 +++---
 kde-apps/incidenceeditor/incidenceeditor-.ebuild  | 4 ++--
 3 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/kde-apps/incidenceeditor/incidenceeditor-22.03.90.ebuild 
b/kde-apps/incidenceeditor/incidenceeditor-22.03.90.ebuild
index 27b0fb5069..92c5f188af 100644
--- a/kde-apps/incidenceeditor/incidenceeditor-22.03.90.ebuild
+++ b/kde-apps/incidenceeditor/incidenceeditor-22.03.90.ebuild
@@ -54,16 +54,16 @@ RDEPEND="
>=kde-frameworks/kxmlgui-${KFMIN}:5
 "
 DEPEND="${RDEPEND}
-   test? ( >=kde-apps/akonadi-${PVCUT}:5[postgres,sqlite] )
+   test? ( >=kde-apps/akonadi-${PVCUT}:5[mysql,postgres,sqlite] )
 "
 BDEPEND="
test? ( >=kde-apps/akonadi-${PVCUT}:5[tools] )
 "
 
 src_test() {
-   # Paths exceed unix domain socket limit, bug 770775
+   # Paths exceed unix domain socket limit, bugs 770775 and 837182
local myctestargs=(
-   -E 
"(akonadi-pgsql-incidencedatetimetest|akonadi-sqlite-incidencedatetimetest)"
+   -E 
"(akonadi-mysql-incidencedatetimetest|akonadi-pgsql-incidencedatetimetest|akonadi-sqlite-incidencedatetimetest)"
)
 
ecm_src_test

diff --git a/kde-apps/incidenceeditor/incidenceeditor-22.04.49..ebuild 
b/kde-apps/incidenceeditor/incidenceeditor-22.04.49..ebuild
index b6b75b4838..08fb34eff9 100644
--- a/kde-apps/incidenceeditor/incidenceeditor-22.04.49..ebuild
+++ b/kde-apps/incidenceeditor/incidenceeditor-22.04.49..ebuild
@@ -54,16 +54,16 @@ RDEPEND="
>=kde-frameworks/kxmlgui-${KFMIN}:5
 "
 DEPEND="${RDEPEND}
-   test? ( >=kde-apps/akonadi-${PVCUT}:5[postgres,sqlite] )
+   test? ( >=kde-apps/akonadi-${PVCUT}:5[mysql,postgres,sqlite] )
 "
 BDEPEND="
test? ( >=kde-apps/akonadi-${PVCUT}:5[tools] )
 "
 
 src_test() {
-   # Paths exceed unix domain socket limit, bug 770775
+   # Paths exceed unix domain socket limit, bugs 770775 and 837182
local myctestargs=(
-   -E 
"(akonadi-pgsql-incidencedatetimetest|akonadi-sqlite-incidencedatetimetest)"
+   -E 
"(akonadi-mysql-incidencedatetimetest|akonadi-pgsql-incidencedatetimetest|akonadi-sqlite-incidencedatetimetest)"
)
 
ecm_src_test

diff --git a/kde-apps/incidenceeditor/incidenceeditor-.ebuild 
b/kde-apps/incidenceeditor/incidenceeditor-.ebuild
index b6b75b4838..44baa662ef 100644
--- a/kde-apps/incidenceeditor/incidenceeditor-.ebuild
+++ b/kde-apps/incidenceeditor/incidenceeditor-.ebuild
@@ -54,7 +54,7 @@ RDEPEND="
>=kde-frameworks/kxmlgui-${KFMIN}:5
 "
 DEPEND="${RDEPEND}
-   test? ( >=kde-apps/akonadi-${PVCUT}:5[postgres,sqlite] )
+   test? ( >=kde-apps/akonadi-${PVCUT}:5[mysql,postgres,sqlite] )
 "
 BDEPEND="
test? ( >=kde-apps/akonadi-${PVCUT}:5[tools] )
@@ -63,7 +63,7 @@ BDEPEND="
 src_test() {
# Paths exceed unix domain socket limit, bug 770775
local myctestargs=(
-   -E 
"(akonadi-pgsql-incidencedatetimetest|akonadi-sqlite-incidencedatetimetest)"
+   -E 
"(akonadi-mysql-incidencedatetimetest|akonadi-pgsql-incidencedatetimetest|akonadi-sqlite-incidencedatetimetest)"
)
 
ecm_src_test



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

2022-04-10 Thread Andreas Sturmlechner
commit: f7e1169217a65691f67a3f115ad9e6187e364394
Author: Yixun Lan  gentoo  org>
AuthorDate: Sun Apr 10 11:34:49 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 10 21:12:29 2022 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=f7e11692

dev-qt/qtnetworkauth: Keyword 5.15.3 riscv, #837059

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

 dev-qt/qtnetworkauth/qtnetworkauth-5.15.3..ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtnetworkauth/qtnetworkauth-5.15.3..ebuild 
b/dev-qt/qtnetworkauth/qtnetworkauth-5.15.3..ebuild
index fb00fe80..42010c5e 100644
--- a/dev-qt/qtnetworkauth/qtnetworkauth-5.15.3..ebuild
+++ b/dev-qt/qtnetworkauth/qtnetworkauth-5.15.3..ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Network authorization library for the Qt5 
framework"
 LICENSE="GPL-3"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
 fi
 
 IUSE=""



[gentoo-commits] repo/gentoo:master commit in: app-editors/qhexedit2/

2022-04-10 Thread Jonas Stein
commit: 53c6e70a1614dfe0d56a4132cd4feac6ec52c525
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Apr 10 21:06:53 2022 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Apr 10 21:10:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53c6e70a

app-editors/qhexedit2: Maintainer retired

Proxied maintainer retired due to inactivity.
Bug: https://bugs.gentoo.org/638830
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jonas Stein  gentoo.org>

 app-editors/qhexedit2/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/app-editors/qhexedit2/metadata.xml 
b/app-editors/qhexedit2/metadata.xml
index b21f150a2481..7db8b420f3d9 100644
--- a/app-editors/qhexedit2/metadata.xml
+++ b/app-editors/qhexedit2/metadata.xml
@@ -1,14 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-ktr...@yandex.ru
-Victor Kustov
-
-
-proxy-ma...@gentoo.org
-Proxy Maintainers
-
+
 
 Install Qt5 hex editor
 



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

2022-04-10 Thread Jonas Stein
commit: 76643edb88b62b1377d40c2a05c42897fb9737fc
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Apr 10 21:10:48 2022 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Apr 10 21:10:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76643edb

media-gfx/solvespace: Maintainer retired

Proxied maintainer retired due to inactivity.
Bug: https://bugs.gentoo.org/638830
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jonas Stein  gentoo.org>

 media-gfx/solvespace/metadata.xml | 8 
 1 file changed, 8 deletions(-)

diff --git a/media-gfx/solvespace/metadata.xml 
b/media-gfx/solvespace/metadata.xml
index b4f0df25e5ad..d39d759d5cca 100644
--- a/media-gfx/solvespace/metadata.xml
+++ b/media-gfx/solvespace/metadata.xml
@@ -1,18 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-ktr...@yandex.ru
-Victor Kustov
-
 
 matt...@gentoo.org
 Matthew Smith
 
-
-proxy-ma...@gentoo.org
-Proxy Maintainers
-
 
 Solvespace is a parametric 2D/3D CAD tool. Applications include:
 - modeling 3d parts — draw with extrudes, revolves, and Boolean (union / 
difference) operations



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/drahnr-oregano/

2022-04-10 Thread Jonas Stein
commit: a33656841a921bb170db9d68d1a8c414ace7e4f9
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Apr 10 21:05:20 2022 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Apr 10 21:10:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3365684

sci-electronics/drahnr-oregano: Maintainer retired

Proxied maintainer retired due to inactivity.
Bug: https://bugs.gentoo.org/638830
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jonas Stein  gentoo.org>

 sci-electronics/drahnr-oregano/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/sci-electronics/drahnr-oregano/metadata.xml 
b/sci-electronics/drahnr-oregano/metadata.xml
index 52c86d49fdbf..c3c62f45ee23 100644
--- a/sci-electronics/drahnr-oregano/metadata.xml
+++ b/sci-electronics/drahnr-oregano/metadata.xml
@@ -1,14 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ktr...@yandex.ru
-   Victor Kustov
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   

Oregano is an application for schematic capture and simulation 
of electrical
circuits. The actual simulation is performed by Berkeley Spice, 
or GNUcap or



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/ponyprog/

2022-04-10 Thread Jonas Stein
commit: 0c782d93c8092ed740e5e2a5e47056a213dc1764
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Apr 10 21:10:16 2022 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Apr 10 21:10:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c782d93

dev-embedded/ponyprog: Maintainer retired

Proxied maintainer retired due to inactivity.
Bug: https://bugs.gentoo.org/638830
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jonas Stein  gentoo.org>

 dev-embedded/ponyprog/metadata.xml | 8 
 1 file changed, 8 deletions(-)

diff --git a/dev-embedded/ponyprog/metadata.xml 
b/dev-embedded/ponyprog/metadata.xml
index 9f9c91c43622..039abd0b4f50 100644
--- a/dev-embedded/ponyprog/metadata.xml
+++ b/dev-embedded/ponyprog/metadata.xml
@@ -5,14 +5,6 @@
embed...@gentoo.org
Embedded Gentoo

-   
-   ktr...@yandex.ru
-   Victor Kustov
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   

lancos/ponyprog
ponyprog



[gentoo-commits] repo/gentoo:master commit in: net-dns/maradns/

2022-04-10 Thread Jonas Stein
commit: f956b17e661ef4224f49af1bda151becf92c6365
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Apr 10 21:09:41 2022 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Apr 10 21:10:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f956b17e

net-dns/maradns: Maintainer retired

Proxied maintainer retired due to inactivity.
Bug: https://bugs.gentoo.org/638830
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jonas Stein  gentoo.org>

 net-dns/maradns/metadata.xml | 8 
 1 file changed, 8 deletions(-)

diff --git a/net-dns/maradns/metadata.xml b/net-dns/maradns/metadata.xml
index 650d4915b585..cef4084d070a 100644
--- a/net-dns/maradns/metadata.xml
+++ b/net-dns/maradns/metadata.xml
@@ -5,14 +5,6 @@
 slashbe...@gentoo.org
 Piotr Karbowski
 
-
-ktr...@yandex.ru
-Victor Kustov
-
-
-proxy-ma...@gentoo.org
-Proxy Maintainers
-
 
 samboy/MaraDNS
 



[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/gammu/

2022-04-10 Thread Jonas Stein
commit: 098ec1564ca84a615e9e3e75ce52071fbb43651e
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Apr 10 21:07:43 2022 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Apr 10 21:10:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=098ec156

app-mobilephone/gammu: Maintainer retired

Proxied maintainer retired due to inactivity.
Closes: https://bugs.gentoo.org/638830
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jonas Stein  gentoo.org>

 app-mobilephone/gammu/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/app-mobilephone/gammu/metadata.xml 
b/app-mobilephone/gammu/metadata.xml
index d17bdaf5475d..5fe2fb6a1c5c 100644
--- a/app-mobilephone/gammu/metadata.xml
+++ b/app-mobilephone/gammu/metadata.xml
@@ -1,14 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-ktr...@yandex.ru
-Victor Kustov
-
-
-proxy-ma...@gentoo.org
-Proxy Maintainers
-
+
 
 Enables bluetooth support
 Enables curl support



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

2022-04-10 Thread Andreas Sturmlechner
commit: 47316e2fd0e0c8a32df4d654113b53b39ceaa87a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 10 21:08:45 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 10 21:08:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47316e2f

sci-geosciences/gpxsee: Use qt5_get_bindir to find lrelease not in PATH

Bug: https://bugs.gentoo.org/837683
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-geosciences/gpxsee/gpxsee-9.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-geosciences/gpxsee/gpxsee-9.12.ebuild 
b/sci-geosciences/gpxsee/gpxsee-9.12.ebuild
index 0fa8bbb5eda4..06774fd09295 100644
--- a/sci-geosciences/gpxsee/gpxsee-9.12.ebuild
+++ b/sci-geosciences/gpxsee/gpxsee-9.12.ebuild
@@ -44,7 +44,7 @@ src_prepare() {
 }
 
 src_compile() {
-   lrelease gpxsee.pro
+   $(qt5_get_bindir)/lrelease gpxsee.pro || die "lrelease failed"
eqmake5 gpxsee.pro
emake
 }



[gentoo-commits] repo/gentoo:master commit in: media-libs/openexr/, media-libs/openexr/files/

2022-04-10 Thread Andreas Sturmlechner
commit: 5a1d9ccaaa866fd0a831653dc92588fc59be0085
Author: Bernd Waibel  posteo  net>
AuthorDate: Mon Mar 14 06:01:38 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 10 21:01:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a1d9cca

media-libs/openexr: drop 3.1.2, 3.1.3, 3.1.4

Cleanup old and vulnerable slot 3 versions.

Bug: https://bugs.gentoo.org/817431
Bug: https://bugs.gentoo.org/820674
Bug: https://bugs.gentoo.org/830384
Closes: https://bugs.gentoo.org/833158
Signed-off-by: Bernd Waibel  posteo.net>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/openexr/Manifest|   2 -
 ...1-0001-changes-needed-for-proper-slotting.patch | 119 --
 ...0002-add-version-to-binaries-for-slotting.patch | 252 -
 media-libs/openexr/openexr-3.1.2.ebuild|  78 ---
 media-libs/openexr/openexr-3.1.3.ebuild|  78 ---
 media-libs/openexr/openexr-3.1.4.ebuild|  78 ---
 6 files changed, 607 deletions(-)

diff --git a/media-libs/openexr/Manifest b/media-libs/openexr/Manifest
index ea9445536baa..39b88ea65170 100644
--- a/media-libs/openexr/Manifest
+++ b/media-libs/openexr/Manifest
@@ -1,4 +1,2 @@
 DIST openexr-2.5.7.tar.gz 27539574 BLAKE2B 
58fd81be52e13d2815b6aa8cea6793359379f5ebf866fd45b31ce30cf5f72aa4699625e7cec51189d62fe76f53418c3e0938f9b827d54ad18342e7aa67c8a3d2
 SHA512 
e44edfa2dcfff2fe372ed2ba07b39a472e549025978de178eff26be641767d22d1a3b543fb7672d9b7b2e9f4c308667f785829ed6d9032a2b42f2ffa0163de40
-DIST openexr-3.1.2.tar.gz 20315253 BLAKE2B 
d11f26d3e2bb098c4c009271b40da1eca97b120e5683137a0b38f64e2862c226aebff7c17e79344da4a1be5a1967fb8ab0493ff919a7fb5bec16b34e494e49e2
 SHA512 
34fb28f149e49bb23b2dc230dd5277229f2c780de66aff0acc819601e6802a1dbf83110b5df455dffd63be6eaa286d4aedb4b0af559b8b034d98c3208ee9d969
-DIST openexr-3.1.3.tar.gz 20322346 BLAKE2B 
e65cb00d1d9ae7544f6d1adf9c6f05193986b8de7b657fa22d20466f2b6dfccf244b5aa3dbe7f2abb0c934aec68d2007dd9edb391b2bbd8aab331eea7e90
 SHA512 
12a8f3660104e68ccea0856caf334d1fafbf0ee79115aae23cdce5b835299294ab8a23bafed282acfacd159ce9bc7f6ffc620b1e0df0d40f9ca0eb15a288964d
 DIST openexr-3.1.4.tar.gz 20323658 BLAKE2B 
d3726023f920fa719b1832d3be2df36a95cac8c67fdd4b23a7166398a282fa01d5c07065afd92f7b28f178c47843f82eb7a0f2b77742725b359c8f275d2ef1d0
 SHA512 
612ab3467f9ccf2779e1592361cb07459571122e10c0a0b3020430cfa34fa3b91ca1d63cc12a5f85d5b53b277b3f7a88862e6477f0f3566a4196b8245f6bfe12

diff --git 
a/media-libs/openexr/files/openexr-3.1.1-0001-changes-needed-for-proper-slotting.patch
 
b/media-libs/openexr/files/openexr-3.1.1-0001-changes-needed-for-proper-slotting.patch
deleted file mode 100644
index 29aef05acf5a..
--- 
a/media-libs/openexr/files/openexr-3.1.1-0001-changes-needed-for-proper-slotting.patch
+++ /dev/null
@@ -1,119 +0,0 @@
-From: Bernd Waibel 
-Date: Tue, 3 Aug 2021 19:50:40 +0200
-Subject: [PATCH 1/2] changes needed for proper slotting
-
-Signed-off-by: Bernd Waibel 

- cmake/CMakeLists.txt | 8 
- cmake/LibraryDefine.cmake| 8 
- cmake/OpenEXR.pc.in  | 4 ++--
- cmake/OpenEXRLibraryDefine.cmake | 8 
- 4 files changed, 14 insertions(+), 14 deletions(-)
-
-diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt
-index 79497d9..a22afd1 100644
 a/cmake/CMakeLists.txt
-+++ b/cmake/CMakeLists.txt
-@@ -205,7 +205,7 @@ if(OPENEXR_INSTALL_PKG_CONFIG)
- DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig
- )
-   endfunction()
--  openexr_pkg_config_help(OpenEXR.pc.in)
-+  openexr_pkg_config_help(OpenEXR-${OpenEXR_VERSION_MAJOR}.pc.in)
- else()
-   message(STATUS "-- pkg-config generation disabled")
- endif()
-@@ -225,7 +225,7 @@ include(CMakePackageConfigHelpers)
- if(OPENEXR_INSTALL)
- configure_package_config_file(${PROJECT_NAME}Config.cmake.in
-   ${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}Config.cmake
--  INSTALL_DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}
-+  INSTALL_DESTINATION 
${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}-${OpenEXR_VERSION_MAJOR}
- )
- write_basic_package_version_file("${PROJECT_NAME}ConfigVersion.cmake"
-   VERSION ${PROJECT_VERSION}
-@@ -234,11 +234,11 @@ 
write_basic_package_version_file("${PROJECT_NAME}ConfigVersion.cmake"
- 
- install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}Config.cmake
-   ${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}ConfigVersion.cmake
--  DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}
-+  DESTINATION 
${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}-${OpenEXR_VERSION_MAJOR}
- )
- 
- install(EXPORT ${PROJECT_NAME}
--  DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}
-+  DESTINATION 
${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}-${OpenEXR_VERSION_MAJOR}
-   FILE ${PROJECT_NAME}Targets.cmake
-   NAMESPACE ${PROJECT_NAME}::
-   EXPORT_LINK_INTERFACE_LIBRARIES
-diff --git a/cmake/LibraryDefine.cmake b/cmake/LibraryDefine.cmake
-index 

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

2022-04-10 Thread Andreas Sturmlechner
commit: e15e1b334747756750dda3c795fec03da95f1508
Author: Bernd Waibel  posteo  net>
AuthorDate: Sat Apr  2 14:58:31 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 10 21:02:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e15e1b33

kde-frameworks/kimageformats: drop 5.90.0

Depends on slot 3 of openexr.
There's a stable -r1 in tree, which uses unslotted openexr.

Signed-off-by: Bernd Waibel  posteo.net>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kimageformats/kimageformats-5.90.0.ebuild  | 39 --
 1 file changed, 39 deletions(-)

diff --git a/kde-frameworks/kimageformats/kimageformats-5.90.0.ebuild 
b/kde-frameworks/kimageformats/kimageformats-5.90.0.ebuild
deleted file mode 100644
index eb80c2046adc..
--- a/kde-frameworks/kimageformats/kimageformats-5.90.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
-
-ECM_QTHELP="false"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.2
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Framework providing additional format plugins for Qt's image I/O 
system"
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
-IUSE="avif eps heif openexr"
-
-DEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
-   =kde-frameworks/karchive-${PVCUT}*:5
-   avif? ( >=media-libs/libavif-0.8.2:= )
-   eps? ( >=dev-qt/qtprintsupport-${QTMIN}:5 )
-   heif? ( >=media-libs/libheif-1.10.0:= )
-   openexr? ( media-libs/openexr:3= )
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( src/imageformats/AUTHORS )
-
-src_configure() {
-   local mycmakeargs=(
-   -DKIMAGEFORMATS_JXL=OFF # TODO: libjxl not packaged yet
-   $(cmake_use_find_package avif libavif)
-   $(cmake_use_find_package eps Qt5PrintSupport)
-   -DKIMAGEFORMATS_HEIF=$(usex heif)
-   $(cmake_use_find_package openexr OpenEXR)
-   )
-
-   ecm_src_configure
-}



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

2022-04-10 Thread Andreas Sturmlechner
commit: 640e943b49222fc124c55615f9fee32f245b0b8e
Author: Bernd Waibel  posteo  net>
AuthorDate: Sat Apr  2 14:55:07 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 10 21:01:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=640e943b

media-libs/openimageio: drop 2.3.11.0, 2.3.11.0-r2

No consumers of these versions explicitly.
2.3.11.0-r2 depends on openexr slot 3 and is missing a patch file.

Signed-off-by: Bernd Waibel  posteo.net>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/openimageio/Manifest|   1 -
 .../openimageio/openimageio-2.3.11.0-r2.ebuild | 190 -
 media-libs/openimageio/openimageio-2.3.11.0.ebuild | 184 
 3 files changed, 375 deletions(-)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index 4338636531c0..507d4d6de120 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,6 +1,5 @@
 DIST openimageio-2.2.18.0.tar.gz 29246567 BLAKE2B 
cb7297028b39b1616962b94aff61f0240b88beeae216c6e39f450cb860660b2c844393a759302dfd325ba95336e06944ad72acfb0e87aa2b1cadfe658bd6bdaa
 SHA512 
22a61e8b1ca098c2293e972372d02f0ac8ce54b46eb957b1ffcacb9e0ca4ff13f560d67804e0db0a898d8bec2fdb73f3cdcd1ee1867f92f97f84c1c111e535be
 DIST openimageio-2.2.19.0.tar.gz 29252399 BLAKE2B 
f90b330944885271e117a01235a48f11e88960f5825d0c84e6e2c994479e76a26bf90e66afec4aae6a5c7164510963027bef79fe0265676ce0993235824d461d
 SHA512 
63951d958daaa4bc62fc210efaeced51affd207be21c938ecd5da70217060bb9c8197bf95813e2fddb728a641e69d2889f9445b7d16653a110e45adf3cb86541
-DIST openimageio-2.3.11.0.tar.gz 32439595 BLAKE2B 
6e64284c36de87fc077e839db808d4fab0cb6ea4951639cfed21e68900782c03ef6c2e64dcae5c1bf9360ad0a838ee36396d31634ad0ddd20f8fc9f683fc9dc8
 SHA512 
7e973f4f1b00dfc2486d074f5fdd03aa612a650411c7440868a4846ecfda8b172be33110fce35801dfed92d80f338b989f3ee001191938c48edef5ca760eff3c
 DIST openimageio-2.3.12.0.tar.gz 32452689 BLAKE2B 
f5fd428c597b573586a4749b56225ad3c035ab1c2122ff3e93df8e90be5796cc57978aa9fc5b102f2cf64d2407e70a11683b5bbee118c9fac3536b965ed044cc
 SHA512 
c8ec0ead8396717b218d937b9193ef9162c68446f6f1d477f3f0ee4b5656c3d7d53b58bf55aa300fbf57d367a47d795861b5683157e0d0271e0ea56f0460c58d
 DIST openimageio-2.3.13.0.tar.gz 32456755 BLAKE2B 
897a7db0eabb9a7cc29ab8fea368c32fc70b63b5ecebbcfa8d1fffe55c2435d9638f8a1f69069c45fad3723a2b7dc40e83971f48892afc631a7593a7629fb92a
 SHA512 
fbefa341a11fd502ec9313ca48a0fe433c5822699e4934f6a14089f670314cbe1c9c0b9a491b1d1927bda0223e38a62192c6ddeec6c4c5e6215a8b3fb6900dd8
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f

diff --git a/media-libs/openimageio/openimageio-2.3.11.0-r2.ebuild 
b/media-libs/openimageio/openimageio-2.3.11.0-r2.ebuild
deleted file mode 100644
index 79438a824283..
--- a/media-libs/openimageio/openimageio-2.3.11.0-r2.ebuild
+++ /dev/null
@@ -1,190 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-FONT_PN=OpenImageIO
-PYTHON_COMPAT=( python3_{8..10} )
-
-TEST_OIIO_IMAGE_COMMIT="b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb"
-TEST_OEXR_IMAGE_COMMIT="f17e353fbfcde3406fe02675f4d92aeae422a560"
-inherit cmake font python-single-r1 flag-o-matic
-
-DESCRIPTION="A library for reading and writing images"
-HOMEPAGE="https://sites.google.com/site/openimageio/ 
https://github.com/OpenImageIO;
-SRC_URI="https://github.com/OpenImageIO/oiio/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" test? (
-   
https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
-   
https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
-   )"
-S="${WORKDIR}/oiio-${PV}"
-
-LICENSE="BSD"
-# TODO: drop .1 on next SONAME change (2.3 -> 2.4?) as we needed to nudge it
-# for changing to openexr 3 which broke ABI.
-SLOT="0/$(ver_cut 1-2).1"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-X86_CPU_FEATURES=(
-   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
-   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
-)
-CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
-
-IUSE="dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw 
test +truetype ${CPU_FEATURES[@]%:*}"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-# Not quite working yet
-RESTRICT="!test? ( test ) test"
-
-BDEPEND="
-   doc? (
-   app-doc/doxygen
-   

[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-vanilla/

2022-04-10 Thread Nick Sarnie
commit: 0bed9bcb92918a6bb5d4eba6f209a402f0104b05
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Apr 10 20:40:24 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Apr 10 20:43:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bed9bcb

app-emulation/wine-vanilla: Sync with ::wine

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-vanilla/wine-vanilla-7.0-r1.ebuild | 10 +-
 app-emulation/wine-vanilla/wine-vanilla-7.3.ebuild| 10 +-
 app-emulation/wine-vanilla/wine-vanilla-7.4.ebuild| 10 +-
 app-emulation/wine-vanilla/wine-vanilla-7.5.ebuild| 10 +-
 app-emulation/wine-vanilla/wine-vanilla-7.6.ebuild| 10 +-
 app-emulation/wine-vanilla/wine-vanilla-.ebuild   | 10 +-
 6 files changed, 30 insertions(+), 30 deletions(-)

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.0-r1.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.0-r1.ebuild
index c9c681b0a4af..cce8b715e4ba 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-7.0-r1.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.0-r1.ebuild
@@ -480,12 +480,12 @@ multilib_src_install_all() {
find "${ED}" -name *.la -delete || die
 
if ! use perl ; then # winedump calls function_grep.pl, and winemaker 
is a perl script
-   rm "${D%/}${MY_PREFIX}"/bin/{wine{dump,maker},function_grep.pl} 
\
-   "${D%/}${MY_MANDIR}"/man1/wine{dump,maker}.1 || die
+   rm "${D%}${MY_PREFIX}"/bin/{wine{dump,maker},function_grep.pl} \
+   "${D%}${MY_MANDIR}"/man1/wine{dump,maker}.1 || die
fi
 
-   use abi_x86_32 && pax-mark psmr 
"${D%/}${MY_PREFIX}"/bin/wine{,-preloader} #255055
-   use abi_x86_64 && pax-mark psmr 
"${D%/}${MY_PREFIX}"/bin/wine64{,-preloader}
+   use abi_x86_32 && pax-mark psmr 
"${D%}${MY_PREFIX}"/bin/wine{,-preloader} #255055
+   use abi_x86_64 && pax-mark psmr 
"${D%}${MY_PREFIX}"/bin/wine64{,-preloader}
 
# Avoid double prefix from dosym and make_wrapper
MY_PREFIX=${MY_PREFIX#${EPREFIX}}
@@ -500,7 +500,7 @@ multilib_src_install_all() {
# Make wrappers for binaries for handling multiple variants
# Note: wrappers instead of symlinks because some are shell which use 
basename
local b
-   for b in "${ED%/}${MY_PREFIX}"/bin/*; do
+   for b in "${ED%}${MY_PREFIX}"/bin/*; do
make_wrapper "${b##*/}-${WINE_VARIANT}" 
"${MY_PREFIX}/bin/${b##*/}"
done
eshopts_pop

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.3.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.3.ebuild
index 3587d07c8467..27d20b3cdcfd 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-7.3.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.3.ebuild
@@ -480,12 +480,12 @@ multilib_src_install_all() {
find "${ED}" -name *.la -delete || die
 
if ! use perl ; then # winedump calls function_grep.pl, and winemaker 
is a perl script
-   rm "${D%/}${MY_PREFIX}"/bin/{wine{dump,maker},function_grep.pl} 
\
-   "${D%/}${MY_MANDIR}"/man1/wine{dump,maker}.1 || die
+   rm "${D%}${MY_PREFIX}"/bin/{wine{dump,maker},function_grep.pl} \
+   "${D%}${MY_MANDIR}"/man1/wine{dump,maker}.1 || die
fi
 
-   use abi_x86_32 && pax-mark psmr 
"${D%/}${MY_PREFIX}"/bin/wine{,-preloader} #255055
-   use abi_x86_64 && pax-mark psmr 
"${D%/}${MY_PREFIX}"/bin/wine64{,-preloader}
+   use abi_x86_32 && pax-mark psmr 
"${D%}${MY_PREFIX}"/bin/wine{,-preloader} #255055
+   use abi_x86_64 && pax-mark psmr 
"${D%}${MY_PREFIX}"/bin/wine64{,-preloader}
 
# Avoid double prefix from dosym and make_wrapper
MY_PREFIX=${MY_PREFIX#${EPREFIX}}
@@ -500,7 +500,7 @@ multilib_src_install_all() {
# Make wrappers for binaries for handling multiple variants
# Note: wrappers instead of symlinks because some are shell which use 
basename
local b
-   for b in "${ED%/}${MY_PREFIX}"/bin/*; do
+   for b in "${ED%}${MY_PREFIX}"/bin/*; do
make_wrapper "${b##*/}-${WINE_VARIANT}" 
"${MY_PREFIX}/bin/${b##*/}"
done
eshopts_pop

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.4.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.4.ebuild
index 3587d07c8467..27d20b3cdcfd 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-7.4.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.4.ebuild
@@ -480,12 +480,12 @@ multilib_src_install_all() {
find "${ED}" -name *.la -delete || die
 
if ! use perl ; then # winedump calls function_grep.pl, and winemaker 
is a perl script
-   rm "${D%/}${MY_PREFIX}"/bin/{wine{dump,maker},function_grep.pl} 
\
-   "${D%/}${MY_MANDIR}"/man1/wine{dump,maker}.1 || die
+   rm "${D%}${MY_PREFIX}"/bin/{wine{dump,maker},function_grep.pl} 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-staging/

2022-04-10 Thread Nick Sarnie
commit: 09e40e8a3062a84f9b9bcdca50a19b45f807
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Apr 10 20:41:55 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Apr 10 20:43:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09e40e8a

app-emulation/wine-staging: Sync with ::wine

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-staging/wine-staging-7.3.ebuild  | 10 +-
 app-emulation/wine-staging/wine-staging-7.4.ebuild  | 10 +-
 app-emulation/wine-staging/wine-staging-7.5.ebuild  | 10 +-
 app-emulation/wine-staging/wine-staging-7.6.ebuild  | 10 +-
 app-emulation/wine-staging/wine-staging-.ebuild | 10 +-
 5 files changed, 25 insertions(+), 25 deletions(-)

diff --git a/app-emulation/wine-staging/wine-staging-7.3.ebuild 
b/app-emulation/wine-staging/wine-staging-7.3.ebuild
index eac3a1f79a98..6cdb36031f36 100644
--- a/app-emulation/wine-staging/wine-staging-7.3.ebuild
+++ b/app-emulation/wine-staging/wine-staging-7.3.ebuild
@@ -547,12 +547,12 @@ multilib_src_install_all() {
find "${ED}" -name *.la -delete || die
 
if ! use perl ; then # winedump calls function_grep.pl, and winemaker 
is a perl script
-   rm "${D%/}${MY_PREFIX}"/bin/{wine{dump,maker},function_grep.pl} 
\
-   "${D%/}${MY_MANDIR}"/man1/wine{dump,maker}.1 || die
+   rm "${D%}${MY_PREFIX}"/bin/{wine{dump,maker},function_grep.pl} \
+   "${D%}${MY_MANDIR}"/man1/wine{dump,maker}.1 || die
fi
 
-   use abi_x86_32 && pax-mark psmr 
"${D%/}${MY_PREFIX}"/bin/wine{,-preloader} #255055
-   use abi_x86_64 && pax-mark psmr 
"${D%/}${MY_PREFIX}"/bin/wine64{,-preloader}
+   use abi_x86_32 && pax-mark psmr 
"${D%}${MY_PREFIX}"/bin/wine{,-preloader} #255055
+   use abi_x86_64 && pax-mark psmr 
"${D%}${MY_PREFIX}"/bin/wine64{,-preloader}
 
# Avoid double prefix from dosym and make_wrapper
MY_PREFIX=${MY_PREFIX#${EPREFIX}}
@@ -567,7 +567,7 @@ multilib_src_install_all() {
# Make wrappers for binaries for handling multiple variants
# Note: wrappers instead of symlinks because some are shell which use 
basename
local b
-   for b in "${ED%/}${MY_PREFIX}"/bin/*; do
+   for b in "${ED%}${MY_PREFIX}"/bin/*; do
make_wrapper "${b##*/}-${WINE_VARIANT}" 
"${MY_PREFIX}/bin/${b##*/}"
done
eshopts_pop

diff --git a/app-emulation/wine-staging/wine-staging-7.4.ebuild 
b/app-emulation/wine-staging/wine-staging-7.4.ebuild
index eac3a1f79a98..6cdb36031f36 100644
--- a/app-emulation/wine-staging/wine-staging-7.4.ebuild
+++ b/app-emulation/wine-staging/wine-staging-7.4.ebuild
@@ -547,12 +547,12 @@ multilib_src_install_all() {
find "${ED}" -name *.la -delete || die
 
if ! use perl ; then # winedump calls function_grep.pl, and winemaker 
is a perl script
-   rm "${D%/}${MY_PREFIX}"/bin/{wine{dump,maker},function_grep.pl} 
\
-   "${D%/}${MY_MANDIR}"/man1/wine{dump,maker}.1 || die
+   rm "${D%}${MY_PREFIX}"/bin/{wine{dump,maker},function_grep.pl} \
+   "${D%}${MY_MANDIR}"/man1/wine{dump,maker}.1 || die
fi
 
-   use abi_x86_32 && pax-mark psmr 
"${D%/}${MY_PREFIX}"/bin/wine{,-preloader} #255055
-   use abi_x86_64 && pax-mark psmr 
"${D%/}${MY_PREFIX}"/bin/wine64{,-preloader}
+   use abi_x86_32 && pax-mark psmr 
"${D%}${MY_PREFIX}"/bin/wine{,-preloader} #255055
+   use abi_x86_64 && pax-mark psmr 
"${D%}${MY_PREFIX}"/bin/wine64{,-preloader}
 
# Avoid double prefix from dosym and make_wrapper
MY_PREFIX=${MY_PREFIX#${EPREFIX}}
@@ -567,7 +567,7 @@ multilib_src_install_all() {
# Make wrappers for binaries for handling multiple variants
# Note: wrappers instead of symlinks because some are shell which use 
basename
local b
-   for b in "${ED%/}${MY_PREFIX}"/bin/*; do
+   for b in "${ED%}${MY_PREFIX}"/bin/*; do
make_wrapper "${b##*/}-${WINE_VARIANT}" 
"${MY_PREFIX}/bin/${b##*/}"
done
eshopts_pop

diff --git a/app-emulation/wine-staging/wine-staging-7.5.ebuild 
b/app-emulation/wine-staging/wine-staging-7.5.ebuild
index eac3a1f79a98..6cdb36031f36 100644
--- a/app-emulation/wine-staging/wine-staging-7.5.ebuild
+++ b/app-emulation/wine-staging/wine-staging-7.5.ebuild
@@ -547,12 +547,12 @@ multilib_src_install_all() {
find "${ED}" -name *.la -delete || die
 
if ! use perl ; then # winedump calls function_grep.pl, and winemaker 
is a perl script
-   rm "${D%/}${MY_PREFIX}"/bin/{wine{dump,maker},function_grep.pl} 
\
-   "${D%/}${MY_MANDIR}"/man1/wine{dump,maker}.1 || die
+   rm "${D%}${MY_PREFIX}"/bin/{wine{dump,maker},function_grep.pl} \
+   "${D%}${MY_MANDIR}"/man1/wine{dump,maker}.1 || die
fi
 
-  

[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-vanilla/

2022-04-10 Thread Nick Sarnie
commit: 252268e7d976fc2c8210ed0801f411d5f105eedb
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Apr 10 20:33:14 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Apr 10 20:38:53 2022 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=252268e7

app-emulation/wine-vanilla: Even more warnings

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-vanilla/wine-vanilla-7.0-r1.ebuild | 10 +-
 app-emulation/wine-vanilla/wine-vanilla-7.3.ebuild| 10 +-
 app-emulation/wine-vanilla/wine-vanilla-7.4.ebuild| 10 +-
 app-emulation/wine-vanilla/wine-vanilla-7.5.ebuild| 10 +-
 app-emulation/wine-vanilla/wine-vanilla-7.6.ebuild| 10 +-
 app-emulation/wine-vanilla/wine-vanilla-.ebuild   | 10 +-
 6 files changed, 30 insertions(+), 30 deletions(-)

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.0-r1.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.0-r1.ebuild
index c9c681b..cce8b71 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-7.0-r1.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.0-r1.ebuild
@@ -480,12 +480,12 @@ multilib_src_install_all() {
find "${ED}" -name *.la -delete || die
 
if ! use perl ; then # winedump calls function_grep.pl, and winemaker 
is a perl script
-   rm "${D%/}${MY_PREFIX}"/bin/{wine{dump,maker},function_grep.pl} 
\
-   "${D%/}${MY_MANDIR}"/man1/wine{dump,maker}.1 || die
+   rm "${D%}${MY_PREFIX}"/bin/{wine{dump,maker},function_grep.pl} \
+   "${D%}${MY_MANDIR}"/man1/wine{dump,maker}.1 || die
fi
 
-   use abi_x86_32 && pax-mark psmr 
"${D%/}${MY_PREFIX}"/bin/wine{,-preloader} #255055
-   use abi_x86_64 && pax-mark psmr 
"${D%/}${MY_PREFIX}"/bin/wine64{,-preloader}
+   use abi_x86_32 && pax-mark psmr 
"${D%}${MY_PREFIX}"/bin/wine{,-preloader} #255055
+   use abi_x86_64 && pax-mark psmr 
"${D%}${MY_PREFIX}"/bin/wine64{,-preloader}
 
# Avoid double prefix from dosym and make_wrapper
MY_PREFIX=${MY_PREFIX#${EPREFIX}}
@@ -500,7 +500,7 @@ multilib_src_install_all() {
# Make wrappers for binaries for handling multiple variants
# Note: wrappers instead of symlinks because some are shell which use 
basename
local b
-   for b in "${ED%/}${MY_PREFIX}"/bin/*; do
+   for b in "${ED%}${MY_PREFIX}"/bin/*; do
make_wrapper "${b##*/}-${WINE_VARIANT}" 
"${MY_PREFIX}/bin/${b##*/}"
done
eshopts_pop

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.3.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.3.ebuild
index 3587d07..27d20b3 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-7.3.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.3.ebuild
@@ -480,12 +480,12 @@ multilib_src_install_all() {
find "${ED}" -name *.la -delete || die
 
if ! use perl ; then # winedump calls function_grep.pl, and winemaker 
is a perl script
-   rm "${D%/}${MY_PREFIX}"/bin/{wine{dump,maker},function_grep.pl} 
\
-   "${D%/}${MY_MANDIR}"/man1/wine{dump,maker}.1 || die
+   rm "${D%}${MY_PREFIX}"/bin/{wine{dump,maker},function_grep.pl} \
+   "${D%}${MY_MANDIR}"/man1/wine{dump,maker}.1 || die
fi
 
-   use abi_x86_32 && pax-mark psmr 
"${D%/}${MY_PREFIX}"/bin/wine{,-preloader} #255055
-   use abi_x86_64 && pax-mark psmr 
"${D%/}${MY_PREFIX}"/bin/wine64{,-preloader}
+   use abi_x86_32 && pax-mark psmr 
"${D%}${MY_PREFIX}"/bin/wine{,-preloader} #255055
+   use abi_x86_64 && pax-mark psmr 
"${D%}${MY_PREFIX}"/bin/wine64{,-preloader}
 
# Avoid double prefix from dosym and make_wrapper
MY_PREFIX=${MY_PREFIX#${EPREFIX}}
@@ -500,7 +500,7 @@ multilib_src_install_all() {
# Make wrappers for binaries for handling multiple variants
# Note: wrappers instead of symlinks because some are shell which use 
basename
local b
-   for b in "${ED%/}${MY_PREFIX}"/bin/*; do
+   for b in "${ED%}${MY_PREFIX}"/bin/*; do
make_wrapper "${b##*/}-${WINE_VARIANT}" 
"${MY_PREFIX}/bin/${b##*/}"
done
eshopts_pop

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.4.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.4.ebuild
index 3587d07..27d20b3 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-7.4.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.4.ebuild
@@ -480,12 +480,12 @@ multilib_src_install_all() {
find "${ED}" -name *.la -delete || die
 
if ! use perl ; then # winedump calls function_grep.pl, and winemaker 
is a perl script
-   rm "${D%/}${MY_PREFIX}"/bin/{wine{dump,maker},function_grep.pl} 
\
-   "${D%/}${MY_MANDIR}"/man1/wine{dump,maker}.1 || die
+   rm "${D%}${MY_PREFIX}"/bin/{wine{dump,maker},function_grep.pl} \
+  

[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-staging/

2022-04-10 Thread Nick Sarnie
commit: 51334e6938027885894ed4cf142e29c370ae6aa7
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Apr 10 20:38:38 2022 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Apr 10 20:39:01 2022 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=51334e69

app-emulation/wine-staging: Even more warnings

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-staging/wine-staging-7.3.ebuild  | 10 +-
 app-emulation/wine-staging/wine-staging-7.4.ebuild  | 10 +-
 app-emulation/wine-staging/wine-staging-7.5.ebuild  | 10 +-
 app-emulation/wine-staging/wine-staging-7.6.ebuild  | 10 +-
 app-emulation/wine-staging/wine-staging-.ebuild | 10 +-
 5 files changed, 25 insertions(+), 25 deletions(-)

diff --git a/app-emulation/wine-staging/wine-staging-7.3.ebuild 
b/app-emulation/wine-staging/wine-staging-7.3.ebuild
index eac3a1f..6cdb360 100644
--- a/app-emulation/wine-staging/wine-staging-7.3.ebuild
+++ b/app-emulation/wine-staging/wine-staging-7.3.ebuild
@@ -547,12 +547,12 @@ multilib_src_install_all() {
find "${ED}" -name *.la -delete || die
 
if ! use perl ; then # winedump calls function_grep.pl, and winemaker 
is a perl script
-   rm "${D%/}${MY_PREFIX}"/bin/{wine{dump,maker},function_grep.pl} 
\
-   "${D%/}${MY_MANDIR}"/man1/wine{dump,maker}.1 || die
+   rm "${D%}${MY_PREFIX}"/bin/{wine{dump,maker},function_grep.pl} \
+   "${D%}${MY_MANDIR}"/man1/wine{dump,maker}.1 || die
fi
 
-   use abi_x86_32 && pax-mark psmr 
"${D%/}${MY_PREFIX}"/bin/wine{,-preloader} #255055
-   use abi_x86_64 && pax-mark psmr 
"${D%/}${MY_PREFIX}"/bin/wine64{,-preloader}
+   use abi_x86_32 && pax-mark psmr 
"${D%}${MY_PREFIX}"/bin/wine{,-preloader} #255055
+   use abi_x86_64 && pax-mark psmr 
"${D%}${MY_PREFIX}"/bin/wine64{,-preloader}
 
# Avoid double prefix from dosym and make_wrapper
MY_PREFIX=${MY_PREFIX#${EPREFIX}}
@@ -567,7 +567,7 @@ multilib_src_install_all() {
# Make wrappers for binaries for handling multiple variants
# Note: wrappers instead of symlinks because some are shell which use 
basename
local b
-   for b in "${ED%/}${MY_PREFIX}"/bin/*; do
+   for b in "${ED%}${MY_PREFIX}"/bin/*; do
make_wrapper "${b##*/}-${WINE_VARIANT}" 
"${MY_PREFIX}/bin/${b##*/}"
done
eshopts_pop

diff --git a/app-emulation/wine-staging/wine-staging-7.4.ebuild 
b/app-emulation/wine-staging/wine-staging-7.4.ebuild
index eac3a1f..6cdb360 100644
--- a/app-emulation/wine-staging/wine-staging-7.4.ebuild
+++ b/app-emulation/wine-staging/wine-staging-7.4.ebuild
@@ -547,12 +547,12 @@ multilib_src_install_all() {
find "${ED}" -name *.la -delete || die
 
if ! use perl ; then # winedump calls function_grep.pl, and winemaker 
is a perl script
-   rm "${D%/}${MY_PREFIX}"/bin/{wine{dump,maker},function_grep.pl} 
\
-   "${D%/}${MY_MANDIR}"/man1/wine{dump,maker}.1 || die
+   rm "${D%}${MY_PREFIX}"/bin/{wine{dump,maker},function_grep.pl} \
+   "${D%}${MY_MANDIR}"/man1/wine{dump,maker}.1 || die
fi
 
-   use abi_x86_32 && pax-mark psmr 
"${D%/}${MY_PREFIX}"/bin/wine{,-preloader} #255055
-   use abi_x86_64 && pax-mark psmr 
"${D%/}${MY_PREFIX}"/bin/wine64{,-preloader}
+   use abi_x86_32 && pax-mark psmr 
"${D%}${MY_PREFIX}"/bin/wine{,-preloader} #255055
+   use abi_x86_64 && pax-mark psmr 
"${D%}${MY_PREFIX}"/bin/wine64{,-preloader}
 
# Avoid double prefix from dosym and make_wrapper
MY_PREFIX=${MY_PREFIX#${EPREFIX}}
@@ -567,7 +567,7 @@ multilib_src_install_all() {
# Make wrappers for binaries for handling multiple variants
# Note: wrappers instead of symlinks because some are shell which use 
basename
local b
-   for b in "${ED%/}${MY_PREFIX}"/bin/*; do
+   for b in "${ED%}${MY_PREFIX}"/bin/*; do
make_wrapper "${b##*/}-${WINE_VARIANT}" 
"${MY_PREFIX}/bin/${b##*/}"
done
eshopts_pop

diff --git a/app-emulation/wine-staging/wine-staging-7.5.ebuild 
b/app-emulation/wine-staging/wine-staging-7.5.ebuild
index eac3a1f..6cdb360 100644
--- a/app-emulation/wine-staging/wine-staging-7.5.ebuild
+++ b/app-emulation/wine-staging/wine-staging-7.5.ebuild
@@ -547,12 +547,12 @@ multilib_src_install_all() {
find "${ED}" -name *.la -delete || die
 
if ! use perl ; then # winedump calls function_grep.pl, and winemaker 
is a perl script
-   rm "${D%/}${MY_PREFIX}"/bin/{wine{dump,maker},function_grep.pl} 
\
-   "${D%/}${MY_MANDIR}"/man1/wine{dump,maker}.1 || die
+   rm "${D%}${MY_PREFIX}"/bin/{wine{dump,maker},function_grep.pl} \
+   "${D%}${MY_MANDIR}"/man1/wine{dump,maker}.1 || die
fi
 
-   use abi_x86_32 && 

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

2022-04-10 Thread Maciej Barć
commit: 9a60a89acf9423e76c22714d5b8e2520885efb24
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Apr 10 20:19:33 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Apr 10 20:21:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a60a89a

net-misc/downloader-cli: add pypi remote to metadata

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

 net-misc/downloader-cli/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-misc/downloader-cli/metadata.xml 
b/net-misc/downloader-cli/metadata.xml
index 31fd36227c7b..4b324089ce25 100644
--- a/net-misc/downloader-cli/metadata.xml
+++ b/net-misc/downloader-cli/metadata.xml
@@ -9,5 +9,6 @@
   
 https://github.com/deepjyoti30/downloader-cli/issues/
 deepjyoti30/downloader-cli
+downloader-cli
   
 



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

2022-04-10 Thread Maciej Barć
commit: 696be951287f329fbf5a99c7517cef64efa33202
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Apr 10 20:13:27 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Apr 10 20:21:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=696be951

dev-python/ffmpeg-python: add pypi remote to metadata

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

 dev-python/ffmpeg-python/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/ffmpeg-python/metadata.xml 
b/dev-python/ffmpeg-python/metadata.xml
index b908e7d7cbe1..2d6d51daf387 100644
--- a/dev-python/ffmpeg-python/metadata.xml
+++ b/dev-python/ffmpeg-python/metadata.xml
@@ -9,5 +9,6 @@
   
 https://github.com/kkroening/ffmpeg-python/issues/
 kkroening/ffmpeg-python
+ffmpeg-python
   
 



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

2022-04-10 Thread Maciej Barć
commit: 95f2120c3882a5778a7185e9537b5583c1dfdf25
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Apr 10 20:20:11 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Apr 10 20:21:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95f2120c

net-misc/ytmdl: add pypi remote to metadata

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

 net-misc/ytmdl/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-misc/ytmdl/metadata.xml b/net-misc/ytmdl/metadata.xml
index d985beeda195..13eb5cd029c2 100644
--- a/net-misc/ytmdl/metadata.xml
+++ b/net-misc/ytmdl/metadata.xml
@@ -9,5 +9,6 @@
   
 https://github.com/deepjyoti30/ytmdl/issues/
 deepjyoti30/ytmdl
+ytmdl
   
 



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

2022-04-10 Thread Maciej Barć
commit: 941f280840e7c6776c10023ba5fa607ed80f436e
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Apr 10 20:08:54 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Apr 10 20:21:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=941f2808

dev-python/youtube-search-python: bump to 1.6.4

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

 dev-python/youtube-search-python/Manifest  |  1 +
 .../youtube-search-python-1.6.4.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-python/youtube-search-python/Manifest 
b/dev-python/youtube-search-python/Manifest
index 1a181d73d22b..a424aa29bb11 100644
--- a/dev-python/youtube-search-python/Manifest
+++ b/dev-python/youtube-search-python/Manifest
@@ -1 +1,2 @@
 DIST youtube-search-python-1.6.3.tar.gz 115934 BLAKE2B 
1151a29da0d66206424a88a2ac3839269f11d970b4a829f9d33ede4ef7ffec39c6762bfe138edd5da9c57308444021be93054c34cbc71e12a031a8d798d94975
 SHA512 
16d0dfbc95387bb3ccac9224e53ea087cdfa41d1330abd96fc3ad0136af227359fc2d8409a2eca81ae2fe9790efdb86a42e409748ba1a49c595df2629216e331
+DIST youtube-search-python-1.6.4.tar.gz 116117 BLAKE2B 
297e171cf72381994ed93804833b49182c5099db8584937258867ec9f9e14c680a5cf4c9f09fe186e1d5405481afb6656dab35f204c09bcf2f77d07de9b4103a
 SHA512 
50109d5704ceabe101b6190a157a656eb3690bc29b95112526fc1363935d14afc142af6c5bf512a38c3938f06db06a50a26f9a13d1601abd0fa224a0cd3b84f5

diff --git 
a/dev-python/youtube-search-python/youtube-search-python-1.6.4.ebuild 
b/dev-python/youtube-search-python/youtube-search-python-1.6.4.ebuild
new file mode 100644
index ..923cfa88f17f
--- /dev/null
+++ b/dev-python/youtube-search-python/youtube-search-python-1.6.4.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Get YouTube video information using link WITHOUT YouTube Data API 
v3"
+HOMEPAGE="https://github.com/alexmercerind/youtube-search-python/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/httpx[${PYTHON_USEDEP}]
+   net-misc/yt-dlp[${PYTHON_USEDEP}]
+"



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

2022-04-10 Thread Maciej Barć
commit: 150333fac92127dfa155eb9a9ebd70f77a93101b
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Apr 10 20:15:53 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Apr 10 20:21:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=150333fa

dev-python/spotipy: add pypi remote to metadata

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

 dev-python/spotipy/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/spotipy/metadata.xml b/dev-python/spotipy/metadata.xml
index d6cea39e5dcb..7e88424460d2 100644
--- a/dev-python/spotipy/metadata.xml
+++ b/dev-python/spotipy/metadata.xml
@@ -9,5 +9,6 @@
   
 https://github.com/plamere/spotipy/issues/
 plamere/spotipy
+spotipy
   
 



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

2022-04-10 Thread Maciej Barć
commit: 2800d8b65d655124d16a4b1405b596ec91b5cce3
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Apr 10 20:16:41 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Apr 10 20:21:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2800d8b6

dev-python/ytmusicapi: add pypi remote to metadata

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

 dev-python/ytmusicapi/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/ytmusicapi/metadata.xml 
b/dev-python/ytmusicapi/metadata.xml
index 2bfd4cd3600b..3b9fb04abbd5 100644
--- a/dev-python/ytmusicapi/metadata.xml
+++ b/dev-python/ytmusicapi/metadata.xml
@@ -9,5 +9,6 @@
   
 https://github.com/sigma67/ytmusicapi/issues/
 sigma67/ytmusicapi
+ytmusicapi
   
 



  1   2   3   4   >