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

2024-04-12 Thread Joonas Niilola
commit: 0f5af34021659a8bb09249c87541d8db23e1ae54
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Apr 13 05:45:00 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Apr 13 05:45:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f5af340

gui-wm/hyprland: Stabilize 0.37.1 amd64, #929230

Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/gui-wm/hyprland/hyprland-0.37.1.ebuild 
b/gui-wm/hyprland/hyprland-0.37.1.ebuild
index 90e331ab3954..e4a269ccec3e 100644
--- a/gui-wm/hyprland/hyprland-0.37.1.ebuild
+++ b/gui-wm/hyprland/hyprland-0.37.1.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 ~riscv"
+   KEYWORDS="amd64 ~riscv"
 fi
 
 LICENSE="BSD"



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

2024-04-12 Thread Joonas Niilola
commit: 8ed00b7376d3d7c3cacbf9f9b1d71f1d8f50b098
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Apr 13 05:44:55 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Apr 13 05:45:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ed00b73

dev-libs/hyprlang: Stabilize 0.5.0 amd64, #929230

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/hyprlang/hyprlang-0.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/hyprlang/hyprlang-0.5.0.ebuild 
b/dev-libs/hyprlang/hyprlang-0.5.0.ebuild
index 4c7b562223db..9884a4ce9a12 100644
--- a/dev-libs/hyprlang/hyprlang-0.5.0.ebuild
+++ b/dev-libs/hyprlang/hyprlang-0.5.0.ebuild
@@ -11,4 +11,4 @@ 
SRC_URI="https://github.com/hyprwm/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="amd64 ~riscv"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/hyprcursor/

2024-04-12 Thread Joonas Niilola
commit: dcaad04843e655cbe4d83a58a1619ecc1293d16e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Apr 13 05:45:00 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Apr 13 05:45:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcaad048

gui-libs/hyprcursor: Stabilize 0.1.5 amd64, #929230

Signed-off-by: Joonas Niilola  gentoo.org>

 gui-libs/hyprcursor/hyprcursor-0.1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/hyprcursor/hyprcursor-0.1.5.ebuild 
b/gui-libs/hyprcursor/hyprcursor-0.1.5.ebuild
index e6624e3c901c..79220724856b 100644
--- a/gui-libs/hyprcursor/hyprcursor-0.1.5.ebuild
+++ b/gui-libs/hyprcursor/hyprcursor-0.1.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/hyprwm/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="amd64 ~riscv"
 
 # Disable tests since as per the documentation, tests require a theme to be 
installed
 # See also 
https://github.com/hyprwm/hyprcursor/commit/94361fd8a75178b92c4bb24dcd8c7fac8423acf3



[gentoo-commits] proj/releng:master commit in: releases/portage/isos/package.mask/releng/, ...

2024-04-12 Thread Andreas K. Hüttel
commit: f723fb81d7b16a8998d3ef397b112105b180fd73
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Apr 13 05:40:24 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Apr 13 05:40:24 2024 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=f723fb81

Also unleash glibc-2.39 on non-qemu builds

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

 releases/portage/isos/package.mask/releng/glibc| 2 +-
 releases/portage/livegui/package.mask/releng/glibc | 2 +-
 releases/portage/stages/package.mask/releng/glibc  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/releases/portage/isos/package.mask/releng/glibc 
b/releases/portage/isos/package.mask/releng/glibc
index 4316c738..16eb227f 100644
--- a/releases/portage/isos/package.mask/releng/glibc
+++ b/releases/portage/isos/package.mask/releng/glibc
@@ -2,4 +2,4 @@
 # new glibc tends to lead to trouble with sandbox (and qemu),
 # especially for the unstable arches
 #
->=sys-libs/glibc-2.39
+>=sys-libs/glibc-2.40

diff --git a/releases/portage/livegui/package.mask/releng/glibc 
b/releases/portage/livegui/package.mask/releng/glibc
index 4316c738..16eb227f 100644
--- a/releases/portage/livegui/package.mask/releng/glibc
+++ b/releases/portage/livegui/package.mask/releng/glibc
@@ -2,4 +2,4 @@
 # new glibc tends to lead to trouble with sandbox (and qemu),
 # especially for the unstable arches
 #
->=sys-libs/glibc-2.39
+>=sys-libs/glibc-2.40

diff --git a/releases/portage/stages/package.mask/releng/glibc 
b/releases/portage/stages/package.mask/releng/glibc
index 4316c738..16eb227f 100644
--- a/releases/portage/stages/package.mask/releng/glibc
+++ b/releases/portage/stages/package.mask/releng/glibc
@@ -2,4 +2,4 @@
 # new glibc tends to lead to trouble with sandbox (and qemu),
 # especially for the unstable arches
 #
->=sys-libs/glibc-2.39
+>=sys-libs/glibc-2.40



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

2024-04-12 Thread Agostino Sarubbo
commit: 48a6916e88a4b129c3d731ed45681d123a4b60d4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Apr 13 05:38:56 2024 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Apr 13 05:38:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48a6916e

dev-util/bugbite-cli: version bump to 0.0.9

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

 dev-util/bugbite-cli/Manifest |  1 +
 dev-util/bugbite-cli/bugbite-cli-0.0.9.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/dev-util/bugbite-cli/Manifest b/dev-util/bugbite-cli/Manifest
index 8b68a60adf5d..b3087e4a8e52 100644
--- a/dev-util/bugbite-cli/Manifest
+++ b/dev-util/bugbite-cli/Manifest
@@ -1 +1,2 @@
 DIST bugbite-cli-0.0.8.tar.xz 25695676 BLAKE2B 
9d9d1f65219d5e8e18e0cf785d3c8b22e5b02d71066cbd131c74d980b90d5479425ea9a4427eb63931c871a83a7f38c9e6de9fc3f6fa0404907b523895635232
 SHA512 
f708a1bb4604a75dbadca13a64db1952194db4b409ba1a5fc0e76ced5ebd00f3a97f563855f030c72b1296c10955260183c1eddee18c5bb76429edc1e8006a90
+DIST bugbite-cli-0.0.9.tar.xz 18610920 BLAKE2B 
0c8a18a65da4535250e17f5f7456bc01c8b135f29f5edb58e2bf66fec22d0408634841d5bbb6d4c000235b994e2473564f8f646ae6e8b9161b9e371ea37dcc41
 SHA512 
fb2192aefdae469ea641bc2cb2678604b65c4ca88777b93811e3f753fe0e0807fbadb95ec8a0f40cf68ab495788064cdc121e501ae76f177ed04ba760505636e

diff --git a/dev-util/bugbite-cli/bugbite-cli-0.0.9.ebuild 
b/dev-util/bugbite-cli/bugbite-cli-0.0.9.ebuild
new file mode 100644
index ..54904ffd4168
--- /dev/null
+++ b/dev-util/bugbite-cli/bugbite-cli-0.0.9.ebuild
@@ -0,0 +1,48 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cargo edo shell-completion
+
+DESCRIPTION="A command line tool for bug, issue, and ticket mangling"
+HOMEPAGE="https://github.com/radhermit/bugbite;
+SRC_URI="https://github.com/radhermit/bugbite/releases/download/${P}/${P}.tar.xz;
+LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 
CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="static test"
+RESTRICT="!test? ( test ) "
+
+BDEPEND="
+   >=virtual/rust-1.75
+   test? ( dev-util/cargo-nextest )
+"
+
+QA_FLAGS_IGNORED="usr/bin/bite"
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != binary ]] && use static ; then
+   local rust_target=$( rustc -vV 2>/dev/null | sed -n 's|^host: 
||p' )
+   [[ -z ${rust_target} ]] && die "Failed to read host target from 
rustc!"
+   export RUSTFLAGS="-C target-feature=+crt-static ${RUSTFLAGS}"
+   export static_stuff="--target ${rust_target}"
+   fi
+}
+
+src_configure() {
+   cargo_src_configure ${static_stuff}
+}
+
+src_test() {
+   edo cargo nextest run $(usev !debug '--release') --color always 
--features test --tests ${static_stuff}
+}
+
+src_install() {
+   cargo_src_install
+
+   doman man/*
+   dofishcomp shell/bite.fish
+   dozshcomp shell/_bite
+   newbashcomp shell/bite.bash bite
+}



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

2024-04-12 Thread Agostino Sarubbo
commit: 06d57cb863e4b2eb306dc62420713cc63ee444eb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Apr 13 05:38:59 2024 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Apr 13 05:38:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06d57cb8

dev-util/bugbite-cli: remove old

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

 dev-util/bugbite-cli/Manifest |  1 -
 dev-util/bugbite-cli/bugbite-cli-0.0.8.ebuild | 48 ---
 2 files changed, 49 deletions(-)

diff --git a/dev-util/bugbite-cli/Manifest b/dev-util/bugbite-cli/Manifest
index b3087e4a8e52..b5d7bf97958e 100644
--- a/dev-util/bugbite-cli/Manifest
+++ b/dev-util/bugbite-cli/Manifest
@@ -1,2 +1 @@
-DIST bugbite-cli-0.0.8.tar.xz 25695676 BLAKE2B 
9d9d1f65219d5e8e18e0cf785d3c8b22e5b02d71066cbd131c74d980b90d5479425ea9a4427eb63931c871a83a7f38c9e6de9fc3f6fa0404907b523895635232
 SHA512 
f708a1bb4604a75dbadca13a64db1952194db4b409ba1a5fc0e76ced5ebd00f3a97f563855f030c72b1296c10955260183c1eddee18c5bb76429edc1e8006a90
 DIST bugbite-cli-0.0.9.tar.xz 18610920 BLAKE2B 
0c8a18a65da4535250e17f5f7456bc01c8b135f29f5edb58e2bf66fec22d0408634841d5bbb6d4c000235b994e2473564f8f646ae6e8b9161b9e371ea37dcc41
 SHA512 
fb2192aefdae469ea641bc2cb2678604b65c4ca88777b93811e3f753fe0e0807fbadb95ec8a0f40cf68ab495788064cdc121e501ae76f177ed04ba760505636e

diff --git a/dev-util/bugbite-cli/bugbite-cli-0.0.8.ebuild 
b/dev-util/bugbite-cli/bugbite-cli-0.0.8.ebuild
deleted file mode 100644
index 54904ffd4168..
--- a/dev-util/bugbite-cli/bugbite-cli-0.0.8.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cargo edo shell-completion
-
-DESCRIPTION="A command line tool for bug, issue, and ticket mangling"
-HOMEPAGE="https://github.com/radhermit/bugbite;
-SRC_URI="https://github.com/radhermit/bugbite/releases/download/${P}/${P}.tar.xz;
-LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 
CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="static test"
-RESTRICT="!test? ( test ) "
-
-BDEPEND="
-   >=virtual/rust-1.75
-   test? ( dev-util/cargo-nextest )
-"
-
-QA_FLAGS_IGNORED="usr/bin/bite"
-
-pkg_setup() {
-   if [[ ${MERGE_TYPE} != binary ]] && use static ; then
-   local rust_target=$( rustc -vV 2>/dev/null | sed -n 's|^host: 
||p' )
-   [[ -z ${rust_target} ]] && die "Failed to read host target from 
rustc!"
-   export RUSTFLAGS="-C target-feature=+crt-static ${RUSTFLAGS}"
-   export static_stuff="--target ${rust_target}"
-   fi
-}
-
-src_configure() {
-   cargo_src_configure ${static_stuff}
-}
-
-src_test() {
-   edo cargo nextest run $(usev !debug '--release') --color always 
--features test --tests ${static_stuff}
-}
-
-src_install() {
-   cargo_src_install
-
-   doman man/*
-   dofishcomp shell/bite.fish
-   dozshcomp shell/_bite
-   newbashcomp shell/bite.bash bite
-}



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

2024-04-12 Thread Arthur Zamarin
commit: 9e22895d4917bddb9b829e2f13e9cd0c29a9f408
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 13 04:53:58 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 13 05:35:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e22895d

dev-python/sqlglot: Bump to 23.10.0

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

 dev-python/sqlglot/Manifest   |   1 +
 dev-python/sqlglot/sqlglot-23.10.0.ebuild | 121 ++
 2 files changed, 122 insertions(+)

diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest
index 9dce0edb90ad..8248ca3d5a84 100644
--- a/dev-python/sqlglot/Manifest
+++ b/dev-python/sqlglot/Manifest
@@ -19,6 +19,7 @@ DIST quote-1.0.33.crate 28090 BLAKE2B 
77c4b166f1200e1ee2ab94a5014acd334c1fe4b7d7
 DIST redox_syscall-0.4.1.crate 24858 BLAKE2B 
c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da
 SHA512 
073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d
 DIST scopeguard-1.2.0.crate 11619 BLAKE2B 
8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4
 SHA512 
6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
 DIST smallvec-1.11.2.crate 34801 BLAKE2B 
58645e99db8f02db64d02c75860c7ea41836c427c03ee3b0b23365e73a406e4fd6ac312bf13fc5faef8bb6111c10fcfd5f839d5b3686e9b34d1626f8469fc327
 SHA512 
5cfb427c3b99b0dbd71f6154ed899abcde9d7d2992977ac7b2ef3a4c3ff51e4efafd133071a69609b4ed6cb269bdc26b79eb72e1988f10dfcaef8185d950cd1d
+DIST sqlglot-23.10.0.tar.gz 12967869 BLAKE2B 
da7f6bb47c359d564de40e5a13d1fc77526602e62a8a1f8952fbe01b56f9c1e6ec3163660b5b811ed79c5b79b4743bbedfa9b54da35365d7a72f906908c07387
 SHA512 
84b6fa716e129dfb304c98e8b72fb418f86d90e653f5b9986b82ccc750d9dcc71df419c69a67c95401afb0a0a1a46ea1659b5717f66ba63e6a1586ccffc539aa
 DIST sqlglot-23.7.0.tar.gz 12930040 BLAKE2B 
2edd122e351286948f7adeaea6ead40a4c4ffbe9ff141f8fb0ded2ba8153ff90d051b4c6e5335f0ebb07c816956cb39164918bddc7ab2ef6c805e8713338243e
 SHA512 
31d7eba56a74943cbff4275280c527a1ceeaa69b26fc992b7b227e9bcb836487ce57dfb1f562df1b6780128b1479d2c7f65a8497cb237e6618d8be9ad972130d
 DIST sqlglot-23.8.0.tar.gz 12933026 BLAKE2B 
4f29458d6fc4e45b81e37882a3722dcc82a3cc5e3103234f81629c01fb14ff5aa157d6faf006ed10be15d275b0e5a5575b320aa54d673ddd7be08135c67b5d55
 SHA512 
dd69eb0fe28cbfb6b928c1e2cfe020469da759e75fa73912160e743ae3285cef816b898f3668dd4da87f9f37649310ff67d0f02ee0787c32eff09a15b4ed7138
 DIST sqlglot-23.8.1.tar.gz 12945839 BLAKE2B 
f9b182c0d1a5929ea9cc2b508d681fdef2b22c8c89f81eeb428bd94760a548446fd113573d466b87d51f71688c3ed2605c1626987dfdd4e834aa34b686e3b092
 SHA512 
8ad53f29bd99cb55db8cad09f17b301eb56a0add53b81e322acb997d822be075c4f28324643b3f5740be1bf69f58c03f163ab3506852e038381d6148502ebc47

diff --git a/dev-python/sqlglot/sqlglot-23.10.0.ebuild 
b/dev-python/sqlglot/sqlglot-23.10.0.ebuild
new file mode 100644
index ..058fa81df816
--- /dev/null
+++ b/dev-python/sqlglot/sqlglot-23.10.0.ebuild
@@ -0,0 +1,121 @@
+# Copyright 2023-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} )
+
+CARGO_OPTIONAL=1
+CRATES="
+   autocfg@1.1.0
+   bitflags@1.3.2
+   cfg-if@1.0.0
+   heck@0.4.1
+   indoc@2.0.4
+   libc@0.2.150
+   lock_api@0.4.11
+   memoffset@0.9.0
+   once_cell@1.19.0
+   parking_lot@0.12.1
+   parking_lot_core@0.9.9
+   proc-macro2@1.0.70
+   pyo3-build-config@0.20.0
+   pyo3-ffi@0.20.0
+   pyo3-macros-backend@0.20.0
+   pyo3-macros@0.20.0
+   pyo3@0.20.0
+   quote@1.0.33
+   redox_syscall@0.4.1
+   scopeguard@1.2.0
+   smallvec@1.11.2
+   syn@2.0.41
+   target-lexicon@0.12.12
+   unicode-ident@1.0.12
+   unindent@0.2.3
+   windows-targets@0.48.5
+   windows_aarch64_gnullvm@0.48.5
+   windows_aarch64_msvc@0.48.5
+   windows_i686_gnu@0.48.5
+   windows_i686_msvc@0.48.5
+   windows_x86_64_gnu@0.48.5
+   windows_x86_64_gnullvm@0.48.5
+   windows_x86_64_msvc@0.48.5
+"
+
+inherit cargo distutils-r1 pypi optfeature
+
+DESCRIPTION="An easily customizable SQL parser and transpiler"
+HOMEPAGE="
+   https://sqlglot.com/
+   https://github.com/tobymao/sqlglot/
+   https://pypi.org/project/sqlglot/
+"
+SRC_URI+="
+   native-extensions? (
+   ${CARGO_CRATE_URIS}
+   )
+"
+
+LICENSE="MIT"
+LICENSE+=" native-extensions? ("
+# Dependent crate licenses
+LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016"
+LICENSE+=" )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+native-extensions"
+
+BDEPEND="
+ 

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

2024-04-12 Thread Arthur Zamarin
commit: 68f5af9034c43d9cd403bf5db080f8159243ce93
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 13 04:55:55 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 13 05:35:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68f5af90

dev-util/stripe-mock: Bump to 0.184.0

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

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

diff --git a/dev-util/stripe-mock/Manifest b/dev-util/stripe-mock/Manifest
index f9eebac7b8ab..666413082017 100644
--- a/dev-util/stripe-mock/Manifest
+++ b/dev-util/stripe-mock/Manifest
@@ -1 +1,2 @@
 DIST stripe-mock-0.183.0.tar.gz 1552131 BLAKE2B 
e67aa487d375c8d7df36cd53ce2052a8a288512870f96abd45d9206b7572f405f91f94c51c8a1f3f6ca5b5411464741ac1db87f09c6eef721fd86308825ee61b
 SHA512 
5ddc6459752092ecca2691da6bbc13a676b1909f0080be18b4154e3ab9f106cea4e97d3816cda0c237bae560631004ddac92debbf1294d3de262325806c4b21a
+DIST stripe-mock-0.184.0.tar.gz 1588230 BLAKE2B 
989dd736b4488ed25f6984bfe5a5b69a02db5b5f70d7e25fa64347cac4a4a918f30c46244054b07f56eb6ec04cbf1b19ea75bbd55fe64ce039533ad0e468b1c1
 SHA512 
3426bd45591ba04ec59d1a2489c12521091daa1002a831e7a1ac7ea01273f58cb7482ad00879c0b18cf2f97571b62664df76c348f2c317d02c81a893785c

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



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

2024-04-12 Thread Arthur Zamarin
commit: c4da31b3ac856dd7362d652f16bc5c412f2f802a
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 13 04:19:31 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 13 05:35:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4da31b3

app-admin/awscli: Bump to 1.32.84

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.32.84.ebuild | 90 ++
 2 files changed, 91 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 1f6d9ba5321c..9cce8355d71f 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -5,3 +5,4 @@ DIST aws-cli-1.32.80.gh.tar.gz 2685662 BLAKE2B 
9dd199937159943c419d4df98badee525
 DIST aws-cli-1.32.81.gh.tar.gz 2687946 BLAKE2B 
09b672ceb60ba98c49bc7d747ce3639e40e0add35f583de7e42cea5e885fd833bd91c6eb4c94630c7151c914cebe28ee1327472a736d46ae3594e3a558db4e81
 SHA512 
f94f7147a946bfeb7414d08c7144ce6b452eb68bc9d42c686724824c5e8d77b012a5496778bfdf7cb15114065f3227e456df22327eeda505bb49c6da46934c34
 DIST aws-cli-1.32.82.gh.tar.gz 2688583 BLAKE2B 
a77a64894949c5e06e6047423ed566ba285ca82bc31c289f81e1f11410b909b053112771789fcc1ed4cf20946993c35ff217f18d0ca57f333a621337b41eb05b
 SHA512 
715a28b754f420264633eb88abd317317a71fa2f730a905172c166652cdc4ccc16ad300754b26e0016268b967039fb1680caee9be3016e9f80b9f5777d2adfd6
 DIST aws-cli-1.32.83.gh.tar.gz 2690517 BLAKE2B 
551e8c485498c83d7d6ab53aa33e4dc73aeb13c4721fa2c76a5cf3769579a3e0514c7e32b3bde9431e7b19ad90607b6b7edf8bdffe9559e4389ee918cdc3979b
 SHA512 
41335a7f3495087ed6c7a9aae0dc91d185bea7bfaec538ce9059014b26cd648f61ca5997de0e43d53300c91d6478c7a40e4e0d206e82fc3534f83d8f5ff91e69
+DIST aws-cli-1.32.84.gh.tar.gz 2691519 BLAKE2B 
4cb78f14975d74013803af0f6397d959294cca6046ee19c1a907ca3e60fd224539d39535416ddcc2713b1de653b78ba03965dc78415dd915e80d11fcd6fbe02f
 SHA512 
19d2030201806b336ede2c5e09f761e39959a156057d68316180145232e54013f2e5fa57023146488d407aa7e655fdb2245058e45eb5c4d6778eecd867f6eac1

diff --git a/app-admin/awscli/awscli-1.32.84.ebuild 
b/app-admin/awscli/awscli-1.32.84.ebuild
new file mode 100644
index ..4a677affdbc4
--- /dev/null
+++ b/app-admin/awscli/awscli-1.32.84.ebuild
@@ -0,0 +1,90 @@
+# 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/packaging[${PYTHON_USEDEP}]
+   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/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking
+   

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

2024-04-12 Thread Arthur Zamarin
commit: 911c8fcd73faea4e5e378d286a95e421732cc1c3
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 13 04:18:10 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 13 05:35:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=911c8fcd

dev-python/black: Bump to 24.4.0

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

 dev-python/black/Manifest|  1 +
 dev-python/black/black-24.4.0.ebuild | 48 
 2 files changed, 49 insertions(+)

diff --git a/dev-python/black/Manifest b/dev-python/black/Manifest
index d199894ba459..dea8dcaaa157 100644
--- a/dev-python/black/Manifest
+++ b/dev-python/black/Manifest
@@ -1,2 +1,3 @@
 DIST black-23.12.1.tar.gz 620809 BLAKE2B 
8522183d8004dd094f87fc8efcbbbafede9f94ded2f67d4815059534da91c969067c5c508636c2654894109f91d8fb5b26f23351b5451aeac8ed5d146da4
 SHA512 
1a90eadbb7ccf1dd6c4c7d858b3360b7c62c04bf1826dd4817ddb8d542c3155fc72a80d53aa3be34375bd7006ab65432e006572bc5d1eeb6ff23cfa460072e93
 DIST black-24.3.0.tar.gz 634292 BLAKE2B 
9a853a0943ba081ecb7a4c22913b060607ac47fb90b70a9645358d681f3eab55707ad6fe9ad9928ba0d39a8adf5dfde0168598a8abcc24b823b407287cefaf82
 SHA512 
57e3b651009578f1d15b6e9ffb49d24be80885b2cf7ad48a68407862778ac2099d119e7ba6d58ddea4fc7fc21345435a7572a970baf882f763d9347868d5504b
+DIST black-24.4.0.tar.gz 635902 BLAKE2B 
2821c0f4674524d3457fb8cbf1f1224d9c7e76abdbb1e47bcd4d488ff560a417b3ad57223318b28951c92c59d13c4a2894a323865a2be2859e7b7e891c54064c
 SHA512 
3f9150faa364133a65f9f55b33a6b69b3abec5bf649bfc0662a92faa41edc76e90151e27a74f04bc3defc0687c898d54b2f137d16d13ea46e86670aa7a98

diff --git a/dev-python/black/black-24.4.0.ebuild 
b/dev-python/black/black-24.4.0.ebuild
new file mode 100644
index ..bbf320447679
--- /dev/null
+++ b/dev-python/black/black-24.4.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="The uncompromising Python code formatter"
+HOMEPAGE="
+   https://black.readthedocs.io/en/stable/
+   https://github.com/psf/black/
+   https://pypi.org/project/black/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   >=dev-python/click-8.0.0[${PYTHON_USEDEP}]
+   >=dev-python/mypy_extensions-0.4.3[${PYTHON_USEDEP}]
+   >=dev-python/packaging-22.0[${PYTHON_USEDEP}]
+   >=dev-python/pathspec-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/platformdirs-2[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/aiohttp-3.7.4[${PYTHON_USEDEP}]
+   dev-python/aiohttp-cors[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/parameterized[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+pkg_postinst() {
+   optfeature "blackd - HTTP API for black" \
+   "dev-python/aiohttp dev-python/aiohttp-cors"
+}



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

2024-04-12 Thread Arthur Zamarin
commit: e5cacb67a9e256438731422e14384c16dd0a3897
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 13 05:07:53 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 13 05:35:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5cacb67

dev-python/aiohttp-cors: Fix errors with pytest-8

Closes: https://bugs.gentoo.org/928354
Signed-off-by: Michał Górny  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/36231
Signed-off-by: Arthur Zamarin  gentoo.org>

 .../aiohttp-cors/aiohttp-cors-0.7.0-r2.ebuild  | 23 ++
 1 file changed, 15 insertions(+), 8 deletions(-)

diff --git a/dev-python/aiohttp-cors/aiohttp-cors-0.7.0-r2.ebuild 
b/dev-python/aiohttp-cors/aiohttp-cors-0.7.0-r2.ebuild
index b9f9a8493b93..3b66370dac42 100644
--- a/dev-python/aiohttp-cors/aiohttp-cors-0.7.0-r2.ebuild
+++ b/dev-python/aiohttp-cors/aiohttp-cors-0.7.0-r2.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
@@ -34,13 +34,20 @@ BDEPEND="
 
 distutils_enable_tests pytest
 
-PATCHES=(
-   # https://github.com/aio-libs/aiohttp-cors/pull/278
-   "${FILESDIR}/${P}-tests.patch"
-   "${FILESDIR}/${P}-py3_7.patch"
-   # https://github.com/aio-libs/aiohttp-cors/pull/412
-   "${FILESDIR}/${P}-py3_11.patch"
-)
+src_prepare() {
+   local PATCHES=(
+   # https://github.com/aio-libs/aiohttp-cors/pull/278
+   "${FILESDIR}/${P}-tests.patch"
+   "${FILESDIR}/${P}-py3_7.patch"
+   # https://github.com/aio-libs/aiohttp-cors/pull/412
+   "${FILESDIR}/${P}-py3_11.patch"
+   )
+
+   # doesn't do anything, except for breaking pytest-8
+   rm conftest.py || die
+
+   distutils-r1_src_prepare
+}
 
 python_test() {
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1



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

2024-04-12 Thread Arthur Zamarin
commit: b47f43b9451eceb662dafbb1655c32a3a5f97a57
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 13 04:17:35 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 13 05:35:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b47f43b9

dev-python/black: Remove old

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

 dev-python/black/Manifest|  3 --
 dev-python/black/black-24.1.0.ebuild | 55 
 dev-python/black/black-24.1.1.ebuild | 55 
 dev-python/black/black-24.2.0.ebuild | 48 ---
 4 files changed, 161 deletions(-)

diff --git a/dev-python/black/Manifest b/dev-python/black/Manifest
index a86b25069c71..d199894ba459 100644
--- a/dev-python/black/Manifest
+++ b/dev-python/black/Manifest
@@ -1,5 +1,2 @@
 DIST black-23.12.1.tar.gz 620809 BLAKE2B 
8522183d8004dd094f87fc8efcbbbafede9f94ded2f67d4815059534da91c969067c5c508636c2654894109f91d8fb5b26f23351b5451aeac8ed5d146da4
 SHA512 
1a90eadbb7ccf1dd6c4c7d858b3360b7c62c04bf1826dd4817ddb8d542c3155fc72a80d53aa3be34375bd7006ab65432e006572bc5d1eeb6ff23cfa460072e93
-DIST black-24.1.0.tar.gz 622911 BLAKE2B 
371a334df390f758fe482dac42345ab0cd7058c2dcbb49f5ce4337fedfe5b330308ab2644438a447ae76413fc95b65ba0fb0ab68a3a294e12f2fe147cebdfc25
 SHA512 
f9d2315743b91dcc563f8e57d4bfb3d80aff2b6a8f426d348c84d23cbcc1fe85107b4b3d78f396959d10240b75586e29bb26d7e767d382cc9d977703f2fa8d09
-DIST black-24.1.1.tar.gz 623755 BLAKE2B 
32e12a3c1b0ad7cb94970b8d887444e0ff05c8044ce7b843710ad4494b6c1d8d4e74a76ce79178bb468fc1ed813bd4e17d3b1ba24f4fe6a6c3aeaf4bf2afe499
 SHA512 
507555c330a4ef5869b11d9b3ad19b6234c035bb2a28fa497aac911303bbc2d546601c1d587c8a824403c346eb5b940aaec2989c20dffead6fa881e496be5672
-DIST black-24.2.0.tar.gz 631598 BLAKE2B 
4533768f508408dbdcca72db4600ddf244cddadd985e960cd7292809ebc0e2ed7f89aeab1f9af84e17a58d232f19b146980b79804f9cf3036bf757464737022a
 SHA512 
23a40d7b2463d657c849bc54745036a253c67df6c58cef210fa4ee3c820cd83f687e3661f765939a5da23f7b75b10bb59e8b233731f37f21dd0301129e3fb5ea
 DIST black-24.3.0.tar.gz 634292 BLAKE2B 
9a853a0943ba081ecb7a4c22913b060607ac47fb90b70a9645358d681f3eab55707ad6fe9ad9928ba0d39a8adf5dfde0168598a8abcc24b823b407287cefaf82
 SHA512 
57e3b651009578f1d15b6e9ffb49d24be80885b2cf7ad48a68407862778ac2099d119e7ba6d58ddea4fc7fc21345435a7572a970baf882f763d9347868d5504b

diff --git a/dev-python/black/black-24.1.0.ebuild 
b/dev-python/black/black-24.1.0.ebuild
deleted file mode 100644
index d7502a3d0049..
--- a/dev-python/black/black-24.1.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2020-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 optfeature pypi
-
-DESCRIPTION="The uncompromising Python code formatter"
-HOMEPAGE="
-   https://black.readthedocs.io/en/stable/
-   https://github.com/psf/black/
-   https://pypi.org/project/black/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
-
-RDEPEND="
-   >=dev-python/click-8.0.0[${PYTHON_USEDEP}]
-   >=dev-python/mypy_extensions-0.4.3[${PYTHON_USEDEP}]
-   >=dev-python/packaging-22.0[${PYTHON_USEDEP}]
-   >=dev-python/pathspec-0.9.0[${PYTHON_USEDEP}]
-   >=dev-python/platformdirs-2[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}]
-   ' 3.10)
-"
-BDEPEND="
-   dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
-   dev-python/hatch-vcs[${PYTHON_USEDEP}]
-   test? (
-   >=dev-python/aiohttp-3.7.4[${PYTHON_USEDEP}]
-   dev-python/aiohttp-cors[${PYTHON_USEDEP}]
-   dev-python/colorama[${PYTHON_USEDEP}]
-   dev-python/parameterized[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # incompatible with xdist
-   
tests/test_black.py::TestCaching::test_output_locking_when_writeback_diff
-   
tests/test_black.py::TestCaching::test_failed_formatting_does_not_get_cached
-)
-
-pkg_postinst() {
-   optfeature "blackd - HTTP API for black" \
-   "dev-python/aiohttp dev-python/aiohttp-cors"
-}

diff --git a/dev-python/black/black-24.1.1.ebuild 
b/dev-python/black/black-24.1.1.ebuild
deleted file mode 100644
index d9cfa5e8b62e..
--- a/dev-python/black/black-24.1.1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2020-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 optfeature pypi
-
-DESCRIPTION="The uncompromising Python code formatter"
-HOMEPAGE="
-   

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

2024-04-12 Thread Arthur Zamarin
commit: e865c1157568b14cbfc0f398823742ef3b899b9d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 13 04:55:08 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 13 05:35:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e865c115

dev-python/json5: Bump to 0.9.25

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

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

diff --git a/dev-python/json5/Manifest b/dev-python/json5/Manifest
index 4ea908a7c1a1..fe65b21d9761 100644
--- a/dev-python/json5/Manifest
+++ b/dev-python/json5/Manifest
@@ -1 +1,2 @@
 DIST json5-0.9.24.tar.gz 40085 BLAKE2B 
6e2823eb9aa982837111d587fc775fe6da11a5071a677d50ede6124cac7133faf99f8c73eeb61820eda2efe798d8ed8b30d3fb4601728a66cde294adcadd1b21
 SHA512 
ccc9fdc129a8857ca507601a7e52c119648550ecd9d256caf5bf558c7338998712b0e1d9294eb0fc62f630f53897f6993a56a352a5b7bcb49e21c4b989ac4ef3
+DIST json5-0.9.25.tar.gz 40332 BLAKE2B 
4b24a2f3047c04ce80b0415340ce2d957d319bd45e804147710eb7c1eb0da97b083220839a6e11b852d8c9df5036e2a401060cdec93442245e220fc816d7811f
 SHA512 
0ce3943af45e22415b30a3d43497236a1437adb67b739b97db7bb25b156bb254d0daf613f1f0ba5fafc5904708db81c8a786237ade757267f767afa88d5aa2f2

diff --git a/dev-python/json5/json5-0.9.25.ebuild 
b/dev-python/json5/json5-0.9.25.ebuild
new file mode 100644
index ..ef679f5690a7
--- /dev/null
+++ b/dev-python/json5/json5-0.9.25.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=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A Python implementation of the JSON5 data format"
+HOMEPAGE="
+   https://github.com/dpranke/pyjson5/
+   https://pypi.org/project/json5/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+distutils_enable_tests pytest



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

2024-04-12 Thread Arthur Zamarin
commit: 102aa811d2b7d4d051a18f624d0ed36c7e65345d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 13 04:59:50 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 13 05:35:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=102aa811

dev-python/xkbcommon: Bump to 1.0

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

 dev-python/xkbcommon/Manifest |  1 +
 dev-python/xkbcommon/xkbcommon-1.0.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/dev-python/xkbcommon/Manifest b/dev-python/xkbcommon/Manifest
index e2afa5bebb5b..91101265c16c 100644
--- a/dev-python/xkbcommon/Manifest
+++ b/dev-python/xkbcommon/Manifest
@@ -1 +1,2 @@
 DIST python-xkbcommon-0.8.gh.tar.gz 26951 BLAKE2B 
0d2a649e3fee8baa9345ddca97dc7c77b5d9e10d7ca90cbb29bcc3531f4bba3deee39e610e147054e956310506fb79ebb43c85955b787e55046d67c12b851026
 SHA512 
ae2640ef89e7ace0468e970762c7be4d3f608701f1abea10174f274c622db28a6e6323cdc5aaa1065d4c4ddf9f67b75d4c34bb2e9a0bb6260778b15a330a
+DIST python-xkbcommon-1.0.gh.tar.gz 27258 BLAKE2B 
3106877f8e87f50453a358eec4e6431642b00a6a2bc23d3088ef22379984869ec84cd042a1ac53dd72783f3005dad1efddf3f87410204b88bfde4f9da0044c97
 SHA512 
c7793d6f5517771006ff5a9c01deb9a37717157d7171af49ff459dc96b3b16a1d2d4c0f1272b5a8f683390de1e8e6a6ff92472f18828c7e38e0f2a1ee6f34f07

diff --git a/dev-python/xkbcommon/xkbcommon-1.0.ebuild 
b/dev-python/xkbcommon/xkbcommon-1.0.ebuild
new file mode 100644
index ..be6fb2d9ee7f
--- /dev/null
+++ b/dev-python/xkbcommon/xkbcommon-1.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2023-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
+
+MY_P=python-xkbcommon-${PV}
+DESCRIPTION="Python bindings for libxkbcommon using cffi"
+HOMEPAGE="
+   https://github.com/sde1000/python-xkbcommon/
+   https://pypi.org/project/xkbcommon/
+"
+SRC_URI="
+   
https://github.com/sde1000/python-xkbcommon/archive/refs/tags/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+# x11-libs/libxkbcommon dep per README
+RDEPEND="
+   >=x11-libs/libxkbcommon-${PV}
+   $(python_gen_cond_dep '
+   dev-python/cffi[${PYTHON_USEDEP}]
+   ' 'python*')
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_tests pytest
+
+python_test() {
+   rm -rf xkbcommon || die
+
+   epytest
+}



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

2024-04-12 Thread Arthur Zamarin
commit: d5d61029f1a438f2f89031e89591035b9fc7164d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 13 04:57:02 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 13 05:35:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5d61029

dev-python/zope-interface: Bump to 6.3

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

 dev-python/zope-interface/Manifest |  1 +
 .../zope-interface/zope-interface-6.3.ebuild   | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/dev-python/zope-interface/Manifest 
b/dev-python/zope-interface/Manifest
index d19d60e2a73b..9c747136d0ae 100644
--- a/dev-python/zope-interface/Manifest
+++ b/dev-python/zope-interface/Manifest
@@ -1 +1,2 @@
 DIST zope.interface-6.2.tar.gz 247528 BLAKE2B 
4112579da95e763bb5feca7fc8845896178afd5e3fb181a5945de80cf579d0c66373e9ee9cbff97964f79750908b5e4650316b3df1cef16a267c3625268cec46
 SHA512 
42c169ba88e0e4fe7895f0956250ddb5f3e9aef3e73a801ef71b0e94f906e9f597008de16955a7a8a5ca59551b800e6f000c70ffb3f486a7cbb7bf9caa00059d
+DIST zope.interface-6.3.tar.gz 294679 BLAKE2B 
e70c0581213776a685ff8e208a418f82adc5df2d53cc00316e38621dfa05559836416a897366cf7df76784405490c3cb137ff48d35287812f503a4685e2e75be
 SHA512 
fcc318fd098ca91a4617f2a15123cb727c4ebcdeb56b4e0c59475a55d67afdfeb2f2e2d0fdef462e22236c8733ba2c5982ba72c8e75648be6bf55116f5d39139

diff --git a/dev-python/zope-interface/zope-interface-6.3.ebuild 
b/dev-python/zope-interface/zope-interface-6.3.ebuild
new file mode 100644
index ..f53d77341852
--- /dev/null
+++ b/dev-python/zope-interface/zope-interface-6.3.ebuild
@@ -0,0 +1,51 @@
+# 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
+PYPI_NO_NORMALIZE=1
+PYPI_PN=${PN/-/.}
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Interfaces for Python"
+HOMEPAGE="
+   https://github.com/zopefoundation/zope.interface/
+   https://pypi.org/project/zope.interface/
+"
+
+LICENSE="ZPL"
+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"
+
+RDEPEND="
+   !dev-python/namespace-zope
+"
+BDEPEND="
+   test? (
+   dev-python/zope-event[${PYTHON_USEDEP}]
+   dev-python/zope-testing[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+   # strip rdep specific to namespaces
+   sed -e "/'setuptools'/d" -i setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_compile() {
+   distutils-r1_python_compile
+   find "${BUILD_DIR}" -name '*.pth' -delete || die
+}
+
+python_test() {
+   cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
+   distutils_write_namespace zope
+   eunittest
+}



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

2024-04-12 Thread Arthur Zamarin
commit: bc840fe6a804b243f754a03e317c5ec0289837d7
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 13 04:58:17 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 13 05:35:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc840fe6

dev-python/jaraco-collections: Bump to 5.0.1

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

 dev-python/jaraco-collections/Manifest |  1 +
 .../jaraco-collections-5.0.1.ebuild| 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/jaraco-collections/Manifest 
b/dev-python/jaraco-collections/Manifest
index e6f6b001a4b2..bd384cecbf1b 100644
--- a/dev-python/jaraco-collections/Manifest
+++ b/dev-python/jaraco-collections/Manifest
@@ -1 +1,2 @@
 DIST jaraco.collections-5.0.0.tar.gz 17852 BLAKE2B 
2ba362417835faea2f3ebfb24c8eeac2b302c64d2f653cf820f16218b5ae92aff270a14680ecee82847f65338d1dafbf9951e92f5874e7df79fd27918d9a2456
 SHA512 
bc4bf9159c3f2878fb3ed57e311c894986fa106af96423a612f25dbefb51f8dfc77fa1468612a224fbe26c64270745ff1c1db7d05d7c3f5d51040a8773298a73
+DIST jaraco.collections-5.0.1.tar.gz 17990 BLAKE2B 
a78de1a3222492dde34271edd8032dc5b8737dc428c1aa6b55ebda799ef4ff986cb0cf495bdbc35f9c776e1d576c2970ae6736ba8d8aa7f2fcc2e6766aefbbc3
 SHA512 
88b0f261acd91d585e643b810818762af7165eaf505099701b99ee3be6955eebcfd1c95690faa3ecb56b25f6982a8cee242e687e50ead56a557a5b2b72ec6dfe

diff --git a/dev-python/jaraco-collections/jaraco-collections-5.0.1.ebuild 
b/dev-python/jaraco-collections/jaraco-collections-5.0.1.ebuild
new file mode 100644
index ..c57882621616
--- /dev/null
+++ b/dev-python/jaraco-collections/jaraco-collections-5.0.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYPI_PN=${PN/-/.}
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Models and classes to supplement the stdlib collections module"
+HOMEPAGE="
+   https://github.com/jaraco/jaraco.collections/
+   https://pypi.org/project/jaraco.collections/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/jaraco-text[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/setuptools-scm-1.15.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2024-04-12 Thread Arthur Zamarin
commit: 51c6ae29e5afec06fdd291c982ac0ca1e81742f2
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 13 04:20:41 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 13 05:35:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51c6ae29

dev-python/pdm: Bump to 2.14.0

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

 dev-python/pdm/Manifest  |   1 +
 dev-python/pdm/pdm-2.14.0.ebuild | 117 +++
 2 files changed, 118 insertions(+)

diff --git a/dev-python/pdm/Manifest b/dev-python/pdm/Manifest
index 3779c538aadd..170c9a23073f 100644
--- a/dev-python/pdm/Manifest
+++ b/dev-python/pdm/Manifest
@@ -1,2 +1,3 @@
 DIST pdm-2.12.4.tar.gz 2598160 BLAKE2B 
9eecae679a577c9d6172a07ad633be8b840ac5d972ad0e468b368dabc716203d10c5f0c78e87b815aa30af3be37f6370bcb6623fc5d272a52b6c3e4490112455
 SHA512 
12cabaff90f962ac195a484ea2bafa8a5ec9debdaf90b59b81d28eee51f854b9ac6d894e22a16c5ad8b69740c5df6a6573942a82c4ea5482819e60bc903c8358
 DIST pdm-2.13.3.tar.gz 2609678 BLAKE2B 
58eb9fda4bc30fc37ef43b38fa140252242c22a062c4ddef49e90c0ece102cb36ea2186b02fb995a895c6eb80c0da9e602c42c15e83158b3e19fa5d0f55e8d6a
 SHA512 
ea4b0e51d13effe8749a95237799de304047dcec8efc22a41d0985c97ff39447065a9fc84f4510b18055527dd64695bcee4129abcf34221573b2b9d39c2a3c92
+DIST pdm-2.14.0.tar.gz 2610646 BLAKE2B 
d0b6c6fc576315b1bcc81c2555731cc0945c0482d912dab9d26edae3bf24dc2c933afc8f9bfb72c482e40540892d1c53fc01d164578dad9245d3c54b72109849
 SHA512 
07f3b7840dc577d3884e1149c15c33e8618c4ab922ac7c5b69f0b32f8481c3532ca77a5a650cf33d32bdb4437610727894b55fa622b002d54144bbbf5e66483f

diff --git a/dev-python/pdm/pdm-2.14.0.ebuild b/dev-python/pdm/pdm-2.14.0.ebuild
new file mode 100644
index ..89154bdbedff
--- /dev/null
+++ b/dev-python/pdm/pdm-2.14.0.ebuild
@@ -0,0 +1,117 @@
+# Copyright 2023-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="Python package and dependency manager supporting the latest PEP 
standards"
+HOMEPAGE="
+   https://pdm-project.org/
+   https://github.com/pdm-project/pdm/
+   https://pypi.org/project/pdm/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/blinker[${PYTHON_USEDEP}]
+   >=dev-python/dep-logic-0.2.0[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/platformdirs[${PYTHON_USEDEP}]
+   dev-python/rich[${PYTHON_USEDEP}]
+   dev-python/truststore[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   dev-python/msgpack[${PYTHON_USEDEP}]
+   dev-python/httpx[${PYTHON_USEDEP}]
+   dev-python/filelock[${PYTHON_USEDEP}]
+   dev-python/hishel[${PYTHON_USEDEP}]
+   dev-python/pbs-installer[${PYTHON_USEDEP}]
+   dev-python/pyproject-hooks[${PYTHON_USEDEP}]
+   >=dev-python/unearth-0.15.0[${PYTHON_USEDEP}]
+   =dev-python/findpython-0.6.0[${PYTHON_USEDEP}]
+   dev-python/tomlkit[${PYTHON_USEDEP}]
+   dev-python/shellingham[${PYTHON_USEDEP}]
+   dev-python/python-dotenv[${PYTHON_USEDEP}]
+   >=dev-python/resolvelib-1.0.1[${PYTHON_USEDEP}]
+   dev-python/installer[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-httpserver[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Internet
+   'tests/cli/test_build.py::test_build_with_no_isolation[False]'
+   tests/test_project.py::test_access_index_with_auth
+   
"tests/test_project.py::test_find_interpreters_with_PDM_IGNORE_ACTIVE_VENV[True]"
+   tests/cli/test_others.py::test_build_distributions
+   
'tests/models/test_candidates.py::test_expand_project_root_in_url[demo @ 
file:///${PROJECT_ROOT}/tests/fixtures/artifacts/demo-0.0.1.tar.gz]'
+   
'tests/models/test_candidates.py::test_expand_project_root_in_url[-e 
file:///${PROJECT_ROOT}/tests/fixtures/projects/demo-#-with-hash#egg=demo]'
+   
tests/models/test_candidates.py::test_find_candidates_from_find_links
+   tests/cli/test_build.py::test_build_single_module
+   tests/cli/test_build.py::test_build_single_module_with_readme
+   tests/cli/test_build.py::test_build_package
+   tests/cli/test_build.py::test_build_src_package
+   tests/cli/test_build.py::test_build_package_include
+   tests/cli/test_build.py::test_build_src_package_by_include
+   tests/cli/test_build.py::test_build_with_config_settings
+   

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

2024-04-12 Thread Arthur Zamarin
commit: 9e9adf4e62e923c14c10a4d6d5ab673417094420
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 13 04:57:50 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 13 05:35:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e9adf4e

dev-python/Faker: Bump to 24.9.0

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

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

diff --git a/dev-python/Faker/Faker-24.9.0.ebuild 
b/dev-python/Faker/Faker-24.9.0.ebuild
new file mode 100644
index ..4a85c701f3c8
--- /dev/null
+++ b/dev-python/Faker/Faker-24.9.0.ebuild
@@ -0,0 +1,40 @@
+# 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=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A Python package that generates fake data for you"
+HOMEPAGE="
+   https://github.com/joke2k/faker/
+   https://pypi.org/project/Faker/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
+   !dev-ruby/faker
+"
+BDEPEND="
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP},tiff]
+   dev-python/validators[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x PYTEST_PLUGINS=faker.contrib.pytest.plugin
+   epytest
+}

diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest
index d01aacb3cd13..068670fb5187 100644
--- a/dev-python/Faker/Manifest
+++ b/dev-python/Faker/Manifest
@@ -1,2 +1,3 @@
 DIST Faker-24.4.0.tar.gz 1724351 BLAKE2B 
2eeb2d660462b0f0b55aadd32768c9a5eaaf22a8036ae203dab7538b8c24f0e6fcdf08533c7737fe597dbe395a00a39c8c2d5e3a823133638a90a9ffa8d32f08
 SHA512 
5ea18faa39cf8506f007557b9a8c84bf2cc21d806a1bf2fcced3d350f96daf3dd6a0a42dfdb7021b72156eb12ad84a930c669df011f39a17f4c290d08675
 DIST Faker-24.8.0.tar.gz 1725365 BLAKE2B 
b2646766b993d946bf7965133b7484408370a2e8bed9091b713ffd427d545bb708027066b6787a78cd675659b4d342ac86c9f611aecfb7df3d0565a8066925f0
 SHA512 
d8fe7e411052bec485b40540317c88ff5aeae8a32ef2e53214816b190d4730c9f5af9157ac2c66aba5fbc887e995d0238f71deefdcf67300e49586c7995b60ff
+DIST Faker-24.9.0.tar.gz 1725521 BLAKE2B 
30486824e1e9a33cb9bf018ebbe9845c65c5fbb797fd75c0798f854c487b5e02b30fad83dd1f94ef4650e5e6ec981ef3318e1b3ec7cc64169e2b3fb7f90a42d8
 SHA512 
18fb6970c90c1048fcfcc9bb3f557eb21374b9e0f128833ac32ad281019059d8a8a3a05a276b72d38bd9bd6315cf0846d7f8111f054191dae1149cdcaf08187d



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

2024-04-12 Thread Arthur Zamarin
commit: 6d629bf96e41242ddfdbc0a8cc3bbacb9b0392e9
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 13 04:18:44 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 13 05:35:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d629bf9

dev-python/zeroconf: Bump to 0.132.2

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

 dev-python/zeroconf/Manifest|  1 +
 dev-python/zeroconf/zeroconf-0.132.2.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest
index 6afd524da9d6..95e2af190e39 100644
--- a/dev-python/zeroconf/Manifest
+++ b/dev-python/zeroconf/Manifest
@@ -1,2 +1,3 @@
 DIST zeroconf-0.131.0.tar.gz 169253 BLAKE2B 
64247bdca5f8a226e73078b0395fa273649d3baea54fe52c350bf5117527e4290974843385f5b23568a6350bb41fa0af13a6999ef4e880fc42952dde21126296
 SHA512 
7b7f5494a589306c458dc4fedd940aab86918e9979d5b9f0a466d28b74795c83351f82fdf501a983e9df3e32a8be9a88af3486e79ade23ab73d889610331d89a
 DIST zeroconf-0.132.0.tar.gz 170270 BLAKE2B 
2ef40ab7d3aafb21f3b82b2e47598034ab821218f80082f26be3e41ac1197ea52a57657e45f38b41a8113164fbde2a8839264c9284c82b64327c443afad1726e
 SHA512 
b8ccbb6f196db9404361e4ec85bc2a9f9801335a188ba6e4f1090afe1f042d82b69545f5db9b8c5d99720f1a7fbc77029ff0f624b8d17837b3dc8b41029e56a7
+DIST zeroconf-0.132.2.tar.gz 170698 BLAKE2B 
7c76e2a00571a19b23f288dc1183da6ce274ebdf3f64f323e282f444011f7cbf90a63e02a991936a2cfa2d227568b31444b8f61f1110588638d4e888dd8749a6
 SHA512 
686cdfd2f32c6bad03fb5fd287b1e22f2f0b5099a8971dcff1d9fca7e63bc8069b195feb97be710c20fae8c524ab92143e395cdfec26ede103295d1aa4d32a8f

diff --git a/dev-python/zeroconf/zeroconf-0.132.2.ebuild 
b/dev-python/zeroconf/zeroconf-0.132.2.ebuild
new file mode 100644
index ..be589608aa7b
--- /dev/null
+++ b/dev-python/zeroconf/zeroconf-0.132.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Pure Python Multicast DNS Service Discovery Library 
(Bonjour/Avahi compatible)"
+HOMEPAGE="
+   https://github.com/python-zeroconf/python-zeroconf/
+   https://pypi.org/project/zeroconf/
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+# the build system uses custom build script that uses distutils to build
+# C extensions, sigh
+BDEPEND="
+   >=dev-python/cython-3.0.8[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export REQUIRE_CYTHON=1
+
+python_test() {
+   local -x SKIP_IPV6=1
+   local EPYTEST_DESELECT=(
+   # network
+   tests/test_core.py::Framework::test_close_multiple_times
+   tests/test_core.py::Framework::test_launch_and_close
+   
tests/test_core.py::Framework::test_launch_and_close_context_manager
+
+   # fragile to timeouts (?)
+   
tests/services/test_browser.py::test_service_browser_expire_callbacks
+   tests/utils/test_asyncio.py::test_run_coro_with_timeout
+   )
+
+   epytest -o addopts=
+}



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

2024-04-12 Thread Arthur Zamarin
commit: fa24a184c059e00a3288431bf1a8e05572ed9ddd
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 13 04:19:12 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 13 05:35:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa24a184

dev-python/boto3: Bump to 1.34.84

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.34.84.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index dfc6f11c7efd..443cea51921c 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -5,3 +5,4 @@ DIST boto3-1.34.80.gh.tar.gz 793186 BLAKE2B 
aa45147344c21291f413580473bdd358d25e
 DIST boto3-1.34.81.gh.tar.gz 793676 BLAKE2B 
40e8eccfc1a619c5d542233faa13aa099fad43c6eddf669914cdbcd58c44bb13433ccad44d6aa2ef5162ba4f7725269b60e82d9093b2119b029eb884b0fdb4ef
 SHA512 
a1823dd568f3e46bdea0830cd1a56aecd949d7e5f1e3558f759a672ed10f754faf546a69c8f1489dc203f04dc173de644689b6bdb53c4446f3cf81adbabc9211
 DIST boto3-1.34.82.gh.tar.gz 794338 BLAKE2B 
ea4053423ed712e7ecbaeb749eb1f6a8bc4a2302f71662d10fb9014a2c95a7539943bbffb8175a1fbda9631c931aea2a756f337ccc2f59cd4bf4ae4b5063049b
 SHA512 
d21b91f4f3fee6e91414ce75a39622a09ea7c570c5877fa140e88ea3ab04ce98a34167a973802766c5c654b9a038c536199cc330c1687af9b917ebf4767223a5
 DIST boto3-1.34.83.gh.tar.gz 795426 BLAKE2B 
22e43acbea7d09c4b5c682b4783acf6ca136e2b62f826928b91e17a495cc8ab6123aa9518c53bd31f029db792f1436e6d358eae35250de944236629924e6260f
 SHA512 
d194d01c8b73c26e0f7c23f2c5f4eb863777eae59390f4824cb3e316f0ea8efee055584f8d8aa7718833a354ab5a96f8714e5fd9d8ec76dac2b268c92fe464fa
+DIST boto3-1.34.84.gh.tar.gz 796658 BLAKE2B 
76ad7997f92167f1ed2f14a0a780a1a58b4a853ea132ca38797a228382ad8f55264dfaee99ebf6f8e2bea1848ec918f7b3b0943d0bb6a81b3b858e729b2e74c4
 SHA512 
55988d7ba69a46b986ed2cffd46b37a154baaa3a73ce62d9ee5b4b8b6f8987f714034ae4f3e59ed9907920216eaf8b18edea4c0fbac99037979b8b30e3b71133

diff --git a/dev-python/boto3/boto3-1.34.84.ebuild 
b/dev-python/boto3/boto3-1.34.84.ebuild
new file mode 100644
index ..2c733040b7a3
--- /dev/null
+++ b/dev-python/boto3/boto3-1.34.84.ebuild
@@ -0,0 +1,53 @@
+# 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/
+"
+SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+RDEPEND="
+   >=dev-python/botocore-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.10.0[${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: dev-python/botocore/

2024-04-12 Thread Arthur Zamarin
commit: f51010ea69ba3de40967c86a6480c98d16e3f608
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 13 04:18:48 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 13 05:35:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f51010ea

dev-python/botocore: Bump to 1.34.84

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 3729b31cf4d9..b0cca3b8810d 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -5,3 +5,4 @@ DIST botocore-1.34.80.gh.tar.gz 12886772 BLAKE2B 
a77200c5fa28ec9f1a8d65aae081309
 DIST botocore-1.34.81.gh.tar.gz 1262 BLAKE2B 
75394b63e4617da9e41801de96b4fa2e590add49e7697771e018ab0ca161dbc3eab95b4af98a1886e8d41419b9e3508727912082708e0197f676437cd19091ef
 SHA512 
dba689f4fe6b32eeb4ef32b49217849a5b6624f8ce3bfeb0857f88b98f84c38d4f04b3ef4c5d3e613ed96117f433cb16562984f6d826149dbbed80230d54386b
 DIST botocore-1.34.82.gh.tar.gz 12892302 BLAKE2B 
d536197d6cd93e85d6e67bdf854a337c4fbf3702b699caf9b3d11553fd41b8de9f4cd10e410a1bcf27f20d2b83e19891afad1eebb064ba71d8779b1db7ee1de3
 SHA512 
5de261d295ad482ec13878fefc5775764345624eaf43fd0dc38d4419aa05a9d3a5f81ab1d1f09eeefaa70b5c87795dd8168105360005f2592ba7b6919bccfdb4
 DIST botocore-1.34.83.gh.tar.gz 12904330 BLAKE2B 
f088d973612c94548b7c32d2254ff9e69dc6c1a700074757db286c9e185140bb4e9619bd548f84da71390028af4352c5431925b32036dd20ffbc7754ade9977f
 SHA512 
0c2ca2fea142f7b44b58ae6b55c0393f7650b4a689a4d8f1dd62f1bd6b3b2a3fec87a4a837c2f748527e7e221ef4ff8c90353cd245677bbcf844eb59d9ddb966
+DIST botocore-1.34.84.gh.tar.gz 12910232 BLAKE2B 
3a9f9073e34d203f05ae44f9dc437f4d325084dbe858e59008a7b0c826c53d6e9a1911f6e9203aa476787878de88a1d8a9c1e26cedc3c34bebf6739c9bb10fce
 SHA512 
247578e628e5ea57cfb956a10c0975d7a2caa24617e8572f90ca2a0286c75077a732328cb2dde34c937113d288c4a8a346adc074aae14dcebfa16c309d801a31

diff --git a/dev-python/botocore/botocore-1.34.84.ebuild 
b/dev-python/botocore/botocore-1.34.84.ebuild
new file mode 100644
index ..ba6cd2a5d2a2
--- /dev/null
+++ b/dev-python/botocore/botocore-1.34.84.ebuild
@@ -0,0 +1,67 @@
+# 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/
+"
+SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+RDEPEND="
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/six[${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 PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit}
+}



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

2024-04-12 Thread Alice Ferrazzi
commit: e15ccfa26e71a7cb3ac7417f5cbfe600660e9dd2
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Fri Apr 12 10:06:51 2024 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Sat Apr 13 01:44:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e15ccfa2

sys-kernel/rt-sources: update HOMEPAGE

Signed-off-by: Alice Ferrazzi  gentoo.org>

 sys-kernel/rt-sources/rt-sources-6.5.2_p8.ebuild | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/sys-kernel/rt-sources/rt-sources-6.5.2_p8.ebuild 
b/sys-kernel/rt-sources/rt-sources-6.5.2_p8.ebuild
index 9e822ca1e1d0..2a03c9f44c9e 100644
--- a/sys-kernel/rt-sources/rt-sources-6.5.2_p8.ebuild
+++ b/sys-kernel/rt-sources/rt-sources-6.5.2_p8.ebuild
@@ -3,9 +3,6 @@
 
 EAPI="8"
 ETYPE="sources"
-KEYWORDS="~amd64 ~arm64"
-
-HOMEPAGE="https://wiki.linuxfoundation.org/realtime/start;
 
 CKV="$(ver_cut 1-3)"
 K_SECURITY_UNSUPPORTED="1"
@@ -16,15 +13,17 @@ inherit kernel-2
 detect_version
 
 K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
+DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the 
CONFIG_PREEMPT_RT patch"
+HOMEPAGE="https://wiki.linuxfoundation.org/realtime/start;
+
 RT_FILE="patch-${K_BRANCH_ID}.${KV_PATCH}-rt${RT_PATCHSET}.patch.xz"
 
RT_URI="https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/${RT_FILE}
 \

https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/older/${RT_FILE};
 
-DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the 
CONFIG_PREEMPT_RT patch"
 SRC_URI="${KERNEL_URI} ${RT_URI}"
-
 KV_FULL="${PVR/_p/-rt}"
 S="${WORKDIR}/linux-${KV_FULL}"
+KEYWORDS="~amd64 ~arm64"
 
 UNIPATCH_LIST="${DISTDIR}/${RT_FILE}"
 UNIPATCH_STRICTORDER="yes"



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

2024-04-12 Thread Alice Ferrazzi
commit: 9f7256032486653994678cb9a3bf27beefe2d2c5
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Fri Apr 12 10:05:33 2024 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Sat Apr 13 01:44:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f725603

sys-kernel/rt-sources: update HOMEPAGE

Signed-off-by: Alice Ferrazzi  gentoo.org>

 sys-kernel/rt-sources/rt-sources-4.14.336_p159.ebuild | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/sys-kernel/rt-sources/rt-sources-4.14.336_p159.ebuild 
b/sys-kernel/rt-sources/rt-sources-4.14.336_p159.ebuild
index 56879535075d..ced1c46432c8 100644
--- a/sys-kernel/rt-sources/rt-sources-4.14.336_p159.ebuild
+++ b/sys-kernel/rt-sources/rt-sources-4.14.336_p159.ebuild
@@ -3,9 +3,6 @@
 
 EAPI="8"
 ETYPE="sources"
-KEYWORDS="~amd64 ~arm64"
-
-HOMEPAGE="https://wiki.linuxfoundation.org/realtime/start;
 
 CKV="$(ver_cut 1-3)"
 K_SECURITY_UNSUPPORTED="1"
@@ -15,15 +12,17 @@ inherit kernel-2
 detect_version
 
 K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
+DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the 
CONFIG_PREEMPT_RT patch"
+HOMEPAGE="https://wiki.linuxfoundation.org/realtime/start;
+
 RT_FILE="patch-${K_BRANCH_ID}.${KV_PATCH}-rt${RT_PATCHSET}.patch.xz"
 
RT_URI="https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/${RT_FILE}
 \

https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/older/${RT_FILE};
 
-DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the 
CONFIG_PREEMPT_RT patch"
 SRC_URI="${KERNEL_URI} ${RT_URI}"
-
 KV_FULL="${PVR/_p/-rt}"
 S="${WORKDIR}/linux-${KV_FULL}"
+KEYWORDS="~amd64 ~arm64"
 
 UNIPATCH_LIST="${DISTDIR}/${RT_FILE}"
 UNIPATCH_STRICTORDER="yes"



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

2024-04-12 Thread Alice Ferrazzi
commit: 72347fa6fe35fd24ddd156aecea147bb4d513e98
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Fri Apr 12 10:05:56 2024 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Sat Apr 13 01:44:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72347fa6

sys-kernel/rt-sources: update HOMEPAGE

Signed-off-by: Alice Ferrazzi  gentoo.org>

 sys-kernel/rt-sources/rt-sources-5.4.271_p89.ebuild | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/sys-kernel/rt-sources/rt-sources-5.4.271_p89.ebuild 
b/sys-kernel/rt-sources/rt-sources-5.4.271_p89.ebuild
index 56879535075d..ced1c46432c8 100644
--- a/sys-kernel/rt-sources/rt-sources-5.4.271_p89.ebuild
+++ b/sys-kernel/rt-sources/rt-sources-5.4.271_p89.ebuild
@@ -3,9 +3,6 @@
 
 EAPI="8"
 ETYPE="sources"
-KEYWORDS="~amd64 ~arm64"
-
-HOMEPAGE="https://wiki.linuxfoundation.org/realtime/start;
 
 CKV="$(ver_cut 1-3)"
 K_SECURITY_UNSUPPORTED="1"
@@ -15,15 +12,17 @@ inherit kernel-2
 detect_version
 
 K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
+DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the 
CONFIG_PREEMPT_RT patch"
+HOMEPAGE="https://wiki.linuxfoundation.org/realtime/start;
+
 RT_FILE="patch-${K_BRANCH_ID}.${KV_PATCH}-rt${RT_PATCHSET}.patch.xz"
 
RT_URI="https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/${RT_FILE}
 \

https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/older/${RT_FILE};
 
-DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the 
CONFIG_PREEMPT_RT patch"
 SRC_URI="${KERNEL_URI} ${RT_URI}"
-
 KV_FULL="${PVR/_p/-rt}"
 S="${WORKDIR}/linux-${KV_FULL}"
+KEYWORDS="~amd64 ~arm64"
 
 UNIPATCH_LIST="${DISTDIR}/${RT_FILE}"
 UNIPATCH_STRICTORDER="yes"



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

2024-04-12 Thread Alice Ferrazzi
commit: 28c12d06bfea9845d015d29cf36ec7088a56edb6
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Fri Apr 12 10:07:01 2024 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Sat Apr 13 01:44:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28c12d06

sys-kernel/rt-sources: add 6.6.25_p29, drop 6.6.22_p27

Signed-off-by: Alice Ferrazzi  gentoo.org>

 sys-kernel/rt-sources/Manifest   | 4 ++--
 ...rt-sources-6.6.22_p27.ebuild => rt-sources-6.6.25_p29.ebuild} | 9 -
 2 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index 730071802eb8..e2444f022bc5 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -35,5 +35,5 @@ DIST patch-6.1.83-rt28.patch.xz 52744 BLAKE2B 
964cf021d474d0866c12cb8b9dc5c80ee9
 DIST patch-6.1.83.xz 4355208 BLAKE2B 
6324070a9e7178417da467a1d9f674a3d3cee37578b7d4ecf1230d7b4813a4a6c06949ee4aa32b04b3d852b316af2aaf3cbc55bc9da49c2fbe26284da82eb15c
 SHA512 
9a33c9bf61877b4eb52c94454dbb63b472366aa6e41fd6f8564bcda69e78fbf35c09f52d293c225830292a05c3aa8cd6403051b7af7c96ee0006f91e97e44d50
 DIST patch-6.5.2-rt8.patch.xz 54436 BLAKE2B 
296da85395314ce26900eefb32a7c9b565b4242603884ab51e6208576e5fa6ceb3bd6269d8938e24f58a0b5d937e556345b45057f90166574797289152b15ae3
 SHA512 
9b625e33f5097729fb2462e2a6e96a1e13a7677af875ce028f6f8fadd1ab60bc9064ca9b101334211bdaf49ba36c750bfdf8260ff03a5ac2a2277a28293b309c
 DIST patch-6.5.2.xz 14964 BLAKE2B 
de3a0d15141199f98873c332f0c0237a39534bffe624f9394a6ba2bb9c3d731121d1b698963c424b919f7683fcffce1a86884bf64d26938cd529a14a211f1904
 SHA512 
e377f1fd5802321ea8198bbf661b15ec050f5ee902666359c8e1cce8e36abbb67957e04bdc1ee8a91eb3bf2c56ef62e9f5535dc52982eb6185476ce794449402
-DIST patch-6.6.22-rt27.patch.xz 89940 BLAKE2B 
a599f68c1325e48d406d4173ab7a5cbff248f9478479017c919b5c2ee945c6017701c3a1bc2ad57b366d9aef0db8ca46a71ac83791b9e6c0433b7af52aa984d2
 SHA512 
18e50f9e2093be4393a891f5ff295963c1d1b2a365c3cce164c13880bfd86b2549136fed59657700cf5708da9bac87e46665755b97e23a2a8ec9ed1752f3b69b
-DIST patch-6.6.22.xz 1349212 BLAKE2B 
e6108586c708db8bf78e92caa134d9141f508f41481b32b21b462e7f3540a99db51f1d1edf98b835c6f6a2277416e87b615bfddd0bcfbf3026673f26a858b7a7
 SHA512 
c8fa43287ef9b4c3e08d9b89f927b2220c3cd7d62b2643f6f098daee2fcfbc9d42a417f449cc311fea960651ba97a4c8cf823b27024611874ee6bf466f86
+DIST patch-6.6.25-rt29.patch.xz 89652 BLAKE2B 
b1f2b08abb2b731e707e9a4ea662bf37654e028062c837a89662461859e5b552a0a90f98a30198e0fc48368bd3abf317d0511db3e93df87cdc20e7d582d296e5
 SHA512 
bf9618e058a57c39922a782cbdea9bde303b9be175c60466472ba08586df7a693065e7bdb217652e8154604ca53097be4c0110f1dc9744ed1bb83f2e8a9559e8
+DIST patch-6.6.25.xz 1612364 BLAKE2B 
6222c5fabff2db4be9fedfedd52b226e08e3f9d8a1f07cafb4dd3cc6c9f1723d9b8441d603f73f801c7822c933ad8bc477862cbfc5c1c16fde2412fb1d6989c7
 SHA512 
ecba9c468e1199a09fb04780f94021eac92b77820cf0baf96e1b15938e0c673121cce1dfc6a11702da2a00701c1cb70aeec62682aed2412cccaf61f27f55b7c8

diff --git a/sys-kernel/rt-sources/rt-sources-6.6.22_p27.ebuild 
b/sys-kernel/rt-sources/rt-sources-6.6.25_p29.ebuild
similarity index 99%
rename from sys-kernel/rt-sources/rt-sources-6.6.22_p27.ebuild
rename to sys-kernel/rt-sources/rt-sources-6.6.25_p29.ebuild
index 9e822ca1e1d0..2a03c9f44c9e 100644
--- a/sys-kernel/rt-sources/rt-sources-6.6.22_p27.ebuild
+++ b/sys-kernel/rt-sources/rt-sources-6.6.25_p29.ebuild
@@ -3,9 +3,6 @@
 
 EAPI="8"
 ETYPE="sources"
-KEYWORDS="~amd64 ~arm64"
-
-HOMEPAGE="https://wiki.linuxfoundation.org/realtime/start;
 
 CKV="$(ver_cut 1-3)"
 K_SECURITY_UNSUPPORTED="1"
@@ -16,15 +13,17 @@ inherit kernel-2
 detect_version
 
 K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
+DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the 
CONFIG_PREEMPT_RT patch"
+HOMEPAGE="https://wiki.linuxfoundation.org/realtime/start;
+
 RT_FILE="patch-${K_BRANCH_ID}.${KV_PATCH}-rt${RT_PATCHSET}.patch.xz"
 
RT_URI="https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/${RT_FILE}
 \

https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/older/${RT_FILE};
 
-DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the 
CONFIG_PREEMPT_RT patch"
 SRC_URI="${KERNEL_URI} ${RT_URI}"
-
 KV_FULL="${PVR/_p/-rt}"
 S="${WORKDIR}/linux-${KV_FULL}"
+KEYWORDS="~amd64 ~arm64"
 
 UNIPATCH_LIST="${DISTDIR}/${RT_FILE}"
 UNIPATCH_STRICTORDER="yes"



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

2024-04-12 Thread Alice Ferrazzi
commit: 839ef1aeb234c8936b9a5561b39df468bccf9b50
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Fri Apr 12 10:06:18 2024 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Sat Apr 13 01:44:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=839ef1ae

sys-kernel/rt-sources: add 5.15.153_p75, drop 5.15.148_p74

Signed-off-by: Alice Ferrazzi  gentoo.org>

 sys-kernel/rt-sources/Manifest   | 4 ++--
 ...ources-5.15.148_p74.ebuild => rt-sources-5.15.153_p75.ebuild} | 9 -
 2 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index 6c740de6de48..b1cd7690efb1 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -25,8 +25,8 @@ DIST patch-4.19.307-rt133.patch.xz 167988 BLAKE2B 
98255c3d56886c274a29ee0f43e954
 DIST patch-4.19.307.xz 5902976 BLAKE2B 
8de893e0f955297c9642e5cfd95629adf39365377060db10a0bbee097b29e8946bd3165f8107e4d0375d63671382d9bb0e132ebe6f0c2f797257f1a53d5339c0
 SHA512 
da9bdb720a3859abdfb487bb7e4da0d03d31424d87628b7fa0fa876f46b08385a8b25d926d2c1707492f67c55376159b0135e0b225fcd0ddf0d4c18d9512a161
 DIST patch-5.10.213-rt105.patch.xz 171600 BLAKE2B 
7e6bbef72cd80eca1c7e2c4c73a0f94ed4950b9888ff53654375ed1544256c6f7c084d5717c24e860ac574b12f641cdafd658808491949b282da6ecee3db1018
 SHA512 
7612202908fc6e6fcf251864a99b84e5867b07c3ae4a83c9892115ad4907f38e56f62d588e4b429689f1f5ec679e1e283998588ac6bca8134e7d87f308012439
 DIST patch-5.10.213.xz 5657864 BLAKE2B 
f8c4a2b26140db379930efb3db3152062c146d9c5dbd8666a2060ed7009d49415094925bd30fc9bb8d4cfbd2397defb149c2cb0984f6bac9f321d209b1256812
 SHA512 
0c1b51312aa6e6afa048cbde5c89cbd5c5095ce17b398265c1b91788f26d9cdad5408adec3cd76deefe4221cb84c3453e1c68c9af59a634285de0f6bde5b1cd8
-DIST patch-5.15.148-rt74.patch.xz 81388 BLAKE2B 
86ac6e0c3009fda66b1752f2a826f4bb081af3f954bb812c933aea8b6fdf41498c536176ddf01ec9e6c9e2c9d382f2baf6ee80a5b7a890a8c5f2d6e3be84a34d
 SHA512 
b1bf0e49b612ae6532cfd07a5d8a37b1a522261c9ec9576399d229744edff9216671b6a27da9ff3f2e46acfbe4a9d3b91543dcefd2a7da0822260a4b0f134cb2
-DIST patch-5.15.148.xz 5244868 BLAKE2B 
098bb6ddbd682c0b15bad2f08ad6eefbfca732fafccb23085dd7348570486726e3a1c0b3c74092b6b3ab20f8d9b2cd50b968666b3fceb50f4905a8da371f754e
 SHA512 
22513243c8a40975dd63ef494f41303008b777df6f891101d469670056d504c771139692dfd59decf9d3381bd78f454a066ce78d50e6e2b0c72d2d6e10cda5b7
+DIST patch-5.15.153-rt75.patch.xz 80212 BLAKE2B 
0ad001fd10025692004b64cf583a1029aed4dbee866685fe2c56b1a46a49dde738fd779774c9439d706b7626f695b6b19b3f4ec272138d779f94583f8e1f3e0d
 SHA512 
e939a6b6624d15ba2720a046df3bc483c5adda87f06d916eb4d024cdb3e764d92c27bdfcd503bb613c31df70edefad381960db61a520bf73240e03102b0bc28d
+DIST patch-5.15.153.xz 5576476 BLAKE2B 
e3b1b28ba2d93019cc3c37e1c6e042c4e8d812ac720593b40e3ff0cb3ec11e1a1a529d4b85a96deac36ae34780d97b3dfdd2bb38fbb66d4ac1324b32a3975f5d
 SHA512 
a4612093c2e7b94339c28995edc5ec7140575bf92461b61548cdf3bfaf3f9347cac65d135c175ced36fc124fba96ae572addbaf1b080e6e047d9bfa5047db4ee
 DIST patch-5.4.271-rt89.patch.xz 182740 BLAKE2B 
c7e7485965d01912f5f01e07958f561e345302e486e81de2c41336627da6e3398fad811cbb04f5fa71d0e43339d1a2b5d58bb0cd7533831ad85afe61bbe3f429
 SHA512 
0f7792a879e21485cdb331cbc5de6a57009d6cbc1bbb22a23fd26357328b4e3996aa4d365ef56c2087098e812a20e663addfea7422c5ec9449a4161796c48a1d
 DIST patch-5.4.271.xz 5437132 BLAKE2B 
dd5148082b7922e86e7a610146e55256e2321a39de8558293d51ca9cf733184332fd22c3fd4a75d6b483b376f92c8ea0f4f17d05761e7c2d0f0e8ed6f35621a1
 SHA512 
88cd064eb8f9ab7e0de7d3e4500e59b80e2d8403176434029b6845f75c0f8eb97a0ad924365d18aa35ba1e1dfbccf8d705fd2f3be4be12c1a20a02eb2667fcb1
 DIST patch-6.0.5-rt14.patch.xz 59916 BLAKE2B 
be06477b7733cb280bbb8ab1cc2b4c611d5b133d97e2459877a8aac0c82a6fa74cba7a7640b49ba6dd9d0abd61a9f9682affb032a8b9f0097874fff35fea9b71
 SHA512 
3e36e45f16499ddbd7029723363ff4cf6e7cd9503ba49f9ce0dbb960b34855c8411abccd32838f9f162412b4a1749f676432e463fce8066496f256313c99d79e

diff --git a/sys-kernel/rt-sources/rt-sources-5.15.148_p74.ebuild 
b/sys-kernel/rt-sources/rt-sources-5.15.153_p75.ebuild
similarity index 99%
rename from sys-kernel/rt-sources/rt-sources-5.15.148_p74.ebuild
rename to sys-kernel/rt-sources/rt-sources-5.15.153_p75.ebuild
index 9e822ca1e1d0..2a03c9f44c9e 100644
--- a/sys-kernel/rt-sources/rt-sources-5.15.148_p74.ebuild
+++ b/sys-kernel/rt-sources/rt-sources-5.15.153_p75.ebuild
@@ -3,9 +3,6 @@
 
 EAPI="8"
 ETYPE="sources"
-KEYWORDS="~amd64 ~arm64"
-
-HOMEPAGE="https://wiki.linuxfoundation.org/realtime/start;
 
 CKV="$(ver_cut 1-3)"
 K_SECURITY_UNSUPPORTED="1"
@@ -16,15 +13,17 @@ inherit kernel-2
 detect_version
 
 K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
+DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the 
CONFIG_PREEMPT_RT patch"
+HOMEPAGE="https://wiki.linuxfoundation.org/realtime/start;
+
 RT_FILE="patch-${K_BRANCH_ID}.${KV_PATCH}-rt${RT_PATCHSET}.patch.xz"
 

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

2024-04-12 Thread Alice Ferrazzi
commit: c8135e601056fe4abab6ceb66832f45b6c777f01
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Fri Apr 12 10:06:29 2024 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Sat Apr 13 01:44:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8135e60

sys-kernel/rt-sources: update HOMEPAGE

Signed-off-by: Alice Ferrazzi  gentoo.org>

 sys-kernel/rt-sources/rt-sources-6.0.5_p14.ebuild | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/sys-kernel/rt-sources/rt-sources-6.0.5_p14.ebuild 
b/sys-kernel/rt-sources/rt-sources-6.0.5_p14.ebuild
index 8e20943244fb..2a03c9f44c9e 100644
--- a/sys-kernel/rt-sources/rt-sources-6.0.5_p14.ebuild
+++ b/sys-kernel/rt-sources/rt-sources-6.0.5_p14.ebuild
@@ -1,11 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
 ETYPE="sources"
-KEYWORDS="~amd64 ~arm64"
-
-HOMEPAGE="https://wiki.linuxfoundation.org/realtime/start;
 
 CKV="$(ver_cut 1-3)"
 K_SECURITY_UNSUPPORTED="1"
@@ -16,15 +13,17 @@ inherit kernel-2
 detect_version
 
 K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
+DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the 
CONFIG_PREEMPT_RT patch"
+HOMEPAGE="https://wiki.linuxfoundation.org/realtime/start;
+
 RT_FILE="patch-${K_BRANCH_ID}.${KV_PATCH}-rt${RT_PATCHSET}.patch.xz"
 
RT_URI="https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/${RT_FILE}
 \

https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/older/${RT_FILE};
 
-DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the 
CONFIG_PREEMPT_RT patch"
 SRC_URI="${KERNEL_URI} ${RT_URI}"
-
 KV_FULL="${PVR/_p/-rt}"
 S="${WORKDIR}/linux-${KV_FULL}"
+KEYWORDS="~amd64 ~arm64"
 
 UNIPATCH_LIST="${DISTDIR}/${RT_FILE}"
 UNIPATCH_STRICTORDER="yes"



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

2024-04-12 Thread Alice Ferrazzi
commit: ce06e1b8ade6c0215685762a23784a814ba20419
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Fri Apr 12 10:05:44 2024 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Sat Apr 13 01:44:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce06e1b8

sys-kernel/rt-sources: update HOMEPAGE

Signed-off-by: Alice Ferrazzi  gentoo.org>

 sys-kernel/rt-sources/rt-sources-4.19.307_p133.ebuild | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/sys-kernel/rt-sources/rt-sources-4.19.307_p133.ebuild 
b/sys-kernel/rt-sources/rt-sources-4.19.307_p133.ebuild
index 56879535075d..ced1c46432c8 100644
--- a/sys-kernel/rt-sources/rt-sources-4.19.307_p133.ebuild
+++ b/sys-kernel/rt-sources/rt-sources-4.19.307_p133.ebuild
@@ -3,9 +3,6 @@
 
 EAPI="8"
 ETYPE="sources"
-KEYWORDS="~amd64 ~arm64"
-
-HOMEPAGE="https://wiki.linuxfoundation.org/realtime/start;
 
 CKV="$(ver_cut 1-3)"
 K_SECURITY_UNSUPPORTED="1"
@@ -15,15 +12,17 @@ inherit kernel-2
 detect_version
 
 K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
+DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the 
CONFIG_PREEMPT_RT patch"
+HOMEPAGE="https://wiki.linuxfoundation.org/realtime/start;
+
 RT_FILE="patch-${K_BRANCH_ID}.${KV_PATCH}-rt${RT_PATCHSET}.patch.xz"
 
RT_URI="https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/${RT_FILE}
 \

https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/older/${RT_FILE};
 
-DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the 
CONFIG_PREEMPT_RT patch"
 SRC_URI="${KERNEL_URI} ${RT_URI}"
-
 KV_FULL="${PVR/_p/-rt}"
 S="${WORKDIR}/linux-${KV_FULL}"
+KEYWORDS="~amd64 ~arm64"
 
 UNIPATCH_LIST="${DISTDIR}/${RT_FILE}"
 UNIPATCH_STRICTORDER="yes"



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

2024-04-12 Thread Alice Ferrazzi
commit: 188067a6e820e7dcc42b4b2cac0fe11eb2dd8cd9
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Fri Apr 12 10:06:08 2024 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Sat Apr 13 01:44:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=188067a6

sys-kernel/rt-sources: update HOMEPAGE

Signed-off-by: Alice Ferrazzi  gentoo.org>

 sys-kernel/rt-sources/rt-sources-5.10.213_p105.ebuild | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/sys-kernel/rt-sources/rt-sources-5.10.213_p105.ebuild 
b/sys-kernel/rt-sources/rt-sources-5.10.213_p105.ebuild
index 9e822ca1e1d0..2a03c9f44c9e 100644
--- a/sys-kernel/rt-sources/rt-sources-5.10.213_p105.ebuild
+++ b/sys-kernel/rt-sources/rt-sources-5.10.213_p105.ebuild
@@ -3,9 +3,6 @@
 
 EAPI="8"
 ETYPE="sources"
-KEYWORDS="~amd64 ~arm64"
-
-HOMEPAGE="https://wiki.linuxfoundation.org/realtime/start;
 
 CKV="$(ver_cut 1-3)"
 K_SECURITY_UNSUPPORTED="1"
@@ -16,15 +13,17 @@ inherit kernel-2
 detect_version
 
 K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
+DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the 
CONFIG_PREEMPT_RT patch"
+HOMEPAGE="https://wiki.linuxfoundation.org/realtime/start;
+
 RT_FILE="patch-${K_BRANCH_ID}.${KV_PATCH}-rt${RT_PATCHSET}.patch.xz"
 
RT_URI="https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/${RT_FILE}
 \

https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/older/${RT_FILE};
 
-DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the 
CONFIG_PREEMPT_RT patch"
 SRC_URI="${KERNEL_URI} ${RT_URI}"
-
 KV_FULL="${PVR/_p/-rt}"
 S="${WORKDIR}/linux-${KV_FULL}"
+KEYWORDS="~amd64 ~arm64"
 
 UNIPATCH_LIST="${DISTDIR}/${RT_FILE}"
 UNIPATCH_STRICTORDER="yes"



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

2024-04-12 Thread Alice Ferrazzi
commit: caa0a477a9a1dbf2debfb154eced925da3fadafa
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Fri Apr 12 10:06:39 2024 +
Commit: Alice Ferrazzi  gentoo  org>
CommitDate: Sat Apr 13 01:44:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caa0a477

sys-kernel/rt-sources: add 6.1.83_p28, drop 6.1.82_p27

Signed-off-by: Alice Ferrazzi  gentoo.org>

 sys-kernel/rt-sources/Manifest   | 4 ++--
 ...rt-sources-6.1.82_p27.ebuild => rt-sources-6.1.83_p28.ebuild} | 9 -
 2 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index b1cd7690efb1..730071802eb8 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -31,8 +31,8 @@ DIST patch-5.4.271-rt89.patch.xz 182740 BLAKE2B 
c7e7485965d01912f5f01e07958f561e
 DIST patch-5.4.271.xz 5437132 BLAKE2B 
dd5148082b7922e86e7a610146e55256e2321a39de8558293d51ca9cf733184332fd22c3fd4a75d6b483b376f92c8ea0f4f17d05761e7c2d0f0e8ed6f35621a1
 SHA512 
88cd064eb8f9ab7e0de7d3e4500e59b80e2d8403176434029b6845f75c0f8eb97a0ad924365d18aa35ba1e1dfbccf8d705fd2f3be4be12c1a20a02eb2667fcb1
 DIST patch-6.0.5-rt14.patch.xz 59916 BLAKE2B 
be06477b7733cb280bbb8ab1cc2b4c611d5b133d97e2459877a8aac0c82a6fa74cba7a7640b49ba6dd9d0abd61a9f9682affb032a8b9f0097874fff35fea9b71
 SHA512 
3e36e45f16499ddbd7029723363ff4cf6e7cd9503ba49f9ce0dbb960b34855c8411abccd32838f9f162412b4a1749f676432e463fce8066496f256313c99d79e
 DIST patch-6.0.5.xz 274580 BLAKE2B 
b1fd53745b1858f92ded90a78d8060e1c916a8b6c256f96188331e5ac80242a40a83d14377ad0befec5415135925821cb264489cee63fe4ad432ba00c64983ff
 SHA512 
c4ac4387c490e73b8d91d13fbea9a1e065be4bacf9535177e625561adb2411908a546f9c4327748aab6bbfc021f30887f3e5df5d6019c6cfe00fe5bf64aad2eb
-DIST patch-6.1.82-rt27.patch.xz 52728 BLAKE2B 
a2f1c94bfcc8199d5d6f642e12ae2ce0b371dec7ca07103a8cfb21d9875d004fc323fb7d8108f2f247b15968b733d9575e646c3ec2438fdb4d8d2fead6fde52c
 SHA512 
bfc8cb8ee8183f2f6f9d56cb93e35f349deab20bdf3eb089d9af1504a47f9f0e19203bab2ee5a062900e126e879b9f313366e79f61f294edd7f0e7d9539e
-DIST patch-6.1.82.xz 4258512 BLAKE2B 
483bba5a7fd4f7cb8af9447980bc46e8de18f0aadac375276fe4efd925d89bc716227425845233a05bcac7a09eeaa0f7e50b0bc12a4f8e48660561e367e1
 SHA512 
747bf5dd6d6ef696840ddf042f6f1d7b44f65d729d4bd3027dc97eaa32515d62e0fde6e87a57a7503c5f95511c10d430747c3aaf95cde1c23add670fdbc44fa5
+DIST patch-6.1.83-rt28.patch.xz 52744 BLAKE2B 
964cf021d474d0866c12cb8b9dc5c80ee9e74e69a426cd8f245f99f065d4e8c284fd0b5ef8b768b0e1cd095628a9f91e7715795800424c307f44512b617a5041
 SHA512 
2af8faccb266085354606a2044b4f2b594d1343da25f2ebaef185be259b91a15fb89a8b83b54c0874be69105eeb7c745a265644199d803e4571fc1c87d3664b0
+DIST patch-6.1.83.xz 4355208 BLAKE2B 
6324070a9e7178417da467a1d9f674a3d3cee37578b7d4ecf1230d7b4813a4a6c06949ee4aa32b04b3d852b316af2aaf3cbc55bc9da49c2fbe26284da82eb15c
 SHA512 
9a33c9bf61877b4eb52c94454dbb63b472366aa6e41fd6f8564bcda69e78fbf35c09f52d293c225830292a05c3aa8cd6403051b7af7c96ee0006f91e97e44d50
 DIST patch-6.5.2-rt8.patch.xz 54436 BLAKE2B 
296da85395314ce26900eefb32a7c9b565b4242603884ab51e6208576e5fa6ceb3bd6269d8938e24f58a0b5d937e556345b45057f90166574797289152b15ae3
 SHA512 
9b625e33f5097729fb2462e2a6e96a1e13a7677af875ce028f6f8fadd1ab60bc9064ca9b101334211bdaf49ba36c750bfdf8260ff03a5ac2a2277a28293b309c
 DIST patch-6.5.2.xz 14964 BLAKE2B 
de3a0d15141199f98873c332f0c0237a39534bffe624f9394a6ba2bb9c3d731121d1b698963c424b919f7683fcffce1a86884bf64d26938cd529a14a211f1904
 SHA512 
e377f1fd5802321ea8198bbf661b15ec050f5ee902666359c8e1cce8e36abbb67957e04bdc1ee8a91eb3bf2c56ef62e9f5535dc52982eb6185476ce794449402
 DIST patch-6.6.22-rt27.patch.xz 89940 BLAKE2B 
a599f68c1325e48d406d4173ab7a5cbff248f9478479017c919b5c2ee945c6017701c3a1bc2ad57b366d9aef0db8ca46a71ac83791b9e6c0433b7af52aa984d2
 SHA512 
18e50f9e2093be4393a891f5ff295963c1d1b2a365c3cce164c13880bfd86b2549136fed59657700cf5708da9bac87e46665755b97e23a2a8ec9ed1752f3b69b

diff --git a/sys-kernel/rt-sources/rt-sources-6.1.82_p27.ebuild 
b/sys-kernel/rt-sources/rt-sources-6.1.83_p28.ebuild
similarity index 99%
rename from sys-kernel/rt-sources/rt-sources-6.1.82_p27.ebuild
rename to sys-kernel/rt-sources/rt-sources-6.1.83_p28.ebuild
index 9e822ca1e1d0..2a03c9f44c9e 100644
--- a/sys-kernel/rt-sources/rt-sources-6.1.82_p27.ebuild
+++ b/sys-kernel/rt-sources/rt-sources-6.1.83_p28.ebuild
@@ -3,9 +3,6 @@
 
 EAPI="8"
 ETYPE="sources"
-KEYWORDS="~amd64 ~arm64"
-
-HOMEPAGE="https://wiki.linuxfoundation.org/realtime/start;
 
 CKV="$(ver_cut 1-3)"
 K_SECURITY_UNSUPPORTED="1"
@@ -16,15 +13,17 @@ inherit kernel-2
 detect_version
 
 K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
+DESCRIPTION="Full Linux ${K_BRANCH_ID} kernel sources with the 
CONFIG_PREEMPT_RT patch"
+HOMEPAGE="https://wiki.linuxfoundation.org/realtime/start;
+
 RT_FILE="patch-${K_BRANCH_ID}.${KV_PATCH}-rt${RT_PATCHSET}.patch.xz"
 
RT_URI="https://www.kernel.org/pub/linux/kernel/projects/rt/${K_BRANCH_ID}/${RT_FILE}
 

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

2024-04-12 Thread Arsen Arsenović
commit: 75776791f3f6db1aa3ad971ad9df090efacccd34
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Sat Apr 13 01:40:10 2024 +
Commit: Arsen Arsenović  gentoo  org>
CommitDate: Sat Apr 13 01:40:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75776791

media-fonts/iosevka: add 29.1.0

Signed-off-by: Arsen Arsenović  gentoo.org>

 media-fonts/iosevka/Manifest  |  24 ++
 media-fonts/iosevka/iosevka-29.1.0.ebuild | 117 ++
 2 files changed, 141 insertions(+)

diff --git a/media-fonts/iosevka/Manifest b/media-fonts/iosevka/Manifest
index cdab928bf04d..f99b98f64942 100644
--- a/media-fonts/iosevka/Manifest
+++ b/media-fonts/iosevka/Manifest
@@ -3,121 +3,145 @@ DIST SuperTTC-Iosevka-28.0.3.zip 100760313 BLAKE2B 
ea101acc25fac4b9a12cd2569e49c
 DIST SuperTTC-Iosevka-28.0.5.zip 99962915 BLAKE2B 
25518af945746258f753f9d724e5cd4915f5f868d46c62fef7087d13519816bbd833cda14d4aed3d263c11d2b75ecad7a8f4ea42932b6bb613f43fab93bf0314
 SHA512 
db3aa7ccf2e5241e2d5f73ddde187963e4f5c16157cafe86e5603ef8b625d2b57b62f08257aa647e01dbed1f32daa5b327b91fbabb3e43a9ccb45a80e33f940a
 DIST SuperTTC-Iosevka-28.0.6.zip 99811549 BLAKE2B 
5813935561e92f975289ba9ae8c3c62eebf4052f7b9a5ad01eed4c8fd4ba69ce0f79794637c5478143e976bb1013c4d6aa5523845a65ea9c926652194a350a4f
 SHA512 
02b8a2e88a534b95b71d950f4ba8a93e8ce3cf14d92a0f71176a3128d7b2e8198edb064f7f07a52dfaf132140e9ac3913a949483e2cbebb2bb7749f515cdd146
 DIST SuperTTC-Iosevka-28.1.0.zip 104145970 BLAKE2B 
f7f167d070695040a57136699caec964d5c1b062f3cf7ccdd2c794d8a49a850ccacc5970bc60827eb772ca9928daba27bb751932581c266e1e5c68bf840bab23
 SHA512 
144bd18c31b9dc7f4c885f6c1d92e3bce40c7e69b17cbd4064a44bcc9a30e08d3412b3e8fc3e69b1bfd2a438111daf86708ca460ecb858b239e614b47103edea
+DIST SuperTTC-Iosevka-29.1.0.zip 102181720 BLAKE2B 
536981d3682f089d561cf27e1fbe273cfe4b3ae633abb3500742f51577afb8e49b2c03ecb619a66f0094ff1696a8edbe90ff8fc7f98dba6d34f4b2bb45e93eb6
 SHA512 
9e4ad9c641cf89c130bed683a6ebc14a2cfd6ef3b7af0b15bf07c54310613770d408fab77a04dba3f165a4829ee4074a653823c63edf5166bdee8c822016b728
 DIST SuperTTC-IosevkaAile-28.0.1.zip 55704940 BLAKE2B 
e1112edaa46c44f1f2577cc08d2fc3370bc102c1b4fe9ef4b9ef439afdf1359c7e9051b8bcf519742ab72f6e47497e301ec3b5ceffd793a62f8013161cd5c1d3
 SHA512 
2e442ba8b18b309264432b960016fb770ccc73603f5c057e0848a7fd42014733f70c7d0789a5abcfab4708d1e48c4e607513c6736b64d5e0950669644ba1fedf
 DIST SuperTTC-IosevkaAile-28.0.3.zip 55812158 BLAKE2B 
aaeaf865cfad1025f48942c02f28d039c1b00d22c55db2cb508a0db56dcb16754c6a0ab8e68948330d5ddebd887974b94eb2fc4f7ebef51af7b0ea3cf0413c6b
 SHA512 
2f17a3a2987390f9ed49bff975d8b2aaec070e5a361e336c067b35923c926e17cfea9217b18fc0a02b6a8d245591ec68d030183edfac4a33c6a7f826f939fe30
 DIST SuperTTC-IosevkaAile-28.0.5.zip 56613364 BLAKE2B 
7941356b861c17416e84ec0e1b854b0a4a8babfd81b18d794a261a6a78023df36ea34eb84bb44f85e82554304d586c65e2d95083e1c7bd324de0cff51f73ed90
 SHA512 
bd3d119afae971cd73f74044f367e03a36810eef1e37d529aae169cb815ab308dfa52a43f32e0977407156e7410bd253e820ff7ce952a7af51523a4c2a6e4d39
 DIST SuperTTC-IosevkaAile-28.0.6.zip 56615981 BLAKE2B 
349b15fe4095f4e0bb176fdee86afcc774147c2ee842f47efd6f28d6aeab1071a469d437f26ec44b80adecbac7f538329b9f78dc075650c878aa366c4cd4d0f8
 SHA512 
6cd7069b6f87142d5e4ae880f06ce5491e2e0f1d76e850e5e55c86b7fa7c58bf8cf00ef7594a4333037e5872b58580d591d04df1cc28a83b85f273e008324992
 DIST SuperTTC-IosevkaAile-28.1.0.zip 58796301 BLAKE2B 
bd58960d183c70cd1af1a9797e74b97958e0539f070f19eef02375067b329e1cac5b5b8313aafc2de3ba954979b7cb1674a8d40b833eb413f2b7ef756978bef0
 SHA512 
0d57760943012e53feb124ff10fd75b6eeaf3ecd9bccd5f4ac18a100a4d437474d3df62f3111341c4917563773b37a66e4ce882dd6f10d9ecc4c21a97669d640
+DIST SuperTTC-IosevkaAile-29.1.0.zip 59088277 BLAKE2B 
2bc66b5bb5637e293a3a4d7eff88cf113d0aa7c69f791b1c6238b5a6e6814ea2d555cb71d11861ce1cd62a57e4c88b507dd94ce711bf604d84ea8182643c33d7
 SHA512 
46ca87f1621a548a8a27b66160c8fedd2365ba1ae832f606f7a457676c1392227fd1904384c92fada105e562f8c772c8be322fcd11a1912feb2877e704926f3d
 DIST SuperTTC-IosevkaCurly-28.0.1.zip 99620533 BLAKE2B 
a0a623c4db3ddb7b2e0889e5f4ee4f20cb0b342fc0bbe2fb51dc4764403a63daa96277eab41d6ca60da2c6d35314fb193a5468cc3831b3756e707428d64a0173
 SHA512 
7a34e4f2d9e58e295fb9c11da56fc45668fa9fa91575bd51858e35a30f2a88a7bf134bef37e0b36cbc921dbba0ef2543c07e6bfa498668544191c9b9251c
 DIST SuperTTC-IosevkaCurly-28.0.3.zip 101101230 BLAKE2B 
af143ab6c2a083a3676302291cc8e3d7f12e6c543ca772e7e3bff5ef3690c76299b1eaf96ca198b5a1da3e4602bd45fcf47afef0d8c5709b4ad29d28b4922916
 SHA512 
d0af1d3b5c0c4e4ecab01f004b54bccaefaa0206cbfd93d24bd426b5955938b1d2a6aad351001b1bf7c26c64bc1cc472e80dc7f4f8e33e4377ac614dca6fd09c
 DIST SuperTTC-IosevkaCurly-28.0.5.zip 100347837 BLAKE2B 
66fe5095c90a699afead1d6c7b0441c9b6bcc9162ec2c6e5fe5afd56fa652af391897bc0072a4b4ff49f8769693bc0fcca3caa97ed44ad02042282a6a8e4930d
 SHA512 

[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/trantor/

2024-04-12 Thread Ronny Gutbrod
commit: 9ccb5d7906a816cf6038da07d862b11b6c2f3d54
Author: tastytea  tastytea  de>
AuthorDate: Fri Apr 12 23:07:03 2024 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Fri Apr 12 23:08:32 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9ccb5d79

dev-cpp/trantor: drop 1.5.14_p1

Signed-off-by: tastytea  tastytea.de>

 dev-cpp/trantor/Manifest |  1 -
 dev-cpp/trantor/trantor-1.5.14_p1.ebuild | 57 
 2 files changed, 58 deletions(-)

diff --git a/dev-cpp/trantor/Manifest b/dev-cpp/trantor/Manifest
index 6d30f62a4d..8b7e5bf43f 100644
--- a/dev-cpp/trantor/Manifest
+++ b/dev-cpp/trantor/Manifest
@@ -1,3 +1,2 @@
-DIST trantor-1.5.14_p1.tar.gz 152566 BLAKE2B 
09ea5e1d35d653073947e177a9630c93b235e84cdc66a69d4a944f656e957afe31206d7b6079b68f7517bfcd9619aa98e7e4bcc32c7873b01e7cfd94e0ea5704
 SHA512 
0725b66351a036f829499edb19be31f434ebea7133b129d994f3cb1a5e8c08844c181eab383b074bbcc8bf8efe7d761d12c593180d8ac07edf6dd8bde580578c
 DIST trantor-1.5.15.tar.gz 153133 BLAKE2B 
a69e46072269a8664d33d3b3b6575de07c645151a97f60bfe350d52972cf2b48c062a342c7b2ca57566fa213cc56b585b2fdf34b6d0a5f9c533d1c3f6bab2ba6
 SHA512 
f08bba448229d8121534cade55b74ac0d9cf5deb1c1116794c21fee37f8f8c3b3d5e6618d0806942a9bcf5eb30c87879ddaf1104417fb3fe14de0827670e03e8
 DIST trantor-1.5.17.tar.gz 155603 BLAKE2B 
25631b3d8882cec58ff8eea2b449e805f846653d79af41a87b6ead6fff5c32dfc40559cdc734f51505a8ca1100b215cb8d66fa5fc5bf5baa96d6a3e93499a330
 SHA512 
43202240968b90d0e6d211d3b7a918567587e4ad26c360848efee2661cc1d49d35de408db5e2ff7314be879faac99ffa29ffa1f3735f9606d95874130db05250

diff --git a/dev-cpp/trantor/trantor-1.5.14_p1.ebuild 
b/dev-cpp/trantor/trantor-1.5.14_p1.ebuild
deleted file mode 100644
index 4bd5d39b25..00
--- a/dev-cpp/trantor/trantor-1.5.14_p1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-MY_COMMIT="f49cc3e5825812e8191e33da2264c76a75389f24"
-
-DESCRIPTION="Non-blocking I/O tcp network lib based on c++14/17"
-HOMEPAGE="https://github.com/an-tao/trantor;
-SRC_URI="https://github.com/an-tao/trantor/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}-${MY_COMMIT}"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="adns doc +spdlog +ssl test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   adns? ( net-dns/c-ares:= )
-   ssl? ( dev-libs/openssl:= )
-   spdlog? (
-   dev-libs/spdlog:=
-   dev-libs/libfmt:=
-   )
-"
-DEPEND="
-   ${RDEPEND}
-   test? ( dev-cpp/gtest )
-"
-BDEPEND="doc? ( app-text/doxygen[dot] )"
-
-src_prepare() {
-   sed -i 's/ -Werror)$/)/' CMakeLists.txt || die "could not remove 
-Werror"
-   cmake_src_prepare
-}
-
-src_configure() {
-   local -a mycmakeargs=(
-   "-DBUILD_SHARED_LIBS=YES"
-   "-DBUILD_DOC=$(usex doc)"
-   "-DBUILD_TESTING=$(usex test)"
-   "-DBUILD_C-ARES=$(usex adns)"
-   "-DTRANTOR_USE_TLS=$(usex ssl openssl none)"
-   "-DUSE_SPDLOG=$(usex spdlog)"
-   )
-
-   cmake_src_configure
-}
-
-src_install() {
-   use doc && HTML_DOCS="${BUILD_DIR}/docs/trantor/html/*"
-
-   cmake_src_install
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/drogon/

2024-04-12 Thread Ronny Gutbrod
commit: 0d4ce800860e7b9f14fe9cf662cc00cddccc9000
Author: tastytea  tastytea  de>
AuthorDate: Fri Apr 12 23:08:01 2024 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Fri Apr 12 23:08:32 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0d4ce800

dev-cpp/drogon: drop 1.9.0

Signed-off-by: tastytea  tastytea.de>

 dev-cpp/drogon/Manifest|  2 -
 dev-cpp/drogon/drogon-1.9.0.ebuild | 87 --
 2 files changed, 89 deletions(-)

diff --git a/dev-cpp/drogon/Manifest b/dev-cpp/drogon/Manifest
index ebe276fc83..ebe27601d1 100644
--- a/dev-cpp/drogon/Manifest
+++ b/dev-cpp/drogon/Manifest
@@ -1,6 +1,4 @@
-DIST drogon-1.9.0.tar.gz 566471 BLAKE2B 
ce7b64748e8b8022527cdeeb4ad8f52e6179a3c6d80576eddd560bffac947fb7a8c4054410f455102fd07f4ff00a515edbcf6af0cb0af342f06fba7ee2c5a236
 SHA512 
2732bea50e913bb13b251c03da62e2935dcb8c2e48dcc85286bfe1bf1ecdefb4bfd712d1c6cf00daab15705be1c3b6851a4ee8b5a0c7b7d2341baa2d9500d8a5
 DIST drogon-1.9.1.tar.gz 567917 BLAKE2B 
2da1c1a433c19388eb6ed9a474369309b02d9200ae275c513923bcef19d2e5a8955c9361467f581ad1b2b65b0d183214b728a2c4280b8ca2f1a36091d5a4e2e7
 SHA512 
05666166e0b03a6f349a3811ea1014f6e7d8a42a5e749e478502461722a647c6170f5538a4cba9820c3135551d577276094cd96eb0997946c3a37787b531ac49
 DIST drogon-1.9.3.tar.gz 611732 BLAKE2B 
a78a7f4e4e7bb3b650944f4ab2b50133e907d701df1cbb127ac646ea8006f441f05823254958ae8db3a3b3bc590d9b285d84679fb83e2228ab5a324825fcac6e
 SHA512 
cb1ace1e6fcc9112c71c221d24b80dea62245b908037f5f1065b899c62142c568f0e3410a06210ddb599f7771b56ea8acd1c7b5070893f4effb07cfd4b61f8e4
-DIST trantor-1.5.14.tar.gz 143236 BLAKE2B 
843c67a3a4dedc8e476115438eae9a0ec99a6739fb5f29c79780c38d8d82dfe4b5add42d3c0c589c0be35662f7d24a89dfe037ac422fe8d53f00975b2a646f84
 SHA512 
468e5ffe9b47537992b9852ddec7714fb6e63147ff51ecfade7e1b0af02f5231ebc50b71d48d77c188f8d2af77c64c40fcbdc907f4f8d45d488aa2966f9406f9
 DIST trantor-1.5.15.tar.gz 153133 BLAKE2B 
a69e46072269a8664d33d3b3b6575de07c645151a97f60bfe350d52972cf2b48c062a342c7b2ca57566fa213cc56b585b2fdf34b6d0a5f9c533d1c3f6bab2ba6
 SHA512 
f08bba448229d8121534cade55b74ac0d9cf5deb1c1116794c21fee37f8f8c3b3d5e6618d0806942a9bcf5eb30c87879ddaf1104417fb3fe14de0827670e03e8
 DIST trantor-1.5.17.tar.gz 155603 BLAKE2B 
25631b3d8882cec58ff8eea2b449e805f846653d79af41a87b6ead6fff5c32dfc40559cdc734f51505a8ca1100b215cb8d66fa5fc5bf5baa96d6a3e93499a330
 SHA512 
43202240968b90d0e6d211d3b7a918567587e4ad26c360848efee2661cc1d49d35de408db5e2ff7314be879faac99ffa29ffa1f3735f9606d95874130db05250

diff --git a/dev-cpp/drogon/drogon-1.9.0.ebuild 
b/dev-cpp/drogon/drogon-1.9.0.ebuild
deleted file mode 100644
index 637e4434b4..00
--- a/dev-cpp/drogon/drogon-1.9.0.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-MY_TRANTOR_V="1.5.14"
-
-DESCRIPTION="C++14/17 based HTTP web application framework"
-HOMEPAGE="https://github.com/drogonframework/drogon;
-SRC_URI="
-   
https://github.com/drogonframework/drogon/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
-   test? ( 
https://github.com/an-tao/trantor/archive/refs/tags/v${MY_TRANTOR_V}.tar.gz -> 
trantor-${MY_TRANTOR_V}.tar.gz )
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+brotli doc examples mariadb postgres redis sqlite test +yaml"
-# REQUIRED_USE="test? ( postgres sqlite mariadb )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-cpp/trantor-${MY_TRANTOR_V}_p1:=
-   dev-libs/jsoncpp:=
-   sys-libs/zlib
-   brotli? ( app-arch/brotli:= )
-   mariadb? ( dev-db/mariadb:= )
-   postgres? ( dev-db/postgresql:= )
-   redis? ( dev-libs/hiredis:= )
-   sqlite? ( dev-db/sqlite:3 )
-   elibc_Darwin? ( sys-libs/native-uuid )
-   elibc_SunOS? ( sys-libs/libuuid )
-   !elibc_Darwin? ( !elibc_SunOS? (
-   sys-apps/util-linux
-   ) )
-   yaml? ( dev-cpp/yaml-cpp:= )
-"
-DEPEND="
-   ${RDEPEND}
-   test? ( dev-cpp/gtest )
-"
-BDEPEND="doc? ( app-text/doxygen )"
-
-PATCHES=( "${FILESDIR}"/${PN}-1.8.4-fix-test-build.patch )
-
-DOCS=( CONTRIBUTING.md ChangeLog.md README.md README.zh-CN.md README.zh-TW.md )
-
-src_unpack() {
-   default
-
-   # the cert is in the trantor submodule normally, but we unbundle that
-   if use test; then
-   mkdir -p ${P}/trantor/trantor/tests || die
-   cp -v trantor-${MY_TRANTOR_V}/trantor/tests/server.{crt,key} \
-   ${P}/trantor/trantor/tests/ \
-   || die "could not copy test certificate and/or key"
-   fi
-}
-
-src_configure() {
-   use doc && HTML_DOCS=( "${BUILD_DIR}/docs/drogon/html/." )
-
-   local -a mycmakeargs=(
-   -DBUILD_DOC=$(usex doc)
-   -DBUILD_EXAMPLES=NO
-   -DBUILD_POSTGRESQL=$(usex postgres)
-   -DBUILD_MYSQL=$(usex mariadb)
-   

[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/drogon/

2024-04-12 Thread Ronny Gutbrod
commit: 15f16720e9f9b74677b391de0245acdb10ed7311
Author: tastytea  tastytea  de>
AuthorDate: Fri Apr 12 23:07:29 2024 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Fri Apr 12 23:08:32 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=15f16720

dev-cpp/drogon: add 1.9.3

Signed-off-by: tastytea  tastytea.de>

 dev-cpp/drogon/Manifest|  2 +
 dev-cpp/drogon/drogon-1.9.3.ebuild | 92 ++
 dev-cpp/drogon/metadata.xml|  6 +--
 3 files changed, 96 insertions(+), 4 deletions(-)

diff --git a/dev-cpp/drogon/Manifest b/dev-cpp/drogon/Manifest
index 7029e49a97..ebe276fc83 100644
--- a/dev-cpp/drogon/Manifest
+++ b/dev-cpp/drogon/Manifest
@@ -1,4 +1,6 @@
 DIST drogon-1.9.0.tar.gz 566471 BLAKE2B 
ce7b64748e8b8022527cdeeb4ad8f52e6179a3c6d80576eddd560bffac947fb7a8c4054410f455102fd07f4ff00a515edbcf6af0cb0af342f06fba7ee2c5a236
 SHA512 
2732bea50e913bb13b251c03da62e2935dcb8c2e48dcc85286bfe1bf1ecdefb4bfd712d1c6cf00daab15705be1c3b6851a4ee8b5a0c7b7d2341baa2d9500d8a5
 DIST drogon-1.9.1.tar.gz 567917 BLAKE2B 
2da1c1a433c19388eb6ed9a474369309b02d9200ae275c513923bcef19d2e5a8955c9361467f581ad1b2b65b0d183214b728a2c4280b8ca2f1a36091d5a4e2e7
 SHA512 
05666166e0b03a6f349a3811ea1014f6e7d8a42a5e749e478502461722a647c6170f5538a4cba9820c3135551d577276094cd96eb0997946c3a37787b531ac49
+DIST drogon-1.9.3.tar.gz 611732 BLAKE2B 
a78a7f4e4e7bb3b650944f4ab2b50133e907d701df1cbb127ac646ea8006f441f05823254958ae8db3a3b3bc590d9b285d84679fb83e2228ab5a324825fcac6e
 SHA512 
cb1ace1e6fcc9112c71c221d24b80dea62245b908037f5f1065b899c62142c568f0e3410a06210ddb599f7771b56ea8acd1c7b5070893f4effb07cfd4b61f8e4
 DIST trantor-1.5.14.tar.gz 143236 BLAKE2B 
843c67a3a4dedc8e476115438eae9a0ec99a6739fb5f29c79780c38d8d82dfe4b5add42d3c0c589c0be35662f7d24a89dfe037ac422fe8d53f00975b2a646f84
 SHA512 
468e5ffe9b47537992b9852ddec7714fb6e63147ff51ecfade7e1b0af02f5231ebc50b71d48d77c188f8d2af77c64c40fcbdc907f4f8d45d488aa2966f9406f9
 DIST trantor-1.5.15.tar.gz 153133 BLAKE2B 
a69e46072269a8664d33d3b3b6575de07c645151a97f60bfe350d52972cf2b48c062a342c7b2ca57566fa213cc56b585b2fdf34b6d0a5f9c533d1c3f6bab2ba6
 SHA512 
f08bba448229d8121534cade55b74ac0d9cf5deb1c1116794c21fee37f8f8c3b3d5e6618d0806942a9bcf5eb30c87879ddaf1104417fb3fe14de0827670e03e8
+DIST trantor-1.5.17.tar.gz 155603 BLAKE2B 
25631b3d8882cec58ff8eea2b449e805f846653d79af41a87b6ead6fff5c32dfc40559cdc734f51505a8ca1100b215cb8d66fa5fc5bf5baa96d6a3e93499a330
 SHA512 
43202240968b90d0e6d211d3b7a918567587e4ad26c360848efee2661cc1d49d35de408db5e2ff7314be879faac99ffa29ffa1f3735f9606d95874130db05250

diff --git a/dev-cpp/drogon/drogon-1.9.3.ebuild 
b/dev-cpp/drogon/drogon-1.9.3.ebuild
new file mode 100644
index 00..70912e1163
--- /dev/null
+++ b/dev-cpp/drogon/drogon-1.9.3.ebuild
@@ -0,0 +1,92 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_TRANTOR_V="1.5.17" # NOTE: needs to be updated on each bump
+
+DESCRIPTION="C++14/17 based HTTP web application framework"
+HOMEPAGE="https://github.com/drogonframework/drogon;
+SRC_URI="
+   https://github.com/drogonframework/drogon/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   test? ( 
https://github.com/an-tao/trantor/archive/v${MY_TRANTOR_V}.tar.gz -> 
trantor-${MY_TRANTOR_V}.tar.gz )
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+brotli doc examples mariadb postgres redis sqlite spdlog test +yaml"
+# REQUIRED_USE="test? ( postgres sqlite mariadb )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-cpp/trantor-${MY_TRANTOR_V}:=
+   dev-libs/jsoncpp:=
+   sys-libs/zlib
+   brotli? ( app-arch/brotli:= )
+   mariadb? ( dev-db/mariadb:= )
+   postgres? ( dev-db/postgresql:= )
+   redis? ( dev-libs/hiredis:= )
+   sqlite? ( dev-db/sqlite:3 )
+   elibc_Darwin? ( sys-libs/native-uuid )
+   elibc_SunOS? ( sys-libs/libuuid )
+   !elibc_Darwin? ( !elibc_SunOS? (
+   sys-apps/util-linux
+   ) )
+   spdlog? (
+   dev-libs/spdlog:=
+   dev-libs/libfmt:=
+   )
+   yaml? ( dev-cpp/yaml-cpp:= )
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-cpp/gtest )
+"
+BDEPEND="doc? ( app-text/doxygen )"
+
+PATCHES=( "${FILESDIR}"/${PN}-1.8.4-fix-test-build.patch )
+
+DOCS=( CONTRIBUTING.md ChangeLog.md README.md README.zh-CN.md README.zh-TW.md )
+
+src_unpack() {
+   default
+
+   # the cert is in the trantor submodule normally, but we unbundle that
+   if use test; then
+   mkdir -p ${P}/trantor/trantor/tests || die
+   cp -v trantor-${MY_TRANTOR_V}/trantor/tests/server.{crt,key} \
+   ${P}/trantor/trantor/tests/ \
+   || die "could not copy test certificate and/or key"
+   fi
+}
+
+src_configure() {
+   use doc && HTML_DOCS=( "${BUILD_DIR}/docs/drogon/html/." )
+
+   local -a mycmakeargs=(
+   

[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/trantor/

2024-04-12 Thread Ronny Gutbrod
commit: 95f2fc77feafa2c85157dd228a9d8ace9ceb8a74
Author: tastytea  tastytea  de>
AuthorDate: Fri Apr 12 21:15:30 2024 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Fri Apr 12 23:08:32 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=95f2fc77

dev-cpp/trantor: add 1.5.17

Signed-off-by: tastytea  tastytea.de>

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

diff --git a/dev-cpp/trantor/Manifest b/dev-cpp/trantor/Manifest
index 39004f492b..6d30f62a4d 100644
--- a/dev-cpp/trantor/Manifest
+++ b/dev-cpp/trantor/Manifest
@@ -1,2 +1,3 @@
 DIST trantor-1.5.14_p1.tar.gz 152566 BLAKE2B 
09ea5e1d35d653073947e177a9630c93b235e84cdc66a69d4a944f656e957afe31206d7b6079b68f7517bfcd9619aa98e7e4bcc32c7873b01e7cfd94e0ea5704
 SHA512 
0725b66351a036f829499edb19be31f434ebea7133b129d994f3cb1a5e8c08844c181eab383b074bbcc8bf8efe7d761d12c593180d8ac07edf6dd8bde580578c
 DIST trantor-1.5.15.tar.gz 153133 BLAKE2B 
a69e46072269a8664d33d3b3b6575de07c645151a97f60bfe350d52972cf2b48c062a342c7b2ca57566fa213cc56b585b2fdf34b6d0a5f9c533d1c3f6bab2ba6
 SHA512 
f08bba448229d8121534cade55b74ac0d9cf5deb1c1116794c21fee37f8f8c3b3d5e6618d0806942a9bcf5eb30c87879ddaf1104417fb3fe14de0827670e03e8
+DIST trantor-1.5.17.tar.gz 155603 BLAKE2B 
25631b3d8882cec58ff8eea2b449e805f846653d79af41a87b6ead6fff5c32dfc40559cdc734f51505a8ca1100b215cb8d66fa5fc5bf5baa96d6a3e93499a330
 SHA512 
43202240968b90d0e6d211d3b7a918567587e4ad26c360848efee2661cc1d49d35de408db5e2ff7314be879faac99ffa29ffa1f3735f9606d95874130db05250

diff --git a/dev-cpp/trantor/trantor-1.5.17.ebuild 
b/dev-cpp/trantor/trantor-1.5.17.ebuild
new file mode 100644
index 00..4a18bcd7bd
--- /dev/null
+++ b/dev-cpp/trantor/trantor-1.5.17.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Non-blocking I/O tcp network lib based on c++14/17"
+HOMEPAGE="https://github.com/an-tao/trantor;
+SRC_URI="https://github.com/an-tao/trantor/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="adns doc +spdlog +ssl test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   adns? ( net-dns/c-ares:= )
+   ssl? ( dev-libs/openssl:= )
+   spdlog? (
+   dev-libs/spdlog:=
+   dev-libs/libfmt:=
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-cpp/gtest )
+"
+BDEPEND="doc? ( app-text/doxygen[dot] )"
+
+src_prepare() {
+   sed -i 's/ -Werror)$/)/' CMakeLists.txt || die "could not remove 
-Werror"
+   cmake_src_prepare
+}
+
+src_configure() {
+   local -a mycmakeargs=(
+   "-DBUILD_SHARED_LIBS=YES"
+   "-DBUILD_DOC=$(usex doc)"
+   "-DBUILD_TESTING=$(usex test)"
+   "-DBUILD_C-ARES=$(usex adns)"
+   "-DTRANTOR_USE_TLS=$(usex ssl openssl none)"
+   "-DUSE_SPDLOG=$(usex spdlog)"
+   )
+
+   cmake_src_configure
+}
+
+src_install() {
+   use doc && HTML_DOCS="${BUILD_DIR}/docs/trantor/html/*"
+
+   cmake_src_install
+}



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

2024-04-12 Thread Adrian Ratiu
commit: 47cbba5da4e5f62964dc21fc7e719f0976ad96fa
Author: Adrian Ratiu  collabora  com>
AuthorDate: Fri Apr 12 22:53:07 2024 +
Commit: Adrian Ratiu  collabora  com>
CommitDate: Fri Apr 12 22:55:08 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=47cbba5d

dev-libs/libtypec: add myself as ebuild maintainer

I didn't notice I added this as maintainer-needed :)

Addresses comments in:
https://github.com/gentoo/guru/commit/1525837f407ffd338515ca42a0f349df824e74c0#r140921558

Signed-off-by: Adrian Ratiu  collabora.com>

 dev-libs/libtypec/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libtypec/metadata.xml b/dev-libs/libtypec/metadata.xml
index 67b3cc5f8c..970892314e 100644
--- a/dev-libs/libtypec/metadata.xml
+++ b/dev-libs/libtypec/metadata.xml
@@ -8,7 +8,10 @@
 diagnostic and debug tools to debug system issues around USB-C/USB
 PD topology.
   
-  
+  
+Adrian Ratiu
+adrian.ra...@collabora.com
+  
   
 Rajaram-Regupathy/libtypec
   



[gentoo-commits] repo/proj/guru:dev commit in: app-laptop/framework_tool/

2024-04-12 Thread Yuan Liao
commit: 41e5aab8be7249fff3d7793bcb0bfed1f74041fe
Author: Yuan Liao  gmail  com>
AuthorDate: Fri Apr 12 20:23:58 2024 +
Commit: Yuan Liao  gmail  com>
CommitDate: Fri Apr 12 20:23:58 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=41e5aab8

app-laptop/framework_tool: New package @ 0.1.0_p20240407, 

Signed-off-by: Yuan Liao  gmail.com>

 app-laptop/framework_tool/Manifest | 139 +++
 .../framework_tool-0.1.0_p20240407.ebuild  | 255 +
 .../framework_tool/framework_tool-.ebuild  | 119 ++
 app-laptop/framework_tool/metadata.xml |  11 +
 4 files changed, 524 insertions(+)

diff --git a/app-laptop/framework_tool/Manifest 
b/app-laptop/framework_tool/Manifest
new file mode 100644
index 00..776cff2e31
--- /dev/null
+++ b/app-laptop/framework_tool/Manifest
@@ -0,0 +1,139 @@
+DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6
 SHA512 
ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
+DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
+DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST bit_field-0.10.1.crate 10576 BLAKE2B 
3a906092be85cce6af9e2ac48632d8545864c5fd1610e7e28731bd5cc44c9513f2c7eb52fa1be0b4eed65bffe130ddc98c95dfeba2f9de28ada4091396e5695d
 SHA512 
4848d7ec592642913c7bd06cd3a0da49d3bb14291866cd22ead8e9a6b2939a787035d5cded87be3d2d3491283e31ea2cfb105885df4114720da98beb82990ee6
+DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+DIST built-0.5.2.crate 17621 BLAKE2B 
02a59238e4da373a369f3621a08eda6ad6a9138cab6f6973b11542fd9e30cc93ae28243a4a261841f7d642bd91c3868967841d1f42fa37c47d216f80622932f8
 SHA512 
dd405a96c9f44622f901a90da11715529f23f5576115ef0c464b43d954fd3a05aa702e2cf91d28e1ec6556a4533fabd94f21bea89a8145a4b89939cfe26a0e5e
+DIST bumpalo-3.12.1.crate 81653 BLAKE2B 
26ca1df07c8f55a4362e844bb80cabf1efb6627ed0f489f280178e03d0c8bb600303529c05e5c2a9bab79115510ef446f4baa717352babd68b6a3200b7bb
 SHA512 
1f57591bddd5d4c856d5ad1ae71f9306d8c37681a72172b6be35b4d6fffa7f30b086d88b37d8f512e2256cb7d37dc992ee83bd071e4ff84182e5e226dc92e4bd
+DIST cargo-lock-8.0.3.crate 39302 BLAKE2B 
63e67288b0201088d25da9246675b4d9bef96d532038655b484996cddcaeeb44b1bcba22f4738001c8593c1c5bea2716896b2f57cb3107c415f08bf85adca629
 SHA512 
297636b1e573ed42e539d8f9eab40ef516af7eaa60a476ed371900e5a4c1ae61dbc94d5aae8313f7eb684d1e5e9cf0bee698022fc95b9557d6fbc944e38e1140
+DIST cc-1.0.79.crate 62624 BLAKE2B 
b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db
 SHA512 
cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
+DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
+DIST chrono-0.4.24.crate 191330 BLAKE2B 
492a5f1a458db9d6eaf244ac6ee750fee5b4e2586b7c675f87f2515143080774f13f9c163bcfc84b08ec70b90c7fab2ffa438f9b2b8b4ec1e691fbf9a104ad50
 SHA512 
1a9121870aa4d76448a1b118a2e135a145a55c7784c4f5a4f25732f8597b8655f32cbce174bdd65c2dc7b17dcc3a608454d0e3dc29b86338e42a839f8be1e4fd
+DIST clap-4.0.32.crate 207531 BLAKE2B 
5a8dedd7d9b6ef3dbd1dbb6a6504b0f6ea694246bfc3cc608f018898ff75b9952bd56dea16ca321d2a3fc208b164cb4016558cf4dce28863bb00ce133d470eb1
 SHA512 
a054f02385bb9a3539786295c55395ddae398f8d2b05b5d3ab50d065155ccc702c3bd624e6f878ea678bc01a1cbea8979476703856b9a86d8d0d971f22954e37
+DIST clap-verbosity-flag-2.0.1.crate 11908 BLAKE2B 
8e597871593773abfe316eece145ff5eedf5b7ad720fa530c2b9e35083866ce11b23e2d0dc50209307b9621ee6203f7e9ef8fcda44df7bbc01e629c6c42314f2
 SHA512 
d0c293083cf580b43add5d92134f688256a80665fccfb4faf74367ba2e8afc2ea1b59fb54a2fafb3e090aa8068488f8f2f0585694bb154bd6543a6ab8ed7072e
+DIST clap_derive-4.0.21.crate 27567 BLAKE2B 

[gentoo-commits] repo/proj/guru:master commit in: gui-apps/clipman/

2024-04-12 Thread Julien Roy
commit: d265782c30d079d790654b893779d28eb15e3fd9
Author: Jonas Frei  pm  me>
AuthorDate: Fri Apr 12 19:30:50 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Apr 12 19:34:15 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d265782c

gui-apps/clipman: add 1.6.3

Signed-off-by: Jonas Frei  pm.me>

 gui-apps/clipman/Manifest |  2 ++
 gui-apps/clipman/clipman-1.6.3.ebuild | 38 +++
 2 files changed, 40 insertions(+)

diff --git a/gui-apps/clipman/Manifest b/gui-apps/clipman/Manifest
index 0c5c3dc7fc..5942e9bd5a 100644
--- a/gui-apps/clipman/Manifest
+++ b/gui-apps/clipman/Manifest
@@ -1,2 +1,4 @@
 DIST clipman-1.6.2-deps.tar.xz 723612 BLAKE2B 
c047764966b54b3465e75a6396392e74f1b7f8e7c075a4eb12f0563ff2295d82871ed3eaf04b88d30a0b927ecbf00e7117134fa89ce16fcb5ef292ef1e8e704c
 SHA512 
424f909db59c75a095e5c84671f561def46b49be37c02d10677d29a26124dc45c8e4a25e4b12b007647e898c6d4a28baba66f3e11528fa2330b247d22098eecf
 DIST clipman-1.6.2.tar.gz 21313 BLAKE2B 
b63c8eb367487de362bbde375e8e788df7503682e6ddedb914e16ef0bcc4c7b35e9d6024412e8115556033dcc5df601bc1fa2f028d1ec1f466e3650af12a8e72
 SHA512 
3549fdba47973440f6a3969560d5f5688661f11e1c38026170722182dce83ec1870f9e1652e84198e8be9fc454de1e73dfc1247d50692a32b6e8a25ec149c41b
+DIST clipman-1.6.3-deps.tar.xz 745400 BLAKE2B 
d4fd69be6201f787c0dcac4977f5e905ca3a86c0852ccbfb39f18e903447ba46262a7cf0f12980afa49b4251558482e559c77e5be67d794d7cf4ecc5ec6c5697
 SHA512 
e5b31c3cb67c1badc0bd236082576cff33158c705ab5d27eeaf9a4220b2ff37c2f22c0a490fefffa08912a141df2857ed04d95e4e02249b31c2163340b3e292d
+DIST clipman-1.6.3.tar.gz 23215 BLAKE2B 
f820746de7962941093e3dffe2a79729b222311d53a99fcac717b714ae89eec2395c772782348d027ffe0fe58e4562d5c72fd81729103c6e9d070fddf941fa20
 SHA512 
b0446767fe4ebcce64073addb9c23bd50040c638fedb6c19d32df12438155937b71092dce889153deef0bf3329328b85f0d133479892cb117625c238d6d373d7

diff --git a/gui-apps/clipman/clipman-1.6.3.ebuild 
b/gui-apps/clipman/clipman-1.6.3.ebuild
new file mode 100644
index 00..06cdae7e07
--- /dev/null
+++ b/gui-apps/clipman/clipman-1.6.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="A basic clipboard manager for Wayland."
+HOMEPAGE="https://github.com/chmouel/clipman/;
+SRC_URI="https://github.com/chmouel/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+# Using a dependency tarball as per 
https://devmanual.gentoo.org/eclass-reference/go-module.eclass/index.html
+DEPS_URI="https://gitlab.com/freijon_gentoo/${CATEGORY}/${PN}/-/raw/main/${P}-deps.tar.xz;
+SRC_URI+=" ${DEPS_URI}"
+
+LICENSE="BSD GPL-3 MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+man"
+
+DEPEND="
+   >=gui-apps/wl-clipboard-2
+   gui-libs/wlroots
+"
+
+DOCS=(
+   "README.md"
+)
+
+src_compile() {
+   ego build .
+}
+
+src_install() {
+   dobin ${PN}
+   use man && doman docs/${PN}.1
+   einstalldocs
+}



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

2024-04-12 Thread Julien Roy
commit: 0eb4e307ce5f4c4faa755fc9f159cdc18894e9c2
Author: Henri Gasc  eurecom  fr>
AuthorDate: Fri Apr 12 19:03:24 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Apr 12 19:03:54 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0eb4e307

dev-python/svgelements: drop 1.9.3

Signed-off-by: Henri Gasc  eurecom.fr>

 dev-python/svgelements/Manifest |  1 -
 dev-python/svgelements/svgelements-1.9.3.ebuild | 43 -
 2 files changed, 44 deletions(-)

diff --git a/dev-python/svgelements/Manifest b/dev-python/svgelements/Manifest
index d6f172c7eb..ed721653ef 100644
--- a/dev-python/svgelements/Manifest
+++ b/dev-python/svgelements/Manifest
@@ -1,2 +1 @@
-DIST svgelements-1.9.3.gh.tar.gz 132345 BLAKE2B 
63e433f99fd0adc3f9512fd1457ace8c12d7f922960ae4cbc1b84ffda27ba1bf00e3dd12e88dabb70235227969298e4e6bedad450f29dda20afcaf9a342f0441
 SHA512 
9a3bc3c66552859996ba06ac4c5bb5ee425b008b9312a44d07aaca64fb7bd6e3f7d614cdfd709944efdf74fb7da3cc0ab8ecd0c812dff3dcf16305ae8f22
 DIST svgelements-1.9.6.gh.tar.gz 134884 BLAKE2B 
c6b5c3e3b7a27b0972c78e8ad290c2880b7418d11cded3769d3c591ddcefa85d5e4ddcd5df186e181178cc6ca2054d1a48ea4a715f3506fcd16d53d5baed206f
 SHA512 
c92004a103cb0073f91e0d4f2710a841855ba5079924d106db33df8994c482656a7c3358336c3fcae3127f2b6e668595b2339913e7c8f8364277fedbe0b854c3

diff --git a/dev-python/svgelements/svgelements-1.9.3.ebuild 
b/dev-python/svgelements/svgelements-1.9.3.ebuild
deleted file mode 100644
index 8679e42c68..00
--- a/dev-python/svgelements/svgelements-1.9.3.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="SVG Parsing for Elements, Paths, and other SVG Objects."
-HOMEPAGE="https://github.com/meerk40t/svgelements 
https://pypi.org/project/svgelements;
-SRC_URI="https://github.com/meerk40t/svgelements/archive/refs/tags/${PV}.tar.gz
 -> ${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="
-   test? (
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/scipy[${PYTHON_USEDEP}]
-   )
-"
-DEPEND="${BDEPEND}"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   default
-   mv "${S}/test" "${S}_tests"
-}
-
-python_test() {
-   cd "${T}" || die
-   epytest "${S}_tests"
-}
-
-pkg_postinst() {
-   optfeature "getting exact value for arc lenght computation" 
dev-python/scipy
-   optfeature "loading images" dev-python/pillow
-   optfeature "speeding up linearization for Shapes" dev-python/numpy
-}



[gentoo-commits] repo/proj/guru:master commit in: dev-python/svgelements/, dev-python/svgelements/files/

2024-04-12 Thread Julien Roy
commit: e7a9388ebd245dcb9570e12d3303d7d47402d42f
Author: Henri Gasc  eurecom  fr>
AuthorDate: Fri Apr 12 19:02:24 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Apr 12 19:03:53 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e7a9388e

dev-python/svgelements: Add patch to fix tests

Closes: https://bugs.gentoo.org/927876
Signed-off-by: Henri Gasc  eurecom.fr>

 dev-python/svgelements/files/fix_tests.patch| 20 
 dev-python/svgelements/svgelements-1.9.6.ebuild |  4 
 2 files changed, 24 insertions(+)

diff --git a/dev-python/svgelements/files/fix_tests.patch 
b/dev-python/svgelements/files/fix_tests.patch
new file mode 100644
index 00..413e29914b
--- /dev/null
+++ b/dev-python/svgelements/files/fix_tests.patch
@@ -0,0 +1,20 @@
+Fix https://bugs.gentoo.org/927876
+--- a/test/test_cubic_bezier.py
 b/test/test_cubic_bezier.py
+@@ -79,4 +79,4 @@ class TestElementCubicBezierPoint(unittest.TestCase):
+ p = Path(transform=Matrix(682.657124793113, 0.0003, 
-0.0003, 682.657124793113, 257913.248909660178, -507946.354527872754))
+ p += CubicBezier(start=Point(-117.139521365,1480.99923469), 
control1=Point(-41.342266634,1505.62725567), 
control2=Point(40.3422666342,1505.62725567), 
end=Point(116.139521365,1480.99923469))
+ bounds = p.bbox()
+-self.assertNotAlmostEquals(bounds[1], bounds[3], delta=100)
++self.assertNotAlmostEqual(bounds[1], bounds[3], delta=100)
+--- a/test/test_write.py
 b/test/test_write.py
+@@ -24,7 +24,7 @@ class TestElementWrite(unittest.TestCase):
+ 
+ def test_write_group(self):
+ g = Group()
+-self.assertEquals(g.string_xml(), "")
++self.assertEqual(g.string_xml(), "")
+ 
+ def test_write_rect(self):
+ r = Rect("1in", "1in", "3in", "3in", rx="5%")

diff --git a/dev-python/svgelements/svgelements-1.9.6.ebuild 
b/dev-python/svgelements/svgelements-1.9.6.ebuild
index 458b00fb4e..41407176a8 100644
--- a/dev-python/svgelements/svgelements-1.9.6.ebuild
+++ b/dev-python/svgelements/svgelements-1.9.6.ebuild
@@ -16,6 +16,10 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
+PATCHES=(
+   "${FILESDIR}/fix_tests.patch"
+)
+
 BDEPEND="
test? (
dev-python/numpy[${PYTHON_USEDEP}]



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

2024-04-12 Thread Julien Roy
commit: e3d97e29327a6f26b9f53c19f57f219f7fd88d1e
Author: Henri Gasc  eurecom  fr>
AuthorDate: Fri Apr 12 19:23:37 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Apr 12 19:23:37 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e3d97e29

dev-python/svgelements: Update the ebuild

Signed-off-by: Henri Gasc  eurecom.fr>

 .../{svgelements-1.9.6.ebuild => svgelements-1.9.6-r1.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/svgelements/svgelements-1.9.6.ebuild 
b/dev-python/svgelements/svgelements-1.9.6-r1.ebuild
similarity index 96%
rename from dev-python/svgelements/svgelements-1.9.6.ebuild
rename to dev-python/svgelements/svgelements-1.9.6-r1.ebuild
index 41407176a8..de37cc0d9f 100644
--- a/dev-python/svgelements/svgelements-1.9.6.ebuild
+++ b/dev-python/svgelements/svgelements-1.9.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/fuzzel/

2024-04-12 Thread Julien Roy
commit: b9c597ad4bce26012a150aeab36b4f75f7e42e92
Author: Jonas Frei  pm  me>
AuthorDate: Fri Apr 12 19:29:45 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Apr 12 19:34:15 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b9c597ad

gui-apps/fuzzel: add 1.10.1

Signed-off-by: Jonas Frei  pm.me>

 gui-apps/fuzzel/Manifest |  1 +
 gui-apps/fuzzel/fuzzel-1.10.1.ebuild | 53 
 2 files changed, 54 insertions(+)

diff --git a/gui-apps/fuzzel/Manifest b/gui-apps/fuzzel/Manifest
index 442d8f5f25..9493f941c7 100644
--- a/gui-apps/fuzzel/Manifest
+++ b/gui-apps/fuzzel/Manifest
@@ -1 +1,2 @@
+DIST fuzzel-1.10.1.tar.gz 440849 BLAKE2B 
5358bc4bfb0bff0f4683207ae7f74173d2b5fc7d2275af9000c1346a209ecd4f3a581eeafbf9b833b4ddccc60c22bf2f2a5db1e845417169277100ac06444b6d
 SHA512 
8bc285f1bdc78cf5c1aa71dec14641dccb6944863d781d8bf63ec673e4eb7775c2f4e6269f71f6333bdca242fd994708bb675c5708639e42b6804391bf492fb0
 DIST fuzzel-1.9.2.tar.gz 433292 BLAKE2B 
7b0533f7bb705b330e9c5c0fb89831283cc5e349891408d398d26f20c7c78c599ae28c18e92379dfa8099ec4b7736ea356b6342ff3b1c3fde57085580f23
 SHA512 
a92f0b6eb9470aa099651c2f5d095986347565bbd7366bffe0719801dbb1ae4f7e413460c59872d40e910bb1d3bc8195e9d9038a73c2de835bcda77f9372b393

diff --git a/gui-apps/fuzzel/fuzzel-1.10.1.ebuild 
b/gui-apps/fuzzel/fuzzel-1.10.1.ebuild
new file mode 100644
index 00..45c36b1a30
--- /dev/null
+++ b/gui-apps/fuzzel/fuzzel-1.10.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://codeberg.org/dnkl/fuzzel.git;
+else
+   SRC_URI="https://codeberg.org/dnkl/fuzzel/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${PN}"
+fi
+
+DESCRIPTION="Application launcher for wlroots based Wayland compositors."
+HOMEPAGE="https://codeberg.org/dnkl/fuzzel;
+LICENSE="MIT"
+SLOT="0"
+IUSE="cairo png svg"
+
+DEPEND="
+   dev-libs/wayland
+   =media-libs/fcft-3.0.0
+   x11-libs/libxkbcommon
+   x11-libs/pixman
+   cairo? ( x11-libs/cairo )
+   png? ( media-libs/libpng )
+   svg? ( gnome-base/librsvg )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   app-text/scdoc
+   >=dev-libs/tllist-1.0.1
+   >=dev-libs/wayland-protocols-1.32
+   dev-util/wayland-scanner
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dpng-backend=$(usex png libpng none)
+   -Dsvg-backend=$(usex svg librsvg none)
+   $(meson_feature cairo enable-cairo)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   rm -rf "${ED}/usr/share/doc/fuzzel" || die
+}



[gentoo-commits] repo/proj/guru:master commit in: media-fonts/robotomono-nerdfont/

2024-04-12 Thread Julien Roy
commit: d828c8a39b68482c6d5782b6297da48a43c3273f
Author: Steffen Winter  proton  me>
AuthorDate: Fri Apr 12 18:18:00 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Apr 12 18:18:00 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d828c8a3

media-fonts/robotomono-nerdfont: add 3.2.1

Signed-off-by: Steffen Winter  proton.me>

 media-fonts/robotomono-nerdfont/Manifest   |  1 +
 .../robotomono-nerdfont-3.2.1.ebuild   | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/media-fonts/robotomono-nerdfont/Manifest 
b/media-fonts/robotomono-nerdfont/Manifest
index d95ac44571..f35883cdb4 100644
--- a/media-fonts/robotomono-nerdfont/Manifest
+++ b/media-fonts/robotomono-nerdfont/Manifest
@@ -1,3 +1,4 @@
 DIST robotomono-nerdfont-2.2.2.zip 25182334 BLAKE2B 
2c6baed85ce0bdd3b0efdafdede08004d3fa16758d9e2baed12fba89a7d73c0f9a0130e71db5603de9addba366e1fb40ffeb5edfaba96adf1d312dcdd8ff22df
 SHA512 
47f509e446ee1b48eb21d880e111abcb13e489ce45d95561e9eed2292692159b9bfcfd7da6addfe9f868dedbc5d7283a07d35cdaace008125937215e7f96a0ee
 DIST robotomono-nerdfont-3.1.1.gh.tar.xz 3088700 BLAKE2B 
4cc63764c0b98008a549324f512f237ce79df2af23d19615f4215d9ab8421b1620aa4a6f5452d9a2f509e7077aa6963c420e6f0e2ec058c3430f51ef0411fe13
 SHA512 
ef0c73a097242308d2a078b26cff8319d606095b27f1d250c03606feaf44c17446b1ada6f6cbd2ddf251f95da605e0114491760939fb8f032d9a409a954531fc
 DIST robotomono-nerdfont-3.2.0.gh.tar.xz 3424440 BLAKE2B 
537ef78f1247f17cacf1b33e851390dfcba384d9fc392f575aac7f4599d8672ef534113739195eababd8a2eae59cd2dd129d51cc93b5986c593da21be034f6cf
 SHA512 
2b5c667936a00f097eb6c2af57888f0c7b8defb373c15db78b58af7853ed966ca930d8d4cef9337733d56866daa2dce17286e91095ff22686958b597f49a386f
+DIST robotomono-nerdfont-3.2.1.gh.tar.xz 3460532 BLAKE2B 
16737154814d4eeb29af321a4943ed24e3bc793400385148fd82d7dfa1b8cd1aa25472291723aca72d5b32c95ad540e2f854a1048af6e8b3692d780e225ed281
 SHA512 
408819177a0e56ee6684a07645651818779aa8d8a2a13e718044480950427185bcf4d6e8945d63be1da7ff3602b57f606c997a374fa43eef5ceb01b71c69c8cd

diff --git a/media-fonts/robotomono-nerdfont/robotomono-nerdfont-3.2.1.ebuild 
b/media-fonts/robotomono-nerdfont/robotomono-nerdfont-3.2.1.ebuild
new file mode 100644
index 00..7ae2d0dd44
--- /dev/null
+++ b/media-fonts/robotomono-nerdfont/robotomono-nerdfont-3.2.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit font
+
+DESCRIPTION="A free and open-source typeface for developers"
+HOMEPAGE="https://github.com/ryanoasis/nerd-fonts;
+SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/RobotoMono.tar.xz
 -> ${P}.gh.tar.xz"
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}"
+FONT_SUFFIX="ttf"
+
+pkg_postinst() {
+   ewarn "Upstream has recently made some major changes since version 
3.0.0."
+   ewarn "The older Material Design Icon codepoints have been dropped."
+   ewarn "See issue 1059, comment 1404891287 at upstream for a translation 
table."
+   ewarn "More information can be found here:"
+   ewarn "https://github.com/ryanoasis/nerd-fonts/tree/v3.0.0;
+}



[gentoo-commits] repo/proj/guru:master commit in: media-fonts/ubuntumono-nerdfont/

2024-04-12 Thread Julien Roy
commit: a963e88b2b548f5493e667b6b51f97cdcdc128dc
Author: Steffen Winter  proton  me>
AuthorDate: Fri Apr 12 18:18:01 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Apr 12 18:18:01 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a963e88b

media-fonts/ubuntumono-nerdfont: add 3.2.1

Signed-off-by: Steffen Winter  proton.me>

 media-fonts/ubuntumono-nerdfont/Manifest   |  1 +
 .../ubuntumono-nerdfont-3.2.1.ebuild   | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/media-fonts/ubuntumono-nerdfont/Manifest 
b/media-fonts/ubuntumono-nerdfont/Manifest
index 3fef386079..bfc94a24c3 100644
--- a/media-fonts/ubuntumono-nerdfont/Manifest
+++ b/media-fonts/ubuntumono-nerdfont/Manifest
@@ -1,3 +1,4 @@
 DIST ubuntumono-nerdfont-2.2.2.zip 9741947 BLAKE2B 
91ab5d244327351fedbc27e8d406c846a06747ce1747d96f88142c7ca8fc895078446ac6d9ba41fb49f5d7954a7a603a6645c3c785b0736145c917e97e20e498
 SHA512 
7687bac3861d9e7d74ea2584d4e5c57635e1faa0c6c09c3495cde7d635e6aee80bd8a356771369bf34794bd60610d60d0e318c65a7c9a6d70fac067cc55f1c5b
 DIST ubuntumono-nerdfont-3.1.1.gh.tar.xz 1913160 BLAKE2B 
4d44bc11fbabb76574749e870bf54529a18bab066aa5c57b988fe303721c044972400af1f9507bbfbcdcee1f0d9b54a477216911d0f6df5ca696f053d8a47b0e
 SHA512 
326e16008b7ae650ec45f5bb1167362874c2dded0399f7152a50747e4fd09dc135fcae0aa2852e63bf8d956d79a75ab1a4402d57c46711305ad2940f468ee3a5
 DIST ubuntumono-nerdfont-3.2.0.gh.tar.xz 2124672 BLAKE2B 
aa8551f6f954bf7078983de5ebe01a27e66eaae8ec8aa08f94709eeb03574261b6adadbe41987e0c8259a7e9eaa77b7da47936b1c916217526135ea81c8a9bf4
 SHA512 
ae1a135191bcc67a9d74aadc8854ddde67149073b2f3b239eede7f744d08d7492a41f6c38dbff8f78e4d52d2102fb98a830876dd0f6a12d133cef83f0570ef6a
+DIST ubuntumono-nerdfont-3.2.1.gh.tar.xz 2127992 BLAKE2B 
7b9f3ccf8c3ac13ee24e385eba9f724c9229321873ba8000d0e7ea7ebececf9cace2e5d75fefdd650f1f531732f4c037040c45019dd26348bfdfb4fcea340abe
 SHA512 
dc3e5c1d86aca54049a1d175c33453715baa37e58e04671b051690c616115ea7fe3fdefb96714751cadb20eee48c96b614017fbb3e93692498e783619dd919fd

diff --git a/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-3.2.1.ebuild 
b/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-3.2.1.ebuild
new file mode 100644
index 00..b991aea4b2
--- /dev/null
+++ b/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-3.2.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit font
+
+DESCRIPTION="A free and open-source typeface for developers"
+HOMEPAGE="https://github.com/ryanoasis/nerd-fonts;
+SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/UbuntuMono.tar.xz
 -> ${P}.gh.tar.xz"
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}"
+FONT_SUFFIX="ttf"
+
+pkg_postinst() {
+   ewarn "Upstream has recently made some major changes since version 
3.0.0."
+   ewarn "The older Material Design Icon codepoints have been dropped."
+   ewarn "See issue 1059, comment 1404891287 at upstream for a translation 
table."
+   ewarn "More information can be found here:"
+   ewarn "https://github.com/ryanoasis/nerd-fonts/tree/v3.0.0;
+}



[gentoo-commits] repo/proj/guru:master commit in: media-fonts/firacode-nerdfont/

2024-04-12 Thread Julien Roy
commit: f79bca30e8e5f624f8316de053deac5d95d0be98
Author: Steffen Winter  proton  me>
AuthorDate: Fri Apr 12 18:17:46 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Apr 12 18:17:46 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f79bca30

media-fonts/firacode-nerdfont: add 3.2.1

Signed-off-by: Steffen Winter  proton.me>

 media-fonts/firacode-nerdfont/Manifest |  1 +
 .../firacode-nerdfont-3.2.1.ebuild | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/media-fonts/firacode-nerdfont/Manifest 
b/media-fonts/firacode-nerdfont/Manifest
index 28cbf41756..22865a6051 100644
--- a/media-fonts/firacode-nerdfont/Manifest
+++ b/media-fonts/firacode-nerdfont/Manifest
@@ -1,3 +1,4 @@
 DIST firacode-nerdfont-2.2.2.zip 17241908 BLAKE2B 
9f8ada87945ff10d9eced99369f7c6d469f9eaf2192490623a93b2397fe5b6ee3f0df6923b59eb87e92789840a205adf53c6278e526dbeeb25d0a6d307a07b18
 SHA512 
ab284afb20cc535d24d4bc0c3aa181547ac0ab7afb5c09c931699a8690a3813024194c123b99c526269897c256b5d8f078075bcf20bc9120a64206a2728236b3
 DIST firacode-nerdfont-3.1.1.gh.tar.xz 2268044 BLAKE2B 
34357792d6ca682eed0a70ffe7d7dc95a74ef7bdbb44ab6067f0bfe0fcff90d7517008bb043097ec389aca5875a18040b6472b29259baf5c2cf2e01c6ec6b8b9
 SHA512 
f2fe9eb51e02638ac1fde9bcf6f33914c43fb83ab7027ff1331fe5d98dd0b07aeac027af61f7731a13521db5600eb0fceb56b10d91419f8e30aa8120641d949c
 DIST firacode-nerdfont-3.2.0.gh.tar.xz 2574264 BLAKE2B 
348ce92ec571075da1c1974af687c6c6610f282c3e2ea190204f29645a1bf82631d86966e0c404d0fcfe38275406ec24be0feb654406415b2da860f08ed1e70b
 SHA512 
9a6e3d2ef1924bd13e5f7bdf343d882b74e3fda01ad122f74bbc57c4d45dcbfb1b670229bdb6be7b08e769e43ff7ac030777cc822a2b70756eb8584a726a3080
+DIST firacode-nerdfont-3.2.1.gh.tar.xz 2584452 BLAKE2B 
15e1ea912533ebf2f993e5b7f5cf27c78d7cb3600cb5ff4f89457e683eb98e8a97562369b66debacd216ee88b2547bdbc66fbcce714e54d2c013227522871dfb
 SHA512 
b8261cf2df5a9195fa106e3d17d91499a7099762e6d2c013e1ac292388a639e96268e289319964b7da5d68a873fe460f44002c246bed560f6a97dcd853511831

diff --git a/media-fonts/firacode-nerdfont/firacode-nerdfont-3.2.1.ebuild 
b/media-fonts/firacode-nerdfont/firacode-nerdfont-3.2.1.ebuild
new file mode 100644
index 00..c37887eedf
--- /dev/null
+++ b/media-fonts/firacode-nerdfont/firacode-nerdfont-3.2.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit font
+
+DESCRIPTION="A free and open-source typeface for developers"
+HOMEPAGE="https://github.com/ryanoasis/nerd-fonts;
+SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/FiraCode.tar.xz
 -> ${P}.gh.tar.xz"
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}"
+FONT_SUFFIX="ttf"
+
+pkg_postinst() {
+   ewarn "Upstream has recently made some major changes since version 
3.0.0."
+   ewarn "The older Material Design Icon codepoints have been dropped."
+   ewarn "See issue 1059, comment 1404891287 at upstream for a translation 
table."
+   ewarn "More information can be found here:"
+   ewarn "https://github.com/ryanoasis/nerd-fonts/tree/v3.0.0;
+}



[gentoo-commits] repo/proj/guru:master commit in: media-fonts/iosevka-nerdfont/

2024-04-12 Thread Julien Roy
commit: 10b56b40be408aea8cddb9f20514c57cfec7a046
Author: Steffen Winter  proton  me>
AuthorDate: Fri Apr 12 18:17:57 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Apr 12 18:17:57 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=10b56b40

media-fonts/iosevka-nerdfont: add 3.2.1

Signed-off-by: Steffen Winter  proton.me>

 media-fonts/iosevka-nerdfont/Manifest  |  1 +
 .../iosevka-nerdfont/iosevka-nerdfont-3.2.1.ebuild | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/media-fonts/iosevka-nerdfont/Manifest 
b/media-fonts/iosevka-nerdfont/Manifest
index 277ec9c1fc..7e31bb610a 100644
--- a/media-fonts/iosevka-nerdfont/Manifest
+++ b/media-fonts/iosevka-nerdfont/Manifest
@@ -2,3 +2,4 @@ DIST iosevka-nerdfont-2.2.2.zip 486465366 BLAKE2B 
04fe963c0e2c4bc076854c1b6d7382
 DIST iosevka-nerdfont-2.3.3.zip 684962518 BLAKE2B 
d374f91e1253e29e682ea9199a049d1b95ad51749e26a03b312b3bc64b53f43f1dd998fbfcb22e71f67782eec1ee92c0242da0cf3deca33d7bcee258afe0bfdd
 SHA512 
48096d703a25bd9e38df66ee4fbee1a289564ef30a2eb29236c24fb669074df82d95f68b6e0b18e74ef64682cc1cfa4903f943c6dd81534371bb45ae5edcef26
 DIST iosevka-nerdfont-3.1.1.gh.tar.xz 28736280 BLAKE2B 
9e508af61d0b0ec8b9a495fc19c85909937967eb754ab6a9c62dd6e8eb8c2cbcd2c616c4ee64737723d593cec75bcc51d0a1c585ea7029f445d2847ea4c9eaf8
 SHA512 
faf27db7c24538c08dad36bea3d71a7925e8f7a4a78c965fce421b8554c2f8bf6352361c096c6cfd9f587e9455855d3cf17f51fc8084d4ed5d6bec050167cd53
 DIST iosevka-nerdfont-3.2.0.gh.tar.xz 78279356 BLAKE2B 
837cc767cd2a54f23ab0d8bd68daea9e0e0ad231bd6408c48d97dcbd9bdf18839d2d70011be8bb5051433df8c2d108275f416692de50048cd86b8a7651b958aa
 SHA512 
317a572c80abcfc5fff52fb9cdf683e9ac271d8b53ce46889b9cca2dd2645cdbadc6799e01a0fc6909429f3331ae9f1fea60fb79cae4139cf2ee64622fb14f20
+DIST iosevka-nerdfont-3.2.1.gh.tar.xz 78246752 BLAKE2B 
d8548a37ee5bdc14943aa2ff9c379f17acbf3cb5a57e8807090ab8bf78fe3e620fb89c08bf551b7f86a5af3b2fe29a157893231eba4f04a83105e3b95214eb47
 SHA512 
85da3eb688d0209f341ed20d1918509729171bfe0a11cf1408a3401e77bb855273c7c176583dc4f1a407ce52830af767b2511a495574ac8abae9453c80d2e864

diff --git a/media-fonts/iosevka-nerdfont/iosevka-nerdfont-3.2.1.ebuild 
b/media-fonts/iosevka-nerdfont/iosevka-nerdfont-3.2.1.ebuild
new file mode 100644
index 00..12450eb3d9
--- /dev/null
+++ b/media-fonts/iosevka-nerdfont/iosevka-nerdfont-3.2.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit font
+
+DESCRIPTION="A free and open-source typeface for developers"
+HOMEPAGE="https://github.com/ryanoasis/nerd-fonts;
+SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Iosevka.tar.xz
 -> ${P}.gh.tar.xz"
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}"
+FONT_SUFFIX="ttf"
+
+pkg_postinst() {
+   ewarn "Upstream has recently made some major changes since version 
3.0.0."
+   ewarn "The older Material Design Icon codepoints have been dropped."
+   ewarn "See issue 1059, comment 1404891287 at upstream for a translation 
table."
+   ewarn "More information can be found here:"
+   ewarn "https://github.com/ryanoasis/nerd-fonts/tree/v3.0.0;
+}



[gentoo-commits] repo/proj/guru:master commit in: media-fonts/jetbrainsmono-nerdfont/

2024-04-12 Thread Julien Roy
commit: 873b6f512fa8b3cdb79b42a97975a0fd6b3c1521
Author: Steffen Winter  proton  me>
AuthorDate: Fri Apr 12 18:17:59 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Apr 12 18:17:59 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=873b6f51

media-fonts/jetbrainsmono-nerdfont: add 3.2.1

Signed-off-by: Steffen Winter  proton.me>

 media-fonts/jetbrainsmono-nerdfont/Manifest|  1 +
 .../jetbrainsmono-nerdfont-3.2.1.ebuild| 25 ++
 2 files changed, 26 insertions(+)

diff --git a/media-fonts/jetbrainsmono-nerdfont/Manifest 
b/media-fonts/jetbrainsmono-nerdfont/Manifest
index e0b0c53d1e..033495c5ee 100644
--- a/media-fonts/jetbrainsmono-nerdfont/Manifest
+++ b/media-fonts/jetbrainsmono-nerdfont/Manifest
@@ -1,3 +1,4 @@
 DIST jetbrainsmono-nerdfont-2.2.2.zip 76924136 BLAKE2B 
eca3c4487739008c898f93702de564656cf76d5d94406c69cd7d1b12f9ab8db1ef32a29e3de88311159fc292be4994537d8a106794845ed99eecd40410c22919
 SHA512 
1b009498a2a8a23c80002264e7f1d37d56261c8ff4a7baad3db8bb52dee8fa760c5b3e2cc0921443754a0e5d08f6b553b3857971f0dd34591eb85965204e
 DIST jetbrainsmono-nerdfont-3.1.1.gh.tar.xz 3647308 BLAKE2B 
610016400b035764216555048e8dd2010c7de8744e51b0c53ccf056ca2a1495f4d9a61bd7910aa5c6c05ea13c99162a34f0c84c64eb80e5a6798a2ad69b0431a
 SHA512 
d0642d40ef5bb6843f789722eb1e9cc8aa8ac55f49516166e37e37b9b626eda842f60e37fc16ff0cc99d98b0a8aedab8870a99355fb3c31749f00fe09d4f589c
 DIST jetbrainsmono-nerdfont-3.2.0.gh.tar.xz 5666516 BLAKE2B 
14eb1e7a420ee212d5fc1d1ca2b70c47716982aaeca502d3d802953617effd61233ff738490c4f2061d60a0be41d33cace8d6cff53dd4a00decad98ec699f9be
 SHA512 
b0498d82a10affa30ac72d2aab0a1478ac7e053d1ef766b892d60fd89a48f87640990d09c18e9b1508303694cb9575bf937cd68e6932982cd6b2fc3b16fa4d8e
+DIST jetbrainsmono-nerdfont-3.2.1.gh.tar.xz 5681764 BLAKE2B 
7f4f2c42ee1b847d988cdbb4722a0e0d5d286d9d0d6778e5dcb1de5bd9a4c4b954b60c7b700d85e678a1470efcf702a6feb974e282848121ad4d2f92ad9a8d91
 SHA512 
b4eb3d2e95881de683d655d5b4f40d681d138a08450a366bd5778ea1103d29153b7ddabe320c44ff569c10bed4f825531ac2ce2c44235c0e488713828d143c27

diff --git 
a/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-3.2.1.ebuild 
b/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-3.2.1.ebuild
new file mode 100644
index 00..1a1b2194ab
--- /dev/null
+++ b/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-3.2.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit font
+
+DESCRIPTION="A free and open-source typeface for developers"
+HOMEPAGE="https://github.com/ryanoasis/nerd-fonts;
+SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/JetBrainsMono.tar.xz
 -> ${P}.gh.tar.xz"
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}"
+FONT_SUFFIX="ttf"
+
+pkg_postinst() {
+   ewarn "Upstream has recently made some major changes since version 
3.0.0."
+   ewarn "The older Material Design Icon codepoints have been dropped."
+   ewarn "See issue 1059, comment 1404891287 at upstream for a translation 
table."
+   ewarn "More information can be found here:"
+   ewarn "https://github.com/ryanoasis/nerd-fonts/tree/v3.0.0;
+}



[gentoo-commits] repo/proj/guru:master commit in: dev-libs/libtypec/files/, dev-libs/libtypec/

2024-04-12 Thread Julien Roy
commit: 1525837f407ffd338515ca42a0f349df824e74c0
Author: Adrian Ratiu  collabora  com>
AuthorDate: Fri Mar  8 10:46:19 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Apr 12 16:44:40 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1525837f

dev-libs/libtypec: new package, add 0.5

thesamesam suggested on github [1] we add this ebuild
to GURU first, to get more testing before we eventually
add it to the main repo.

I'm in the process of upstreaming the 3 patches added
in this ebuild [2].

[1] https://github.com/gentoo/gentoo/pull/35666
[2] https://github.com/Rajaram-Regupathy/libtypec/pull/32
Closes: https://bugs.gentoo.org/910433
Signed-off-by: Adrian Ratiu  collabora.com>

 dev-libs/libtypec/Manifest |  1 +
 ...CMakeLists.txt-fix-pkgconfig-install-path.patch | 26 ++
 ...sfs_ops-define-feature-test-macro-for-nft.patch | 45 ++
 ...-0.5.0-sysfs_ops-fix-nftw-fun-pointer-def.patch | 55 ++
 dev-libs/libtypec/libtypec-0.5.0.ebuild| 30 
 dev-libs/libtypec/metadata.xml | 15 ++
 6 files changed, 172 insertions(+)

diff --git a/dev-libs/libtypec/Manifest b/dev-libs/libtypec/Manifest
new file mode 100644
index 00..3e3836b094
--- /dev/null
+++ b/dev-libs/libtypec/Manifest
@@ -0,0 +1 @@
+DIST libtypec-0.5.0-Source.tar.gz 41621 BLAKE2B 
09b7e592b4e52f5b6f568675335dc2366902fa8e2d67c5f1c6d2895345d4f4e2e880fc5336ae849133da7794ab457c7cd2dd3655a68247a15b45d1a6fca6
 SHA512 
a5f404400f6a08f67f026bbc115fa2278586a0c6b8e9f3766162967d43c111e8985563692a1648efb3a3d3a4cd5047dd903f8733d72a40a175c7bb6be130dcb3

diff --git 
a/dev-libs/libtypec/files/libtypec-0.5.0-CMakeLists.txt-fix-pkgconfig-install-path.patch
 
b/dev-libs/libtypec/files/libtypec-0.5.0-CMakeLists.txt-fix-pkgconfig-install-path.patch
new file mode 100644
index 00..7412d6a537
--- /dev/null
+++ 
b/dev-libs/libtypec/files/libtypec-0.5.0-CMakeLists.txt-fix-pkgconfig-install-path.patch
@@ -0,0 +1,26 @@
+From 8614051a1ff9856c3de932045dc149e758c2b0b1 Mon Sep 17 00:00:00 2001
+From: Adrian Ratiu 
+Date: Fri, 12 Apr 2024 17:08:09 +0300
+Subject: [PATCH] CMakeLists.txt: fix pkgconfig install path
+
+pkgconfig pc files need to go under libdir instead of datadir.
+
+Suggested-by: Sam James 
+Upstream-Status: In-Progress 
[https://github.com/Rajaram-Regupathy/libtypec/pull/32]
+---
+ CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 9d533ab..aecf4e5 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -59,4 +59,4 @@ configure_file(
+ )
+ 
+ install(FILES ${CMAKE_BINARY_DIR}/libtypec.pc
+-DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/pkgconfig)
++DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig)
+-- 
+2.43.2
+

diff --git 
a/dev-libs/libtypec/files/libtypec-0.5.0-sysfs_ops-define-feature-test-macro-for-nft.patch
 
b/dev-libs/libtypec/files/libtypec-0.5.0-sysfs_ops-define-feature-test-macro-for-nft.patch
new file mode 100644
index 00..ea83dcf7d1
--- /dev/null
+++ 
b/dev-libs/libtypec/files/libtypec-0.5.0-sysfs_ops-define-feature-test-macro-for-nft.patch
@@ -0,0 +1,45 @@
+From f1ecf54f8190351b6b1c2f163375405c4b238f64 Mon Sep 17 00:00:00 2001
+From: Adrian Ratiu 
+Date: Fri, 12 Apr 2024 17:42:38 +0300
+Subject: [PATCH] libtypec_sysfs_ops: define feature test macro for nftw
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+According to the man page [1], the definiton of nftw() is
+hidden behind the _XOPEN_SOURCE 500 feature test, so we
+must enable it to avoid warnings or errors (if the toolchain
+is configured to treat them as errors) like this:
+
+/var/tmp/portage/dev-libs/libtypec-0.5.0/work/libtypec-0.5.0-Source/libtypec_sysfs_ops.c:1059:13:
+warning: implicit declaration of function ‘nftw’; did you mean ‘ftw’?
+[-Wimplicit-function-declaration]
+ 1059 | if (nftw ("/dev/bus/usb/", count_billbrd_if, fd_limit, 0) != 0)
+  | ^~~~
+  | ftw
+
+[1] https://linux.die.net/man/3/nftw
+Upstream-Status: In-Progress 
[https://github.com/Rajaram-Regupathy/libtypec/pull/32]
+---
+ libtypec_sysfs_ops.c | 5 +
+ 1 file changed, 5 insertions(+)
+
+diff --git a/libtypec_sysfs_ops.c b/libtypec_sysfs_ops.c
+index 747b562..bfb5246 100644
+--- a/libtypec_sysfs_ops.c
 b/libtypec_sysfs_ops.c
+@@ -29,6 +29,11 @@ SOFTWARE.
+  * @brief Functions for libtypec sysfs based operations
+  */
+ 
++/**
++ *  required for enalbing nftw(), which is part of SUSv1.
++ */
++#define _XOPEN_SOURCE 500
++
+ #include "libtypec_ops.h"
+ #include 
+ #include 
+-- 
+2.43.2
+

diff --git 
a/dev-libs/libtypec/files/libtypec-0.5.0-sysfs_ops-fix-nftw-fun-pointer-def.patch
 
b/dev-libs/libtypec/files/libtypec-0.5.0-sysfs_ops-fix-nftw-fun-pointer-def.patch
new file mode 100644
index 00..01ed6d674a
--- /dev/null
+++ 

[gentoo-commits] repo/proj/guru:master commit in: app-editors/imhex/, app-editors/imhex/files/

2024-04-12 Thread Julien Roy
commit: 06c7e828b21868e0cd354ded91ec5e568dc868b4
Author: Henri Gasc  eurecom  fr>
AuthorDate: Fri Apr 12 17:13:59 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Apr 12 17:17:11 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=06c7e828

app-editors/imhex: Remove Werror, scrub patches

Closes: https://bugs.gentoo.org/921663
Signed-off-by: Henri Gasc  eurecom.fr>

 app-editors/imhex/files/remove_Werror.patch| 24 ++
 app-editors/imhex/files/remove_dotnet.patch| 12 +--
 ...{imhex-1.33.2.ebuild => imhex-1.33.2-r1.ebuild} |  2 ++
 3 files changed, 32 insertions(+), 6 deletions(-)

diff --git a/app-editors/imhex/files/remove_Werror.patch 
b/app-editors/imhex/files/remove_Werror.patch
new file mode 100644
index 00..1a35f9e924
--- /dev/null
+++ b/app-editors/imhex/files/remove_Werror.patch
@@ -0,0 +1,24 @@
+Remove the different Werror flags we can find used
+Should fix https://bugs.gentoo.org/921663
+--- a/lib/external/pattern_language/cli/CMakeLists.txt
 b/lib/external/pattern_language/cli/CMakeLists.txt
+@@ -29,7 +29,7 @@ else()
+ find_package(CLI11 CONFIG QUIET)
+ endif()
+ 
+-target_compile_options(plcli PRIVATE -Wall -Wextra -Werror 
-Wno-unknown-pragmas -Wno-array-bounds)
++target_compile_options(plcli PRIVATE -Wall -Wextra -Wno-unknown-pragmas 
-Wno-array-bounds)
+ target_include_directories(plcli PUBLIC include ${CLI11_INCLUDE_DIRS})
+ target_link_libraries(plcli PRIVATE ${CLI11_LIBRARIES} 
${NLOHMANN_JSON_LIBRARIES} libpl libpl-gen ${FMT_LIBRARIES})
+ 
+--- a/lib/external/pattern_language/lib/CMakeLists.txt
 b/lib/external/pattern_language/lib/CMakeLists.txt
+@@ -86,7 +86,7 @@ if (LIBPL_ENABLE_PRECOMPILED_HEADERS)
+ endif ()
+ 
+ if(CMAKE_CXX_COMPILER_ID MATCHES "GNU|Clang")
+-target_compile_options(libpl PRIVATE -Wall -Wextra -Werror -Wpedantic 
-Wno-unknown-pragmas -Wno-array-bounds)
++target_compile_options(libpl PRIVATE -Wall -Wextra -Wpedantic 
-Wno-unknown-pragmas -Wno-array-bounds)
+ if(CMAKE_CXX_COMPILER_ID MATCHES "GNU")
+ target_compile_options(libpl PRIVATE -Wno-stringop-overflow)
+ endif()

diff --git a/app-editors/imhex/files/remove_dotnet.patch 
b/app-editors/imhex/files/remove_dotnet.patch
index 30ab50f642..88d5c9700d 100644
--- a/app-editors/imhex/files/remove_dotnet.patch
+++ b/app-editors/imhex/files/remove_dotnet.patch
@@ -1,14 +1,14 @@
-diff --git a/plugins/script_loader/CMakeLists.txt 
b/plugins/script_loader/CMakeLists.txt
-index af0f6c79..cddc0e14 100644
+Remove the compilation step that needs dotnet
+https://bugs.gentoo.org/926761
 --- a/plugins/script_loader/CMakeLists.txt
 +++ b/plugins/script_loader/CMakeLists.txt
-@@ -46,7 +46,4 @@ if (CoreClrEmbed_FOUND)
+@@ -45,8 +45,4 @@ if (CoreClrEmbed_FOUND)
+ if (IMHEX_BUNDLE_DOTNET)
  install(FILES ${CoreClrEmbed_SHARED_LIBRARIES} DESTINATION 
${CMAKE_INSTALL_LIBDIR})
  endif ()
- 
+-
 -add_subdirectory(dotnet)
 -add_dependencies(script_loader AssemblyLoader)
 -
--endif ()
+ endif ()
 \ No newline at end of file
-+endif ()

diff --git a/app-editors/imhex/imhex-1.33.2.ebuild 
b/app-editors/imhex/imhex-1.33.2-r1.ebuild
similarity index 97%
rename from app-editors/imhex/imhex-1.33.2.ebuild
rename to app-editors/imhex/imhex-1.33.2-r1.ebuild
index 046b7d8933..93f9baee0e 100644
--- a/app-editors/imhex/imhex-1.33.2.ebuild
+++ b/app-editors/imhex/imhex-1.33.2-r1.ebuild
@@ -25,6 +25,8 @@ PATCHES=(
# will use it at some point and try to access internet.
# Because it did not cause any issue, we can disable it
"${FILESDIR}/remove_dotnet.patch"
+   # Remove the different -Werror flags
+   "${FILESDIR}/remove_Werror.patch"
 )
 
 DEPEND="



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

2024-04-12 Thread Ionen Wolkens
commit: caaafbb24b1124c87255ce52747f6a5f45a2651b
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr 12 19:30:00 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr 12 19:36:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caaafbb2

dev-libs/ncnn: disable avx512bf16 code path with >=clang-18 for now

clang-18 itself crashes otherwise.

wrt bug #929228, please remember to override this workaround
to reproduce, aka: MYCMAKEARGS="-DNCNN_AVX512BF16=ON"

Bug: https://bugs.gentoo.org/929228
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-libs/ncnn/ncnn-20240102-r1.ebuild | 4 
 dev-libs/ncnn/ncnn-20240410.ebuild| 4 
 2 files changed, 8 insertions(+)

diff --git a/dev-libs/ncnn/ncnn-20240102-r1.ebuild 
b/dev-libs/ncnn/ncnn-20240102-r1.ebuild
index 0a726c51cc3e..3ca6898ed9c5 100644
--- a/dev-libs/ncnn/ncnn-20240102-r1.ebuild
+++ b/dev-libs/ncnn/ncnn-20240102-r1.ebuild
@@ -60,5 +60,9 @@ src_configure() {
-DNCNN_VULKAN=$(usex vulkan)
)
 
+   # temporary workaround due to a >=clang-18 regression (bug #929228)
+   tc-is-clang && [[ $(clang-major-version) -ge 18 ]] &&
+   mycmakeargs+=( -DNCNN_AVX512BF16=no )
+
cmake_src_configure
 }

diff --git a/dev-libs/ncnn/ncnn-20240410.ebuild 
b/dev-libs/ncnn/ncnn-20240410.ebuild
index 9e49183c454a..2bb0594c7321 100644
--- a/dev-libs/ncnn/ncnn-20240410.ebuild
+++ b/dev-libs/ncnn/ncnn-20240410.ebuild
@@ -60,5 +60,9 @@ src_configure() {
-DNCNN_VULKAN=$(usex vulkan)
)
 
+   # temporary workaround due to a >=clang-18 regression (bug #929228)
+   tc-is-clang && [[ $(clang-major-version) -ge 18 ]] &&
+   mycmakeargs+=( -DNCNN_AVX512BF16=no )
+
cmake_src_configure
 }



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

2024-04-12 Thread Jonas Frei
commit: b9c597ad4bce26012a150aeab36b4f75f7e42e92
Author: Jonas Frei  pm  me>
AuthorDate: Fri Apr 12 19:29:45 2024 +
Commit: Jonas Frei  pm  me>
CommitDate: Fri Apr 12 19:34:15 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b9c597ad

gui-apps/fuzzel: add 1.10.1

Signed-off-by: Jonas Frei  pm.me>

 gui-apps/fuzzel/Manifest |  1 +
 gui-apps/fuzzel/fuzzel-1.10.1.ebuild | 53 
 2 files changed, 54 insertions(+)

diff --git a/gui-apps/fuzzel/Manifest b/gui-apps/fuzzel/Manifest
index 442d8f5f25..9493f941c7 100644
--- a/gui-apps/fuzzel/Manifest
+++ b/gui-apps/fuzzel/Manifest
@@ -1 +1,2 @@
+DIST fuzzel-1.10.1.tar.gz 440849 BLAKE2B 
5358bc4bfb0bff0f4683207ae7f74173d2b5fc7d2275af9000c1346a209ecd4f3a581eeafbf9b833b4ddccc60c22bf2f2a5db1e845417169277100ac06444b6d
 SHA512 
8bc285f1bdc78cf5c1aa71dec14641dccb6944863d781d8bf63ec673e4eb7775c2f4e6269f71f6333bdca242fd994708bb675c5708639e42b6804391bf492fb0
 DIST fuzzel-1.9.2.tar.gz 433292 BLAKE2B 
7b0533f7bb705b330e9c5c0fb89831283cc5e349891408d398d26f20c7c78c599ae28c18e92379dfa8099ec4b7736ea356b6342ff3b1c3fde57085580f23
 SHA512 
a92f0b6eb9470aa099651c2f5d095986347565bbd7366bffe0719801dbb1ae4f7e413460c59872d40e910bb1d3bc8195e9d9038a73c2de835bcda77f9372b393

diff --git a/gui-apps/fuzzel/fuzzel-1.10.1.ebuild 
b/gui-apps/fuzzel/fuzzel-1.10.1.ebuild
new file mode 100644
index 00..45c36b1a30
--- /dev/null
+++ b/gui-apps/fuzzel/fuzzel-1.10.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://codeberg.org/dnkl/fuzzel.git;
+else
+   SRC_URI="https://codeberg.org/dnkl/fuzzel/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${PN}"
+fi
+
+DESCRIPTION="Application launcher for wlroots based Wayland compositors."
+HOMEPAGE="https://codeberg.org/dnkl/fuzzel;
+LICENSE="MIT"
+SLOT="0"
+IUSE="cairo png svg"
+
+DEPEND="
+   dev-libs/wayland
+   =media-libs/fcft-3.0.0
+   x11-libs/libxkbcommon
+   x11-libs/pixman
+   cairo? ( x11-libs/cairo )
+   png? ( media-libs/libpng )
+   svg? ( gnome-base/librsvg )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   app-text/scdoc
+   >=dev-libs/tllist-1.0.1
+   >=dev-libs/wayland-protocols-1.32
+   dev-util/wayland-scanner
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dpng-backend=$(usex png libpng none)
+   -Dsvg-backend=$(usex svg librsvg none)
+   $(meson_feature cairo enable-cairo)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   rm -rf "${ED}/usr/share/doc/fuzzel" || die
+}



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

2024-04-12 Thread Jonas Frei
commit: d265782c30d079d790654b893779d28eb15e3fd9
Author: Jonas Frei  pm  me>
AuthorDate: Fri Apr 12 19:30:50 2024 +
Commit: Jonas Frei  pm  me>
CommitDate: Fri Apr 12 19:34:15 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d265782c

gui-apps/clipman: add 1.6.3

Signed-off-by: Jonas Frei  pm.me>

 gui-apps/clipman/Manifest |  2 ++
 gui-apps/clipman/clipman-1.6.3.ebuild | 38 +++
 2 files changed, 40 insertions(+)

diff --git a/gui-apps/clipman/Manifest b/gui-apps/clipman/Manifest
index 0c5c3dc7fc..5942e9bd5a 100644
--- a/gui-apps/clipman/Manifest
+++ b/gui-apps/clipman/Manifest
@@ -1,2 +1,4 @@
 DIST clipman-1.6.2-deps.tar.xz 723612 BLAKE2B 
c047764966b54b3465e75a6396392e74f1b7f8e7c075a4eb12f0563ff2295d82871ed3eaf04b88d30a0b927ecbf00e7117134fa89ce16fcb5ef292ef1e8e704c
 SHA512 
424f909db59c75a095e5c84671f561def46b49be37c02d10677d29a26124dc45c8e4a25e4b12b007647e898c6d4a28baba66f3e11528fa2330b247d22098eecf
 DIST clipman-1.6.2.tar.gz 21313 BLAKE2B 
b63c8eb367487de362bbde375e8e788df7503682e6ddedb914e16ef0bcc4c7b35e9d6024412e8115556033dcc5df601bc1fa2f028d1ec1f466e3650af12a8e72
 SHA512 
3549fdba47973440f6a3969560d5f5688661f11e1c38026170722182dce83ec1870f9e1652e84198e8be9fc454de1e73dfc1247d50692a32b6e8a25ec149c41b
+DIST clipman-1.6.3-deps.tar.xz 745400 BLAKE2B 
d4fd69be6201f787c0dcac4977f5e905ca3a86c0852ccbfb39f18e903447ba46262a7cf0f12980afa49b4251558482e559c77e5be67d794d7cf4ecc5ec6c5697
 SHA512 
e5b31c3cb67c1badc0bd236082576cff33158c705ab5d27eeaf9a4220b2ff37c2f22c0a490fefffa08912a141df2857ed04d95e4e02249b31c2163340b3e292d
+DIST clipman-1.6.3.tar.gz 23215 BLAKE2B 
f820746de7962941093e3dffe2a79729b222311d53a99fcac717b714ae89eec2395c772782348d027ffe0fe58e4562d5c72fd81729103c6e9d070fddf941fa20
 SHA512 
b0446767fe4ebcce64073addb9c23bd50040c638fedb6c19d32df12438155937b71092dce889153deef0bf3329328b85f0d133479892cb117625c238d6d373d7

diff --git a/gui-apps/clipman/clipman-1.6.3.ebuild 
b/gui-apps/clipman/clipman-1.6.3.ebuild
new file mode 100644
index 00..06cdae7e07
--- /dev/null
+++ b/gui-apps/clipman/clipman-1.6.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="A basic clipboard manager for Wayland."
+HOMEPAGE="https://github.com/chmouel/clipman/;
+SRC_URI="https://github.com/chmouel/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+# Using a dependency tarball as per 
https://devmanual.gentoo.org/eclass-reference/go-module.eclass/index.html
+DEPS_URI="https://gitlab.com/freijon_gentoo/${CATEGORY}/${PN}/-/raw/main/${P}-deps.tar.xz;
+SRC_URI+=" ${DEPS_URI}"
+
+LICENSE="BSD GPL-3 MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+man"
+
+DEPEND="
+   >=gui-apps/wl-clipboard-2
+   gui-libs/wlroots
+"
+
+DOCS=(
+   "README.md"
+)
+
+src_compile() {
+   ego build .
+}
+
+src_install() {
+   dobin ${PN}
+   use man && doman docs/${PN}.1
+   einstalldocs
+}



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

2024-04-12 Thread Henri Gasc
commit: e3d97e29327a6f26b9f53c19f57f219f7fd88d1e
Author: Henri Gasc  eurecom  fr>
AuthorDate: Fri Apr 12 19:23:37 2024 +
Commit: Henri Gasc  eurecom  fr>
CommitDate: Fri Apr 12 19:23:37 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e3d97e29

dev-python/svgelements: Update the ebuild

Signed-off-by: Henri Gasc  eurecom.fr>

 .../{svgelements-1.9.6.ebuild => svgelements-1.9.6-r1.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/svgelements/svgelements-1.9.6.ebuild 
b/dev-python/svgelements/svgelements-1.9.6-r1.ebuild
similarity index 96%
rename from dev-python/svgelements/svgelements-1.9.6.ebuild
rename to dev-python/svgelements/svgelements-1.9.6-r1.ebuild
index 41407176a8..de37cc0d9f 100644
--- a/dev-python/svgelements/svgelements-1.9.6.ebuild
+++ b/dev-python/svgelements/svgelements-1.9.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



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

2024-04-12 Thread Arthur Zamarin
commit: 1025d0c164b905ef041e8aefa4d4df5bfac8831b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 12 19:22:48 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 12 19:23:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1025d0c1

dev-libs/leveldb: fix -Werror

Closes: https://bugs.gentoo.org/894498
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/leveldb/{leveldb-1.23-r5.ebuild => leveldb-1.23-r6.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-libs/leveldb/leveldb-1.23-r5.ebuild 
b/dev-libs/leveldb/leveldb-1.23-r6.ebuild
similarity index 90%
rename from dev-libs/leveldb/leveldb-1.23-r5.ebuild
rename to dev-libs/leveldb/leveldb-1.23-r6.ebuild
index b484578cd53d..c963638d5fd9 100644
--- a/dev-libs/leveldb/leveldb-1.23-r5.ebuild
+++ b/dev-libs/leveldb/leveldb-1.23-r6.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
@@ -41,6 +41,7 @@ src_configure() {
-DHAVE_SNAPPY=$(usex snappy)
-DHAVE_TCMALLOC=$(usex tcmalloc)
-DLEVELDB_BUILD_TESTS=$(usex test)
+   -DHAVE_CLANG_THREAD_SAFETY=OFF # adds -Werror to current build 
and all revdeps
)
cmake_src_configure
 }



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

2024-04-12 Thread Patrick McLean
commit: 79fccea53e39a018007a5e4c1aa4974780deccf2
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Apr 12 19:19:55 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Apr 12 19:20:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79fccea5

dev-libs/thrift: add 0.20.0

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

 dev-libs/thrift/Manifest |  1 +
 dev-libs/thrift/thrift-0.20.0.ebuild | 59 
 2 files changed, 60 insertions(+)

diff --git a/dev-libs/thrift/Manifest b/dev-libs/thrift/Manifest
index 2d2ae1450f40..88cdbc2d6cce 100644
--- a/dev-libs/thrift/Manifest
+++ b/dev-libs/thrift/Manifest
@@ -1,2 +1,3 @@
 DIST thrift-0.16.0.tar.gz 4085114 BLAKE2B 
17c35096f6848fb0795e4cb125fed3068c8e1e53f67f404f4dcab67df7a42fc049a7d615591c861eb9e59ee21f185e8615663008bc7c846a03722ea8b834
 SHA512 
468fff6be2def85959fdf8adac92a0cfa7f786083b3bafb2c31427dfe5725f4d10962052d13ea960828f6a317778d35e66b602744a570212352bfc637ae586e0
 DIST thrift-0.18.1.tar.gz 4310494 BLAKE2B 
3e6c7e03059341e79d3f58e16b55761888b530b3d31dd22853026486a1303725ee5d5e6e5dd7a5e6bf8e57a2d3cf36ffc829cdb194d990cadedfc63f4f3e0874
 SHA512 
9c9a462aa8b6fddefd5bb9d2c950570eb2d3beaa7c9d37fceee677bdc1fdeb521b796f48a1fd9a7649f84449f6c0572305210e67402eb97682ca7f6e851b
+DIST thrift-0.20.0.tar.gz 4397667 BLAKE2B 
23422fdcdf7e0dbce8bc0f8017f54b5848594e2da21de56834152c17c74da7d1c4df23c5b57cf3ba811bb03f1a8588ddf1c2a05222bb726aceda4292a15af21e
 SHA512 
8dc77f666e60141a6b3cf7ee1407b08a0e80d176f8ccfee69317d7df89ab87aea2c7b3ba3e59d4561835edf1ce23762443ad5aeed0099bf075b010853d5eb1cd

diff --git a/dev-libs/thrift/thrift-0.20.0.ebuild 
b/dev-libs/thrift/thrift-0.20.0.ebuild
new file mode 100644
index ..e4d818edb3dd
--- /dev/null
+++ b/dev-libs/thrift/thrift-0.20.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="C++ bindings for Apache Thrift"
+HOMEPAGE="https://thrift.apache.org/lib/cpp.html;
+SRC_URI="mirror://apache/thrift/${PV}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~s390 ~x86"
+IUSE="libevent lua +ssl test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-libs/boost:=[nls(+)]
+   dev-libs/openssl:=
+   sys-libs/zlib:=
+   libevent? ( dev-libs/libevent:= )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   app-alternatives/lex
+   app-alternatives/yacc
+"
+
+REQUIRED_USE="
+   test? ( ssl libevent )
+"
+
+PATCHES=(
+   "${FILESDIR}/thrift-0.16.0-network-tests.patch"
+   "${FILESDIR}/thrift-0.18.1-tests.patch"
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_CPP=ON
+   -DBUILD_C_GLIB=OFF
+   -DBUILD_JAVA=OFF
+   -DBUILD_JAVASCRIPT=OFF
+   -DBUILD_NODEJS=OFF
+   -DBUILD_PYTHON=OFF
+   -DBUILD_TESTING=$(usex test 'ON' 'OFF')
+   -DWITH_LIBEVENT=$(usex libevent 'ON' 'OFF')
+   -DWITH_OPENSSL=$(usex ssl 'ON' 'OFF')
+   -DWITH_ZLIB=ON
+   -Wno-dev
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   MAKEOPTS="-j1" cmake_src_test
+}



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

2024-04-12 Thread Arthur Zamarin
commit: 9c955546f9205769dfa3660f12b376611f3dfd30
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 12 19:17:47 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 12 19:17:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c955546

app-office/lyx: unkeyword 2.3.7 for ~ppc, ~ppc64, ~sparc

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

 app-office/lyx/lyx-2.3.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/lyx/lyx-2.3.7.ebuild b/app-office/lyx/lyx-2.3.7.ebuild
index 6b8f2be77d4d..29a7b60275a0 100644
--- a/app-office/lyx/lyx-2.3.7.ebuild
+++ b/app-office/lyx/lyx-2.3.7.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://ftp.lyx.org/pub/lyx/stable/$(ver_cut 
1-2).x/${MY_P}-1.tar.xz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm64 ~riscv ~x86 ~x64-macos"
 IUSE="aspell cups debug dia dot enchant gnumeric html +hunspell +latex 
monolithic-build nls rcs rtf svg l10n_he"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



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

2024-04-12 Thread Arthur Zamarin
commit: 1cb70c0524ea25d15ee0070fc4e6f3891f0777c2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 12 19:15:04 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 12 19:16:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cb70c05

app-office/lyx: remove USE=debug, restrict tests

USE=debug is bringing too much headache, really not worth. Also, the
tests are broken upstream in a lot of places (and known), they use
tests as more of report of progress, so no need to run this in
Gentoo.

Closes: https://bugs.gentoo.org/928672
Closes: https://bugs.gentoo.org/928670
Signed-off-by: Arthur Zamarin  gentoo.org>

 app-office/lyx/lyx-2.4.0_rc4.ebuild | 17 +
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/app-office/lyx/lyx-2.4.0_rc4.ebuild 
b/app-office/lyx/lyx-2.4.0_rc4.ebuild
index 77bf28a6298f..f40e3e2a9aec 100644
--- a/app-office/lyx/lyx-2.4.0_rc4.ebuild
+++ b/app-office/lyx/lyx-2.4.0_rc4.ebuild
@@ -15,8 +15,9 @@ S=${WORKDIR}/${P/_rc/~RC}
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64"
-IUSE="aspell cups debug dia dot enchant gnumeric html +hunspell +latex 
monolithic-build nls rcs rtf svg l10n_he"
+IUSE="aspell cups dia dot enchant gnumeric html +hunspell +latex 
monolithic-build nls rcs rtf svg l10n_he"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="test"
 
 RDEPEND="${PYTHON_DEPS}
app-text/mythes
@@ -118,17 +119,17 @@ src_configure() {
# external dependencies
-DLYX_EXTERNAL_Z=ON
-DLYX_EXTERNAL_ICONV=ON
-   -DLYX_EXTERNAL_HUNSPELL=$(usex !debug)
-   -DLYX_EXTERNAL_MYTHES=$(usex !debug ON OFF)
-   -DLYX_EXTERNAL_BOOST=$(usex !debug)
+   -DLYX_EXTERNAL_HUNSPELL=ON
+   -DLYX_EXTERNAL_MYTHES=ON
+   -DLYX_EXTERNAL_BOOST=ON
-DLYX_PROGRAM_SUFFIX=OFF
 
# debug control
-DLYX_NO_OPTIMIZE=OFF
-   -DLYX_RELEASE=$(usex !debug)
-   -DLYX_DEBUG=$(usex debug)
-   -DLYX_DEBUG_GLIBC=$(usex debug)
-   -DLYX_STDLIB_DEBUG=$(usex debug)
+   -DLYX_RELEASE=ON
+   -DLYX_DEBUG=OFF
+   -DLYX_DEBUG_GLIBC=OFF
+   -DLYX_STDLIB_DEBUG=OFF
)
 
cmake_src_configure



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

2024-04-12 Thread Patrick McLean
commit: f0ac63de535b1fa54978114ecc07deb1c2c6c17c
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Apr 12 19:10:26 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Apr 12 19:10:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0ac63de

sys-apps/iproute2: Remove split-usr again

Was basing the 6.8.0 off the 6.6.0 ebuild, not the 6.6.0-r3.

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

 .../{iproute2-6.8.0-r1.ebuild => iproute2-6.8.0-r2.ebuild} | 10 ++
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/sys-apps/iproute2/iproute2-6.8.0-r1.ebuild 
b/sys-apps/iproute2/iproute2-6.8.0-r2.ebuild
similarity index 95%
rename from sys-apps/iproute2/iproute2-6.8.0-r1.ebuild
rename to sys-apps/iproute2/iproute2-6.8.0-r2.ebuild
index bfc78c186a70..c5ab1aee142e 100644
--- a/sys-apps/iproute2/iproute2-6.8.0-r1.ebuild
+++ b/sys-apps/iproute2/iproute2-6.8.0-r2.ebuild
@@ -18,7 +18,7 @@ 
HOMEPAGE="https://wiki.linuxfoundation.org/networking/iproute2;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="atm berkdb bpf caps elf +iptables minimal nfs selinux split-usr"
+IUSE="atm berkdb bpf caps elf +iptables minimal nfs selinux"
 # Needs root
 RESTRICT="test"
 
@@ -192,6 +192,7 @@ src_install() {
 
dodir /bin
mv "${ED}"/{s,}bin/ip || die # bug #330115
+   mv "${ED}"/{s,}bin/ss || die # bug #547264
 
dolib.a lib/libnetlink.a
insinto /usr/include
@@ -201,13 +202,6 @@ src_install() {
# https://bugs.gentoo.org/868321
mv "${ED}"/sbin/ifstat{,-iproute2} || die
 
-   if use split-usr ; then
-   # Can remove compatibility symlink in a year: 2023-05-28.
-   # bug #547264
-   mv "${ED}"/sbin/ss "${ED}"/bin/ss || die
-   dosym -r /bin/ss /sbin/ss
-   fi
-
if use berkdb ; then
keepdir /var/lib/arpd
# bug #47482, arpd doesn't need to be in /sbin



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/svgelements/, dev-python/svgelements/files/

2024-04-12 Thread Henri Gasc
commit: e7a9388ebd245dcb9570e12d3303d7d47402d42f
Author: Henri Gasc  eurecom  fr>
AuthorDate: Fri Apr 12 19:02:24 2024 +
Commit: Henri Gasc  eurecom  fr>
CommitDate: Fri Apr 12 19:03:53 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e7a9388e

dev-python/svgelements: Add patch to fix tests

Closes: https://bugs.gentoo.org/927876
Signed-off-by: Henri Gasc  eurecom.fr>

 dev-python/svgelements/files/fix_tests.patch| 20 
 dev-python/svgelements/svgelements-1.9.6.ebuild |  4 
 2 files changed, 24 insertions(+)

diff --git a/dev-python/svgelements/files/fix_tests.patch 
b/dev-python/svgelements/files/fix_tests.patch
new file mode 100644
index 00..413e29914b
--- /dev/null
+++ b/dev-python/svgelements/files/fix_tests.patch
@@ -0,0 +1,20 @@
+Fix https://bugs.gentoo.org/927876
+--- a/test/test_cubic_bezier.py
 b/test/test_cubic_bezier.py
+@@ -79,4 +79,4 @@ class TestElementCubicBezierPoint(unittest.TestCase):
+ p = Path(transform=Matrix(682.657124793113, 0.0003, 
-0.0003, 682.657124793113, 257913.248909660178, -507946.354527872754))
+ p += CubicBezier(start=Point(-117.139521365,1480.99923469), 
control1=Point(-41.342266634,1505.62725567), 
control2=Point(40.3422666342,1505.62725567), 
end=Point(116.139521365,1480.99923469))
+ bounds = p.bbox()
+-self.assertNotAlmostEquals(bounds[1], bounds[3], delta=100)
++self.assertNotAlmostEqual(bounds[1], bounds[3], delta=100)
+--- a/test/test_write.py
 b/test/test_write.py
+@@ -24,7 +24,7 @@ class TestElementWrite(unittest.TestCase):
+ 
+ def test_write_group(self):
+ g = Group()
+-self.assertEquals(g.string_xml(), "")
++self.assertEqual(g.string_xml(), "")
+ 
+ def test_write_rect(self):
+ r = Rect("1in", "1in", "3in", "3in", rx="5%")

diff --git a/dev-python/svgelements/svgelements-1.9.6.ebuild 
b/dev-python/svgelements/svgelements-1.9.6.ebuild
index 458b00fb4e..41407176a8 100644
--- a/dev-python/svgelements/svgelements-1.9.6.ebuild
+++ b/dev-python/svgelements/svgelements-1.9.6.ebuild
@@ -16,6 +16,10 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
+PATCHES=(
+   "${FILESDIR}/fix_tests.patch"
+)
+
 BDEPEND="
test? (
dev-python/numpy[${PYTHON_USEDEP}]



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

2024-04-12 Thread Henri Gasc
commit: 0eb4e307ce5f4c4faa755fc9f159cdc18894e9c2
Author: Henri Gasc  eurecom  fr>
AuthorDate: Fri Apr 12 19:03:24 2024 +
Commit: Henri Gasc  eurecom  fr>
CommitDate: Fri Apr 12 19:03:54 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0eb4e307

dev-python/svgelements: drop 1.9.3

Signed-off-by: Henri Gasc  eurecom.fr>

 dev-python/svgelements/Manifest |  1 -
 dev-python/svgelements/svgelements-1.9.3.ebuild | 43 -
 2 files changed, 44 deletions(-)

diff --git a/dev-python/svgelements/Manifest b/dev-python/svgelements/Manifest
index d6f172c7eb..ed721653ef 100644
--- a/dev-python/svgelements/Manifest
+++ b/dev-python/svgelements/Manifest
@@ -1,2 +1 @@
-DIST svgelements-1.9.3.gh.tar.gz 132345 BLAKE2B 
63e433f99fd0adc3f9512fd1457ace8c12d7f922960ae4cbc1b84ffda27ba1bf00e3dd12e88dabb70235227969298e4e6bedad450f29dda20afcaf9a342f0441
 SHA512 
9a3bc3c66552859996ba06ac4c5bb5ee425b008b9312a44d07aaca64fb7bd6e3f7d614cdfd709944efdf74fb7da3cc0ab8ecd0c812dff3dcf16305ae8f22
 DIST svgelements-1.9.6.gh.tar.gz 134884 BLAKE2B 
c6b5c3e3b7a27b0972c78e8ad290c2880b7418d11cded3769d3c591ddcefa85d5e4ddcd5df186e181178cc6ca2054d1a48ea4a715f3506fcd16d53d5baed206f
 SHA512 
c92004a103cb0073f91e0d4f2710a841855ba5079924d106db33df8994c482656a7c3358336c3fcae3127f2b6e668595b2339913e7c8f8364277fedbe0b854c3

diff --git a/dev-python/svgelements/svgelements-1.9.3.ebuild 
b/dev-python/svgelements/svgelements-1.9.3.ebuild
deleted file mode 100644
index 8679e42c68..00
--- a/dev-python/svgelements/svgelements-1.9.3.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="SVG Parsing for Elements, Paths, and other SVG Objects."
-HOMEPAGE="https://github.com/meerk40t/svgelements 
https://pypi.org/project/svgelements;
-SRC_URI="https://github.com/meerk40t/svgelements/archive/refs/tags/${PV}.tar.gz
 -> ${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="
-   test? (
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/scipy[${PYTHON_USEDEP}]
-   )
-"
-DEPEND="${BDEPEND}"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   default
-   mv "${S}/test" "${S}_tests"
-}
-
-python_test() {
-   cd "${T}" || die
-   epytest "${S}_tests"
-}
-
-pkg_postinst() {
-   optfeature "getting exact value for arc lenght computation" 
dev-python/scipy
-   optfeature "loading images" dev-python/pillow
-   optfeature "speeding up linearization for Shapes" dev-python/numpy
-}



[gentoo-commits] repo/proj/guru:dev commit in: media-fonts/firacode-nerdfont/

2024-04-12 Thread Steffen Winter
commit: f79bca30e8e5f624f8316de053deac5d95d0be98
Author: Steffen Winter  proton  me>
AuthorDate: Fri Apr 12 18:17:46 2024 +
Commit: Steffen Winter  freenet  de>
CommitDate: Fri Apr 12 18:17:46 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f79bca30

media-fonts/firacode-nerdfont: add 3.2.1

Signed-off-by: Steffen Winter  proton.me>

 media-fonts/firacode-nerdfont/Manifest |  1 +
 .../firacode-nerdfont-3.2.1.ebuild | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/media-fonts/firacode-nerdfont/Manifest 
b/media-fonts/firacode-nerdfont/Manifest
index 28cbf41756..22865a6051 100644
--- a/media-fonts/firacode-nerdfont/Manifest
+++ b/media-fonts/firacode-nerdfont/Manifest
@@ -1,3 +1,4 @@
 DIST firacode-nerdfont-2.2.2.zip 17241908 BLAKE2B 
9f8ada87945ff10d9eced99369f7c6d469f9eaf2192490623a93b2397fe5b6ee3f0df6923b59eb87e92789840a205adf53c6278e526dbeeb25d0a6d307a07b18
 SHA512 
ab284afb20cc535d24d4bc0c3aa181547ac0ab7afb5c09c931699a8690a3813024194c123b99c526269897c256b5d8f078075bcf20bc9120a64206a2728236b3
 DIST firacode-nerdfont-3.1.1.gh.tar.xz 2268044 BLAKE2B 
34357792d6ca682eed0a70ffe7d7dc95a74ef7bdbb44ab6067f0bfe0fcff90d7517008bb043097ec389aca5875a18040b6472b29259baf5c2cf2e01c6ec6b8b9
 SHA512 
f2fe9eb51e02638ac1fde9bcf6f33914c43fb83ab7027ff1331fe5d98dd0b07aeac027af61f7731a13521db5600eb0fceb56b10d91419f8e30aa8120641d949c
 DIST firacode-nerdfont-3.2.0.gh.tar.xz 2574264 BLAKE2B 
348ce92ec571075da1c1974af687c6c6610f282c3e2ea190204f29645a1bf82631d86966e0c404d0fcfe38275406ec24be0feb654406415b2da860f08ed1e70b
 SHA512 
9a6e3d2ef1924bd13e5f7bdf343d882b74e3fda01ad122f74bbc57c4d45dcbfb1b670229bdb6be7b08e769e43ff7ac030777cc822a2b70756eb8584a726a3080
+DIST firacode-nerdfont-3.2.1.gh.tar.xz 2584452 BLAKE2B 
15e1ea912533ebf2f993e5b7f5cf27c78d7cb3600cb5ff4f89457e683eb98e8a97562369b66debacd216ee88b2547bdbc66fbcce714e54d2c013227522871dfb
 SHA512 
b8261cf2df5a9195fa106e3d17d91499a7099762e6d2c013e1ac292388a639e96268e289319964b7da5d68a873fe460f44002c246bed560f6a97dcd853511831

diff --git a/media-fonts/firacode-nerdfont/firacode-nerdfont-3.2.1.ebuild 
b/media-fonts/firacode-nerdfont/firacode-nerdfont-3.2.1.ebuild
new file mode 100644
index 00..c37887eedf
--- /dev/null
+++ b/media-fonts/firacode-nerdfont/firacode-nerdfont-3.2.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit font
+
+DESCRIPTION="A free and open-source typeface for developers"
+HOMEPAGE="https://github.com/ryanoasis/nerd-fonts;
+SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/FiraCode.tar.xz
 -> ${P}.gh.tar.xz"
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}"
+FONT_SUFFIX="ttf"
+
+pkg_postinst() {
+   ewarn "Upstream has recently made some major changes since version 
3.0.0."
+   ewarn "The older Material Design Icon codepoints have been dropped."
+   ewarn "See issue 1059, comment 1404891287 at upstream for a translation 
table."
+   ewarn "More information can be found here:"
+   ewarn "https://github.com/ryanoasis/nerd-fonts/tree/v3.0.0;
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-fonts/iosevka-nerdfont/

2024-04-12 Thread Steffen Winter
commit: 10b56b40be408aea8cddb9f20514c57cfec7a046
Author: Steffen Winter  proton  me>
AuthorDate: Fri Apr 12 18:17:57 2024 +
Commit: Steffen Winter  freenet  de>
CommitDate: Fri Apr 12 18:17:57 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=10b56b40

media-fonts/iosevka-nerdfont: add 3.2.1

Signed-off-by: Steffen Winter  proton.me>

 media-fonts/iosevka-nerdfont/Manifest  |  1 +
 .../iosevka-nerdfont/iosevka-nerdfont-3.2.1.ebuild | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/media-fonts/iosevka-nerdfont/Manifest 
b/media-fonts/iosevka-nerdfont/Manifest
index 277ec9c1fc..7e31bb610a 100644
--- a/media-fonts/iosevka-nerdfont/Manifest
+++ b/media-fonts/iosevka-nerdfont/Manifest
@@ -2,3 +2,4 @@ DIST iosevka-nerdfont-2.2.2.zip 486465366 BLAKE2B 
04fe963c0e2c4bc076854c1b6d7382
 DIST iosevka-nerdfont-2.3.3.zip 684962518 BLAKE2B 
d374f91e1253e29e682ea9199a049d1b95ad51749e26a03b312b3bc64b53f43f1dd998fbfcb22e71f67782eec1ee92c0242da0cf3deca33d7bcee258afe0bfdd
 SHA512 
48096d703a25bd9e38df66ee4fbee1a289564ef30a2eb29236c24fb669074df82d95f68b6e0b18e74ef64682cc1cfa4903f943c6dd81534371bb45ae5edcef26
 DIST iosevka-nerdfont-3.1.1.gh.tar.xz 28736280 BLAKE2B 
9e508af61d0b0ec8b9a495fc19c85909937967eb754ab6a9c62dd6e8eb8c2cbcd2c616c4ee64737723d593cec75bcc51d0a1c585ea7029f445d2847ea4c9eaf8
 SHA512 
faf27db7c24538c08dad36bea3d71a7925e8f7a4a78c965fce421b8554c2f8bf6352361c096c6cfd9f587e9455855d3cf17f51fc8084d4ed5d6bec050167cd53
 DIST iosevka-nerdfont-3.2.0.gh.tar.xz 78279356 BLAKE2B 
837cc767cd2a54f23ab0d8bd68daea9e0e0ad231bd6408c48d97dcbd9bdf18839d2d70011be8bb5051433df8c2d108275f416692de50048cd86b8a7651b958aa
 SHA512 
317a572c80abcfc5fff52fb9cdf683e9ac271d8b53ce46889b9cca2dd2645cdbadc6799e01a0fc6909429f3331ae9f1fea60fb79cae4139cf2ee64622fb14f20
+DIST iosevka-nerdfont-3.2.1.gh.tar.xz 78246752 BLAKE2B 
d8548a37ee5bdc14943aa2ff9c379f17acbf3cb5a57e8807090ab8bf78fe3e620fb89c08bf551b7f86a5af3b2fe29a157893231eba4f04a83105e3b95214eb47
 SHA512 
85da3eb688d0209f341ed20d1918509729171bfe0a11cf1408a3401e77bb855273c7c176583dc4f1a407ce52830af767b2511a495574ac8abae9453c80d2e864

diff --git a/media-fonts/iosevka-nerdfont/iosevka-nerdfont-3.2.1.ebuild 
b/media-fonts/iosevka-nerdfont/iosevka-nerdfont-3.2.1.ebuild
new file mode 100644
index 00..12450eb3d9
--- /dev/null
+++ b/media-fonts/iosevka-nerdfont/iosevka-nerdfont-3.2.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit font
+
+DESCRIPTION="A free and open-source typeface for developers"
+HOMEPAGE="https://github.com/ryanoasis/nerd-fonts;
+SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Iosevka.tar.xz
 -> ${P}.gh.tar.xz"
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}"
+FONT_SUFFIX="ttf"
+
+pkg_postinst() {
+   ewarn "Upstream has recently made some major changes since version 
3.0.0."
+   ewarn "The older Material Design Icon codepoints have been dropped."
+   ewarn "See issue 1059, comment 1404891287 at upstream for a translation 
table."
+   ewarn "More information can be found here:"
+   ewarn "https://github.com/ryanoasis/nerd-fonts/tree/v3.0.0;
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-fonts/robotomono-nerdfont/

2024-04-12 Thread Steffen Winter
commit: d828c8a39b68482c6d5782b6297da48a43c3273f
Author: Steffen Winter  proton  me>
AuthorDate: Fri Apr 12 18:18:00 2024 +
Commit: Steffen Winter  freenet  de>
CommitDate: Fri Apr 12 18:18:00 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d828c8a3

media-fonts/robotomono-nerdfont: add 3.2.1

Signed-off-by: Steffen Winter  proton.me>

 media-fonts/robotomono-nerdfont/Manifest   |  1 +
 .../robotomono-nerdfont-3.2.1.ebuild   | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/media-fonts/robotomono-nerdfont/Manifest 
b/media-fonts/robotomono-nerdfont/Manifest
index d95ac44571..f35883cdb4 100644
--- a/media-fonts/robotomono-nerdfont/Manifest
+++ b/media-fonts/robotomono-nerdfont/Manifest
@@ -1,3 +1,4 @@
 DIST robotomono-nerdfont-2.2.2.zip 25182334 BLAKE2B 
2c6baed85ce0bdd3b0efdafdede08004d3fa16758d9e2baed12fba89a7d73c0f9a0130e71db5603de9addba366e1fb40ffeb5edfaba96adf1d312dcdd8ff22df
 SHA512 
47f509e446ee1b48eb21d880e111abcb13e489ce45d95561e9eed2292692159b9bfcfd7da6addfe9f868dedbc5d7283a07d35cdaace008125937215e7f96a0ee
 DIST robotomono-nerdfont-3.1.1.gh.tar.xz 3088700 BLAKE2B 
4cc63764c0b98008a549324f512f237ce79df2af23d19615f4215d9ab8421b1620aa4a6f5452d9a2f509e7077aa6963c420e6f0e2ec058c3430f51ef0411fe13
 SHA512 
ef0c73a097242308d2a078b26cff8319d606095b27f1d250c03606feaf44c17446b1ada6f6cbd2ddf251f95da605e0114491760939fb8f032d9a409a954531fc
 DIST robotomono-nerdfont-3.2.0.gh.tar.xz 3424440 BLAKE2B 
537ef78f1247f17cacf1b33e851390dfcba384d9fc392f575aac7f4599d8672ef534113739195eababd8a2eae59cd2dd129d51cc93b5986c593da21be034f6cf
 SHA512 
2b5c667936a00f097eb6c2af57888f0c7b8defb373c15db78b58af7853ed966ca930d8d4cef9337733d56866daa2dce17286e91095ff22686958b597f49a386f
+DIST robotomono-nerdfont-3.2.1.gh.tar.xz 3460532 BLAKE2B 
16737154814d4eeb29af321a4943ed24e3bc793400385148fd82d7dfa1b8cd1aa25472291723aca72d5b32c95ad540e2f854a1048af6e8b3692d780e225ed281
 SHA512 
408819177a0e56ee6684a07645651818779aa8d8a2a13e718044480950427185bcf4d6e8945d63be1da7ff3602b57f606c997a374fa43eef5ceb01b71c69c8cd

diff --git a/media-fonts/robotomono-nerdfont/robotomono-nerdfont-3.2.1.ebuild 
b/media-fonts/robotomono-nerdfont/robotomono-nerdfont-3.2.1.ebuild
new file mode 100644
index 00..7ae2d0dd44
--- /dev/null
+++ b/media-fonts/robotomono-nerdfont/robotomono-nerdfont-3.2.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit font
+
+DESCRIPTION="A free and open-source typeface for developers"
+HOMEPAGE="https://github.com/ryanoasis/nerd-fonts;
+SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/RobotoMono.tar.xz
 -> ${P}.gh.tar.xz"
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}"
+FONT_SUFFIX="ttf"
+
+pkg_postinst() {
+   ewarn "Upstream has recently made some major changes since version 
3.0.0."
+   ewarn "The older Material Design Icon codepoints have been dropped."
+   ewarn "See issue 1059, comment 1404891287 at upstream for a translation 
table."
+   ewarn "More information can be found here:"
+   ewarn "https://github.com/ryanoasis/nerd-fonts/tree/v3.0.0;
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-fonts/ubuntumono-nerdfont/

2024-04-12 Thread Steffen Winter
commit: a963e88b2b548f5493e667b6b51f97cdcdc128dc
Author: Steffen Winter  proton  me>
AuthorDate: Fri Apr 12 18:18:01 2024 +
Commit: Steffen Winter  freenet  de>
CommitDate: Fri Apr 12 18:18:01 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a963e88b

media-fonts/ubuntumono-nerdfont: add 3.2.1

Signed-off-by: Steffen Winter  proton.me>

 media-fonts/ubuntumono-nerdfont/Manifest   |  1 +
 .../ubuntumono-nerdfont-3.2.1.ebuild   | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/media-fonts/ubuntumono-nerdfont/Manifest 
b/media-fonts/ubuntumono-nerdfont/Manifest
index 3fef386079..bfc94a24c3 100644
--- a/media-fonts/ubuntumono-nerdfont/Manifest
+++ b/media-fonts/ubuntumono-nerdfont/Manifest
@@ -1,3 +1,4 @@
 DIST ubuntumono-nerdfont-2.2.2.zip 9741947 BLAKE2B 
91ab5d244327351fedbc27e8d406c846a06747ce1747d96f88142c7ca8fc895078446ac6d9ba41fb49f5d7954a7a603a6645c3c785b0736145c917e97e20e498
 SHA512 
7687bac3861d9e7d74ea2584d4e5c57635e1faa0c6c09c3495cde7d635e6aee80bd8a356771369bf34794bd60610d60d0e318c65a7c9a6d70fac067cc55f1c5b
 DIST ubuntumono-nerdfont-3.1.1.gh.tar.xz 1913160 BLAKE2B 
4d44bc11fbabb76574749e870bf54529a18bab066aa5c57b988fe303721c044972400af1f9507bbfbcdcee1f0d9b54a477216911d0f6df5ca696f053d8a47b0e
 SHA512 
326e16008b7ae650ec45f5bb1167362874c2dded0399f7152a50747e4fd09dc135fcae0aa2852e63bf8d956d79a75ab1a4402d57c46711305ad2940f468ee3a5
 DIST ubuntumono-nerdfont-3.2.0.gh.tar.xz 2124672 BLAKE2B 
aa8551f6f954bf7078983de5ebe01a27e66eaae8ec8aa08f94709eeb03574261b6adadbe41987e0c8259a7e9eaa77b7da47936b1c916217526135ea81c8a9bf4
 SHA512 
ae1a135191bcc67a9d74aadc8854ddde67149073b2f3b239eede7f744d08d7492a41f6c38dbff8f78e4d52d2102fb98a830876dd0f6a12d133cef83f0570ef6a
+DIST ubuntumono-nerdfont-3.2.1.gh.tar.xz 2127992 BLAKE2B 
7b9f3ccf8c3ac13ee24e385eba9f724c9229321873ba8000d0e7ea7ebececf9cace2e5d75fefdd650f1f531732f4c037040c45019dd26348bfdfb4fcea340abe
 SHA512 
dc3e5c1d86aca54049a1d175c33453715baa37e58e04671b051690c616115ea7fe3fdefb96714751cadb20eee48c96b614017fbb3e93692498e783619dd919fd

diff --git a/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-3.2.1.ebuild 
b/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-3.2.1.ebuild
new file mode 100644
index 00..b991aea4b2
--- /dev/null
+++ b/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-3.2.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit font
+
+DESCRIPTION="A free and open-source typeface for developers"
+HOMEPAGE="https://github.com/ryanoasis/nerd-fonts;
+SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/UbuntuMono.tar.xz
 -> ${P}.gh.tar.xz"
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}"
+FONT_SUFFIX="ttf"
+
+pkg_postinst() {
+   ewarn "Upstream has recently made some major changes since version 
3.0.0."
+   ewarn "The older Material Design Icon codepoints have been dropped."
+   ewarn "See issue 1059, comment 1404891287 at upstream for a translation 
table."
+   ewarn "More information can be found here:"
+   ewarn "https://github.com/ryanoasis/nerd-fonts/tree/v3.0.0;
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-fonts/jetbrainsmono-nerdfont/

2024-04-12 Thread Steffen Winter
commit: 873b6f512fa8b3cdb79b42a97975a0fd6b3c1521
Author: Steffen Winter  proton  me>
AuthorDate: Fri Apr 12 18:17:59 2024 +
Commit: Steffen Winter  freenet  de>
CommitDate: Fri Apr 12 18:17:59 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=873b6f51

media-fonts/jetbrainsmono-nerdfont: add 3.2.1

Signed-off-by: Steffen Winter  proton.me>

 media-fonts/jetbrainsmono-nerdfont/Manifest|  1 +
 .../jetbrainsmono-nerdfont-3.2.1.ebuild| 25 ++
 2 files changed, 26 insertions(+)

diff --git a/media-fonts/jetbrainsmono-nerdfont/Manifest 
b/media-fonts/jetbrainsmono-nerdfont/Manifest
index e0b0c53d1e..033495c5ee 100644
--- a/media-fonts/jetbrainsmono-nerdfont/Manifest
+++ b/media-fonts/jetbrainsmono-nerdfont/Manifest
@@ -1,3 +1,4 @@
 DIST jetbrainsmono-nerdfont-2.2.2.zip 76924136 BLAKE2B 
eca3c4487739008c898f93702de564656cf76d5d94406c69cd7d1b12f9ab8db1ef32a29e3de88311159fc292be4994537d8a106794845ed99eecd40410c22919
 SHA512 
1b009498a2a8a23c80002264e7f1d37d56261c8ff4a7baad3db8bb52dee8fa760c5b3e2cc0921443754a0e5d08f6b553b3857971f0dd34591eb85965204e
 DIST jetbrainsmono-nerdfont-3.1.1.gh.tar.xz 3647308 BLAKE2B 
610016400b035764216555048e8dd2010c7de8744e51b0c53ccf056ca2a1495f4d9a61bd7910aa5c6c05ea13c99162a34f0c84c64eb80e5a6798a2ad69b0431a
 SHA512 
d0642d40ef5bb6843f789722eb1e9cc8aa8ac55f49516166e37e37b9b626eda842f60e37fc16ff0cc99d98b0a8aedab8870a99355fb3c31749f00fe09d4f589c
 DIST jetbrainsmono-nerdfont-3.2.0.gh.tar.xz 5666516 BLAKE2B 
14eb1e7a420ee212d5fc1d1ca2b70c47716982aaeca502d3d802953617effd61233ff738490c4f2061d60a0be41d33cace8d6cff53dd4a00decad98ec699f9be
 SHA512 
b0498d82a10affa30ac72d2aab0a1478ac7e053d1ef766b892d60fd89a48f87640990d09c18e9b1508303694cb9575bf937cd68e6932982cd6b2fc3b16fa4d8e
+DIST jetbrainsmono-nerdfont-3.2.1.gh.tar.xz 5681764 BLAKE2B 
7f4f2c42ee1b847d988cdbb4722a0e0d5d286d9d0d6778e5dcb1de5bd9a4c4b954b60c7b700d85e678a1470efcf702a6feb974e282848121ad4d2f92ad9a8d91
 SHA512 
b4eb3d2e95881de683d655d5b4f40d681d138a08450a366bd5778ea1103d29153b7ddabe320c44ff569c10bed4f825531ac2ce2c44235c0e488713828d143c27

diff --git 
a/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-3.2.1.ebuild 
b/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-3.2.1.ebuild
new file mode 100644
index 00..1a1b2194ab
--- /dev/null
+++ b/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-3.2.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit font
+
+DESCRIPTION="A free and open-source typeface for developers"
+HOMEPAGE="https://github.com/ryanoasis/nerd-fonts;
+SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/JetBrainsMono.tar.xz
 -> ${P}.gh.tar.xz"
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}"
+FONT_SUFFIX="ttf"
+
+pkg_postinst() {
+   ewarn "Upstream has recently made some major changes since version 
3.0.0."
+   ewarn "The older Material Design Icon codepoints have been dropped."
+   ewarn "See issue 1059, comment 1404891287 at upstream for a translation 
table."
+   ewarn "More information can be found here:"
+   ewarn "https://github.com/ryanoasis/nerd-fonts/tree/v3.0.0;
+}



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

2024-04-12 Thread Joonas Niilola
commit: 88ca83c406b9aff47668ac770e95b2dac9d7e9d4
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Apr 12 17:59:46 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Apr 12 17:59:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88ca83c4

Revert "dev-libs/sexpp: add 0.8.7"

This reverts commit 4f562e19647013fed215540f068891961e10cda7.

 - upstream renamed the header file >0.8.6, waiting for reverse deps
   to catch up before bumping.

Closes: https://bugs.gentoo.org/929213
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/sexpp/Manifest   |  1 -
 dev-libs/sexpp/sexpp-0.8.7.ebuild | 34 --
 2 files changed, 35 deletions(-)

diff --git a/dev-libs/sexpp/Manifest b/dev-libs/sexpp/Manifest
index fa1a6f6a7e8d..35a444c64a97 100644
--- a/dev-libs/sexpp/Manifest
+++ b/dev-libs/sexpp/Manifest
@@ -1,2 +1 @@
 DIST sexpp-0.8.6.tar.gz 46857 BLAKE2B 
5ff8eaf3ba81af243e6780604b51b43743ed7f9de6121c1de273bbbd51d42e3feed3c00357c85ccaa5e808d2e5f753f58b5f96fea38f5b50b2b2bd9ee658be74
 SHA512 
b2698a397ef1b161a722e1834bc62f6d2b27c403faa27d97e1e137cc7315e004252ac75bbaaf817bc705f7830cb89665bb23ba8d18904fedd6c2f01c5f1e6f0f
-DIST sexpp-0.8.7.tar.gz 46958 BLAKE2B 
1b7d45f00769b54c152c25e3befe73db628b8db880ed8b14cc3e1b4c07f90859d2994cbc3a03cad7dfdcc2a20ec4df4263bd04b17ef27f1d3a96e46e6d214923
 SHA512 
28b93626887da3c1228ddbb9b8566f2d9895f263a1fc31ac2cfa6fc0215cb6a8ec31900255335792bfd580d10f53dd3f88274df83f8c0ddff62ebe35dce7da08

diff --git a/dev-libs/sexpp/sexpp-0.8.7.ebuild 
b/dev-libs/sexpp/sexpp-0.8.7.ebuild
deleted file mode 100644
index 4a8cbd6cf9ea..
--- a/dev-libs/sexpp/sexpp-0.8.7.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="S-expressions parser and generator library in C++"
-HOMEPAGE="https://github.com/rnpgp/sexpp;
-SRC_URI="https://github.com/rnpgp/sexpp/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~x86"
-IUSE="cli test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="virtual/pkgconfig
-   test? ( dev-cpp/gtest )"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_SHARED_LIBS=on
-
-   -DDOWNLOAD_GTEST=off
-
-   -DWITH_COVERAGE=off
-   -DWITH_SANITIZERS=off
-   -DWITH_SEXP_CLI=$(usex cli on off)
-   -DWITH_SEXP_TESTS=$(usex test on off)
-   )
-
-   cmake_src_configure
-}



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

2024-04-12 Thread Patrick McLean
commit: fa4b2ce183709b43eb99927af4b18a2e4aede276
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Apr 12 17:46:13 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Apr 12 17:46:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa4b2ce1

sys-apps/iproute2: Sync  with 6.8.0-r1

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

 sys-apps/iproute2/iproute2-.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/sys-apps/iproute2/iproute2-.ebuild 
b/sys-apps/iproute2/iproute2-.ebuild
index f8e1ae63ceec..bfc78c186a70 100644
--- a/sys-apps/iproute2/iproute2-.ebuild
+++ b/sys-apps/iproute2/iproute2-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit edo toolchain-funcs
+inherit edo toolchain-funcs flag-o-matic
 
 if [[ ${PV} ==  ]] ; then

EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2.git;
@@ -104,6 +104,11 @@ src_configure() {
fi
popd >/dev/null || die
 
+   # build system does not pass CFLAGS to LDFLAGS, as is recommended by 
GCC upstream
+   # https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html#index-flto
+   # https://bugs.gentoo.org/929233
+   append-ldflags ${CFLAGS}
+
# run "configure" script first which will create "config.mk"...
# Using econf breaks since 5.14.0 
(a9c3d70d902a0473ee5c13336317006a52ce8242)
edo ./configure --color=auto --libbpf_force $(usex bpf on off)



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

2024-04-12 Thread Patrick McLean
commit: b9442bb7d4da6f324a2830b20269f930b4fb8ccb
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Apr 12 17:40:05 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Apr 12 17:41:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9442bb7

sys-apps/iproute2: Make sure that CFLAGS is in LDFLAGS

Upstream build system does not automatically add it, and GCC recommends that
CFLAGS always be in LDFLAGS.

Upstream GCC recommendation is here:
https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html#index-flto

Bug: https://bugs.gentoo.org/929233
Signed-off-by: Patrick McLean  gentoo.org>

 .../iproute2/{iproute2-6.8.0.ebuild => iproute2-6.8.0-r1.ebuild}   | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/sys-apps/iproute2/iproute2-6.8.0.ebuild 
b/sys-apps/iproute2/iproute2-6.8.0-r1.ebuild
similarity index 95%
rename from sys-apps/iproute2/iproute2-6.8.0.ebuild
rename to sys-apps/iproute2/iproute2-6.8.0-r1.ebuild
index f8e1ae63ceec..bfc78c186a70 100644
--- a/sys-apps/iproute2/iproute2-6.8.0.ebuild
+++ b/sys-apps/iproute2/iproute2-6.8.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit edo toolchain-funcs
+inherit edo toolchain-funcs flag-o-matic
 
 if [[ ${PV} ==  ]] ; then

EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2.git;
@@ -104,6 +104,11 @@ src_configure() {
fi
popd >/dev/null || die
 
+   # build system does not pass CFLAGS to LDFLAGS, as is recommended by 
GCC upstream
+   # https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html#index-flto
+   # https://bugs.gentoo.org/929233
+   append-ldflags ${CFLAGS}
+
# run "configure" script first which will create "config.mk"...
# Using econf breaks since 5.14.0 
(a9c3d70d902a0473ee5c13336317006a52ce8242)
edo ./configure --color=auto --libbpf_force $(usex bpf on off)



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

2024-04-12 Thread Patrick McLean
commit: 894093bfa220845158444074a11ce1f08d8c0f77
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Apr 12 17:31:46 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Apr 12 17:32:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=894093bf

dev-util/ruff: add 0.3.7, drop 0.3.5

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

 dev-util/ruff/Manifest | 25 +--
 dev-util/ruff/files/ruff-0.1.14-tests.patch| 12 --
 dev-util/ruff/files/ruff-0.2.0-tests.patch | 12 --
 .../ruff/{ruff-0.3.5.ebuild => ruff-0.3.7.ebuild}  | 28 ++
 4 files changed, 25 insertions(+), 52 deletions(-)

diff --git a/dev-util/ruff/Manifest b/dev-util/ruff/Manifest
index e6a3049ede63..5f7b5d7beef7 100644
--- a/dev-util/ruff/Manifest
+++ b/dev-util/ruff/Manifest
@@ -29,6 +29,7 @@ DIST cachedir-0.3.1.crate 8668 BLAKE2B 
94b624651fad1acb2b82d7d886449db2b5558e672
 DIST cast-0.3.0.crate 11452 BLAKE2B 
fe6e0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb
 SHA512 
4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396
 DIST cc-1.0.88.crate 75288 BLAKE2B 
81c512bff79ddc40af633620ea440a73d3f7370c96878b3a84606ac0523f13a9ea756765afedaf2148344ffca3ce928fbb0678977273c918c21b4e3985507938
 SHA512 
67ca5820d36d1be38e56f54a0292d550c9c129d680611a60fbbfa458b8cb748e5f27c7ed1eb767ac3df41cd4e875160525b81ab624726183b1d298ffdcb87846
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
+DIST cfg_aliases-0.1.1.crate 6009 BLAKE2B 
6acfae9a89d3479f7ce1f0b5dbb13bfe27c006b936a96685606a61a06f69d17ab754a8a0d96c54213f758281c2fb32ac74d03a34e0f836dc7e438387955aac37
 SHA512 
238828445c5b48ca41ff88825af0a1ad30494e423bb6f89b6d5e4d26042afaa1ceb0e32041f7cddd79c3e15c6c82a1ddb9469c4b63a1ac52d4bcc1174900f880
 DIST chic-1.2.2.crate 10269 BLAKE2B 
2c792e22b71347e34769e4c43d12dccb92c9c2a3e502f144e5078e71bb6192700d3e783c5c3d6046c0c7070d27f1b19c1dffddd59f4fc4a9b755353c9c0b8340
 SHA512 
f143424b5d0e5366328a1bea169bd99ab214214c51223974ca847b36e3225f4946a57542a673fb2fb43e0b620782de4e4c87ed4ef22e97905aede4419a8c0603
 DIST chrono-0.4.37.crate 234441 BLAKE2B 
d1c10bcdf33324f1dbe9a79cd8c5a70b8223ca289753446aef778c93bf18863714ab2ade88f1e67432d1451b0d408065325a7d8dd3578211a0e39caae733ceee
 SHA512 
46d77f291c7c60a25d0c06ebbd89935ef3ae1b736d504b8faf39aad8210a9fc68b45b5afb024763979f666308750b1a662afdabc36c59974567cadadfc17fcbf
 DIST ciborium-0.2.2.crate 35611 BLAKE2B 
7bb34ed2b16f55af2d762bbc83263bba901a0f05bc7677a370460549297839c4d6e913622e8a6cb3a5c2447b94b0bd17b7d5007228ea8881193d08e5b8deb072
 SHA512 
8d1af6a09f116e42f0098d7d0e34dd906dc3e718b257ff1a1fde655a235d40619f61f18917c0cf35c55de9160c255a9795d5e7525989037e3512807cc6a900b1
@@ -42,7 +43,7 @@ DIST clap_complete_fig-4.5.0.crate 10932 BLAKE2B 
ea828d2d36a92f13b176af614562634
 DIST clap_complete_nushell-0.1.11.crate 32198 BLAKE2B 
6a704251bfc10fa7fd113f7e82bdeb9655f2e23d851fc3d654332ee196214b179fa83ed6c57b436df247f6eb1d2feb28017090b9087b7b8d92283978e7ce9957
 SHA512 
04098511e19cb629df43509f2596904ec2a8690fa6bcf160825030c42dad73f77ed184e5a4dce10c8308b9718541540f10277b0ef0fee6b039ac1e7b482d3cf2
 DIST clap_derive-4.5.4.crate 29159 BLAKE2B 
6f7087d553102f24c9de37e1ba85c0d540ea42d9df9af26b5234ccde23175180efe21df93513df49f6ba83e46cc85cedcead29c902e426c39b25086c9f79a51c
 SHA512 
670411136c819577c0129c6fcf5a8216cac82a47ae11ce3cd97cffd038644e06c5a21f7a69948628f01fb77f1e656678ffbfe441385866fdf90d247bda036c4d
 DIST clap_lex-0.7.0.crate 11915 BLAKE2B 
03287f02067f6cb33bb3889e8032b0848e9a9cc17446eb0e2767768cf6ea8c579a7455d33c8af735fb8d0c16095b19f991a5e2528dee3a7628d68c16f9307fa4
 SHA512 
638feb2e4571677dbe15ef0423866d2f0df309723e5ad65ddeaff7fd5e2e83adcb973a32d52a5f3924ea88fcff865e956b7d30dcd569df0412ef47848af14036
-DIST clearscreen-2.0.1.crate 151421 BLAKE2B 
c43020bf5a2aced2d053e46f3a5d38d5accdb7af6d742d7fbcd990f01f7e31138fbcfd2cee2a29a9a0a794b6dc75fb3213c4c593020d5b1e2eb521d82ef063a7
 SHA512 
e9ba90f1768537464b201b045f05522dfc9765ba5111fb484ada0968ee880d72ce46020e2798778179bbd191b256cb340329966cd6d182253c31d96d9824506c
+DIST clearscreen-3.0.0.crate 152311 BLAKE2B 
9f84217c5174b1b9e4c97b53dd9dddf7557766d9cc80c80973dbf10c4a166435d1433ddf3687889bd490a535c1c5729e668189c0757b5bffd61ae65fa4ea3a95
 SHA512 
2b5338a7944b44fdb40a79e87aa8cdb8ff3e47b9e4d8ebb757b1b3fb10f8b066183abd79f5ae634e7e9464377a33711694796bb5d52dec0201f863119923af65
 DIST codspeed-2.4.0.crate 4661 BLAKE2B 
275a3d5a0fe7979eee1a1415c8e946b57e7fccc96807d24dc47b364dbf966736449c15c3f74c6fc86fd4f6f07cd6677f9d531810340425b1fd53549d97e48770
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/

2024-04-12 Thread Matt Turner
commit: 7f5fe70c41aa7cc3e88532b46e8842e3185b4b57
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Apr 12 17:24:43 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr 12 17:26:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f5fe70c

x11-base/xorg-server: Version bump to 21.1.13

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

 x11-base/xorg-server/Manifest   |   1 +
 x11-base/xorg-server/xorg-server-21.1.13.ebuild | 194 
 2 files changed, 195 insertions(+)

diff --git a/x11-base/xorg-server/Manifest b/x11-base/xorg-server/Manifest
index b92fc3bff9d0..144ae3ab42d9 100644
--- a/x11-base/xorg-server/Manifest
+++ b/x11-base/xorg-server/Manifest
@@ -1,2 +1,3 @@
 DIST xorg-server-21.1.11.tar.xz 4985464 BLAKE2B 
0a18840979bb8b20b02eca9d737f20ddcf92a4771386074c38692df8a1c9b0f471af2211f3006f845ad0dd887b3844b7e7aac761bc12fc4e4177f1ada32ec503
 SHA512 
ad5edacbe8c7e2ebe6b4a690af94c7ea5ebc781d00b0e58ae2d273c78ceee2fa00b86d10479ad69da1b3233490619bae5a33db64c967c24bbfc5d5d39ddce1cb
 DIST xorg-server-21.1.12.tar.xz 4957972 BLAKE2B 
405354829494907c8d01b53e90b36b6e242dec65d0befb6850bfad40050b15c0fe986c33bc60082db8145d4bb961fd5611c25e1398c53d7bb41b606371a25773
 SHA512 
4c58bd5619be87dc52318c3719e8a05803835a96500bbd207b9fc056846f4473773a5dcb7ae96d8fdd3c9fe320f94e0136c8e8b2fc42a2064a947f5d48861054
+DIST xorg-server-21.1.13.tar.xz 4963952 BLAKE2B 
f6b05439e54b9709ce7a5b5f3702053ebc586ac8f8976bb6de9955ab34eac7201e027e1076584cf5b6d8c2639703e3a908b9e38f5dc52d4897aac8650f462502
 SHA512 
a55fbeeed227c12c67f166f2c06a7f4f8d78feeea04c6e73509dbc723185fd0772349aa23f7c44cf0828ac0a0e2f9e4b26cffb220e6dfa7186d60f88b25ccaf1

diff --git a/x11-base/xorg-server/xorg-server-21.1.13.ebuild 
b/x11-base/xorg-server/xorg-server-21.1.13.ebuild
new file mode 100644
index ..df261324220f
--- /dev/null
+++ b/x11-base/xorg-server/xorg-server-21.1.13.ebuild
@@ -0,0 +1,194 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+XORG_TARBALL_SUFFIX="xz"
+XORG_EAUTORECONF="no"
+inherit flag-o-matic xorg-3 meson
+EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git;
+
+DESCRIPTION="X.Org X servers"
+SLOT="0/${PV}"
+if [[ ${PV} != * ]]; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+IUSE_SERVERS="xephyr xnest xorg xvfb"
+IUSE="${IUSE_SERVERS} debug +elogind minimal selinux suid systemd test +udev 
unwind xcsecurity"
+RESTRICT="!test? ( test )"
+
+CDEPEND="
+   media-libs/libglvnd[X]
+   dev-libs/libbsd
+   dev-libs/openssl:0=
+   >=x11-apps/iceauth-1.0.2
+   >=x11-apps/xauth-1.0.3
+   x11-apps/xkbcomp
+   >=x11-libs/libdrm-2.4.89
+   >=x11-libs/libpciaccess-0.12.901
+   >=x11-libs/libXau-1.0.4
+   >=x11-libs/libXdmcp-1.0.2
+   >=x11-libs/libXfont2-2.0.1
+   >=x11-libs/libxkbfile-1.0.4
+   >=x11-libs/libxshmfence-1.1
+   >=x11-libs/pixman-0.27.2
+   >=x11-misc/xbitmaps-1.0.1
+   >=x11-misc/xkeyboard-config-2.4.1-r3
+   xorg? (
+   >=x11-libs/libxcvt-0.1.0
+   )
+   xnest? (
+   >=x11-libs/libXext-1.0.99.4
+   >=x11-libs/libX11-1.1.5
+   )
+   xephyr? (
+   x11-libs/libxcb
+   x11-libs/xcb-util
+   x11-libs/xcb-util-image
+   x11-libs/xcb-util-keysyms
+   x11-libs/xcb-util-renderutil
+   x11-libs/xcb-util-wm
+   )
+   !minimal? (
+   >=media-libs/mesa-18[X(+),egl(+),gbm(+)]
+   >=media-libs/libepoxy-1.5.4[X,egl(+)]
+   )
+   udev? ( virtual/libudev:= )
+   unwind? ( sys-libs/libunwind:= )
+   selinux? (
+   sys-process/audit
+   sys-libs/libselinux:=
+   )
+   systemd? (
+   sys-apps/dbus
+   sys-apps/systemd
+   )
+   elogind? (
+   sys-apps/dbus
+   sys-auth/elogind[pam]
+   sys-auth/pambase[elogind]
+   )
+   !!x11-drivers/nvidia-drivers[-libglvnd(+)]
+"
+DEPEND="${CDEPEND}
+   >=x11-base/xorg-proto-2021.4.99.2
+   >=x11-libs/xtrans-1.3.5
+   media-fonts/font-util
+   test? ( >=x11-libs/libxcvt-0.1.0 )
+"
+RDEPEND="${CDEPEND}
+   !systemd? ( gui-libs/display-manager-init )
+   selinux? ( sec-policy/selinux-xserver )
+   xorg? ( >=x11-apps/xinit-1.3.3-r1 )
+"
+BDEPEND="
+   app-alternatives/lex
+"
+PDEPEND="
+   xorg? ( >=x11-base/xorg-drivers-$(ver_cut 1-2) )"
+
+REQUIRED_USE="!minimal? (
+   || ( ${IUSE_SERVERS} )
+   )
+   elogind? ( udev )
+   ?? ( elogind systemd )"
+
+UPSTREAMED_PATCHES=(
+)
+
+PATCHES=(
+   "${UPSTREAMED_PATCHES[@]}"
+   "${FILESDIR}"/${PN}-1.12-unloadsubmodule.patch
+   # needed for new eselect-opengl, bug 

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

2024-04-12 Thread Arthur Zamarin
commit: 7208c3da2168919eaa4ae8cd4b3b0f7a3fafc8ae
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 12 17:14:54 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 12 17:23:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7208c3da

app-editors/vscodium: add 1.88.1.24102

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

 app-editors/vscodium/Manifest |   3 +
 app-editors/vscodium/vscodium-1.88.1.24102.ebuild | 129 ++
 2 files changed, 132 insertions(+)

diff --git a/app-editors/vscodium/Manifest b/app-editors/vscodium/Manifest
index 81432a40a4a4..757e08a69b89 100644
--- a/app-editors/vscodium/Manifest
+++ b/app-editors/vscodium/Manifest
@@ -4,3 +4,6 @@ DIST vscodium-1.87.2.24072-arm64.tar.gz 127551847 BLAKE2B 
7f8bcc64d094f7d88cb34a
 DIST vscodium-1.88.0.24096-amd64.tar.gz 129277895 BLAKE2B 
8f7b2315fd55595c0d9b1e8925ed057847b08a3bc872a46dd99798af4e3a8b13dc45b6acf603b82b08b2756d6a944b848d27347ebc2a818b9a8ceedb577d20cc
 SHA512 
53627ff4715e85142ea5b021a38af254d279a15046e4153538043ec2bfb82dbd8a7490f7dda4ebc6eac56f54fb435cfeb3b7f08539855a055d4cbed13da1
 DIST vscodium-1.88.0.24096-arm.tar.gz 118180248 BLAKE2B 
b9ab1f070541b56534c0568609428d24930bb3729e659677aaa48e11890ce91fa5c3ad487cc60927caf84fa90ff79e791181e7047cb6f8f2e55608cb929d4ad6
 SHA512 
eaa29c3793dae51cde6a5b9f1194fa58ec800e3eb68be2ff3178a05b78690d47b86884a8f8b155198ba8ec7bbd2fdc4d4e1d71875c2469c64189fad6c7fb53bb
 DIST vscodium-1.88.0.24096-arm64.tar.gz 128995233 BLAKE2B 
0e566579e2fc11a017ca9e5d0fc21d9298b87ea5a6232bbb008d196bf943fcd4c06fe1308a0a181f6a5d497cb7e35c7ecc1901f76d73895bc572fe01c82edd84
 SHA512 
74f2f9504806d0d7cbb2dc4a51ef7e518b96e17e8d9f87fc569285493a2a3eb828dd15c56a773ca067590821ad27f6ecbe0ec89386cdd814ec5d6dbf524ccfe2
+DIST vscodium-1.88.1.24102-amd64.tar.gz 129277427 BLAKE2B 
5b1584a4b1707e4616515cf242d097a09b83fde6326d2d6ca43bf4f321b299d930e0d3744603ee1a1b6affa72aeecb7a231423116a631aa10b2660efc1f72638
 SHA512 
e30b983f11ed7567c4e3f21fa9d3574cb60675ac0c1a1b4764c4eea8baa40099d54377a398ad13972f77aab72880789deefbf9f559a8773c62be4fafe954ae48
+DIST vscodium-1.88.1.24102-arm.tar.gz 118175032 BLAKE2B 
e1d53eecbfed89f48cbc65674261bb76470dbcac2c4a4a2e5a554beae42643d9a3b4a629872d9f220db0ac0fe7115385ce56663ef86b2d25d940b5ec000c8c21
 SHA512 
52ea09c2d761860febc1aa7bbb5edc0c6b6a2b8225e49d1c863de774bb6600cecc90bcdad25489d9eb99d4e2cf94f638d4482d539631126603ef5ffa8af1548d
+DIST vscodium-1.88.1.24102-arm64.tar.gz 128995378 BLAKE2B 
1a44737c071687a8126789caae088230c593a39bd49d915fc5b65431a36ccb7685c2f0ddeab8cc7a090acb6264c2b7fac0d6b8fcd270f4ba2ddfd0e3f3c1e02d
 SHA512 
7c9d4f2acf07474fff03d129a8c63a9e663cb0ad0dc9a88020ea04c616f0bbd50586d690e2f7b4ebce6e0dcb5fdae8d620ef566abb5af14e1f7d0b6cc30968b1

diff --git a/app-editors/vscodium/vscodium-1.88.1.24102.ebuild 
b/app-editors/vscodium/vscodium-1.88.1.24102.ebuild
new file mode 100644
index ..e22d9d5645b8
--- /dev/null
+++ b/app-editors/vscodium/vscodium-1.88.1.24102.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop pax-utils xdg optfeature
+
+# Usage: arch_src_uri  
+arch_src_uri() {
+   echo "${1}? (
+   
https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-${2}-${PV}.tar.gz
+   -> ${P}-${1}.tar.gz
+   )"
+}
+
+DESCRIPTION="A community-driven, freely-licensed binary distribution of 
Microsoft's VSCode"
+HOMEPAGE="https://vscodium.com/;
+SRC_URI="
+   $(arch_src_uri amd64 x64)
+   $(arch_src_uri arm armhf)
+   $(arch_src_uri arm64 arm64)
+"
+S="${WORKDIR}"
+
+LICENSE="
+   Apache-2.0
+   BSD
+   BSD-1
+   BSD-2
+   BSD-4
+   CC-BY-4.0
+   ISC
+   LGPL-2.1+
+   MIT
+   MPL-2.0
+   openssl
+   PYTHON
+   TextMate-bundle
+   Unlicense
+   UoI-NCSA
+   W3C
+"
+SLOT="0"
+KEYWORDS="-* amd64 ~arm ~arm64"
+IUSE="egl kerberos wayland"
+RESTRICT="strip 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/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
+   kerberos? ( app-crypt/mit-krb5 )
+"
+
+QA_PREBUILT="*"
+

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

2024-04-12 Thread Arthur Zamarin
commit: 310f39d79ee85948c68728c2e1c8d2dc6f6c7d3f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 12 17:11:44 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 12 17:23:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=310f39d7

kde-misc/gmail-feed: treeclean

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

 kde-misc/gmail-feed/Manifest  |  1 -
 kde-misc/gmail-feed/gmail-feed-1.2.ebuild | 30 --
 kde-misc/gmail-feed/metadata.xml  | 11 ---
 profiles/package.mask |  6 --
 4 files changed, 48 deletions(-)

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

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index ab49abbb3ac6..ab6b823bcfc6 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -338,12 +338,6 @@ sci-chemistry/mdtraj
 # Mask experimental software
 =mail-mta/postfix-3.10*
 
-# Andreas Sturmlechner  (2024-02-28)
-# Stopped working after GMail changes some 1.5 years ago,
-# no more upstream development.
-# Removal on 2024-04-03.
-kde-misc/gmail-feed
-
 # Andreas Sturmlechner  (2024-02-28)
 # KDE Plasma 6.0.3, Gear 24.02.1 and Frameworks 6.0.0 mask
 #



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

2024-04-12 Thread Patrick McLean
commit: c7120ac28e255ba135c0fa5b9808a66104e6d6b8
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Apr 12 17:07:10 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Apr 12 17:22:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7120ac2

sys-apps/iproute2: add 6.8.0

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

 sys-apps/iproute2/Manifest |   1 +
 ...iproute2-6.8.0-configure-nomagic-nolibbsd.patch | 243 +
 .../iproute2-6.8.0-disable-libbsd-fallback.patch   |  25 +++
 sys-apps/iproute2/iproute2-6.8.0.ebuild| 214 ++
 4 files changed, 483 insertions(+)

diff --git a/sys-apps/iproute2/Manifest b/sys-apps/iproute2/Manifest
index 2b69febe4c67..3fdc9c03c957 100644
--- a/sys-apps/iproute2/Manifest
+++ b/sys-apps/iproute2/Manifest
@@ -1 +1,2 @@
 DIST iproute2-6.6.0.tar.xz 917964 BLAKE2B 
9d20f19c04c2bbde7a3ae53e61e4623b119570c8446f34b93ddadd64677caa432e00ee085498bc277e0842cc2124340c7100925106d0ef2c11dd8002aacac08f
 SHA512 
21c99a3ba8e1d0047933e99b48fb00901eef18899cd5854000ae910d9d84d13aeafa48b32184775531285782909f4d283d0784491691a1f10462dab147de359d
+DIST iproute2-6.8.0.tar.xz 913512 BLAKE2B 
d30cdff8522627c27c9165f068f42adbec38f15548a8f2cd31276f283880dc402e10c5989e7227e80cdc891bcc4a574b330d634ae550e689758b849c0506c31f
 SHA512 
54e50340a73c8810d69bfd54704b469149731634a97d94da08b5a305592a812131a441e5b646e32b480d61840e2ade29387e54b934effeee8ded4f06e557a5c0

diff --git 
a/sys-apps/iproute2/files/iproute2-6.8.0-configure-nomagic-nolibbsd.patch 
b/sys-apps/iproute2/files/iproute2-6.8.0-configure-nomagic-nolibbsd.patch
new file mode 100644
index ..04ef44ad826e
--- /dev/null
+++ b/sys-apps/iproute2/files/iproute2-6.8.0-configure-nomagic-nolibbsd.patch
@@ -0,0 +1,243 @@
+The hand-rolled configure script, for multiple options (selinux,mnl,elf), sets
+a variable as well as modifying CFLAGS & LDLIBS.
+
+If config.mk is later amended to disable a feature, the CFLAGS/LDLIBS tweaks
+are still in place.
+
+Push the CFLAGS/LDLIBS changes into new conditional Makefile code, so that they
+are only passed when correctly needed.
+
+Prior Gentoo testcase for reproduction:
+USE=minimal ebuild ... compile.
+- Linking with libbsd, libelf, libmnl & libcap based only on presence.
+- Links based on libselinux based only on presence.
+
+Closes: https://bugs.gentoo.org/643722
+Signed-off-by: Robin H. Johnson 
+
+Forward-ported from v4.14.1 to v4.16.0 by Lars Wendler 

+Added libcap to v4.17.0 by Lars Wendler 
+Forward-ported from v4.17.0 to v4.20.0 by Lars Wendler 

+Forward-ported from v4.20.0 to v5.11.0 by Lars Wendler 

+Forward-ported from v5.11.0 to v5.12.0 by Lars Wendler 

+
+Update 2023-09-05: Removed libbsd enforcement from config.include for bug 
#911727
+by Holger Hoffstätte 
+
+--- a/config.include
 b/config.include
+@@ -0,0 +1,26 @@
++# We can only modify CFLAGS/LDLIBS after all the config options are known.
++ifeq ($(IP_CONFIG_SETNS),y)
++  CFLAGS += $(IP_CONFIG_SETNS_CFLAGS)
++endif
++ifeq ($(HAVE_ELF),y)
++  CFLAGS += $(HAVE_ELF_CFLAGS)
++  LDLIBS += $(HAVE_ELF_LDLIBS)
++endif
++ifeq ($(HAVE_SELINUX),y)
++  CFLAGS += $(HAVE_SELINUX_CFLAGS)
++  LDLIBS += $(HAVE_SELINUX_LDLIBS)
++endif
++ifeq ($(HAVE_MNL),y)
++  CFLAGS += $(HAVE_MNL_CFLAGS)
++  LDLIBS += $(HAVE_MNL_LDLIBS)
++endif
++ifeq ($(HAVE_CAP),y)
++  CFLAGS += $(HAVE_CAP_CFLAGS)
++  LDLIBS += $(HAVE_CAP_LDLIBS)
++endif
++
++# Rules can only be declared after all variables in them are known.
++%.o: %.c
++  $(QUIET_CC)$(CC) $(CFLAGS) $(EXTRA_CFLAGS) $(CPPFLAGS) -c -o $@ $<
++
++# vim: ft=make:
+
+--- a/bridge/Makefile
 b/bridge/Makefile
+@@ -2,6 +2,7 @@
+ BROBJ = bridge.o fdb.o monitor.o link.o mdb.o vlan.o vni.o
+ 
+ include ../config.mk
++include ../config.include
+ 
+ all: bridge
+ 
+--- a/configure
 b/configure
+@@ -154,7 +154,7 @@ EOF
+ if $CC -I$INCLUDE -o $TMPDIR/setnstest $TMPDIR/setnstest.c >/dev/null 
2>&1; then
+   echo "IP_CONFIG_SETNS:=y" >>$CONFIG
+   echo "yes"
+-  echo "CFLAGS += -DHAVE_SETNS" >>$CONFIG
++  echo "IP_CONFIG_SETNS_CFLAGS += -DHAVE_SETNS" >>$CONFIG
+ else
+   echo "no"
+ fi
+@@ -221,8 +221,8 @@ check_elf()
+   echo "HAVE_ELF:=y" >>$CONFIG
+   echo "yes"
+ 
+-  echo 'CFLAGS += -DHAVE_ELF' "$(${PKG_CONFIG} libelf --cflags)" >> 
$CONFIG
+-  echo 'LDLIBS += ' "$(${PKG_CONFIG} libelf --libs)" >>$CONFIG
++  echo 'HAVE_ELF_CFLAGS += -DHAVE_ELF' "$(${PKG_CONFIG} libelf --cflags)" 
>> $CONFIG
++  echo 'HAVE_ELF_LDLIBS += ' "$(${PKG_CONFIG} libelf --libs)" >>$CONFIG
+ else
+   echo "no"
+ fi
+@@ -340,8 +340,8 @@ check_selinux()
+   echo "HAVE_SELINUX:=y" >>$CONFIG
+   echo "yes"
+ 
+-  echo 'LDLIBS +=' "$(${PKG_CONFIG} --libs libselinux)" >>$CONFIG
+-  echo 'CFLAGS += -DHAVE_SELINUX' "$(${PKG_CONFIG} --cflags 
libselinux)" >>$CONFIG
++  

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

2024-04-12 Thread Patrick McLean
commit: 097997d99f602be5a785130ed5aa1bd5afe705af
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Apr 12 17:07:59 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Apr 12 17:22:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=097997d9

sys-apps/iproute2: Sync  with 6.8.0

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

 sys-apps/iproute2/iproute2-.ebuild | 16 +++-
 1 file changed, 11 insertions(+), 5 deletions(-)

diff --git a/sys-apps/iproute2/iproute2-.ebuild 
b/sys-apps/iproute2/iproute2-.ebuild
index 0d61a15abbfe..f8e1ae63ceec 100644
--- a/sys-apps/iproute2/iproute2-.ebuild
+++ b/sys-apps/iproute2/iproute2-.ebuild
@@ -18,7 +18,7 @@ 
HOMEPAGE="https://wiki.linuxfoundation.org/networking/iproute2;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="atm berkdb bpf caps elf +iptables minimal nfs selinux"
+IUSE="atm berkdb bpf caps elf +iptables minimal nfs selinux split-usr"
 # Needs root
 RESTRICT="test"
 
@@ -49,9 +49,9 @@ BDEPEND="
 
 PATCHES=(
"${FILESDIR}"/${PN}-6.5.0-mtu.patch # bug #291907
-   "${FILESDIR}"/${PN}-6.5.0-configure-nomagic-nolibbsd.patch # bug 
#643722 & #911727
+   "${FILESDIR}"/${PN}-6.8.0-configure-nomagic-nolibbsd.patch # bug 
#643722 & #911727
"${FILESDIR}"/${PN}-5.7.0-mix-signal.h-include.patch
-   "${FILESDIR}"/${PN}-6.4.0-disable-libbsd-fallback.patch # bug #911727
+   "${FILESDIR}"/${PN}-6.8.0-disable-libbsd-fallback.patch # bug #911727
 )
 
 src_prepare() {
@@ -106,7 +106,7 @@ src_configure() {
 
# run "configure" script first which will create "config.mk"...
# Using econf breaks since 5.14.0 
(a9c3d70d902a0473ee5c13336317006a52ce8242)
-   edo ./configure --libbpf_force $(usex bpf on off)
+   edo ./configure --color=auto --libbpf_force $(usex bpf on off)
 
# Remove the definitions made by configure and allow them to be 
overridden
# by USE flags below.
@@ -187,7 +187,6 @@ src_install() {
 
dodir /bin
mv "${ED}"/{s,}bin/ip || die # bug #330115
-   mv "${ED}"/{s,}bin/ss || die # bug #547264
 
dolib.a lib/libnetlink.a
insinto /usr/include
@@ -197,6 +196,13 @@ src_install() {
# https://bugs.gentoo.org/868321
mv "${ED}"/sbin/ifstat{,-iproute2} || die
 
+   if use split-usr ; then
+   # Can remove compatibility symlink in a year: 2023-05-28.
+   # bug #547264
+   mv "${ED}"/sbin/ss "${ED}"/bin/ss || die
+   dosym -r /bin/ss /sbin/ss
+   fi
+
if use berkdb ; then
keepdir /var/lib/arpd
# bug #47482, arpd doesn't need to be in /sbin



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

2024-04-12 Thread Thomas Beierlein
commit: 04caaf525e24a553fe1d9cfcab31cab4f768089c
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Fri Apr 12 17:19:20 2024 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Fri Apr 12 17:20:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04caaf52

dev-libs/libzia: add 4.59

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

 dev-libs/libzia/Manifest   |  1 +
 dev-libs/libzia/libzia-4.59.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-libs/libzia/Manifest b/dev-libs/libzia/Manifest
index a972b3b817db..763a280b836d 100644
--- a/dev-libs/libzia/Manifest
+++ b/dev-libs/libzia/Manifest
@@ -1,2 +1,3 @@
 DIST libzia-4.55.tar.gz 646922 BLAKE2B 
0430757bce57458b33dbd7c315b88258b5d1364aea958a6b31e7e90a7f544cf64ba4409ffde9b2ab7088b6c8a33e433a3c334e7fc61e22a4bb8b693b53532000
 SHA512 
05d91c59b070f1230a0919c07757afa25f4bfca6585501d1ee013ca2c5994967329682624c2a9e13cba686640ddb145ca093e3e341141fd301e780a98c6b30a7
 DIST libzia-4.58.tar.gz 647123 BLAKE2B 
c1d7963e108847f1198a3b21d9972a614f5a830afddba2d7fbbdae7794e622851e6c5e11910c5b932eb4733521e58df74a4649ee7d15add08336c1b8db1588e1
 SHA512 
1a5e54083821708a2c34f2385c646c97fc48962dc4615ef364bded57a8d578ce05d15a8bd890c061cf97dd56e7b240a0c97621e12295b64c7396b2227ae729a8
+DIST libzia-4.59.tar.gz 647238 BLAKE2B 
5e7d5eef5a316d3580789f4054652c533301d5737b01a125eb5387d6b444f2e3c3e1097f2f9738c7271dd569728e6eb3eb4d4d9bbd39c612991a72dddf6a58f3
 SHA512 
b9204d51d9901938b8f0e9a5ce1edb656ea90f3cb495d5885f2c5f3f440a9601ce77acb1ef7b44fe1dcf11b3251b7564bcc2c3987cb9b469c4aed2fe2f503bfd

diff --git a/dev-libs/libzia/libzia-4.59.ebuild 
b/dev-libs/libzia/libzia-4.59.ebuild
new file mode 100644
index ..0fe1254dbfda
--- /dev/null
+++ b/dev-libs/libzia/libzia-4.59.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="Platform abstraction code for tucnak package"
+HOMEPAGE="http://tucnak.nagano.cz;
+SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="ftdi"
+
+RDEPEND="dev-libs/glib:2
+   x11-libs/gtk+:2
+   media-libs/libsdl2
+   media-libs/sdl2-ttf
+   media-libs/libpng:0
+   ftdi? ( dev-embedded/libftdi:1 )
+   elibc_musl? ( sys-libs/libunwind )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+MAKEOPTS+=" -j1"
+
+src_prepare() {
+   eapply_user
+   sed -i -e "s/docsdir/#docsdir/g" \
+   -e "s/docs_/#docs_/g" Makefile.am || die
+
+   # fix build for MUSL (bug #832235)
+   if use elibc_musl ; then
+   sed -i -e "s/ backtrace(/ unw_backtrace(/" src/zbfd.c || die
+   fi
+   eautoreconf
+}
+
+src_configure() {
+   use elibc_musl && append-libs -lunwind
+   econf \
+   $(use_with ftdi) --with-sdl \
+   --with-png --without-bfd \
+   --disable-static
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   find "${D}" -name '*.la' -type f -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: media-radio/tucnak/

2024-04-12 Thread Thomas Beierlein
commit: 312a0597a08cdbfb65f1b667557f1fbff26e97b9
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Fri Apr 12 17:20:06 2024 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Fri Apr 12 17:20:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=312a0597

media-radio/tucnak: add 4.59

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

 media-radio/tucnak/Manifest   |  1 +
 media-radio/tucnak/tucnak-4.59.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/media-radio/tucnak/Manifest b/media-radio/tucnak/Manifest
index d48e0f798ca5..45de9904c34b 100644
--- a/media-radio/tucnak/Manifest
+++ b/media-radio/tucnak/Manifest
@@ -1,2 +1,3 @@
 DIST tucnak-4.55.tar.gz 6817952 BLAKE2B 
860b4718f575cc2e1116d14a95ab190dc479d37732c40a8dc5c32e04a3c7dc11cefc61074952d4d285011f91c13d6f9707734f9047dca883967d2b1a6b996bcd
 SHA512 
10b558ce4137a114c59cdff402a6696b64771c6486f7d0c2ade088cdd028c189e5aa1c2b0832b7d7ae934774fc2329ea6915d920b27d25f2eb8c92ad37c3777a
 DIST tucnak-4.58.tar.gz 6817845 BLAKE2B 
f1530aa83f99bd81de89bef74f0a17abb18e3326961e95e3f5b708dcc83640f6ac7249092381290f4c683f2e3078aff75f10d54e9dc75136644c384d2628b27c
 SHA512 
5744d11cb04a7dcfeb0b33356189e46a4c43fb21529a7dc59be5ade7f293c6d9cc72b4936c0b95c7eb15e044fc04515faf5b4ed6f4b610f4d8a018e53033978c
+DIST tucnak-4.59.tar.gz 6822110 BLAKE2B 
ba6a9912886c8ac5a0506c0170232f7f441e10d3bff2a45309cf4b03a67465165438c2955d080d7dd2616c0404594d7af370f5ada13337d91d46c07713ddf1a2
 SHA512 
a66ae8aba0bab19c1ac4a68889a9134eb24ba01e4ae444eac96c6f6829a09d307884ed4b448b606e2c9fea21d2fe33df68f5cd982177fc8d2c4b366ee090cfaa

diff --git a/media-radio/tucnak/tucnak-4.59.ebuild 
b/media-radio/tucnak/tucnak-4.59.ebuild
new file mode 100644
index ..d4864781c446
--- /dev/null
+++ b/media-radio/tucnak/tucnak-4.59.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit autotools flag-o-matic
+
+DESCRIPTION="Amateur Radio VHF Contest Logbook"
+HOMEPAGE="http://tucnak.nagano.cz;
+SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa fftw gpm hamlib suid"
+
+RDEPEND="dev-libs/glib:2
+   ~dev-libs/libzia-4.59
+   media-libs/libsndfile
+   media-libs/libsdl2
+   alsa? ( media-libs/alsa-lib )
+   fftw? ( sci-libs/fftw:3.0 )
+   gpm? ( sys-libs/gpm )
+   hamlib? ( media-libs/hamlib:= )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+src_prepare() {
+   eapply_user
+   # fix destop file
+   sed -i -e "s/HamRadio/HamRadio;/" share/applications/tucnak.desktop || 
die
+   # fix doc install path
+   sed -i -e "s/docsdir/# docsdir/" \
+   -e "s/docs_DATA =/# docs_DATA/" \
+   -e "s/EXTRA_DIST =/# EXTRA_DIST =/" Makefile.am doc/Makefile.am 
|| die
+   eautoreconf
+}
+
+src_configure() {
+   append-ldflags -L/usr/$(get_libdir)/hamlib
+   econf $(use_with alsa) \
+   $(use_with gpm) $(use_with hamlib) \
+   $(use_with fftw fftw3)
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dodoc AUTHORS ChangeLog doc/NAVOD.pdf
+   if use suid ; then
+   fperms 4711 /usr/bin/soundwrapper
+   fi
+}
+
+pkg_postinst() {
+   elog "In order to use sound with tucnak add yourself to the 'audio' 
group"
+   elog "and to key your rig via the parport add yourself to the 'lp' 
group"
+   elog ""
+   elog "tucnak can be used with the following additional packages:"
+   elog " media-radio/cwdaemon  : Morse output via code cwdaemon"
+   elog " (No need to recompile)"
+   if use suid ; then
+   ewarn "You have choosen to install the little helper program 
'soundwrapper'"
+   ewarn "setuid by setting USE=suid. That helper is only needed 
if you"
+   ewarn "want to use morse sidetone output via the PC speaker."
+   ewarn ""
+   ewarn "While the helper should be safe by design be aware that 
setting"
+   ewarn "any program setuid is a security risk."
+   fi
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-editors/imhex/files/, app-editors/imhex/

2024-04-12 Thread Henri Gasc
commit: 06c7e828b21868e0cd354ded91ec5e568dc868b4
Author: Henri Gasc  eurecom  fr>
AuthorDate: Fri Apr 12 17:13:59 2024 +
Commit: Henri Gasc  eurecom  fr>
CommitDate: Fri Apr 12 17:17:11 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=06c7e828

app-editors/imhex: Remove Werror, scrub patches

Closes: https://bugs.gentoo.org/921663
Signed-off-by: Henri Gasc  eurecom.fr>

 app-editors/imhex/files/remove_Werror.patch| 24 ++
 app-editors/imhex/files/remove_dotnet.patch| 12 +--
 ...{imhex-1.33.2.ebuild => imhex-1.33.2-r1.ebuild} |  2 ++
 3 files changed, 32 insertions(+), 6 deletions(-)

diff --git a/app-editors/imhex/files/remove_Werror.patch 
b/app-editors/imhex/files/remove_Werror.patch
new file mode 100644
index 00..1a35f9e924
--- /dev/null
+++ b/app-editors/imhex/files/remove_Werror.patch
@@ -0,0 +1,24 @@
+Remove the different Werror flags we can find used
+Should fix https://bugs.gentoo.org/921663
+--- a/lib/external/pattern_language/cli/CMakeLists.txt
 b/lib/external/pattern_language/cli/CMakeLists.txt
+@@ -29,7 +29,7 @@ else()
+ find_package(CLI11 CONFIG QUIET)
+ endif()
+ 
+-target_compile_options(plcli PRIVATE -Wall -Wextra -Werror 
-Wno-unknown-pragmas -Wno-array-bounds)
++target_compile_options(plcli PRIVATE -Wall -Wextra -Wno-unknown-pragmas 
-Wno-array-bounds)
+ target_include_directories(plcli PUBLIC include ${CLI11_INCLUDE_DIRS})
+ target_link_libraries(plcli PRIVATE ${CLI11_LIBRARIES} 
${NLOHMANN_JSON_LIBRARIES} libpl libpl-gen ${FMT_LIBRARIES})
+ 
+--- a/lib/external/pattern_language/lib/CMakeLists.txt
 b/lib/external/pattern_language/lib/CMakeLists.txt
+@@ -86,7 +86,7 @@ if (LIBPL_ENABLE_PRECOMPILED_HEADERS)
+ endif ()
+ 
+ if(CMAKE_CXX_COMPILER_ID MATCHES "GNU|Clang")
+-target_compile_options(libpl PRIVATE -Wall -Wextra -Werror -Wpedantic 
-Wno-unknown-pragmas -Wno-array-bounds)
++target_compile_options(libpl PRIVATE -Wall -Wextra -Wpedantic 
-Wno-unknown-pragmas -Wno-array-bounds)
+ if(CMAKE_CXX_COMPILER_ID MATCHES "GNU")
+ target_compile_options(libpl PRIVATE -Wno-stringop-overflow)
+ endif()

diff --git a/app-editors/imhex/files/remove_dotnet.patch 
b/app-editors/imhex/files/remove_dotnet.patch
index 30ab50f642..88d5c9700d 100644
--- a/app-editors/imhex/files/remove_dotnet.patch
+++ b/app-editors/imhex/files/remove_dotnet.patch
@@ -1,14 +1,14 @@
-diff --git a/plugins/script_loader/CMakeLists.txt 
b/plugins/script_loader/CMakeLists.txt
-index af0f6c79..cddc0e14 100644
+Remove the compilation step that needs dotnet
+https://bugs.gentoo.org/926761
 --- a/plugins/script_loader/CMakeLists.txt
 +++ b/plugins/script_loader/CMakeLists.txt
-@@ -46,7 +46,4 @@ if (CoreClrEmbed_FOUND)
+@@ -45,8 +45,4 @@ if (CoreClrEmbed_FOUND)
+ if (IMHEX_BUNDLE_DOTNET)
  install(FILES ${CoreClrEmbed_SHARED_LIBRARIES} DESTINATION 
${CMAKE_INSTALL_LIBDIR})
  endif ()
- 
+-
 -add_subdirectory(dotnet)
 -add_dependencies(script_loader AssemblyLoader)
 -
--endif ()
+ endif ()
 \ No newline at end of file
-+endif ()

diff --git a/app-editors/imhex/imhex-1.33.2.ebuild 
b/app-editors/imhex/imhex-1.33.2-r1.ebuild
similarity index 97%
rename from app-editors/imhex/imhex-1.33.2.ebuild
rename to app-editors/imhex/imhex-1.33.2-r1.ebuild
index 046b7d8933..93f9baee0e 100644
--- a/app-editors/imhex/imhex-1.33.2.ebuild
+++ b/app-editors/imhex/imhex-1.33.2-r1.ebuild
@@ -25,6 +25,8 @@ PATCHES=(
# will use it at some point and try to access internet.
# Because it did not cause any issue, we can disable it
"${FILESDIR}/remove_dotnet.patch"
+   # Remove the different -Werror flags
+   "${FILESDIR}/remove_Werror.patch"
 )
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: profiles/, app-portage/gs-elpa/

2024-04-12 Thread Arthur Zamarin
commit: 1f2139c37b422cc6a7057b11d2ac371fcbecce9d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 12 17:08:00 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 12 17:08:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f2139c3

app-portage/gs-elpa: treeclean

Closes: https://bugs.gentoo.org/909890
Bug: https://bugs.gentoo.org/922214
Signed-off-by: Arthur Zamarin  gentoo.org>

 app-portage/gs-elpa/Manifest|  2 --
 app-portage/gs-elpa/gs-elpa-0.2.2-r2.ebuild | 25 -
 app-portage/gs-elpa/gs-elpa-0.2.3.ebuild| 25 -
 app-portage/gs-elpa/metadata.xml| 12 
 profiles/package.mask   |  1 -
 5 files changed, 65 deletions(-)

diff --git a/app-portage/gs-elpa/Manifest b/app-portage/gs-elpa/Manifest
deleted file mode 100644
index 18065a4e1c62..
--- a/app-portage/gs-elpa/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST gs-elpa-0.2.2.tar.gz 15807 BLAKE2B 
39e2096e568566e8fc42fd1cbf2db98fd4f3e7ecfa4ab8e2e274c0ba2422b258f8064f4606d434df970b80074844a691a828ba7ea4547a500faa32cb84c0f93a
 SHA512 
ffbaeaa8971bc47031f860f2a46bec1c61f2f5767ebea90126444622a57afa05d93015ce297d890cf96f8200653647d18d7f6df78079af35a58e7cef46a810b0
-DIST gs-elpa-0.2.3.tar.gz 15809 BLAKE2B 
5048d65dfa8d155bd4b1bf98846fbe1c5cfac2e5be455b7b200a0102a453f0697202e6b6e4dda17fc54de81da68d94f88005d6c78a376019f314a5113be7ac90
 SHA512 
8fb31fc1696811e10eb8f99ef10926f38acbc48cb1bd67939e408dcefb628ebf8049446f161e3b192bbe55ce21f335916e286522dd72d8fc31ce0699c4dce3c9

diff --git a/app-portage/gs-elpa/gs-elpa-0.2.2-r2.ebuild 
b/app-portage/gs-elpa/gs-elpa-0.2.2-r2.ebuild
deleted file mode 100644
index 1aadde98ff35..
--- a/app-portage/gs-elpa/gs-elpa-0.2.2-r2.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10,11} )
-
-inherit distutils-r1
-
-DESCRIPTION="g-sorcery backend for elisp packages"
-HOMEPAGE="https://gitweb.gentoo.org/proj/gs-elpa.git;
-SRC_URI="https://gitweb.gentoo.org/proj/gs-elpa.git/snapshot/${P}.tar.gz;
-
-LICENSE="GPL-2" # v2 only
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-
-RDEPEND=">=app-portage/g-sorcery-0.2.3[${PYTHON_USEDEP}]
-   >=dev-python/sexpdata-0.0.4[${PYTHON_USEDEP}]"
-BDEPEND="${RDEPEND}"
-
-python_install_all() {
-   distutils-r1_python_install_all
-   doman docs/*.8
-}

diff --git a/app-portage/gs-elpa/gs-elpa-0.2.3.ebuild 
b/app-portage/gs-elpa/gs-elpa-0.2.3.ebuild
deleted file mode 100644
index 592feb2e356f..
--- a/app-portage/gs-elpa/gs-elpa-0.2.3.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10,11} )
-
-inherit distutils-r1
-
-DESCRIPTION="g-sorcery backend for elisp packages"
-HOMEPAGE="https://gitweb.gentoo.org/proj/gs-elpa.git;
-SRC_URI="https://gitweb.gentoo.org/proj/gs-elpa.git/snapshot/${P}.tar.gz;
-
-LICENSE="GPL-2" # v2 only
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-
-RDEPEND=">=app-portage/g-sorcery-0.2.3[${PYTHON_USEDEP}]
-   >=dev-python/sexpdata-1.0.0[${PYTHON_USEDEP}]"
-BDEPEND="${RDEPEND}"
-
-python_install_all() {
-   distutils-r1_python_install_all
-   doman docs/*.8
-}

diff --git a/app-portage/gs-elpa/metadata.xml b/app-portage/gs-elpa/metadata.xml
deleted file mode 100644
index 352a55249ae0..
--- a/app-portage/gs-elpa/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   gnu-em...@gentoo.org
-   Gentoo GNU Emacs project
-   
-   
-   proj/gs-elpa
-   gentoo/gs-elpa
-   
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 1a7f6f103240..6205924a4027 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -343,7 +343,6 @@ sci-chemistry/mdtraj
 # from Python to Emacs Lisp) and from layman to repository.eselect.
 # Removal on 2024-05-05. Bug #909887, #909890.
 app-portage/g-sorcery
-app-portage/gs-elpa
 
 # Andreas Sturmlechner  (2024-02-28)
 # Stopped working after GMail changes some 1.5 years ago,



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/mips/, profiles/arch/ia64/, profiles/, profiles/arch/powerpc/, ...

2024-04-12 Thread Arthur Zamarin
commit: b8c32075d6e97b95406cc7c34dd0b3aa2e9782da
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 12 17:10:08 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 12 17:10:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8c32075

app-portage/g-sorcery: treeclean

Closes: https://bugs.gentoo.org/909887
Bug: https://bugs.gentoo.org/922215
Signed-off-by: Arthur Zamarin  gentoo.org>

 app-portage/g-sorcery/Manifest   |  1 -
 app-portage/g-sorcery/g-sorcery-0.2.3.ebuild | 45 
 app-portage/g-sorcery/metadata.xml   | 15 --
 profiles/arch/alpha/package.use.mask |  5 
 profiles/arch/arm/package.use.mask   |  4 ---
 profiles/arch/ia64/package.use.mask  |  4 ---
 profiles/arch/mips/package.use.mask  |  5 
 profiles/arch/powerpc/package.use.mask   |  4 ---
 profiles/arch/sparc/package.use.mask |  4 ---
 profiles/package.mask|  6 
 10 files changed, 93 deletions(-)

diff --git a/app-portage/g-sorcery/Manifest b/app-portage/g-sorcery/Manifest
deleted file mode 100644
index 448bb1fd225f..
--- a/app-portage/g-sorcery/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST g-sorcery-0.2.3.tar.gz 55672 BLAKE2B 
f94ec2f449f4b6ae71df4de88519e0a766e543200829cf3ee1535086194c8365a68abfb4156dfd1bbe27b212e1d5c90b5acc7d32b87818f6292e02715c0a59c7
 SHA512 
2090c93b27b66ab155b3f05ffcddc4790e5d2e68ec02b089fd21c2f56b562dfe4b3ba4820b8c37876be38b2774b466849b6f6b1b03674c3c9d0226ad0049b943

diff --git a/app-portage/g-sorcery/g-sorcery-0.2.3.ebuild 
b/app-portage/g-sorcery/g-sorcery-0.2.3.ebuild
deleted file mode 100644
index ca027e4b7293..
--- a/app-portage/g-sorcery/g-sorcery-0.2.3.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10,11} )
-
-inherit distutils-r1 prefix
-
-DESCRIPTION="framework for ebuild generators"
-HOMEPAGE="https://gitweb.gentoo.org/proj/g-sorcery.git;
-SRC_URI="https://gitweb.gentoo.org/proj/g-sorcery.git/snapshot/${P}.tar.gz;
-
-LICENSE="GPL-2" # v2 only
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
-IUSE="bson git test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="bson? ( dev-python/pymongo[${PYTHON_USEDEP}] )
-   git? ( dev-vcs/git )
-   sys-apps/portage[${PYTHON_USEDEP}]"
-BDEPEND="${RDEPEND}"
-#PDEPEND=">=app-portage/layman-2.2.0[g-sorcery(-),${PYTHON_USEDEP}]"
-
-src_prepare() {
-   hprefixify setup.py
-   default
-}
-
-python_test() {
-   PYTHONPATH="." "${PYTHON}" scripts/run_tests.py || die
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   doman docs/*.8
-
-   docinto html
-   dodoc docs/developer_instructions.html
-
-   diropts -m0777
-   keepdir /var/lib/g-sorcery
-}

diff --git a/app-portage/g-sorcery/metadata.xml 
b/app-portage/g-sorcery/metadata.xml
deleted file mode 100644
index 5e9e06aba2b0..
--- a/app-portage/g-sorcery/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   Support BSON file format for package DB
-   
-   
-   gnu-em...@gentoo.org
-   Gentoo GNU Emacs project
-   
-   
-   proj/g-sorcery
-   gentoo/g-sorcery
-   
-

diff --git a/profiles/arch/alpha/package.use.mask 
b/profiles/arch/alpha/package.use.mask
index 3b6df5e08a9e..a3a882bc121a 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -390,11 +390,6 @@ net-libs/gnutls test-full
 # libilbc has not been ported to alpha and likely never will be.
 media-video/ffmpeg libilbc
 
-# Tobias Klausmann  (2017-03-02)
-# BSON requires pymongo and assorted other packages that are not available on
-# alpha.
-app-portage/g-sorcery bson
-
 # Tobias Klausmann  (2016-01-25)
 # The tests use hypothesis which complains about too-slow tests on
 # hardware that is "too slow".

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 1f4b5d9ba909..1a7446c4fe51 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -370,10 +370,6 @@ media-video/ffmpeg -mmal
 media-video/ffmpeg-chromium -mmal
 media-video/mpv -mmal
 
-# Markus Meier  (2015-10-10)
-# unkeyworded deps, bug #552330
-app-portage/g-sorcery bson
-
 # Alexis Ballier  (2015-04-02)
 # Needs ilmbase (openexr), which does not build and is masked on arm.
 media-libs/freeimage tiff

diff --git a/profiles/arch/ia64/package.use.mask 
b/profiles/arch/ia64/package.use.mask
index 3aa516a35fd8..9f34c46e0b98 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -332,10 +332,6 @@ mail-mta/exim redis
 # Many unkeyworded rails deps, bug #650642
 net-analyzer/wireshark 

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

2024-04-12 Thread Arthur Zamarin
commit: 0e02952730489f65fb99a57101c6b69d997f1ccd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 12 17:05:06 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 12 17:05:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e029527

dev-libs/yascreen: treeclean

Closes: https://bugs.gentoo.org/926486
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/yascreen/Manifest |  2 --
 .../yascreen/files/yascreen-1.86-fix-install.patch | 22 -
 dev-libs/yascreen/metadata.xml | 11 ---
 dev-libs/yascreen/yascreen-1.86-r1.ebuild  | 36 --
 dev-libs/yascreen/yascreen-1.92.ebuild | 30 --
 profiles/package.mask  |  5 ---
 6 files changed, 106 deletions(-)

diff --git a/dev-libs/yascreen/Manifest b/dev-libs/yascreen/Manifest
deleted file mode 100644
index 1c4276397e24..
--- a/dev-libs/yascreen/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST yascreen-1.86.tar.xz 26104 BLAKE2B 
4716c1eb2a41468fbb0ecbcda7c34a031d97f5292632501ce4c9740de071f8c39e1c7d9f0f8f6c5fbdccaef5908e3751b25ebc7e0c6dab3dff63b2a99f12eefa
 SHA512 
dce785c477395b0c78c5054682dd8ccfbe3243ede966300c3e95e25fac6320f820aa1f0a3b2ce37544b3b45adb94eaf32187b145cd2bba43367e166b9e7c
-DIST yascreen-1.92.tar.xz 27624 BLAKE2B 
8450d2f3d7f35b0bfa994869d71343f7c4e7c78ad5e73bbfb5c2a9a7ef1ba67deed469720b3aed8af5f841b65ea8c17456866bb9c98d6750957a74800e245e34
 SHA512 
f884e6ad9a0cd3410323bd0bf544f006e719a021a6a04063d6f0712d73893579098f7d00c91b8d85dadff8f9136389e0f7b5831a2b52595ef6a7f1dbb30d5244

diff --git a/dev-libs/yascreen/files/yascreen-1.86-fix-install.patch 
b/dev-libs/yascreen/files/yascreen-1.86-fix-install.patch
deleted file mode 100644
index 0e584bb0ece9..
--- a/dev-libs/yascreen/files/yascreen-1.86-fix-install.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-From: Boian Bonev 
-Date: Tue, 21 Sep 2021 03:36:23 +0300
-Subject: [PATCH] fix problems with install
-
 a/Makefile.main
-+++ b/Makefile.main
-@@ -108,12 +108,12 @@ yascreen.pc: yascreen.pc.in
- 
- install: libyascreen.a libyascreen.so yascreen.pc yascreen.3
-   $(INSTALL) -Ds -m 644 -t $(DESTDIR)$(PREFIX)$(LIBDIR) libyascreen.a
--  $(INSTALL) -Ds -m 644 -t $(DESTDIR)$(PREFIX)$(LIBDIR)/pkgconfig/ 
yascreen.pc
-+  $(INSTALL) -D -m 644 -t $(DESTDIR)$(PREFIX)$(LIBDIR)/pkgconfig/ 
yascreen.pc
-   ln -fs libyascreen.so.$(SOVERF) 
$(DESTDIR)$(PREFIX)$(LIBDIR)libyascreen.so.$(SOVERM)
-   ln -fs libyascreen.so.$(SOVERM) 
$(DESTDIR)$(PREFIX)$(LIBDIR)libyascreen.so
-   $(INSTALL) -Ds -m 644 -s -t $(DESTDIR)$(PREFIX)$(LIBDIR) 
libyascreen.so.$(SOVERF)
--  $(INSTALL) -Ds -m 644 -t $(DESTDIR)$(PREFIX)$(INCDIR) yascreen.h
--  $(INSTALL) -TDs -m 0644 yascreen.3 
$(DESTDIR)$(PREFIX)/share/man/man3/yascreen.3
-+  $(INSTALL) -D -m 644 -t $(DESTDIR)$(PREFIX)$(INCDIR) yascreen.h
-+  $(INSTALL) -TD -m 0644 yascreen.3 
$(DESTDIR)$(PREFIX)/share/man/man3/yascreen.3
- 
- clean:
-   rm -f yastest yastest.shared yastest.o yascreen.o libyascreen.a 
libyascreen.so libyascreen.so.$(SOVERM) libyascreen.so.$(SOVERF) yascreen.pc

diff --git a/dev-libs/yascreen/metadata.xml b/dev-libs/yascreen/metadata.xml
deleted file mode 100644
index a08688b11e34..
--- a/dev-libs/yascreen/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   arthur...@gentoo.org
-   Arthur Zamarin
-   
-   
-   bbonev/yascreen
-   
-

diff --git a/dev-libs/yascreen/yascreen-1.86-r1.ebuild 
b/dev-libs/yascreen/yascreen-1.86-r1.ebuild
deleted file mode 100644
index 6ce556efe3ab..
--- a/dev-libs/yascreen/yascreen-1.86-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="Yet Another Screen Library - curses replacement"
-HOMEPAGE="https://github.com/bbonev/yascreen;
-SRC_URI="https://github.com/bbonev/yascreen/releases/download/v${PV}/${P}.tar.xz;
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-PATCHES=(
-   "${FILESDIR}/${P}-fix-install.patch"
-)
-
-src_prepare() {
-   default
-   sed -e '/INSTALL/s/-Ds/-D/' \
-   -e '/INSTALL/s/-s//' \
-   -e "s:/usr/local:${EPREFIX}/usr:" \
-   -e "s:/lib/:/$(get_libdir)/:" \
-   -i Makefile.main || die
-}
-
-src_compile() {
-   emake CC="$(tc-getCC)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" 
NO_FLTO=1
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.a' -delete || die
-}

diff --git a/dev-libs/yascreen/yascreen-1.92.ebuild 
b/dev-libs/yascreen/yascreen-1.92.ebuild
deleted file mode 100644
index 8435b7154827..
--- a/dev-libs/yascreen/yascreen-1.92.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2021-2023 Gentoo 

[gentoo-commits] repo/gentoo:master commit in: sci-physics/lhapdf/

2024-04-12 Thread Andrew Ammerlaan
commit: 51b64edf75d19764050c472b27c08c9a9b2539a1
Author: Alexander Puck Neuwirth  neuwirth-informatik  
de>
AuthorDate: Fri Apr 12 13:25:29 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Apr 12 17:04:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51b64edf

sci-physics/lhapdf: drop 6.5.4

Closes: https://bugs.gentoo.org/919778
Signed-off-by: Alexander Puck Neuwirth  neuwirth-informatik.de>
Closes: https://github.com/gentoo/gentoo/pull/36223
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sci-physics/lhapdf/Manifest|  1 -
 sci-physics/lhapdf/lhapdf-6.5.4.ebuild | 63 --
 2 files changed, 64 deletions(-)

diff --git a/sci-physics/lhapdf/Manifest b/sci-physics/lhapdf/Manifest
index 0beabc6f004b..33b9d96c1eaa 100644
--- a/sci-physics/lhapdf/Manifest
+++ b/sci-physics/lhapdf/Manifest
@@ -1,4 +1,3 @@
 DIST LHAPDF-6.3.0.tar.gz 770744 BLAKE2B 
02b9fe3507b87c6f0c635ceb203304eb9b3ee8ac4d17c8b83578f8c05b78b17035b63b6d3d9a0b9fe3505a3daf8e9376fe25040b8826ea4976d2a717b1447eb9
 SHA512 
4a5aca6e2f06b59a44acc23ef76f1fae747f38e425803e7625cc68130da0c76d1e0d534b7b1867f09c86ee838d4f769d5097257170740db704c966d91c41f94b
 DIST LHAPDF-6.5.3.tar.gz 864918 BLAKE2B 
2dd1b5b94523c0cadac2b63d3dcbc73c5d621463ec9a0e6736b40cb24f6f4da744cf74484b6a5cfb1cfc10054171858dfb3968b22da565747d9b0d00cb3f545c
 SHA512 
444e1dd75c087b0618a65b0ebda0d06dac640d75e43de3a2e4cd5733dd2eaa6eeb6cb0aac437ee559b00b60a6b839a4125b3b26d398da81d52a3a97a7b875662
-DIST LHAPDF-6.5.4.tar.gz 869707 BLAKE2B 
9bd214f29ef0fb662095a045acf449bac60c2f12fb0e182c9c590ec51651f1c08d213a3f9280eda0711ec9a0d5cae620918f048c362838a9de8e69cc84f34798
 SHA512 
0e39f7f298e8c72eece9c3d19f471f48b3ee045cd54ecd318e0b2d60ada4f01a2151e6b2b5f27fccdf10c1043352a673492f8792be1964df7eafbe931282a83b
 DIST lhapdf-6.5.4.tar.gz 869707 BLAKE2B 
9bd214f29ef0fb662095a045acf449bac60c2f12fb0e182c9c590ec51651f1c08d213a3f9280eda0711ec9a0d5cae620918f048c362838a9de8e69cc84f34798
 SHA512 
0e39f7f298e8c72eece9c3d19f471f48b3ee045cd54ecd318e0b2d60ada4f01a2151e6b2b5f27fccdf10c1043352a673492f8792be1964df7eafbe931282a83b

diff --git a/sci-physics/lhapdf/lhapdf-6.5.4.ebuild 
b/sci-physics/lhapdf/lhapdf-6.5.4.ebuild
deleted file mode 100644
index f4c7c7e60150..
--- a/sci-physics/lhapdf/lhapdf-6.5.4.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DOCS_BUILDER="doxygen"
-DOCS_DEPEND="
-   dev-texlive/texlive-bibtexextra
-   dev-texlive/texlive-fontsextra
-   dev-texlive/texlive-fontutils
-   dev-texlive/texlive-latex
-   dev-texlive/texlive-latexextra
-"
-inherit python-single-r1 docs
-
-MY_PV=$(ver_cut 1-3)
-MY_PF=LHAPDF-${MY_PV}
-
-DESCRIPTION="Les Houches Parton Density Function unified library"
-HOMEPAGE="https://lhapdf.hepforge.org/;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://gitlab.com/hepcedar/lhapdf;
-else
-   SRC_URI="https://www.hepforge.org/downloads/lhapdf/${MY_PF}.tar.gz;
-   S="${WORKDIR}/${MY_PF}"
-   KEYWORDS="amd64"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="examples"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   CONFIG_SHELL="${EPREFIX}/bin/bash" \
-   econf \
-   --disable-static \
-   --enable-python
-}
-
-src_compile() {
-   emake all $(use doc && echo doxy)
-}
-
-src_test() {
-   emake -C tests
-}
-
-src_install() {
-   default
-   use doc && dodoc -r doc/doxygen/.
-   use examples && dodoc examples/*.cc
-
-   python_optimize
-
-   find "${ED}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/mpir/, sci-libs/mpir/files/, profiles/

2024-04-12 Thread Arthur Zamarin
commit: 0c33939dfcebcd2e10b00ac832a70128d2407dc5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 12 17:02:05 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 12 17:03:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c33939d

sci-libs/mpir: treeclean

Closes: https://bugs.gentoo.org/925308
Bug: https://bugs.gentoo.org/815685
Bug: https://bugs.gentoo.org/812950
Bug: https://bugs.gentoo.org/874537
Bug: https://bugs.gentoo.org/903157
Signed-off-by: Arthur Zamarin  gentoo.org>

 profiles/package.mask |   8 --
 sci-libs/mpir/Manifest|   1 -
 sci-libs/mpir/files/mpir-2.7.2-ABI-multilib.patch | 145 --
 sci-libs/mpir/metadata.xml|  24 
 sci-libs/mpir/mpir-3.0.0-r1.ebuild|  77 
 5 files changed, 255 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 95aa63a0e4d0..ecb3733163f1 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -356,14 +356,6 @@ app-portage/gs-elpa
 # Removal on 2024-04-03.
 kde-misc/gmail-feed
 
-# Eli Schwartz  (2024-02-29)
-# Ancient fork of gmp from 2017. Various build issues, fails tests. All
-# reverse dependencies turned out to be incorrect or preferred gmp
-# anyways. No path forward to keeping it buildable, no use case for
-# keeping it around.  Bug #812950, #874537, #925308
-# Removal on 2024-03-31.
-sci-libs/mpir
-
 # Andreas Sturmlechner  (2024-02-28)
 # KDE Plasma 6.0.3, Gear 24.02.1 and Frameworks 6.0.0 mask
 #

diff --git a/sci-libs/mpir/Manifest b/sci-libs/mpir/Manifest
deleted file mode 100644
index 1688d2b7877d..
--- a/sci-libs/mpir/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST mpir-3.0.0.tar.bz2 2572041 BLAKE2B 
f564944dd76586ca6e50c39f1199468b905a3db7bbb8b2ee6cf3dcdfb00757d7eefc57e010d5cfc3d6db7ba2676e36f7980365e85c87827b4901ec4e80349915
 SHA512 
c735105db8b86db739fd915bf16064e6bc82d0565ad8858059e4e93f62c9d72d9a1c02a5ca9859b184346a8dc64fa714d4d61404cff1e405dc548cbd54d0a88e

diff --git a/sci-libs/mpir/files/mpir-2.7.2-ABI-multilib.patch 
b/sci-libs/mpir/files/mpir-2.7.2-ABI-multilib.patch
deleted file mode 100644
index 100a6ae7088d..
--- a/sci-libs/mpir/files/mpir-2.7.2-ABI-multilib.patch
+++ /dev/null
@@ -1,145 +0,0 @@
 a/configure.ac
-+++ b/configure.ac
-@@ -361,7 +361,7 @@
- # hugely bloat the output.
- 
- 
--AC_ARG_VAR(ABI, [desired ABI (for processors supporting more than one ABI)])
-+AC_ARG_VAR(MPIRABI, [desired ABI (for processors supporting more than one 
ABI)])
- 
- # abilist needs to be non-empty, "standard" is just a generic name here
- abilist="standard"
-@@ -1590,7 +1590,7 @@
- 
- cat >_FD_CC <_FD_CC <
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   s...@gentoo.org
-   Gentoo Science Project
-   
-
-MPIR is an open source multiprecision integer (bignum) library forked
-from the GMP (GNU Multi Precision) project. It consists of much code
-from past GMP releases, in combination with much original contributed
-code.
-
-MPIR is constructed by a developer and vendor friendly community of
-professional and amateur mathematicians, computer scientists and
-hobbyists.
-   
-   
-   Enables runtime cpudetection (useful 
for bindist, compatibility on other CPUs)
-   
-   
-   wbhart/mpir
-   
-

diff --git a/sci-libs/mpir/mpir-3.0.0-r1.ebuild 
b/sci-libs/mpir/mpir-3.0.0-r1.ebuild
deleted file mode 100644
index 1c8e843d6950..
--- a/sci-libs/mpir/mpir-3.0.0-r1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools toolchain-funcs
-
-DESCRIPTION="Library for arbitrary precision integer arithmetic (fork of gmp)"
-HOMEPAGE="https://www.mpir.org/;
-SRC_URI="https://www.mpir.org/${P}.tar.bz2;
-
-LICENSE="LGPL-3"
-SLOT="0/23"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux"
-IUSE="+cxx cpudetection"
-
-BDEPEND="
-   x86? ( dev-lang/yasm )
-   amd64? ( dev-lang/yasm )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.7.2-ABI-multilib.patch
-)
-
-src_prepare() {
-   tc-export CC
-
-   default
-
-   # In the same way there was QA regarding executable stacks
-   # with GMP we have some here as well. We cannot apply the
-   # GMP solution as yasm is used, at least on x86/amd64.
-   # Furthermore we are able to patch config.ac.
-   einfo "Patching assembler files to remove executable sections"
-   local i
-   for i in $(find . -type f -name '*.asm') ; do
-   cat >> $i <<-EOF || die
-
-   #if defined(__linux__) && defined(__ELF__)
-   .section .note.GNU-stack,"",%progbits
-   #endif
-   EOF
-   done
-
-   for i in $(find . 

[gentoo-commits] repo/gentoo:master commit in: sci-physics/rivet/files/, sci-physics/rivet/

2024-04-12 Thread Andrew Ammerlaan
commit: c54a4d7bcec32240a5b3b6724a839ed89c7b8758
Author: Alexander Puck Neuwirth  neuwirth-informatik  
de>
AuthorDate: Fri Apr 12 13:34:09 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Apr 12 17:00:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c54a4d7b

sci-physics/rivet: Add ref cin patch

Closes: https://bugs.gentoo.org/927450
Signed-off-by: Alexander Puck Neuwirth  neuwirth-informatik.de>
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sci-physics/rivet/files/rivet-3.1.10-ref_cin.patch | 28 ++
 sci-physics/rivet/rivet-3.1.10.ebuild  |  1 +
 sci-physics/rivet/rivet-3.1.9.ebuild   |  1 +
 3 files changed, 30 insertions(+)

diff --git a/sci-physics/rivet/files/rivet-3.1.10-ref_cin.patch 
b/sci-physics/rivet/files/rivet-3.1.10-ref_cin.patch
new file mode 100644
index ..1c93e92d48b4
--- /dev/null
+++ b/sci-physics/rivet/files/rivet-3.1.10-ref_cin.patch
@@ -0,0 +1,28 @@
+From 668d391c6b26da4684534bafe1fec3bff29a58ff Mon Sep 17 00:00:00 2001
+From: Alexander Puck Neuwirth 
+Date: Fri, 12 Apr 2024 14:25:06 +0200
+Subject: [PATCH] Wrap std::cin in std::ref
+
+---
+ src/Core/Run.cc | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/Core/Run.cc b/src/Core/Run.cc
+index 83c5d719b6..4d643fac92 100644
+--- a/src/Core/Run.cc
 b/src/Core/Run.cc
+@@ -82,9 +82,9 @@ namespace Rivet {
+   // Turn off the buffering to make IO faster and make ungetc work on cin
+   std::basic_ios::sync_with_stdio(false);
+   #ifdef HAVE_LIBZ
+-  _istr = make_shared(std::cin);
++  _istr = make_shared(std::ref(std::cin));
+   #else
+-  _istr = make_shared(std::cin);
++  _istr = make_shared(std::ref(std::cin));
+   #endif
+   // Use standard HepMC3 deduction on stream. For HepMC3 < 3.2.0 the 
function is implemented in Rivet
+   _hepmcReader = RivetHepMC::deduce_reader(*_istr);
+-- 
+GitLab
+

diff --git a/sci-physics/rivet/rivet-3.1.10.ebuild 
b/sci-physics/rivet/rivet-3.1.10.ebuild
index 6d95335c815a..085d80fb47d5 100644
--- a/sci-physics/rivet/rivet-3.1.10.ebuild
+++ b/sci-physics/rivet/rivet-3.1.10.ebuild
@@ -66,6 +66,7 @@ BDEPEND="
 PATCHES=(
"${FILESDIR}"/${PN}-3.1.6-binreloc.patch
"${FILESDIR}"/${PN}-3.1.9-pythontests.patch
+   "${FILESDIR}"/${PN}-3.1.10-ref_cin.patch # 
https://gitlab.com/hepcedar/rivet/-/merge_requests/844
 )
 
 pkg_setup() {

diff --git a/sci-physics/rivet/rivet-3.1.9.ebuild 
b/sci-physics/rivet/rivet-3.1.9.ebuild
index 207734faa1c8..23eb58b65043 100644
--- a/sci-physics/rivet/rivet-3.1.9.ebuild
+++ b/sci-physics/rivet/rivet-3.1.9.ebuild
@@ -67,6 +67,7 @@ BDEPEND="
 PATCHES=(
"${FILESDIR}"/${PN}-3.1.6-binreloc.patch
"${FILESDIR}"/${PN}-3.1.9-pythontests.patch
+   "${FILESDIR}"/${PN}-3.1.10-ref_cin.patch # 
https://gitlab.com/hepcedar/rivet/-/merge_requests/844
 )
 
 pkg_setup() {



[gentoo-commits] repo/gentoo:master commit in: sci-physics/hepmc/

2024-04-12 Thread Andrew Ammerlaan
commit: 4d5fa72283526daaeff6db68e7339d5eb0ee92f9
Author: Alexander Puck Neuwirth  neuwirth-informatik  
de>
AuthorDate: Fri Apr 12 14:02:19 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Apr 12 16:57:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d5fa722

sci-physics/hepmc: drop 3.2.5

Closes: https://bugs.gentoo.org/885491
Signed-off-by: Alexander Puck Neuwirth  neuwirth-informatik.de>
Closes: https://github.com/gentoo/gentoo/pull/36227
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sci-physics/hepmc/Manifest   |  1 -
 sci-physics/hepmc/hepmc-3.2.5.ebuild | 51 
 2 files changed, 52 deletions(-)

diff --git a/sci-physics/hepmc/Manifest b/sci-physics/hepmc/Manifest
index f995eab87cb0..30595c7ac5f7 100644
--- a/sci-physics/hepmc/Manifest
+++ b/sci-physics/hepmc/Manifest
@@ -1,4 +1,3 @@
-DIST HepMC3-3.2.5.tar.gz 9217649 BLAKE2B 
520e4621cdfa277376e94b87a070f23e6479867bbf696dc972e7496c54504c7da921932fbeaf7713cbaab18c72101ad3fa79396fe8ee1737180946696dcd1fbd
 SHA512 
de60aaa686f6499c62112c265438b9ba41a7ed312b767ddc3409178b6e908e4fffd6a1153bd9f2929cf479074b14bcbec33d377f51a11cfcd4c67e45fc9bb2b9
 DIST HepMC3-3.2.6.tar.gz 9344806 BLAKE2B 
da478157ad73915d77851e9da7b236a052cb32e98103c2701f874a81ed62cbc4397489e3a2f64cd25a46c9704ccfcaac4d854357251d8bbb4120cbc1f5149374
 SHA512 
d8a50f081db109c9c18e4aaee60230be062eaa2947dadfb14759649eb1c504975802b2c822b1fe024d4e73f703e9f399161fa4fe38b526722dda33c2ff2e8fab
 DIST HepMC3-3.2.7.tar.gz 9345591 BLAKE2B 
e053b9d91552e1e969742a4e3295e233afba1a9f37bc33474f9b8faeda69f3dccddf3fa0aa7d23e6620df1a321c2d8eab51fce08da6fb8f68de130fc5f90ece9
 SHA512 
c4072fe4e3d80b90f5e5437781d2c7e1439b777318eecd1202cf7611d1ba2910394d72280873c6f897c43f2dd274ebb7cb77f43b223efb13c823aeaef6ba0e71
 DIST HepMC3-e05d32ebac8705c0097e9e7d00ce815a205110db.tar.gz 9346161 BLAKE2B 
9304d329332c2d4eb0ef6526a3308aecd29a38c569d3ba57d94767fd38ad052514f75a7a90f301c54185230d7693a67e48d59b66b12f42626a7ef900e309f743
 SHA512 
45f9edc6c56f9f8494b416bff147dccca64c52a90e0e169ede560ae8cf9e9255258b7af1586dd1c856f4010c22b2e668511bab160487a3ba802b629d03015e55

diff --git a/sci-physics/hepmc/hepmc-3.2.5.ebuild 
b/sci-physics/hepmc/hepmc-3.2.5.ebuild
deleted file mode 100644
index b44e68d09043..
--- a/sci-physics/hepmc/hepmc-3.2.5.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# python3_11 fails
-PYTHON_COMPAT=( python3_{9..10} )
-inherit cmake python-single-r1
-
-MYP=HepMC3-${PV}
-
-DESCRIPTION="Event Record for Monte Carlo Generators"
-HOMEPAGE="https://hepmc.web.cern.ch/hepmc/;
-SRC_URI="https://hepmc.web.cern.ch/hepmc/releases/${MYP}.tar.gz;
-S="${WORKDIR}/${MYP}"
-
-LICENSE="GPL-3+"
-SLOT="3"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test examples python root"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="python? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   root? ( sci-physics/root:= )
-   doc? (
-   app-text/doxygen[dot]
-   dev-texlive/texlive-latex
-   dev-texlive/texlive-latexextra
-   dev-texlive/texlive-latexrecommended
-   )
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DHEPMC3_ENABLE_ROOTIO=$(usex root ON OFF)
-   -DHEPMC3_ENABLE_PYTHON=$(usex python ON OFF)
-   -DHEPMC3_ENABLE_TEST=$(usex test ON OFF)
-   -DHEPMC3_BUILD_DOCS=$(usex doc ON OFF)
-   -DHEPMC3_BUILD_EXAMPLES=$(usex examples ON OFF)
-   )
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-   use examples && docompress -x /usr/share/doc/${PF}/examples
-   python_optimize
-}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virt-firmware/, app-emulation/virt-firmware/files/

2024-04-12 Thread Andrew Ammerlaan
commit: c00c61bc4cbdc8b7f1c6caf6a91743423d5c67c9
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Apr 12 16:54:35 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Apr 12 16:55:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c00c61bc

app-emulation/virt-firmware: drop 24.2-r1, 24.2_p20240402, 24.2_p20240412

Closes: https://bugs.gentoo.org/929222
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 app-emulation/virt-firmware/Manifest   |  3 --
 .../files/virt-firmware-24.2-dont-force-shim.patch | 45 
 ...irmware-24.2_p20240402-expand-shim-search.patch | 20 
 .../virt-firmware/virt-firmware-24.2-r1.ebuild | 48 -
 .../virt-firmware-24.2_p20240402.ebuild| 60 --
 .../virt-firmware-24.2_p20240412.ebuild| 56 
 6 files changed, 232 deletions(-)

diff --git a/app-emulation/virt-firmware/Manifest 
b/app-emulation/virt-firmware/Manifest
index 3d4823583d8f..8181799f3918 100644
--- a/app-emulation/virt-firmware/Manifest
+++ b/app-emulation/virt-firmware/Manifest
@@ -1,4 +1 @@
-DIST virt-firmware-24.2.tar.gz 110844 BLAKE2B 
db7ad7663678a313bdd0e23de7e374547e5dbc1a04b37a65e366ae042410a3a6c21ccfef3747a2534cb76906868caaf1364ac1ecd1443c1c1053a5b7687da50b
 SHA512 
8583420acb31fb32e4c195c0c1816b36248ec2e486ded0795e51180e2690b2bcdc10eb8707f4fc9fa36da5b24082737c5c3b2e3988f6c5455e08a5d2a0ff92e7
-DIST virt-firmware-24.2_p20240402.tar.gz 106875 BLAKE2B 
cdc6bde95a7db347e896c3d33e7ad0715c5a6cbb9a80dbcfb87379bb0f7693c0b96544cb3a1394ce115cfe98321d79339b682f02250930b85ff4bef35d038251
 SHA512 
50899655fe76e7ed71d3a607030a2067ae97f15f0d3698a54ec388ac6e27e2c2f39b2b4cb5552dad17e184124d62f70d045bc8b5b1f6c5931d477a911be11637
-DIST virt-firmware-24.2_p20240412.tar.gz 107558 BLAKE2B 
7412ba0d822dbaee57dc7486805f244ffa43abb2452daa984ca2e878a9fe02d429f525af915e935ee1fc2f1ee2a547858dea48be3cae1ed7fbc37bb142171587
 SHA512 
0a36f473c9b8f6a26c1e80758bd89a279456a4d76af6ee68200ca80c7da316a3cc4646e76dba248f6f90ace7365bbf9cfb682bab9923b88ae35283631dd7ffb0
 DIST virt-firmware-24.4.tar.gz 111964 BLAKE2B 
16005a6f911abf227988abaedd45237d44d403f367abd3c2d413f899a6c3e7db2a62edcd36b7408263f101a0f0a20bbea83bf51f7f798077311b478dfc6c9fc1
 SHA512 
3b13df25177fe5c20e460e2d82453e23ae96cb657f1228ff1c061db4c4197eba719a4d7f51a90fec60a4de2da9a0e9d3f056d53011bd4f61df7f40b706911a1d

diff --git 
a/app-emulation/virt-firmware/files/virt-firmware-24.2-dont-force-shim.patch 
b/app-emulation/virt-firmware/files/virt-firmware-24.2-dont-force-shim.patch
deleted file mode 100644
index bb45026391eb..
--- a/app-emulation/virt-firmware/files/virt-firmware-24.2-dont-force-shim.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-https://gitlab.com/kraxel/virt-firmware/-/merge_requests/11
-diff --git a/virt/firmware/bootcfg/linuxcfg.py 
b/virt/firmware/bootcfg/linuxcfg.py
-index 5682b15..121af73 100644
 a/virt/firmware/bootcfg/linuxcfg.py
-+++ b/virt/firmware/bootcfg/linuxcfg.py
-@@ -188,9 +188,10 @@ class LinuxOsInfo(OsRelease):
- 
- def shim_path(self):
- esp= self.esp_path()
--subdir = self.esp_distro_dir()
-+distro_dir = self.esp_distro_dir()
- arch   = self.efi_arch()
--shim   = f'{esp}/EFI/{subdir}/shim{arch}.efi'
--if os.path.exists(shim):
--return shim
-+for subdir in distro_dir, 'shim', 'Linux':
-+shim = f'{esp}/EFI/{subdir}/shim{arch}.efi'
-+if os.path.exists(shim):
-+return shim
- return None
-diff --git a/virt/firmware/bootcfg/main.py b/virt/firmware/bootcfg/main.py
-index 04888d5..291903b 100644
 a/virt/firmware/bootcfg/main.py
-+++ b/virt/firmware/bootcfg/main.py
-@@ -34,8 +34,7 @@ def update_next_or_order(cfg, options, nr):
- 
- def add_uki(cfg, options):
- if not options.shim and cfg.secureboot:
--logging.error('shim binary not specified')
--sys.exit(1)
-+logging.warning('shim binary not specified')
- if not options.title:
- logging.error('entry title not specified')
- sys.exit(1)
-@@ -112,8 +111,8 @@ def boot_success(cfg, options):
- 
- def update_boot_csv(cfg, options):
- if not options.shim:
--logging.error('shim binary not specified')
--sys.exit(1)
-+logging.warning('shim binary not specified')
-+sys.exit(0)
- efishim  = linuxcfg.LinuxEfiFile(options.shim)
- shimpath = efishim.dev_path_file()
- 

diff --git 
a/app-emulation/virt-firmware/files/virt-firmware-24.2_p20240402-expand-shim-search.patch
 
b/app-emulation/virt-firmware/files/virt-firmware-24.2_p20240402-expand-shim-search.patch
deleted file mode 100644
index 9af50fb4b310..
--- 
a/app-emulation/virt-firmware/files/virt-firmware-24.2_p20240402-expand-shim-search.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-https://gitlab.com/kraxel/virt-firmware/-/merge_requests/11
-diff --git 

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

2024-04-12 Thread Andrew Ammerlaan
commit: 2e22f341ef87b21d4e8f809ffed76a1850d56b2e
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Apr 12 16:49:59 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Apr 12 16:55:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e22f341

app-emulation/virt-firmware: add 24.4

Closes: https://bugs.gentoo.org/929222
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 app-emulation/virt-firmware/Manifest   |  1 +
 .../virt-firmware/virt-firmware-24.4.ebuild| 52 ++
 2 files changed, 53 insertions(+)

diff --git a/app-emulation/virt-firmware/Manifest 
b/app-emulation/virt-firmware/Manifest
index f68b8b01eb48..3d4823583d8f 100644
--- a/app-emulation/virt-firmware/Manifest
+++ b/app-emulation/virt-firmware/Manifest
@@ -1,3 +1,4 @@
 DIST virt-firmware-24.2.tar.gz 110844 BLAKE2B 
db7ad7663678a313bdd0e23de7e374547e5dbc1a04b37a65e366ae042410a3a6c21ccfef3747a2534cb76906868caaf1364ac1ecd1443c1c1053a5b7687da50b
 SHA512 
8583420acb31fb32e4c195c0c1816b36248ec2e486ded0795e51180e2690b2bcdc10eb8707f4fc9fa36da5b24082737c5c3b2e3988f6c5455e08a5d2a0ff92e7
 DIST virt-firmware-24.2_p20240402.tar.gz 106875 BLAKE2B 
cdc6bde95a7db347e896c3d33e7ad0715c5a6cbb9a80dbcfb87379bb0f7693c0b96544cb3a1394ce115cfe98321d79339b682f02250930b85ff4bef35d038251
 SHA512 
50899655fe76e7ed71d3a607030a2067ae97f15f0d3698a54ec388ac6e27e2c2f39b2b4cb5552dad17e184124d62f70d045bc8b5b1f6c5931d477a911be11637
 DIST virt-firmware-24.2_p20240412.tar.gz 107558 BLAKE2B 
7412ba0d822dbaee57dc7486805f244ffa43abb2452daa984ca2e878a9fe02d429f525af915e935ee1fc2f1ee2a547858dea48be3cae1ed7fbc37bb142171587
 SHA512 
0a36f473c9b8f6a26c1e80758bd89a279456a4d76af6ee68200ca80c7da316a3cc4646e76dba248f6f90ace7365bbf9cfb682bab9923b88ae35283631dd7ffb0
+DIST virt-firmware-24.4.tar.gz 111964 BLAKE2B 
16005a6f911abf227988abaedd45237d44d403f367abd3c2d413f899a6c3e7db2a62edcd36b7408263f101a0f0a20bbea83bf51f7f798077311b478dfc6c9fc1
 SHA512 
3b13df25177fe5c20e460e2d82453e23ae96cb657f1228ff1c061db4c4197eba719a4d7f51a90fec60a4de2da9a0e9d3f056d53011bd4f61df7f40b706911a1d

diff --git a/app-emulation/virt-firmware/virt-firmware-24.4.ebuild 
b/app-emulation/virt-firmware/virt-firmware-24.4.ebuild
new file mode 100644
index ..36b536044e18
--- /dev/null
+++ b/app-emulation/virt-firmware/virt-firmware-24.4.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+
+inherit distutils-r1 optfeature pypi systemd
+
+DESCRIPTION="Tools for ovmf/armvirt firmware volumes"
+HOMEPAGE="
+   https://gitlab.com/kraxel/virt-firmware
+   https://pypi.org/project/virt-firmware/
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+# Currently requires files in /boot and read/write to efivars
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/pefile[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
+
+python_test() {
+   eunittest tests
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   doman man/*.1
+
+   doinitd "${FILESDIR}/kernel-bootcfg-boot-successful"
+   systemd_dounit systemd/kernel-bootcfg-boot-successful.service
+
+   # Use our own provided by sys-kernel/installkernel[efistub,systemd]
+   #exeinto /usr/lib/kernel/install.d
+   #doexe systemd/99-uki-uefi-setup.install
+}
+
+pkg_postinst() {
+   optfeature "automatically updating UEFI configuration on each kernel 
installation or removal" \
+   "sys-kernel/installkernel[systemd,efistub]"
+}



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

2024-04-12 Thread Michał Górny
commit: a85d92e65cdddcd54047fe71970ef49df05c6181
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr 12 14:57:22 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr 12 16:53:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a85d92e6

dev-python/aiohttp: Bump to 3.9.4

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

 dev-python/aiohttp/Manifest |   1 +
 dev-python/aiohttp/aiohttp-3.9.4.ebuild | 111 
 2 files changed, 112 insertions(+)

diff --git a/dev-python/aiohttp/Manifest b/dev-python/aiohttp/Manifest
index a4b8b3ee4094..792e71ab48ef 100644
--- a/dev-python/aiohttp/Manifest
+++ b/dev-python/aiohttp/Manifest
@@ -1 +1,2 @@
 DIST aiohttp-3.9.3.tar.gz 7499669 BLAKE2B 
0712df73af60cc9cbf12f0a4e063b6aa6da1b19b0668effe16672a4b7ca3f24cc831218ec8d4672cd86acd4335a75e16f94133dbb1bf783baf8ed96e471f3eec
 SHA512 
6236f27b6def0c3bba1b5fc59f4af74f8076aa369cf5c1b9bd9ff9dee1c71ee49387ded812875da9450130e92d2091fd01f0608b25b03ff37e99162b89120fd7
+DIST aiohttp-3.9.4.tar.gz 7500720 BLAKE2B 
1f41e481590425c16ef9e797ecc78e08d00fda65b40c38e34226ada969f3114cae3f6953980d23b0e96e284f6e49fd0a84aa93c6b7a666d60690e9a9fd9c41b2
 SHA512 
e26e7148602d72c77fe46e0596614b448f38a9014834a72c4131d8b315dbbd401ce4e1a403ef35ea7a9ba7fafaddc42031d38b93b45464accdedf26ba99fc960

diff --git a/dev-python/aiohttp/aiohttp-3.9.4.ebuild 
b/dev-python/aiohttp/aiohttp-3.9.4.ebuild
new file mode 100644
index ..a4d57535e7e2
--- /dev/null
+++ b/dev-python/aiohttp/aiohttp-3.9.4.ebuild
@@ -0,0 +1,111 @@
+# 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 pypi
+
+DESCRIPTION="HTTP client/server for asyncio"
+HOMEPAGE="
+   https://github.com/aio-libs/aiohttp/
+   https://pypi.org/project/aiohttp/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="test-rust"
+
+RDEPEND="
+   >=dev-python/aiosignal-1.1.2[${PYTHON_USEDEP}]
+   >=dev-python/attrs-17.3.0[${PYTHON_USEDEP}]
+   dev-python/brotlicffi[${PYTHON_USEDEP}]
+   >=dev-python/frozenlist-1.1.1[${PYTHON_USEDEP}]
+   >=dev-python/multidict-4.5.0[${PYTHON_USEDEP}]
+   >=dev-python/yarl-1.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   =dev-python/async-timeout-4.0[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   www-servers/gunicorn[${PYTHON_USEDEP}]
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/re-assert[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/time-machine[${PYTHON_USEDEP}]
+   ' 'python3*')
+   test-rust? (
+   dev-python/trustme[${PYTHON_USEDEP}]
+   )
+   )
+"
+
+DOCS=( CHANGES.rst CONTRIBUTORS.txt README.rst )
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+   # increase the timeout a little
+   sed -e '/abs=/s/0.001/0.01/' -i tests/test_helpers.py || die
+   # xfail_strict fails on py3.10
+   sed -i -e '/--cov/d' -e '/xfail_strict/d' setup.cfg || die
+   sed -i -e 's:-Werror::' Makefile || die
+
+   distutils-r1_src_prepare
+}
+
+python_configure_all() {
+   # workaround missing files
+   mkdir tools || die
+   > requirements/cython.txt || die
+   > tools/gen.py || die
+   chmod +x tools/gen.py || die
+   # force rehashing first
+   emake requirements/.hash/cython.txt.hash
+   > .update-pip || die
+   > .install-cython || die
+   emake cythonize
+}
+
+python_test() {
+   local EPYTEST_IGNORE=(
+   # proxy is not packaged
+   tests/test_proxy_functional.py
+   # python_on_whales is not packaged
+   tests/autobahn/test_autobahn.py
+   )
+
+   local EPYTEST_DESELECT=(
+   # Internet
+   tests/test_client_session.py::test_client_session_timeout_zero
+   # broken by irrelevant deprecation warnings
+   tests/test_circular_imports.py::test_no_warnings
+   # TODO
+   tests/test_client_session.py::test_request_tracing_url_params
+   )
+
+   case ${EPYTHON} in
+   pypy3)
+   # upstream unconditionally blocks building C extensions
+   # on PyPy3 but the test suite needs an explicit switch,
+   # sigh
+   local -x AIOHTTP_NO_EXTENSIONS=1
+   ;;
+   esac
+
+   local -x 

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

2024-04-12 Thread Arthur Zamarin
commit: 542c9c2d2d828b3071f2ef0c343ab0156e03f57a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr 12 16:51:15 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 12 16:52:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=542c9c2d

app-emulation/runv: last-rite

Bug: https://bugs.gentoo.org/794913
Signed-off-by: Arthur Zamarin  gentoo.org>

 profiles/package.mask | 10 --
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index bef4a276a0c3..95aa63a0e4d0 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Arthur Zamarin  (2024-04-12)
+# EAPI6. Fails to compile with go versions in tree. Upstream is archived.
+# Uses deprecated go eclasses. Maintainer needed, no rev deps.
+# Removal: 2024-05-12.  Bugs #794913, #679348, #771072, #844607.
+app-emulation/runv
+
 # Michał Górny  (2024-04-11)
 # Contains a bug that could render the kernel fail to boot.
 # https://lore.kernel.org/oe-lkp/202403221630.2692c998-oliver.s...@intel.com/
@@ -65,8 +71,8 @@ acct-user/unifi-video
 media-video/unifi-video
 
 # Ben Kohler  (2024-04-07)
-# Long ago forked to and obsoleted by sys-apps/memtest86+.  Upstream has 
-# abandoned this for their proprietary UEFI-based one (packaged in gentoo as 
+# Long ago forked to and obsoleted by sys-apps/memtest86+.  Upstream has
+# abandoned this for their proprietary UEFI-based one (packaged in gentoo as
 # as sys-apps/memtest86-bin).
 # Removal on 2024-05-07.  Bug #502464, #607494, #628528, #750677, #887003,
 # #912973, #920109



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/libtypec/, dev-libs/libtypec/files/

2024-04-12 Thread Adrian Ratiu
commit: 1525837f407ffd338515ca42a0f349df824e74c0
Author: Adrian Ratiu  collabora  com>
AuthorDate: Fri Mar  8 10:46:19 2024 +
Commit: Adrian Ratiu  collabora  com>
CommitDate: Fri Apr 12 16:44:40 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1525837f

dev-libs/libtypec: new package, add 0.5

thesamesam suggested on github [1] we add this ebuild
to GURU first, to get more testing before we eventually
add it to the main repo.

I'm in the process of upstreaming the 3 patches added
in this ebuild [2].

[1] https://github.com/gentoo/gentoo/pull/35666
[2] https://github.com/Rajaram-Regupathy/libtypec/pull/32
Closes: https://bugs.gentoo.org/910433
Signed-off-by: Adrian Ratiu  collabora.com>

 dev-libs/libtypec/Manifest |  1 +
 ...CMakeLists.txt-fix-pkgconfig-install-path.patch | 26 ++
 ...sfs_ops-define-feature-test-macro-for-nft.patch | 45 ++
 ...-0.5.0-sysfs_ops-fix-nftw-fun-pointer-def.patch | 55 ++
 dev-libs/libtypec/libtypec-0.5.0.ebuild| 30 
 dev-libs/libtypec/metadata.xml | 15 ++
 6 files changed, 172 insertions(+)

diff --git a/dev-libs/libtypec/Manifest b/dev-libs/libtypec/Manifest
new file mode 100644
index 00..3e3836b094
--- /dev/null
+++ b/dev-libs/libtypec/Manifest
@@ -0,0 +1 @@
+DIST libtypec-0.5.0-Source.tar.gz 41621 BLAKE2B 
09b7e592b4e52f5b6f568675335dc2366902fa8e2d67c5f1c6d2895345d4f4e2e880fc5336ae849133da7794ab457c7cd2dd3655a68247a15b45d1a6fca6
 SHA512 
a5f404400f6a08f67f026bbc115fa2278586a0c6b8e9f3766162967d43c111e8985563692a1648efb3a3d3a4cd5047dd903f8733d72a40a175c7bb6be130dcb3

diff --git 
a/dev-libs/libtypec/files/libtypec-0.5.0-CMakeLists.txt-fix-pkgconfig-install-path.patch
 
b/dev-libs/libtypec/files/libtypec-0.5.0-CMakeLists.txt-fix-pkgconfig-install-path.patch
new file mode 100644
index 00..7412d6a537
--- /dev/null
+++ 
b/dev-libs/libtypec/files/libtypec-0.5.0-CMakeLists.txt-fix-pkgconfig-install-path.patch
@@ -0,0 +1,26 @@
+From 8614051a1ff9856c3de932045dc149e758c2b0b1 Mon Sep 17 00:00:00 2001
+From: Adrian Ratiu 
+Date: Fri, 12 Apr 2024 17:08:09 +0300
+Subject: [PATCH] CMakeLists.txt: fix pkgconfig install path
+
+pkgconfig pc files need to go under libdir instead of datadir.
+
+Suggested-by: Sam James 
+Upstream-Status: In-Progress 
[https://github.com/Rajaram-Regupathy/libtypec/pull/32]
+---
+ CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 9d533ab..aecf4e5 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -59,4 +59,4 @@ configure_file(
+ )
+ 
+ install(FILES ${CMAKE_BINARY_DIR}/libtypec.pc
+-DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/pkgconfig)
++DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig)
+-- 
+2.43.2
+

diff --git 
a/dev-libs/libtypec/files/libtypec-0.5.0-sysfs_ops-define-feature-test-macro-for-nft.patch
 
b/dev-libs/libtypec/files/libtypec-0.5.0-sysfs_ops-define-feature-test-macro-for-nft.patch
new file mode 100644
index 00..ea83dcf7d1
--- /dev/null
+++ 
b/dev-libs/libtypec/files/libtypec-0.5.0-sysfs_ops-define-feature-test-macro-for-nft.patch
@@ -0,0 +1,45 @@
+From f1ecf54f8190351b6b1c2f163375405c4b238f64 Mon Sep 17 00:00:00 2001
+From: Adrian Ratiu 
+Date: Fri, 12 Apr 2024 17:42:38 +0300
+Subject: [PATCH] libtypec_sysfs_ops: define feature test macro for nftw
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+According to the man page [1], the definiton of nftw() is
+hidden behind the _XOPEN_SOURCE 500 feature test, so we
+must enable it to avoid warnings or errors (if the toolchain
+is configured to treat them as errors) like this:
+
+/var/tmp/portage/dev-libs/libtypec-0.5.0/work/libtypec-0.5.0-Source/libtypec_sysfs_ops.c:1059:13:
+warning: implicit declaration of function ‘nftw’; did you mean ‘ftw’?
+[-Wimplicit-function-declaration]
+ 1059 | if (nftw ("/dev/bus/usb/", count_billbrd_if, fd_limit, 0) != 0)
+  | ^~~~
+  | ftw
+
+[1] https://linux.die.net/man/3/nftw
+Upstream-Status: In-Progress 
[https://github.com/Rajaram-Regupathy/libtypec/pull/32]
+---
+ libtypec_sysfs_ops.c | 5 +
+ 1 file changed, 5 insertions(+)
+
+diff --git a/libtypec_sysfs_ops.c b/libtypec_sysfs_ops.c
+index 747b562..bfb5246 100644
+--- a/libtypec_sysfs_ops.c
 b/libtypec_sysfs_ops.c
+@@ -29,6 +29,11 @@ SOFTWARE.
+  * @brief Functions for libtypec sysfs based operations
+  */
+ 
++/**
++ *  required for enalbing nftw(), which is part of SUSv1.
++ */
++#define _XOPEN_SOURCE 500
++
+ #include "libtypec_ops.h"
+ #include 
+ #include 
+-- 
+2.43.2
+

diff --git 
a/dev-libs/libtypec/files/libtypec-0.5.0-sysfs_ops-fix-nftw-fun-pointer-def.patch
 
b/dev-libs/libtypec/files/libtypec-0.5.0-sysfs_ops-fix-nftw-fun-pointer-def.patch
new file mode 100644
index 00..01ed6d674a
--- /dev/null
+++ 

[gentoo-commits] repo/gentoo:master commit in: dev-tex/biber/

2024-04-12 Thread Florian Schmaus
commit: 00edc977a6752b74387203b57b99a640fce3f48f
Author: Florian Schmaus  gentoo  org>
AuthorDate: Fri Apr 12 16:38:08 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Apr 12 16:41:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00edc977

dev-tex/biber: fix eapply

Thanks to Viktor Yu. Kovalskii for reporting this.

Closes: https://bugs.gentoo.org/911912
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-tex/biber/biber-2.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/biber/biber-2.19.ebuild b/dev-tex/biber/biber-2.19.ebuild
index fad7f1ebf056..63522441bb0c 100644
--- a/dev-tex/biber/biber-2.19.ebuild
+++ b/dev-tex/biber/biber-2.19.ebuild
@@ -77,7 +77,7 @@ mydoc="doc/biber.tex"
 
 src_prepare() {
#disable 64-bit only Tests on non 64-bit archs
-   use amd64 || use arm64 || eapply 
"${FILESDIR}/${P}-disable-64bit-only-tests.patch"
+   use amd64 || use arm64 || eapply 
"${FILESDIR}/${PN}-2.16-disable-64bit-only-tests.patch"
 
default
 }



[gentoo-commits] repo/gentoo:master commit in: dev-tex/biber/

2024-04-12 Thread Florian Schmaus
commit: e1429ac0a01f6e9c41d9510dd9c598cff48ef39e
Author: Florian Schmaus  gentoo  org>
AuthorDate: Fri Apr 12 16:39:44 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Apr 12 16:41:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1429ac0

dev-tex/biber: add tex  gentoo.org as maintainer

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

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

diff --git a/dev-tex/biber/metadata.xml b/dev-tex/biber/metadata.xml
index 16315ab13620..38b762a0360b 100644
--- a/dev-tex/biber/metadata.xml
+++ b/dev-tex/biber/metadata.xml
@@ -9,6 +9,10 @@
proxy-ma...@gentoo.org
Proxy Maintainers

+   
+   t...@gentoo.org
+   Gentoo TeX Project
+   

biblatex-biber
plk/biber



[gentoo-commits] repo/proj/guru:master commit in: x11-themes/catppuccin-kvantum/

2024-04-12 Thread Julien Roy
commit: f1cd5cfbc66af7f31af2d2cae75c44f6a5e4fbb4
Author: Denis Strizhkin  gmail  com>
AuthorDate: Fri Apr 12 14:59:38 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Apr 12 14:59:38 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f1cd5cfb

x11-themes/catppuccin-kvantum: new package, add 

Signed-off-by: Denis Strizhkin  gmail.com>

 .../catppuccin-kvantum-.ebuild  | 21 +
 x11-themes/catppuccin-kvantum/metadata.xml  | 11 +++
 2 files changed, 32 insertions(+)

diff --git a/x11-themes/catppuccin-kvantum/catppuccin-kvantum-.ebuild 
b/x11-themes/catppuccin-kvantum/catppuccin-kvantum-.ebuild
new file mode 100644
index 00..a2d2d855fe
--- /dev/null
+++ b/x11-themes/catppuccin-kvantum/catppuccin-kvantum-.ebuild
@@ -0,0 +1,21 @@
+EAPI=8
+
+DESCRIPTION="Soothing pastel theme for Kvantum."
+HOMEPAGE="https://github.com/catppuccin;
+
+EGIT_REPO_URI="https://github.com/catppuccin/Kvantum.git;
+inherit git-r3
+
+S="${WORKDIR}/${P}/src"
+
+RDEPEND="
+   x11-themes/kvantum
+"
+
+LICENSE="MIT"
+SLOT="0"
+
+src_install() {
+   insinto "/usr/share/Kvantum"
+   doins -r Catppuccin-*
+}

diff --git a/x11-themes/catppuccin-kvantum/metadata.xml 
b/x11-themes/catppuccin-kvantum/metadata.xml
new file mode 100644
index 00..9eb391ea36
--- /dev/null
+++ b/x11-themes/catppuccin-kvantum/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   strdeni...@gmail.com
+   Denis Strizhkin
+   
+   
+   catppuccin/Kvantum
+   
+



[gentoo-commits] repo/proj/guru:master commit in: x11-themes/catppuccin-gtk/, x11-themes/catppuccin-kvantum/, ...

2024-04-12 Thread Julien Roy
commit: 213201df2d678c914ec77d2209d627ece93a05c8
Author: Denis Strizhkin  gmail  com>
AuthorDate: Fri Apr 12 15:07:19 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Apr 12 15:07:19 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=213201df

x11-themes/catppuccin-*: fix description

Signed-off-by: Denis Strizhkin  gmail.com>

 x11-themes/catppuccin-btop/catppuccin-btop-1.0.0.ebuild   | 2 +-
 x11-themes/catppuccin-cursors/catppuccin-cursors-0.2.0.ebuild | 2 +-
 x11-themes/catppuccin-gtk/catppuccin-gtk-0.7.2.ebuild | 2 +-
 x11-themes/catppuccin-gtk/catppuccin-gtk-0.7.3.ebuild | 2 +-
 x11-themes/catppuccin-kvantum/catppuccin-kvantum-.ebuild  | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/x11-themes/catppuccin-btop/catppuccin-btop-1.0.0.ebuild 
b/x11-themes/catppuccin-btop/catppuccin-btop-1.0.0.ebuild
index 558385c1d7..a8e83b2757 100644
--- a/x11-themes/catppuccin-btop/catppuccin-btop-1.0.0.ebuild
+++ b/x11-themes/catppuccin-btop/catppuccin-btop-1.0.0.ebuild
@@ -1,6 +1,6 @@
 EAPI=8
 
-DESCRIPTION="Soothing pastel theme for btop ."
+DESCRIPTION="Soothing pastel theme for btop"
 HOMEPAGE="https://github.com/catppuccin;
 
 SRC_URI="

diff --git a/x11-themes/catppuccin-cursors/catppuccin-cursors-0.2.0.ebuild 
b/x11-themes/catppuccin-cursors/catppuccin-cursors-0.2.0.ebuild
index 65a079ea8a..80f8d0ca6f 100644
--- a/x11-themes/catppuccin-cursors/catppuccin-cursors-0.2.0.ebuild
+++ b/x11-themes/catppuccin-cursors/catppuccin-cursors-0.2.0.ebuild
@@ -1,7 +1,7 @@
 
 EAPI=8
 
-DESCRIPTION=" Soothing pastel mouse cursors."
+DESCRIPTION="Soothing pastel mouse cursors"
 HOMEPAGE="https://github.com/catppuccin;
 
 MY_URI="https://github.com/catppuccin/cursors/releases/download/v${PV}/;

diff --git a/x11-themes/catppuccin-gtk/catppuccin-gtk-0.7.2.ebuild 
b/x11-themes/catppuccin-gtk/catppuccin-gtk-0.7.2.ebuild
index df7f49d791..41cf20ab4e 100644
--- a/x11-themes/catppuccin-gtk/catppuccin-gtk-0.7.2.ebuild
+++ b/x11-themes/catppuccin-gtk/catppuccin-gtk-0.7.2.ebuild
@@ -1,7 +1,7 @@
 
 EAPI=8
 
-DESCRIPTION="Catppuccin is a community-driven pastel theme."
+DESCRIPTION="Soothing pastel theme for GTK"
 HOMEPAGE="https://github.com/catppuccin;
 
 MY_URI="https://github.com/catppuccin/gtk/releases/download/v${PV}/;

diff --git a/x11-themes/catppuccin-gtk/catppuccin-gtk-0.7.3.ebuild 
b/x11-themes/catppuccin-gtk/catppuccin-gtk-0.7.3.ebuild
index df7f49d791..41cf20ab4e 100644
--- a/x11-themes/catppuccin-gtk/catppuccin-gtk-0.7.3.ebuild
+++ b/x11-themes/catppuccin-gtk/catppuccin-gtk-0.7.3.ebuild
@@ -1,7 +1,7 @@
 
 EAPI=8
 
-DESCRIPTION="Catppuccin is a community-driven pastel theme."
+DESCRIPTION="Soothing pastel theme for GTK"
 HOMEPAGE="https://github.com/catppuccin;
 
 MY_URI="https://github.com/catppuccin/gtk/releases/download/v${PV}/;

diff --git a/x11-themes/catppuccin-kvantum/catppuccin-kvantum-.ebuild 
b/x11-themes/catppuccin-kvantum/catppuccin-kvantum-.ebuild
index a2d2d855fe..4cf94af41e 100644
--- a/x11-themes/catppuccin-kvantum/catppuccin-kvantum-.ebuild
+++ b/x11-themes/catppuccin-kvantum/catppuccin-kvantum-.ebuild
@@ -1,6 +1,6 @@
 EAPI=8
 
-DESCRIPTION="Soothing pastel theme for Kvantum."
+DESCRIPTION="Soothing pastel theme for Kvantum"
 HOMEPAGE="https://github.com/catppuccin;
 
 EGIT_REPO_URI="https://github.com/catppuccin/Kvantum.git;



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

2024-04-12 Thread Julien Roy
commit: 50e8f584778f4f588eeb1a1001cb5c51430d39cf
Author: Henri Gasc  eurecom  fr>
AuthorDate: Fri Apr 12 12:20:00 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Apr 12 12:20:00 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=50e8f584

dev-python/pypandoc: Add explanations on tests

Signed-off-by: Henri Gasc  eurecom.fr>

 dev-python/pypandoc/pypandoc-1.13.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-python/pypandoc/pypandoc-1.13.ebuild 
b/dev-python/pypandoc/pypandoc-1.13.ebuild
index 77de009e84..441173f9be 100644
--- a/dev-python/pypandoc/pypandoc-1.13.ebuild
+++ b/dev-python/pypandoc/pypandoc-1.13.ebuild
@@ -31,7 +31,9 @@ BDEPEND="
 "
 
 EPYTEST_DESELECT=(
+   # Need internet
tests.py::TestPypandoc::test_basic_conversion_from_http_url
+   # pandoc does not manage to find pdflatex.fmt despite it being installed
tests.py::TestPypandoc::test_pdf_conversion
 )
 python_test() {



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

2024-04-12 Thread Julien Roy
commit: 77206897e75f99a5806ef804a82124ee2bcb2dd9
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Apr 12 12:34:28 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Apr 12 12:37:36 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=77206897

ci: bump actions

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

 .github/workflows/duplicates.yml | 2 +-
 .github/workflows/emails.yml | 6 +++---
 .github/workflows/pkgcheck.yml   | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/.github/workflows/duplicates.yml b/.github/workflows/duplicates.yml
index bfefcb9922..d3816a20a0 100644
--- a/.github/workflows/duplicates.yml
+++ b/.github/workflows/duplicates.yml
@@ -27,7 +27,7 @@ jobs:
 env:
   GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
   - name: Check out repository
-uses: actions/checkout@v3
+uses: actions/checkout@v4
 with:
   ref: dev
   - name: Setup master gentoo repository

diff --git a/.github/workflows/emails.yml b/.github/workflows/emails.yml
index bff8c8fecc..6bdef241e2 100644
--- a/.github/workflows/emails.yml
+++ b/.github/workflows/emails.yml
@@ -13,12 +13,12 @@ jobs:
 runs-on: ubuntu-latest
 steps:
   - name: Setup Python
-uses: actions/setup-python@v4
+uses: actions/setup-python@v5
 with:
   python-version: 3.x
 
   - name: Checkout repo
-uses: actions/checkout@v3
+uses: actions/checkout@v4
 with:
   ref: dev
   fetch-depth: 0
@@ -41,7 +41,7 @@ jobs:
 
   - name: Get changed files
 if: ${{ fromJSON(env.is_commit_valid) }}
-uses: tj-actions/changed-files@v37
+uses: tj-actions/changed-files@v44
 with:
   base_sha: ${{ env.last_successful_commit }}
   write_output_files: true

diff --git a/.github/workflows/pkgcheck.yml b/.github/workflows/pkgcheck.yml
index 18911e4fe3..aafd36 100644
--- a/.github/workflows/pkgcheck.yml
+++ b/.github/workflows/pkgcheck.yml
@@ -27,7 +27,7 @@ jobs:
 env:
   GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
   - name: Check out repository
-uses: actions/checkout@v3
+uses: actions/checkout@v4
 with:
   ref: dev
   - name: Run pkgcheck



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

2024-04-12 Thread William Hubbs
commit: 1eea9a8eae58d9e6542a69408288983a0dfb102f
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Apr 12 15:49:17 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Apr 12 15:49:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eea9a8e

app-containers/docker-compose: add 2.26.1

Closes: https://bugs.gentoo.org/929032
Signed-off-by: William Hubbs  gentoo.org>

 app-containers/docker-compose/Manifest |  2 +
 .../docker-compose/docker-compose-2.26.1.ebuild| 51 ++
 2 files changed, 53 insertions(+)

diff --git a/app-containers/docker-compose/Manifest 
b/app-containers/docker-compose/Manifest
index 4ce1ac78a6d7..acdcd8a78aa7 100644
--- a/app-containers/docker-compose/Manifest
+++ b/app-containers/docker-compose/Manifest
@@ -7,3 +7,5 @@ DIST docker-compose-2.23.0-deps.tar.xz 163606408 BLAKE2B 
56c60b81d7efd273309b713
 DIST docker-compose-2.23.0.gh.tar.gz 343649 BLAKE2B 
687f4aed8a4fa4edfb92b36a21210fec29d95fc441d5aee93f47b3f42b883f84b929fc72e0243e7816292ff51354aaa543069628de1a369d7f9832d64a0a1e73
 SHA512 
c6bb3041f8bc23ecf9932fdc1d0c88283848026083b1854770506fee7f1dbec2f605e6eaf159705ab8ed3f1b9669b8474addac61564b37aff84ea994abb88f4e
 DIST docker-compose-2.24.0-deps.tar.xz 165907064 BLAKE2B 
22b760393edc5a17bee52c6ccd5f227e724aaee32eb92113898e2f01727ff8913f98e2dba2f1f43277feffa9332888d64ef24b7fb9eb0f90f5038d711271b66a
 SHA512 
2446cd56c69cc8cf1908ef2fd76e969bbd9a743f0b75d25e6c99304a203951a3196d8b8a9a4052560fb4923d20be8023452f051c3c3215e38007a7c6173489c9
 DIST docker-compose-2.24.0.gh.tar.gz 344571 BLAKE2B 
4d79bf83b0584b8ed56c6f573798f8ed6fe264ffbfc870e9fbe6b79ba4c61248a6e139ebbbd0cd80b9ad607b5c71901ebb19b04e7b6c3e4cbbe8806d0a174eed
 SHA512 
78e5d6ad6f00c4c4a5878b8231ab538bdc9a1d1df17fe1b5aca7bb3a4358897bd6742f8075c54fc00de8bccf5e9f6529acceb57ae221c0794b6c5b0e655b8771
+DIST docker-compose-2.26.1-deps.tar.xz 66292916 BLAKE2B 
011026d25674981860ecdf37d598d1caa53394044c06dc335a8579d6f39d295d6f8304cada20b3f7f1691c680f32b998a4421ca4ac863d7eee186ad81c6cddfa
 SHA512 
9834df136fd013e36481c1c88b63b945abff6d1183091a70affbea99e2d96681edcf6ec8cf0c95ec35d9ea9236ff4f9f8f2995ca80d069646edcc92555792f4f
+DIST docker-compose-2.26.1.gh.tar.gz 361194 BLAKE2B 
464afc0f4d41165b97c1c35f2fcf57916ea8e7da367b43c7efb0d863416ae3b13a243f56dd2261eec0f3c7465999ce5505bb62a2bc61c1e80998c2bacec905c5
 SHA512 
4a97326c6ed974400aca91a64e93ef0e1fa6b52f988f636b8bbcb43e14442c6702e2d42afda3e491a9da18176448f342ebae7212bf59617372295d831beb8aba

diff --git a/app-containers/docker-compose/docker-compose-2.26.1.ebuild 
b/app-containers/docker-compose/docker-compose-2.26.1.ebuild
new file mode 100644
index ..f306d5212cc7
--- /dev/null
+++ b/app-containers/docker-compose/docker-compose-2.26.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2018-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+MY_PV=${PV/_/-}
+
+DESCRIPTION="Multi-container orchestration for Docker"
+HOMEPAGE="https://github.com/docker/compose;
+SRC_URI="https://github.com/docker/compose/archive/v${MY_PV}.tar.gz -> 
${P}.gh.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND=">=dev-lang/go-1.21"
+RDEPEND=">=app-containers/docker-cli-23.0.0"
+
+RESTRICT="test"
+S="${WORKDIR}/compose-${MY_PV}"
+
+src_prepare() {
+   default
+   # do not strip
+   sed -i -e 's/-s -w//' Makefile || die
+}
+
+src_compile() {
+   emake VERSION=v${PV}
+}
+
+src_test() {
+   emake test
+}
+
+src_install() {
+   exeinto /usr/libexec/docker/cli-plugins
+   doexe bin/build/docker-compose
+   dodoc README.md
+}
+
+pkg_postinst() {
+   ewarn
+   ewarn "docker-compose 2.x is a sub command of docker"
+   ewarn "Use 'docker compose' from the command line instead of"
+   ewarn "'docker-compose'"
+   ewarn "If you need to keep 1.x around, please run the following"
+   ewarn "command before your next --depclean"
+   ewarn "# emerge --noreplace docker-compose:0"
+}



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

2024-04-12 Thread Andrew Ammerlaan
commit: f5dadcdc9320798ce24b9b8ebf7edbb830df962f
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Apr 12 15:23:28 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Apr 12 15:32:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5dadcdc

dev-python/shiboken6: add 6.7.0

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/shiboken6/Manifest   |   1 +
 dev-python/shiboken6/shiboken6-6.7.0.ebuild | 179 
 2 files changed, 180 insertions(+)

diff --git a/dev-python/shiboken6/Manifest b/dev-python/shiboken6/Manifest
index 298f1ca3db15..c66692a09951 100644
--- a/dev-python/shiboken6/Manifest
+++ b/dev-python/shiboken6/Manifest
@@ -1 +1,2 @@
 DIST pyside-setup-everywhere-src-6.6.2.tar.xz 13975896 BLAKE2B 
b4572e58613e5446692e8c4cef28156fd0126ecda0c6334652ce49c6c7ce4614dbf2400c693addaa38e9b6cca9e331b9fe84c83ddb26e7014b8603afe2c54ad6
 SHA512 
1d23d27a4cbe74434ec5d391172416d324b4c92181401444821b456b4e27dabbdb3dcaad685a22b62c09f750555a4e626bbb6406a2fbde1cf4ec5c8bbb64cda5
+DIST pyside-setup-everywhere-src-6.7.0.tar.xz 14382456 BLAKE2B 
607e496cdeb7e55166b4f0dc15662a8792c7d8925856e8edbb927dfdc33342d158f430e3433d3d4a78ea33740e333fb2422ea1f4332408c3c6214f92d31bdd0d
 SHA512 
7801d564d8d359edec431dc0e6f170538b9fc6f834cb7ab8eff41c1989bffb619c446d4d62d65db2a5b7592c0bff5d450d42de2797726658fe1a8f53df8a4c14

diff --git a/dev-python/shiboken6/shiboken6-6.7.0.ebuild 
b/dev-python/shiboken6/shiboken6-6.7.0.ebuild
new file mode 100644
index ..1ef71d57974f
--- /dev/null
+++ b/dev-python/shiboken6/shiboken6-6.7.0.ebuild
@@ -0,0 +1,179 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# TODO: Split the "/usr/bin/shiboken6" binding generator from the
+# "/usr/lib64/libshiboken6-*.so" family of shared libraries. The former
+# requires everything (including Clang) at runtime; the latter only requires
+# Qt and Python at runtime. Note that "pip" separates these two as well. See:
+# 
https://doc.qt.io/qtforpython/shiboken6/faq.html#is-there-any-runtime-dependency-on-the-generated-binding
+# Once split, the PySide6 ebuild should be revised to require
+# "/usr/bin/shiboken6" at build time and "libshiboken6-*.so" at runtime.
+# TODO: Add PyPy once officially supported. See also:
+# https://bugreports.qt.io/browse/PYSIDE-535
+PYTHON_COMPAT=( python3_{10..12} )
+
+LLVM_COMPAT=( {15..18} )
+
+inherit cmake flag-o-matic llvm-r1 python-r1 toolchain-funcs
+
+MY_PN="pyside-setup-everywhere-src"
+
+DESCRIPTION="Python binding generator for C++ libraries"
+HOMEPAGE="https://wiki.qt.io/PySide6;
+SRC_URI="https://download.qt.io/official_releases/QtForPython/pyside6/PySide6-${PV}-src/${MY_PN}-${PV}.tar.xz;
+S="${WORKDIR}/${MY_PN}-${PV}/sources/shiboken6"
+
+# The "sources/shiboken6/libshiboken" directory is triple-licensed under the
+# GPL v2, v3+, and LGPL v3. All remaining files are licensed under the GPL v3
+# with version 1.0 of a Qt-specific exception enabling shiboken6 output to be
+# arbitrarily relicensed. (TODO)
+LICENSE="|| ( GPL-2 GPL-3+ LGPL-3 ) GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+docstrings numpy test vulkan"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# Tests fail pretty bad and I'm not fixing them right now
+RESTRICT="test"
+
+# Minimal supported version of Qt.
+QT_PV="$(ver_cut 1-3)*:6"
+
+# Since Clang is required at both build- and runtime, BDEPEND is omitted here.
+RDEPEND="${PYTHON_DEPS}
+   =dev-qt/qtbase-${QT_PV}
+   $(llvm_gen_dep '
+   sys-devel/clang:${LLVM_SLOT}
+   sys-devel/llvm:${LLVM_SLOT}
+   ')
+   docstrings? (
+   >=dev-libs/libxml2-2.6.32
+   >=dev-libs/libxslt-1.1.19
+   )
+   numpy? ( dev-python/numpy[${PYTHON_USEDEP}] )
+   vulkan? ( dev-util/vulkan-headers )
+"
+DEPEND="${RDEPEND}
+   test? ( =dev-qt/qtbase-${QT_PV}[gui] )
+"
+# testlib is toggled by the gui flag on qtbase
+
+DOCS=( AUTHORS )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-6.3.1-no-strip.patch"
+)
+
+src_prepare() {
+   # TODO: File upstream issue requesting a sane way to disable NumPy 
support.
+   if ! use numpy; then
+   sed -i -e '/\bprint(os\.path\.realpath(numpy))/d' \
+   libshiboken/CMakeLists.txt || die
+   fi
+
+   # Shiboken6 assumes Vulkan headers live under either 
"$VULKAN_SDK/include"
+   # or "$VK_SDK_PATH/include" rather than "${EPREFIX}/usr/include/vulkan".
+   if use vulkan; then
+   sed -i -e 
"s~\bdetectVulkan();~headerPaths.append(HeaderPath{QByteArrayLiteral(\"${EPREFIX}/usr/include/vulkan\"),
 HeaderType::System});~" \
+   ApiExtractor/clangparser/compilersupport.cpp || die
+   fi
+
+   local clangver="$(CPP=clang clang-major-version)"
+
+   # Clang 15 and older used the full version as a directory name.
+   if [[ ${clangver} -lt 16 ]]; then
+ 

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

2024-04-12 Thread Andrew Ammerlaan
commit: a89c7fe3c919c8fd15f039983d80ce021fe0ccdd
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Apr 12 15:24:12 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Apr 12 15:32:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a89c7fe3

dev-python/pyside6-tools: add 6.7.0

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/pyside6-tools/Manifest  |  1 +
 .../pyside6-tools/pyside6-tools-6.7.0.ebuild   | 76 ++
 2 files changed, 77 insertions(+)

diff --git a/dev-python/pyside6-tools/Manifest 
b/dev-python/pyside6-tools/Manifest
index 298f1ca3db15..c66692a09951 100644
--- a/dev-python/pyside6-tools/Manifest
+++ b/dev-python/pyside6-tools/Manifest
@@ -1 +1,2 @@
 DIST pyside-setup-everywhere-src-6.6.2.tar.xz 13975896 BLAKE2B 
b4572e58613e5446692e8c4cef28156fd0126ecda0c6334652ce49c6c7ce4614dbf2400c693addaa38e9b6cca9e331b9fe84c83ddb26e7014b8603afe2c54ad6
 SHA512 
1d23d27a4cbe74434ec5d391172416d324b4c92181401444821b456b4e27dabbdb3dcaad685a22b62c09f750555a4e626bbb6406a2fbde1cf4ec5c8bbb64cda5
+DIST pyside-setup-everywhere-src-6.7.0.tar.xz 14382456 BLAKE2B 
607e496cdeb7e55166b4f0dc15662a8792c7d8925856e8edbb927dfdc33342d158f430e3433d3d4a78ea33740e333fb2422ea1f4332408c3c6214f92d31bdd0d
 SHA512 
7801d564d8d359edec431dc0e6f170538b9fc6f834cb7ab8eff41c1989bffb619c446d4d62d65db2a5b7592c0bff5d450d42de2797726658fe1a8f53df8a4c14

diff --git a/dev-python/pyside6-tools/pyside6-tools-6.7.0.ebuild 
b/dev-python/pyside6-tools/pyside6-tools-6.7.0.ebuild
new file mode 100644
index ..397cdc6492c3
--- /dev/null
+++ b/dev-python/pyside6-tools/pyside6-tools-6.7.0.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# TODO: Add PyPy once officially supported. See also:
+# https://bugreports.qt.io/browse/PYSIDE-535
+PYTHON_COMPAT=( python3_{10..12} )
+
+LLVM_COMPAT=( {15..18} )
+
+inherit cmake llvm-r1 python-r1
+
+MY_PN="pyside-setup-everywhere-src"
+
+DESCRIPTION="PySide development tools (pyside6-lupdate with support for 
Python)"
+HOMEPAGE="https://wiki.qt.io/PySide6;
+SRC_URI="https://download.qt.io/official_releases/QtForPython/pyside6/PySide6-${PV}-src/${MY_PN}-${PV}.tar.xz;
+S="${WORKDIR}/${MY_PN}-${PV}/sources/pyside-tools"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   ~dev-python/shiboken6-${PV}[${PYTHON_USEDEP},${LLVM_USEDEP}]
+   ~dev-python/pyside6-${PV}[quick,${PYTHON_USEDEP},${LLVM_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   $(llvm_gen_dep '
+   sys-devel/clang:${LLVM_SLOT}
+   sys-devel/llvm:${LLVM_SLOT}
+   ')
+"
+
+src_prepare() {
+   cmake_src_prepare
+
+   python_copy_sources
+}
+
+src_configure() {
+   pyside-tools_configure() {
+   local mycmakeargs=(
+   # If this is enabled cmake just makes copies of 
/lib64/qt6/bin/*
+   -DNO_QT_TOOLS=yes
+   )
+   cmake_src_configure
+   }
+
+   python_foreach_impl pyside-tools_configure
+}
+
+src_compile() {
+   pyside-tools_compile() {
+   cmake_src_compile
+   }
+
+   python_foreach_impl pyside-tools_compile
+}
+
+src_install() {
+   pyside-tools_install() {
+   # This replicates the contents of the PySide6 pypi wheel
+   DESTDIR="${BUILD_DIR}" cmake_build install
+   cp __init__.py "${BUILD_DIR}/usr/bin" || die
+   rm -r  "${BUILD_DIR}/usr/bin/qtpy2cpp_lib/tests" || die
+   python_moduleinto PySide6/scripts
+   python_domodule "${BUILD_DIR}/usr/bin/."
+   }
+
+   python_foreach_impl pyside-tools_install
+
+   einstalldocs
+}



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

2024-04-12 Thread Andrew Ammerlaan
commit: 2ddc8356abc76648eef2eb16fd9a09bc508e881f
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Apr 12 15:23:51 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Apr 12 15:32:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ddc8356

dev-python/pyside6: add 6.7.0

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/pyside6/Manifest |   1 +
 dev-python/pyside6/pyside6-6.7.0.ebuild | 247 
 2 files changed, 248 insertions(+)

diff --git a/dev-python/pyside6/Manifest b/dev-python/pyside6/Manifest
index 298f1ca3db15..c66692a09951 100644
--- a/dev-python/pyside6/Manifest
+++ b/dev-python/pyside6/Manifest
@@ -1 +1,2 @@
 DIST pyside-setup-everywhere-src-6.6.2.tar.xz 13975896 BLAKE2B 
b4572e58613e5446692e8c4cef28156fd0126ecda0c6334652ce49c6c7ce4614dbf2400c693addaa38e9b6cca9e331b9fe84c83ddb26e7014b8603afe2c54ad6
 SHA512 
1d23d27a4cbe74434ec5d391172416d324b4c92181401444821b456b4e27dabbdb3dcaad685a22b62c09f750555a4e626bbb6406a2fbde1cf4ec5c8bbb64cda5
+DIST pyside-setup-everywhere-src-6.7.0.tar.xz 14382456 BLAKE2B 
607e496cdeb7e55166b4f0dc15662a8792c7d8925856e8edbb927dfdc33342d158f430e3433d3d4a78ea33740e333fb2422ea1f4332408c3c6214f92d31bdd0d
 SHA512 
7801d564d8d359edec431dc0e6f170538b9fc6f834cb7ab8eff41c1989bffb619c446d4d62d65db2a5b7592c0bff5d450d42de2797726658fe1a8f53df8a4c14

diff --git a/dev-python/pyside6/pyside6-6.7.0.ebuild 
b/dev-python/pyside6/pyside6-6.7.0.ebuild
new file mode 100644
index ..12bf25538fbe
--- /dev/null
+++ b/dev-python/pyside6/pyside6-6.7.0.ebuild
@@ -0,0 +1,247 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# TODO: Add PyPy once officially supported. See also:
+# https://bugreports.qt.io/browse/PYSIDE-535
+PYTHON_COMPAT=( python3_{10..12} )
+
+LLVM_COMPAT=( {15..18} )
+
+inherit cmake llvm-r1 python-r1 virtualx
+
+# TODO: Add conditional support for "QtRemoteObjects" via a new "remoteobjects"
+# USE flag after an external "dev-qt/qtremoteobjects" package has been created.
+# TODO: Add conditional support for apidoc generation via a new "doc" USE flag.
+# Note that doing so requires the Qt source tree, sphinx, and graphviz. Once
+# ready, pass the ${QT_SRC_DIR} variable to cmake to enable this support.
+# TODO: Disable GLES support if the "gles2-only" USE flag is disabled. Note
+# that the "PySide6/QtGui/CMakeLists.txt" and
+# "PySide6/QtOpenGLFunctions/CMakeLists.txt" files test for GLES support by
+# testing whether the "Qt5::Gui" list property defined by
+# "/usr/lib64/cmake/Qt5Gui/Qt5GuiConfig.cmake" at "dev-qt/qtgui" installation
+# time contains the substring "opengles2". Since cmake does not permit
+# properties to be overridden from the command line, these files must instead
+# be conditionally patched to avoid these tests. An issue should be filed with
+# upstream requesting a CLI-settable variable to control this.
+
+MY_PN="pyside-setup-everywhere-src"
+
+DESCRIPTION="Python bindings for the Qt framework"
+HOMEPAGE="https://wiki.qt.io/PySide6;
+SRC_URI="https://download.qt.io/official_releases/QtForPython/pyside6/PySide6-${PV}-src/${MY_PN}-${PV}.tar.xz;
+S="${WORKDIR}/${MY_PN}-${PV}/sources/pyside6"
+
+# See "sources/pyside6/PySide6/licensecomment.txt" for licensing details.
+# Shall we allow essential modules to be disabled? They are:
+# (core), gui, widgets, printsupport, sql, network, testlib, concurrent,
+# x11extras (for X)
+LICENSE="|| ( GPL-2 GPL-3+ LGPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="
+   3d bluetooth charts +concurrent +dbus designer gles2-only +gui help 
location
+   multimedia +network network-auth nfc positioning +opengl pdfium 
positioning
+   +printsupport qml quick quick3d serialport scxml sensors spatialaudio 
speech
+   +sql svg test +testlib webchannel webengine websockets +widgets +xml
+"
+
+# Manually reextract these requirements on version bumps by running the
+# following one-liner from within "${S}":
+# $ grep 'set.*_deps' PySide6/Qt*/CMakeLists.txt
+# Note that the "designer" USE flag corresponds to the "Qt6UiTools" module.
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   3d? ( gui network )
+   charts? ( gui widgets )
+   designer? ( widgets )
+   gles2-only? ( gui )
+   gui? ( dbus opengl )
+   help? ( network sql widgets )
+   location? ( gui network positioning quick )
+   multimedia? ( gui network )
+   network-auth? ( network )
+   opengl? ( gui )
+   pdfium? ( gui )
+   printsupport? ( widgets )
+   qml? ( network )
+   quick? ( gui network opengl qml )
+   quick3d? ( gui network opengl qml quick )
+   spatialaudio? ( multimedia )
+   speech? ( multimedia )
+   sql? ( widgets )
+   svg? ( gui )
+   testlib? ( widgets )
+   webchannel? ( qml )
+   webengine? ( network gui printsupport quick webchannel )
+   websockets? ( network )
+

[gentoo-commits] repo/gentoo:master commit in: x11-themes/papirus-icon-theme/

2024-04-12 Thread Sam James
commit: dcb5c48f47b4131f9e36a0529c773148d8fb87ca
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 12 15:29:43 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr 12 15:29:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcb5c48f

x11-themes/papirus-icon-theme: Stabilize 20240201 ALLARCHES, #929203

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

 x11-themes/papirus-icon-theme/papirus-icon-theme-20240201.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-themes/papirus-icon-theme/papirus-icon-theme-20240201.ebuild 
b/x11-themes/papirus-icon-theme/papirus-icon-theme-20240201.ebuild
index 7f705870568c..f9797247479b 100644
--- a/x11-themes/papirus-icon-theme/papirus-icon-theme-20240201.ebuild
+++ b/x11-themes/papirus-icon-theme/papirus-icon-theme-20240201.ebuild
@@ -10,6 +10,6 @@ 
SRC_URI="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/archive/${
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ppc64 x86"
 
 src_compile() { :; }



  1   2   >