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

2022-09-23 Thread Agostino Sarubbo
commit: 0172229c67b019cf59f34af466cfa91ea4903906
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Sep 24 05:24:12 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Sep 24 05:24:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0172229c

dev-lang/erlang: Stabilize 24.3.4.2 x86, #872500

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-lang/erlang/erlang-24.3.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-24.3.4.2.ebuild 
b/dev-lang/erlang/erlang-24.3.4.2.ebuild
index 4c1b1dc94fa8..870060fa5a8f 100644
--- a/dev-lang/erlang/erlang-24.3.4.2.ebuild
+++ b/dev-lang/erlang/erlang-24.3.4.2.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # same build of ERTS that was used when compiling the code.  See
 # http://erlang.org/doc/system_principles/misc.html for more information.
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



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

2022-09-23 Thread Agostino Sarubbo
commit: 4a9a8d9125ceb44010db54f79cb677a5dd8cd4fc
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Sep 24 05:24:14 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Sep 24 05:24:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a9a8d91

sys-apps/lsb-release: Stabilize 3.2 x86, #872590

Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/lsb-release/lsb-release-3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-3.2.ebuild 
b/sys-apps/lsb-release/lsb-release-3.2.ebuild
index a2a95a04a631..9d461bae7912 100644
--- a/sys-apps/lsb-release/lsb-release-3.2.ebuild
+++ b/sys-apps/lsb-release/lsb-release-3.2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}_os-release-${PV}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page.
 BDEPEND="dev-lang/perl"



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

2022-09-23 Thread Agostino Sarubbo
commit: 36981b8bf77e60ffb4eedb6ff9c0409a104a9298
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Sep 24 05:23:54 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Sep 24 05:23:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36981b8b

sys-apps/lsb-release: Stabilize 3.2 sparc, #872590

Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/lsb-release/lsb-release-3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-3.2.ebuild 
b/sys-apps/lsb-release/lsb-release-3.2.ebuild
index 0c9f5546911e..a2a95a04a631 100644
--- a/sys-apps/lsb-release/lsb-release-3.2.ebuild
+++ b/sys-apps/lsb-release/lsb-release-3.2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}_os-release-${PV}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page.
 BDEPEND="dev-lang/perl"



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

2022-09-23 Thread Agostino Sarubbo
commit: 748990b2759bcbbf500d942d86833e1fc0a9ae18
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Sep 24 05:23:38 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Sep 24 05:23:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=748990b2

sys-apps/lsb-release: Stabilize 3.2 ppc64, #872590

Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/lsb-release/lsb-release-3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-3.2.ebuild 
b/sys-apps/lsb-release/lsb-release-3.2.ebuild
index ead72cb0cdc9..0c9f5546911e 100644
--- a/sys-apps/lsb-release/lsb-release-3.2.ebuild
+++ b/sys-apps/lsb-release/lsb-release-3.2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}_os-release-${PV}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page.
 BDEPEND="dev-lang/perl"



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

2022-09-23 Thread Agostino Sarubbo
commit: 9797610c4eab04c6f5ea4250ea7a80379de147ad
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Sep 24 05:23:21 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Sep 24 05:23:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9797610c

sys-apps/lsb-release: Stabilize 3.2 ppc, #872590

Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/lsb-release/lsb-release-3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-3.2.ebuild 
b/sys-apps/lsb-release/lsb-release-3.2.ebuild
index eb090e428679..ead72cb0cdc9 100644
--- a/sys-apps/lsb-release/lsb-release-3.2.ebuild
+++ b/sys-apps/lsb-release/lsb-release-3.2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}_os-release-${PV}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page.
 BDEPEND="dev-lang/perl"



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

2022-09-23 Thread Agostino Sarubbo
commit: 86ffaa876603ecae7cb007ff6b185bff115df511
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Sep 24 05:22:59 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Sep 24 05:22:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86ffaa87

sys-apps/lsb-release: Stabilize 3.2 arm64, #872590

Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/lsb-release/lsb-release-3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-3.2.ebuild 
b/sys-apps/lsb-release/lsb-release-3.2.ebuild
index 39f51154a5ee..eb090e428679 100644
--- a/sys-apps/lsb-release/lsb-release-3.2.ebuild
+++ b/sys-apps/lsb-release/lsb-release-3.2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}_os-release-${PV}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page.
 BDEPEND="dev-lang/perl"



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

2022-09-23 Thread Agostino Sarubbo
commit: 718a3b5cc736aa024fcd287d07332604946592c1
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Sep 24 05:23:01 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Sep 24 05:23:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=718a3b5c

dev-util/checkbashisms: Stabilize 2.22.1 arm64, #872593

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/checkbashisms/checkbashisms-2.22.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/checkbashisms/checkbashisms-2.22.1.ebuild 
b/dev-util/checkbashisms/checkbashisms-2.22.1.ebuild
index f42366c59122..d9192e5dd29d 100644
--- a/dev-util/checkbashisms/checkbashisms-2.22.1.ebuild
+++ b/dev-util/checkbashisms/checkbashisms-2.22.1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}/scripts"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
 
 # Requires python packages to check tools we don't need anyway
 RESTRICT="test"



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

2022-09-23 Thread Agostino Sarubbo
commit: e0393fd87ef0b9147117dadf2d71cd88ac9d7dc2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Sep 24 05:22:36 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Sep 24 05:22:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0393fd8

sys-apps/lsb-release: Stabilize 3.2 arm, #872590

Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/lsb-release/lsb-release-3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-3.2.ebuild 
b/sys-apps/lsb-release/lsb-release-3.2.ebuild
index a1bd0e9cc218..39f51154a5ee 100644
--- a/sys-apps/lsb-release/lsb-release-3.2.ebuild
+++ b/sys-apps/lsb-release/lsb-release-3.2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}_os-release-${PV}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page.
 BDEPEND="dev-lang/perl"



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

2022-09-23 Thread Agostino Sarubbo
commit: 88105900b05b46ec8d10cb38aed2b0e3f7757bbf
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Sep 24 05:22:38 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Sep 24 05:22:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88105900

dev-util/checkbashisms: Stabilize 2.22.1 arm, #872593

Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/checkbashisms/checkbashisms-2.22.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/checkbashisms/checkbashisms-2.22.1.ebuild 
b/dev-util/checkbashisms/checkbashisms-2.22.1.ebuild
index 9b240937f043..f42366c59122 100644
--- a/dev-util/checkbashisms/checkbashisms-2.22.1.ebuild
+++ b/dev-util/checkbashisms/checkbashisms-2.22.1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}/scripts"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc64 ~riscv x86"
 
 # Requires python packages to check tools we don't need anyway
 RESTRICT="test"



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

2022-09-23 Thread Agostino Sarubbo
commit: a5d154f44c3f59b087664a1339bf88510304d483
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Sep 24 05:22:17 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Sep 24 05:22:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5d154f4

sys-apps/lsb-release: Stabilize 3.2 amd64, #872590

Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/lsb-release/lsb-release-3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-3.2.ebuild 
b/sys-apps/lsb-release/lsb-release-3.2.ebuild
index f3e6c184e96b..a1bd0e9cc218 100644
--- a/sys-apps/lsb-release/lsb-release-3.2.ebuild
+++ b/sys-apps/lsb-release/lsb-release-3.2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}_os-release-${PV}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page.
 BDEPEND="dev-lang/perl"



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

2022-09-23 Thread Miroslav Šulc
commit: efa38114861a76ce1c5a1c10745694878736d998
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Sep 24 05:06:49 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Sep 24 05:06:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efa38114

media-sound/picard: dropped obsolete 2.8.2

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

 media-sound/picard/Manifest|  1 -
 media-sound/picard/picard-2.8.2.ebuild | 64 --
 2 files changed, 65 deletions(-)

diff --git a/media-sound/picard/Manifest b/media-sound/picard/Manifest
index 26ebe0482e76..63f5b4897190 100644
--- a/media-sound/picard/Manifest
+++ b/media-sound/picard/Manifest
@@ -1,2 +1 @@
-DIST picard-2.8.2.tar.gz 5095347 BLAKE2B 
ddaab9e7d09bd7848d55ac385cd901b5f7b3e2044811cd63b16027159586e01028f2885202c4d2bbfa20926305e110e075778f0b907ff8812c937fe0905a8fef
 SHA512 
18b4ebc6e898f4e2910d4d022a12c0516030133318467c38a77325ce088a9dd632d3d8105944570f75b918d3f4dc32b1a501e93bc92a7315ec9ff35ed3e56699
 DIST picard-2.8.3.tar.gz 5098160 BLAKE2B 
5f7290de8faee502f3a4984e0080409a31f9971428da635fb79a9f2ec540d71a256584010d747de77c86e85cd58df929e8ddaa09840ebc2c17e5cdbb035c5d68
 SHA512 
b87e768f0f13e1e306279f71004b5ffaebb2cfc44be23f041d9193432bdc631c4a2b893d72b47109b06c450d6ff4e2b0a70c2a4b0cc5d1608a4481d26526b0e3

diff --git a/media-sound/picard/picard-2.8.2.ebuild 
b/media-sound/picard/picard-2.8.2.ebuild
deleted file mode 100644
index e651b436e570..
--- a/media-sound/picard/picard-2.8.2.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-DISTUTILS_SINGLE_IMPL=1
-
-inherit distutils-r1 xdg
-
-if [[ ${PV} = ** ]]; then
-   EGIT_REPO_URI="https://github.com/metabrainz/picard;
-   inherit git-r3
-else
-   
SRC_URI="https://musicbrainz.osuosl.org/pub/musicbrainz/${PN}/${P}.tar.gz;
-   KEYWORDS="amd64 x86"
-   S="${WORKDIR}/${PN}-release-${PV}"
-fi
-
-DESCRIPTION="Cross-platform music tagger"
-HOMEPAGE="https://picard.musicbrainz.org;
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="discid fingerprints nls"
-
-BDEPEND="
-   nls? ( dev-qt/linguist-tools:5 )
-"
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/fasteners[${PYTHON_USEDEP}]
-   dev-python/pyjwt[${PYTHON_USEDEP}]
-   
dev-python/PyQt5[declarative,gui,network,widgets,${PYTHON_USEDEP}]
-   dev-python/python-dateutil[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   media-libs/mutagen[${PYTHON_USEDEP}]
-   discid? ( dev-python/python-discid[${PYTHON_USEDEP}] )
-   ')
-   fingerprints? ( media-libs/chromaprint[tools] )
-"
-
-distutils_enable_tests pytest
-
-python_compile() {
-   local build_args=(
-   --disable-autoupdate
-   )
-   if ! use nls; then
-   build_args+=( --disable-locales )
-   fi
-   distutils-r1_python_compile ${build_args[@]}
-}
-
-python_install() {
-   local install_args=(
-   --disable-autoupdate
-   --skip-build
-   )
-   if ! use nls; then
-   install_args+=( --disable-locales )
-   fi
-   distutils-r1_python_install ${install_args[@]}
-}



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

2022-09-23 Thread Georgy Yakovlev
commit: d83b20802b8b432ee79c666c772c60f07ae2424c
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Sep 24 03:03:59 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Sep 24 04:13:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d83b2080

dev-util/rustup: revbump, add rust-analyzer, add unsymlink support

Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-util/rustup/files/symlink_rustup.sh| 63 +-
 ...ustup-1.25.1.ebuild => rustup-1.25.1-r1.ebuild} |  0
 2 files changed, 51 insertions(+), 12 deletions(-)

diff --git a/dev-util/rustup/files/symlink_rustup.sh 
b/dev-util/rustup/files/symlink_rustup.sh
index 743072b8f96c..8ab6608686fc 100644
--- a/dev-util/rustup/files/symlink_rustup.sh
+++ b/dev-util/rustup/files/symlink_rustup.sh
@@ -3,13 +3,13 @@
 set -euo pipefail
 IFS=$'\n\t'
 
-SYMLINK_RUSTUP_VERSION="0.0.3"
-
+SYMLINK_RUSTUP_VERSION="0.0.4"
+binpath="@GENTOO_PORTAGE_EPREFIX@/usr/bin/rustup-init"
 
 : "${CARGO_HOME:=${HOME}/.cargo}"
 : "${RUSTUP_HOME:=${HOME}/.rustup}"
 
-__err_exists="already exists, remove and re-run the script"
+__err_exists="already exists, try using -u|--unsymlink option first"
 
 # dies with optional message
 die() {
@@ -38,23 +38,43 @@ help() {
echo " ${CARGO_HOME}"
echo
echo "Options:"
-   echo "  -a, --apply Apply changes (required)"
+   echo "  -s, --symlink   Setup rustup symlinks in ${CARGO_HOME}/bin"
echo "  -C, --nocolor   Disable colored output"
echo "  -d, --debug Debug mode (sets -x shell option)"
echo "  -V, --version   Print version number"
+   echo "  -u, --unsymlink Remove rustup symlinks from ${CARGO_HOME}/bin"
echo "  -q, --quiet Quiet mode"
 } # help()
 
 
 symlink_rustup() {
-   local binpath gentoo_rust tool tools=(
-   cargo{,-clippy,-fmt,-miri}
-   clippy-driver
+   local gentoo_rust tool
+   # rustup calls those proxies
+   # src/lib.rs TOOLS
+   local tools=(
+   rustc
+   rustdoc
+   cargo
+   rust-lldb
+   rust-gdb
+   rust-gdbgui
rls
-   rust{c,doc,fmt,-gdb,-lldb,up}
+   cargo-clippy
+   clippy-driver
+   cargo-miri
)
 
-   binpath="@GENTOO_PORTAGE_EPREFIX@/usr/bin/rustup-init"
+   # src/lib.rs DUP_TOOLS
+   # those can be installed via cargo and not with rust itself
+   local dup_tools=(
+   rust-analyzer
+   rustfmt
+   cargo-fmt
+   )
+
+   # we need rustup symlink too, so add it to final list
+   tools+=( "${dup_tools[@]}" rustup )
+
gentoo_rust="$(eselect --brief rust show 2>/dev/null)"
 
mkdir -p "${CARGO_HOME}/bin" || die
@@ -78,15 +98,32 @@ symlink_rustup() {
good "rustup selfupdate is disabled, it will be updated by portage"
 } # symlink_rustup()
 
+unsymlink_rustup() {
+   local symlinks
+   IFS= mapfile -d '' symlinks < <(find -L "${CARGO_HOME}/bin" \
+   -samefile "${binpath}" -print0 )
+   if [[ "${symlinks-}" ]]; then
+   rm -v "${symlinks[@]}" || die
+   else
+   die "already clean"
+   fi
+}
 
 main(){
[[ "$EUID" -eq 0 ]] && die "Running as root is not supported"
local me
me="$(basename "${BASH_SOURCE[${#BASH_SOURCE[@]} - 1]}")"
+
+   local symlink=no
+   local unsymlink=no
+
while [[ ${#} -gt 0 ]]; do
case ${1} in
-   -a|--apply)
-   APPLY=true
+   -s|--symlink)
+   symlink=yes
+   ;;
+   -u|--unsymlink)
+   unsymlink=yes
;;
-h|--help)
help
@@ -112,8 +149,10 @@ main(){
esac
shift
done
-   if [[ ${APPLY:-false} == true ]]; then
+   if [[ ${symlink} == yes ]]; then
symlink_rustup
+   elif [[ ${unsymlink} == yes ]]; then
+   unsymlink_rustup
else
help
fi

diff --git a/dev-util/rustup/rustup-1.25.1.ebuild 
b/dev-util/rustup/rustup-1.25.1-r1.ebuild
similarity index 100%
rename from dev-util/rustup/rustup-1.25.1.ebuild
rename to dev-util/rustup/rustup-1.25.1-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/atkmm/

2022-09-23 Thread Matt Turner
commit: 82846095fb56691357930129a446ecfd11198385
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 23 03:33:35 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 24 03:42:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82846095

dev-cpp/atkmm: Rename IUSE=doc → IUSE=gtk-doc

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

 dev-cpp/atkmm/{atkmm-2.28.2.ebuild => atkmm-2.28.2-r1.ebuild} | 10 +-
 dev-cpp/atkmm/{atkmm-2.36.2.ebuild => atkmm-2.36.2-r1.ebuild} | 10 +-
 2 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/dev-cpp/atkmm/atkmm-2.28.2.ebuild 
b/dev-cpp/atkmm/atkmm-2.28.2-r1.ebuild
similarity index 77%
rename from dev-cpp/atkmm/atkmm-2.28.2.ebuild
rename to dev-cpp/atkmm/atkmm-2.28.2-r1.ebuild
index 1554c916b9ce..feac60ef15cd 100644
--- a/dev-cpp/atkmm/atkmm-2.28.2.ebuild
+++ b/dev-cpp/atkmm/atkmm-2.28.2-r1.ebuild
@@ -12,17 +12,17 @@ HOMEPAGE="https://www.gtkmm.org;
 LICENSE="LGPL-2.1+"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
-IUSE="doc"
+IUSE="gtk-doc"
 
 DEPEND="
-   >=dev-cpp/glibmm-2.46.2:2[doc?,${MULTILIB_USEDEP}]
+   >=dev-cpp/glibmm-2.46.2:2[gtk-doc?,${MULTILIB_USEDEP}]
>=dev-libs/atk-2.18.0[${MULTILIB_USEDEP}]
-   >=dev-libs/libsigc++-2.3.2:2[doc?,${MULTILIB_USEDEP}]
+   >=dev-libs/libsigc++-2.3.2:2[gtk-doc?,${MULTILIB_USEDEP}]
 "
 RDEPEND="${DEPEND}"
 BDEPEND="
virtual/pkgconfig
-   doc? (
+   gtk-doc? (
app-doc/doxygen[dot]
dev-lang/perl
dev-libs/libxslt
@@ -32,7 +32,7 @@ BDEPEND="
 
 multilib_src_configure() {
local emesonargs=(
-   $(meson_native_use_bool doc build-documentation)
+   $(meson_native_use_bool gtk-doc build-documentation)
)
meson_src_configure
 }

diff --git a/dev-cpp/atkmm/atkmm-2.36.2.ebuild 
b/dev-cpp/atkmm/atkmm-2.36.2-r1.ebuild
similarity index 78%
rename from dev-cpp/atkmm/atkmm-2.36.2.ebuild
rename to dev-cpp/atkmm/atkmm-2.36.2-r1.ebuild
index f0395f8715bd..e366556c21a9 100644
--- a/dev-cpp/atkmm/atkmm-2.36.2.ebuild
+++ b/dev-cpp/atkmm/atkmm-2.36.2-r1.ebuild
@@ -12,17 +12,17 @@ HOMEPAGE="https://www.gtkmm.org;
 LICENSE="LGPL-2.1+"
 SLOT="2.36"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
-IUSE="doc"
+IUSE="gtk-doc"
 
 DEPEND="
-   >=dev-cpp/glibmm-2.68.0:2.68[doc?,${MULTILIB_USEDEP}]
+   >=dev-cpp/glibmm-2.68.0:2.68[gtk-doc?,${MULTILIB_USEDEP}]
>=dev-libs/atk-2.33.3[${MULTILIB_USEDEP}]
-   dev-libs/libsigc++:3[doc?,${MULTILIB_USEDEP}]
+   dev-libs/libsigc++:3[gtk-doc?,${MULTILIB_USEDEP}]
 "
 RDEPEND="${DEPEND}"
 BDEPEND="
virtual/pkgconfig
-   doc? (
+   gtk-doc? (
app-doc/doxygen[dot]
dev-lang/perl
dev-libs/libxslt
@@ -32,7 +32,7 @@ BDEPEND="
 
 multilib_src_configure() {
local emesonargs=(
-   $(meson_native_use_bool doc build-documentation)
+   $(meson_native_use_bool gtk-doc build-documentation)
)
meson_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/gtkmm/

2022-09-23 Thread Matt Turner
commit: de0a6e3adafe8ef6aec26f0362123fd044ab28a8
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 23 03:31:38 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 24 03:42:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de0a6e3a

dev-cpp/gtkmm: Version bump to 3.24.7

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

 dev-cpp/gtkmm/Manifest|  1 +
 dev-cpp/gtkmm/gtkmm-3.24.7.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/dev-cpp/gtkmm/Manifest b/dev-cpp/gtkmm/Manifest
index b59f5b6f5651..1f02cad0b5c2 100644
--- a/dev-cpp/gtkmm/Manifest
+++ b/dev-cpp/gtkmm/Manifest
@@ -1,4 +1,5 @@
 DIST gtkmm-2.24.5.tar.xz 12022024 BLAKE2B 
6b2bca9fe6ad81cd956e1f3cc3140bc503b78386cf3931c8eeac08c8b2a08c73450bdbb703d1febaee67cdf834093ff5e89790f866357190822613a68a596ad3
 SHA512 
c50e52830977c37181439f4b82a30ac8bead0cf9022d2bec8225f8dc33e08414f863bf67056e1938fae8f888c09a5a6d757acc011fa9331a78caa6bb626dd51e
 DIST gtkmm-3.24.6.tar.xz 13530384 BLAKE2B 
74fdf054a69a483a25234d30cc8cb920a3c1c8609601802d92bf7c57fcdc468d29bedf32b34997fbcaa5f72a07e467bc68a0c87a481b071d95a3a068e9fcaac7
 SHA512 
d6fc2d0689baca2b968820d1af86cc0b175b6f38f720d315bc50663d30bd0a841da57ac4336abec236542fb2893b28b2de84087419b73aba58b41f07568d4d93
+DIST gtkmm-3.24.7.tar.xz 14813100 BLAKE2B 
a02d54fd8a9ace49acc503538f4d0df8cc12e57753c1463dfd9fb470b24c0db49733239fe4a51c3362953ceb98c546c29a302ba411cbaf060b3561a262faa081
 SHA512 
2ede6d77df5cbaa6ea3ee347d8b949e38512db7f5e9b36cb6f531eb259d5986f84ebfc6bb0cdaac1be4dc97e9d611515995184d245e2c0fab2cd8ebcae933a98
 DIST gtkmm-4.6.1.tar.xz 13911284 BLAKE2B 
a456d19a7a5146f6a4ba93a77a053318353f14152488703c77c5a5d8532b1caa074954af875559bea8739022e4ca2cda49ed6a424946362bf39c0acd94a3a69c
 SHA512 
87867deb2b4b0e50841e42d5957f9030c31c4ec1178b71a884a84c3c3aca178100ceb011729559f8f8f761dbe241c3cf4d420cc16c5b5aedcdd1d78f582d006d
 DIST gtkmm-4.8.0.tar.xz 15898612 BLAKE2B 
8263eca4df519cbf2de2da2505872b6ceec24b05b2f0d145e3980afa2a9e45fe864e7445a646d7027a6362c11355a817de0f783f5539c68ec07afd03981dc942
 SHA512 
9cc769ad7d0fdfd675306a441697c63164d4b5221ab895bf06800a7e47b48d2e28b09cce057bcca8e95d1b20112a809d313ae485d349f5450cf11bb4eab361a6

diff --git a/dev-cpp/gtkmm/gtkmm-3.24.7.ebuild 
b/dev-cpp/gtkmm/gtkmm-3.24.7.ebuild
new file mode 100644
index ..436404bdc16c
--- /dev/null
+++ b/dev-cpp/gtkmm/gtkmm-3.24.7.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+inherit gnome.org meson-multilib python-any-r1 virtualx
+
+DESCRIPTION="C++ interface for GTK+"
+HOMEPAGE="https://www.gtkmm.org https://gitlab.gnome.org/GNOME/gtkmm;
+
+LICENSE="LGPL-2.1+"
+SLOT="3.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+
+IUSE="aqua gtk-doc test wayland X"
+REQUIRED_USE="|| ( aqua wayland X )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-cpp/atkmm-2.24.2:0[gtk-doc?,${MULTILIB_USEDEP}]
+   >=dev-cpp/cairomm-1.12.0:0[gtk-doc?,${MULTILIB_USEDEP}]
+   >=dev-cpp/glibmm-2.54.0:2[gtk-doc?,${MULTILIB_USEDEP}]
+   >=dev-cpp/pangomm-2.38.2:1.4[gtk-doc?,${MULTILIB_USEDEP}]
+   >=dev-libs/libsigc++-2.3.2:2[gtk-doc?,${MULTILIB_USEDEP}]
+   >=media-libs/libepoxy-1.2[${MULTILIB_USEDEP}]
+   >=x11-libs/gdk-pixbuf-2.35.5:2[${MULTILIB_USEDEP}]
+   >=x11-libs/gtk+-3.24.0:3[aqua?,wayland?,X=,${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   gtk-doc? (
+   app-doc/doxygen[dot]
+   dev-lang/perl
+   dev-libs/libxslt
+   )
+   ${PYTHON_DEPS}
+"
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Dbuild-atkmm-api=true
+   -Dbuild-demos=false
+   $(meson_native_use_bool gtk-doc build-documentation)
+   $(meson_use test build-tests)
+   $(meson_use X build-x11-api)
+   )
+   meson_src_configure
+}
+
+multilib_src_test() {
+   virtx meson_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/atkmm/

2022-09-23 Thread Matt Turner
commit: d7744d9055ec6407053ac9679affa0997e826cb2
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 23 03:36:21 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 24 03:42:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7744d90

dev-cpp/atkmm: Version bump to 2.28.3

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

 dev-cpp/atkmm/Manifest|  1 +
 dev-cpp/atkmm/atkmm-2.28.3.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-cpp/atkmm/Manifest b/dev-cpp/atkmm/Manifest
index 15ed31d04a9d..c47693c7c7fa 100644
--- a/dev-cpp/atkmm/Manifest
+++ b/dev-cpp/atkmm/Manifest
@@ -1,2 +1,3 @@
 DIST atkmm-2.28.2.tar.xz 689944 BLAKE2B 
24a71e98af483ed5a5a0c517fecca775ad0206b972fc3906b9b002910ca07dd1d1ae1a9aa6f044231470b484d36d580d8d263ac7b8ddee668d3a0e1845bd47b0
 SHA512 
df20b89b603a6ae419db24b21acbd6a9d0e91c07e374b4b774f6a67581ce1581affb0d079a264f0d7f2e6d8b63210639dd7aa15e7e94fb5904d161e9a2aac286
+DIST atkmm-2.28.3.tar.xz 691164 BLAKE2B 
07468f4bdf2b790873517907c4564ccd513bb28500c14b1db50bcfed0c51ca8401a95989c0c61460c905125e6d0c71560f59190c5fa38abdc2d133991d519f45
 SHA512 
ebc25e9de4b9de6df7097ab485fb0675d8c83113d99a444eec91df0908073362bfdaa9b03fc4c3e91766109d9b94b88df041851176ecde578cf932b526ef678e
 DIST atkmm-2.36.2.tar.xz 744596 BLAKE2B 
2eee35605eee2e569eca1053f0c50449ce2a1cf44c5d29c17d00685da702f252e0eb9cd7d06ceceb0cb93dbe6848f4ea952aae621e5290aa69870a7ca2961766
 SHA512 
ad8ba4cb83a71c2998a600e015d1639d7d2ad39b450148ddb40ed750f3321e6932e81986cb1591ad3bcf914bcc50409c24300580b898f16408acc57a0ce2d914

diff --git a/dev-cpp/atkmm/atkmm-2.28.3.ebuild 
b/dev-cpp/atkmm/atkmm-2.28.3.ebuild
new file mode 100644
index ..b55cabb5aff4
--- /dev/null
+++ b/dev-cpp/atkmm/atkmm-2.28.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit gnome.org meson-multilib python-any-r1
+
+DESCRIPTION="C++ interface for the ATK library"
+HOMEPAGE="https://www.gtkmm.org https://gitlab.gnome.org/GNOME/atkmm;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+IUSE="gtk-doc"
+
+DEPEND="
+   >=dev-cpp/glibmm-2.46.2:2[gtk-doc?,${MULTILIB_USEDEP}]
+   >=dev-libs/atk-2.18.0[${MULTILIB_USEDEP}]
+   >=dev-libs/libsigc++-2.3.2:2[gtk-doc?,${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   gtk-doc? (
+   >=dev-cpp/mm-common-1.0.4
+   app-doc/doxygen[dot]
+   dev-libs/libxslt
+   )
+   ${PYTHON_DEPS}
+"
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_native_use_bool gtk-doc build-documentation)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/cairomm/

2022-09-23 Thread Matt Turner
commit: d0e996cf1bb849477c383247055d4cf1dfb639b9
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Sep 22 15:23:38 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 24 03:42:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0e996cf

dev-cpp/cairomm: Version bump to 1.14.4

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

 dev-cpp/cairomm/Manifest  |  1 +
 dev-cpp/cairomm/cairomm-1.14.4.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/dev-cpp/cairomm/Manifest b/dev-cpp/cairomm/Manifest
index 6825b9f92f2b..957be057f483 100644
--- a/dev-cpp/cairomm/Manifest
+++ b/dev-cpp/cairomm/Manifest
@@ -1,2 +1,3 @@
 DIST cairomm-1.14.3.tar.xz 604572 BLAKE2B 
a626ee20a229c4597622e7ead3320e5ff971632548488e970b877712d5579731093a14791a13416bec783e180a4f8432be1a743c7a5d77af2fdf30fa36ee3caa
 SHA512 
8dc8a0de733904742c54d4935b596d4103f2e498c6735894bc6a5a81eb4962c6ea944bad94102b18b25850f78e948d38f117c566b197bc76da23a4e88b62ee4e
+DIST cairomm-1.14.4.tar.xz 618548 BLAKE2B 
611e05b66e731d470c6d9a64c2eb4aee68aa73be5c05cb7e741e9a851ef15609cfc9fc27177531880b16517e62cf5c3f7669d4f7e7c5c78b9bc7d829e27f4d25
 SHA512 
9e2692837f55a2e66cd7e9d0a8033a35524df1c3186a53a9be75d71e899240dbc8959c914471e61e311812dabaf815e732142686b42fbdc75a71c05b41013d33
 DIST cairomm-1.16.1.tar.xz 580020 BLAKE2B 
219e83fb328a73cc7c5801aa155156e65245fbccfb3899d98573266f78f9f489ef968fac3c8c577fa98fbdc61af6d873293783c41dd00046e5db327443bdeda2
 SHA512 
2dbdd41f712d43573ad3118f37d443d2b9ae98737c240d5db8d830ef38f2b4a95182b2fc857577c7564eb94649e629f70380f16ee84f4978759f40e19d802757

diff --git a/dev-cpp/cairomm/cairomm-1.14.4.ebuild 
b/dev-cpp/cairomm/cairomm-1.14.4.ebuild
new file mode 100644
index ..37aa33fc61f5
--- /dev/null
+++ b/dev-cpp/cairomm/cairomm-1.14.4.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+inherit meson-multilib python-any-r1
+
+DESCRIPTION="C++ bindings for the Cairo vector graphics library"
+HOMEPAGE="https://cairographics.org/cairomm/ 
https://gitlab.freedesktop.org/cairo/cairomm;
+SRC_URI="https://www.cairographics.org/releases/${P}.tar.xz;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+IUSE="gtk-doc test X"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/libsigc++-2.6.0:2[gtk-doc?,${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.12.0[X=,${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/boost[${MULTILIB_USEDEP}]
+   media-libs/fontconfig[${MULTILIB_USEDEP}]
+   )
+"
+BDEPEND="
+   virtual/pkgconfig
+   gtk-doc? (
+   ${PYTHON_DEPS}
+   >=dev-cpp/mm-common-1.0.4
+   app-doc/doxygen[dot]
+   dev-libs/libxslt
+   )
+"
+
+pkg_setup() {
+   use gtk-doc && python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_native_use_bool gtk-doc build-documentation)
+   -Dbuild-examples=false
+   $(meson_use test build-tests)
+   -Dboost-shared=true
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/gtkmm/

2022-09-23 Thread Matt Turner
commit: f53fe5457c0d5000972e67938e8d0a3f28043f7c
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 23 03:29:38 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 24 03:42:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f53fe545

dev-cpp/gtkmm: Rename IUSE=doc → IUSE=gtk-doc

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

 .../{gtkmm-3.24.6.ebuild => gtkmm-3.24.6-r1.ebuild}  | 16 
 .../gtkmm/{gtkmm-4.6.1.ebuild => gtkmm-4.6.1-r1.ebuild}  | 14 +++---
 .../gtkmm/{gtkmm-4.8.0.ebuild => gtkmm-4.8.0-r1.ebuild}  | 14 +++---
 3 files changed, 22 insertions(+), 22 deletions(-)

diff --git a/dev-cpp/gtkmm/gtkmm-3.24.6.ebuild 
b/dev-cpp/gtkmm/gtkmm-3.24.6-r1.ebuild
similarity index 73%
rename from dev-cpp/gtkmm/gtkmm-3.24.6.ebuild
rename to dev-cpp/gtkmm/gtkmm-3.24.6-r1.ebuild
index 2f956a853373..6baf34dcd2d2 100644
--- a/dev-cpp/gtkmm/gtkmm-3.24.6.ebuild
+++ b/dev-cpp/gtkmm/gtkmm-3.24.6-r1.ebuild
@@ -12,16 +12,16 @@ LICENSE="LGPL-2.1+"
 SLOT="3.0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
 
-IUSE="aqua doc test wayland X"
+IUSE="aqua gtk-doc test wayland X"
 REQUIRED_USE="|| ( aqua wayland X )"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-   >=dev-cpp/atkmm-2.24.2:0[doc?,${MULTILIB_USEDEP}]
-   >=dev-cpp/cairomm-1.12.0:0[doc?,${MULTILIB_USEDEP}]
-   >=dev-cpp/glibmm-2.54.0:2[doc?,${MULTILIB_USEDEP}]
-   >=dev-cpp/pangomm-2.38.2:1.4[doc?,${MULTILIB_USEDEP}]
-   >=dev-libs/libsigc++-2.3.2:2[doc?,${MULTILIB_USEDEP}]
+   >=dev-cpp/atkmm-2.24.2:0[gtk-doc?,${MULTILIB_USEDEP}]
+   >=dev-cpp/cairomm-1.12.0:0[gtk-doc?,${MULTILIB_USEDEP}]
+   >=dev-cpp/glibmm-2.54.0:2[gtk-doc?,${MULTILIB_USEDEP}]
+   >=dev-cpp/pangomm-2.38.2:1.4[gtk-doc?,${MULTILIB_USEDEP}]
+   >=dev-libs/libsigc++-2.3.2:2[gtk-doc?,${MULTILIB_USEDEP}]
>=media-libs/libepoxy-1.2[${MULTILIB_USEDEP}]
>=x11-libs/gdk-pixbuf-2.35.5:2[${MULTILIB_USEDEP}]
>=x11-libs/gtk+-3.24.0:3[aqua?,wayland?,X?,${MULTILIB_USEDEP}]
@@ -29,7 +29,7 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="
virtual/pkgconfig
-   doc? (
+   gtk-doc? (
app-doc/doxygen[dot]
dev-lang/perl
dev-libs/libxslt
@@ -41,7 +41,7 @@ multilib_src_configure() {
local emesonargs=(
-Dbuild-atkmm-api=true
-Dbuild-demos=false
-   $(meson_native_use_bool doc build-documentation)
+   $(meson_native_use_bool gtk-doc build-documentation)
$(meson_use test build-tests)
$(meson_use X build-x11-api)
)

diff --git a/dev-cpp/gtkmm/gtkmm-4.6.1.ebuild 
b/dev-cpp/gtkmm/gtkmm-4.6.1-r1.ebuild
similarity index 77%
rename from dev-cpp/gtkmm/gtkmm-4.6.1.ebuild
rename to dev-cpp/gtkmm/gtkmm-4.6.1-r1.ebuild
index e4887e7be835..020dcf1b410a 100644
--- a/dev-cpp/gtkmm/gtkmm-4.6.1.ebuild
+++ b/dev-cpp/gtkmm/gtkmm-4.6.1-r1.ebuild
@@ -12,25 +12,25 @@ HOMEPAGE="https://www.gtkmm.org;
 LICENSE="LGPL-2.1+"
 SLOT="4.0"
 KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
-IUSE="doc test"
+IUSE="gtk-doc test"
 
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-   >=dev-cpp/glibmm-2.68.0:2.68[doc?]
+   >=dev-cpp/glibmm-2.68.0:2.68[gtk-doc?]
>=gui-libs/gtk-4.6.0:4
-   >=dev-cpp/cairomm-1.15.4:1.16[doc?]
-   >=dev-cpp/pangomm-2.50.0:2.48[doc?]
+   >=dev-cpp/cairomm-1.15.4:1.16[gtk-doc?]
+   >=dev-cpp/pangomm-2.50.0:2.48[gtk-doc?]
>=x11-libs/gdk-pixbuf-2.35.5:2
>=media-libs/libepoxy-1.2
 "
 DEPEND="
${RDEPEND}
-   doc? ( dev-libs/libsigc++:3 )
+   gtk-doc? ( dev-libs/libsigc++:3 )
 "
 BDEPEND="
virtual/pkgconfig
-   doc? (
+   gtk-doc? (
app-doc/doxygen[dot]
dev-lang/perl
dev-libs/libxslt
@@ -41,7 +41,7 @@ BDEPEND="
 src_configure() {
local emesonargs=(
-Dbuild-demos=false
-   $(meson_use doc build-documentation)
+   $(meson_use gtk-doc build-documentation)
$(meson_use test build-tests)
)
meson_src_configure

diff --git a/dev-cpp/gtkmm/gtkmm-4.8.0.ebuild 
b/dev-cpp/gtkmm/gtkmm-4.8.0-r1.ebuild
similarity index 77%
rename from dev-cpp/gtkmm/gtkmm-4.8.0.ebuild
rename to dev-cpp/gtkmm/gtkmm-4.8.0-r1.ebuild
index b44301885b72..2e6b691a22ab 100644
--- a/dev-cpp/gtkmm/gtkmm-4.8.0.ebuild
+++ b/dev-cpp/gtkmm/gtkmm-4.8.0-r1.ebuild
@@ -12,25 +12,25 @@ HOMEPAGE="https://www.gtkmm.org;
 LICENSE="LGPL-2.1+"
 SLOT="4.0"
 KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
-IUSE="doc test"
+IUSE="gtk-doc test"
 
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-   >=dev-cpp/glibmm-2.68.0:2.68[doc?]
+   >=dev-cpp/glibmm-2.68.0:2.68[gtk-doc?]
>=gui-libs/gtk-4.7.2:4
-   

[gentoo-commits] repo/gentoo:master commit in: dev-cpp/glibmm/

2022-09-23 Thread Matt Turner
commit: f13c269207404fb87ac31244f815c06128bc4c87
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 23 03:17:55 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 24 03:42:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f13c2692

dev-cpp/glibmm: Rename IUSE=doc → IUSE=gtk-doc

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

 dev-cpp/glibmm/{glibmm-2.66.4.ebuild => glibmm-2.66.4-r1.ebuild} | 6 +++---
 dev-cpp/glibmm/{glibmm-2.72.1.ebuild => glibmm-2.72.1-r1.ebuild} | 8 
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-cpp/glibmm/glibmm-2.66.4.ebuild 
b/dev-cpp/glibmm/glibmm-2.66.4-r1.ebuild
similarity index 92%
rename from dev-cpp/glibmm/glibmm-2.66.4.ebuild
rename to dev-cpp/glibmm/glibmm-2.66.4-r1.ebuild
index a050135482f9..499f1f67901f 100644
--- a/dev-cpp/glibmm/glibmm-2.66.4.ebuild
+++ b/dev-cpp/glibmm/glibmm-2.66.4-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtkmm.org 
https://gitlab.gnome.org/GNOME/glibmm;
 LICENSE="LGPL-2.1+"
 SLOT="2"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
-IUSE="doc debug test"
+IUSE="gtk-doc debug test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
@@ -22,7 +22,7 @@ DEPEND="${RDEPEND}"
 BDEPEND="
${PYTHON_DEPS}
virtual/pkgconfig
-   doc? (
+   gtk-doc? (
app-doc/doxygen[dot]
dev-lang/perl
dev-perl/XML-Parser
@@ -46,7 +46,7 @@ multilib_src_configure() {
local emesonargs=(
-Dwarnings=min
-Dbuild-deprecated-api=true
-   $(meson_native_use_bool doc build-documentation)
+   $(meson_native_use_bool gtk-doc build-documentation)
$(meson_use debug debug-refcounting)
-Dbuild-examples=false
)

diff --git a/dev-cpp/glibmm/glibmm-2.72.1.ebuild 
b/dev-cpp/glibmm/glibmm-2.72.1-r1.ebuild
similarity index 88%
rename from dev-cpp/glibmm/glibmm-2.72.1.ebuild
rename to dev-cpp/glibmm/glibmm-2.72.1-r1.ebuild
index 48fcc427c231..69e4f1c99dc5 100644
--- a/dev-cpp/glibmm/glibmm-2.72.1.ebuild
+++ b/dev-cpp/glibmm/glibmm-2.72.1-r1.ebuild
@@ -11,18 +11,18 @@ HOMEPAGE="https://www.gtkmm.org;
 LICENSE="LGPL-2.1+"
 SLOT="2.68"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
-IUSE="doc debug test"
+IUSE="gtk-doc debug test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
>=dev-libs/glib-2.71.2:2[${MULTILIB_USEDEP}]
-   dev-libs/libsigc++:3[doc?,${MULTILIB_USEDEP}]
+   dev-libs/libsigc++:3[gtk-doc?,${MULTILIB_USEDEP}]
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
${PYTHON_DEPS}
virtual/pkgconfig
-   doc? (
+   gtk-doc? (
app-doc/doxygen[dot]
dev-lang/perl
dev-libs/libxslt
@@ -44,7 +44,7 @@ multilib_src_configure() {
local emesonargs=(
-Dwarnings=min
-Dbuild-deprecated-api=true
-   $(meson_native_use_bool doc build-documentation)
+   $(meson_native_use_bool gtk-doc build-documentation)
$(meson_use debug debug-refcounting)
-Dbuild-examples=false
)



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/cairomm/

2022-09-23 Thread Matt Turner
commit: 857382c8e6449ea1281f9c2e0c5640957be938fc
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Sep 24 02:25:51 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 24 03:42:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=857382c8

dev-cpp/cairomm: Depend on x11-libs/cairo[X=]

cairomm detects and enables X support if cairo is build with X support.

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

 dev-cpp/cairomm/cairomm-1.14.3-r1.ebuild | 4 ++--
 dev-cpp/cairomm/cairomm-1.16.1-r1.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-cpp/cairomm/cairomm-1.14.3-r1.ebuild 
b/dev-cpp/cairomm/cairomm-1.14.3-r1.ebuild
index 99f0ce2128dc..a01304aa8cd0 100644
--- a/dev-cpp/cairomm/cairomm-1.14.3-r1.ebuild
+++ b/dev-cpp/cairomm/cairomm-1.14.3-r1.ebuild
@@ -12,12 +12,12 @@ SRC_URI="https://www.cairographics.org/releases/${P}.tar.xz;
 LICENSE="LGPL-2+"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
-IUSE="gtk-doc test"
+IUSE="gtk-doc test X"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
>=dev-libs/libsigc++-2.6.0:2[gtk-doc?,${MULTILIB_USEDEP}]
-   >=x11-libs/cairo-1.12.0[${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.12.0[X=,${MULTILIB_USEDEP}]
 "
 DEPEND="${RDEPEND}
test? (

diff --git a/dev-cpp/cairomm/cairomm-1.16.1-r1.ebuild 
b/dev-cpp/cairomm/cairomm-1.16.1-r1.ebuild
index 09b291a59ff7..1bde629f1fe6 100644
--- a/dev-cpp/cairomm/cairomm-1.16.1-r1.ebuild
+++ b/dev-cpp/cairomm/cairomm-1.16.1-r1.ebuild
@@ -12,12 +12,12 @@ SRC_URI="https://www.cairographics.org/releases/${P}.tar.xz;
 LICENSE="LGPL-2+"
 SLOT="1.16"
 KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
-IUSE="gtk-doc test"
+IUSE="gtk-doc test X"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-libs/libsigc++:3[gtk-doc?,${MULTILIB_USEDEP}]
-   >=x11-libs/cairo-1.12.10[${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.12.10[X=,${MULTILIB_USEDEP}]
 "
 DEPEND="${RDEPEND}
test? (



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/pangomm/

2022-09-23 Thread Matt Turner
commit: 5a0eb973c038e4e33020332c103c7cf4cb28820f
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Sep 22 15:18:28 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 24 03:42:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a0eb973

dev-cpp/pangomm: Version bump to 2.46.3

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

 dev-cpp/pangomm/Manifest  |  1 +
 dev-cpp/pangomm/pangomm-2.46.3.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-cpp/pangomm/Manifest b/dev-cpp/pangomm/Manifest
index b62277b2d44b..7d601652122c 100644
--- a/dev-cpp/pangomm/Manifest
+++ b/dev-cpp/pangomm/Manifest
@@ -1,2 +1,3 @@
 DIST pangomm-2.46.2.tar.xz 674892 BLAKE2B 
ac86ef1a229dca29eeb41d3751128bed56d182cecfc6655a478b5a7473d10782fe98cdfee4db6f5afbfe9fb8adbf0e646004aa69c4c4058191078c7b5716434b
 SHA512 
79cad137ec9f22e57a177332df6c6e735aa3baf81df36fc706e81e7a89f23ce3179337507388f65a0d0a74733990dc3547c50243a4559dfd0bb065b1828c0474
+DIST pangomm-2.46.3.tar.xz 674428 BLAKE2B 
241b902e65ebb2cc213f479832503f07daad736e168ad7e841f3a22e8640e0365167cb29122cd1bf7080bf7b283ddb92aa71aee9731ea878a1ef26f88c3796c6
 SHA512 
c0925f295b372bca7b5ede28476ed00e691911e041632969e5e4c30fcf338bac069ba031d4f48601877524b90af47f5238e444e2de7501f1ff25dcda9dd9a9c8
 DIST pangomm-2.50.0.tar.xz 753592 BLAKE2B 
0db7d43fe2d23e4cfc2b083a4d832c7875c63a261c6b10c62898bf428351ea7d8d05136a46f9498cdb78c51a0223ca988cbc3481041b997dc5d6a9f16f02ec91
 SHA512 
844850db93b8c4dab19dd364e674ee3d61b2fcb8e020ab3d314f240065ee17aeceea21e9ddc438a7d09d56410e3f82147a57425f76bb01e26d82872934269477

diff --git a/dev-cpp/pangomm/pangomm-2.46.3.ebuild 
b/dev-cpp/pangomm/pangomm-2.46.3.ebuild
new file mode 100644
index ..48219b3829a4
--- /dev/null
+++ b/dev-cpp/pangomm/pangomm-2.46.3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit gnome.org meson-multilib python-any-r1
+
+DESCRIPTION="C++ interface for pango"
+HOMEPAGE="https://www.gtkmm.org https://gitlab.gnome.org/GNOME/pangomm;
+
+LICENSE="LGPL-2.1+"
+SLOT="1.4"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+IUSE="gtk-doc"
+
+RDEPEND="
+   >=dev-cpp/cairomm-1.2.2:0[gtk-doc?,${MULTILIB_USEDEP}]
+   >=dev-cpp/glibmm-2.48.0:2[gtk-doc?,${MULTILIB_USEDEP}]
+   dev-libs/libsigc++:2[gtk-doc?,${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.45.1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   gtk-doc? (
+   >=dev-cpp/mm-common-1.0.4
+   app-doc/doxygen[dot]
+   dev-libs/libxslt
+   )
+   ${PYTHON_DEPS}
+"
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Dmaintainer-mode=false
+   $(meson_native_use_bool gtk-doc build-documentation)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/gtkmm/

2022-09-23 Thread Matt Turner
commit: fba3cdca284ff7939db0e28236a9f96dd2a85ac9
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Sep 24 03:08:01 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 24 03:42:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fba3cdca

dev-cpp/gtkmm: Depend on x11-libs/gtk+[X=]

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

 dev-cpp/gtkmm/gtkmm-3.24.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/gtkmm/gtkmm-3.24.6-r1.ebuild 
b/dev-cpp/gtkmm/gtkmm-3.24.6-r1.ebuild
index 6baf34dcd2d2..78ea992f159e 100644
--- a/dev-cpp/gtkmm/gtkmm-3.24.6-r1.ebuild
+++ b/dev-cpp/gtkmm/gtkmm-3.24.6-r1.ebuild
@@ -24,7 +24,7 @@ RDEPEND="
>=dev-libs/libsigc++-2.3.2:2[gtk-doc?,${MULTILIB_USEDEP}]
>=media-libs/libepoxy-1.2[${MULTILIB_USEDEP}]
>=x11-libs/gdk-pixbuf-2.35.5:2[${MULTILIB_USEDEP}]
-   >=x11-libs/gtk+-3.24.0:3[aqua?,wayland?,X?,${MULTILIB_USEDEP}]
+   >=x11-libs/gtk+-3.24.0:3[aqua?,wayland?,X=,${MULTILIB_USEDEP}]
 "
 DEPEND="${RDEPEND}"
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/glibmm/

2022-09-23 Thread Matt Turner
commit: 043ac9c3ba4aa9d10efe37b9a85c9c0cea0810cd
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 23 03:26:09 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 24 03:42:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=043ac9c3

dev-cpp/glibmm: Version bump to 2.74.0

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

 dev-cpp/glibmm/Manifest |  1 +
 dev-cpp/glibmm/glibmm-2.74.0.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/dev-cpp/glibmm/Manifest b/dev-cpp/glibmm/Manifest
index 242bd627bf5f..97755e119f6b 100644
--- a/dev-cpp/glibmm/Manifest
+++ b/dev-cpp/glibmm/Manifest
@@ -1,3 +1,4 @@
 DIST glibmm-2.66.4.tar.xz 7606108 BLAKE2B 
5ff069110701d315c5d639e5efd824eb136b73fa29dc6e3fe5aead675e87b335bb2cbbbad2d9187285ce7086014aa316c07b672d88c5ba5fdaa3be13af0a
 SHA512 
9b1e0c09a11182384313ea4a7ba484ebab894528e08169a610387f207b5a7f8db9338466cd3e9eb3fa55e1c12817351ea27c39d6503208af67ba619f9d249c75
 DIST glibmm-2.66.5.tar.xz 7610516 BLAKE2B 
766939ad6a5cd94bc642da7e9801ccb4f693d652ad4afcfc15b6e12a646b0d5d9c203a04328d13727f4e6c35730e7e9cc431f448618c75df305874dacaf0d7aa
 SHA512 
3c1f91a1d91c23c5975254f5bf499f6752b6e3f1b056511133722cdfc853ffd2a94c375c0441dbb3f0933e7a257449ca4e365355ed580bd72d88c08d99a76684
 DIST glibmm-2.72.1.tar.xz 7921260 BLAKE2B 
4078c2a6a12257a84844d3fa70c8b6a1a28b7c184f7bfbbf2adc882806099f7211378d6f7a23b1bbd18514ced9ada56642eb4ff877ee23cd70b4ee6b1a270510
 SHA512 
aa52c7b73e8f3437c2da9e8da74f84b9f07c7aa40a5fa232a7418b4af19575cbde01f6cbe9fb3fc3227bd9281a9439156a51d10a0c2c1a1beca226c7c93fe660
+DIST glibmm-2.74.0.tar.xz 7938292 BLAKE2B 
c089826f6a33c02d525d40bcb375249fd0aa1d238a2cce44b421389812345b57e41d93c8e6a5f37a8fa6f7800bdcc0d4da531ad0f3b3bf69b6f91ef7f9f496a8
 SHA512 
29c16a6c921fb135721c39b5328e0b45e09c500c65175199c1ec5ee75bdd5fb907072389c6980da3bf8fac0846235af5580f692706eb00d26947804daa1c99c9

diff --git a/dev-cpp/glibmm/glibmm-2.74.0.ebuild 
b/dev-cpp/glibmm/glibmm-2.74.0.ebuild
new file mode 100644
index ..19289ca156fb
--- /dev/null
+++ b/dev-cpp/glibmm/glibmm-2.74.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+inherit gnome.org meson-multilib python-any-r1
+
+DESCRIPTION="C++ interface for glib2"
+HOMEPAGE="https://www.gtkmm.org https://gitlab.gnome.org/GNOME/glibmm;
+
+LICENSE="LGPL-2.1+"
+SLOT="2.68"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+IUSE="gtk-doc debug test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.73.2:2[${MULTILIB_USEDEP}]
+   dev-libs/libsigc++:3[gtk-doc?,${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+   gtk-doc? (
+   app-doc/doxygen[dot]
+   dev-lang/perl
+   dev-libs/libxslt
+   )
+"
+
+src_prepare() {
+   default
+
+   # giomm_tls_client requires FEATURES=-network-sandbox and 
glib-networking rdep
+   sed -i -e '/giomm_tls_client/d' tests/meson.build || die
+
+   if ! use test; then
+   sed -i -e "/^subdir('tests')/d" meson.build || die
+   fi
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Dwarnings=min
+   -Dbuild-deprecated-api=true
+   $(meson_native_use_bool gtk-doc build-documentation)
+   $(meson_use debug debug-refcounting)
+   -Dbuild-examples=false
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/glibmm/

2022-09-23 Thread Matt Turner
commit: ca56aa38dfe216739149f2bce498089eb50abd14
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 23 03:24:08 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 24 03:42:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca56aa38

dev-cpp/glibmm: Version bump to 2.66.5

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

 dev-cpp/glibmm/Manifest |  1 +
 dev-cpp/glibmm/glibmm-2.66.5.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/dev-cpp/glibmm/Manifest b/dev-cpp/glibmm/Manifest
index c11867d0d51a..242bd627bf5f 100644
--- a/dev-cpp/glibmm/Manifest
+++ b/dev-cpp/glibmm/Manifest
@@ -1,2 +1,3 @@
 DIST glibmm-2.66.4.tar.xz 7606108 BLAKE2B 
5ff069110701d315c5d639e5efd824eb136b73fa29dc6e3fe5aead675e87b335bb2cbbbad2d9187285ce7086014aa316c07b672d88c5ba5fdaa3be13af0a
 SHA512 
9b1e0c09a11182384313ea4a7ba484ebab894528e08169a610387f207b5a7f8db9338466cd3e9eb3fa55e1c12817351ea27c39d6503208af67ba619f9d249c75
+DIST glibmm-2.66.5.tar.xz 7610516 BLAKE2B 
766939ad6a5cd94bc642da7e9801ccb4f693d652ad4afcfc15b6e12a646b0d5d9c203a04328d13727f4e6c35730e7e9cc431f448618c75df305874dacaf0d7aa
 SHA512 
3c1f91a1d91c23c5975254f5bf499f6752b6e3f1b056511133722cdfc853ffd2a94c375c0441dbb3f0933e7a257449ca4e365355ed580bd72d88c08d99a76684
 DIST glibmm-2.72.1.tar.xz 7921260 BLAKE2B 
4078c2a6a12257a84844d3fa70c8b6a1a28b7c184f7bfbbf2adc882806099f7211378d6f7a23b1bbd18514ced9ada56642eb4ff877ee23cd70b4ee6b1a270510
 SHA512 
aa52c7b73e8f3437c2da9e8da74f84b9f07c7aa40a5fa232a7418b4af19575cbde01f6cbe9fb3fc3227bd9281a9439156a51d10a0c2c1a1beca226c7c93fe660

diff --git a/dev-cpp/glibmm/glibmm-2.66.5.ebuild 
b/dev-cpp/glibmm/glibmm-2.66.5.ebuild
new file mode 100644
index ..f730efed4596
--- /dev/null
+++ b/dev-cpp/glibmm/glibmm-2.66.5.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+inherit gnome.org meson-multilib python-any-r1
+
+DESCRIPTION="C++ interface for glib2"
+HOMEPAGE="https://www.gtkmm.org https://gitlab.gnome.org/GNOME/glibmm;
+
+LICENSE="LGPL-2.1+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris 
~x86-solaris"
+IUSE="gtk-doc debug test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/libsigc++-2.9.1:2[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.61.2:2[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+   gtk-doc? (
+   app-doc/doxygen[dot]
+   dev-lang/perl
+   dev-perl/XML-Parser
+   dev-libs/libxslt
+   media-gfx/graphviz
+   )
+"
+
+src_prepare() {
+   default
+
+   # giomm_tls_client requires FEATURES=-network-sandbox and 
glib-networking rdep
+   sed -i -e '/giomm_tls_client/d' tests/meson.build || die
+
+   if ! use test; then
+   sed -i -e "/^subdir('tests')/d" meson.build || die
+   fi
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Dwarnings=min
+   -Dbuild-deprecated-api=true
+   $(meson_native_use_bool gtk-doc build-documentation)
+   $(meson_use debug debug-refcounting)
+   -Dbuild-examples=false
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/cairomm/

2022-09-23 Thread Matt Turner
commit: 564caa82128e939ede004323c0990454a8b975b5
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 23 03:16:48 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 24 03:42:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=564caa82

dev-cpp/cairomm: Rename IUSE=doc → IUSE=gtk-doc

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

 .../cairomm/{cairomm-1.14.3.ebuild => cairomm-1.14.3-r1.ebuild}   | 8 
 .../cairomm/{cairomm-1.16.1.ebuild => cairomm-1.16.1-r1.ebuild}   | 8 
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-cpp/cairomm/cairomm-1.14.3.ebuild 
b/dev-cpp/cairomm/cairomm-1.14.3-r1.ebuild
similarity index 86%
rename from dev-cpp/cairomm/cairomm-1.14.3.ebuild
rename to dev-cpp/cairomm/cairomm-1.14.3-r1.ebuild
index 48acef87e7aa..99f0ce2128dc 100644
--- a/dev-cpp/cairomm/cairomm-1.14.3.ebuild
+++ b/dev-cpp/cairomm/cairomm-1.14.3-r1.ebuild
@@ -12,11 +12,11 @@ SRC_URI="https://www.cairographics.org/releases/${P}.tar.xz;
 LICENSE="LGPL-2+"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
-IUSE="doc test"
+IUSE="gtk-doc test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-   >=dev-libs/libsigc++-2.6.0:2[doc?,${MULTILIB_USEDEP}]
+   >=dev-libs/libsigc++-2.6.0:2[gtk-doc?,${MULTILIB_USEDEP}]
>=x11-libs/cairo-1.12.0[${MULTILIB_USEDEP}]
 "
 DEPEND="${RDEPEND}
@@ -27,7 +27,7 @@ DEPEND="${RDEPEND}
 "
 BDEPEND="
virtual/pkgconfig
-   doc? (
+   gtk-doc? (
app-doc/doxygen[dot]
dev-lang/perl
dev-libs/libxslt
@@ -36,7 +36,7 @@ BDEPEND="
 
 multilib_src_configure() {
local emesonargs=(
-   $(meson_native_use_bool doc build-documentation)
+   $(meson_native_use_bool gtk-doc build-documentation)
-Dbuild-examples=false
$(meson_use test build-tests)
-Dboost-shared=true

diff --git a/dev-cpp/cairomm/cairomm-1.16.1.ebuild 
b/dev-cpp/cairomm/cairomm-1.16.1-r1.ebuild
similarity index 86%
rename from dev-cpp/cairomm/cairomm-1.16.1.ebuild
rename to dev-cpp/cairomm/cairomm-1.16.1-r1.ebuild
index 715ca5acea49..09b291a59ff7 100644
--- a/dev-cpp/cairomm/cairomm-1.16.1.ebuild
+++ b/dev-cpp/cairomm/cairomm-1.16.1-r1.ebuild
@@ -12,11 +12,11 @@ SRC_URI="https://www.cairographics.org/releases/${P}.tar.xz;
 LICENSE="LGPL-2+"
 SLOT="1.16"
 KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
-IUSE="doc test"
+IUSE="gtk-doc test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-   dev-libs/libsigc++:3[doc?,${MULTILIB_USEDEP}]
+   dev-libs/libsigc++:3[gtk-doc?,${MULTILIB_USEDEP}]
>=x11-libs/cairo-1.12.10[${MULTILIB_USEDEP}]
 "
 DEPEND="${RDEPEND}
@@ -27,7 +27,7 @@ DEPEND="${RDEPEND}
 "
 BDEPEND="
virtual/pkgconfig
-   doc? (
+   gtk-doc? (
app-doc/doxygen[dot]
dev-lang/perl
dev-libs/libxslt
@@ -36,7 +36,7 @@ BDEPEND="
 
 multilib_src_configure() {
local emesonargs=(
-   $(meson_native_use_bool doc build-documentation)
+   $(meson_native_use_bool gtk-doc build-documentation)
-Dbuild-examples=false
$(meson_use test build-tests)
-Dboost-shared=true



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/cairomm/

2022-09-23 Thread Matt Turner
commit: b167f35e1d56b30b485424860168c6effb2ddb35
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Sep 22 15:24:55 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 24 03:42:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b167f35e

dev-cpp/cairomm: Version bump to 1.16.2

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

 dev-cpp/cairomm/Manifest  |  1 +
 dev-cpp/cairomm/cairomm-1.16.2.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/dev-cpp/cairomm/Manifest b/dev-cpp/cairomm/Manifest
index 957be057f483..c97b9eca30ff 100644
--- a/dev-cpp/cairomm/Manifest
+++ b/dev-cpp/cairomm/Manifest
@@ -1,3 +1,4 @@
 DIST cairomm-1.14.3.tar.xz 604572 BLAKE2B 
a626ee20a229c4597622e7ead3320e5ff971632548488e970b877712d5579731093a14791a13416bec783e180a4f8432be1a743c7a5d77af2fdf30fa36ee3caa
 SHA512 
8dc8a0de733904742c54d4935b596d4103f2e498c6735894bc6a5a81eb4962c6ea944bad94102b18b25850f78e948d38f117c566b197bc76da23a4e88b62ee4e
 DIST cairomm-1.14.4.tar.xz 618548 BLAKE2B 
611e05b66e731d470c6d9a64c2eb4aee68aa73be5c05cb7e741e9a851ef15609cfc9fc27177531880b16517e62cf5c3f7669d4f7e7c5c78b9bc7d829e27f4d25
 SHA512 
9e2692837f55a2e66cd7e9d0a8033a35524df1c3186a53a9be75d71e899240dbc8959c914471e61e311812dabaf815e732142686b42fbdc75a71c05b41013d33
 DIST cairomm-1.16.1.tar.xz 580020 BLAKE2B 
219e83fb328a73cc7c5801aa155156e65245fbccfb3899d98573266f78f9f489ef968fac3c8c577fa98fbdc61af6d873293783c41dd00046e5db327443bdeda2
 SHA512 
2dbdd41f712d43573ad3118f37d443d2b9ae98737c240d5db8d830ef38f2b4a95182b2fc857577c7564eb94649e629f70380f16ee84f4978759f40e19d802757
+DIST cairomm-1.16.2.tar.xz 593504 BLAKE2B 
6682604f5907f16e40dd497f07eaaca5a4dc8a0b90771a0631406817ec397c42eb1784a6cbf15094ea6d61591acf04818e1b4d64ede3383b6859668d3b445a76
 SHA512 
61dc639eabe8502e1262c53c92fe57c5647e5ab9931f86ed51e657df1b7d0e3e58c2571910a05236cc0dca8d52f1f693aed99a553430f14d0fb87be1832a6b62

diff --git a/dev-cpp/cairomm/cairomm-1.16.2.ebuild 
b/dev-cpp/cairomm/cairomm-1.16.2.ebuild
new file mode 100644
index ..c6c78fb95d98
--- /dev/null
+++ b/dev-cpp/cairomm/cairomm-1.16.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+inherit meson-multilib python-any-r1
+
+DESCRIPTION="C++ bindings for the Cairo vector graphics library"
+HOMEPAGE="https://cairographics.org/cairomm/ 
https://gitlab.freedesktop.org/cairo/cairomm;
+SRC_URI="https://www.cairographics.org/releases/${P}.tar.xz;
+
+LICENSE="LGPL-2+"
+SLOT="1.16"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+IUSE="gtk-doc test X"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/libsigc++:3[gtk-doc?,${MULTILIB_USEDEP}]
+   >=x11-libs/cairo-1.12.10[X=,${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/boost[${MULTILIB_USEDEP}]
+   media-libs/fontconfig[${MULTILIB_USEDEP}]
+   )
+"
+BDEPEND="
+   virtual/pkgconfig
+   gtk-doc? (
+   ${PYTHON_DEPS}
+   >=dev-cpp/mm-common-1.0.4
+   app-doc/doxygen[dot]
+   dev-libs/libxslt
+   )
+"
+
+pkg_setup() {
+   use gtk-doc && python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_native_use_bool gtk-doc build-documentation)
+   -Dbuild-examples=false
+   $(meson_use test build-tests)
+   -Dboost-shared=true
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/pangomm/

2022-09-23 Thread Matt Turner
commit: d394ceeb7b97d8883779c87042785ba55f277788
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Sep 22 15:20:42 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 24 03:42:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d394ceeb

dev-cpp/pangomm: Version bump to 2.50.1

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

 dev-cpp/pangomm/Manifest  |  1 +
 dev-cpp/pangomm/pangomm-2.50.1.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-cpp/pangomm/Manifest b/dev-cpp/pangomm/Manifest
index 7d601652122c..cf8ce199c6e4 100644
--- a/dev-cpp/pangomm/Manifest
+++ b/dev-cpp/pangomm/Manifest
@@ -1,3 +1,4 @@
 DIST pangomm-2.46.2.tar.xz 674892 BLAKE2B 
ac86ef1a229dca29eeb41d3751128bed56d182cecfc6655a478b5a7473d10782fe98cdfee4db6f5afbfe9fb8adbf0e646004aa69c4c4058191078c7b5716434b
 SHA512 
79cad137ec9f22e57a177332df6c6e735aa3baf81df36fc706e81e7a89f23ce3179337507388f65a0d0a74733990dc3547c50243a4559dfd0bb065b1828c0474
 DIST pangomm-2.46.3.tar.xz 674428 BLAKE2B 
241b902e65ebb2cc213f479832503f07daad736e168ad7e841f3a22e8640e0365167cb29122cd1bf7080bf7b283ddb92aa71aee9731ea878a1ef26f88c3796c6
 SHA512 
c0925f295b372bca7b5ede28476ed00e691911e041632969e5e4c30fcf338bac069ba031d4f48601877524b90af47f5238e444e2de7501f1ff25dcda9dd9a9c8
 DIST pangomm-2.50.0.tar.xz 753592 BLAKE2B 
0db7d43fe2d23e4cfc2b083a4d832c7875c63a261c6b10c62898bf428351ea7d8d05136a46f9498cdb78c51a0223ca988cbc3481041b997dc5d6a9f16f02ec91
 SHA512 
844850db93b8c4dab19dd364e674ee3d61b2fcb8e020ab3d314f240065ee17aeceea21e9ddc438a7d09d56410e3f82147a57425f76bb01e26d82872934269477
+DIST pangomm-2.50.1.tar.xz 754608 BLAKE2B 
3581db044e95fb78e2f8e67868735d6626d052099076c9b46668a255bb8df2cbc152dbaf730bfe2a3b47610a1a4e1903d83950d303d59913d9ff123a882db772
 SHA512 
bffc55eedc4f278480a74afcf119b79a295bf5775123f582746ba425e19e2690d627baa9a9813b70db9e063db7efe959f365567dd7bcbc1fc862212ba8225a98

diff --git a/dev-cpp/pangomm/pangomm-2.50.1.ebuild 
b/dev-cpp/pangomm/pangomm-2.50.1.ebuild
new file mode 100644
index ..b291b42d21dc
--- /dev/null
+++ b/dev-cpp/pangomm/pangomm-2.50.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit gnome.org meson-multilib python-any-r1
+
+DESCRIPTION="C++ interface for pango"
+HOMEPAGE="https://www.gtkmm.org https://gitlab.gnome.org/GNOME/pangomm;
+
+LICENSE="LGPL-2.1+"
+SLOT="2.48"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+IUSE="gtk-doc"
+
+RDEPEND="
+   >=dev-cpp/cairomm-1.16.0:1.16[gtk-doc?,${MULTILIB_USEDEP}]
+   >=dev-cpp/glibmm-2.68.0:2.68[gtk-doc?,${MULTILIB_USEDEP}]
+   >=dev-libs/libsigc++-3:3[gtk-doc?,${MULTILIB_USEDEP}]
+   >=x11-libs/pango-1.49.4[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   gtk-doc? (
+   >=dev-cpp/mm-common-1.0.4
+   app-doc/doxygen[dot]
+   dev-libs/libxslt
+   )
+   ${PYTHON_DEPS}
+"
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Dmaintainer-mode=false
+   $(meson_native_use_bool gtk-doc build-documentation)
+   )
+   meson_src_configure
+}



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

2022-09-23 Thread Matt Turner
commit: df256741b0c9edf087964f30704aaa42abedc85a
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Sep 22 16:12:47 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 24 03:42:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df256741

dev-libs/libsigc++: Bump to EAPI=8

- Rename IUSE=doc → IUSE=gtk-doc since it installs devhelp files
- Drop IUSE=static-libs
- Drop IUSE=examples

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

 ...{libsigc++-2.10.7.ebuild => libsigc++-2.10.7-r1.ebuild} | 14 +-
 .../{libsigc++-3.2.0.ebuild => libsigc++-3.2.0-r1.ebuild}  | 10 +-
 2 files changed, 10 insertions(+), 14 deletions(-)

diff --git a/dev-libs/libsigc++/libsigc++-2.10.7.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.7-r1.ebuild
similarity index 80%
rename from dev-libs/libsigc++/libsigc++-2.10.7.ebuild
rename to dev-libs/libsigc++/libsigc++-2.10.7-r1.ebuild
index 628e4bd5f2db..1b019eb376d7 100644
--- a/dev-libs/libsigc++/libsigc++-2.10.7.ebuild
+++ b/dev-libs/libsigc++/libsigc++-2.10.7-r1.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
 inherit flag-o-matic gnome.org meson-multilib
 
 DESCRIPTION="Typesafe callback system for standard C++"
@@ -11,20 +11,19 @@ HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
 LICENSE="LGPL-2.1+"
 SLOT="2"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
-IUSE="doc static-libs test"
+IUSE="gtk-doc test"
 RESTRICT="!test? ( test )"
 
 DEPEND="test? ( dev-libs/boost[${MULTILIB_USEDEP}] )"
 BDEPEND="sys-devel/m4
-   doc? ( app-doc/doxygen[dot] )"
+   gtk-doc? ( app-doc/doxygen[dot] )"
 
 multilib_src_configure() {
filter-flags -fno-exceptions #84263
 
local -a emesonargs=(
-   -Ddefault_library=$(usex static-libs both shared)
$(meson_use test benchmark)
-   $(meson_native_use_bool doc build-documentation)
+   $(meson_native_use_bool gtk-doc build-documentation)
-Dbuild-examples=false
)
meson_src_configure
@@ -33,8 +32,5 @@ multilib_src_configure() {
 multilib_src_install_all() {
# Note: html docs are installed into /usr/share/doc/libsigc++-2.0
# We can't use /usr/share/doc/${PF} because of links from glibmm etc. 
docs
-   if use doc; then
-   docinto examples
-   dodoc examples/*.cc
-   fi
+   :;
 }

diff --git a/dev-libs/libsigc++/libsigc++-3.2.0.ebuild 
b/dev-libs/libsigc++/libsigc++-3.2.0-r1.ebuild
similarity index 89%
rename from dev-libs/libsigc++/libsigc++-3.2.0.ebuild
rename to dev-libs/libsigc++/libsigc++-3.2.0-r1.ebuild
index d0c96ac1460c..2b4f40bbfad0 100644
--- a/dev-libs/libsigc++/libsigc++-3.2.0.ebuild
+++ b/dev-libs/libsigc++/libsigc++-3.2.0-r1.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
 inherit gnome.org flag-o-matic meson-multilib
 
 DESCRIPTION="Typesafe callback system for standard C++"
@@ -11,11 +11,11 @@ HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
 LICENSE="LGPL-2.1+"
 SLOT="3"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
-IUSE="doc examples test"
+IUSE="gtk-doc test"
 RESTRICT="!test? ( test )"
 
 BDEPEND="
-   doc? (
+   gtk-doc? (
app-doc/doxygen[dot]
dev-lang/perl
dev-libs/libxslt
@@ -35,7 +35,7 @@ multilib_src_configure() {
 
local emesonargs=(
-Dbuild-examples=false
-   $(meson_native_use_bool doc build-documentation)
+   $(meson_native_use_bool gtk-doc build-documentation)
)
meson_src_configure
 }
@@ -43,5 +43,5 @@ multilib_src_configure() {
 multilib_src_install_all() {
# Note: html docs are installed into /usr/share/doc/libsigc++-3.0
# We can't use /usr/share/doc/${PF} because of links from glibmm etc. 
docs
-   use examples && dodoc -r examples
+   :;
 }



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

2022-09-23 Thread Matt Turner
commit: 7f327f80b5243b7ae8eed596c08b270422122266
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 23 03:10:15 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 24 03:42:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f327f80

dev-libs/libsigc++: Version bump to 2.10.8

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

 dev-libs/libsigc++/Manifest|  1 +
 dev-libs/libsigc++/libsigc++-2.10.8.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-libs/libsigc++/Manifest b/dev-libs/libsigc++/Manifest
index 7721b4130fc8..41d5340ca881 100644
--- a/dev-libs/libsigc++/Manifest
+++ b/dev-libs/libsigc++/Manifest
@@ -1,2 +1,3 @@
 DIST libsigc++-2.10.7.tar.xz 4791304 BLAKE2B 
f3e41a753097d55d2e6f47407033139733dc813d84ffa8ba97ca94dbb2f1abc714a541fd90347c1477736eb9be109dd25d5ffc9998430b7d0fe9c627a9b2cfde
 SHA512 
075f120f7261eac020a92956a4b2d8bfa380a63bf4e78d057d93b035dcb0590df1ee1e2d3af59edf97e3c30cc01359d259d24e4fc69bdb99952d4c9c02eb6015
+DIST libsigc++-2.10.8.tar.xz 4998876 BLAKE2B 
f460652950af895fab6d4028d721e2a439b0a4dfb260515c9acc053a41435be7d7f7328fc42f64ef34b36be31c5281e5998ceee2c08970f1fcec82176fab09b0
 SHA512 
8b22fd8ae4eca3ebc1b65b68d4dc022e7bbde6d1d02a557e64d2fda2682e2e39b357af6d8b68e8741c287701be9fffd27125c6171790455a7657e0ea55cc08b3
 DIST libsigc++-3.2.0.tar.xz 785900 BLAKE2B 
6c128a0c426814bde26b092c20f9eca1029712f5130a12088bf7cae10c56105334a12df0b26fe1234ed4c262cac576312d2e72abb926b6422e6fc111ccee8734
 SHA512 
91315cecc79a1ad6ea165b66a13a5afd4e5bc101842f9d4c58811ea78536c07fc8821c51aa5110a032ed71c09f85790b3a02f2ad7fe8cc3aed6e03b2bafcd70c

diff --git a/dev-libs/libsigc++/libsigc++-2.10.8.ebuild 
b/dev-libs/libsigc++/libsigc++-2.10.8.ebuild
new file mode 100644
index ..97044134e6db
--- /dev/null
+++ b/dev-libs/libsigc++/libsigc++-2.10.8.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit flag-o-matic gnome.org meson-multilib
+
+DESCRIPTION="Typesafe callback system for standard C++"
+HOMEPAGE="https://libsigcplusplus.github.io/libsigcplusplus/
+   https://github.com/libsigcplusplus/libsigcplusplus;
+
+LICENSE="LGPL-2.1+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="gtk-doc test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( dev-libs/boost[${MULTILIB_USEDEP}] )"
+BDEPEND="sys-devel/m4
+   gtk-doc? ( app-doc/doxygen[dot] )"
+
+multilib_src_configure() {
+   filter-flags -fno-exceptions #84263
+
+   local -a emesonargs=(
+   $(meson_use test benchmark)
+   $(meson_native_use_bool gtk-doc build-documentation)
+   -Dbuild-examples=false
+   )
+   meson_src_configure
+}
+
+multilib_src_install_all() {
+   # Note: html docs are installed into /usr/share/doc/libsigc++-2.0
+   # We can't use /usr/share/doc/${PF} because of links from glibmm etc. 
docs
+   :;
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/mm-common/

2022-09-23 Thread Matt Turner
commit: d11d16e8b0699167aaecfd8c227f9a38896d2303
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 23 03:40:16 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 24 03:42:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d11d16e8

dev-cpp/mm-common: Keyword 1.0.4, riscv

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

 dev-cpp/mm-common/mm-common-1.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/mm-common/mm-common-1.0.4.ebuild 
b/dev-cpp/mm-common/mm-common-1.0.4.ebuild
index 7eb43d535b2e..8f3b8c291bea 100644
--- a/dev-cpp/mm-common/mm-common-1.0.4.ebuild
+++ b/dev-cpp/mm-common/mm-common-1.0.4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.gtkmm.org/;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 
 BDEPEND="${PYTHON_DEPS}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/pangomm/

2022-09-23 Thread Matt Turner
commit: ebf7ec6eb3a9e90f242d3c465b87f7fdac8b5262
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 23 03:14:54 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 24 03:42:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebf7ec6e

dev-cpp/pangomm: Rename IUSE=doc → IUSE=gtk-doc

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

 .../{pangomm-2.46.2.ebuild => pangomm-2.46.2-r1.ebuild}  | 12 ++--
 .../{pangomm-2.50.0.ebuild => pangomm-2.50.0-r1.ebuild}  | 12 ++--
 2 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/dev-cpp/pangomm/pangomm-2.46.2.ebuild 
b/dev-cpp/pangomm/pangomm-2.46.2-r1.ebuild
similarity index 74%
rename from dev-cpp/pangomm/pangomm-2.46.2.ebuild
rename to dev-cpp/pangomm/pangomm-2.46.2-r1.ebuild
index 8ca64e0c2bd3..7c0fce129665 100644
--- a/dev-cpp/pangomm/pangomm-2.46.2.ebuild
+++ b/dev-cpp/pangomm/pangomm-2.46.2-r1.ebuild
@@ -12,18 +12,18 @@ HOMEPAGE="https://www.gtkmm.org;
 LICENSE="LGPL-2.1+"
 SLOT="1.4"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
-IUSE="doc"
+IUSE="gtk-doc"
 
 DEPEND="
-   >=dev-cpp/cairomm-1.2.2:0[doc?,${MULTILIB_USEDEP}]
-   >=dev-cpp/glibmm-2.48.0:2[doc?,${MULTILIB_USEDEP}]
-   dev-libs/libsigc++:2[doc?,${MULTILIB_USEDEP}]
+   >=dev-cpp/cairomm-1.2.2:0[gtk-doc?,${MULTILIB_USEDEP}]
+   >=dev-cpp/glibmm-2.48.0:2[gtk-doc?,${MULTILIB_USEDEP}]
+   dev-libs/libsigc++:2[gtk-doc?,${MULTILIB_USEDEP}]
>=x11-libs/pango-1.45.1[${MULTILIB_USEDEP}]
 "
 RDEPEND="${DEPEND}"
 BDEPEND="
virtual/pkgconfig
-   doc? (
+   gtk-doc? (
app-doc/doxygen[dot]
dev-lang/perl
dev-libs/libxslt
@@ -34,7 +34,7 @@ BDEPEND="
 multilib_src_configure() {
local emesonargs=(
-Dmaintainer-mode=false
-   $(meson_native_use_bool doc build-documentation)
+   $(meson_native_use_bool gtk-doc build-documentation)
)
meson_src_configure
 }

diff --git a/dev-cpp/pangomm/pangomm-2.50.0.ebuild 
b/dev-cpp/pangomm/pangomm-2.50.0-r1.ebuild
similarity index 73%
rename from dev-cpp/pangomm/pangomm-2.50.0.ebuild
rename to dev-cpp/pangomm/pangomm-2.50.0-r1.ebuild
index 759433faaf69..f2daed7fcb79 100644
--- a/dev-cpp/pangomm/pangomm-2.50.0.ebuild
+++ b/dev-cpp/pangomm/pangomm-2.50.0-r1.ebuild
@@ -12,18 +12,18 @@ HOMEPAGE="https://www.gtkmm.org;
 LICENSE="LGPL-2.1+"
 SLOT="2.48"
 KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
-IUSE="doc"
+IUSE="gtk-doc"
 
 DEPEND="
-   >=dev-cpp/cairomm-1.16.0:1.16[doc?,${MULTILIB_USEDEP}]
-   >=dev-cpp/glibmm-2.68.0:2.68[doc?,${MULTILIB_USEDEP}]
-   >=dev-libs/libsigc++-3:3[doc?,${MULTILIB_USEDEP}]
+   >=dev-cpp/cairomm-1.16.0:1.16[gtk-doc?,${MULTILIB_USEDEP}]
+   >=dev-cpp/glibmm-2.68.0:2.68[gtk-doc?,${MULTILIB_USEDEP}]
+   >=dev-libs/libsigc++-3:3[gtk-doc?,${MULTILIB_USEDEP}]
>=x11-libs/pango-1.49.4[${MULTILIB_USEDEP}]
 "
 RDEPEND="${DEPEND}"
 BDEPEND="
virtual/pkgconfig
-   doc? (
+   gtk-doc? (
app-doc/doxygen[dot]
dev-lang/perl
dev-libs/libxslt
@@ -34,7 +34,7 @@ BDEPEND="
 multilib_src_configure() {
local emesonargs=(
-Dmaintainer-mode=false
-   $(meson_native_use_bool doc build-documentation)
+   $(meson_native_use_bool gtk-doc build-documentation)
)
meson_src_configure
 }



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

2022-09-23 Thread Sam James
commit: d11b16b6bed164c8720b82172e0b259adc7580d7
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 24 03:14:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 24 03:14:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d11b16b6

www-apps/nextcloud: Stabilize 23.0.8 ALLARCHES, #872554

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

 www-apps/nextcloud/nextcloud-23.0.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/nextcloud/nextcloud-23.0.8.ebuild 
b/www-apps/nextcloud/nextcloud-23.0.8.ebuild
index ae0486c3b736..0ab3ad7bfed8 100644
--- a/www-apps/nextcloud/nextcloud-23.0.8.ebuild
+++ b/www-apps/nextcloud/nextcloud-23.0.8.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://nextcloud.com/;
 SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2;
 LICENSE="AGPL-3"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE="+curl +imagemagick mysql postgres +sqlite"
 REQUIRED_USE="|| ( mysql postgres sqlite )"
 



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

2022-09-23 Thread Sam James
commit: a975b6273f0398a4ac5b146e55f6a6a83cde4205
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 24 03:15:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 24 03:15:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a975b627

dev-lang/erlang: Stabilize 24.3.4.2 amd64, #872500

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

 dev-lang/erlang/erlang-24.3.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-24.3.4.2.ebuild 
b/dev-lang/erlang/erlang-24.3.4.2.ebuild
index d08bb337a5c2..4c1b1dc94fa8 100644
--- a/dev-lang/erlang/erlang-24.3.4.2.ebuild
+++ b/dev-lang/erlang/erlang-24.3.4.2.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # same build of ERTS that was used when compiling the code.  See
 # http://erlang.org/doc/system_principles/misc.html for more information.
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="doc emacs java +kpoll odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



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

2022-09-23 Thread Sam James
commit: 4da4cd4f16d41fd0605dfffe344fea2befd4f3fb
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 24 03:13:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 24 03:14:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4da4cd4f

sys-process/parallel: add 20220922

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

 sys-process/parallel/Manifest |  2 ++
 sys-process/parallel/parallel-20220922.ebuild | 31 +++
 2 files changed, 33 insertions(+)

diff --git a/sys-process/parallel/Manifest b/sys-process/parallel/Manifest
index 9232ccbd8f67..075647fdc53e 100644
--- a/sys-process/parallel/Manifest
+++ b/sys-process/parallel/Manifest
@@ -2,3 +2,5 @@ DIST parallel-20220722.tar.bz2 1851613 BLAKE2B 
76d9edddac82b5077d6416cf629dc02d4
 DIST parallel-20220722.tar.bz2.sig 2080 BLAKE2B 
cf71695489b67cfc458e361db3dd5d195a12e127a7b48f8fbc6ce557ffc2d9e30137a462dae0f99361194313997ebc414cb1d3242a84bddb5dc233a9cc9721fb
 SHA512 
5ade3326fa66ac544698cb43b9225bde9ccb77bae0e938c9d7e9f1ea27d254c2bb3a49a3601c430f31a4c651fc52dea9fee909cbbbf0d5c5138543358671c94d
 DIST parallel-20220822.tar.bz2 2389888 BLAKE2B 
95e94064eaecf661a46d45f33f61c51c3873b38935adcb9705678f44e4583d4338d9914ca2b5be87f3551148ad9889cb11beda11ac5771d840337d5a1d33c1c4
 SHA512 
d2dc3b2e59eb777e24c4564c7a9b8460ae85d587b32aa50358583d90f1beea8f321c5e93bd6adf34731a447d7fc22942c81e27a75a4b0b02616af2887be6db12
 DIST parallel-20220822.tar.bz2.sig 2080 BLAKE2B 
12b41f979f8a8c69c370cb1c0ff3687d1d7f12447060f3174d6379ed50caa8fb08682a71f7591bfb73e7f975a2f28cceda8e00a646afc5467caed4664767e6a8
 SHA512 
f0c6e1ddb08751da577d27a9cc1be725bfd7fce6fecb3b48f0fbddae42d5fdef264da36530cdf722bd19fa19308a77d9f7d16703f9f54697e60c4ea03286f58d
+DIST parallel-20220922.tar.bz2 2407177 BLAKE2B 
5cdb9daef3731a0de9a845f9686d506abe378973992953feec0b3502498adb0b20ed6ed13795748180555fc3557127dbb5b847030432d7b0039ea2f56818cea4
 SHA512 
8a1b8b0e3cd5548ceb32b3dd160303e5efd2ed3c4bce09abc09e17437c17b3688324a6b257893e838fb19ca0d55d08288ce2898098346dd78298ffb04a3c9536
+DIST parallel-20220922.tar.bz2.sig 2080 BLAKE2B 
79878e925776020308d6b0d981f3c83242f55c05fde5468b4da283ce5a2619edc7def6ad9f54287e16c948744ff37ac3934012b031844e0ad3bf7e4d8147857d
 SHA512 
384cf27a7160327d31933b0a45b0eb340ae3b321c98463a2a9733db82aaf5cca9971dbdaffe223cca24daeb14bc87b33bbfd879d9715cd2e042cd3f44dec8bff

diff --git a/sys-process/parallel/parallel-20220922.ebuild 
b/sys-process/parallel/parallel-20220922.ebuild
new file mode 100644
index ..5f26fa471823
--- /dev/null
+++ b/sys-process/parallel/parallel-20220922.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/oletange.asc
+inherit verify-sig
+
+DESCRIPTION="A shell tool for executing jobs in parallel locally or on remote 
machines"
+HOMEPAGE="https://www.gnu.org/software/parallel/ 
https://git.savannah.gnu.org/cgit/parallel.git/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig )"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux 
~x64-macos"
+
+RDEPEND="
+   dev-lang/perl
+   dev-perl/Devel-Size
+   dev-perl/Text-CSV
+   virtual/perl-Data-Dumper
+   virtual/perl-File-Temp
+   virtual/perl-IO
+"
+DEPEND="${RDEPEND}"
+BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-oletange-20210423 )"
+
+src_configure() {
+   econf --docdir="${EPREFIX}"/usr/share/doc/${PF}/html
+}



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

2022-09-23 Thread Sam James
commit: 49524a7b7f050fb7ac12b9629767ab151dd3f197
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 24 03:15:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 24 03:15:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49524a7b

net-im/synapse: Stabilize 1.65.0 amd64, #872503

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

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

diff --git a/net-im/synapse/synapse-1.65.0.ebuild 
b/net-im/synapse/synapse-1.65.0.ebuild
index fbca8d3743db..885d190b5f29 100644
--- a/net-im/synapse/synapse-1.65.0.ebuild
+++ b/net-im/synapse/synapse-1.65.0.ebuild
@@ -22,7 +22,7 @@ else
MY_PV="${PV/_rc/rc}"
SRC_URI="https://github.com/matrix-org/${PN}/archive/v${MY_PV}.tar.gz 
-> ${P}.gh.tar.gz"
S="${WORKDIR}/${PN}-${MY_PV}"
-   KEYWORDS="~amd64 ~ppc64"
+   KEYWORDS="amd64 ~ppc64"
 fi
 
 LICENSE="Apache-2.0"



[gentoo-commits] repo/gentoo:master commit in: app-shells/starship/

2022-09-23 Thread Sam James
commit: 4065c3f10688419cdc61bc3d26a2be4d8e94d211
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 24 03:15:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 24 03:15:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4065c3f1

app-shells/starship: Stabilize 1.10.2 amd64, #872584

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

 app-shells/starship/starship-1.10.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/starship/starship-1.10.2.ebuild 
b/app-shells/starship/starship-1.10.2.ebuild
index 1e80a0dbfa70..0d67044b995f 100644
--- a/app-shells/starship/starship-1.10.2.ebuild
+++ b/app-shells/starship/starship-1.10.2.ebuild
@@ -391,7 +391,7 @@ SRC_URI="
 LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0 Unlicense WTFPL-2 ZLIB"
 
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 BDEPEND=">=virtual/rust-1.59"
 



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

2022-09-23 Thread Ionen Wolkens
commit: 642292ccf44114fcf7a078514d5658368c769d5f
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Sep 23 22:15:28 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Sep 24 00:22:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=642292cc

app-emulation/wine-vanilla: add 7.18

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

 app-emulation/wine-vanilla/Manifest|   1 +
 .../wine-vanilla/wine-vanilla-7.18.ebuild  | 318 +
 2 files changed, 319 insertions(+)

diff --git a/app-emulation/wine-vanilla/Manifest 
b/app-emulation/wine-vanilla/Manifest
index adcfb5397382..841ce6b8852e 100644
--- a/app-emulation/wine-vanilla/Manifest
+++ b/app-emulation/wine-vanilla/Manifest
@@ -2,3 +2,4 @@ DIST gentoo-wine-patches-20211122.tar.xz 59796 BLAKE2B 
21460e6adf4934a52f8841f76
 DIST wine-7.0.tar.xz 27120912 BLAKE2B 
84bfeb28d56f0f40bb93b1b5bf8954c8be2fd90fde5a61608e7c35f48addcce7a4d660e63c3caa3ca2c365d1e83b55a1c3485872b2d6bfa8941e2bce44c4aca6
 SHA512 
eec17b046ed5447eb540f421c9b2748d9419ce087496c2743a9914fd27bbe5ff9da0cfe47d3cd76fa97323bd1188a1d82b1eef4968d86ed1957dc1a95e28529c
 DIST wine-7.16.tar.xz 28345428 BLAKE2B 
6540dd196639c5b3e01af801439e4ca8d3d17ce6b9832c3ab7d0263909e0a963a5901b8baad00537242c32599af92d04ad58c9f51660583e28693b4ec1bdd803
 SHA512 
5085c7c1b0e762c508f33775f7f0aa41e94cb75805bb649093addad25f90f7f57d5101ba96227f58a6f18b3ae228bd004df11ec1c033692ad130e9b5279ea19e
 DIST wine-7.17.tar.xz 28379876 BLAKE2B 
536af8f1ac9c4dd8bae2d16cba226c99c45cd64f0a9a2569022baefee61556801d3ee15f480fd18445baecb6c78dd7950f98542dc88a3282ee5d457d0e4ddfb1
 SHA512 
fd8017e6174db0047a3957db3045b2ad9024e07b1e2f81800521f0b7e7f7660add6a08e09bc60e3d140816cec70aae8324fe15643bd05e541f22f66ffda52508
+DIST wine-7.18.tar.xz 28412876 BLAKE2B 
1f25c8669a2afbead142923a39913b3f21df641e446a6136e7ecd282f6c31bc70578036e83f3dd28d22516d987ddca179198f76effb5c9aca089f4755ffa873e
 SHA512 
e651b18cef73b4619e953b746d0c207c0220279003560aaf195c2569a22308af129e1460651a246e6a87dcfbcfcff08f52f970734035eb55ab45d8970fd56a02

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.18.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.18.ebuild
new file mode 100644
index ..ac4a2a6be890
--- /dev/null
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.18.ebuild
@@ -0,0 +1,318 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit autotools flag-o-matic multilib multilib-build toolchain-funcs wrapper
+
+WINE_GECKO=2.47.3
+WINE_MONO=7.3.0
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine.git;
+else
+   (( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 
1).0
+   
SRC_URI="https://dl.winehq.org/wine/source/${WINE_SDIR}/wine-${PV}.tar.xz;
+   S="${WORKDIR}/wine-${PV}"
+   KEYWORDS="-* ~amd64 ~x86"
+fi
+
+DESCRIPTION="Free implementation of Windows(tm) on Unix, without external 
patchsets"
+HOMEPAGE="https://www.winehq.org/;
+
+LICENSE="LGPL-2.1+ BSD-2 IJG MIT ZLIB gsm libpng2 libtiff"
+SLOT="${PV}"
+IUSE="
+   +X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos
+   llvm-libunwind debug custom-cflags +fontconfig +gecko gphoto2
+   +gstreamer kerberos ldap +mingw +mono netapi nls odbc openal
+   opencl +opengl osmesa pcap perl pulseaudio samba scanner +sdl
+   selinux +ssl +truetype udev udisks +unwind usb v4l +vulkan
+   +xcomposite xinerama"
+REQUIRED_USE="
+   X? ( truetype )
+   crossdev-mingw? ( mingw )" # bug #551124 for truetype
+
+# tests are non-trivial to run, can hang easily, don't play well with
+# sandbox, and several need real opengl/vulkan or network access
+RESTRICT="test"
+
+# `grep WINE_CHECK_SONAME configure.ac` + if not directly linked
+WINE_DLOPEN_DEPEND="
+   X? (
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   x11-libs/libXi[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr[${MULTILIB_USEDEP}]
+   x11-libs/libXrender[${MULTILIB_USEDEP}]
+   x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
+   opengl? (
+   media-libs/libglvnd[X,${MULTILIB_USEDEP}]
+   osmesa? ( media-libs/mesa[osmesa,${MULTILIB_USEDEP}] )
+   )
+   xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] )
+   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
+   )
+   cups? ( net-print/cups[${MULTILIB_USEDEP}] )
+   fontconfig? ( media-libs/fontconfig[${MULTILIB_USEDEP}] )
+   kerberos? ( virtual/krb5[${MULTILIB_USEDEP}] )
+   netapi? ( net-fs/samba[${MULTILIB_USEDEP}] )
+   odbc? ( dev-db/unixODBC[${MULTILIB_USEDEP}] )
+   sdl? ( media-libs/libsdl2[haptic,joystick,${MULTILIB_USEDEP}] )
+   ssl? ( 

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

2022-09-23 Thread Ionen Wolkens
commit: 9dfdf91848683fdc5c36863ab8b20cdf92e4e437
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Sep 24 00:22:34 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Sep 24 00:22:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dfdf918

app-emulation/wine-staging: add 7.18

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

 app-emulation/wine-staging/Manifest|   2 +
 .../wine-staging/wine-staging-7.18.ebuild  | 352 +
 2 files changed, 354 insertions(+)

diff --git a/app-emulation/wine-staging/Manifest 
b/app-emulation/wine-staging/Manifest
index 3afa8a573b85..331f4c7a14d9 100644
--- a/app-emulation/wine-staging/Manifest
+++ b/app-emulation/wine-staging/Manifest
@@ -1,5 +1,7 @@
 DIST gentoo-wine-patches-20211122.tar.xz 59796 BLAKE2B 
21460e6adf4934a52f8841f76f234a764c2dc1ac77eeed1cee10adafec3aa723640ebd4b51559e9ef433070ac731c4648620bd9e75e99f31b2e2f494cf01f02d
 SHA512 
a18cb320617e2157977032c38c322177a2d248f14e43051d38de595af171495546c93d5e71e0dbe1a4f326a2dc819bb03dcfd04454ac85bbcd6b1975ae5d9d96
 DIST wine-7.16.tar.xz 28345428 BLAKE2B 
6540dd196639c5b3e01af801439e4ca8d3d17ce6b9832c3ab7d0263909e0a963a5901b8baad00537242c32599af92d04ad58c9f51660583e28693b4ec1bdd803
 SHA512 
5085c7c1b0e762c508f33775f7f0aa41e94cb75805bb649093addad25f90f7f57d5101ba96227f58a6f18b3ae228bd004df11ec1c033692ad130e9b5279ea19e
 DIST wine-7.17.tar.xz 28379876 BLAKE2B 
536af8f1ac9c4dd8bae2d16cba226c99c45cd64f0a9a2569022baefee61556801d3ee15f480fd18445baecb6c78dd7950f98542dc88a3282ee5d457d0e4ddfb1
 SHA512 
fd8017e6174db0047a3957db3045b2ad9024e07b1e2f81800521f0b7e7f7660add6a08e09bc60e3d140816cec70aae8324fe15643bd05e541f22f66ffda52508
+DIST wine-7.18.tar.xz 28412876 BLAKE2B 
1f25c8669a2afbead142923a39913b3f21df641e446a6136e7ecd282f6c31bc70578036e83f3dd28d22516d987ddca179198f76effb5c9aca089f4755ffa873e
 SHA512 
e651b18cef73b4619e953b746d0c207c0220279003560aaf195c2569a22308af129e1460651a246e6a87dcfbcfcff08f52f970734035eb55ab45d8970fd56a02
 DIST wine-staging-7.16.tar.gz 9640421 BLAKE2B 
551a282c40de44a03afd7d6ef7edefac29e6ece53bd9eff854076edab400ed58c37f2d89737354c7a9d3ac9af7c576bc0ec68c61159842e9b46ac4d95c0d07ae
 SHA512 
57003888580f3c442b9d9bc1b36c3e967bfe5b5d61b7fcd8d832a463cbea793c4bf6afce35da18ea9cee568237a0a919583e1dc6b3fea7bc09a7a13e9d9260ce
 DIST wine-staging-7.17.tar.gz 9558133 BLAKE2B 
ef56bae5168da021688766e1cfbc8bd510a18b0de670b0baab631389665d52230e4f9ecda2edff1f50cbd444098d33236fd0f685183e9074efc6d048665c6931
 SHA512 
2e9c260b56293d86a54833d128d98b2408f61a5601f0ef58db6ff02a9c5cb091d3e9acf7f6a616d7d065d9c02127936da6bdc30e6ee11b116d24aab579f512fb
+DIST wine-staging-7.18.tar.gz 9535819 BLAKE2B 
b7157493c8362bce4683f0cd8847e41b812fa4150cee476a5598bd5b42a95686de0a25073082f513c42d618e53538e14cb5a8ce982c731f3880fb3356f4656f0
 SHA512 
fce34941f53f649035b9581f3612f0e47bcbb7e52d2edd33deba9123870cf69c237d10c820c8cbe1b9a784fe6e688af8690cc9ea6d71d4fc596f94ebd1a932a9

diff --git a/app-emulation/wine-staging/wine-staging-7.18.ebuild 
b/app-emulation/wine-staging/wine-staging-7.18.ebuild
new file mode 100644
index ..c8a8a5c9d77f
--- /dev/null
+++ b/app-emulation/wine-staging/wine-staging-7.18.ebuild
@@ -0,0 +1,352 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit autotools flag-o-matic multilib multilib-build toolchain-funcs wrapper
+
+WINE_GECKO=2.47.3
+WINE_MONO=7.3.0
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/wine-staging/wine-staging.git;
+   WINE_EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine.git;
+else
+   (( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 
1).0
+   SRC_URI="
+   https://dl.winehq.org/wine/source/${WINE_SDIR}/wine-${PV}.tar.xz
+   
https://github.com/wine-staging/wine-staging/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="-* ~amd64 ~x86"
+fi
+S="${WORKDIR}/wine-${PV}"
+
+DESCRIPTION="Free implementation of Windows(tm) on Unix, with Wine-Staging 
patchset"
+HOMEPAGE="https://www.winehq.org/;
+
+LICENSE="LGPL-2.1+ BSD-2 IJG MIT ZLIB gsm libpng2 libtiff"
+SLOT="${PV}"
+IUSE="
+   +X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos
+   llvm-libunwind debug custom-cflags +fontconfig +gecko gphoto2
+   +gstreamer kerberos ldap +mingw +mono netapi nls odbc openal
+   opencl +opengl osmesa pcap perl pulseaudio samba scanner +sdl
+   selinux +ssl +truetype udev udisks +unwind usb v4l +vulkan xattr
+   +xcomposite xinerama"
+REQUIRED_USE="
+   X? ( truetype )
+   crossdev-mingw? ( mingw )" # bug #551124 for truetype
+
+# tests are non-trivial to run, can hang easily, don't play well with
+# sandbox, and several need real opengl/vulkan or network access
+RESTRICT="test"
+
+# `grep WINE_CHECK_SONAME configure.ac` + if not directly linked
+WINE_DLOPEN_DEPEND="

[gentoo-commits] repo/gentoo:master commit in: app-shells/pwsh-bin/

2022-09-23 Thread Maciej Barć
commit: fe1659cfcb32af0058860ab65b6ee764ffbac3ee
Author: Randall T. Vasquez  icloud  com>
AuthorDate: Fri Sep 23 23:51:08 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Sep 23 23:58:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe1659cf

app-shells/pwsh-bin: update docs link in `metadata.xml`

Signed-off-by: Randall T. Vasquez  icloud.com>
Closes: https://github.com/gentoo/gentoo/pull/27417
Signed-off-by: Maciej Barć  gentoo.org>

 app-shells/pwsh-bin/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/pwsh-bin/metadata.xml b/app-shells/pwsh-bin/metadata.xml
index fdbb42bd572a..afa9728401cc 100644
--- a/app-shells/pwsh-bin/metadata.xml
+++ b/app-shells/pwsh-bin/metadata.xml
@@ -18,7 +18,7 @@
   
   
 
https://github.com/PowerShell/PowerShell/blob/master/CHANGELOG/7.1.md
-https://powershell.org/free-resources/
+https://learn.microsoft.com/en-us/powershell/
 https://github.com/PowerShell/PowerShell/issues
 PowerShell/PowerShell
   



[gentoo-commits] repo/gentoo:master commit in: app-shells/pwsh-bin/

2022-09-23 Thread Maciej Barć
commit: 7204f6ddc1a02ba204aa0fee934a80a499c69ae7
Author: Randall T. Vasquez  icloud  com>
AuthorDate: Fri Sep 23 23:50:20 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Sep 23 23:58:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7204f6dd

app-shells/pwsh-bin: update HOMEPAGE

Signed-off-by: Randall T. Vasquez  icloud.com>
Signed-off-by: Maciej Barć  gentoo.org>

 app-shells/pwsh-bin/pwsh-bin-7.2.4.ebuild | 2 +-
 app-shells/pwsh-bin/pwsh-bin-7.2.5.ebuild | 2 +-
 app-shells/pwsh-bin/pwsh-bin-7.2.6.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-shells/pwsh-bin/pwsh-bin-7.2.4.ebuild 
b/app-shells/pwsh-bin/pwsh-bin-7.2.4.ebuild
index c78be49848d4..43166039177b 100644
--- a/app-shells/pwsh-bin/pwsh-bin-7.2.4.ebuild
+++ b/app-shells/pwsh-bin/pwsh-bin-7.2.4.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DESCRIPTION="PowerShell - binary precompiled for glibc"
-HOMEPAGE="https://powershell.org/;
+HOMEPAGE="https://microsoft.com/powershell;
 BASE_URI="https://github.com/PowerShell/PowerShell/releases/download;
 SRC_URI="
amd64? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-x64.tar.gz )

diff --git a/app-shells/pwsh-bin/pwsh-bin-7.2.5.ebuild 
b/app-shells/pwsh-bin/pwsh-bin-7.2.5.ebuild
index c78be49848d4..43166039177b 100644
--- a/app-shells/pwsh-bin/pwsh-bin-7.2.5.ebuild
+++ b/app-shells/pwsh-bin/pwsh-bin-7.2.5.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DESCRIPTION="PowerShell - binary precompiled for glibc"
-HOMEPAGE="https://powershell.org/;
+HOMEPAGE="https://microsoft.com/powershell;
 BASE_URI="https://github.com/PowerShell/PowerShell/releases/download;
 SRC_URI="
amd64? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-x64.tar.gz )

diff --git a/app-shells/pwsh-bin/pwsh-bin-7.2.6.ebuild 
b/app-shells/pwsh-bin/pwsh-bin-7.2.6.ebuild
index c78be49848d4..43166039177b 100644
--- a/app-shells/pwsh-bin/pwsh-bin-7.2.6.ebuild
+++ b/app-shells/pwsh-bin/pwsh-bin-7.2.6.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DESCRIPTION="PowerShell - binary precompiled for glibc"
-HOMEPAGE="https://powershell.org/;
+HOMEPAGE="https://microsoft.com/powershell;
 BASE_URI="https://github.com/PowerShell/PowerShell/releases/download;
 SRC_URI="
amd64? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-x64.tar.gz )



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

2022-09-23 Thread Maciej Barć
commit: 19ced23517161b973c295c84b776cba370ed166a
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Sep 23 23:26:23 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Sep 23 23:52:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19ced235

dev-ml/yojson: 2.0.2 - depend on ocaml >=4.07 instead of seq

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

 dev-ml/yojson/{yojson-2.0.2.ebuild => yojson-2.0.2-r1.ebuild} | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/dev-ml/yojson/yojson-2.0.2.ebuild 
b/dev-ml/yojson/yojson-2.0.2-r1.ebuild
similarity index 83%
rename from dev-ml/yojson/yojson-2.0.2.ebuild
rename to dev-ml/yojson/yojson-2.0.2-r1.ebuild
index 23350f1a6c06..c05eff79f4c5 100644
--- a/dev-ml/yojson/yojson-2.0.2.ebuild
+++ b/dev-ml/yojson/yojson-2.0.2-r1.ebuild
@@ -15,13 +15,12 @@ KEYWORDS="~amd64"
 IUSE="examples +ocamlopt test"
 RESTRICT="!test? ( test )"
 
-RDEPEND="
-   >=dev-lang/ocaml-4.02.3:=[ocamlopt?]
-   >=dev-ml/seq-0.2.2:=[ocamlopt?]
-"
+RDEPEND=">=dev-lang/ocaml-4.07:=[ocamlopt?]"
 DEPEND="${RDEPEND}"
-BDEPEND=">=dev-ml/cppo-1.6.1
-   test? ( dev-ml/alcotest )"
+BDEPEND="
+   >=dev-ml/cppo-1.6.1
+   test? ( dev-ml/alcotest )
+"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/alt-ergo/

2022-09-23 Thread Maciej Barć
commit: 6e80e1faa1d22ce4ad7c95092c12c9e2e758fb47
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Sep 23 23:22:40 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Sep 23 23:52:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e80e1fa

sci-mathematics/alt-ergo: 2.4.2 - do not depend on seq

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

 .../alt-ergo/{alt-ergo-2.4.2.ebuild => alt-ergo-2.4.2-r1.ebuild} | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sci-mathematics/alt-ergo/alt-ergo-2.4.2.ebuild 
b/sci-mathematics/alt-ergo/alt-ergo-2.4.2-r1.ebuild
similarity index 98%
rename from sci-mathematics/alt-ergo/alt-ergo-2.4.2.ebuild
rename to sci-mathematics/alt-ergo/alt-ergo-2.4.2-r1.ebuild
index 69cec7be217d..496625cddfef 100644
--- a/sci-mathematics/alt-ergo/alt-ergo-2.4.2.ebuild
+++ b/sci-mathematics/alt-ergo/alt-ergo-2.4.2-r1.ebuild
@@ -24,7 +24,6 @@ RDEPEND="
>=dev-ml/ocplib-simplex-0.4:=
dev-ml/camlzip:=
dev-ml/num:=
-   dev-ml/seq:=
dev-ml/stdlib-shims:=
dev-ml/zarith:=
gui? (



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

2022-09-23 Thread Sam James
commit: 5960ca2680746712abace4abc4de5ae04516169e
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 23:19:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 23:19:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5960ca26

net-misc/openssh: simplify || ( ... ) dep for gcc-config

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

 net-misc/openssh/openssh-9.0_p1-r6.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/net-misc/openssh/openssh-9.0_p1-r6.ebuild 
b/net-misc/openssh/openssh-9.0_p1-r6.ebuild
index 84ce8c292cc7..f1fddab0bc79 100644
--- a/net-misc/openssh/openssh-9.0_p1-r6.ebuild
+++ b/net-misc/openssh/openssh-9.0_p1-r6.ebuild
@@ -96,11 +96,9 @@ BDEPEND="
virtual/pkgconfig
|| (
>=sys-devel/gcc-config-2.6
-   || (
-   >=sys-devel/clang-toolchain-symlinks-14-r1:14
-   >=sys-devel/clang-toolchain-symlinks-15-r1:15
-   >=sys-devel/clang-toolchain-symlinks-16-r1:*
-   )
+   >=sys-devel/clang-toolchain-symlinks-14-r1:14
+   >=sys-devel/clang-toolchain-symlinks-15-r1:15
+   >=sys-devel/clang-toolchain-symlinks-16-r1:*
)
verify-sig? ( sec-keys/openpgp-keys-openssh )
 "



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

2022-09-23 Thread Sam James
commit: 3194d18b9e7a583b3dc764bd1fdceada10417859
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 23:15:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 23:17:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3194d18b

net-misc/openssh: depend on newer gcc-config or clang-toolchain-symlinks

Made the classic mistake I always moan about! Blockers don't affect
dependency resolution, although they do mean "eventual consistency"
in that it ensures you do upgrade by the end of the run.

Let's be safe given we're talking miscompilation here (i.e. runtime
failure) and depend on newer gcc-config (or newer clang-toolchain-symlinks)
in openssh to make sure the merge order is correct.

Bug: https://bugs.gentoo.org/872416
Bug: https://bugs.gentoo.org/872548
See: cc6a27ec99c1e08ac51c69ff0ab4c2b8a5578e2e
Fixes: 961f11b11a0022c5a4a4a34cc4065d13a48906ba
Signed-off-by: Sam James  gentoo.org>

 .../{openssh-9.0_p1-r5.ebuild => openssh-9.0_p1-r6.ebuild}  | 13 +++--
 1 file changed, 11 insertions(+), 2 deletions(-)

diff --git a/net-misc/openssh/openssh-9.0_p1-r5.ebuild 
b/net-misc/openssh/openssh-9.0_p1-r6.ebuild
similarity index 98%
rename from net-misc/openssh/openssh-9.0_p1-r5.ebuild
rename to net-misc/openssh/openssh-9.0_p1-r6.ebuild
index 072e3ca8f2df..84ce8c292cc7 100644
--- a/net-misc/openssh/openssh-9.0_p1-r5.ebuild
+++ b/net-misc/openssh/openssh-9.0_p1-r6.ebuild
@@ -57,7 +57,9 @@ REQUIRED_USE="
 # tests currently fail with XMSS
 REQUIRED_USE+="test? ( !xmss )"
 
+# Blocker on older gcc-config for bug #872416
 LIB_DEPEND="
+   !

[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-toolchain-symlinks/

2022-09-23 Thread Sam James
commit: 91b1e01095b7af1b517bc45f94c0c32de9bf9f86
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 22:55:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 23:01:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91b1e010

sys-devel/clang-toolchain-symlinks: block older gcc-config w/o ${CTARGET}-cc

>=sys-devel/gcc-config-2.6 will create ${CTARGET}-cc which avoids
clang-toolchain-symlinks providing it even on systems with GCC.

See cc6a27ec99c1e08ac51c69ff0ab4c2b8a5578e2e for the details but
abuse a blocker given it can lead to runtime problems with say,
OpenSSH.

Bug: https://bugs.gentoo.org/872416
Bug: https://bugs.gentoo.org/872548
See: cc6a27ec99c1e08ac51c69ff0ab4c2b8a5578e2e
Signed-off-by: Sam James  gentoo.org>

 ...olchain-symlinks-14.ebuild => clang-toolchain-symlinks-14-r1.ebuild} | 2 ++
 ...olchain-symlinks-15.ebuild => clang-toolchain-symlinks-15-r1.ebuild} | 2 ++
 ...olchain-symlinks-16.ebuild => clang-toolchain-symlinks-16-r1.ebuild} | 2 ++
 3 files changed, 6 insertions(+)

diff --git 
a/sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-14.ebuild 
b/sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-14-r1.ebuild
similarity index 94%
rename from 
sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-14.ebuild
rename to 
sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-14-r1.ebuild
index d8ea28f5257f..8a29178bf131 100644
--- a/sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-14.ebuild
+++ b/sys-devel/clang-toolchain-symlinks/clang-toolchain-symlinks-14-r1.ebuild
@@ -15,7 +15,9 @@ SLOT="${PV}"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x64-macos"
 IUSE="gcc-symlinks +native-symlinks"
 
+# Blocker for bug #872416
 RDEPEND="
+   !

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

2022-09-23 Thread Sam James
commit: 961f11b11a0022c5a4a4a34cc4065d13a48906ba
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 23 23:01:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 23 23:01:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=961f11b1

net-misc/openssh: block older gcc-config w/o ${CTARGET}-cc

>=sys-devel/gcc-config-2.6 will create ${CTARGET}-cc which avoids
clang-toolchain-symlinks providing it even on systems with GCC.

See cc6a27ec99c1e08ac51c69ff0ab4c2b8a5578e2e for the details but
abuse a blocker given it can lead to runtime problems with say,
OpenSSH.

Bug: https://bugs.gentoo.org/872416
Bug: https://bugs.gentoo.org/872548
See: cc6a27ec99c1e08ac51c69ff0ab4c2b8a5578e2e
Signed-off-by: Sam James  gentoo.org>

 .../openssh/{openssh-9.0_p1-r4.ebuild => openssh-9.0_p1-r5.ebuild}| 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/net-misc/openssh/openssh-9.0_p1-r4.ebuild 
b/net-misc/openssh/openssh-9.0_p1-r5.ebuild
similarity index 99%
rename from net-misc/openssh/openssh-9.0_p1-r4.ebuild
rename to net-misc/openssh/openssh-9.0_p1-r5.ebuild
index 4f44fcf80e97..072e3ca8f2df 100644
--- a/net-misc/openssh/openssh-9.0_p1-r4.ebuild
+++ b/net-misc/openssh/openssh-9.0_p1-r5.ebuild
@@ -88,9 +88,11 @@ RDEPEND="${RDEPEND}
!prefix? ( sys-apps/shadow )
X? ( x11-apps/xauth )
 "
+# Blocker on older gcc-config for bug #872416
 BDEPEND="
-   virtual/pkgconfig
+   !

[gentoo-commits] proj/sci:master commit in: dev-python/keyrings_alt/, dev-python/keyrings_alt/files/

2022-09-23 Thread Horea Christian
commit: ab870a494b331f77988a1bbe0748a2a190c5e0f8
Author: Horea Christian  chymera  eu>
AuthorDate: Fri Sep 23 21:37:24 2022 +
Commit: Horea Christian  gmail  com>
CommitDate: Fri Sep 23 21:37:24 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=ab870a49

dev-python/keyrings_alt: treeclean

Signed-off-by: Horea Christian  chymera.eu>

 .../files/keyrings_alt-4.1.0-pycryptodome.patch| 90 --
 .../keyrings_alt/keyrings_alt-4.1.0-r1.ebuild  | 31 
 dev-python/keyrings_alt/metadata.xml   | 24 --
 3 files changed, 145 deletions(-)

diff --git 
a/dev-python/keyrings_alt/files/keyrings_alt-4.1.0-pycryptodome.patch 
b/dev-python/keyrings_alt/files/keyrings_alt-4.1.0-pycryptodome.patch
deleted file mode 100644
index e0ca3a012..0
--- a/dev-python/keyrings_alt/files/keyrings_alt-4.1.0-pycryptodome.patch
+++ /dev/null
@@ -1,90 +0,0 @@
-diff --git a/keyrings/alt/file.py b/keyrings/alt/file.py
-index 37c837f..866e8d0 100644
 a/keyrings/alt/file.py
-+++ b/keyrings/alt/file.py
-@@ -44,8 +44,12 @@ class Encrypted:
- """
- Create the cipher object to encrypt or decrypt a payload.
- """
--from Cryptodome.Protocol.KDF import PBKDF2
--from Cryptodome.Cipher import AES
-+try:
-+from Cryptodome.Protocol.KDF import PBKDF2
-+from Cryptodome.Cipher import AES
-+except ImportError:
-+from Crypto.Protocol.KDF import PBKDF2
-+from Crypto.Cipher import AES
- 
- pw = PBKDF2(password, salt, dkLen=self.block_size)
- return AES.new(pw[: self.block_size], AES.MODE_CFB, IV)
-@@ -79,7 +83,12 @@ class EncryptedKeyring(Encrypted, Keyring):
- __import__('Cryptodome.Protocol.KDF')
- __import__('Cryptodome.Random')
- except ImportError:  # pragma: no cover
--raise RuntimeError("pycryptodomex required")
-+try:
-+__import__('Crypto.Cipher.AES')
-+__import__('Crypto.Protocol.KDF')
-+__import__('Crypto.Random')
-+except ImportError:
-+raise RuntimeError("pycryptodomex or pycryptodome required")
- if not json:  # pragma: no cover
- raise RuntimeError("JSON implementation such as simplejson 
required.")
- return 0.6
-@@ -190,10 +199,16 @@ class EncryptedKeyring(Encrypted, Keyring):
- 
- def encrypt(self, password, assoc=None):
- # encrypt password, ignore associated data
--from Cryptodome.Random import get_random_bytes
-+try:
-+from Cryptodome.Random import get_random_bytes
-+except ImportError:
-+from Crypto.Random import get_random_bytes
- 
- salt = get_random_bytes(self.block_size)
--from Cryptodome.Cipher import AES
-+try:
-+from Cryptodome.Cipher import AES
-+except ImportError:
-+from Crypto.Cipher import AES
- 
- IV = get_random_bytes(AES.block_size)
- cipher = self._create_cipher(self.keyring_key, salt, IV)
-diff --git a/tests/test_crypto.py b/tests/test_crypto.py
-index cfc782a..7396023 100644
 a/tests/test_crypto.py
-+++ b/tests/test_crypto.py
-@@ -14,7 +14,12 @@ def is_crypto_supported():
- __import__('Cryptodome.Protocol.KDF')
- __import__('Cryptodome.Random')
- except ImportError:
--return False
-+try:
-+__import__('Crypto.Cipher.AES')
-+__import__('Crypto.Protocol.KDF')
-+__import__('Crypto.Random')
-+except ImportError:
-+return False
- return True
- 
- 
-diff --git a/tests/test_file.py b/tests/test_file.py
-index 62192da..3f813f0 100644
 a/tests/test_file.py
-+++ b/tests/test_file.py
-@@ -157,7 +157,14 @@ class FileKeyringTests(BackendBasicTests):
- class TestEncryptedFileKeyring(FileKeyringTests):
- @pytest.fixture(autouse=True)
- def crypt_fixture(self, monkeypatch):
--pytest.importorskip('Cryptodome')
-+try:
-+import Cryptodome
-+except ImportError:
-+try:
-+import Crypto
-+except ImportError:
-+pytest.skip("Neither pycryptodome nor pycryptodomex are 
available",
-+allow_module_level=True)
- fake_getpass = mock.Mock(return_value='abcdef')
- monkeypatch.setattr(getpass, 'getpass', fake_getpass)
- 

diff --git a/dev-python/keyrings_alt/keyrings_alt-4.1.0-r1.ebuild 
b/dev-python/keyrings_alt/keyrings_alt-4.1.0-r1.ebuild
deleted file mode 100644
index 290c2f434..0
--- a/dev-python/keyrings_alt/keyrings_alt-4.1.0-r1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{8..10} )
-
-inherit distutils-r1
-
-MY_PN="keyrings.alt"

[gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/

2022-09-23 Thread Horea Christian
commit: 5f72a6ef6faab644778a9c60d5b065b0df75db59
Author: Horea Christian  chymera  eu>
AuthorDate: Fri Sep 23 21:33:52 2022 +
Commit: Horea Christian  gmail  com>
CommitDate: Fri Sep 23 21:33:52 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=5f72a6ef

dev-vcs/dandi-cli: updated distfile naming

Signed-off-by: Horea Christian  chymera.eu>

 dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild | 2 +-
 dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild 
b/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild
index d6136beee..b5f95e030 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
 
 DESCRIPTION="DANDI command line client to facilitate common operations"
 HOMEPAGE="https://github.com/dandi/dandi-cli;
-SRC_URI="https://github.com/dandi/dandi-cli/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/dandi/dandi-cli/archive/refs/tags/${PV}.tar.gz -> 
${P}.gh.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"

diff --git a/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild 
b/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild
index 0f838108e..a12843df7 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1
 
 DESCRIPTION="DANDI command line client to facilitate common operations"
 HOMEPAGE="https://github.com/dandi/dandi-cli;
-SRC_URI="https://github.com/dandi/dandi-cli/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/dandi/dandi-cli/archive/refs/tags/${PV}.tar.gz -> 
${P}.gh.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"



[gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/

2022-09-23 Thread Horea Christian
commit: 5decb3ee85356afe314baf84ac362d8adc734efd
Author: Horea Christian  chymera  eu>
AuthorDate: Fri Sep 23 21:29:09 2022 +
Commit: Horea Christian  gmail  com>
CommitDate: Fri Sep 23 21:29:09 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=5decb3ee

dev-vcs/dandi-cli: drop 0.37.0

Signed-off-by: Horea Christian  chymera.eu>

 dev-vcs/dandi-cli/dandi-cli-0.37.0.ebuild | 87 ---
 1 file changed, 87 deletions(-)

diff --git a/dev-vcs/dandi-cli/dandi-cli-0.37.0.ebuild 
b/dev-vcs/dandi-cli/dandi-cli-0.37.0.ebuild
deleted file mode 100644
index d6136beee..0
--- a/dev-vcs/dandi-cli/dandi-cli-0.37.0.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# 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="DANDI command line client to facilitate common operations"
-HOMEPAGE="https://github.com/dandi/dandi-cli;
-SRC_URI="https://github.com/dandi/dandi-cli/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test etelemetry"
-
-RDEPEND="
-   dev-python/appdirs[${PYTHON_USEDEP}]
-   dev-python/click[${PYTHON_USEDEP}]
-   dev-python/click-didyoumean[${PYTHON_USEDEP}]
-   ~dev-python/dandi-schema-0.6.0[${PYTHON_USEDEP}]
-   dev-python/fasteners[${PYTHON_USEDEP}]
-   dev-python/fscacher[${PYTHON_USEDEP}]
-   dev-python/humanize[${PYTHON_USEDEP}]
-   dev-python/interleave[${PYTHON_USEDEP}]
-   dev-python/joblib[${PYTHON_USEDEP}]
-   dev-python/keyring[${PYTHON_USEDEP}]
-   dev-python/keyrings-alt[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   dev-python/pycryptodome[${PYTHON_USEDEP}]
-   >=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]
-   dev-python/pynwb[${PYTHON_USEDEP}]
-   dev-python/pyout[${PYTHON_USEDEP}]
-   dev-python/python-dateutil[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/ruamel-yaml[${PYTHON_USEDEP}]
-   dev-python/semantic_version[${PYTHON_USEDEP}]
-   dev-python/tenacity[${PYTHON_USEDEP}]
-   dev-python/wheel[${PYTHON_USEDEP}]
-   dev-python/zarr[${PYTHON_USEDEP}]
-"
-
-DEPEND="
-   test? (
-   dev-python/anys[${PYTHON_USEDEP}]
-   dev-python/responses[${PYTHON_USEDEP}]
-   dev-python/pyfakefs[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   media-libs/opencv[ffmpeg,${PYTHON_USEDEP}]
-   )
-"
-# Upstream might be amenable to dropping opencv:
-# https://github.com/dandi/dandi-cli/issues/944
-
-# Some tests require deep copy with git history
-# https://github.com/dandi/dandi-cli/issues/878#issuecomment-1021720299
-EPYTEST_DESELECT=(
-   "dandi/tests/test_utils.py::test_get_instance_dandi_with_api"
-   "dandi/tests/test_utils.py::test_get_instance_url"
-   "dandi/tests/test_utils.py::test_get_instance_cli_version_too_old"
-   "dandi/tests/test_utils.py::test_get_instance_bad_cli_version"
-)
-
-distutils_enable_tests pytest
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.37.0-pip-versioncheck.patch"
-   "${FILESDIR}/${PN}-0.37.0-pep517.patch"
-)
-
-src_prepare() {
-   if use etelemetry; then
-   default
-   else
-   eapply "${FILESDIR}/${PN}-0.28.0-no-etelemetry.patch"
-   default
-   sed -i "/etelemetry/d" setup.cfg
-   fi
-}
-
-python_test() {
-   export DANDI_TESTS_NONETWORK=1
-   epytest
-}



[gentoo-commits] proj/sci:master commit in: dev-vcs/dandi-cli/

2022-09-23 Thread Horea Christian
commit: 02f5d0ab57f4af9ea7048ed0fec91e259cd8a6d1
Author: Horea Christian  chymera  eu>
AuthorDate: Fri Sep 23 21:26:51 2022 +
Commit: Horea Christian  gmail  com>
CommitDate: Fri Sep 23 21:26:51 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=02f5d0ab

dev-vcs/dandi-cli: using new keyrings-alt from ::gentoo

Signed-off-by: Horea Christian  chymera.eu>

 dev-vcs/dandi-cli/dandi-cli-0.37.0.ebuild | 2 +-
 dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild | 2 +-
 dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild | 2 +-
 dev-vcs/dandi-cli/dandi-cli-0.45.1.ebuild | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-vcs/dandi-cli/dandi-cli-0.37.0.ebuild 
b/dev-vcs/dandi-cli/dandi-cli-0.37.0.ebuild
index 08d652de9..d6136beee 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.37.0.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.37.0.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
dev-python/interleave[${PYTHON_USEDEP}]
dev-python/joblib[${PYTHON_USEDEP}]
dev-python/keyring[${PYTHON_USEDEP}]
-   dev-python/keyrings_alt[${PYTHON_USEDEP}]
+   dev-python/keyrings-alt[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
dev-python/pycryptodome[${PYTHON_USEDEP}]
>=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]

diff --git a/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild 
b/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild
index 08d652de9..d6136beee 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.38.0.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
dev-python/interleave[${PYTHON_USEDEP}]
dev-python/joblib[${PYTHON_USEDEP}]
dev-python/keyring[${PYTHON_USEDEP}]
-   dev-python/keyrings_alt[${PYTHON_USEDEP}]
+   dev-python/keyrings-alt[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
dev-python/pycryptodome[${PYTHON_USEDEP}]
>=dev-python/pydantic-1.9.0[${PYTHON_USEDEP}]

diff --git a/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild 
b/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild
index 0c8ba225e..0f838108e 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.39.4.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
dev-python/interleave[${PYTHON_USEDEP}]
dev-python/joblib[${PYTHON_USEDEP}]
dev-python/keyring[${PYTHON_USEDEP}]
-   dev-python/keyrings_alt[${PYTHON_USEDEP}]
+   dev-python/keyrings-alt[${PYTHON_USEDEP}]
dev-python/nwbinspector[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
dev-python/pycryptodome[${PYTHON_USEDEP}]

diff --git a/dev-vcs/dandi-cli/dandi-cli-0.45.1.ebuild 
b/dev-vcs/dandi-cli/dandi-cli-0.45.1.ebuild
index dcdb13e85..1dbc002dd 100644
--- a/dev-vcs/dandi-cli/dandi-cli-0.45.1.ebuild
+++ b/dev-vcs/dandi-cli/dandi-cli-0.45.1.ebuild
@@ -32,7 +32,7 @@ RDEPEND="
dev-python/interleave[${PYTHON_USEDEP}]
dev-python/joblib[${PYTHON_USEDEP}]
dev-python/keyring[${PYTHON_USEDEP}]
-   dev-python/keyrings_alt[${PYTHON_USEDEP}]
+   dev-python/keyrings-alt[${PYTHON_USEDEP}]
dev-python/nwbinspector[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
dev-python/pycryptodome[${PYTHON_USEDEP}]



[gentoo-commits] proj/sci:master commit in: dev-vcs/datalad/

2022-09-23 Thread Horea Christian
commit: 8f30787e6ea8b60a1ba205044915fc836b68a8e9
Author: Horea Christian  chymera  eu>
AuthorDate: Fri Sep 23 21:25:42 2022 +
Commit: Horea Christian  gmail  com>
CommitDate: Fri Sep 23 21:25:42 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=8f30787e

dev-vcs/datalad: Using dependency from ::gentoo

Signed-off-by: Horea Christian  chymera.eu>

 dev-vcs/datalad/datalad-0.15.1.ebuild | 2 +-
 dev-vcs/datalad/datalad-0.15.2.ebuild | 2 +-
 dev-vcs/datalad/datalad-0.16.1.ebuild | 2 +-
 dev-vcs/datalad/datalad-0.17.0.ebuild | 2 +-
 dev-vcs/datalad/datalad-0.17.2.ebuild | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-vcs/datalad/datalad-0.15.1.ebuild 
b/dev-vcs/datalad/datalad-0.15.1.ebuild
index 1142cad18..f7d178584 100644
--- a/dev-vcs/datalad/datalad-0.15.1.ebuild
+++ b/dev-vcs/datalad/datalad-0.15.1.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
downloaders? (
dev-python/boto[${PYTHON_USEDEP}]
dev-python/keyring[${PYTHON_USEDEP}]
-   dev-python/keyrings_alt[${PYTHON_USEDEP}]
+   dev-python/keyrings-alt[${PYTHON_USEDEP}]
dev-python/msgpack[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
)

diff --git a/dev-vcs/datalad/datalad-0.15.2.ebuild 
b/dev-vcs/datalad/datalad-0.15.2.ebuild
index 1142cad18..f7d178584 100644
--- a/dev-vcs/datalad/datalad-0.15.2.ebuild
+++ b/dev-vcs/datalad/datalad-0.15.2.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
downloaders? (
dev-python/boto[${PYTHON_USEDEP}]
dev-python/keyring[${PYTHON_USEDEP}]
-   dev-python/keyrings_alt[${PYTHON_USEDEP}]
+   dev-python/keyrings-alt[${PYTHON_USEDEP}]
dev-python/msgpack[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
)

diff --git a/dev-vcs/datalad/datalad-0.16.1.ebuild 
b/dev-vcs/datalad/datalad-0.16.1.ebuild
index 50e29f19d..52b13b5ea 100644
--- a/dev-vcs/datalad/datalad-0.16.1.ebuild
+++ b/dev-vcs/datalad/datalad-0.16.1.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
downloaders? (
dev-python/boto[${PYTHON_USEDEP}]
dev-python/keyring[${PYTHON_USEDEP}]
-   dev-python/keyrings_alt[${PYTHON_USEDEP}]
+   dev-python/keyrings-alt[${PYTHON_USEDEP}]
dev-python/msgpack[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
)

diff --git a/dev-vcs/datalad/datalad-0.17.0.ebuild 
b/dev-vcs/datalad/datalad-0.17.0.ebuild
index 4fb1d3de1..7ad3e0a43 100644
--- a/dev-vcs/datalad/datalad-0.17.0.ebuild
+++ b/dev-vcs/datalad/datalad-0.17.0.ebuild
@@ -32,7 +32,7 @@ RDEPEND="
downloaders? (
dev-python/boto[${PYTHON_USEDEP}]
dev-python/keyring[${PYTHON_USEDEP}]
-   dev-python/keyrings_alt[${PYTHON_USEDEP}]
+   dev-python/keyrings-alt[${PYTHON_USEDEP}]
dev-python/msgpack[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
)

diff --git a/dev-vcs/datalad/datalad-0.17.2.ebuild 
b/dev-vcs/datalad/datalad-0.17.2.ebuild
index 753985ef6..86d141996 100644
--- a/dev-vcs/datalad/datalad-0.17.2.ebuild
+++ b/dev-vcs/datalad/datalad-0.17.2.ebuild
@@ -32,7 +32,7 @@ RDEPEND="
downloaders? (
dev-python/boto[${PYTHON_USEDEP}]
dev-python/keyring[${PYTHON_USEDEP}]
-   dev-python/keyrings_alt[${PYTHON_USEDEP}]
+   dev-python/keyrings-alt[${PYTHON_USEDEP}]
dev-python/msgpack[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
)



[gentoo-commits] repo/gentoo:master commit in: sys-apps/razer-cli/, sys-apps/razer-cli/files/

2022-09-23 Thread Maciej Barć
commit: 79a0f3bf2fee3e377f75bb28a2e0110ef9aad2e1
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Sep 23 21:13:45 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Sep 23 21:17:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79a0f3bf

sys-apps/razer-cli: new package; add version 2.1.0

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

 sys-apps/razer-cli/Manifest|  1 +
 sys-apps/razer-cli/files/razer-cli-setup.patch |  9 +++
 sys-apps/razer-cli/metadata.xml| 20 ++
 sys-apps/razer-cli/razer-cli-2.1.0.ebuild  | 37 ++
 4 files changed, 67 insertions(+)

diff --git a/sys-apps/razer-cli/Manifest b/sys-apps/razer-cli/Manifest
new file mode 100644
index ..07441f8ebf2d
--- /dev/null
+++ b/sys-apps/razer-cli/Manifest
@@ -0,0 +1 @@
+DIST razer-cli-2.1.0.gh.tar.gz 6985414 BLAKE2B 
817a53061d1174fb0b0ae50e645c6b9796599760459523455dd4ee20e07f00389c2eaad41c81f08d1dba5eec6a9712dbf2c5c449d3671726c2b2cf0ddb3c0b8e
 SHA512 
d29cb334673f9ae20b9a322f5af86ce9355392a63d9444d7ac46b0f3fd80af63b5e4bf12644897f3eefa76a5f1fa81dcdaf091dc978f00552b01d14813ff19fd

diff --git a/sys-apps/razer-cli/files/razer-cli-setup.patch 
b/sys-apps/razer-cli/files/razer-cli-setup.patch
new file mode 100644
index ..de0aee5cc68b
--- /dev/null
+++ b/sys-apps/razer-cli/files/razer-cli-setup.patch
@@ -0,0 +1,9 @@
+--- a/setup.py
 b/setup.py
+@@ -20,6 +20,4 @@ setup(
+ packages=find_packages(),
+ entry_points={"console_scripts": 
["razer-cli=razer_cli.razer_cli.main:main"]},
+ python_requires=">=3.6",
+-package_data={'': ['razer_cli/razer_cli/man_pages']},
+-include_package_data=True,
+ )

diff --git a/sys-apps/razer-cli/metadata.xml b/sys-apps/razer-cli/metadata.xml
new file mode 100644
index ..46f8e78aef64
--- /dev/null
+++ b/sys-apps/razer-cli/metadata.xml
@@ -0,0 +1,20 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+x...@gentoo.org
+Maciej Barć
+  
+  
+With this command line interface you can configure your Razer peripherals,
+such as keyboard and mouse, set their colors and effects, etc. The most
+simple use case (for which this tool was originally developed) is to use it
+in symbiosis with pywal. Then this tool will set your Razer colors to
+Pywal's colors.
+  
+  
+https://gitlab.com/LoLei/razer-cli/-/issues/
+LoLei/razer-cli
+  
+

diff --git a/sys-apps/razer-cli/razer-cli-2.1.0.ebuild 
b/sys-apps/razer-cli/razer-cli-2.1.0.ebuild
new file mode 100644
index ..b886d06eb6cb
--- /dev/null
+++ b/sys-apps/razer-cli/razer-cli-2.1.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 virtualx
+
+DESCRIPTION="Command line interface for controlling Razer devices on Linux"
+HOMEPAGE="https://github.com/LoLei/razer-cli/;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/LoLei/${PN}.git;
+else
+   SRC_URI="https://github.com/LoLei/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND="
+   sys-apps/openrazer[client,daemon,${PYTHON_USEDEP}]
+   x11-apps/xrdb
+"
+BDEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}"/${PN}-setup.patch )
+
+distutils_enable_tests unittest
+
+src_test() {
+   virtx distutils-r1_src_test
+}



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

2022-09-23 Thread Andreas K. Hüttel
commit: c90a08bcd57e5362397531897e587ef6221bc441
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Sep 23 21:11:54 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Sep 23 21:12:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c90a08bc

profiles: clang: allow glibc-2.35-r10 on stable already

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

 profiles/features/clang/package.accept_keywords | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/profiles/features/clang/package.accept_keywords 
b/profiles/features/clang/package.accept_keywords
index 92fa6b506f07..231f53933017 100644
--- a/profiles/features/clang/package.accept_keywords
+++ b/profiles/features/clang/package.accept_keywords
@@ -3,3 +3,6 @@
 
 # this version contains the path fix for portage needed for stage1 builds
 =sys-apps/portage-3.0.33 ~amd64
+
+# this version contains the fix for CPP resetting
+=sys-libs/glibc-2.35-r10 ~amd64



[gentoo-commits] repo/gentoo:master commit in: x11-wm/dwm/

2022-09-23 Thread Georgy Yakovlev
commit: 06e0a8840928f579b87d2d705cd43fb5b4efead5
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Sep 23 20:33:27 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Sep 23 20:33:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06e0a884

x11-wm/dwm: drop 6.2

Signed-off-by: Georgy Yakovlev  gentoo.org>

 x11-wm/dwm/Manifest   |  1 -
 x11-wm/dwm/dwm-6.2.ebuild | 58 ---
 2 files changed, 59 deletions(-)

diff --git a/x11-wm/dwm/Manifest b/x11-wm/dwm/Manifest
index 470bc70024fc..6d945fcd8998 100644
--- a/x11-wm/dwm/Manifest
+++ b/x11-wm/dwm/Manifest
@@ -1,2 +1 @@
-DIST dwm-6.2.tar.gz 25273 BLAKE2B 
2bb9e5b900a1d73f3eb94cb8454580ec98930dbacbabec1f2bbd394eb96696873434b6ddea4ac95eb9d171de2c09c5d4ca0b30649836f7e25f4769f44d25a6eb
 SHA512 
01abcab954e5b7c20d011e6fd9c28025271fea2e85610c928812f7c6a09f99d7f9e93d11ffc2d6a7aca894b3fa7e507c6c2fe5f26ff5ddcfc650a9bbaaa41e06
 DIST dwm-6.3.tar.gz 25351 BLAKE2B 
06edd0454802d79a5c796951b0a95d5376f0363f0b93ce82569d38af4a96d528c58abf7b9e0f78bb50b48ce8cee0c7993e08fafc8593bc63be6df87c17974f40
 SHA512 
285bf5e7f419b7bd6d7cd23548a5cb3dce84879b7e841ed3eb08c226f28c8782e37bce2bc481b2e90c4f2160f79d239476d56f01985af0d38a39fb9dce43dede

diff --git a/x11-wm/dwm/dwm-6.2.ebuild b/x11-wm/dwm/dwm-6.2.ebuild
deleted file mode 100644
index 0aff04508c88..
--- a/x11-wm/dwm/dwm-6.2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit savedconfig toolchain-funcs
-
-DESCRIPTION="a dynamic window manager for X11"
-HOMEPAGE="https://dwm.suckless.org/;
-SRC_URI="https://dl.suckless.org/${PN}/${P}.tar.gz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv x86"
-IUSE="xinerama"
-
-RDEPEND="
-   media-libs/fontconfig
-   x11-libs/libX11
-   x11-libs/libXft
-   xinerama? ( x11-libs/libXinerama )
-"
-DEPEND="
-   ${RDEPEND}
-   xinerama? ( x11-base/xorg-proto )
-"
-
-src_prepare() {
-   default
-
-   sed -i \
-   -e "s/ -Os / /" \
-   -e "/^\(LDFLAGS\|CFLAGS\|CPPFLAGS\)/{s| = | += |g;s|-s ||g}" \
-   config.mk || die
-
-   restore_config config.h
-}
-
-src_compile() {
-   if use xinerama; then
-   emake CC="$(tc-getCC)" dwm
-   else
-   emake CC="$(tc-getCC)" XINERAMAFLAGS="" XINERAMALIBS="" dwm
-   fi
-}
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
-
-   exeinto /etc/X11/Sessions
-   newexe "${FILESDIR}"/dwm-session2 dwm
-
-   insinto /usr/share/xsessions
-   doins "${FILESDIR}"/dwm.desktop
-
-   dodoc README
-
-   save_config config.h
-}



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

2022-09-23 Thread Andreas K. Hüttel
commit: a9886972c64a836852369c5fabe4581bbc7402e0
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Sep 23 20:24:30 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Sep 23 20:25:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9886972

sys-libs/glibc: Remember across phases if we need to force gcc

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

 sys-libs/glibc/glibc-2.35-r10.ebuild | 5 +
 sys-libs/glibc/glibc-2.36-r3.ebuild  | 5 +
 sys-libs/glibc/glibc-.ebuild | 5 +
 3 files changed, 15 insertions(+)

diff --git a/sys-libs/glibc/glibc-2.35-r10.ebuild 
b/sys-libs/glibc/glibc-2.35-r10.ebuild
index 0395750a45d4..bf55284796ae 100644
--- a/sys-libs/glibc/glibc-2.35-r10.ebuild
+++ b/sys-libs/glibc/glibc-2.35-r10.ebuild
@@ -529,7 +529,12 @@ setup_env() {
export __ORIG_CXX=${CXX}
 
if tc-is-clang && ! use custom-cflags && ! is_crosscompile ; then
+   export glibc__force_gcc=yes
+   # once this is toggled on, it needs to stay on, since with CPP 
manipulated
+   # tc-is-clang does not work correctly anymore...
+   fi
 
+   if [[ ${glibc__force_gcc} == "yes" ]] ; then
# If we are running in an otherwise clang/llvm environment, we 
need to
# recover the proper gcc and binutils settings here, at least 
until glibc
# is finally building with clang. So let's override everything 
that is

diff --git a/sys-libs/glibc/glibc-2.36-r3.ebuild 
b/sys-libs/glibc/glibc-2.36-r3.ebuild
index 4910c60fc2c5..012d6984dd74 100644
--- a/sys-libs/glibc/glibc-2.36-r3.ebuild
+++ b/sys-libs/glibc/glibc-2.36-r3.ebuild
@@ -539,7 +539,12 @@ setup_env() {
export glibc__ORIG_CXX=${CXX}
 
if tc-is-clang && ! use custom-cflags && ! is_crosscompile ; then
+   export glibc__force_gcc=yes
+   # once this is toggled on, it needs to stay on, since with CPP 
manipulated
+   # tc-is-clang does not work correctly anymore...
+   fi
 
+   if [[ ${glibc__force_gcc} == "yes" ]] ; then
# If we are running in an otherwise clang/llvm environment, we 
need to
# recover the proper gcc and binutils settings here, at least 
until glibc
# is finally building with clang. So let's override everything 
that is

diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild
index a2e792581064..8456c2a16fe4 100644
--- a/sys-libs/glibc/glibc-.ebuild
+++ b/sys-libs/glibc/glibc-.ebuild
@@ -540,7 +540,12 @@ setup_env() {
export glibc__ORIG_CXX=${CXX}
 
if tc-is-clang && ! use custom-cflags && ! is_crosscompile ; then
+   export glibc__force_gcc=yes
+   # once this is toggled on, it needs to stay on, since with CPP 
manipulated
+   # tc-is-clang does not work correctly anymore...
+   fi
 
+   if [[ ${glibc__force_gcc} == "yes" ]] ; then
# If we are running in an otherwise clang/llvm environment, we 
need to
# recover the proper gcc and binutils settings here, at least 
until glibc
# is finally building with clang. So let's override everything 
that is



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

2022-09-23 Thread Georgy Yakovlev
commit: 09a38ed7d7243ffebcb5ce419ec06e7991da96df
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Sep 19 06:54:38 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Sep 23 20:15:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09a38ed7

sys-fs/zfs: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Portage 3.0.35 / pkgdev 0.2.1 / pkgcheck 0.10.14
Closes: https://github.com/gentoo/gentoo/pull/27350
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-fs/zfs/files/2.1.5-dracut-non-root.patch | 33 
 1 file changed, 33 deletions(-)

diff --git a/sys-fs/zfs/files/2.1.5-dracut-non-root.patch 
b/sys-fs/zfs/files/2.1.5-dracut-non-root.patch
deleted file mode 100644
index 6d1caf92cd2d..
--- a/sys-fs/zfs/files/2.1.5-dracut-non-root.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-https://github.com/openzfs/zfs/pull/13589
-https://bugs.gentoo.org/854333
-
-From ef9d996669cc2ec596d4e90753b89b32a3f0ce59 Mon Sep 17 00:00:00 2001
-From: "Andrew J. Hesford" 
-Date: Fri, 24 Jun 2022 11:05:53 -0400
-Subject: [PATCH] Dracut module: fix parsing of root= kernel command-line
- argument
-
-Some Dracut modules may read the `root=` kernel command-line argument
-and rewrite it; in particular, `rootfs-block` installs a command-line
-hook that to canonicalize arguments that specify block devices. If the
-`zfs` module is added to an initramfs (which it is, by default, as long
-as the core ZFS utilities are available) on a system that does not use a
-ZFS root filesystem, the `zfs` module will overwrite the `root` shell
-variable with the contents of the kernel command-line in the process of
-determining if it should control mounting the root. This breaks the
-initramfs. To solve this problem, only parse the kernel command-line
-directly if the `root` shell variable is empty; otherwise, rely on the
-parsing (and possible rewriting) done by other modules.
-
-Signed-off-by: Andrew J. Hesford 
 a/contrib/dracut/90zfs/zfs-lib.sh.in
-+++ b/contrib/dracut/90zfs/zfs-lib.sh.in
-@@ -88,7 +88,7 @@ decode_root_args() {
- return
- fi
- 
--root=$(getarg root=)
-+[ -n  "$root" ] || root=$(getarg root=)
- rootfstype=$(getarg rootfstype=)
- 
- # shellcheck disable=SC2249



[gentoo-commits] proj/kde:master commit in: kde-misc/colord-kde/

2022-09-23 Thread Andreas Sturmlechner
commit: 0dfc22730c6e591d6c504317f2cafecb5862c5d3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 23 16:52:59 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 23 20:10:38 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0dfc2273

kde-misc/colord-kde: Raise KFMIN to 5.96.0

Upstream commit 71250e0dbfece5a2b097fa1308559385047175c5

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

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

diff --git a/kde-misc/colord-kde/colord-kde-.ebuild 
b/kde-misc/colord-kde/colord-kde-.ebuild
index 2d387e31ba..6f4c457099 100644
--- a/kde-misc/colord-kde/colord-kde-.ebuild
+++ b/kde-misc/colord-kde/colord-kde-.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 KDE_ORG_CATEGORY=graphics
-KFMIN=5.82.0
+KFMIN=5.96.0
 QTMIN=5.15.5
 inherit ecm kde.org
 



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

2022-09-23 Thread Andreas K. Hüttel
commit: b7b3151057b6736a3d9477bec942379b0c6b460c
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Sep 23 20:07:24 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Sep 23 20:07:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7b31510

sys-libs/glibc: Simplify environment output

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

 sys-libs/glibc/glibc-2.35-r10.ebuild | 16 ++--
 sys-libs/glibc/glibc-2.36-r3.ebuild  | 16 ++--
 sys-libs/glibc/glibc-.ebuild | 16 ++--
 3 files changed, 30 insertions(+), 18 deletions(-)

diff --git a/sys-libs/glibc/glibc-2.35-r10.ebuild 
b/sys-libs/glibc/glibc-2.35-r10.ebuild
index 50faea777545..0395750a45d4 100644
--- a/sys-libs/glibc/glibc-2.35-r10.ebuild
+++ b/sys-libs/glibc/glibc-2.35-r10.ebuild
@@ -183,6 +183,15 @@ XFAIL_TEST_LIST=(
 # Small helper functions
 #
 
+dump_build_environment() {
+   einfo  glibc build environment 

+   local v
+   for v in ABI CBUILD CHOST CTARGET CBUILD_OPT CTARGET_OPT CC CXX CPP LD 
{AS,C,CPP,CXX,LD}FLAGS MAKEINFO NM AR AS STRIP RANLIB OBJCOPY STRINGS OBJDUMP 
READELF; do
+   einfo " $(printf '%15s' ${v}:)   ${!v}"
+   done
+   einfo 
=
+}
+
 is_crosscompile() {
[[ ${CHOST} != ${CTARGET} ]]
 }
@@ -913,13 +922,8 @@ src_prepare() {
 }
 
 glibc_do_configure() {
+   dump_build_environment
 
-   local v
-   for v in ABI CBUILD CHOST CTARGET CBUILD_OPT CTARGET_OPT CC CXX LD 
{AS,C,CPP,CXX,LD}FLAGS MAKEINFO NM AR AS STRIP RANLIB OBJCOPY STRINGS OBJDUMP 
READELF; do
-   einfo " $(printf '%15s' ${v}:)   ${!v}"
-   done
-
-   echo
local myconf=()
 
# Use '=strong' instead of '=all' to protect only functions

diff --git a/sys-libs/glibc/glibc-2.36-r3.ebuild 
b/sys-libs/glibc/glibc-2.36-r3.ebuild
index d6ff07ee05da..4910c60fc2c5 100644
--- a/sys-libs/glibc/glibc-2.36-r3.ebuild
+++ b/sys-libs/glibc/glibc-2.36-r3.ebuild
@@ -182,6 +182,15 @@ XFAIL_TEST_LIST=(
 # Small helper functions
 #
 
+dump_build_environment() {
+   einfo  glibc build environment 

+   local v
+   for v in ABI CBUILD CHOST CTARGET CBUILD_OPT CTARGET_OPT CC CXX CPP LD 
{AS,C,CPP,CXX,LD}FLAGS MAKEINFO NM AR AS STRIP RANLIB OBJCOPY STRINGS OBJDUMP 
READELF; do
+   einfo " $(printf '%15s' ${v}:)   ${!v}"
+   done
+   einfo 
=
+}
+
 is_crosscompile() {
[[ ${CHOST} != ${CTARGET} ]]
 }
@@ -914,13 +923,8 @@ src_prepare() {
 }
 
 glibc_do_configure() {
+   dump_build_environment
 
-   local v
-   for v in ABI CBUILD CHOST CTARGET CBUILD_OPT CTARGET_OPT CC CXX LD 
{AS,C,CPP,CXX,LD}FLAGS MAKEINFO NM AR AS STRIP RANLIB OBJCOPY STRINGS OBJDUMP 
READELF; do
-   einfo " $(printf '%15s' ${v}:)   ${!v}"
-   done
-
-   echo
local myconf=()
 
# Use '=strong' instead of '=all' to protect only functions

diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild
index 6330ccf1997a..a2e792581064 100644
--- a/sys-libs/glibc/glibc-.ebuild
+++ b/sys-libs/glibc/glibc-.ebuild
@@ -183,6 +183,15 @@ XFAIL_TEST_LIST=(
 # Small helper functions
 #
 
+dump_build_environment() {
+   einfo  glibc build environment 

+   local v
+   for v in ABI CBUILD CHOST CTARGET CBUILD_OPT CTARGET_OPT CC CXX CPP LD 
{AS,C,CPP,CXX,LD}FLAGS MAKEINFO NM AR AS STRIP RANLIB OBJCOPY STRINGS OBJDUMP 
READELF; do
+   einfo " $(printf '%15s' ${v}:)   ${!v}"
+   done
+   einfo 
=
+}
+
 is_crosscompile() {
[[ ${CHOST} != ${CTARGET} ]]
 }
@@ -915,13 +924,8 @@ src_prepare() {
 }
 
 glibc_do_configure() {
+   dump_build_environment
 
-   local v
-   for v in ABI CBUILD CHOST CTARGET CBUILD_OPT CTARGET_OPT CC CXX LD 
{AS,C,CPP,CXX,LD}FLAGS MAKEINFO NM AR AS STRIP RANLIB OBJCOPY STRINGS OBJDUMP 
READELF; do
-   einfo " $(printf '%15s' ${v}:)   ${!v}"
-   done
-
-   echo
local myconf=()
 
# Use '=strong' instead of '=all' to protect only functions



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-workspace/

2022-09-23 Thread Andreas Sturmlechner
commit: 2900d6b585b0f8a66d9fec688bc9d3c7e223e9c0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul  7 12:08:20 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 23 20:07:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2900d6b5

kde-plasma/plasma-workspace: Add new dependency

Upstream commits:
c0cb9f9929cfca683313252ebe95a0ac2b62f6e8
125c0ae1891543fadac48101b59442c968376a03

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

 .../plasma-workspace-5.25.5-r3.ebuild  | 221 +
 1 file changed, 221 insertions(+)

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.25.5-r3.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-5.25.5-r3.ebuild
new file mode 100644
index ..d89fa2ebf96d
--- /dev/null
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.25.5-r3.ebuild
@@ -0,0 +1,221 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+KFMIN=5.95.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm plasma.kde.org
+
+DESCRIPTION="KDE Plasma workspace"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="appstream +calendar +fontconfig geolocation gps +policykit
+screencast +semantic-desktop telemetry"
+
+REQUIRED_USE="gps? ( geolocation )"
+RESTRICT="test"
+
+# slot op: various private QtWaylandClient headers
+COMMON_DEPEND="
+   dev-libs/icu:=
+   >=dev-libs/wayland-1.15
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
+   >=dev-qt/qtgui-${QTMIN}:5=[jpeg,libinput]
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwayland-${QTMIN}:5=
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/kactivities-${KFMIN}:5
+   >=kde-frameworks/kactivities-stats-${KFMIN}:5
+   >=kde-frameworks/karchive-${KFMIN}:5
+   >=kde-frameworks/kauth-${KFMIN}:5
+   >=kde-frameworks/kbookmarks-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/kded-${KFMIN}:5
+   >=kde-frameworks/kglobalaccel-${KFMIN}:5
+   >=kde-frameworks/kguiaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kidletime-${KFMIN}:5
+   >=kde-frameworks/kinit-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kitemmodels-${KFMIN}:5
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/knotifyconfig-${KFMIN}:5
+   >=kde-frameworks/kpackage-${KFMIN}:5
+   >=kde-frameworks/kpeople-${KFMIN}:5
+   >=kde-frameworks/krunner-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/ktexteditor-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kunitconversion-${KFMIN}:5
+   >=kde-frameworks/kwallet-${KFMIN}:5
+   >=kde-frameworks/kwayland-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/plasma-${KFMIN}:5
+   >=kde-frameworks/prison-${KFMIN}:5[qml]
+   >=kde-frameworks/solid-${KFMIN}:5
+   >=kde-plasma/breeze-${PVCUT}:5
+   >=kde-plasma/kscreenlocker-${PVCUT}:5
+   >=kde-plasma/kwin-${PVCUT}:5
+   >=kde-plasma/layer-shell-qt-${PVCUT}:5
+   >=kde-plasma/libkscreen-${PVCUT}:5
+   >=kde-plasma/libksysguard-${PVCUT}:5
+   >=kde-plasma/libkworkspace-${PVCUT}:5
+   >=media-libs/phonon-4.11.0
+   sci-libs/libqalculate:=
+   sys-libs/zlib
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXau
+   x11-libs/libxcb
+   x11-libs/libXcursor
+   x11-libs/libXfixes
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/xcb-util
+   x11-libs/xcb-util-image
+   appstream? ( dev-libs/appstream[qt5] )
+   calendar? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
+   fontconfig? (
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   media-libs/fontconfig
+   x11-libs/libXft
+   x11-libs/xcb-util-image
+   )
+   geolocation? ( 

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-workspace/files/, kde-plasma/plasma-workspace/

2022-09-23 Thread Andreas Sturmlechner
commit: a495637d3bf85df7b5923da57bbd86e9a3470125
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 23 17:06:22 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 23 20:07:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a495637d

kde-plasma/plasma-workspace: fonts: honor & present system defaults

Upstream commit dc24b7c1c4e2c9dfb74090f716da029e44e209ff

KDE-bug: https://bugs.kde.org/show_bug.cgi?id=416140

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

 ...5-fonts-honor-and-present-system-defaults.patch | 55 ++
 .../plasma-workspace-5.25.5-r3.ebuild  |  1 +
 2 files changed, 56 insertions(+)

diff --git 
a/kde-plasma/plasma-workspace/files/plasma-workspace-5.25.5-fonts-honor-and-present-system-defaults.patch
 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.25.5-fonts-honor-and-present-system-defaults.patch
new file mode 100644
index ..4e2b579646fc
--- /dev/null
+++ 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.25.5-fonts-honor-and-present-system-defaults.patch
@@ -0,0 +1,55 @@
+From dc24b7c1c4e2c9dfb74090f716da029e44e209ff Mon Sep 17 00:00:00 2001
+From: Harald Sitter 
+Date: Mon, 19 Sep 2022 12:39:54 +0200
+Subject: [PATCH] fonts: honor & present system defaults
+
+previously we'd pretend that a missing value meant our "plasma-ish"
+defaults would apply but that is utterly false. when no hitting is set,
+no hinting is set. this can happen when the system default fontconfigs
+don't set up any hinting.
+
+BUG: 416140
+
+
+(cherry picked from commit 5dd8cc919f54bf28152a80e1fa6f3f649ea4e47a)
+---
+ kcms/fonts/fontsaasettings.cpp | 9 +
+ 1 file changed, 5 insertions(+), 4 deletions(-)
+
+diff --git a/kcms/fonts/fontsaasettings.cpp b/kcms/fonts/fontsaasettings.cpp
+index a7159b0e63..e7192aa89d 100644
+--- a/kcms/fonts/fontsaasettings.cpp
 b/kcms/fonts/fontsaasettings.cpp
+@@ -1,5 +1,6 @@
+ /*
+ SPDX-FileCopyrightText: 2020 Benjamin Port 
++SPDX-FileCopyrightText: 2022 Harald Sitter 
+ 
+ SPDX-License-Identifier: GPL-2.0-or-later
+ */
+@@ -211,18 +212,18 @@ public:
+ // sub pixel
+ KXftConfig::SubPixel::Type spType = KXftConfig::SubPixel::NotSet;
+ xft.getSubPixelType(spType);
+-// if it is not set, we set it to rgb
++// if it is not set, we have no subpixel hinting
+ if (spType == KXftConfig::SubPixel::NotSet) {
+-spType = KXftConfig::SubPixel::Rgb;
++spType = KXftConfig::SubPixel::None;
+ }
+ setSubPixel(spType);
+ 
+ // hinting
+ KXftConfig::Hint::Style hStyle = KXftConfig::Hint::NotSet;
+ xft.getHintStyle(hStyle);
+-// if it is not set, we set it to slight hinting
++// if it is not set, we have no hinting
+ if (hStyle == KXftConfig::Hint::NotSet) {
+-hStyle = KXftConfig::Hint::Slight;
++hStyle = KXftConfig::Hint::None;
+ }
+ setHinting(hStyle);
+ 
+-- 
+GitLab
+

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.25.5-r3.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-5.25.5-r3.ebuild
index d89fa2ebf96d..5e8c8067b58e 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-5.25.5-r3.ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.25.5-r3.ebuild
@@ -158,6 +158,7 @@ PATCHES=(
"${FILESDIR}/${PN}-5.22.5-krunner-cwd-at-home.patch" # TODO upstream: 
KDE-bug 432975, bug 767478
"${FILESDIR}/${P}-widgetexplorer-recurse-containments.patch" # 
https://mail.kde.org/pipermail/distributions/2022-September/001287.html
"${FILESDIR}/${P}-delay-ksplash-until-after-env-setup.patch" # KDE-bug 
458865 w/ Qt 5.15.6
+   "${FILESDIR}/${P}-fonts-honor-and-present-system-defaults.patch" # 
KDE-bug 416140
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: kde-misc/kio-fuse/

2022-09-23 Thread Andreas Sturmlechner
commit: 1cdf148261526bd07a15bb29b18c137813c2a6d7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 23 15:19:21 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 23 20:07:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cdf1482

kde-misc/kio-fuse: add 5.0.1_p20220906, EAPI-8 bump

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

 kde-misc/kio-fuse/Manifest|  1 +
 kde-misc/kio-fuse/kio-fuse-5.0.1_p20220906.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/kde-misc/kio-fuse/Manifest b/kde-misc/kio-fuse/Manifest
index 7584bcac2bcc..b213bd0ed8be 100644
--- a/kde-misc/kio-fuse/Manifest
+++ b/kde-misc/kio-fuse/Manifest
@@ -1 +1,2 @@
 DIST kio-fuse-5.0.1.tar.xz 47596 BLAKE2B 
3ed4f2a17aac1743ad0c8bc7421738eb499ea95eb20088444c241763b53315b8cd8a592d0ed18c7a6180de6040774f6d53429f8d1fe515eb4769fb95e680b530
 SHA512 
6423c461c001bb27d4e17e6f9a69e4a28c2e7834b6702bd14e4b34db9fc3156cdbb5400ec2c3f15975e78e563abbf14412f8f1b1db05f6313a8520bab030e7bd
+DIST kio-fuse-5.0.1_p20220906-fbd09a33.tar.gz 56438 BLAKE2B 
45655e9308614f0094b18a6f9c6f52013a60ba00243a3871b182cf76d2f91eb5fddc401985eea39a7af26abc8045958894501969ad21dbdf9969f131005718cb
 SHA512 
a6f4222c4f020b2bfd6c38b303881f4810f857aad9b611d2e6abe448d945d881e85d4f1ebd0d2cb7ca6dc3b11cbad6331dd00fcc6ec1109ad1fbea7f20490fdc

diff --git a/kde-misc/kio-fuse/kio-fuse-5.0.1_p20220906.ebuild 
b/kde-misc/kio-fuse/kio-fuse-5.0.1_p20220906.ebuild
new file mode 100644
index ..51e59fdda4d8
--- /dev/null
+++ b/kde-misc/kio-fuse/kio-fuse-5.0.1_p20220906.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KDE_ORG_COMMIT="fbd09a339f9880fe8d018001d4d2561593f90530"
+KFMIN=5.82.0
+QTMIN=5.15.5
+inherit ecm kde.org linux-info tmpfiles
+
+DESCRIPTION="FUSE interface for KIO"
+HOMEPAGE="https://feverfew.home.blog/2019/12/24/kiofuse-beta-4-9-0-released/;
+
+LICENSE="GPL-3+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RESTRICT="test" # depend on fuse kernel module
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   sys-fs/fuse:3
+"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+   local CONFIG_CHECK="~FUSE_FS"
+   linux-info_pkg_setup
+
+   ecm_pkg_setup
+}
+
+pkg_postinst() {
+   tmpfiles_process "${PN}-tmpfiles.conf"
+   ecm_pkg_postinst
+}



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-workspace/files/, kde-plasma/plasma-workspace/

2022-09-23 Thread Andreas Sturmlechner
commit: decd45a692fd074be7165ffd4f5e269fc94bf2dd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 23 17:16:25 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 23 20:07:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=decd45a6

kde-plasma/plasma-workspace: Prevent panel going out of screen boundaries

See also: https://bugs.kde.org/show_bug.cgi?id=450068

Upstream commit 9c7ac7061c5c85d63875eaee70793ba04334c1d0

KDE-bug: https://bugs.kde.org/show_bug.cgi?id=353975
KDE-bug: https://bugs.kde.org/show_bug.cgi?id=438114

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

 ...ace-5.25.5-prevent-panel-go-out-of-screen.patch | 33 ++
 .../plasma-workspace-5.25.5-r3.ebuild  |  1 +
 2 files changed, 34 insertions(+)

diff --git 
a/kde-plasma/plasma-workspace/files/plasma-workspace-5.25.5-prevent-panel-go-out-of-screen.patch
 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.25.5-prevent-panel-go-out-of-screen.patch
new file mode 100644
index ..457470f0807c
--- /dev/null
+++ 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.25.5-prevent-panel-go-out-of-screen.patch
@@ -0,0 +1,33 @@
+From 9c7ac7061c5c85d63875eaee70793ba04334c1d0 Mon Sep 17 00:00:00 2001
+From: Fushan Wen 
+Date: Fri, 16 Sep 2022 14:34:27 +
+Subject: [PATCH] Revert "Revert "Prevent panel going out of screen
+ boundaries""
+
+This reverts commit 17774bc4c673294a7c8a6e80660d83cce1ba8891
+
+There is still a known culprit (duplicate display names) so the hack shouldn't 
be reverted.
+
+CCBUG: 353975
+CCBUG: 438114
+---
+ shell/panelview.cpp | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/shell/panelview.cpp b/shell/panelview.cpp
+index b5c87bbf71..4be1e26ca4 100644
+--- a/shell/panelview.cpp
 b/shell/panelview.cpp
+@@ -859,6 +859,9 @@ void PanelView::moveEvent(QMoveEvent *ev)
+ updateEnabledBorders();
+ m_strutsTimer.start(STRUTSTIMERDELAY);
+ PlasmaQuick::ContainmentView::moveEvent(ev);
++if (m_screenToFollow && 
!m_screenToFollow->geometry().contains(geometry())) {
++positionPanel();
++}
+ }
+ 
+ void PanelView::keyPressEvent(QKeyEvent *event)
+-- 
+GitLab
+

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.25.5-r3.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-5.25.5-r3.ebuild
index 5e8c8067b58e..212a7c1e7178 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-5.25.5-r3.ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.25.5-r3.ebuild
@@ -159,6 +159,7 @@ PATCHES=(
"${FILESDIR}/${P}-widgetexplorer-recurse-containments.patch" # 
https://mail.kde.org/pipermail/distributions/2022-September/001287.html
"${FILESDIR}/${P}-delay-ksplash-until-after-env-setup.patch" # KDE-bug 
458865 w/ Qt 5.15.6
"${FILESDIR}/${P}-fonts-honor-and-present-system-defaults.patch" # 
KDE-bug 416140
+   "${FILESDIR}/${P}-prevent-panel-go-out-of-screen.patch" # git master 
and Plasma/5.24 branch double revert
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-workspace/

2022-09-23 Thread Andreas Sturmlechner
commit: 517ff5e2c91c8039eca282c7e304e94d04ded026
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 23 20:00:41 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 23 20:07:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=517ff5e2

kde-plasma/plasma-workspace: drop 5.25.5-r2

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

 .../plasma-workspace-5.25.5-r2.ebuild  | 220 -
 1 file changed, 220 deletions(-)

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.25.5-r2.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-5.25.5-r2.ebuild
deleted file mode 100644
index 809aabe37bf7..
--- a/kde-plasma/plasma-workspace/plasma-workspace-5.25.5-r2.ebuild
+++ /dev/null
@@ -1,220 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-ECM_TEST="forceoptional"
-KFMIN=5.95.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
-inherit ecm plasma.kde.org
-
-DESCRIPTION="KDE Plasma workspace"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="appstream +calendar +fontconfig geolocation gps +policykit
-screencast +semantic-desktop telemetry"
-
-REQUIRED_USE="gps? ( geolocation )"
-RESTRICT="test"
-
-# slot op: various private QtWaylandClient headers
-COMMON_DEPEND="
-   >=dev-libs/wayland-1.15
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
-   >=dev-qt/qtgui-${QTMIN}:5=[jpeg,libinput]
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwayland-${QTMIN}:5=
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/kactivities-${KFMIN}:5
-   >=kde-frameworks/kactivities-stats-${KFMIN}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5
-   >=kde-frameworks/kbookmarks-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/kded-${KFMIN}:5
-   >=kde-frameworks/kglobalaccel-${KFMIN}:5
-   >=kde-frameworks/kguiaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kidletime-${KFMIN}:5
-   >=kde-frameworks/kinit-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/knotifyconfig-${KFMIN}:5
-   >=kde-frameworks/kpackage-${KFMIN}:5
-   >=kde-frameworks/kpeople-${KFMIN}:5
-   >=kde-frameworks/krunner-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktexteditor-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kunitconversion-${KFMIN}:5
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   >=kde-frameworks/kwayland-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5
-   >=kde-frameworks/prison-${KFMIN}:5[qml]
-   >=kde-frameworks/solid-${KFMIN}:5
-   >=kde-plasma/breeze-${PVCUT}:5
-   >=kde-plasma/kscreenlocker-${PVCUT}:5
-   >=kde-plasma/kwin-${PVCUT}:5
-   >=kde-plasma/layer-shell-qt-${PVCUT}:5
-   >=kde-plasma/libkscreen-${PVCUT}:5
-   >=kde-plasma/libksysguard-${PVCUT}:5
-   >=kde-plasma/libkworkspace-${PVCUT}:5
-   >=media-libs/phonon-4.11.0
-   sci-libs/libqalculate:=
-   sys-libs/zlib
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXau
-   x11-libs/libxcb
-   x11-libs/libXcursor
-   x11-libs/libXfixes
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/xcb-util
-   x11-libs/xcb-util-image
-   appstream? ( dev-libs/appstream[qt5] )
-   calendar? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
-   fontconfig? (
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   media-libs/fontconfig
-   x11-libs/libXft
-   x11-libs/xcb-util-image
-   )
-   geolocation? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 )
-   gps? ( sci-geosciences/gpsd )
-   policykit? ( virtual/libcrypt:= )
-   screencast? (
-   >=dev-qt/qtgui-${QTMIN}:5=[egl]
-

[gentoo-commits] repo/gentoo:master commit in: kde-misc/kshutdown/

2022-09-23 Thread Andreas Sturmlechner
commit: 500fa1c4315ea5004c9b606068e892271ab8f5f7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 23 19:22:42 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 23 20:07:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=500fa1c4

kde-misc/kshutdown: update EAPI 7 -> 8, drop superfluous kde.org.eclass

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

 kde-misc/kshutdown/kshutdown-5.2.ebuild | 20 
 1 file changed, 8 insertions(+), 12 deletions(-)

diff --git a/kde-misc/kshutdown/kshutdown-5.2.ebuild 
b/kde-misc/kshutdown/kshutdown-5.2.ebuild
index e5b8c2af525d..4d29bf9df8bf 100644
--- a/kde-misc/kshutdown/kshutdown-5.2.ebuild
+++ b/kde-misc/kshutdown/kshutdown-5.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit cmake kde.org xdg
+inherit cmake xdg
 
 DESCRIPTION="Shutdown manager for desktop environments like KDE Plasma"
 HOMEPAGE="https://kshutdown.sourceforge.io;
@@ -14,11 +14,6 @@ SLOT="5"
 KEYWORDS="amd64 ~arm64 x86"
 IUSE="+kde"
 
-BDEPEND="
-   app-arch/unzip
-   sys-devel/gettext
-   kde? ( kde-frameworks/extra-cmake-modules:5 )
-"
 DEPEND="
dev-qt/qtcore:5
dev-qt/qtdbus:5
@@ -45,10 +40,11 @@ RDEPEND="${DEPEND}
kde-frameworks/oxygen-icons:*
)
 "
-
-src_prepare() {
-   cmake_src_prepare
-}
+BDEPEND="
+   app-arch/unzip
+   sys-devel/gettext
+   kde? ( kde-frameworks/extra-cmake-modules:5 )
+"
 
 src_configure() {
local mycmakeargs=(



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

2022-09-23 Thread Andreas Sturmlechner
commit: 186334fd73c8e4b3d977220679bb9a0e9d072835
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 23 20:06:12 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 23 20:07:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=186334fd

media-gfx/symboleditor: update EAPI 7 -> 8

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

 media-gfx/symboleditor/symboleditor-2.1.0.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/media-gfx/symboleditor/symboleditor-2.1.0.ebuild 
b/media-gfx/symboleditor/symboleditor-2.1.0.ebuild
index 07db10af3334..26ba51f6d775 100644
--- a/media-gfx/symboleditor/symboleditor-2.1.0.ebuild
+++ b/media-gfx/symboleditor/symboleditor-2.1.0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 ECM_HANDBOOK="optional"
 KFMIN=5.60.0
@@ -20,9 +20,6 @@ fi
 LICENSE="GPL-2"
 SLOT="5"
 
-BDEPEND="
-   sys-devel/gettext
-"
 DEPEND="
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
@@ -35,6 +32,7 @@ DEPEND="
>=kde-frameworks/kxmlgui-${KFMIN}:5
 "
 RDEPEND="${DEPEND}"
+BDEPEND="sys-devel/gettext"
 
 src_configure() {
local mycmakeargs=(



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

2022-09-23 Thread Andreas Sturmlechner
commit: 83c39293689fb9498dd4868887463b1dc52de1ea
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 23 19:32:40 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 23 20:07:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83c39293

dev-util/massif-visualizer: update EAPI 7 -> 8, drop unused DEPEND

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

 .../files/massif-visualizer-0.7.0-linking.patch| 36 ++
 .../files/massif-visualizer-0.7.0-unused-dep.patch | 24 +++
 .../massif-visualizer-0.7.0-r1.ebuild  | 14 +
 3 files changed, 68 insertions(+), 6 deletions(-)

diff --git 
a/dev-util/massif-visualizer/files/massif-visualizer-0.7.0-linking.patch 
b/dev-util/massif-visualizer/files/massif-visualizer-0.7.0-linking.patch
new file mode 100644
index ..252d75ba6a0e
--- /dev/null
+++ b/dev-util/massif-visualizer/files/massif-visualizer-0.7.0-linking.patch
@@ -0,0 +1,36 @@
+From d49c8946fea8ce239e258c5e69fefd1cae5cb5fe Mon Sep 17 00:00:00 2001
+From: Nicolas Fella 
+Date: Tue, 6 Apr 2021 00:29:33 +0200
+Subject: [PATCH] Add some missing linkages
+
+Currently things work due to transitiveness, but we better not rely on that
+---
+ massifdata/CMakeLists.txt | 1 +
+ test/CMakeLists.txt   | 2 +-
+ 2 files changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/massifdata/CMakeLists.txt b/massifdata/CMakeLists.txt
+index a8a7b98..4881a30 100644
+--- a/massifdata/CMakeLists.txt
 b/massifdata/CMakeLists.txt
+@@ -21,4 +21,5 @@ LINK_PRIVATE
+ KF5::Archive
+ KF5::KIOCore
+ KF5::I18n
++KF5::ConfigCore
+ )
+diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt
+index 38c510e..7ccbc2d 100644
+--- a/test/CMakeLists.txt
 b/test/CMakeLists.txt
+@@ -1,6 +1,6 @@
+ ecm_add_test(datamodeltest datamodeltest.cpp modeltest.cpp
+ TEST_NAME "datamodeltest"
+-LINK_LIBRARIES mv-massifdata mv-visualizer Qt5::Core Qt5::Test 
KF5::KIOCore
++LINK_LIBRARIES mv-massifdata mv-visualizer Qt5::Core Qt5::Test 
KF5::KIOCore KF5::ConfigCore
+ )
+ 
+ add_executable(massifparser massifparser.cpp)
+-- 
+GitLab
+

diff --git 
a/dev-util/massif-visualizer/files/massif-visualizer-0.7.0-unused-dep.patch 
b/dev-util/massif-visualizer/files/massif-visualizer-0.7.0-unused-dep.patch
new file mode 100644
index ..d6333da7185a
--- /dev/null
+++ b/dev-util/massif-visualizer/files/massif-visualizer-0.7.0-unused-dep.patch
@@ -0,0 +1,24 @@
+From c66b5a33885211da16cd720fd0f6ab5b4abba297 Mon Sep 17 00:00:00 2001
+From: Albert Astals Cid 
+Date: Thu, 28 Oct 2021 00:20:53 +0200
+Subject: [PATCH] Remove unused XmlPatterns
+
+---
+ CMakeLists.txt | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 569974f..f2f15f2 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -23,7 +23,6 @@ find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED
+ Core
+ Widgets
+ Svg
+-XmlPatterns
+ Test
+ PrintSupport
+ )
+-- 
+GitLab
+

diff --git a/dev-util/massif-visualizer/massif-visualizer-0.7.0-r1.ebuild 
b/dev-util/massif-visualizer/massif-visualizer-0.7.0-r1.ebuild
index 81ddb609d337..da42e66688b4 100644
--- a/dev-util/massif-visualizer/massif-visualizer-0.7.0-r1.ebuild
+++ b/dev-util/massif-visualizer/massif-visualizer-0.7.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 ECM_TEST="forceoptional"
 KFMIN=5.60.0
@@ -35,11 +35,13 @@ RDEPEND="
>=kde-frameworks/kxmlgui-${KFMIN}:5
callgraph? ( media-gfx/kgraphviewer:5 )
 "
-DEPEND="${RDEPEND}
-   >=dev-qt/qtxmlpatterns-${QTMIN}:5
-"
+DEPEND="${RDEPEND}"
 
-PATCHES=( "${FILESDIR}/${P}-fix-window-icon.patch" )
+PATCHES=(
+   "${FILESDIR}/${P}-fix-window-icon.patch"
+   "${FILESDIR}/${P}-linking.patch"
+   "${FILESDIR}/${P}-unused-dep.patch"
+)
 
 src_configure() {
local mycmakeargs=(



[gentoo-commits] repo/gentoo:master commit in: media-fonts/oxygen-fonts/

2022-09-23 Thread Andreas Sturmlechner
commit: 98ca5e1345e2e899a576d5fcb4683664f5024787
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 23 19:53:31 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 23 20:07:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98ca5e13

media-fonts/oxygen-fonts: update EAPI 7 -> 8, update SRC_URI

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

 media-fonts/oxygen-fonts/oxygen-fonts-5.4.3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-fonts/oxygen-fonts/oxygen-fonts-5.4.3-r1.ebuild 
b/media-fonts/oxygen-fonts/oxygen-fonts-5.4.3-r1.ebuild
index 3e70dd2aa7a8..39afe78e437b 100644
--- a/media-fonts/oxygen-fonts/oxygen-fonts-5.4.3-r1.ebuild
+++ b/media-fonts/oxygen-fonts/oxygen-fonts-5.4.3-r1.ebuild
@@ -1,13 +1,13 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake font kde.org xdg-utils
 
 DESCRIPTION="Desktop/GUI font family for integrated use with the KDE Plasma 
desktop"
 HOMEPAGE="https://invent.kde.org/unmaintained/oxygen-fonts;
-SRC_URI="mirror://kde/unstable/plasma/$(ver_cut 1-3)/${P}.tar.xz"
+SRC_URI="mirror://kde/Attic/plasma/${PV}/${P}.tar.xz"
 
 LICENSE="OFL-1.1"
 SLOT="5"



[gentoo-commits] repo/gentoo:master commit in: dev-util/kdevelop-pg-qt/

2022-09-23 Thread Andreas Sturmlechner
commit: 417e1df1e4428acfdcb52fa5ae1e929ddc45b612
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 23 19:38:26 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 23 20:07:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=417e1df1

dev-util/kdevelop-pg-qt: add 2.2.1_p20220904, EAPI-8 bump

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

 dev-util/kdevelop-pg-qt/Manifest|  1 +
 .../kdevelop-pg-qt-2.2.1_p20220904.ebuild   | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-util/kdevelop-pg-qt/Manifest b/dev-util/kdevelop-pg-qt/Manifest
index 204afab54f44..d317cd0856f0 100644
--- a/dev-util/kdevelop-pg-qt/Manifest
+++ b/dev-util/kdevelop-pg-qt/Manifest
@@ -1 +1,2 @@
 DIST kdevelop-pg-qt-2.2.1.tar.xz 660904 BLAKE2B 
b3874ee4f36d43f6d39a28a79f4638601340ce0545c2fe965393e9fe266a960e904ce5cd3215a7903f7b011f2e138d3be8999563366ce796f50524084a36192b
 SHA512 
0ef3daba60ee6c7d4602b31610bdc68709a730d4c3443770eac1aa1d298fc03e10b38bc0d2e34dd44df5bba1c3af945c87e80d8aaa818e0b1787121f056c78a9
+DIST kdevelop-pg-qt-2.2.1_p20220904-72138ed0.tar.gz 1131103 BLAKE2B 
a388fa38e27115912af7a589f43dc6f95f4af4790435bfda6344fa62245acb37254d86df48bda9201dc6341dc88f04d4bba7c3cfae90189a88e506af66fab95c
 SHA512 
953dc8e76a7cf8d46963ec3b41252b9b19a03275469cfc145b649ef999df1b8aa8f4516ee56c139eeb4b1e90e6f2fd85d18a1c2371a6133da674ce187106

diff --git a/dev-util/kdevelop-pg-qt/kdevelop-pg-qt-2.2.1_p20220904.ebuild 
b/dev-util/kdevelop-pg-qt/kdevelop-pg-qt-2.2.1_p20220904.ebuild
new file mode 100644
index ..5dfcfc95edbb
--- /dev/null
+++ b/dev-util/kdevelop-pg-qt/kdevelop-pg-qt-2.2.1_p20220904.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KDE_ORG_CATEGORY="kdevelop"
+KDE_ORG_COMMIT="72138ed04d427f520e65b146525632e967177abe"
+inherit ecm kde.org
+
+DESCRIPTION="LL(1) parser generator used mainly by KDevelop language plugins"
+HOMEPAGE="https://kdevelop.org/;
+
+LICENSE="LGPL-2+ LGPL-2.1+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+"



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

2022-09-23 Thread Andreas Sturmlechner
commit: 941bc8b126f1baa63ac6836a8bd474a0bf18b00e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 23 16:28:57 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 23 20:07:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=941bc8b1

profiles: Mask kde-misc/ultimate-gmail-feed for removal

Broken after Google stopped accepting "Less Secure Apps".

See also:
https://github.com/Intika-KDE-Plasmoids/plasmoid-ultimate-gmail-feed/issues/32

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 9dff783deec5..ec5800952329 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (2022-09-23)
+# Broken after Google stopped accepting "Less Secure Apps".
+# 
https://github.com/Intika-KDE-Plasmoids/plasmoid-ultimate-gmail-feed/issues/32
+# Use kde-misc/gmail-feed instead; removal on 2022-10-23.
+kde-misc/ultimate-gmail-feed
+
 # John Helmert III  (2022-09-18)
 # Unfixed root privilege escalation, bug #631552
 sys-cluster/slurm



[gentoo-commits] repo/gentoo:master commit in: kde-misc/gmail-feed/

2022-09-23 Thread Andreas Sturmlechner
commit: f48e86808772f7792ce7416bdbbdb0d175c8d432
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 23 16:25:05 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 23 20:07:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f48e8680

kde-misc/gmail-feed: new package, add 1.2

Replaces kde-misc/ultimate-gmail-feed.

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

 kde-misc/gmail-feed/Manifest  |  1 +
 kde-misc/gmail-feed/gmail-feed-1.2.ebuild | 30 ++
 kde-misc/gmail-feed/metadata.xml  | 11 +++
 3 files changed, 42 insertions(+)

diff --git a/kde-misc/gmail-feed/Manifest b/kde-misc/gmail-feed/Manifest
new file mode 100644
index ..ad7e6e89593b
--- /dev/null
+++ b/kde-misc/gmail-feed/Manifest
@@ -0,0 +1 @@
+DIST gmail-feed-1.2.tar.gz 27001 BLAKE2B 
486cca569b31d116182476ad2ba7668df5e68d8408dd1f1f50a5c478751b67dd5ec3e768817397619f1f64718d3a418a23180ecce8d17c7154015efdb2060a3a
 SHA512 
f560d9cbce88b0a18152dada9f3ef22f219f47665eb2aa513b0ac8e5292a265476c0510994afcfd80f43ee84f6a1beda03bb8700dfa58d977b777d4fa859ce1c

diff --git a/kde-misc/gmail-feed/gmail-feed-1.2.ebuild 
b/kde-misc/gmail-feed/gmail-feed-1.2.ebuild
new file mode 100644
index ..87cba402eb23
--- /dev/null
+++ b/kde-misc/gmail-feed/gmail-feed-1.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit ecm
+
+DESCRIPTION="Plasma 5 applet providing a list of unread emails from your Gmail 
inbox"
+HOMEPAGE="https://store.kde.org/p/998911/ 
https://github.com/anthon38/gmailfeed;
+SRC_URI="https://github.com/anthon38/${PN/-/}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN/-/}-${PV}"
+
+LICENSE="GPL-3+"
+SLOT="5"
+KEYWORDS="~amd64"
+
+DEPEND="
+   dev-qt/qtdeclarative:5
+   dev-qt/qtnetwork:5
+   kde-apps/kaccounts-integration:5
+   kde-frameworks/kcoreaddons:5
+   kde-frameworks/knotifications:5
+   kde-frameworks/plasma:5
+   net-libs/accounts-qt
+"
+RDEPEND="${DEPEND}
+   dev-qt/qtquickcontrols:5
+   dev-qt/qtxmlpatterns:5[qml]
+"
+#  kde-apps/kaccounts-providers:5

diff --git a/kde-misc/gmail-feed/metadata.xml b/kde-misc/gmail-feed/metadata.xml
new file mode 100644
index ..152bdb7ff651
--- /dev/null
+++ b/kde-misc/gmail-feed/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   k...@gentoo.org
+   Gentoo KDE Project
+   
+   
+   anthon38/gmailfeed
+   
+



[gentoo-commits] repo/gentoo:master commit in: sci-calculators/keurocalc/

2022-09-23 Thread Andreas Sturmlechner
commit: 88e575719a25e9b16cf0b07a569100c0f0fedbf1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 23 19:25:09 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 23 20:07:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88e57571

sci-calculators/keurocalc: update EAPI 7 -> 8

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

 sci-calculators/keurocalc/keurocalc-1.3.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-calculators/keurocalc/keurocalc-1.3.0.ebuild 
b/sci-calculators/keurocalc/keurocalc-1.3.0.ebuild
index 9307ee8da995..a3e63122643f 100644
--- a/sci-calculators/keurocalc/keurocalc-1.3.0.ebuild
+++ b/sci-calculators/keurocalc/keurocalc-1.3.0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 ECM_HANDBOOK="forceoptional"
 KFMIN=5.60.0



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

2022-09-23 Thread Andreas Sturmlechner
commit: 946ada2019a30b9d2a49ddf6828f64df570adcbb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 23 18:53:01 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 23 20:07:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=946ada20

media-gfx/photoqt: add 2.9.1, EAPI-8 bump, update dependencies

Thanks-to: Frank Krömmelbein  gmx.de>
Closes: https://bugs.gentoo.org/709474
Closes: https://bugs.gentoo.org/770091
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/photoqt/Manifest |  1 +
 media-gfx/photoqt/metadata.xml |  9 ++---
 media-gfx/photoqt/photoqt-2.9.1.ebuild | 69 ++
 3 files changed, 73 insertions(+), 6 deletions(-)

diff --git a/media-gfx/photoqt/Manifest b/media-gfx/photoqt/Manifest
index 04e072b09d0c..1cf8748b9630 100644
--- a/media-gfx/photoqt/Manifest
+++ b/media-gfx/photoqt/Manifest
@@ -1 +1,2 @@
 DIST photoqt-1.7.1.tar.gz 1324774 BLAKE2B 
b739508511cdc34b6de5736260692c48186a49d0cf62d8283238ee274d2fdf73716589277fa602f86c8c15fff87b49d1700202d260480e002dfa18380b47d328
 SHA512 
50cee1a77a5e69d05f19a8f1ac8ab18d1ef420962b05f3a76e12ce0f3202db7037c894bbd7631674504f0e51c2be690aff4248ed343d0da2dc8a1ccce2d8e078
+DIST photoqt-2.9.1.tar.gz 3708647 BLAKE2B 
dd8c958709ebd830558f150f59c90c317d3f5edb363f92e9fadcd1506de4c97a41f6766670e202081397081c231604028298771eb52911255dae53bfa92a1a8d
 SHA512 
c2ac3bce2ffa0962b243808cdd2495d45af3bd5703389de5e9626a518a8edf25646a317ff420dc0fdd8dc60a53104b1b5ec7e473087454d5c2f0b967066dc192

diff --git a/media-gfx/photoqt/metadata.xml b/media-gfx/photoqt/metadata.xml
index 48778e41513a..4e3804f8122d 100644
--- a/media-gfx/photoqt/metadata.xml
+++ b/media-gfx/photoqt/metadata.xml
@@ -6,11 +6,8 @@
Gentoo Qt Project


-   
-   Support additional image formats using 
media-libs/devil
-   
-   
-   Support additional image formats using 
media-libs/freeimage
-   
+   Support additional image formats using 
media-libs/devil
+   Support additional image formats using 
media-libs/freeimage
+   Support for video files using 
media-video/mpv

 

diff --git a/media-gfx/photoqt/photoqt-2.9.1.ebuild 
b/media-gfx/photoqt/photoqt-2.9.1.ebuild
new file mode 100644
index ..26dc0b657581
--- /dev/null
+++ b/media-gfx/photoqt/photoqt-2.9.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_KDEINSTALLDIRS=false
+inherit ecm optfeature
+
+DESCRIPTION="Simple but powerful Qt-based image viewer"
+HOMEPAGE="https://photoqt.org/;
+SRC_URI="https://photoqt.org/pkgs/${P}.tar.gz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="devil exif freeimage graphicsmagick imagemagick mpv pdf raw"
+
+DEPEND="
+   app-arch/libarchive:=
+   app-arch/unrar
+   dev-libs/pugixml
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5[jpeg]
+   dev-qt/qtimageformats:5
+   dev-qt/qtmultimedia:5[qml]
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsql:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   devil? ( media-libs/devil )
+   exif? ( media-gfx/exiv2:= )
+   freeimage? ( media-libs/freeimage )
+   imagemagick? (
+   !graphicsmagick? ( media-gfx/imagemagick:=[cxx] )
+   graphicsmagick? ( media-gfx/graphicsmagick:=[cxx] )
+   )
+   mpv? ( media-video/mpv[libmpv] )
+   pdf? ( app-text/poppler[qt5] )
+   raw? ( media-libs/libraw:= )
+"
+RDEPEND="${DEPEND}
+   dev-qt/qtgraphicaleffects:5
+   dev-qt/qtquickcontrols:5
+   dev-qt/qtquickcontrols2:5
+"
+BDEPEND="dev-qt/linguist-tools:5"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCHROMECAST=OFF # TODO needs python
+   -DDEVIL=$(usex devil)
+   -DEXIV2=$(usex exif)
+   -DFREEIMAGE=$(usex freeimage)
+   -DGRAPHICSMAGICK=$(usex graphicsmagick $(usex imagemagick))
+   -DIMAGEMAGICK=$(usex imagemagick $(usex !graphicsmagick))
+   -DVIDEO_MPV=$(usex mpv)
+   -DPOPPLER=$(usex pdf)
+   -DRAW=$(usex raw)
+   )
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   optfeature "additional image formats like AVIF, EPS, HEIF/HEIC, PSD, 
etc." kde-frameworks/kimageformats
+   ecm_pkg_postinst
+}



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

2022-09-23 Thread Andreas Sturmlechner
commit: d03e850059710d46fd57cfb14ed30ed35cae6e18
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 23 16:33:04 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 23 20:07:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d03e8500

profiles: Mask kde-misc/kmarkdownwebview for removal

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index ec5800952329..7ea9cd4398a4 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (2022-09-23)
+# Unmaintained upstream, obsolete after introduction of kde-misc/markdownpart.
+# Removal on 2022-10-23.
+kde-misc/kmarkdownwebview
+
 # Andreas Sturmlechner  (2022-09-23)
 # Broken after Google stopped accepting "Less Secure Apps".
 # 
https://github.com/Intika-KDE-Plasmoids/plasmoid-ultimate-gmail-feed/issues/32



[gentoo-commits] repo/gentoo:master commit in: app-editors/moe/files/, app-editors/moe/

2022-09-23 Thread Andreas Sturmlechner
commit: 0c4e4d9d383a1de41034ef1fea05e042673fd15c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug 29 18:48:25 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 23 20:07:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c4e4d9d

app-editors/moe: drop 1.10, EAPI-6--

Closes: https://bugs.gentoo.org/865435
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-editors/moe/Manifest  |  1 -
 app-editors/moe/files/moe-1.6-tinfo.patch | 11 --
 app-editors/moe/moe-1.10.ebuild   | 36 ---
 3 files changed, 48 deletions(-)

diff --git a/app-editors/moe/Manifest b/app-editors/moe/Manifest
index 25c9c6f62920..d14cfd3430ca 100644
--- a/app-editors/moe/Manifest
+++ b/app-editors/moe/Manifest
@@ -1,2 +1 @@
-DIST moe-1.10.tar.lz 84050 BLAKE2B 
2e49aba27cdd603fbc9a4eb0fef5e086a527087d72f30f68beb4e3389de0ccdd85fec5bf753b3187d64cd6549ac5738c89e94c543c141f88896c580e7c33ad42
 SHA512 
3908d7906aa7dcb8bd4a5d340fe94b06fc91814098c20e8939906c2b0e03e1a8a3c95847b5f8111a5d9f37636a2fafa52f9105e0e8fa0ad8b16c2f9e9dede748
 DIST moe-1.12.tar.lz 87917 BLAKE2B 
b036b24193045cd5c64812af13e6cf542700e649e78f3ba416501d0915c0ac2eef09bebdb333d145e0428dfacdccef431588ce93b1f407a41a7bd7e0acbc163c
 SHA512 
f0d5daba70d0018ce82d6673749b8f688c0bac58de7684cc24f5badffd6868d425c9f771404186ab5cec12ab94c3e20af870bd920bfef0432a622925838ebed7

diff --git a/app-editors/moe/files/moe-1.6-tinfo.patch 
b/app-editors/moe/files/moe-1.6-tinfo.patch
deleted file mode 100644
index 5a94ec599e89..
--- a/app-editors/moe/files/moe-1.6-tinfo.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/Makefile.in.orig 2014-11-03 00:33:57.152593136 +0300
-+++ b/Makefile.in  2014-11-03 00:34:21.121592519 +0300
-@@ -4,7 +4,7 @@
- INSTALL_PROGRAM = $(INSTALL) -m 755
- INSTALL_DATA = $(INSTALL) -m 644
- INSTALL_DIR = $(INSTALL) -d -m 755
--LIBS = -lncurses
-+LIBS = $(shell ${PKG_CONFIG} --libs ncurses)
- SHELL = /bin/sh
- 
- edobjs = basic_buffer.o block.o buffer.o buffer_handle.o \

diff --git a/app-editors/moe/moe-1.10.ebuild b/app-editors/moe/moe-1.10.ebuild
deleted file mode 100644
index 6d9028d722c4..
--- a/app-editors/moe/moe-1.10.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs unpacker
-
-DESCRIPTION="A powerful and user-friendly console text editor"
-HOMEPAGE="https://www.gnu.org/software/moe/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.lz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 arm x86 amd64-linux ~x86-linux"
-
-RDEPEND="
-   sys-libs/ncurses:0=
-"
-DEPEND="
-   $(unpacker_src_uri_depends)
-   ${RDEPEND}
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   tc-export CXX PKG_CONFIG
-   sed -i \
-   -e "/^CXXFLAGS=/d" \
-   -e "/^LDFLAGS=/d" \
-   -e  "/^CXX=/d" \
-   configure || die "sed on configure failed"
-
-   eapply_user
-
-   eapply "${FILESDIR}/${PN}-1.6-tinfo.patch"
-}



[gentoo-commits] repo/gentoo:master commit in: kde-misc/kdirstat/

2022-09-23 Thread Andreas Sturmlechner
commit: 41e9937de3b14445b898e66844875e2f7fec2726
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 23 12:45:21 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 23 20:07:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41e9937d

kde-misc/kdirstat: add 3.4.2, EAPI-8 bump

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

 kde-misc/kdirstat/Manifest  |  1 +
 kde-misc/kdirstat/kdirstat-3.4.2.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/kde-misc/kdirstat/Manifest b/kde-misc/kdirstat/Manifest
index a896fa505c85..dd65cad188f4 100644
--- a/kde-misc/kdirstat/Manifest
+++ b/kde-misc/kdirstat/Manifest
@@ -1 +1,2 @@
+DIST k4dirstat-3.4.2.tar.gz 411899 BLAKE2B 
356844373c35def5421c234ae5b07bd11402f56309c30fc68a64766be634fec5f6d04a8931babe21efad6fc36ec992e8ebb08a29dc11a58b2b08f1072b3a8f18
 SHA512 
d29c9b18b4bc8e94af1f4b494418284a05b95a1b17dbb23614823b0e3e7cd2b470b8330d3f52c584c0c257d2c0dfd4d06914a3eb90a51f7b679437bccc695477
 DIST kdirstat-3.2.1.tar.gz 249498 BLAKE2B 
9c80f0460a2a8b31fe1effd2159fc3ddbfd311038ebded7973e6c4f836b7de8a1510891686d3e8efb4c4e102582697c5e57e7363b5582bb84364d7a2c1c64dc6
 SHA512 
db0dc98257914b7cd006c9523b83bd3e2fc1f2f1b1f842b01e6eaab4c8ec9299ee6fc97badeffda89a00385eeb0fd693921dfbafc090bb29d4e7d8cde01ea102

diff --git a/kde-misc/kdirstat/kdirstat-3.4.2.ebuild 
b/kde-misc/kdirstat/kdirstat-3.4.2.ebuild
new file mode 100644
index ..1ed41f355eed
--- /dev/null
+++ b/kde-misc/kdirstat/kdirstat-3.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
+
+MY_P="k4dirstat-${PV}"
+ECM_HANDBOOK="forceoptional"
+inherit ecm
+
+DESCRIPTION="GUI equivalent to the du command based on KDE Frameworks"
+HOMEPAGE="https://github.com/jeromerobert/k4dirstat;
+SRC_URI="https://github.com/jeromerobert/k4dirstat/archive/${PV}.tar.gz -> 
${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   kde-frameworks/kconfig:5
+   kde-frameworks/kconfigwidgets:5
+   kde-frameworks/kcoreaddons:5
+   kde-frameworks/ki18n:5
+   kde-frameworks/kiconthemes:5
+   kde-frameworks/kio:5
+   kde-frameworks/kjobwidgets:5
+   kde-frameworks/kwidgetsaddons:5
+   kde-frameworks/kxmlgui:5
+   sys-libs/zlib
+"
+RDEPEND="${DEPEND}"
+BDEPEND="sys-devel/gettext"
+
+src_configure() {
+   local mycmakeargs=(
+   -DK4DIRSTAT_GIT_VERSION=OFF
+   )
+   ecm_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: kde-misc/colord-kde/

2022-09-23 Thread Andreas Sturmlechner
commit: d33f5926779f3fbe9060da249061811b7c0be00d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 23 16:57:30 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 23 20:07:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d33f5926

kde-misc/colord-kde: add 0.5.0_p20220907, EAPI-8 bump, IUSE X

Last release in 2016(!).

See also:
https://mail.kde.org/pipermail/release-team/2022-August/thread.html

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

 kde-misc/colord-kde/Manifest   |  1 +
 .../colord-kde/colord-kde-0.5.0_p20220907.ebuild   | 59 ++
 2 files changed, 60 insertions(+)

diff --git a/kde-misc/colord-kde/Manifest b/kde-misc/colord-kde/Manifest
index 77f8d566962e..33756d54a5a6 100644
--- a/kde-misc/colord-kde/Manifest
+++ b/kde-misc/colord-kde/Manifest
@@ -1,2 +1,3 @@
 DIST colord-kde-0.5.0-patches.tar.xz 9500 BLAKE2B 
e8f4b2f07b7e17eeaddf1cba94945b47a5485213941d7cce3fb9bd0f67bcef37467541e154dfda8babac22fd46778809e84691cc4bebc2e149888a3927e73da7
 SHA512 
0f153413bd55c294eef1bbb8ae0af60972cdd68df4fe41c1a6fade34c4fa37d7195766561a9570a712b87c055cb9bbc54a5c2bf725c7776066f8fa91c00563e5
 DIST colord-kde-0.5.0.tar.xz 97572 BLAKE2B 
7cb5434c25e576c98e2ffbf428bf81d37605fd489199bacc2c040d443021f1f1055b3640f2698b622b021e34f4c517e168a45cd2c1006fdc2c24590789b482e3
 SHA512 
f285931f0f97462fcf173f64aaf2f32752bddb0b724d2055055ce5beb7dbe89ccebc62cb8c2ce455a8d68beb737fd55bf89be8e4dc7eaa37f09878b757370f07
+DIST colord-kde-0.5.0_p20220907-077644b5.tar.gz 64138 BLAKE2B 
2bf2b705da0264f74568b69ef5f2ed4b90d38fa3457d870a806ca3b5db436f813232baa0901c73ed759b0b7409e9d44a427b1dfd764b7f14a7640d93b8c9f3dd
 SHA512 
338e15b62ba46afb670ce7ee7ce24923e0485de09bdc4e33638696a962fc6773296e556d77d77bd1df22d0e7657c1e112836773f759225dd40cac29fb97fe262

diff --git a/kde-misc/colord-kde/colord-kde-0.5.0_p20220907.ebuild 
b/kde-misc/colord-kde/colord-kde-0.5.0_p20220907.ebuild
new file mode 100644
index ..1cfcac8a0136
--- /dev/null
+++ b/kde-misc/colord-kde/colord-kde-0.5.0_p20220907.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_CATEGORY=graphics
+KDE_ORG_COMMIT=077644b5abf2992828bcc37c2598bc8810a24e9c
+KFMIN=5.96.0
+QTMIN=5.15.5
+inherit ecm kde.org
+
+DESCRIPTION="Provides interfaces and session daemon to colord"
+HOMEPAGE="https://invent.kde.org/graphics/colord-kde;
+
+LICENSE="GPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~x86"
+IUSE="X"
+
+COMMON_DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   media-libs/lcms:2
+   X? (
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   x11-libs/libX11
+   x11-libs/libxcb
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+"
+RDEPEND="${COMMON_DEPEND}
+   kde-plasma/kde-cli-tools:5
+   x11-misc/colord
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package X X11)
+   )
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   ecm_pkg_postinst
+   if ! has_version "gnome-extra/gnome-color-manager"; then
+   elog "You may want to install gnome-extra/gnome-color-manager 
to add support for"
+   elog "colorhug calibration devices."
+   fi
+}



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

2022-09-23 Thread Andreas Sturmlechner
commit: 587ff8c2dde4ee88dbeeb404f8817e67d70c8252
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug 16 20:53:01 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 23 20:07:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=587ff8c2

app-crypt/paperkey: drop 1.5, EAPI-6--

Closes: https://bugs.gentoo.org/676356
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-crypt/paperkey/Manifest|  1 -
 app-crypt/paperkey/paperkey-1.5.ebuild | 15 ---
 2 files changed, 16 deletions(-)

diff --git a/app-crypt/paperkey/Manifest b/app-crypt/paperkey/Manifest
index 2cbe8fe4310c..292c6a4cb7f9 100644
--- a/app-crypt/paperkey/Manifest
+++ b/app-crypt/paperkey/Manifest
@@ -1,2 +1 @@
-DIST paperkey-1.5.tar.gz 266722 BLAKE2B 
8b838b70690a080ca3e579780af890021f218e86dc73099e2adc457c169d2268795e34779d839b63cfe4fec549f44df058d49a853f9c02a878c2163a5e03b393
 SHA512 
3abe6be913748c08dd2a8fad1e0624dd77a14972abdc76722507ec454aa31cd24fe9ae9f85e256300e568fbc84da6369fbf07f93ae8520f71c46edae4f0f6fe6
 DIST paperkey-1.6.tar.gz 271424 BLAKE2B 
625a26bbae93122acf553036e902421ec630f6f92507b1f6dd231e970fc8d94a9d7017018bb783f934a37577de3e0c4f1fa68ca359c3de06f1a87590c188d266
 SHA512 
a07fc22bf56cd9524ecba61d1bf00102e6e97842e219682771187a2a2327c9daa885d457417bb2ea960f5ebd66bd711fa1d86687fda159647ff47980dee21b01

diff --git a/app-crypt/paperkey/paperkey-1.5.ebuild 
b/app-crypt/paperkey/paperkey-1.5.ebuild
deleted file mode 100644
index 9fbdc46ab663..
--- a/app-crypt/paperkey/paperkey-1.5.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="OpenPGP key archiver"
-HOMEPAGE="http://www.jabberwocky.com/software/paperkey/;
-SRC_URI="http://www.jabberwocky.com/software/${PN}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86 ~x64-macos"
-IUSE=""
-
-DOCS="README"



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

2022-09-23 Thread Arthur Zamarin
commit: ab7f57adb0a60bb2399260cbc8a8d1c78a5aa5bd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 23 20:06:16 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 23 20:06:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab7f57ad

dev-python/boto3: add 1.24.80

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.24.80.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index bbb8bfacc92b..7366cd322a02 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -10,3 +10,4 @@ DIST boto3-1.24.74.gh.tar.gz 537890 BLAKE2B 
5aa5b9fb754b9f0a1da6d05fb8419235617f
 DIST boto3-1.24.75.gh.tar.gz 537974 BLAKE2B 
00fbaca566c9dc782fa03f11c050477c32a19a1bc5c9e5e6472c99e12844b21e60493b1c1767c4943d600238366d2c30cfb2e67a3e275ce946a5eba6bce4a37c
 SHA512 
0ba05ffa829b59eb983cb75724646f233aa969f032099854c76c736a5aac2a1328f2ec596033d8809d9347b5e7cec4f95ce639b743156fc2c40ee898485875d3
 DIST boto3-1.24.78.gh.tar.gz 538770 BLAKE2B 
ee690bceb7b04a8ef9bd4c3bea2abfa342ec7f5aa5cd60e03f2982f3dfb31a4f38847c687591677442abeb0a7197cb3e1125b3b1674223f165f31eb841968551
 SHA512 
002b366344be86bf1dccda41d4ae8d2421405de860dcc6e0a6b2889508026f91cfe7bbbfcaca55a59893233e1f7e756527dd0dcc2694f7fc8c9928601ae44fa4
 DIST boto3-1.24.79.gh.tar.gz 539152 BLAKE2B 
6b700c7100b290d06f261fbf70e56e3242d28af9aa4ea88399123fc0acd504769f29c2979b73e6cf28dee6126f0308b90e6c8d9c684fb2d0f7c08440635c2116
 SHA512 
c9e1063850979d9b3bc9cee4a530d182b7f2562d1072a67e64990880fa31850ec3f3ef68876a7d430a990c489b80a03c116715064acb4ab4dad444a6ee97d717
+DIST boto3-1.24.80.gh.tar.gz 539716 BLAKE2B 
ccbbfa84e4e2274eb0275b9b2dcc0a4a78b139007829c4e3f880909f71e404be22c4461b687596bf12675c1212c6cf5b59c4383a042f60cb7919a10581fdc612
 SHA512 
aa3340e4bb9ae80f02fc70cf2be49d245e3dcc941b0b682c2827c1b8bb51d02e72ab7bf561e7d39397af8ca7ead7e115766fd4fd2eca18db2c551f55afb3e3b6

diff --git a/dev-python/boto3/boto3-1.24.80.ebuild 
b/dev-python/boto3/boto3-1.24.80.ebuild
new file mode 100644
index ..6edcc751d54b
--- /dev/null
+++ b/dev-python/boto3/boto3-1.24.80.ebuild
@@ -0,0 +1,68 @@
+# 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..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



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

2022-09-23 Thread Arthur Zamarin
commit: 9ace1f1f26c282a33acb4b446df8ac8275912491
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 23 20:06:27 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 23 20:06:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ace1f1f

app-admin/awscli: add 1.25.81

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.25.81.ebuild | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index e1e6bd973d28..5833e4013732 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -10,3 +10,4 @@ DIST aws-cli-1.25.75.gh.tar.gz 2270365 BLAKE2B 
68cd58d03e0712133104dbb145c6d4bce
 DIST aws-cli-1.25.76.gh.tar.gz 2270850 BLAKE2B 
5c642f9cff01884a7a54c619ff8a174b88209d2010ddec22b99e6d6b8294a3aeaca5b0737c050ab3a1ae339046ef41565669db3a706c0bbf03206ce164784cbf
 SHA512 
43a939c87b1cad66be7c45092ba069933a89aa7ad638bf06d2b7995e59728c1a88971481714f2a950148b3974ac105b3d2f3c6e535f61e0722ff3037a86a9a7c
 DIST aws-cli-1.25.79.gh.tar.gz 2272740 BLAKE2B 
f7b411a17d13ab9e2f19c46827d63d47079b6563dd11fd0ecc200256974e1fb45787bd6f92b90248b406622eca163c5a0ed027a7f20de695699b074178316cbd
 SHA512 
3b7986cb43e0c1124e11a70d6d4bfc932919aef4a40f41bbeed27d19659e0de0c69ef8426078d3b3193bbfe43de07fc7df460898426822ca885d6c3497f7c2d1
 DIST aws-cli-1.25.80.gh.tar.gz 2272910 BLAKE2B 
c7735b405a00a32d67b86bc56cdbbebceaf195ea00ab4250bb6ff091778b67d678a8529bbe8e6ef51a7f0f740a575d2a201dd2cd930c6046247eca469a2b4821
 SHA512 
10cba4c1e7c562b70d685c185af5dc727128882f5e3ed72dc5ed172b9e201f9b3431bf642f0d556855d5db336e5f7c2ddc0517d414a25e96f6bbfa98cae36f49
+DIST aws-cli-1.25.81.gh.tar.gz 2273195 BLAKE2B 
3bf3ca742b08c0bf4367ae1bfabcf8c2626010d60cc11ff66250753f62609eba80053c1d8696cc3184ba9f947f995a8bb95489b01f60a3fa7e1a8cbb4961652c
 SHA512 
4f10de492a56b158d88671c149d4ed4171fbbde8fe84de15a446e31a7d8003a4562439eabd369cb80dcf91987caab6aef05e5b3f5684aeea47ba0d323883c53c

diff --git a/app-admin/awscli/awscli-1.25.81.ebuild 
b/app-admin/awscli/awscli-1.25.81.ebuild
new file mode 100644
index ..511be374181c
--- /dev/null
+++ b/app-admin/awscli/awscli-1.25.81.ebuild
@@ -0,0 +1,72 @@
+# 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..11} )
+
+inherit bash-completion-r1 distutils-r1 multiprocessing
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+# botocore is x.(y+2).(z-1)
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(( $(ver_cut 3-) - 1 ))"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # integration tests require AWS credentials and Internet access
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



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

2022-09-23 Thread Arthur Zamarin
commit: 5bda2f6a05070e8288d264b47fc29e89a9bdbbfe
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 23 20:06:00 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 23 20:06:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bda2f6a

dev-python/botocore: add 1.27.80

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

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.27.80.ebuild | 72 +
 2 files changed, 73 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 809a651eba4a..308c2013e260 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -10,3 +10,4 @@ DIST botocore-1.27.74.gh.tar.gz 9626080 BLAKE2B 
05f039078c207c3878f189147ac2cf83
 DIST botocore-1.27.75.gh.tar.gz 9628845 BLAKE2B 
dcce68d2d24e621d8d56d2f3417a5bbc93465d8cb889ae2243693b4e0363941a8993026b748f8b752ff7df21a4d37f507400dfaefc254c6abdeeb3e7fb3a7689
 SHA512 
1868ecdab142a08a3ca664dc87a9b5d15032b688b573d8deb6203e31883c4bf998059b219a5a76ddcd37fa01e44a1cc8a16ba020555921bbf12bbba7316f95fb
 DIST botocore-1.27.78.gh.tar.gz 9639497 BLAKE2B 
38b3286227941216db66453201b73366ab28722f6f6e08388419b9db7bd4b25aad2c379cee6438ecc0c25fdbb732827117954454280e4aa367f1d579352f464d
 SHA512 
bf182ac90c0d392a32f2d117145d2cbcf019ddbd3fed1205228a9b5721b08296f8948668c47b07feab6eb2ad2cf65f92a31d782c5ff3ecdf727466f7889c466d
 DIST botocore-1.27.79.gh.tar.gz 9640519 BLAKE2B 
35c2960c2c3e92f78e6903b102dbefe26e5cca1b25610abb059c81382dc816dbfbb260db98a921886e9cd2aff6d172396d5853c0529a7558d86889857fae75a2
 SHA512 
2e0c110f55aa9dd74fcfd3da3f87d14cb5ea53f67b7c867f13a7649809cee9cf3a55631e2daffa94da7ca709e5ad49db708a78218ccf992ebfbf9d5bbae9
+DIST botocore-1.27.80.gh.tar.gz 9643079 BLAKE2B 
feec0b34c39b358eaff7f947fe83fc6dcd9926771b465c092e8071c334382d07d51a88fda775fc9fadae2544ac2f3e37c814bc9b8729730955b95d3efdf16b7b
 SHA512 
f38ee5b252051a8208964387ff1550489c5900605d2aa5c69dc2d1229411015af1edaa51e9df4d56895c3fd2b4a56cca5179c1fd5aecbf5032ab80ce4c8f8b8e

diff --git a/dev-python/botocore/botocore-1.27.80.ebuild 
b/dev-python/botocore/botocore-1.27.80.ebuild
new file mode 100644
index ..d1a6948e70e5
--- /dev/null
+++ b/dev-python/botocore/botocore-1.27.80.ebuild
@@ -0,0 +1,72 @@
+# 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..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   # fails on unrelated warnings
+   
tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME
+   
tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME
+   )
+
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-shell-utilities/

2022-09-23 Thread Arthur Zamarin
commit: 72bb2f3fe55b732b46cbecd7162995306f3cc318
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 23 20:02:01 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 23 20:06:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72bb2f3f

dev-python/pytest-shell-utilities: add 1.7.0

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

 dev-python/pytest-shell-utilities/Manifest |  1 +
 .../pytest-shell-utilities-1.7.0.ebuild| 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/pytest-shell-utilities/Manifest 
b/dev-python/pytest-shell-utilities/Manifest
index a1defee2bdbc..2615c2546e30 100644
--- a/dev-python/pytest-shell-utilities/Manifest
+++ b/dev-python/pytest-shell-utilities/Manifest
@@ -1 +1,2 @@
 DIST pytest-shell-utilities-1.6.0.gh.tar.gz 92343 BLAKE2B 
39239aff1d7d4970a706926ea9f4c7808f8c12760d8f1ccaff760d8320024bba7373a25bb2ad8db2e0a6fee1f8ef4dd5b85b4e7eb1fb6e2aab64711686acf25e
 SHA512 
e979f5bbf34de99c1dac33b4cb27265a210852d39792cd7660b717e43de0baaf47785d57ade226f08de43ef9d83600b4e46f70ceed341c7fccde554f7a838b8e
+DIST pytest-shell-utilities-1.7.0.gh.tar.gz 93366 BLAKE2B 
95a04ec484c43f48d7d3e120e8bfef0ce9d31b6d119cbb1f3cde0a7db540e6fd98da88a32af921e5748577a46a28c43f7c83c9d3a3d1a33b7277e3ac5cf0dc56
 SHA512 
d59c1f04106eb2de6cf9f7ffe873344cf69691bd336c1dee6b328c083090f52479bbe4990c36e024b9f2a9c0817ba711343477574ae3ee5620643d5de8c57cc6

diff --git 
a/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.7.0.ebuild 
b/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.7.0.ebuild
new file mode 100644
index ..84d66d2dc910
--- /dev/null
+++ b/dev-python/pytest-shell-utilities/pytest-shell-utilities-1.7.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="pytest plugin: fixtures and code to help with running shell 
commands on tests"
+HOMEPAGE="
+   https://pypi.org/project/pytest-shell-utilities/
+   https://github.com/saltstack/pytest-shell-utilities/
+"
+SRC_URI="
+   https://github.com/saltstack/pytest-shell-utilities/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/pytest-6.0.0[${PYTHON_USEDEP}]
+   dev-python/attrs[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}]
+   dev-python/pytest-skip-markers[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-subtests[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



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

2022-09-23 Thread Arthur Zamarin
commit: dac2fffa94050f08d89fafcb2e7f8ea080a996a0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 23 20:05:20 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 23 20:06:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dac2fffa

dev-python/djangorestframework: add github upstream metadata

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

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

diff --git a/dev-python/djangorestframework/metadata.xml 
b/dev-python/djangorestframework/metadata.xml
index 13d73d7e2154..0eed4b3167b9 100644
--- a/dev-python/djangorestframework/metadata.xml
+++ b/dev-python/djangorestframework/metadata.xml
@@ -7,5 +7,6 @@


djangorestframework
+   encode/django-rest-framework

 



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

2022-09-23 Thread Arthur Zamarin
commit: 59041de25b7924c5313a7562ddc19deab2d1890d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 23 20:04:33 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 23 20:06:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59041de2

dev-python/djangorestframework: add 3.14.0

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

 dev-python/djangorestframework/Manifest|  1 +
 .../djangorestframework-3.14.0.ebuild  | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/djangorestframework/Manifest 
b/dev-python/djangorestframework/Manifest
index 69164de0ad15..1a10761daeaa 100644
--- a/dev-python/djangorestframework/Manifest
+++ b/dev-python/djangorestframework/Manifest
@@ -1 +1,2 @@
 DIST django-rest-framework-3.13.1.gh.tar.gz 8868916 BLAKE2B 
01a2e1c2459f99b1d3b38b62b305a57f3a3358d34a352ef2bbeb6b130c98f19fbbb83325d1013c28107f267a0a0227215646975de54542ab9ca6dfcf2bd88404
 SHA512 
a272cccf1f19b2cd09ef456a9588fb17ddc56ac3bd735cf7e130d85bb667ca87361d7de26c95b58a05d8cf693ab19c09d913b457f17ad63053ff9b516c13ec9b
+DIST django-rest-framework-3.14.0.gh.tar.gz 9056443 BLAKE2B 
217be67f42207d72d862011a72aecef3e111c1e1dd4b4e090cae6b22dee3fb32e060f7877c498084cf1221eb960b4ca895ef55721f7cabaafe3e36ee152e17a8
 SHA512 
c1012c656b427e0318b2056e2f984ddc75a5b4e85f375c76fba165ad06e285848eee1bc6dc76c097daec57d780efb2551110199d62ce636a03951aec13ab4013

diff --git a/dev-python/djangorestframework/djangorestframework-3.14.0.ebuild 
b/dev-python/djangorestframework/djangorestframework-3.14.0.ebuild
new file mode 100644
index ..c94e5e731e64
--- /dev/null
+++ b/dev-python/djangorestframework/djangorestframework-3.14.0.ebuild
@@ -0,0 +1,41 @@
+# 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
+
+MY_P=django-rest-framework-${PV}
+DESCRIPTION="Web APIs with django made easy"
+HOMEPAGE="https://www.django-rest-framework.org/;
+SRC_URI="
+   https://github.com/encode/django-rest-framework/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/django-3.0[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/coreapi[${PYTHON_USEDEP}]
+   dev-python/coreschema[${PYTHON_USEDEP}]
+   dev-python/pytest-django[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   tests/test_description.py::TestViewNamesAndDescriptions::test_markdown
+)



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

2022-09-23 Thread Arthur Zamarin
commit: 24fe2f5082bcb0871e8dd579fadf2b29a65a142c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 23 19:56:53 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 23 20:06:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24fe2f50

dev-python/pyghmi: add 1.5.53

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

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

diff --git a/dev-python/pyghmi/Manifest b/dev-python/pyghmi/Manifest
index 3a46e67cabea..a45404ce74a6 100644
--- a/dev-python/pyghmi/Manifest
+++ b/dev-python/pyghmi/Manifest
@@ -1,2 +1,3 @@
 DIST pyghmi-1.5.51.tar.gz 244303 BLAKE2B 
9d675de9a3df5c314d5d0bf73cb0086297cf67d07d0f4488c65cbcb7ffa68aaccb9149666eded4c40984c1936a46294f113be07dd5b4e9ad772e3f40d9d29f19
 SHA512 
ab7f650f984f7677fcac4895c9d75f4184ae3268793c4c6682e2150c2e433b0b6c15ea7008cdd2389b5f2db992e3cae117c2bc2dc13b7d7cb3a19172fc12783c
 DIST pyghmi-1.5.52.tar.gz 244775 BLAKE2B 
5bfd9107f48b9e81ee4677a6dbe3100251cfa270ba2278e7edf39245dda176f0c33d550440feb0f3df9aed4afa8cc02927191be8ff5925ba1afd1ac5dda8d6a6
 SHA512 
5e3fde2fa34ae20165f0ab7ae703c9e285bc4db4aa30ade4af359efb25007d83b65a0f4ce48234e9596c2732fbb3dfad994b095af8ce1b4051e34472325b048b
+DIST pyghmi-1.5.53.tar.gz 245616 BLAKE2B 
f0dd3d84426c7d1b0e32ae6d666823f2c760b4b6022beb7224af242ab17540f02e47cb321d681ab0153b6cee67c5a35609d45b4af5f9b55896217da8eb089132
 SHA512 
0f598bcfbfb233ef6a9e7890b914b745c114c67a1c9a5daa6136f498af78c0f6e29e501d5e94a94d47651c11396d154925769d0d7509cc7058a0949545c7eb76

diff --git a/dev-python/pyghmi/pyghmi-1.5.53.ebuild 
b/dev-python/pyghmi/pyghmi-1.5.53.ebuild
new file mode 100644
index ..c181f2b930f7
--- /dev/null
+++ b/dev-python/pyghmi/pyghmi-1.5.53.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..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="A pure python implementation of IPMI protocol"
+HOMEPAGE="
+   https://opendev.org/x/pyghmi/
+   https://pypi.org/project/pyghmi/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/cryptography-2.1[${PYTHON_USEDEP}]
+   dev-python/pbr[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.6.5[${PYTHON_USEDEP}]
+   >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest



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

2022-09-23 Thread Arthur Zamarin
commit: 0c10f1606aba664df866dc660750a92035ef0a29
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 23 20:05:29 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 23 20:06:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c10f160

dev-python/djangorestframework: mark ALLARCHES

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

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

diff --git a/dev-python/djangorestframework/metadata.xml 
b/dev-python/djangorestframework/metadata.xml
index 0eed4b3167b9..776038dc345f 100644
--- a/dev-python/djangorestframework/metadata.xml
+++ b/dev-python/djangorestframework/metadata.xml
@@ -5,6 +5,7 @@
pyt...@gentoo.org
Python

+   

djangorestframework
encode/django-rest-framework



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

2022-09-23 Thread Arthur Zamarin
commit: 2d34f692185ed16851203e123eb0f8070b5b7039
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 23 20:05:56 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 23 20:06:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d34f692

dev-python/Faker: add 14.2.1

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

 dev-python/Faker/Faker-14.2.1.ebuild | 34 ++
 dev-python/Faker/Manifest|  1 +
 2 files changed, 35 insertions(+)

diff --git a/dev-python/Faker/Faker-14.2.1.ebuild 
b/dev-python/Faker/Faker-14.2.1.ebuild
new file mode 100644
index ..d8e24e8d32e7
--- /dev/null
+++ b/dev-python/Faker/Faker-14.2.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+inherit distutils-r1
+
+DESCRIPTION="A Python package that generates fake data for you"
+HOMEPAGE="
+   https://github.com/joke2k/faker/
+   https://pypi.org/project/Faker/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
+   !dev-ruby/faker
+"
+BDEPEND="
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP},tiff]
+   dev-python/random2[${PYTHON_USEDEP}]
+   dev-python/validators[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest

diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest
index 759c57d09e8c..c0e527d6a772 100644
--- a/dev-python/Faker/Manifest
+++ b/dev-python/Faker/Manifest
@@ -1,3 +1,4 @@
 DIST Faker-14.0.0.tar.gz 1536015 BLAKE2B 
e3d0f5745203ac441bb4f4a4deb4ebc9045f532b3b0801e8d6904bd0e68bc2fff9edc9a78492051c9d7938121ff74d307764ef5be266d3c0afe4f1212c52968e
 SHA512 
7b0a2558e050cdaddb796bdcec458a3b43eea605f8e8a74e2949870fbc5e0ccf11cf7ae7f1ed01629038a2125d853e26a8543479f1b7f7637e02a1e3af5c577b
 DIST Faker-14.1.0.tar.gz 1598360 BLAKE2B 
953dfd718b143e493ca2129f69ada12b6d5e5e3b04b5e2ebeedbd57855da1f8d7cb3bda3dfa1050debce4281d605ac4c10d74538422c5da41e72caaf10c2b2ad
 SHA512 
50d0452d946e3899813ea1aa0b207451fc765e1ee3cc2196b13eb095a91a888e825064b63651b610240fe9e90158a318fca80dbcdbb7b5a70568bafa7653fb67
 DIST Faker-14.2.0.tar.gz 1599246 BLAKE2B 
ec618ac03fe68dae72b9cc0a4a42390157ea669151756c2c8dc722a0de19d2c1a2207d318b4ac270d1aeefab298445cb92e43e4ab1d524d80e8bb1600c71b71f
 SHA512 
cebeecd78635bcbf18d8332cdfcb28d65214b06d01b6f4b4e95fed37f03d1a32b8fa2b1e0c8ccaa2a34fbbda805a58dfde8d4f84391a791f95177cf8bca9ba5b
+DIST Faker-14.2.1.tar.gz 1599112 BLAKE2B 
23ab86f6cd5a00cd317a64130b8ce75a528735a845a097c19bff9d0367c0df015412ae0c82b6a6648bbe42b313170e7c334ebac5ecc6f9c9fd11917fc9be29a8
 SHA512 
f4ec29cacca87cd7d5778ce83a561b6932900de754a00d2d69432ff18566bc154da4ac04ff02a38dda22454409a727d7daf31253425ccd48c9e07e4eb9ca8395



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

2022-09-23 Thread Arthur Zamarin
commit: ced74d26a5051627ee3ecacfa326c0d0e486e295
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 23 19:57:08 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 23 20:06:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ced74d26

dev-python/pyghmi: drop 1.5.51

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

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

diff --git a/dev-python/pyghmi/Manifest b/dev-python/pyghmi/Manifest
index a45404ce74a6..ad54f08c148c 100644
--- a/dev-python/pyghmi/Manifest
+++ b/dev-python/pyghmi/Manifest
@@ -1,3 +1,2 @@
-DIST pyghmi-1.5.51.tar.gz 244303 BLAKE2B 
9d675de9a3df5c314d5d0bf73cb0086297cf67d07d0f4488c65cbcb7ffa68aaccb9149666eded4c40984c1936a46294f113be07dd5b4e9ad772e3f40d9d29f19
 SHA512 
ab7f650f984f7677fcac4895c9d75f4184ae3268793c4c6682e2150c2e433b0b6c15ea7008cdd2389b5f2db992e3cae117c2bc2dc13b7d7cb3a19172fc12783c
 DIST pyghmi-1.5.52.tar.gz 244775 BLAKE2B 
5bfd9107f48b9e81ee4677a6dbe3100251cfa270ba2278e7edf39245dda176f0c33d550440feb0f3df9aed4afa8cc02927191be8ff5925ba1afd1ac5dda8d6a6
 SHA512 
5e3fde2fa34ae20165f0ab7ae703c9e285bc4db4aa30ade4af359efb25007d83b65a0f4ce48234e9596c2732fbb3dfad994b095af8ce1b4051e34472325b048b
 DIST pyghmi-1.5.53.tar.gz 245616 BLAKE2B 
f0dd3d84426c7d1b0e32ae6d666823f2c760b4b6022beb7224af242ab17540f02e47cb321d681ab0153b6cee67c5a35609d45b4af5f9b55896217da8eb089132
 SHA512 
0f598bcfbfb233ef6a9e7890b914b745c114c67a1c9a5daa6136f498af78c0f6e29e501d5e94a94d47651c11396d154925769d0d7509cc7058a0949545c7eb76

diff --git a/dev-python/pyghmi/pyghmi-1.5.51.ebuild 
b/dev-python/pyghmi/pyghmi-1.5.51.ebuild
deleted file mode 100644
index 1844c945d4be..
--- a/dev-python/pyghmi/pyghmi-1.5.51.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
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="A pure python implementation of IPMI protocol"
-HOMEPAGE="
-   https://opendev.org/x/pyghmi/
-   https://pypi.org/project/pyghmi/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   >=dev-python/cryptography-2.1[${PYTHON_USEDEP}]
-   dev-python/pbr[${PYTHON_USEDEP}]
-   >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
-   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
-   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
-   >=dev-python/sphinx-1.6.5[${PYTHON_USEDEP}]
-   >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
-   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
-   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests unittest



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

2022-09-23 Thread Arthur Zamarin
commit: 9185b7f659d4b18db1aca89edc1950ab9bc0de2c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 23 19:58:58 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 23 20:06:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9185b7f6

dev-python/bibtexparser: add 1.4.0

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

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

diff --git a/dev-python/bibtexparser/Manifest b/dev-python/bibtexparser/Manifest
index 0367f3042790..44df31edcf9b 100644
--- a/dev-python/bibtexparser/Manifest
+++ b/dev-python/bibtexparser/Manifest
@@ -1,2 +1,3 @@
 DIST bibtexparser-1.2.0.gh.tar.gz 88600 BLAKE2B 
f02fca0330f035b3d9051c04ab5da57232178c637d250839c3939780424d2be9afa619d7a7781cbc92917da12aeb5f35847a54f460823b46a2a717f4b0ca6f8e
 SHA512 
c8775f17d963c6dc5cf3f9dda52c798b70c939cf4c7a90501194561abd7f2386d6681cc236615366a9d8917ad01238fc2e6a4299f98b50b594c74c99bdb3ecee
 DIST bibtexparser-1.3.0.gh.tar.gz 90408 BLAKE2B 
64460dfeea6d2ab53faba99bc0dab261e63f63fed8a4bbcf87a6fd2f4e11c35f8f3606f0bbc4d9ab99f70a1e1d6bd1f85440f730fe787a7aadd36f79c004034f
 SHA512 
0a62d3181e2f5c1eb097f1799b871749de4ae73f09d06e40937909f2aa53d1d1e3bc1b1061e14caa048a4fb95e69ae989c94427952d759336686606831c7ca09
+DIST bibtexparser-1.4.0.gh.tar.gz 93130 BLAKE2B 
e55a5cd960f979af460cca3850e58b035e0a937d2d230b200ea954e1c795ab436d09cdeb4d6b369a7802a9f6d3f98f1533ce821f3df4000a4154103367bb603b
 SHA512 
70fcb501539c25d684ffd84b3a15eb03cf497f70bfdd1d14b2842978e8c6b3d1877d37195789ab3053432582c6c3520f98f90d774835b4c8124505e05905293c

diff --git a/dev-python/bibtexparser/bibtexparser-1.4.0.ebuild 
b/dev-python/bibtexparser/bibtexparser-1.4.0.ebuild
new file mode 100644
index ..107c6d6df9f2
--- /dev/null
+++ b/dev-python/bibtexparser/bibtexparser-1.4.0.ebuild
@@ -0,0 +1,30 @@
+# 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..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="A BibTeX parser written in Python"
+HOMEPAGE="
+   https://github.com/sciunto-org/python-bibtexparser/
+   https://pypi.org/project/bibtexparser/
+"
+SRC_URI="
+   https://github.com/sciunto-org/python-bibtexparser/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/python-${P}"
+
+LICENSE="|| ( BSD LGPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/pyparsing[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2022-09-23 Thread Arthur Zamarin
commit: 4e525e2b8005fe0f4872c2e51584129384b4e4ae
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 23 20:00:32 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 23 20:06:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e525e2b

dev-python/bibtexparser: drop 1.2.0-r2

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

 dev-python/bibtexparser/Manifest   |  1 -
 .../bibtexparser/bibtexparser-1.2.0-r2.ebuild  | 39 --
 2 files changed, 40 deletions(-)

diff --git a/dev-python/bibtexparser/Manifest b/dev-python/bibtexparser/Manifest
index 44df31edcf9b..e4df952df631 100644
--- a/dev-python/bibtexparser/Manifest
+++ b/dev-python/bibtexparser/Manifest
@@ -1,3 +1,2 @@
-DIST bibtexparser-1.2.0.gh.tar.gz 88600 BLAKE2B 
f02fca0330f035b3d9051c04ab5da57232178c637d250839c3939780424d2be9afa619d7a7781cbc92917da12aeb5f35847a54f460823b46a2a717f4b0ca6f8e
 SHA512 
c8775f17d963c6dc5cf3f9dda52c798b70c939cf4c7a90501194561abd7f2386d6681cc236615366a9d8917ad01238fc2e6a4299f98b50b594c74c99bdb3ecee
 DIST bibtexparser-1.3.0.gh.tar.gz 90408 BLAKE2B 
64460dfeea6d2ab53faba99bc0dab261e63f63fed8a4bbcf87a6fd2f4e11c35f8f3606f0bbc4d9ab99f70a1e1d6bd1f85440f730fe787a7aadd36f79c004034f
 SHA512 
0a62d3181e2f5c1eb097f1799b871749de4ae73f09d06e40937909f2aa53d1d1e3bc1b1061e14caa048a4fb95e69ae989c94427952d759336686606831c7ca09
 DIST bibtexparser-1.4.0.gh.tar.gz 93130 BLAKE2B 
e55a5cd960f979af460cca3850e58b035e0a937d2d230b200ea954e1c795ab436d09cdeb4d6b369a7802a9f6d3f98f1533ce821f3df4000a4154103367bb603b
 SHA512 
70fcb501539c25d684ffd84b3a15eb03cf497f70bfdd1d14b2842978e8c6b3d1877d37195789ab3053432582c6c3520f98f90d774835b4c8124505e05905293c

diff --git a/dev-python/bibtexparser/bibtexparser-1.2.0-r2.ebuild 
b/dev-python/bibtexparser/bibtexparser-1.2.0-r2.ebuild
deleted file mode 100644
index 656fb45a6c81..
--- a/dev-python/bibtexparser/bibtexparser-1.2.0-r2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-DESCRIPTION="A BibTeX parser written in Python"
-HOMEPAGE="
-   https://github.com/sciunto-org/python-bibtexparser/
-   https://pypi.org/project/bibtexparser/
-"
-SRC_URI="
-   https://github.com/sciunto-org/python-bibtexparser/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-S="${WORKDIR}/python-${P}"
-
-LICENSE="|| ( BSD LGPL-3 )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-python/pyparsing[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   # fixed in upstream 5f98bac62e8ff3c8ab6b956f288f1c61b99c6a5d
-   sed -e 's:unittest2:unittest:' \
-   -i bibtexparser/tests/test_crossref_resolving.py || die
-   # remove obsolete dep
-   sed -i -e "s:'future>=0.16.0'::" setup.py || die
-   distutils-r1_src_prepare
-}



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

2022-09-23 Thread Arthur Zamarin
commit: 5f174e5a8f4885ea4e46d3ac7b60a996157dd6c4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 23 19:50:53 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 23 20:06:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f174e5a

dev-python/mako: add 1.2.3

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

 dev-python/mako/Manifest  |  1 +
 dev-python/mako/mako-1.2.3.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/mako/Manifest b/dev-python/mako/Manifest
index 7e8f44aa8520..ea279cccd235 100644
--- a/dev-python/mako/Manifest
+++ b/dev-python/mako/Manifest
@@ -1 +1,2 @@
 DIST Mako-1.2.2.tar.gz 490741 BLAKE2B 
88408c10c6cae891969d67b204ade6bead6ff8f8bc4521d0a48c049b97594deb286acbddf1135caae77813d8ea075c3825ff5c738b6dc3406b12fe2048099bdd
 SHA512 
4a9303b18710ad8111f4a83e963289df490cf1d01bf3b262e89fb2e9bb98a96fe2c83f8900597d836411d136b6ccb686f67b6e1554c4fe4868e68af1c864bcfe
+DIST Mako-1.2.3.tar.gz 491336 BLAKE2B 
75a393bc91e40adf65b584f829e8f454ec894b6f09581d7511e8d5a3d534c301b8e06418a3aa896953270e54e70282afa6692b43debb8abdf122fcaeb754f1ed
 SHA512 
904b12826b3fc74dec069e1fd4afb67a8a1962d72962c4ee8c9360deb728b8deb40c21e7bf831122ad6b095172a8de015222a97f47675d48d595c8eabd98a14b

diff --git a/dev-python/mako/mako-1.2.3.ebuild 
b/dev-python/mako/mako-1.2.3.ebuild
new file mode 100644
index ..a0e0b665671b
--- /dev/null
+++ b/dev-python/mako/mako-1.2.3.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-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..11} )
+
+inherit distutils-r1
+
+MY_P=${P^}
+DESCRIPTION="A Python templating language"
+HOMEPAGE="
+   https://www.makotemplates.org/
+   https://github.com/sqlalchemy/mako/
+   https://pypi.org/project/Mako/
+"
+SRC_URI="mirror://pypi/${MY_P:0:1}/${PN^}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="doc"
+
+RDEPEND="
+   >=dev-python/markupsafe-0.9.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/Babel[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=()
+   [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
+   
test/test_exceptions.py::ExceptionsTest::test_alternating_file_names
+   )
+   epytest
+}
+
+python_install_all() {
+   rm -r doc/build || die
+
+   use doc && local HTML_DOCS=( doc/. )
+   distutils-r1_python_install_all
+}



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

2022-09-23 Thread Arthur Zamarin
commit: acdfc67cbf88505ccf969c8ce8c6af1aca3f4963
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 23 19:52:50 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 23 20:06:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acdfc67c

dev-python/canonicaljson: add 1.6.3

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

 dev-python/canonicaljson/Manifest  |  1 +
 .../canonicaljson/canonicaljson-1.6.3.ebuild   | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-python/canonicaljson/Manifest 
b/dev-python/canonicaljson/Manifest
index 3dbfee5e72dd..29134e904a50 100644
--- a/dev-python/canonicaljson/Manifest
+++ b/dev-python/canonicaljson/Manifest
@@ -1 +1,2 @@
 DIST canonicaljson-1.6.2.gh.tar.gz 10311 BLAKE2B 
7460b99d8e95b223e4d092ee4158c13b5b101d7001fe111fed021c15128d040ef657ee03dbfba14d2e3df0a61f82a072e171a87312f47f524baad1603c6e47bb
 SHA512 
5dfcf76e80814e65b897e216e18cbe69b3f44e7676fe433cefdcfa15dc18a004dc7586c16bf95b7457cb8e9268dedf2e7b1b92247b7c65afef30888b1c89bde5
+DIST canonicaljson-1.6.3.gh.tar.gz 10400 BLAKE2B 
9d97ad9f8c0803fdfd1f4d2f85291fb175d19be23fb9c3bdf717030b9dae30f810329118c484cdf9dab5d77f01ea41b08653559fa188c90305126bdf3f4e5f9d
 SHA512 
4b2cb7524425b8a4dde2359273f60110ca01081d31b0add158f106ff1f8874366978d6a15baed53a948503d4013b87a0b75ad7f6e8ea6ce42f3f9fc95672280f

diff --git a/dev-python/canonicaljson/canonicaljson-1.6.3.ebuild 
b/dev-python/canonicaljson/canonicaljson-1.6.3.ebuild
new file mode 100644
index ..6862f00c53be
--- /dev/null
+++ b/dev-python/canonicaljson/canonicaljson-1.6.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Canonical JSON"
+HOMEPAGE="
+   https://github.com/matrix-org/python-canonicaljson/
+   https://pypi.org/project/canonicaljson/
+"
+SRC_URI="
+   https://github.com/matrix-org/python-canonicaljson/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+S="${WORKDIR}/python-${P}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64"
+
+RDEPEND="dev-python/simplejson[${PYTHON_USEDEP}]"
+
+distutils_enable_tests unittest



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

2022-09-23 Thread Arthur Zamarin
commit: 59830e62ff155441252a41a88dbd67cd6bb5da56
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 23 19:47:23 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 23 20:06:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59830e62

dev-python/nuitka: drop 1.0.1, 1.0.2, 1.0.3, 1.0.5

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

 dev-python/nuitka/Manifest|  4 ---
 dev-python/nuitka/nuitka-1.0.1.ebuild | 49 ---
 dev-python/nuitka/nuitka-1.0.2.ebuild | 49 ---
 dev-python/nuitka/nuitka-1.0.3.ebuild | 49 ---
 dev-python/nuitka/nuitka-1.0.5.ebuild | 49 ---
 5 files changed, 200 deletions(-)

diff --git a/dev-python/nuitka/Manifest b/dev-python/nuitka/Manifest
index a00b6c6fab89..3f6b14425bdc 100644
--- a/dev-python/nuitka/Manifest
+++ b/dev-python/nuitka/Manifest
@@ -1,6 +1,2 @@
-DIST Nuitka-1.0.1.tar.gz 3893766 BLAKE2B 
7d48344231fca1efce8d783a197813a1aa77c992fad84c1a958740287ea8079566c98bb6ac1e017030a6d6dba84bdef6a7711542adaa8a59612aed19da96f425
 SHA512 
0d3ba38733fdee4f6f4bff80fd2c7729177209e101f0eefe2c5a74fd449d038710eb979e1b313c1534bfe079ea3a7f88cda07ba2977c153032a56db0b75f739c
-DIST Nuitka-1.0.2.tar.gz 3893195 BLAKE2B 
7d3f154ecb128da34f1495d977ec81bc54dcd95d5d53d3ef437a0a55f11f91529eb12c985eba6256d53d2746e0b2925a50ab4fd19967f602c552a57c1ec51408
 SHA512 
a1cd4ba3b2ced48fd2b8fdd2438f8b6108ce3638fb59507bd2398cc8d3e9c9eb9b93d86446e960d26df351c2769799df3a8ca248482eee531dd6bbc276036a90
-DIST Nuitka-1.0.3.tar.gz 3894225 BLAKE2B 
9e29cfc23c4c1fda50330a6ebfb30fe8a13b18486a87965e9b4daddedd6fb38f6f3c89c606ff63d7a0888bc1c329c593a92d36cfc6b0d2b46a289fa4fd6fc8f5
 SHA512 
68bab7f431e2469c01c8e3272ea75eff8bffe7a070768759949206109fc4bb035243e3b2511372ec449fe07aff9bc94185f2b3c3301d5e847d091fa340522362
-DIST Nuitka-1.0.5.tar.gz 3893771 BLAKE2B 
50c4498d13e9fbcf3df9fbf98acd96021dc4c01ef63e1c116ffbbfd878c0b2fc1066470b3f7283652430beefb1f64353b6f6421399654066b9fbd7990f3f4889
 SHA512 
d8416e8134512c7bb28a0e132942a6832fe7fd8b28bb96b38c2896e7f77fa6d0b1fde71621bb3c909b4877602f77b2e152885245c313097e12accab397cc2a61
 DIST Nuitka-1.0.6.tar.gz 3890331 BLAKE2B 
4a8240123b61ff7c8ec274e6c318ade2b5057f56b0b766f1a555451f501a194c137696bd51dff23bdd125e1ffa3679f790e3ad50b9c15e85ba5358f56d47b34f
 SHA512 
f431c976b28b80ad10cdbc27c8f0d3321aadace08a104d18089c38d00b80ee96fd3aa051dd50eb668ed57f6aca25e4f918f07d065df00627c139bc34afdcb52c
 DIST Nuitka-1.0.7.tar.gz 3891250 BLAKE2B 
6f401de98bae91688d0ceab210d178fdb8d2cb32beeb7dd6925eee7985d0e344e41edcaddbdff8313402625d40dc7236433f52ca71f1100a1168775b9bc3da8b
 SHA512 
29cb7377c976f59d8ea49aedd74798ee11b38b98b597611bd41bd5bef5c2473cd76bb260f764afd277edc4b5bfb8359b995a532ba4814f1d2310fa9c90d1467d

diff --git a/dev-python/nuitka/nuitka-1.0.1.ebuild 
b/dev-python/nuitka/nuitka-1.0.1.ebuild
deleted file mode 100644
index 5b987e13729d..
--- a/dev-python/nuitka/nuitka-1.0.1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# 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 flag-o-matic optfeature
-
-DESCRIPTION="Python to native compiler"
-HOMEPAGE="https://www.nuitka.net;
-SRC_URI="https://nuitka.net/releases/${P^}.tar.gz;
-S="${WORKDIR}/${P^}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~loong ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-util/scons[${PYTHON_USEDEP}]"
-BDEPEND="
-   ${RDEPEND}
-   test? ( dev-util/ccache )
-"
-
-DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf )
-
-distutils-r1_src_prepare() {
-   # remove vendored version of SCons that is Python2 only
-   # this should be removed when upstream removes support for Python2
-   rm -vR "${PN}/build/inline_copy/lib/scons-2.3.2/SCons" || die
-   eapply_user
-}
-
-python_install() {
-   distutils-r1_python_install
-   doman doc/nuitka3.1 doc/nuitka3-run.1
-}
-
-python_test() {
-   append-ldflags -Wl,--no-warn-search-mismatch
-   ./tests/basics/run_all.py search || die
-}
-
-pkg_postinst() {
-   optfeature "support for stand-alone executables" app-admin/chrpath
-}

diff --git a/dev-python/nuitka/nuitka-1.0.2.ebuild 
b/dev-python/nuitka/nuitka-1.0.2.ebuild
deleted file mode 100644
index 5b987e13729d..
--- a/dev-python/nuitka/nuitka-1.0.2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# 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 flag-o-matic optfeature
-
-DESCRIPTION="Python to native compiler"
-HOMEPAGE="https://www.nuitka.net;
-SRC_URI="https://nuitka.net/releases/${P^}.tar.gz;
-S="${WORKDIR}/${P^}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~loong 

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

2022-09-23 Thread Arthur Zamarin
commit: c6e846bdba92ca8adb57833e728823d7b2d4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 23 19:46:34 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 23 20:06:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6e846bd

dev-python/nuitka: add 1.0.7

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

 dev-python/nuitka/Manifest|  1 +
 dev-python/nuitka/nuitka-1.0.7.ebuild | 49 +++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/nuitka/Manifest b/dev-python/nuitka/Manifest
index 6d5fc45af232..a00b6c6fab89 100644
--- a/dev-python/nuitka/Manifest
+++ b/dev-python/nuitka/Manifest
@@ -3,3 +3,4 @@ DIST Nuitka-1.0.2.tar.gz 3893195 BLAKE2B 
7d3f154ecb128da34f1495d977ec81bc54dcd95
 DIST Nuitka-1.0.3.tar.gz 3894225 BLAKE2B 
9e29cfc23c4c1fda50330a6ebfb30fe8a13b18486a87965e9b4daddedd6fb38f6f3c89c606ff63d7a0888bc1c329c593a92d36cfc6b0d2b46a289fa4fd6fc8f5
 SHA512 
68bab7f431e2469c01c8e3272ea75eff8bffe7a070768759949206109fc4bb035243e3b2511372ec449fe07aff9bc94185f2b3c3301d5e847d091fa340522362
 DIST Nuitka-1.0.5.tar.gz 3893771 BLAKE2B 
50c4498d13e9fbcf3df9fbf98acd96021dc4c01ef63e1c116ffbbfd878c0b2fc1066470b3f7283652430beefb1f64353b6f6421399654066b9fbd7990f3f4889
 SHA512 
d8416e8134512c7bb28a0e132942a6832fe7fd8b28bb96b38c2896e7f77fa6d0b1fde71621bb3c909b4877602f77b2e152885245c313097e12accab397cc2a61
 DIST Nuitka-1.0.6.tar.gz 3890331 BLAKE2B 
4a8240123b61ff7c8ec274e6c318ade2b5057f56b0b766f1a555451f501a194c137696bd51dff23bdd125e1ffa3679f790e3ad50b9c15e85ba5358f56d47b34f
 SHA512 
f431c976b28b80ad10cdbc27c8f0d3321aadace08a104d18089c38d00b80ee96fd3aa051dd50eb668ed57f6aca25e4f918f07d065df00627c139bc34afdcb52c
+DIST Nuitka-1.0.7.tar.gz 3891250 BLAKE2B 
6f401de98bae91688d0ceab210d178fdb8d2cb32beeb7dd6925eee7985d0e344e41edcaddbdff8313402625d40dc7236433f52ca71f1100a1168775b9bc3da8b
 SHA512 
29cb7377c976f59d8ea49aedd74798ee11b38b98b597611bd41bd5bef5c2473cd76bb260f764afd277edc4b5bfb8359b995a532ba4814f1d2310fa9c90d1467d

diff --git a/dev-python/nuitka/nuitka-1.0.7.ebuild 
b/dev-python/nuitka/nuitka-1.0.7.ebuild
new file mode 100644
index ..5b987e13729d
--- /dev/null
+++ b/dev-python/nuitka/nuitka-1.0.7.ebuild
@@ -0,0 +1,49 @@
+# 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 flag-o-matic optfeature
+
+DESCRIPTION="Python to native compiler"
+HOMEPAGE="https://www.nuitka.net;
+SRC_URI="https://nuitka.net/releases/${P^}.tar.gz;
+S="${WORKDIR}/${P^}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~loong ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-util/scons[${PYTHON_USEDEP}]"
+BDEPEND="
+   ${RDEPEND}
+   test? ( dev-util/ccache )
+"
+
+DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf )
+
+distutils-r1_src_prepare() {
+   # remove vendored version of SCons that is Python2 only
+   # this should be removed when upstream removes support for Python2
+   rm -vR "${PN}/build/inline_copy/lib/scons-2.3.2/SCons" || die
+   eapply_user
+}
+
+python_install() {
+   distutils-r1_python_install
+   doman doc/nuitka3.1 doc/nuitka3-run.1
+}
+
+python_test() {
+   append-ldflags -Wl,--no-warn-search-mismatch
+   ./tests/basics/run_all.py search || die
+}
+
+pkg_postinst() {
+   optfeature "support for stand-alone executables" app-admin/chrpath
+}



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

2022-09-23 Thread Arthur Zamarin
commit: 45b6338c981cf8b4c73c2fafe9c2d2d3e84e3425
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 23 19:51:58 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 23 20:06:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45b6338c

dev-python/sqlparse: add 0.4.3

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

 dev-python/sqlparse/Manifest  |  1 +
 dev-python/sqlparse/sqlparse-0.4.3.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-python/sqlparse/Manifest b/dev-python/sqlparse/Manifest
index 992d5a41ec34..a7fd628b55bf 100644
--- a/dev-python/sqlparse/Manifest
+++ b/dev-python/sqlparse/Manifest
@@ -1 +1,2 @@
 DIST sqlparse-0.4.2.tar.gz 67771 BLAKE2B 
790ba224ed04ce1952602e7d01a2f0bd7e830e62a38c35d69c3fcd2b5b1016560a1e23c24ec82ff4b2e7021cbeab17968b9cff01acc8674fa18a05ab88efb84b
 SHA512 
8136e5c14650b5286616958bfb19039a6981e4c84bf955b0f668053f5427202eff9a6472f71820293ddbe55c0f793fb690d42d0e0134135aed7eb6e13edca01e
+DIST sqlparse-0.4.3.tar.gz 70771 BLAKE2B 
23c80d2ef9ef094cfcc9742213d7db07cf927cd415f93db29e71bfd1c9033f2a392d69691606c8c32b9a4148630d2c5621a9e3feaab2fe27d61fb8f243783997
 SHA512 
4061653705a7a44af4e89d370f0b21f276271f9fa75a30b8b1df278abe742e579c7f15008e65d2e1f29e0e815fd946cb9f3c35f1aa391e5698705b8c7bc0945f

diff --git a/dev-python/sqlparse/sqlparse-0.4.3.ebuild 
b/dev-python/sqlparse/sqlparse-0.4.3.ebuild
new file mode 100644
index ..1aa42718e4ff
--- /dev/null
+++ b/dev-python/sqlparse/sqlparse-0.4.3.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit distutils-r1
+
+MY_PN="${PN##python-}"
+MY_P="${MY_PN}-${PV}"
+DESCRIPTION="A non-validating SQL parser module for Python"
+HOMEPAGE="https://github.com/andialbrecht/sqlparse;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S="${WORKDIR}"/${P#python-}
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+LICENSE="BSD-2"
+
+distutils_enable_sphinx docs/source
+distutils_enable_tests pytest



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

2022-09-23 Thread Arthur Zamarin
commit: 302e9b9bf99d8cd47b1b34da9ec8e7fdc20ab5bb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 23 19:45:22 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 23 20:06:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=302e9b9b

dev-python/jupyterlab: add 3.4.7

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

 dev-python/jupyterlab/Manifest|  1 +
 dev-python/jupyterlab/jupyterlab-3.4.7.ebuild | 70 +++
 2 files changed, 71 insertions(+)

diff --git a/dev-python/jupyterlab/Manifest b/dev-python/jupyterlab/Manifest
index 8097140e6b27..c13e193d3b48 100644
--- a/dev-python/jupyterlab/Manifest
+++ b/dev-python/jupyterlab/Manifest
@@ -1,2 +1,3 @@
 DIST jupyterlab-3.4.3.tar.gz 17074198 BLAKE2B 
08a0aa4ddaeb6b48a742ef78e1b8cefb95fbf89ec077a1f3687c4498b7c4dbdd50e1773194c4f3c2e21d36a2010dcbcf2be0141df9383b2d05159bcb7f99ab9c
 SHA512 
27c8d6b6636e14ea9a500764ea97b6ef16a1580728077264b662cc23b0e34ac0fd9eebe1eb5a79a64b18a2d93acc996553a6152fa135e2688b5eae21d184da57
 DIST jupyterlab-3.4.5.tar.gz 17108960 BLAKE2B 
83f4e99a1f98265df50857988dcd011862a0be4212abd8217cc330b3b536f5c7de2486f5c19e692c78eb8305f73c11a11772b510847ec25d756c81c828425ce3
 SHA512 
17428899b577a9e661ea755e3d6e2e3d640ca4ae28cd51e197520b9a388088e2a0d52a799f14b128d94f0c1ee2ec7580e309586c63e1d2e3b6019ae1075abc1c
+DIST jupyterlab-3.4.7.tar.gz 17111219 BLAKE2B 
8e1246b56d75f2336ab46ca66f371dde275327a445563a8c41dcb528b58558c902776008f25b28e8a4fb299e9692c20b08c224f71304aa6f16143a757548814a
 SHA512 
16a6e38fafbe3f8daa7f2e65b511e30b65800a1b21ee5e6360faae4cc1806472268297582f12a45d39d482ed5f25fc9c6874299e5e05efed5f50e8f2a3986c66

diff --git a/dev-python/jupyterlab/jupyterlab-3.4.7.ebuild 
b/dev-python/jupyterlab/jupyterlab-3.4.7.ebuild
new file mode 100644
index ..9d8ac6c3af51
--- /dev/null
+++ b/dev-python/jupyterlab/jupyterlab-3.4.7.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_PEP517=jupyter
+inherit distutils-r1
+
+DESCRIPTION="JupyterLab computational environment"
+HOMEPAGE="https://jupyter.org/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD MIT GPL-3 Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="dev-python/jupyter_packaging[${PYTHON_USEDEP}]"
+
+RDEPEND="
+   dev-python/ipython[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/jupyter_core[${PYTHON_USEDEP}]
+   >=dev-python/jupyterlab_server-2.10[${PYTHON_USEDEP}]
+   >=dev-python/jupyter_server-1.16[${PYTHON_USEDEP}]
+   >=dev-python/nbclassic-0.2[${PYTHON_USEDEP}]
+   =dev-python/jinja-2.1[${PYTHON_USEDEP}]
+   >=www-servers/tornado-6.1[${PYTHON_USEDEP}]
+   dev-python/tomli[${PYTHON_USEDEP}]
+   net-libs/nodejs
+"
+
+BDEPEND="test? (
+   dev-python/check-manifest[${PYTHON_USEDEP}]
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   dev-python/jupyterlab_server[${PYTHON_USEDEP}]
+   dev-python/openapi-core[${PYTHON_USEDEP}]
+   dev-python/openapi-spec-validator[${PYTHON_USEDEP}]
+   dev-python/pytest-console-scripts[${PYTHON_USEDEP}]
+   dev-python/pytest-tornasync[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/ruamel-yaml[${PYTHON_USEDEP}]
+   dev-python/requests-cache[${PYTHON_USEDEP}]
+   dev-python/strict-rfc3339[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+)"
+
+EPYTEST_DESELECT=(
+   # These tests call npm and want internet
+   
jupyterlab/tests/test_jupyterlab.py::TestExtension::test_uninstall_core_extension
+   
jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned_folder
+   
jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned
+   
jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom_minimal_core_config
+   jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom
+   jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_check
+   jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build
+   jupyterlab/tests/test_build_api.py::TestBuildAPI::test_clear
+   jupyterlab/tests/test_build_api.py::TestBuildAPI::test_build
+)
+
+distutils_enable_tests pytest
+# TODO: package sphinx_copybutton
+#distutils_enable_sphinx docs/source dev-python/sphinx_rtd_theme 
dev-python/myst_parser
+
+python_install_all() {
+   distutils-r1_python_install_all
+   mv "${ED}/usr/etc" "${ED}/etc" || die
+}



[gentoo-commits] repo/gentoo:master commit in: virtual/rust/

2022-09-23 Thread Georgy Yakovlev
commit: afad1a3097b154fd4195834c2778bcbf71cc2167
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Sep 23 19:59:48 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Sep 23 20:05:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afad1a30

virtual/rust: drop 1.59.0, 1.60.0, 1.61.0, 1.62.0

Bug: https://bugs.gentoo.org/870166
Signed-off-by: Georgy Yakovlev  gentoo.org>

 virtual/rust/rust-1.59.0.ebuild | 19 ---
 virtual/rust/rust-1.60.0.ebuild | 19 ---
 virtual/rust/rust-1.61.0.ebuild | 19 ---
 virtual/rust/rust-1.62.0.ebuild | 19 ---
 4 files changed, 76 deletions(-)

diff --git a/virtual/rust/rust-1.59.0.ebuild b/virtual/rust/rust-1.59.0.ebuild
deleted file mode 100644
index 6d365ff79fb7..
--- a/virtual/rust/rust-1.59.0.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build
-
-DESCRIPTION="Virtual for Rust language compiler"
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
-IUSE="rustfmt"
-
-BDEPEND=""
-RDEPEND="|| (
-   ~dev-lang/rust-${PV}[rustfmt?,${MULTILIB_USEDEP}]
-   ~dev-lang/rust-bin-${PV}[rustfmt?,${MULTILIB_USEDEP}]
-)"

diff --git a/virtual/rust/rust-1.60.0.ebuild b/virtual/rust/rust-1.60.0.ebuild
deleted file mode 100644
index 786dfb83648d..
--- a/virtual/rust/rust-1.60.0.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build
-
-DESCRIPTION="Virtual for Rust language compiler"
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 x86"
-IUSE="rustfmt"
-
-BDEPEND=""
-RDEPEND="|| (
-   ~dev-lang/rust-${PV}[rustfmt?,${MULTILIB_USEDEP}]
-   ~dev-lang/rust-bin-${PV}[rustfmt?,${MULTILIB_USEDEP}]
-)"

diff --git a/virtual/rust/rust-1.61.0.ebuild b/virtual/rust/rust-1.61.0.ebuild
deleted file mode 100644
index b7da1d054aa3..
--- a/virtual/rust/rust-1.61.0.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build
-
-DESCRIPTION="Virtual for Rust language compiler"
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="rustfmt"
-
-BDEPEND=""
-RDEPEND="|| (
-   ~dev-lang/rust-${PV}[rustfmt?,${MULTILIB_USEDEP}]
-   ~dev-lang/rust-bin-${PV}[rustfmt?,${MULTILIB_USEDEP}]
-)"

diff --git a/virtual/rust/rust-1.62.0.ebuild b/virtual/rust/rust-1.62.0.ebuild
deleted file mode 100644
index b7da1d054aa3..
--- a/virtual/rust/rust-1.62.0.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build
-
-DESCRIPTION="Virtual for Rust language compiler"
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="rustfmt"
-
-BDEPEND=""
-RDEPEND="|| (
-   ~dev-lang/rust-${PV}[rustfmt?,${MULTILIB_USEDEP}]
-   ~dev-lang/rust-bin-${PV}[rustfmt?,${MULTILIB_USEDEP}]
-)"



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

2022-09-23 Thread Georgy Yakovlev
commit: 1d7beced12a5daddbb6584f238c667fc80e6c11d
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Sep 23 20:00:42 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Sep 23 20:05:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d7beced

dev-lang/rust-bin: drop 1.59.0, 1.60.0, 1.61.0, 1.62.0

Bug: https://bugs.gentoo.org/870166
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust-bin/Manifest   | 134 ---
 dev-lang/rust-bin/rust-bin-1.59.0.ebuild | 214 -
 dev-lang/rust-bin/rust-bin-1.60.0.ebuild | 219 --
 dev-lang/rust-bin/rust-bin-1.61.0.ebuild | 223 ---
 dev-lang/rust-bin/rust-bin-1.62.0.ebuild | 221 --
 5 files changed, 1011 deletions(-)

diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest
index 8f50e9cd4c63..5d6ee7a36d69 100644
--- a/dev-lang/rust-bin/Manifest
+++ b/dev-lang/rust-bin/Manifest
@@ -1,133 +1,3 @@
-DIST rust-1.59.0-aarch64-unknown-linux-gnu.tar.xz 217126920 BLAKE2B 
87fd1910d76a133624ff860fd3932527b3ce3775db9e03c6d2ab9ad06534e9e63ff7d1eed0c81e3574d676c192495e0f175b2ae0fa706b722ead9a852296b3f4
 SHA512 
6f5b6fb325ac226bf5f308463a54f59570d9ba5efe4329d6116d79cda1f8572b2e4584d005586759ac60e1e7a10782d8ef8ebf30c980220b4780a9846895fcb0
-DIST rust-1.59.0-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
2b75d91a060376bd0711c18b1b04f7d0c7ded0a64b0b086e7799898db7fe24ff49dc09c76695a151e54bd205aa040775c6a36d10fb21ecb2d89d23398b02dc34
 SHA512 
a04cb7b03e3b963002357d48ecf92d0aef20464f9da38081411832c07df0a7c9ce3755a7b89c86394933446fc18e83a55a7cc01f3739b19dafcbb7b43960
-DIST rust-1.59.0-aarch64-unknown-linux-musl.tar.xz 212064268 BLAKE2B 
4636001103fc058c2c14a34449846c0378c26ac4dc29588615c5216bb4759b0e92ec97be25e106a507059f404c615272e359b0f3b1e9164437e63d863bd0
 SHA512 
2ec97a48cdac3fb1f7411fdf3a34aac6f64a09991d25174dff97efab0ee724d4dce2bbe29046d243a72b06d406990adf5d1f3f24286fdfb0e658326e28cf5363
-DIST rust-1.59.0-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
4403c9e26f21504494db6e7368cf6a1dd36fcd283dcaa2aac4efaacba107971f44aaffe032ae1cb2530bb1d29bba3e1953d80d378ca9fabf13364da27d809bbc
 SHA512 
5c789ce4591ba8b0f09a254780e1040f5c959c3a952b89d56bf77f0a0f53be2e5f0e712878d21a060937bcda72e440e591ca206c8540635fcc180a50efef6095
-DIST rust-1.59.0-arm-unknown-linux-gnueabi.tar.xz 192892448 BLAKE2B 
b7d194589b9bd07c34ae681985ecc60ad03d450be9c445dff16730d8019a02e6cb1ec6b8c231f9eb42500eeb8dd6d529ff821b1b9eb64f87f11266411133e5bb
 SHA512 
0be42a92fbbe516c0437afdf279e5bb3d43e073ec5ca3ad297f33ef5ec5e5bd150cb728c7dea5dfdcb7b1d1cf3f4122d529e8cf8abe674651a05272837769887
-DIST rust-1.59.0-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B 
844f7f3655a974821689aa326d072512a12433daa5805a842e54005b88516013b32e46c21b7813e7f5b919716e73f518195b9247c3b9e1e51e85e4f8b102b9ff
 SHA512 
bf7b9491ff88c6d6e6f91d6b77fa50aec48cda99181aab584b37dd81a2a55564a8d769be8ce1868c02ce4dbc36e98cf7c4d651e9e7d799f907e7f9fadc27b08f
-DIST rust-1.59.0-arm-unknown-linux-gnueabihf.tar.xz 192816760 BLAKE2B 
565d3ed97da64299d6c5525f3b3068ca8ced1d8d6fddbd90506a41062d66c4223928de031320aad1cb12568ccc7e952243c728e13a8a7d6a60ec8c908829e0dc
 SHA512 
5a3693f7edf0f51ba45d8d1471c4ce75926e9cf9c4eb399c9767da116d2250121ced6f08a5c7ed136cbd144e88f3c9fccbc48f805edc82aedbdca37248c0d092
-DIST rust-1.59.0-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 
739967abaddc05a466e4ad88316a89fafeabb3c8b50844b09a4946635f4e19b223a76675026389cdef89f0fbe369e3f5c72a0ab64f63104d2a2d5b0d12efa617
 SHA512 
336f8d7885dc7cc9e44a9e5df381ce1fe516fddea90666478d65aacbba2ffd2d7312b53a895b809fe0135aef8b5604b3eae7b63d7f0d37776c8c1cf6f88395f4
-DIST rust-1.59.0-armv7-unknown-linux-gnueabihf.tar.xz 199147596 BLAKE2B 
767aa2429a1d1e5633e17fcdafa1a763fb6c86ce392264445be91f79f924b5f1251aae5ee01d66cc902fe991b7ed42a23345d0460862508948d37af48d49b69f
 SHA512 
590b8252b096331b404ecf02dcc11eb12ad1a751d03791a6eb316a7b7bc546c4e933b0acf66e771d394343b636db4dfba00f467715284fa1537399e161bd2d88
-DIST rust-1.59.0-armv7-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 
77659e1ac997fee4eb50a969e581158ea622968b6de7d02f493096b1b108bd1f32a8c89b7bf1bdfcc7f346eeb14dde31d9b791624a72966f98937398bb833e58
 SHA512 
a404ddb78aa0d1dc5a8724b4e5b9d46b3c25ef820d50f9039928ce39169c1f8559ed3910a127f1805d6c07671b127a2adcc111bf8af5c1ae41a6f312492ae873
-DIST rust-1.59.0-i686-unknown-linux-gnu.tar.xz 212206848 BLAKE2B 
949897daa1ec6e6da986ec030fa25db019ece6a16bc2d3442dcd8255d75a97212c6c214af6755a3231370e138a72dd22155719580631e403df987e992b6de308
 SHA512 
b6db8bdf25e59bfb64b13abb4a1b95e186aa16e1e165a575197e37c410e64c13c2a2d098b5af3935e2b6319566447c4a05b8e8b08b30476dba9d2c7f3508
-DIST rust-1.59.0-i686-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
bb0e0cc0aebab03512cb261345319a94e3c2108125a90efd169160bad0a94bb71f717d66ee6c9222d5274f82c437baf435880f38652947b1ac79ec9bd53e586f
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/files/, dev-lang/rust/

2022-09-23 Thread Georgy Yakovlev
commit: 4c25a3d2937bd55112f65c9bb0899116306d16e0
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Sep 23 20:04:37 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Sep 23 20:05:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c25a3d2

dev-lang/rust: drop 1.59.0, 1.60.0, 1.61.0-r2, 1.62.0

Bug: https://bugs.gentoo.org/870166
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust/Manifest | 104 ---
 .../files/1.49.0-gentoo-musl-target-specs.patch| 164 -
 .../rust/files/1.61.0-llvm_addrspacecast.patch |  52 --
 .../files/1.61.0-llvm_selectInterleaveCount.patch  |  66 --
 dev-lang/rust/files/1.61.0-miri-cow.patch  |  98 ---
 dev-lang/rust/rust-1.59.0.ebuild   | 707 
 dev-lang/rust/rust-1.60.0.ebuild   | 714 
 dev-lang/rust/rust-1.61.0-r2.ebuild| 733 
 dev-lang/rust/rust-1.62.0.ebuild   | 737 -
 9 files changed, 3375 deletions(-)

diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest
index 2dab7c6a803c..a81fde9ae574 100644
--- a/dev-lang/rust/Manifest
+++ b/dev-lang/rust/Manifest
@@ -1,99 +1,3 @@
-DIST rust-1.58.1-aarch64-unknown-linux-gnu.tar.xz 229585460 BLAKE2B 
301b201cb40249005a1a8adf34ffdb0bacd22e1d919a24dec9bb8331c2243de1b7cc312c91a87fc9e11091cd9ad517347ff09143000d9de051b3c9a6e0780f9d
 SHA512 
04e2cf2116e16fa293c7f2d29816012520b41df44b54657e289e7affbb91af5a5001d140a49aab1286451b93e93b0171edea77f61f01085136d1be1a3baac4a2
-DIST rust-1.58.1-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
6da55597fddd643350c73f28a15dcfa935529c0878a199819b9bad6f3ea2542f9021e24bc1a6c8724ff14d36007c00f8906dd1aeaff33b0a99ef6982e8f711b3
 SHA512 
57debe0afe52c3af3eb53e4efe70ba194ddad449d9952174f8a775531b83f8ab0d66462e7bdd06712547e8f675d330a151d20d183daefe1dda2f0e3805695714
-DIST rust-1.58.1-aarch64-unknown-linux-musl.tar.xz 226068748 BLAKE2B 
7f9680b0ad3f9a8349f3032f63d23b6d96ab43245d3025d0e4307a29b4353fd2408e7de572a10a77b261634b8fd4e9e6054ba9955b2440b608fdad2c88c12bfa
 SHA512 
6400221a8ae04aea91f9df0f8d82585bcd380f22e80fe813eaa1cadbf592c5207665ad008d938b399e34fc2cb0485b16f993f94d431c290a69a696a4faf89e05
-DIST rust-1.58.1-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
fd22d8a3157a11df45e166b8c961a435bedb079254c1d7f0a738adc1065169a03c897a32bf8781802ca48bcb983c761e6985e532c0d76e90c3684752d8cff9d1
 SHA512 
54fffa8120fc6b86c57faffdc7857adb89e5fd217b0e753e76e6fadc54aa086243cb7ba3c2c49ec4f44ea8538223312469908d24add2d28203f41c16e9224204
-DIST rust-1.58.1-arm-unknown-linux-gnueabi.tar.xz 206480968 BLAKE2B 
32ab78a1567d31bb1b5ca36fcb14fd1b002675baab0f688f931cef6524ffcee4257e00fa25a848f73f25656ae0b58beb0e862f1a36d4d5fad016316af3d1ab2a
 SHA512 
94e7cf238235e845761e53fb5802ef0ce3a02c4675001cf67d05bc565403ec1d54293557d73dce7396147381c331ebfb0313e473289c05b65541f836dd8b4e6b
-DIST rust-1.58.1-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B 
db3275db531d78d728b33678be3869738009b65985aa3ad4f38aaa853cc1b84a1d2a89f98e203f697c457425547b80ad5826e7c820d49c767b5cd1df2db93bdd
 SHA512 
fcca26b6b0dd2e7529efc93d1c4fdfcdf55c85f40bc247b3af9741403a085bc6808cd304ba535786dd2debbf4952c9d9fab62eaa61f1d3d8e59ce78bda992eb0
-DIST rust-1.58.1-arm-unknown-linux-gnueabihf.tar.xz 206545444 BLAKE2B 
203a562ac448e7efc4fd519d98937f2deeb70c931611a6f0efc87947f5c48cf0c0cb85358fb9ce1dce49bdcde015fd2d5fd5f3b149d7370c05649579522d228c
 SHA512 
5c0404d878300c1a47597bdadff7fe93c3b0a115320dbf5299dfb4fd06ad322217f4b630429a9db3a5ef54c56706c1ebdf512fcd663f379f1c2df0cf3612459e
-DIST rust-1.58.1-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 
bf26f6540d96d124bb503b6e38acd87dc16ad16c5214559edd26f4f4f94f1f06a7059a09a7ee504721130576d6ddc5c7b2550f7bc0edffcef37bae3c0abb618c
 SHA512 
1fa1e533adb1e355411cfb706b7c47712454547966bdf07687d9b563cf5dba9b4419d646227719a9362eb923c597f8461c194e56efcbed699610faa209985df2
-DIST rust-1.58.1-armv7-unknown-linux-gnueabihf.tar.xz 212381428 BLAKE2B 
0cbc4ace0b7693de1898f160d5e76c7ff993aa8e8135a094b23dff736326ff7616471068f02a064d2b88c816fbf6f943fdaf82629dcda0e0e07b6a4a3941fcef
 SHA512 
c1dabf7281c754d3c89044b1277618b0e928efbecde47ed98133d3f8664722d5b3dfb5fbf485cfb4c98c53d3101b192070c5c41e4395cd8563b0e8415abdf2a1
-DIST rust-1.58.1-armv7-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 
85f3892a41dd381250219cb0c0c8e70b3902e5356ad34066a6db319193dd580e609975e38356097b7ca0907d62d188459c5a72783c95e77f1d08a50ae8673458
 SHA512 
70a2269b8326ed8b5e53dbd6698237c4d843086a139c4f4ddd6e04625f0defbcaff46149981e5a1502d56da1393b01bc0c6f74fa8e6ff407f6eb45cc5638ed41
-DIST rust-1.58.1-i686-unknown-linux-gnu.tar.xz 224773372 BLAKE2B 
d90db8b20611f6430759399bbccd0359f2b64ba9b9aa50312ce51dd4a43728897ab5c31d3c6bbee892db8e6e500a19184eb325a312231458cf99bad7c6f04b58
 SHA512 
0cfccc77cf62002ad99751744ae5a910d48c142d596eb88e187fc061c4b3a8cc1d99634802bc06b0302c41bb3462a17453af1beab6ca694a1535a1b20e10fa47
-DIST 

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

2022-09-23 Thread Andreas K. Hüttel
commit: ac0221cf76daa68f3acff74185e7afde7adfe9a6
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Sep 23 20:00:00 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Sep 23 20:00:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac0221cf

sys-libs/glibc: Fix variable names

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

 sys-libs/glibc/glibc-2.36-r3.ebuild | 20 ++--
 sys-libs/glibc/glibc-.ebuild| 20 ++--
 2 files changed, 20 insertions(+), 20 deletions(-)

diff --git a/sys-libs/glibc/glibc-2.36-r3.ebuild 
b/sys-libs/glibc/glibc-2.36-r3.ebuild
index f9e61a195f5b..d6ff07ee05da 100644
--- a/sys-libs/glibc/glibc-2.36-r3.ebuild
+++ b/sys-libs/glibc/glibc-2.36-r3.ebuild
@@ -522,12 +522,12 @@ setup_env() {
fi
 
# Reset CC and CXX to the value at start of emerge
-   export CC=${__ORIG_CC:-${CC:-$(tc-getCC ${CTARGET})}}
-   export CXX=${__ORIG_CXX:-${CXX:-$(tc-getCXX ${CTARGET})}}
+   export CC=${glibc__ORIG_CC:-${CC:-$(tc-getCC ${CTARGET})}}
+   export CXX=${glibc__ORIG_CXX:-${CXX:-$(tc-getCXX ${CTARGET})}}
 
-   # and make sure __ORIC_CC and __ORIG_CXX is defined now.
-   export __ORIG_CC=${CC}
-   export __ORIG_CXX=${CXX}
+   # and make sure glibc__ORIG_CC and glibc__ORIG_CXX is defined now.
+   export glibc__ORIG_CC=${CC}
+   export glibc__ORIG_CXX=${CXX}
 
if tc-is-clang && ! use custom-cflags && ! is_crosscompile ; then
 
@@ -585,10 +585,10 @@ setup_env() {
# around the original clean value to avoid appending multiple ABIs on
# top of each other. (Why does the comment talk about CFLAGS if the code
# acts on CC?)
-   export __GLIBC_CC=${CC}
-   export __GLIBC_CXX=${CXX}
+   export glibc__GLIBC_CC=${CC}
+   export glibc__GLIBC_CXX=${CXX}
 
-   export __abi_CFLAGS="$(get_abi_CFLAGS)"
+   export glibc__abi_CFLAGS="$(get_abi_CFLAGS)"
 
# CFLAGS can contain ABI-specific flags like -mfpu=neon, see bug #657760
# To build .S (assembly) files with the same ABI-specific flags
@@ -597,10 +597,10 @@ setup_env() {
# Note: Passing CFLAGS via CPPFLAGS overrides glibc's arch-specific 
CFLAGS
# and breaks multiarch support. See 659030#c3 for an example.
# The glibc configure script doesn't properly use LDFLAGS all the time.
-   export CC="${__GLIBC_CC} ${__abi_CFLAGS} ${CFLAGS} ${LDFLAGS}"
+   export CC="${glibc__GLIBC_CC} ${glibc__abi_CFLAGS} ${CFLAGS} ${LDFLAGS}"
 
# Some of the tests are written in C++, so we need to force our multlib 
abis in, bug 623548
-   export CXX="${__GLIBC_CXX} ${__abi_CFLAGS} ${CFLAGS}"
+   export CXX="${glibc__GLIBC_CXX} ${glibc__abi_CFLAGS} ${CFLAGS}"
 
if is_crosscompile; then
# Assume worst-case bootstrap: glibc is buil first time

diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild
index 7274cb4d125d..6330ccf1997a 100644
--- a/sys-libs/glibc/glibc-.ebuild
+++ b/sys-libs/glibc/glibc-.ebuild
@@ -523,12 +523,12 @@ setup_env() {
fi
 
# Reset CC and CXX to the value at start of emerge
-   export CC=${__ORIG_CC:-${CC:-$(tc-getCC ${CTARGET})}}
-   export CXX=${__ORIG_CXX:-${CXX:-$(tc-getCXX ${CTARGET})}}
+   export CC=${glibc__ORIG_CC:-${CC:-$(tc-getCC ${CTARGET})}}
+   export CXX=${glibc__ORIG_CXX:-${CXX:-$(tc-getCXX ${CTARGET})}}
 
-   # and make sure __ORIC_CC and __ORIG_CXX is defined now.
-   export __ORIG_CC=${CC}
-   export __ORIG_CXX=${CXX}
+   # and make sure glibc__ORIG_CC and glibc__ORIG_CXX is defined now.
+   export glibc__ORIG_CC=${CC}
+   export glibc__ORIG_CXX=${CXX}
 
if tc-is-clang && ! use custom-cflags && ! is_crosscompile ; then
 
@@ -586,10 +586,10 @@ setup_env() {
# around the original clean value to avoid appending multiple ABIs on
# top of each other. (Why does the comment talk about CFLAGS if the code
# acts on CC?)
-   export __GLIBC_CC=${CC}
-   export __GLIBC_CXX=${CXX}
+   export glibc__GLIBC_CC=${CC}
+   export glibc__GLIBC_CXX=${CXX}
 
-   export __abi_CFLAGS="$(get_abi_CFLAGS)"
+   export glibc__abi_CFLAGS="$(get_abi_CFLAGS)"
 
# CFLAGS can contain ABI-specific flags like -mfpu=neon, see bug #657760
# To build .S (assembly) files with the same ABI-specific flags
@@ -598,10 +598,10 @@ setup_env() {
# Note: Passing CFLAGS via CPPFLAGS overrides glibc's arch-specific 
CFLAGS
# and breaks multiarch support. See 659030#c3 for an example.
# The glibc configure script doesn't properly use LDFLAGS all the time.
-   export CC="${__GLIBC_CC} ${__abi_CFLAGS} ${CFLAGS} ${LDFLAGS}"
+   export CC="${glibc__GLIBC_CC} ${glibc__abi_CFLAGS} ${CFLAGS} ${LDFLAGS}"
 
# Some of the tests are written in C++, so we need to force our multlib 
abis in, bug 623548
-   export 

[gentoo-commits] proj/kde:master commit in: kde-misc/kio-fuse/

2022-09-23 Thread Andreas Sturmlechner
commit: e2ead3a3ddd0c3bd2a4a48e4c6df436f79ace19c
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  2 03:35:37 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 23 15:35:50 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e2ead3a3

kde-misc/kio-fuse: Keyword 5.0.1 arm, #843350

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

 kde-misc/kio-fuse/kio-fuse-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-misc/kio-fuse/kio-fuse-.ebuild 
b/kde-misc/kio-fuse/kio-fuse-.ebuild
index 36f98e937a..e45575b884 100644
--- a/kde-misc/kio-fuse/kio-fuse-.ebuild
+++ b/kde-misc/kio-fuse/kio-fuse-.ebuild
@@ -13,7 +13,7 @@ 
HOMEPAGE="https://feverfew.home.blog/2019/12/24/kiofuse-beta-4-9-0-released/;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] proj/kde:master commit in: kde-misc/kio-fuse/

2022-09-23 Thread Andreas Sturmlechner
commit: b726c99134991f18ad8fc7d94c69203ed30f
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Jun 29 03:51:52 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 23 15:35:54 2022 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b726c991

kde-misc/kio-fuse: keyword 5.0.1 for ~loong

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

 kde-misc/kio-fuse/kio-fuse-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-misc/kio-fuse/kio-fuse-.ebuild 
b/kde-misc/kio-fuse/kio-fuse-.ebuild
index e45575b884..e0f6dd5821 100644
--- a/kde-misc/kio-fuse/kio-fuse-.ebuild
+++ b/kde-misc/kio-fuse/kio-fuse-.ebuild
@@ -13,7 +13,7 @@ 
HOMEPAGE="https://feverfew.home.blog/2019/12/24/kiofuse-beta-4-9-0-released/;
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="GPL-3+"



  1   2   3   >