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

2024-01-05 Thread Sam James
commit: c060d95c3f33f1033c003575096609e0795a2951
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  6 07:39:20 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  6 07:51:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c060d95c

sys-devel/llvm: fixup zlib, zstd handling

>From the LLVM docs:
```
LLVM_ENABLE_ZLIB:STRING
Used to decide if LLVM tools should support compression/decompression with 
zlib. Allowed values are OFF, ON (default, enable if zlib is found), and 
FORCE_ON (error if zlib is not found).

LLVM_ENABLE_ZSTD:STRING
Used to decide if LLVM tools should support compression/decompression with 
zstd. Allowed values are OFF, ON (default, enable if zstd is found), and 
FORCE_ON (error if zstd is not found).
```

We had a user report that they had an LLVM / LLD built without zlib support
despite the unconditional RDEPEND we have. Use FORCE_ON so we bail out at
configure/build time rather than silently buliding without it if the system's
zlib is broken.

Ditto zstd.

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

 sys-devel/llvm/llvm-15.0.7-r3.ebuild  | 5 +++--
 sys-devel/llvm/llvm-16.0.6.ebuild | 5 +++--
 sys-devel/llvm/llvm-17.0.6.ebuild | 5 +++--
 sys-devel/llvm/llvm-18.0.0..ebuild| 5 +++--
 sys-devel/llvm/llvm-18.0.0_pre20231215.ebuild | 5 +++--
 sys-devel/llvm/llvm-18.0.0_pre20231222.ebuild | 5 +++--
 sys-devel/llvm/llvm-18.0.0_pre20231228.ebuild | 5 +++--
 7 files changed, 21 insertions(+), 14 deletions(-)

diff --git a/sys-devel/llvm/llvm-15.0.7-r3.ebuild 
b/sys-devel/llvm/llvm-15.0.7-r3.ebuild
index 97b7d626ec67..12ebc8511b10 100644
--- a/sys-devel/llvm/llvm-15.0.7-r3.ebuild
+++ b/sys-devel/llvm/llvm-15.0.7-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -356,7 +356,8 @@ multilib_src_configure() {
-DLLVM_ENABLE_EH=ON
-DLLVM_ENABLE_RTTI=ON
-DLLVM_ENABLE_Z3_SOLVER=$(usex z3)
-   -DLLVM_ENABLE_ZSTD=$(usex zstd)
+   -DLLVM_ENABLE_ZLIB=FORCE_ON
+   -DLLVM_ENABLE_ZSTD=$(usex zstd FORCE_ON OFF)
 
-DLLVM_HOST_TRIPLE="${CHOST}"
 

diff --git a/sys-devel/llvm/llvm-16.0.6.ebuild 
b/sys-devel/llvm/llvm-16.0.6.ebuild
index d6cb84f6df61..d44abd3b30bf 100644
--- a/sys-devel/llvm/llvm-16.0.6.ebuild
+++ b/sys-devel/llvm/llvm-16.0.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -364,7 +364,8 @@ multilib_src_configure() {
-DLLVM_ENABLE_EH=ON
-DLLVM_ENABLE_RTTI=ON
-DLLVM_ENABLE_Z3_SOLVER=$(usex z3)
-   -DLLVM_ENABLE_ZSTD=$(usex zstd)
+   -DLLVM_ENABLE_ZLIB=FORCE_ON
+   -DLLVM_ENABLE_ZSTD=$(usex zstd FORCE_ON OFF)
 
-DLLVM_HOST_TRIPLE="${CHOST}"
 

diff --git a/sys-devel/llvm/llvm-17.0.6.ebuild 
b/sys-devel/llvm/llvm-17.0.6.ebuild
index 8c476ecc2bc9..9d9cc96939a3 100644
--- a/sys-devel/llvm/llvm-17.0.6.ebuild
+++ b/sys-devel/llvm/llvm-17.0.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -377,7 +377,8 @@ multilib_src_configure() {
-DLLVM_ENABLE_EH=ON
-DLLVM_ENABLE_RTTI=ON
-DLLVM_ENABLE_Z3_SOLVER=$(usex z3)
-   -DLLVM_ENABLE_ZSTD=$(usex zstd)
+   -DLLVM_ENABLE_ZLIB=FORCE_ON
+   -DLLVM_ENABLE_ZSTD=$(usex zstd FORCE_ON OFF)
-DLLVM_ENABLE_CURL=$(usex debuginfod)
-DLLVM_ENABLE_HTTPLIB=$(usex debuginfod)
 

diff --git a/sys-devel/llvm/llvm-18.0.0..ebuild 
b/sys-devel/llvm/llvm-18.0.0..ebuild
index 0fe2c5be8d56..c6874626a4e4 100644
--- a/sys-devel/llvm/llvm-18.0.0..ebuild
+++ b/sys-devel/llvm/llvm-18.0.0..ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -373,7 +373,8 @@ multilib_src_configure() {
-DLLVM_ENABLE_EH=ON
-DLLVM_ENABLE_RTTI=ON
-DLLVM_ENABLE_Z3_SOLVER=$(usex z3)
-   -DLLVM_ENABLE_ZSTD=$(usex zstd)
+   -DLLVM_ENABLE_ZLIB=FORCE_ON
+   -DLLVM_ENABLE_ZSTD=$(usex zstd FORCE_ON OFF)
-DLLVM_ENABLE_CURL=$(usex debuginfod)
-DLLVM_ENABLE_HTTPLIB=$(usex debuginfod)
 

diff --git a/sys-devel/llvm/llvm-18.0.0_pre20231215.ebuild 
b/sys-devel/llvm/llvm-18.0.0_pre20231215.ebuild
index 0fe2c5be8d56..c6874626a4e4 100644
--- a/sys-devel/llvm/llvm-18.0.0_pre20231215.ebuild
+++ b/sys-devel/llvm/llvm-18.0.0_pre20231215.ebuild
@@ -1,4 

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

2024-01-05 Thread Sam James
commit: d99a19043e4cfe3270c7bf91ada6554d9d0382c4
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  6 07:47:24 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  6 07:51:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d99a1904

sys-devel/lld: ixup zlib, zstd handling

>From the LLVM docs:
```
LLVM_ENABLE_ZLIB:STRING
Used to decide if LLVM tools should support compression/decompression with 
zlib. Allowed values are OFF, ON (default, enable if zlib is found), and 
FORCE_ON (error if zlib is not found).

LLVM_ENABLE_ZSTD:STRING
Used to decide if LLVM tools should support compression/decompression with 
zstd. Allowed values are OFF, ON (default, enable if zstd is found), and 
FORCE_ON (error if zstd is not found).
```

We had a user report that they had an LLVM / LLD built without zlib support
despite the unconditional RDEPEND we have. Use FORCE_ON so we bail out at
configure/build time rather than silently buliding without it if the system's
zlib is broken.

Ditto zstd.

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

 sys-devel/lld/lld-15.0.7.ebuild | 3 ++-
 sys-devel/lld/lld-16.0.6.ebuild | 4 +++-
 sys-devel/lld/lld-17.0.6.ebuild | 4 +++-
 sys-devel/lld/lld-18.0.0..ebuild| 4 +++-
 sys-devel/lld/lld-18.0.0_pre20231215.ebuild | 4 +++-
 sys-devel/lld/lld-18.0.0_pre20231222.ebuild | 4 +++-
 sys-devel/lld/lld-18.0.0_pre20231228.ebuild | 4 +++-
 7 files changed, 20 insertions(+), 7 deletions(-)

diff --git a/sys-devel/lld/lld-15.0.7.ebuild b/sys-devel/lld/lld-15.0.7.ebuild
index 9f1faebcbbbf..51a6a5bb778c 100644
--- a/sys-devel/lld/lld-15.0.7.ebuild
+++ b/sys-devel/lld/lld-15.0.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -69,6 +69,7 @@ src_configure() {
-DBUILD_SHARED_LIBS=ON
-DLLVM_INCLUDE_TESTS=$(usex test)
-DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
+   -DLLVM_ENABLE_ZLIB=FORCE_ON
)
 
use test && mycmakeargs+=(

diff --git a/sys-devel/lld/lld-16.0.6.ebuild b/sys-devel/lld/lld-16.0.6.ebuild
index 274f0ff243dd..ab2cbc982c7f 100644
--- a/sys-devel/lld/lld-16.0.6.ebuild
+++ b/sys-devel/lld/lld-16.0.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -70,6 +70,8 @@ src_configure() {
-DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}"
-DBUILD_SHARED_LIBS=ON
-DLLVM_INCLUDE_TESTS=$(usex test)
+   -DLLVM_ENABLE_ZLIB=FORCE_ON
+   -DLLVM_ENABLE_ZSTD=$(usex zstd FORCE_ON OFF)
)
 
use test && mycmakeargs+=(

diff --git a/sys-devel/lld/lld-17.0.6.ebuild b/sys-devel/lld/lld-17.0.6.ebuild
index 7289e547c49a..a6c8e30c0d8c 100644
--- a/sys-devel/lld/lld-17.0.6.ebuild
+++ b/sys-devel/lld/lld-17.0.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -68,6 +68,8 @@ src_configure() {
-DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}"
-DBUILD_SHARED_LIBS=ON
-DLLVM_INCLUDE_TESTS=$(usex test)
+   -DLLVM_ENABLE_ZLIB=FORCE_ON
+   -DLLVM_ENABLE_ZSTD=$(usex zstd FORCE_ON OFF)
)
 
use test && mycmakeargs+=(

diff --git a/sys-devel/lld/lld-18.0.0..ebuild 
b/sys-devel/lld/lld-18.0.0..ebuild
index c99759356a66..3dd9c8c26a2e 100644
--- a/sys-devel/lld/lld-18.0.0..ebuild
+++ b/sys-devel/lld/lld-18.0.0..ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -67,6 +67,8 @@ src_configure() {
-DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}"
-DBUILD_SHARED_LIBS=ON
-DLLVM_INCLUDE_TESTS=$(usex test)
+   -DLLVM_ENABLE_ZLIB=FORCE_ON
+   -DLLVM_ENABLE_ZSTD=$(usex zstd FORCE_ON OFF)
)
 
use test && mycmakeargs+=(

diff --git a/sys-devel/lld/lld-18.0.0_pre20231215.ebuild 
b/sys-devel/lld/lld-18.0.0_pre20231215.ebuild
index c99759356a66..3dd9c8c26a2e 100644
--- a/sys-devel/lld/lld-18.0.0_pre20231215.ebuild
+++ b/sys-devel/lld/lld-18.0.0_pre20231215.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -67,6 +67,8 @@ src_configure() {
-DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}"
-DBUILD_SHARED_LIBS=ON
-DLLVM_INCLUDE_TESTS=$(usex test)
+   

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

2024-01-05 Thread Sam James
commit: 7d7e14a04b5f885578676e5d58e30a14628e6d38
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  6 07:21:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  6 07:21:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d7e14a0

dev-util/hip: apply undefined-version if linker supports it

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

 dev-util/hip/hip-6.0.0.ebuild | 10 ++
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/dev-util/hip/hip-6.0.0.ebuild b/dev-util/hip/hip-6.0.0.ebuild
index 40efa9317ab4..a2bd451fae26 100644
--- a/dev-util/hip/hip-6.0.0.ebuild
+++ b/dev-util/hip/hip-6.0.0.ebuild
@@ -7,7 +7,7 @@ DOCS_BUILDER="doxygen"
 DOCS_DEPEND="media-gfx/graphviz"
 ROCM_SKIP_GLOBALS=1
 
-inherit cmake docs llvm rocm
+inherit cmake docs flag-o-matic llvm rocm
 
 LLVM_MAX_SLOT=17
 
@@ -83,13 +83,7 @@ src_configure() {
 
# Fix ld.lld linker error: https://github.com/ROCm/HIP/issues/3382
# See also: https://github.com/gentoo/gentoo/pull/29097
-
-   # ideally we want !tc-ld-is-bfd for best future-proofing, but it needs
-   # https://github.com/gentoo/gentoo/pull/28355
-   # mold needs this too but right now tc-ld-is-mold is also not available
-   if tc-ld-is-lld; then
-   append-ldflags -Wl,--undefined-version
-   fi
+   append-ldflags $(tc-flags-CCLD -Wl,--undefined-version)
 
local mycmakeargs=(
-DCMAKE_PREFIX_PATH="$(get_llvm_prefix "${LLVM_MAX_SLOT}")"



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

2024-01-05 Thread Sam James
commit: 9fb562001ae0cf172c89dfa4561c6af6c996a406
Author: Sv. Lockal  gmail  com>
AuthorDate: Mon Jan  1 18:05:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  6 07:20:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fb56200

dev-util/hip: fix linker error for ld.lld: error: version script assignment 
issue

Closes: https://bugs.gentoo.org/921171
See also: https://github.com/gentoo/gentoo/pull/29097
Signed-off-by: Sv. Lockal  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34595
Signed-off-by: Sam James  gentoo.org>

 dev-util/hip/hip-6.0.0.ebuild | 12 +++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/dev-util/hip/hip-6.0.0.ebuild b/dev-util/hip/hip-6.0.0.ebuild
index 9f8f62ca11ad..40efa9317ab4 100644
--- a/dev-util/hip/hip-6.0.0.ebuild
+++ b/dev-util/hip/hip-6.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -81,6 +81,16 @@ src_prepare() {
 src_configure() {
use debug && CMAKE_BUILD_TYPE="Debug"
 
+   # Fix ld.lld linker error: https://github.com/ROCm/HIP/issues/3382
+   # See also: https://github.com/gentoo/gentoo/pull/29097
+
+   # ideally we want !tc-ld-is-bfd for best future-proofing, but it needs
+   # https://github.com/gentoo/gentoo/pull/28355
+   # mold needs this too but right now tc-ld-is-mold is also not available
+   if tc-ld-is-lld; then
+   append-ldflags -Wl,--undefined-version
+   fi
+
local mycmakeargs=(
-DCMAKE_PREFIX_PATH="$(get_llvm_prefix "${LLVM_MAX_SLOT}")"
-DCMAKE_BUILD_TYPE=${buildtype}



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

2024-01-05 Thread Sam James
commit: 61884d5362926f2053442f15eae7e457ab138f55
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  6 07:06:01 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  6 07:06:01 2024 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=61884d53

mirrors/rsync: add Reenigne - rsync12.ca.gentoo.org

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

 files/mirrors/rsync.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/files/mirrors/rsync.xml b/files/mirrors/rsync.xml
index 16d9ac2..20a4195 100644
--- a/files/mirrors/rsync.xml
+++ b/files/mirrors/rsync.xml
@@ -24,6 +24,10 @@ vim: ft=xml et ts=2 sts=2 sw=2:
   University of Waterloo - rsync4.ca.gentoo.org
   rsync://rsync4.ca.gentoo.org
 
+
+  Reenigne - rsync12.ca.gentoo.org
+  rsync://rsync12.ca.gentoo.org
+
   
   
 



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

2024-01-05 Thread Michał Górny
commit: d778e7f8b4799cbc38e161c54f70f13d50b0e103
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  6 06:36:48 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  6 06:36:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d778e7f8

dev-python/apprise: Bump to 1.7.1

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

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

diff --git a/dev-python/apprise/Manifest b/dev-python/apprise/Manifest
index a7ce9744ac98..d9c7d847980e 100644
--- a/dev-python/apprise/Manifest
+++ b/dev-python/apprise/Manifest
@@ -1 +1,2 @@
 DIST apprise-1.6.0.tar.gz 1582966 BLAKE2B 
aec28c82a2e1b45341f1e67a0778be2a9149ff591172122abb7d30eeed27c7b49171556993c0f1c0d33fe12a5dcdeb4ad0ade8b9e68a8f9950a3f8b6f0638156
 SHA512 
572d0cb9e3464ea2bc65a101e520dd0b15ada08c158a21d1ac698adbcd454ecf5af7ad30dca6495b4d7e38b92128774c43864c011f1af26ad917699e1d50c59b
+DIST apprise-1.7.1.tar.gz 1633347 BLAKE2B 
4b51ffc45b61b4ff46cb3c0bd80c2f14a11d827ca350fe18fc6350934e3b93c09a98d03fd609d051311e46181778d433ae5813cb269623fed83ce47a7203eab3
 SHA512 
317e9fa057c7db28f73ea0888f378b036413a5a3186172206c3af57083a8d1965db178c89acfb2048bd82e5f530f65c05bfde3bb9c8aea7c9dd2f78e13e0a8b7

diff --git a/dev-python/apprise/apprise-1.7.1.ebuild 
b/dev-python/apprise/apprise-1.7.1.ebuild
new file mode 100644
index ..d13a9429e726
--- /dev/null
+++ b/dev-python/apprise/apprise-1.7.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Push Notifications that work with just about every platform"
+HOMEPAGE="
+   https://pypi.org/project/apprise/
+   https://github.com/caronc/apprise/
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+IUSE="+dbus mqtt"
+
+RDEPEND="
+   dev-python/click[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/requests-oauthlib[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
+   mqtt? ( dev-python/paho-mqtt[${PYTHON_USEDEP}] )
+"
+BDEPEND="
+   dev-python/Babel[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2024-01-05 Thread Michał Górny
commit: 9c6934893b9e54272dc0694376686c9e856c85b1
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  6 06:34:02 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  6 06:34:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c693489

dev-python/wcwidth: Bump to 0.2.13

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

 dev-python/wcwidth/Manifest  |  1 +
 dev-python/wcwidth/wcwidth-0.2.13.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-python/wcwidth/Manifest b/dev-python/wcwidth/Manifest
index ef5606b1a903..28c94b93de80 100644
--- a/dev-python/wcwidth/Manifest
+++ b/dev-python/wcwidth/Manifest
@@ -1 +1,2 @@
 DIST wcwidth-0.2.12.tar.gz 99898 BLAKE2B 
3bfec1c2ab34103bf0706fcd0385dd034e2381f47b355a71c1167647c5fc168fa1b84737d0aae04412dceedc8417b6982455a826d1114f6f948e8755a9727838
 SHA512 
3d8d9d2c750f2e97db42135dc1322fc432ce25edc8e692b263e5b80c96779398e8b8eecdc7305f7d974b8dbc037f6c6ec8b5af343763660c841759f40e2249be
+DIST wcwidth-0.2.13.tar.gz 101301 BLAKE2B 
33637e5582cff1bbc0f11c044d390dc18b635af923c7c89c79c07f20bafb44434ad79801b19d89c9e15b8bee79b52f5652ea3987e5578520aedfbb03f20fd6cb
 SHA512 
1eadda149936cf2eefe5d09c411774dc87c8a358f2dd92d74f427d7b47f07c05557e849c46122d44788c2bd7c97eb85fc5f902d9a158d68ab9e352c5185ba2d5

diff --git a/dev-python/wcwidth/wcwidth-0.2.13.ebuild 
b/dev-python/wcwidth/wcwidth-0.2.13.ebuild
new file mode 100644
index ..236793d8ec68
--- /dev/null
+++ b/dev-python/wcwidth/wcwidth-0.2.13.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Measures number of Terminal column cells of wide-character codes"
+HOMEPAGE="
+   https://pypi.org/project/wcwidth/
+   https://github.com/jquast/wcwidth/
+"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+
+distutils_enable_tests pytest
+
+python_test() {
+   epytest -o addopts=
+}
+
+python_install_all() {
+   docinto docs
+   dodoc docs/intro.rst
+   distutils-r1_python_install_all
+}



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

2024-01-05 Thread Michał Górny
commit: 57e01b9d014a393d2e64898a97f6a13f245fa8cb
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  6 06:32:44 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  6 06:32:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57e01b9d

dev-python/referencing: Bump to 0.32.1

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

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

diff --git a/dev-python/referencing/Manifest b/dev-python/referencing/Manifest
index f8fc0e2b6ed9..95af14ab7d8b 100644
--- a/dev-python/referencing/Manifest
+++ b/dev-python/referencing/Manifest
@@ -1 +1,2 @@
 DIST referencing-0.32.0.tar.gz 54826 BLAKE2B 
ff098c83b5fa7e3bf58a5ed4e4a89983bb59b241bc2bf6dc4d7e303e570ea035e59caefa9fcca2d255764148a95511e2f9fb953beb3d2f1939bfb5d20becd2a3
 SHA512 
5df7693e6f0f4c9b572a0bb8d78938fb831396d0b25a59fc61d196bd92d61346c6e443babbf986470c95d7663d8f7678a5a92850a29f750769e5afb412d9fa54
+DIST referencing-0.32.1.tar.gz 55523 BLAKE2B 
7312158a6bfeef64d4f2ff8f7332d3153b2e03954a48f42c904ae68d652b819df579b8188dc9a62aa024a658d300b59166f866ff351a20565b4b01c1d259e95d
 SHA512 
a1171758b76d249f1d57f47ffc9c06882fff17ae3f04b91dfc5d14e0e15157827129b2328e143b6699b7890ad23d47aeed4a6d8e44dc116c368b8de624df7074

diff --git a/dev-python/referencing/referencing-0.32.1.ebuild 
b/dev-python/referencing/referencing-0.32.1.ebuild
new file mode 100644
index ..9bb63870e54d
--- /dev/null
+++ b/dev-python/referencing/referencing-0.32.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Cross-specification JSON referencing (JSON Schema, OpenAPI...)"
+HOMEPAGE="
+   https://github.com/python-jsonschema/referencing/
+   https://pypi.org/project/referencing/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
+   >=dev-python/rpds-py-0.7.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pytest-subtests[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2024-01-05 Thread Michał Górny
commit: 941f0fff3e5f2247067155f863d9e5ab0d8b6f4a
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  6 06:35:15 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  6 06:35:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=941f0fff

dev-python/types-psutil: Bump to 5.9.5.20240106

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

 dev-python/types-psutil/Manifest|  1 +
 .../types-psutil/types-psutil-5.9.5.20240106.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-python/types-psutil/Manifest b/dev-python/types-psutil/Manifest
index fa712fd0f329..95aa017ffd28 100644
--- a/dev-python/types-psutil/Manifest
+++ b/dev-python/types-psutil/Manifest
@@ -1 +1,2 @@
 DIST types-psutil-5.9.5.17.tar.gz 14260 BLAKE2B 
e9addb084e29e2944c07d2003a97ddc879a42ab3687d478a4b55893687360565904f803615de227f48579ad117d47c9f98abeeb6ed6da281b4619776fa40ed45
 SHA512 
c9a39da945262756c0c75168bc9b67b220096b88dabc13327801b5b572bb571c3c791ff2bd280243195acbc9818552ad3aafddad1813956a5ffef45084aebaaa
+DIST types-psutil-5.9.5.20240106.tar.gz 14317 BLAKE2B 
fa7c252f45f4bb1e1cd2c2dbf615c680090500637d24f2b37745175ac0b7237918c38d17c478142f25bf0e4ada0776f989f86590fdd849b3feac6ec516f85e8d
 SHA512 
d286f9eee84fb363248dc09f5629ff8ef717740b5e0f01475a376a94eeb996c418d0236e32e90262f12dfe3e9051f18f66b5e85e3167e81e77399cd34718aafd

diff --git a/dev-python/types-psutil/types-psutil-5.9.5.20240106.ebuild 
b/dev-python/types-psutil/types-psutil-5.9.5.20240106.ebuild
new file mode 100644
index ..e4318bf1fdcf
--- /dev/null
+++ b/dev-python/types-psutil/types-psutil-5.9.5.20240106.ebuild
@@ -0,0 +1,17 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Typing stubs for psutil"
+HOMEPAGE="https://pypi.org/project/types-psutil/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"



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

2024-01-05 Thread Michał Górny
commit: 527e4d18f4c672c7fc4e09935aa63614083b6087
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  6 06:37:10 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  6 06:37:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=527e4d18

dev-python/apprise: Add python@ as co-maint.

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

 dev-python/apprise/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-python/apprise/metadata.xml b/dev-python/apprise/metadata.xml
index fd8dbf3c5236..c53896f64200 100644
--- a/dev-python/apprise/metadata.xml
+++ b/dev-python/apprise/metadata.xml
@@ -5,6 +5,10 @@
mare...@gentoo.org
Marek Szuba

+   
+   pyt...@gentoo.org
+   Python
+   


apprise



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

2024-01-05 Thread Michał Górny
commit: ff6c7640c048efe8d67c12a0e32aeca6275aedb4
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  6 06:34:57 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  6 06:34:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff6c7640

dev-python/types-setuptools: Bump to 69.0.0.20240106

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

 dev-python/types-setuptools/Manifest|  1 +
 .../types-setuptools-69.0.0.20240106.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-python/types-setuptools/Manifest 
b/dev-python/types-setuptools/Manifest
index 2a6f60feccec..b4b859a78d07 100644
--- a/dev-python/types-setuptools/Manifest
+++ b/dev-python/types-setuptools/Manifest
@@ -1 +1,2 @@
 DIST types-setuptools-69.0.0.0.tar.gz 33164 BLAKE2B 
1a99600bb93b21ca0c87a4d8b32ca61903b113b40e1d4b6641f303c4144032e8ef9c95b76bbede9f44b584a332640dd89ec50502df5a12b04a36bd5d8ab4c413
 SHA512 
e7b5945a2654334bf9188e98f13a153fe09fc548419888b28262b71cf04086f62a50f1f086cb348d327c3c0bb5fb537279e105802592fc9e75ef301538de5503
+DIST types-setuptools-69.0.0.20240106.tar.gz 33210 BLAKE2B 
9bc899b61de4bca93459c88c8f615b4669f9082b1294b1336b5ce83607c4ff074799d809f867b8c9316b78afe535cc1cd9b54903b78e4c5c58353de670d9cf9e
 SHA512 
5c66be446b8e02952139ce7f68e84ae066444a1a576645f1cc623a4c2ea4945b6471ff432bf8193e5a1439b6ed5b88ad446a0cd50df27d2ecac1d799e51c9a9a

diff --git 
a/dev-python/types-setuptools/types-setuptools-69.0.0.20240106.ebuild 
b/dev-python/types-setuptools/types-setuptools-69.0.0.20240106.ebuild
new file mode 100644
index ..69fd1036f5c6
--- /dev/null
+++ b/dev-python/types-setuptools/types-setuptools-69.0.0.20240106.ebuild
@@ -0,0 +1,17 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Typing stubs for setuptools"
+HOMEPAGE="https://pypi.org/project/types-setuptools/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"



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

2024-01-05 Thread Michał Górny
commit: 70f1a9ed07158ef66ed652b421ad5b33c1410194
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  6 06:34:37 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  6 06:34:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70f1a9ed

dev-python/types-docutils: Bump to 0.20.0.20240106

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

 dev-python/types-docutils/Manifest  |  1 +
 .../types-docutils-0.20.0.20240106.ebuild   | 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-python/types-docutils/Manifest 
b/dev-python/types-docutils/Manifest
index 1a676e6dcb71..5b1f74d1a5ed 100644
--- a/dev-python/types-docutils/Manifest
+++ b/dev-python/types-docutils/Manifest
@@ -1 +1,2 @@
+DIST types-docutils-0.20.0.20240106.tar.gz 10394 BLAKE2B 
c3f62e558ec4607e429c30ecc1d061438f3afb04baa964c9d38b46573198947ded19f1ede360bacde298d1b1b776b47d577ea1f85563bb9e3202b91d2ea93711
 SHA512 
c8b0242255e2f315e0c3f3c22253d0e553f48ca47db57c5070cd55583016260d9026f6d196e83cb2f922ea9c67d713fec96edc9a808f7dbc68c3829e5112e808
 DIST types-docutils-0.20.0.3.tar.gz 10207 BLAKE2B 
ea672c6eab14a29644e4a4ae0183484cc7af1a71b4adea7afb70c5c9b70e7f9cb563058f6492929da45409ec4153d03568951b9c79692e53e5daba8321fc7c7d
 SHA512 
95b2ae79486a1d4aac1be85a67b04ebce399d6c7e862f14f7cb97d578db97980ab45c343ae4deafce8cf616e736858c0457a1f5ac092548b2068a2c50e0e

diff --git a/dev-python/types-docutils/types-docutils-0.20.0.20240106.ebuild 
b/dev-python/types-docutils/types-docutils-0.20.0.20240106.ebuild
new file mode 100644
index ..cb335ec2836f
--- /dev/null
+++ b/dev-python/types-docutils/types-docutils-0.20.0.20240106.ebuild
@@ -0,0 +1,17 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Typing stubs for docutils"
+HOMEPAGE="https://pypi.org/project/types-docutils/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"



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

2024-01-05 Thread Michał Górny
commit: 5a557753a42366f863c3b86cc88fae2008c2e9cf
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  6 06:33:08 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  6 06:33:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a557753

dev-python/markdown-exec: Bump to 1.8.0

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

 dev-python/markdown-exec/Manifest  |  1 +
 .../markdown-exec/markdown-exec-1.8.0.ebuild   | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/markdown-exec/Manifest 
b/dev-python/markdown-exec/Manifest
index 19e3b0253383..461a0ab4c9b7 100644
--- a/dev-python/markdown-exec/Manifest
+++ b/dev-python/markdown-exec/Manifest
@@ -1 +1,2 @@
 DIST markdown_exec-1.7.0.tar.gz 20221 BLAKE2B 
5b091b5569caea247e268208a93fbc2bd9f57b76361e549eba6572684a1dcae420471c8cf2fd9be9e63f6a1a29e698ad5ac01491f58b07ec37b18d651c7ddff4
 SHA512 
67ff69a5be5e69496cdc8d29cd259cff99c641717f2e63199c3a245c03cac805be557d2f1559cfa218a4a7520fb851b310adba180889e2c515a42bbc161e002b
+DIST markdown_exec-1.8.0.tar.gz 23164 BLAKE2B 
8514c971baf5d989187f4ca0e2d0aae8c4f8799c10610a9cdcd3a5a47b24f97434889f887ad558a76e12288b9dde5f7dd82f2f8b955fdcd5909e2c5488e68ce2
 SHA512 
760c130cbdbcc5eeb9d8b885c1bbea04452624caa795a2f05d804463de9ead1fb20c919761e27580e6f60f6844b3ce2f8c19ec97a07fb3addc4558968ef4f11a

diff --git a/dev-python/markdown-exec/markdown-exec-1.8.0.ebuild 
b/dev-python/markdown-exec/markdown-exec-1.8.0.ebuild
new file mode 100644
index ..a80628fef998
--- /dev/null
+++ b/dev-python/markdown-exec/markdown-exec-1.8.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Utilities to execute code blocks in Markdown files"
+HOMEPAGE="
+   https://pawamoy.github.io/markdown-exec/
+   https://pypi.org/project/markdown-exec/
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE="ansi"
+
+RDEPEND="
+   >=dev-python/pymdown-extensions-9[${PYTHON_USEDEP}]
+   ansi? (
+   dev-python/pygments-ansi-color[${PYTHON_USEDEP}]
+   )
+"
+BDEPEND="
+   test? (
+   dev-python/markupsafe[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2024-01-05 Thread Sam James
commit: ca5e18cbfe9d21a9e2e6f9b295a8132671f69cbf
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  6 06:43:15 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  6 06:43:15 2024 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=ca5e18cb

mirrors/distfiles: add Reenigne

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

 files/mirrors/distfiles.xml | 5 +
 1 file changed, 5 insertions(+)

diff --git a/files/mirrors/distfiles.xml b/files/mirrors/distfiles.xml
index 4085adb..cd1ae30 100644
--- a/files/mirrors/distfiles.xml
+++ b/files/mirrors/distfiles.xml
@@ -22,6 +22,11 @@ vim: ft=xml et ts=2 sts=2 sw=2:
   http://gentoo.gossamerhost.com
   rsync://gentoo.gossamerhost.com/gentoo-distfiles/
 
+
+  Reenigne
+  https://mirror.reenigne.net/gentoo/
+  http://mirror.reenigne.net/gentoo/
+
   
   
 



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

2024-01-05 Thread Michał Górny
commit: fe1e937134d7c58f1c6f977ada75072bff1791c6
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  6 05:44:25 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  6 06:31:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe1e9371

dev-python/boto3: Bump to 1.34.14

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.34.14.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 0c479ec49c54..b198f4e64642 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -1,5 +1,6 @@
 DIST boto3-1.34.11.gh.tar.gz 760539 BLAKE2B 
8ce756d33b604aed9d42bcccf60be467bd519f4c7a890592d9652fe3cd2851425f7a16afc7a194ccbda43a9859d0b9b683562ce1672eda9383119bc9de0dc0c9
 SHA512 
82b1920f1a5ad0e23364815a6b0552efceb7f49e17e585370917f63c1b74ea746eddc4f3d8c055d1eac7ca1cdbe5ac2bd304ce66e2ee12edf75ea2e261e88c56
 DIST boto3-1.34.12.gh.tar.gz 760869 BLAKE2B 
3b4661df5ecc22aa9b025b1d3e38c9da9583a1fabd6ab4730c66b194086e74dc95602005850aaace272f7dce72103530797c058a0c4c6ed34afe2fbcea1bb4b9
 SHA512 
46e10ce9cc44711ecc2a79f7a5b2e4a5053538c51b92ee717358264c65361da036a0e76d91cb49afc79109e197a37c1471e70d5b24e54e6719bb8cccf3eda01f
 DIST boto3-1.34.13.gh.tar.gz 761598 BLAKE2B 
f2d71d234282cdb311af7bc4350ed4ab20c1300d510b8eeccbd47b49c057bc97771fd202426f6e441acdea2ea337fa729a73e1baf96f3a381ddd108b353e0d79
 SHA512 
cf4fffecc4291fe1f793ea9d19ff9d78f594b56a0f4b8ffe4af8d1dbd049e4e63ca89f054fe9deda99884210b5cd7edc1d5556d27d1a324f65cc6ead41746ebd
+DIST boto3-1.34.14.gh.tar.gz 762792 BLAKE2B 
87857a6ff7e19f8438fe6b57978cdb3c8d22f8a68008fad4fcfdd40358b919a1c45f810bc45637da5971d20ce221cd8343440663d072666349e32c4df2be97a2
 SHA512 
8b651c5946394e159d6dd719337e4a5a60f708fa22ef26026bd85a18b3f34efa06f71282b9e9ea8c8ad4995e4bd6d0c13e4dddac75a51922fc30154ac0b87ecb
 DIST boto3-1.34.2.gh.tar.gz 756227 BLAKE2B 
7253c533bac45b3848ab573d4781cf68b6bea8d504f851b58366dd3e6ac05b35fb2a85cb7aaff0e426a6bd2f9fe2933dd240e4d0283e4491e095fa93b4061971
 SHA512 
06eaf9b6725d312d91a4a8ba3ab85dde5f579e6d2fa42211189a6f30584b7d2a5c0cca46264bda52a076c8bd1acac9ec0476eb5d986a8e29972f69b7007de3c2
 DIST boto3-1.34.7.gh.tar.gz 759909 BLAKE2B 
059228d7bd57ac34274437f77b3510dff6dca7d1293ffd6f7672b0fcc0acefffeeda2c5c2b4e19ef49bbffd4746dc226edfba52d57f5f8629516c9e830dbdd90
 SHA512 
43395937977ad3c860ede35d2adbb9575312ddab4972b8d258e41a7d6e86f3e6a74037dadb0f0e0f4f3d5ed715a66390041ac9c980bc8a3cfb727a44e252113e

diff --git a/dev-python/boto3/boto3-1.34.14.ebuild 
b/dev-python/boto3/boto3-1.34.14.ebuild
new file mode 100644
index ..037a85ad96ee
--- /dev/null
+++ b/dev-python/boto3/boto3-1.34.14.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="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"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+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() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit}
+}



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

2024-01-05 Thread Michał Górny
commit: 85fad588123a4cc86e1ba23612c7157f4e1fb368
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  6 05:44:36 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  6 06:31:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85fad588

app-admin/awscli: Bump to 1.32.14

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.32.14.ebuild | 88 ++
 2 files changed, 89 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index dd5d96f21545..e13f0f25f667 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -1,5 +1,6 @@
 DIST aws-cli-1.32.11.gh.tar.gz 2620959 BLAKE2B 
8eab3362ec14ec50ae4f00862456e702ad27c53ab7dbaa4db2bd5a37f980bf5d02fef9af52da1ee8e8a6037e97101e47feb4bd24e090755a90c3cc74aa9a
 SHA512 
949b927a76e7fa4c036efeb7527d90be9fac86c231a4f9c7f3682638e4f7c4aff1d32e6d75b6d2f36f27e42ae9cae7aa2a0216b9668b90f4a5cbb89bf1d44250
 DIST aws-cli-1.32.12.gh.tar.gz 2621548 BLAKE2B 
17f90a0edd299d3cdca461368b2bf5109298606b4213a8f05398961b1ec0c4fc4fca2cd49f3bd6880f8c5bdee399f465e79458c62e95e45b57a6959ffbaf9ddd
 SHA512 
3aac450eed425d25f0903fa50c8895f11d47c9f327dd9f8830496b415ce0a618324e57708d7b81dedd7f7bd972c1e3a61ae50d502b04264c3c7b6af92542856a
 DIST aws-cli-1.32.13.gh.tar.gz 2621842 BLAKE2B 
640ff45df6d90dc50cc069251edcda2dfb0afd942447a8718515a38682cd94033aa91c6f3e9703c7131ed3b3bd5cc9ec416ac756e3275819ffb52fee76e3cec9
 SHA512 
1cde000f02f003ee93a5a4086701f5fcdba0580cefa88733e4bc01d99696dd360616847a9f23fdcf5dfa3ee09de2149765dd718f773866b0078de19bb6ca97f1
+DIST aws-cli-1.32.14.gh.tar.gz 2622299 BLAKE2B 
0b7a29c756c2bdccc6bb5ef4953c2f05db05c2929c2671fc8b24cf410272b4bd1a25262f34b40db658a0e7921aae933d92b34be011832558ed286966f7473f2f
 SHA512 
e7847d63337cbcc10a62fc5b36aa4ed32b89de0c22116f8b1a618387f4d6308a9df8bba2b6e0353cf9af39e69c32e168515461c867c3141a29846b5f9fc6ad7e
 DIST aws-cli-1.32.2.gh.tar.gz 2609043 BLAKE2B 
18cf285e54c25605502167e4fa002f522063dd85fc0c09eb44b4513ada49dbe476ca4485bb1cb63e726c5e1bee6934ccfa340ac9c9daecae082abb1abd852426
 SHA512 
951814c6e5a5dcf74de12e66430c53ca010bae6a8c9984dc11ab456f1cbd4a3f32e5055b3f7587fdf8cff4c224f86bc95858a2556ed5b90981894f706ab1b023
 DIST aws-cli-1.32.7.gh.tar.gz 2620400 BLAKE2B 
dee6686b73100c607eba165f0f8ff91217336b020644c7ef7ee95dad16f57baea0878a3da96fd2f7258271573c1245286921240d141ba3020006b7ca2b37a0b5
 SHA512 
1df4aa8f2a2924d0e1c84e1187db1d5b974600831d7f668e39cfa17c34896ec51c604ef52d5ce397ca5950e79cac3c2e744c9b048f12164b650aa871e0c489e7

diff --git a/app-admin/awscli/awscli-1.32.14.ebuild 
b/app-admin/awscli/awscli-1.32.14.ebuild
new file mode 100644
index ..390708df2335
--- /dev/null
+++ b/app-admin/awscli/awscli-1.32.14.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit bash-completion-r1 distutils-r1
+
+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.10.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+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 serial_tests=(
+   
tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
+   
tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success}
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
+   

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

2024-01-05 Thread Michał Górny
commit: 9effc95f9d3269d3779c5f2e76c879c992c1c67c
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  6 05:47:10 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  6 06:31:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9effc95f

dev-python/lxml: Bump to 5.0.1

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

 dev-python/lxml/Manifest  |   1 +
 dev-python/lxml/lxml-5.0.1.ebuild | 118 ++
 2 files changed, 119 insertions(+)

diff --git a/dev-python/lxml/Manifest b/dev-python/lxml/Manifest
index d59bb456c2f1..5819c17b57cb 100644
--- a/dev-python/lxml/Manifest
+++ b/dev-python/lxml/Manifest
@@ -2,3 +2,4 @@ DIST lxml-4.9.3-patches-2.tar.xz 24288 BLAKE2B 
47b7c486a1c1616c875111bd53b14d421
 DIST lxml-4.9.3.gh.tar.gz 958628 BLAKE2B 
ffdf3fe781a03815f7c026229d313721c93375ebafad9b4a20c5d8a380a631401e546d8701a94d8c49615fb6a71e84940d8ca0299b47a37c1c9596db36659113
 SHA512 
903bd4935c7708b459aee9befcf3f6e3e3aaa9adc122591ea923b6e3d8fd288f07cab3f5f0edb08e3bf9db80414324f0a1a8e5a5089f9cda82f6c50f5df59423
 DIST lxml-4.9.4.gh.tar.gz 960009 BLAKE2B 
7d31095dcf1f73c1026e7378e6adb19a053edc116b119ae415c3324134d3700822bf4611dc3cbf7c216d396e1404b143c8ebfdfb7e5a71b9ef6ec187898cc699
 SHA512 
528ef4ae057a7ee54d3193a042a6db500ada883d1d506829b6824d91ec979feb69ec79239420112eae0e08a437b2e5da8efc35feb5d04d119bfae2679e918d29
 DIST lxml-5.0.0.gh.tar.gz 964278 BLAKE2B 
9c3f026b03bd671545cb039632af9bf1e8b94b8f8d4a20d0e4110f2b2d63cf0a46f983d0fa8eb71867ba9ac8cd46c949714dc7486faf01ecedae858e39799031
 SHA512 
6562bb68ea677fd9726adff1940034e364be0626dd1c086971cf0b271ca5caf98c96a3c465b98ede76f72248a40cf190fdc4f54c04c7e9c93e6408fde63fbfd3
+DIST lxml-5.0.1.gh.tar.gz 965422 BLAKE2B 
4dfc17a0d3920a6785765f7bf5a35b578c8e62419ce6b5288a2899fcbf8b809a235a9b3b23abbcfa84ba5fcabb9ce7a838ff02f3f74e4ae5cb60850b951e3c23
 SHA512 
09ed4d9fd1396a0fbc2d7b14119545817497a85e632fde6239f6e66921926476e468a9ced227b6575519a2d1a5d03c858319386a5d739ff7aa3f68282d027b63

diff --git a/dev-python/lxml/lxml-5.0.1.ebuild 
b/dev-python/lxml/lxml-5.0.1.ebuild
new file mode 100644
index ..3dfddf8a4054
--- /dev/null
+++ b/dev-python/lxml/lxml-5.0.1.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 optfeature toolchain-funcs
+
+DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries"
+HOMEPAGE="
+   https://lxml.de/
+   https://pypi.org/project/lxml/
+   https://github.com/lxml/lxml/
+"
+SRC_URI="
+   https://github.com/lxml/lxml/archive/${P}.tar.gz
+   -> ${P}.gh.tar.gz
+   
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-4.9.3-patches-2.tar.xz
+"
+S=${WORKDIR}/lxml-${P}
+
+LICENSE="BSD ElementTree GPL-2 PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE="doc examples +threads test"
+RESTRICT="!test? ( test )"
+
+# Note: lib{xml2,xslt} are used as C libraries, not Python modules.
+DEPEND="
+   >=dev-libs/libxml2-2.10.3
+   >=dev-libs/libxslt-1.1.38
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   virtual/pkgconfig
+   >=dev-python/cython-3.0.7[${PYTHON_USEDEP}]
+   doc? (
+   $(python_gen_any_dep '
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
+   ')
+   )
+   test? (
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${WORKDIR}"/${PN}-4.9.3-patches-2/0001-Skip-tests-failing-on-PyPy.patch
+)
+
+python_check_deps() {
+   use doc || return 0
+   python_has_version -b "dev-python/docutils[${PYTHON_USEDEP}]" &&
+   python_has_version -b "dev-python/pygments[${PYTHON_USEDEP}]" &&
+   python_has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]" &&
+   python_has_version -b "dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]"
+}
+
+python_prepare_all() {
+   # avoid replacing PYTHONPATH in tests.
+   sed -i -e '/sys\.path/d' test.py || die
+
+   # don't use some random SDK on Darwin
+   sed -i -e '/_ldflags =/s/=.*isysroot.*darwin.*None/= None/' \
+   setupinfo.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_compile() {
+   local DISTUTILS_ARGS=(
+   # by default it adds -w to CFLAGS
+   --warnings
+   )
+   tc-export PKG_CONFIG
+   distutils-r1_python_compile
+}
+
+python_compile_all() {
+   use doc && emake html
+}
+
+python_test() {
+   local 

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

2024-01-05 Thread Michał Górny
commit: fafd5e5e2fef33a5bf1f7a197d447ef5d2ef7b51
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan  6 05:44:13 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan  6 06:31:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fafd5e5e

dev-python/botocore: Bump to 1.34.14

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 63d2c509deee..44785868b5b4 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,5 +1,6 @@
 DIST botocore-1.34.11.gh.tar.gz 12612317 BLAKE2B 
8a8648dfb27fad0d0a52df37ce9d988ef3349b773d88bc752dd9d22866f3adb8dc6346128767df5523fb335a602d666be8a5758fdfbe27c221779a0c4ec23590
 SHA512 
4159f2794d98532dc5e94a91061165b1aa2f43c5a493604c6d3dec426b51d582359577fc62d0ac20044a8b94e196efacbbcfd436cc38390db9bbaf7b4eb3d16c
 DIST botocore-1.34.12.gh.tar.gz 12612056 BLAKE2B 
a323c654ad6e6fe8d5e3290ee87fd6e2aa897d4e9696f6132e911306b50aa38624f197b15d52d3ed8e1850189b833126a75ed9767824f95b9b002bea4924d825
 SHA512 
62c7ebac7fdb563ac596ccc9fd88392c8c0584475e0e6bcbb87ba569b65888597738a2281c4f5a2ffc46ad2ac776ea0e2e3cd3f35e265e565f91c8c0a6cecf52
 DIST botocore-1.34.13.gh.tar.gz 12616661 BLAKE2B 
189825c2ab84ad26b9917b03101eedec95cd34f0cad2c202d3207df9c39941e35c6573a808280f67318c0bf611fd9fc364fe5fb6d20e4e39db77a85572b604e6
 SHA512 
54516e9e2694e8c9e66ee50d6b6feff5139eb04532018e9f70c5fa15a6fbaf00a796c028d096acb80037a12ef0462029d8b9066a461544500c6cc2f253b45e38
+DIST botocore-1.34.14.gh.tar.gz 12617340 BLAKE2B 
c4aac6682ccb8951f4652477857d58221c4f0d8f1d154b7ecfa4e536f6bdb199e4be43ef63f0fce0843e95c01cfc0a479af8c7773a9717461afc04cd4bb27912
 SHA512 
44b7b0e96c815b033dc603892c3940869a37c76d0826812d5778b644ca785ff27f870f3ec54c7d87696bd57d2a38cc31c4b3e70f295fe9d588afc12e8f7a914e
 DIST botocore-1.34.2.gh.tar.gz 12564834 BLAKE2B 
b22a3d3bd35b769a28ccb1a5116428e1904d0c9fc3452829237704dbec37a31a539f044a728b0785d09406d299d522dd601da39801249747d54e6741b46cafe2
 SHA512 
a3f3718bf584a871abbb3edc803de9d5329da257c050d56bdbf8a6a6c4067477812582fbd8d1d789ce18ea1f416d0ddb2be9cc3c45172292d061a94a12f3977b
 DIST botocore-1.34.7.gh.tar.gz 12606475 BLAKE2B 
387ee7dfab43c44c39c7b0566b6ddcb2b666024b5b7bee2c996194988781c169e1e9462b36d09861d1c3ca899d263392f3d79129e7a2f2fc4bbfed402f5c7dd6
 SHA512 
3f162d4d028dd81da552e0117671971aa891bf8fab513730f40083660fa83c1f82bf1b52875cf9f7f11089ecdd79f084f3c8e76227aa826c1aac7e5735032450

diff --git a/dev-python/botocore/botocore-1.34.14.ebuild 
b/dev-python/botocore/botocore-1.34.14.ebuild
new file mode 100644
index ..dcd34e4e67de
--- /dev/null
+++ b/dev-python/botocore/botocore-1.34.14.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="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}]
+   )
+"
+
+EPYTEST_XDIST=1
+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
+   )
+
+   local -x EPYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit}
+}



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

2024-01-05 Thread 罗百科
commit: 8535060d9fb59acc751f618bbd93f58b2c689b8c
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Jan  6 06:17:30 2024 +
Commit: 罗百科  gentoo  org>
CommitDate: Sat Jan  6 06:19:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8535060d

dev-lang/moarvm: add 2023.12

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

 dev-lang/moarvm/Manifest  |  1 +
 dev-lang/moarvm/moarvm-2023.12.ebuild | 60 +++
 2 files changed, 61 insertions(+)

diff --git a/dev-lang/moarvm/Manifest b/dev-lang/moarvm/Manifest
index fa92b9cedd35..5eb20d17a581 100644
--- a/dev-lang/moarvm/Manifest
+++ b/dev-lang/moarvm/Manifest
@@ -1,2 +1,3 @@
 DIST MoarVM-2023.02.tar.gz 14917710 BLAKE2B 
57ea0a3871f51f2cf2bf7f7d9d70f4d00052cf3ab255916fc73eb33fabd0e96e44155582e73158cf98042705817b5541f3fea0d557b09e38ad6e45cad14f172f
 SHA512 
a3dd172a84aba72df4bb9228f50eea3c4d74d4db285b06f19dc4502523f3de09580ad8a5525cf181038928263e47f72b0187a5d57dba019f18b9783ba4247203
 DIST MoarVM-2023.10.tar.gz 14932372 BLAKE2B 
2c6a12129d85d0deb85ea328c4cfbdf0f9df40cf2eba7e1ae96a453af9fdc71785d867ee6575eaebf0dabb9f56a856ce88073d01a6af3c0864a3d8cfd43c408b
 SHA512 
1dbe4e0d29f665d95b96d7acd0954cf27c76872c78b66c7ec30e03789bfef0c36b658677be51be25cd5476c5ff278e15c0c610f8baa00a340b1c1725d0c2a5c3
+DIST MoarVM-2023.12.tar.gz 14942980 BLAKE2B 
f42caa33cadf2b878c1d0de0994c32d18b81b6e56c684a7ccee54c6abc3ff6abaa4f1e5420f2320aca185d29b2fbf02ec81abaf3eb5e334a5c903c3475d55db7
 SHA512 
9e756e8248cd8fd02efc3d14cd5e0a32cfbb7050a96d94d011009aeb9ec1ca5e9646a3c25b8741702b88abf3faf6aae43df43ca719e1ab17478c6d1984720f59

diff --git a/dev-lang/moarvm/moarvm-2023.12.ebuild 
b/dev-lang/moarvm/moarvm-2023.12.ebuild
new file mode 100644
index ..e437c851b138
--- /dev/null
+++ b/dev-lang/moarvm/moarvm-2023.12.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="MoarVM"
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git;
+   inherit git-r3
+   S="${WORKDIR}/${P}"
+else
+   SRC_URI="http://moarvm.org/releases/${MY_PN}-${PV}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}/${MY_PN}-${PV}"
+fi
+
+DESCRIPTION="A 6model-based VM for NQP and Raku"
+HOMEPAGE="http://moarvm.org;
+LICENSE="Artistic-2"
+SLOT="0"
+
+IUSE="asan clang debug doc +jit optimize static-libs ubsan"
+
+RDEPEND="dev-libs/libatomic_ops
+   >=dev-libs/libuv-1.26:=
+   dev-libs/libffi:=
+   dev-libs/mimalloc"
+DEPEND="${RDEPEND}
+   clang? ( >=sys-devel/clang-3.1 )
+   dev-lang/perl"
+
+DOCS=( CREDITS README.markdown )
+
+# Tests are conducted via nqp
+RESTRICT=test
+
+src_configure() {
+   MAKEOPTS+=" NOISY=1"
+   use doc && DOCS+=( docs/* )
+   local prefix="${EPREFIX}/usr"
+   local libdir="${EPREFIX}/usr/$(get_libdir)"
+   einfo "--prefix '${prefix}'"
+   einfo "--libdir '${libdir}'"
+   local myconfigargs=(
+   "--prefix" "${prefix}"
+   "--has-libuv"
+   "--has-libatomic_ops"
+   "--has-libffi"
+   "--has-mimalloc"
+   "--libdir" "${libdir}"
+   "--compiler" "$(usex clang clang gcc)"
+   "$(usex asan--asan)"
+   "$(usex debug   --debug--no-debug)"
+   "$(usex optimize--optimize=--no-optimize)"
+   "$(usex static-libs --static)"
+   "$(usex ubsan   --ubsan)"
+   )
+
+   perl Configure.pl "${myconfigargs[@]}" moarshared || die
+}



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

2024-01-05 Thread 罗百科
commit: 0c740a32dcefe6bccfbeb0a8e2e0d1c97ed9e679
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Jan  6 06:18:38 2024 +
Commit: 罗百科  gentoo  org>
CommitDate: Sat Jan  6 06:19:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c740a32

dev-lang/rakudo: add 2023.12

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

 dev-lang/rakudo/Manifest  |  1 +
 dev-lang/rakudo/rakudo-2023.12.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/dev-lang/rakudo/Manifest b/dev-lang/rakudo/Manifest
index f34c70302171..688a2e6072f7 100644
--- a/dev-lang/rakudo/Manifest
+++ b/dev-lang/rakudo/Manifest
@@ -1,2 +1,3 @@
 DIST rakudo-2023.02.tar.gz 6692654 BLAKE2B 
9a63e92d278235aac75fd15e2de90d2de55af2d92a650b8f0ccf61e12b41942ec47b8ecaf1f4e7bd9c55d98d09667f3ea916a79d9b3161fede264e47a3eecadc
 SHA512 
bb631cb23e981d7bb269888d8302f95b5356a443abb93dc0ae8ca9a0e03b3da9b3ff0c03dabda405107498a36f589333001b81ebd971a0dc225f03406438f74e
 DIST rakudo-2023.10.tar.gz 6883145 BLAKE2B 
158967b4af119854bc7c1fd9b95a2320727b3f2b4586ebbe30bc3ebc1c49ed412b2abcad24b30aeb54739d2944a13b9f905eadc34304b9aba024a95b2bf843ee
 SHA512 
14368dda40c3d7340d158834b2bb3b6bf4086a3c08e7f58318e1bb47282c3f5d19ef6aaf75aa66f5b10b603b17f62e295c24f04b6d8ced80b4f9e8c593e32711
+DIST rakudo-2023.12.tar.gz 6865345 BLAKE2B 
0c2404b25d5316de7ef2bf332411898fc12f154c815434ae2f8202951eba8dfbe23c278bbbaf082dcb5e4782aa0348bec10cad97ffbe2b8d55e64a987d5fe69c
 SHA512 
fa78ea3f5eea9947eae7ab3c130956acade849fbde1b926fefdb34f0a2a74cd0a4a8b62a088a41cf207ef80d06b2e5d42048a1a2071d10d68c3e388c57d5e78e

diff --git a/dev-lang/rakudo/rakudo-2023.12.ebuild 
b/dev-lang/rakudo/rakudo-2023.12.ebuild
new file mode 100644
index ..2af8fe10b2b6
--- /dev/null
+++ b/dev-lang/rakudo/rakudo-2023.12.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-pkg-opt-2
+
+DESCRIPTION="A compiler for the Raku programming language"
+HOMEPAGE="https://rakudo.org;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/rakudo/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://rakudo.org/dl/${PN}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="Artistic-2"
+SLOT="0"
+# TODO: add USE="javascript" once that's usable in nqp
+IUSE="clang java +moar test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="|| ( java moar )"
+
+CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]"
+RDEPEND="${CDEPEND}
+   java? ( >=virtual/jre-1.9 )"
+DEPEND="${CDEPEND}
+   clang? ( sys-devel/clang )
+   java? ( >=virtual/jdk-1.9 )
+   >=dev-lang/perl-5.10"
+
+pkg_pretend() {
+   if has_version dev-lang/rakudo; then
+   ewarn "Rakudo is known to fail compilation/installation with 
Rakudo"
+   ewarn "already being installed. So if it fails, try unmerging 
dev-lang/rakudo,"
+   ewarn "then do a new installation."
+   ewarn "(see Bug #584394)"
+   fi
+}
+
+src_configure() {
+   local backends
+   use moar && backends+="moar,"
+   use java && backends+="jvm"
+
+   local myargs=(
+   "--prefix=/usr"
+   "--sysroot=/"
+   "--sdkroot=/"
+   "--backends=${backends}"
+   )
+
+   perl Configure.pl "${myargs[@]}" || die
+
+   if use java; then
+   NQP=$(java-pkg_getjars --with-dependencies nqp)
+   fi
+}
+
+src_compile() {
+   emake NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" install
+}
+
+src_test() {
+   RAKUDO_PRECOMP_PREFIX=$(mktemp -d) default
+}



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

2024-01-05 Thread 罗百科
commit: cb7e99c67c8394337c0e975d981f2ebf004087a9
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Jan  6 06:18:03 2024 +
Commit: 罗百科  gentoo  org>
CommitDate: Sat Jan  6 06:19:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb7e99c6

dev-lang/nqp: add 2023.12

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

 dev-lang/nqp/Manifest   |   1 +
 dev-lang/nqp/nqp-2023.12.ebuild | 149 
 2 files changed, 150 insertions(+)

diff --git a/dev-lang/nqp/Manifest b/dev-lang/nqp/Manifest
index 5dd234ffc677..2601db7ba8cc 100644
--- a/dev-lang/nqp/Manifest
+++ b/dev-lang/nqp/Manifest
@@ -1,2 +1,3 @@
 DIST nqp-2023.02.tar.gz 6023282 BLAKE2B 
546ef7c0039857a2be07b2a0601c32f5f8719674a64f599dc1c6faa34dcc12bf7b205da9356c3c2632e01eb3cdc22a8c6bbb7d70180773d58c7a6989c56df2b7
 SHA512 
c71b7d5b0237501a10b30985dcd48f17f9741dc09360b2a98c24134cd1dde8fbb868eef39d97aba2ba031b52e06b5220095792c834d5d154218e45dd1af87cdd
 DIST nqp-2023.10.tar.gz 6023223 BLAKE2B 
5d4a992ee85171566848aba046c8238e786edd0fa398334d21e9b27f3863d2ea23834e41708534bc5964600ae134db60ca46e487ebb0a294152763805754af17
 SHA512 
843313c6830b4049655f125379c1303b912d198cdae25cc24862b8cef5ab449f82495f1160784e1741136d7919cfd8285c830479f70ade58a5431d410135f691
+DIST nqp-2023.12.tar.gz 6023121 BLAKE2B 
2f5f519d05ca68a119e544299418d7b9c5c17f4cd29d63dda80f0ae57a861cbda9ecc8a1fa18807c78cce86c7cce67a107fbaeb83d47bb2ba0bbcd8070413950
 SHA512 
0f2f8d74e9b99288d3354c39c8faaaf674a570b36c1ce782f9b0944d348909dbdddb9eba2b04f01a8c8bdaba7190cafddc9459f07f16986bcf37ab4729e994a2

diff --git a/dev-lang/nqp/nqp-2023.12.ebuild b/dev-lang/nqp/nqp-2023.12.ebuild
new file mode 100644
index ..e3b54ec169ae
--- /dev/null
+++ b/dev-lang/nqp/nqp-2023.12.ebuild
@@ -0,0 +1,149 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+RESTRICT="test" # always fail
+
+inherit java-pkg-opt-2 multibuild
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/perl6/${PN}.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/perl6/${PN}/releases/download/${PV}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Not Quite Perl, a Raku bootstrapping compiler"
+HOMEPAGE="https://rakudo.org;
+
+LICENSE="Artistic-2"
+SLOT="0"
+IUSE="doc clang java +moar test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="|| ( java moar )"
+
+CDEPEND="java? (
+   dev-java/asm:9
+   dev-java/jna:4
+   )
+   moar? ( ~dev-lang/moarvm-${PV}[clang=] )"
+RDEPEND="${CDEPEND}
+   java? ( >=virtual/jre-11 )"
+DEPEND="${CDEPEND}"
+BDEPEND="${CDEPEND}
+   clang? ( sys-devel/clang )
+   java? ( >=virtual/jdk-11 )
+   dev-lang/perl"
+
+pkg_pretend() {
+   if has_version dev-lang/rakudo || has_version dev-lang/nqp; then
+   ewarn "NQP is known to fail compilation/installation with 
Rakudo and/or NQP"
+   ewarn "already being installed. So if it fails, try 
uninstalling both"
+   ewarn "dev-lang/nqp and dev-lang/rakudo, then do a new 
installation."
+   ewarn "(see Bug #584394)"
+   fi
+}
+
+src_prepare() {
+   MULTIBUILD_VARIANTS=()
+   use moar && MULTIBUILD_VARIANTS+=( moar )
+   use java && MULTIBUILD_VARIANTS+=( jvm )
+
+   multibuild_copy_sources
+
+   # This will pull in conditional java_prepare
+   default
+}
+
+nqp_configure() {
+   pushd "${BUILD_DIR}" > /dev/null || die
+   local myconfargs=(
+   "--backend=${MULTIBUILD_VARIANT}"
+   "--prefix=${EPREFIX}/usr" )
+
+   perl Configure.pl "${myconfargs[@]}" || die
+   popd || die
+}
+
+nqp_compile() {
+   if [[ "${MULTIBUILD_VARIANT}" = jvm ]]; then
+   emake -j1 \
+   -C "${BUILD_DIR}" \
+   JAVAC="$(java-pkg_get-javac)"
+   elif [[ "${MULTIBUILD_VARIANT}" = moar ]]; then
+   emake -j1 \
+   -C "${BUILD_DIR}"
+   fi
+}
+
+nqp_test() {
+   emake -j1 \
+   -C "${BUILD_DIR}" \
+   test
+}
+
+nqp_install() {
+   # This is the actual reason we need multibuild.eclass.
+   # We need to distinguish the install procedure for MoarVM and JVM 
backends.
+   case "${MULTIBUILD_VARIANT}" in
+   moar)
+   emake \
+   DESTDIR="${ED}" \
+   -C "${BUILD_DIR}" \
+   install
+   ;;
+   jvm)
+   pushd "${BUILD_DIR}" > /dev/null || die
+   # Set JAVA_PKG_JARDEST early.
+   java-pkg_init_paths_
+
+   # Upstream sets the classpath to this location. Perhaps 
it's
+   # used to locate the additional libraries?
+   java-pkg_addcp 

[gentoo-commits] repo/gentoo:master commit in: dev-go/gopls/

2024-01-05 Thread Zac Medico
commit: 932e745420e61aca65fa001a913e03badb700d69
Author: Alfred Persson Forsberg  catcream  org>
AuthorDate: Fri Jan  5 13:06:12 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Jan  6 05:45:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=932e7454

dev-go/gopls: drop 0.9.4

Signed-off-by: Alfred Persson Forsberg  catcream.org>
Closes: https://github.com/gentoo/gentoo/pull/34657
Signed-off-by: Zac Medico  gentoo.org>

 dev-go/gopls/Manifest   |  2 --
 dev-go/gopls/gopls-0.9.4.ebuild | 40 
 2 files changed, 42 deletions(-)

diff --git a/dev-go/gopls/Manifest b/dev-go/gopls/Manifest
index 70ee4ba8bdf3..193e3f6b75f9 100644
--- a/dev-go/gopls/Manifest
+++ b/dev-go/gopls/Manifest
@@ -1,6 +1,4 @@
 DIST gopls-0.14.2-deps.tar.xz 23278388 BLAKE2B 
586e3eebd7b285d9284e573c37eddaae90209567669d6166122f7ea72649079943a1a4572704b0539d11d4fa212bc306452acc99cc0a645985bf216b7dab
 SHA512 
7f439273bacda175494157d3e55da7721b0190ea36b5c261ae814a688d061a5613bd208d7b667bd0934626872bbf0eaab721843882a6e020017e0bae86a47eb5
 DIST gopls-0.14.2.tar.gz 3629861 BLAKE2B 
1de712ec319319ef2f99722baf8d0397c2cadd72f94d5014b99b54ce2bea625ed517ebc453c8283ef357e38647d8d061fd55a3a65de53540f5c8c7c880bfc715
 SHA512 
a7b5010d268421c2d9288ea44bf2bf3554d55f7960e0e1c1e9351cf56c105a2c9df7df40cc7eb6b7b6d401c261ac1799074c68108b9876669c1460051050fcad
-DIST gopls-0.9.4-deps.tar.xz 21995720 BLAKE2B 
fddcc1b1417979baacf1c1d587b835dbd00638a5fc7fb8bafe54dbe0f399d3d6b0f6b48c0ecf682c563f714e6d8adcb74763bf5021a31b7e5ad3138768d1dc6c
 SHA512 
705908bba1ce599b7749704e7a031df9d9a5d22aa0c57a3fd4e3cd591aa0b0c22e351222d6504afbbe2df47e0a939b596550c19e42eaf3700305ec6179cee18a
-DIST gopls-0.9.4.tar.gz 3159131 BLAKE2B 
f0a317dd23e74682e31e6587eb8e0a1d110472d2c98add5ef29592f9aa45036343da2e5d1f404f88875505ffd13019ff8a25ed8eda379eb8c3104d59e6a98e48
 SHA512 
3ee97b1090b355f79ae9a5a045a120ea6230b320d5b26fa0c1f42bf2288707922c5f111ef4dbdab7cd893245330eb9acc163cb452a2610941775b06536d921c1
 DIST gopls-0.9.5-deps.tar.xz 22410984 BLAKE2B 
5f15c1b8fa75fac10b0b126071968ff9640200844df82a0f1586f7d119b99ce70dad2e05c11230241c1b02428f7a17034750c6bf04062316371623539c618e12
 SHA512 
190a63a20c89c7a647495a9e8fc20181bc570e3dc8a6c85c944f5da8a76bcd9d29d72a05bf9186e578928cdc5f14d548229f59b8771c1e7a3c2d72579da7082a
 DIST gopls-0.9.5.tar.gz 3163807 BLAKE2B 
3792676e4f3f7cd5abdfde35d875914982edd4d0cce370ff2fb74f36eb5dc9bacd0f494a3f3668befd6fd40ebd62b3cec077953505b9f68f7795f3d3eb2ab4f2
 SHA512 
55bb1128920854f6d4c8b61ce8edf8b97d3ae14dc5ecf8cb9c8eea06223be9920161e6e0c3bfe27ebac144fc85de753ed98dde8284b817e669fecfd688c7e10e

diff --git a/dev-go/gopls/gopls-0.9.4.ebuild b/dev-go/gopls/gopls-0.9.4.ebuild
deleted file mode 100644
index 965c22e94bb7..
--- a/dev-go/gopls/gopls-0.9.4.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit go-module
-
-ARCHIVE_URI="https://github.com/golang/tools/archive/refs/tags/gopls/v${PV}.tar.gz
 -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~x86"
-DESCRIPTION="\"Go please\" is the official Go language server"
-HOMEPAGE="https://github.com/golang/tools/blob/master/gopls/README.md;
-SLOT="0"
-LICENSE="BSD"
-BDEPEND=">=dev-lang/go-1.18"
-SRC_URI="
-   ${ARCHIVE_URI}
-   https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz
-"
-# TODO: fix test failure with deps tarball
-RESTRICT+=" test"
-
-S=${WORKDIR}/tools-gopls-v${PV}/${PN}
-
-src_prepare() {
-   default
-   rm internal/regtest/misc/vendor_test.go || die
-}
-
-src_compile() {
-   GOBIN="${S}/bin" CGO_ENABLED=0 go install ./...
-   [[ -x bin/${PN} ]] || die "${PN} build failed"
-}
-
-src_test() {
-   go test -work "./..." || die
-}
-
-src_install() {
-   dobin bin/${PN}
-   dodoc -r doc README.md
-}



[gentoo-commits] repo/gentoo:master commit in: dev-go/gopls/

2024-01-05 Thread Zac Medico
commit: 5f4316f56d5c2ce79e9c8e13d3451012223083d6
Author: Alfred Persson Forsberg  catcream  org>
AuthorDate: Fri Jan  5 13:03:24 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Jan  6 05:45:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f4316f5

dev-go/gopls: add 0.14.2

Closes: https://bugs.gentoo.org/921395
Signed-off-by: Alfred Persson Forsberg  catcream.org>
Signed-off-by: Zac Medico  gentoo.org>

 dev-go/gopls/Manifest|  2 ++
 dev-go/gopls/gopls-0.14.2.ebuild | 39 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-go/gopls/Manifest b/dev-go/gopls/Manifest
index ef95b47655a7..70ee4ba8bdf3 100644
--- a/dev-go/gopls/Manifest
+++ b/dev-go/gopls/Manifest
@@ -1,3 +1,5 @@
+DIST gopls-0.14.2-deps.tar.xz 23278388 BLAKE2B 
586e3eebd7b285d9284e573c37eddaae90209567669d6166122f7ea72649079943a1a4572704b0539d11d4fa212bc306452acc99cc0a645985bf216b7dab
 SHA512 
7f439273bacda175494157d3e55da7721b0190ea36b5c261ae814a688d061a5613bd208d7b667bd0934626872bbf0eaab721843882a6e020017e0bae86a47eb5
+DIST gopls-0.14.2.tar.gz 3629861 BLAKE2B 
1de712ec319319ef2f99722baf8d0397c2cadd72f94d5014b99b54ce2bea625ed517ebc453c8283ef357e38647d8d061fd55a3a65de53540f5c8c7c880bfc715
 SHA512 
a7b5010d268421c2d9288ea44bf2bf3554d55f7960e0e1c1e9351cf56c105a2c9df7df40cc7eb6b7b6d401c261ac1799074c68108b9876669c1460051050fcad
 DIST gopls-0.9.4-deps.tar.xz 21995720 BLAKE2B 
fddcc1b1417979baacf1c1d587b835dbd00638a5fc7fb8bafe54dbe0f399d3d6b0f6b48c0ecf682c563f714e6d8adcb74763bf5021a31b7e5ad3138768d1dc6c
 SHA512 
705908bba1ce599b7749704e7a031df9d9a5d22aa0c57a3fd4e3cd591aa0b0c22e351222d6504afbbe2df47e0a939b596550c19e42eaf3700305ec6179cee18a
 DIST gopls-0.9.4.tar.gz 3159131 BLAKE2B 
f0a317dd23e74682e31e6587eb8e0a1d110472d2c98add5ef29592f9aa45036343da2e5d1f404f88875505ffd13019ff8a25ed8eda379eb8c3104d59e6a98e48
 SHA512 
3ee97b1090b355f79ae9a5a045a120ea6230b320d5b26fa0c1f42bf2288707922c5f111ef4dbdab7cd893245330eb9acc163cb452a2610941775b06536d921c1
 DIST gopls-0.9.5-deps.tar.xz 22410984 BLAKE2B 
5f15c1b8fa75fac10b0b126071968ff9640200844df82a0f1586f7d119b99ce70dad2e05c11230241c1b02428f7a17034750c6bf04062316371623539c618e12
 SHA512 
190a63a20c89c7a647495a9e8fc20181bc570e3dc8a6c85c944f5da8a76bcd9d29d72a05bf9186e578928cdc5f14d548229f59b8771c1e7a3c2d72579da7082a

diff --git a/dev-go/gopls/gopls-0.14.2.ebuild b/dev-go/gopls/gopls-0.14.2.ebuild
new file mode 100644
index ..972946ea9171
--- /dev/null
+++ b/dev-go/gopls/gopls-0.14.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+ARCHIVE_URI="https://github.com/golang/tools/archive/refs/tags/gopls/v${PV}.tar.gz
 -> ${P}.tar.gz"
+KEYWORDS="~amd64 ~x86"
+DESCRIPTION="\"Go please\" is the official Go language server"
+HOMEPAGE="https://github.com/golang/tools/blob/master/gopls/README.md;
+SLOT="0"
+LICENSE="BSD"
+BDEPEND=">=dev-lang/go-1.20"
+SRC_URI="
+   ${ARCHIVE_URI}
+   https://github.com/alfredfo/gopls-deps/raw/master/${P}-deps.tar.xz
+"
+# TODO: fix test failure with deps tarball
+RESTRICT+=" test"
+
+S=${WORKDIR}/tools-gopls-v${PV}/${PN}
+
+src_prepare() {
+   default
+   rm internal/regtest/misc/vendor_test.go || die
+}
+
+src_compile() {
+   ego build
+}
+
+src_test() {
+   go test -work "./..." || die
+}
+
+src_install() {
+   dobin gopls
+   dodoc -r doc README.md
+}



[gentoo-commits] repo/gentoo:master commit in: dev-go/gopls/

2024-01-05 Thread Zac Medico
commit: ab6efba21b81b0f26359941f62829438eae016bd
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Jan  6 05:52:48 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Jan  6 05:53:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab6efba2

dev-go/gopls: Copy deps to dev space

Signed-off-by: Zac Medico  gentoo.org>

 dev-go/gopls/gopls-0.14.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-go/gopls/gopls-0.14.2.ebuild b/dev-go/gopls/gopls-0.14.2.ebuild
index 972946ea9171..ca650197df5d 100644
--- a/dev-go/gopls/gopls-0.14.2.ebuild
+++ b/dev-go/gopls/gopls-0.14.2.ebuild
@@ -13,7 +13,7 @@ LICENSE="BSD"
 BDEPEND=">=dev-lang/go-1.20"
 SRC_URI="
${ARCHIVE_URI}
-   https://github.com/alfredfo/gopls-deps/raw/master/${P}-deps.tar.xz
+   https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz
 "
 # TODO: fix test failure with deps tarball
 RESTRICT+=" test"



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

2024-01-05 Thread Zac Medico
commit: 9e74cb1b8d90a6d124180cf50611a8050870a8ef
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Fri Jan  5 07:04:45 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Jan  6 05:25:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e74cb1b

app-containers/conmon: cleanup

Signed-off-by: Rahil Bhimjiani  rahil.rocks>
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/conmon/Manifest|  2 --
 app-containers/conmon/conmon-2.1.6.ebuild | 49 ---
 app-containers/conmon/conmon-2.1.7.ebuild | 49 ---
 3 files changed, 100 deletions(-)

diff --git a/app-containers/conmon/Manifest b/app-containers/conmon/Manifest
index f6313ea4694f..389a6dcbce8c 100644
--- a/app-containers/conmon/Manifest
+++ b/app-containers/conmon/Manifest
@@ -1,3 +1 @@
-DIST conmon-2.1.6.tar.gz 157838 BLAKE2B 
319a170ab048c14f3be998391da403799171c5d0e342ac4214a6456398ab872cb6a77cb4d67dbb97a0bc47008c6fa657ba2a166eea4c56ee65db545b08e032bd
 SHA512 
0b5d7f33745766f4f1646e79554e16e1d6c977fd08c5a86c72068aec9f28110b5981c38972134741281c8470c295b6195843f3dbb78e1e9da34b8d577ea41d65
-DIST conmon-2.1.7.tar.gz 158201 BLAKE2B 
2f159177cfa78ecafef0217d21c9c56942c5498022d3777368d8caf81c2503aafabf002c0f9ec0537936eca34c156ed9bdd037b5543eca1edd5489d9bc1ac215
 SHA512 
95d394b399a19a62b894cdd03937ab79b81051eea1db461b1bf957ddd7626d6ca4aa108b8319ed8c08adbdf99fd960c5ba29146e8b0673b5c920708912a72973
 DIST conmon-2.1.8.tar.gz 120541 BLAKE2B 
8ae12e674edf49f233f7423f2566a1ddea793bd4fc888618a8903a84309cb4aacea9d200bb0f8e0895c96796dca9bc2e6e73c9c8a7dcc5f2c540b05f7a73a21e
 SHA512 
a277de8f8adf001c3e3ef6ef19d4bade36d48c5395a624ee99cb22708ea26a9954df76362006a1331efc06265cb790883b43e84f0006f80c1725a7470ff244c3

diff --git a/app-containers/conmon/conmon-2.1.6.ebuild 
b/app-containers/conmon/conmon-2.1.6.ebuild
deleted file mode 100644
index 5460a4aebb3e..
--- a/app-containers/conmon/conmon-2.1.6.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="An OCI container runtime monitor"
-HOMEPAGE="https://github.com/containers/conmon;
-SRC_URI="https://github.com/containers/conmon/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv"
-IUSE="systemd"
-RESTRICT="test"
-
-RDEPEND="dev-libs/glib:=
-   sys-libs/libseccomp
-   systemd? ( sys-apps/systemd:= )"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-go/go-md2man"
-
-src_prepare() {
-   default
-
-   if ! use systemd; then
-   sed -e 's| $(PKG_CONFIG) --exists libsystemd-journal | false |' 
\
-   -e 's| $(PKG_CONFIG) --exists libsystemd | false |' \
-   -i Makefile || die
-   fi
-   sed -e 's|make -C tools|$(MAKE) -C tools|' -i Makefile || die
-   sed -e 's|^GOMD2MAN = .*|GOMD2MAN = go-md2man|' -i docs/Makefile || die
-}
-
-src_compile() {
-   tc-export CC
-   emake GIT_COMMIT="v${PV}" \
-   all
-}
-
-src_install() {
-   emake DESTDIR="${D}" \
-   PREFIX="${EPREFIX}/usr" \
-   install
-   dodir /usr/libexec/podman
-   ln "${ED}/usr/"{bin,libexec/podman}/conmon || die
-   dodoc README.md
-}

diff --git a/app-containers/conmon/conmon-2.1.7.ebuild 
b/app-containers/conmon/conmon-2.1.7.ebuild
deleted file mode 100644
index 5460a4aebb3e..
--- a/app-containers/conmon/conmon-2.1.7.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="An OCI container runtime monitor"
-HOMEPAGE="https://github.com/containers/conmon;
-SRC_URI="https://github.com/containers/conmon/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv"
-IUSE="systemd"
-RESTRICT="test"
-
-RDEPEND="dev-libs/glib:=
-   sys-libs/libseccomp
-   systemd? ( sys-apps/systemd:= )"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-go/go-md2man"
-
-src_prepare() {
-   default
-
-   if ! use systemd; then
-   sed -e 's| $(PKG_CONFIG) --exists libsystemd-journal | false |' 
\
-   -e 's| $(PKG_CONFIG) --exists libsystemd | false |' \
-   -i Makefile || die
-   fi
-   sed -e 's|make -C tools|$(MAKE) -C tools|' -i Makefile || die
-   sed -e 's|^GOMD2MAN = .*|GOMD2MAN = go-md2man|' -i docs/Makefile || die
-}
-
-src_compile() {
-   tc-export CC
-   emake GIT_COMMIT="v${PV}" \
-   all
-}
-
-src_install() {
-   emake DESTDIR="${D}" \
-   PREFIX="${EPREFIX}/usr" \
-   install
-   dodir /usr/libexec/podman
-   ln "${ED}/usr/"{bin,libexec/podman}/conmon || die
-   dodoc README.md
-}



[gentoo-commits] repo/gentoo:master commit in: app-containers/conmon/, app-containers/conmon/files/

2024-01-05 Thread Zac Medico
commit: d0f800b52b7057edb28fc70db6664b70ab36f5fc
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Fri Jan  5 13:50:30 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Jan  6 05:25:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0f800b5

app-containers/conmon: add 2.1.10

* Remove GIT_COMMIT as it is should not be there in non-live versions
according to upstream's build instructions [1]
* make use of usex instead of if..else
* Improve the patch with credits and upstream PR mentions

[1] https://github.com/containers/conmon/

Signed-off-by: Rahil Bhimjiani  rahil.rocks>
Closes: https://github.com/gentoo/gentoo/pull/34658
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/conmon/Manifest |  1 +
 .../{conmon-.ebuild => conmon-2.1.10.ebuild}   | 28 +++-
 app-containers/conmon/conmon-.ebuild   | 28 +++-
 .../conmon/files/conmon-2.1.8-Makefile.patch   | 53 --
 4 files changed, 64 insertions(+), 46 deletions(-)

diff --git a/app-containers/conmon/Manifest b/app-containers/conmon/Manifest
index 389a6dcbce8c..a091bde18e70 100644
--- a/app-containers/conmon/Manifest
+++ b/app-containers/conmon/Manifest
@@ -1 +1,2 @@
+DIST conmon-2.1.10.tar.gz 121047 BLAKE2B 
14b4c2d541607eac0af6b335f35bd506c9a6c3d2b4e4e3ad79f32550385e90b6f7533f505565f90fb4bb1f42d528c41e9ddc7ec275c16ee982a6d0afe1c65bff
 SHA512 
ecf1a961f431b005b54faa68b5c1bcf31d448f994ca66a56f13002216074dba79b53b52a377d4f8dab08141d6c6cf44467352fbff37175135d3da84081b27a18
 DIST conmon-2.1.8.tar.gz 120541 BLAKE2B 
8ae12e674edf49f233f7423f2566a1ddea793bd4fc888618a8903a84309cb4aacea9d200bb0f8e0895c96796dca9bc2e6e73c9c8a7dcc5f2c540b05f7a73a21e
 SHA512 
a277de8f8adf001c3e3ef6ef19d4bade36d48c5395a624ee99cb22708ea26a9954df76362006a1331efc06265cb790883b43e84f0006f80c1725a7470ff244c3

diff --git a/app-containers/conmon/conmon-.ebuild 
b/app-containers/conmon/conmon-2.1.10.ebuild
similarity index 52%
copy from app-containers/conmon/conmon-.ebuild
copy to app-containers/conmon/conmon-2.1.10.ebuild
index 073e0db942c9..c41813b997a1 100644
--- a/app-containers/conmon/conmon-.ebuild
+++ b/app-containers/conmon/conmon-2.1.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -8,13 +8,12 @@ inherit toolchain-funcs
 DESCRIPTION="An OCI container runtime monitor"
 HOMEPAGE="https://github.com/containers/conmon;
 
-if [[ ${PV} == ** ]]; then
+if [[ ${PV} == * ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/containers/conmon.git;
 else
SRC_URI="https://github.com/containers/conmon/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
-   GIT_COMMIT="00e08f4a9ca5420de733bf542b930ad58e1a7e7d"
 fi
 
 LICENSE="Apache-2.0"
@@ -33,31 +32,18 @@ PATCHES=(
 
 src_prepare() {
default
-   if use systemd; then
-   sed -i -e 's|shell $(PKG_CONFIG) --exists libsystemd.* && echo 
"0"|shell echo "0"|g;' Makefile || die
-   else
-   sed -i -e 's|shell $(PKG_CONFIG) --exists libsystemd.* && echo 
"0"|shell echo "1"|g;' Makefile || die
-   fi
-
-   if use seccomp; then
-   echo -e '#!/usr/bin/env bash\necho "0"' > 
hack/seccomp-notify.sh || die
-   else
-   echo -e '#!/usr/bin/env bash\necho "1"' > 
hack/seccomp-notify.sh || die
-   fi
+   sed -i -e "s|shell.*--exists libsystemd.* && echo \"0\"|shell echo 
$(usex systemd 0 1)|g;" Makefile || die
+   echo -e "#!/usr/bin/env bash\necho $(usex seccomp 0 1)" > 
hack/seccomp-notify.sh || die
 }
 
 src_compile() {
tc-export CC PKG_CONFIG
-   export PREFIX=${EPREFIX}/usr GOMD2MAN=go-md2man
-   if [[ ${PV} == ** ]]; then
-   default
-   else
-   emake GIT_COMMIT="${GIT_COMMIT}"
-   fi
+   export PREFIX="${EPREFIX}/usr" GOMD2MAN=go-md2man
+   default
 }
 
 src_install() {
default
dodir /usr/libexec/podman
-   dosym ../../bin/"${PN}" /usr/libexec/podman/conmon
+   dosym ../../bin/"${PN}" /usr/libexec/podman/"${PN}"
 }

diff --git a/app-containers/conmon/conmon-.ebuild 
b/app-containers/conmon/conmon-.ebuild
index 073e0db942c9..c41813b997a1 100644
--- a/app-containers/conmon/conmon-.ebuild
+++ b/app-containers/conmon/conmon-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -8,13 +8,12 @@ inherit toolchain-funcs
 DESCRIPTION="An OCI container runtime monitor"
 HOMEPAGE="https://github.com/containers/conmon;
 
-if [[ ${PV} == ** ]]; then
+if [[ ${PV} == * ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/containers/conmon.git;
 else

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

2024-01-05 Thread Maciej Barć
commit: 58ef371bfa0e194aed11b07e0cdb9f2a0f483c28
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Jan  6 02:50:03 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Jan  6 02:50:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58ef371b

app-text/pandoc-bin: bump to 3.1.11.1

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

 app-text/pandoc-bin/Manifest   |  2 +
 app-text/pandoc-bin/pandoc-bin-3.1.11.1.ebuild | 62 ++
 2 files changed, 64 insertions(+)

diff --git a/app-text/pandoc-bin/Manifest b/app-text/pandoc-bin/Manifest
index 66afd513059c..a009b5e34350 100644
--- a/app-text/pandoc-bin/Manifest
+++ b/app-text/pandoc-bin/Manifest
@@ -2,5 +2,7 @@ DIST pandoc-3.1.10-linux-amd64.tar.gz 31344010 BLAKE2B 
0d7af595800a94002e737eb94
 DIST pandoc-3.1.10-linux-arm64.tar.gz 34026603 BLAKE2B 
cd4bdea59495272f273ee4177eb61358af5f068fb8bce104b378de6a61d6f9ea6a579a62409703b62f9d62b705221ad13952a166505387b50740fa4887fd5fd4
 SHA512 
13121260388ef8fcc45ddd6dca6421a15d2d495cb1bed99095adeaa1f33bc06eb03fc9872be3cf3c198ad588854eb5b07f02bb9b9624b6e053bef23b6152f4ad
 DIST pandoc-3.1.11-linux-amd64.tar.gz 31352376 BLAKE2B 
7ec4575f7dbd165c015e8917053987508aa75b84c1ce70a3caed23c429aaa051870cff0cd59e0cb6d9d1bb916f44cdd85697613330c5c30786a7c12224131724
 SHA512 
8252538836372052055bc17ff51f77c585e240b6909348fa3616e61a44059192fd9d86b4a68c295382ac4265a5661533ce96ef7b0129e11c2d84476bc284229e
 DIST pandoc-3.1.11-linux-arm64.tar.gz 34039897 BLAKE2B 
4440733ad8c46f954c6146e25a5f95aae87604ae707e7078da03ec605272c62db819bcf82d0260fd3c9aaee3696380f226158d384fdb569136fb25ad1d16684b
 SHA512 
647d1d6ac0e8846ed6f360a06462c02d90dbff54a1f4050653d0b02e00b6796ed7d363b18d6abe1b3918cf21ea449d8861206155529f4d171aeaa0bb512c5819
+DIST pandoc-3.1.11.1-linux-amd64.tar.gz 31374400 BLAKE2B 
1aff7016c69f60a3401f8522897e28a4de1b3d3da11e471675a521a9a97aa0be3250d777cb68a8ab237faf2efd6a5fa312c0286b11f72e2e4d3d5d55828a599c
 SHA512 
60d2bab0d4bf134911011625da1bcb52024f63102b16a4735aa80463fa36b6e6b4e9023c3b4ed8a4587f35041d5a5929a4ac168b0b4c206cbcade66462f145ee
+DIST pandoc-3.1.11.1-linux-arm64.tar.gz 34055397 BLAKE2B 
98d57ba9ddb4837141f4673d6b37870450373544367c4b7114a6a64234b3cbf386d66eaa6209cab8973561e06ec8a6283b64e1e32d57915baa13d41a60ea48c8
 SHA512 
119608f4703a041310921200181013b897f8bdeb0915f1550471bfb19c4ea546f5f58e43e92e1fd3e5a4af3797cffd518b32b5f99a36ca95498951cd325b1429
 DIST pandoc-3.1.9-linux-amd64.tar.gz 31178384 BLAKE2B 
e9062911de705081d1f8929c8e8d77ab7637351310f9fea8d392561d78943634d8d277b93e91c31d36a5d0b8589d7f989bff0717bda601a0e7e7e2c277b52a63
 SHA512 
de9b3b496a2816f55dac46c2ff3b5aefc6eced9f73377e4d43783e7d78eaa5893ea0f56c47b5c56e2c8f2561c67024d7f5eaeccb8ab7e87edb7bc8f36312cd36
 DIST pandoc-3.1.9-linux-arm64.tar.gz 33852012 BLAKE2B 
e00997e422057f247385128624d26c9e1134a90147fdaad33fd7586716149ecee6e3f00768eb19fb9898b895d6eabb75924002033dda5958803ec3f3125e40b5
 SHA512 
406cae4cea2c24bea46bfc479d07094a225208a02bfeefdc1ceaa1f4a7d0c100ab2acb06f2190fe259cadd6cc07efe9b1387044e4e5312ba31025553364c4f3f

diff --git a/app-text/pandoc-bin/pandoc-bin-3.1.11.1.ebuild 
b/app-text/pandoc-bin/pandoc-bin-3.1.11.1.ebuild
new file mode 100644
index ..b22e74728bcf
--- /dev/null
+++ b/app-text/pandoc-bin/pandoc-bin-3.1.11.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=${PN//-bin/}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Conversion between markup formats (binary package)"
+HOMEPAGE="https://pandoc.org/
+   https://github.com/jgm/pandoc/;
+
+BASE_URI="https://github.com/jgm/${MY_PN}/releases/download/${PV}/${MY_P};
+SRC_URI="
+   amd64? ( ${BASE_URI}-linux-amd64.tar.gz )
+   arm64? ( ${BASE_URI}-linux-arm64.tar.gz )
+"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm64"
+IUSE="+pandoc-symlink"
+
+RDEPEND="
+   pandoc-symlink? (
+   !${CATEGORY}/${MY_PN}
+   !app-text/pandoc-cli
+   !dev-haskell/pandoc
+   )
+"
+
+QA_FLAGS_IGNORED="usr/bin/${PN}"
+QA_PRESTRIPPED="${QA_FLAGS_IGNORED}"
+
+src_unpack() {
+   default
+
+   # Manpages are gzipped.
+   unpack "${S}"/share/man/man1/*.1.gz
+}
+
+src_install() {
+   exeinto /usr/bin
+   newexe bin/${MY_PN} ${PN}
+   dosym ${PN} /usr/bin/pandoc-lua-bin
+   dosym ${PN} /usr/bin/pandoc-server-bin
+
+   newman "${WORKDIR}"/${MY_PN}-lua.1 pandoc-lua-bin.1
+   newman "${WORKDIR}"/${MY_PN}-server.1 pandoc-server-bin.1
+   newman "${WORKDIR}"/${MY_PN}.1 ${PN}.1
+
+   if use pandoc-symlink ; then
+   dosym ${PN} /usr/bin/${MY_PN}
+   dosym pandoc-lua-bin /usr/bin/${MY_PN}-lua
+   dosym pandoc-server-bin /usr/bin/${MY_PN}-server
+
+   dosym ${PN}.1 /usr/share/man/man1/${MY_PN}.1
+   dosym pandoc-lua-bin.1 /usr/share/man/man1/${MY_PN}-lua.1
+   

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

2024-01-05 Thread Maciej Barć
commit: f533f19a24feecb95b9adf96abe7fd7c9e682bd4
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Jan  6 02:44:26 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Jan  6 02:45:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f533f19a

profiles/features/musl: mask dev-util/azuredatastudio on musl

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

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

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 12725fefed40..45a6a8a2f4b4 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Maciej Barć  (2024-01-06)
+# Binary package, which is compiled against glibc
+dev-util/azuredatastudio
+
 # Florian Schmaus  (2023-11-22)
 # Requires systemd which is not supported on musl.
 sys-power/sandmann-bin



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

2024-01-05 Thread Maciej Barć
commit: 9a2e27c0f37806ac634d6093c6380ecd53525358
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Jan  6 02:46:50 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Jan  6 02:46:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a2e27c0

profiles/features/musl: mask app-office/joplin-desktop on musl

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

 profiles/features/musl/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 45a6a8a2f4b4..db1829d9f662 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Maciej Barć  (2024-01-06)
+# Binary package, which is compiled against glibc
+app-office/joplin-desktop
+
 # Maciej Barć  (2024-01-06)
 # Binary package, which is compiled against glibc
 dev-util/azuredatastudio



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

2024-01-05 Thread Conrad Kostecki
commit: 7a7c2bf3c1917b086d7f5c05932dde2d46156aab
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jan  6 01:54:34 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jan  6 01:55:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a7c2bf3

x11-misc/projecteur: force Qt5

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

 x11-misc/projecteur/projecteur-0.10.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/x11-misc/projecteur/projecteur-0.10.ebuild 
b/x11-misc/projecteur/projecteur-0.10.ebuild
index 7be1bcc09fbe..4d34d681c673 100644
--- a/x11-misc/projecteur/projecteur-0.10.ebuild
+++ b/x11-misc/projecteur/projecteur-0.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -43,6 +43,7 @@ src_prepare() {
 src_configure() {
local mycmakeargs=(
-DCOMPRESS_MAN_PAGE="OFF"
+   -DPROJECTEUR_QT_VERSION=5
)
 
cmake_src_configure



[gentoo-commits] repo/gentoo:master commit in: x11-misc/projecteur/, x11-misc/projecteur/files/

2024-01-05 Thread Conrad Kostecki
commit: cb7e33fdd4f0bc273b8322a61487df49cdc2fef8
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Jan  6 01:55:12 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Jan  6 01:55:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb7e33fd

x11-misc/projecteur: drop 0.9.2

Signed-off-by: Conrad Kostecki  gentoo.org>

 x11-misc/projecteur/Manifest   |  1 -
 .../projecteur-0.9.1-dont-compress-manpage.patch   | 27 ---
 .../projecteur/files/projecteur-0.9.2-gcc12.patch  | 21 
 x11-misc/projecteur/projecteur-0.9.2.ebuild| 56 --
 4 files changed, 105 deletions(-)

diff --git a/x11-misc/projecteur/Manifest b/x11-misc/projecteur/Manifest
index 211f0260eccd..8905babc8b9c 100644
--- a/x11-misc/projecteur/Manifest
+++ b/x11-misc/projecteur/Manifest
@@ -1,2 +1 @@
 DIST projecteur-0.10.tar.gz 464761 BLAKE2B 
51488cd9f4380f3164ea8c186aeb2389917a1cfb7a5046fc90cc8e75ff5c33ecaa8224cf56c0dcfc0ba1c54741f5ae0d98ec1061318f439801a2b959832b0da4
 SHA512 
fae7bb6af1fe24ff5e2c98610a768ed93ed968fa8a78dee59fe2c0e7217880ad54e98b6bd0da4defd0297c959bc10e53c476d004c1847c50bc843816359b58a7
-DIST projecteur-0.9.2.tar.gz 394033 BLAKE2B 
576a16853cdb2ae4614b83946caf85636f364c268320bcd99cdd9312ac1e76fb663f2e6c7cede4202df581770b4640444283eb55747735ab1bbb125d5bb9c6c1
 SHA512 
75c7e30b9ef72b4c1fc5e1a8e42c1668ccf2698677c1617cea080c7f5db722098635098304a7557f93f1a14143f8f2f089e8aed9265d44b2cfcd82974363baac

diff --git 
a/x11-misc/projecteur/files/projecteur-0.9.1-dont-compress-manpage.patch 
b/x11-misc/projecteur/files/projecteur-0.9.1-dont-compress-manpage.patch
deleted file mode 100644
index e7c96648e0c7..
--- a/x11-misc/projecteur/files/projecteur-0.9.1-dont-compress-manpage.patch
+++ /dev/null
@@ -1,27 +0,0 @@
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -223,14 +223,7 @@
- 
- # Configure man page and gzip it.
- configure_file("${TMPLDIR}/projecteur.1" "projecteur.1" @ONLY)
--find_program(GZIP_EXECUTABLE gzip)
--add_custom_command(
--  OUTPUT ${OUTDIR}/projecteur.1.gz
--  COMMAND ${GZIP_EXECUTABLE} -9f -n "${OUTDIR}/projecteur.1"
--  WORKING_DIRECTORY ${OUTDIR}
--)
--add_custom_target(gzip-manpage ALL DEPENDS "${OUTDIR}/projecteur.1.gz")
--install(FILES "${OUTDIR}/projecteur.1.gz" DESTINATION share/man/man1/)
-+install(FILES "${OUTDIR}/projecteur.1" DESTINATION share/man/man1/)
- 
- configure_file("${TMPLDIR}/projecteur.metainfo.xml" "projecteur.metainfo.xml" 
@ONLY)
- install(FILES "${OUTDIR}/projecteur.metainfo.xml" DESTINATION share/metainfo/)
-@@ -270,7 +263,7 @@
- # PREINST_SCRIPT "${OUTDIR}/pkg/scripts/preinst"
- POSTINST_SCRIPT "${OUTDIR}/pkg/scripts/postinst"
-   )
--  add_dependencies(dist-package gzip-manpage projecteur)
-+  add_dependencies(dist-package projecteur)
- 
-   # Additional files for debian packages, adhering to some debian rules,
-   # see https://manpages.debian.org/buster/lintian/lintian.1.en.html

diff --git a/x11-misc/projecteur/files/projecteur-0.9.2-gcc12.patch 
b/x11-misc/projecteur/files/projecteur-0.9.2-gcc12.patch
deleted file mode 100644
index 7c7ff0f4105b..
--- a/x11-misc/projecteur/files/projecteur-0.9.2-gcc12.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-From 2e989dabcf853da5ab82ab67e3eca8619cb6669a Mon Sep 17 00:00:00 2001
-From: Jahn F 
-Date: Tue, 3 May 2022 09:02:05 +0200
-Subject: [PATCH] Add missing  include
-

- src/device.h | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/device.h b/src/device.h
-index 1c51585..1ce24fe 100644
 a/src/device.h
-+++ b/src/device.h
-@@ -7,6 +7,7 @@
- 
- #include "devicescan.h"
- 
-+#include 
- #include 
- #include 
- 

diff --git a/x11-misc/projecteur/projecteur-0.9.2.ebuild 
b/x11-misc/projecteur/projecteur-0.9.2.ebuild
deleted file mode 100644
index 34852f249fa4..
--- a/x11-misc/projecteur/projecteur-0.9.2.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="${PN/p/P}"
-
-inherit cmake udev xdg-utils
-
-DESCRIPTION="Linux Desktop Application for the Logitech Spotlight device"
-HOMEPAGE="https://github.com/jahnf/Projecteur;
-SRC_URI="https://github.com/jahnf/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdeclarative:5
-   || (
-   dev-qt/qtgui:5[X(-)]
-   dev-qt/qtgui:5[xcb(-)]
-   )
-   dev-qt/qtnetwork:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   virtual/udev
-   x11-libs/libX11
-"
-DEPEND="${RDEPEND}"
-
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.9.1-dont-compress-manpage.patch"
-   "${FILESDIR}/${PN}-0.9.2-gcc12.patch"
-)
-
-src_prepare() {
-   cmake_src_prepare
-
-   # Don't treat all warnings as errors
-   sed -e '/add_compile_options/d' -i 

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

2024-01-05 Thread Jakov Smolić
commit: 925c6a9a631c0c05cc2c8f3a2d749d46e746eddf
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Jan  6 01:19:50 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Jan  6 01:19:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=925c6a9a

media-libs/libheif: drop 1.13.0

Bug: https://bugs.gentoo.org/897904
Signed-off-by: Jakov Smolić  gentoo.org>

 media-libs/libheif/Manifest  |  1 -
 media-libs/libheif/libheif-1.13.0.ebuild | 86 
 2 files changed, 87 deletions(-)

diff --git a/media-libs/libheif/Manifest b/media-libs/libheif/Manifest
index 1a7311a6ba09..41989cba97bc 100644
--- a/media-libs/libheif/Manifest
+++ b/media-libs/libheif/Manifest
@@ -1,2 +1 @@
-DIST libheif-1.13.0.tar.gz 1703950 BLAKE2B 
e79af787c514c02f49eb9deb42c9727a4719584d16ebb73b8ab276d9e5452c5463f359a1ace30819466f4dab30db69fec5afa2eefeaadc828e2272e91c7d4cf7
 SHA512 
44cb12ec7191bdf8ef2193c075d5d7a064a7a90c00625e5346624de1ebbedd064601998d042c8336d6c5b2aaef4cd3b439b850d0ab5882daa2e22dcc8722c779
 DIST libheif-1.15.2.tar.gz 1749773 BLAKE2B 
788ecf59c936bfae9544bedd5fa50fd74f04adf29f804994bc208d2a5339b13984baf78a508babd80fa0d48381b2cc0bfb1e1140de97437b8c0336378a64fcb6
 SHA512 
79f22dad084bbe965dae7b8f92fc119dbdde7a04577ca9c7bc28b1a022a06f0ae64d3fbd11e82d6907f0fd678a31d98275e508a51a6bd0a9e8675c93790f1996

diff --git a/media-libs/libheif/libheif-1.13.0.ebuild 
b/media-libs/libheif/libheif-1.13.0.ebuild
deleted file mode 100644
index 4a14aa6c241c..
--- a/media-libs/libheif/libheif-1.13.0.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools xdg multilib-minimal
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/strukturag/libheif.git;
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/strukturag/libheif/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
-fi
-
-DESCRIPTION="ISO/IEC 23008-12:2017 HEIF file format decoder and encoder"
-HOMEPAGE="https://github.com/strukturag/libheif;
-
-LICENSE="GPL-3"
-SLOT="0/1.12"
-IUSE="+aom gdk-pixbuf go rav1e test +threads x265"
-REQUIRED_USE="test? ( go )"
-RESTRICT="!test? ( test )"
-
-# Bug 865351: tests requires 

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

2024-01-05 Thread Jakov Smolić
commit: 00e0fbe1e333220c137f0564ed3865c9f04b70ff
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Jan  6 01:18:55 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Jan  6 01:18:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00e0fbe1

media-libs/libheif: Stabilize 1.15.2 ppc64, #908168

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/media-libs/libheif/libheif-1.15.2.ebuild 
b/media-libs/libheif/libheif-1.15.2.ebuild
index 23d9930797e9..da7af41c80cc 100644
--- a/media-libs/libheif/libheif-1.15.2.ebuild
+++ b/media-libs/libheif/libheif-1.15.2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else

SRC_URI="https://github.com/strukturag/libheif/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="ISO/IEC 23008-12:2017 HEIF file format decoder and encoder"



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

2024-01-05 Thread Jakov Smolić
commit: 1503b5a691a63c5c73a5bba7b0357a0760a37515
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Jan  6 01:18:50 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Jan  6 01:18:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1503b5a6

media-libs/libheif: Stabilize 1.15.2 amd64, #908168

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/media-libs/libheif/libheif-1.15.2.ebuild 
b/media-libs/libheif/libheif-1.15.2.ebuild
index 5cba0eb2d8d8..23d9930797e9 100644
--- a/media-libs/libheif/libheif-1.15.2.ebuild
+++ b/media-libs/libheif/libheif-1.15.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else

SRC_URI="https://github.com/strukturag/libheif/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="ISO/IEC 23008-12:2017 HEIF file format decoder and encoder"



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

2024-01-05 Thread Jimi Huotari
commit: 48805d9e8aa5423a0fbbbfe541355b4d6ac4a317
Author: Jimi Huotari  gentoo  org>
AuthorDate: Sat Jan  6 00:10:29 2024 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Sat Jan  6 00:12:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48805d9e

app-emulation/winetricks: add 20240105

Also update copyright year for .

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

 app-emulation/winetricks/Manifest   | 1 +
 .../{winetricks-.ebuild => winetricks-20240105.ebuild}  | 2 +-
 app-emulation/winetricks/winetricks-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-emulation/winetricks/Manifest 
b/app-emulation/winetricks/Manifest
index 268ad2e03048..bb6973b41b47 100644
--- a/app-emulation/winetricks/Manifest
+++ b/app-emulation/winetricks/Manifest
@@ -1,2 +1,3 @@
 DIST winetricks-20230212.tar.gz 694504 BLAKE2B 
8f36a618edd0b17ccb7dbd1f054d45d2d35c3c8e5bfb2f12d91b8f9c87c9942db5b430a2b3017a42c3900dfe8f0510a6b8a6d78035e3fb467d88a3db0b64eff8
 SHA512 
3d2211091754a2a254d5ac8dab27d59d488d512149d8060828cf9d69df96f5ccad183f2ba9f2172452a2ae322236e86e7fce560836a2bc05dc9a36c2a422f245
+DIST winetricks-20240105.tar.gz 675763 BLAKE2B 
0ca29d06ae35c95027ead0da2fa26b2950b4b4d495b61c972b9f93ae26fcadc7891931224bc2a8776e06f8bf2816e2fd5b84a0ef342de296aae20129dd5480b0
 SHA512 
254b505e1175477df3a27b361f227a02a2346a1b7ace255b6170e8bd463883dda8fef9fcbf2cd54606d69742fd6236f9aa58f589e2a34eb66bd04dfaa7bd6799
 DIST winetricks-gentoo-2012.11.24.tar.bz2 6398 BLAKE2B 
54a4502f6e8ef15d21b02c43e3ce599e32d476c2559246064de14cc4ce2243ff11dde681d24c8a7f4913c3d7a10b855bda47e8fb8ecad31e00d839705416be6f
 SHA512 
59c93b73f3a7b2d11aefcde2ff66659ff1de21ad4b5f232f4b60572f3a48b15a6c49f369b1696862bf1b33fde190bf5598945e9536fb41ddec42d8def4d2be2a

diff --git a/app-emulation/winetricks/winetricks-.ebuild 
b/app-emulation/winetricks/winetricks-20240105.ebuild
similarity index 98%
copy from app-emulation/winetricks/winetricks-.ebuild
copy to app-emulation/winetricks/winetricks-20240105.ebuild
index 9085fdd239a9..91fa5d31a9b7 100644
--- a/app-emulation/winetricks/winetricks-.ebuild
+++ b/app-emulation/winetricks/winetricks-20240105.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8

diff --git a/app-emulation/winetricks/winetricks-.ebuild 
b/app-emulation/winetricks/winetricks-.ebuild
index 9085fdd239a9..91fa5d31a9b7 100644
--- a/app-emulation/winetricks/winetricks-.ebuild
+++ b/app-emulation/winetricks/winetricks-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luadbi/files/, dev-lua/luadbi/

2024-01-05 Thread Conrad Kostecki
commit: 2b37dc824d13625662d79bfa6ab97c59e3419124
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Jan  5 23:04:36 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Jan  5 23:04:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b37dc82

dev-lua/luadbi: fix incompatible-pointer-types

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

 .../luadbi-0.7.2-incompatible-pointer-type.patch   | 163 +
 .../luadbi-0.7.2-incompatible-pointer-type2.patch  |  29 
 dev-lua/luadbi/luadbi-0.7.2-r1.ebuild  |   8 +-
 3 files changed, 198 insertions(+), 2 deletions(-)

diff --git a/dev-lua/luadbi/files/luadbi-0.7.2-incompatible-pointer-type.patch 
b/dev-lua/luadbi/files/luadbi-0.7.2-incompatible-pointer-type.patch
new file mode 100644
index ..dfe3db4b030d
--- /dev/null
+++ b/dev-lua/luadbi/files/luadbi-0.7.2-incompatible-pointer-type.patch
@@ -0,0 +1,163 @@
+From 7f9c10e753325e3cc00d4955bf9d6a77a896bdcb Mon Sep 17 00:00:00 2001
+From: Matthew Wild 
+Date: Thu, 5 Sep 2019 14:25:20 +0100
+Subject: [PATCH 1/3] MySQL: Don't set (unused) field is_null to nonsense
+ value, fixes #56
+
+---
+ dbd/mysql/statement.c | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/dbd/mysql/statement.c b/dbd/mysql/statement.c
+index aca865a..dd01c1e 100644
+--- a/dbd/mysql/statement.c
 b/dbd/mysql/statement.c
+@@ -218,7 +218,6 @@ static int statement_execute(lua_State *L) {
+   switch(type) {
+   case LUA_TNIL:
+   bind[i].buffer_type = MYSQL_TYPE_NULL;
+-  bind[i].is_null = (int*)1;
+   break;
+ 
+   case LUA_TBOOLEAN:
+
+From 83954fe0ba8c83fbe9351937e0d30b9c842dadb1 Mon Sep 17 00:00:00 2001
+From: Matthew Wild 
+Date: Thu, 5 Sep 2019 14:26:04 +0100
+Subject: [PATCH 2/3] Add test for handling of NULL values
+
+---
+ tests/run_tests.lua | 48 +
+ 1 file changed, 48 insertions(+)
+
+diff --git a/tests/run_tests.lua b/tests/run_tests.lua
+index 0dd9f72..80526b6 100755
+--- a/tests/run_tests.lua
 b/tests/run_tests.lua
+@@ -301,6 +301,51 @@ local function test_insert_multi()
+ 
+ end
+ 
++local function test_insert_null()
++
++  local sth, sth2, err, success
++  local stringy = os.date()
++
++
++  sth, err = dbh:prepare(code('insert'))
++
++  assert.is_nil(err)
++  assert.is_not_nil(sth)
++
++  success, err = sth:execute(nil)
++
++  assert.is_true(success)
++  assert.is_nil(err)
++
++  assert.is_equal(1, sth:affected())
++
++  --
++  -- Grab it back, make sure it's all good
++  --
++
++  local id = dbh:last_id()
++  assert.is_not_nil(id)
++  sth:close()
++
++  sth2, err = dbh:prepare(code('insert_select'))
++
++  assert.is_nil(err)
++  assert.is_not_nil(sth)
++
++  success, err = sth2:execute(id)
++
++  assert.is_true(success)
++  assert.is_nil(err)
++
++  local row = sth2:rows(false)()
++  assert.is_not_nil(row)
++  assert.are_equal(id, row[1])
++  assert.is_nil(row[2])
++
++  sth:close()
++  sth2:close()
++
++end
+ 
+ local function test_insert_returning()
+ 
+@@ -494,6 +539,7 @@ describe("PostgreSQL #psql", function()
+   it( "Tests a simple select", test_select )
+   it( "Tests multi-row selects", test_select_multi )
+   it( "Tests inserts", test_insert_returning )
++  it( "Tests inserts of NULL", test_insert_null )
+   it( "Tests statement reuse", test_insert_multi )
+   it( "Tests no insert_id", test_no_insert_id )
+   it( "Tests affected rows", test_update )
+@@ -514,6 +560,7 @@ describe("SQLite3 #sqlite3", function()
+   it( "Tests simple selects", test_select )
+   it( "Tests multi-row selects", test_select_multi )
+   it( "Tests inserts", test_insert )
++  it( "Tests inserts of NULL", test_insert_null )
+   it( "Tests statement reuse", test_insert_multi )
+   it( "Tests no rowcount", test_no_rowcount )
+   it( "Tests affected rows", test_update )
+@@ -534,6 +581,7 @@ describe("MySQL #mysql", function()
+   it( "Tests simple selects", test_select )
+   it( "Tests multi-row selects", test_select_multi )
+   it( "Tests inserts", test_insert )
++  it( "Tests inserts of NULL", test_insert_null )
+   it( "Tests statement reuse", test_insert_multi )
+   it( "Tests affected rows", test_update )
+   it( "Tests closing dbh doesn't segfault", test_db_close_doesnt_segfault 
)
+
+From 4555eb0a63945e829ffba635cac87b9e22155ffc Mon Sep 17 00:00:00 2001
+From: Matthew Wild 
+Date: Thu, 5 Sep 2019 14:35:52 +0100
+Subject: [PATCH 3/3] tests/schemas: allow null inserts for testing
+
+---
+ tests/schemas/mysql.sql  | 2 +-
+ tests/schemas/postgresql.sql | 2 +-
+ tests/schemas/sqlite3.sql| 2 +-
+ 3 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/tests/schemas/mysql.sql b/tests/schemas/mysql.sql
+index 

[gentoo-commits] repo/proj/guru:dev commit in: media-sound/spotify-player/

2024-01-05 Thread Brett Alcox
commit: c6c46b094336d3fa89f2d0d46184dc768795b4c6
Author: brettalcox  gmail  com>
AuthorDate: Fri Jan  5 22:45:20 2024 +
Commit: Brett Alcox  gmail  com>
CommitDate: Fri Jan  5 22:45:20 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c6c46b09

media-sound/spotify-player: add 0.16.3, drop 0.16.0

Signed-off-by: brettalcox  gmail.com>

 media-sound/spotify-player/Manifest|  91 
 ...-0.16.0.ebuild => spotify-player-0.16.3.ebuild} | 161 +++--
 2 files changed, 149 insertions(+), 103 deletions(-)

diff --git a/media-sound/spotify-player/Manifest 
b/media-sound/spotify-player/Manifest
index 0c67e9abb2..1c84a5ef11 100644
--- a/media-sound/spotify-player/Manifest
+++ b/media-sound/spotify-player/Manifest
@@ -7,32 +7,33 @@ DIST aes-ctr-0.6.0.crate 13217 BLAKE2B 
5097ce1767bf980d4181885a7a117e41d0c81d2b5
 DIST aes-soft-0.6.4.crate 99980 BLAKE2B 
a4b3838e0348ed3d7468f9d0e19d8dd45071ec54d54d538943d5afabd3f88db139c459574e6694e7fa86e4d77eaa3f75c11e3a9376f45429848c91889530980b
 SHA512 
620b38b2a6437caf393e84625beb27afdf448acb52d7adbc9cba1152ea385bdf05a68795eee0f48fd90b5edfc25fd9cc3d42a0f2593dfa2f90d4f4f9cc893ebe
 DIST aesni-0.10.0.crate 100248 BLAKE2B 
2dba6f1004495a725acf171eeae5a6e393475323e8974eff2e4667194ac147dc3a52a9bed1b00cf7735d3671b6a2bd135cbb4dbde822d7c8c21af23692d3e71f
 SHA512 
726e5213a81ea021d4be7c5220d952cb6f0cb0ecb6cc840b542e9f75539e37fc5d6378ad4f4d6a2bc7e7642ea07a18202ed32d3b6a212777bd7abca735c6707c
 DIST ahash-0.8.6.crate 42780 BLAKE2B 
ce2fb8201a484715d42bbd9ca1bfe2d5f541d90e3619ebd437c34a018920b679d5a11f9e96be48fbdabd2e98a379c0395d118616f21eb9004724d8fcb04b2b2b
 SHA512 
46428b27e96be1f30058b9383a94988beeb5064dfb4df04d6959b451d0c77ef69fc51f07fdf9511ab9728295eb6beee7783c31a2297f9e473fc537883e722b73
+DIST ahash-0.8.7.crate 42894 BLAKE2B 
56f4b2f577eb2752e675fa2b3191c65e0bb88575f92e8d906714296fca1daace46e93256672fce08cc5b4ac11d40a690a06b32a99fb50fd0df4f042773c33b6c
 SHA512 
2c9eaa22f7bda47a781994c769d4a2ef15ba0f511fdd4ec4680c13d4c1809f1ce01adecc3b3776793158062d28ad9e5f0b1d1c0a9429e43dd07cd99540eae7a6
 DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 
2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa
 SHA512 
61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
 DIST allocator-api2-0.2.16.crate 59025 BLAKE2B 
fda69b52435a7243eb19bc55914a1961e59dbad5ac12c40db39cccdf7a99c742da59c3ef160350808698db24b91e0ce655cd1acedbbcbe20c717604aae23ea5e
 SHA512 
e1eb0df6b44b62115795ebf772f81e9ac0b6d273afd81659dbddb7eb6628b6e5ef6a60ea21413e79ee638afb72e6872ba83a075f6324daf93f2f1eda48daff2f
 DIST alsa-0.6.0.crate 68171 BLAKE2B 
b692d929e49765c59ae2fae7bbe8bef4393c393e384c5d84133f018123cfe1044c6fe6c1915423614957fe622553aaf9cb5c38a41d3ff93afa2c4f162a828252
 SHA512 
a63354da0e643a68e28e32293d48f866c071332b1d17cf8349a79f28e45d6b9566d22f30c3001a862ea26c2b757aa9440b3f52c826a40b29c7881d12416f599b
 DIST alsa-sys-0.3.1.crate 32748 BLAKE2B 
0c4da9c343d622ddd521fe9332acf97c1ee4a202a909c7a0014a507148ab6ff82d5098660dcba847d938b296adde416ae420d454d6982c33a0456f37840d716b
 SHA512 
6523d909c500fee433f934eedfdc200cfc52e1b55be09434665210c16bb9af3593d8b1346ace184b171c7135a7aa65fdac5ca8c68e64f9d20436e1d8fac961fe
 DIST android-activity-0.5.0.crate 257716 BLAKE2B 
e3039130eb05931967fb3153bd4b76da7a26ef5a2d966a5ac3d29448a094f6e122cf3dbf6a26273b784215290eb261999bd860ec580cac189686203cf7ab8fa4
 SHA512 
ea9caa5e40a1c6aaac42325d23457aaaebb48bc05c92fb978d3af178f843464fd113f02f5e6b0154edb75796e9d9137da9312fe34baa0094b394e924c0b6ddee
+DIST android-activity-0.5.1.crate 258268 BLAKE2B 
a1b27b417c4d0b72493de9d87da0b3c9d04a1b5fecf392924d837d52cd800352f3d3a782a36d23c9cac319cb72cc32c7968581825b81aab0733252aff342013a
 SHA512 
3376bfc8aca5a8fd2161244e17e6aa969d499bdd4123b174359885a977899a6fb10e1fd2a3039da9faa9aaa7160f1739417e4711de1fbaa8bf5a435c69c1103f
 DIST android-properties-0.2.2.crate 4563 BLAKE2B 
00634bbee4d6dcd3254ee37dd7e5560963b35700aa95c47c84c129f0774cbac436347f0abdaa4ec33216358d9f079559552bd5a95de5026b7dba4e04d9cd674b
 SHA512 
dae9a12ffa7d5fbabc28d3ddcc32f1b5300884cf2b3ef2e123f2dea596b3a796b9c3cb6c5381bf8f6caf04a633c5f2f0b56804fed8fb2a6f06c36d6c76539431
 DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST ansi_colours-1.2.2.crate 21374 

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

2024-01-05 Thread Andreas Sturmlechner
commit: 5561407c3465e7d598082204b88b59775a217bb3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan  5 22:30:05 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan  5 22:30:05 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5561407c

kde-apps/kgpg: Port to KF6

Upstream commits:
ab4fe857f7d26e28388eea167cc6ce5ef5bbab8b
6fd80a0509405031c9f113b5b2dfca661e08404d

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

 kde-apps/kgpg/kgpg-.ebuild | 52 --
 1 file changed, 25 insertions(+), 27 deletions(-)

diff --git a/kde-apps/kgpg/kgpg-.ebuild b/kde-apps/kgpg/kgpg-.ebuild
index 580e3b4747..c3421550b6 100644
--- a/kde-apps/kgpg/kgpg-.ebuild
+++ b/kde-apps/kgpg/kgpg-.ebuild
@@ -6,43 +6,41 @@ EAPI=8
 ECM_HANDBOOK="forceoptional"
 KDE_SELINUX_MODULE="gpg"
 PVCUT=$(ver_cut 1-3)
-KFMIN=5.106.0
-QTMIN=5.15.9
+KFMIN=5.245.0
+QTMIN=6.6.0
 inherit ecm gear.kde.org
 
 DESCRIPTION="Frontend for GnuPG, a powerful encryption utility by KDE"
 HOMEPAGE="https://apps.kde.org/kgpg/;
 
 LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
+SLOT="6"
 KEYWORDS=""
 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
+   >=dev-qt/qt5compat-${QTMIN}:6
+   >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets]
+   >=kde-apps/akonadi-${PVCUT}:6
+   >=kde-apps/akonadi-contacts-${PVCUT}:6
+   >=kde-frameworks/karchive-${KFMIN}:6
+   >=kde-frameworks/kcodecs-${KFMIN}:6
+   >=kde-frameworks/kconfig-${KFMIN}:6
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+   >=kde-frameworks/kcontacts-${KFMIN}:6
+   >=kde-frameworks/kcoreaddons-${KFMIN}:6
+   >=kde-frameworks/kcrash-${KFMIN}:6
+   >=kde-frameworks/kdbusaddons-${KFMIN}:6
+   >=kde-frameworks/ki18n-${KFMIN}:6
+   >=kde-frameworks/kio-${KFMIN}:6
+   >=kde-frameworks/kjobwidgets-${KFMIN}:6
+   >=kde-frameworks/knotifications-${KFMIN}:6
+   >=kde-frameworks/kservice-${KFMIN}:6
+   >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+   >=kde-frameworks/ktextwidgets-${KFMIN}:6
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+   >=kde-frameworks/kwindowsystem-${KFMIN}:6
+   >=kde-frameworks/kxmlgui-${KFMIN}:6
 "
 DEPEND="${COMMON_DEPEND}
app-crypt/gpgme



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

2024-01-05 Thread Conrad Kostecki
commit: e7621bcf01b7a6e7c347c640c15db773c9632652
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Jan  5 22:10:25 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Jan  5 22:10:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7621bcf

net-libs/liboping: fix tests

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

 net-libs/liboping/liboping-1.10.0-r3.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-libs/liboping/liboping-1.10.0-r3.ebuild 
b/net-libs/liboping/liboping-1.10.0-r3.ebuild
index 80266390c95f..c5a472cf1653 100644
--- a/net-libs/liboping/liboping-1.10.0-r3.ebuild
+++ b/net-libs/liboping/liboping-1.10.0-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -46,6 +46,7 @@ src_configure() {
 src_test() {
if use perl; then
pushd bindings/perl || die
+   local LD_PRELOAD="../../src/.libs/liboping.so"
perl-module_src_test
popd || die
fi



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/rrdtool/

2024-01-05 Thread Conrad Kostecki
commit: 1c0f5f5138d2ee1c140292113db1beb73ed96cd9
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Jan  5 21:39:06 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Jan  5 21:48:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c0f5f51

net-analyzer/rrdtool: fix gcc14 build

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

 net-analyzer/rrdtool/Manifest   |  1 +
 ...{rrdtool-1.8.0-r3.ebuild => rrdtool-1.8.0-r4.ebuild} | 17 -
 2 files changed, 13 insertions(+), 5 deletions(-)

diff --git a/net-analyzer/rrdtool/Manifest b/net-analyzer/rrdtool/Manifest
index e3ece643a7cd..457a1b51cd3a 100644
--- a/net-analyzer/rrdtool/Manifest
+++ b/net-analyzer/rrdtool/Manifest
@@ -1 +1,2 @@
+DIST rrdtool-1.8.0-gcc14.patch.gz 10775 BLAKE2B 
9b8eeb829acec097bf06e3cad2fb4ca37a5d351fb3eca5767066d8cfb70c176c9d3b9265a721958b97e02f1c267b8b3a4b61ad35b0ca06199cc45c8c92f7dc09
 SHA512 
576be3d94a56edbc8738a32b934d30d8e45eb3e801854f73a3a77f5bd22bdd4618f68ea079f37992f38a9b756cac96e6cb48eeb5cceb4ff30139a2d77c9b0afe
 DIST rrdtool-1.8.0.tar.gz 2955398 BLAKE2B 
d821d662af432c53760bc0e9636b84d9209933a810fa71091fc4c2b44518c89c7ad509bde7955d952279ee41464c3bfa4f631662dde61b6fff46699bb382653f
 SHA512 
8ae6f94d119e8d0e1ba7f2d0738f1ba008a4880d1022f1c0c5436f662d961fceec5c42e01c241493ece3d6f55c60fd7d1d264f93e678f3cf1251201dcde027c1

diff --git a/net-analyzer/rrdtool/rrdtool-1.8.0-r3.ebuild 
b/net-analyzer/rrdtool/rrdtool-1.8.0-r4.ebuild
similarity index 92%
rename from net-analyzer/rrdtool/rrdtool-1.8.0-r3.ebuild
rename to net-analyzer/rrdtool/rrdtool-1.8.0-r4.ebuild
index 3808ba2d4164..46d30cce0ce6 100644
--- a/net-analyzer/rrdtool/rrdtool-1.8.0-r3.ebuild
+++ b/net-analyzer/rrdtool/rrdtool-1.8.0-r4.ebuild
@@ -4,10 +4,11 @@
 EAPI=8
 
 LUA_COMPAT=( lua5-{1..4} luajit )
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517="setuptools"
+PYTHON_COMPAT=( python3_{9..12} )
+DISTUTILS_EXT=1
 DISTUTILS_OPTIONAL="true"
 DISTUTILS_SINGLE_IMPL="true"
+DISTUTILS_USE_PEP517="setuptools"
 GENTOO_DEPEND_ON_PERL="no"
 MY_P="${P/_/-}"
 
@@ -15,7 +16,10 @@ inherit autotools lua perl-module distutils-r1 flag-o-matic
 
 DESCRIPTION="A data logging and graphing system for time series data"
 HOMEPAGE="https://oss.oetiker.ch/rrdtool/;
-SRC_URI="https://github.com/oetiker/${PN}-1.x/releases/download/v${PV}/${P}.tar.gz;
+SRC_URI="
+   
https://github.com/oetiker/${PN}-1.x/releases/download/v${PV}/${P}.tar.gz
+   
https://dev.gentoo.org/~conikost/distfiles/patches/${PN}-1.8.0-gcc14.patch.gz
+"
 S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
@@ -71,10 +75,10 @@ BDEPEND="
 "
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-1.4.9-disable-rrd_graph-perl.patch
"${FILESDIR}"/${PN}-1.7.0-disable-rrd_graph-cgi.patch
"${FILESDIR}"/${PN}-1.7.1-configure.ac.patch
-   "${FILESDIR}"/${P}-configure-clang16.patch
+   "${FILESDIR}"/${PN}-1.8.0-configure-clang16.patch
+   "${WORKDIR}"/${PN}-1.8.0-gcc14.patch
 )
 
 pkg_setup() {
@@ -114,6 +118,9 @@ src_prepare() {
sed "${mysedargs[@]}" || die
fi
 
+   # Temporarily disable rpn test, will be enabled with > 1.8.0 release.
+   sed -e 's/rpn2//' -i tests/Makefile.am || die
+
eautoreconf
 }
 



[gentoo-commits] repo/gentoo:master commit in: net-irc/polari/

2024-01-05 Thread Mart Raudsepp
commit: 8312bda1b37336a0337452eddb52ac8cd048b34e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Jan  5 21:34:31 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Jan  5 21:34:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8312bda1

net-irc/polari: keyword 45.0 for ~arm64

Signed-off-by: Mart Raudsepp  gentoo.org>

 net-irc/polari/polari-45.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/polari/polari-45.0.ebuild 
b/net-irc/polari/polari-45.0.ebuild
index 34d0818ac0e4..290ebb93a747 100644
--- a/net-irc/polari/polari-45.0.ebuild
+++ b/net-irc/polari/polari-45.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Polari 
https://gitlab.gnome.org/GNOME/pola
 
 LICENSE="GPL-2+ CC0-1.0 CC-BY-SA-4.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-irc/polari/

2024-01-05 Thread Mart Raudsepp
commit: 040a8a20af501426e52e83f00c44ee15b53ef4ea
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Jan  5 21:33:06 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Jan  5 21:33:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=040a8a20

net-irc/polari: update LICENSE

Signed-off-by: Mart Raudsepp  gentoo.org>

 net-irc/polari/polari-45.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-irc/polari/polari-45.0.ebuild 
b/net-irc/polari/polari-45.0.ebuild
index 4c0fce257d1b..34d0818ac0e4 100644
--- a/net-irc/polari/polari-45.0.ebuild
+++ b/net-irc/polari/polari-45.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -8,7 +8,7 @@ inherit gnome.org gnome2-utils meson xdg
 DESCRIPTION="An IRC client for GNOME"
 HOMEPAGE="https://wiki.gnome.org/Apps/Polari 
https://gitlab.gnome.org/GNOME/polari;
 
-LICENSE="GPL-2+"
+LICENSE="GPL-2+ CC0-1.0 CC-BY-SA-4.0"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~x86"
 IUSE="test"



[gentoo-commits] repo/gentoo:master commit in: app-doc/zsh-lovers/

2024-01-05 Thread Petr Vaněk
commit: ee107813c7eaed63fe2ac1d06d7703918c702294
Author: Petr Vaněk  gentoo  org>
AuthorDate: Fri Jan  5 20:55:47 2024 +
Commit: Petr Vaněk  gentoo  org>
CommitDate: Fri Jan  5 21:22:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee107813

app-doc/zsh-lovers: add github upstream metadata

Signed-off-by: Petr Vaněk  gentoo.org>

 app-doc/zsh-lovers/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-doc/zsh-lovers/metadata.xml b/app-doc/zsh-lovers/metadata.xml
index c3bda71eefca..0fbc5ede10d5 100644
--- a/app-doc/zsh-lovers/metadata.xml
+++ b/app-doc/zsh-lovers/metadata.xml
@@ -3,4 +3,7 @@
 


+   
+   grml/zsh-lovers
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-portage/pkg-testing-tools/

2024-01-05 Thread Petr Vaněk
commit: a5219b874b77ba9f17b155eb1169929d483944a3
Author: Petr Vaněk  gentoo  org>
AuthorDate: Fri Jan  5 21:07:23 2024 +
Commit: Petr Vaněk  gentoo  org>
CommitDate: Fri Jan  5 21:22:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5219b87

app-portage/pkg-testing-tools: remove invalid maintainer-needed comment

Signed-off-by: Petr Vaněk  gentoo.org>

 app-portage/pkg-testing-tools/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-portage/pkg-testing-tools/metadata.xml 
b/app-portage/pkg-testing-tools/metadata.xml
index 44b887f6a760..0d65d13ee8f9 100644
--- a/app-portage/pkg-testing-tools/metadata.xml
+++ b/app-portage/pkg-testing-tools/metadata.xml
@@ -1,7 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   

alexan...@neuwirth-informatik.de
Alexander Puck Neuwirth



[gentoo-commits] repo/gentoo:master commit in: app-doc/zsh-lovers/

2024-01-05 Thread Petr Vaněk
commit: e7be6699e01fd56063ef487feae7001687199863
Author: Petr Vaněk  gentoo  org>
AuthorDate: Fri Jan  5 20:55:15 2024 +
Commit: Petr Vaněk  gentoo  org>
CommitDate: Fri Jan  5 21:22:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7be6699

app-doc/zsh-lovers: add 0.10.1

Signed-off-by: Petr Vaněk  gentoo.org>

 app-doc/zsh-lovers/Manifest |  1 +
 app-doc/zsh-lovers/zsh-lovers-0.10.1.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/app-doc/zsh-lovers/Manifest b/app-doc/zsh-lovers/Manifest
index aa3df002141d..b9ee14aa7a92 100644
--- a/app-doc/zsh-lovers/Manifest
+++ b/app-doc/zsh-lovers/Manifest
@@ -1 +1,2 @@
+DIST zsh-lovers_0.10.1.tar.xz 26796 BLAKE2B 
6ccaf0dda0c7b05131fa1e8f5ccfe29a6e86a503b2b934af704f2d1d15d4826a88b33373b4d83be92cb89c4f52a7665e754982c27bcdb9c582483e8a3d224253
 SHA512 
b07da3c65a01d3711900ed50b2d0c158be678d5168a0f864c77be52b77e595320e0380173e5b454bdc8b63d28fc437203e6deccdebdfc36b40a0adf2b1a39735
 DIST zsh-lovers_0.9.1.tar.xz 26632 BLAKE2B 
b5c5015e7e61c21452b688aa46529dd468beac5a034b844185e1a497778a1c83b9d8124551a7b0dfd0d441394b0bf71fe64f4af5af7add3956c0a2a2f79f01ca
 SHA512 
16493f2ec095fbdb992188a732ca4205880fa10fc1f1ab6cde8cbd2a0977d95bb06e46d1635c0c9910c249bec024f3cd13a1f8c6597e5201ef8a26b80fac9c2f

diff --git a/app-doc/zsh-lovers/zsh-lovers-0.10.1.ebuild 
b/app-doc/zsh-lovers/zsh-lovers-0.10.1.ebuild
new file mode 100644
index ..cb53a59881a4
--- /dev/null
+++ b/app-doc/zsh-lovers/zsh-lovers-0.10.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Tips, tricks and examples for the Z shell"
+HOMEPAGE="
+   https://grml.org/zsh/zsh-lovers.html
+   https://github.com/grml/zsh-lovers
+"
+SRC_URI="https://deb.grml.org/pool/main/z/${PN}/${PN}_${PV}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+
+DEPEND="app-text/asciidoc"
+
+src_compile() {
+   asciidoc ${PN}.1.txt || die
+   mv ${PN}.1.html ${PN}.html || die
+   a2x -f manpage ${PN}.1.txt || die
+}
+
+src_install() {
+   doman ${PN}.1
+   dodoc ${PN}.html
+}



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

2024-01-05 Thread Mart Raudsepp
commit: 0950ac03fd76a7d869e1a50a7282953e1ac4fdc3
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Jan  5 20:38:44 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Jan  5 21:06:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0950ac03

gnome-base/gvfs: add 1.52.2

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-base/gvfs/Manifest   |   1 +
 gnome-base/gvfs/gvfs-1.52.2.ebuild | 155 +
 2 files changed, 156 insertions(+)

diff --git a/gnome-base/gvfs/Manifest b/gnome-base/gvfs/Manifest
index c58e4dd7a20d..4e182321ff23 100644
--- a/gnome-base/gvfs/Manifest
+++ b/gnome-base/gvfs/Manifest
@@ -1,2 +1,3 @@
 DIST gvfs-1.50.6.tar.xz 1229872 BLAKE2B 
bd14b8d8f3f4dd96102032a80853ddb3b1df8bdfd589e10483b39aa2055c4ec1e3c2a78872f535563eff60224d39536bcfed168707ea7e061517fa39ad3e6c76
 SHA512 
f289d5c45306e270fcbc0c66bb9583ad10c03492eb843d170cf5543afbf20226c22554abc7fc658e1c86d41feee9028f038c977995241f9b84a51ab31d6bdd67
 DIST gvfs-1.52.1.tar.xz 1232604 BLAKE2B 
7cffcdb38923cf9ceedad132bac9a7fb7a3cd44c7da369f39852ce9407700883e4a4ecd1cf79442eecb1610f3c96cbecf10e6dfa2a3e974ca170314c3ecdaedf
 SHA512 
7d791afd505bcdbc38e811630a60e846f8980db1e80a07877aa20439177fc9a5def35f4dabd83323a4867a1cce548600e2f6c8bed586ee1ca55f514022e86064
+DIST gvfs-1.52.2.tar.xz 1232776 BLAKE2B 
70d17e849f2741da299f363b6b4ec7607b3c30e92efbc05f68ad8445dc18615e4e6c584e3cc595a42d12cd899502fde62e1ebb7ba7fe0681b5d5c2e9d45b7314
 SHA512 
85684625822a1dcaa2258b7e8389ef53769850d05b7b2538a1335c9e16b882a08a5a33131779a132a2bf7ed23875f16791238fcdebc9cf3e543050d64aee8331

diff --git a/gnome-base/gvfs/gvfs-1.52.2.ebuild 
b/gnome-base/gvfs/gvfs-1.52.2.ebuild
new file mode 100644
index ..911957978214
--- /dev/null
+++ b/gnome-base/gvfs/gvfs-1.52.2.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TMPFILES_OPTIONAL=1
+inherit gnome.org gnome2-utils meson systemd tmpfiles xdg
+
+DESCRIPTION="Virtual filesystem implementation for GIO"
+HOMEPAGE="https://wiki.gnome.org/Projects/gvfs;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+
+IUSE="afp archive bluray cdda elogind fuse google keyring 
gnome-online-accounts gphoto2 +http ios mtp nfs policykit samba systemd test 
+udev udisks zeroconf"
+RESTRICT="!test? ( test )"
+# elogind/systemd only relevant to udisks (in v1.38.1)
+REQUIRED_USE="
+   ?? ( elogind systemd )
+   cdda? ( udev )
+   google? ( gnome-online-accounts )
+   gphoto2? ( udev )
+   mtp? ( udev )
+   udisks? ( udev )
+"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-libs/glib-2.70.0:2
+   >=gnome-base/gsettings-desktop-schemas-3.33.0
+   afp? ( >=dev-libs/libgcrypt-1.2.2:0= )
+   sys-apps/dbus
+   app-crypt/gcr:0=
+   policykit? (
+   >=sys-auth/polkit-0.114
+   sys-libs/libcap
+   )
+   http? (
+   dev-libs/libxml2:2
+   >=net-libs/libsoup-3.0.0:3.0
+   )
+   zeroconf? ( >=net-dns/avahi-0.6[dbus] )
+   udev? ( >=dev-libs/libgudev-147:= )
+   fuse? (
+   >=sys-fs/fuse-3.0.0:3
+   virtual/tmpfiles
+   )
+   udisks? ( >=sys-fs/udisks-1.97:2 )
+   systemd? ( >=sys-apps/systemd-206:0= )
+   elogind? ( >=sys-auth/elogind-229:0= )
+   ios? (
+   >=app-pda/libimobiledevice-1.2:=
+   >=app-pda/libplist-1:=
+   )
+   gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.1:= )
+   keyring? ( app-crypt/libsecret )
+   bluray? ( media-libs/libbluray:= )
+   mtp? (
+   virtual/libusb:1
+   >=media-libs/libmtp-1.1.15:=
+   )
+   samba? ( >=net-fs/samba-4[client] )
+   archive? ( app-arch/libarchive:= )
+   cdda? (
+   dev-libs/libcdio:0=
+   >=dev-libs/libcdio-paranoia-0.78.2:=
+   )
+   google? ( >=dev-libs/libgdata-0.18.0:=[crypt,gnome-online-accounts] )
+   gphoto2? ( >=media-libs/libgphoto2-2.5.0:= )
+   nfs? ( >=net-fs/libnfs-1.9.8:= )
+   virtual/openssh
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   app-text/docbook-xsl-stylesheets
+   app-text/docbook-xml-dtd:4.2
+   dev-libs/libxslt
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   dev-util/gdbus-codegen
+   test? ( dev-libs/libgdata )
+"
+
+src_configure() {
+   local enable_logind="false"
+   if use systemd || use elogind; then
+   enable_logind="true"
+   fi
+
+   # currently HAVE_GCRYPT and linkage only used with afp; check it on big
+   # bumps (grep for HAVE_GCRYPT and enable_gcrypt); adjust depends if 
changes
+   local enable_gcrypt="false"
+   if use afp; then
+   enable_gcrypt="true"
+   fi
+
+   # currently HAVE_LIBUSB 

[gentoo-commits] repo/gentoo:master commit in: games-puzzle/gnome-sudoku/

2024-01-05 Thread Mart Raudsepp
commit: b87b4c6406d6af0edc126a0b0ae32ec201e2bad7
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Jan  5 21:05:00 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Jan  5 21:06:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b87b4c64

games-puzzle/gnome-sudoku: add 45.4

Signed-off-by: Mart Raudsepp  gentoo.org>

 games-puzzle/gnome-sudoku/Manifest |  1 +
 games-puzzle/gnome-sudoku/gnome-sudoku-45.4.ebuild | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/games-puzzle/gnome-sudoku/Manifest 
b/games-puzzle/gnome-sudoku/Manifest
index 3bf0d761daa7..c110ec8696bb 100644
--- a/games-puzzle/gnome-sudoku/Manifest
+++ b/games-puzzle/gnome-sudoku/Manifest
@@ -2,3 +2,4 @@ DIST gnome-sudoku-44.0.tar.xz 391964 BLAKE2B 
f934c863dd648e606fd44db065dbd0ffb35
 DIST gnome-sudoku-45.1.tar.xz 394324 BLAKE2B 
828688020d6d3dc34265aeec9c5865778ee8bb80fe448eccb9f2b5b2894edeb6893085bff6851389f2274df2c1482779f1a34700484722c39e38bd7da0358710
 SHA512 
5b7f38fb21b176bbbafe818ab797ba7b0f71adc562fe9d28314105631f8ce893a1332e02beb7d6cfaff808ee8781f4c5fcd2b66ac347c27dfcdff8fd7dba49a5
 DIST gnome-sudoku-45.2.tar.xz 394508 BLAKE2B 
0ddd6030124af054be0a5b5746129d2d8a6e5f0f61f7b23599313d2fb2a82ab8ea7660398ac450dd78df3c6eae56a4d66f669e112258a2a13b9f2d5fabe4f186
 SHA512 
b2b47efcc0bde17ff09a38bb7df22b2d1381c9d1552612f7836143bf7b79691ebd623f4c3bb0a65d9956eb92d81df11fb4542aa439ed85fc83c52c429125e88b
 DIST gnome-sudoku-45.3.tar.xz 394704 BLAKE2B 
7524e03603857c180ca8d5ffee8930e193493b5506ec952bb0d263c5266f16038f9c6e29707752fb1e4061ad0a41bcf2ef60414f125cc3d04aa83204cb739e72
 SHA512 
6e985e2eebecd07ddd571bf90c71308e2793babdae1966700c2c2971bb98222733f64c5794db077f5126d7c4c8cbf44b6e665a96512687d6a31bc255b900bd31
+DIST gnome-sudoku-45.4.tar.xz 394980 BLAKE2B 
817d5a258e97834042fc85a8dafbbd1ac6f7979b77e50cfded2e6c89872d29b6c92ce549ae030a601c0985bc4b1d67fc999518a9d8e6696b71f1763418f0263a
 SHA512 
bcc39ba479a2103e2980678e743c554aabe7febbc3369605db15a63ab49baccf291f1ba0edc4a72b9e6bb691102f57dc34490f40de3d5805529a07b3d20ba26e

diff --git a/games-puzzle/gnome-sudoku/gnome-sudoku-45.4.ebuild 
b/games-puzzle/gnome-sudoku/gnome-sudoku-45.4.ebuild
new file mode 100644
index ..16fef17ca527
--- /dev/null
+++ b/games-puzzle/gnome-sudoku/gnome-sudoku-45.4.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="Test your logic skills in this number grid puzzle"
+HOMEPAGE="https://wiki.gnome.org/Apps/Sudoku 
https://gitlab.gnome.org/GNOME/gnome-sudoku;
+
+LICENSE="GPL-3+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+
+RDEPEND="
+   >=dev-libs/glib-2.40:2
+   dev-libs/libgee:0.8=[introspection]
+   >=gui-libs/gtk-4.10.0[introspection]
+   >=gui-libs/libadwaita-1.4_alpha[introspection,vala]
+   dev-libs/json-glib
+   >=dev-libs/qqwing-1.3.4:=
+   x11-libs/gdk-pixbuf:2[introspection]
+   x11-libs/pango[introspection]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   $(vala_depend)
+   dev-libs/appstream-glib
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   vala_setup
+   xdg_environment_reset
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/gnome-sudoku/

2024-01-05 Thread Mart Raudsepp
commit: 65c252213a69c8e17845fa51d1e8f33f3b12fb7c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Jan  5 21:06:05 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Jan  5 21:06:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65c25221

games-puzzle/gnome-sudoku: drop 45.1, 45.2

Signed-off-by: Mart Raudsepp  gentoo.org>

 games-puzzle/gnome-sudoku/Manifest |  2 -
 games-puzzle/gnome-sudoku/gnome-sudoku-45.1.ebuild | 49 --
 games-puzzle/gnome-sudoku/gnome-sudoku-45.2.ebuild | 49 --
 3 files changed, 100 deletions(-)

diff --git a/games-puzzle/gnome-sudoku/Manifest 
b/games-puzzle/gnome-sudoku/Manifest
index c110ec8696bb..d198f41802b4 100644
--- a/games-puzzle/gnome-sudoku/Manifest
+++ b/games-puzzle/gnome-sudoku/Manifest
@@ -1,5 +1,3 @@
 DIST gnome-sudoku-44.0.tar.xz 391964 BLAKE2B 
f934c863dd648e606fd44db065dbd0ffb357501a24ea813fa435cee407807fc0546ee2180a53003f2e4e0eac22b394bb6ce281c393f424293305ee350fbfe961
 SHA512 
96c9cf66f14973d486cc7e2163ff50df442027814ab219f4a22f83a84454295d67bdb5d359613579951070a3e327855b45d039cfd1790e185e8aa92e86f81caf
-DIST gnome-sudoku-45.1.tar.xz 394324 BLAKE2B 
828688020d6d3dc34265aeec9c5865778ee8bb80fe448eccb9f2b5b2894edeb6893085bff6851389f2274df2c1482779f1a34700484722c39e38bd7da0358710
 SHA512 
5b7f38fb21b176bbbafe818ab797ba7b0f71adc562fe9d28314105631f8ce893a1332e02beb7d6cfaff808ee8781f4c5fcd2b66ac347c27dfcdff8fd7dba49a5
-DIST gnome-sudoku-45.2.tar.xz 394508 BLAKE2B 
0ddd6030124af054be0a5b5746129d2d8a6e5f0f61f7b23599313d2fb2a82ab8ea7660398ac450dd78df3c6eae56a4d66f669e112258a2a13b9f2d5fabe4f186
 SHA512 
b2b47efcc0bde17ff09a38bb7df22b2d1381c9d1552612f7836143bf7b79691ebd623f4c3bb0a65d9956eb92d81df11fb4542aa439ed85fc83c52c429125e88b
 DIST gnome-sudoku-45.3.tar.xz 394704 BLAKE2B 
7524e03603857c180ca8d5ffee8930e193493b5506ec952bb0d263c5266f16038f9c6e29707752fb1e4061ad0a41bcf2ef60414f125cc3d04aa83204cb739e72
 SHA512 
6e985e2eebecd07ddd571bf90c71308e2793babdae1966700c2c2971bb98222733f64c5794db077f5126d7c4c8cbf44b6e665a96512687d6a31bc255b900bd31
 DIST gnome-sudoku-45.4.tar.xz 394980 BLAKE2B 
817d5a258e97834042fc85a8dafbbd1ac6f7979b77e50cfded2e6c89872d29b6c92ce549ae030a601c0985bc4b1d67fc999518a9d8e6696b71f1763418f0263a
 SHA512 
bcc39ba479a2103e2980678e743c554aabe7febbc3369605db15a63ab49baccf291f1ba0edc4a72b9e6bb691102f57dc34490f40de3d5805529a07b3d20ba26e

diff --git a/games-puzzle/gnome-sudoku/gnome-sudoku-45.1.ebuild 
b/games-puzzle/gnome-sudoku/gnome-sudoku-45.1.ebuild
deleted file mode 100644
index 724bcf83a29c..
--- a/games-puzzle/gnome-sudoku/gnome-sudoku-45.1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson vala xdg
-
-DESCRIPTION="Test your logic skills in this number grid puzzle"
-HOMEPAGE="https://wiki.gnome.org/Apps/Sudoku 
https://gitlab.gnome.org/GNOME/gnome-sudoku;
-
-LICENSE="GPL-3+ CC-BY-SA-3.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
-
-RDEPEND="
-   >=dev-libs/glib-2.40:2
-   dev-libs/libgee:0.8=[introspection]
-   >=gui-libs/gtk-4.10.0[introspection]
-   >=gui-libs/libadwaita-1.4_alpha[introspection]
-   dev-libs/json-glib
-   >=dev-libs/qqwing-1.3.4:=
-   x11-libs/gdk-pixbuf:2[introspection]
-   x11-libs/pango[introspection]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   ${PYTHON_DEPS}
-   $(vala_depend)
-   dev-libs/appstream-glib
-   dev-util/itstool
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-   vala_setup
-   xdg_environment_reset
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}

diff --git a/games-puzzle/gnome-sudoku/gnome-sudoku-45.2.ebuild 
b/games-puzzle/gnome-sudoku/gnome-sudoku-45.2.ebuild
deleted file mode 100644
index 724bcf83a29c..
--- a/games-puzzle/gnome-sudoku/gnome-sudoku-45.2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson vala xdg
-
-DESCRIPTION="Test your logic skills in this number grid puzzle"
-HOMEPAGE="https://wiki.gnome.org/Apps/Sudoku 
https://gitlab.gnome.org/GNOME/gnome-sudoku;
-
-LICENSE="GPL-3+ CC-BY-SA-3.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
-
-RDEPEND="
-   >=dev-libs/glib-2.40:2
-   dev-libs/libgee:0.8=[introspection]
-   >=gui-libs/gtk-4.10.0[introspection]
-   >=gui-libs/libadwaita-1.4_alpha[introspection]
-   dev-libs/json-glib
-   >=dev-libs/qqwing-1.3.4:=
-   x11-libs/gdk-pixbuf:2[introspection]
-   x11-libs/pango[introspection]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   ${PYTHON_DEPS}
-   $(vala_depend)
-   

[gentoo-commits] repo/gentoo:master commit in: app-office/joplin-desktop/

2024-01-05 Thread Maciej Barć
commit: b59a579c4212a4e4654b35aab349d67e5132e7ef
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Jan  5 19:55:52 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Jan  5 20:58:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b59a579c

app-office/joplin-desktop: new package; add 2.13.12

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

 app-office/joplin-desktop/Manifest |   1 +
 .../joplin-desktop/joplin-desktop-2.13.12.ebuild   | 103 +
 app-office/joplin-desktop/metadata.xml |  19 
 3 files changed, 123 insertions(+)

diff --git a/app-office/joplin-desktop/Manifest 
b/app-office/joplin-desktop/Manifest
new file mode 100644
index ..c8dcc5e4c9fc
--- /dev/null
+++ b/app-office/joplin-desktop/Manifest
@@ -0,0 +1 @@
+DIST Joplin-2.13.12.AppImage 210948143 BLAKE2B 
ea2e1f73009b6255cb780e9c19878090ec90c0203a1cf33dc6e0f23feb8e1fe18ce8acaeb48904f6f71a0ec1aa8d6beaeb79be2db5196477ee8c7379fabc8d0d
 SHA512 
6a68967045b31b010d03ac17a855404f77fbe0d403dce2f5740673c135b99536b940880fe2f103199295476ed1ec5e83465b8b0a26ef409cef362c8ef23e2219

diff --git a/app-office/joplin-desktop/joplin-desktop-2.13.12.ebuild 
b/app-office/joplin-desktop/joplin-desktop-2.13.12.ebuild
new file mode 100644
index ..a9c365263d83
--- /dev/null
+++ b/app-office/joplin-desktop/joplin-desktop-2.13.12.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: This is a Electron app (oh my) and the upstream only provides 
AppImages.
+
+EAPI=8
+
+APPIMAGE="Joplin-${PV}.AppImage"
+
+inherit desktop xdg
+
+DESCRIPTION="Secure note taking and to-do app with synchronization 
capabilities"
+HOMEPAGE="https://joplinapp.org/
+   https://github.com/laurent22/joplin/;
+SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE};
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/libcanberra[gtk3]
+   media-libs/libglvnd
+   media-libs/mesa
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/zlib
+   sys-process/lsof
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+
+src_unpack() {
+   mkdir -p "${S}" || die
+   cp "${DISTDIR}/${APPIMAGE}" "${S}" || die
+
+   cd "${S}" || die # "appimage-extract" unpacks to current 
directory.
+   chmod +x "${S}/${APPIMAGE}" || die
+   "${S}/${APPIMAGE}" --appimage-extract || die
+}
+
+src_prepare() {
+   # Fix permissions.
+   find "${S}" -type d -exec chmod a+rx {} + || die
+   find "${S}" -type f -exec chmod a+r {} + || die
+
+   default
+}
+
+src_install() {
+   cd "${S}/squashfs-root" || die
+
+   insinto /usr/share
+   doins -r ./usr/share/icons
+
+   local apphome="/opt/${PN}"
+   local toremove=(
+   .DirIcon
+   @joplinapp-desktop.desktop
+   @joplinapp-desktop.png
+   AppRun
+   LICENSE.electron.txt
+   LICENSES.chromium.html
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm
+   resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64
+   resources/app.asar.unpacked/node_modules/node-notifier
+   usr
+   )
+   rm -f -r "${toremove[@]}" || die
+
+   mkdir -p "${ED}/${apphome}" || die
+   cp -r . "${ED}/${apphome}" || die
+
+   dosym -r "${apphome}/@joplinapp-desktop" "/usr/bin/${PN}"
+   make_desktop_entry "${PN}" Joplin @joplinapp-desktop "Office;" \
+   "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;"
+}

diff --git a/app-office/joplin-desktop/metadata.xml 
b/app-office/joplin-desktop/metadata.xml
new file mode 100644
index ..0eb7821811bd
--- /dev/null
+++ b/app-office/joplin-desktop/metadata.xml
@@ -0,0 +1,19 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+x...@gentoo.org
+Maciej Barć
+  
+  
+Joplin is a free, open source note taking and to-do application, which can
+handle a large number of notes organised into notebooks. The notes are
+searchable, can be copied, tagged and modified either from the applications
+directly or from your own text editor. The notes are in Markdown 

[gentoo-commits] repo/gentoo:master commit in: net-dialup/mgetty/

2024-01-05 Thread Conrad Kostecki
commit: a231f86302b22cca69431a2cddbc34cea6802920
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Jan  5 20:29:48 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Jan  5 20:30:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a231f863

net-dialup/mgetty: fix tests to run on posix

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

 net-dialup/mgetty/mgetty-1.2.1-r4.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-dialup/mgetty/mgetty-1.2.1-r4.ebuild 
b/net-dialup/mgetty/mgetty-1.2.1-r4.ebuild
index 672f3198a356..13af2110daec 100644
--- a/net-dialup/mgetty/mgetty-1.2.1-r4.ebuild
+++ b/net-dialup/mgetty/mgetty-1.2.1-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -65,6 +65,9 @@ src_prepare() {
-e 's:^CFLAGS=:CFLAGS+= -I..:g' \
-e 's:^RANLIB=:RANLIB?=:g' \
*/Makefile || die
+
+   # Use POSIX compatible commands
+   sed -e 's/echo -e/printf %b/g' -i  Makefile || die
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/netdata/

2024-01-05 Thread Petr Vaněk
commit: 060e2e411ddd1311bddf854d50970382a00cc631
Author: Petr Vaněk  gentoo  org>
AuthorDate: Fri Jan  5 20:08:28 2024 +
Commit: Petr Vaněk  gentoo  org>
CommitDate: Fri Jan  5 20:23:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=060e2e41

net-analyzer/netdata: advertise net-analyzer/netdata-go-plugin

Bug: https://bugs.gentoo.org/773112
Signed-off-by: Petr Vaněk  gentoo.org>

 net-analyzer/netdata/netdata-1.44.0.ebuild | 4 +++-
 net-analyzer/netdata/netdata-.ebuild   | 6 --
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/net-analyzer/netdata/netdata-1.44.0.ebuild 
b/net-analyzer/netdata/netdata-1.44.0.ebuild
index 6149a81fb3ac..f0470bbdd4ca 100644
--- a/net-analyzer/netdata/netdata-1.44.0.ebuild
+++ b/net-analyzer/netdata/netdata-1.44.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 PYTHON_COMPAT=( python{3_9,3_10,3_11} )
 
-inherit autotools fcaps flag-o-matic linux-info python-single-r1 systemd 
toolchain-funcs
+inherit autotools fcaps flag-o-matic linux-info optfeature python-single-r1 
systemd toolchain-funcs
 
 if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/netdata/${PN}.git;
@@ -164,4 +164,6 @@ pkg_postinst() {
if use ipmi ; then
fcaps 'cap_dac_override' 
'usr/libexec/netdata/plugins.d/freeipmi.plugin'
fi
+
+   optfeature "go.d external plugin" net-analyzer/netdata-go-plugin
 }

diff --git a/net-analyzer/netdata/netdata-.ebuild 
b/net-analyzer/netdata/netdata-.ebuild
index 120388949957..9d37063dbfcd 100644
--- a/net-analyzer/netdata/netdata-.ebuild
+++ b/net-analyzer/netdata/netdata-.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 PYTHON_COMPAT=( python{3_9,3_10,3_11} )
 
-inherit autotools fcaps flag-o-matic linux-info python-single-r1 systemd 
toolchain-funcs
+inherit autotools fcaps flag-o-matic linux-info optfeature python-single-r1 
systemd toolchain-funcs
 
 if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/netdata/${PN}.git;
@@ -160,4 +160,6 @@ pkg_postinst() {
if use ipmi ; then
fcaps 'cap_dac_override' 
'usr/libexec/netdata/plugins.d/freeipmi.plugin'
fi
+
+   optfeature "go.d external plugin" net-analyzer/netdata-go-plugin
 }



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

2024-01-05 Thread Michał Górny
commit: 263cb89d81f4dffd226e14e8e425edee2b31e057
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan  3 13:25:19 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  5 20:18:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=263cb89d

dev-python/tox: epytest now takes care of removing tempdir

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

 dev-python/tox/tox-4.11.4.ebuild | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/dev-python/tox/tox-4.11.4.ebuild b/dev-python/tox/tox-4.11.4.ebuild
index de87ecfd1e77..6715cafa12ae 100644
--- a/dev-python/tox/tox-4.11.4.ebuild
+++ b/dev-python/tox/tox-4.11.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -83,8 +83,4 @@ python_test() {
)
 
epytest
-
-   # tox leaves a *humonogous* tempdir which easily leads to ENOSPC
-   # when running in parallel with other packages
-   rm -r "${T}"/pytest* || die
 }



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

2024-01-05 Thread Michał Górny
commit: 8f11f98824d0a1684355d43fc340890a7bb1d35d
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  5 20:17:06 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  5 20:18:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f11f988

sys-kernel/gentoo-kernel-bin: Bump to 6.6.10

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-6.6.10.ebuild| 161 +
 2 files changed, 167 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 7a51577ba39c..a2d83468ff59 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -14,6 +14,8 @@ DIST genpatches-6.1-80.base.tar.xz 4275520 BLAKE2B 
b52031561d29cf853f17486ab4ba2
 DIST genpatches-6.1-80.extras.tar.xz 3816 BLAKE2B 
9612466a57c8b6bda84fd8e152de1daffd413214a51fe43274c9051a1ceda511faa7a6acc90264115a786fb9225f77b7fcfeaaceffe308237b5ac1643f1331a9
 SHA512 
54a4e8eec2f8034fe202b98dd182dda8764838877e0fde11f01c2a69ccd340f39fc0cab1b1d6b93c5592f5238b1f4a138b433552f7009cd5b0bf60a25bec6c6e
 DIST genpatches-6.6-11.base.tar.xz 649760 BLAKE2B 
d435eda1a18196b24c451ae605c719cf5a45c255b2017f1b7ab3612df3f4101c003e615589841d02329e44c3411b4cb27b577e8ff05f09e9349d38e622b823d1
 SHA512 
b06c66f730e4a43d8730c5c98661b6061485696375d2bc623b818303b0f6f15d9ad9da318bf9d3153036c3d8a2215fe12c5fd8b789775027c5c21f2ef8d93c4a
 DIST genpatches-6.6-11.extras.tar.xz 3704 BLAKE2B 
a5ec7394f611c491ae0867c4694fdd000a0a53d6353832ecfb702f6b86711d7c955f0e4a8d10ee2cde6f2255a6e180fa26e3b1088f04902affa51d29f590fe82
 SHA512 
2ea475f922c98a83950441e86bd6805fc958f44c77866431b28da13d522d11841fc778945b253e292c8cd09ee378bd7e0169540ef12a9206d6341ec69ff463c6
+DIST genpatches-6.6-13.base.tar.xz 669256 BLAKE2B 
9474c68e1558162a583278e9ee510ff2fe8412a1b2b2a9c3745df47c97a4d6e5f29a8e890a5205f43f2a2985eabebe2a5fdb7567f399f0301e58d1751eeeb5a3
 SHA512 
fc96cd9ed40c05f2e8ccb821206a26612970c92afa0bd893870cb0a54e5d588d11c6368dc166a2e835324ba066e4f64a03be4773dda0270015f3031d7fae05db
+DIST genpatches-6.6-13.extras.tar.xz 3704 BLAKE2B 
846cd76f82b38f2a55262fe6b56ec5f9eeeffea3da929e83338ea3b4d1352435c928ecd222b4167aab080025115addd8bcb559870328c16c3aa74d90ef2442d0
 SHA512 
9dfad8cabe8176606ff8c81c79bb628e0ed4195f486cd10f34677702847d005bbd8b077ba6646cadf90cbe799238c996f7d0e242908cf242e3acd7acc36e225f
 DIST gentoo-kernel-5.10.205-1.amd64.gpkg.tar 63252480 BLAKE2B 
52cf3967ac881aa557da92d11a021c2509b5e6920cb04be415c626bea66e08579481b61d6897d8e88fd830d18461e6c41423aea398fa1f00aed581300cc1403a
 SHA512 
295945d6ca4ed5322918662531b353867522782f243aba54f3cbbe22b515059e54b40bf124020c1d8315c27a491d7af894a8331e1395f44c0d763297d36e58a2
 DIST gentoo-kernel-5.10.205-1.arm64.gpkg.tar 56729600 BLAKE2B 
62ecf66572c0b5da944e3200f7b0d1ba3e12231e66c5e90b1415becb0fd80d49da34b57fa5d20898f7c0085be25edc9ba939daa400e7587d6ac9836ede944f94
 SHA512 
5b5530f160b7119a200a4fb7c247aeff76055e92be92289d02be37f886dc522c076a19013d518df348f5fe352c758343c6ad61d7b0a819609f8020e2321de6e1
 DIST gentoo-kernel-5.10.205-1.ppc64le.gpkg.tar 52879360 BLAKE2B 
2ba47d25e79ad05473f8ae87c08039bd858daf5d67ba6746f01bc57b6f7515a76e91c34fec101d514e81caf4a4103f65be43a4351a5c509056fd53da98f0da8e
 SHA512 
4817b60666808ed734d84f2bb0f2e2c051d3a908eb24c70ef8607536d3aff782925aa231bb0d8180e53224cdf30c426643ff375e7b3f5f047d50411eddf6d178
@@ -42,6 +44,10 @@ DIST gentoo-kernel-6.1.71-1.amd64.gpkg.tar 72581120 BLAKE2B 
bb3e9a9f6dac7427f04b
 DIST gentoo-kernel-6.1.71-1.arm64.gpkg.tar 65617920 BLAKE2B 
5dd4b18285a116d0b5d58997938f13fcc992b1808ed280ec3087b3b614d12c44044deead8355da96983a80a7b149afbd2e43a386fb943e64c39375f431805586
 SHA512 
4bb2107d8434f7c5bfde34d749e6f87206a94873a7b4ca035944b14be076fb148b5a6a15346cdc79249a0288416a15f9731545cd4b4cafd266f0345f5e287efb
 DIST gentoo-kernel-6.1.71-1.ppc64le.gpkg.tar 59863040 BLAKE2B 
05244d47d742ff380cbb1495515b105e3f5047d71adf92ad4447a42eee0fa98db35f7ad5fc05bba15c4bed873003b4254363769760edda3847a5002a408b4c52
 SHA512 
797e0fe888d4ca5ccb0f981c2fe613d073ef56211244d9e331ab124269753ce1a850d1cd5d67ecbffd86572a574565d24eaa693e835b6410dda75d57547e0fdd
 DIST gentoo-kernel-6.1.71-1.x86.gpkg.tar 62167040 BLAKE2B 
d1df70d56e4e46ee1d8d7f13d354f13a64f94ff032379d76cf82166135f653a1649e39dea5ef829f5881f8bedf9c7a9c6338500037a2fc26a31a33f79b527744
 SHA512 
5a278f0a1936ddc19254c65974c5ee4b676455373652bd146a9fea017d0c5b2eee7491e693502f00698d1bf66f8cea606a3a79190cf5696c36f1d6c19fc8cb6b
+DIST gentoo-kernel-6.6.10-1.amd64.gpkg.tar 145674240 BLAKE2B 
084fa55f6227d6e5521ef2395b6e41b5145b60e407f0903af184c262745b25db5f73b99fca9c304e4f33ce89d09d1e50e04c8cc03306b93b41e61c48794ab305
 SHA512 
b30ecf5b8136d00467c7de69229f470190e486cfbc8442aa2cc48cb9dc877453e8bc2b74a34a9d94f1bf8636626da31c86836fefc1a7e2b084721fb1093e3a2d
+DIST gentoo-kernel-6.6.10-1.arm64.gpkg.tar 118558720 BLAKE2B 

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

2024-01-05 Thread Michał Górny
commit: e3012a4fc640549731db2c818b99f53ddd7a98f3
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  5 20:16:53 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  5 20:18:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3012a4f

sys-kernel/gentoo-kernel-bin: Bump to 5.15.146

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-5.15.146.ebuild  | 127 +
 2 files changed, 133 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 4ffe6ef315ef..ebfffa7b13fe 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -4,6 +4,8 @@ DIST genpatches-5.10-217.base.tar.xz 6347248 BLAKE2B 
35c610d675da3fca5c1cb187267
 DIST genpatches-5.10-217.extras.tar.xz 3872 BLAKE2B 
064f45be10fd871b85cf014894e01be7cc89a7a8d995a9cbc5dce54661e82b97d25b9b94c4ffdf35050dcf8784cd7a31f3fcc6531e7d9ab7f16d50f22d363f87
 SHA512 
ac67120c0fe629f9b184e415bc665be1234d5a9f5b9fe56210c81cfbad4a36471ec663fd51309ca616331990a30fa3b9c2a6e5aec4cb7eb11e4549ad415d0181
 DIST genpatches-5.15-154.base.tar.xz 5941944 BLAKE2B 
b32e3bbeadf0b2b3e121d1cd017c3e77320fa8b7365e4106d6574934899ca1c0d4604370774da759a840c09693f89006365078cb77bcf1c23da5bc463d4a36fe
 SHA512 
e32978ea17b1770d5180ebeaa6ba5f9e91e6b4bca70fc4dfced04c93aa7b6d76adf8c83c1b94a182b61fb6a5b73d3778789a0183ef9b49e887647348fadbf2e3
 DIST genpatches-5.15-154.extras.tar.xz 3936 BLAKE2B 
6940bf38e7c0ea4008d745171b61b4dc9825ed418a10e5d5c7fbd0ecd7a6bbabcb6c747830bc60f5d75250b826c308bb221e4720be47275e0cb653b3e21d8f10
 SHA512 
6b70c21c724be7e42d4e9b7ca0ee5af7aba1f7d2532ae73a571137290cebc4c6ba5146d4c0b73c9424827b876c1fba18e6b60868f09022902e0c8369b73cf2d5
+DIST genpatches-5.15-155.base.tar.xz 5989160 BLAKE2B 
d0b4b6b84a87f5ce4f7f22ae2b0c21cf21acbdba1de9f22839a327c1fe581023ce4b6a2886e6871220189618bd4adf865eb073388ef14b6becf8bcc8861f690f
 SHA512 
1d7454c1e628e0f4a281c14ae0c330d69611dc96a074f25a0c6573bb83ebf4c3d6a3137ee3599421ab70b55c98f71e9a2934c45afc45d4c02b7f1c4614288c79
+DIST genpatches-5.15-155.extras.tar.xz 3936 BLAKE2B 
8fafbb8cab4811a4c460aead75e719bb0cfddc8045fb64a566c4f08ad7b9c90923cb670d68d376279e08152bb08cc9e3213948f8cbdc17a03992ed0be65aba00
 SHA512 
2b5d8ecf9644c8f8ef5248f33bddc945edfd5ede85d84779d04574e48a39bf855d390e27107d130aa46805eb19bc825d921101832f5121f3b2073ad39b9cfe0e
 DIST genpatches-6.1-77.base.tar.xz 4198960 BLAKE2B 
9c6921ca87ec2c3338107a994d6e094c6bf4ca5a705f21b3efa2803454327782ccf2cefa78b2a1bfa59413402d5d89b757a5522b86943c8c8c5d97592138758a
 SHA512 
34daab45df35b30a5bc155aa82b074f6516bb1af7b2976590f88d88e25f6e8ae369fd1299f7e2f645c045b29d6b805dd07291ab45c212a9aa27df566dd6aca96
 DIST genpatches-6.1-77.extras.tar.xz 3816 BLAKE2B 
2129b36991f127c4bb4783a535a2d58bbe8ba9f4f139f7b70bf41a1c54bc2ac9026cdf3e3662f47c28118844ff40b6ad1c8da1c5fa8f1f4edc768fa69cae2083
 SHA512 
1de0ce45d9a0a1555faa92842f884cbaed8f5e727e4e59cbafc31326c9a183acc4954b2cdba1bec2019466545870ead8b5300f419533e30386aa2a36f6606a9a
 DIST genpatches-6.1-78.base.tar.xz 4233428 BLAKE2B 
489c688bdce6b557065c5a2c63b359682ba79fc5e76665afb1cfc4c39c7451308aca9f72bb67551cba84a5b258e08e5133ed844307e51d7a47bca01d73a5cd9c
 SHA512 
51665654f2be21a920678fe24af34f4a1b047bbe2038edf08eb68947b72e96a97daefb2b104d1ffc2d8ac691bf0624217960089b7d22bb63db43e51f2d8cc02a
@@ -22,6 +24,10 @@ DIST gentoo-kernel-5.15.145-1.amd64.gpkg.tar 66304000 
BLAKE2B 6230b78343f7da4f65
 DIST gentoo-kernel-5.15.145-1.arm64.gpkg.tar 59729920 BLAKE2B 
9af60d2b94c9f020c8117c0d68a87a8ac37675b9790f5f8a96acd3ffb458db6557353e824a6576708b9447359e69fcd1fe30e7a1eb92f4cc7753bbfd38c1a194
 SHA512 
6d73c1605589b6182bc77efa29d6418a3671770f70fd7ca32a17ac102e15b2895cba9c5ee6886ddf6c496ccca1aa919830899b9a53570db12c0fedc54f0f58fb
 DIST gentoo-kernel-5.15.145-1.ppc64le.gpkg.tar 54958080 BLAKE2B 
d98524109be3596a6376cef37117e8114c354a736a340221cf72f30f2d7109a1edbae012e7e17e210bad4cf69f445a7034e0dbe83171a3b6779b79deace85ce4
 SHA512 
ac20b9e23142e10f918282e5146e66828b5bf21c75dce4b00e1b89124ef5c99c456b4ef35de1355d37c434c1a706dd2355f87b7da21fe06096ae17e7d8e5fe57
 DIST gentoo-kernel-5.15.145-1.x86.gpkg.tar 56064000 BLAKE2B 
002ef06b9623cba82854fd8d53faebade3f8a9445cb8650f9aa020bb13da3409444639e58c3dc38bb831de7de9c9f9d8269bcb293dc8f7e853b5f5b87f94c9ae
 SHA512 
a0a02ca558efe5bab4d8588b25b38890319e0354bfafa01c0ddb945b2bd49ae5c611faaef91bdd5732c0f683d9d49366f3e5fdc86db9fb479747844ebfe1d32b
+DIST gentoo-kernel-5.15.146-1.amd64.gpkg.tar 66304000 BLAKE2B 
d32d9e2be3f6f7aaae570d7ccc65e6650010d7fe98a67b566a40ea97800a3a0806b659007a51e634eea39e0aa6f96cc26ce0d2744245692f59146735254f726f
 SHA512 
898c7392067dc8aaff7969a01f5760758934e2131e8fe04df74da24bb4028f4d555efa57d0c77203e3cf6db5a4a2f0bebd70fea558b21fa086f301bbdbeeed69
+DIST gentoo-kernel-5.15.146-1.arm64.gpkg.tar 59729920 BLAKE2B 

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

2024-01-05 Thread Michał Górny
commit: 1d37b40d1a200d059f517fcf18d95bf9daf880a8
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  5 15:05:13 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  5 20:18:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d37b40d

virtual/dist-kernel: Bump to 6.6.10

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

 virtual/dist-kernel/dist-kernel-6.6.10.ebuild | 16 
 1 file changed, 16 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-6.6.10.ebuild 
b/virtual/dist-kernel/dist-kernel-6.6.10.ebuild
new file mode 100644
index ..540fa8045dfd
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.6.10.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )
+"



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

2024-01-05 Thread Michał Górny
commit: e959fe4817804cf034ae5dce7d99f428f481080c
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  5 15:04:03 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  5 20:18:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e959fe48

sys-kernel/gentoo-kernel: Bump to 6.1.71

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-6.1.71.ebuild  | 146 +
 2 files changed, 148 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 9894af5542c2..b80c750f4e9f 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -10,6 +10,8 @@ DIST genpatches-6.1-77.base.tar.xz 4198960 BLAKE2B 
9c6921ca87ec2c3338107a994d6e0
 DIST genpatches-6.1-77.extras.tar.xz 3816 BLAKE2B 
2129b36991f127c4bb4783a535a2d58bbe8ba9f4f139f7b70bf41a1c54bc2ac9026cdf3e3662f47c28118844ff40b6ad1c8da1c5fa8f1f4edc768fa69cae2083
 SHA512 
1de0ce45d9a0a1555faa92842f884cbaed8f5e727e4e59cbafc31326c9a183acc4954b2cdba1bec2019466545870ead8b5300f419533e30386aa2a36f6606a9a
 DIST genpatches-6.1-78.base.tar.xz 4233428 BLAKE2B 
489c688bdce6b557065c5a2c63b359682ba79fc5e76665afb1cfc4c39c7451308aca9f72bb67551cba84a5b258e08e5133ed844307e51d7a47bca01d73a5cd9c
 SHA512 
51665654f2be21a920678fe24af34f4a1b047bbe2038edf08eb68947b72e96a97daefb2b104d1ffc2d8ac691bf0624217960089b7d22bb63db43e51f2d8cc02a
 DIST genpatches-6.1-78.extras.tar.xz 3812 BLAKE2B 
b06900c35aba0f1866d2c64a71785afe6a8b6ff0abe12a15f02475470e6f327c7ea35df1af5bcad92ad0cb9aeac030f0c4328beb69b1b74cf9420ac7a38555cc
 SHA512 
d3b76b5301b4d6901ef8ae3589f9a3c948a2c88cdd932e748991987f45e4ef8b19b9b7102db83210ec17b67b00ceb597c22722c7ba3f66ae7be76624a1564522
+DIST genpatches-6.1-80.base.tar.xz 4275520 BLAKE2B 
b52031561d29cf853f17486ab4ba258a6c91d5d4e925217b9d8676842b1134ac25d50150fb10af462f1a1610bb461eff08755e326fa4b70862f4bc2d0c535c3d
 SHA512 
f6f07291004ef71610e140644f6f34167eb2097100d300d5302d684915415f16c074a6f37f0409da6b6bd5ff4b464739a8d565f1c53096b17616a0ecd09622cc
+DIST genpatches-6.1-80.extras.tar.xz 3816 BLAKE2B 
9612466a57c8b6bda84fd8e152de1daffd413214a51fe43274c9051a1ceda511faa7a6acc90264115a786fb9225f77b7fcfeaaceffe308237b5ac1643f1331a9
 SHA512 
54a4e8eec2f8034fe202b98dd182dda8764838877e0fde11f01c2a69ccd340f39fc0cab1b1d6b93c5592f5238b1f4a138b433552f7009cd5b0bf60a25bec6c6e
 DIST genpatches-6.6-11.base.tar.xz 649760 BLAKE2B 
d435eda1a18196b24c451ae605c719cf5a45c255b2017f1b7ab3612df3f4101c003e615589841d02329e44c3411b4cb27b577e8ff05f09e9349d38e622b823d1
 SHA512 
b06c66f730e4a43d8730c5c98661b6061485696375d2bc623b818303b0f6f15d9ad9da318bf9d3153036c3d8a2215fe12c5fd8b789775027c5c21f2ef8d93c4a
 DIST genpatches-6.6-11.extras.tar.xz 3704 BLAKE2B 
a5ec7394f611c491ae0867c4694fdd000a0a53d6353832ecfb702f6b86711d7c955f0e4a8d10ee2cde6f2255a6e180fa26e3b1088f04902affa51d29f590fe82
 SHA512 
2ea475f922c98a83950441e86bd6805fc958f44c77866431b28da13d522d11841fc778945b253e292c8cd09ee378bd7e0169540ef12a9206d6341ec69ff463c6
 DIST gentoo-kernel-config-g11.tar.gz 5077 BLAKE2B 
dc17ded74f79baddd703a78084113b85e7130877b300b5fe60453cde515fe37c52ece7877049bb0ef384f74ecfc73d59d7d4a513f8fef7bf4f651599946383e8
 SHA512 
e91156765ef2a48396370f884fdecd7bb1d600e5167f6bad51130520f886e9198adae375adf3e40fa803abc5d5482057775fb0275ab2589bd8f94d8af4a03c4e

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.71.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.71.ebuild
new file mode 100644
index ..1e3dc608d732
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.71.ebuild
@@ -0,0 +1,146 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 9 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.1.7-gentoo
+GENTOO_CONFIG_VER=g11
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   

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

2024-01-05 Thread Michał Górny
commit: e7f31cdbbc4e80df0f5ca512d1c950ce3d8789b8
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  5 20:16:49 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  5 20:18:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7f31cdb

sys-kernel/gentoo-kernel-bin: Bump to 5.10.206

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-5.10.206.ebuild  | 127 +
 2 files changed, 133 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 7e173a7b4d9b..4ffe6ef315ef 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -1,5 +1,7 @@
 DIST genpatches-5.10-216.base.tar.xz 6323624 BLAKE2B 
7322ad90ab57a998bd282bfe47defd592095beadeb75dc4caef010f1e05193df170c54676a69df1ae564cc2293fe275c5c56f324c0ce6fff022b86bae3b66577
 SHA512 
838ca62ea49fbdaffd47102cdf5c7f50da0a29ae4a20acf063193c48d2676b4633fa6c431044e47ecc79fad9ccca0481a2bd08d759444c6ac40fc5133c9bd709
 DIST genpatches-5.10-216.extras.tar.xz 3876 BLAKE2B 
60da30135bee0734e352fa197aa1e6ee0db45907c3053ca0707282a00250d835e483b92dbff50e882a4b5345bda5a68ea421769229416c4feb6d5c5b08c63f0d
 SHA512 
712301b6fd53fcef79ab508b44fedf1f55ed9cafd0f707cf86d4061770addb66f7f6c2b9f8f6e1366ff7b88ded5cc8fc4ffbcc06ccb0e60672dc39f90b586a6f
+DIST genpatches-5.10-217.base.tar.xz 6347248 BLAKE2B 
35c610d675da3fca5c1cb187267c8eec4036397dc690f07ab1fb25cbf810e749670ac17a01746eb668563d1cc7f5b206b9f44d7457284dfc2289f8a489a1f1ad
 SHA512 
2c83342a07254bcd20e07aae95fa01c56c2f650c83b104bd1595dbc744b87d98262c2abb62fee3eb8bef68efbb1f0b980651bf54c1a41bfef97b46bec3e25255
+DIST genpatches-5.10-217.extras.tar.xz 3872 BLAKE2B 
064f45be10fd871b85cf014894e01be7cc89a7a8d995a9cbc5dce54661e82b97d25b9b94c4ffdf35050dcf8784cd7a31f3fcc6531e7d9ab7f16d50f22d363f87
 SHA512 
ac67120c0fe629f9b184e415bc665be1234d5a9f5b9fe56210c81cfbad4a36471ec663fd51309ca616331990a30fa3b9c2a6e5aec4cb7eb11e4549ad415d0181
 DIST genpatches-5.15-154.base.tar.xz 5941944 BLAKE2B 
b32e3bbeadf0b2b3e121d1cd017c3e77320fa8b7365e4106d6574934899ca1c0d4604370774da759a840c09693f89006365078cb77bcf1c23da5bc463d4a36fe
 SHA512 
e32978ea17b1770d5180ebeaa6ba5f9e91e6b4bca70fc4dfced04c93aa7b6d76adf8c83c1b94a182b61fb6a5b73d3778789a0183ef9b49e887647348fadbf2e3
 DIST genpatches-5.15-154.extras.tar.xz 3936 BLAKE2B 
6940bf38e7c0ea4008d745171b61b4dc9825ed418a10e5d5c7fbd0ecd7a6bbabcb6c747830bc60f5d75250b826c308bb221e4720be47275e0cb653b3e21d8f10
 SHA512 
6b70c21c724be7e42d4e9b7ca0ee5af7aba1f7d2532ae73a571137290cebc4c6ba5146d4c0b73c9424827b876c1fba18e6b60868f09022902e0c8369b73cf2d5
 DIST genpatches-6.1-77.base.tar.xz 4198960 BLAKE2B 
9c6921ca87ec2c3338107a994d6e094c6bf4ca5a705f21b3efa2803454327782ccf2cefa78b2a1bfa59413402d5d89b757a5522b86943c8c8c5d97592138758a
 SHA512 
34daab45df35b30a5bc155aa82b074f6516bb1af7b2976590f88d88e25f6e8ae369fd1299f7e2f645c045b29d6b805dd07291ab45c212a9aa27df566dd6aca96
@@ -12,6 +14,10 @@ DIST gentoo-kernel-5.10.205-1.amd64.gpkg.tar 63252480 
BLAKE2B 52cf3967ac881aa557
 DIST gentoo-kernel-5.10.205-1.arm64.gpkg.tar 56729600 BLAKE2B 
62ecf66572c0b5da944e3200f7b0d1ba3e12231e66c5e90b1415becb0fd80d49da34b57fa5d20898f7c0085be25edc9ba939daa400e7587d6ac9836ede944f94
 SHA512 
5b5530f160b7119a200a4fb7c247aeff76055e92be92289d02be37f886dc522c076a19013d518df348f5fe352c758343c6ad61d7b0a819609f8020e2321de6e1
 DIST gentoo-kernel-5.10.205-1.ppc64le.gpkg.tar 52879360 BLAKE2B 
2ba47d25e79ad05473f8ae87c08039bd858daf5d67ba6746f01bc57b6f7515a76e91c34fec101d514e81caf4a4103f65be43a4351a5c509056fd53da98f0da8e
 SHA512 
4817b60666808ed734d84f2bb0f2e2c051d3a908eb24c70ef8607536d3aff782925aa231bb0d8180e53224cdf30c426643ff375e7b3f5f047d50411eddf6d178
 DIST gentoo-kernel-5.10.205-1.x86.gpkg.tar 53544960 BLAKE2B 
49d504e1bf12d21b46f07350ac5388722e86a0b596834142bcaf85e4b21966dcce1a7f9079f14f8de10afc13bb125d3bf672c94d0578ff6629c9a9c41ca43e35
 SHA512 
5df0c658f331aa34d678dad7be3b19008ecd7324170dc828bbaeddd19f440b1a683ec2906d03492ca21394eef98475c009b2553ff8528ce9ab3894e5720cde57
+DIST gentoo-kernel-5.10.206-1.amd64.gpkg.tar 63242240 BLAKE2B 
61d039e81dd12aabd5078e05fb5addba87b6631d5997d7766db0319075e2d220c34571803f73b727c0a9902488d3fa1563c5ec5d83067a56bd3cbf88b7f4a420
 SHA512 
2c07d8bc85dc0af9f50a171fa77f42a0ccd434c6f8a0aee2ca9e1061e27776826ae33f1f279dce3089f620e2472a1e658953303c277bff5ab25ea5547182f768
+DIST gentoo-kernel-5.10.206-1.arm64.gpkg.tar 56719360 BLAKE2B 
11363e65b00b35f47d1e53701a09c8314062e15567b2b4d19bfd3ea1714872068bddc00d420db9b1d1e625749c1b6d1059e9c861dd713d3b9bf17036db8a2b77
 SHA512 
c6f16c26d66d36ed617478b0b74de8ad88a45c8ee5d5dabe0e72c211858dfbe737e5cfb6f7487343abe2a2ac459f7c38867e62eb0bab8a1df60e52b2cb6cd314
+DIST gentoo-kernel-5.10.206-1.ppc64le.gpkg.tar 52869120 BLAKE2B 
f433a8ef3774baf44701ca70846d77016a1765386f9de02e31cfdbc93664dc984a32003f848e6a847b78186f57142a1a67946f641a88356ecd378c09c50597f0
 

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

2024-01-05 Thread Michał Górny
commit: 8ca292144b066868443d6a7178f6f244eb7711c1
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan  3 13:33:22 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  5 20:18:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ca29214

dev-python/trimesh: Use EPYTEST_TIMEOUT

Signed-off-by: Michał Górny  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/34605
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/trimesh/trimesh-4.0.8.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/trimesh/trimesh-4.0.8.ebuild 
b/dev-python/trimesh/trimesh-4.0.8.ebuild
index 4a40c4a6730c..a0760cd1d5cb 100644
--- a/dev-python/trimesh/trimesh-4.0.8.ebuild
+++ b/dev-python/trimesh/trimesh-4.0.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -46,16 +46,16 @@ RDEPEND="
 BDEPEND="
test? (
dev-python/mapbox_earcut[${PYTHON_USEDEP}]
-   dev-python/pytest-timeout[${PYTHON_USEDEP}]
)
 "
 
+EPYTEST_TIMEOUT=900
 EPYTEST_XDIST=1
 distutils_enable_tests pytest
 
 python_test() {
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest -p timeout --timeout=900
+   epytest
 }
 
 pkg_postinst() {



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

2024-01-05 Thread Michał Górny
commit: 3b41532ad2d6ae3d61ee7b8fc973d68af20496c3
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  5 20:16:59 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  5 20:18:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b41532a

sys-kernel/gentoo-kernel-bin: Bump to 6.1.71

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-6.1.71.ebuild| 127 +
 2 files changed, 133 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index ebfffa7b13fe..7a51577ba39c 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -10,6 +10,8 @@ DIST genpatches-6.1-77.base.tar.xz 4198960 BLAKE2B 
9c6921ca87ec2c3338107a994d6e0
 DIST genpatches-6.1-77.extras.tar.xz 3816 BLAKE2B 
2129b36991f127c4bb4783a535a2d58bbe8ba9f4f139f7b70bf41a1c54bc2ac9026cdf3e3662f47c28118844ff40b6ad1c8da1c5fa8f1f4edc768fa69cae2083
 SHA512 
1de0ce45d9a0a1555faa92842f884cbaed8f5e727e4e59cbafc31326c9a183acc4954b2cdba1bec2019466545870ead8b5300f419533e30386aa2a36f6606a9a
 DIST genpatches-6.1-78.base.tar.xz 4233428 BLAKE2B 
489c688bdce6b557065c5a2c63b359682ba79fc5e76665afb1cfc4c39c7451308aca9f72bb67551cba84a5b258e08e5133ed844307e51d7a47bca01d73a5cd9c
 SHA512 
51665654f2be21a920678fe24af34f4a1b047bbe2038edf08eb68947b72e96a97daefb2b104d1ffc2d8ac691bf0624217960089b7d22bb63db43e51f2d8cc02a
 DIST genpatches-6.1-78.extras.tar.xz 3812 BLAKE2B 
b06900c35aba0f1866d2c64a71785afe6a8b6ff0abe12a15f02475470e6f327c7ea35df1af5bcad92ad0cb9aeac030f0c4328beb69b1b74cf9420ac7a38555cc
 SHA512 
d3b76b5301b4d6901ef8ae3589f9a3c948a2c88cdd932e748991987f45e4ef8b19b9b7102db83210ec17b67b00ceb597c22722c7ba3f66ae7be76624a1564522
+DIST genpatches-6.1-80.base.tar.xz 4275520 BLAKE2B 
b52031561d29cf853f17486ab4ba258a6c91d5d4e925217b9d8676842b1134ac25d50150fb10af462f1a1610bb461eff08755e326fa4b70862f4bc2d0c535c3d
 SHA512 
f6f07291004ef71610e140644f6f34167eb2097100d300d5302d684915415f16c074a6f37f0409da6b6bd5ff4b464739a8d565f1c53096b17616a0ecd09622cc
+DIST genpatches-6.1-80.extras.tar.xz 3816 BLAKE2B 
9612466a57c8b6bda84fd8e152de1daffd413214a51fe43274c9051a1ceda511faa7a6acc90264115a786fb9225f77b7fcfeaaceffe308237b5ac1643f1331a9
 SHA512 
54a4e8eec2f8034fe202b98dd182dda8764838877e0fde11f01c2a69ccd340f39fc0cab1b1d6b93c5592f5238b1f4a138b433552f7009cd5b0bf60a25bec6c6e
 DIST genpatches-6.6-11.base.tar.xz 649760 BLAKE2B 
d435eda1a18196b24c451ae605c719cf5a45c255b2017f1b7ab3612df3f4101c003e615589841d02329e44c3411b4cb27b577e8ff05f09e9349d38e622b823d1
 SHA512 
b06c66f730e4a43d8730c5c98661b6061485696375d2bc623b818303b0f6f15d9ad9da318bf9d3153036c3d8a2215fe12c5fd8b789775027c5c21f2ef8d93c4a
 DIST genpatches-6.6-11.extras.tar.xz 3704 BLAKE2B 
a5ec7394f611c491ae0867c4694fdd000a0a53d6353832ecfb702f6b86711d7c955f0e4a8d10ee2cde6f2255a6e180fa26e3b1088f04902affa51d29f590fe82
 SHA512 
2ea475f922c98a83950441e86bd6805fc958f44c77866431b28da13d522d11841fc778945b253e292c8cd09ee378bd7e0169540ef12a9206d6341ec69ff463c6
 DIST gentoo-kernel-5.10.205-1.amd64.gpkg.tar 63252480 BLAKE2B 
52cf3967ac881aa557da92d11a021c2509b5e6920cb04be415c626bea66e08579481b61d6897d8e88fd830d18461e6c41423aea398fa1f00aed581300cc1403a
 SHA512 
295945d6ca4ed5322918662531b353867522782f243aba54f3cbbe22b515059e54b40bf124020c1d8315c27a491d7af894a8331e1395f44c0d763297d36e58a2
@@ -36,6 +38,10 @@ DIST gentoo-kernel-6.1.70-1.amd64.gpkg.tar 72591360 BLAKE2B 
0b96f6c5f577996993da
 DIST gentoo-kernel-6.1.70-1.arm64.gpkg.tar 65617920 BLAKE2B 
4dab1b4d9e6260b1d05f47ee656e4f774350db706181ff389824051e825a2a03eefcf4acebab032d3dbdf00c06c96100ed2f98e5425a0210ff07c70b7d6c9a3e
 SHA512 
c5c8a308b0aed3ec3adb7151b6cf236d03bf8bca6a9f816bca506fdec7759d5039c23960a951236488b9e0f163e4d27df1951199a45a445a200b365204342b22
 DIST gentoo-kernel-6.1.70-1.ppc64le.gpkg.tar 59863040 BLAKE2B 
7668c818b8b9b8d184da4b645bfacbc21dfe532e8119307401161960b6ead504b357cc28cbb83f521dc5b0f3d17a6d83b108ff7af6351bf7a1a60ff90fa4f8ff
 SHA512 
b69eaef7142f31348234b40102f3d0a64fe4317a13781ec17698759c4c1d6a32fbb56f5e5adf6db79a3bafbf9fa15f2691c5dfc8a095c7fc52472ca0956ec515
 DIST gentoo-kernel-6.1.70-1.x86.gpkg.tar 62156800 BLAKE2B 
6381839795a5f9e44c4fffee5af62c831febd7991446a42eda427e2fe91c051266aeddf05a3cb156737a7f6ab64238795a151bd249528e1a1a7395f49cfffe20
 SHA512 
355d07dc048d69668d1b3fe725c7d65bcbafc2fff670e92be7c4ddf0bfc37a33ece37b3b0066c29d9e6e524e102073393d7439dfd2457ea9db5e2d1ca4e3f1e0
+DIST gentoo-kernel-6.1.71-1.amd64.gpkg.tar 72581120 BLAKE2B 
bb3e9a9f6dac7427f04b1b3d2938d3ed580352ac9a9f66b5e44deed3c248b2ffdd7e29b290c309921f76c5ea3cda6f5155eecd56b74ffa481597ef31a524f370
 SHA512 
e78e10c9d81b4e658f80fe65014e38be9f12b6be38a968b28d84b01c62c09dcabb9e430de98df50e39a2f9f8b9efa0cc4b63253e588a291b97ecd43d5e4d4161
+DIST gentoo-kernel-6.1.71-1.arm64.gpkg.tar 65617920 BLAKE2B 

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

2024-01-05 Thread Michał Górny
commit: 635892e8f096afd7d1f3ea2f91a6906122b2e5ca
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan  3 13:32:33 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  5 20:18:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=635892e8

python-utils-r1.eclass, distutils-r1.eclass: Add EPYTEST_TIMEOUT

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

 eclass/distutils-r1.eclass|  3 +++
 eclass/python-utils-r1.eclass | 22 ++
 2 files changed, 25 insertions(+)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index 428551662845..c0d1992ccce0 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -618,6 +618,9 @@ distutils_enable_tests() {
;;
pytest)
test_pkgs='>=dev-python/pytest-7.3.1[${PYTHON_USEDEP}]'
+   if [[ -n ${EPYTEST_TIMEOUT} ]]; then
+   test_pkgs+=' 
dev-python/pytest-timeout[${PYTHON_USEDEP}]'
+   fi
if [[ ${EPYTEST_XDIST} ]]; then
test_pkgs+=' 
dev-python/pytest-xdist[${PYTHON_USEDEP}]'
fi

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index a82379ce876b..3af3cbdb075e 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -1296,6 +1296,16 @@ _python_check_occluded_packages() {
 # parameter, when calling epytest.  The listed files will be entirely
 # skipped from test collection.
 
+# @ECLASS_VARIABLE: EPYTEST_TIMEOUT
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# If set to a non-empty value, enables pytest-timeout plugin and sets
+# test timeout to the specified value.  This variable can be either set
+# in ebuilds that are known to hang, or by user to prevent hangs
+# in automated test environments.  If this variable is set prior
+# to calling distutils_enable_tests in distutils-r1, a test dependency
+# on dev-python/pytest-timeout is added automatically.
+
 # @ECLASS_VARIABLE: EPYTEST_XDIST
 # @DEFAULT_UNSET
 # @DESCRIPTION:
@@ -1381,6 +1391,18 @@ epytest() {
)
fi
 
+   if [[ -n ${EPYTEST_TIMEOUT} ]]; then
+   if [[ ${PYTEST_PLUGINS} != *pytest_timeout* ]]; then
+   args+=(
+   -p timeout
+   )
+   fi
+
+   args+=(
+   "--timeout=${EPYTEST_TIMEOUT}"
+   )
+   fi
+
if [[ ${EPYTEST_XDIST} ]]; then
local jobs=${EPYTEST_JOBS:-$(makeopts_jobs)}
if [[ ${jobs} -gt 1 ]]; then



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

2024-01-05 Thread Michał Górny
commit: 99addf1c30341903f9326c512fd4d1547e9717cc
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  5 15:03:53 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  5 20:18:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99addf1c

sys-kernel/vanilla-kernel: Bump to 6.1.71

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-6.1.71.ebuild| 137 +
 2 files changed, 139 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 297c657eb1f2..03e7034a9dbb 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -28,5 +28,7 @@ DIST linux-6.1.69.tar.sign 989 BLAKE2B 
354a497dc3ba0b2c00f374f3339b3970b95b0a83b
 DIST linux-6.1.69.tar.xz 135035040 BLAKE2B 
21038f291c7eb06f6fbe866132c0805d5784e3ed53dd089cfe97c95569701776d20e84f39e6d687ec7ddc06db9608045a16bc5b204a8a95f6fd269a1e8f41cc9
 SHA512 
70afe2642b58cb0a1a5b38867e00052b3236f7701d9d006f0d95c66f204935453e997bd8b4d28c890617e745e08610d39933ef0798ede13f230485a8222b9819
 DIST linux-6.1.70.tar.sign 989 BLAKE2B 
25bd23eab2b1afcdd401f93946b73c05eb2fd2079ae01cfc0114b8af19ad0154e065b87f7bb32d4b756faaacdc1e5dd05df5fea89fd37feb4e9d1efa69402bac
 SHA512 
1efd254c0ddb8911b9a71944d35dc2f832f36c200e0c71d364b736d0bddc09cac7d3604da996d97de12768d745575c62bc1dfeb255287c3cc78cfcc95cdfb784
 DIST linux-6.1.70.tar.xz 135042228 BLAKE2B 
e32727946bb9169bc903b051dfbbb1423b3fef3fe124162fe1125f1364b3ebd4ab8e4195a788f5102b056be7d23acd88e4a2d1da6f1e6c5546552bcefb1283a1
 SHA512 
e5ad2477005291d21168d9417f329b3ddee47d0af5ada3e7325490f2a673c9546458e84829aff0728f23a07d693470a7650ae64106e46aa76af4cbf92c22cd36
+DIST linux-6.1.71.tar.sign 989 BLAKE2B 
2e6ebf3fb8b0cb42f1a23620a0eec961287765ab615eb33bf7f7dc958174ceabc755db2ffe8bab4817c2df00b8aad300099b8a8b7d9cf8e64744d65679a6aa79
 SHA512 
a7135eace1fb6abc4ec126c4341c21aaa3bb6aa53309b95cd59692ff7b4fdea3b67e2a5eaa0af263c947e9354db005397aef71c658eeb98b4505940ec46a1c11
+DIST linux-6.1.71.tar.xz 135083476 BLAKE2B 
7248500afc76b024a07bed56418c70b1e7c6729836b7820a95ed7ddd0ebdc83b473d91bbfbe99e352692702054029dff157fc5dd345b9ebaf8f18d0e39f0e36b
 SHA512 
ae0633231fb88c68406944a73e751e4d6409f60e342d6ca32d6b84a70eae9ce52dbb2a50e60947ec52fef7ef00ad6ffa31361482341f2e3c0cc84815ac405ad5
 DIST linux-6.6.9.tar.sign 987 BLAKE2B 
947a3f09c87d9d02a8f8b5330d25cddc6f71ab501d2f52804ca0fa5394cdd5df27e413a17c1af5eba09afd0494328c122e76fec6a7792ba6c889c6d8ba7ab27a
 SHA512 
e25e0b8cae76be052711c3113a7acfc0ecfd7e735fb0a3c7716ac8fdac689ff3f0ac51c6ea0677f3e585561f9c777dfb12b397ce25a323df7728b3352596f74c
 DIST linux-6.6.9.tar.xz 140052968 BLAKE2B 
c7deb1221716144b636018ee2936abe6397e15204c9bdb4cb5806f6bd303cd5d3f953a7da5865c4f211b866e4dfec4cd347c0a1a0a675f18b1a4ad197b099cec
 SHA512 
a6a9608b158408bb55737505058ee8d64a901af38230bf31d2eee007c3530503154067e5d37c1f86c36b60ba5dc24771047c6e91de24ed6a256c2f9ecbb9c2dc

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.71.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.71.ebuild
new file mode 100644
index ..af7961f3fb66
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.71.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.1.7-gentoo
+GENTOO_CONFIG_VER=g11
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+   -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+   )
+   x86? (
+   

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

2024-01-05 Thread Michał Górny
commit: 4a9fd020c0f32e740795ab935db4b37eb9dc3fe6
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  5 15:03:18 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  5 20:18:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a9fd020

virtual/dist-kernel: Bump to 5.15.146

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

 virtual/dist-kernel/dist-kernel-5.15.146.ebuild | 16 
 1 file changed, 16 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-5.15.146.ebuild 
b/virtual/dist-kernel/dist-kernel-5.15.146.ebuild
new file mode 100644
index ..3b4d92e6969b
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.15.146.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+SLOT="0/${PVR}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )
+"



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

2024-01-05 Thread Michał Górny
commit: e66857ed88919124fe8a40baef957e4b7ba7a4ec
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  5 16:01:36 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  5 20:18:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e66857ed

dev-python/pyrqlite: Remove obsolete version hack

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

 dev-python/pyrqlite/pyrqlite-2.2.1.ebuild | 9 -
 1 file changed, 9 deletions(-)

diff --git a/dev-python/pyrqlite/pyrqlite-2.2.1.ebuild 
b/dev-python/pyrqlite/pyrqlite-2.2.1.ebuild
index b2a5744deda4..e7ebc668b5ac 100644
--- a/dev-python/pyrqlite/pyrqlite-2.2.1.ebuild
+++ b/dev-python/pyrqlite/pyrqlite-2.2.1.ebuild
@@ -28,12 +28,3 @@ BDEPEND="
 "
 
 distutils_enable_tests pytest
-
-src_prepare() {
-   # siiigh
-   cat >> setup.cfg <<-EOF
-   [metadata]
-   version = ${PV}
-   EOF
-   distutils-r1_src_prepare
-}



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

2024-01-05 Thread Michał Górny
commit: d14f213a798851966c3bfbdb0cdb6d220e3b95bd
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan  2 16:41:32 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  5 20:18:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d14f213a

distutils-r1.eclass: Add support for dev builds in setuptools-rust

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

 eclass/distutils-r1.eclass | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index 5a99ba88eddb..428551662845 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: distutils-r1.eclass
@@ -1401,6 +1401,9 @@ distutils_pep517_install() {
)
;;
setuptools)
+   if in_iuse debug && use debug; then
+   local -x SETUPTOOLS_RUST_CARGO_PROFILE=dev
+   fi
if [[ -n ${DISTUTILS_ARGS[@]} ]]; then
config_settings=$(
"${EPYTHON}" - "${DISTUTILS_ARGS[@]}" 
<<-EOF || die



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

2024-01-05 Thread Michał Górny
commit: 13eca7f258a2e5c1fc84817c69979fcfa4fc21da
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  5 15:04:38 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  5 20:18:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13eca7f2

sys-kernel/vanilla-kernel: Bump to 6.6.10

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-6.6.10.ebuild| 143 +
 2 files changed, 145 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 03e7034a9dbb..5f17b41e5232 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -30,5 +30,7 @@ DIST linux-6.1.70.tar.sign 989 BLAKE2B 
25bd23eab2b1afcdd401f93946b73c05eb2fd2079
 DIST linux-6.1.70.tar.xz 135042228 BLAKE2B 
e32727946bb9169bc903b051dfbbb1423b3fef3fe124162fe1125f1364b3ebd4ab8e4195a788f5102b056be7d23acd88e4a2d1da6f1e6c5546552bcefb1283a1
 SHA512 
e5ad2477005291d21168d9417f329b3ddee47d0af5ada3e7325490f2a673c9546458e84829aff0728f23a07d693470a7650ae64106e46aa76af4cbf92c22cd36
 DIST linux-6.1.71.tar.sign 989 BLAKE2B 
2e6ebf3fb8b0cb42f1a23620a0eec961287765ab615eb33bf7f7dc958174ceabc755db2ffe8bab4817c2df00b8aad300099b8a8b7d9cf8e64744d65679a6aa79
 SHA512 
a7135eace1fb6abc4ec126c4341c21aaa3bb6aa53309b95cd59692ff7b4fdea3b67e2a5eaa0af263c947e9354db005397aef71c658eeb98b4505940ec46a1c11
 DIST linux-6.1.71.tar.xz 135083476 BLAKE2B 
7248500afc76b024a07bed56418c70b1e7c6729836b7820a95ed7ddd0ebdc83b473d91bbfbe99e352692702054029dff157fc5dd345b9ebaf8f18d0e39f0e36b
 SHA512 
ae0633231fb88c68406944a73e751e4d6409f60e342d6ca32d6b84a70eae9ce52dbb2a50e60947ec52fef7ef00ad6ffa31361482341f2e3c0cc84815ac405ad5
+DIST linux-6.6.10.tar.sign 989 BLAKE2B 
dd8064c58383efa9227acd2b8ebdecaaf30725e7df8a33810df07a7290d00da282a9584f78fef585e7bcb8f6922d550b99579f59863061aeeac5d5c87f2cce2a
 SHA512 
ec5ccfce8e6bcb5fa16d1bc30f4bfc9d15ed4b88ea455d16f5b043e764e2213c1913288a8226c9fdacba835e1cf164c589f04f0b76d38a8347bdcaea0d4c9fa3
+DIST linux-6.6.10.tar.xz 140042308 BLAKE2B 
c71e651438216e86e436af032cb529c029351b72b460568bd75858f835212360d646bae27caeb3140a4234f413aceec3aa94d761e3a634be7c164eee86a4
 SHA512 
5f2de63021a30e9507713ca98515fa1de15f4958ba115beb2e2a4cf331d00f7e6520ac938f6a4732a68fa21da8c0e142b5db1c9be4f604a14bddc20ea596dc8b
 DIST linux-6.6.9.tar.sign 987 BLAKE2B 
947a3f09c87d9d02a8f8b5330d25cddc6f71ab501d2f52804ca0fa5394cdd5df27e413a17c1af5eba09afd0494328c122e76fec6a7792ba6c889c6d8ba7ab27a
 SHA512 
e25e0b8cae76be052711c3113a7acfc0ecfd7e735fb0a3c7716ac8fdac689ff3f0ac51c6ea0677f3e585561f9c777dfb12b397ce25a323df7728b3352596f74c
 DIST linux-6.6.9.tar.xz 140052968 BLAKE2B 
c7deb1221716144b636018ee2936abe6397e15204c9bdb4cb5806f6bd303cd5d3f953a7da5865c4f211b866e4dfec4cd347c0a1a0a675f18b1a4ad197b099cec
 SHA512 
a6a9608b158408bb55737505058ee8d64a901af38230bf31d2eee007c3530503154067e5d37c1f86c36b60ba5dc24771047c6e91de24ed6a256c2f9ecbb9c2dc

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.10.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.10.ebuild
new file mode 100644
index ..117098af327e
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.10.ebuild
@@ -0,0 +1,143 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_MODULES_SIGN=1
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.6.4-gentoo
+GENTOO_CONFIG_VER=g11
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+   -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+   )
+   x86? (
+   

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

2024-01-05 Thread Michał Górny
commit: b774995375493a943dddc68dfdaedb39438aa28b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan  3 13:24:27 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  5 20:18:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7749953

python-utils-r1.eclass: Minimize pytest tempdir retention

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

 eclass/python-utils-r1.eclass | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index abb55bd2e942..a82379ce876b 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: python-utils-r1.eclass
@@ -1344,6 +1344,11 @@ epytest() {
# count is more precise when we're dealing with a large number
# of tests
-o console_output_style=count
+   # minimize the temporary directory retention, the test suites
+   # of some packages can grow them pretty large and normally
+   # we don't need to preserve them
+   -o tmp_path_retention_count=0
+   -o tmp_path_retention_policy=failed
)
 
if [[ ! ${PYTEST_DISABLE_PLUGIN_AUTOLOAD} ]]; then



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

2024-01-05 Thread Michał Górny
commit: 3976b440685d0d9e12ec963553ab24fa4eadb862
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  5 15:05:12 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  5 20:18:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3976b440

sys-kernel/gentoo-kernel: Bump to 6.6.10

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-6.6.10.ebuild  | 153 +
 2 files changed, 155 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index b80c750f4e9f..0d08f02a59ed 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -14,6 +14,8 @@ DIST genpatches-6.1-80.base.tar.xz 4275520 BLAKE2B 
b52031561d29cf853f17486ab4ba2
 DIST genpatches-6.1-80.extras.tar.xz 3816 BLAKE2B 
9612466a57c8b6bda84fd8e152de1daffd413214a51fe43274c9051a1ceda511faa7a6acc90264115a786fb9225f77b7fcfeaaceffe308237b5ac1643f1331a9
 SHA512 
54a4e8eec2f8034fe202b98dd182dda8764838877e0fde11f01c2a69ccd340f39fc0cab1b1d6b93c5592f5238b1f4a138b433552f7009cd5b0bf60a25bec6c6e
 DIST genpatches-6.6-11.base.tar.xz 649760 BLAKE2B 
d435eda1a18196b24c451ae605c719cf5a45c255b2017f1b7ab3612df3f4101c003e615589841d02329e44c3411b4cb27b577e8ff05f09e9349d38e622b823d1
 SHA512 
b06c66f730e4a43d8730c5c98661b6061485696375d2bc623b818303b0f6f15d9ad9da318bf9d3153036c3d8a2215fe12c5fd8b789775027c5c21f2ef8d93c4a
 DIST genpatches-6.6-11.extras.tar.xz 3704 BLAKE2B 
a5ec7394f611c491ae0867c4694fdd000a0a53d6353832ecfb702f6b86711d7c955f0e4a8d10ee2cde6f2255a6e180fa26e3b1088f04902affa51d29f590fe82
 SHA512 
2ea475f922c98a83950441e86bd6805fc958f44c77866431b28da13d522d11841fc778945b253e292c8cd09ee378bd7e0169540ef12a9206d6341ec69ff463c6
+DIST genpatches-6.6-13.base.tar.xz 669256 BLAKE2B 
9474c68e1558162a583278e9ee510ff2fe8412a1b2b2a9c3745df47c97a4d6e5f29a8e890a5205f43f2a2985eabebe2a5fdb7567f399f0301e58d1751eeeb5a3
 SHA512 
fc96cd9ed40c05f2e8ccb821206a26612970c92afa0bd893870cb0a54e5d588d11c6368dc166a2e835324ba066e4f64a03be4773dda0270015f3031d7fae05db
+DIST genpatches-6.6-13.extras.tar.xz 3704 BLAKE2B 
846cd76f82b38f2a55262fe6b56ec5f9eeeffea3da929e83338ea3b4d1352435c928ecd222b4167aab080025115addd8bcb559870328c16c3aa74d90ef2442d0
 SHA512 
9dfad8cabe8176606ff8c81c79bb628e0ed4195f486cd10f34677702847d005bbd8b077ba6646cadf90cbe799238c996f7d0e242908cf242e3acd7acc36e225f
 DIST gentoo-kernel-config-g11.tar.gz 5077 BLAKE2B 
dc17ded74f79baddd703a78084113b85e7130877b300b5fe60453cde515fe37c52ece7877049bb0ef384f74ecfc73d59d7d4a513f8fef7bf4f651599946383e8
 SHA512 
e91156765ef2a48396370f884fdecd7bb1d600e5167f6bad51130520f886e9198adae375adf3e40fa803abc5d5482057775fb0275ab2589bd8f94d8af4a03c4e
 DIST kernel-aarch64-fedora.config.5.10.12 223184 BLAKE2B 
a0246dac2f7a4ad6a55b611538d24382ac87a8960077811a859c9595ac67f961b4bccb7e139a89abc7c0e26e80832da5c94211fc658082f2e7dde984f14dd29d
 SHA512 
7d803b347b136331db1ad6e22e0445fe0224c3e26cd7c034cbe9794915d457b492e05f77664865079874ec001351553652646e2e08d0fee31e30b841b0008f52
 DIST kernel-aarch64-fedora.config.5.15.19 242615 BLAKE2B 
94e59440681535e38137b71814e1ae53f57a347f62cf31e0c1c8571ae43d9ae9be9957743c8cbc9ec74850c964eaabefe6799a28bc311ea7b99ee31391b47fb1
 SHA512 
fb77d3b73a215f97d70cd6d8c96ed20e497786b99ed7d7a7f2ed60cc1251289c1a4c7e058c41b5efac62e4a9b4b3d917dbdb11585955bba2b6584981430f4ddb

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.10.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.10.ebuild
new file mode 100644
index ..e7a8a302746b
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.10.ebuild
@@ -0,0 +1,153 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_GENERIC_UKI=1
+KERNEL_IUSE_MODULES_SIGN=1
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 3 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.6.4-gentoo
+GENTOO_CONFIG_VER=g11
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? 

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

2024-01-05 Thread Michał Górny
commit: b0a8f5daf74adf4bf39cdf98587bdddae582c4de
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  5 15:02:30 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  5 20:18:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0a8f5da

virtual/dist-kernel: Bump to 5.10.206

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

 virtual/dist-kernel/dist-kernel-5.10.206.ebuild | 16 
 1 file changed, 16 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-5.10.206.ebuild 
b/virtual/dist-kernel/dist-kernel-5.10.206.ebuild
new file mode 100644
index ..4799eff8f746
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.10.206.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+SLOT="0/${PVR}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )
+"



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

2024-01-05 Thread Michał Górny
commit: c1dd25e215114e2d673f4a5d9deb1fdbff5bce14
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  5 15:03:17 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  5 20:18:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1dd25e2

sys-kernel/gentoo-kernel: Bump to 5.15.146

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.15.146.ebuild| 141 +
 2 files changed, 143 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 3af6b22ec38a..9894af5542c2 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -4,6 +4,8 @@ DIST genpatches-5.10-217.base.tar.xz 6347248 BLAKE2B 
35c610d675da3fca5c1cb187267
 DIST genpatches-5.10-217.extras.tar.xz 3872 BLAKE2B 
064f45be10fd871b85cf014894e01be7cc89a7a8d995a9cbc5dce54661e82b97d25b9b94c4ffdf35050dcf8784cd7a31f3fcc6531e7d9ab7f16d50f22d363f87
 SHA512 
ac67120c0fe629f9b184e415bc665be1234d5a9f5b9fe56210c81cfbad4a36471ec663fd51309ca616331990a30fa3b9c2a6e5aec4cb7eb11e4549ad415d0181
 DIST genpatches-5.15-154.base.tar.xz 5941944 BLAKE2B 
b32e3bbeadf0b2b3e121d1cd017c3e77320fa8b7365e4106d6574934899ca1c0d4604370774da759a840c09693f89006365078cb77bcf1c23da5bc463d4a36fe
 SHA512 
e32978ea17b1770d5180ebeaa6ba5f9e91e6b4bca70fc4dfced04c93aa7b6d76adf8c83c1b94a182b61fb6a5b73d3778789a0183ef9b49e887647348fadbf2e3
 DIST genpatches-5.15-154.extras.tar.xz 3936 BLAKE2B 
6940bf38e7c0ea4008d745171b61b4dc9825ed418a10e5d5c7fbd0ecd7a6bbabcb6c747830bc60f5d75250b826c308bb221e4720be47275e0cb653b3e21d8f10
 SHA512 
6b70c21c724be7e42d4e9b7ca0ee5af7aba1f7d2532ae73a571137290cebc4c6ba5146d4c0b73c9424827b876c1fba18e6b60868f09022902e0c8369b73cf2d5
+DIST genpatches-5.15-155.base.tar.xz 5989160 BLAKE2B 
d0b4b6b84a87f5ce4f7f22ae2b0c21cf21acbdba1de9f22839a327c1fe581023ce4b6a2886e6871220189618bd4adf865eb073388ef14b6becf8bcc8861f690f
 SHA512 
1d7454c1e628e0f4a281c14ae0c330d69611dc96a074f25a0c6573bb83ebf4c3d6a3137ee3599421ab70b55c98f71e9a2934c45afc45d4c02b7f1c4614288c79
+DIST genpatches-5.15-155.extras.tar.xz 3936 BLAKE2B 
8fafbb8cab4811a4c460aead75e719bb0cfddc8045fb64a566c4f08ad7b9c90923cb670d68d376279e08152bb08cc9e3213948f8cbdc17a03992ed0be65aba00
 SHA512 
2b5d8ecf9644c8f8ef5248f33bddc945edfd5ede85d84779d04574e48a39bf855d390e27107d130aa46805eb19bc825d921101832f5121f3b2073ad39b9cfe0e
 DIST genpatches-6.1-77.base.tar.xz 4198960 BLAKE2B 
9c6921ca87ec2c3338107a994d6e094c6bf4ca5a705f21b3efa2803454327782ccf2cefa78b2a1bfa59413402d5d89b757a5522b86943c8c8c5d97592138758a
 SHA512 
34daab45df35b30a5bc155aa82b074f6516bb1af7b2976590f88d88e25f6e8ae369fd1299f7e2f645c045b29d6b805dd07291ab45c212a9aa27df566dd6aca96
 DIST genpatches-6.1-77.extras.tar.xz 3816 BLAKE2B 
2129b36991f127c4bb4783a535a2d58bbe8ba9f4f139f7b70bf41a1c54bc2ac9026cdf3e3662f47c28118844ff40b6ad1c8da1c5fa8f1f4edc768fa69cae2083
 SHA512 
1de0ce45d9a0a1555faa92842f884cbaed8f5e727e4e59cbafc31326c9a183acc4954b2cdba1bec2019466545870ead8b5300f419533e30386aa2a36f6606a9a
 DIST genpatches-6.1-78.base.tar.xz 4233428 BLAKE2B 
489c688bdce6b557065c5a2c63b359682ba79fc5e76665afb1cfc4c39c7451308aca9f72bb67551cba84a5b258e08e5133ed844307e51d7a47bca01d73a5cd9c
 SHA512 
51665654f2be21a920678fe24af34f4a1b047bbe2038edf08eb68947b72e96a97daefb2b104d1ffc2d8ac691bf0624217960089b7d22bb63db43e51f2d8cc02a

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.146.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.146.ebuild
new file mode 100644
index ..11ca570f5262
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.146.ebuild
@@ -0,0 +1,141 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 9 ))
+CONFIG_VER=5.15.19
+CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01
+GENTOO_CONFIG_VER=g11
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> 

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

2024-01-05 Thread Michał Górny
commit: 63c59165d32a314c063f5e6dbabed74530137b09
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  5 15:04:05 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  5 20:18:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63c59165

virtual/dist-kernel: Bump to 6.1.71

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

 virtual/dist-kernel/dist-kernel-6.1.71.ebuild | 16 
 1 file changed, 16 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-6.1.71.ebuild 
b/virtual/dist-kernel/dist-kernel-6.1.71.ebuild
new file mode 100644
index ..170975399e0b
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.1.71.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )
+"



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

2024-01-05 Thread Michał Górny
commit: 83de3ad0464d381c37843344433afaed40544949
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  5 15:02:09 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  5 20:18:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83de3ad0

sys-kernel/vanilla-kernel: Bump to 5.10.206

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.10.206.ebuild  | 137 +
 2 files changed, 139 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 8ea73f58178c..b21f870759ee 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -18,6 +18,8 @@ DIST kernel-x86_64-fedora.config.6.1.7-gentoo 228685 BLAKE2B 
e68236ccc1d51b2aff8
 DIST kernel-x86_64-fedora.config.6.6.4-gentoo 244310 BLAKE2B 
af982d23c80d1b19f84622298fef525cb0b51680d0f064c8cc940be33b55aeba6e8ee913d13bf33287167a48891e6e26ae8ce4f5a1644714132801f4a8b7c319
 SHA512 
913a9f9aec6898dc3a86611539835861b8d1f1380f699fdcadf52457619d5e6fdde4b9866a6216c50dc5a337cc09fef7b3a00a989cc6f9ab512dcedb15dba8ff
 DIST linux-5.10.205.tar.sign 993 BLAKE2B 
834896e7c7dc3bb8ee0cb66303956c6955a42a203826d4b4c0a2acfa0388fbbf5780b7c363d6f22e84712a3b63a231c2b69538d463f797343b51816702ace966
 SHA512 
d71a88170e1ad38956d7f528a8a3d842e4f40c9543c9006da7ab21f6ce5b2a98e12dd2ed18b6c4f6a52812261a601dab18f410bef407a3613670aa9eac4bf7e8
 DIST linux-5.10.205.tar.xz 120632532 BLAKE2B 
12f94ecd38282581345a1cd497f1f67b90f68b12bd9a5eb5c920e97114536d8c138154fe4a27634194a75c27539bc04af3674bfe590c8a43cbe211d39148b2c8
 SHA512 
681aca65c239a3d6020861b399b1a5548bbe832016c40862529e08dc7078c5f709e11811e6d6bcffbbf0a86c7eea2bb911870f899729312e04653f0c235a3b09
+DIST linux-5.10.206.tar.sign 993 BLAKE2B 
5d3874901b5194646fd5f9c73b6fe723b346cdc3f6e80d51c681623c1b15998c369437c3a16cf5b08408ebd8889a487967f5a5cb5322d15d7378e60d4bbd1483
 SHA512 
e6682e38094aa233fb78bec96846e6644d4b40a7a8c45d0115c0f830ec734c0347df89e263e8853d3e942a8182d31ce0fb3ae716e1e07abc361996ff1f056eba
+DIST linux-5.10.206.tar.xz 120639412 BLAKE2B 
60475da100a677cf59846437d85106aaf9fec1db8c0e4cac61c0a3bbb35280021c22a8ce8659b5d0cf44cecfde9936f095bb3064a348080d1764ae4357406f17
 SHA512 
48b04c27f183fc90fb7ccebba62d4e99bd3272e7f2618c0bd8ea864b89acfb2b4b4f69361774c960685267b52b70c4f7454dfcc61f64e9781939e2374870ee4e
 DIST linux-5.15.145.tar.sign 993 BLAKE2B 
34a28ff96ea10ff95320f528def79964f03076556188cf37aa61fdfbf3ac88097ebcfc69a6459ad51cc5eac65e23b9a57e6effbe5610b64cf357980ffeeb843e
 SHA512 
d9d7134ca047a9d96cfecfaa3c3eb6d52e26a1949736e334576dda665c3b6a6c759d9572b8898b94442cbb3b130f1308f9bc71474a2c5b888498528126710d82
 DIST linux-5.15.145.tar.xz 126579464 BLAKE2B 
f8481b1fec05a75a10d32c512f0600f3a359008b30dce3bac35b00928750650faae013e26bb23d6634618e86f2a700d0342c68869c960c76ead4d415e2c1bd05
 SHA512 
f5b7acf9ed52b70bcc564e0b13b95e9a352196074b093513c7c74ad7f8bdd3c8938a2860c993590b5289690ac344af94c7a99c496218ce597525671c395d5a72
 DIST linux-6.1.69.tar.sign 989 BLAKE2B 
354a497dc3ba0b2c00f374f3339b3970b95b0a83b933d0ad24f3855129379a7a7829b381a0b9aa5eb9c899cb99f8ff4912f28841653a9436cd2149d118116ef2
 SHA512 
b19b5c33c40ad494181f75141653b77ff9ae0ede9e183da5e124f973e500a9d87824057153b3835cea29f3f33cae60b6ea4f3b3506b2d2c3941750834e760f57

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.206.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.206.ebuild
new file mode 100644
index ..9c5b591d7e2d
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.206.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.10.12
+CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
+GENTOO_CONFIG_VER=g11
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   

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

2024-01-05 Thread Michał Górny
commit: 9ca2704c468a9a3fcfc03fbb7024a118235cc2bc
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  5 15:03:04 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  5 20:18:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ca2704c

sys-kernel/vanilla-kernel: Bump to 5.15.146

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.15.146.ebuild  | 137 +
 2 files changed, 139 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index b21f870759ee..297c657eb1f2 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -22,6 +22,8 @@ DIST linux-5.10.206.tar.sign 993 BLAKE2B 
5d3874901b5194646fd5f9c73b6fe723b346cdc
 DIST linux-5.10.206.tar.xz 120639412 BLAKE2B 
60475da100a677cf59846437d85106aaf9fec1db8c0e4cac61c0a3bbb35280021c22a8ce8659b5d0cf44cecfde9936f095bb3064a348080d1764ae4357406f17
 SHA512 
48b04c27f183fc90fb7ccebba62d4e99bd3272e7f2618c0bd8ea864b89acfb2b4b4f69361774c960685267b52b70c4f7454dfcc61f64e9781939e2374870ee4e
 DIST linux-5.15.145.tar.sign 993 BLAKE2B 
34a28ff96ea10ff95320f528def79964f03076556188cf37aa61fdfbf3ac88097ebcfc69a6459ad51cc5eac65e23b9a57e6effbe5610b64cf357980ffeeb843e
 SHA512 
d9d7134ca047a9d96cfecfaa3c3eb6d52e26a1949736e334576dda665c3b6a6c759d9572b8898b94442cbb3b130f1308f9bc71474a2c5b888498528126710d82
 DIST linux-5.15.145.tar.xz 126579464 BLAKE2B 
f8481b1fec05a75a10d32c512f0600f3a359008b30dce3bac35b00928750650faae013e26bb23d6634618e86f2a700d0342c68869c960c76ead4d415e2c1bd05
 SHA512 
f5b7acf9ed52b70bcc564e0b13b95e9a352196074b093513c7c74ad7f8bdd3c8938a2860c993590b5289690ac344af94c7a99c496218ce597525671c395d5a72
+DIST linux-5.15.146.tar.sign 993 BLAKE2B 
4dc2ea0eb1d87eab3250e1c7e3f3a0bead8419c3013a797866edee58dd6bab28396ea7b8a07afd8d7542ac2736a3f66956b17df300afd9bf59bc156c6641229c
 SHA512 
42498bd112fff860f492e53b6556b4abce3c04143d6b46cdef94a6c6121d26d534a1e91542997488aebdece342c8cfcd321e6e44a9bf5a74c9a9a987f3872572
+DIST linux-5.15.146.tar.xz 126604620 BLAKE2B 
b23cfb05e5f90088fa084f8f4827e965a063f546304ec22ff505a25c2dde389bc5e00d50e631d5778be63ba441093c5f5b80f875eb41f6a97cbfc950f0bcb35f
 SHA512 
c2b6c86af63959898ad1cacb7c1ea9c5cb784042009b9d2fd57766e67095e7c3ad51e7f42b1fcee7404454e419dcbeacb1a9d5c4888442c3a51a08a295e342dc
 DIST linux-6.1.69.tar.sign 989 BLAKE2B 
354a497dc3ba0b2c00f374f3339b3970b95b0a83b933d0ad24f3855129379a7a7829b381a0b9aa5eb9c899cb99f8ff4912f28841653a9436cd2149d118116ef2
 SHA512 
b19b5c33c40ad494181f75141653b77ff9ae0ede9e183da5e124f973e500a9d87824057153b3835cea29f3f33cae60b6ea4f3b3506b2d2c3941750834e760f57
 DIST linux-6.1.69.tar.xz 135035040 BLAKE2B 
21038f291c7eb06f6fbe866132c0805d5784e3ed53dd089cfe97c95569701776d20e84f39e6d687ec7ddc06db9608045a16bc5b204a8a95f6fd269a1e8f41cc9
 SHA512 
70afe2642b58cb0a1a5b38867e00052b3236f7701d9d006f0d95c66f204935453e997bd8b4d28c890617e745e08610d39933ef0798ede13f230485a8222b9819
 DIST linux-6.1.70.tar.sign 989 BLAKE2B 
25bd23eab2b1afcdd401f93946b73c05eb2fd2079ae01cfc0114b8af19ad0154e065b87f7bb32d4b756faaacdc1e5dd05df5fea89fd37feb4e9d1efa69402bac
 SHA512 
1efd254c0ddb8911b9a71944d35dc2f832f36c200e0c71d364b736d0bddc09cac7d3604da996d97de12768d745575c62bc1dfeb255287c3cc78cfcc95cdfb784

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.146.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.146.ebuild
new file mode 100644
index ..13b57074926b
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.146.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.15.19
+CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01
+GENTOO_CONFIG_VER=g11
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   

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

2024-01-05 Thread Michał Górny
commit: 8bfee172507620180020b02a9c9e39e0d839394c
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan  5 15:02:29 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan  5 20:18:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bfee172

sys-kernel/gentoo-kernel: Bump to 5.10.206

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.10.206.ebuild| 134 +
 2 files changed, 136 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 46cf1c8690e1..3af6b22ec38a 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -1,5 +1,7 @@
 DIST genpatches-5.10-216.base.tar.xz 6323624 BLAKE2B 
7322ad90ab57a998bd282bfe47defd592095beadeb75dc4caef010f1e05193df170c54676a69df1ae564cc2293fe275c5c56f324c0ce6fff022b86bae3b66577
 SHA512 
838ca62ea49fbdaffd47102cdf5c7f50da0a29ae4a20acf063193c48d2676b4633fa6c431044e47ecc79fad9ccca0481a2bd08d759444c6ac40fc5133c9bd709
 DIST genpatches-5.10-216.extras.tar.xz 3876 BLAKE2B 
60da30135bee0734e352fa197aa1e6ee0db45907c3053ca0707282a00250d835e483b92dbff50e882a4b5345bda5a68ea421769229416c4feb6d5c5b08c63f0d
 SHA512 
712301b6fd53fcef79ab508b44fedf1f55ed9cafd0f707cf86d4061770addb66f7f6c2b9f8f6e1366ff7b88ded5cc8fc4ffbcc06ccb0e60672dc39f90b586a6f
+DIST genpatches-5.10-217.base.tar.xz 6347248 BLAKE2B 
35c610d675da3fca5c1cb187267c8eec4036397dc690f07ab1fb25cbf810e749670ac17a01746eb668563d1cc7f5b206b9f44d7457284dfc2289f8a489a1f1ad
 SHA512 
2c83342a07254bcd20e07aae95fa01c56c2f650c83b104bd1595dbc744b87d98262c2abb62fee3eb8bef68efbb1f0b980651bf54c1a41bfef97b46bec3e25255
+DIST genpatches-5.10-217.extras.tar.xz 3872 BLAKE2B 
064f45be10fd871b85cf014894e01be7cc89a7a8d995a9cbc5dce54661e82b97d25b9b94c4ffdf35050dcf8784cd7a31f3fcc6531e7d9ab7f16d50f22d363f87
 SHA512 
ac67120c0fe629f9b184e415bc665be1234d5a9f5b9fe56210c81cfbad4a36471ec663fd51309ca616331990a30fa3b9c2a6e5aec4cb7eb11e4549ad415d0181
 DIST genpatches-5.15-154.base.tar.xz 5941944 BLAKE2B 
b32e3bbeadf0b2b3e121d1cd017c3e77320fa8b7365e4106d6574934899ca1c0d4604370774da759a840c09693f89006365078cb77bcf1c23da5bc463d4a36fe
 SHA512 
e32978ea17b1770d5180ebeaa6ba5f9e91e6b4bca70fc4dfced04c93aa7b6d76adf8c83c1b94a182b61fb6a5b73d3778789a0183ef9b49e887647348fadbf2e3
 DIST genpatches-5.15-154.extras.tar.xz 3936 BLAKE2B 
6940bf38e7c0ea4008d745171b61b4dc9825ed418a10e5d5c7fbd0ecd7a6bbabcb6c747830bc60f5d75250b826c308bb221e4720be47275e0cb653b3e21d8f10
 SHA512 
6b70c21c724be7e42d4e9b7ca0ee5af7aba1f7d2532ae73a571137290cebc4c6ba5146d4c0b73c9424827b876c1fba18e6b60868f09022902e0c8369b73cf2d5
 DIST genpatches-6.1-77.base.tar.xz 4198960 BLAKE2B 
9c6921ca87ec2c3338107a994d6e094c6bf4ca5a705f21b3efa2803454327782ccf2cefa78b2a1bfa59413402d5d89b757a5522b86943c8c8c5d97592138758a
 SHA512 
34daab45df35b30a5bc155aa82b074f6516bb1af7b2976590f88d88e25f6e8ae369fd1299f7e2f645c045b29d6b805dd07291ab45c212a9aa27df566dd6aca96

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.206.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.206.ebuild
new file mode 100644
index ..a9cb5d5f0f12
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.206.ebuild
@@ -0,0 +1,134 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 11 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.10.12
+CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
+GENTOO_CONFIG_VER=g11
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
+   -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+   )
+   x86? (
+   

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

2024-01-05 Thread Jakov Smolić
commit: 89e35b7c61126fc29d62977d26a6a4de680e309c
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jan  5 19:42:25 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jan  5 19:42:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89e35b7c

dev-cpp/tomlplusplus: Keyword 3.4.0 riscv, #921389

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-cpp/tomlplusplus/tomlplusplus-3.4.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/tomlplusplus/tomlplusplus-3.4.0.ebuild 
b/dev-cpp/tomlplusplus/tomlplusplus-3.4.0.ebuild
index c239fca55478..a8811238d6c3 100644
--- a/dev-cpp/tomlplusplus/tomlplusplus-3.4.0.ebuild
+++ b/dev-cpp/tomlplusplus/tomlplusplus-3.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/marzer/tomlplusplus/archive/refs/tags/v${PV}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
 
 IUSE="test"
 RESTRICT="!test? ( test )"



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

2024-01-05 Thread Jakov Smolić
commit: 01976b39d7e9bfdb36c9eb64430ca44648c96625
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jan  5 19:42:26 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jan  5 19:42:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01976b39

gui-wm/hyprland: Keyword 0.34.0 riscv, #921389

Signed-off-by: Jakov Smolić  gentoo.org>

 gui-wm/hyprland/hyprland-0.34.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-wm/hyprland/hyprland-0.34.0.ebuild 
b/gui-wm/hyprland/hyprland-0.34.0.ebuild
index 9553992671aa..41092188263d 100644
--- a/gui-wm/hyprland/hyprland-0.34.0.ebuild
+++ b/gui-wm/hyprland/hyprland-0.34.0.ebuild
@@ -15,7 +15,7 @@ else

SRC_URI="https://github.com/hyprwm/${PN^}/releases/download/v${PV}/source-v${PV}.tar.gz
 -> ${P}.gh.tar.gz"
S="${WORKDIR}/${PN}-source"
 
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~riscv"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-shell/

2024-01-05 Thread Pascal Jäger
commit: b0f84aed7b750954783cc3d664679fbab4cd5325
Author: Pascal Jäger  leimstift  de>
AuthorDate: Fri Jan  5 19:24:31 2024 +
Commit: Pascal Jäger  leimstift  de>
CommitDate: Fri Jan  5 19:24:31 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b0f84aed

gui-apps/nwg-shell: add 0.5.25

Signed-off-by: Pascal Jäger  leimstift.de>

 gui-apps/nwg-shell/Manifest|  1 +
 gui-apps/nwg-shell/nwg-shell-0.5.25.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/gui-apps/nwg-shell/Manifest b/gui-apps/nwg-shell/Manifest
index a731afaa80..f330f45711 100644
--- a/gui-apps/nwg-shell/Manifest
+++ b/gui-apps/nwg-shell/Manifest
@@ -1,3 +1,4 @@
 DIST nwg-shell-0.5.22.tar.gz 2180797 BLAKE2B 
fad648cec9ded6aded6ae4b5d90a403faf8d5b45ad9aa889cadf0f404f10d5d41e8f65e40e71242a734f362d5fc485cae3b04958e8df475580bd7b79e7318004
 SHA512 
3352b120c415b1fd4e25c2e0eb34aafde7e17c34e67add5032c35f1f048f24c79de2c2d7ad0bb9d58b568064b668279e5ec1bfb8b1ca4e0a5d412799524265c5
 DIST nwg-shell-0.5.23.tar.gz 2180832 BLAKE2B 
988170962b79196229965eb175d936a12eb862b5b36cb33fdcf52048718a618d5fd79352d7b086529b3ba04e7d76985011229db72d86b1132bfe01ebed20514b
 SHA512 
b6716e795370c9fa498042ac938b0632b5062ffc4ef2a805044a48f324977f78944dc811406bb44c20055fe4d370654e4d418c6f05f6289abc3fbba8d995147b
 DIST nwg-shell-0.5.24.tar.gz 2180850 BLAKE2B 
083f0c92f4bd40bda289f7809ffe92e087aeaf4569cd7c0d1af0af90e348b84bee2270a7eb0a171782bc04fb2e1db253c5f03a6066d7a2e4ca31a39b4979ace0
 SHA512 
14cd07b7b884c9dbf5be772b1386002b5aac707259d9a859d6c0d1bfb226affb9a0e09b4a517bfb7dd9358918c67aaedb25947ed42bb1e18533826df86b5199b
+DIST nwg-shell-0.5.25.tar.gz 2180844 BLAKE2B 
defb10b29dbded91603772c91523455028e25241248d7897cdab831504fa4a2fbf176bce38a0d068db8419001bfe91c1f451e5354a7ff9b491265184680b605b
 SHA512 
e5dc2cb919bd29f5b62d01d34b036b3c4efd89c01d07c4012cdb5e7e1b5c4cc1e890444d398093728f4b2c76f55bae6164334da707c5ac623b0a2952599534c6

diff --git a/gui-apps/nwg-shell/nwg-shell-0.5.25.ebuild 
b/gui-apps/nwg-shell/nwg-shell-0.5.25.ebuild
new file mode 100644
index 00..1beb080d16
--- /dev/null
+++ b/gui-apps/nwg-shell/nwg-shell-0.5.25.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+SRC_URI="https://github.com/nwg-piotr/nwg-shell/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="libraries an common functions for the nwg-shell project"
+HOMEPAGE="https://github.com/nwg-piotr/nwg-shell;
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="
+   gui-apps/grim
+   gui-apps/swappy
+   gui-apps/slurp
+"
+DEPEND="${RDEPEND}"
+
+python_install_all() {
+   default
+   dobin scripts/*
+}
+
+pkg_postinst() {
+   elog "To install nwg-shell for the current user, run"
+   elog "nwg-shell-installer -w (for sway) or"
+   elog "nwg-shell-installer -w -hypr (for hyprland)"
+}



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-shell-config/

2024-01-05 Thread Pascal Jäger
commit: 85cc1804946b4449644c3973bfa86e775477af26
Author: Pascal Jäger  leimstift  de>
AuthorDate: Fri Jan  5 19:26:03 2024 +
Commit: Pascal Jäger  leimstift  de>
CommitDate: Fri Jan  5 19:26:03 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=85cc1804

gui-apps/nwg-shell-config: add 0.5.30

Signed-off-by: Pascal Jäger  leimstift.de>

 gui-apps/nwg-shell-config/Manifest |  1 +
 .../nwg-shell-config-0.5.30.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/gui-apps/nwg-shell-config/Manifest 
b/gui-apps/nwg-shell-config/Manifest
index ede09995b8..ef2b3ed7d7 100644
--- a/gui-apps/nwg-shell-config/Manifest
+++ b/gui-apps/nwg-shell-config/Manifest
@@ -1,2 +1,3 @@
 DIST nwg-shell-config-0.5.28.tar.gz 113742 BLAKE2B 
e083a79a25c02719ed08d105c1185c49d02644b20d9f36cd3bca17bfa4a7af1355df9bfa1dfa0b757baa30f9ba3e2f51590df8ebff464e823f1f0d261cb20c7a
 SHA512 
5d995061db57cd070731001e39665dac8c5be2d7cb521fbfcd5302f0167fab49a5d06de0213ac71975ff5adc4f1195ac45f2d16a9924bfc4df7932cf2caa4f80
 DIST nwg-shell-config-0.5.29.tar.gz 114068 BLAKE2B 
1bbf5fb29f91ae2684b07159e2c590601cec0441ecc542bbecfad77d1d3573c30b874852acf64c1ec6c903ccbee74038832ef543ba948c3499955860b6b384eb
 SHA512 
109e257e875bd76d1fda983f2f59fab9110a957f5cdfabff2b91321156893cdc9ec726618738546dd477d6147d41d53c0dc47c09b59f22aae16e01000a844f12
+DIST nwg-shell-config-0.5.30.tar.gz 113863 BLAKE2B 
ce3ceb5a69fb53ec81a392e69e5114bebeaa1bd6e3128ea50a5cd683f18b6534bb44bca59ae191df78e39de9ea9db157bd98524d053312499ced990b5aa8f7f3
 SHA512 
f4317771ffe33fac73ae316f3be16065181be805e1a5223a3e9fbab358cd5cc0168018ef866962402d593f24cd811ac9c6197bc4f66c0669bb6d89fe4f7f7e6d

diff --git a/gui-apps/nwg-shell-config/nwg-shell-config-0.5.30.ebuild 
b/gui-apps/nwg-shell-config/nwg-shell-config-0.5.30.ebuild
new file mode 100644
index 00..4750a5f43b
--- /dev/null
+++ b/gui-apps/nwg-shell-config/nwg-shell-config-0.5.30.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit desktop distutils-r1 xdg-utils
+
+SRC_URI="https://github.com/nwg-piotr/nwg-shell-config/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="nwg-shell configuration utility"
+HOMEPAGE="https://github.com/nwg-piotr/nwg-shell-config;
+LICENSE="MIT"
+
+SLOT="0"
+
+RDEPEND="
+   gui-apps/nwg-shell
+   sci-geosciences/geopy
+   x11-libs/gtk+:3
+"
+DEPEND="${RDEPEND}"
+
+python_install_all() {
+   distutils-r1_python_install_all
+   domenu nwg-shell-config.desktop
+   doicon nwg-shell-config.svg
+   doicon nwg-shell-update.svg
+   doicon nwg-shell-translate.svg
+   doicon nwg-update-noupdate.svg
+   doicon nwg-update-available.svg
+   doicon nwg-update-checking.svg
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-shell/

2024-01-05 Thread Pascal Jäger
commit: bbb73150ceef792a427a7ff5a78f6509d42ef164
Author: Pascal Jäger  leimstift  de>
AuthorDate: Fri Jan  5 19:24:50 2024 +
Commit: Pascal Jäger  leimstift  de>
CommitDate: Fri Jan  5 19:24:50 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bbb73150

gui-apps/nwg-shell: drop 0.5.22-r1

Signed-off-by: Pascal Jäger  leimstift.de>

 gui-apps/nwg-shell/Manifest   |  1 -
 gui-apps/nwg-shell/nwg-shell-0.5.22-r1.ebuild | 34 ---
 2 files changed, 35 deletions(-)

diff --git a/gui-apps/nwg-shell/Manifest b/gui-apps/nwg-shell/Manifest
index f330f45711..3ddfbcb1e0 100644
--- a/gui-apps/nwg-shell/Manifest
+++ b/gui-apps/nwg-shell/Manifest
@@ -1,4 +1,3 @@
-DIST nwg-shell-0.5.22.tar.gz 2180797 BLAKE2B 
fad648cec9ded6aded6ae4b5d90a403faf8d5b45ad9aa889cadf0f404f10d5d41e8f65e40e71242a734f362d5fc485cae3b04958e8df475580bd7b79e7318004
 SHA512 
3352b120c415b1fd4e25c2e0eb34aafde7e17c34e67add5032c35f1f048f24c79de2c2d7ad0bb9d58b568064b668279e5ec1bfb8b1ca4e0a5d412799524265c5
 DIST nwg-shell-0.5.23.tar.gz 2180832 BLAKE2B 
988170962b79196229965eb175d936a12eb862b5b36cb33fdcf52048718a618d5fd79352d7b086529b3ba04e7d76985011229db72d86b1132bfe01ebed20514b
 SHA512 
b6716e795370c9fa498042ac938b0632b5062ffc4ef2a805044a48f324977f78944dc811406bb44c20055fe4d370654e4d418c6f05f6289abc3fbba8d995147b
 DIST nwg-shell-0.5.24.tar.gz 2180850 BLAKE2B 
083f0c92f4bd40bda289f7809ffe92e087aeaf4569cd7c0d1af0af90e348b84bee2270a7eb0a171782bc04fb2e1db253c5f03a6066d7a2e4ca31a39b4979ace0
 SHA512 
14cd07b7b884c9dbf5be772b1386002b5aac707259d9a859d6c0d1bfb226affb9a0e09b4a517bfb7dd9358918c67aaedb25947ed42bb1e18533826df86b5199b
 DIST nwg-shell-0.5.25.tar.gz 2180844 BLAKE2B 
defb10b29dbded91603772c91523455028e25241248d7897cdab831504fa4a2fbf176bce38a0d068db8419001bfe91c1f451e5354a7ff9b491265184680b605b
 SHA512 
e5dc2cb919bd29f5b62d01d34b036b3c4efd89c01d07c4012cdb5e7e1b5c4cc1e890444d398093728f4b2c76f55bae6164334da707c5ac623b0a2952599534c6

diff --git a/gui-apps/nwg-shell/nwg-shell-0.5.22-r1.ebuild 
b/gui-apps/nwg-shell/nwg-shell-0.5.22-r1.ebuild
deleted file mode 100644
index af19a1f4b3..00
--- a/gui-apps/nwg-shell/nwg-shell-0.5.22-r1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-SRC_URI="https://github.com/nwg-piotr/nwg-shell/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="libraries an common functions for the nwg-shell project"
-HOMEPAGE="https://github.com/nwg-piotr/nwg-shell;
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="
-   gui-apps/grim
-   gui-apps/swappy
-   gui-apps/slurp
-"
-DEPEND="${RDEPEND}"
-
-python_install_all() {
-   default
-   dobin scripts/*
-}
-
-pkg_postinst() {
-   elog "To install nwg-shell for the current user, run"
-   elog "nwg-shell-installer -w (for sway) or"
-   elog "nwg-shell-installer -w -hypr (for hyprland)"
-}



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-shell/

2024-01-05 Thread Pascal Jäger
commit: 65b4a7711e436497fa78c19f9d35217d12abfe80
Author: Pascal Jäger  leimstift  de>
AuthorDate: Fri Jan  5 19:24:59 2024 +
Commit: Pascal Jäger  leimstift  de>
CommitDate: Fri Jan  5 19:24:59 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=65b4a771

gui-apps/nwg-shell: drop 0.5.23

Signed-off-by: Pascal Jäger  leimstift.de>

 gui-apps/nwg-shell/Manifest|  1 -
 gui-apps/nwg-shell/nwg-shell-0.5.23.ebuild | 34 --
 2 files changed, 35 deletions(-)

diff --git a/gui-apps/nwg-shell/Manifest b/gui-apps/nwg-shell/Manifest
index 3ddfbcb1e0..31d07d4c13 100644
--- a/gui-apps/nwg-shell/Manifest
+++ b/gui-apps/nwg-shell/Manifest
@@ -1,3 +1,2 @@
-DIST nwg-shell-0.5.23.tar.gz 2180832 BLAKE2B 
988170962b79196229965eb175d936a12eb862b5b36cb33fdcf52048718a618d5fd79352d7b086529b3ba04e7d76985011229db72d86b1132bfe01ebed20514b
 SHA512 
b6716e795370c9fa498042ac938b0632b5062ffc4ef2a805044a48f324977f78944dc811406bb44c20055fe4d370654e4d418c6f05f6289abc3fbba8d995147b
 DIST nwg-shell-0.5.24.tar.gz 2180850 BLAKE2B 
083f0c92f4bd40bda289f7809ffe92e087aeaf4569cd7c0d1af0af90e348b84bee2270a7eb0a171782bc04fb2e1db253c5f03a6066d7a2e4ca31a39b4979ace0
 SHA512 
14cd07b7b884c9dbf5be772b1386002b5aac707259d9a859d6c0d1bfb226affb9a0e09b4a517bfb7dd9358918c67aaedb25947ed42bb1e18533826df86b5199b
 DIST nwg-shell-0.5.25.tar.gz 2180844 BLAKE2B 
defb10b29dbded91603772c91523455028e25241248d7897cdab831504fa4a2fbf176bce38a0d068db8419001bfe91c1f451e5354a7ff9b491265184680b605b
 SHA512 
e5dc2cb919bd29f5b62d01d34b036b3c4efd89c01d07c4012cdb5e7e1b5c4cc1e890444d398093728f4b2c76f55bae6164334da707c5ac623b0a2952599534c6

diff --git a/gui-apps/nwg-shell/nwg-shell-0.5.23.ebuild 
b/gui-apps/nwg-shell/nwg-shell-0.5.23.ebuild
deleted file mode 100644
index af19a1f4b3..00
--- a/gui-apps/nwg-shell/nwg-shell-0.5.23.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-SRC_URI="https://github.com/nwg-piotr/nwg-shell/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="libraries an common functions for the nwg-shell project"
-HOMEPAGE="https://github.com/nwg-piotr/nwg-shell;
-LICENSE="MIT"
-SLOT="0"
-
-RDEPEND="
-   gui-apps/grim
-   gui-apps/swappy
-   gui-apps/slurp
-"
-DEPEND="${RDEPEND}"
-
-python_install_all() {
-   default
-   dobin scripts/*
-}
-
-pkg_postinst() {
-   elog "To install nwg-shell for the current user, run"
-   elog "nwg-shell-installer -w (for sway) or"
-   elog "nwg-shell-installer -w -hypr (for hyprland)"
-}



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/nwg-shell-config/

2024-01-05 Thread Pascal Jäger
commit: ed47afbbf3ae17815630a8efcf22bb219dd3e903
Author: Pascal Jäger  leimstift  de>
AuthorDate: Fri Jan  5 19:26:14 2024 +
Commit: Pascal Jäger  leimstift  de>
CommitDate: Fri Jan  5 19:26:14 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ed47afbb

gui-apps/nwg-shell-config: drop 0.5.28

Signed-off-by: Pascal Jäger  leimstift.de>

 gui-apps/nwg-shell-config/Manifest |  1 -
 .../nwg-shell-config-0.5.28.ebuild | 43 --
 2 files changed, 44 deletions(-)

diff --git a/gui-apps/nwg-shell-config/Manifest 
b/gui-apps/nwg-shell-config/Manifest
index ef2b3ed7d7..4bf2106ce7 100644
--- a/gui-apps/nwg-shell-config/Manifest
+++ b/gui-apps/nwg-shell-config/Manifest
@@ -1,3 +1,2 @@
-DIST nwg-shell-config-0.5.28.tar.gz 113742 BLAKE2B 
e083a79a25c02719ed08d105c1185c49d02644b20d9f36cd3bca17bfa4a7af1355df9bfa1dfa0b757baa30f9ba3e2f51590df8ebff464e823f1f0d261cb20c7a
 SHA512 
5d995061db57cd070731001e39665dac8c5be2d7cb521fbfcd5302f0167fab49a5d06de0213ac71975ff5adc4f1195ac45f2d16a9924bfc4df7932cf2caa4f80
 DIST nwg-shell-config-0.5.29.tar.gz 114068 BLAKE2B 
1bbf5fb29f91ae2684b07159e2c590601cec0441ecc542bbecfad77d1d3573c30b874852acf64c1ec6c903ccbee74038832ef543ba948c3499955860b6b384eb
 SHA512 
109e257e875bd76d1fda983f2f59fab9110a957f5cdfabff2b91321156893cdc9ec726618738546dd477d6147d41d53c0dc47c09b59f22aae16e01000a844f12
 DIST nwg-shell-config-0.5.30.tar.gz 113863 BLAKE2B 
ce3ceb5a69fb53ec81a392e69e5114bebeaa1bd6e3128ea50a5cd683f18b6534bb44bca59ae191df78e39de9ea9db157bd98524d053312499ced990b5aa8f7f3
 SHA512 
f4317771ffe33fac73ae316f3be16065181be805e1a5223a3e9fbab358cd5cc0168018ef866962402d593f24cd811ac9c6197bc4f66c0669bb6d89fe4f7f7e6d

diff --git a/gui-apps/nwg-shell-config/nwg-shell-config-0.5.28.ebuild 
b/gui-apps/nwg-shell-config/nwg-shell-config-0.5.28.ebuild
deleted file mode 100644
index 30cb01c4f5..00
--- a/gui-apps/nwg-shell-config/nwg-shell-config-0.5.28.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-inherit desktop distutils-r1 xdg-utils
-
-SRC_URI="https://github.com/nwg-piotr/nwg-shell-config/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="nwg-shell configuration utility"
-HOMEPAGE="https://github.com/nwg-piotr/nwg-shell-config;
-LICENSE="MIT"
-
-SLOT="0"
-
-RDEPEND="
-   gui-apps/nwg-shell
-   sci-geosciences/geopy
-   x11-libs/gtk+:3
-"
-DEPEND="${RDEPEND}"
-
-python_install_all() {
-   distutils-r1_python_install_all
-   domenu nwg-shell-config.desktop
-   doicon nwg-shell-config.svg
-   doicon nwg-shell-update.svg
-   doicon nwg-shell-translate.svg
-   doicon nwg-update-noupdate.svg
-   doicon nwg-update-available.svg
-   doicon nwg-update-checking.svg
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-}



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

2024-01-05 Thread Mart Raudsepp
commit: fdcd3d859c889854caf2668f08950829b3731c8b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Jan  5 18:54:58 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Jan  5 18:54:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdcd3d85

gnome-extra/gnome-software: add 45.3

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-extra/gnome-software/Manifest|   1 +
 .../gnome-software/gnome-software-45.3.ebuild  | 108 +
 2 files changed, 109 insertions(+)

diff --git a/gnome-extra/gnome-software/Manifest 
b/gnome-extra/gnome-software/Manifest
index 289a1108a913..c81cd6191831 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-software-44.4.tar.xz 2426404 BLAKE2B 
6f60ffd115ad0e11b619118ae5e665fb35c70621adefe4c532481ab3742c8e2c6a5a0790dae29b2fcf0311f89fda93c323e5bc24b185bbbe95e62a687f71930d
 SHA512 
97eaa33b4dd91a6865ee728e5acf3cf5fbd6a72a60cf5a7c528f79f6f0684014d1169318314b8efce23c1c29e7d24a71193998ced930584a50494137cf8b
 DIST gnome-software-45.2.tar.xz 2475796 BLAKE2B 
e8741f4394cb6b86f177dbcce64876d67870c269f9eb41ebc545dff9211a76c7f694412e8be1aafb83eba0caedd9dce1eba56fc767aa7859bb2a1aee17696aca
 SHA512 
ea271146683d199b27ffaaab98a13c25f8f794da3c6cc6b0daeb37f3f4c92d8644926dc592d309ea32dcb131d33e6c77d1c6fa36ac10cf6b23cd7adc73e898cb
+DIST gnome-software-45.3.tar.xz 2477736 BLAKE2B 
82a12e4d22e28c6c6345ae654f97911cdfeeff658dc3fbea68df949856c4552520edc6fc5f67d19fcfd85af88eb6d285561ddc294938ce753ffbc05a8b703398
 SHA512 
45c8c92c9bd046b37b3fb4e817a0ea83fe9323d019f86140357f90bb2a0bf9dda5d33798c4b4d78303e2402c6cb603a4ff467e260e734b7ba97f07ebfaf4044c

diff --git a/gnome-extra/gnome-software/gnome-software-45.3.ebuild 
b/gnome-extra/gnome-software/gnome-software-45.3.ebuild
new file mode 100644
index ..3955b249234f
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-45.3.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="https://apps.gnome.org/Software;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~x86"
+IUSE="flatpak +firmware gnome gtk-doc sysprof udev test"
+
+RDEPEND="
+   >=dev-libs/appstream-0.14.0:0=
+   >=x11-libs/gdk-pixbuf-2.32.0:2
+   >=dev-libs/libxmlb-0.1.7:=
+   >=gui-libs/gtk-4.10.0:4
+   >=dev-libs/glib-2.70.0:2
+   >=dev-libs/json-glib-1.6.0
+   >=net-libs/libsoup-3.0:3.0
+   >=gui-libs/libadwaita-1.3_rc:1
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+   gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
+   sys-auth/polkit
+   firmware? ( >=sys-apps/fwupd-1.5.6 )
+   flatpak? (
+   >=sys-apps/flatpak-1.14.0-r1
+   dev-util/ostree
+   )
+   udev? ( dev-libs/libgudev )
+   >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}
+   test? ( dev-libs/libglib-testing )
+"
+BDEPEND="
+   dev-libs/libxml2:2
+   dev-util/gdbus-codegen
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   gtk-doc? (
+   dev-util/gtk-doc
+   app-text/docbook-xml-dtd:4.3
+   )
+"
+
+src_prepare() {
+   default
+   xdg_environment_reset
+
+   sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' 
meson.build || die
+   # We don't need language packs download support, and it fails tests in 
3.34.2 for us (if they are enabled)
+   sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use test tests)
+   $(meson_feature gnome gsettings_desktop_schemas) # Honoring of 
GNOME date format settings.
+   -Dman=true
+   -Dpackagekit=false
+   # -Dpackagekit_autoremove
+   -Dpolkit=true
+   -Deos_updater=false # Endless OS updater
+   $(meson_use firmware fwupd)
+   $(meson_use flatpak)
+   -Dmalcontent=false
+   -Drpm_ostree=false
+   -Dwebapps=true
+   -Dhardcoded_foss_webapps=true
+   -Dhardcoded_proprietary_webapps=true
+   $(meson_use udev gudev)
+   -Dapt=false
+   -Dsnap=false
+   -Dexternal_appstream=false
+   $(meson_use gtk-doc gtk_doc)
+   -Dhardcoded_curated=true
+   # TODO: Will this be beneficial to us with flatpak at least? If
+   # enabled, it shows some apps under installed (probably merely 
due to
+   # /usr/share/app-info presence), but launching and removal of 
them is
+   # broken
+   -Ddefault_featured_apps=false
+   -Dmogwai=false 

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

2024-01-05 Thread Mart Raudsepp
commit: 1d9c60df526b262f9a8b250fe0dc95348be1f0a5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Jan  5 18:31:01 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Jan  5 18:31:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d9c60df

gnome-extra/gnome-software: drop 45.0, 45.1

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-extra/gnome-software/Manifest|   2 -
 .../gnome-software/gnome-software-45.0.ebuild  | 106 -
 .../gnome-software/gnome-software-45.1.ebuild  | 106 -
 3 files changed, 214 deletions(-)

diff --git a/gnome-extra/gnome-software/Manifest 
b/gnome-extra/gnome-software/Manifest
index bf715bb59bad..289a1108a913 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,4 +1,2 @@
 DIST gnome-software-44.4.tar.xz 2426404 BLAKE2B 
6f60ffd115ad0e11b619118ae5e665fb35c70621adefe4c532481ab3742c8e2c6a5a0790dae29b2fcf0311f89fda93c323e5bc24b185bbbe95e62a687f71930d
 SHA512 
97eaa33b4dd91a6865ee728e5acf3cf5fbd6a72a60cf5a7c528f79f6f0684014d1169318314b8efce23c1c29e7d24a71193998ced930584a50494137cf8b
-DIST gnome-software-45.0.tar.xz 2474756 BLAKE2B 
c42d31bdfb1f8f55cd37ce80a10c84928649e7126a17f1c9fa2309687612244d94f50a619b855abdd629ffb24b4bdb64a4baaa9f393561ee7b686d03c6fa00ae
 SHA512 
3a7fab748c6d826e07e4bf86462cfecd9494bfaca2383222f7053be97830ab603cb0dc83d4d5693c2ddac1cc72897783922a05f5aae2ad07d6b7f5ccd5a4eefb
-DIST gnome-software-45.1.tar.xz 2474664 BLAKE2B 
cba81242a29da12cba7c74232592ac3c28e96b8d0ccceb59c330b7f64a18e0590cdd7f871e75d39591f805193db792f55733490e40100412bf31be2e128047b7
 SHA512 
5fdf5e6a34ab9acf938bc4ade41b916ad38ad3b4a7f604b2cba9dfaa38f17299001bef8fde9165f6a035fcc7fef3ebd451bd29ff126c0b9d5a7104e448729434
 DIST gnome-software-45.2.tar.xz 2475796 BLAKE2B 
e8741f4394cb6b86f177dbcce64876d67870c269f9eb41ebc545dff9211a76c7f694412e8be1aafb83eba0caedd9dce1eba56fc767aa7859bb2a1aee17696aca
 SHA512 
ea271146683d199b27ffaaab98a13c25f8f794da3c6cc6b0daeb37f3f4c92d8644926dc592d309ea32dcb131d33e6c77d1c6fa36ac10cf6b23cd7adc73e898cb

diff --git a/gnome-extra/gnome-software/gnome-software-45.0.ebuild 
b/gnome-extra/gnome-software/gnome-software-45.0.ebuild
deleted file mode 100644
index 9951ed339e16..
--- a/gnome-extra/gnome-software/gnome-software-45.0.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson virtualx xdg
-
-DESCRIPTION="Gnome install & update software"
-HOMEPAGE="https://apps.gnome.org/Software;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~x86"
-IUSE="flatpak +firmware gnome gtk-doc sysprof udev test"
-
-RDEPEND="
-   >=dev-libs/appstream-0.14.0:0=
-   >=x11-libs/gdk-pixbuf-2.32.0:2
-   >=dev-libs/libxmlb-0.1.7:=
-   >=gui-libs/gtk-4.10.0:4
-   >=dev-libs/glib-2.70.0:2
-   >=dev-libs/json-glib-1.6.0
-   >=net-libs/libsoup-3.0:3.0
-   >=gui-libs/libadwaita-1.3_rc:1
-   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
-   gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
-   sys-auth/polkit
-   firmware? ( >=sys-apps/fwupd-1.5.6 )
-   flatpak? (
-   >=sys-apps/flatpak-1.14.0-r1
-   dev-util/ostree
-   )
-   udev? ( dev-libs/libgudev )
-   >=gnome-base/gsettings-desktop-schemas-3.11.5
-"
-DEPEND="${RDEPEND}
-   test? ( dev-libs/libglib-testing )
-"
-BDEPEND="
-   dev-libs/libxml2:2
-   dev-util/gdbus-codegen
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-   gtk-doc? (
-   dev-util/gtk-doc
-   app-text/docbook-xml-dtd:4.3
-   )
-"
-
-src_prepare() {
-   default
-   xdg_environment_reset
-
-   sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' 
meson.build || die
-   # We don't need language packs download support, and it fails tests in 
3.34.2 for us (if they are enabled)
-   sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use test tests)
-   $(meson_feature gnome gsettings_desktop_schemas) # Honoring of 
GNOME date format settings.
-   -Dman=true
-   -Dpackagekit=false
-   # -Dpackagekit_autoremove
-   -Dpolkit=true
-   -Deos_updater=false # Endless OS updater
-   $(meson_use firmware fwupd)
-   $(meson_use flatpak)
-   -Dmalcontent=false
-   -Drpm_ostree=false
-   -Dwebapps=true
-   -Dhardcoded_foss_webapps=true
-   -Dhardcoded_proprietary_webapps=true
-   $(meson_use udev gudev)
-   -Dapt=false
-   -Dsnap=false
-   -Dexternal_appstream=false
-   $(meson_use gtk-doc 

[gentoo-commits] repo/gentoo:master commit in: mail-client/evolution/

2024-01-05 Thread Mart Raudsepp
commit: 2d4cb462231bf0bcba4cdb38133599547bc211f5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Jan  5 18:25:28 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Jan  5 18:29:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d4cb462

mail-client/evolution: drop 3.50.0, 3.50.1

Signed-off-by: Mart Raudsepp  gentoo.org>

 mail-client/evolution/Manifest|   2 -
 mail-client/evolution/evolution-3.50.0.ebuild | 153 --
 mail-client/evolution/evolution-3.50.1.ebuild | 153 --
 3 files changed, 308 deletions(-)

diff --git a/mail-client/evolution/Manifest b/mail-client/evolution/Manifest
index d70d75901dcb..20e7f7a3cb1a 100644
--- a/mail-client/evolution/Manifest
+++ b/mail-client/evolution/Manifest
@@ -1,4 +1,2 @@
 DIST evolution-3.48.4.tar.xz 13440112 BLAKE2B 
c6cab75c9905607487f35f560c8608116eee098d456d83ad5c736129d88cbebd1be95216c77668ea4085ccceb93510267b90fbb3486eb3cf23a54ff494a890bd
 SHA512 
6476a995fe2ef4c9aa849296a7b9c6174d0b0d373efe72139a94911cd370efb4b517dbace173295fd3d2114dcb50e8fe3227917a2ca9cbdecc9a1fdadd47
-DIST evolution-3.50.0.tar.xz 13508148 BLAKE2B 
335c63aaca525db00f910d27ffc2d851a8f206ffb2ca0f39fb2bc4d2e5469d93c2f4fdf041136e08a635e5124bd9dc7b02b0c12e1435e6fa0a7b077322d2304b
 SHA512 
3a00a47ce7bec4a0e53f2c446f8ad0117c4c60db6e9a01f98fb4f2af38d0d54182020930e8c855af322ec3b563dcc1adfcaf42fdcc39a872f6de3480ba078106
-DIST evolution-3.50.1.tar.xz 13509152 BLAKE2B 
74a1b5550896d8e970675b0a1bb24c11d0da824cdc759ea6bbff781780788686fd2b9fd63cdb8b02a176fc8d87f248165b80f426ec12cbff3c657204ddc49f26
 SHA512 
619346315fa9cedd2d3b0327f4d286d8515a9e2aa3e76c48692b4f6492b91b5d18965e8379201514213821a1e430a717c40e079907ceac340c8ab20bcc51d390
 DIST evolution-3.50.2.tar.xz 13510112 BLAKE2B 
c30b6ecf4a4de45856137e82e7ff15072d96093a62ae7903afe10d28f8a02c7ad2c617b6d5992699e1e3fbe9501fc6bd1dc11b9e9d464aa28c4b6d8fd46ee69d
 SHA512 
965693094e6f24ac9edb4a361d382d497bd63a48c8be6056bfbd04c27f7c88806256979e949c89aa1da7dac3114797962476d3804be49c6ca8f065c24acf9c87

diff --git a/mail-client/evolution/evolution-3.50.0.ebuild 
b/mail-client/evolution/evolution-3.50.0.ebuild
deleted file mode 100644
index 80dbd5b91eeb..
--- a/mail-client/evolution/evolution-3.50.0.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake gnome2 readme.gentoo-r1
-
-DESCRIPTION="Integrated mail, addressbook and calendaring functionality"
-HOMEPAGE="https://wiki.gnome.org/Apps/Evolution 
https://gitlab.gnome.org/GNOME/evolution;
-
-# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+".
-LICENSE="|| ( LGPL-2 LGPL-3 ) CC-BY-SA-3.0 FDL-1.3+ OPENLDAP"
-SLOT="2.0"
-
-IUSE="archive +bogofilter geolocation gtk-doc highlight ldap selinux 
spamassassin spell ssl +weather ytnef"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-
-# glade-3 support is for maintainers only per configure.ac
-# pst is not mature enough and changes API/ABI frequently
-# dconf explicitly needed for backup plugin
-# gnome-desktop support is optional with --enable-gnome-desktop
-# automagic libunity dep
-# >=gspell-1.8 to ensure it uses enchant:2 like webkit-gtk
-DEPEND="
-   >=app-crypt/libsecret-0.5
-   >=app-text/enchant-2.2.0:2
-   >=dev-db/sqlite-3.7.17:3
-   >=dev-libs/glib-2.66:2[dbus]
-   >=dev-libs/libxml2-2.7.3:2
-   >=gnome-base/gnome-desktop-2.91.3:3=
-   >=gnome-base/gsettings-desktop-schemas-2.91.92
-   >=gnome-extra/evolution-data-server-${PV}:=[gtk,weather?]
-   >=media-libs/libcanberra-0.25[gtk3]
-   >=net-libs/libsoup-3.0:3.0
-   >=net-libs/webkit-gtk-2.38.0:4.1=[spell?]
-   >=x11-libs/cairo-1.9.15[glib]
-   >=x11-libs/gdk-pixbuf-2.24:2
-   >=x11-libs/gtk+-3.22:3
-   >=x11-libs/libnotify-0.7
-   >=x11-misc/shared-mime-info-0.22
-
-   app-text/cmark:=
-   >=app-text/iso-codes-0.49
-   >=app-accessibility/at-spi2-core-2.46.0:2
-
-   gnome-base/dconf
-   x11-libs/libSM
-   x11-libs/libICE
-
-   archive? ( >=app-arch/gnome-autoar-0.1.1[gtk] )
-   bogofilter? ( mail-filter/bogofilter )
-   geolocation? (
-   >=media-libs/libchamplain-0.12.21:0.12[gtk]
-   >=media-libs/clutter-1.0.0:1.0
-   >=media-libs/clutter-gtk-0.90:1.0
-   >=sci-geosciences/geocode-glib-3.26.3:2 )
-   ldap? ( >=net-nds/openldap-2:= )
-   spamassassin? ( mail-filter/spamassassin )
-   spell? ( >=app-text/gspell-1.8:= )
-   ssl? (
-   >=dev-libs/nspr-4.6.1
-   >=dev-libs/nss-3.11
-   )
-   weather? (
-   >=dev-libs/libgweather-4.2.0:4=
-   >=sci-geosciences/geocode-glib-3.26.3:2
-   )
-   ytnef? ( net-mail/ytnef )
-"
-RDEPEND="${DEPEND}
-   highlight? ( app-text/highlight )
-   selinux? ( 

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

2024-01-05 Thread Mart Raudsepp
commit: 1aacbbfb411145985e70150291905113fd1276bd
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Jan  5 18:28:30 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Jan  5 18:29:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aacbbfb

gnome-extra/evolution-ews: add 3.50.3

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-extra/evolution-ews/Manifest |  1 +
 .../evolution-ews/evolution-ews-3.50.3.ebuild  | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/gnome-extra/evolution-ews/Manifest 
b/gnome-extra/evolution-ews/Manifest
index 479aa3925c07..bd7d4a739ce1 100644
--- a/gnome-extra/evolution-ews/Manifest
+++ b/gnome-extra/evolution-ews/Manifest
@@ -1,2 +1,3 @@
 DIST evolution-ews-3.48.2.tar.xz 701356 BLAKE2B 
8c941302f383870bacf0dd3f02b28be34105ec7f612b027a505b98be0f66099d65671808e26e86ce756fc47116d012aa1c82fff74c5a501d3778dc7aba6b2498
 SHA512 
deccc3b442718b03809a7c49297a3f5d7c0bd2873fddfd9f90861a102208759cb95db9bfec1b04cff6932678f58aa81467c48fd4b1e32bb49ed43b9d8c9f4f77
 DIST evolution-ews-3.50.2.tar.xz 707800 BLAKE2B 
18241eff067658af2f4620af87dea1c9c7c62476bbf9bf259addf15868a3b7e3f156dc952f21af2cad7ba6c2da9fd348b8733e5887f4276ad7eeeca8f9088476
 SHA512 
9aa4bb023922e39132a0ac3171d95f8362116960aa14dcb961b31ad242e6d7bcf2e946f19aea2c6f9a5324ca0954731264594a27fbb2b0e2cc38eca0cf441108
+DIST evolution-ews-3.50.3.tar.xz 708336 BLAKE2B 
e8fe4e2a6539142847d6610a61e2f57a83d604946270cd7b23d7e34fa89a38f644a05e452bbc03a6d96553936a38719afb7296eed03c7134735f937943d57114
 SHA512 
12c7fbe72f375837f185d4c8dbcb2167d327a0ad4b2ca822e4e5349d561e996e7a7405c6f8d36ceeddff0015286117db66a65d2756003aa8ca96948d7826e51f

diff --git a/gnome-extra/evolution-ews/evolution-ews-3.50.3.ebuild 
b/gnome-extra/evolution-ews/evolution-ews-3.50.3.ebuild
new file mode 100644
index ..24f764823f92
--- /dev/null
+++ b/gnome-extra/evolution-ews/evolution-ews-3.50.3.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake gnome2 optfeature
+
+DESCRIPTION="Evolution module for connecting to Microsoft Exchange Web 
Services"
+HOMEPAGE="https://wiki.gnome.org/Apps/Evolution 
https://gitlab.gnome.org/GNOME/evolution-ews;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="test"
+
+# libical-glib currently (2020-02-29) oddly behind USE=introspection
+RDEPEND="
+   dev-db/sqlite:3
+   >=dev-libs/glib-2.68:2
+   >=dev-libs/libical-3.0.5:0=[introspection(-)]
+   >=dev-libs/json-glib-1.0.4
+   >=dev-libs/libmspack-0.4
+   dev-libs/libxml2:2
+   >=gnome-extra/evolution-data-server-${PV}:0=
+   >=mail-client/evolution-${PV}:2.0
+   >=net-libs/libsoup-3.0:3.0
+   >=x11-libs/gtk+-3.10:3
+"
+DEPEND="${RDEPEND}
+   test? ( >=net-libs/uhttpmock-0.9:1.0 )
+"
+BDEPEND="
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   >=dev-util/intltool-0.35.5
+   >=sys-devel/gettext-0.18.3
+   virtual/pkgconfig
+"
+
+# Unittests fail to find libevolution-ews.so
+RESTRICT="test !test? ( test )"
+
+# global scope PATCHES or DOCS array mustn't be used due to double 
default_src_prepare
+# call; if needed, set them after cmake_src_prepare call, if that works
+src_prepare() {
+   cmake_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_MSPACK=ON
+   -DENABLE_TESTS=$(usex test)
+   )
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+}
+
+src_test() {
+   cmake_src_test
+}
+
+src_install() {
+   cmake_src_install
+}
+
+pkg_postinst() {
+   optfeature "oauth support" 
"gnome-extra/evolution-data-server[oauth-gtk3]"
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/evolution-data-server/

2024-01-05 Thread Mart Raudsepp
commit: 85ccf544645f228d512a204a658fd099e9dd74aa
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Jan  5 18:06:15 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Jan  5 18:29:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85ccf544

gnome-extra/evolution-data-server: drop 3.50.0, 3.50.0-r1, 3.50.1, 3.50.2

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-extra/evolution-data-server/Manifest |   2 -
 .../evolution-data-server-3.50.0-r1.ebuild | 159 -
 .../evolution-data-server-3.50.0.ebuild| 149 ---
 .../evolution-data-server-3.50.1.ebuild| 159 -
 .../evolution-data-server-3.50.2.ebuild| 159 -
 5 files changed, 628 deletions(-)

diff --git a/gnome-extra/evolution-data-server/Manifest 
b/gnome-extra/evolution-data-server/Manifest
index 14536b06f821..5a3c453c0b62 100644
--- a/gnome-extra/evolution-data-server/Manifest
+++ b/gnome-extra/evolution-data-server/Manifest
@@ -1,4 +1,2 @@
 DIST evolution-data-server-3.48.4.tar.xz 4906356 BLAKE2B 
13cbd21d8f6829d052227d3d328439d5f00a2cda2384ffeace791a563ed8acdcd707729ae032dbdbe16e530b2e6205c006412f1cbaa03e8fb6d669c2c75d67bd
 SHA512 
35bc6653efdb70a110f39499945516408090f101319a3080c87f6e14f886e0f9283225c4c5b6a4c2af418b9928c5eb7fba2d319481c81af1fa87f7dd930f7215
-DIST evolution-data-server-3.50.0.tar.xz 4964568 BLAKE2B 
1239bab5563e645ebf3999d1977f5b13fdbb155f70fef85904c0cbc06abba64bf79a1c9417749df1ee2f381a757f06d43e0eea1eb064ef5d6250058d9d66c823
 SHA512 
30a04721304e4447fbe5dccc6992ca38fd7e4ed4a6f8c846def34ee8097d31db3139b0f3b89a64c59af71b9dcd6108bfcdd60b36098b85ad96aee63f9ed5bba5
-DIST evolution-data-server-3.50.1.tar.xz 4964724 BLAKE2B 
9896c4dd69c5ce8272594170ba52ca58fdbdbd11122a8d0a40aeee219137c84dfe1f40e713610485f1bf56e89df6ff7cb94e787dc6019ea68217def5390a502d
 SHA512 
9d15eeb265aa7243d87e8e05c50b329554c1adfda20c175df5b4dd2efc970bb8a8fae95505288584cce0ec95755c5d183e2cd43e71137df9a5aa252bd35c7847
 DIST evolution-data-server-3.50.2.tar.xz 4964152 BLAKE2B 
7279a5bcb0399fdcce723336a052dca13efa6f0af6ef7371b7cb8e76fbd7e1b0313e7f677cea530de62a93770c35887fd70bac551338f9a89860e2529b1f1519
 SHA512 
9e2a34e06a446ae142535072a3d6916e31b7be987b114c111fb0687fa32a3fe4085ba5a09ccd77fb395d107e5c673130dc770bae74a50fdb566c91cd9de85610

diff --git 
a/gnome-extra/evolution-data-server/evolution-data-server-3.50.0-r1.ebuild 
b/gnome-extra/evolution-data-server/evolution-data-server-3.50.0-r1.ebuild
deleted file mode 100644
index b819888c92af..
--- a/gnome-extra/evolution-data-server/evolution-data-server-3.50.0-r1.ebuild
+++ /dev/null
@@ -1,159 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake db-use flag-o-matic gnome2 vala virtualx
-
-DESCRIPTION="Evolution groupware backend"
-HOMEPAGE="https://wiki.gnome.org/Apps/Evolution 
https://gitlab.gnome.org/GNOME/evolution-data-server;
-
-# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+".
-LICENSE="|| ( LGPL-2 LGPL-3 ) BSD Sleepycat"
-SLOT="0/64-11-21-4-2-27-2-27-4-0" # subslot = 
libcamel-1.2/libebackend-1.2/libebook-1.2/libebook-contacts-1.2/libecal-2.0/libedata-book-1.2/libedata-cal-2.0/libedataserver-1.2/libedataserverui-1.2/libedataserverui4-1.0
 soname version
-
-IUSE="berkdb +gnome-online-accounts +gtk gtk-doc +introspection ldap kerberos 
oauth-gtk3 oauth-gtk4 vala +weather"
-REQUIRED_USE="
-   oauth-gtk3? ( gtk )
-   oauth-gtk4? ( gtk )
-   vala? ( introspection )
-"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux"
-
-# berkdb needed only for migrating old addressbook data from <3.13 versions, 
bug #519512
-# glib-2.70 for build-time optional GPowerProfileMonitor
-RDEPEND="
-   >=app-crypt/libsecret-0.5[crypt]
-   >=dev-db/sqlite-3.7.17:3
-   >=dev-libs/glib-2.70:2
-   >=dev-libs/libical-3.0.8:=[glib,introspection?]
-   >=dev-libs/libxml2-2
-   >=dev-libs/nspr-4.4
-   >=dev-libs/nss-3.9
-   >=net-libs/libsoup-3.1.1:3.0
-   >=dev-libs/json-glib-1.0.4
-
-   dev-libs/icu:=
-   sys-libs/zlib:=
-   virtual/libiconv
-
-   berkdb? ( >=sys-libs/db-4:= )
-   gtk? (
-   >=x11-libs/gtk+-3.20:3
-   >=gui-libs/gtk-4.4:4
-   >=media-libs/libcanberra-0.25[gtk3]
-
-   oauth-gtk3? ( >=net-libs/webkit-gtk-2.34.0:4.1 )
-   oauth-gtk4? ( >=net-libs/webkit-gtk-2.39.90:6 )
-   )
-   gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.8:= )
-   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
-   kerberos? ( virtual/krb5:= )
-   ldap? ( >=net-nds/openldap-2:= )
-   weather? ( >=dev-libs/libgweather-4.2.0:4= )
-"
-DEPEND="${RDEPEND}
-   vala? ( $(vala_depend)
-   >=net-libs/libsoup-3.1.1:3.0[vala]
-   

[gentoo-commits] repo/gentoo:master commit in: mail-client/evolution/

2024-01-05 Thread Mart Raudsepp
commit: a7dedd11e8df62215f979fe0fc56abe24faf8e67
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Jan  5 18:25:50 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Jan  5 18:29:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7dedd11

mail-client/evolution: add 3.50.3

Signed-off-by: Mart Raudsepp  gentoo.org>

 mail-client/evolution/Manifest|   1 +
 mail-client/evolution/evolution-3.50.3.ebuild | 152 ++
 2 files changed, 153 insertions(+)

diff --git a/mail-client/evolution/Manifest b/mail-client/evolution/Manifest
index 20e7f7a3cb1a..a68f8bb50a6d 100644
--- a/mail-client/evolution/Manifest
+++ b/mail-client/evolution/Manifest
@@ -1,2 +1,3 @@
 DIST evolution-3.48.4.tar.xz 13440112 BLAKE2B 
c6cab75c9905607487f35f560c8608116eee098d456d83ad5c736129d88cbebd1be95216c77668ea4085ccceb93510267b90fbb3486eb3cf23a54ff494a890bd
 SHA512 
6476a995fe2ef4c9aa849296a7b9c6174d0b0d373efe72139a94911cd370efb4b517dbace173295fd3d2114dcb50e8fe3227917a2ca9cbdecc9a1fdadd47
 DIST evolution-3.50.2.tar.xz 13510112 BLAKE2B 
c30b6ecf4a4de45856137e82e7ff15072d96093a62ae7903afe10d28f8a02c7ad2c617b6d5992699e1e3fbe9501fc6bd1dc11b9e9d464aa28c4b6d8fd46ee69d
 SHA512 
965693094e6f24ac9edb4a361d382d497bd63a48c8be6056bfbd04c27f7c88806256979e949c89aa1da7dac3114797962476d3804be49c6ca8f065c24acf9c87
+DIST evolution-3.50.3.tar.xz 13512284 BLAKE2B 
6a9ff40dcf5c2b34d3cf04c770a93d37686e5ee7f4a80e7cdc04363677cefd15efc2868f59bf0f3ba5fc51d382d1aa5e3ddba65a22ecc71eac312d1172c6bb16
 SHA512 
48e967c1193707a29947d7f4bdd35a829ae64c3a13748183f8f61e1a72b7a460401828d1e2e8f6042076c8fc0052ea8433850cdc3b8cb1e2de2563337748ffb1

diff --git a/mail-client/evolution/evolution-3.50.3.ebuild 
b/mail-client/evolution/evolution-3.50.3.ebuild
new file mode 100644
index ..8f920528f44d
--- /dev/null
+++ b/mail-client/evolution/evolution-3.50.3.ebuild
@@ -0,0 +1,152 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake gnome2 readme.gentoo-r1
+
+DESCRIPTION="Integrated mail, addressbook and calendaring functionality"
+HOMEPAGE="https://wiki.gnome.org/Apps/Evolution 
https://gitlab.gnome.org/GNOME/evolution;
+
+# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+".
+LICENSE="|| ( LGPL-2 LGPL-3 ) CC-BY-SA-3.0 FDL-1.3+ OPENLDAP"
+SLOT="2.0"
+
+IUSE="archive +bogofilter geolocation gtk-doc highlight ldap selinux 
spamassassin spell ssl +weather ytnef"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+# glade-3 support is for maintainers only per configure.ac
+# pst is not mature enough and changes API/ABI frequently
+# dconf explicitly needed for backup plugin
+# gnome-desktop support is optional with --enable-gnome-desktop
+# automagic libunity dep
+# >=gspell-1.8 to ensure it uses enchant:2 like webkit-gtk
+DEPEND="
+   >=app-crypt/libsecret-0.5
+   >=app-text/enchant-2.2.0:2
+   >=dev-db/sqlite-3.7.17:3
+   >=dev-libs/glib-2.66:2[dbus]
+   >=dev-libs/libxml2-2.7.3:2
+   >=gnome-base/gnome-desktop-2.91.3:3=
+   >=gnome-base/gsettings-desktop-schemas-2.91.92
+   >=gnome-extra/evolution-data-server-${PV}:=[gtk,weather?]
+   >=media-libs/libcanberra-0.25[gtk3]
+   >=net-libs/libsoup-3.0:3.0
+   >=net-libs/webkit-gtk-2.38.0:4.1=[spell?]
+   >=x11-libs/cairo-1.9.15[glib]
+   >=x11-libs/gdk-pixbuf-2.24:2
+   >=x11-libs/gtk+-3.22:3
+   >=x11-libs/libnotify-0.7
+   >=x11-misc/shared-mime-info-0.22
+
+   app-text/cmark:=
+   >=app-text/iso-codes-0.49
+   >=app-accessibility/at-spi2-core-2.46.0:2
+
+   gnome-base/dconf
+   x11-libs/libSM
+   x11-libs/libICE
+
+   archive? ( >=app-arch/gnome-autoar-0.1.1[gtk] )
+   bogofilter? ( mail-filter/bogofilter )
+   geolocation? (
+   >=media-libs/libchamplain-0.12.21:0.12[gtk]
+   >=media-libs/clutter-1.0.0:1.0
+   >=media-libs/clutter-gtk-0.90:1.0
+   >=sci-geosciences/geocode-glib-3.26.3:2 )
+   ldap? ( >=net-nds/openldap-2:= )
+   spamassassin? ( mail-filter/spamassassin )
+   spell? ( >=app-text/gspell-1.8:= )
+   ssl? (
+   >=dev-libs/nspr-4.6.1
+   >=dev-libs/nss-3.11
+   )
+   weather? (
+   >=dev-libs/libgweather-4.2.0:4=
+   >=sci-geosciences/geocode-glib-3.26.3:2
+   )
+   ytnef? ( net-mail/ytnef )
+"
+RDEPEND="${DEPEND}
+   highlight? ( app-text/highlight )
+   selinux? ( sec-policy/selinux-evolution )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   dev-util/itstool
+   gtk-doc? ( dev-util/gtk-doc
+   app-text/docbook-xml-dtd:4.3 )
+   >=dev-util/intltool-0.40.0
+   >=sys-devel/gettext-0.18.3
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="To change the default browser if you 

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/evolution-data-server/

2024-01-05 Thread Mart Raudsepp
commit: 635ecc0d355962c4c5a4be74a8ba0b68b61158cd
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Jan  5 18:09:17 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Jan  5 18:29:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=635ecc0d

gnome-extra/evolution-data-server: add 3.50.3

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-extra/evolution-data-server/Manifest |   1 +
 .../evolution-data-server-3.50.3.ebuild| 160 +
 2 files changed, 161 insertions(+)

diff --git a/gnome-extra/evolution-data-server/Manifest 
b/gnome-extra/evolution-data-server/Manifest
index 5a3c453c0b62..628c88ff6471 100644
--- a/gnome-extra/evolution-data-server/Manifest
+++ b/gnome-extra/evolution-data-server/Manifest
@@ -1,2 +1,3 @@
 DIST evolution-data-server-3.48.4.tar.xz 4906356 BLAKE2B 
13cbd21d8f6829d052227d3d328439d5f00a2cda2384ffeace791a563ed8acdcd707729ae032dbdbe16e530b2e6205c006412f1cbaa03e8fb6d669c2c75d67bd
 SHA512 
35bc6653efdb70a110f39499945516408090f101319a3080c87f6e14f886e0f9283225c4c5b6a4c2af418b9928c5eb7fba2d319481c81af1fa87f7dd930f7215
 DIST evolution-data-server-3.50.2.tar.xz 4964152 BLAKE2B 
7279a5bcb0399fdcce723336a052dca13efa6f0af6ef7371b7cb8e76fbd7e1b0313e7f677cea530de62a93770c35887fd70bac551338f9a89860e2529b1f1519
 SHA512 
9e2a34e06a446ae142535072a3d6916e31b7be987b114c111fb0687fa32a3fe4085ba5a09ccd77fb395d107e5c673130dc770bae74a50fdb566c91cd9de85610
+DIST evolution-data-server-3.50.3.tar.xz 4964556 BLAKE2B 
ddc37e2f1bfbcfbb1150a4fa89d5ffe1000c1f3e3b3f588f3f66d855986082c06034e87c2c4326bd4a8636eb22f078268883373235b816d55516fe83f999f623
 SHA512 
7c7142bd56846610a63b447a20dd6001bbebe146fed815230fa51ceb10d166975b1c9e49967ee87c90d5e70b598a76363885acadc6da0d314453a86546eb3064

diff --git 
a/gnome-extra/evolution-data-server/evolution-data-server-3.50.3.ebuild 
b/gnome-extra/evolution-data-server/evolution-data-server-3.50.3.ebuild
new file mode 100644
index ..b28a6b0606eb
--- /dev/null
+++ b/gnome-extra/evolution-data-server/evolution-data-server-3.50.3.ebuild
@@ -0,0 +1,160 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake db-use flag-o-matic gnome2 vala virtualx
+
+DESCRIPTION="Evolution groupware backend"
+HOMEPAGE="https://wiki.gnome.org/Apps/Evolution 
https://gitlab.gnome.org/GNOME/evolution-data-server;
+
+# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+".
+LICENSE="|| ( LGPL-2 LGPL-3 ) BSD Sleepycat"
+SLOT="0/64-11-21-4-2-27-2-27-4-0" # subslot = 
libcamel-1.2/libebackend-1.2/libebook-1.2/libebook-contacts-1.2/libecal-2.0/libedata-book-1.2/libedata-cal-2.0/libedataserver-1.2/libedataserverui-1.2/libedataserverui4-1.0
 soname version
+
+IUSE="berkdb +gnome-online-accounts +gtk gtk-doc +introspection ldap kerberos 
oauth-gtk3 oauth-gtk4 vala +weather"
+REQUIRED_USE="
+   oauth-gtk3? ( gtk )
+   oauth-gtk4? ( gtk )
+   vala? ( introspection )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux"
+
+# berkdb needed only for migrating old addressbook data from <3.13 versions, 
bug #519512
+# glib-2.70 for build-time optional GPowerProfileMonitor
+RDEPEND="
+   >=app-crypt/libsecret-0.5[crypt]
+   >=dev-db/sqlite-3.7.17:3
+   >=dev-libs/glib-2.70:2
+   >=dev-libs/libical-3.0.8:=[glib,introspection?]
+   >=dev-libs/libxml2-2
+   >=dev-libs/nspr-4.4
+   >=dev-libs/nss-3.9
+   >=net-libs/libsoup-3.1.1:3.0
+   >=dev-libs/json-glib-1.0.4
+
+   dev-libs/icu:=
+   sys-libs/zlib:=
+   virtual/libiconv
+
+   berkdb? ( >=sys-libs/db-4:= )
+   gtk? (
+   >=x11-libs/gtk+-3.20:3
+   >=gui-libs/gtk-4.4:4
+   >=media-libs/libcanberra-0.25[gtk3]
+
+   oauth-gtk3? ( >=net-libs/webkit-gtk-2.34.0:4.1 )
+   oauth-gtk4? ( >=net-libs/webkit-gtk-2.39.90:6 )
+   )
+   gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.8:= )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
+   kerberos? ( virtual/krb5:= )
+   ldap? ( >=net-nds/openldap-2:= )
+   weather? ( >=dev-libs/libgweather-4.2.0:4= )
+"
+DEPEND="${RDEPEND}
+   vala? ( $(vala_depend)
+   >=net-libs/libsoup-3.1.1:3.0[vala]
+   dev-libs/libical[vala]
+   )
+"
+BDEPEND="
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   dev-util/gperf
+   gtk-doc? (
+   >=dev-util/gtk-doc-1.14
+   dev-util/gi-docgen
+   app-text/docbook-xml-dtd:4.1.2
+   )
+   >=dev-util/intltool-0.35.5
+   >=sys-devel/gettext-0.18.3
+   virtual/pkgconfig
+"
+
+# Some tests fail due to missing locales.
+# Also, dbus tests are flaky, bugs #397975 #501834
+# It looks like a nightmare to disable those for now.
+RESTRICT="!test? ( test )"
+
+pkg_pretend() {
+   if has_version 

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

2024-01-05 Thread Mart Raudsepp
commit: e28e726c592a12c630aae006a58f7a21d27dadbb
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Jan  5 18:26:18 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Jan  5 18:29:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e28e726c

gnome-extra/evolution-ews: drop 3.50.0, 3.50.1

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-extra/evolution-ews/Manifest |  2 -
 .../evolution-ews/evolution-ews-3.50.0.ebuild  | 72 --
 .../evolution-ews/evolution-ews-3.50.1.ebuild  | 72 --
 3 files changed, 146 deletions(-)

diff --git a/gnome-extra/evolution-ews/Manifest 
b/gnome-extra/evolution-ews/Manifest
index c18f3bd47112..479aa3925c07 100644
--- a/gnome-extra/evolution-ews/Manifest
+++ b/gnome-extra/evolution-ews/Manifest
@@ -1,4 +1,2 @@
 DIST evolution-ews-3.48.2.tar.xz 701356 BLAKE2B 
8c941302f383870bacf0dd3f02b28be34105ec7f612b027a505b98be0f66099d65671808e26e86ce756fc47116d012aa1c82fff74c5a501d3778dc7aba6b2498
 SHA512 
deccc3b442718b03809a7c49297a3f5d7c0bd2873fddfd9f90861a102208759cb95db9bfec1b04cff6932678f58aa81467c48fd4b1e32bb49ed43b9d8c9f4f77
-DIST evolution-ews-3.50.0.tar.xz 707208 BLAKE2B 
b2137c393e3ad6f3fdcd865d7dbba8f2830fbf3f287cb5599a23837ca5b4597714deeff08dc6e69443baf96171976476302bafeccdfb0c941c5b63e9a80f69c3
 SHA512 
51b90c018a5aea84e2c89785edcf69fe396d10d3fe447bc3ea5207506efa6433fe7af5e35ef6e2f5c3c2b8e3218ddff12c5be000dcad50c998c914994ce95745
-DIST evolution-ews-3.50.1.tar.xz 707220 BLAKE2B 
8d5e579e885ebdabcbc3f19b18ba8ecaafdf393c473d3f3ca47c0002841634e2fda5c3d3db6ec132c1589a5bc7869e84b36e6761457f00bd999b2e866151b1af
 SHA512 
f02b1815f8d641a5941f67e7b7507966231301f258602b8772e7ae01490f6ac18f66f60609c94e4ea996bf8544a65d5d895dd56a0eabbf7c20a86ff310537c18
 DIST evolution-ews-3.50.2.tar.xz 707800 BLAKE2B 
18241eff067658af2f4620af87dea1c9c7c62476bbf9bf259addf15868a3b7e3f156dc952f21af2cad7ba6c2da9fd348b8733e5887f4276ad7eeeca8f9088476
 SHA512 
9aa4bb023922e39132a0ac3171d95f8362116960aa14dcb961b31ad242e6d7bcf2e946f19aea2c6f9a5324ca0954731264594a27fbb2b0e2cc38eca0cf441108

diff --git a/gnome-extra/evolution-ews/evolution-ews-3.50.0.ebuild 
b/gnome-extra/evolution-ews/evolution-ews-3.50.0.ebuild
deleted file mode 100644
index def2f07990d7..
--- a/gnome-extra/evolution-ews/evolution-ews-3.50.0.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake gnome2 optfeature
-
-DESCRIPTION="Evolution module for connecting to Microsoft Exchange Web 
Services"
-HOMEPAGE="https://wiki.gnome.org/Apps/Evolution 
https://gitlab.gnome.org/GNOME/evolution-ews;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-IUSE="test"
-
-# libical-glib currently (2020-02-29) oddly behind USE=introspection
-RDEPEND="
-   dev-db/sqlite:3
-   >=dev-libs/glib-2.68:2
-   >=dev-libs/libical-3.0.5:0=[introspection(-)]
-   >=dev-libs/json-glib-1.0.4
-   >=dev-libs/libmspack-0.4
-   dev-libs/libxml2:2
-   >=gnome-extra/evolution-data-server-${PV}:0=
-   >=mail-client/evolution-${PV}:2.0
-   >=net-libs/libsoup-3.0:3.0
-   >=x11-libs/gtk+-3.10:3
-"
-DEPEND="${RDEPEND}
-   test? ( >=net-libs/uhttpmock-0.9:1.0 )
-"
-BDEPEND="
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   >=dev-util/intltool-0.35.5
-   >=sys-devel/gettext-0.18.3
-   virtual/pkgconfig
-"
-
-# Unittests fail to find libevolution-ews.so
-RESTRICT="test !test? ( test )"
-
-# global scope PATCHES or DOCS array mustn't be used due to double 
default_src_prepare
-# call; if needed, set them after cmake_src_prepare call, if that works
-src_prepare() {
-   cmake_src_prepare
-   gnome2_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DWITH_MSPACK=ON
-   -DENABLE_TESTS=$(usex test)
-   )
-   cmake_src_configure
-}
-
-src_compile() {
-   cmake_src_compile
-}
-
-src_test() {
-   cmake_src_test
-}
-
-src_install() {
-   cmake_src_install
-}
-
-pkg_postinst() {
-   optfeature "oauth support" 
"gnome-extra/evolution-data-server[oauth-gtk3]"
-}

diff --git a/gnome-extra/evolution-ews/evolution-ews-3.50.1.ebuild 
b/gnome-extra/evolution-ews/evolution-ews-3.50.1.ebuild
deleted file mode 100644
index def2f07990d7..
--- a/gnome-extra/evolution-ews/evolution-ews-3.50.1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake gnome2 optfeature
-
-DESCRIPTION="Evolution module for connecting to Microsoft Exchange Web 
Services"
-HOMEPAGE="https://wiki.gnome.org/Apps/Evolution 
https://gitlab.gnome.org/GNOME/evolution-ews;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-IUSE="test"
-
-# libical-glib currently (2020-02-29) oddly behind 

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

2024-01-05 Thread Arthur Zamarin
commit: caaf184b00956ef41c34e6f66c2188d5cf8f86ea
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  5 18:15:33 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  5 18:15:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caaf184b

sys-fs/genfstab: Keyword 28-r1 s390, #921377

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

 sys-fs/genfstab/genfstab-28-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/genfstab/genfstab-28-r1.ebuild 
b/sys-fs/genfstab/genfstab-28-r1.ebuild
index 6e0790516803..73e1870b7580 100644
--- a/sys-fs/genfstab/genfstab-28-r1.ebuild
+++ b/sys-fs/genfstab/genfstab-28-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/arch-install-scripts-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2024-01-05 Thread Arthur Zamarin
commit: 18acbe01354812986be6dbda48990562918beb4b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  5 18:15:34 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  5 18:15:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18acbe01

media-video/vlc: Stabilize 3.0.20 x86, #921386

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

 media-video/vlc/vlc-3.0.20.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/vlc/vlc-3.0.20.ebuild 
b/media-video/vlc/vlc-3.0.20.ebuild
index 745977527948..a4231484a4cb 100644
--- a/media-video/vlc/vlc-3.0.20.ebuild
+++ b/media-video/vlc/vlc-3.0.20.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2000-2023 Gentoo Authors
+# Copyright 2000-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -20,7 +20,7 @@ else
else

SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz;
fi
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv -sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv -sparc x86"
 fi
 inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
 



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

2024-01-05 Thread Arthur Zamarin
commit: 617128c17c4c97149b2c684622d5711e3287bd06
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  5 18:15:32 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  5 18:15:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=617128c1

sys-apps/arch-chroot: Keyword 28 s390, #921376

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

 sys-apps/arch-chroot/arch-chroot-28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/arch-chroot/arch-chroot-28.ebuild 
b/sys-apps/arch-chroot/arch-chroot-28.ebuild
index f2675b678611..64212bc34e4d 100644
--- a/sys-apps/arch-chroot/arch-chroot-28.ebuild
+++ b/sys-apps/arch-chroot/arch-chroot-28.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/archlinux/arch-install-scripts/archive/refs/tags/v${
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 x86"
 
 BDEPEND="app-text/asciidoc"
 



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

2024-01-05 Thread Arthur Zamarin
commit: bec1ab7e9f1b20cc7b1796db114fc12768b0d341
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  5 18:15:31 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  5 18:15:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bec1ab7e

dev-util/meson: Stabilize 1.3.0-r2 ppc, #921373

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

 dev-util/meson/meson-1.3.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/meson/meson-1.3.0-r2.ebuild 
b/dev-util/meson/meson-1.3.0-r2.ebuild
index 7ba217e693ce..c866e99a75e1 100644
--- a/dev-util/meson/meson-1.3.0-r2.ebuild
+++ b/dev-util/meson/meson-1.3.0-r2.ebuild
@@ -24,7 +24,7 @@ else
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jpakkane.gpg
 
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris"
fi
 fi
 



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

2024-01-05 Thread Arthur Zamarin
commit: 26ffae9e1f48248d0d71659e0176460fa3bc68d7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  5 18:15:34 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  5 18:15:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26ffae9e

media-video/vlc: Stabilize 3.0.20 amd64, #921386

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

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

diff --git a/media-video/vlc/vlc-3.0.20.ebuild 
b/media-video/vlc/vlc-3.0.20.ebuild
index a4231484a4cb..2710cb5424b3 100644
--- a/media-video/vlc/vlc-3.0.20.ebuild
+++ b/media-video/vlc/vlc-3.0.20.ebuild
@@ -20,7 +20,7 @@ else
else

SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz;
fi
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv -sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv -sparc x86"
 fi
 inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
 



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

2024-01-05 Thread Arthur Zamarin
commit: d82a6a5456a64d5bee213e3b2777b511e2defd5d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  5 18:15:30 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  5 18:15:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d82a6a54

app-text/podofo: Stabilize 0.10.3 amd64, #919929

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

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

diff --git a/app-text/podofo/podofo-0.10.3.ebuild 
b/app-text/podofo/podofo-0.10.3.ebuild
index dfa672ad83ed..1be78d93e005 100644
--- a/app-text/podofo/podofo-0.10.3.ebuild
+++ b/app-text/podofo/podofo-0.10.3.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/podofo/podofo/archive/refs/tags/${PV}.tar.gz -> ${P}
 
 LICENSE="LGPL-2+ tools? ( GPL-2+ )"
 SLOT="0/2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~sparc x86"
 IUSE="idn jpeg tiff png fontconfig test tools"
 RESTRICT="!test? ( test )"
 



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

2024-01-05 Thread Arthur Zamarin
commit: 4ffa25145259c48cfea0ccfc55d4527f624e9d45
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  5 18:15:35 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  5 18:15:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ffa2514

dev-util/cmake: Stabilize 3.27.9 ppc, #921388

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

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

diff --git a/dev-util/cmake/cmake-3.27.9.ebuild 
b/dev-util/cmake/cmake-3.27.9.ebuild
index e35c50985681..16fd965e1b8f 100644
--- a/dev-util/cmake/cmake-3.27.9.ebuild
+++ b/dev-util/cmake/cmake-3.27.9.ebuild
@@ -48,7 +48,7 @@ else

https://github.com/Kitware/CMake/releases/download/v$(ver_cut 
1-3)/${MY_P}-SHA-256.txt.asc
)"
 
-   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris"
 
BDEPEND="verify-sig? ( 
>=sec-keys/openpgp-keys-bradking-20230817 )"
fi



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

2024-01-05 Thread Arthur Zamarin
commit: 817455087e3861b6598f497dc0ab6d90ac5cf6e5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan  5 18:15:29 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan  5 18:15:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81745508

app-text/podofo: Stabilize 0.10.3 ppc, #919929

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

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

diff --git a/app-text/podofo/podofo-0.10.3.ebuild 
b/app-text/podofo/podofo-0.10.3.ebuild
index 94a9e84142a3..dfa672ad83ed 100644
--- a/app-text/podofo/podofo-0.10.3.ebuild
+++ b/app-text/podofo/podofo-0.10.3.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/podofo/podofo/archive/refs/tags/${PV}.tar.gz -> ${P}
 
 LICENSE="LGPL-2+ tools? ( GPL-2+ )"
 SLOT="0/2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~sparc x86"
 IUSE="idn jpeg tiff png fontconfig test tools"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-arch/tarlz/

2024-01-05 Thread Florian Schmaus
commit: 92ad6d2b1964f3a338445bfe2d6c962f714cd7d2
Author: Florian Schmaus  gentoo  org>
AuthorDate: Fri Jan  5 17:21:24 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jan  5 17:22:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92ad6d2b

app-arch/tarlz: add 0.25

Signed-off-by: Florian Schmaus  gentoo.org>

 app-arch/tarlz/Manifest  |  1 +
 app-arch/tarlz/tarlz-0.25.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/app-arch/tarlz/Manifest b/app-arch/tarlz/Manifest
index e6fffab4952b..095b0c5b607d 100644
--- a/app-arch/tarlz/Manifest
+++ b/app-arch/tarlz/Manifest
@@ -1,2 +1,3 @@
 DIST tarlz-0.23.tar.lz 112276 BLAKE2B 
87153b1e843ed74b5efd339d29e79ddef2bbd11ff951898383ae4c6c099f4e97ef58b8bd2f14ff5bff2cfd6baccb433ab55b9b9b78d0893caef5bd1f4d07a36e
 SHA512 
623407142d03e0ddae3dbb057b8ef5f1aea850418dbb47c6278affa42c88bc1786cd3249d1e8c018643f41516787225cb2ed3aca2fc02ba8e65dfe4744f965d8
 DIST tarlz-0.24.tar.lz 113503 BLAKE2B 
5d9f3a65c29ba5131faacaf0b519494e4ba659182a7dd30c49aa3d0b0a507ce699ba0539684f36a65dd30bc2bf58b59ebedf7906cc210944c98bf3f6cb765608
 SHA512 
8aa617ce016675b24c3286ca44afef2801f37b8f617f89665aedd20266fdde1bc8a0ad6293a70b788fb36ad1f5c761d3141c26ab7b4615c8625d72f11c680d5c
+DIST tarlz-0.25.tar.lz 113783 BLAKE2B 
56aad4c839ec4fe10bcd7101cea3300aae8e73630ac95de529401d308b23f8fb292d02a7817484259985fc079380e50219ea8d5002427f2bffad63137a1f03b1
 SHA512 
a55e89c3e701375d47f6fefd3cba5621f53371f3b3e59c174759e5d122f852b6eec02f5e71ce375b84d6af253841ad4b0d4c8a8af8fc12b81f877f0ab8c3b3c8

diff --git a/app-arch/tarlz/tarlz-0.25.ebuild b/app-arch/tarlz/tarlz-0.25.ebuild
new file mode 100644
index ..95861ad09d6c
--- /dev/null
+++ b/app-arch/tarlz/tarlz-0.25.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs unpacker
+
+DESCRIPTION="A parallel archiver combining tar and lzip"
+HOMEPAGE="https://www.nongnu.org/lzip/tarlz.html;
+SRC_URI="https://download.savannah.gnu.org/releases/lzip/${PN}/${P}.tar.lz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=app-arch/lzlib-1.12
+"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   $(unpacker_src_uri_depends)
+"
+
+src_configure() {
+   econf \
+   CXX="$(tc-getCXX)" \
+   CXXFLAGS="${CXXFLAGS}" \
+   CPPFLAGS="${CPPFLAGS}" \
+   LDFLAGS="${LDFLAGS}"
+}



[gentoo-commits] proj/binhost:master commit in: builders/jiji/kde-23/portage/, builders/jiji/kde/portage/, ...

2024-01-05 Thread Andreas K. Hüttel
commit: 5a3b1298a27ac4540cb358ab1df9a72e1d1ffa84
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Jan  5 16:22:59 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Jan  5 16:22:59 2024 +
URL:https://gitweb.gentoo.org/proj/binhost.git/commit/?id=5a3b1298

Switch binpkg compression to xz

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

 builders/demeter/gnome-v3/portage/make.conf  | 1 +
 builders/demeter/gnome/portage/make.conf | 1 +
 builders/demeter/kde-v3/portage/make.conf| 1 +
 builders/demeter/kde/portage/make.conf   | 1 +
 builders/demeter/server-v3/portage/make.conf | 1 +
 builders/demeter/server/portage/make.conf| 1 +
 builders/jiji/gnome-23/portage/make.conf | 1 +
 builders/jiji/gnome/portage/make.conf| 1 +
 builders/jiji/kde-23/portage/make.conf   | 1 +
 builders/jiji/kde/portage/make.conf  | 1 +
 builders/jiji/server-23/portage/make.conf| 1 +
 builders/jiji/server/portage/make.conf   | 1 +
 12 files changed, 12 insertions(+)

diff --git a/builders/demeter/gnome-v3/portage/make.conf 
b/builders/demeter/gnome-v3/portage/make.conf
index 13d1542..b4565b7 100644
--- a/builders/demeter/gnome-v3/portage/make.conf
+++ b/builders/demeter/gnome-v3/portage/make.conf
@@ -24,6 +24,7 @@ EMERGE_DEFAULT_OPTS="--jobs 5 --keep-going 
--binpkg-respect-use --usepkg --with-
 FEATURES="binpkg-multi-instance buildpkg -network-sandbox"
 
 BINPKG_FORMAT="gpkg"
+BINPKG_COMPRESS="xz"
 
 USE="bindist"
 

diff --git a/builders/demeter/gnome/portage/make.conf 
b/builders/demeter/gnome/portage/make.conf
index d9bec57..646b64d 100644
--- a/builders/demeter/gnome/portage/make.conf
+++ b/builders/demeter/gnome/portage/make.conf
@@ -24,6 +24,7 @@ EMERGE_DEFAULT_OPTS="--jobs 5 --keep-going 
--binpkg-respect-use --usepkg --with-
 FEATURES="binpkg-multi-instance buildpkg -network-sandbox"
 
 BINPKG_FORMAT="gpkg"
+BINPKG_COMPRESS="xz"
 
 USE="bindist"
 

diff --git a/builders/demeter/kde-v3/portage/make.conf 
b/builders/demeter/kde-v3/portage/make.conf
index 13d1542..b4565b7 100644
--- a/builders/demeter/kde-v3/portage/make.conf
+++ b/builders/demeter/kde-v3/portage/make.conf
@@ -24,6 +24,7 @@ EMERGE_DEFAULT_OPTS="--jobs 5 --keep-going 
--binpkg-respect-use --usepkg --with-
 FEATURES="binpkg-multi-instance buildpkg -network-sandbox"
 
 BINPKG_FORMAT="gpkg"
+BINPKG_COMPRESS="xz"
 
 USE="bindist"
 

diff --git a/builders/demeter/kde/portage/make.conf 
b/builders/demeter/kde/portage/make.conf
index d9bec57..646b64d 100644
--- a/builders/demeter/kde/portage/make.conf
+++ b/builders/demeter/kde/portage/make.conf
@@ -24,6 +24,7 @@ EMERGE_DEFAULT_OPTS="--jobs 5 --keep-going 
--binpkg-respect-use --usepkg --with-
 FEATURES="binpkg-multi-instance buildpkg -network-sandbox"
 
 BINPKG_FORMAT="gpkg"
+BINPKG_COMPRESS="xz"
 
 USE="bindist"
 

diff --git a/builders/demeter/server-v3/portage/make.conf 
b/builders/demeter/server-v3/portage/make.conf
index 13d1542..b4565b7 100644
--- a/builders/demeter/server-v3/portage/make.conf
+++ b/builders/demeter/server-v3/portage/make.conf
@@ -24,6 +24,7 @@ EMERGE_DEFAULT_OPTS="--jobs 5 --keep-going 
--binpkg-respect-use --usepkg --with-
 FEATURES="binpkg-multi-instance buildpkg -network-sandbox"
 
 BINPKG_FORMAT="gpkg"
+BINPKG_COMPRESS="xz"
 
 USE="bindist"
 

diff --git a/builders/demeter/server/portage/make.conf 
b/builders/demeter/server/portage/make.conf
index d9bec57..646b64d 100644
--- a/builders/demeter/server/portage/make.conf
+++ b/builders/demeter/server/portage/make.conf
@@ -24,6 +24,7 @@ EMERGE_DEFAULT_OPTS="--jobs 5 --keep-going 
--binpkg-respect-use --usepkg --with-
 FEATURES="binpkg-multi-instance buildpkg -network-sandbox"
 
 BINPKG_FORMAT="gpkg"
+BINPKG_COMPRESS="xz"
 
 USE="bindist"
 

diff --git a/builders/jiji/gnome-23/portage/make.conf 
b/builders/jiji/gnome-23/portage/make.conf
index 10ceccd..b8183c9 100644
--- a/builders/jiji/gnome-23/portage/make.conf
+++ b/builders/jiji/gnome-23/portage/make.conf
@@ -24,6 +24,7 @@ EMERGE_DEFAULT_OPTS="--jobs 20 --keep-going 
--binpkg-respect-use --usepkg --with
 FEATURES="binpkg-multi-instance buildpkg compress-index -network-sandbox"
 
 BINPKG_FORMAT="gpkg"
+BINPKG_COMPRESS="xz"
 
 USE="bindist"
 

diff --git a/builders/jiji/gnome/portage/make.conf 
b/builders/jiji/gnome/portage/make.conf
index 10ceccd..b8183c9 100644
--- a/builders/jiji/gnome/portage/make.conf
+++ b/builders/jiji/gnome/portage/make.conf
@@ -24,6 +24,7 @@ EMERGE_DEFAULT_OPTS="--jobs 20 --keep-going 
--binpkg-respect-use --usepkg --with
 FEATURES="binpkg-multi-instance buildpkg compress-index -network-sandbox"
 
 BINPKG_FORMAT="gpkg"
+BINPKG_COMPRESS="xz"
 
 USE="bindist"
 

diff --git a/builders/jiji/kde-23/portage/make.conf 
b/builders/jiji/kde-23/portage/make.conf
index 10ceccd..b8183c9 100644
--- a/builders/jiji/kde-23/portage/make.conf
+++ b/builders/jiji/kde-23/portage/make.conf
@@ -24,6 +24,7 @@ EMERGE_DEFAULT_OPTS="--jobs 20 --keep-going 
--binpkg-respect-use --usepkg --with
 

[gentoo-commits] repo/gentoo:master commit in: app-misc/resolve-march-native/

2024-01-05 Thread Sebastian Pipping
commit: 61a56b72f82db351d87ef24a7d554221a4b91a32
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Fri Jan  5 00:31:11 2024 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Fri Jan  5 15:46:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61a56b72

app-misc/resolve-march-native: 5.0.2

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

 app-misc/resolve-march-native/Manifest  |  1 +
 .../resolve-march-native-5.0.2.ebuild   | 21 +
 2 files changed, 22 insertions(+)

diff --git a/app-misc/resolve-march-native/Manifest 
b/app-misc/resolve-march-native/Manifest
index de30de52a121..774a80b6cbfc 100644
--- a/app-misc/resolve-march-native/Manifest
+++ b/app-misc/resolve-march-native/Manifest
@@ -3,3 +3,4 @@ DIST resolve-march-native-3.0.0.tar.gz 15866 BLAKE2B 
fcfcac3cb1219d332c8db6a5b44
 DIST resolve-march-native-4.0.0.tar.gz 18648 BLAKE2B 
1d6757aed66da2f41b622d74b594c54c34fc5ebe3f47518ed959313e60cbe5f2fc04aa87f9781f82322b27642ce4a4315acd6f27b9b1f727e6533bd5c9130cd8
 SHA512 
375f3eeaea76cf53d29fb338cc73b647db7bf2456adb6e09c25bd1f92b8bc521844cfcae117fd0b02d280896f542d1209c118a33a0cbd8dce3ceec3873c8c85f
 DIST resolve-march-native-4.1.0.tar.gz 20309 BLAKE2B 
e702d974db69d3e1e06d66d3f7a8aacd2d68077c105bf0b5147f5e3ab647d95009e96de5551f1ba9740872a2bbb08cffd65b6e3da495fbafafb2fa6312bf8551
 SHA512 
11ca0d982aad183687ce8a52f407cef73a2e843c1b227ba4fed72bae7927b8bc342d6a8adcc7da20a5ebc9c85a79f598cd2e0b603206b0b5c7f070e4b71c09a7
 DIST resolve-march-native-5.0.1.tar.gz 42875 BLAKE2B 
0e4795eb9caa02af95ff74406760c01cbab827e7d6928779d59bcf9dc9f230049f932f9236e10024fd4df3b191728e72d86f464f8dc956e579a10cd7eb012425
 SHA512 
0613f0ea7fed19e9497aa7e237cbe527febb11faafc12d372a0b059c6a57e285e6b109175385547267596a9ee5b97b6368fca676f4c6023768bc87a7351cd0ba
+DIST resolve-march-native-5.0.2.tar.gz 44486 BLAKE2B 
2b6554cefabb17d9d931d2e1316d52203630971958091ba721ebeef77411c1c19385a7e4bc8c31bd9c781459f041aeb9a301b796be634f2a77a1418cf2a76d8a
 SHA512 
272841289ab3695e9407beb289e42b56b67ddde594ee6b794ebb9cf2915a97f595f056985f62febcfeea3137e62400b389c586e849c4871b65d559130021633e

diff --git a/app-misc/resolve-march-native/resolve-march-native-5.0.2.ebuild 
b/app-misc/resolve-march-native/resolve-march-native-5.0.2.ebuild
new file mode 100644
index ..6f559f3d29f3
--- /dev/null
+++ b/app-misc/resolve-march-native/resolve-march-native-5.0.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Resolve GCC flag -march=native"
+HOMEPAGE="https://github.com/hartwork/resolve-march-native;
+SRC_URI="https://github.com/hartwork/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND=">=sys-devel/gcc-4.2"
+
+distutils_enable_tests pytest



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

2024-01-05 Thread Mike Pagano
commit: d018ba1b84fd2e2e26b20cfd598ac4f7a3c13d92
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Jan  5 15:37:08 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Jan  5 15:37:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d018ba1b

sys-kernel/gentoo-sources: add 5.10.206

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

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-5.10.206.ebuild  | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index c5544351f9bb..187e8649b93e 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -7,6 +7,9 @@ DIST genpatches-5.10-215.extras.tar.xz 3876 BLAKE2B 
65cd91d6dd01837f4cef599f5c24
 DIST genpatches-5.10-216.base.tar.xz 6323624 BLAKE2B 
7322ad90ab57a998bd282bfe47defd592095beadeb75dc4caef010f1e05193df170c54676a69df1ae564cc2293fe275c5c56f324c0ce6fff022b86bae3b66577
 SHA512 
838ca62ea49fbdaffd47102cdf5c7f50da0a29ae4a20acf063193c48d2676b4633fa6c431044e47ecc79fad9ccca0481a2bd08d759444c6ac40fc5133c9bd709
 DIST genpatches-5.10-216.experimental.tar.xz 16872 BLAKE2B 
5ed87b820d33da15161a90c8f7ea9f00f933ee45dba0c6eda2893097341f57a5d2efbf7d07fce96d48a52315ca2a87cd98c0f1b3bbedaf6a29757fae53cb6fee
 SHA512 
886a7f1c610532ba16e4de314d6f8935fbfe6de947f9abbce120fa9d2a3bdc2888dc1981f6d46e4006cca3095e0314fb70a377a476bad6c176afab02c932ba13
 DIST genpatches-5.10-216.extras.tar.xz 3876 BLAKE2B 
60da30135bee0734e352fa197aa1e6ee0db45907c3053ca0707282a00250d835e483b92dbff50e882a4b5345bda5a68ea421769229416c4feb6d5c5b08c63f0d
 SHA512 
712301b6fd53fcef79ab508b44fedf1f55ed9cafd0f707cf86d4061770addb66f7f6c2b9f8f6e1366ff7b88ded5cc8fc4ffbcc06ccb0e60672dc39f90b586a6f
+DIST genpatches-5.10-217.base.tar.xz 6347248 BLAKE2B 
35c610d675da3fca5c1cb187267c8eec4036397dc690f07ab1fb25cbf810e749670ac17a01746eb668563d1cc7f5b206b9f44d7457284dfc2289f8a489a1f1ad
 SHA512 
2c83342a07254bcd20e07aae95fa01c56c2f650c83b104bd1595dbc744b87d98262c2abb62fee3eb8bef68efbb1f0b980651bf54c1a41bfef97b46bec3e25255
+DIST genpatches-5.10-217.experimental.tar.xz 16872 BLAKE2B 
8654e2171bd0a1dbe2d48d280a229b99f437d5e5d5e3c382b9ac99a1abfed59ba010051e781475489a4cd7dcc2135d48382cbc1b9bbf9985662312592150c547
 SHA512 
b508f7c89382eb166b4f18fdd1ebb66069b4ee48f8deaa05ddf73918e78cccb8cfec4f0eb8903c931ff6c2578014192a7a7378f192b62e59526bb6510142f6be
+DIST genpatches-5.10-217.extras.tar.xz 3872 BLAKE2B 
064f45be10fd871b85cf014894e01be7cc89a7a8d995a9cbc5dce54661e82b97d25b9b94c4ffdf35050dcf8784cd7a31f3fcc6531e7d9ab7f16d50f22d363f87
 SHA512 
ac67120c0fe629f9b184e415bc665be1234d5a9f5b9fe56210c81cfbad4a36471ec663fd51309ca616331990a30fa3b9c2a6e5aec4cb7eb11e4549ad415d0181
 DIST genpatches-5.15-151.base.tar.xz 5817984 BLAKE2B 
182b52b69171a07dc6333c139f570d1f50e2c7351150d32bd0d32d268750cbc5f548a25b07111b2fc754de920dc78bf6add2cefb233ec5601e57efb9c516c24d
 SHA512 
364c32d0ac7372367e343292e28b4325b6529fb6b46eb84296e4622b6f1d1d1c2496865aca89c447eff113a56780ea06d94cee3f90570d4b012f3aedfbab70ef
 DIST genpatches-5.15-151.experimental.tar.xz 5420 BLAKE2B 
fd23c8f7b707e9aa6262b5af8034a1b74a32b6aaf114b90e5cefb3b51fe7a4f4f57dac0df4c5db40c43ad2783ebd8d6f8067ace6b9c24cc8c58b61b148ae85c9
 SHA512 
866168b6ba29cf345e822714b9375b8404327b28e3cc84b872bdb7492d1d0eb70303c8c67d250d437e9dbc40eb20690386a48bfbbcf1d1ccc45afa07408807b6
 DIST genpatches-5.15-151.extras.tar.xz 3936 BLAKE2B 
290c41b3f8c750f82d6fb8ae4542a64ff395c8def74c6f3c3d4752b57d1725bf1947beb626d8ee413a4ff50fcc74bad7f1efbc1bfb29b67a35e4b5ea396427f0
 SHA512 
a3d22a5decba9d24e65239a96b3133af07e126c7e0dd733eae61de48644bc31b012eb6595a15ac82ff763bf39e9f7c91c0153badcc2e9c83604a64f27e0ea43b

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.10.206.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.10.206.ebuild
new file mode 100644
index ..d5ba2546a492
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.10.206.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="217"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



  1   2   3   >