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

2023-01-05 Thread WANG Xuerui
commit: 33b9f7d5b9c769223e67d25178cdb572ec77d16b
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Jan  4 04:36:02 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Fri Jan  6 07:15:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33b9f7d5

dev-util/promu: add 0.14.0

See: https://github.com/gentoo/gentoo/pull/28951
Signed-off-by: WANG Xuerui  gentoo.org>
Reviewed-by: Zac Medico  gentoo.org>

 dev-util/promu/Manifest|  2 ++
 dev-util/promu/promu-0.14.0.ebuild | 32 
 2 files changed, 34 insertions(+)

diff --git a/dev-util/promu/Manifest b/dev-util/promu/Manifest
index 352cf209181e..d0f72ebc4f7f 100644
--- a/dev-util/promu/Manifest
+++ b/dev-util/promu/Manifest
@@ -1,2 +1,4 @@
 DIST promu-0.13.0-deps.tar.xz 106902576 BLAKE2B 
c09fadd7957896a452f3d34bf066eddcc052e423b8bb34f7fc28629ef5a12bc33e515f658af4328973952887c7505b6dc4d9401663f37977c7d8607ec0cf255d
 SHA512 
6765f901b676e912fa195a47d4dedde9dcbebb3459d8ce0a6c365a9d035f006d6563994617740ef0bb418d9405136ddc23a060057489151d825d966fd665d20c
 DIST promu-0.13.0.tar.gz 46099 BLAKE2B 
674580c4b853881db6307f065678afdb561fcab51be6ad3ac604849b6a7f3c63b1eb5f5be4f4ee533f25e087b3ed19bb7584ee5c72b30b8c0e33d19f690cc115
 SHA512 
04feddf514417e636498d111b0cc9678af4b1c2be16eb61f257e013b10ec427b5055d54150a76dce0867d659ca7e8833702e29bdf32cb00d5d02dad906c3de21
+DIST promu-0.14.0-deps.tar.xz 9838972 BLAKE2B 
110e71d59c05974ca2fd953c240b3f798e22bd9631463a6c211714dc9a0782fba38c6114180fe999e11de8776a8eb0a8e807e3ff6bc56cab7a3b3711c1846ff6
 SHA512 
675d4d16c2278064d7fe6b22c3e92c6e4bba865649342c1af7d7f3c99e35fc4679d132ca12ff5ea45bac64d8a40319dd55023bda1bbc601884c28da10103c1b7
+DIST promu-0.14.0.tar.gz 47254 BLAKE2B 
d944677b1ceb3cb6e6ff8fb1a04cb5df54b8731c7d721a6c8016ea96e8a7696f238fe614ff2011b0c3c2b6240799125bf6ec4ccacecd8fea16e35e29fc8e347b
 SHA512 
709214f72f6ad1e4cbd04cb92b2f10efa2f198265f3a3e2274e8a454a2e24ce42db024d15e26f8bb5f9e3c8672d212dac6b0a52cead8dde9e425f0bf72577260

diff --git a/dev-util/promu/promu-0.14.0.ebuild 
b/dev-util/promu/promu-0.14.0.ebuild
new file mode 100644
index ..bbe5b1550475
--- /dev/null
+++ b/dev-util/promu/promu-0.14.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+EGIT_COMMIT=a880d9756ae466605040585bc3b15005b55cc9f6
+
+DESCRIPTION="Prometheus Utility Tool"
+HOMEPAGE="https://github.com/prometheus/promu;
+SRC_URI="https://github.com/prometheus/promu/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   https://dev.gentoo.org/~xen0n/distfiles/dev-util/promu/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+IUSE=""
+
+RESTRICT+=" test"
+
+src_prepare() {
+   default
+   sed -i -e "s/{{.Revision}}/${EGIT_COMMIT}/" .promu.yml || die
+}
+
+src_compile() {
+   ego build .
+}
+
+src_install() {
+   dobin ${PN}
+   dodoc -r {doc,{README,CONTRIBUTING}.md}
+}



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

2023-01-05 Thread WANG Xuerui
commit: f89afd1c0999de64ccac85c1574115ea2fb72935
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Jan  4 05:18:41 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Fri Jan  6 07:15:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f89afd1c

dev-util/promu: keyword 0.14.0 for ~loong

See: https://github.com/gentoo/gentoo/pull/28951
Signed-off-by: WANG Xuerui  gentoo.org>
Reviewed-by: Zac Medico  gentoo.org>

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

diff --git a/dev-util/promu/promu-0.14.0.ebuild 
b/dev-util/promu/promu-0.14.0.ebuild
index bbe5b1550475..e15b98ad0e4b 100644
--- a/dev-util/promu/promu-0.14.0.ebuild
+++ b/dev-util/promu/promu-0.14.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/prometheus/promu/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="Apache-2.0 BSD BSD-2 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
 IUSE=""
 
 RESTRICT+=" test"



[gentoo-commits] proj/pax-utils:master commit in: /

2023-01-05 Thread Sam James
commit: 0a7d8b69dc1dcb248c5313788e273374acbdfb52
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  6 07:09:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  6 07:09:13 2023 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=0a7d8b69

meson: release 1.3.6

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

 meson.build | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meson.build b/meson.build
index 0054ba4..f39defc 100644
--- a/meson.build
+++ b/meson.build
@@ -1,5 +1,5 @@
 project('pax-utils', 'c',
-  version : '1.3.5',
+  version : '1.3.6',
   license : 'GPL-2.0-only',
   default_options : [
 'warning_level=2',



[gentoo-commits] proj/sandbox:stable-2.x commit in: .github/workflows/

2023-01-05 Thread Sam James
commit: b5651178b925f3e1cd283ccf6336a068d53d6e7d
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  6 06:58:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  6 07:15:00 2023 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=b5651178

CI: add Github Actions

Signed-off-by: Sam James  gentoo.org>
(cherry picked from commit cb63ad4fb4b8a21b269f330f2512da0a6ce7399e)

 .github/workflows/build-test-ci.yml | 58 +
 1 file changed, 58 insertions(+)

diff --git a/.github/workflows/build-test-ci.yml 
b/.github/workflows/build-test-ci.yml
new file mode 100644
index 000..7ad056b
--- /dev/null
+++ b/.github/workflows/build-test-ci.yml
@@ -0,0 +1,58 @@
+# GitHub actions workflow.
+# 
https://docs.github.com/en/actions/learn-github-actions/workflow-syntax-for-github-actions
+
+name: Build+Test CI
+
+#on:
+#  push:
+#branches: [master, gh-actions]
+#tags: [v*]
+#  pull_request:
+#types: [created, opened, edited, push]
+
+on: [pull_request, push]
+
+jobs:
+  make:
+strategy:
+  matrix:
+os: [ubuntu-latest]
+cc: [gcc, clang]
+sanitize: [none] # [none, asan, ubsan]
+  fail-fast: false
+runs-on: ${{ matrix.os }}
+env:
+  CC: ${{ matrix.cc }}
+  SANITIZER: ${{ matrix.sanitize }}
+  UBSAN_OPTIONS: "print_stacktrace=1:halt_on_error=1"
+steps:
+- name: Install dependencies
+  run: |
+sudo apt-get update -qq
+sudo apt-get install build-essential gcc clang automake autoconf 
autoconf-archive libtool pax-utils -qy
+
+case "$SANITIZER" in
+  none)
+ ;;
+  asan)
+ echo CFLAGS="-O2 -ggdb3 -fsanitize=address" >> $GITHUB_ENV
+ echo CXXFLAGS="-O2 -ggdb3 -fsanitize=address" >> $GITHUB_ENV
+ echo LDFLAGS="-fsanitize=address" >> $GITHUB_ENV
+ ;;
+  ubsan)
+ echo CFLAGS="-O2 -ggdb3 -fsanitize=undefined" >> $GITHUB_ENV
+ echo CXXFLAGS="-O2 -ggdb3 -fsanitize=undefined" >> $GITHUB_ENV
+ echo LDFLAGS="-fsanitize=undefined" >> $GITHUB_ENV
+ ;;
+esac
+
+- uses: actions/checkout@v3
+  name: Checkout
+
+- name: Build
+  run: |
+./autogen.sh
+./configure || cat config.log
+make V=1
+make V=1 check
+make V=1 distcheck



[gentoo-commits] proj/sandbox:master commit in: .github/workflows/

2023-01-05 Thread Sam James
commit: cb63ad4fb4b8a21b269f330f2512da0a6ce7399e
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  6 06:58:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  6 07:05:14 2023 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=cb63ad4f

CI: add Github Actions

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

 .github/workflows/build-test-ci.yml | 58 +
 1 file changed, 58 insertions(+)

diff --git a/.github/workflows/build-test-ci.yml 
b/.github/workflows/build-test-ci.yml
new file mode 100644
index 000..7ad056b
--- /dev/null
+++ b/.github/workflows/build-test-ci.yml
@@ -0,0 +1,58 @@
+# GitHub actions workflow.
+# 
https://docs.github.com/en/actions/learn-github-actions/workflow-syntax-for-github-actions
+
+name: Build+Test CI
+
+#on:
+#  push:
+#branches: [master, gh-actions]
+#tags: [v*]
+#  pull_request:
+#types: [created, opened, edited, push]
+
+on: [pull_request, push]
+
+jobs:
+  make:
+strategy:
+  matrix:
+os: [ubuntu-latest]
+cc: [gcc, clang]
+sanitize: [none] # [none, asan, ubsan]
+  fail-fast: false
+runs-on: ${{ matrix.os }}
+env:
+  CC: ${{ matrix.cc }}
+  SANITIZER: ${{ matrix.sanitize }}
+  UBSAN_OPTIONS: "print_stacktrace=1:halt_on_error=1"
+steps:
+- name: Install dependencies
+  run: |
+sudo apt-get update -qq
+sudo apt-get install build-essential gcc clang automake autoconf 
autoconf-archive libtool pax-utils -qy
+
+case "$SANITIZER" in
+  none)
+ ;;
+  asan)
+ echo CFLAGS="-O2 -ggdb3 -fsanitize=address" >> $GITHUB_ENV
+ echo CXXFLAGS="-O2 -ggdb3 -fsanitize=address" >> $GITHUB_ENV
+ echo LDFLAGS="-fsanitize=address" >> $GITHUB_ENV
+ ;;
+  ubsan)
+ echo CFLAGS="-O2 -ggdb3 -fsanitize=undefined" >> $GITHUB_ENV
+ echo CXXFLAGS="-O2 -ggdb3 -fsanitize=undefined" >> $GITHUB_ENV
+ echo LDFLAGS="-fsanitize=undefined" >> $GITHUB_ENV
+ ;;
+esac
+
+- uses: actions/checkout@v3
+  name: Checkout
+
+- name: Build
+  run: |
+./autogen.sh
+./configure || cat config.log
+make V=1
+make V=1 check
+make V=1 distcheck



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

2023-01-05 Thread Sam James
commit: ac2158d6d669f5ec5f19d48092f965ef89ff723b
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  6 07:13:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  6 07:13:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac2158d6

app-misc/pax-utils: add 1.3.6

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

 app-misc/pax-utils/Manifest|  1 +
 ...ax-utils-.ebuild => pax-utils-1.3.6.ebuild} | 32 ++
 app-misc/pax-utils/pax-utils-.ebuild   | 32 ++
 3 files changed, 31 insertions(+), 34 deletions(-)

diff --git a/app-misc/pax-utils/Manifest b/app-misc/pax-utils/Manifest
index f4607328ef6b..f13693d55977 100644
--- a/app-misc/pax-utils/Manifest
+++ b/app-misc/pax-utils/Manifest
@@ -1 +1,2 @@
 DIST pax-utils-1.3.5.tar.xz 119764 BLAKE2B 
13bd4dbdadefb382133bf42a2b1e740e84ac11661595b082346c80ff05fc7423f5d75cc01ff8a651d921310ae66c2b39a862d0b9db5d7f18e11d393360627fcf
 SHA512 
f2b1753e15907461cc395abffe033d7f7ab8eb15e296b874e2c9d00507458672347b32d7f2f05d3a8625fc3afbdbf0721543f84e062afce7181a726d967e4836
+DIST pax-utils-1.3.6.tar.xz 113816 BLAKE2B 
de33820acc5cbbace2f7e3f831dc1c4d2ead58e1b0418c96ef42694d7f0cc1d49a37764d6f8b60a00aaa25fd3d40ba64fb4cf1798e07b917936704738e6f1042
 SHA512 
94d6bdcac0109cc7218fc523594100b4bb5877e0709f5443903ae8aca96e8f3f45cf47b28b57ac146caf6713ad7895a6f67adf4364d9a14986c8b7e0399f3865

diff --git a/app-misc/pax-utils/pax-utils-.ebuild 
b/app-misc/pax-utils/pax-utils-1.3.6.ebuild
similarity index 83%
copy from app-misc/pax-utils/pax-utils-.ebuild
copy to app-misc/pax-utils/pax-utils-1.3.6.ebuild
index 9aae26cb7eaf..599c1ab4a187 100644
--- a/app-misc/pax-utils/pax-utils-.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.3.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,39 +17,37 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pax-utils.git;
inherit git-r3
 else
-   SRC_URI="mirror://gentoo/${P}.tar.xz
-   https://dev.gentoo.org/~sam/distfiles/${P}.tar.xz
-   https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
+   SRC_URI="
+   
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
+   https://dev.gentoo.org/~vapier/dist/${P}.tar.xz
+   "
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="caps +man python seccomp test"
+REQUIRED_USE="
+   python? ( ${PYTHON_REQUIRED_USE} )
+   test? ( python )
+"
+RESTRICT="!test? ( test )"
 
-_PYTHON_DEPS="
+MY_PYTHON_DEPS="
${PYTHON_DEPS}
$(python_gen_cond_dep '
dev-python/pyelftools[${PYTHON_USEDEP}]
')
 "
-
-RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
-   python? ( ${_PYTHON_DEPS} )
+RDEPEND="
+   caps? ( >=sys-libs/libcap-2.24 )
+   python? ( ${MY_PYTHON_DEPS} )
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
caps? ( virtual/pkgconfig )
man? ( app-text/xmlto )
-
-   python? ( ${_PYTHON_DEPS} )
-"
-REQUIRED_USE="
-   python? ( ${PYTHON_REQUIRED_USE} )
-   test? ( python )
-"
-RESTRICT="
-   !test? ( test )
+   python? ( ${MY_PYTHON_DEPS} )
 "
 
 pkg_setup() {

diff --git a/app-misc/pax-utils/pax-utils-.ebuild 
b/app-misc/pax-utils/pax-utils-.ebuild
index 9aae26cb7eaf..599c1ab4a187 100644
--- a/app-misc/pax-utils/pax-utils-.ebuild
+++ b/app-misc/pax-utils/pax-utils-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,39 +17,37 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pax-utils.git;
inherit git-r3
 else
-   SRC_URI="mirror://gentoo/${P}.tar.xz
-   https://dev.gentoo.org/~sam/distfiles/${P}.tar.xz
-   https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
+   SRC_URI="
+   
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
+   https://dev.gentoo.org/~vapier/dist/${P}.tar.xz
+   "
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="caps +man python seccomp test"
+REQUIRED_USE="
+   python? ( ${PYTHON_REQUIRED_USE} )
+   test? ( python )
+"
+RESTRICT="!test? ( test )"
 
-_PYTHON_DEPS="
+MY_PYTHON_DEPS="
${PYTHON_DEPS}
$(python_gen_cond_dep '
dev-python/pyelftools[${PYTHON_USEDEP}]

[gentoo-commits] proj/pax-utils: New tag: v1.3.6

2023-01-05 Thread Sam James
commit: 
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  6 07:10:23 2023 +

New tag: v1.3.6




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

2023-01-05 Thread Thomas Beierlein
commit: 6134c4a1205bc9609141aa24cfa344a9b1ba56a3
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Fri Jan  6 07:05:36 2023 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Fri Jan  6 07:05:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6134c4a1

net-wireless/nanovna-saver: drop 0.3.10, 0.4.0

Signed-off-by: Thomas Beierlein  gentoo.org>

 net-wireless/nanovna-saver/Manifest|  2 --
 .../files/no-newline-in-description.patch  | 17 --
 .../nanovna-saver/nanovna-saver-0.3.10.ebuild  | 39 --
 .../nanovna-saver/nanovna-saver-0.4.0.ebuild   | 37 
 4 files changed, 95 deletions(-)

diff --git a/net-wireless/nanovna-saver/Manifest 
b/net-wireless/nanovna-saver/Manifest
index 0df196d4dc8a..6c6bc5075b42 100644
--- a/net-wireless/nanovna-saver/Manifest
+++ b/net-wireless/nanovna-saver/Manifest
@@ -1,3 +1 @@
-DIST nanovna-saver-0.3.10.tar.gz 477821 BLAKE2B 
c41889c1421642c7df55e470b7a45acdf17483203a133d909ca3323150bdf1b712af42c1c28981c8171535fa13dc3573218a4872139f72a447ce29a1f7921b35
 SHA512 
47a13673aa5639bb3eabbf55a183a19b611144710041a7a4dac4782b4f022f0a316453169a210123c4f26dab1a19af27be37cddcf641d8aecc266396b8fa6eff
-DIST nanovna-saver-0.4.0.tar.gz 488898 BLAKE2B 
3c986dc9bb128f21e9bfb7cf28e12df1603168755dc4d44df8699a2e6ccd9343a6526583e48ad514a0d24cad9712d160c3c2570d743bb0f4dbdb0782f6a4f263
 SHA512 
24ada3374e9ccaf3b07efea09e1b4a2fcb1da54949b5d53dfd2798b9d296c1e05710085821fc52d7c1842a485d78a6bf8a7e85436ce93ad95c1b28fbd544f132
 DIST nanovna-saver-0.5.3.tar.gz 490288 BLAKE2B 
9d5ee7af273c05c92c6e136d0102a01e113460bac37e9a81ab1851fee883fa6d4b13f79a37c93732a3d5fe70865ee613d69773730fe62acc96c398f5caee9255
 SHA512 
690cce321bc9a8885356d4ca95d50c9c0255c1356dac88c4a89ff87ea77cc2f7782120aa66128cd5d9955d1367205c7cb14f0a06912a26640ebb097247e4

diff --git a/net-wireless/nanovna-saver/files/no-newline-in-description.patch 
b/net-wireless/nanovna-saver/files/no-newline-in-description.patch
deleted file mode 100644
index ba3fda0e5869..
--- a/net-wireless/nanovna-saver/files/no-newline-in-description.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-diff --git a/setup.cfg b/setup.cfg
-index 646e60b..535721f 100644
 a/setup.cfg
-+++ b/setup.cfg
-@@ -3,11 +3,7 @@ name = NanoVNASaver
- author = Rune B. Broberg
- license = GNU GPL V3
- license_file = LICENSE
--description =
--A multiplatform tool to save Touchstone files from the
--NanoVNA, sweep frequency spans in segments to gain more
--data points, and generally display and analyze the 
--resulting data.
-+description = A multiplatform tool to save Touchstone files from the NanoVNA, 
sweep frequency spans in segments to gain more data points, and generally 
display and analyze the resulting data.
- long_description = file: README.md
- url = https://github.com/NanoVNA-Saver/nanovna-saver
- version = attr: NanoVNASaver.About.VERSION

diff --git a/net-wireless/nanovna-saver/nanovna-saver-0.3.10.ebuild 
b/net-wireless/nanovna-saver/nanovna-saver-0.3.10.ebuild
deleted file mode 100644
index e2817ae6b9e4..
--- a/net-wireless/nanovna-saver/nanovna-saver-0.3.10.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2019-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="tool for reading, displaying and saving data from the NanoVNA"
-HOMEPAGE="https://github.com/mihtjel/nanovna-saver;
-SRC_URI=""
-
-LICENSE="GPL-3+"
-SLOT="0"
-if [ "${PV}" = "" ]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/mihtjel/nanovna-saver.git;
-else
-   SRC_URI="https://github.com/mihtjel/nanovna-saver/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}
-   dev-python/cython[${PYTHON_USEDEP}]
-   dev-python/pyserial[${PYTHON_USEDEP}]
-   dev-python/PyQt5[${PYTHON_USEDEP},gui,widgets]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/scipy[${PYTHON_USEDEP}]"
-BDEPEND=""
-
-PATCHES=( "${FILESDIR}"/no-newline-in-description.patch )
-
-distutils_enable_tests pytest
-
-python_install() {
-   rm -r "${BUILD_DIR}"/lib/test || die
-   distutils-r1_python_install
-}

diff --git a/net-wireless/nanovna-saver/nanovna-saver-0.4.0.ebuild 
b/net-wireless/nanovna-saver/nanovna-saver-0.4.0.ebuild
deleted file mode 100644
index e39815a71fc2..
--- a/net-wireless/nanovna-saver/nanovna-saver-0.4.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2019-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="tool for reading, displaying and saving data from the NanoVNA"
-HOMEPAGE="https://github.com/mihtjel/nanovna-saver;
-SRC_URI=""
-
-LICENSE="GPL-3+"
-SLOT="0"
-if [ "${PV}" = "" ]; then
-   

[gentoo-commits] repo/gentoo:master commit in: sci-visualization/pythonprop/

2023-01-05 Thread Thomas Beierlein
commit: b69fce7c086bbcd75177c14b1f909f91e6fcd437
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Fri Jan  6 06:59:13 2023 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Fri Jan  6 07:00:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b69fce7c

sci-visualization/pythonprop: Drop not needed dep

Signed-off-by: Thomas Beierlein  gentoo.org>

 sci-visualization/pythonprop/pythonprop-0.30.1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sci-visualization/pythonprop/pythonprop-0.30.1.ebuild 
b/sci-visualization/pythonprop/pythonprop-0.30.1.ebuild
index 55899af5d1bf..547d0c4a51b9 100644
--- a/sci-visualization/pythonprop/pythonprop-0.30.1.ebuild
+++ b/sci-visualization/pythonprop/pythonprop-0.30.1.ebuild
@@ -30,7 +30,6 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}
app-text/yelp-tools
-   app-text/rarian
 "
 
 PATCHES=( "${FILESDIR}/${PN}-drop-portland.patch" )



[gentoo-commits] proj/pax-utils:master commit in: .github/workflows/

2023-01-05 Thread Sam James
commit: 654de6dd526dc660faadee393f9de7bfc049c23f
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  6 06:43:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  6 06:55:04 2023 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=654de6dd

CI: Add ASAN, UBSAN to CI

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

 .github/workflows/build-test-ci.yml | 10 --
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/.github/workflows/build-test-ci.yml 
b/.github/workflows/build-test-ci.yml
index 52c0ee1..18c13f0 100644
--- a/.github/workflows/build-test-ci.yml
+++ b/.github/workflows/build-test-ci.yml
@@ -3,12 +3,7 @@
 
 name: Build+Test CI
 
-on:
-  push:
-branches: [master, gh-actions]
-tags: [v*]
-  pull_request:
-types: [created, opened, edited]
+on: [pull_request, push]
 
 jobs:
   make:
@@ -17,11 +12,13 @@ jobs:
 os: [ubuntu-latest]
 cc: [gcc, clang]
 bb: [meson, muon]
+sanitizer: [none, address, undefined]
   fail-fast: false
 runs-on: ${{ matrix.os }}
 env:
   CC: ${{ matrix.cc }}
   BB: ${{ matrix.bb }}
+  SANITIZER: ${{ matrix.sanitizer }}
 steps:
 - name: Install dependencies
   run: |
@@ -53,6 +50,7 @@ jobs:
 -Dbuild_manpages=disabled \
 -Dtests=true \
 -Duse_fuzzing=true \
+-Db_sanitize="${SANITIZER}" \
 build
 ninja -C build
 ( cd build && "$BB" test; )



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

2023-01-05 Thread Michał Górny
commit: ce2eec89cb8f965c82e90ebf6a6abfef37b3e2c5
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  6 05:13:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  6 05:26:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce2eec89

dev-python/typing-extensions: Bump to 4.4.0

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

 dev-python/typing-extensions/Manifest  |  1 +
 .../files/typing-extensions-4.4.0-pypy-tests.patch | 28 +
 .../typing-extensions-4.4.0.ebuild | 36 ++
 3 files changed, 65 insertions(+)

diff --git a/dev-python/typing-extensions/Manifest 
b/dev-python/typing-extensions/Manifest
index e1d65a2521ef..7e34bcb7ef58 100644
--- a/dev-python/typing-extensions/Manifest
+++ b/dev-python/typing-extensions/Manifest
@@ -1 +1,2 @@
 DIST typing_extensions-4.3.0.gh.tar.gz 47842 BLAKE2B 
23a600dcded95a1109da46537bab49a6a478c77334d7c9effe65564bf236371c413a07220df3fa1de1bd0451e90961df908e097e7c7cb6d2534102369ce2590e
 SHA512 
3c4a9073dc89e71b8027d535853d35725163961f7feeaba817e28f93b236bcae805d9b1f6e2be8e9fc3651c283b662935ba0352e5de25ff74df4dc18373e8f7a
+DIST typing_extensions-4.4.0.gh.tar.gz 50027 BLAKE2B 
4cb757eadcfce85842dc5625e620f01f8fda00fe3712d5895d8b0aa07a9e649cd20f9f820cb2801e3b34c84c1d3b79d5e71fc49cd37014924825b6cdef0152c7
 SHA512 
1c046e6dab22fb399acf7ab8771d035aa24c88b09cbd023e80a41cd04851c5f8b1d297275012e933658e963e008b073b8d3815f5703042545b57130daa38f143

diff --git 
a/dev-python/typing-extensions/files/typing-extensions-4.4.0-pypy-tests.patch 
b/dev-python/typing-extensions/files/typing-extensions-4.4.0-pypy-tests.patch
new file mode 100644
index ..479e11a7657b
--- /dev/null
+++ 
b/dev-python/typing-extensions/files/typing-extensions-4.4.0-pypy-tests.patch
@@ -0,0 +1,28 @@
+From 3a54ef1ff6cab8c2946a78b066fd5bba6529945a Mon Sep 17 00:00:00 2001
+From: Sebastian Rittau 
+Date: Fri, 7 Oct 2022 14:47:24 +0200
+Subject: [PATCH] Fix tests when running pypy (#84)
+
+Also run CI against pypy and update actions.
+
+Closes: #83
+---
+ .github/workflows/ci.yml  | 14 +++---
+ src/test_typing_extensions.py |  4 
+ 2 files changed, 11 insertions(+), 7 deletions(-)
+
+diff --git a/src/test_typing_extensions.py b/src/test_typing_extensions.py
+index 15b2147..7110f96 100644
+--- a/src/test_typing_extensions.py
 b/src/test_typing_extensions.py
+@@ -509,6 +509,10 @@ def blah():
+ 
+ blah()
+ 
++@skipIf(
++sys.implementation.name == "pypy",
++"sum() and print() are not compiled in pypy"
++)
+ @patch(
+ f"{registry_holder.__name__}._overload_registry",
+ defaultdict(lambda: defaultdict(dict))

diff --git a/dev-python/typing-extensions/typing-extensions-4.4.0.ebuild 
b/dev-python/typing-extensions/typing-extensions-4.4.0.ebuild
new file mode 100644
index ..536f5f0f3281
--- /dev/null
+++ b/dev-python/typing-extensions/typing-extensions-4.4.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+MY_P=${P/-/_}
+DESCRIPTION="Backported and Experimental Type Hints for Python 3.7+"
+HOMEPAGE="
+   https://pypi.org/project/typing-extensions/
+   https://github.com/python/typing_extensions/
+"
+SRC_URI="
+   https://github.com/python/typing_extensions/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+
+distutils_enable_tests unittest
+
+PATCHES=(
+   "${FILESDIR}"/${P}-pypy-tests.patch
+)
+
+python_test() {
+   cd src || die
+   eunittest
+}



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

2023-01-05 Thread Michał Górny
commit: 76c3f76e5746c5acb87f4d9690c72481313d29a4
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  6 05:02:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  6 05:02:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76c3f76e

dev-python/boto3: Bump to 1.26.44

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index f76cc43630b0..beb008a4652c 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -3,3 +3,4 @@ DIST boto3-1.26.37.gh.tar.gz 584822 BLAKE2B 
08c08502f3defee6365aa19a55cb5bb6c006
 DIST boto3-1.26.41.gh.tar.gz 586086 BLAKE2B 
8f5fac4e26a8ff34e91ee99ab4f93b6c31174cea7fdb1a7e98c942601324fd4128b4609fb1b28d7daf4139dfc1e0fc75760d64693f33e225cc4180c83867aebb
 SHA512 
d87db9db58315de796750d478d6488815cd37307693305d2c6fd0e5f1d04aef51190fa438d942412def7d0075ebb23d440508415459bd9dda83302d29e7cc646
 DIST boto3-1.26.42.gh.tar.gz 586350 BLAKE2B 
2dab3f95a6fd17debb1e77fc24f319d1edbd8d0ae1703c339022bad66cf5443860aad122c466a4087ce0954acfd371e41f957c07c972408e3f698c437952501c
 SHA512 
0d8b4b6226c82ed0496baa3db0ef3d6778931d33ba1367738e22fe11fcf24bcfdbc29a5d67aef61648f5d784cb31d0b3f7472b0d64909c1d2ed544dd95ba7c1a
 DIST boto3-1.26.43.gh.tar.gz 586684 BLAKE2B 
43178ff879cb5b3df585fbd1b4a6f71fe116947df2bdcf58c9223ea81e4500853cf3ba78eb47a98c6b9095a03af88b628914192a76cd7c420223e8569e5ef049
 SHA512 
18ba125c58a70081ce24c60c6315d7165179a7f7bbfcdefbcab5df99375eb7a7a5bf0b9210e2b47fab13166a425625c48ab5a18c6524171838b30cd235830b2e
+DIST boto3-1.26.44.gh.tar.gz 587289 BLAKE2B 
33e2c6215a3f9459c3482c349ba68ad39200220a5173a9e3b0001313cbba4a57f42b5e9ea22c5a5a705f018eff89c7514fefbb313de6c829c1c7213543a62ec1
 SHA512 
7781db03ea01f1fcb21545013a0ef095daf8df70b0927e16fdec10871a2e5ea6a191cb63829fbcdf9dcb6234d213714db94a6cfcaf13e529570f63aac8003e84

diff --git a/dev-python/boto3/boto3-1.26.44.ebuild 
b/dev-python/boto3/boto3-1.26.44.ebuild
new file mode 100644
index ..9523f65d5fb9
--- /dev/null
+++ b/dev-python/boto3/boto3-1.26.44.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 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: dev-python/svglib/

2023-01-05 Thread Michał Górny
commit: 17021c4471f1d91f1f28a50356b040bf51748e65
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  6 05:10:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  6 05:12:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17021c44

dev-python/svglib: Bump to 1.5.0

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

 dev-python/svglib/Manifest|  1 +
 dev-python/svglib/svglib-1.5.0.ebuild | 38 +++
 2 files changed, 39 insertions(+)

diff --git a/dev-python/svglib/Manifest b/dev-python/svglib/Manifest
index 985c492c193e..c5075c6ef2ec 100644
--- a/dev-python/svglib/Manifest
+++ b/dev-python/svglib/Manifest
@@ -1 +1,2 @@
 DIST svglib-1.4.1.gh.tar.gz 1265260 BLAKE2B 
ad4d6a402cd56e2e6f1fb534a8cc9c2bdc038fbdd01aad228d0b6471fd9781bcec88064dd6b93ef324201f141202404d25e31834c0f32a40c0a8037be7196edc
 SHA512 
058aae53224cc590d56585a0f5e45506bd6586f70ddb3d9429052c8b2c18a3906925cd17a19c0f6b46695159eee1914f5e658293e7c40c1a7506f2414f8c41f8
+DIST svglib-1.5.0.gh.tar.gz 1265070 BLAKE2B 
269a5f290c20bc8a1e5df257ba02449471daf1e9e8ec7128a2008b888c8037d8c610e59bc18d379efd41bbb2bedf265d6751b0d5e2bb34b5ff2c24a4a8f4fca3
 SHA512 
baa69d766b353ed4da176815a9cc205b9200d1c29b88958f6dcf1de7451d0f8f8783138ddf49aa09dbf49ccd4f36f1a3d9be3d72d7a0d1491dc61840210a850c

diff --git a/dev-python/svglib/svglib-1.5.0.ebuild 
b/dev-python/svglib/svglib-1.5.0.ebuild
new file mode 100644
index ..ee89ee4f1a3d
--- /dev/null
+++ b/dev-python/svglib/svglib-1.5.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2021-2023 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="Pure-Python library for reading and converting SVG"
+HOMEPAGE="
+   https://github.com/deeplook/svglib/
+   https://pypi.org/project/svglib/
+"
+SRC_URI="
+   https://github.com/deeplook/svglib/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/cssselect2[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/reportlab[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Needs network access
+   tests/test_samples.py::TestWikipediaFlags::test_convert_pdf
+   tests/test_samples.py::TestW3CSVG::test_convert_pdf_png
+)



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

2023-01-05 Thread Michał Górny
commit: e32fe241ce150e7b96e42f132b0d89fcaa9138dd
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  6 05:34:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  6 05:34:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e32fe241

dev-python/oslo-config: Add GH remote-id

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

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

diff --git a/dev-python/oslo-config/metadata.xml 
b/dev-python/oslo-config/metadata.xml
index f38903345145..25cba1a5ec96 100644
--- a/dev-python/oslo-config/metadata.xml
+++ b/dev-python/oslo-config/metadata.xml
@@ -17,5 +17,6 @@
   
 oslo.config
 oslo
+openstack/oslo.config
   
 



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

2023-01-05 Thread Michał Górny
commit: 7745b84de0d7a6a5463c7b42f0d8aee95bd4621a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  6 05:23:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  6 05:26:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7745b84d

dev-python/oslo-config: Bump to 9.1.0

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

 dev-python/oslo-config/Manifest |  1 +
 dev-python/oslo-config/oslo-config-9.1.0.ebuild | 60 +
 2 files changed, 61 insertions(+)

diff --git a/dev-python/oslo-config/Manifest b/dev-python/oslo-config/Manifest
index bb6422c3150a..ec5e1eb4a08b 100644
--- a/dev-python/oslo-config/Manifest
+++ b/dev-python/oslo-config/Manifest
@@ -1 +1,2 @@
 DIST oslo.config-9.0.0.tar.gz 160832 BLAKE2B 
ea202f09505979850d415023953b2e7784c1f7aaeeb1a4b26fccb61de320a77dc232f30b546c031233793463b9b68751ced6bd7e0572c156a377ebcf68c48325
 SHA512 
7d07f3011c0fa7c839a12695199ae8181fbf40c309d6d8e7c6df910f4ad85ba16058f3bcd155bef9620e6f848e371b0d170ec1dde3f5317af522a6d979a7d7c6
+DIST oslo.config-9.1.0.tar.gz 161010 BLAKE2B 
58edfd3218feb51b993eb6b23fa8ea6f0464d5210f35881c1c509c672cce961f62972634d4922aed7105163d4d0f90f6a34438009016d3e2bb43dfd8c4bdbf75
 SHA512 
768ee64c9bbfd8b23de7a3b15d46e5065356769f2dd4bc4871ad3cb8c56febced57515c89a8c530b6ba7ae347eff826b7c4f4c12aa80daf3325b0143dad1045a

diff --git a/dev-python/oslo-config/oslo-config-9.1.0.ebuild 
b/dev-python/oslo-config/oslo-config-9.1.0.ebuild
new file mode 100644
index ..ba3f559bc21a
--- /dev/null
+++ b/dev-python/oslo-config/oslo-config-9.1.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+MY_P=${P/-/.}
+DESCRIPTION="Oslo Configuration API"
+HOMEPAGE="
+   https://opendev.org/openstack/oslo.config/
+   https://github.com/openstack/oslo.config/
+   https://pypi.org/project/oslo.config/
+"
+SRC_URI="mirror://pypi/${PN::1}/${PN/-/.}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/pbr-1.3[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   >=dev-python/rfc3986-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.18.0[${PYTHON_USEDEP}]
+   dev-python/importlib_metadata[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/pbr-1.3[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-mock-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+   # broken by some dep upgrade
+   sed -i -e '/DeprecationWarningTestsNoOsloLog/,$d' \
+   oslo_config/tests/test_cfg.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local -x COLUMNS=80
+   eunittest -b
+}



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

2023-01-05 Thread Michał Górny
commit: d6df1c1a4593356c0c33dfa67007c53e7defb2e2
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  6 05:21:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  6 05:26:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6df1c1a

dev-python/pytest-xprocess: Bump to 0.22.2

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

 dev-python/pytest-xprocess/Manifest|  1 +
 .../pytest-xprocess/pytest-xprocess-0.22.2.ebuild  | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/dev-python/pytest-xprocess/Manifest 
b/dev-python/pytest-xprocess/Manifest
index 1c576e6edb2b..7ff503cb3067 100644
--- a/dev-python/pytest-xprocess/Manifest
+++ b/dev-python/pytest-xprocess/Manifest
@@ -1 +1,2 @@
 DIST pytest-xprocess-0.21.0.tar.gz 30601 BLAKE2B 
c487b6223306c8a96ea2c4f99763ab8e59ea1db908b2ed93280fa3e2805794798b4555c3d07c730f911702712371bb390780709caa9eb6663451367f58b9781c
 SHA512 
72f8db45a11cffb65302379c1690ef5ad9d71a1aa40b7fd03e1231f7ad0c0413638f7d2155f5b366d2d623399512759d8ffdac8591eb24b77562f9b1f584ed74
+DIST pytest-xprocess-0.22.2.tar.gz 31346 BLAKE2B 
07b9fdfea2ecd3d3aaf4115c2f7ecd41c864b4490694cedc54460d0f16397ebdda0ac88fd9bd1613dcaec1cb9c36571b8ab2febc8d151f8f6c4e19fe3abd0821
 SHA512 
2051be110dfda8063c31bb9555bff569f5d7a1332a62f8ce57fd799dfc7d8551ba1227df12f44fccc1ec62d9fcc0face104a77c9c5cc1abb583b74cd1d8a9ff7

diff --git a/dev-python/pytest-xprocess/pytest-xprocess-0.22.2.ebuild 
b/dev-python/pytest-xprocess/pytest-xprocess-0.22.2.ebuild
new file mode 100644
index ..f275eaaf7297
--- /dev/null
+++ b/dev-python/pytest-xprocess/pytest-xprocess-0.22.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Manage external processes across test runs"
+HOMEPAGE="
+   https://pypi.org/project/pytest-xprocess/
+   https://github.com/pytest-dev/pytest-xprocess/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   dev-python/py[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2023-01-05 Thread Michał Górny
commit: 1163b797d5053227aad4b2cfdc35c2d1b7bdcaa1
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  6 05:23:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  6 05:26:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1163b797

dev-python/flask-migrate: Bump to 4.0.1

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

 dev-python/flask-migrate/Manifest  |  1 +
 .../flask-migrate/flask-migrate-4.0.1.ebuild   | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/dev-python/flask-migrate/Manifest 
b/dev-python/flask-migrate/Manifest
index a8919c362fe7..7c09b0dba76e 100644
--- a/dev-python/flask-migrate/Manifest
+++ b/dev-python/flask-migrate/Manifest
@@ -1 +1,2 @@
 DIST Flask-Migrate-4.0.0.gh.tar.gz 25945 BLAKE2B 
79619b5b3a64b5f1e9ad887e58c135a122961527725b468ab0c95871e4b582d306706db2b3840d33b9150ef52e60a8bf1f3db516ee1434ffcd529df02bfd29d8
 SHA512 
199f97f87c6dbc1b3dce3cd85a8a2ce75155f359394e86dea66c9166aadc01bb03627afff20ff8478e12fd63147f28dd5898c8354e6a053d5908b1bb7f2cc192
+DIST Flask-Migrate-4.0.1.gh.tar.gz 26019 BLAKE2B 
7c85a5c655c0fc0a5e522801e8ebce705deb760505720e2ab28c64da87d1b9cac683c137e29f7022009effd751fdecd9d6f1932dc88ee278d428272576684921
 SHA512 
099a2f4387a4ec5d7a37b3fbfa8a631dbdcc83533b2ebbc907150b080e01b6f3e9e7503ae5a276ae488bf0143ca3b42dd2555704b9c81bc7c31842130e604d81

diff --git a/dev-python/flask-migrate/flask-migrate-4.0.1.ebuild 
b/dev-python/flask-migrate/flask-migrate-4.0.1.ebuild
new file mode 100644
index ..3f583edfd43e
--- /dev/null
+++ b/dev-python/flask-migrate/flask-migrate-4.0.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+MY_P="Flask-Migrate-${PV}"
+DESCRIPTION="SQLAlchemy database migrations for Flask applications using 
Alembic"
+HOMEPAGE="
+   https://github.com/miguelgrinberg/Flask-Migrate/
+   https://pypi.org/project/Flask-Migrate/
+"
+SRC_URI="
+   https://github.com/miguelgrinberg/Flask-Migrate/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/alembic-0.7[${PYTHON_USEDEP}]
+   >=dev-python/flask-0.9[${PYTHON_USEDEP}]
+   >=dev-python/flask-sqlalchemy-1.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
+
+python_test() {
+   local -x PATH=${T}/bin:${PATH}
+
+   mkdir -p "${T}"/bin || die
+   cat > "${T}"/bin/flask <<-EOF || die
+   #!/bin/sh
+   exec ${EPYTHON} -m flask "\${@}"
+   EOF
+   chmod +x "${T}"/bin/flask || die
+
+   eunittest
+}



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

2023-01-05 Thread Michał Górny
commit: 936c1a205610f17ba16ea139f920cd07c5891196
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  6 05:17:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  6 05:26:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=936c1a20

dev-python/pip-run: Bump to 10.0.3

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

 dev-python/pip-run/Manifest  |  1 +
 dev-python/pip-run/pip-run-10.0.3.ebuild | 64 
 2 files changed, 65 insertions(+)

diff --git a/dev-python/pip-run/Manifest b/dev-python/pip-run/Manifest
index 7f119aa90f67..7a4067eb76e3 100644
--- a/dev-python/pip-run/Manifest
+++ b/dev-python/pip-run/Manifest
@@ -1,5 +1,6 @@
 DIST pip-run-10.0.1.gh.tar.gz 25236 BLAKE2B 
319f67420f44c4df1ea950f920de16f3187f1465c619fb628123a07ce56b3c63c96490cc9705f38f273a6fe71d868c9cb31193236af50aff903a34755991a241
 SHA512 
d4ddca5395a1be291b763555f7d634f5740515167bb38f670b1c3af81d7196e1e084b5659f0d981f2328adb340632bfd452e2913f3d56ea012a2587623b28364
 DIST pip-run-10.0.2.gh.tar.gz 25253 BLAKE2B 
9ed3066e70109e64a907426752757881d1c95af304f5f114a270e767945d327ec49eebf2bcae1f2f469151446626cb5204d419c63e8701ec90091a4522a9cd7b
 SHA512 
2d0e8e891aa93b36daefa9259a437ea29860bdc07d986f244ad3fc485351a50f68b5ba53fe6431e42b7a04c437195ef58342674b247f001a4aea5181f31ee03d
+DIST pip-run-10.0.3.gh.tar.gz 25330 BLAKE2B 
43a1e21674cd717be2059bcc599f80db10529f06f6dd903bb7ea1d0e65fa63ce7f6996945c9a123981009a05b87e22819df5266ff07f9ca20f45764698d83d88
 SHA512 
47e94382985d144bc2bb4ea528ad54ee54c98c8d217d3dff3b7bbe6eeb4e1221b66735f2c930354ae0045a7d7631fd8514e439a0e6b15299784c8b2c47c4070a
 DIST pip-run-9.0.0.gh.tar.gz 23171 BLAKE2B 
ca1bee27f4d1826029aa2520dbad9807d22ce66326fd917f0b7687284ce3daf9abcd45e593d735633fb86186ea88ffa0b71780f9b56e27458798763db309bd9d
 SHA512 
117b2260fe628dcc5aae47335ab645c2db47ca9b4d5cd0446ef11bb399c0e91df3a32b61aa7a228aca4d7b837228ddb41fe010896f7debf5fbca6111398cce73
 DIST pip-run-9.2.1.gh.tar.gz 24104 BLAKE2B 
ebb26cd5356a5919d74c6601b36deed0046c0d67d7533f5817b62b7b7ba74240ef44dd2425be7143f8432d3f8a3f611a051f099b6059e64479eadd77e8f39b45
 SHA512 
f320da7641817df5c9418094fb49792e3368907ddac551ef22d97ab45b5183cb84f40338da106d5a47d238ca68ca376cbfc6d6c3528b9fca1db02bf910bd3d28
 DIST pip-run-9.4.0.gh.tar.gz 25821 BLAKE2B 
8d4d9712f0563d3edf8d963e14221fde89cffc14c3fb26afc2b18bdeca9917cacb27c88a815d398d2b67f10112e888c9f60b497c3c1bf59d0105a4c972aef15d
 SHA512 
c266e6eb30f21ddfd89cc25dee5c56542b3734497d59315751c190e7bd985c6746b95802255ec05da19d5cec8822f4fa169eba4218989013e36a2c118d560f4d

diff --git a/dev-python/pip-run/pip-run-10.0.3.ebuild 
b/dev-python/pip-run/pip-run-10.0.3.ebuild
new file mode 100644
index ..8f23c6cfbe2b
--- /dev/null
+++ b/dev-python/pip-run/pip-run-10.0.3.ebuild
@@ -0,0 +1,64 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Install packages and run Python with them"
+HOMEPAGE="
+   https://github.com/jaraco/pip-run/
+   https://pypi.org/project/pip-run/
+"
+SRC_URI="
+   https://github.com/jaraco/pip-run/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86"
+
+RDEPEND="
+   dev-python/autocommand[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/importlib_resources[${PYTHON_USEDEP}]
+   ' 3.8)
+   dev-python/jaraco-context[${PYTHON_USEDEP}]
+   dev-python/jaraco-functools[${PYTHON_USEDEP}]
+   dev-python/jaraco-text[${PYTHON_USEDEP}]
+   >=dev-python/more-itertools-8.3[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/path[${PYTHON_USEDEP}]
+   dev-python/pip[${PYTHON_USEDEP}]
+   dev-python/platformdirs[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jaraco-path[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-test-5.3[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/nbformat[${PYTHON_USEDEP}]
+   ' 'python*')
+   )
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+python_test() {
+   local EPYTEST_IGNORE=()
+
+   if ! has_version "dev-python/nbformat[${PYTHON_USEDEP}]"; then
+   EPYTEST_IGNORE+=(
+   tests/test_scripts.py
+   )
+   fi
+
+   epytest -m "not network"
+}



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

2023-01-05 Thread Michał Górny
commit: 45ae9b46cd432cea9909938b37c05a456c1aa8b8
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  6 05:14:28 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  6 05:26:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45ae9b46

dev-python/tox: Remove old

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

 dev-python/tox/Manifest |  3 --
 dev-python/tox/tox-4.1.2.ebuild | 96 -
 dev-python/tox/tox-4.1.3.ebuild | 86 
 dev-python/tox/tox-4.2.1.ebuild | 86 
 4 files changed, 271 deletions(-)

diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest
index 0e1293c13f6f..243c2735f149 100644
--- a/dev-python/tox/Manifest
+++ b/dev-python/tox/Manifest
@@ -1,6 +1,3 @@
 DIST tox-3.27.1.gh.tar.gz 309006 BLAKE2B 
fa8aaa9cd5b03e54c166bb6b748290420b91498b26d2d124d9f88a64806b9ac0578c1886845b25aa024907f6a782c45609fa6c7657d9e1f538b59c2d9f0f4e14
 SHA512 
5f568bc6c53f871aae91928681dd6f2419b876a8e6ca925e65abae845b548ee3d00513741882875bbbacb78bf64935228d98213f940d3da8c3f788b73f177b79
 DIST tox-3.28.0.gh.tar.gz 309472 BLAKE2B 
9896411426f6aebb3efa468c01696ecc5f17ec3e67825672d0efc74c1b1468bc8b8d9c14b6177c181750ba4b9a5e77d616068dd83e21f5641acfc8e2a271cc1f
 SHA512 
64816754e6800661bb564c5c7d21c4139522d540a04fafe3c4591d596072d48d1cbe0ee2abee9c8faf3d5007774f5371431b5a7a8f49912bc879c7b168aab2ca
-DIST tox-4.1.2.gh.tar.gz 286306 BLAKE2B 
67e52bf01c383e255b22c5c71eecf01d4a041cf4c4399df60451c74acd79bbd1b30f787bcf4f10896804ca1b0cc8b02f6ff4d5e0b7e7ac64284da33f09c95bc9
 SHA512 
7ff44624c26d609c33dce2cec5bd177caf70b8628f64c48f1fae5130001c508b82079ea4f2487cf8d10b371d0b95cc998c21c47a5080e964db40a3ebafe01a93
-DIST tox-4.1.3.gh.tar.gz 286917 BLAKE2B 
0dc7979be947087a126325947b73bbf832c714d2a5543b72eb7d1eaeff4fffb440c07b2d6cd76842d8a9afb7ea2187fd5e9c2c6ae5eb6001b6aa925a08de3ef4
 SHA512 
d7502180b363f1f99037e30299cc77ba35259812463c44d82bd4953a3b15e19f44cc33184c23c2f80868cb8b9bdb78efd702482af901b69a2e06984ffd105f1b
-DIST tox-4.2.1.gh.tar.gz 289672 BLAKE2B 
d5ca6a793d1058a48c7a3fb42f6b37e4d803e1f60ee9bcc80fedeb3c5e07d467967c1d08bbfe7a8503ac9a06b5b822a2675fd2757021cdc6325ffb9f8a2e7fc9
 SHA512 
fd717cdec6413ba6f0949d82f2ef6d144d619857c624116e9394bc9c46c55b8c95e6c4e58afec17f50b656587cf2a2b6283c06050a9d2e87a4fcd96b632dfb14
 DIST tox-4.2.3.gh.tar.gz 290003 BLAKE2B 
2ccd1b54e8a06312922460b39e37de4ac347551ef3595e17d7d972b0049702e8113f1df2470eed90e21a6020dcbb5c88ad976daecaa0259de36233917c4e
 SHA512 
4f9493a32bcc3c1014c89f2a658babc5a6bd12b96a6a5e9f657b6cd750cb787a296ebb58e4d77cd9239cdaaa687eed870d3b7eec76ee91a870a4ed731895b24e

diff --git a/dev-python/tox/tox-4.1.2.ebuild b/dev-python/tox/tox-4.1.2.ebuild
deleted file mode 100644
index f92b0ec6e7c9..
--- a/dev-python/tox/tox-4.1.2.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-
-inherit distutils-r1
-
-MY_P=${P/_}
-DESCRIPTION="virtualenv-based automation of test activities"
-HOMEPAGE="
-   https://tox.readthedocs.io/
-   https://github.com/tox-dev/tox/
-   https://pypi.org/project/tox/
-"
-SRC_URI="
-   https://github.com/tox-dev/tox/archive/${PV/_}.tar.gz
-   -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc"
-
-RDEPEND="
-   >=dev-python/cachetools-5.2[${PYTHON_USEDEP}]
-   >=dev-python/chardet-5.1[${PYTHON_USEDEP}]
-   >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}]
-   >=dev-python/filelock-3.8.2[${PYTHON_USEDEP}]
-   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
-   >=dev-python/platformdirs-2.6[${PYTHON_USEDEP}]
-   >=dev-python/pluggy-1[${PYTHON_USEDEP}]
-   >=dev-python/pyproject-api-1.2.1[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
-   ' 3.8 3.9 3.10)
-   >=dev-python/virtualenv-20.17.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   >=dev-python/hatch-vcs-0.3[${PYTHON_USEDEP}]
-   test? (
-   dev-python/build[${PYTHON_USEDEP}]
-   >=dev-python/distlib-0.3.6[${PYTHON_USEDEP}]
-   >=dev-python/flaky-3.7[${PYTHON_USEDEP}]
-   >=dev-python/psutil-5.9.4[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   >=dev-python/pytest-xdist-3.1[${PYTHON_USEDEP}]
-   >=dev-python/re-assert-1.1[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   >=dev-python/time-machine-2.8.2[${PYTHON_USEDEP}]
-   ' 'python*')
-   )
-"
-
-distutils_enable_tests pytest
-
-export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
-
-src_prepare() {
-   # the minimal bounds in tox are entirely meaningless and new packaging
-   # breaks setuptools
-   

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

2023-01-05 Thread Michał Górny
commit: 8fb6de9443c0920ab8e9d1b0260b978dca8608bf
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  6 05:22:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  6 05:26:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fb6de94

dev-python/pkginfo: Bump to 1.9.4

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

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

diff --git a/dev-python/pkginfo/Manifest b/dev-python/pkginfo/Manifest
index 17887cc16d13..e2c0bf14a038 100644
--- a/dev-python/pkginfo/Manifest
+++ b/dev-python/pkginfo/Manifest
@@ -1,2 +1,3 @@
 DIST pkginfo-1.9.2.tar.gz 377091 BLAKE2B 
e217e3d58fbc7a4efe7321d1eb4f6c95ea75cfcdcbdd06c0f8b728eb1ec18c5800a7ed6f6338996c60f5f251f36d40b40c20d0b1700956dd8a23a6e40594a356
 SHA512 
16eb4708040811a21184e5fff1bbbde775360718fa67df97f56c646381f6f1e58967920753437e5759e4d88c31a4f10c1e4d8be2380981939e51e4ee140dbeda
 DIST pkginfo-1.9.3.tar.gz 786745 BLAKE2B 
6b5c507073a30900e9325c68e437594fee0e491199a38de19baea0170453d84031441ab7a08387d5b3d363f8b77ec971ef6c36dd72154114041e724c17f4eb1b
 SHA512 
452893a2fdc99068ea780f11d1a54bc5c0f99a2ec7e1ced2ec43a0703c85af24e61b6d80c0724981fab9b6e0caa3e2e98882f34d3edbe8b187ea16d66e120dcc
+DIST pkginfo-1.9.4.tar.gz 378812 BLAKE2B 
fa548bfd84ff177759cbf2227246360bec68e38c1c2a778da192dad8ab7781a7d6cbe9c160f7684f99517c6d3eaff4fa1fb014014caff5a42f74397d4ff48aa8
 SHA512 
45a3af0352ba8e4d4fdf13082a8676c0c97b450a82c73d11b6579134dbc28c486ea4b439adcfb2dd146659580fd882b3a2770490092a37b14eaedc77fb8d67f5

diff --git a/dev-python/pkginfo/pkginfo-1.9.4.ebuild 
b/dev-python/pkginfo/pkginfo-1.9.4.ebuild
new file mode 100644
index ..189ee54e0857
--- /dev/null
+++ b/dev-python/pkginfo/pkginfo-1.9.4.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Provides an API for querying the distutils metadata written in a 
PKG-INFO file"
+HOMEPAGE="
+   https://launchpad.net/pkginfo/
+   https://pypi.org/project/pkginfo/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
+
+BDEPEND="
+   test? (
+   dev-python/wheel[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs



[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-autodoc-typehints/

2023-01-05 Thread Michał Górny
commit: 0cab816158b422462816e311dceeb0bdff28be10
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  6 05:19:41 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  6 05:26:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cab8161

dev-python/sphinx-autodoc-typehints: Bump to 1.20.0

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

 dev-python/sphinx-autodoc-typehints/Manifest   |  1 +
 .../sphinx-autodoc-typehints-1.20.0.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/dev-python/sphinx-autodoc-typehints/Manifest 
b/dev-python/sphinx-autodoc-typehints/Manifest
index 5f4d94a93488..5c8a5729a956 100644
--- a/dev-python/sphinx-autodoc-typehints/Manifest
+++ b/dev-python/sphinx-autodoc-typehints/Manifest
@@ -1 +1,2 @@
 DIST sphinx-autodoc-typehints-1.19.5.gh.tar.gz 27758 BLAKE2B 
f73b0afa3656949f5aa14c8055020bccd81ff5f81df6dbf7c95d3656597d1e2e12918f77c6af56afb5c3ec28680e270aaa81c3d149b5427872dd8844bcaec495
 SHA512 
90cc5bb81e0a76ea3e476e3821299573ea0deaef0e007d2f83e0ff442db34bccf6e1078a4e06243bf19c8ee964477b924369ebbffb6ab4aa1cd673b16b0c79b2
+DIST sphinx-autodoc-typehints-1.20.0.gh.tar.gz 27988 BLAKE2B 
00dca24835ecaef8a2ebb9e0e918da39b5a7c72d946d654f4aec50777ce222b86f267bd8ab43deeccf802326fc067fdbbc03d5836322a233c9b48bb184995589
 SHA512 
6c807206d0d5abb0ec9afa03706271afbd9130dc41c1a591021a8656f518f66d057f601b27599fb6f7de3c4633747ff8a62c204759afad96784f4356c1e64be9

diff --git 
a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.20.0.ebuild 
b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.20.0.ebuild
new file mode 100644
index ..e132b0c73ad1
--- /dev/null
+++ b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.20.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Type hints support for the Sphinx autodoc extension"
+HOMEPAGE="
+   https://github.com/tox-dev/sphinx-autodoc-typehints/
+   https://pypi.org/project/sphinx-autodoc-typehints/
+"
+SRC_URI="
+   https://github.com/tox-dev/sphinx-autodoc-typehints/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/sphinx-5.2.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/nptyping-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/sphobjinv-2.2.2[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.3[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # this package is addicted to Internet
+   tests/test_sphinx_autodoc_typehints.py::test_format_annotation
+)
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



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

2023-01-05 Thread Michał Górny
commit: ea16ea49d9a58dce4c3f8452194871b5e315d15e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  6 05:14:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  6 05:26:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea16ea49

dev-python/tox: Bump to 4.2.4

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

 dev-python/tox/Manifest |  1 +
 dev-python/tox/tox-4.2.4.ebuild | 86 +
 2 files changed, 87 insertions(+)

diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest
index 243c2735f149..77521c26f1fa 100644
--- a/dev-python/tox/Manifest
+++ b/dev-python/tox/Manifest
@@ -1,3 +1,4 @@
 DIST tox-3.27.1.gh.tar.gz 309006 BLAKE2B 
fa8aaa9cd5b03e54c166bb6b748290420b91498b26d2d124d9f88a64806b9ac0578c1886845b25aa024907f6a782c45609fa6c7657d9e1f538b59c2d9f0f4e14
 SHA512 
5f568bc6c53f871aae91928681dd6f2419b876a8e6ca925e65abae845b548ee3d00513741882875bbbacb78bf64935228d98213f940d3da8c3f788b73f177b79
 DIST tox-3.28.0.gh.tar.gz 309472 BLAKE2B 
9896411426f6aebb3efa468c01696ecc5f17ec3e67825672d0efc74c1b1468bc8b8d9c14b6177c181750ba4b9a5e77d616068dd83e21f5641acfc8e2a271cc1f
 SHA512 
64816754e6800661bb564c5c7d21c4139522d540a04fafe3c4591d596072d48d1cbe0ee2abee9c8faf3d5007774f5371431b5a7a8f49912bc879c7b168aab2ca
 DIST tox-4.2.3.gh.tar.gz 290003 BLAKE2B 
2ccd1b54e8a06312922460b39e37de4ac347551ef3595e17d7d972b0049702e8113f1df2470eed90e21a6020dcbb5c88ad976daecaa0259de36233917c4e
 SHA512 
4f9493a32bcc3c1014c89f2a658babc5a6bd12b96a6a5e9f657b6cd750cb787a296ebb58e4d77cd9239cdaaa687eed870d3b7eec76ee91a870a4ed731895b24e
+DIST tox-4.2.4.gh.tar.gz 290148 BLAKE2B 
2c04499197413992dfc412d8c92cde71262c83f97ade63314a1526d1c566b398f77f097536c20ac4f6153095360598edf5a69b13037d27d43c5d19eafa5443ca
 SHA512 
4bfe742e96ae709989f336a360b9db38005adc60549918c044ad8b9d2c3261b1beff07c35f9b501a5d69d213e519c894b97f37e57f085095823aa19b53de0531

diff --git a/dev-python/tox/tox-4.2.4.ebuild b/dev-python/tox/tox-4.2.4.ebuild
new file mode 100644
index ..7acdcbeea4a2
--- /dev/null
+++ b/dev-python/tox/tox-4.2.4.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+MY_P=${P/_}
+DESCRIPTION="virtualenv-based automation of test activities"
+HOMEPAGE="
+   https://tox.readthedocs.io/
+   https://github.com/tox-dev/tox/
+   https://pypi.org/project/tox/
+"
+SRC_URI="
+   https://github.com/tox-dev/tox/archive/${PV/_}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~riscv"
+
+RDEPEND="
+   >=dev-python/cachetools-5.2[${PYTHON_USEDEP}]
+   >=dev-python/chardet-5.1[${PYTHON_USEDEP}]
+   >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}]
+   >=dev-python/filelock-3.8.2[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
+   >=dev-python/platformdirs-2.6[${PYTHON_USEDEP}]
+   >=dev-python/pluggy-1[${PYTHON_USEDEP}]
+   >=dev-python/pyproject-api-1.2.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+   ' 3.8 3.9 3.10)
+   >=dev-python/virtualenv-20.17.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/hatch-vcs-0.3[${PYTHON_USEDEP}]
+   test? (
+   dev-python/build[${PYTHON_USEDEP}]
+   >=dev-python/distlib-0.3.6[${PYTHON_USEDEP}]
+   >=dev-python/flaky-3.7[${PYTHON_USEDEP}]
+   >=dev-python/psutil-5.9.4[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   >=dev-python/pytest-xdist-3.1[${PYTHON_USEDEP}]
+   >=dev-python/re-assert-1.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/time-machine-2.8.2[${PYTHON_USEDEP}]
+   ' 'python*')
+   )
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+src_prepare() {
+   # the minimal bounds in tox are entirely meaningless and new packaging
+   # breaks setuptools
+   sed -i -e '/packaging/s:>=22::' pyproject.toml || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # devpi_process is not packaged, and has lots of dependencies
+   cat > "${T}"/devpi_process.py <<-EOF || die
+   def IndexServer(*args, **kwargs): raise NotImplementedError()
+   EOF
+
+   local -x PYTHONPATH=${T}:${PYTHONPATH}
+   local EPYTEST_DESELECT=(
+   # Internet
+   
tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external
+   )
+   local EPYTEST_IGNORE=(
+   # requires devpi*
+   tests/test_provision.py
+   )
+
+   epytest
+}



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

2023-01-05 Thread Michał Górny
commit: 9c3fd03cab292aeb7e7d80a4963dd099906deb1f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  6 05:16:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  6 05:26:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c3fd03c

dev-util/stripe-mock: Bump to 0.149.0

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

 dev-util/stripe-mock/Manifest   |  1 +
 dev-util/stripe-mock/stripe-mock-0.149.0.ebuild | 27 +
 2 files changed, 28 insertions(+)

diff --git a/dev-util/stripe-mock/Manifest b/dev-util/stripe-mock/Manifest
index 394d2df6a062..618df96d644f 100644
--- a/dev-util/stripe-mock/Manifest
+++ b/dev-util/stripe-mock/Manifest
@@ -3,3 +3,4 @@ DIST stripe-mock-0.145.0.tar.gz 579773 BLAKE2B 
f2661daf70f2073ce475b53e591d08ddb
 DIST stripe-mock-0.146.0.tar.gz 561719 BLAKE2B 
30b7fb51de192e94157bdbe7d9c5598749b3bbf8f8f6e17b39bd4396da09ca8ded5fdfcdea1034274fd877a0e2356d5ea9820df05c75fd88a98c4a60e8bf7714
 SHA512 
d9680d41f20382a1bef5fec6ae5e0970781e169ad77151838b32ce2ffc4d2d024276c44dbc998f2a2a0a20b90e75241b78e6d6dfa282fafb9486990653af6c63
 DIST stripe-mock-0.147.0.tar.gz 563420 BLAKE2B 
c0ec61e12081bed396993db28a690d267004ed078d6ad593e4c5543da7b77b5014cb097ab3cc992cdb704a7037efc72e37d7b3c280cfa403cb5d36e1b56f5e53
 SHA512 
4f017c5e1a76f9922acecbaf3abebf23df18d2b24321e50cd14761d67b938ddfcf92fe7641fa36a8d9d67a63dab5ce0f6a40050a7a3472da93973aa9efec6ead
 DIST stripe-mock-0.148.0.tar.gz 563990 BLAKE2B 
98d16fea7e9a99bfdfd9c42dec09e0428abafaf99924254c862a209184240825af2cba925acb8bd40850c0d4f4f4477460c90c6ec70676bf65961e99ed495c68
 SHA512 
bf7d4d03f9d473b34ffb31a16521685cac9369e261f2d00ec77206a42f73a363d5f2528744ebb316525c236e56568375330499bfd2abdb9a37c6a742bb1fe2b7
+DIST stripe-mock-0.149.0.tar.gz 564059 BLAKE2B 
8012431b1c4671ccdbe71950013008bed54b87baf962c370869b184441fbd72c338d078331078db4b0eeaadfb7b82438a22c5b1afb433ba66f5302496d4991b4
 SHA512 
e3364b09d11be2ef1545fca446d6648ff0ee4e85b4ebdcdea7a864fc85a6fa397a4eacc3ba47c971a32b62d6092eb32f66fca530f5fabab31932fee5a677edb6

diff --git a/dev-util/stripe-mock/stripe-mock-0.149.0.ebuild 
b/dev-util/stripe-mock/stripe-mock-0.149.0.ebuild
new file mode 100644
index ..ca0f4e60efa7
--- /dev/null
+++ b/dev-util/stripe-mock/stripe-mock-0.149.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="Mock HTTP server that responds like the real Stripe API"
+HOMEPAGE="https://github.com/stripe/stripe-mock/;
+SRC_URI="https://github.com/stripe/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT ISC BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+src_compile() {
+   emake build
+}
+
+src_test() {
+   emake test
+}
+
+src_install() {
+   dobin stripe-mock
+   einstalldocs
+}



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

2023-01-05 Thread Michał Górny
commit: 9d30eb42c7abba3e93dc73394bbdb34d735a8246
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  6 05:03:16 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  6 05:03:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d30eb42

app-admin/awscli: Bump to 1.27.44

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.27.44.ebuild | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 58e324ae5ba2..fd1f8c228eb2 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -3,3 +3,4 @@ DIST aws-cli-1.27.37.gh.tar.gz 2332965 BLAKE2B 
9c855f02bc63f64e3d9bb706139305a6b
 DIST aws-cli-1.27.41.gh.tar.gz 2333941 BLAKE2B 
ab39bd9acdf7d2d6f7ac6a8168b5959ede6799b4e06e04892fd49fae056b384c4fe9f7d721301b46be90f84fc0ead345968d1bc93399c8d8a374559e10c31519
 SHA512 
81d36eb1554386968924ea14c42e03fc21ab32ab97750f2d8fd20ac0deb6a6a7184b84b41e06ba0738ece233ff9dba08fe1f9f801bce1a2b38656c73f23e76e0
 DIST aws-cli-1.27.42.gh.tar.gz 2334306 BLAKE2B 
ae531e82fcc4f7fc290d1a383f3d93eb20fc238a759d9f2afefed64998f47958456b9f32345a314e0d34a881d47e554fa367845c8d7dcfac27f3e3b6a12e
 SHA512 
f2d976e9892b512a9d0d4bf2a629089aa0b63f273ef6464173cdabbe7e9e348bfaded1e2b1e15656db0ca4245d9de798b6e896da945aab359dacd8f1811bd5ba
 DIST aws-cli-1.27.43.gh.tar.gz 2334390 BLAKE2B 
dce5ebdf220a946084506765a72f6d7afd7a8667c9cc8d4c5ffe39fc0386d96a96f129fe54c5b150b5b47b5cfa1a3a1b3dbd7e8f424191030f5ff22872ac169e
 SHA512 
a927b05bc2dd9eb5c64f4f80e85719f8571f025ab3734beed34720376088f0434c286d050159a7042f1149f3a5c1936588c20faf97cbd4b068d0a74a390876db
+DIST aws-cli-1.27.44.gh.tar.gz 2334804 BLAKE2B 
bd7064f1e7691ce8d66448899083715b6d53b6ed5530366bcd2162046b559503a5ec6b1c56d039745e392c4bad098975dba694f3899a4734b5d985d2c793c93b
 SHA512 
476226affbd8fa533143faebdc3b3131796b3f60fc9704721a3573e0ac0c96fe4bc9ae3dd377a4e6eeba5b74ed13e86a99c629cc4a7dd1a441fb78855bfbcadf

diff --git a/app-admin/awscli/awscli-1.27.44.ebuild 
b/app-admin/awscli/awscli-1.27.44.ebuild
new file mode 100644
index ..62c19f3a63fb
--- /dev/null
+++ b/app-admin/awscli/awscli-1.27.44.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit 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 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.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() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing
+   
tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid
+   )
+
+   # 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/aws-sam-translator/

2023-01-05 Thread Michał Górny
commit: c26fb20e96207be37b14605fb762f300a5bec980
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  6 05:09:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  6 05:12:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c26fb20e

dev-python/aws-sam-translator: Bump to 1.56.0

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

 dev-python/aws-sam-translator/Manifest |  1 +
 .../aws-sam-translator-1.56.0.ebuild   | 66 ++
 2 files changed, 67 insertions(+)

diff --git a/dev-python/aws-sam-translator/Manifest 
b/dev-python/aws-sam-translator/Manifest
index c301685e208e..5806359e53df 100644
--- a/dev-python/aws-sam-translator/Manifest
+++ b/dev-python/aws-sam-translator/Manifest
@@ -1 +1,2 @@
 DIST aws-sam-translator-1.55.0.gh.tar.gz 1006734 BLAKE2B 
5fbfd8719ad605e0df7acd8ecb25ca681f5863e67e97b57624c470fa6e77bb431d7ff19f5e00a181120ea809019d93bd75416e46ba1424e8839f80c10002b30f
 SHA512 
4d2f1e3458cb9d2014f73575946e863e1d74e7432e2aaf17128638d69d9f092b4d531224e45c2110b50103a1e7c4343fc0282ad38fe959cf45af4a0a2b4663aa
+DIST aws-sam-translator-1.56.0.gh.tar.gz 1137468 BLAKE2B 
89a190775d1679da681aed7d3ef264fe5c5885033f8209fa3605c32921aa240edd6162bb3f5ebcfc835805b6a7143126ae99d5d1d3e1508d8a9a54284a3dd952
 SHA512 
f07ab337b9224c39b391fdc6130c0d68bf397d166a1ef50b9b8994a77d1b6ae6dbf9ca2288e0fdef76fc650d230da24c4324e70c5d50a77009db61aeaefb4d22

diff --git a/dev-python/aws-sam-translator/aws-sam-translator-1.56.0.ebuild 
b/dev-python/aws-sam-translator/aws-sam-translator-1.56.0.ebuild
new file mode 100644
index ..d09b63700517
--- /dev/null
+++ b/dev-python/aws-sam-translator/aws-sam-translator-1.56.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="A library that transform SAM templates into AWS CloudFormation 
templates"
+HOMEPAGE="
+   https://github.com/aws/serverless-application-model/
+   https://pypi.org/project/aws-sam-translator/
+"
+SRC_URI="
+   
https://github.com/aws/serverless-application-model/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/serverless-application-model-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   =dev-python/boto3-1.19.5[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-3.2[${PYTHON_USEDEP}]
+   >=dev-python/pydantic-1.10.2[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/parameterized[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   
tests/validator/test_validator_api.py::TestValidatorApi::test_errors_13_error_definitionuri
+   
tests/unit/test_region_configuration.py::TestRegionConfiguration::test_is_service_supported_positive_4_ec2
+   
tests/plugins/application/test_serverless_app_plugin.py::TestServerlessAppPlugin_on_before_transform_template_translate::test_sar_success_one_app
+   
tests/plugins/application/test_serverless_app_plugin.py::TestServerlessAppPlugin_on_before_transform_template_translate::test_sar_throttling_doesnt_stop_processing
+   
tests/plugins/application/test_serverless_app_plugin.py::TestServerlessAppPlugin_on_before_transform_template_translate::test_sleep_between_sar_checks
+   
tests/plugins/application/test_serverless_app_plugin.py::TestServerlessAppPlugin_on_before_transform_template_translate::test_unexpected_sar_error_stops_processing
+   
tests/plugins/application/test_serverless_app_plugin.py::TestServerlessAppPlugin_on_before_and_on_after_transform_template::test_time_limit_exceeds_between_combined_sar_calls
+)
+
+python_prepare_all() {
+   # remove pytest-cov dependency
+   sed -i -e '/addopts/d' pytest.ini || die
+
+   # deps are installed by ebuild, don't try to reinstall them via pip
+   truncate --size=0 requirements/*.txt || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2023-01-05 Thread Michał Górny
commit: 1cef5fb4b04eb023254107e6930b55fd7002d711
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  6 05:02:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  6 05:02:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cef5fb4

dev-python/botocore: Bump to 1.29.44

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

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.29.44.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 652f27dd9dc2..69852cbd61e6 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -3,3 +3,4 @@ DIST botocore-1.29.37.gh.tar.gz 11077206 BLAKE2B 
59c877edba074d4d5858dbf0a4026c0
 DIST botocore-1.29.41.gh.tar.gz 11082628 BLAKE2B 
a42a66299715159e82bb7bd9ceb5d1d60e88bfe2f59f66231605c909b03110ec18e6f946690c5b33e662fc92719e45fa4cf64ac31176d809908f3574fece5d49
 SHA512 
b3a5409f3d868c93fd038687d8c864be3c9cacbf4740ba0dd745358cadcce9aa8d76616d7f93316ac14f5f94f18ed42505ec108e2557b234b26c01ca0f3fc22c
 DIST botocore-1.29.42.gh.tar.gz 11083372 BLAKE2B 
8abca30fbd4bb55d8a0beccc6e81d3da60086230cf55a7ed384491e4bccaf2c5791fccc700ccc737b04b09bdfca4fa4feb3cddb7d0a72c37dccd71d4f6979901
 SHA512 
56c8859012dcdbf73c2417fc6feb32bf212e07fba5702a51bfb9bbcd446a3a34493a5a9e50369fb223f06c2afa9541eb584252391b09d667a9d13bfda32dfac5
 DIST botocore-1.29.43.gh.tar.gz 11084999 BLAKE2B 
8b6d6010639849fdc944820d82c59a95946694a22806f474a6b2778a1581ed35424d66b6bade5a878efe77d4229a001555b4cacff2ab8041f3b901d74b108d72
 SHA512 
70e26fd5a51ba5760751b8aec2d4b2565f0c75bd263202e8e409c42b37991de03c3a01fa724d9aa9c34989eb937240a56ea96132ced7a29ef3fee4dd15de
+DIST botocore-1.29.44.gh.tar.gz 11087027 BLAKE2B 
e082d732b9cdeee91df4bae5a4f840ccf89b5408a934c5ffc62e7d5ddfb43a710ee55b2a6b4911bbea55ac319478bbcca5e3291e71dc7d98c147064e0b2239d0
 SHA512 
f928acfeabfd7c0b362d7f0865d8c1e65e5f4fe6b982da7a3e2b5dd1d395eaa9337d5cc4321005e9e759437828cb016173eb4d69357fac4d668f948b5fd0d43a

diff --git a/dev-python/botocore/botocore-1.29.44.ebuild 
b/dev-python/botocore/botocore-1.29.44.ebuild
new file mode 100644
index ..0f4daaa48e81
--- /dev/null
+++ b/dev-python/botocore/botocore-1.29.44.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 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
+   # TODO
+   
tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider
+   )
+
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



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

2023-01-05 Thread Horea Christian
commit: 35f9857a8d419f399cd283ee78bb153557adb379
Author: Horea Christian  chymera  eu>
AuthorDate: Fri Jan  6 05:30:21 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Fri Jan  6 05:30:21 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=35f9857a

dev-vcs/datalad: add 0.18.0

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

 dev-vcs/datalad/datalad-0.18.0.ebuild | 74 +++
 1 file changed, 74 insertions(+)

diff --git a/dev-vcs/datalad/datalad-0.18.0.ebuild 
b/dev-vcs/datalad/datalad-0.18.0.ebuild
new file mode 100644
index 0..3a6dab38a
--- /dev/null
+++ b/dev-vcs/datalad/datalad-0.18.0.ebuild
@@ -0,0 +1,74 @@
+# 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="Keep code, data, containers under control with git and git-annex"
+HOMEPAGE="https://github.com/datalad/datalad;
+SRC_URI="https://github.com/datalad/datalad/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test +downloaders +metadata +publish misc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
+   app-arch/p7zip
+   app-arch/patool[${PYTHON_USEDEP}]
+   dev-python/annexremote[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   dev-python/fasteners[${PYTHON_USEDEP}]
+   dev-python/humanize[${PYTHON_USEDEP}]
+   dev-python/iso8601[${PYTHON_USEDEP}]
+   dev-python/looseversion[${PYTHON_USEDEP}]
+   dev-python/platformdirs[${PYTHON_USEDEP}]
+   dev-python/tqdm[${PYTHON_USEDEP}]
+   dev-python/wraps[${PYTHON_USEDEP}]
+   dev-vcs/git-annex
+   downloaders? (
+   dev-python/boto[${PYTHON_USEDEP}]
+   dev-python/keyring[${PYTHON_USEDEP}]
+   dev-python/keyrings-alt[${PYTHON_USEDEP}]
+   dev-python/msgpack[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   )
+   metadata? (
+   dev-python/simplejson[${PYTHON_USEDEP}]
+   dev-python/whoosh[${PYTHON_USEDEP}]
+   )
+   misc? (
+   dev-python/argcomplete[${PYTHON_USEDEP}]
+   dev-python/pyperclip[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   )
+   publish? (
+   dev-vcs/python-gitlab[${PYTHON_USEDEP}]
+   )
+"
+BDEPEND="
+   dev-python/packaging[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/httpretty[${PYTHON_USEDEP}]
+   dev-python/mypy[${PYTHON_USEDEP}]
+   dev-python/vcrpy[${PYTHON_USEDEP}]
+   )
+"
+# Also wants test dep:
+# dev-python/types-requests
+# dev-python/types-python-dateutil
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x DATALAD_TESTS_NONETWORK=1
+   # see test groups in "tox.ini"
+   epytest -k "not turtle and not slow and not usecase"
+}



[gentoo-commits] repo/gentoo:master commit in: gui-apps/swayidle/

2023-01-05 Thread Matthew Thode
commit: ff19ecbc65c5a92c516ff554c051b079b172cb61
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jan  6 04:33:32 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Jan  6 04:34:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff19ecbc

gui-apps/swayidle: stabilize 1.8.0 for amd64, arm64, x86

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

 gui-apps/swayidle/swayidle-1.8.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-apps/swayidle/swayidle-1.8.0.ebuild 
b/gui-apps/swayidle/swayidle-1.8.0.ebuild
index 401c403c41b6..23cf291cf435 100644
--- a/gui-apps/swayidle/swayidle-1.8.0.ebuild
+++ b/gui-apps/swayidle/swayidle-1.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
 else
SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
 fi
 
 LICENSE="MIT"



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

2023-01-05 Thread Matthew Thode
commit: b18a5dcce75fc1faef7045fd246eeb23f2cd9b29
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jan  6 04:34:26 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Jan  6 04:34:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b18a5dcc

www-apps/icingaweb2: drop 2.11.1

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

 www-apps/icingaweb2/Manifest |  1 -
 www-apps/icingaweb2/icingaweb2-2.11.1.ebuild | 82 
 2 files changed, 83 deletions(-)

diff --git a/www-apps/icingaweb2/Manifest b/www-apps/icingaweb2/Manifest
index fa7a0d5f5c9d..769bd986825a 100644
--- a/www-apps/icingaweb2/Manifest
+++ b/www-apps/icingaweb2/Manifest
@@ -1,3 +1,2 @@
-DIST icingaweb2-2.11.1.tar.gz 11410186 BLAKE2B 
6211dac560ab7acd4b37b056ab32fa73d21521f5bb02509b63d703e986761e617c1304ff71c22fc1b0d820cabf4e1264d13847142daee7da5cc5644fb4164a67
 SHA512 
3df41958de29e6099acfbf002b9cf68da535cfd5400397e03d3ea59083ee68b8084c1cea85ae31cb6134cef2a2b39c18b53cabcbdf436e7ddc14f0ddbcd61997
 DIST icingaweb2-2.11.2.tar.gz 11412429 BLAKE2B 
76d47cfa3558ff647b425c725dae40e10359ec6aa117cb5f7dc615dff98bf9e4e2b73b21bb37f02e9c0737d2d734f816532edc3da34fb3f52238eae676b611bc
 SHA512 
c316b918c7c2bdd77b5815ba1b4f52604f9fd3801f8a4896ae416d27b2979238fb2ae619cb0048048c99c69fbc28352f57cd73f118d7afc84fbe0668b85b59e1
 DIST icingaweb2-2.11.3.tar.gz 11437384 BLAKE2B 
d77dfc6cb0640dcdae0206597ff7704fbebdc603672ed0ec1002dd2b125c23981d070b9a45c7363744856bc9313fd6c3f1f6310f1344ca268defc0677fd6c3bd
 SHA512 
e3277f4b0136dfe5ca48fb52ee85414205433aa5aac5e4db5acbaeb0c8a84591270253cc7b195d107458e8d37d6b5994dab6fdfa941234fd4fb3a451ce5aa839

diff --git a/www-apps/icingaweb2/icingaweb2-2.11.1.ebuild 
b/www-apps/icingaweb2/icingaweb2-2.11.1.ebuild
deleted file mode 100644
index 427ea0f05350..
--- a/www-apps/icingaweb2/icingaweb2-2.11.1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit depend.apache multilib
-
-DESCRIPTION="Icinga Web 2 - Frontend for icinga2"
-HOMEPAGE="http://www.icinga.org/;
-
-if [[ ${PV} == * ]];then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/Icinga/icingaweb2.git;
-   EGIT_BRANCH="master"
-else
-   SRC_URI="https://codeload.github.com/Icinga/${PN}/tar.gz/v${PV} -> 
${P}.tar.gz"
-   KEYWORDS="amd64 x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="apache2 apache2-server fpm ldap mysql nginx pdf postgres"
-REQUIRED_USE="( ^^ ( apache2-server nginx ) ) apache2? ( apache2-server )"
-
-DEPEND=">=net-analyzer/icinga2-2.1.1
-   dev-php/pecl-imagick
-   pdf? ( media-gfx/imagemagick[png] )
-   apache2-server? ( >=www-servers/apache-2.4.0 )
-   nginx? ( >=www-servers/nginx-1.7.0:* )
-   || (
-   
dev-lang/php:7.3[apache2?,cli,fpm?,gd,json,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml]
-   
dev-lang/php:7.4[apache2?,cli,fpm?,gd,json,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml]
-   
dev-lang/php:8.0[apache2?,cli,fpm?,gd,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml]
-   
dev-lang/php:8.1[apache2?,cli,fpm?,gd,intl,ldap?,mysql?,nls,pdo,postgres?,sockets,ssl,xslt,xml]
-   )
-   >=dev-libs/icinga-php-library-0.8.1
-   >=dev-libs/icinga-php-thirdparty-0.11.0
-   acct-group/icingacmd
-   acct-group/icingaweb2"
-RDEPEND="${DEPEND}"
-
-want_apache2
-
-pkg_setup() {
-   depend.apache_pkg_setup
-
-   use nginx && usermod -a -G icingacmd,icingaweb2 nginx
-   use apache2 && usermod -a -G icingacmd,icingaweb2 apache
-}
-
-pkg_config() {
-   if [[ -d /etc/icingaweb2 ]] ; then
-   einfo "Updating existing installation ..."
-   else
-   einfo "Running first time setup ..."
-   einfo "Creating configuration directory ..."
-   /usr/share/${PN}/bin/icingacli setup config directory
-   einfo "Creating authentication token for web setup ..."
-   /usr/share/${PN}/bin/icingacli setup token create
-   if use apache2 ; then
-   einfo "The following might be useful for your Apache2 
configuration:"
-   /usr/share/${PN}/bin/icingacli setup config webserver 
apache --document-root /usr/share/${PN}/public
-   fi
-   if use nginx ; then
-   einfo "The following might be useful for your NGinx 
configuration:"
-   /usr/share/${PN}/bin/icingacli setup config webserver 
nginx --document-root /usr/share/${PN}/public
-   fi
-   fi
-   einfo "All done."
-}
-
-src_install() {
-   insinto "/usr/share/${PN}"
-   doins -r "${S}"/*
-   fperms -R a+rX "/usr/share/${PN}/public/"
-   fperms u+x,g+x 

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

2023-01-05 Thread Anna Vyalkova
commit: 58b36e7983fdf13e4fa710f25651d8026465eb5d
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Jan  6 03:06:12 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Fri Jan  6 03:08:11 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=58b36e79

dev-python/azure-core: add 1.26.2

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/azure-core/Manifest |  1 +
 dev-python/azure-core/azure-core-1.26.2.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/azure-core/Manifest b/dev-python/azure-core/Manifest
index 5bcbdfcfb..2f7cd29f4 100644
--- a/dev-python/azure-core/Manifest
+++ b/dev-python/azure-core/Manifest
@@ -1 +1,2 @@
 DIST azure-core-1.26.1.zip 366521 BLAKE2B 
538aa1699bc708744800f98391d4913f3bed561718f9143394d4f6b7cbe18097054e941882f6237e9c8fef2d218c955f3b0a8c2cb23e51121c05cb5437afd4f9
 SHA512 
dcddf28bdbac913e66640adb7c511c74e4597756c444d2ef43fb82d5348eae391544715cbe95600d8caec9afcfe8ab5d20b9b33c49b8fd026b8f0f7657cae931
+DIST azure-core-1.26.2.zip 368264 BLAKE2B 
72c611f506c1773917a15dd354b8d97922d7f5b24e114a4e45a7fb3a65505ae5019aa4b6993c37c3840d6bffce648cb2b065904420cc3034209f58e55d2513f7
 SHA512 
3084c8f24d01e4a283175839be673061b8de13ffa85ab956f3753bd64cd0efb4eff421e239a41433834a8de9a3af620ddb27f24f1fcb475ec963456c0a86a084

diff --git a/dev-python/azure-core/azure-core-1.26.2.ebuild 
b/dev-python/azure-core/azure-core-1.26.2.ebuild
new file mode 100644
index 0..b2487e710
--- /dev/null
+++ b/dev-python/azure-core/azure-core-1.26.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Microsoft Azure Core Library for Python"
+HOMEPAGE="
+   https://pypi.org/project/azure-core/
+   https://github.com/Azure/azure-sdk-for-python
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+"
+BDEPEND="app-arch/unzip"
+# TODO: package azure-sdk-tools
+#BDEPEND="
+#  app-arch/unzip
+#  test? (
+#  dev-python/aiohttp[${PYTHON_USEDEP}]
+#  dev-python/azure-sdk-tools[${PYTHON_USEDEP}]
+#  dev-python/flask[${PYTHON_USEDEP}]
+#  dev-python/msrest[${PYTHON_USEDEP}]
+#  dev-python/pytest-trio[${PYTHON_USEDEP}]
+#  dev-python/requests[${PYTHON_USEDEP}]
+#  )
+#"
+
+DOCS=( {CHANGELOG,CLIENT_LIBRARY_DEVELOPER,README}.md )
+
+distutils_enable_tests pytest
+
+pkg_postinst() {
+   optfeature "aio support" dev-python/aiohttp
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/sphinx-argparse-cli/

2023-01-05 Thread Anna Vyalkova
commit: e6e11e218626348c0e8b6ef2ccae85a23c8aa3cd
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Jan  6 03:04:48 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Fri Jan  6 03:08:11 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e6e11e21

dev-python/sphinx-argparse-cli: add 1.11.0, drop 1.8.2

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/sphinx-argparse-cli/Manifest   |  2 +-
 ...cli-1.8.2.ebuild => sphinx-argparse-cli-1.11.0.ebuild} | 15 ++-
 2 files changed, 11 insertions(+), 6 deletions(-)

diff --git a/dev-python/sphinx-argparse-cli/Manifest 
b/dev-python/sphinx-argparse-cli/Manifest
index aa4446872..5cab68fc1 100644
--- a/dev-python/sphinx-argparse-cli/Manifest
+++ b/dev-python/sphinx-argparse-cli/Manifest
@@ -1,2 +1,2 @@
-DIST sphinx_argparse_cli-1.8.2.tar.gz 21990 BLAKE2B 
fda2e87902fa8682a183aa4a16fd80f686a6f0144c4b61d2f8e3840c857b937e27422d2e2c3f346296ef79cc4624ad535ab892409d1633c782343c256d08a763
 SHA512 
bbc26b0171b20e62a17e130a91b962785ec9edad98b9e838e7a82fe9d464397ac4b12b33c4556253a47320aae2c3e695f938bee04e6583cfbabfe0383955a2d5
+DIST sphinx-argparse-cli-1.11.0.gh.tar.gz 18745 BLAKE2B 
9660fc48b80885a9968cb664abd1234d8718d4757e64b0642a46e6fcab9b95c5888cb47acd0b731a88ee8da309a6325eca5ff06b6acac200553caf6446ef92f9
 SHA512 
adb1c9c2c04cc2d714403806b71705a09ea085e562bd2e97d73249e5b33a1341880151b200a96734291606318acc4d8f7c23d3d42798e677744a37496d88d5ac
 DIST sphinx_argparse_cli-1.9.0.tar.gz 23389 BLAKE2B 
790db176b789945ebe786ef38cc35a516d8422d0139e5f2b9070acd4a64504d6f0f58793608259bde053cda99e0cad774971cc9c972602b104d3714f48543322
 SHA512 
effc9c107c184b91c4f13b0c4ce3c3d7559007373e1851bc7802a1832f3056a7d4c715520184392aa49c615a23f000f0c50639bcb8b82e3f98bdb1741e60e935

diff --git a/dev-python/sphinx-argparse-cli/sphinx-argparse-cli-1.8.2.ebuild 
b/dev-python/sphinx-argparse-cli/sphinx-argparse-cli-1.11.0.ebuild
similarity index 51%
rename from dev-python/sphinx-argparse-cli/sphinx-argparse-cli-1.8.2.ebuild
rename to dev-python/sphinx-argparse-cli/sphinx-argparse-cli-1.11.0.ebuild
index 969b77f4e..8141001d6 100644
--- a/dev-python/sphinx-argparse-cli/sphinx-argparse-cli-1.8.2.ebuild
+++ b/dev-python/sphinx-argparse-cli/sphinx-argparse-cli-1.11.0.ebuild
@@ -3,19 +3,24 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{8..11} ) # no pypy3 support
 inherit distutils-r1
 
-MY_PN="${PN//-/_}"
 DESCRIPTION="Render CLI arguments (sub-commands friendly) defined by argparse 
module"
 HOMEPAGE="https://github.com/tox-dev/sphinx-argparse-cli 
https://pypi.org/project/sphinx-argparse-cli/;
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
-S="${WORKDIR}/${MY_PN}-${PV}"
+SRC_URI="https://github.com/tox-dev/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.gh.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
 
-RDEPEND="dev-python/sphinx[${PYTHON_USEDEP}]"
+RDEPEND="
+   >=dev-python/sphinx-5.3.0[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/proj/guru:dev commit in: app-text/komikku/

2023-01-05 Thread Anna Vyalkova
commit: 84ac66f2578208bbccd4c3597cf71a31764f64cc
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Jan  6 03:07:44 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Fri Jan  6 03:08:12 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=84ac66f2

app-text/komikku: add 1.8.0, drop 1.6.1

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 app-text/komikku/Manifest   | 2 +-
 app-text/komikku/{komikku-1.6.1.ebuild => komikku-1.8.0.ebuild} | 7 ---
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/app-text/komikku/Manifest b/app-text/komikku/Manifest
index 2bd812e20..adf0aa64b 100644
--- a/app-text/komikku/Manifest
+++ b/app-text/komikku/Manifest
@@ -1,2 +1,2 @@
-DIST Komikku-1.6.1.tar.bz2 4978177 BLAKE2B 
1a4ae37ae640f9129df80ac9434a4c0b6850989d072132ae28759ab2bb3e84601fd1417fe7215d177083f1d206e8f9d57fbff5f660a93f5549e29fe0a59fd590
 SHA512 
897856e9fd817c787adee356d76f35af95e35854036003f4218cf1d7a8f2345c75171040c933bb635b8738f4c01c650651f7e2bdae7b0b81cde94624d916d2b2
 DIST Komikku-v1.7.0.tar.bz2 5006494 BLAKE2B 
de68bc827f7a9676d48f968a1af47809148c0748637200f617e066f17fda5b98ff3b79fb099951a5d5cf4fde91b25c15643bcde3f93b9546d2d56177f6821519
 SHA512 
f24d7edd17d619e8f59dc3eaf2abc670ab878d4d9f669c9d8b89fa4e2848d0da25127e9d39cdc230fc515f5af329ff211f37e3c79a5130b3f9f4b724ad596efa
+DIST Komikku-v1.8.0.tar.bz2 5037222 BLAKE2B 
6e1917ae54a30dc5fdb7ba3b7837354bc489518299a70ebf15b21d466845f1dd5b35794d7f2d6f6af79ccdbf5f8da307c2187279fa72ddce9d22a046ca41e860
 SHA512 
9d5a4f1881a53f5f59901552b1c8b50f94cac7bf4142034477a1dd7f089d07d47358282d41ecb977f55000a54d120a38d132b236e95d07cb4fff44f26fa0dc4c

diff --git a/app-text/komikku/komikku-1.6.1.ebuild 
b/app-text/komikku/komikku-1.8.0.ebuild
similarity index 92%
rename from app-text/komikku/komikku-1.6.1.ebuild
rename to app-text/komikku/komikku-1.8.0.ebuild
index 69fa12dd4..058d61036 100644
--- a/app-text/komikku/komikku-1.6.1.ebuild
+++ b/app-text/komikku/komikku-1.8.0.ebuild
@@ -10,7 +10,7 @@ DISTUTILS_SINGLE_IMPL=1
 inherit distutils-r1 meson gnome2-utils virtualx xdg
 
 MY_PN="${PN^}"
-MY_P="${MY_PN}-${PV}"
+MY_P="${MY_PN}-v${PV}"
 DESCRIPTION="An online/offline manga reader for GNOME"
 HOMEPAGE="https://gitlab.com/valos/Komikku;
 SRC_URI="https://gitlab.com/valos/${MY_PN}/-/archive/v${PV}/${MY_P}.tar.bz2;
@@ -26,7 +26,7 @@ PROPERTIES="test_network"
 
 DEPEND="
dev-libs/glib:2
-   dev-libs/gobject-introspection[${PYTHON_SINGLE_USEDEP}]
+   dev-libs/gobject-introspection
>=gui-libs/gtk-4.8.2:4
>=gui-libs/libadwaita-1.2.0[introspection]
net-libs/webkit-gtk:5[introspection]
@@ -55,6 +55,7 @@ RDEPEND="
')
 "
 BDEPEND="
+   sys-devel/gettext
test? (
$(python_gen_cond_dep '
dev-python/pytest-steps[${PYTHON_USEDEP}]
@@ -68,7 +69,7 @@ src_prepare() {
default
 
# fix broken shebang
-   sed "s|py_installation.path()|'${PYTHON}'|" -i bin/meson.build || die
+   sed "s|py_installation.full_path()|'${PYTHON}'|" -i bin/meson.build || 
die
 }
 
 src_test() {



[gentoo-commits] repo/proj/guru:dev commit in: acct-user/tang/

2023-01-05 Thread Julien Roy
commit: fd13c07704dd218ead06621893768b86e70ca86c
Author: Julien Roy  jroy  ca>
AuthorDate: Fri Jan  6 02:16:58 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Jan  6 02:16:58 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fd13c077

acct-user/tang: keyword 0

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

 acct-user/tang/tang-0.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/acct-user/tang/tang-0.ebuild b/acct-user/tang/tang-0.ebuild
index fd9bdbf93..e76b2a092 100644
--- a/acct-user/tang/tang-0.ebuild
+++ b/acct-user/tang/tang-0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,7 +6,6 @@ EAPI=8
 inherit acct-user
 
 DESCRIPTION="User for tang daemon"
-KEYWORDS="~amd64"
 
 ACCT_USER_ID=-1
 ACCT_USER_GROUPS=( ${PN} )



[gentoo-commits] repo/proj/guru:dev commit in: acct-group/tang/

2023-01-05 Thread Julien Roy
commit: 0268268d5dcff8941ea466483720ec0455911779
Author: Julien Roy  jroy  ca>
AuthorDate: Fri Jan  6 02:16:52 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Jan  6 02:16:52 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0268268d

acct-group/tang: keyword 0

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

 acct-group/tang/tang-0.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/acct-group/tang/tang-0.ebuild b/acct-group/tang/tang-0.ebuild
index a8e589b10..c48b2ad8f 100644
--- a/acct-group/tang/tang-0.ebuild
+++ b/acct-group/tang/tang-0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,6 +6,5 @@ EAPI=8
 inherit acct-group
 
 DESCRIPTION="Group for tang daemon"
-KEYWORDS="~amd64"
 
 ACCT_GROUP_ID=-1



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

2023-01-05 Thread Sam James
commit: 039697b8a76d34afd28398e348d4fab0e0bda9ee
Author: Yiyang Wu  gmail  com>
AuthorDate: Thu Jan  5 10:39:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  6 02:09:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=039697b8

dev-python/pytables: fix prefix installation

In setup.py default prefix includes "/usr", not "${EPREFIX}/usr". Thus
under Gentoo prefix, libraries like hdf5 cannot be found by default.
Prefixify this line to fix this.

Signed-off-by: Yiyang Wu  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/28968
Signed-off-by: Sam James  gentoo.org>

 dev-python/pytables/pytables-3.8.0-r1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-python/pytables/pytables-3.8.0-r1.ebuild 
b/dev-python/pytables/pytables-3.8.0-r1.ebuild
index af123af3a0fa..661e90f4fe6e 100644
--- a/dev-python/pytables/pytables-3.8.0-r1.ebuild
+++ b/dev-python/pytables/pytables-3.8.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
 PYTHON_COMPAT=( python3_{8..11} )
 PYTHON_REQ_USE="threads(+)"
 
-inherit distutils-r1
+inherit distutils-r1 prefix
 
 MY_PN=tables
 MY_P=${MY_PN}-${PV}
@@ -62,6 +62,7 @@ python_prepare_all() {
rm -r c-blosc/{blosc,internal-complibs} || die
rm tables/libblosc2.so || die
sed -i -e '/blosc2/d' requirements.txt || die
+   hprefixify -w '/prefixes =/' setup.py
distutils-r1_python_prepare_all
 }
 



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

2023-01-05 Thread Sam James
commit: 3c2cac61e2e0fcfe56d041bfb616ce4184f603a6
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  6 02:09:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  6 02:09:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c2cac61

dev-python/js2py: Stabilize 0.74 arm64, #889892

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

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

diff --git a/dev-python/js2py/js2py-0.74.ebuild 
b/dev-python/js2py/js2py-0.74.ebuild
index b3fec980ab80..8a7112308772 100644
--- a/dev-python/js2py/js2py-0.74.ebuild
+++ b/dev-python/js2py/js2py-0.74.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86"
 
 RDEPEND="
>=dev-python/pyjsparser-2.5.1[${PYTHON_USEDEP}]



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

2023-01-05 Thread Sam James
commit: 1807f28b4497605c080ec0ea77261b6f1104f865
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  6 02:09:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  6 02:09:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1807f28b

net-misc/gallery-dl: Stabilize 1.24.1 arm64, #889894

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

 net-misc/gallery-dl/gallery-dl-1.24.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/gallery-dl/gallery-dl-1.24.1.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.24.1.ebuild
index fd6992a99be8..a330a615c47b 100644
--- a/net-misc/gallery-dl/gallery-dl-1.24.1.ebuild
+++ b/net-misc/gallery-dl/gallery-dl-1.24.1.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/mikf/${PN}.git;
 else
SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 hppa ppc ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm arm64 hppa ppc ppc64 ~riscv x86"
 fi
 
 LICENSE="GPL-2"



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

2023-01-05 Thread Sam James
commit: dc65b7145a5fea6707b5bd73ca5ad7cbaca2c4ab
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  6 01:25:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  6 01:25:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc65b714

net-firewall/firewalld: add 1.3.0

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

 net-firewall/firewalld/Manifest   |   1 +
 net-firewall/firewalld/firewalld-1.3.0.ebuild | 216 ++
 2 files changed, 217 insertions(+)

diff --git a/net-firewall/firewalld/Manifest b/net-firewall/firewalld/Manifest
index 0a4ee8383b84..4cfbbaf44d32 100644
--- a/net-firewall/firewalld/Manifest
+++ b/net-firewall/firewalld/Manifest
@@ -1,2 +1,3 @@
 DIST firewalld-1.2.1.tar.gz 2142992 BLAKE2B 
4d9763373bc5b35fd4e9a435669bfba148b8ba7054c3ebb1c24ac96739bb62fa6b424b8b95bd9a0394716a36df5e9c3f4b84efcf4ca2811661265f548eedacef
 SHA512 
a9b2d7346291d0c54e850913f2d40a08d121d64df75ee87655fa2ee022ade908c762e5b6d372d4e8879eec1138f73635ee9398cdb3703efe67039769c5e2a42a
 DIST firewalld-1.2.2.tar.gz 2145443 BLAKE2B 
495bbd79fdab6f84e97533654b1d2b378841f14a60052a816d399d0ac8c2e2fe588486fae00dceeab5a13f7e03b030ae6db71c27208da415773ad033f0ea4ea2
 SHA512 
1b37b2daedb818afa6fe9d1512bdeebe48e39c39f94926d8aa93837816c211e30760706f536d63f51407a493a17927568c47118218d935949e22a78f7821441c
+DIST firewalld-1.3.0.tar.gz 2146120 BLAKE2B 
ea023278099e095ab46ea46f78f2e75c33ebadfc253cbc74beb56cf6176b98a3104f3d048c4b5379ce1ee0cca05010f9a90d019602233d869b563dd92de0cf7c
 SHA512 
e20605c8f12c12a2a692eaa38d7833b0c258092a6742c1adc359928fb4fb1872667e3a3bf0bad0b139dfc132a5507a8745789745fd9408324f7d171ad2cd5d68

diff --git a/net-firewall/firewalld/firewalld-1.3.0.ebuild 
b/net-firewall/firewalld/firewalld-1.3.0.ebuild
new file mode 100644
index ..5dc1a36cec96
--- /dev/null
+++ b/net-firewall/firewalld/firewalld-1.3.0.ebuild
@@ -0,0 +1,216 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit bash-completion-r1 gnome2-utils linux-info optfeature plocale 
python-single-r1 systemd xdg-utils
+
+DESCRIPTION="A firewall daemon with D-Bus interface providing a dynamic 
firewall"
+HOMEPAGE="https://firewalld.org/;
+SRC_URI="https://github.com/firewalld/firewalld/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="gui +nftables +iptables test"
+# Tests are too unreliable in sandbox environment
+RESTRICT="!test? ( test ) test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   iptables? (
+   net-firewall/iptables[ipv6(+)]
+   net-firewall/ebtables
+   net-firewall/ipset
+   nftables? ( net-firewall/nftables[xtables(+)] )
+   )
+   || ( >=sys-apps/openrc-0.11.5 sys-apps/systemd )
+   $(python_gen_cond_dep '
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   gui? (
+   x11-libs/gtk+:3
+   dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}]
+   )
+   nftables? ( >=net-firewall/nftables-0.9.4[python,json] )
+   ')"
+DEPEND="${RDEPEND}
+   dev-libs/glib:2"
+BDEPEND="app-text/docbook-xml-dtd
+   >=dev-util/intltool-0.35
+   sys-devel/gettext"
+
+# Testsuite's Makefile.am calls missing(!)
+# ... but this seems to be consistent with the autoconf docs?
+# Needs more investigation: 
https://www.gnu.org/software/autoconf/manual/autoconf-2.67/html_node/autom4te-Invocation.html
+QA_AM_MAINTAINER_MODE=".*--run autom4te --language=autotest.*"
+
+PLOCALES="ar as ast bg bn_IN ca cs da de el en_GB en_US es et eu fa fi fr gl 
gu hi hr hu ia id it ja ka kn ko lt ml mr nl or pa pl pt pt_BR ru si sk sq sr 
sr@latin sv ta te tr uk zh_CN zh_TW"
+
+pkg_setup() {
+   # See bug #830132 for the huge list
+   # We can probably narrow it down a bit but it's rather fragile
+   local CONFIG_CHECK="~NF_CONNTRACK ~NETFILTER_XT_MATCH_CONNTRACK
+   ~NETFILTER
+   ~NETFILTER_ADVANCED
+   ~NETFILTER_INGRESS
+   ~NF_NAT_MASQUERADE
+   ~NF_NAT_REDIRECT
+   ~NF_TABLES_INET
+   ~NF_TABLES_IPV4
+   ~NF_TABLES_IPV6
+   ~NF_CONNTRACK
+   ~NF_CONNTRACK_BROADCAST
+   ~NF_CONNTRACK_NETBIOS_NS
+   ~NF_CONNTRACK_TFTP
+   ~NF_CT_NETLINK
+   ~NF_CT_NETLINK_HELPER
+   ~NF_DEFRAG_IPV4
+   ~NF_DEFRAG_IPV6
+   ~NF_NAT
+   ~NF_NAT_TFTP
+   ~NF_REJECT_IPV4
+   ~NF_REJECT_IPV6
+   ~NF_SOCKET_IPV4
+   ~NF_SOCKET_IPV6
+   ~NF_TABLES
+   ~NF_TPROXY_IPV4
+   ~NF_TPROXY_IPV6
+   ~IP_NF_FILTER
+   ~IP_NF_IPTABLES
+   ~IP_NF_MANGLE
+   ~IP_NF_NAT
+   ~IP_NF_RAW
+   ~IP_NF_SECURITY
+   ~IP_NF_TARGET_MASQUERADE
+   ~IP_NF_TARGET_REJECT
+   ~IP6_NF_FILTER
+   

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

2023-01-05 Thread Sam James
commit: abdf25aba4ac9cd73fb384349b93dafc0fab9a9a
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  6 01:26:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  6 01:26:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abdf25ab

media-libs/libde265: Stabilize 1.0.9 arm, #889880

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

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

diff --git a/media-libs/libde265/libde265-1.0.9.ebuild 
b/media-libs/libde265/libde265-1.0.9.ebuild
index a27a063bda24..485fa3460ef2 100644
--- a/media-libs/libde265/libde265-1.0.9.ebuild
+++ b/media-libs/libde265/libde265-1.0.9.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else

SRC_URI="https://github.com/strukturag/libde265/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm ~arm64 ~loong ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"



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

2023-01-05 Thread Sam James
commit: 532bd2680789b8156a070da9b1d7380564aa2a2e
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  6 01:26:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  6 01:26:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=532bd268

net-firewall/firewalld: disable tests

I've tried but they're too unreliable in sandbox.

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

 net-firewall/firewalld/firewalld-1.2.1.ebuild | 4 ++--
 net-firewall/firewalld/firewalld-1.2.2.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-firewall/firewalld/firewalld-1.2.1.ebuild 
b/net-firewall/firewalld/firewalld-1.2.1.ebuild
index 6cf64efd0d08..28ce38680879 100644
--- a/net-firewall/firewalld/firewalld-1.2.1.ebuild
+++ b/net-firewall/firewalld/firewalld-1.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ SLOT="0"
 KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
 IUSE="gui +nftables +iptables test"
 # Tests previously restricted for bug #650760
-RESTRICT="!test? ( test ) test? ( userpriv )"
+RESTRICT="!test? ( test ) test? ( userpriv ) test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="${PYTHON_DEPS}

diff --git a/net-firewall/firewalld/firewalld-1.2.2.ebuild 
b/net-firewall/firewalld/firewalld-1.2.2.ebuild
index 211e78011f53..b7dc80712142 100644
--- a/net-firewall/firewalld/firewalld-1.2.2.ebuild
+++ b/net-firewall/firewalld/firewalld-1.2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ SLOT="0"
 KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="gui +nftables +iptables test"
 # Tests previously restricted for bug #650760
-RESTRICT="!test? ( test ) test? ( userpriv )"
+RESTRICT="!test? ( test ) test? ( userpriv ) test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="${PYTHON_DEPS}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/safeeyes/

2023-01-05 Thread Sebastian Pipping
commit: 7b414b66e806f0d8f48c949e35017416e4c9517f
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Fri Jan  6 00:49:46 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Fri Jan  6 00:51:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b414b66

x11-misc/safeeyes: 2.1.5 + DistutilsNonPEP517Build

Signed-off-by: Sebastian Pipping  gentoo.org>

 x11-misc/safeeyes/Manifest  |  1 +
 x11-misc/safeeyes/safeeyes-2.1.5.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/x11-misc/safeeyes/Manifest b/x11-misc/safeeyes/Manifest
index 1566e3af3c85..242aeade11fd 100644
--- a/x11-misc/safeeyes/Manifest
+++ b/x11-misc/safeeyes/Manifest
@@ -1,2 +1,3 @@
 DIST safeeyes-2.1.3.tar.gz 354494 BLAKE2B 
5f7977a8de280f5022cb226689c5b1d48f494932babd014b9ee8affcf9aaa0ef8dfe3ed18c33dbfa4ebaf1c5bfdbed4efc3b69c1ce3065e3ff3c82e83fa71723
 SHA512 
8a708b3e8f40f75659092a2effb0318b0fb7f47345e3f430f6b83ff2fc3c7de46b2dc881bf69902055bc8233f539946e60822e6ab7a6149f2c99441af1191f48
 DIST safeeyes-2.1.4.tar.gz 383245 BLAKE2B 
307d58fd589c0a8b01f0c20c21f06a0f81b0d8a43f81e71e79a273a124e00df7cdd2c7c498a4918f6b56abc03fa7cb58db231124a96806a2fe60d6f9dab7f6c8
 SHA512 
547d00f18e06679464e225ab62f76c43e8efb733e945ae93c02c7cf55ab0bcf5fc078ffc41ad2842a324fff2513050cced404e8bd53d63b78ba7fb1f862c1ad3
+DIST safeeyes-2.1.5.tar.gz 284690 BLAKE2B 
deedf39bc0a69ee70a692061c96e0ea5ce6aeb09513d7469710d25b8660eaed854b3ee711de4702f839dbfb1f04aee84cb05ebc24d4567fc2b56c04e319f5c63
 SHA512 
0e4ed1d9f4473b45f6f5d4a74ba4817fca08199072fe937fd3b7ceed1ef543729c618e672198cf4dfeba8ed896b24779ca725f2f2c98bf1c9cdf1a8e9c147dc8

diff --git a/x11-misc/safeeyes/safeeyes-2.1.5.ebuild 
b/x11-misc/safeeyes/safeeyes-2.1.5.ebuild
new file mode 100644
index ..b865ffc84d69
--- /dev/null
+++ b/x11-misc/safeeyes/safeeyes-2.1.5.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="tk"  # for site-packages/Xlib/ext/randr.py
+DISTUTILS_USE_PEP517=setuptools
+
+inherit xdg distutils-r1
+
+DESCRIPTION="Linux alternative to EyeLeo"
+HOMEPAGE="https://github.com/slgobinath/SafeEyes;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-libs/libappindicator:3[introspection]
+   dev-python/Babel[${PYTHON_USEDEP}]
+   dev-python/croniter[${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/python-xlib[${PYTHON_USEDEP}]
+   media-sound/alsa-utils
+   x11-apps/xprop
+   x11-libs/gtk+:3[introspection]
+   x11-libs/libnotify[introspection]
+   x11-misc/xprintidle
+   "
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



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

2023-01-05 Thread Sam James
commit: cb767547cce51407ded3723e7384c0cee8895041
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  6 00:44:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  6 00:44:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb767547

net-misc/gallery-dl: Stabilize 1.24.1 ppc64, #889894

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

 net-misc/gallery-dl/gallery-dl-1.24.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/gallery-dl/gallery-dl-1.24.1.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.24.1.ebuild
index c76eef49e2db..fd6992a99be8 100644
--- a/net-misc/gallery-dl/gallery-dl-1.24.1.ebuild
+++ b/net-misc/gallery-dl/gallery-dl-1.24.1.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/mikf/${PN}.git;
 else
SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 hppa ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 hppa ppc ppc64 ~riscv x86"
 fi
 
 LICENSE="GPL-2"



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

2023-01-05 Thread Sam James
commit: fa50a9fb09f61fea29b33d53b46c293b1c502a5d
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  6 00:44:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  6 00:44:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa50a9fb

net-misc/gallery-dl: Stabilize 1.24.1 ppc, #889894

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

 net-misc/gallery-dl/gallery-dl-1.24.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/gallery-dl/gallery-dl-1.24.1.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.24.1.ebuild
index d77744686cc2..c76eef49e2db 100644
--- a/net-misc/gallery-dl/gallery-dl-1.24.1.ebuild
+++ b/net-misc/gallery-dl/gallery-dl-1.24.1.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/mikf/${PN}.git;
 else
SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 hppa ~ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 hppa ppc ~ppc64 ~riscv x86"
 fi
 
 LICENSE="GPL-2"



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

2023-01-05 Thread Sam James
commit: de7a69202fc760be9d144c57bdb94ed19b42d89d
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  6 00:44:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  6 00:44:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de7a6920

dev-python/js2py: Stabilize 0.74 amd64, #889892

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

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

diff --git a/dev-python/js2py/js2py-0.74.ebuild 
b/dev-python/js2py/js2py-0.74.ebuild
index f29185793ec4..e36535275bf5 100644
--- a/dev-python/js2py/js2py-0.74.ebuild
+++ b/dev-python/js2py/js2py-0.74.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -20,7 +20,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/pyjsparser-2.5.1[${PYTHON_USEDEP}]



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

2023-01-05 Thread Sam James
commit: f67285ea31b2f5b18dfc8a98d6d698d0346c4761
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  6 00:44:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  6 00:44:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f67285ea

net-misc/gallery-dl: Stabilize 1.24.1 hppa, #889894

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

 net-misc/gallery-dl/gallery-dl-1.24.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/gallery-dl/gallery-dl-1.24.1.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.24.1.ebuild
index 27d0765a0d6c..c20d4745d615 100644
--- a/net-misc/gallery-dl/gallery-dl-1.24.1.ebuild
+++ b/net-misc/gallery-dl/gallery-dl-1.24.1.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/mikf/${PN}.git;
 else
SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 hppa ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="GPL-2"



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

2023-01-05 Thread Sam James
commit: ff815d391101545ce335f2cf174ad8dd14cf644d
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  6 00:44:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  6 00:44:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff815d39

dev-python/js2py: Stabilize 0.74 x86, #889892

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

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

diff --git a/dev-python/js2py/js2py-0.74.ebuild 
b/dev-python/js2py/js2py-0.74.ebuild
index e36535275bf5..b3fec980ab80 100644
--- a/dev-python/js2py/js2py-0.74.ebuild
+++ b/dev-python/js2py/js2py-0.74.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86"
 
 RDEPEND="
>=dev-python/pyjsparser-2.5.1[${PYTHON_USEDEP}]



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

2023-01-05 Thread Sam James
commit: 47a269727d618482957cd2ca21086c14184b9a2a
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  6 00:44:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  6 00:44:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47a26972

net-misc/gallery-dl: Stabilize 1.24.1 amd64, #889894

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

 net-misc/gallery-dl/gallery-dl-1.24.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/gallery-dl/gallery-dl-1.24.1.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.24.1.ebuild
index 982779112300..27d0765a0d6c 100644
--- a/net-misc/gallery-dl/gallery-dl-1.24.1.ebuild
+++ b/net-misc/gallery-dl/gallery-dl-1.24.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,7 +17,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/mikf/${PN}.git;
 else
SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="GPL-2"



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

2023-01-05 Thread Sam James
commit: 14576b87c8ae6db9b899b4f9a78f91c981dd7188
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  6 00:44:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  6 00:44:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14576b87

net-misc/gallery-dl: Stabilize 1.24.1 x86, #889894

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

 net-misc/gallery-dl/gallery-dl-1.24.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/gallery-dl/gallery-dl-1.24.1.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.24.1.ebuild
index c20d4745d615..d77744686cc2 100644
--- a/net-misc/gallery-dl/gallery-dl-1.24.1.ebuild
+++ b/net-misc/gallery-dl/gallery-dl-1.24.1.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/mikf/${PN}.git;
 else
SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 hppa ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 hppa ~ppc ~ppc64 ~riscv x86"
 fi
 
 LICENSE="GPL-2"



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

2023-01-05 Thread Brian Evans
commit: 335f8c2846f9c33f907d5deb92ead13a690f12c7
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Jan  6 00:08:12 2023 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Jan  6 00:08:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=335f8c28

dev-lang/php: Version bump for 8.2.1

Bug: https://bugs.gentoo.org/889882
Signed-off-by: Brian Evans  gentoo.org>

 dev-lang/php/Manifest |   1 +
 dev-lang/php/php-8.2.1.ebuild | 759 ++
 2 files changed, 760 insertions(+)

diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest
index 20b0911dbad1..b550d36543fd 100644
--- a/dev-lang/php/Manifest
+++ b/dev-lang/php/Manifest
@@ -6,3 +6,4 @@ DIST php-8.1.12.tar.xz 11747176 BLAKE2B 
0505794826fb0fc92b04be5f7162af8aa92d782b
 DIST php-8.1.13.tar.xz 11802424 BLAKE2B 
2d2d00fd1574deef1ef86f6813e1d2a1e20a8202ce80e5ce2e1359307135b47d6f1495ff7dfe23f52c2127226494856f215588fe21af3d519a8259e1e67ab819
 SHA512 
a8966798ed8e723a362952f9d381a59cbfd63d921466d68a5bc4527960f4fe1b48a1f188284c74b0723e93524787e4cf1c1322ecd6ec1c9be199fd67df0a0542
 DIST php-8.1.14.tar.xz 11752004 BLAKE2B 
5ba60621c641b25c2d8ab0c82e97d59131587718c75cc013dc4ba1ad68e668e7f86b67f01f02c434e65c8a9075581a7f2decb2b8c3706e325e25e9f717cdfd82
 SHA512 
75a5dc3b0490cd8105d4f6c5446522b38953d78fe7b568798db749740f365c818b251d86aba72f5e555c5fe4e4a28e352a9510803bf3cdfe37d125824ae84d61
 DIST php-8.2.0.tar.xz 11920436 BLAKE2B 
18f9395ecd86bd3f5e5b581cb60c410a4eba2260b70cf5c3b6f320004d8e8126431fd77371f3b694de2422a450655a37e1c9783e8cebc204b3b754b812709aa0
 SHA512 
0b201ca1de5210c2b44a6223556720c3409e21db3d8f976894f29ad43eebb8b60334b971aa90bc115ef113e3f06624c80175d04530466b5a02743f2fcd4c9806
+DIST php-8.2.1.tar.xz 12031632 BLAKE2B 
87dfc1018fa4313d02da584b6f7c8a2ee48dcca99ff1753d210ea0e2faaeaee8df79d608892da558c69bbc9f0c3738d14a2834737575e9b5ebcd7927e99fb04e
 SHA512 
9927ccb9e5581c24d0ef3e408a7a1b32bc99f43ce88e83e4430dbd4faa3a2498b299ad6b3a70696facded139100c85bb7ae66223a72b2c043ccab0d80a2c2826

diff --git a/dev-lang/php/php-8.2.1.ebuild b/dev-lang/php/php-8.2.1.ebuild
new file mode 100644
index ..f316a161e5cf
--- /dev/null
+++ b/dev-lang/php/php-8.2.1.ebuild
@@ -0,0 +1,759 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+WANT_AUTOMAKE="none"
+
+inherit flag-o-matic systemd autotools
+
+MY_PV=${PV/_rc/RC}
+DESCRIPTION="The PHP language runtime engine"
+HOMEPAGE="https://www.php.net/;
+SRC_URI="https://www.php.net/distributions/${P}.tar.xz;
+#SRC_URI="https://downloads.php.net/~pierrick/php-${MY_PV}.tar.xz;
+
+LICENSE="PHP-3.01
+   BSD
+   Zend-2.0
+   bcmath? ( LGPL-2.1+ )
+   fpm? ( BSD-2 )
+   gd? ( gd )
+   unicode? ( BSD-2 LGPL-2.1 )"
+
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+# We can build the following SAPIs in the given order
+SAPIS="embed cli cgi fpm apache2 phpdbg"
+
+# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
+IUSE="${IUSE}
+   ${SAPIS/cli/+cli}
+   threads"
+
+IUSE="${IUSE} acl apparmor argon2 bcmath berkdb bzip2 calendar cdb cjk
+   coverage +ctype curl debug
+   enchant exif ffi +fileinfo +filter firebird
+   +flatfile ftp gd gdbm gmp +iconv imap inifile
+   intl iodbc +jit kerberos ldap ldap-sasl libedit lmdb
+   mhash mssql mysql mysqli nls
+   oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm
+   readline selinux +session session-mm sharedmem
+   +simplexml snmp soap sockets sodium spell sqlite ssl
+   sysvipc systemd test tidy +tokenizer tokyocabinet truetype unicode webp
+   +xml xmlreader xmlwriter xpm xslt zip zlib"
+
+# Without USE=readline or libedit, the interactive "php -a" CLI will hang.
+# The Oracle instant client provides its own incompatible ldap library.
+REQUIRED_USE="
+   || ( cli cgi fpm apache2 embed phpdbg )
+   cli? ( ^^ ( readline libedit ) )
+   !cli? ( ?? ( readline libedit ) )
+   truetype? ( gd zlib )
+   webp? ( gd zlib )
+   cjk? ( gd zlib )
+   exif? ( gd zlib )
+   xpm? ( gd zlib )
+   gd? ( zlib )
+   simplexml? ( xml )
+   soap? ( xml )
+   xmlreader? ( xml )
+   xmlwriter? ( xml )
+   xslt? ( xml )
+   ldap-sasl? ( ldap )
+   oci8-instant-client? ( !ldap )
+   qdbm? ( !gdbm )
+   session-mm? ( session !threads )
+   mysql? ( || ( mysqli pdo ) )
+   firebird? ( pdo )
+   mssql? ( pdo )
+"
+
+RESTRICT="!test? ( test )"
+
+# The supported (that is, autodetected) versions of BDB are listed in
+# the ./configure script. Other versions *work*, but we need to stick to
+# the ones that can be detected to avoid a repeat of bug #564824.
+COMMON_DEPEND="
+   >=app-eselect/eselect-php-0.9.7[apache2?,fpm?]
+  

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

2023-01-05 Thread Sam James
commit: 0a3c38a412fec1c6ab461c9422eef6beb7e66bb5
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan  5 23:48:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  5 23:48:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a3c38a4

media-libs/libde265: Stabilize 1.0.9 x86, #889880

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

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

diff --git a/media-libs/libde265/libde265-1.0.9.ebuild 
b/media-libs/libde265/libde265-1.0.9.ebuild
index 12e7c601d4d0..a27a063bda24 100644
--- a/media-libs/libde265/libde265-1.0.9.ebuild
+++ b/media-libs/libde265/libde265-1.0.9.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else

SRC_URI="https://github.com/strukturag/libde265/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"



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

2023-01-05 Thread Sam James
commit: 67d2cf01ed63fb214dd807ab51a5e0e58240ac11
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan  5 23:48:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  5 23:48:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67d2cf01

media-libs/libde265: Stabilize 1.0.9 amd64, #889880

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

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

diff --git a/media-libs/libde265/libde265-1.0.9.ebuild 
b/media-libs/libde265/libde265-1.0.9.ebuild
index b88a54533a5f..12e7c601d4d0 100644
--- a/media-libs/libde265/libde265-1.0.9.ebuild
+++ b/media-libs/libde265/libde265-1.0.9.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else

SRC_URI="https://github.com/strukturag/libde265/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"



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

2023-01-05 Thread Julien Roy
commit: 6270621dad2c7ed0475d1684bc5958ce66ce809d
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Jan  5 23:43:37 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Thu Jan  5 23:43:50 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6270621d

dev-python/SQLAlchemy-Utils: add 0.39.0, drop 0.37.9

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

 dev-python/SQLAlchemy-Utils/Manifest | 2 +-
 ...SQLAlchemy-Utils-0.37.9.ebuild => SQLAlchemy-Utils-0.39.0.ebuild} | 5 ++---
 2 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/dev-python/SQLAlchemy-Utils/Manifest 
b/dev-python/SQLAlchemy-Utils/Manifest
index 8ea838e16..799d6048e 100644
--- a/dev-python/SQLAlchemy-Utils/Manifest
+++ b/dev-python/SQLAlchemy-Utils/Manifest
@@ -1,2 +1,2 @@
-DIST SQLAlchemy-Utils-0.37.9.tar.gz 136639 BLAKE2B 
e9e92b185ff45cfee5b1a6e59e78ae819ef15e419e178e8773f6f76d0681e6c047b8124c17b95e49c0a1badff13f27c3718d0f68f67523eabe6333a665d5a134
 SHA512 
5186ea01d5fab000b79496a501321846b326336cb1e725520acd4512e2d129e51b8887d95f3ca6109575b1263fde0178a84ca7d37da06d8b410bc97649c76f14
 DIST SQLAlchemy-Utils-0.38.2.tar.gz 136800 BLAKE2B 
13d1470c65a6eeb198d6846a85f4b9d0a1476fd95eed24d1a06ff3cc9a87fb56243f39bd6b542b7e5749551270e03d8345f5a3da5a1f1e548cfe757c81b26d49
 SHA512 
2dc98549501e3b8fc3ad77aa14f31940e9aa73999d699bb1a2d4be424eb3bff38a3fc8cacf8774e42f816c1b31cc1ccc4e9955cf1dae2fd3a2b9e4e0f0b18cc7
+DIST SQLAlchemy-Utils-0.39.0.tar.gz 137193 BLAKE2B 
8af238a4826d2a5f5c71880997ab25ca45c72c6a6099c1bb913c6fac70e0feca4c53238d2f05f29efe1226893ee03916c73cb8f1f69d12dd1e298277feec3d5c
 SHA512 
3d276a76867da223242c13b9e883f7c834d54e28a0cf7a3a5382cfbff4051ef0f3c05ccbb97bca78fa0394b665c5013185e4127ca9944cc517340e37aa8ddcf9

diff --git a/dev-python/SQLAlchemy-Utils/SQLAlchemy-Utils-0.37.9.ebuild 
b/dev-python/SQLAlchemy-Utils/SQLAlchemy-Utils-0.39.0.ebuild
similarity index 92%
rename from dev-python/SQLAlchemy-Utils/SQLAlchemy-Utils-0.37.9.ebuild
rename to dev-python/SQLAlchemy-Utils/SQLAlchemy-Utils-0.39.0.ebuild
index ca89b0b6b..0f0faee2f 100644
--- a/dev-python/SQLAlchemy-Utils/SQLAlchemy-Utils-0.37.9.ebuild
+++ b/dev-python/SQLAlchemy-Utils/SQLAlchemy-Utils-0.39.0.ebuild
@@ -1,11 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-EPYTEST_DESELECT=( tests/types/test_timezone.py )
 PYTHON_COMPAT=( python3_{8..10} )
-
+DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1
 
 DESCRIPTION="Various utility functions and datatypes for SQLAlchemy"



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

2023-01-05 Thread Louis Sautier
commit: 394a1d705b25fab267fa4938d5d3b4aaab27569f
Author: Louis Sautier  gentoo  org>
AuthorDate: Thu Jan  5 23:34:33 2023 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Thu Jan  5 23:34:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=394a1d70

dev-python/wand: add 0.6.11

Closes: https://bugs.gentoo.org/888499
Signed-off-by: Louis Sautier  gentoo.org>

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

diff --git a/dev-python/wand/Manifest b/dev-python/wand/Manifest
index ed0d00d96ab1..a0f5c54c4125 100644
--- a/dev-python/wand/Manifest
+++ b/dev-python/wand/Manifest
@@ -1 +1,2 @@
 DIST Wand-0.6.10.tar.gz 11885159 BLAKE2B 
206a652fa87a69f4d7af6156b2dc2b0ff515f317f9ad3d938ee15e50043ab3e3ffc052e0650ebfb2e5f5c5d1d1f1500f4880578a6cd7765d6c3af02f877fd843
 SHA512 
bde72e0ec56898c0885e483ec8dafc5dd2fbc1319736b5d46074cb00d1643c5368fbf66e0c8ff918dbe4b7b6ac4901551ee2c8563317c90c269e7ccfe53edf6f
+DIST Wand-0.6.11.tar.gz 11883567 BLAKE2B 
561bcf6645f6eb41737c5e999f01e2719b5170d6e662e3812b4bd444fa77331175a22eff95eeb94ce17ecbe6dbef9a97e9a4f509f878431b64b357843fb15061
 SHA512 
4e551c2942835872f52247c2d642faf2ad4bad6bb206376e4f8dc5cdabe981e73b7e0f58a705d5dcbf8f95c445ed13bbe6b8443b9b29d0056e7aaf50565a608d

diff --git a/dev-python/wand/wand-0.6.11.ebuild 
b/dev-python/wand/wand-0.6.11.ebuild
new file mode 100644
index ..a7c1e7ca5dd4
--- /dev/null
+++ b/dev-python/wand/wand-0.6.11.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 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="Ctypes-based simple ImageMagick binding for Python"
+HOMEPAGE="
+   https://docs.wand-py.org/
+   https://github.com/emcconville/wand/
+   https://pypi.org/project/Wand/
+"
+SRC_URI="mirror://pypi/${MY_P::1}/${PN^}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   media-gfx/imagemagick
+"
+BDEPEND="
+   test? (
+   media-gfx/imagemagick[fftw,jpeg,png,truetype,xml]
+   )
+"
+
+distutils_enable_sphinx docs
+distutils_enable_tests pytest
+
+python_test() {
+   # PDF support is blocked by the default ImageMagick security policy
+   epytest --skip-pdf
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebchannel/

2023-01-05 Thread Jimi Huotari
commit: bbbdd094b9c6183d7c43a68429b0f0c1f8991201
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jan  5 14:57:53 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jan  5 22:38:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbbdd094

dev-qt/qtwebchannel: add 6.4.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtwebchannel/Manifest  |  1 +
 dev-qt/qtwebchannel/qtwebchannel-6.4.2.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-qt/qtwebchannel/Manifest b/dev-qt/qtwebchannel/Manifest
index 0a7d156afbf8..15846c3dbe2a 100644
--- a/dev-qt/qtwebchannel/Manifest
+++ b/dev-qt/qtwebchannel/Manifest
@@ -1,3 +1,4 @@
 DIST qtwebchannel-5.15.7-gentoo-kde-1.tar.xz 5804 BLAKE2B 
c3641d01d677fbc667389aaf68584f45db9f904fcca877c15b861666f0343e0c0f26a0d9bcbff7c53910eb838014fe058d21d9a6c66c0ef47ca32cc637bb44b3
 SHA512 
fd2d6b407eee92617db2ddcc19db99adfb3d5b19619ec6908b48a6c3f9285032268aa4fc6b8ddc037b68459fcc476bca7919858dadd2aabed2d1d3bb8be31fc8
 DIST qtwebchannel-everywhere-opensource-src-5.15.7.tar.xz 210860 BLAKE2B 
80eccee6b024132a4a8f88440037e8b42875ddecf3a351cdaed443d023183a5aa757b8e60589b55f344ae57b410c1ed366889b2be6915ecef7466dbc9f719ba5
 SHA512 
fe846db6c345bf13fe28b3541df36b6ad397d57fd382a9b2d3685d01f2c6da0cf51173b23416eebd9ab52d82e7af4c45b0305d50cd63d79adee061b5a63efd8f
 DIST qtwebchannel-everywhere-src-6.4.0.tar.xz 213096 BLAKE2B 
04450f13d6af7996624c5c1e1f1b7f3c6a8ee64088086da3b237c1e1775ac90fad5a7a13ed1213d321f9703565c7ca42cf899dae675a616dd25fa6abad6e7f8a
 SHA512 
5e668869646e9a4a115680004180948777c9cc2b4e6cc3afb4be74e298ec1e7338f61643ac1f46649d39f65e3f50de05d2b635d77bf211105e91dd0d5324fff6
+DIST qtwebchannel-everywhere-src-6.4.2.tar.xz 213124 BLAKE2B 
ddb51b69728624d88b6ba1952786a1797cc6b61544303d31d862042e87198a5cf0c02b6a5613c18a251b8e7597f34cb52729fdac0cb65c63e4f49c638ff6b333
 SHA512 
5cde582d77c55bdf4d69a31f04b293c267da00f6a18ab0d677ea1b9b6348cddca8fb9ad453128607f5dc191aeb5e685d8d8fbcade0affeb54ec2fd06035a5c75

diff --git a/dev-qt/qtwebchannel/qtwebchannel-6.4.2.ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-6.4.2.ebuild
new file mode 100644
index ..e82c78f55aca
--- /dev/null
+++ b/dev-qt/qtwebchannel/qtwebchannel-6.4.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Qt WebChannel"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*[concurrent]
+   =dev-qt/qtdeclarative-${PV}*
+   =dev-qt/qtwebsockets-${PV}*
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebengine/

2023-01-05 Thread Jimi Huotari
commit: f24095c2bd8e8362faf783cd12c870f230d166b1
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jan  5 14:58:30 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jan  5 22:38:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f24095c2

dev-qt/qtwebengine: add 6.4.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtwebengine/Manifest |   1 +
 dev-qt/qtwebengine/qtwebengine-6.4.2.ebuild | 243 
 2 files changed, 244 insertions(+)

diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest
index a37635ce33d8..4fb15138c566 100644
--- a/dev-qt/qtwebengine/Manifest
+++ b/dev-qt/qtwebengine/Manifest
@@ -3,3 +3,4 @@ DIST qtwebengine-5.15.2_p20211019-jumbo-build.patch.bz2 2930 
BLAKE2B fca1d140687
 DIST qtwebengine-5.15.3_p20220406-patchset.tar.xz 35480 BLAKE2B 
ce6aeebbb3255196611130d04ee7a3907ba45d6d2a283f2433e2176cf67e473e74137b180de0a9998762cc54439bb06825815e81e9f95f9413ce2956ac9308b7
 SHA512 
47e29a1429dce2db324929af91c8ef8421c75ae48f5a491db71b434f8017a5b1e7475e9938989e331e8e012220852848565242e09747892e1a8a8d3ab7386840
 DIST qtwebengine-5.15.7_p20221122.tar.xz 319323408 BLAKE2B 
f0f7d566e84a78bae964bf34ccb305d51ae3c0b73bea2b382edca373a5240ab63ce6d90a1f81c8e70fd1f1eb05f9985fccbdae36958afe9dd8fa9c95a72775e0
 SHA512 
42665d2d7d227aeb04b9f7af0728ea5b07978e221b858fd2855595ad588d709bacbea18ab9e0c3a023579e5e3b80cdf6d3ff721573631ee43626bd37fb424225
 DIST qtwebengine-everywhere-src-6.4.0.tar.xz 440346968 BLAKE2B 
ffe9ad9f71034d14f016a71bf3e6034853d5c2b17a3ab3e8aefc1c3a79896363eb2ce41446f16e126ec313608619900ee7ac41750978c28f135df5bbc2e0be5c
 SHA512 
a024781c675c60ca746abb6cd977872b51e3f4a7ff9f934450b82e9b19883c68c0c6c630c28997624f0caceed3c43e8b0658419ecb18cf08fa9081275bedd2a7
+DIST qtwebengine-everywhere-src-6.4.2.tar.xz 440538956 BLAKE2B 
df94e0e8e22d11614d0d35002c0e404e6735d75e7b43bef1bfd3d5e1230a997625fe8471d8a9154798cc1f9b9c296c2b697ec70fba0428d509d1352d6d3fafee
 SHA512 
47b184a690d4fa5aa3533903068df7b28825aeb16b7c75e3c7cc29fe0cfdf07501c5f0311926c22852f626b0cd59c836d44527261dc7d5c1efbf7e15439b

diff --git a/dev-qt/qtwebengine/qtwebengine-6.4.2.ebuild 
b/dev-qt/qtwebengine/qtwebengine-6.4.2.ebuild
new file mode 100644
index ..c1a7dff6aa69
--- /dev/null
+++ b/dev-qt/qtwebengine/qtwebengine-6.4.2.ebuild
@@ -0,0 +1,243 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="xml(+)"
+CHROMIUM_VER="102.0.5005.177"
+CHROMIUM_PATCHES_VER="108.0.5359.94"
+
+inherit check-reqs estack flag-o-matic multiprocessing python-any-r1 qt6-build
+
+DESCRIPTION="Library for rendering dynamic web content in Qt6 C++ and QML 
applications"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+IUSE="
+   alsa bindist designer geolocation +jumbo-build kerberos pulseaudio 
screencast
+   +system-ffmpeg +system-icu widgets
+"
+REQUIRED_USE="designer? ( widgets )"
+
+BDEPEND="
+   $(python_gen_any_dep 'dev-python/html5lib[${PYTHON_USEDEP}]')
+   dev-util/gperf
+   dev-util/ninja
+   dev-util/re2c
+   net-libs/nodejs[ssl]
+   sys-devel/bison
+   sys-devel/flex
+"
+RDEPEND="
+   app-arch/snappy:=
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   dev-libs/expat
+   dev-libs/libevent:=
+   dev-libs/libxml2[icu]
+   dev-libs/libxslt
+   dev-libs/re2:=
+   =dev-qt/qtdeclarative-${PV}*
+   =dev-qt/qtwebchannel-${PV}*
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/harfbuzz:=
+   media-libs/lcms:2
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   >=media-libs/libvpx-1.5:=[svc(+)]
+   media-libs/libwebp:=
+   media-libs/opus
+   sys-apps/dbus
+   sys-apps/pciutils
+   sys-libs/zlib[minizip]
+   virtual/libudev
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libxcb:=
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXScrnSaver
+   x11-libs/libxshmfence:=
+   x11-libs/libXtst
+   alsa? ( media-libs/alsa-lib )
+   geolocation? ( =dev-qt/qtpositioning-${PV}* )
+   kerberos? ( virtual/krb5 )
+   pulseaudio? ( media-libs/libpulse:= )
+   screencast? ( media-video/pipewire:= )
+   system-ffmpeg? ( media-video/ffmpeg:= )
+   system-icu? ( >=dev-libs/icu-69.1:= )
+   widgets? (
+   =dev-qt/qtbase-${PV}*[widgets]
+   )
+"
+DEPEND="${RDEPEND}
+   media-libs/libglvnd
+"
+
+python_check_deps() {
+   python_has_version "dev-python/html5lib[${PYTHON_USEDEP}]"
+}
+
+qtwebengine_check-reqs() {
+   # bug #307861
+  

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebsockets/

2023-01-05 Thread Jimi Huotari
commit: aec372c98be0660fd0ec29f5c0101d5bc542b33e
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jan  5 14:57:27 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jan  5 22:38:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aec372c9

dev-qt/qtwebsockets: add 6.4.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtwebsockets/Manifest  |  1 +
 dev-qt/qtwebsockets/qtwebsockets-6.4.2.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/dev-qt/qtwebsockets/Manifest b/dev-qt/qtwebsockets/Manifest
index b037c9f66f7c..51c22a1878e8 100644
--- a/dev-qt/qtwebsockets/Manifest
+++ b/dev-qt/qtwebsockets/Manifest
@@ -1,3 +1,4 @@
 DIST qtwebsockets-5.15.7-gentoo-kde-1.tar.xz 1532 BLAKE2B 
78bddf100ad1e99785d33e1cfe4063d1af7eeecaceeab68372888f26fe9ccfeb97e8f6f0446c855d055fb5f0b3d14aa06411e1337cff798104193641ed4f4890
 SHA512 
3f264380b8922360cd91d08337ee116085bf34e92c82bf4e62c020e853fd688d455f8ffaae611d2f18e76440ff463bc96565d55dafb788950fd14a23d4a7e180
 DIST qtwebsockets-everywhere-opensource-src-5.15.7.tar.xz 260784 BLAKE2B 
1693a687b44a548d5d76ba6c5c59badffbe581769ff8cedd0735d13001806b03391667cbd31c306cec17558728ae2fbf46605da58ed8d45edd476b8f82459bd3
 SHA512 
b7e48e8cedfb71c33193fae5c6039b2ca042d4acdcf77beb52703be1e39f86c4ca37f3b9182c50c280cedb587eec4980f35387aa77e8454d901fd775c9f88dd5
 DIST qtwebsockets-everywhere-src-6.4.0.tar.xz 266400 BLAKE2B 
cbe11902a3743e54aea2e75141360fc18d57d44ffed7e862de80ce374fe35b94862d12d3408328c80ced07cae24f6df0064303947b7c4b0a758866cc911b4f0a
 SHA512 
dc2e86332a7c493afa66c383c3a5dbe830786f1127a0eac66594bb254ba1294389c24221d1984044caddc4afa1e4f9832382b403c7c9a8bf5c9dd21d53d0
+DIST qtwebsockets-everywhere-src-6.4.2.tar.xz 267456 BLAKE2B 
b0d3c7ace2007185486c81a8aff31ae6195aed165d7df0466e1e87775a721325fc337723923f8c1104fb52afaf75efa02ec5c9cfa5ce7597da9669993b52a5be
 SHA512 
3d9b9a800151385e30a54289606ed430e322a8e8f4401b57a28fd194ccd0346b13151155b9c50780233dc89e6b3a639f1c30fe5fc7c71dc1d614398be4f9315c

diff --git a/dev-qt/qtwebsockets/qtwebsockets-6.4.2.ebuild 
b/dev-qt/qtwebsockets/qtwebsockets-6.4.2.ebuild
new file mode 100644
index ..abdcffa9a067
--- /dev/null
+++ b/dev-qt/qtwebsockets/qtwebsockets-6.4.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Implementation of the WebSocket protocol for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*[network]
+   =dev-qt/qtdeclarative-${PV}*
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qt5compat/

2023-01-05 Thread Jimi Huotari
commit: bdb6b3c827a305b2ec319ecb552dff1d81c090bf
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jan  5 14:52:26 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jan  5 22:38:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdb6b3c8

dev-qt/qt5compat: add 6.4.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qt5compat/Manifest   |  1 +
 dev-qt/qt5compat/qt5compat-6.4.2.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/dev-qt/qt5compat/Manifest b/dev-qt/qt5compat/Manifest
index 105809d9ad83..b72bac871e4f 100644
--- a/dev-qt/qt5compat/Manifest
+++ b/dev-qt/qt5compat/Manifest
@@ -1 +1,2 @@
 DIST qt5compat-everywhere-src-6.4.0.tar.xz 14641720 BLAKE2B 
abed031d736e2f05856a02e96251bf77c12823866c722247360a19d592a71e52a2fb5bac121baa91dd264806fff6b2230d41ab92346ee92c4fcef7607838d4a0
 SHA512 
d14ebf4ed6061b7154fdd67ac71849bcfb109c9911dcc9279c01bf07b6f58cf26a882f16be6228040e6465345259a16be2296481c2129c88710fa7b4da747ba5
+DIST qt5compat-everywhere-src-6.4.2.tar.xz 14638200 BLAKE2B 
518d254012f65e2f73dbef362abaf5e2890f6b8a97a0e6211b65a92e2e64d149b0fafd39a7f7a9d2f87a6deda04286a0eb2ced56810fb894d5305da5a81f5edf
 SHA512 
8aa49cbbe92e628be3b502bbf0a9668b7664829a12c8cf0eced816cda880d034d567f287d2a1bd1efb7d693b3de7e583d2c2d69e2437cdeda737c67d7949ca56

diff --git a/dev-qt/qt5compat/qt5compat-6.4.2.ebuild 
b/dev-qt/qt5compat/qt5compat-6.4.2.ebuild
new file mode 100644
index ..e930872d0c3d
--- /dev/null
+++ b/dev-qt/qt5compat/qt5compat-6.4.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Qt module containing the unsupported Qt 5 APIs"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*[gui,network]
+   =dev-qt/qtdeclarative-${PV}*
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtquicktimeline/

2023-01-05 Thread Jimi Huotari
commit: 9901a275dab68a232e71537d164b60ebb89a9863
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jan  5 14:54:29 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jan  5 22:38:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9901a275

dev-qt/qtquicktimeline: add 6.4.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtquicktimeline/Manifest |  1 +
 dev-qt/qtquicktimeline/qtquicktimeline-6.4.2.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/dev-qt/qtquicktimeline/Manifest b/dev-qt/qtquicktimeline/Manifest
index 926d9f6d35d2..25cd5cc03133 100644
--- a/dev-qt/qtquicktimeline/Manifest
+++ b/dev-qt/qtquicktimeline/Manifest
@@ -1,2 +1,3 @@
 DIST qtquicktimeline-everywhere-opensource-src-5.15.7.tar.xz 104372 BLAKE2B 
36637e92a295477626324fc89311e7c0c7b7ce378166776c66ede1153afa1ef8fc8d3d43cb923daa0a264b6c2cb7f9795c5c80fa062dd238dd63b3d0efac32b9
 SHA512 
e6d99b022527eb72a901cb69830a71ee931239e00c515cbef709240a94e8a8e239e7402ff40784e0123e22e1ee94ad548071353bde16fb1a9362176bbd1c8db6
 DIST qtquicktimeline-everywhere-src-6.4.0.tar.xz 112976 BLAKE2B 
b2370293362dc0cfb7c231788332ff740842318a654db4a8efce475f9b5e5f1bcb72ee91ecd1e5f0ac92a9a65c427e69790339173351aebf6cb43ce34521
 SHA512 
3818056b6f1b16ec443e895ce07582717331b768c036d073735c52b7ce385d8b53a93a9748eaa915885916e9267de7c4e731a5b01dfd5d643b0a594ed58ca577
+DIST qtquicktimeline-everywhere-src-6.4.2.tar.xz 113008 BLAKE2B 
9352c836502ed57af049ff06fc8b0dc6be0a0ac05c8a0a5a84fad86e28a149ad3756534dbe48b994e10466e249575e6816d5b4d33a4a26990b39787ac273bf5b
 SHA512 
dd7f9b09312f7f94e18aa127f49d389eac183cc03f80d01dcd0faa5db2852d0bb12a9f6070543ede93b986649f455e90c4288d992bcd024f82213782f9bfda5e

diff --git a/dev-qt/qtquicktimeline/qtquicktimeline-6.4.2.ebuild 
b/dev-qt/qtquicktimeline/qtquicktimeline-6.4.2.ebuild
new file mode 100644
index ..3b0370aab04e
--- /dev/null
+++ b/dev-qt/qtquicktimeline/qtquicktimeline-6.4.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Qt module for keyframe-based timeline construction"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*
+   =dev-qt/qtdeclarative-${PV}*
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/

2023-01-05 Thread Jimi Huotari
commit: b01ef2c314ce74358f3a88f06e4dfc86b763c8cc
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jan  5 14:51:42 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jan  5 22:38:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b01ef2c3

dev-qt/qtmultimedia: add 6.4.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtmultimedia/Manifest  |  1 +
 dev-qt/qtmultimedia/qtmultimedia-6.4.2.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index be2a4a33f804..6c2aaed4713b 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1,3 +1,4 @@
 DIST qtmultimedia-5.15.7-gentoo-kde-1.tar.xz 1324 BLAKE2B 
72d45c094a2fd82517cbc992d1bad79dde9ef7ddb6c7ea71c9517dc12dce7bf54b16a37641f7bb73eac13526b8487ccc223febf6e0fcd4023e059b0bb658211f
 SHA512 
f26cf52a497f16bbc7e5750ea47f193ca18957ca34b4747be7b1819434c92b09d90ef58db3a8cd65edd97cd1b9f09833225003b7a90bc49582ef9f8600c8ee16
 DIST qtmultimedia-everywhere-opensource-src-5.15.7.tar.xz 3830832 BLAKE2B 
fc5d537ffcfad975ceea9b993e5ed436fac55afdf63060378427a17aa62b856bd1b82b67ec898b34ee5925a2773e1a051631cd646219d270fa2f1518b5bf83f1
 SHA512 
f6f5b5d3522aa99b52b720d34fedbff935cf0ac0371576845d3f6a01d0db6d1fd19b17353e2abf2e7916b3d3a3f1c741b0aa7ea810cfc827c0dc3affe0e93150
 DIST qtmultimedia-everywhere-src-6.4.0.tar.xz 5936088 BLAKE2B 
7e469db96e145a4bc496daa6547685c84e199a8942452b406a3e661e9da2b8d4306b41fc82551e9257f6f41d2d269cc7a359b6087111d092073b8cdaf683a2c1
 SHA512 
fd5f0d73374290ecf70d30395b2ddbb05439979a29b5e6b37a1ac40338ffe602ea62b7bb8f3c053b2da35fa9c4101bd6e0a12ee9479c04bb2d63c527c77cb685
+DIST qtmultimedia-everywhere-src-6.4.2.tar.xz 5938092 BLAKE2B 
e232f277160dad1a3b32eff284e05264be8dd0e8247a78873ad422f86167aaf20ea21f7c39d07eb2240b56a0a371e7d38dce95054ae9c840a5d948625583eb25
 SHA512 
3d89ef97e9c58e9e6de61d3410d382cd2427835d26993a79368790b2aeff572fe1924d4cf9468fe3b7be232f99acb24668fe4d42df654df04af8f3d03d18f851

diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.4.2.ebuild 
b/dev-qt/qtmultimedia/qtmultimedia-6.4.2.ebuild
new file mode 100644
index ..07b0a8706fd5
--- /dev/null
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.4.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Qt Multimedia"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+IUSE="gstreamer"
+
+RDEPEND="
+   =dev-qt/qtbase-${PV}*[gui,network,widgets]
+   =dev-qt/qtdeclarative-${PV}*
+   =dev-qt/qtshadertools-${PV}*
+   =dev-qt/qtsvg-${PV}*
+   gstreamer? (
+   dev-libs/glib:2
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-bad:1.0
+   media-libs/gst-plugins-base:1.0
+   media-libs/libglvnd
+   )
+"
+DEPEND="${RDEPEND}
+   gstreamer? ( x11-base/xorg-proto )
+"
+
+src_configure() {
+   # TODO: linux_v4l automagic
+   local mycmakeargs=(
+   -DQT_FEATURE_alsa=off
+   -DQT_FEATURE_pulseaudio=off
+   $(qt_feature gstreamer)
+   )
+
+   qt6-build_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtcharts/

2023-01-05 Thread Jimi Huotari
commit: 34e0b6dd979e97604ccfe442b379c18122b3
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jan  5 14:53:57 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jan  5 22:38:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34e0b6dd

dev-qt/qtcharts: add 6.4.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtcharts/Manifest  |  1 +
 dev-qt/qtcharts/qtcharts-6.4.2.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/dev-qt/qtcharts/Manifest b/dev-qt/qtcharts/Manifest
index b664d9707f4f..a75cdfaf87d0 100644
--- a/dev-qt/qtcharts/Manifest
+++ b/dev-qt/qtcharts/Manifest
@@ -1,2 +1,3 @@
 DIST qtcharts-everywhere-opensource-src-5.15.7.tar.xz 4254304 BLAKE2B 
d71077eeaa75f71b766414e007c5460f2e3f05934967b6616a11aa156ee59da2e47aaad01d422f7bc3b668f2f4eca074a958b3151f18aa3963fecc7cd5b07003
 SHA512 
fd0c9a282edb60a08b72e8453ccd316de70da34111a85369239f54f00808d08b9aca77f73c6ecfe3f33a6678c9c74eb2310c21a9522d6dec6ce940a8e030c688
 DIST qtcharts-everywhere-src-6.4.0.tar.xz 4387060 BLAKE2B 
8c948ef461961986c64263e5c5fca73e00ad272787e1d3b7bf38b8b072293bcdf102a080733a0dfb4c419f2af429ca6a40850ef2c8b68afda34f83f28bdbfaf2
 SHA512 
63f231d553fad0f5801c4abeeae0864dba3160c703e49be2ef49e7484d979621b27544408c59c903e8ac89bdf5aae6472f9e8b1d49f50951db257b52c5e60947
+DIST qtcharts-everywhere-src-6.4.2.tar.xz 4387080 BLAKE2B 
5ea177f2c7cf121bfe1569e73898e812f23ac337e3567625e0d602715f95ea9eccc253369e693f206b7cbcc9a64d23a94a0467a2919be9755bcf2b7263fa3d0c
 SHA512 
b3ee07e4a745d0bf657cc0b7419df3511446a2f7fbfa5cf98e7ae0af479214528bb19fea7b9f68f5a3f975b89b2df10cb0c7a6b709170b5d910bc38466c4b35e

diff --git a/dev-qt/qtcharts/qtcharts-6.4.2.ebuild 
b/dev-qt/qtcharts/qtcharts-6.4.2.ebuild
new file mode 100644
index ..92c6cf414b07
--- /dev/null
+++ b/dev-qt/qtcharts/qtcharts-6.4.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Chart component library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*[gui,opengl,widgets]
+   =dev-qt/qtdeclarative-${PV}*
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtquick3d/

2023-01-05 Thread Jimi Huotari
commit: d0f5756f739fb6fdb1b849e49a1a839a3f9d379a
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jan  5 14:55:08 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jan  5 22:38:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0f5756f

dev-qt/qtquick3d: add 6.4.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtquick3d/Manifest   |  1 +
 dev-qt/qtquick3d/qtquick3d-6.4.2.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-qt/qtquick3d/Manifest b/dev-qt/qtquick3d/Manifest
index 0dd41c44e3ab..99e6a459229f 100644
--- a/dev-qt/qtquick3d/Manifest
+++ b/dev-qt/qtquick3d/Manifest
@@ -1 +1,2 @@
 DIST qtquick3d-everywhere-src-6.4.0.tar.xz 41490276 BLAKE2B 
4743ae4ab1941d404c9c55065801b97642a8f14253603b1bc53cf7074a4fca925eab5791711ca849bddaf796af23a0a406ed72e559ef4e97c5c2b2cc89bcbbf8
 SHA512 
4fb9e4e40355a83dd19970fc6e942a3a510ce68becd7df92a19ffad7cb4eb6f0bd9b826bde9e0040776018802b756e20978092a6ea4a4d8cc38e7862529610d3
+DIST qtquick3d-everywhere-src-6.4.2.tar.xz 42804964 BLAKE2B 
6634b27675468887bb0f91e48405eb4dcf063f5f64848ce23af1c64a89a2a853666a9627c1f41dc5fad38916600fbefde3ca5fce1268ae6d6c1bf157709cc63d
 SHA512 
286606571f45a0464a57893880f805a2510ebea9a3cfb92e5225eeb3f9435b2c4d4919ce53c45dcea6ed8f7a9e84dd4afa0a5f631dbc26b3723da637260bb6af

diff --git a/dev-qt/qtquick3d/qtquick3d-6.4.2.ebuild 
b/dev-qt/qtquick3d/qtquick3d-6.4.2.ebuild
new file mode 100644
index ..92a82e63dc8d
--- /dev/null
+++ b/dev-qt/qtquick3d/qtquick3d-6.4.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Qt module and API for defining 3D content in Qt QuickTools"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+elif [[ ${QT6_BUILD_TYPE} == live ]]; then
+   # Don't clone qtquick3d-assimp.
+   EGIT_SUBMODULES=()
+fi
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*[concurrent,network,widgets]
+   =dev-qt/qtdeclarative-${PV}*
+   =dev-qt/qtshadertools-${PV}*
+   =dev-qt/qtquicktimeline-${PV}*
+   media-libs/assimp:=
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DQT_FEATURE_system_assimp=ON
+   )
+
+   qt6-build_src_configure
+}



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

2023-01-05 Thread Jimi Huotari
commit: be1ac167bc863338993507c33c1d91baffbd7507
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jan  5 14:56:24 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jan  5 22:38:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be1ac167

dev-qt/qtnetworkauth: add 6.4.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtnetworkauth/Manifest   |  1 +
 dev-qt/qtnetworkauth/qtnetworkauth-6.4.2.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-qt/qtnetworkauth/Manifest b/dev-qt/qtnetworkauth/Manifest
index c6f8d6450636..9974257f42f6 100644
--- a/dev-qt/qtnetworkauth/Manifest
+++ b/dev-qt/qtnetworkauth/Manifest
@@ -1,2 +1,3 @@
 DIST qtnetworkauth-everywhere-opensource-src-5.15.7.tar.xz 143592 BLAKE2B 
d3982c647386b167cd5a994be33a1442a0f284c876e79f3219a1d8309afde68a409c286bcfd3f23b81887321704dd15e4ad4561b4b71a7e0d83854368841f0ad
 SHA512 
43c4f9dd0847504de3db9e75b669d70853377721230fd0dd3d958bdf2e730e4f5a19c1946eb2f658bc978814b48d977693dea1280ea8050dbbe05bc79a481b60
 DIST qtnetworkauth-everywhere-src-6.4.0.tar.xz 144928 BLAKE2B 
468ca604f81c3592fc0ffbf6df314cb044a2c5ad53f6464cec069e6a9bae017f35d3e1fa4abe97794e15efa86785ea09e6c733e991e90fb4c868982d074bf46c
 SHA512 
fdefb6ec3477f8da9e78419414f850d94baddfa83b7252c402cde91dabee7cdc516e761bbadb07d37cef4525131adfd4bdeadb25e977934d4be1a85d8d57
+DIST qtnetworkauth-everywhere-src-6.4.2.tar.xz 144784 BLAKE2B 
45c0aea5880cc036038396fbd967ba03e05c5ad5273f801adc27cb699d526db59fdbab7a11fa00da1afe5a7847dff1cd83fe3c998034e433df80157300afa4f2
 SHA512 
2a5155cc98f710b5bdb6cb56fca79732dbe8ca37901b4148bc6273a48a7b48dbe846eb2559e8221d52a98723b6bbd5e87d725af22f215985677857fd50064bcc

diff --git a/dev-qt/qtnetworkauth/qtnetworkauth-6.4.2.ebuild 
b/dev-qt/qtnetworkauth/qtnetworkauth-6.4.2.ebuild
new file mode 100644
index ..90c313132402
--- /dev/null
+++ b/dev-qt/qtnetworkauth/qtnetworkauth-6.4.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Network authorization library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*[network,widgets]
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtpositioning/

2023-01-05 Thread Jimi Huotari
commit: ee802fd45441510d3dfb9ae61cab5ee6af5ca752
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jan  5 14:53:27 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jan  5 22:38:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee802fd4

dev-qt/qtpositioning: add 6.4.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtpositioning/Manifest   |  1 +
 dev-qt/qtpositioning/qtpositioning-6.4.2.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-qt/qtpositioning/Manifest b/dev-qt/qtpositioning/Manifest
index c568d327a28e..1ca41c5190f0 100644
--- a/dev-qt/qtpositioning/Manifest
+++ b/dev-qt/qtpositioning/Manifest
@@ -1,2 +1,3 @@
 DIST qtlocation-everywhere-opensource-src-5.15.7.tar.xz 6559220 BLAKE2B 
635be1ec133a6dd7dbf071922090b6acfe4c02503275ac2539cd4e099dc518ac43654be54e5fa17d292fcdb9edf88a11a1eeec7e37faa752deb6671bef86abba
 SHA512 
fc4579b14f7f4836ef550d80b867c2655f52da34b0637dce4d83b10f2f7a836530a8f2a6b0f1a41c38e5e391c5d8e2431818e9813fd9d597f67704fcfbfb2f7e
 DIST qtpositioning-everywhere-src-6.4.0.tar.xz 1491860 BLAKE2B 
07d9ed3a62ea8b91931749fe5064e3556cc5a6de2d38f428a99a4112c726e16ae01a70a769e353110e74287fb1a5d6090dc011e407b5dc2deeda8e0a7fd2a619
 SHA512 
298c484ed3e5f4d11c0e865005f8c0ddf422c8bbe9ff725fe01a8960403c55cfbc96ded62e77af4b14e549349501b7555f169e7a4b99435cecfc4b57b5a2b5cb
+DIST qtpositioning-everywhere-src-6.4.2.tar.xz 1493780 BLAKE2B 
c3b287cea7c41e77228daffca45fa590abe7b242c02107ec5c2884fa95777c5d8a21cec26bcda9c5ef42b2b9eb5ce014a3ad9116269843499c4e107f65e7fd51
 SHA512 
3f45416c10b437572167374cf1450d8ff138f16028e2f338ea4458de4cd05ba71b7de286f7ffacd8b1808ee78b41afb975cb168a0d27077c981dc1bef1e4d412

diff --git a/dev-qt/qtpositioning/qtpositioning-6.4.2.ebuild 
b/dev-qt/qtpositioning/qtpositioning-6.4.2.ebuild
new file mode 100644
index ..60873b452acc
--- /dev/null
+++ b/dev-qt/qtpositioning/qtpositioning-6.4.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Physical position determination library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*[dbus,gui,widgets]
+   =dev-qt/qtdeclarative-${PV}*
+   =dev-qt/qtserialport-${PV}*
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtserialport/

2023-01-05 Thread Jimi Huotari
commit: f990cda9ed74106b84c6eddbab3ac3af40c8b5a7
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jan  5 14:53:06 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jan  5 22:38:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f990cda9

dev-qt/qtserialport: add 6.4.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtserialport/Manifest  |  1 +
 dev-qt/qtserialport/qtserialport-6.4.2.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/dev-qt/qtserialport/Manifest b/dev-qt/qtserialport/Manifest
index 19e029576625..7ae6f3cbf922 100644
--- a/dev-qt/qtserialport/Manifest
+++ b/dev-qt/qtserialport/Manifest
@@ -1,2 +1,3 @@
 DIST qtserialport-everywhere-opensource-src-5.15.7.tar.xz 323144 BLAKE2B 
937604c858b5b502162044a9f2f45f54b4e25cbc38f29fd6313075f0344ef05a288d9d4fdb9fd7165599b766e6dad0c7178358520a2d9ffd7011242c9c535206
 SHA512 
80d17988676d0c8985406a13ad97d4b9ed1c00af8c84f6fa550f5a1057fbe0988993aa6ccc9cceb058104ecd9526314d33f4efab27b62f45981456c4f052cccf
 DIST qtserialport-everywhere-src-6.4.0.tar.xz 318952 BLAKE2B 
806ae200c6a253eefadfff368d6e559129ce2158fea26fa8005eb8d0b3b594d5d68591bbede8b767462731d6557107ad280a721e12fcef88be7dd5ed6aa7c65f
 SHA512 
b2e78302f9ec55b52dfab6f8086a63444f0c6d8ac8dd3b5b39a32c24c8e01d4799b5539144f6e9f4a376c36bcfe4f15c0b9eb5933d45ccc4433e881b9e15b182
+DIST qtserialport-everywhere-src-6.4.2.tar.xz 319000 BLAKE2B 
b83869a762eceef9def1a1206343b7c3004ea84e274a8059a3872ba5416e30d7d2f494b49458eea855fa4c6a2163a1933e61eaa40c8377f14b369c9f3fad055f
 SHA512 
d8b33d89e78abf34766f8d37d114641e2aec90ebe7d82dd1246f453b87b266545b1679450fd8f3ab7967a348fda098179b63a6d9ec34eb5ce56d8e8b242a251f

diff --git a/dev-qt/qtserialport/qtserialport-6.4.2.ebuild 
b/dev-qt/qtserialport/qtserialport-6.4.2.ebuild
new file mode 100644
index ..bf569254cd0a
--- /dev/null
+++ b/dev-qt/qtserialport/qtserialport-6.4.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Serial port abstraction library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*[gui,widgets]
+   virtual/libudev:=
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtshadertools/

2023-01-05 Thread Jimi Huotari
commit: 01fc0a7f1af4aff079a09f648a93d9d0ccd2312e
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jan  5 14:49:05 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jan  5 22:38:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01fc0a7f

dev-qt/qtshadertools: add 6.4.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtshadertools/Manifest   |  1 +
 dev-qt/qtshadertools/qtshadertools-6.4.2.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-qt/qtshadertools/Manifest b/dev-qt/qtshadertools/Manifest
index 92debc1a2edf..5f222728a8ac 100644
--- a/dev-qt/qtshadertools/Manifest
+++ b/dev-qt/qtshadertools/Manifest
@@ -1 +1,2 @@
 DIST qtshadertools-everywhere-src-6.4.0.tar.xz 1001332 BLAKE2B 
ac241e69eb5f27a33ab42f70f0b8ba1e2d0a3634cb43a54c9c4c289b7b3cfa6a16357cab23427271405390ec347838a6ed1757a7b425992969f0110dfbc69635
 SHA512 
80f00b623e546786a2019c979fe8cc54f982665bf3f2d122db1b4d437c847f749a68ed7e316100a853d59ddf04dd10147cad55252a40cd9ff3511db963f3212b
+DIST qtshadertools-everywhere-src-6.4.2.tar.xz 1001392 BLAKE2B 
c284b1302debec2313151ac199f52c7e53f94a047a9141615eb42d8a54fb5a3ade8db5023021beffb024609fe1f7527eadd998a0407e170c52f6ad27dc1f7335
 SHA512 
ba35c07c253b0c009be297173996327c3bfc2772d5190f4a7b7c4b5af2f0ee339ed35107139d65a751646a911b499afff2faa04ccd7802b3d7e7aa38ce10

diff --git a/dev-qt/qtshadertools/qtshadertools-6.4.2.ebuild 
b/dev-qt/qtshadertools/qtshadertools-6.4.2.ebuild
new file mode 100644
index ..88a20ffbb689
--- /dev/null
+++ b/dev-qt/qtshadertools/qtshadertools-6.4.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Qt APIs and Tools for Graphics Pipelines"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*[gui]
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtsvg/

2023-01-05 Thread Jimi Huotari
commit: bce57c11316247291d081953db353db72ae2eac3
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jan  5 14:51:14 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jan  5 22:38:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bce57c11

dev-qt/qtsvg: add 6.4.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtsvg/Manifest   |  1 +
 dev-qt/qtsvg/qtsvg-6.4.2.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/dev-qt/qtsvg/Manifest b/dev-qt/qtsvg/Manifest
index 90acbe87d840..213e1f264aca 100644
--- a/dev-qt/qtsvg/Manifest
+++ b/dev-qt/qtsvg/Manifest
@@ -1,3 +1,4 @@
 DIST qtsvg-5.15.7-gentoo-kde-1.tar.xz 6056 BLAKE2B 
e6816824a2aea5c9e38d151c7400cb232e0882eb88191e75164d731521b1f30cc90cb614fd8483e94345dd6b518b305cb47dc94ddc6a62626b63b358f726c40a
 SHA512 
79b9497f707102a2e83dccc3e61bcf1386390c18ed715109a7d6f9d4a94b10635224b9bee8d5e558e5e629bdb28601e018ffe126aa6032b05951fec54d5ba4be
 DIST qtsvg-everywhere-opensource-src-5.15.7.tar.xz 1889560 BLAKE2B 
a2b3cb3d04d0c521f3937781d8e4b7905f9238d190f7481b90839701c3540d3738d2f6675ffd86d81212e7bc5e9c82cdba6f2a19c8a2b339469a1078580d67a3
 SHA512 
56f3e4518be16f8f1a189e3fe4f3c93905546690e1be52d16e3d0f87000f692119b41cf3fd5bf1584d80bc69855726c9fd16f6dd5b601b57bf60c1afe9420116
 DIST qtsvg-everywhere-src-6.4.0.tar.xz 1726036 BLAKE2B 
b18473cfef70b159ae40942bc88103a082f6e6e05b7e3e4b1cb310702123be0f4f9cc2f052ebed09904069b586f46adce3116480cb5ee3abbede5bed41a763c4
 SHA512 
f3a6b3bda1c0a3395528f99b5f7b9647a19aeeda0f97dc96bfb551b9c134a50166d1d58d7d63a411a84bcb482580c6907b2c231d570794a482f42126cec9dd89
+DIST qtsvg-everywhere-src-6.4.2.tar.xz 1726708 BLAKE2B 
1194352d1956b5ad8817105f03a68d263466487e821a9e7741491c67eefeb215bcfacefec51f654fde747e8d534a398b248fc0c36638a629626fcdc6ca3feff6
 SHA512 
9b9de3f19a6c98d61ec1b4ba1883aada3b57db8e2ce56a493b6d7c639ed49a43f51c16b11f65cf8ee7ba8c8f4c61e1eedebb99c8645acfcc934048f2eb76fe64

diff --git a/dev-qt/qtsvg/qtsvg-6.4.2.ebuild b/dev-qt/qtsvg/qtsvg-6.4.2.ebuild
new file mode 100644
index ..960a981395e2
--- /dev/null
+++ b/dev-qt/qtsvg/qtsvg-6.4.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="SVG rendering library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*[gui,widgets]
+   sys-libs/zlib:=
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtimageformats/

2023-01-05 Thread Jimi Huotari
commit: 2786d6046bb5b4c87e38726ec4883d653b1cfa12
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jan  5 14:55:50 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jan  5 22:38:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2786d604

dev-qt/qtimageformats: add 6.4.2

Closes: https://bugs.gentoo.org/885607
Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtimageformats/Manifest|  1 +
 dev-qt/qtimageformats/qtimageformats-6.4.2.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-qt/qtimageformats/Manifest b/dev-qt/qtimageformats/Manifest
index 124a573697fb..486f5c0dc2cb 100644
--- a/dev-qt/qtimageformats/Manifest
+++ b/dev-qt/qtimageformats/Manifest
@@ -1,3 +1,4 @@
 DIST qtimageformats-5.15.7-gentoo-kde-1.tar.xz 4996 BLAKE2B 
6d7d3fe4ef38f3e10227ebade69033c90c361982663265a70f457885521c339dd3ac2e6eecb1c081aeb802cdeee72f72fe52c069493155ccc1d7844a4b55c492
 SHA512 
2f5ccf7b3712497e47427caf7adeec2bacfa301fb2dfed8b4bb9140372771e24585a3d4d4bebd586912ecc05f4830451ecb22a9233ba873d8160bf9bb3f55ea1
 DIST qtimageformats-everywhere-opensource-src-5.15.7.tar.xz 1842728 BLAKE2B 
12eba086a2a216addfbdddc07d3171e7f9901a2fd0cdf30bc37b9f70a62cfc82f0443d42d1f0ab4c777332ee791fadf52579f72d7ddab50ff9f2152e0b6c7310
 SHA512 
6e899aa975856eb2b9b113dbcf75692fedfbb31559ecf09dd128886d77dcde68848403144e1f0e73b9b9f909a46e082f24a29db2fcc5bc5810bb93a88ad7150d
 DIST qtimageformats-everywhere-src-6.4.0.tar.xz 1861400 BLAKE2B 
be2d9a29b5876981d0768d63dab6a70181a1643be73e83cb7bf6771bd35462165e1a848206d4f69018c3388118f4bd94a336ff28ab19dbc75973eb86463b
 SHA512 
3a7302cfbe9187ffb753c7171c62bbf43223c9c876bb0df20de8b593d51ef775bffeff124d269ed8d4ce7e1fb3d55790acd75bce0b5d5bfa223e5e83dfb41f01
+DIST qtimageformats-everywhere-src-6.4.2.tar.xz 1938812 BLAKE2B 
65d1e5e7c415397cb411acc60fdb7ba316e986de30eb23a14c92f4fa6d3280bbb7aab2e592fd6d360052ba757472e8fd0aa35212fa3be545e07a4714bfe93ac7
 SHA512 
2bda0001295d1a27ee3018d7a7236525ee41f7de33d58805a71277b5a7d8f9506687a7bb9d6630e32cbcb89e340048591e9f9d29833a3bb4d8168c4779dc5320

diff --git a/dev-qt/qtimageformats/qtimageformats-6.4.2.ebuild 
b/dev-qt/qtimageformats/qtimageformats-6.4.2.ebuild
new file mode 100644
index ..ffa831e51aa5
--- /dev/null
+++ b/dev-qt/qtimageformats/qtimageformats-6.4.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Additional format plugins for the Qt image I/O system"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+IUSE="mng"
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*[gui]
+   media-libs/libwebp:=
+   media-libs/tiff:=
+   mng? ( media-libs/libmng:= )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DQT_FEATURE_jasper=OFF
+   $(qt_feature mng)
+   -DQT_FEATURE_tiff=ON
+   -DQT_FEATURE_webp=ON
+   -DQT_FEATURE_system_tiff=ON
+   -DQT_FEATURE_system_webp=ON
+   )
+
+   qt6-build_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwayland/

2023-01-05 Thread Jimi Huotari
commit: 338d2100cfd1329fe8fcbb2d9e7f1a8f948368be
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jan  5 14:56:58 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jan  5 22:38:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=338d2100

dev-qt/qtwayland: add 6.4.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtwayland/Manifest   |  1 +
 dev-qt/qtwayland/qtwayland-6.4.2.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-qt/qtwayland/Manifest b/dev-qt/qtwayland/Manifest
index 48d101abb736..aa9f9047fb3c 100644
--- a/dev-qt/qtwayland/Manifest
+++ b/dev-qt/qtwayland/Manifest
@@ -3,3 +3,4 @@ DIST qtwayland-5.15.7-gentoo-kde-2.tar.xz 43720 BLAKE2B 
b80db3b4113ea2b80709595a
 DIST qtwayland-5.15.7-gentoo-kde-3.tar.xz 44552 BLAKE2B 
bbe009f17546d975a128e68a604da853d74ce840ead2952ee465a7b4a43f8e2c6392079e73da14b184119e0f47f10293628a6fcf4115b4b19879cce592c01a1f
 SHA512 
ed49d4cf724afd9819ffcda9a0c25aba96f422d72d3e172b882683cf650a01966a032ae1241e3bc7258717515ddc6f9b240003ec8886d5a01b2cf4f1d0c856b6
 DIST qtwayland-everywhere-opensource-src-5.15.7.tar.xz 568024 BLAKE2B 
ed2031ea40c5618c2390865807ef33eae42a3231098f1959f0a7e9e3b8e8d70f4461647aaa11afeade0528aa4d14049b03cc566552a13dd4d1b5773ec3d16061
 SHA512 
a004a82ec2b4f132d597ae3c82b4079671ecdfeed09c455073e552197da2b9f921c85bef2b40be76e87e61d5ec1e7ab39ed232be26b27d9aed6e938c659965a3
 DIST qtwayland-everywhere-src-6.4.0.tar.xz 836088 BLAKE2B 
3efc506e1a0bc63182397d483bf352e21d39c75a7360ee3fe839527451950875748aea5cf62207ffef38b845a12c2bbbefde918d14333d1b194a4ea39b82670f
 SHA512 
745fcc84c936c3f2fa7382291b5013679f9e57d6c680f1d352b0a132ba7cbaaea1495211f8fc4f1af85a81c711794987e4e05284d3ac06c94e92e9b601dae924
+DIST qtwayland-everywhere-src-6.4.2.tar.xz 836720 BLAKE2B 
d8a6b84712081097775f083f3887c18eb001fd2beba32b2abc930ec3b932f6f19b347fe2fde3b98f35c1e7e31661974b13468fb176e73bdf557a330c80d847fd
 SHA512 
29d3f3e7fade666bcd3145106f1d782122ac3fcf94811d25917c9f45af0dc8cddb3c2149545344d91e86f86490029555758ed2e180f241703251c22c7ec15122

diff --git a/dev-qt/qtwayland/qtwayland-6.4.2.ebuild 
b/dev-qt/qtwayland/qtwayland-6.4.2.ebuild
new file mode 100644
index ..b1250c60de99
--- /dev/null
+++ b/dev-qt/qtwayland/qtwayland-6.4.2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Wayland platform plugin for Qt"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+BDEPEND="dev-util/wayland-scanner"
+DEPEND="
+   dev-libs/wayland
+   =dev-qt/qtbase-${PV}*[gui,opengl]
+   =dev-qt/qtdeclarative-${PV}*
+   media-libs/libglvnd
+   x11-libs/libxkbcommon
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtbase/

2023-01-05 Thread Jimi Huotari
commit: d594a5b454b2f9c6c359227dbf4525bde95764a0
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jan  5 14:40:29 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jan  5 22:38:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d594a5b4

dev-qt/qtbase: add 6.4.2

Bug: https://bugs.gentoo.org/838970
Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtbase/Manifest|   1 +
 dev-qt/qtbase/qtbase-6.4.2.ebuild | 185 ++
 2 files changed, 186 insertions(+)

diff --git a/dev-qt/qtbase/Manifest b/dev-qt/qtbase/Manifest
index c57d973a6e07..0e859a6a81fa 100644
--- a/dev-qt/qtbase/Manifest
+++ b/dev-qt/qtbase/Manifest
@@ -1 +1,2 @@
 DIST qtbase-everywhere-src-6.4.0.tar.xz 47957680 BLAKE2B 
488843aa5a7373a517aa993c4fd9ddf6b9926941ee1af2e337cea3dee035cf3bf237aa040705328d2b33e1c60d1cdbe72844621f8f2f79259e53a4a28f6c6267
 SHA512 
7c9430da115529fa5697d134bf53d185259de23529d6db17398d91d48a0b7a95acd1fbe55189a2d2b3a2ecdafb27065ea99f29f7022110c95a45d6c04ebf46a3
+DIST qtbase-everywhere-src-6.4.2.tar.xz 47987188 BLAKE2B 
5d25d8b912ba775faa5855ad4326cbd19580cc7f98b997a9bbdb4a2216550a60b2c8a7a2ef1741a5dfd66ebde0d1cf5d0394215474c39c7779648b03c3892812
 SHA512 
b00cce7bfc29d3a34c9a2f08db147c4bfd962e178916d60033e1845b25eaeaa4fbd42f5c1d7e39453ddb412a4e91c22c8eae52745eda8a47e35a691054d5496e

diff --git a/dev-qt/qtbase/qtbase-6.4.2.ebuild 
b/dev-qt/qtbase/qtbase-6.4.2.ebuild
new file mode 100644
index ..589a3d13aacf
--- /dev/null
+++ b/dev-qt/qtbase/qtbase-6.4.2.ebuild
@@ -0,0 +1,185 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Cross-platform application development framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+# Qt Modules
+IUSE="+concurrent +dbus +gui +network +sql opengl +widgets +xml zstd"
+REQUIRED_USE="
+   opengl? ( gui )
+   widgets? ( gui )
+   X? ( || ( evdev libinput ) )
+"
+
+QTGUI_IUSE="accessibility egl eglfs evdev gles2-only +jpeg +libinput tslib 
tuio vulkan +X"
+QTNETWORK_IUSE="brotli gssapi libproxy sctp +ssl vnc"
+QTSQL_IUSE="freetds mysql oci8 odbc postgres +sqlite"
+IUSE+=" ${QTGUI_IUSE} ${QTNETWORK_IUSE} ${QTSQL_IUSE} cups gtk icu systemd 
+udev"
+# QtPrintSupport = QtGui + QtWidgets enabled.
+# ibus = xkbcommon + dbus, and xkbcommon needs either libinput or X
+REQUIRED_USE+="
+   $(printf '%s? ( gui ) ' ${QTGUI_IUSE//+/})
+   $(printf '%s? ( network ) ' ${QTNETWORK_IUSE//+/})
+   $(printf '%s? ( sql ) ' ${QTSQL_IUSE//+/})
+   accessibility? ( dbus X )
+   cups? ( gui widgets )
+   eglfs? ( egl )
+   gtk? ( widgets )
+   gui? ( || ( eglfs X ) || ( libinput X ) )
+   libinput? ( udev )
+   sql? ( || ( freetds mysql oci8 odbc postgres sqlite ) )
+   vnc? ( gui )
+   X? ( gles2-only? ( egl ) )
+"
+
+# TODO:
+# qtimageformats: mng not done yet, qtimageformats.git upstream commit 9443239c
+# qtnetwork: connman, networkmanager
+DEPEND="
+   app-crypt/libb2
+   dev-libs/double-conversion:=
+   dev-libs/glib:2
+   dev-libs/libpcre2:=[pcre16,unicode]
+   dev-util/gtk-update-icon-cache
+   media-libs/fontconfig
+   >=media-libs/freetype-2.6.1:2
+   >=media-libs/harfbuzz-1.6.0:=
+   media-libs/tiff:=
+   >=sys-apps/dbus-1.4.20
+   sys-libs/zlib:=
+   brotli? ( app-arch/brotli:= )
+   evdev? ( sys-libs/mtdev )
+   freetds? ( dev-db/freetds )
+   gles2-only? ( media-libs/libglvnd )
+   !gles2-only? ( media-libs/libglvnd[X] )
+   gssapi? ( virtual/krb5 )
+   gtk? (
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/pango
+   )
+   gui? ( media-libs/libpng:= )
+   icu? ( dev-libs/icu:= )
+   !icu? ( virtual/libiconv )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   libinput? (
+   dev-libs/libinput:=
+   >=x11-libs/libxkbcommon-0.5.0
+   )
+   libproxy? ( net-libs/libproxy )
+   mysql? ( dev-db/mysql-connector-c:= )
+   oci8? ( dev-db/oracle-instantclient:=[sdk] )
+   odbc? ( dev-db/unixODBC )
+   postgres? ( dev-db/postgresql:* )
+   sctp? ( kernel_linux? ( net-misc/lksctp-tools ) )
+   sqlite? ( dev-db/sqlite:3 )
+   ssl? ( dev-libs/openssl:= )
+   systemd? ( sys-apps/systemd:= )
+   tslib? ( >=x11-libs/tslib-1.21 )
+   udev? ( virtual/libudev:= )
+   vulkan? ( dev-util/vulkan-headers )
+   X? (
+   x11-libs/libdrm
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.12:=
+   >=x11-libs/libxkbcommon-0.5.0[X]
+   x11-libs/xcb-util-image
+   x11-libs/xcb-util-keysyms
+   x11-libs/xcb-util-renderutil
+   x11-libs/xcb-util-wm
+   )
+   zstd? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-01-05 Thread Jimi Huotari
commit: 4ca25e25f4053e939f268fdf36494708c4e53c79
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jan  5 14:49:51 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jan  5 22:38:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ca25e25

dev-qt/qtdeclarative: add 6.4.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtdeclarative/Manifest   |  1 +
 dev-qt/qtdeclarative/qtdeclarative-6.4.2.ebuild | 30 +
 2 files changed, 31 insertions(+)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index 5da103bb6115..6a7f3ca1eade 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,3 +1,4 @@
 DIST qtdeclarative-5.15.7-gentoo-kde-1.tar.xz 24768 BLAKE2B 
4595a64432e7c05eb51d9b565189d7f1d76e4d372db4247f1c21f8b4a655a0243c2487203ea669ac88143bb3f3d5dad969370d56522b046bc8fcc28d6597e124
 SHA512 
96859b52ccc453379c9137587176a26f99f2d4339bbf9008f8268585e77852339b32ffd86b57715109d573b5c6e2ad4963638ae946359d5b46e7a2e570ab2c64
 DIST qtdeclarative-everywhere-opensource-src-5.15.7.tar.xz 21591224 BLAKE2B 
bdb11b3929419a80a3ccd4bbcbc38c17069f1ddbfe5a8bb06345afda7d1cec66396b262b8e2783227912fca90c62b83b388922f631fb284b3b4476c43882276a
 SHA512 
909721a7c756ad3f55fa30b539ddd7f459449edc599883a4e04acbe6f1cecaf44b3a5f2b3b17adb83adaf8cd3e1e5e7e09829b30b0df3dacb1e203892b996508
 DIST qtdeclarative-everywhere-src-6.4.0.tar.xz 30538764 BLAKE2B 
919081ba8a29a07daa01084388454a3d5f814e12ff5d1a4d3b647650e4bd6a839876baee1ab09e664e55e814338dbf675e70e4c44c28842a363c8f2dcf1a2b18
 SHA512 
6d43c09a14e2ca236fc50166ed477e37084e89a67a04d914f30f31662a18a4e6d0433cb9b2f0654ba9ffcbcd7abcb5dadcb7b12f0ef5928fc11b10925ee6f41e
+DIST qtdeclarative-everywhere-src-6.4.2.tar.xz 30564432 BLAKE2B 
b445672bfd91978855d11eac953c01902522ffe5c3bb48296f926be6234ee7dccfbb3386478633b81a44cbb067ef2078cf3c05a0b7358ae15e635c0d5ab9ccc6
 SHA512 
76742b8b0902802c1d7615c8b7948b245a535c5f9574893d0fc5f8e09cb914578c1243be23dee37f98bd037e9407f82bc71b22b688067aaa68efcec1db8f922a

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.4.2.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.4.2.ebuild
new file mode 100644
index ..8c9a771cc98e
--- /dev/null
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.4.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Qt Declarative (Quick 2)"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+IUSE="opengl +sql +widgets"
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*[network,opengl=,sql=,widgets=]
+   =dev-qt/qtshadertools-${PV}*
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(qt_feature opengl)
+   $(qt_feature sql)
+   $(qt_feature widgets)
+   )
+
+   qt6-build_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qttools/

2023-01-05 Thread Jimi Huotari
commit: 422ed1f12d957e0927067b1b737f74445122a3e3
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jan  5 14:50:31 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jan  5 22:38:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=422ed1f1

dev-qt/qttools: add 6.4.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qttools/Manifest |  1 +
 dev-qt/qttools/qttools-6.4.2.ebuild | 51 +
 2 files changed, 52 insertions(+)

diff --git a/dev-qt/qttools/Manifest b/dev-qt/qttools/Manifest
index c155251c4005..629b50e7dd9c 100644
--- a/dev-qt/qttools/Manifest
+++ b/dev-qt/qttools/Manifest
@@ -1 +1,2 @@
 DIST qttools-everywhere-src-6.4.0.tar.xz 8738432 BLAKE2B 
0bd6c3e1e4badf16ec74209c1ddc45820bee9403753b6603000fcad8e82b5ee73b4df0f4d346de5c855e0b545e43c17b11ba5702e9caa5b8b2e6280d82a3fab5
 SHA512 
ff4ed95491d26227b3bfea665fe810572f537a295dda0cffa26b18525961026db0471e7ef04667e3e4b8ae6b92dbedccb0fa77d733274c34d489d448b961ab44
+DIST qttools-everywhere-src-6.4.2.tar.xz 8740276 BLAKE2B 
ea376587d3385afa620c917dbf06d3f9a8303f19388f001ae0e441ce392ae401f80893a788b3a4162575913046d922f7c9606cec85d6786860190c4b996ab201
 SHA512 
303da2e7d58d213b8a5d4f4e36c7903b57ea8011f711cfb598b79414a6da1e3cc5e47a26a34ff1bdf82e07cb4f5274bd45297b880c380e6a3de3df42837a2c2c

diff --git a/dev-qt/qttools/qttools-6.4.2.ebuild 
b/dev-qt/qttools/qttools-6.4.2.ebuild
new file mode 100644
index ..c81e52762d90
--- /dev/null
+++ b/dev-qt/qttools/qttools-6.4.2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Qt Tools Collection"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+IUSE="
+   assistant designer distancefieldgenerator +linguist pixeltool
+   qdbus qdoc qtattributionsscanner qtdiag qtplugininfo
+"
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*[network]
+   assistant? ( =dev-qt/qtbase-${PV}*[sql,widgets] )
+   designer? ( =dev-qt/qtbase-${PV}*[widgets] )
+   distancefieldgenerator? (
+   =dev-qt/qtbase-${PV}*[widgets]
+   =dev-qt/qtdeclarative-${PV}*
+   )
+   pixeltool? ( =dev-qt/qtbase-${PV}*[widgets] )
+   qdbus? ( =dev-qt/qtbase-${PV}*[widgets] )
+   qdoc? ( sys-devel/clang:= )
+   qtdiag? ( =dev-qt/qtbase-${PV}*[opengl,widgets] )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(qt_feature assistant)
+   -DQT_FEATURE_commandlineparser=ON
+   $(qt_feature designer)
+   $(qt_feature distancefieldgenerator)
+   $(qt_feature linguist)
+   $(qt_feature pixeltool)
+   $(qt_feature qdbus)
+   $(qt_feature qdoc clang)
+   $(qt_feature qtattributionsscanner)
+   $(qt_feature qtdiag)
+   $(qt_feature qtplugininfo)
+   -DQT_FEATURE_thread=ON
+   )
+
+   qt6-build_src_configure
+}



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

2023-01-05 Thread Brian Evans
commit: 7cb74e0dfb7422871ba57d0dc76fc8531576f32e
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Jan  5 20:46:07 2023 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Jan  5 21:30:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cb74e0d

dev-lang/php: Apply CVE-2022-31631 patch to 7.4.33

Bug: https://bugs.gentoo.org/889882
Signed-off-by: Brian Evans  gentoo.org>

 dev-lang/php/files/php-7.4.33-CVE-2022-31631.patch |  50 ++
 dev-lang/php/php-7.4.33-r1.ebuild  | 750 +
 2 files changed, 800 insertions(+)

diff --git a/dev-lang/php/files/php-7.4.33-CVE-2022-31631.patch 
b/dev-lang/php/files/php-7.4.33-CVE-2022-31631.patch
new file mode 100644
index ..6aa309549c88
--- /dev/null
+++ b/dev-lang/php/files/php-7.4.33-CVE-2022-31631.patch
@@ -0,0 +1,50 @@
+From 921b6813da3237a83e908998483f46ae3d8bacba Mon Sep 17 00:00:00 2001
+From: "Christoph M. Becker" 
+Date: Mon, 31 Oct 2022 17:20:23 +0100
+Subject: [PATCH] Fix #81740: PDO::quote() may return unquoted string
+
+`sqlite3_snprintf()` expects its first parameter to be `int`; we need
+to avoid overflow.
+---
+ ext/pdo_sqlite/sqlite_driver.c |  3 +++
+ ext/pdo_sqlite/tests/bug81740.phpt | 17 +
+ 2 files changed, 20 insertions(+)
+ create mode 100644 ext/pdo_sqlite/tests/bug81740.phpt
+
+diff --git a/ext/pdo_sqlite/sqlite_driver.c b/ext/pdo_sqlite/sqlite_driver.c
+index 4233ff10ff2e..5a72a1eda23f 100644
+--- a/ext/pdo_sqlite/sqlite_driver.c
 b/ext/pdo_sqlite/sqlite_driver.c
+@@ -232,6 +232,9 @@ static char *pdo_sqlite_last_insert_id(pdo_dbh_t *dbh, 
const char *name, size_t
+ /* NB: doesn't handle binary strings... use prepared stmts for that */
+ static int sqlite_handle_quoter(pdo_dbh_t *dbh, const char *unquoted, size_t 
unquotedlen, char **quoted, size_t *quotedlen, enum pdo_param_type paramtype )
+ {
++  if (unquotedlen > (INT_MAX - 3) / 2) {
++  return 0;
++  }
+   *quoted = safe_emalloc(2, unquotedlen, 3);
+   sqlite3_snprintf(2*unquotedlen + 3, *quoted, "'%q'", unquoted);
+   *quotedlen = strlen(*quoted);
+diff --git a/ext/pdo_sqlite/tests/bug81740.phpt 
b/ext/pdo_sqlite/tests/bug81740.phpt
+new file mode 100644
+index ..99fb07c3048b
+--- /dev/null
 b/ext/pdo_sqlite/tests/bug81740.phpt
+@@ -0,0 +1,17 @@
++--TEST--
++Bug #81740 (PDO::quote() may return unquoted string)
++--SKIPIF--
++
++--INI--
++memory_limit=-1
++--FILE--
++quote($string));
++?>
++--EXPECT--
++bool(false)

diff --git a/dev-lang/php/php-7.4.33-r1.ebuild 
b/dev-lang/php/php-7.4.33-r1.ebuild
new file mode 100644
index ..782d2e8f7e1d
--- /dev/null
+++ b/dev-lang/php/php-7.4.33-r1.ebuild
@@ -0,0 +1,750 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+WANT_AUTOMAKE="none"
+
+inherit flag-o-matic systemd autotools
+
+MY_PV=${PV/_rc/RC}
+DESCRIPTION="The PHP language runtime engine"
+HOMEPAGE="https://www.php.net/;
+SRC_URI="https://www.php.net/distributions/${P}.tar.xz;
+
+LICENSE="PHP-3.01
+   BSD
+   Zend-2.0
+   bcmath? ( LGPL-2.1+ )
+   fpm? ( BSD-2 )
+   gd? ( gd )
+   unicode? ( BSD-2 LGPL-2.1 )"
+
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+# We can build the following SAPIs in the given order
+SAPIS="embed cli cgi fpm apache2 phpdbg"
+
+# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
+IUSE="${IUSE}
+   ${SAPIS/cli/+cli}
+   threads"
+
+IUSE="${IUSE} acl argon2 bcmath berkdb bzip2 calendar cdb cjk
+   coverage +ctype curl debug
+   enchant exif ffi +fileinfo +filter firebird
+   +flatfile ftp gd gdbm gmp +iconv imap inifile
+   intl iodbc ipv6 +jit +json kerberos ldap ldap-sasl libedit lmdb
+   mhash mssql mysql mysqli nls
+   oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm
+   readline selinux +session session-mm sharedmem
+   +simplexml snmp soap sockets sodium spell sqlite ssl
+   sysvipc systemd test tidy +tokenizer tokyocabinet truetype unicode webp
+   +xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib"
+
+# Without USE=readline or libedit, the interactive "php -a" CLI will hang.
+# The Oracle instant client provides its own incompatible ldap library.
+REQUIRED_USE="
+   || ( cli cgi fpm apache2 embed phpdbg )
+   cli? ( ^^ ( readline libedit ) )
+   !cli? ( ?? ( readline libedit ) )
+   truetype? ( gd zlib )
+   webp? ( gd zlib )
+   cjk? ( gd zlib )
+   exif? ( gd zlib )
+   xpm? ( gd zlib )
+   gd? ( zlib )
+   simplexml? ( xml )
+   soap? ( xml )
+   xmlrpc? ( xml iconv )
+   xmlreader? ( xml )
+   xmlwriter? ( xml )
+   xslt? ( xml )
+   ldap-sasl? ( ldap )
+   oci8-instant-client? ( !ldap )
+   

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

2023-01-05 Thread Brian Evans
commit: ea29351e6d832a664c9205ece3e60ef28ca8917a
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Jan  5 21:29:41 2023 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Jan  5 21:30:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea29351e

dev-lang/php: Version bump for 8.1.14

Bug: https://bugs.gentoo.org/889882
Signed-off-by: Brian Evans  gentoo.org>

 dev-lang/php/Manifest  |   1 +
 dev-lang/php/php-8.1.14.ebuild | 757 +
 2 files changed, 758 insertions(+)

diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest
index 7b27cb84ee81..20b0911dbad1 100644
--- a/dev-lang/php/Manifest
+++ b/dev-lang/php/Manifest
@@ -4,4 +4,5 @@ DIST php-8.0.26.tar.xz 10868588 BLAKE2B 
423af3b7de23f59717aaf59c8c661ec8ab0fd7ac
 DIST php-8.0.27.tar.xz 10802096 BLAKE2B 
343a05759a074b746a38578f5fa88382ad91f44f23aee65a7a9b54fa80e991c944b61c6d5979710516a795506dcc8a2c628997e222981ae99bcdfad47afb606d
 SHA512 
443d4fe5d3165e2806e6ce03356f38b1d70fb4c86054f10b22e62191d5961bb51b10a31c49f3d74e6360836254db3107a8910589966481ebc7f5e06886b5e026
 DIST php-8.1.12.tar.xz 11747176 BLAKE2B 
0505794826fb0fc92b04be5f7162af8aa92d782bb228243348d85b46866cd47089fcb7febd6886a8179babf64cb227bcdbf5d5f60d44dfefe1c947a3a708e3c1
 SHA512 
437b6a8146b58479f4d1acb7b35d68954f1f7bc13a8f3dddc66e1677d7e9b6a11154861f9e894cbd59b9c28d4df3fd5422f9b5553004e9fc8d0320ab59b9f907
 DIST php-8.1.13.tar.xz 11802424 BLAKE2B 
2d2d00fd1574deef1ef86f6813e1d2a1e20a8202ce80e5ce2e1359307135b47d6f1495ff7dfe23f52c2127226494856f215588fe21af3d519a8259e1e67ab819
 SHA512 
a8966798ed8e723a362952f9d381a59cbfd63d921466d68a5bc4527960f4fe1b48a1f188284c74b0723e93524787e4cf1c1322ecd6ec1c9be199fd67df0a0542
+DIST php-8.1.14.tar.xz 11752004 BLAKE2B 
5ba60621c641b25c2d8ab0c82e97d59131587718c75cc013dc4ba1ad68e668e7f86b67f01f02c434e65c8a9075581a7f2decb2b8c3706e325e25e9f717cdfd82
 SHA512 
75a5dc3b0490cd8105d4f6c5446522b38953d78fe7b568798db749740f365c818b251d86aba72f5e555c5fe4e4a28e352a9510803bf3cdfe37d125824ae84d61
 DIST php-8.2.0.tar.xz 11920436 BLAKE2B 
18f9395ecd86bd3f5e5b581cb60c410a4eba2260b70cf5c3b6f320004d8e8126431fd77371f3b694de2422a450655a37e1c9783e8cebc204b3b754b812709aa0
 SHA512 
0b201ca1de5210c2b44a6223556720c3409e21db3d8f976894f29ad43eebb8b60334b971aa90bc115ef113e3f06624c80175d04530466b5a02743f2fcd4c9806

diff --git a/dev-lang/php/php-8.1.14.ebuild b/dev-lang/php/php-8.1.14.ebuild
new file mode 100644
index ..bdf85e055446
--- /dev/null
+++ b/dev-lang/php/php-8.1.14.ebuild
@@ -0,0 +1,757 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+WANT_AUTOMAKE="none"
+
+inherit flag-o-matic systemd autotools
+
+MY_PV=${PV/_rc/RC}
+DESCRIPTION="The PHP language runtime engine"
+HOMEPAGE="https://www.php.net/;
+SRC_URI="https://www.php.net/distributions/${P}.tar.xz;
+
+LICENSE="PHP-3.01
+   BSD
+   Zend-2.0
+   bcmath? ( LGPL-2.1+ )
+   fpm? ( BSD-2 )
+   gd? ( gd )
+   unicode? ( BSD-2 LGPL-2.1 )"
+
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+# We can build the following SAPIs in the given order
+SAPIS="embed cli cgi fpm apache2 phpdbg"
+
+# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
+IUSE="${IUSE}
+   ${SAPIS/cli/+cli}
+   threads"
+
+IUSE="${IUSE} acl apparmor argon2 bcmath berkdb bzip2 calendar cdb cjk
+   coverage +ctype curl debug
+   enchant exif ffi +fileinfo +filter firebird
+   +flatfile ftp gd gdbm gmp +iconv imap inifile
+   intl iodbc ipv6 +jit kerberos ldap ldap-sasl libedit lmdb
+   mhash mssql mysql mysqli nls
+   oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm
+   readline selinux +session session-mm sharedmem
+   +simplexml snmp soap sockets sodium spell sqlite ssl
+   sysvipc systemd test tidy +tokenizer tokyocabinet truetype unicode webp
+   +xml xmlreader xmlwriter xpm xslt zip zlib"
+
+# Without USE=readline or libedit, the interactive "php -a" CLI will hang.
+# The Oracle instant client provides its own incompatible ldap library.
+REQUIRED_USE="
+   || ( cli cgi fpm apache2 embed phpdbg )
+   cli? ( ^^ ( readline libedit ) )
+   !cli? ( ?? ( readline libedit ) )
+   truetype? ( gd zlib )
+   webp? ( gd zlib )
+   cjk? ( gd zlib )
+   exif? ( gd zlib )
+   xpm? ( gd zlib )
+   gd? ( zlib )
+   simplexml? ( xml )
+   soap? ( xml )
+   xmlreader? ( xml )
+   xmlwriter? ( xml )
+   xslt? ( xml )
+   ldap-sasl? ( ldap )
+   oci8-instant-client? ( !ldap )
+   qdbm? ( !gdbm )
+   session-mm? ( session !threads )
+   mysql? ( || ( mysqli pdo ) )
+   firebird? ( pdo )
+   mssql? ( pdo )
+"
+
+RESTRICT="!test? ( test )"
+
+# The supported (that is, 

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

2023-01-05 Thread Brian Evans
commit: 227858dba6257113140653f501de91625567cc5c
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Jan  5 21:11:33 2023 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Jan  5 21:30:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=227858db

dev-lang/php: Version bump for 8.0.27

Bug: https://bugs.gentoo.org/889882
Signed-off-by: Brian Evans  gentoo.org>

 dev-lang/php/Manifest  |   1 +
 dev-lang/php/php-8.0.27.ebuild | 759 +
 2 files changed, 760 insertions(+)

diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest
index 2d36c44b94c9..7b27cb84ee81 100644
--- a/dev-lang/php/Manifest
+++ b/dev-lang/php/Manifest
@@ -1,6 +1,7 @@
 DIST php-7.4.33.tar.xz 10420144 BLAKE2B 
e75817e79c698628c873c90afb3b5677480d03ecf07e8f2e26a062bc5b91affc6079e792e864f28cf12d45f86e5d01ede289ecdcefc06477986d193d22c982ef
 SHA512 
499b63b99e5d8e8082ff89d3a91b4cb9a593ea7553b96e48863414c13d2e50275904ed29070e2232e529ee91160f505e6060a4d129cb5bf098aa5b6ea0928d3d
 DIST php-8.0.25.tar.xz 10802888 BLAKE2B 
c1f283613c43551cccd52955deaae364781fffd4f73befa5e103211ed2b972272189973639d840ef1839b038e1872a6a28424939ea133f0bf86d82b56bb591fb
 SHA512 
43bb0637e424e2a637e05f3faf0ca2c5309f2d9cc03def9fc9af9b756003ea6efe730b608c70177c3c1b9cb03cef31c27cd6507cca9d9f0fd854aadb5e51aee3
 DIST php-8.0.26.tar.xz 10868588 BLAKE2B 
423af3b7de23f59717aaf59c8c661ec8ab0fd7acdf1e48282b1c730b2efc48f88b953452e77dbb9dbd4e1633ba68dd8adbc58c05642e787974f9783a075d042c
 SHA512 
2c285bd0d4516e188b8f9fe45db12bb0631c8298c97b3fcf99b7d56bed8c90920649d613c19821cbb38592211f5a3e7980679f2a59ad2d920da5b669251a99d5
+DIST php-8.0.27.tar.xz 10802096 BLAKE2B 
343a05759a074b746a38578f5fa88382ad91f44f23aee65a7a9b54fa80e991c944b61c6d5979710516a795506dcc8a2c628997e222981ae99bcdfad47afb606d
 SHA512 
443d4fe5d3165e2806e6ce03356f38b1d70fb4c86054f10b22e62191d5961bb51b10a31c49f3d74e6360836254db3107a8910589966481ebc7f5e06886b5e026
 DIST php-8.1.12.tar.xz 11747176 BLAKE2B 
0505794826fb0fc92b04be5f7162af8aa92d782bb228243348d85b46866cd47089fcb7febd6886a8179babf64cb227bcdbf5d5f60d44dfefe1c947a3a708e3c1
 SHA512 
437b6a8146b58479f4d1acb7b35d68954f1f7bc13a8f3dddc66e1677d7e9b6a11154861f9e894cbd59b9c28d4df3fd5422f9b5553004e9fc8d0320ab59b9f907
 DIST php-8.1.13.tar.xz 11802424 BLAKE2B 
2d2d00fd1574deef1ef86f6813e1d2a1e20a8202ce80e5ce2e1359307135b47d6f1495ff7dfe23f52c2127226494856f215588fe21af3d519a8259e1e67ab819
 SHA512 
a8966798ed8e723a362952f9d381a59cbfd63d921466d68a5bc4527960f4fe1b48a1f188284c74b0723e93524787e4cf1c1322ecd6ec1c9be199fd67df0a0542
 DIST php-8.2.0.tar.xz 11920436 BLAKE2B 
18f9395ecd86bd3f5e5b581cb60c410a4eba2260b70cf5c3b6f320004d8e8126431fd77371f3b694de2422a450655a37e1c9783e8cebc204b3b754b812709aa0
 SHA512 
0b201ca1de5210c2b44a6223556720c3409e21db3d8f976894f29ad43eebb8b60334b971aa90bc115ef113e3f06624c80175d04530466b5a02743f2fcd4c9806

diff --git a/dev-lang/php/php-8.0.27.ebuild b/dev-lang/php/php-8.0.27.ebuild
new file mode 100644
index ..54100cfe9d3f
--- /dev/null
+++ b/dev-lang/php/php-8.0.27.ebuild
@@ -0,0 +1,759 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+WANT_AUTOMAKE="none"
+
+inherit flag-o-matic systemd autotools
+
+MY_PV=${PV/_rc/rc}
+DESCRIPTION="The PHP language runtime engine"
+HOMEPAGE="https://www.php.net/;
+SRC_URI="https://www.php.net/distributions/${P}.tar.xz;
+
+LICENSE="PHP-3.01
+   BSD
+   Zend-2.0
+   bcmath? ( LGPL-2.1+ )
+   fpm? ( BSD-2 )
+   gd? ( gd )
+   unicode? ( BSD-2 LGPL-2.1 )"
+
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+# We can build the following SAPIs in the given order
+SAPIS="embed cli cgi fpm apache2 phpdbg"
+
+# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
+IUSE="${IUSE}
+   ${SAPIS/cli/+cli}
+   threads"
+
+IUSE="${IUSE} acl apparmor argon2 bcmath berkdb bzip2 calendar cdb cjk
+   coverage +ctype curl debug
+   enchant exif ffi +fileinfo +filter firebird
+   +flatfile ftp gd gdbm gmp +iconv imap inifile
+   intl iodbc ipv6 +jit kerberos ldap ldap-sasl libedit lmdb
+   mhash mssql mysql mysqli nls
+   oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm
+   readline selinux +session session-mm sharedmem
+   +simplexml snmp soap sockets sodium spell sqlite ssl
+   sysvipc systemd test tidy +tokenizer tokyocabinet truetype unicode webp
+   +xml xmlreader xmlwriter xpm xslt zip zlib"
+
+# Without USE=readline or libedit, the interactive "php -a" CLI will hang.
+# The Oracle instant client provides its own incompatible ldap library.
+REQUIRED_USE="
+   || ( cli cgi fpm apache2 embed phpdbg )
+   cli? ( ^^ ( readline libedit ) )
+   !cli? ( ?? ( readline libedit ) )
+   truetype? ( gd zlib )
+  

[gentoo-commits] repo/gentoo:master commit in: dev-libs/gost-engine/files/, dev-libs/gost-engine/

2023-01-05 Thread Craig Andrews
commit: 52f5512a0d78134d3b512444e1f8e8c1e2604e82
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Jan  5 20:56:50 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Jan  5 20:57:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52f5512a

dev-libs/gost-engine: Correct CMake files installation path

Closes: https://bugs.gentoo.org/show_bug.cgi?id=889608
Signed-off-by: Craig Andrews  gentoo.org>

 .../files/gost-engine-3.0.1-fix-cmake-path.patch   | 27 +
 dev-libs/gost-engine/gost-engine-3.0.1-r1.ebuild   | 46 ++
 2 files changed, 73 insertions(+)

diff --git a/dev-libs/gost-engine/files/gost-engine-3.0.1-fix-cmake-path.patch 
b/dev-libs/gost-engine/files/gost-engine-3.0.1-fix-cmake-path.patch
new file mode 100644
index ..3d6d7efc9384
--- /dev/null
+++ b/dev-libs/gost-engine/files/gost-engine-3.0.1-fix-cmake-path.patch
@@ -0,0 +1,27 @@
+From 2b22503cf83c56f27719eccce013999203e69db0 Mon Sep 17 00:00:00 2001
+From: Craig Andrews 
+Date: Tue, 3 Jan 2023 17:42:02 -0500
+Subject: [PATCH] Correct CMake files installation path
+
+install(EXPORT GostEngineConfig DESTINATION share/cmake/GostEngine) will to a 
path like this:
+/usr/GostEngine/share/cmake/GostEngine/GostEngineConfig.cmake
+which is not standard or expected. These files should be installed to:
+/usr/share/cmake/GostEngine/GostEngineConfig.cmake
+which can be done by changing the installation line to:
+install(EXPORT GostEngineConfig DESTINATION share/cmake/GostEngine)
+---
+ CMakeLists.txt | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 5053ae45..cae27c3b 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -449,5 +449,5 @@ if (MSVC)
+   install(FILES $
+ EXPORT GostProviderConfig DESTINATION ${OPENSSL_MODULES_DIR} OPTIONAL)
+ endif()
+-install(EXPORT GostEngineConfig DESTINATION GostEngine/share/cmake/GostEngine)
+-install(EXPORT GostProviderConfig DESTINATION 
GostEngine/share/cmake/GostProvider)
++install(EXPORT GostEngineConfig DESTINATION share/cmake/GostEngine)
++install(EXPORT GostProviderConfig DESTINATION share/cmake/GostProvider)

diff --git a/dev-libs/gost-engine/gost-engine-3.0.1-r1.ebuild 
b/dev-libs/gost-engine/gost-engine-3.0.1-r1.ebuild
new file mode 100644
index ..892b8bb3cdd6
--- /dev/null
+++ b/dev-libs/gost-engine/gost-engine-3.0.1-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="A reference implementation of the Russian GOST crypto algorithms 
for OpenSSL"
+HOMEPAGE="https://github.com/gost-engine/engine;
+IUSE="test"
+RESTRICT="!test? ( test )"
+SLOT="0/${PV}"
+
+COMMON_DEPEND=">=dev-libs/openssl-3.0.0:0="
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig
+   test? (
+   dev-lang/perl
+   )"
+RDEPEND="${COMMON_DEPEND}"
+
+LICENSE="openssl"
+
+DOCS=( INSTALL.md README.gost README.md )
+
+PATCHES=(
+   "${FILESDIR}/${P}-fix-cmake-path.patch"
+)
+
+LIBPROV_COMMIT="8a126e09547630ef900177625626b6156052f0ee"
+if [[ ${PV} == "" ]] ; then
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/gost-engine/engine.git;
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~hppa"
+   SRC_URI="https://github.com/gost-engine/engine/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/provider-corner/libprov/archive/${LIBPROV_COMMIT}.tar.gz -> 
libprov-${LIBPROV_COMMIT}.tar.gz"
+   S="${WORKDIR}/engine-${PV}"
+fi
+
+src_prepare() {
+   cp -R "${WORKDIR}/libprov-${LIBPROV_COMMIT}/." "${S}/libprov" || die
+   cmake_src_prepare
+   sed 's:Werror:Wno-error:g' -i "${S}/CMakeLists.txt" || die
+}



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

2023-01-05 Thread Arthur Zamarin
commit: 88f6cff6c6e8fd38f855aeac9e73b8136c5c598a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan  5 20:31:22 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jan  5 20:31:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88f6cff6

media-libs/libde265: Stabilize 1.0.9 ppc64, #889880

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

 media-libs/libde265/libde265-1.0.9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libde265/libde265-1.0.9.ebuild 
b/media-libs/libde265/libde265-1.0.9.ebuild
index f545f19e87cd..b88a54533a5f 100644
--- a/media-libs/libde265/libde265-1.0.9.ebuild
+++ b/media-libs/libde265/libde265-1.0.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else

SRC_URI="https://github.com/strukturag/libde265/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Open h.265 video codec implementation"



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2023-01-05 Thread Stephan Hartmann
commit: 0132db619353798e126943e8147f80f6962fc43b
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Thu Jan  5 20:12:00 2023 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Thu Jan  5 20:14:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0132db61

www-plugins/chrome-binary-plugins: automated update (110.0.5481.24_alpha)

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 4_alpha.ebuild => chrome-binary-plugins-110.0.5481.24_alpha.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 47b14d05396f..cad1da66bc46 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_109.0.5414.74-1_amd64.deb 93649004 BLAKE2B 
973b0b03a0309df95d03e074a91003fb15021b134389bfd249092aab8b771c7767f70e371e015c43b456b07a3d2664ddd1898b38a70695cf609296cb7af92db9
 SHA512 
533acbe9fc40d7406729ebe9632510ba3269b7c973a21b3f0add9c19d13a6fb686c75faf6e6d3337dc3451b4c1d0307a7991e8316b79fe132df133e6157e3458
 DIST google-chrome-stable_108.0.5359.124-1_amd64.deb 92980892 BLAKE2B 
08e36fde728f0539ad6e7b95080f088249495f96db41c11441211375c40156a571252be1d802dd4e9398a2b78ebf87c85d177527dcbb8b2ac067ff4beebdb814
 SHA512 
800ffb452d703eb9867a1afb80acec88c4843e2fd888ea1788a104846af069f020195a60b720941cb788a02375521f27b6b9a16b98f354ab8dd2c866ad7c75af
-DIST google-chrome-unstable_110.0.5478.4-1_amd64.deb 93979520 BLAKE2B 
b59b53b02ce27e08b2f4a437c8f420e9b7436324ed31b61ad6f3351f84ddf15fc16609cac6dd810f67e6c651a6ca8aee9bc0a3bb2a43dcce08bff7b70253c23d
 SHA512 
436164c43000d1442b7aeb257778c824f15a640229da62b3f9355d50631c07c545a7fa30dbeccf6b6d3c03eb8a0d8ea09e7bd579830f62d4f69fa8b57cc5ff92
+DIST google-chrome-unstable_110.0.5481.24-1_amd64.deb 94070216 BLAKE2B 
b7b9bce43e804acf19fc0b600993ff10a35945936ca17d17ad3a66bc4027002bffd6052fa79f10bf2aa655f1587fbee9d0e7ed948b7c5c41b0530962de8754f4
 SHA512 
1decf0dde2a6ae55316e3fbcc61c8fc9f9c1ee5e529b9cddcca833de43b23634d30d94cc07c74924e4620028147b1dffb120141f09b7219212db2db7da384062

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-110.0.5478.4_alpha.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-110.0.5481.24_alpha.ebuild
similarity index 96%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-110.0.5478.4_alpha.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-110.0.5481.24_alpha.ebuild
index 48788b628112..238a410c5c55 100644
--- 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-110.0.5478.4_alpha.ebuild
+++ 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-110.0.5481.24_alpha.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2012-2022 Gentoo Authors
+# Copyright 2012-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-unstable/

2023-01-05 Thread Stephan Hartmann
commit: 0fa3078f74b1825b320fcb150a84a3758a6d17f8
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Thu Jan  5 20:11:57 2023 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Thu Jan  5 20:12:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fa3078f

www-client/google-chrome-unstable: automated update (110.0.5481.24)

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/google-chrome-unstable/Manifest  | 2 +-
 ...-110.0.5478.4.ebuild => google-chrome-unstable-110.0.5481.24.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/google-chrome-unstable/Manifest 
b/www-client/google-chrome-unstable/Manifest
index d87fcec5b358..7aa6e0e6ea24 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_110.0.5478.4-1_amd64.deb 93979520 BLAKE2B 
b59b53b02ce27e08b2f4a437c8f420e9b7436324ed31b61ad6f3351f84ddf15fc16609cac6dd810f67e6c651a6ca8aee9bc0a3bb2a43dcce08bff7b70253c23d
 SHA512 
436164c43000d1442b7aeb257778c824f15a640229da62b3f9355d50631c07c545a7fa30dbeccf6b6d3c03eb8a0d8ea09e7bd579830f62d4f69fa8b57cc5ff92
+DIST google-chrome-unstable_110.0.5481.24-1_amd64.deb 94070216 BLAKE2B 
b7b9bce43e804acf19fc0b600993ff10a35945936ca17d17ad3a66bc4027002bffd6052fa79f10bf2aa655f1587fbee9d0e7ed948b7c5c41b0530962de8754f4
 SHA512 
1decf0dde2a6ae55316e3fbcc61c8fc9f9c1ee5e529b9cddcca833de43b23634d30d94cc07c74924e4620028147b1dffb120141f09b7219212db2db7da384062

diff --git 
a/www-client/google-chrome-unstable/google-chrome-unstable-110.0.5478.4.ebuild 
b/www-client/google-chrome-unstable/google-chrome-unstable-110.0.5481.24.ebuild
similarity index 98%
rename from 
www-client/google-chrome-unstable/google-chrome-unstable-110.0.5478.4.ebuild
rename to 
www-client/google-chrome-unstable/google-chrome-unstable-110.0.5481.24.ebuild
index a67ba3786d8b..0989c02308b9 100644
--- 
a/www-client/google-chrome-unstable/google-chrome-unstable-110.0.5478.4.ebuild
+++ 
b/www-client/google-chrome-unstable/google-chrome-unstable-110.0.5481.24.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2011-2022 Gentoo Authors
+# Copyright 2011-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/

2023-01-05 Thread Stephan Hartmann
commit: f06c2f9665ab5e628148d46cb39db34b3ff0a2ac
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Thu Jan  5 20:09:19 2023 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Thu Jan  5 20:09:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f06c2f96

www-client/opera-beta: remove old

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/opera-beta/Manifest |   1 -
 .../opera-beta/opera-beta-94.0.4606.8-r1.ebuild| 165 -
 2 files changed, 166 deletions(-)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 1a9f8ee58ce0..b9dfe0268064 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,6 +1,5 @@
 DIST opera-beta_94.0.4606.14_amd64.deb 101475380 BLAKE2B 
94a0eb0bf2c6018ec0d5e8a0eccd9c9ea494e88d0f50a200abe0d88855c697dedf4afe2da468208cb02fcfe5e028ff72debd0f54dcba9da4ada02fb4736b2fe8
 SHA512 
df4a67ff07b8b648035e299bafa30f7bcb5d428fa0473f4974d5b68825d8624f76d2041b87abec91269251ae1f683a6e2e0af17715d50d23e453616e03b574b7
 DIST opera-beta_94.0.4606.19_amd64.deb 101489260 BLAKE2B 
b1e083a85288417dcdeb552149471b5b1a7610f57ef7bed5f2f40333def96d03d024765f6aea070f14a4a0dcce5777b55f5bbda4f4c99b6ed8bcfa5227fca5f6
 SHA512 
4d400468103526ecb392ff7d55c18085c61913dcf2d77aa0a73c87965a7767ae7a640c06b14536be049768f32b167f427965b647af37d18e223b0b1133c711d5
-DIST opera-beta_94.0.4606.8_amd64.deb 101477468 BLAKE2B 
63a5ae7c979df38332d29201bc765772a628aaa39f70205b52c6be03276d2b29d49c27f2b2be7da2a8a6d1a18448d9e932f569f5a5e902e5eea346357374b71e
 SHA512 
bd65eac34f5b75450790ec6081a7589a05dd33b0934c518aed61508519133e54e824b22ea0e645a4ea0e451580cec2ce9d0f28ec46f68185a4d8efebe00e0e46
 DIST opera-beta_95.0.4635.10_amd64.deb 101350684 BLAKE2B 
eb4d2193be0f8e9313adcfde78700213c5bdc0daa9d58fd338b2c1a6657ec2f0a4aef119b008741edbe66f7c560d0008d9d5bb1a12ccd0331b8195fa3a6e7700
 SHA512 
f3eca403b34f7cfb2b126bd2345b8a8df21d76eb2b3c5a0ab6d5b65ccce22bc76e741c80fc1bad7c1147d4cef5a48b7b1376f4c8f4c0e1daad76c6a6566b7504
 DIST opera-ffmpeg-codecs-108.0.5359.125.tar.xz 1416300 BLAKE2B 
9b4d3de10ae8c5efdf52a680829d1c7587dc23b79e39b1c456d8b747c56176b92952be792bc7fb1214c790bc571522630f83d66119a53e94ddb555b571bf1a35
 SHA512 
55eb35d5e9a1d859ec88cd87a03129e7ac12db7fd58480a0bd864903879529c15aa2f325bd495bad49029fa991824e3475c3f6b94b92a2896329a73261583452
 DIST opera-ffmpeg-codecs-110.0.5464.2.tar.xz 1280752 BLAKE2B 
9f17f85377d06c7c36729ca3a29d02aa2d7fff3bbbeb4cc26f60252e350c50c3a06eeb7e3c896154617ff7ee43d5881177b819618c13dc1254f7d3980bf0c363
 SHA512 
d9b4a52b29be287e5d20f6922c64e0e3cbfcd7eedd3109c12ff72c376ab14bce4c421be4dccea2ed1e4c899f11dcc8416545911ca84d8d6c994fe6ab87425ff3

diff --git a/www-client/opera-beta/opera-beta-94.0.4606.8-r1.ebuild 
b/www-client/opera-beta/opera-beta-94.0.4606.8-r1.ebuild
deleted file mode 100644
index a0109cc78467..
--- a/www-client/opera-beta/opera-beta-94.0.4606.8-r1.ebuild
+++ /dev/null
@@ -1,165 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-CHROMIUM_LANGS="
-   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
-   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-
-# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
-: ${OPERA_FORCE_RPM=no}
-
-inherit chromium-2 pax-utils xdg
-
-if [[ ${OPERA_FORCE_RPM} == yes ]]; then
-   inherit rpm
-   OPERA_ARCHIVE_EXT="rpm"
-else
-   inherit unpacker
-   OPERA_ARCHIVE_EXT="deb"
-fi
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2018"
-SLOT="0"
-
-SRC_URI_BASE=(
-   "https://download1.operacdn.com/pub/${PN};
-   "https://download2.operacdn.com/pub/${PN};
-   "https://download3.operacdn.com/pub/${PN};
-   "https://download4.operacdn.com/pub/${PN};
-)
-
-if [[ ${PN} == opera ]]; then
-   MY_PN=${PN}-stable
-   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-FFMPEG_VERSION="108.0.5359.125"
-
-SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
-   proprietary-codecs? (
-   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
-   )"
-
-IUSE="+proprietary-codecs +suid qt5"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gsettings-desktop-schemas
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libxcb
-   

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/

2023-01-05 Thread Stephan Hartmann
commit: 12b3df8cd870bf366761473495f7628d336a617a
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Thu Jan  5 20:09:18 2023 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Thu Jan  5 20:09:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12b3df8c

www-client/opera-beta: automated bump (95.0.4635.10)

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/opera-beta/Manifest |   2 +
 .../opera-beta/opera-beta-95.0.4635.10.ebuild  | 165 +
 2 files changed, 167 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 9353eeb33b75..1a9f8ee58ce0 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,6 @@
 DIST opera-beta_94.0.4606.14_amd64.deb 101475380 BLAKE2B 
94a0eb0bf2c6018ec0d5e8a0eccd9c9ea494e88d0f50a200abe0d88855c697dedf4afe2da468208cb02fcfe5e028ff72debd0f54dcba9da4ada02fb4736b2fe8
 SHA512 
df4a67ff07b8b648035e299bafa30f7bcb5d428fa0473f4974d5b68825d8624f76d2041b87abec91269251ae1f683a6e2e0af17715d50d23e453616e03b574b7
 DIST opera-beta_94.0.4606.19_amd64.deb 101489260 BLAKE2B 
b1e083a85288417dcdeb552149471b5b1a7610f57ef7bed5f2f40333def96d03d024765f6aea070f14a4a0dcce5777b55f5bbda4f4c99b6ed8bcfa5227fca5f6
 SHA512 
4d400468103526ecb392ff7d55c18085c61913dcf2d77aa0a73c87965a7767ae7a640c06b14536be049768f32b167f427965b647af37d18e223b0b1133c711d5
 DIST opera-beta_94.0.4606.8_amd64.deb 101477468 BLAKE2B 
63a5ae7c979df38332d29201bc765772a628aaa39f70205b52c6be03276d2b29d49c27f2b2be7da2a8a6d1a18448d9e932f569f5a5e902e5eea346357374b71e
 SHA512 
bd65eac34f5b75450790ec6081a7589a05dd33b0934c518aed61508519133e54e824b22ea0e645a4ea0e451580cec2ce9d0f28ec46f68185a4d8efebe00e0e46
+DIST opera-beta_95.0.4635.10_amd64.deb 101350684 BLAKE2B 
eb4d2193be0f8e9313adcfde78700213c5bdc0daa9d58fd338b2c1a6657ec2f0a4aef119b008741edbe66f7c560d0008d9d5bb1a12ccd0331b8195fa3a6e7700
 SHA512 
f3eca403b34f7cfb2b126bd2345b8a8df21d76eb2b3c5a0ab6d5b65ccce22bc76e741c80fc1bad7c1147d4cef5a48b7b1376f4c8f4c0e1daad76c6a6566b7504
 DIST opera-ffmpeg-codecs-108.0.5359.125.tar.xz 1416300 BLAKE2B 
9b4d3de10ae8c5efdf52a680829d1c7587dc23b79e39b1c456d8b747c56176b92952be792bc7fb1214c790bc571522630f83d66119a53e94ddb555b571bf1a35
 SHA512 
55eb35d5e9a1d859ec88cd87a03129e7ac12db7fd58480a0bd864903879529c15aa2f325bd495bad49029fa991824e3475c3f6b94b92a2896329a73261583452
+DIST opera-ffmpeg-codecs-110.0.5464.2.tar.xz 1280752 BLAKE2B 
9f17f85377d06c7c36729ca3a29d02aa2d7fff3bbbeb4cc26f60252e350c50c3a06eeb7e3c896154617ff7ee43d5881177b819618c13dc1254f7d3980bf0c363
 SHA512 
d9b4a52b29be287e5d20f6922c64e0e3cbfcd7eedd3109c12ff72c376ab14bce4c421be4dccea2ed1e4c899f11dcc8416545911ca84d8d6c994fe6ab87425ff3

diff --git a/www-client/opera-beta/opera-beta-95.0.4635.10.ebuild 
b/www-client/opera-beta/opera-beta-95.0.4635.10.ebuild
new file mode 100644
index ..c1bd86836a82
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-95.0.4635.10.ebuild
@@ -0,0 +1,165 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CHROMIUM_LANGS="
+   bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id
+   it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+
+# These are intended for ebuild maintainer use to force RPM if DEB is not 
available.
+: ${OPERA_FORCE_RPM=no}
+
+inherit chromium-2 pax-utils xdg
+
+if [[ ${OPERA_FORCE_RPM} == yes ]]; then
+   inherit rpm
+   OPERA_ARCHIVE_EXT="rpm"
+else
+   inherit unpacker
+   OPERA_ARCHIVE_EXT="deb"
+fi
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+   "https://download1.operacdn.com/pub/${PN};
+   "https://download2.operacdn.com/pub/${PN};
+   "https://download3.operacdn.com/pub/${PN};
+   "https://download4.operacdn.com/pub/${PN};
+)
+
+if [[ ${PN} == opera ]]; then
+   MY_PN=${PN}-stable
+   SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="110.0.5464.2"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}}
+   proprietary-codecs? (
+   
mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+   )"
+
+IUSE="+proprietary-codecs +suid qt5"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gsettings-desktop-schemas
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libxcb
+   

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium-bin/

2023-01-05 Thread Stephan Hartmann
commit: 15b5bb0683de824576456360e777661f00d9d981
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Thu Jan  5 20:08:20 2023 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Thu Jan  5 20:08:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15b5bb06

www-client/chromium-bin: add 109.0.5414.74, drop 109.0.5414.61

Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/chromium-bin/Manifest   | 22 +++---
 ...61.ebuild => chromium-bin-109.0.5414.74.ebuild} |  2 +-
 2 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/www-client/chromium-bin/Manifest b/www-client/chromium-bin/Manifest
index 0bd90fcbda6e..61beffb2cbac 100644
--- a/www-client/chromium-bin/Manifest
+++ b/www-client/chromium-bin/Manifest
@@ -9,14 +9,14 @@ DIST chromium-bin-108.0.5359.124-1-wayland-x86_64.tar.xz 
86995916 BLAKE2B c85991
 DIST chromium-bin-108.0.5359.124-1-x11-aarch64.tar.xz 84173992 BLAKE2B 
0a5679e500cb36848b02f4fdf30b2a5c268093f216e2e8be1ba501a6400de72092ac9379d0e201325fb91e2575b9ff5b07351f882f5edfdc4d139617b7ba48f3
 SHA512 
a1b53f4e3da234d3f0d008fd098ff3c6765d7b25079e4cb7823260d00d0373bbb2e3c03426c112034e26fdceecf00f3a02158915a60167e3b991a9727056b467
 DIST chromium-bin-108.0.5359.124-1-x11-i686.tar.xz 85921748 BLAKE2B 
aeda64d6589f1e4d3e63c1e1d463b50663f6850a85b7f22f146174011615804f5fa388c4a28e0bfdd994650679a1d5ac59b355fa90e2ea932eb595902c51ff09
 SHA512 
6a47b187e25514471c09b14b0b3b7616fbd079fa0b70ea7a11f5fae304169461d8b82d8ff26435af8b49b360ec9b80d1e04786c70ff16b65257e09e9fad21ae7
 DIST chromium-bin-108.0.5359.124-1-x11-x86_64.tar.xz 86779524 BLAKE2B 
84e2302b38353d13e6c3fe25b04ccc67f3c2871db76a3739995129aba7b452fc4181bc8fc094083cb4a4c62800160d3979428b3be0d7d34f840fd11b07b5d175
 SHA512 
619fbd159d762ad45b1c7df720a751f89e55875e9550ef282fb6f49b01212ae6442aca71a82874da6627be63e73401c637952d3922f4130465b73ba518f46826
-DIST chromium-bin-109.0.5414.61-1-common-aarch64.tar.xz 3224980 BLAKE2B 
623c3a4154871b83c20d37778751c8eaaeca5c848fd08bab264edc795956e58f8c6bc4bfd6dd6be0631c867af9283eb67df5c9112119f34c1a5ee2722af77922
 SHA512 
6dad804699a0e32a42e5431e7ce9f15c12caad3565e39b920b16ed08ef602497fb6590f143f2d0245b3dfe841fb81b72047bbd18e6cf0684779c771d4579d607
-DIST chromium-bin-109.0.5414.61-1-common-i686.tar.xz 3252068 BLAKE2B 
f7794fb898224001df8ce4d175146d24dcba859e4f0ad051c5a6da16355dd44ad116b06ff315470153ae74afa459f32736aef86bf419517936c529e23943ac60
 SHA512 
17f1c561077032912b5e3cde139c5e8eebb90f8446d23b7035be32e8a22e77d82734f4c6ad0fa6c47471ed701eca090bfce93c9d7a4dc6b5645aafdceceb2876
-DIST chromium-bin-109.0.5414.61-1-common-x86_64.tar.xz 3294248 BLAKE2B 
84edc3d3353307e9bd48d0c2ad2eb8916866f6510f966f7a117145140c1e3e77ae7f4a1e3f094fba20ae61b94ab56264f756b409ec0e05df4d8a062880c28e0c
 SHA512 
368600c53319a5d7c93a41e6ad16354148df798af3884c9963d5e4be17dbf0f86ce69e7b79e166bcdb67f8cbbeccd96c088d2f0931ca1422704d43e1268543dd
-DIST chromium-bin-109.0.5414.61-1-common.tar.xz 4472264 BLAKE2B 
df46bf55e277a99e62acc4d45a2ac09c437d7f02f413308032110b82239884e72ec852ca434a8a9ccc145e90947015b9e9afad1941977049eb9ed09c2bbe
 SHA512 
1c9bc0c9edc3da20e2237a96d109c9898216e0bafd8836e6d66c5dac9a0bca7e90416b58bcb184598a507faa24837fcc236ef5a4b5abbf2b7d70bdcd4d895a1f
-DIST chromium-bin-109.0.5414.61-1-l10n.tar.xz 5143772 BLAKE2B 
1f8a271ae712d3a412fb3ce6b5f3c0f68949be9c077be752d4a13040f77bd8d011d6930a24ebaafef913f2877041996d303fd962221c833d5c50faa9bb8716b9
 SHA512 
2dbb1ff4e37382228a28b10f69f8597f41145cb32be9c5776397b26459fcae833d2d8c56c72b6fd4af5f37b0b85cbcf0d2bdb4c0e77aedaada755daeb1595f45
-DIST chromium-bin-109.0.5414.61-1-wayland-aarch64.tar.xz 85031456 BLAKE2B 
f82f3b4daf5c7bc82093fe0693da21d4debbc15030b42e9e9c529636ae5304b9c2d673e1b7267b912177bbf1cc61fb47824867f800758bc51ba39f99ded4c411
 SHA512 
1daadd46bf17b501b575395adb649f9ba95fa0a03e2c171251d4078be7d0da10f80b363cdc4b8ecaa27a45f6f7da8d9465904b341e7c52532ea2e586fb003c8a
-DIST chromium-bin-109.0.5414.61-1-wayland-i686.tar.xz 86812224 BLAKE2B 
6aeb5b3819bb296eb834d2a08b691c7433dbd14d538883a82dcd53ebce1f922cd82250a3e35031decd8a39000ca4508d3e0a0984034f768e3feba97ad1c0eefd
 SHA512 
7f37fb6d9713a3f20fbb5fa1332077814e2d4adffb89381d1d80bcfa19397db6579ba0228680fb6874d1b4112fd58fd7183a033f4b2899c1cfc4abdefc1e846a
-DIST chromium-bin-109.0.5414.61-1-wayland-x86_64.tar.xz 87722728 BLAKE2B 
2ddafa5df4bb1b0136a9f9aaeeec3232f411bef06f00b4da35a9b6b45a232f0e85494a36fa1f1e5413a574f4c4af039a3b864aca720433dd2cc193c04eb6865f
 SHA512 
f4355e9bf863023526a961c123f8844ebd73263c993dfb718ee57f2a6ab4a15f577e78eda87a37adf6b253ce1b922e9e4b73b7cb5a790f946b38229bf815ce13
-DIST chromium-bin-109.0.5414.61-1-x11-aarch64.tar.xz 84810748 BLAKE2B 
9d1a0f0fbe2a978e469f2a87cc0b5780b0c081f4fa482ed5981e780d9897b5da3c2f981b1413db5bb5eb86d8a5de4b8b03d24c5ad1dd92f25fc35a5645f06364
 SHA512 
e427803b8b1d3b80ded488c00cccaa8ef4dfb5379e93f2a2a340dd0af23fe2c7dd85b5bed526c68354a6867544ce84090b5769d45270fb561f0b4e8cf7d6ec5e
-DIST 

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

2023-01-05 Thread Ben Kohler
commit: e3e8ac48167e35a51288d9cedaf8a5fd8526e9cf
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Jan  5 19:23:29 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Jan  5 19:24:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3e8ac48

dev-python/stapler: revbump to move to dev-python/pypdf

Signed-off-by: Ben Kohler  gentoo.org>

 .../stapler-1.0.0_p20220330-PyPDF2-to-pypdf.patch  | 39 ++
 .../stapler/stapler-1.0.0_p20220330-r3.ebuild  | 30 +
 2 files changed, 69 insertions(+)

diff --git 
a/dev-python/stapler/files/stapler-1.0.0_p20220330-PyPDF2-to-pypdf.patch 
b/dev-python/stapler/files/stapler-1.0.0_p20220330-PyPDF2-to-pypdf.patch
new file mode 100644
index ..e82005743c90
--- /dev/null
+++ b/dev-python/stapler/files/stapler-1.0.0_p20220330-PyPDF2-to-pypdf.patch
@@ -0,0 +1,39 @@
+diff --git a/staplelib/commands.py b/staplelib/commands.py
+index caf75f9..e67f419 100644
+--- a/staplelib/commands.py
 b/staplelib/commands.py
+@@ -4,7 +4,7 @@ import math
+ import os
+ 
+ try:
+-from PyPDF2 import PdfWriter, PdfReader
++from pypdf import PdfWriter, PdfReader
+ except:
+ from pyPdf import PdfWriter, PdfReader
+ 
+diff --git a/staplelib/iohelper.py b/staplelib/iohelper.py
+index 8df365c..5474898 100644
+--- a/staplelib/iohelper.py
 b/staplelib/iohelper.py
+@@ -7,7 +7,7 @@ import re
+ import sys
+ 
+ try:
+-from PyPDF2 import PdfWriter, PdfReader
++from pypdf import PdfWriter, PdfReader
+ except ImportError:
+ from pyPdf import PdfWriter, PdfReader
+ 
+diff --git a/staplelib/tests.py b/staplelib/tests.py
+index 86db178..423406d 100755
+--- a/staplelib/tests.py
 b/staplelib/tests.py
+@@ -5,7 +5,7 @@ import shutil
+ import tempfile
+ import unittest
+ 
+-from PyPDF2 import PdfReader
++from pypdf import PdfReader
+ 
+ from staplelib import main, CommandError
+ 

diff --git a/dev-python/stapler/stapler-1.0.0_p20220330-r3.ebuild 
b/dev-python/stapler/stapler-1.0.0_p20220330-r3.ebuild
new file mode 100644
index ..23e77887dad0
--- /dev/null
+++ b/dev-python/stapler/stapler-1.0.0_p20220330-r3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=poetry
+
+inherit distutils-r1
+
+COMMIT="382f1edc62296e071093a5419811a2fca9d78d93"
+
+DESCRIPTION="Suite of tools for PDF files manipulation written in Python"
+HOMEPAGE="https://github.com/hellerbarde/stapler;
+SRC_URI="https://github.com/hellerbarde/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="test? ( dev-python/pypdf[${PYTHON_USEDEP}] )"
+RDEPEND="dev-python/pypdf[${PYTHON_USEDEP}]"
+
+distutils_enable_tests unittest
+
+PATCHES=( "${FILESDIR}"/${P}-fix-tests-for-PyPDF2-2.x.patch
+   "${FILESDIR}"/${P}-port-to-PyPDF2-3.0.0.patch 
+   "${FILESDIR}"/${P}-use-poetry-core-backend-for-PEP517.patch
+   "${FILESDIR}"/${P}-PyPDF2-to-pypdf.patch )



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

2023-01-05 Thread Michał Górny
commit: 0d0590ed25966e7d567632e13fcfd8f22c7f0c2d
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan  5 18:59:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jan  5 19:01:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d0590ed

package.deprecated: Add dev-python/nox proactively

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

 profiles/package.deprecated | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/profiles/package.deprecated b/profiles/package.deprecated
index 07895dbb05ea..02991fd8c906 100644
--- a/profiles/package.deprecated
+++ b/profiles/package.deprecated
@@ -73,10 +73,13 @@ app-accessibility/at-spi2-atk
 dev-libs/atk
 
 # Michał Górny  (2022-06-19)
-# dev-python/tox is a wrapper to run test suite in a virtual
-# environment, possibly for multiple Python versions.  It cannot really
-# work inside network sandbox, and your package probably does not use
-# it anyway.
+# Test automation tools.  They are generally used to run the test suite
+# across multiple Python versions, i.e. what our eclasses do for you
+# already.  They usually can't work inside network sandbox (since they
+# fetch and install all the dependencies inside the venv), so even
+# if they are listed in dependencies, your package probably does not
+# actually need them to run tests.
+dev-python/nox
 dev-python/tox
 
 # Michał Górny  (2022-06-17)



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

2023-01-05 Thread Michał Górny
commit: fee5cbfa4344d7d7ac2a2bd05ccdbfc25f71ac3f
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan  5 18:57:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jan  5 19:01:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fee5cbfa

dev-python/nox: New package, v2022.11.21

dev-python/nox is another test automation runner, like dev-python/tox.
However, instead of declarative configs it uses Python scripts.  Add it
since some projects supply only noxfiles and setting up venv to run
their test suites is cumbersome.

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

 dev-python/nox/Manifest  |  1 +
 dev-python/nox/metadata.xml  | 13 +++
 dev-python/nox/nox-2022.11.21.ebuild | 42 
 3 files changed, 56 insertions(+)

diff --git a/dev-python/nox/Manifest b/dev-python/nox/Manifest
new file mode 100644
index ..bd4764d4b225
--- /dev/null
+++ b/dev-python/nox/Manifest
@@ -0,0 +1 @@
+DIST nox-2022.11.21.gh.tar.gz 3983862 BLAKE2B 
9c365dae5415de4c43c262a1ec9c9007b686838f8aff92a049b1602efe320b7644677646ee72c0e5754efc79d6e38cd46b59ff2851b39b4bf05d3166625000d4
 SHA512 
7f725425acd7d1ef55e04c5330c1f4fd2f2f5107c24b4bb7f7e2711cf6a5c1b8f2777a4902ee31d4a56898a953f3da6a9ed340d652fbc63cba33f5f763702b78

diff --git a/dev-python/nox/metadata.xml b/dev-python/nox/metadata.xml
new file mode 100644
index ..ab6d02e2c276
--- /dev/null
+++ b/dev-python/nox/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pyt...@gentoo.org
+   Python
+   
+   
+   
+   wntrblm/nox
+   nox
+   
+

diff --git a/dev-python/nox/nox-2022.11.21.ebuild 
b/dev-python/nox/nox-2022.11.21.ebuild
new file mode 100644
index ..1047e05af66b
--- /dev/null
+++ b/dev-python/nox/nox-2022.11.21.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2023 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
+
+DESCRIPTION="Flexible test automation for Python"
+HOMEPAGE="
+   https://github.com/wntrblm/nox/
+   https://pypi.org/project/nox/
+"
+SRC_URI="
+   https://github.com/wntrblm/nox/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   =dev-python/argcomplete-1.9.4[${PYTHON_USEDEP}]
+   =dev-python/colorlog-2.6.1[${PYTHON_USEDEP}]
+   >=dev-python/packaging-20.9[${PYTHON_USEDEP}]
+   >=dev-python/virtualenv-14[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # broken with >=dev-python/tox-4
+   # https://github.com/wntrblm/nox/issues/673
+   rm nox/tox_to_nox.* tests/test_tox_to_nox.py || die
+   sed -i -e '/tox-to-nox/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}



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

2023-01-05 Thread Patrick McLean
commit: 7e8476492e2c245fdb00974bc0bdd2b3fd41324b
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Jan  5 18:44:10 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Jan  5 18:44:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e847649

net-misc/openssh: Revbump, update X509 patch to 14.0.3

Signed-off-by: Patrick McLean  gentoo.org>

 net-misc/openssh/{openssh-9.1_p1-r1.ebuild => openssh-9.1_p1-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/openssh/openssh-9.1_p1-r1.ebuild 
b/net-misc/openssh/openssh-9.1_p1-r2.ebuild
similarity index 99%
rename from net-misc/openssh/openssh-9.1_p1-r1.ebuild
rename to net-misc/openssh/openssh-9.1_p1-r2.ebuild
index 2eae29e04ea9..a934b584c29e 100644
--- a/net-misc/openssh/openssh-9.1_p1-r1.ebuild
+++ b/net-misc/openssh/openssh-9.1_p1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



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

2023-01-05 Thread Andreas Sturmlechner
commit: 3213cecc26293fc7447b6fdfe93cb9290997adcc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan  3 14:47:13 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jan  5 18:02:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3213cecc

kde-apps/kgpg: drop 22.12.0

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

 kde-apps/kgpg/Manifest|  1 -
 kde-apps/kgpg/kgpg-22.12.0.ebuild | 52 ---
 2 files changed, 53 deletions(-)

diff --git a/kde-apps/kgpg/Manifest b/kde-apps/kgpg/Manifest
index 85c0d41477b0..ca9e79504d5d 100644
--- a/kde-apps/kgpg/Manifest
+++ b/kde-apps/kgpg/Manifest
@@ -1,3 +1,2 @@
 DIST kgpg-22.08.3.tar.xz 2953552 BLAKE2B 
dd10be9bb6e7607072a22c3ab9d0f1eea379990cb1673d505622f27afa29c1550989cdaa4db6ea6e95a5a36079846ae4820b2c9dbf26b8af3debd0c99cfb32ff
 SHA512 
96af67b582344eaf5482247213cc5acd389d4c2d00938d5025628e5f0ae9b03c8b18a1dd11e6c9244356df527b3c3c73b37a96e2362bd04e1bc4c6b4f6f922e4
-DIST kgpg-22.12.0.tar.xz 3036848 BLAKE2B 
c8bc7965c64ea60d740cb7fdc21d72eec68a321b99df3fa3d77597941214b559bdf79105f63b8547a267c981dfcc7758b4f72f7520dc1d0907ededb0fcc7a781
 SHA512 
4b6a332345eb8f90ee0c677121fdf51ce8630119a10ca33cfc4381d1466292259017bd19263b8cf3d71642e155326468d13d1550792bc77acdf4c2ff1ce464a3
 DIST kgpg-22.12.1.tar.xz 3041508 BLAKE2B 
5815ed78c0bc8cc007883de31479550e8e21fdf5d1d360d6ab6c24bc5b3dc9fb4b306dfb25042ae7907f2eb142e021d0cd38e45d5717a5c19c544317e1b7535b
 SHA512 
36c650e3802fa54ab9610e58a8385d4ed54c73dfa2723bd86789f0e098a2c6b6f94451517ff43ce82485e05d3e51ba510a55d00c06f661f8ca504f1f5a4b4cf2

diff --git a/kde-apps/kgpg/kgpg-22.12.0.ebuild 
b/kde-apps/kgpg/kgpg-22.12.0.ebuild
deleted file mode 100644
index 6f4d733cfb43..
--- a/kde-apps/kgpg/kgpg-22.12.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KDE_SELINUX_MODULE="gpg"
-PVCUT=$(ver_cut 1-3)
-KFMIN=5.99.0
-QTMIN=5.15.5
-inherit ecm gear.kde.org
-
-DESCRIPTION="Frontend for GnuPG, a powerful encryption utility by KDE"
-HOMEPAGE="https://apps.kde.org/kgpg/ https://utils.kde.org/projects/kgpg/;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~x86"
-IUSE=""
-
-COMMON_DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-apps/akonadi-${PVCUT}:5
-   >=kde-apps/akonadi-contacts-${PVCUT}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   >=kde-frameworks/kcodecs-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcontacts-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-"
-DEPEND="${COMMON_DEPEND}
-   app-crypt/gpgme
-"
-RDEPEND="${COMMON_DEPEND}
-   app-crypt/gnupg
-"



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

2023-01-05 Thread Andreas Sturmlechner
commit: a8139d513cf70dadad1b60269762737bc9fa65cc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan  3 14:46:51 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jan  5 18:02:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8139d51

kde-apps/kcharselect: drop 22.12.0

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

 kde-apps/kcharselect/Manifest   |  1 -
 kde-apps/kcharselect/kcharselect-22.12.0.ebuild | 32 -
 2 files changed, 33 deletions(-)

diff --git a/kde-apps/kcharselect/Manifest b/kde-apps/kcharselect/Manifest
index 9a1907aeb442..5709cbe0f3a9 100644
--- a/kde-apps/kcharselect/Manifest
+++ b/kde-apps/kcharselect/Manifest
@@ -1,3 +1,2 @@
 DIST kcharselect-22.08.3.tar.xz 375128 BLAKE2B 
ccd554a08870ec24fe6c48ff591a9e2b4213e6473eff8c3650c5ad6c635b885ee2ebe4451f0756101e02b8a59a989f47c2f6a4893e2019000b5d3728797fe7a5
 SHA512 
6a9232a7d2e5f161fb42e3735a6855fe1e8845212df180ac58f20f114ea34c7e5b5fa3ceb226ced515e2b331fcd9050e6e6fceb88b4735c3cfbb3d50c1ba
-DIST kcharselect-22.12.0.tar.xz 381276 BLAKE2B 
8e80a9b9a95c649f997ea9134eadd9a5c4b399e550b2d272ee6e71c74b288ccb6d5339c6c3179a2b9881fe7f9b810f660524f0fee0c118e2d172f0ddd4a10142
 SHA512 
56f7a2506b19fcd89bc37e3ecd7b037798c0a4118a89cf72db3a728bf24ce0e9c45d17e294c752c2767bdcec9f8b422b600ac335e551dc429f8a38894301ca49
 DIST kcharselect-22.12.1.tar.xz 381312 BLAKE2B 
02b9f9a7648965891ff2a37fc40457d532932d1c0eb1e3fb21f2ce10edda884046c7983850613a465c7fcc0139aa2623e80d36b30153014a72b56757ba938169
 SHA512 
9565fd6d0df705363493bf9c43840b94108f2265a2c784f4d5154801bb6648a06c81a76279e48693f6d4d3f3ffbf176106be78a8ee3b23630547d99023acfd70

diff --git a/kde-apps/kcharselect/kcharselect-22.12.0.ebuild 
b/kde-apps/kcharselect/kcharselect-22.12.0.ebuild
deleted file mode 100644
index 93ee8852a7de..
--- a/kde-apps/kcharselect/kcharselect-22.12.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-KFMIN=5.99.0
-QTMIN=5.15.5
-inherit ecm gear.kde.org
-
-DESCRIPTION="KDE character selection utility"
-HOMEPAGE="https://apps.kde.org/kcharselect/
-https://utils.kde.org/projects/kcharselect/;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kbookmarks-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-"
-RDEPEND="${DEPEND}"



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

2023-01-05 Thread Andreas Sturmlechner
commit: 382a403cb3703f8141209d6e4f6e1bdfd11e9713
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan  3 14:46:42 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jan  5 18:02:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=382a403c

kde-apps/kbackup: drop 22.12.0

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

 kde-apps/kbackup/Manifest   |  1 -
 kde-apps/kbackup/kbackup-22.12.0.ebuild | 36 -
 2 files changed, 37 deletions(-)

diff --git a/kde-apps/kbackup/Manifest b/kde-apps/kbackup/Manifest
index c8865f83b8c5..5c60fdadb506 100644
--- a/kde-apps/kbackup/Manifest
+++ b/kde-apps/kbackup/Manifest
@@ -1,3 +1,2 @@
 DIST kbackup-22.08.3.tar.xz 392604 BLAKE2B 
937beea97f4a44f3d80373c80ae5f6d64d6d0ba5f356ce230e79bbf5fed1a0bf17968aded9ac0a4502c0e88fbe757e3ff38ca870021d121e493f6f46153c4de0
 SHA512 
e48443affecb69883003e97c1b9097628bca80bf6aac810e01dd60dcf8a21f1031e01d9591d6efef99a1b9c3dbf0fec9b822effd9f2a89891789c422cbeec615
-DIST kbackup-22.12.0.tar.xz 395028 BLAKE2B 
6dd59ffe3148d89dc0b9668abe4e31dddeb226328597609b72ed7019e16c14283de6272256936d53ce0d71bef5bfd9c2875cdd98222956bf220bce1bcc0c9c6c
 SHA512 
fd4de3601a790e310313c41dbe3591549e175049ba06062f57903826c0d2f0ba004e6ccee260761b28133d8152c3c9201c3f1a6e3f648aabee2eaa4bda3f5615
 DIST kbackup-22.12.1.tar.xz 395000 BLAKE2B 
8fc6de9d50be47ce00c464dc6e95c34371372a71c008a35bafebc02847182f9f3f3e48e20bb3185dc891a11cd00907dd9c45ecb5493f41e4892ca64009817b74
 SHA512 
d0aa2d8ac88afa36437d2d8027beda3ba565229df324d08ad819bae59e9dece5c5ae0bfef9110340c6b4aa6d033090a718877112fea98e73960aeabe21ca6a56

diff --git a/kde-apps/kbackup/kbackup-22.12.0.ebuild 
b/kde-apps/kbackup/kbackup-22.12.0.ebuild
deleted file mode 100644
index a5d0111033fa..
--- a/kde-apps/kbackup/kbackup-22.12.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=5.99.0
-QTMIN=5.15.5
-inherit ecm gear.kde.org
-
-DESCRIPTION="Program that lets you back up any directories or files"
-HOMEPAGE="https://apps.kde.org/kbackup/;
-
-LICENSE="GPL-2"
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kguiaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-"
-RDEPEND="${DEPEND}"



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

2023-01-05 Thread Andreas Sturmlechner
commit: a42e015359a22589128ba4dc248ad918fc5bfe21
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan  3 14:46:20 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jan  5 18:02:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a42e0153

kde-apps/poxml: drop 22.12.0

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

 kde-apps/poxml/Manifest |  1 -
 kde-apps/poxml/poxml-22.12.0.ebuild | 21 -
 2 files changed, 22 deletions(-)

diff --git a/kde-apps/poxml/Manifest b/kde-apps/poxml/Manifest
index f9f5ac3af40f..70a6eb33797c 100644
--- a/kde-apps/poxml/Manifest
+++ b/kde-apps/poxml/Manifest
@@ -1,3 +1,2 @@
 DIST poxml-22.08.3.tar.xz 44036 BLAKE2B 
0bff7bcdc776d009f5b6ff6f9186d96d2da847f20f1d1044c33a8a33ec6852381db1f65227b197e40eeeab02391dd4a7c68e818a5093d5d3ac729631cf6a928e
 SHA512 
511243c2e2ae6e56e5e9687c33f3dfa7f947a0844cc4347e54ca77801e347374ca114d76078de928588eb9f099cf9fffe5a723722bd2249a7720cf9c3f05dc33
-DIST poxml-22.12.0.tar.xz 44072 BLAKE2B 
a486d075a20731135809fbeab908cecd1a7e0ae3851bdce56e6e708b19ad4d73d5f29734108b6fa3b409d4e2481a3f8bc4e959560fcc97d7d80a8ba590df92b4
 SHA512 
1ed2caad9a4526824d07a07beea5f27aac5b9e959c5dfb4a2c0e756da5a7e38aad84a83b326825029c2b23d308c7013981ea8710d5d8180825809d8b771e8637
 DIST poxml-22.12.1.tar.xz 44048 BLAKE2B 
8ce9373c9e7ca6c015510c5e09bb794c989e8ad0f3b238e22b603db0eb6d57425f2b3f59db3bcc5e47a3ac5f14699215887342a34ab5dd5ec39db5a91008f06d
 SHA512 
864319615591eaae867273eec14f06240a297f735f9ba0fad2ad3d8a327fb992a98f6cc260e77e8f414098589ba3f169269ca303053a0bbc6d0320e76ff7df23

diff --git a/kde-apps/poxml/poxml-22.12.0.ebuild 
b/kde-apps/poxml/poxml-22.12.0.ebuild
deleted file mode 100644
index ac82b6a10620..
--- a/kde-apps/poxml/poxml-22.12.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-QTMIN=5.15.5
-inherit ecm gear.kde.org
-
-DESCRIPTION="KDE utility to translate DocBook XML files using gettext po files"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtxml-${QTMIN}:5
-   sys-devel/gettext
-"
-RDEPEND="${DEPEND}"



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

2023-01-05 Thread Andreas Sturmlechner
commit: 109c53640deecaebecbba41a3d29bea62e535e1a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan  3 14:47:55 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jan  5 18:02:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=109c5364

sys-block/partitionmanager: drop 22.12.0

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

 sys-block/partitionmanager/Manifest|  1 -
 .../partitionmanager-22.12.0.ebuild| 37 --
 2 files changed, 38 deletions(-)

diff --git a/sys-block/partitionmanager/Manifest 
b/sys-block/partitionmanager/Manifest
index f3d704819e84..4459384d2eb8 100644
--- a/sys-block/partitionmanager/Manifest
+++ b/sys-block/partitionmanager/Manifest
@@ -1,3 +1,2 @@
 DIST partitionmanager-22.08.3.tar.xz 2101520 BLAKE2B 
a83c1ce18e19e0f19293c57866a8429bfd15b4f03eafe934ca11637c76c50780228117598efec11e77c2d5759dc42274ed4c604f48edbf23325599b033dc2c06
 SHA512 
ec287a1cb9456253e40ba61a6844f82e2dcda8f1a87f7850f71c255d9aaa6f0b6d0008d1f1299bdfa989e80fb57b21fd962940ca3ba061d9c22f26370d1c0a29
-DIST partitionmanager-22.12.0.tar.xz 2124516 BLAKE2B 
a495c3cfa10730d3191b2bfa74e541d8f6350dc5df68c2f04161e4576ac4e6df9c2469d85e433c19a2e6e086291f69341022642b283f4b9f12bfa369569d0ce1
 SHA512 
8eb70f8cea1eb60f8e0628a49ce3fb97d96a96f82d67f1213d50059933aafd637a7c3c42d3734e955f89f0affc8345526f634f0a7d3fd1d837e77e82f5fa670b
 DIST partitionmanager-22.12.1.tar.xz 2127188 BLAKE2B 
f8a5586e99ade873db0fc3aa89b39991f226167f37628ef12d329cdd5b94d67d39f6834cffc3f16225959173fbf08bb3a6b7065d3dfefe263bfc904bbb27e488
 SHA512 
d3322b2335f637712f56895c1ff09b0db7f1ae90d95a881ea321a181a7b8064193b47ebcd5a4f28d91e557063d304bed9576a4304f89fa28901d60a53c4d6d77

diff --git a/sys-block/partitionmanager/partitionmanager-22.12.0.ebuild 
b/sys-block/partitionmanager/partitionmanager-22.12.0.ebuild
deleted file mode 100644
index 379840a7dbdf..
--- a/sys-block/partitionmanager/partitionmanager-22.12.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-KFMIN=5.99.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.5
-inherit ecm gear.kde.org
-
-DESCRIPTION="Utility for management of disks, partitions and file systems"
-HOMEPAGE="https://apps.kde.org/partitionmanager/;
-
-LICENSE="GPL-3"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}: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/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=sys-auth/polkit-qt-0.113.0[qt5(+)]
-   >=sys-libs/kpmcore-${PVCUT}:5=
-"
-RDEPEND="${DEPEND}"



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

2023-01-05 Thread Andreas Sturmlechner
commit: bce05901fe7e8bb112418f42f81f82a155de0a14
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan  3 14:47:26 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jan  5 18:02:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bce05901

kde-apps/ktimer: drop 22.12.0

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

 kde-apps/ktimer/Manifest  |  1 -
 kde-apps/ktimer/ktimer-22.12.0.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/kde-apps/ktimer/Manifest b/kde-apps/ktimer/Manifest
index 1a9482a57938..25654ceba82b 100644
--- a/kde-apps/ktimer/Manifest
+++ b/kde-apps/ktimer/Manifest
@@ -1,3 +1,2 @@
 DIST ktimer-22.08.3.tar.xz 395276 BLAKE2B 
d30d4eeb71bd2b7535f9a655df02b91fbabc59a3b4c5e49fef414236facd9419e5fdb5b07b5db5cc4b9d8d8855487b7b08902a7883f49bbdd1b6d9690d1b03cd
 SHA512 
9890140737187a25be375a68a9a5dbc95bbae01e00b092bc0107e11bf94ffa3a520a38e11905cf15d425256a4377c45f7283af48987d0aa95d054da628586795
-DIST ktimer-22.12.0.tar.xz 401292 BLAKE2B 
aa7bea818ca17b2994e5469d37a78ebf856a7aec6f2126792b6264b67ce5728ea84031dbcb872db56e9c48231165e293976764a0cdb9394bd41ce9318bcb9c39
 SHA512 
4218569512e06627a9fd37e4c7c4610b94008feee80f2b4c2104cb8709c3afb1694af6b352bfcc36a6613fb651d4e29b71717caac0ce533ea7f31614a9d0be03
 DIST ktimer-22.12.1.tar.xz 402068 BLAKE2B 
10dbab8697d3664b68af033ba4d201315306b480e5f5f1b721ddafb457623b4dd505a5b3cfb43fc230be32c7c8aa1e2d4c4379bb4e3d9eda8d25574b3c36750d
 SHA512 
74f327a5b347e1f73aa3c874459512cca647003681551cf31eab84a8ba1a7e0e9ce13c5f161a9d74024ae4fa644dab5ad03e87938081d0267b92b093eed02080

diff --git a/kde-apps/ktimer/ktimer-22.12.0.ebuild 
b/kde-apps/ktimer/ktimer-22.12.0.ebuild
deleted file mode 100644
index 2b2e9ede9ae4..
--- a/kde-apps/ktimer/ktimer-22.12.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-KFMIN=5.99.0
-QTMIN=5.15.5
-inherit ecm gear.kde.org
-
-DESCRIPTION="Little tool to execute programs after some time"
-HOMEPAGE="https://apps.kde.org/ktimer/
-https://utils.kde.org/projects/ktimer/;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-"
-RDEPEND="${DEPEND}"



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

2023-01-05 Thread Andreas Sturmlechner
commit: 83521d2d44dc911602a1d8461ee1d44d6a825399
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan  3 14:47:21 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jan  5 18:02:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83521d2d

kde-apps/kteatime: drop 22.12.0

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

 kde-apps/kteatime/Manifest|  1 -
 kde-apps/kteatime/kteatime-22.12.0.ebuild | 33 ---
 2 files changed, 34 deletions(-)

diff --git a/kde-apps/kteatime/Manifest b/kde-apps/kteatime/Manifest
index b86056a1baea..6c0ec30bee22 100644
--- a/kde-apps/kteatime/Manifest
+++ b/kde-apps/kteatime/Manifest
@@ -1,3 +1,2 @@
 DIST kteatime-22.08.3.tar.xz 302804 BLAKE2B 
74c344a931e79b96f6f4e0616203d02fd68f0dd5175bea22778aa0a9cc68e8e060d7aaaef0b68a0e9319046d26327dbac1f91c044e87ee40f1b6beefe528bf47
 SHA512 
7322a6b6fadb2c6969762ec7ece590e8ac44df4d7e5a4e379208e82c54bfef8354b820b05385e49236cb835b7bbe69bd246cb2e7e76c8cb72085820669e0373e
-DIST kteatime-22.12.0.tar.xz 312324 BLAKE2B 
0ec0e3d6928a59bbaa254d83034b06dcba51427b4d45406b2f3815f5a4b81054866670f598fbeb9a85cb940472442497a9e37ee0af731095ad2f58abef45b18d
 SHA512 
ade8867b888c19626c15687e295b1669bba69746adde84409294f196a0ddf15af52334a99085e3a5198dbbca040faaabc920a024fa4521a20258c6b9469246fa
 DIST kteatime-22.12.1.tar.xz 312332 BLAKE2B 
a2ac39fb7a8d8521f4aec3fbc90535e27baf6423fe8f2fc7c57a23dfb3dc3e1f8908584aabca74e87196bacea916240a6dc34508d66607c82a71e56c30365de7
 SHA512 
a94c7e59b882bb2aaba6c72f23c8a856aa28a44d66684869e499035128f3cc1c31a315d70c547a57e91f1f4eb1d248cbe3e8e15a58d8aadc20db6912d95038e8

diff --git a/kde-apps/kteatime/kteatime-22.12.0.ebuild 
b/kde-apps/kteatime/kteatime-22.12.0.ebuild
deleted file mode 100644
index 8a15acf1bc1f..
--- a/kde-apps/kteatime/kteatime-22.12.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=5.99.0
-QTMIN=5.15.5
-inherit ecm gear.kde.org
-
-DESCRIPTION="KDE timer for making a fine cup of tea"
-HOMEPAGE="https://apps.kde.org/kteatime/;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/knotifyconfig-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-"
-RDEPEND="${DEPEND}"



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

2023-01-05 Thread Andreas Sturmlechner
commit: e5cf26144a473c6e9297b694365dd1d8df32b710
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jan  5 15:46:04 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jan  5 18:02:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5cf2614

media-gfx/krita: add 5.1.5

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

 media-gfx/krita/Manifest   |   1 +
 media-gfx/krita/krita-5.1.5.ebuild | 120 +
 2 files changed, 121 insertions(+)

diff --git a/media-gfx/krita/Manifest b/media-gfx/krita/Manifest
index e81551de6fed..bd1d190ff922 100644
--- a/media-gfx/krita/Manifest
+++ b/media-gfx/krita/Manifest
@@ -1,2 +1,3 @@
 DIST krita-5.1.3.tar.xz 185166464 BLAKE2B 
2fa93e06cd4b5b68016bc1af83464c3e44e1ece0e786734def030bf8e333086ed9d36b23d56dc8b742ceef85273b9d88d754286e85d2d1384ffc92a3592693fd
 SHA512 
4025033cbbe48f2e0d52961320c08920691a3c5b48029c67560c3c28e699cec6a02432bc1ec706204b1f5f3199c7fc66e10c01607ce06b113211cae0194f5d88
 DIST krita-5.1.4.tar.xz 184969232 BLAKE2B 
3452504c1ce973d0670508b143ee45d2a75fe72d87f1a3f94a56c4b36f4a179e2a651a0663a04aab8e75484065a78140b3c8c51fda1215c14924a4895be5
 SHA512 
316b9333f416a4d8739a7201910069211d1da1b0f2eebfc48de08f6cf4736f3e7b8fa242bc97eebe8536e483c214cb584d459f26f8ce7bd10e36da467eb67446
+DIST krita-5.1.5.tar.xz 184981952 BLAKE2B 
3d8d26849d8508dc040fb3ac5ab4d0ce724f670bf7d5782b37702b55afe5063543e6aa564a1c9326c90fb16f7905941e3f1ffd4296efd6f8a1c7cb34c0b41716
 SHA512 
b745eb9f51bb08df0948d6b97b85aee6a74b496df3e8423fb9107d79551daadb21960b4bb5c438348f662c67d0ec5b2fa6da18cfa5feb418659881cddd24d8f1

diff --git a/media-gfx/krita/krita-5.1.5.ebuild 
b/media-gfx/krita/krita-5.1.5.ebuild
new file mode 100644
index ..d5c5568cc3fd
--- /dev/null
+++ b/media-gfx/krita/krita-5.1.5.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+PYTHON_COMPAT=( python3_{8..11} )
+KFMIN=5.82.0
+QTMIN=5.15.5
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org python-single-r1
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Free digital painting application. Digital Painting, Creative 
Freedom!"
+HOMEPAGE="https://apps.kde.org/krita/ https://krita.org/en/;
+
+LICENSE="GPL-3"
+SLOT="5"
+IUSE="color-management fftw gif +gsl heif jpegxl +mypaint-brush-engine openexr 
pdf qtmedia +raw webp"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# bug 630508
+RESTRICT="test"
+
+RDEPEND="${PYTHON_DEPS}
+   dev-libs/boost:=
+   dev-libs/quazip:0=[qt5(+)]
+   $(python_gen_cond_dep '
+   dev-python/PyQt5[declarative,gui,widgets,${PYTHON_USEDEP}]
+   dev-python/sip:=[${PYTHON_USEDEP}]
+   ')
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5=[-gles2-only]
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kguiaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kitemmodels-${KFMIN}:5
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   media-gfx/exiv2:=
+   media-libs/lcms
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   media-libs/tiff:=
+   sys-libs/zlib
+   virtual/opengl
+   x11-libs/libX11
+   x11-libs/libXi
+   color-management? ( >=media-libs/opencolorio-2.0.0 )
+   fftw? ( sci-libs/fftw:3.0= )
+   gif? ( media-libs/giflib )
+   gsl? ( sci-libs/gsl:= )
+   jpegxl? ( >=media-libs/libjxl-0.7.0_pre20220825 )
+   heif? ( >=media-libs/libheif-1.11:=[x265] )
+   mypaint-brush-engine? ( media-libs/libmypaint:= )
+   openexr? ( media-libs/openexr:= )
+   pdf? ( app-text/poppler[qt5] )
+   qtmedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5 )
+   raw? ( media-libs/libraw:= )
+   webp? ( >=media-libs/libwebp-1.2.0:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-cpp/eigen:3
+   dev-lang/perl
+   sys-devel/gettext
+"
+
+PATCHES=( "${FILESDIR}"/${PN}-4.3.1-tests-optional.patch )
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+   ecm_pkg_setup
+}
+
+src_configure() {
+   # Prevent sandbox 

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

2023-01-05 Thread Andreas Sturmlechner
commit: 9b4a72905ab11a117f159e039965144a2e0515a5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan  3 14:47:30 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jan  5 18:02:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b4a7290

kde-apps/kwalletmanager: drop 22.12.0

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

 kde-apps/kwalletmanager/Manifest   |  1 -
 .../kwalletmanager/kwalletmanager-22.12.0.ebuild   | 46 --
 2 files changed, 47 deletions(-)

diff --git a/kde-apps/kwalletmanager/Manifest b/kde-apps/kwalletmanager/Manifest
index 59a7f13da9b7..f1ee21f902f0 100644
--- a/kde-apps/kwalletmanager/Manifest
+++ b/kde-apps/kwalletmanager/Manifest
@@ -1,3 +1,2 @@
 DIST kwalletmanager-22.08.3.tar.xz 804040 BLAKE2B 
5cbf9a091a71e9bb8b768d3fa992f4c6d256925d31118024cebb08daee6f256fe2507cf1bf2c9d6e7dd774dc3ae419f4cef621ba5642a589ebccbb3d0a7e7ec2
 SHA512 
07d2118d06a00d36c36d329ecd7f682be72a13b2c5559fd873e3b65457aa566e62182974b93f0242e94b99302fdbbf80302c865a5247ed74e7c2602515cccb9c
-DIST kwalletmanager-22.12.0.tar.xz 838684 BLAKE2B 
7c651f21b85ab78ca289a37b1f71bc745c557a6e07eaf0f19c9d568aba2f15f8a4d75610fa547b5bf3f860241cde7f0051e26839850adbff8c9b038fe1681142
 SHA512 
bfb683253204238a3cda4ed68aa7f48a13f8d7713fa6c9f910797312b74568830aa016fb228aabeb857b0fd0acee7056ff3f8c668c60483f5227375eae7d77ed
 DIST kwalletmanager-22.12.1.tar.xz 838652 BLAKE2B 
5a180d47f3145483daec1ec3e32930e4ab31e9469e550879e869e5fe55c3519498ad41616e6e6426499e71bee59f327b12af760db8ea644df08d503e09ed0937
 SHA512 
2add65ddedf9af462203769a25d24479ae6cdaf495de27343bbb6276e0b86150c41f29e0d73c1d962bb3d33912797dc05af12459861f4f4506b30ec8ca076d79

diff --git a/kde-apps/kwalletmanager/kwalletmanager-22.12.0.ebuild 
b/kde-apps/kwalletmanager/kwalletmanager-22.12.0.ebuild
deleted file mode 100644
index 7840977e5d26..
--- a/kde-apps/kwalletmanager/kwalletmanager-22.12.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=5.99.0
-QTMIN=5.15.5
-inherit ecm gear.kde.org
-
-DESCRIPTION="Tool to manage the passwords on your system using KDE Wallet"
-HOMEAGE="https://apps.kde.org/kwalletmanager5/
-https://utils.kde.org/projects/kwalletmanager/;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kcodecs-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-"
-RDEPEND="${DEPEND}"



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

2023-01-05 Thread Andreas Sturmlechner
commit: 333d2cf42468b5029dfaa81b6588901cb7ee363b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan  3 14:47:59 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jan  5 18:02:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=333d2cf4

sys-libs/kpmcore: drop 22.12.0

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

 sys-libs/kpmcore/Manifest   |  1 -
 sys-libs/kpmcore/kpmcore-22.12.0.ebuild | 33 -
 2 files changed, 34 deletions(-)

diff --git a/sys-libs/kpmcore/Manifest b/sys-libs/kpmcore/Manifest
index 58acd5e1f1bb..30052fca78e1 100644
--- a/sys-libs/kpmcore/Manifest
+++ b/sys-libs/kpmcore/Manifest
@@ -1,3 +1,2 @@
 DIST kpmcore-22.08.3.tar.xz 599692 BLAKE2B 
1a866db1d14bb866c2e0579bd79211bc22d27583425ba8f715d973779eba5a571722c19d6db5613440d85f046a3303d0067b3a6ca26645dd14a0e37db713c3e4
 SHA512 
4b48b6fa8f6a0ede38aeacc4f91c87e51f2205be93d4fff785ed144bb9ff59e8c8cb98a4e202f11b2ed246f6955e9ecede28efb0601da5c7936a4b4ccc25457c
-DIST kpmcore-22.12.0.tar.xz 616900 BLAKE2B 
0a52767c22bcc93fc7599c7bb28c8a0fd2e29b85887ec50fe70a87935e8da22efdd3abedf9ba525106ec54c706143b02e59d375f07583d1f38cb77f37ecda42c
 SHA512 
3671065ee530f13ebb76d25db5cba1cd62f89df847a070d994a3070412d9cd23ae4bf8befe249f5437b925c901e851ce97202c91ce59172a6fb4770841c26c0f
 DIST kpmcore-22.12.1.tar.xz 616844 BLAKE2B 
78012be540f86ced977e0255464c811eefd1f5fbea05d239faa2ea4aeefa4bd56ec0496f881cc219f4d50e0fc419b6894a66b229e46d38871006eae0ed5923b8
 SHA512 
26732b4e513c3ae29a99339e566d11edd01b117e6123c839c3923c703b03c0ceb181977ffa166b491ebd70f54b9070b2f46c37a8fc3077ff4f7465f56ff248ed

diff --git a/sys-libs/kpmcore/kpmcore-22.12.0.ebuild 
b/sys-libs/kpmcore/kpmcore-22.12.0.ebuild
deleted file mode 100644
index 0db24d46ff44..
--- a/sys-libs/kpmcore/kpmcore-22.12.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_NONGUI="true"
-KFMIN=5.99.0
-QTMIN=5.15.5
-inherit ecm gear.kde.org
-
-DESCRIPTION="Library for managing partitions"
-HOMEPAGE="https://apps.kde.org/partitionmanager/;
-
-LICENSE="GPL-3"
-SLOT="5/10"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86"
-IUSE=""
-
-# bug 689468, tests need polkit etc.
-RESTRICT="test"
-
-BDEPEND="virtual/pkgconfig"
-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/kwidgetsaddons-${KFMIN}:5
-   >=sys-apps/util-linux-2.33.2
-   >=sys-auth/polkit-qt-0.113.0[qt5(+)]
-"
-RDEPEND="${DEPEND}"



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

2023-01-05 Thread Andreas Sturmlechner
commit: 2c79a6b33b4ad2c98ae503bfbfcf5de968d2e602
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan  3 14:47:50 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jan  5 18:02:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c79a6b3

kde-misc/markdownpart: drop 22.12.0

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

 kde-misc/markdownpart/Manifest|  1 -
 kde-misc/markdownpart/markdownpart-22.12.0.ebuild | 29 ---
 2 files changed, 30 deletions(-)

diff --git a/kde-misc/markdownpart/Manifest b/kde-misc/markdownpart/Manifest
index c55025082914..4cbceac324b3 100644
--- a/kde-misc/markdownpart/Manifest
+++ b/kde-misc/markdownpart/Manifest
@@ -1,3 +1,2 @@
 DIST markdownpart-22.08.3.tar.xz 30196 BLAKE2B 
b145932dc2a0bdc3c60f1b9b376c6fe03d930679316e35f69374c695c2e4da0caa50d1edac7a9673d9f03db52bebf9641c26ee665ea8647c9fee9b92de2be212
 SHA512 
a070c46ef84f951cf555b3b8ef9f6bdf9cba8fd2e5bf2f6a817df57e138ca74a9887fbc993b2553bd27cceef1d3159facb160e93924904409beb2e501d583db2
-DIST markdownpart-22.12.0.tar.xz 30604 BLAKE2B 
c5c2873f89e43bebf2b6ca36c5fc94cc6f2ee99bddcd8f743fee9c04c5bae5a709de73d373e6e786cfbd35238080dc704a769aa13437c6b675670a2f5ac0
 SHA512 
5d8103908ca3ad76e772cc286e2fe22c2e5ea8f1556e46897e596cf078f90d2979994c32d50581feb6ab053bf0927c2b76ffcf1ac2bebef9c4212bc0953bf3d4
 DIST markdownpart-22.12.1.tar.xz 30792 BLAKE2B 
23dd385a562a46e843a0d01f8c8263d2b129e436bf8eb9f69564e731f742a40cbaefb681bb0807277866500cad94c00681a9c4c098ec02249a224265c734debd
 SHA512 
98a630df96b2bd9c3a35f7a4f97b43c93c44dea96fcc8ab339f0d6b5896231ef979b69fac0bcffc6e908db18c81beabafb8a95ae8eb3602d4b3a32ece0c7822f

diff --git a/kde-misc/markdownpart/markdownpart-22.12.0.ebuild 
b/kde-misc/markdownpart/markdownpart-22.12.0.ebuild
deleted file mode 100644
index b6c94c4ef0f9..
--- a/kde-misc/markdownpart/markdownpart-22.12.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KDE_ORG_CATEGORY=utilities
-KFMIN=5.99.0
-QTMIN=5.15.5
-inherit ecm gear.kde.org
-
-DESCRIPTION="Markdown viewer KParts plugin based on QTextDocument"
-HOMEPAGE="https://apps.kde.org/markdownpart/;
-
-LICENSE="LGPL-2.1+"
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-"
-RDEPEND="${DEPEND}"



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

2023-01-05 Thread Andreas Sturmlechner
commit: d3c341a5f4eb6813c1bc7806bd926cff838d3c98
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan  3 14:47:39 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jan  5 18:02:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3c341a5

kde-apps/sweeper: drop 22.12.0

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

 kde-apps/sweeper/Manifest   |  1 -
 kde-apps/sweeper/sweeper-22.12.0.ebuild | 37 -
 2 files changed, 38 deletions(-)

diff --git a/kde-apps/sweeper/Manifest b/kde-apps/sweeper/Manifest
index 562ad191d1ef..1808a9e1c393 100644
--- a/kde-apps/sweeper/Manifest
+++ b/kde-apps/sweeper/Manifest
@@ -1,3 +1,2 @@
 DIST sweeper-22.08.3.tar.xz 377952 BLAKE2B 
cfc2cee71d80162577565ad298212e378eda8ba714175e2c607b0610dc70a0f8b71876f6b8c129eb885121a93aef421253e9139a532cf11cfcb1e63de8779758
 SHA512 
206fc9d9fd97a44898e046e535459bcee28261fb7f508d6b013a46d890ec2c51f461042a7986d0332a3ba6305fdbc4dac7d8f156dffe74e092e0b51bc562c02e
-DIST sweeper-22.12.0.tar.xz 397128 BLAKE2B 
3cf676e8b7e879ac897458b635f04aa14755582568256d047bf8ec1a331b385f9b511e21627f84f8ad16ef9e977c34b866b4504a13a5b942538a5c89744b9268
 SHA512 
a1645569994e48eafe0bcd0831d5e8fbf8b68e96cc7f935efb25297ace682f3ed12372ee033380b079a3f9bc6ec96d44c67ba88f05ad5403f1b7b9fe6ce1a2c4
 DIST sweeper-22.12.1.tar.xz 397744 BLAKE2B 
bc2acb5dafd2b31ca84cde0a176c4f70615a81a8bc0272aad5d8e5eaa7e6d98d820a175b4d54c751e99e21f7f7481387297a37d8477c8140fe22b26fb5b4324a
 SHA512 
76b2f4d2921959ab34842ba1003de27990fbc4c75349e72ec2716b2cd1320d0d495a53babf5b6a0dbe67b0d05d69d08e080c5d384e623a11cf86ed2e4a38379c

diff --git a/kde-apps/sweeper/sweeper-22.12.0.ebuild 
b/kde-apps/sweeper/sweeper-22.12.0.ebuild
deleted file mode 100644
index 3154cb6d9553..
--- a/kde-apps/sweeper/sweeper-22.12.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=5.99.0
-QTMIN=5.15.5
-inherit ecm gear.kde.org
-
-DESCRIPTION="Privacy settings widget to clean unwanted traces on the system"
-HOMEPAGE="https://apps.kde.org/sweeper/
-https://utils.kde.org/projects/sweeper/;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/kactivities-stats-${KFMIN}:5
-   >=kde-frameworks/kbookmarks-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-"
-RDEPEND="${DEPEND}"



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

2023-01-05 Thread Andreas Sturmlechner
commit: 7d4095eb4e512a7c8a6b12fd276ba1937c959ed1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan  3 14:47:35 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jan  5 18:02:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d4095eb

kde-apps/print-manager: drop 22.12.0

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

 kde-apps/print-manager/Manifest|  1 -
 .../print-manager/print-manager-22.12.0.ebuild | 62 --
 2 files changed, 63 deletions(-)

diff --git a/kde-apps/print-manager/Manifest b/kde-apps/print-manager/Manifest
index fbdfef9ffcf9..e294bca1a906 100644
--- a/kde-apps/print-manager/Manifest
+++ b/kde-apps/print-manager/Manifest
@@ -1,3 +1,2 @@
 DIST print-manager-22.08.3.tar.xz 278784 BLAKE2B 
e62410cba4ec3212988f17d7f7af9d1517398b381d2cbffcba47bf08afda722e48d5db1810abc0a2fe3e1c0ecb5142fc5369b38d558c09a0974f7da1d10e5cfe
 SHA512 
3c053af253ed6014fd0974baa08d7d69de466a1eedede17d3bb3f95a274b7a51b106637b7ac633a043b2fd2e995a49f33e4997b85f1dfb20c1a60a3be9db93ac
-DIST print-manager-22.12.0.tar.xz 287320 BLAKE2B 
24d7cce232ec4c6abbe51760681a888abf9f0b1a344db938e09b4b630de1d68bb7306f4863061c57897b245da112ba38cfbb9fb551de680dca07718e23de9a63
 SHA512 
d759cd8c6330f34fff6223c9c365ea3a58de01306741acf64686c98c90bb83c93971a69b81e24f8e1e7df6ad2a2fe3a3a7afda6ffae73dea4f4354fd60cef8a5
 DIST print-manager-22.12.1.tar.xz 287388 BLAKE2B 
5a6a6b057093d56e8477a5721f93d522af166866b6fdcab7892661a011726b4f78b78aa9f201f54385ed82bace7e872898151270ec269b3466ea7951d91cde6a
 SHA512 
5596fd83a5dcff70ac2be9b4ad0b636e46e3f91cc68138ab664fcb6f3527b80fc1bb5639882b4fa5aeae30aa939b0b14b773811fc8f78c84211d27f225233ffc

diff --git a/kde-apps/print-manager/print-manager-22.12.0.ebuild 
b/kde-apps/print-manager/print-manager-22.12.0.ebuild
deleted file mode 100644
index 4e03a69fc115..
--- a/kde-apps/print-manager/print-manager-22.12.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=5.99.0
-QTMIN=5.15.5
-inherit ecm gear.kde.org
-
-DESCRIPTION="Manage print jobs and printers in Plasma"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="+gtk"
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5
-   net-print/cups
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtquickcontrols-${QTMIN}:5
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   kde-plasma/kde-cli-tools:5
-   gtk? ( app-admin/system-config-printer )
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"
-
-pkg_postinst() {
-   ecm_pkg_postinst
-
-   if [[ -z "${REPLACING_VERSIONS}" ]] && ! use gtk ; then
-   ewarn "By switching off \"gtk\" USE flag, you have chosen to do 
without"
-   ewarn "an important, though optional, runtime dependency:"
-   ewarn
-   ewarn "app-admin/system-config-printer"
-   ewarn
-   ewarn "${PN} will work nevertheless, but is going to be less 
comfortable"
-   ewarn "and will show the following error status during runtime:"
-   ewarn
-   ewarn "\"Failed to group devices: 'The name 
org.fedoraproject.Config.Printing"
-   ewarn "was not provided by any .service files'\""
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/yakuake/files/, kde-apps/yakuake/

2023-01-05 Thread Andreas Sturmlechner
commit: a67cf84cb44811a53ff5ba7c00f31139987fa744
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan  3 14:47:44 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jan  5 18:02:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a67cf84c

kde-apps/yakuake: drop 22.12.0

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

 kde-apps/yakuake/Manifest  |  1 -
 .../files/yakuake-22.12.0-missing-header.patch | 33 
 kde-apps/yakuake/yakuake-22.12.0.ebuild| 60 --
 3 files changed, 94 deletions(-)

diff --git a/kde-apps/yakuake/Manifest b/kde-apps/yakuake/Manifest
index 4a29fc345daa..9541afc93cbe 100644
--- a/kde-apps/yakuake/Manifest
+++ b/kde-apps/yakuake/Manifest
@@ -1,3 +1,2 @@
 DIST yakuake-22.08.3.tar.xz 414092 BLAKE2B 
235679d6439560cef5519a414f0177834bcd95f440b57428106e6b285a53811a4f32bce6b2ca7c8566e4567e8d9f56ea332e41b175b22d3e649e951ea7e8c794
 SHA512 
4f02b90d138fa741c8d30f11e409fcc7b08d8775d35e35d90c3d050bbd0f0ce5d2c46ce2c3809e8ad1362eac5661681be75ebe3703570859e4d9e8ebd62ec1d0
-DIST yakuake-22.12.0.tar.xz 426592 BLAKE2B 
e053ad61017a2229ed2f9341457e2effc08b7e0f98ae9e59d5d83a8045de89e4ecdbc4619e913e877fb53737ba5fa3e83667659d0d223b0083437ad7c97703a8
 SHA512 
2569d67516b9e80277e37291c01ae7225ddfa04a4410ee13add03a1ae8453a431a525cdacb8e447bd32bf6b55e60f81eb49431d2c4a13d5e1e7addc65a830842
 DIST yakuake-22.12.1.tar.xz 426896 BLAKE2B 
54f9a231ae06eac7477b2da9d7aeb6d2cdd38ca1cb7729c33947520329066ac68e4ecec72ebfe6f1d824c352b1ae78cde554834258b1d993ffad0bff0abd5afe
 SHA512 
734b066a311baf0e3f491b98c0891836b0058694fd8a46d6e13a743248c64a2b19ccb93baedf167be0cdfdeff7a6e4f8371bce12cd701aa5f429746dd5774d07

diff --git a/kde-apps/yakuake/files/yakuake-22.12.0-missing-header.patch 
b/kde-apps/yakuake/files/yakuake-22.12.0-missing-header.patch
deleted file mode 100644
index ae43268397ca..
--- a/kde-apps/yakuake/files/yakuake-22.12.0-missing-header.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 1f2df3b0f57f5b3f4e4a5da8608cccde4edb2de5 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner 
-Date: Sat, 10 Dec 2022 12:22:46 +0100
-Subject: [PATCH] Re-add missing header when building without KF5Wayland
-
-Otherwise we rely on KWayland/Client/surface.h to implicitly provide
-QWindow which may not be available.
-
-Partial revert of 9b93462943ab26ab015989321881dee13404d711
-See also: https://invent.kde.org/utilities/yakuake/-/merge_requests/80
-
-Downstream report: https://bugs.gentoo.org/885101
-
-Signed-off-by: Andreas Sturmlechner 

- app/mainwindow.cpp | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/app/mainwindow.cpp b/app/mainwindow.cpp
-index 4ea361e..8b0aab3 100644
 a/app/mainwindow.cpp
-+++ b/app/mainwindow.cpp
-@@ -42,6 +42,7 @@
- #include 
- #include 
- #include 
-+#include 
- 
- #if HAVE_X11
- #if QT_VERSION < QT_VERSION_CHECK(6, 0, 0)
--- 
-2.38.1
-

diff --git a/kde-apps/yakuake/yakuake-22.12.0.ebuild 
b/kde-apps/yakuake/yakuake-22.12.0.ebuild
deleted file mode 100644
index 1dbd5fc92756..
--- a/kde-apps/yakuake/yakuake-22.12.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PVCUT=$(ver_cut 1-3)
-KFMIN=5.99.0
-QTMIN=5.15.5
-inherit ecm gear.kde.org
-
-DESCRIPTION="Quake-style terminal emulator based on konsole"
-HOMEPAGE="https://apps.kde.org/yakuake/;
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~x86"
-IUSE="absolute-position X"
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-apps/konsole-${PVCUT}:5
-   >=kde-frameworks/karchive-${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/kglobalaccel-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/knotifyconfig-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   absolute-position? ( >=kde-frameworks/kwayland-${KFMIN}:5 )
-   X? (
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   x11-libs/libX11
-   )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${P}-missing-header.patch" ) # bug 885101
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package absolute-position 

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

2023-01-05 Thread Andreas Sturmlechner
commit: 1faafd27854b1bfe866e3fd574278cbee5420957
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan  3 14:46:37 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jan  5 18:02:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1faafd27

kde-apps/filelight: drop 22.12.0

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

 kde-apps/filelight/Manifest |  1 -
 kde-apps/filelight/filelight-22.12.0.ebuild | 41 -
 2 files changed, 42 deletions(-)

diff --git a/kde-apps/filelight/Manifest b/kde-apps/filelight/Manifest
index 7daf05396958..7f669e97484e 100644
--- a/kde-apps/filelight/Manifest
+++ b/kde-apps/filelight/Manifest
@@ -1,3 +1,2 @@
 DIST filelight-22.08.3.tar.xz 698924 BLAKE2B 
c186c06597b1ed6026b3fb51e3fc33806fc45896453c3f089d2b1bcd7eb4a4942ac8f8f6ca6c82517203b3b280353da0541d7f8d9070afda50164bbaeb652fcd
 SHA512 
e63cb351a67a0b16f835138ec4fc8420743bf67f5d3794181891ac1a113ebee78d3a349c9b3da47abee93fbd2bd07488206e3378b795c6198038168f2f0b0585
-DIST filelight-22.12.0.tar.xz 699008 BLAKE2B 
962c570c634d9e88689891a98fb2eeb32ef49cd54fabe7b6ea3bfa4b07691e415d8c3efaa0e95578748896a5b88e6ed0ffbca88481a09fcf0c5963a9778912aa
 SHA512 
3c1c2d2031bb3b8f023fdb21d77a11bc8ff9751d5abb1f2211239ca1c3887f7639ddc65ce00d78a55e1749c2dd1d9d18068a4bdf6b64067f72b20b360104d911
 DIST filelight-22.12.1.tar.xz 700336 BLAKE2B 
9fb71b7a9d937319fe1adcbddf80d774a1490e19574114a9068b9fb288fd08cd58093e4243356289f8b123df4e9d79ab3e070612fb7b4dbd149d8e50b7568183
 SHA512 
1e83a394794cf1c4245fd3ed7bd49e673f12f512fa63a0796d8d129bfeb4ae9ff3a236d6358bfe83ee806971d55d3f306cd37a38b8382d2db2a520703a8d3801

diff --git a/kde-apps/filelight/filelight-22.12.0.ebuild 
b/kde-apps/filelight/filelight-22.12.0.ebuild
deleted file mode 100644
index 5c14b3ee8051..
--- a/kde-apps/filelight/filelight-22.12.0.ebuild
+++ /dev/null
@@ -1,41 +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="true"
-KFMIN=5.99.0
-QTMIN=5.15.5
-inherit ecm gear.kde.org
-
-DESCRIPTION="Visualise disk usage with interactive map of concentric, 
segmented rings"
-HOMEPAGE="https://apps.kde.org/filelight/
-https://utils.kde.org/projects/filelight/;
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-"
-RDEPEND="${DEPEND}
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   >=kde-frameworks/kquickcharts-${KFMIN}:5
-   >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
-"



  1   2   3   >