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

2024-02-12 Thread Patrick Lauer
commit: 02c772fb242f7f23ef2f648af8a86d7ff7642e94
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Feb 13 07:58:23 2024 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Feb 13 07:58:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02c772fb

sys-apps/syd: drop 3.11.3, 3.11.4

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

 sys-apps/syd/Manifest  |  14 
 sys-apps/syd/syd-3.11.3.ebuild | 184 -
 sys-apps/syd/syd-3.11.4.ebuild | 184 -
 3 files changed, 382 deletions(-)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index 60c66fd41fe0..199b95029eff 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -1,6 +1,5 @@
 DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 
2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa
 SHA512 
61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
 DIST anes-0.1.6.crate 23857 BLAKE2B 
9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61
 SHA512 
f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
-DIST anstyle-1.0.5.crate 14371 BLAKE2B 
ef224232c88f757877f21ba135cfa1f37138e85697bd202ba75256a59fc49e959557eda0008f04004952aedd6695a515dc7ac9353a76a6f7b0472d2ed5f5e5b9
 SHA512 
c26e060536126479b011d6e37e9fd3433eea5d30f650e57d8e3c5ad0f0fe3654f48baad68774099b34f815a3f21fca61a84e0c8e6dd99751d2d98ca0dfd7
 DIST anstyle-1.0.6.crate 14604 BLAKE2B 
0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20
 SHA512 
dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa
 DIST anyhow-1.0.79.crate 44931 BLAKE2B 
9270f04c6fbbecb535e3081f4275c3df28f6a893c1dfc0a9f7c009994de2deb8ebced04fe5e6f62931b33c3707f4fbfb0c3b28da1a611b413d40d27149d1fd2f
 SHA512 
ecd6fb1367d494df18c0e274b336a133f3acf7b6a5487d20bdd06e08c7f1f729877086a0966e998221daff120504fadd2be2dc4219ed621f81b0a50c2bbc2011
 DIST argv-0.1.11.crate 8683 BLAKE2B 
44344e0f3678b159b64d06287d58508479831dc0bd7b044a1ccaebfffdd9023508da5d86f3e6d8af8579cf5351f6c8963581af978ca46bb0b87a37c1802e67d8
 SHA512 
011e8d5333b305387d7667bbcd4d3e694fb73d16ba4c51a10969d5dae7a7a4286f8583c160949fc2724c56c7d47c618813d0dd55c42665c8c2d1cccfcaf414a3
@@ -14,11 +13,8 @@ DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b
 DIST ciborium-0.2.2.crate 35611 BLAKE2B 
7bb34ed2b16f55af2d762bbc83263bba901a0f05bc7677a370460549297839c4d6e913622e8a6cb3a5c2447b94b0bd17b7d5007228ea8881193d08e5b8deb072
 SHA512 
8d1af6a09f116e42f0098d7d0e34dd906dc3e718b257ff1a1fde655a235d40619f61f18917c0cf35c55de9160c255a9795d5e7525989037e3512807cc6a900b1
 DIST ciborium-io-0.2.2.crate 6697 BLAKE2B 
07636da78f59859515af0075cb36d9ca969113ac327ff727953c73b64b60ddae22e5b1b65d8be5aa401f8b13d34074cbc8b47f23abd7a13d551f0b1c78f23575
 SHA512 
641b8592f9699d5e6c607815c8e6dfc82b2bd01897015e04ef8853420a7d90c2ec5c1140e39eb7623ce05587bea52ef63659eae76baee5b6592d2ac5298ce106
 DIST ciborium-ll-0.2.2.crate 14695 BLAKE2B 
3c9ab0b338070359f9565706a504e4f6c65560072380af6e0a57068ae6716773d40e75dee84ded5e1d32f93445a07a0965759bedace58291b68b94479fb16488
 SHA512 
2f7ef6ad8bf5a862e8b9daa64bc6d8184c87a22c264b10dbb35c00c9effcd5712f354b4ca6c2eb8e6795d4b99d7cb88fa2acf01f3ad6fb28caf81708a500549a
-DIST clap-4.4.18.crate 55269 BLAKE2B 
cb5d4b093bb7958d013b28ee25f9cbf0479ada392b81265834d75a5fa2e6a4a687f8d4a71520d5bdce05785a874ffaa09beb5707766d59e70928dab00bc122ad
 SHA512 
1f151864b92dcfcc69a66c2a8aa8310ce28171895698d82e2e69e19a6b51ed8780e5eaa77410df9aae2d17c9b45117b913a4c23ef879106c1b7a96182656ebb9
 DIST clap-4.5.0.crate 55379 BLAKE2B 
cd81a1347f2dbb0fc16ac3263d0dd653d6bd948666c8e05cee9c842550e6dfa2373eb68b16159466ded6c679359421586687204c7945bbd7b7c50fd1fb0e422f
 SHA512 
2956b6e65220188b2d11fc532480b78f0f3574dc4137adbae2519d77b9f581bc89a10ad044e8e533a032633340ff09e21dc35ceba41b8f0f2e2b8917ea00581e
-DIST clap_builder-4.4.18.crate 163538 BLAKE2B 
9991c1a8aba5feda466fc878f9415ad9b5922ea1835c17e1dd6c640234ee85e623bc556ba0e4edd84100a0879ae462028c74304465310d69f9d58e333c2ba8a3
 SHA512 
ff04ce8e700d8df4a0ae94e8341c3bcc1ebd415312e3b21d56e6beadf604aa5576641861506fa1c901a615a013e4f30bf8e6467889d637b34fa37ef22e2a15c2
 DIST clap_builder-4.5.0.crate 163521 BLAKE2B 
597b64b2bf727186d9bf1c4b55227d96dbb819313ed1f952b2753d24cf6c7737075acdbd0091a919e6e4fdd60bbee4a1e7707bc09860e49068556a1112842204
 SHA512 
d0df594d0c15687d2b9c19c51f86a9fe1cfb9b8b78a8220d77b0e4d9252a850e217312fd3e1d1aae57703ce973f194241acd4e6ae0c9ab79e45d0c14ea8dae57
-DIST clap_lex-0.6.0.crate 12272 BLAKE2B 

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

2024-02-12 Thread Patrick Lauer
commit: 231aa80d89b68ff2a08b1442928293a19fb81d9e
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Feb 13 07:58:10 2024 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Feb 13 07:58:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=231aa80d

sys-apps/syd: add 3.12.4

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

 sys-apps/syd/Manifest  |   1 +
 sys-apps/syd/syd-3.12.4.ebuild | 184 +
 2 files changed, 185 insertions(+)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index 8db84354f409..60c66fd41fe0 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -102,6 +102,7 @@ DIST strum_macros-0.26.1.crate 25326 BLAKE2B 
2f52389676e1581abf42995a54d7725b0ec
 DIST syd-3.11.3.tar.gz 455191 BLAKE2B 
2a0a169908985e331fe37d0a8c3dfffc7fde7aa45fc2b7fbf49dbb8598747ab18a3efc7bb0a63a0b6b382d7d14cb8dded29c8ba5197e2a050721996e5a9f6256
 SHA512 
723f0bc2be6f28f05c595747a684cd6ba6d36a1bf8914141f90a7e5f6243978117105b75658c4f53623ef9f886217829c6e2620651dc08080cf9982a23db3053
 DIST syd-3.11.4.tar.gz 455378 BLAKE2B 
502658bbe96cf0b65591c258bba274c4228202437193bc7a24d4905bdbeb3d323223efc64989cc0e210087f74adb736f76e23a0a547bffe0a8768e22978a197f
 SHA512 
339a3bb987919f80c803059ae4b166eae2555052d65f49c64515906f2a9729bcc819765c43d99b162b75413e2565e5b99ab7632664b7a8119adf6713a96d27b6
 DIST syd-3.12.3.tar.gz 458158 BLAKE2B 
ea3dfe3773469f2e7235d03398a83014f9e1a871e40a40da8efd1984b307d96b55481bcf52843ce78993d09a6d8f39ffd27b66578a0d0b45c6947f68e0bfd8b8
 SHA512 
0fe1028264e3631887b263fdaddaf7b06ac4d83284de224af326f28241496fe679d6b7398d82faccc6f204225ef909e846597e4712ef180e5cdffe85782b40f7
+DIST syd-3.12.4.tar.gz 458042 BLAKE2B 
719b46a9d44e5955886032b120b4f50a7feefe3e3066dc25330ce19d78fed3554b72d20dcddda307abaf3e934ce4b9e038f57127ef657ddc894fcb0ccb410240
 SHA512 
086d7f9492d0985675789e305794733b51e7021bd9dc4bc1cecc472956ccb7f964917aa4336baca694f3e9e229011043e56caa56b904ba10d3864d20931efbd7
 DIST syn-2.0.48.crate 250566 BLAKE2B 
e46b0863af76c3116c84d01b654a9820b7edc51f75c9c5301a7967d12284f78da602409f34fc40524728350dc6b998a4d738f08b8868f95236b3e5d24c460580
 SHA512 
926c0ad55cc743df20f9166b6d71fd44421aeb1f073fd86b6ddb53e13cd508b539c0360ce64b07b65597bb14639c8f33acf7e60951e1e9128624517aa3aee325
 DIST tempfile-3.10.0.crate 33376 BLAKE2B 
303e3bbc2492fd965c5e5ca02229868e94de1b1286175a07b3f9767a174c5a83bb6f6ab59d582f963f9cc4f92362be6a8e898e140397e4314bc18bd8d4e13249
 SHA512 
0f9bb6420105badfaf7e59f9679b53c6e3f875208ad8b08b9bf38cf67a1512742f1e3dc586136ec9cb760d127da6be69e9f9ed55f18722edf1af3a452e7d93fa
 DIST tempfile-3.9.0.crate 32182 BLAKE2B 
4e802990988aff3ab5173bd96dbd906651a8df46b2619e6a500a3b9e7f4a3cd01dc7ee977791343f7875afdc4793a845000bb363d8c1a6599aeb6b1efcce5d56
 SHA512 
04e06c966bfa7a1567e7185ebd5c2876b96e46e36af14931bf0eba63795cd20d1c3427b6709a4cab2a68b8d289fdabd5537a50e5407a76e3a9fa0dcc7d3ce6d7

diff --git a/sys-apps/syd/syd-3.12.4.ebuild b/sys-apps/syd/syd-3.12.4.ebuild
new file mode 100644
index ..9a74b83fceea
--- /dev/null
+++ b/sys-apps/syd/syd-3.12.4.ebuild
@@ -0,0 +1,184 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Autogenerated by pycargoebuild 0.13.1
+
+EAPI=8
+
+RESTRICT="test" # fails with sandbox
+
+CRATES="
+   aho-corasick@1.1.2
+   anes@0.1.6
+   anstyle@1.0.6
+   anyhow@1.0.79
+   argv@0.1.11
+   autocfg@1.1.0
+   bitflags@1.3.2
+   bitflags@2.4.2
+   bstr@1.9.0
+   byteorder@1.5.0
+   cast@0.3.0
+   cfg-if@1.0.0
+   ciborium-io@0.2.2
+   ciborium-ll@0.2.2
+   ciborium@0.2.2
+   clap@4.5.0
+   clap_builder@4.5.0
+   clap_lex@0.7.0
+   criterion-plot@0.5.0
+   criterion@0.5.1
+   crossbeam-channel@0.5.11
+   crossbeam-utils@0.8.19
+   crunchy@0.2.2
+   either@1.10.0
+   env_filter@0.1.0
+   env_logger@0.11.1
+   errno@0.3.8
+   fastrand@2.0.1
+   futures-channel@0.3.30
+   futures-core@0.3.30
+   futures-executor@0.3.30
+   futures-task@0.3.30
+   futures-util@0.3.30
+   getargs@0.5.0
+   globset@0.4.14
+   half@2.3.1
+   heck@0.4.1
+   hermit-abi@0.3.5
+   hex@0.4.3
+   io-lifetimes@1.0.11
+   io-uring@0.6.3
+   ipnetwork@0.20.0
+   is-terminal@0.4.12
+   itertools@0.10.5
+   itoa@1.0.10
+   lazy_static@1.4.0
+   libc@0.2.153
+   libseccomp-sys@0.2.1
+   libseccomp@0.3.0
+   linux-raw-sys@0.1.4
+   linux-raw-sys@0.4.13
+   lock_api@0.4.11
+   log@0.4.20
+   memchr@2.7.1
+   memoffset@0.7.1
+   nix@0.26.4
+   nonempty@0.9.0
+   num-traits@0.2.18
+   num_cpus@1.16.0
+   once_cell@1.19.0
+   oorandom@11.1.3
+   openat2@0.1.2
+   parking_lot@0.12.1
+   parking_lot_core@0.9.9
+   parse-size@1.0.0
+   pin-project-lite@0.2.13
+   pin-utils@0.1.0
+   pkg-config@0.3.29
+  

[gentoo-commits] repo/gentoo:master commit in: dev-db/timescaledb/

2024-02-12 Thread Patrick Lauer
commit: f916616afd0fc89986b67cc702c6e0522b4663c1
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Feb 13 07:54:09 2024 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Feb 13 07:54:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f916616a

dev-db/timescaledb: drop 2.13.0

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

 dev-db/timescaledb/Manifest  |  1 -
 dev-db/timescaledb/timescaledb-2.13.0.ebuild | 67 
 2 files changed, 68 deletions(-)

diff --git a/dev-db/timescaledb/Manifest b/dev-db/timescaledb/Manifest
index d2e7c4611eaa..eb699e54fd74 100644
--- a/dev-db/timescaledb/Manifest
+++ b/dev-db/timescaledb/Manifest
@@ -1,4 +1,3 @@
 DIST timescaledb-2.12.2.tar.gz 7521115 BLAKE2B 
2bc2d43e3185b95cd0b4bcfc852c0850959ac117e4a30cd3b30157a82e7ad7f8192e80cc9787474e169c5ae5476a146cd2510ab93d25f479dcc7d39fa45ae15c
 SHA512 
cb39f632a8c2e02968045f459edaacc291abbda6e64962bfd05519b9c2c00ccaac5f520f2abf8a0b08f4bb740488df56295585c13bb83b82c0d1842a71ff7224
-DIST timescaledb-2.13.0.tar.gz 821 BLAKE2B 
a03237608f64ca530fef1c4c667b4d392bf3a9d5811df4225866650d1c0e708355e22570aa512fb23040453d0f1d721c7088e5895e18f4fb3aacbc9c89483027
 SHA512 
640f969daf330b727f373a252b814288939d7935d03fa54cf24a2b49b9914009e253df6885355cc7e93f4d0eef5028719a98007e4d9a42c14228f922708ce1f7
 DIST timescaledb-2.13.1.tar.gz 8239930 BLAKE2B 
60f56e6df0224aad61ee1468ae8231a2734c3fa84c1112a04cfe9dbc7ee0abb530b03587711ec50b72d9f0f074466c38f08c915b3f3cd7a27406be2727bff620
 SHA512 
4416d5a3693ebe20af95903abc4fbd54b13651acbb9a3b4a0eb5cbd69d00c54d73f2abcdfe195edd9f6d14a90667121dac5b3adea20b3efbe50e0318c340c8be
 DIST timescaledb-2.14.0.tar.gz 7316149 BLAKE2B 
d646e20d56ced87f3b95a7a58ed30bcbeec571b1042b64c2fef4f8521248db2142f54cb45d2afbbeb902e451823615fde1bb0259b421350928c146634db9c4d5
 SHA512 
75a66a51de313fa1beb4a576181888dbe742ffa0325b5813b5b12749c9fc97705eaa030186e424a360ee20745226768a679632182c079117586c5e4a5c108236

diff --git a/dev-db/timescaledb/timescaledb-2.13.0.ebuild 
b/dev-db/timescaledb/timescaledb-2.13.0.ebuild
deleted file mode 100644
index 5941e85afbb1..
--- a/dev-db/timescaledb/timescaledb-2.13.0.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-POSTGRES_COMPAT=( 13 14 15 )
-POSTGRES_USEDEP="ssl"
-
-inherit postgres-multi cmake
-
-DESCRIPTION="Open-source time-series SQL database"
-HOMEPAGE="https://www.timescale.com/;
-SRC_URI="https://github.com/timescale/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-IUSE="proprietary-extensions"
-LICENSE="POSTGRESQL Apache-2.0 proprietary-extensions? ( timescale )"
-
-KEYWORDS="~amd64"
-
-SLOT=0
-
-RESTRICT="test"
-
-DEPEND="${POSTGRES_DEP}"
-RDEPEND="${DEPEND}"
-
-CMAKE_IN_SOURCE_BUILD=yes
-CMAKE_BUILD_TYPE="RelWithDebInfo"
-BUILD_DIR=${WORKDIR}/${P}
-
-src_prepare() {
-   postgres-multi_src_prepare
-   postgres-multi_foreach cmake_src_prepare
-}
-
-timescale_configure() {
-   local CMAKE_USE_DIR=$BUILD_DIR
-   local mycmakeargs=( 
"-DPG_CONFIG=/usr/bin/pg_config${MULTIBUILD_VARIANT}" "-DREGRESS_CHECKS=OFF" )
-
-   # licensing is tied to features, this useflag disables the non-apache2 
licensed bits
-   if ! use proprietary-extensions ; then
-   mycmakeargs+=("-DAPACHE_ONLY=ON")
-   fi
-   cmake_src_configure
-}
-
-src_configure() {
-   postgres-multi_foreach timescale_configure
-}
-
-timescale_src_compile() {
-   local CMAKE_USE_DIR=$BUILD_DIR
-   cmake_src_compile
-}
-
-src_compile() {
-   postgres-multi_foreach timescale_src_compile
-}
-
-timescale_src_install() {
-   local CMAKE_USE_DIR=$BUILD_DIR
-   cmake_src_install
-}
-
-src_install() {
-   postgres-multi_foreach timescale_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: dev-db/timescaledb/

2024-02-12 Thread Patrick Lauer
commit: c0dd716a4f168ff89199aed5d4d61bbd0099b10c
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Feb 13 07:53:42 2024 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Feb 13 07:54:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0dd716a

dev-db/timescaledb: add 2.14.0

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

 dev-db/timescaledb/Manifest  |  1 +
 dev-db/timescaledb/timescaledb-2.14.0.ebuild | 67 
 2 files changed, 68 insertions(+)

diff --git a/dev-db/timescaledb/Manifest b/dev-db/timescaledb/Manifest
index 2eb5db45ff4a..d2e7c4611eaa 100644
--- a/dev-db/timescaledb/Manifest
+++ b/dev-db/timescaledb/Manifest
@@ -1,3 +1,4 @@
 DIST timescaledb-2.12.2.tar.gz 7521115 BLAKE2B 
2bc2d43e3185b95cd0b4bcfc852c0850959ac117e4a30cd3b30157a82e7ad7f8192e80cc9787474e169c5ae5476a146cd2510ab93d25f479dcc7d39fa45ae15c
 SHA512 
cb39f632a8c2e02968045f459edaacc291abbda6e64962bfd05519b9c2c00ccaac5f520f2abf8a0b08f4bb740488df56295585c13bb83b82c0d1842a71ff7224
 DIST timescaledb-2.13.0.tar.gz 821 BLAKE2B 
a03237608f64ca530fef1c4c667b4d392bf3a9d5811df4225866650d1c0e708355e22570aa512fb23040453d0f1d721c7088e5895e18f4fb3aacbc9c89483027
 SHA512 
640f969daf330b727f373a252b814288939d7935d03fa54cf24a2b49b9914009e253df6885355cc7e93f4d0eef5028719a98007e4d9a42c14228f922708ce1f7
 DIST timescaledb-2.13.1.tar.gz 8239930 BLAKE2B 
60f56e6df0224aad61ee1468ae8231a2734c3fa84c1112a04cfe9dbc7ee0abb530b03587711ec50b72d9f0f074466c38f08c915b3f3cd7a27406be2727bff620
 SHA512 
4416d5a3693ebe20af95903abc4fbd54b13651acbb9a3b4a0eb5cbd69d00c54d73f2abcdfe195edd9f6d14a90667121dac5b3adea20b3efbe50e0318c340c8be
+DIST timescaledb-2.14.0.tar.gz 7316149 BLAKE2B 
d646e20d56ced87f3b95a7a58ed30bcbeec571b1042b64c2fef4f8521248db2142f54cb45d2afbbeb902e451823615fde1bb0259b421350928c146634db9c4d5
 SHA512 
75a66a51de313fa1beb4a576181888dbe742ffa0325b5813b5b12749c9fc97705eaa030186e424a360ee20745226768a679632182c079117586c5e4a5c108236

diff --git a/dev-db/timescaledb/timescaledb-2.14.0.ebuild 
b/dev-db/timescaledb/timescaledb-2.14.0.ebuild
new file mode 100644
index ..ec3d2f7794de
--- /dev/null
+++ b/dev-db/timescaledb/timescaledb-2.14.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+POSTGRES_COMPAT=( 13 14 15 16 )
+POSTGRES_USEDEP="ssl"
+
+inherit postgres-multi cmake
+
+DESCRIPTION="Open-source time-series SQL database"
+HOMEPAGE="https://www.timescale.com/;
+SRC_URI="https://github.com/timescale/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+IUSE="proprietary-extensions"
+LICENSE="POSTGRESQL Apache-2.0 proprietary-extensions? ( timescale )"
+
+KEYWORDS="~amd64"
+
+SLOT=0
+
+RESTRICT="test"
+
+DEPEND="${POSTGRES_DEP}"
+RDEPEND="${DEPEND}"
+
+CMAKE_IN_SOURCE_BUILD=yes
+CMAKE_BUILD_TYPE="RelWithDebInfo"
+BUILD_DIR=${WORKDIR}/${P}
+
+src_prepare() {
+   postgres-multi_src_prepare
+   postgres-multi_foreach cmake_src_prepare
+}
+
+timescale_configure() {
+   local CMAKE_USE_DIR=$BUILD_DIR
+   local mycmakeargs=( 
"-DPG_CONFIG=/usr/bin/pg_config${MULTIBUILD_VARIANT}" "-DREGRESS_CHECKS=OFF" )
+
+   # licensing is tied to features, this useflag disables the non-apache2 
licensed bits
+   if ! use proprietary-extensions ; then
+   mycmakeargs+=("-DAPACHE_ONLY=ON")
+   fi
+   cmake_src_configure
+}
+
+src_configure() {
+   postgres-multi_foreach timescale_configure
+}
+
+timescale_src_compile() {
+   local CMAKE_USE_DIR=$BUILD_DIR
+   cmake_src_compile
+}
+
+src_compile() {
+   postgres-multi_foreach timescale_src_compile
+}
+
+timescale_src_install() {
+   local CMAKE_USE_DIR=$BUILD_DIR
+   cmake_src_install
+}
+
+src_install() {
+   postgres-multi_foreach timescale_src_install
+}



[gentoo-commits] proj/portage:master commit in: lib/portage/tests/util/futures/, lib/portage/tests/sets/files/, ...

2024-02-12 Thread Zac Medico
commit: 3110ec376cbcb1f5b7fb82ba30ec958798bb32cf
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Feb 13 00:46:52 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Feb 13 05:04:40 2024 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=3110ec37

actions: Fix interaction between start-method and pytest-xdist

Use portage.test.TestCase setUp method to setup the multiprocessing
start method if needed. It needs to be done relatively late in order
to work with the pytest-xdist plugin due to execnet usage.

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

 .github/workflows/ci.yml|  2 +-
 lib/portage/tests/__init__.py   | 12 +++-
 lib/portage/tests/env/config/test_PortageModulesFile.py |  3 ++-
 lib/portage/tests/news/test_NewsItem.py |  3 ++-
 lib/portage/tests/sets/files/test_config_file_set.py|  3 ++-
 lib/portage/tests/sets/files/test_static_file_set.py|  3 ++-
 lib/portage/tests/sets/shell/test_shell.py  |  4 ++--
 lib/portage/tests/util/futures/test_retry.py|  1 +
 8 files changed, 23 insertions(+), 8 deletions(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 15da507238..5bffd97206 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -82,7 +82,6 @@ jobs:
   mv "${bin_file}"{.new,}
 fi
   done < <(find bin -maxdepth 1 -type f)
-  sed -i meson.build -e "s|'-m', 'pytest'|'-c', 'import 
multiprocessing, sys, pytest; multiprocessing.set_start_method(\"spawn\", 
force=True); sys.exit(pytest.console_main())'|"
   - name: Test meson install --destdir /tmp/install-root
 run: |
   echo -e "[binaries]\npython = '$(command -v python)'" > 
/tmp/native.ini
@@ -90,5 +89,6 @@ jobs:
   meson install -C /tmp/build --destdir /tmp/install-root
   - name: Run tests for ${{ matrix.python-version }}
 run: |
+  [[ "${{ matrix.start-method }}" == "spawn" ]] && export 
PORTAGE_MULTIPROCESSING_START_METHOD=spawn
   export PYTEST_ADDOPTS="-vv -ra -l -o console_output_style=count -n 
$(nproc) --dist=worksteal"
   meson test -C /tmp/build --verbose

diff --git a/lib/portage/tests/__init__.py b/lib/portage/tests/__init__.py
index ef59852989..23dd366d89 100644
--- a/lib/portage/tests/__init__.py
+++ b/lib/portage/tests/__init__.py
@@ -1,8 +1,9 @@
 # tests/__init__.py -- Portage Unit Test functionality
-# Copyright 2006-2023 Gentoo Authors
+# Copyright 2006-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 import argparse
+import multiprocessing
 import sys
 import time
 import unittest
@@ -79,6 +80,15 @@ class TestCase(unittest.TestCase):
 self.bindir = cnf_bindir
 self.sbindir = cnf_sbindir
 
+def setUp(self):
+"""
+Setup multiprocessing start method if needed. It needs to be
+done relatively late in order to work with the pytest-xdist
+plugin due to execnet usage.
+"""
+if os.environ.get("PORTAGE_MULTIPROCESSING_START_METHOD") == "spawn":
+multiprocessing.set_start_method("spawn", force=True)
+
 def assertRaisesMsg(self, msg, excClass, callableObj, *args, **kwargs):
 """Fail unless an exception of class excClass is thrown
 by callableObj when invoked with arguments args and keyword

diff --git a/lib/portage/tests/env/config/test_PortageModulesFile.py 
b/lib/portage/tests/env/config/test_PortageModulesFile.py
index f9879df687..bca86e0e6c 100644
--- a/lib/portage/tests/env/config/test_PortageModulesFile.py
+++ b/lib/portage/tests/env/config/test_PortageModulesFile.py
@@ -1,4 +1,4 @@
-# Copyright 2006-2009 Gentoo Foundation
+# Copyright 2006-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 from portage import os
@@ -13,6 +13,7 @@ class PortageModulesFileTestCase(TestCase):
 modules = ["spanky", "zmedico", "antarus", "ricer", "5", "6"]
 
 def setUp(self):
+super().setUp()
 self.items = {}
 for k, v in zip(self.keys + self.invalid_keys, self.modules):
 self.items[k] = v

diff --git a/lib/portage/tests/news/test_NewsItem.py 
b/lib/portage/tests/news/test_NewsItem.py
index a7903f07e4..7a8393c51f 100644
--- a/lib/portage/tests/news/test_NewsItem.py
+++ b/lib/portage/tests/news/test_NewsItem.py
@@ -1,5 +1,5 @@
 # test_NewsItem.py -- Portage Unit Testing Functionality
-# Copyright 2007-2023 Gentoo Authors
+# Copyright 2007-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 from portage.tests import TestCase
@@ -114,6 +114,7 @@ class NewsItemTestCase(TestCase):
 }
 
 def setUp(self) -> None:
+super().setUp()
 self.profile_base = "/var/db/repos/gentoo/profiles/default-linux"
 self.profile = f"{self.profile_base}/x86/2007.0/"

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/pairing_heap/

2024-02-12 Thread Hans de Graaff
commit: 56ff372d67201d680ccff44b8865e4442b0fde05
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb 13 07:12:56 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb 13 07:12:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56ff372d

dev-ruby/pairing_heap: add 3.1.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/pairing_heap/Manifest  |  1 +
 dev-ruby/pairing_heap/pairing_heap-3.1.0.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/pairing_heap/Manifest b/dev-ruby/pairing_heap/Manifest
index 52df2cec258c..21e6162b7005 100644
--- a/dev-ruby/pairing_heap/Manifest
+++ b/dev-ruby/pairing_heap/Manifest
@@ -1 +1,2 @@
 DIST pairing_heap-3.0.1.tar.gz 16965 BLAKE2B 
80200dd98676c8ee9258ef96d296a4169b56d104875368bb8401b0f7d53494e3bbff8cfc5a536bdb24d844893ebe6962af709614b399c8c56980ee578ec2740b
 SHA512 
0d22ccd42275aec54ff6960094c7ef14ad487835ba23217882a649c66585fc6c21af8a2f27f7a0a410fba6daf157ffdae6b74f1fdd798903ac597851945dee41
+DIST pairing_heap-3.1.0.tar.gz 17034 BLAKE2B 
45d093df803b02109b2f8c339ac2f138606c3f2edf6c0430acedec0691c938d9bc38ff6c822267c7bceaa0ff9537070411db1ffba2c9565aaa7427a39d9b242e
 SHA512 
b41f11d31c92bc9946bafe9d2be9d13df2cc3b67d7266e6bc7efa1c28c4a7a1ad6f4809070ba874594beb3146cc07a928034d29fd4247f139039bf03cf0c4809

diff --git a/dev-ruby/pairing_heap/pairing_heap-3.1.0.ebuild 
b/dev-ruby/pairing_heap/pairing_heap-3.1.0.ebuild
new file mode 100644
index ..7bebc219b1bc
--- /dev/null
+++ b/dev-ruby/pairing_heap/pairing_heap-3.1.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="pairing_heap.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Performant priority queue with support for changing priority"
+HOMEPAGE="https://github.com/mhib/pairing_heap;
+SRC_URI="https://github.com/mhib/pairing_heap/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="test"
+
+# We normally patch out simplecov but the test suite does not work
+# correctly without it.
+ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/simplecov )"
+
+all_ruby_prepare() {
+   sed -i -e '/require.*\(bundler\|standard\)/ s:^:#:' Rakefile || die
+
+   sed -e 's:_relative ": "./:' \
+   -e 's/__dir__/"."/' \
+   -e 's/git ls-files -z/find * -print0/' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/docile/

2024-02-12 Thread Hans de Graaff
commit: d8b102a780d7ee75416dcee458b2b6df58968ff1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb 13 07:16:26 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb 13 07:16:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8b102a7

dev-ruby/docile: enable ruby33

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/docile/docile-1.4.0-r1.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/docile/docile-1.4.0-r1.ebuild 
b/dev-ruby/docile/docile-1.4.0-r1.ebuild
index ba53e96b5e62..d60c8085eb29 100644
--- a/dev-ruby/docile/docile-1.4.0-r1.ebuild
+++ b/dev-ruby/docile/docile-1.4.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 
@@ -27,4 +27,7 @@ all_ruby_prepare() {
sed -i -e '/simplecov/,/unshift/ s:^:#:' spec/spec_helper.rb || die
 
sed -i -e 's:_relative ": "./:' -e 's/git ls-files -z/find * -print0/' 
${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Fix spec for different error message in ruby33 which no longer shows 
the class
+   sed -i -e '/undefined method/ s/nil:NilClass/nil/' spec/docile_spec.rb 
|| die
 }



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rubytest-cli/

2024-02-12 Thread Hans de Graaff
commit: c1c21a227dba305428df03447def2ad54c67c291
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb 13 06:52:22 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb 13 07:07:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1c21a22

dev-ruby/rubytest-cli: enable ruby33

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rubytest-cli/rubytest-cli-0.2.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rubytest-cli/rubytest-cli-0.2.0-r1.ebuild 
b/dev-ruby/rubytest-cli/rubytest-cli-0.2.0-r1.ebuild
index 400b83dd6b93..bf055dceaded 100644
--- a/dev-ruby/rubytest-cli/rubytest-cli-0.2.0-r1.ebuild
+++ b/dev-ruby/rubytest-cli/rubytest-cli-0.2.0-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_TASK_TEST=""
 RUBY_FAKEGEM_RECIPE_DOC="yard"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/kramdown-parser-gfm/

2024-02-12 Thread Hans de Graaff
commit: 5dac250dee656487111bfcc623bd218b4b9cdc07
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb 13 07:05:03 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb 13 07:07:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dac250d

dev-ruby/kramdown-parser-gfm: enable ruby33

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0-r1.ebuild 
b/dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0-r1.ebuild
index 4160a4a67418..001dcab218a5 100644
--- a/dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0-r1.ebuild
+++ b/dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 inherit edo ruby-fakegem
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/kramdown-syntax-coderay/

2024-02-12 Thread Hans de Graaff
commit: 3988075c37b7d4a43aa07d4502d5457c3c38fcc2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb 13 07:04:11 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb 13 07:07:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3988075c

dev-ruby/kramdown-syntax-coderay: enable ruby33

Signed-off-by: Hans de Graaff  gentoo.org>

 .../kramdown-syntax-coderay/kramdown-syntax-coderay-1.0.1-r1.ebuild   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/dev-ruby/kramdown-syntax-coderay/kramdown-syntax-coderay-1.0.1-r1.ebuild 
b/dev-ruby/kramdown-syntax-coderay/kramdown-syntax-coderay-1.0.1-r1.ebuild
index a820dc85276d..d3b94f30cd48 100644
--- a/dev-ruby/kramdown-syntax-coderay/kramdown-syntax-coderay-1.0.1-r1.ebuild
+++ b/dev-ruby/kramdown-syntax-coderay/kramdown-syntax-coderay-1.0.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 inherit ruby-fakegem
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/gettext-setup/

2024-02-12 Thread Hans de Graaff
commit: 4331e348e4d20d4dcd183db1b69217f4fe1ed0cb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb 13 07:06:46 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb 13 07:07:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4331e348

dev-ruby/gettext-setup: enable ruby33

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/gettext-setup/gettext-setup-1.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/gettext-setup/gettext-setup-1.1.0.ebuild 
b/dev-ruby/gettext-setup/gettext-setup-1.1.0.ebuild
index eec24249f19d..fbbb897f2558 100644
--- a/dev-ruby/gettext-setup/gettext-setup-1.1.0.ebuild
+++ b/dev-ruby/gettext-setup/gettext-setup-1.1.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/lemon/

2024-02-12 Thread Hans de Graaff
commit: b353ef77316cd81726569bf000f6dc42490ea735
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb 13 07:03:19 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb 13 07:07:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b353ef77

dev-ruby/lemon: enable ruby33

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/lemon/lemon-0.9.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/lemon/lemon-0.9.1-r1.ebuild 
b/dev-ruby/lemon/lemon-0.9.1-r1.ebuild
index bf39ba5eb4ca..65a2732648d8 100644
--- a/dev-ruby/lemon/lemon-0.9.1-r1.ebuild
+++ b/dev-ruby/lemon/lemon-0.9.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_TASK_TEST=""
 RUBY_FAKEGEM_RECIPE_DOC="yard"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/radius/

2024-02-12 Thread Hans de Graaff
commit: e88e22811736f937b3c278f6025a934e08592a1f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb 13 07:02:24 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb 13 07:07:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e88e2281

dev-ruby/radius: enable ruby33

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/radius/radius-0.7.5-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/radius/radius-0.7.5-r1.ebuild 
b/dev-ruby/radius/radius-0.7.5-r1.ebuild
index 382e6b1e9069..6dea83697e4f 100644
--- a/dev-ruby/radius/radius-0.7.5-r1.ebuild
+++ b/dev-ruby/radius/radius-0.7.5-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG QUICKSTART.rdoc README.rdoc"
 



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

2024-02-12 Thread Joonas Niilola
commit: e8ba118e6a27680c108d7fa5e559877217717733
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Feb 13 06:26:34 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Feb 13 06:26:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8ba118e

app-containers/distrobuilder: depend on cdrtools for 'mkisofs' bin

Bug: https://bugs.gentoo.org/919309
Signed-off-by: Joonas Niilola  gentoo.org>

 .../{distrobuilder-3.0.ebuild => distrobuilder-3.0-r1.ebuild}| 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-containers/distrobuilder/distrobuilder-3.0.ebuild 
b/app-containers/distrobuilder/distrobuilder-3.0-r1.ebuild
similarity index 92%
rename from app-containers/distrobuilder/distrobuilder-3.0.ebuild
rename to app-containers/distrobuilder/distrobuilder-3.0-r1.ebuild
index 34d269459025..b3db1b7b116d 100644
--- a/app-containers/distrobuilder/distrobuilder-3.0.ebuild
+++ b/app-containers/distrobuilder/distrobuilder-3.0-r1.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
@@ -16,7 +16,8 @@ SLOT="0"
 KEYWORDS="~amd64 ~ppc64"
 IUSE="verify-sig"
 
-RDEPEND="app-crypt/gnupg
+RDEPEND="app-cdr/cdrtools
+   app-crypt/gnupg
dev-util/debootstrap
dev-vcs/git
net-misc/rsync



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

2024-02-12 Thread Joonas Niilola
commit: 52056737f065ecd8ed99d3459793bebe435800ea
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Feb 13 06:27:24 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Feb 13 06:27:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52056737

app-containers/incus: add cdrtools as vm 'optfeature' for its mkisofs

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

 app-containers/incus/incus-0.5.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-containers/incus/incus-0.5.1-r1.ebuild 
b/app-containers/incus/incus-0.5.1-r1.ebuild
index 6060e5a3b598..c0a209c1da76 100644
--- a/app-containers/incus/incus-0.5.1-r1.ebuild
+++ b/app-containers/incus/incus-0.5.1-r1.ebuild
@@ -196,7 +196,7 @@ pkg_postinst() {
elog "  https://wiki.gentoo.org/wiki/Incus;
elog "  https://wiki.gentoo.org/wiki/Incus#Migrating_from_LXD;
elog
-   optfeature "virtual machine support" 
app-emulation/qemu[spice,usbredir,virtfs]
+   optfeature "virtual machine support" app-cdr/cdrtools 
app-emulation/qemu[spice,usbredir,virtfs]
optfeature "btrfs storage backend" sys-fs/btrfs-progs
optfeature "ipv6 support" net-dns/dnsmasq[ipv6]
optfeature "full incus-migrate support" net-misc/rsync



[gentoo-commits] repo/gentoo:master commit in: games-util/xpadneo/

2024-02-12 Thread Ionen Wolkens
commit: 6366d88efec6f14a27a0b6879a7f02f5e205cadf
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Feb 13 06:16:31 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Feb 13 06:16:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6366d88e

games-util/xpadneo: add 0.9.6

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

 games-util/xpadneo/Manifest |  1 +
 games-util/xpadneo/xpadneo-0.9.6.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/games-util/xpadneo/Manifest b/games-util/xpadneo/Manifest
index 163427b7e98b..8b085b23eedf 100644
--- a/games-util/xpadneo/Manifest
+++ b/games-util/xpadneo/Manifest
@@ -1 +1,2 @@
 DIST xpadneo-0.9.5.tar.gz 1341366 BLAKE2B 
d04a3e1b626af1f1a9ec114f0a8ed44c50ec8cde9da71483491d1afd7688611fd7548186ea68ef8a144aecec06acba816e81e9f0708c8dceb96fa1d40985bb44
 SHA512 
e7e299faf78c139d4cd189c4adc9bcbd52e1e1011ff90513cc09fc3e6cac1961018883933ad1db23dc02c8d5006f3166fbb42ae66150dff71138f2ed95f4576c
+DIST xpadneo-0.9.6.tar.gz 1344171 BLAKE2B 
22a85732de2894d310e0994c101ed62b7358f1b6b8ba5b389fc273bfd48a1ce619ebc04f3699818290f61833234d4c444fff25ea852d9dcf420b99ab28687a03
 SHA512 
f423fb89cf911c727917591d79909acaecc9fdb68ca10c5cc2a128bd66174799f3efb2b9a87e43bb315ab92ddb7513f79300f06d347fabc9de11e63fc1d25689

diff --git a/games-util/xpadneo/xpadneo-0.9.6.ebuild 
b/games-util/xpadneo/xpadneo-0.9.6.ebuild
new file mode 100644
index ..d57edd3bce17
--- /dev/null
+++ b/games-util/xpadneo/xpadneo-0.9.6.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-mod-r1 udev
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/atar-axis/xpadneo.git;
+   EGIT_MIN_CLONE_TYPE="single"
+else
+   SRC_URI="https://github.com/atar-axis/xpadneo/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Advanced Linux Driver for Xbox One Wireless Controller"
+HOMEPAGE="https://atar-axis.github.io/xpadneo/;
+
+LICENSE="GPL-3"
+SLOT="0"
+
+CONFIG_CHECK="INPUT_FF_MEMLESS"
+
+src_compile() {
+   local modlist=( hid-${PN}=kernel/drivers/hid:hid-${PN}:hid-${PN}/src )
+   local modargs=( KERNEL_SOURCE_DIR="${KV_OUT_DIR}" )
+
+   linux-mod-r1_src_compile
+}
+
+src_install() {
+   local DOCS=( docs/{[^i]*.md,descriptors,reports} NEWS.md )
+   linux-mod-r1_src_install
+
+   insinto /etc/modprobe.d
+   doins hid-${PN}/etc-modprobe.d/${PN}.conf
+
+   udev_dorules hid-${PN}/etc-udev-rules.d/60-${PN}.rules
+}
+
+pkg_postinst() {
+   linux-mod-r1_pkg_postinst
+   udev_reload
+
+   if [[ ! ${REPLACING_VERSIONS} ]]; then
+   elog "To pair the gamepad and view module options, see 
documentation in:"
+   elog "  ${EROOT}/usr/share/doc/${PF}/"
+   fi
+}
+
+pkg_postrm() {
+   udev_reload
+}



[gentoo-commits] repo/gentoo:master commit in: games-util/xpadneo/

2024-02-12 Thread Ionen Wolkens
commit: 657d03d60c06428c80d22dd9d0f0e79848c85343
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Feb 13 06:06:08 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Feb 13 06:07:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=657d03d6

games-util/xpadneo: remove ertm warning

Kernel 5.12 is rather far away now, and defaults should work
fine. Otherwise can refer to xpadneo's documentation itself
for troubleshooting.

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

 games-util/xpadneo/xpadneo-.ebuild | 21 +
 1 file changed, 1 insertion(+), 20 deletions(-)

diff --git a/games-util/xpadneo/xpadneo-.ebuild 
b/games-util/xpadneo/xpadneo-.ebuild
index c1de2e3d642d..d57edd3bce17 100644
--- a/games-util/xpadneo/xpadneo-.ebuild
+++ b/games-util/xpadneo/xpadneo-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -43,25 +43,6 @@ pkg_postinst() {
linux-mod-r1_pkg_postinst
udev_reload
 
-   local disable_ertm=/sys/module/bluetooth/parameters/disable_ertm
-   if kernel_is -ge 5 12; then
-   if [[ $(<${disable_ertm}) == Y ]]; then
-   elog "Warning: bluetooth ERTM (Enhanced ReTransmission 
Mode) is disabled."
-   elog "This is no longer recommended with kernel >=5.12 
to use ${PN}."
-   elog "Can remove ${EROOT}/etc/modprobe.d/no-ertm.conf 
if it exists, and run:"
-   elog "  echo N > ${disable_ertm}"
-   elog "After changing, may need to re-pair the gamepad 
with bluetooth."
-   fi
-   elif [[ $(<${disable_ertm}) == N ]]; then
-   elog "Warning: bluetooth ERTM (Enhanced ReTransmission Mode) is 
enabled."
-   elog "While keeping enabled is recommended for rumble usage 
stability, it can"
-   elog "cause connection issues without a fix included in kernel 
>=5.12"
-   elog "If needed, this mode can be disabled by running:"
-   elog "  echo Y > ${disable_ertm}"
-   elog "  echo 'options bluetooth disable_ertm=y' > 
${EROOT}/etc/modprobe.d/no-ertm.conf"
-   elog "After changing, may need to re-pair the gamepad with 
bluetooth."
-   fi
-
if [[ ! ${REPLACING_VERSIONS} ]]; then
elog "To pair the gamepad and view module options, see 
documentation in:"
elog "  ${EROOT}/usr/share/doc/${PF}/"



[gentoo-commits] repo/gentoo:master commit in: www-servers/lighttpd/

2024-02-12 Thread Viorel Munteanu
commit: 80e91c609a80c10b99c78f3af110855773a87a61
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Feb 12 17:08:30 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Feb 13 05:40:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80e91c60

www-servers/lighttpd: Stabilize 1.4.73 arm, #922261

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

 www-servers/lighttpd/lighttpd-1.4.73.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/lighttpd/lighttpd-1.4.73.ebuild 
b/www-servers/lighttpd/lighttpd-1.4.73.ebuild
index e83f85938308..dfa3a5f2535b 100644
--- a/www-servers/lighttpd/lighttpd-1.4.73.ebuild
+++ b/www-servers/lighttpd/lighttpd-1.4.73.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="+brotli dbi gnutls kerberos ldap +lua maxminddb mbedtls mmap mysql 
+nettle nss +pcre php postgres rrdtool sasl selinux ssl sqlite test unwind 
webdav xattr +zlib zstd"
 RESTRICT="!test? ( test )"
 



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

2024-02-12 Thread Viorel Munteanu
commit: 63fc50da70359bed9882a069d6ce3e7fdc59aabd
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Feb 12 16:46:26 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Feb 13 05:40:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63fc50da

dev-cpp/highway: Stabilize 1.0.7-r1 arm64, #99

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

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

diff --git a/dev-cpp/highway/highway-1.0.7-r1.ebuild 
b/dev-cpp/highway/highway-1.0.7-r1.ebuild
index 98f940b6570c..fa5684704b39 100644
--- a/dev-cpp/highway/highway-1.0.7-r1.ebuild
+++ b/dev-cpp/highway/highway-1.0.7-r1.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == ** ]]; then
EGIT_REPO_URI="https://github.com/google/highway.git;
 else

SRC_URI="https://github.com/google/highway/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
 fi
 
 LICENSE="Apache-2.0"



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

2024-02-12 Thread Viorel Munteanu
commit: 2b214fc164ed9438d8abceeb8ff2cd0fba7ec7d3
Author: Matoro Mahri  matoro  tk>
AuthorDate: Sat Feb 10 18:07:14 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Feb 13 05:40:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b214fc1

sys-apps/pmount: Keyword 0.9.99_alpha-r8 arm64, #920873

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

 sys-apps/pmount/pmount-0.9.99_alpha-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/pmount/pmount-0.9.99_alpha-r8.ebuild 
b/sys-apps/pmount/pmount-0.9.99_alpha-r8.ebuild
index 4b0c16d89431..1c65776dc516 100644
--- a/sys-apps/pmount/pmount-0.9.99_alpha-r8.ebuild
+++ b/sys-apps/pmount/pmount-0.9.99_alpha-r8.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/${P/_/-}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="crypt"
 
 # cryptsetup is executed at runtime only, no libraries used AFAICT



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

2024-02-12 Thread Viorel Munteanu
commit: 7fa92159396978eb4566c2276f292b5e2ed5f7ed
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Feb 13 03:30:12 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Feb 13 05:40:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fa92159

dev-python/fonttools: Stabilize 4.47.2 ppc, #923205

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

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

diff --git a/dev-python/fonttools/fonttools-4.47.2.ebuild 
b/dev-python/fonttools/fonttools-4.47.2.ebuild
index 2cdd793ebd1d..b2122f7e18d7 100644
--- a/dev-python/fonttools/fonttools-4.47.2.ebuild
+++ b/dev-python/fonttools/fonttools-4.47.2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv 
~s390 sparc x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86 ~arm64-macos ~x64-macos"
 IUSE="+native-extensions"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: www-servers/lighttpd/

2024-02-12 Thread Viorel Munteanu
commit: bcf85262255d61b01668d77629c6ce6027a081db
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Feb 13 01:12:47 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Feb 13 05:40:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcf85262

www-servers/lighttpd: Stabilize 1.4.73 ppc, #922261

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

 www-servers/lighttpd/lighttpd-1.4.73.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/lighttpd/lighttpd-1.4.73.ebuild 
b/www-servers/lighttpd/lighttpd-1.4.73.ebuild
index dfa3a5f2535b..89558f7caf1e 100644
--- a/www-servers/lighttpd/lighttpd-1.4.73.ebuild
+++ b/www-servers/lighttpd/lighttpd-1.4.73.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="+brotli dbi gnutls kerberos ldap +lua maxminddb mbedtls mmap mysql 
+nettle nss +pcre php postgres rrdtool sasl selinux ssl sqlite test unwind 
webdav xattr +zlib zstd"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] proj/portage:master commit in: lib/portage/package/ebuild/, lib/_emerge/, lib/portage/util/futures/_asyncio/, ...

2024-02-12 Thread Zac Medico
commit: 5c528b1cf44f30d80a3ca5620a810e4fe2bd66f1
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Feb 13 04:47:53 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Feb 13 05:02:14 2024 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=5c528b1c

Revert "EbuildPhase: async_check_locale"

This reverts commit c95fc64abf9698263090b3ffd4a056e989dd2be1
since we had assumed EbuildMetadataPhase._start would serialize
access to the portdbapi doebuild_settings attribute, and that
assumption broke when _async_start was introduced in order to
call async_check_locale.

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

 lib/_emerge/EbuildMetadataPhase.py| 21 
 lib/_emerge/EbuildPhase.py| 28 +--
 lib/portage/package/ebuild/config.py  | 26 ++---
 lib/portage/util/futures/_asyncio/__init__.py |  9 -
 lib/portage/util/locale.py| 28 +--
 5 files changed, 25 insertions(+), 87 deletions(-)

diff --git a/lib/_emerge/EbuildMetadataPhase.py 
b/lib/_emerge/EbuildMetadataPhase.py
index 53b7ad9624..f4f685e81c 100644
--- a/lib/_emerge/EbuildMetadataPhase.py
+++ b/lib/_emerge/EbuildMetadataPhase.py
@@ -8,14 +8,12 @@ import portage
 
 portage.proxy.lazyimport.lazyimport(
 globals(),
-"_emerge.EbuildPhase:_setup_locale",
 "portage.package.ebuild._metadata_invalid:eapi_invalid",
 )
 from portage import os
 from portage import _encodings
 from portage import _unicode_decode
 from portage import _unicode_encode
-from portage.util.futures import asyncio
 
 import fcntl
 
@@ -46,12 +44,6 @@ class EbuildMetadataPhase(SubProcess):
 _files_dict = slot_dict_class(_file_names, prefix="")
 
 def _start(self):
-asyncio.ensure_future(
-self._async_start(), loop=self.scheduler
-).add_done_callback(self._async_start_done)
-
-async def _async_start(self):
-
 ebuild_path = self.ebuild_hash.location
 
 with open(
@@ -83,9 +75,6 @@ class EbuildMetadataPhase(SubProcess):
 settings.setcpv(self.cpv)
 settings.configdict["pkg"]["EAPI"] = parsed_eapi
 
-# This requires above setcpv and EAPI setup.
-await _setup_locale(self.settings)
-
 debug = settings.get("PORTAGE_DEBUG") == "1"
 master_fd = None
 slave_fd = None
@@ -150,16 +139,6 @@ class EbuildMetadataPhase(SubProcess):
 
 self._proc = retval
 
-def _async_start_done(self, future):
-future.cancelled() or future.result()
-if future.cancelled():
-self.cancel()
-self._was_cancelled()
-
-if self.returncode is not None:
-self._unregister()
-self.wait()
-
 def _output_handler(self):
 while True:
 buf = self._read_buf(self._files.ebuild)

diff --git a/lib/_emerge/EbuildPhase.py b/lib/_emerge/EbuildPhase.py
index c8caf73722..c81bf54a81 100644
--- a/lib/_emerge/EbuildPhase.py
+++ b/lib/_emerge/EbuildPhase.py
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 import functools
@@ -24,7 +24,6 @@ from portage.package.ebuild.prepare_build_dirs import (
 _prepare_fake_distdir,
 _prepare_fake_filesdir,
 )
-from portage.eapi import _get_eapi_attrs
 from portage.util import writemsg, ensure_dirs
 from portage.util._async.AsyncTaskFuture import AsyncTaskFuture
 from portage.util._async.BuildLogger import BuildLogger
@@ -55,34 +54,12 @@ portage.proxy.lazyimport.lazyimport(
 + "_post_src_install_write_metadata,"
 + "_preinst_bsdflags",
 "portage.util.futures.unix_events:_set_nonblocking",
-"portage.util.locale:async_check_locale,split_LC_ALL",
 )
 from portage import os
 from portage import _encodings
 from portage import _unicode_encode
 
 
-async def _setup_locale(settings):
-eapi_attrs = _get_eapi_attrs(settings["EAPI"])
-if eapi_attrs.posixish_locale:
-split_LC_ALL(settings)
-settings["LC_COLLATE"] = "C"
-# check_locale() returns None when check can not be executed.
-if await async_check_locale(silent=True, env=settings.environ()) is 
False:
-# try another locale
-for l in ("C.UTF-8", "en_US.UTF-8", "en_GB.UTF-8", "C"):
-settings["LC_CTYPE"] = l
-if await async_check_locale(silent=True, 
env=settings.environ()):
-# TODO: output the following only once
-# writemsg(
-# _("!!! LC_CTYPE unsupported, using %s instead\n")
-# % self.settings["LC_CTYPE"]
-# )
-break
-else:
-raise AssertionError("C locale did not pass the test!")
-
-
 class EbuildPhase(CompositeTask):

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

2024-02-12 Thread Michał Górny
commit: 421adb7850e2cf3f8c905479d7e660664b2d9079
Author: Henning Schild  hennsch  de>
AuthorDate: Sat Feb 10 21:24:29 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 13 04:32:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=421adb78

dev-python/pyroute2: add 0.7.12

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/35293
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/dev-python/pyroute2/Manifest b/dev-python/pyroute2/Manifest
index 3e0d24d6e701..9ed4d8dcbbef 100644
--- a/dev-python/pyroute2/Manifest
+++ b/dev-python/pyroute2/Manifest
@@ -1,2 +1,3 @@
 DIST pyroute2-0.7.10.tar.gz 422192 BLAKE2B 
ee3eb0961537427aa8ec22d38b0e7e2f53f0ce0fe6802ded685fff1b91616b712b014d64b418122d98a29c030021a7414d2a0f71eff7afaa6e15cc432772c503
 SHA512 
834beeffb7d5436db6668217d3c3593798727996858211ff5a582446be095372a0c979c328ac97fd1485c27b0b56aedf256fc9ff5c74d2ef9665dce09fbd042d
 DIST pyroute2-0.7.11.gh.tar.gz 502687 BLAKE2B 
8874c8a08e24420f0f53cdcfa0d4a67ce51b6650aaf90e9df8a544e6cb50940ee020ad3a35a1ea2ddf8824df5e9888766e5239c6dcf459a3a2bd32825612
 SHA512 
1390aee45fe1cafd13d2e971102321f798e6f6952b0d1c805eb3258d9b55bd442ffcf36682c285c4a75deb8bc6109ea933721986eb4cae09f7962fadc3eb9070
+DIST pyroute2-0.7.12.tar.gz 423519 BLAKE2B 
75dbb9348bc6e6cf67ca6e79bd4bb0e93c77502935f9df855317cf22335c15fa0a19c40855cb4d89201f6e83fb4def9a44ade19e099c6a9c1d4233c0269224d6
 SHA512 
928e7f45569d43c1849d9c8d5972b38343ed8dd79137d6bfc757557d3bde23526af6baea61acc720b7e2d5d26731066b93f180138a6227b7d76d094e04111df7

diff --git a/dev-python/pyroute2/pyroute2-0.7.12.ebuild 
b/dev-python/pyroute2/pyroute2-0.7.12.ebuild
new file mode 100644
index ..58c1cf80ba9a
--- /dev/null
+++ b/dev-python/pyroute2/pyroute2-0.7.12.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_REQ_USE="sqlite"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A pure Python netlink and Linux network configuration library"
+HOMEPAGE="
+   https://github.com/svinota/pyroute2/
+   https://pypi.org/project/pyroute2/
+"
+
+LICENSE="|| ( GPL-2+ Apache-2.0 )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+# tests need root access
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"



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

2024-02-12 Thread Michał Górny
commit: 89363b2d1e4c73f68c8f1b1c385ef3902c0e55b8
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 13 04:30:02 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 13 04:31:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89363b2d

dev-python/editorconfig: Bump to 0.12.4

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

 dev-python/editorconfig/Manifest   |  2 +
 dev-python/editorconfig/editorconfig-0.12.4.ebuild | 56 ++
 2 files changed, 58 insertions(+)

diff --git a/dev-python/editorconfig/Manifest b/dev-python/editorconfig/Manifest
index 163c02aae408..29650a3e2684 100644
--- a/dev-python/editorconfig/Manifest
+++ b/dev-python/editorconfig/Manifest
@@ -1,2 +1,4 @@
 DIST editorconfig-core-py-0.12.3.tar.gz 19261 BLAKE2B 
58cac122cfee19527bc45def7e923da50982de0e2cd443cf67dd824c050fb12352b85a5679815a701bc5b8d88a089a0a98280c364730086d01b80f119ad996a4
 SHA512 
005d0698c410c8865d177a1e891b5c51b15255f36303b116fddbbbc08e309d1d60ca3003d27e6fd8455e53c5956db0c29e298f22f4b10950e1f7c56c7c6e0ab3
+DIST editorconfig-core-py-0.12.4.gh.tar.gz 19411 BLAKE2B 
f1cbcce704efb9a185ff25e2fe800156a02288be389a3908579fbf4ec0131f79fc9a453040d4259fc050e1aa94cfc68f557580c86ca8d7fb65582c32d7a1c6af
 SHA512 
12eea18d0af84eea6f71658781c9f9b58e3490db7056ddc5eae3e0ce3413635eac995e0fdef33a7fe6e2d60649e95a67034a53f304faa38f6022d86fee135464
+DIST editorconfig-core-test-abb579e00f2deeede91cb485e53512efab9c6474.gh.tar.gz 
7900 BLAKE2B 
9ebdb5e522948bc9e86ea84435ccaa11585a8a12f4cd6fe54c64d78917281c913568351767d8077623b1196d84206d1c2d0126a0510f70df484c1b55d829028b
 SHA512 
ae5424b4926d6cb127cb3da473400ced4f7ccf224f7baa8bc5bde0317cc045bb7b99738a56efe5fd0e5a0fbe39b997b9fb1739d24713e7f83b58e987c5e56a32
 DIST editorconfig-core-test-abb579e00f2deeede91cb485e53512efab9c6474.tar.gz 
7900 BLAKE2B 
9ebdb5e522948bc9e86ea84435ccaa11585a8a12f4cd6fe54c64d78917281c913568351767d8077623b1196d84206d1c2d0126a0510f70df484c1b55d829028b
 SHA512 
ae5424b4926d6cb127cb3da473400ced4f7ccf224f7baa8bc5bde0317cc045bb7b99738a56efe5fd0e5a0fbe39b997b9fb1739d24713e7f83b58e987c5e56a32

diff --git a/dev-python/editorconfig/editorconfig-0.12.4.ebuild 
b/dev-python/editorconfig/editorconfig-0.12.4.ebuild
new file mode 100644
index ..849c3cf6df6b
--- /dev/null
+++ b/dev-python/editorconfig/editorconfig-0.12.4.ebuild
@@ -0,0 +1,56 @@
+# 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..11} )
+
+inherit cmake distutils-r1
+
+MY_P=editorconfig-core-py-${PV}
+TESTVER="abb579e00f2deeede91cb485e53512efab9c6474"
+DESCRIPTION="Clone of EditorConfig core written in Python"
+HOMEPAGE="https://editorconfig.org/;
+SRC_URI="
+   
https://github.com/editorconfig/editorconfig-core-py/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+   test? (
+   
https://github.com/editorconfig/editorconfig-core-test/archive/${TESTVER}.tar.gz
+   -> editorconfig-core-test-${TESTVER}.gh.tar.gz
+   )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="PYTHON BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cli test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !

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

2024-02-12 Thread Michał Górny
commit: dc75a52d778adc75e0c6d12dfababff1379b2277
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 13 04:27:37 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 13 04:27:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc75a52d

dev-python/editorconfig: Fix S

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

 dev-python/editorconfig/editorconfig-0.12.3-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/editorconfig/editorconfig-0.12.3-r1.ebuild 
b/dev-python/editorconfig/editorconfig-0.12.3-r1.ebuild
index df3872e19dc0..50fae255ae99 100644
--- a/dev-python/editorconfig/editorconfig-0.12.3-r1.ebuild
+++ b/dev-python/editorconfig/editorconfig-0.12.3-r1.ebuild
@@ -18,6 +18,7 @@ SRC_URI="
-> editorconfig-core-test-${TESTVER}.tar.gz
)
 "
+S=${WORKDIR}/${MY_P}
 
 LICENSE="PYTHON BSD-4"
 SLOT="0"



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

2024-02-12 Thread Michał Górny
commit: 025dff7c8f76851fabd52553f5a723f1e0c12414
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 13 04:12:55 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 13 04:12:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=025dff7c

dev-python/nbxmpp: Bump to 4.5.4

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

 dev-python/nbxmpp/Manifest|  1 +
 dev-python/nbxmpp/nbxmpp-4.5.4.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/nbxmpp/Manifest b/dev-python/nbxmpp/Manifest
index ccfe1e19c59e..024d57eeb2f9 100644
--- a/dev-python/nbxmpp/Manifest
+++ b/dev-python/nbxmpp/Manifest
@@ -1 +1,2 @@
 DIST python-nbxmpp-4.5.3.tar.bz2 138080 BLAKE2B 
cb3051acc13f13d519ce4427121810cd17df7783a3c76c2abbab458be827b46be45a7710b0045e2b2a5619ffc327bd98c0a0db00f482e12223322811ca26d0c9
 SHA512 
d6dec900b56fb2638976206497e966ad27f566f4d829cc4d19e7f004ec39f2d2bd8f62c3322101df3a26004d7fc5be5a9691ce575234d801f3934b6a41ba5a0d
+DIST python-nbxmpp-4.5.4.tar.bz2 138170 BLAKE2B 
00a4919032dd29828dc735695afe9c0814a8fe2ec765a534257768896d9f27bc3a395275d546ad717bdd16c97161e8f0a8acaf43cdb7bd9404e40bc72f2c3da5
 SHA512 
fcaedae519d8cd2d52cc65721ab1e743569ba1cf7c29f2db41ed5671ba0f2c5b47f1f6d9521e1614e89e21512a4575c6788316cdb86936f0c4886d54c3831bb3

diff --git a/dev-python/nbxmpp/nbxmpp-4.5.4.ebuild 
b/dev-python/nbxmpp/nbxmpp-4.5.4.ebuild
new file mode 100644
index ..67560e6f811d
--- /dev/null
+++ b/dev-python/nbxmpp/nbxmpp-4.5.4.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
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+MY_P=python-nbxmpp-${PV}
+DESCRIPTION="Python library to use Jabber/XMPP networks in a non-blocking way"
+HOMEPAGE="
+   https://dev.gajim.org/gajim/python-nbxmpp/
+   https://pypi.org/project/nbxmpp/
+"
+SRC_URI="
+   
https://dev.gajim.org/gajim/python-nbxmpp/-/archive/${PV}/${MY_P}.tar.bz2
+"
+S=${WORKDIR}/${MY_P}
+
+SLOT="0"
+LICENSE="GPL-3"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+
+RDEPEND="
+   dev-libs/gobject-introspection
+   net-libs/libsoup:3.0[introspection]
+   dev-python/idna[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/precis-i18n-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/pygobject-3.42[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest



[gentoo-commits] repo/gentoo:master commit in: app-text/editorconfig-core-c/, dev-python/editorconfig/, profiles/updates/, ...

2024-02-12 Thread Michał Górny
commit: d907814ec5c246e4bde719d703d448992a5752d3
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 13 04:25:52 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 13 04:25:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d907814e

Move dev-python/{editorconfig-core-py → editorconfig}

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

 app-text/editorconfig-core-c/editorconfig-core-c-0.12.5.ebuild  | 2 +-
 app-text/editorconfig-core-c/editorconfig-core-c-0.12.6.ebuild  | 2 +-
 dev-python/{editorconfig-core-py => editorconfig}/Manifest  | 0
 .../editorconfig-0.12.3-r1.ebuild}  | 0
 dev-python/{editorconfig-core-py => editorconfig}/metadata.xml  | 0
 profiles/updates/1Q-2024| 1 +
 6 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-text/editorconfig-core-c/editorconfig-core-c-0.12.5.ebuild 
b/app-text/editorconfig-core-c/editorconfig-core-c-0.12.5.ebuild
index 4fb3f7542eda..37b39382 100644
--- a/app-text/editorconfig-core-c/editorconfig-core-c-0.12.5.ebuild
+++ b/app-text/editorconfig-core-c/editorconfig-core-c-0.12.5.ebuild
@@ -17,7 +17,7 @@ IUSE="cli doc"
 BDEPEND="doc? ( app-text/doxygen )"
 DEPEND="dev-libs/libpcre2:="
 RDEPEND="${DEPEND}
-   cli? ( !dev-python/editorconfig-core-py[cli] )"
+   cli? ( !dev-python/editorconfig[cli] )"
 
 src_prepare() {
# Don't install the static library.

diff --git a/app-text/editorconfig-core-c/editorconfig-core-c-0.12.6.ebuild 
b/app-text/editorconfig-core-c/editorconfig-core-c-0.12.6.ebuild
index 1bc6adbf15d1..98699154c6f0 100644
--- a/app-text/editorconfig-core-c/editorconfig-core-c-0.12.6.ebuild
+++ b/app-text/editorconfig-core-c/editorconfig-core-c-0.12.6.ebuild
@@ -18,7 +18,7 @@ BDEPEND="doc? ( app-text/doxygen )"
 DEPEND="dev-libs/libpcre2:="
 RDEPEND="
${DEPEND}
-   cli? ( !dev-python/editorconfig-core-py[cli] )
+   cli? ( !dev-python/editorconfig[cli] )
 "
 # Header-only
 DEPEND+=" dev-libs/uthash"

diff --git a/dev-python/editorconfig-core-py/Manifest 
b/dev-python/editorconfig/Manifest
similarity index 100%
rename from dev-python/editorconfig-core-py/Manifest
rename to dev-python/editorconfig/Manifest

diff --git 
a/dev-python/editorconfig-core-py/editorconfig-core-py-0.12.3-r1.ebuild 
b/dev-python/editorconfig/editorconfig-0.12.3-r1.ebuild
similarity index 100%
rename from 
dev-python/editorconfig-core-py/editorconfig-core-py-0.12.3-r1.ebuild
rename to dev-python/editorconfig/editorconfig-0.12.3-r1.ebuild

diff --git a/dev-python/editorconfig-core-py/metadata.xml 
b/dev-python/editorconfig/metadata.xml
similarity index 100%
rename from dev-python/editorconfig-core-py/metadata.xml
rename to dev-python/editorconfig/metadata.xml

diff --git a/profiles/updates/1Q-2024 b/profiles/updates/1Q-2024
index 11420d50bc64..c02369a4cc28 100644
--- a/profiles/updates/1Q-2024
+++ b/profiles/updates/1Q-2024
@@ -74,3 +74,4 @@ move dev-python/confusable_homoglyphs 
dev-python/confusable-homoglyphs
 move dev-python/ml_dtypes dev-python/ml-dtypes
 slotmove =dev-java/commons-imaging-1.0_alpha3-r1 0 1
 move media-gfx/fotoxx media-gfx/fotocx
+move dev-python/editorconfig-core-py dev-python/editorconfig



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

2024-02-12 Thread Michał Górny
commit: 19fba296f334559f4cf7dde350c7bd65b8ef609d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 13 04:19:07 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 13 04:19:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19fba296

dev-python/zope-configuration: Bump to 5.0.1

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

 dev-python/zope-configuration/Manifest |  1 +
 .../zope-configuration-5.0.1.ebuild| 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-python/zope-configuration/Manifest 
b/dev-python/zope-configuration/Manifest
index e729f177cd12..6a8557b65835 100644
--- a/dev-python/zope-configuration/Manifest
+++ b/dev-python/zope-configuration/Manifest
@@ -1 +1,2 @@
+DIST zope.configuration-5.0.1.tar.gz 83327 BLAKE2B 
665687d49e77c43e08293d5e7816a1f1abc9ff0c97dcfa83a90693d6da9d5767ebc24512dd7593316464103c38655c41909949bb1c8bb3f5db272e3637066284
 SHA512 
58fec7b330a4ee5f9bb71238fbcb8f07fdd7b6767cb2d8e054699ffcb915973b9dfead33e5515f40049f6aede233d31624d09d7f84d75b96318e63f8ab454147
 DIST zope.configuration-5.0.tar.gz 83357 BLAKE2B 
8fa72cda6abf663d8dcf7b168c1a6c84401c1a93d6395b96eb2c691efab1395b56631aa92c95cc7401974832249c1ec734d49952a489be50b2eaf82252e919bb
 SHA512 
59a720b9062ba5254b8a0c9b7dd4f44ab709ac29050c9f2eeb05827ed34f74940eed52ce5ec551bc0c8292f5ed0921a4d07c110f1b68baedcc6c02cd5edd9e00

diff --git a/dev-python/zope-configuration/zope-configuration-5.0.1.ebuild 
b/dev-python/zope-configuration/zope-configuration-5.0.1.ebuild
new file mode 100644
index ..f61e15e6270a
--- /dev/null
+++ b/dev-python/zope-configuration/zope-configuration-5.0.1.ebuild
@@ -0,0 +1,54 @@
+# 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} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Zope Configuration Architecture"
+HOMEPAGE="
+   https://pypi.org/project/zope.configuration/
+   https://github.com/zopefoundation/zope.configuration/
+   https://zopeconfiguration.readthedocs.io/en/latest/
+"
+
+LICENSE="ZPL"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/zope-i18nmessageid[${PYTHON_USEDEP}]
+   dev-python/zope-interface[${PYTHON_USEDEP}]
+   >=dev-python/zope-schema-4.9[${PYTHON_USEDEP}]
+   !dev-python/namespace-zope
+"
+BDEPEND="
+   test? (
+   dev-python/manuel[${PYTHON_USEDEP}]
+   dev-python/zope-testing[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+   # strip rdep specific to namespaces
+   sed -i -e "/'setuptools'/d" 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/editorconfig-core-py/

2024-02-12 Thread Michał Górny
commit: 54c78e476a751206cdf068d6321d64b4a5c3bdc2
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 13 04:24:28 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 13 04:25:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54c78e47

dev-python/editorconfig-core-py: Prepare for rename

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

 .../editorconfig-core-py-0.12.3-r1.ebuild  | 23 ++
 1 file changed, 15 insertions(+), 8 deletions(-)

diff --git 
a/dev-python/editorconfig-core-py/editorconfig-core-py-0.12.3-r1.ebuild 
b/dev-python/editorconfig-core-py/editorconfig-core-py-0.12.3-r1.ebuild
index f23f55ddca2f..df3872e19dc0 100644
--- a/dev-python/editorconfig-core-py/editorconfig-core-py-0.12.3-r1.ebuild
+++ b/dev-python/editorconfig-core-py/editorconfig-core-py-0.12.3-r1.ebuild
@@ -1,18 +1,23 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 inherit cmake distutils-r1
 
+MY_P=editorconfig-core-py-${PV}
 TESTVER="abb579e00f2deeede91cb485e53512efab9c6474"
 DESCRIPTION="Clone of EditorConfig core written in Python"
 HOMEPAGE="https://editorconfig.org/;
-SRC_URI="https://github.com/${PN%-core-py}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+SRC_URI="
+   
https://github.com/editorconfig/editorconfig-core-py/archive/v${PV}.tar.gz
+   -> ${MY_P}.tar.gz
test? (
-   
https://github.com/${PN%-core-py}/${PN%-core-py}-core-test/archive/${TESTVER}.tar.gz
 -> ${PN%-core-py}-core-test-${TESTVER}.tar.gz
-   )"
+   
https://github.com/editorconfig/editorconfig-core-test/archive/${TESTVER}.tar.gz
+   -> editorconfig-core-test-${TESTVER}.tar.gz
+   )
+"
 
 LICENSE="PYTHON BSD-4"
 SLOT="0"
@@ -20,12 +25,14 @@ KEYWORDS="~amd64 ~x86"
 IUSE="cli test"
 RESTRICT="!test? ( test )"
 
-RDEPEND="!

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

2024-02-12 Thread Michał Górny
commit: a413d415648b5842fd9790eb61728d1452bc7053
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 13 04:14:42 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 13 04:14:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a413d415

dev-python/urwid: Bump to 2.5.3

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

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

diff --git a/dev-python/urwid/Manifest b/dev-python/urwid/Manifest
index f900bf8cc45d..8f2668ca3849 100644
--- a/dev-python/urwid/Manifest
+++ b/dev-python/urwid/Manifest
@@ -5,3 +5,4 @@ DIST urwid-2.4.6.tar.gz 801434 BLAKE2B 
52b6cd256fbb6f7296619140c0d2cc9dacb910b36
 DIST urwid-2.5.0.tar.gz 839216 BLAKE2B 
cd4ca032d725962074cd15494f8d1df0ecb73616cc4398cc1f1b13c665f547b4d9e4e3c1b1ee9e11488eeaea454a460d0efe6f082cdcf8d2840419c427673c1f
 SHA512 
fc4d6b98a5b17c1d181ce96db7527e32b089c4fbbf597725a913f7f8f2412f3b922f39d375db8789f395da85fc6a23b954df1be768055a014fc9d86ebdfb5a32
 DIST urwid-2.5.1.tar.gz 840146 BLAKE2B 
2fafd5108920064e63dddc40b41dfd88cba1d0f87011d6800e82e83f745e28f1e64fc87389b769b037a6483e22e8baa12b41904f1c9c379f7ae41db2611bc2bb
 SHA512 
d5d5daa9fa2c64c8a63bfeb6bbc14ccd7e8837af6017eab716f3d5a3ce73a9b1c048ff0ffcdb9a193ee6f43b56fa24713e77c22fec76730b8edaad3054ba40e6
 DIST urwid-2.5.2.tar.gz 842160 BLAKE2B 
72658842360f23104ab3b21fc247d01bbf8ea4b30bb6e665fa8ce4b8661625c9cb62406eb688ad5119beed3e45f7e36fb2b7453db758422bbb95684fac0e2565
 SHA512 
d4edb37fc5888621453f5b134ac34f8abf8b1155db031268e5a57a73e825c2f7a642743eaa770f0972f3a25bc53439e81cb90742d0d0812ce2ea42fa5ad7ce50
+DIST urwid-2.5.3.tar.gz 848047 BLAKE2B 
42815e22f2659ee25736767391afbf0189b5bec9d1100ce7631efd037989cfacac7ee921666e2400e1ef7ef114261a948cfac172ac993753ce151b370361d375
 SHA512 
80c32138347a618fc40e1a26fd174e708a9f8e4e9a8e09edc1d9261a9d73a644e356ce375654a55b5fb8838a820b8ba8b1cc47560c5b44c5c74677399845f578

diff --git a/dev-python/urwid/urwid-2.5.3.ebuild 
b/dev-python/urwid/urwid-2.5.3.ebuild
new file mode 100644
index ..b8e0bb664065
--- /dev/null
+++ b/dev-python/urwid/urwid-2.5.3.ebuild
@@ -0,0 +1,43 @@
+# 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} )
+PYTHON_REQ_USE="ncurses"
+
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="Curses-based user interface library for Python"
+HOMEPAGE="
+   https://urwid.org/
+   https://pypi.org/project/urwid/
+   https://github.com/urwid/urwid/
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples"
+
+RDEPEND="
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
+
+python_test() {
+   rm -rf urwid || die
+   eunittest
+}
+
+python_install_all() {
+   use examples && dodoc -r examples
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   optfeature "Trio event loop" "dev-python/trio"
+}



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

2024-02-12 Thread Michał Górny
commit: 50ba3207f1e22ef944ed72f52a8114b46e8e558a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 13 04:15:49 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 13 04:15:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50ba3207

dev-python/weasyprint: Bump to 61.0

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

 dev-python/weasyprint/Manifest   |  1 +
 dev-python/weasyprint/weasyprint-61.0.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index 55f459970c05..eb43bf7ac604 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,2 +1,3 @@
 DIST weasyprint-60.1.tar.gz 441148 BLAKE2B 
3d5eb6d9dd80a222649a03e09a096786bc4add67c7df3965325217a4c03aa4a545d442b6327b83bea082fa50f5d1ba32587749449824267acc849a0374a58cea
 SHA512 
7fc05c6c80fc6eb251637b529720794df4b7d5c066ecfb4086cb49b7e1c42a51fcb7b2502a79f9f01f6cc5b83d92d5a48c7386b2db555e7dba6eb64e3151d6ae
 DIST weasyprint-60.2.tar.gz 442554 BLAKE2B 
492f0cd3f155aa20e440e384930cff38e8674cc2430f134fdcce80e627997b0d752d6b585aaece6ff23505fed3ff45430c06c82763ca96ce30da38411e21721f
 SHA512 
1da30b2626911c22a996cf7888edc86a7e3534d552325790c3bb06b29a7bedda8021680f5cac1acd6f0aba0658c64cda02cafa1fcba5f3a76bce6bb5fb229b71
+DIST weasyprint-61.0.tar.gz 447890 BLAKE2B 
2e282f6a9e5979b44c52fba50c80041a75d7019bc7d24776f4ffd277b2cdb8f5a117e625a19a60ad013e487ced687aff13dc61e742e766c0d7b374a30f54cb58
 SHA512 
8f8d0dd9b49c7617a710e49f32c2b2f99750c5385b8e6fa78c3a646a01c961ebb5ebdeb4b3fb93dba898de61b687218063884e198d8fb98dd119973192440279

diff --git a/dev-python/weasyprint/weasyprint-61.0.ebuild 
b/dev-python/weasyprint/weasyprint-61.0.ebuild
new file mode 100644
index ..244b989d7d3c
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-61.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+HOMEPAGE="
+   https://weasyprint.org/
+   https://github.com/Kozea/WeasyPrint/
+   https://pypi.org/project/weasyprint/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
+   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
+   >=dev-python/pydyf-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/tinycss2-1.0.0[${PYTHON_USEDEP}]
+   media-fonts/dejavu
+   x11-libs/pango
+"
+
+BDEPEND="
+   test? (
+   >=app-text/ghostscript-gpl-9.56.1-r3
+   media-fonts/ahem
+   )
+"
+
+distutils_enable_tests pytest



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

2024-02-12 Thread Michał Górny
commit: 174ad003cb0c0b6d65741c4db428fa9485d54d58
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 13 04:14:59 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 13 04:14:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=174ad003

dev-python/pyghmi: Bump to 1.5.67

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

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

diff --git a/dev-python/pyghmi/Manifest b/dev-python/pyghmi/Manifest
index e1bf5b914237..54b2172677a2 100644
--- a/dev-python/pyghmi/Manifest
+++ b/dev-python/pyghmi/Manifest
@@ -1,2 +1,3 @@
 DIST pyghmi-1.5.65.tar.gz 256355 BLAKE2B 
c3e64fd7f39d1fc785cc4b337ff4f5578978b79aeecb6c77d1291a1d54e5bc0b566e88af149b68ded75cac7c4ec9f89401cf8941fe4710514fb8af19bce82faa
 SHA512 
a82db08e93b68633403a19b86dfcb0951065165846d1fd3a4b92e38438cdcb88f9387480f7a5c2d866a0e7d4488d35396de6e5ee73d7ebbdf78055b6390eb708
 DIST pyghmi-1.5.66.tar.gz 256768 BLAKE2B 
4be0359fb4a35611867f2aa68f558e94bf2d5402cb4ceb20d966d97d3b758ba8b25d19c438ff4e30b34fe0d0cc369e3803c5ccf71f101ac741587138832ff367
 SHA512 
87bc0ec1e79241416c87a6eee8a730bb253242f6ef8c64e0fb24f2d443f66682659a3eaceebfdaaa618393c96118c26695ffabec8afc82226136100d569db81d
+DIST pyghmi-1.5.67.tar.gz 256905 BLAKE2B 
497193e057a4a2e285ba109fc58cf59c77dbef69c73abeabe7fa88629af7c3c961488cd0df173edb81a4b6574893d4db4c43bcd7d8f8c93b5c10bdf768ab9e2e
 SHA512 
db2e16a873db52ebffbfbdf4b03ba22eca462ecf498b0704602cf52257fff2021d0cd7f71161377a3e87029771c2cbb0f8090b215f7da2efeecb8bfaadaadd82

diff --git a/dev-python/pyghmi/pyghmi-1.5.67.ebuild 
b/dev-python/pyghmi/pyghmi-1.5.67.ebuild
new file mode 100644
index ..f4adcb0eed3b
--- /dev/null
+++ b/dev-python/pyghmi/pyghmi-1.5.67.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A pure python implementation of IPMI protocol"
+HOMEPAGE="
+   https://opendev.org/x/pyghmi/
+   https://pypi.org/project/pyghmi/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/cryptography-2.1[${PYTHON_USEDEP}]
+   dev-python/pbr[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.6.5[${PYTHON_USEDEP}]
+   >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest



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

2024-02-12 Thread Michał Górny
commit: ece55eb23fb0f00a68c70ae247cd6a28893c3357
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 13 04:13:24 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 13 04:13:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ece55eb2

dev-python/pytest-metadata: Bump to 3.1.1

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

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

diff --git a/dev-python/pytest-metadata/Manifest 
b/dev-python/pytest-metadata/Manifest
index ddcbc67ff0f9..e6202085bbec 100644
--- a/dev-python/pytest-metadata/Manifest
+++ b/dev-python/pytest-metadata/Manifest
@@ -1,2 +1,3 @@
 DIST pytest_metadata-3.0.0.tar.gz 9710 BLAKE2B 
50f4b0dc1bbed339b0ab0fa5075218f5b8ec5cae873729d1000e34eb2d54d8694580efa3b0884a45b0aeb1ec0edfd41858a287ec8a7efa47adf867b6c8762c1f
 SHA512 
8dd33362ad1e474464f1a762091fa980bc92e9e34f64c7960be36c4875bb585447a363b031d0e8326cb406cb78d0733d99db180f466133a84c1cd080e07ba6e1
 DIST pytest_metadata-3.1.0.tar.gz 9784 BLAKE2B 
e2f8d3b3e52fbd0baf2bd4f7be6fb28940e2235f0097a181b5a10e6d379561fd37bdaf27e3d2b6e481f1bd618a113c9ca14f7434e2e6cc9e98008c55588fabd1
 SHA512 
aedd5dd8e6a7aa7f439e4a1e00a634a3f6cbf5841d43504be1bda9bb8b0ccc6c1af0da454e24a45f6fd8a6463786c77c93f0acaf9485b3e99cf34563716873de
+DIST pytest_metadata-3.1.1.tar.gz 9952 BLAKE2B 
b0f68c406bad035548f051d49cdc5a005279caaca2b45674be9143b0c41516bf5a3c1b092cd1717bfd44123e9be3381d40a46664da2231aec9e6c9abc8ce
 SHA512 
20c880cd797534dee9206ef99755643fccc9d62521f1b50dbcc7f2ac0a8ab6adccc4158510c00e20308bed93ada180448ac9f06277cc1af3ba94a1b903da4b09

diff --git a/dev-python/pytest-metadata/pytest-metadata-3.1.1.ebuild 
b/dev-python/pytest-metadata/pytest-metadata-3.1.1.ebuild
new file mode 100644
index ..07573c3f289d
--- /dev/null
+++ b/dev-python/pytest-metadata/pytest-metadata-3.1.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-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 pypi
+
+DESCRIPTION="A plugin for pytest that provides access to test session metadata"
+HOMEPAGE="
+   https://github.com/pytest-dev/pytest-metadata/
+   https://pypi.org/project/pytest-metadata/
+"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/pytest-7.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/hatch-vcs-0.3[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2024-02-12 Thread Michał Górny
commit: df905039c92c1d0bcefd489a1e0bf1c139705d2c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 13 04:11:25 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 13 04:11:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df905039

dev-python/jc: Bump to 1.25.1

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

 dev-python/jc/Manifest |  1 +
 dev-python/jc/jc-1.25.1.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-python/jc/Manifest b/dev-python/jc/Manifest
index 2072a2cfe556..767303f759d6 100644
--- a/dev-python/jc/Manifest
+++ b/dev-python/jc/Manifest
@@ -1,2 +1,3 @@
 DIST jc-1.24.0.gh.tar.gz 13413929 BLAKE2B 
22090ee1629dac7add0fd4fbf149f01354dc2e8a9b9603b4106c15f878fbfcb28e7b6cce17bb4bb018f73d4889e23c437cf1db2776356a84958a73d39305576b
 SHA512 
00a70ea0e7e7153bafcc35877cb871d9c6c7659e323010c4fe5174134f5357d6e32d87cd7ab935133fed4f5e59f5cfc3ae3f679881b28ba9ff861467054f1961
 DIST jc-1.25.0.gh.tar.gz 13455054 BLAKE2B 
4aca450c1549a1aa83cd20b9aed70072418a08d62c4d95c152e5d1b2cfd2d0f86945fcd0b39fffa16decfa3c844fafa684c38dfe9b06ec3c3c269467e2a4d696
 SHA512 
2ada59f25eb915405792830fe2bb5bf05f060c5a382459da5f226323c095e88abee1e18db51aa40a230a42021faa66949a9b535372070c8c419fd47fbbea8856
+DIST jc-1.25.1.gh.tar.gz 13459638 BLAKE2B 
0ad2d106145330529bdf67496e6eb1e60960679f57c11c5aed1797eb437e1fa4df7ef39143f72e933b10d0a4d0b0b32efe1a617f935b45bd99715d68b20a2d2f
 SHA512 
48279932b21bfd88458e22c077d1e6c5109efe2feee8e42c770c1bf7f9f1faadc980d2d3a2ab0a38070fd7ed26603273e86394c26e75fdc335c6cc4255e834da

diff --git a/dev-python/jc/jc-1.25.1.ebuild b/dev-python/jc/jc-1.25.1.ebuild
new file mode 100644
index ..3d8d79ec
--- /dev/null
+++ b/dev-python/jc/jc-1.25.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022-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="Converts the output of popular command-line tools and file-types 
to JSON"
+HOMEPAGE="
+   https://github.com/kellyjonbrazil/jc/
+   https://pypi.org/project/jc/
+"
+# no tests in sdist, as of 1.23.2
+SRC_URI="
+   https://github.com/kellyjonbrazil/jc/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
+
+RDEPEND="
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/ruamel-yaml[${PYTHON_USEDEP}]
+   dev-python/xmltodict[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest



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

2024-02-12 Thread Michał Górny
commit: 115a8f9b2e0e1aaf154463684ecb340cb508ef70
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 13 04:14:13 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 13 04:14:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=115a8f9b

dev-python/sqlglot: Bump to 21.1.0

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

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

diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest
index 5f290abb43b0..faf2a484286b 100644
--- a/dev-python/sqlglot/Manifest
+++ b/dev-python/sqlglot/Manifest
@@ -27,6 +27,7 @@ DIST sqlglot-20.8.0.tar.gz 9300786 BLAKE2B 
843043c4b389145a9da5f0045d8861d054f04
 DIST sqlglot-20.9.0.tar.gz 9323993 BLAKE2B 
fcd06bb5ca4520a1f67fc3f65706d1de16869efe181c9c8c5f1d71f0124501914bc5c496c3898e3efb7db29e1dee4c085939325f3e0879526fd0f076ec92da45
 SHA512 
1867810771d5909e5392adca25d538a316d9b7fe0f5668ec3a26371801f32230b5515595d113f58c97dbe1f844cf4b6853755810fbc9824f172743b2117a6d83
 DIST sqlglot-21.0.1.tar.gz 9494272 BLAKE2B 
de522ca78eeeb84b849a70ff8fed63a1841c98c7e108ee362af2cf2046ea6d777cd9523846a87184d317af74a2234221e59a0ca87838dd8488e77fc5d40d464d
 SHA512 
84891423ee86db3253a10dea3aa011ceb6513026917103a763ccbfe115ef25b40aaae37caa85566e678111bcec002dc4711d451a1c470666a3dbd84daef46edc
 DIST sqlglot-21.0.2.tar.gz 9504238 BLAKE2B 
3b3f268ca46bcb0596454bab95abf6b5d61a018944eab1a45d3dec276058bfac30767a57aa687596956ac9c3f17d861b7368e0a2409df0b49b20cb0c6ff80f09
 SHA512 
7d8d43827de9a537c9f07e28895c42d003b8e4afbc40e5405dc01717f329a2c57b7bb2e7d079b32b83b5cc532488e35fb6297f14c9ff5d90f7a40c565e32654f
+DIST sqlglot-21.1.0.tar.gz 9507449 BLAKE2B 
afe9db7f50e3367a9ce91b6acf82004ffd6b3c661485b876873ad52656629c88e092cd82c4cd6adbda1a4747b0988f7bfcd21f4db9fcca6a3b152d0870f17b28
 SHA512 
395c84a2cc5af7f19d649fd422782483fbfaa06716bc8352cbef6a393d3f029c4f11076097eccbfc0918cc6bff2c6a7c43227546c2a3ce4af2e79eb7287107f0
 DIST syn-2.0.41.crate 246016 BLAKE2B 
9d389f2e2a0acb4c84c309456e8ffcc88c5d4d541535ed136832d7a6054dde45a598bb68e8a6f3062ca2a96e1ceae947d54b3aec9bad65b0c51d6733aa6c80db
 SHA512 
6bbaf69ca783025dfb81ac3612ac60bfbed31b2d87792909b35c12892dadebdaff2ddf9463105e536b671dce5870610ab90fe29471284bbd3014dca8d6993f1a
 DIST target-lexicon-0.12.12.crate 25156 BLAKE2B 
f3803596c75f6c89438592a1176c3748fc2c0524d7d50a20056de1cd26d40c572b05bafcdf6dd702752864bea37c8b4f28f96dadc12a5b3bb1d279b25e489f85
 SHA512 
6147295c43ba1b7b087a3c5ab51534b2985e4e77e5e15687978cfb9d07e21c4fd9bc7191576d6cabd268d08a44dc733c4a957e59dba8b948c2055d8bb433aeca
 DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 
4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac
 SHA512 
bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920

diff --git a/dev-python/sqlglot/sqlglot-21.1.0.ebuild 
b/dev-python/sqlglot/sqlglot-21.1.0.ebuild
new file mode 100644
index ..058fa81df816
--- /dev/null
+++ b/dev-python/sqlglot/sqlglot-21.1.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="
+   native-extensions? (
+   

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

2024-02-12 Thread Michał Górny
commit: 45153f582b2ad7034799ec9f7e475c6f7e800283
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 13 04:12:04 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 13 04:12:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45153f58

dev-python/jupyterlab: Bump to 4.1.1

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

 dev-python/jupyterlab/Manifest|  1 +
 dev-python/jupyterlab/jupyterlab-4.1.1.ebuild | 78 +++
 2 files changed, 79 insertions(+)

diff --git a/dev-python/jupyterlab/Manifest b/dev-python/jupyterlab/Manifest
index 4bbeef8f6cc0..e8fa40e80c5e 100644
--- a/dev-python/jupyterlab/Manifest
+++ b/dev-python/jupyterlab/Manifest
@@ -1,3 +1,4 @@
 DIST jupyterlab-4.0.11.tar.gz 18348142 BLAKE2B 
6a2676504a6475d02965ef7b6e393a52c19b3c6af8e58938a189f6bf22693ec754be6c165029f7b9f68b1b80a9f8c20fb67600cb4e9c526da5ae386b3bf728d3
 SHA512 
b02d18d0e0ecffc9a5d847efe4ce7c7258c741fd6ae0842f25c2c446b16af7cb11ac422dff7807a1a19f4536b514914e098c4fd04a58ceadb8296ce9aca3e2f3
 DIST jupyterlab-4.0.12.tar.gz 18352336 BLAKE2B 
afa406372cabd740dc09b354e626d4b87c3143e258294d48f82a816002f43e3d22e43bb0cae9eb34f1754d6ed947923c7fb60fbdaec9c82db162422c6057ec7c
 SHA512 
2a84d2d2e6c64e8fa469b7c5b144b364743d2def1c278aff13e5a9380aca0075b49b31370fed368df951208014a0737380966ab6171a13ff07246ad2b4eca996
 DIST jupyterlab-4.1.0.tar.gz 21806195 BLAKE2B 
f525cab21a92958bd756f873fdd7d5cd3d0166e6ed1aa974d48c7038f7994f5356b18786464d3eaf41b8fa6e4a107e3904e9f3f2d3f1f22047fed5cd1f8b17e3
 SHA512 
fb5df4e149c0862fba726a88c07c6a96856743279d018b474c527c34f526a23ff49bfdcdd307834f110cb8ff4517c5867131ff7feadea85606212fddb09ff9ea
+DIST jupyterlab-4.1.1.tar.gz 21807943 BLAKE2B 
9bd6d9fc25c68743f01c2193e09d996e4350a8a00b1b8a0c83c001d4452a16b7ba69362fea36955cbb93f8f408a6e3a5dd45f2a17cde8899d5a192f7395875a5
 SHA512 
9441dc0faec7e65c7a228b2876d5a6d962e892209414e38c336436af218789d6f735c6c7eb089a0c1525c04ef6824abfb5da82b14292dc402b6a0f7f97d06e0a

diff --git a/dev-python/jupyterlab/jupyterlab-4.1.1.ebuild 
b/dev-python/jupyterlab/jupyterlab-4.1.1.ebuild
new file mode 100644
index ..9e3f5902f2f5
--- /dev/null
+++ b/dev-python/jupyterlab/jupyterlab-4.1.1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi xdg
+
+DESCRIPTION="JupyterLab computational environment"
+HOMEPAGE="
+   https://jupyter.org/
+   https://github.com/jupyterlab/jupyterlab/
+   https://pypi.org/project/jupyterlab/
+"
+
+LICENSE="BSD MIT GPL-3 Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/async-lru[${PYTHON_USEDEP}]
+   >=dev-python/httpx-0.25.0[${PYTHON_USEDEP}]
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0.3[${PYTHON_USEDEP}]
+   dev-python/jupyter-core[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-lsp-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-server-2.4.0[${PYTHON_USEDEP}]
+   =dev-python/jupyterlab-server-2.19[${PYTHON_USEDEP}]
+   =dev-python/notebook-shim-0.2[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/tomli[${PYTHON_USEDEP}]
+   >=dev-python/tornado-6.2.0[${PYTHON_USEDEP}]
+   dev-python/traitlets[${PYTHON_USEDEP}]
+   net-libs/nodejs
+"
+
+BDEPEND="
+   dev-python/hatch-jupyter-builder[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-console-scripts[${PYTHON_USEDEP}]
+   >=dev-python/pytest-jupyter-0.5.3[${PYTHON_USEDEP}]
+   dev-python/pytest-tornasync[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/requests-cache[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_DESELECT=(
+   # These tests call npm and want internet
+   
jupyterlab/tests/test_jupyterlab.py::TestExtension::test_uninstall_core_extension
+   
jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned_folder
+   
jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned
+   
jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom_minimal_core_config
+   jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom
+   jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_check
+   jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build
+   jupyterlab/tests/test_build_api.py::TestBuildAPI::test_clear
+   jupyterlab/tests/test_build_api.py::TestBuildAPI::test_build
+)
+
+EPYTEST_IGNORE=(
+   jupyterlab/tests/test_announcements.py
+)
+
+distutils_enable_tests pytest
+# TODO: package sphinx_copybutton

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

2024-02-12 Thread Michał Górny
commit: 389b147d1e79da9f57291ae3915109304db32142
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 13 03:25:55 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 13 04:08:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=389b147d

dev-python/tifffile: Bump to 2024.2.12

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

 dev-python/tifffile/Manifest  |  1 +
 dev-python/tifffile/tifffile-2024.2.12.ebuild | 57 +++
 2 files changed, 58 insertions(+)

diff --git a/dev-python/tifffile/Manifest b/dev-python/tifffile/Manifest
index 1b7618ec8353..30cb520377a4 100644
--- a/dev-python/tifffile/Manifest
+++ b/dev-python/tifffile/Manifest
@@ -1,2 +1,3 @@
 DIST tifffile-2023.12.9.gh.tar.gz 343750 BLAKE2B 
c6f3ae05870bbd3fbf67915b2d88ad6662362c28842412449510df8162dc1eb0fd52adb322c4d163c5c3bbc61c182fde08bc38d7b7a4cf6df5554d8e89e6b6c9
 SHA512 
de51d75cff08f617d638dbd062940ddcd2b0a0ffb25d4670e8d68bd8bcf19ff299695d7b0c8248d5405bfb0015c539b3dacb5133816eace7d0e93cff4f0d2c00
 DIST tifffile-2024.1.30.gh.tar.gz 344378 BLAKE2B 
7030219f88a5d4f6cc974a1a433bc10ad1bdcb395632e8b7034a681ddf4cf3b00fcd17df7ac2f4f9796980a74d140b9450f08f5535257b0a1ac05f17cb3c2031
 SHA512 
96a346c19ed252f8483c49a954bf84f9603b752d00292266131666e4a06ed4826677d9082eda4086d87eace8f3ce28909832267240d92affb810873b9d0a3fe1
+DIST tifffile-2024.2.12.gh.tar.gz 344964 BLAKE2B 
13b1697258daa6643f87d7d8a44f638789b3182029ac1d97b1695ac9add3bee4f295d1485b35273a031ce17b0c41b5fdb12d43f03765d96960869bb82c78adb8
 SHA512 
0cb1f33b879047b311d4ba7b8a00164230935bbd1403f33d3a1a44bedf1797e5f4b066fae865ae990da5356c0a868e4a5722f1da36ff77d8cd9b550d58286552

diff --git a/dev-python/tifffile/tifffile-2024.2.12.ebuild 
b/dev-python/tifffile/tifffile-2024.2.12.ebuild
new file mode 100644
index ..d58751a45db4
--- /dev/null
+++ b/dev-python/tifffile/tifffile-2024.2.12.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2021-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="Read and write TIFF files"
+HOMEPAGE="
+   https://pypi.org/project/tifffile/
+   https://github.com/cgohlke/tifffile/
+   https://www.cgohlke.com/
+"
+SRC_URI="
+   https://github.com/cgohlke/tifffile/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/numpy-1.19.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/dask[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   >=dev-python/fsspec-2021.5.0[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/xarray[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Internet
+   tests/test_tifffile.py::test_class_omexml
+   tests/test_tifffile.py::test_class_omexml_fail
+   tests/test_tifffile.py::test_class_omexml_modulo
+   tests/test_tifffile.py::test_class_omexml_attributes
+   tests/test_tifffile.py::test_class_omexml_multiimage
+   tests/test_tifffile.py::test_write_ome
+   tests/test_tifffile.py::test_write_ome_manual
+   # requires tons of free space
+   tests/test_tifffile.py::test_write_3gb
+   tests/test_tifffile.py::test_write_5GB_bigtiff
+   tests/test_tifffile.py::test_write_5GB_fails
+   tests/test_tifffile.py::test_write_6gb
+   tests/test_tifffile.py::test_write_bigtiff
+   'tests/test_tifffile.py::test_write_imagej_raw'
+)



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

2024-02-12 Thread Michał Górny
commit: 85254bb2b5f48ae0937989a83df242e3c8693bf4
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 13 03:23:59 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 13 04:08:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85254bb2

dev-python/botocore: Bump to 1.34.40

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 081f85d0cb42..f879a0ef4fb5 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,3 +1,4 @@
 DIST botocore-1.34.29.gh.tar.gz 12665018 BLAKE2B 
928c27ae62a5e2675dc5476af05a4390cbeaf9d5c64cae6a5af0d5348f703417f48431258fc7c4ad316908fd29f6bfeb5a7c76290ea9622172f3d787f40021c7
 SHA512 
5314900eecf2d31fe08bcb9efbc1a361467fe034129c85f5cb4a678275115292fc5a6a95fbbe3cc06aa0a1387e14dde0f9115a9aa25ba59dba62a02c3b8db43b
 DIST botocore-1.34.34.gh.tar.gz 12682925 BLAKE2B 
514e6946558d1014371ca7ae4c76614b9714e0444e65f9606abe059cff1e1c467e81d913dad849ed9468a557499daafbdb19bbabef7ef3ed1f45607afa1f545a
 SHA512 
4bc0bc57f4b29c461cade471e18d0f04ecf081a33bf966d80ab09832e0a5af2c08808b9fe72be9ea6a04b37e8207cdf38e43ec588c38ab9546740863e7a206ba
 DIST botocore-1.34.39.gh.tar.gz 12697404 BLAKE2B 
d8670c591c06cf5b02562adb234225dde1da6a805d40f314ea7e88b8dc532dc9cb3bff80255aff8798137584a8038b3747e5dc428fd0dc20def923c9a9953a5d
 SHA512 
e5091955cbaa838365664458e71e77ecc4649e12995735a367ea007bdf5e10b41e4009afa8c3832f88a6c49888091b7d668834f1e5edbd64298d88c4eb8f3f1c
+DIST botocore-1.34.40.gh.tar.gz 12700016 BLAKE2B 
95be55cb5c0f1a55846478196c905427d1c45f9fbff6f57506cb4a7ee2112f5034d6e7872bb9d27e89f55dd64e3b2ce33d0a5cea461f9fd1ff5a02a1a60f3748
 SHA512 
ebf72c591f72286e06d21cd69234b91d681f8b1c9fd2a1bb1c5720b997d2b7f968ab0802bdc01a59eac395fc1822764efb27874edbe273f0747a6f0c8775a540

diff --git a/dev-python/botocore/botocore-1.34.40.ebuild 
b/dev-python/botocore/botocore-1.34.40.ebuild
new file mode 100644
index ..ba6cd2a5d2a2
--- /dev/null
+++ b/dev-python/botocore/botocore-1.34.40.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: app-admin/awscli/

2024-02-12 Thread Michał Górny
commit: c9c83f6c9e7ff8491700ff14c5bb39d2dbe6938c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 13 03:24:36 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 13 04:08:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9c83f6c

app-admin/awscli: Bump to 1.32.40

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 319e525d893e..acd7d35631be 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -1,3 +1,4 @@
 DIST aws-cli-1.32.29.gh.tar.gz 2643387 BLAKE2B 
0d07a5478c5a51baf743c97aa613611aee9e84d569af1ae62e0adde56229f2973d17490a9ae287a713c2b8e54149674d416c12b5387f87504d3d1c5133a26789
 SHA512 
221315ab814691dc7cdcdee3fbe702275ad85dde50313249ccd57904d5bdd3266295eed885c7e80228970e04af240dbdfa7f3303c8a84d39633575cd0a579f81
 DIST aws-cli-1.32.34.gh.tar.gz 2647696 BLAKE2B 
e255f5fe68cd9571ea3389f7f9787b95eabd6eab9f9bf196b9e733afecd357e8e68838ae82641c2f41e79595906dda701eaa9f5a109c4a3f86564ec2fb78137b
 SHA512 
9edbde2c2c7aa67d291e3de2046e840b5f90e282e01f8b72412a10ac222e4e916ae384144ddb139b4985d298916507584d60e16cc93df7c927e653423490eb66
 DIST aws-cli-1.32.39.gh.tar.gz 2649055 BLAKE2B 
c3fa303dcb3762aced6322643822a09bcbeeb9dd5dac5b9bd1a7a772b413cf021b11831329057d9709c175a9251b11ee62884496ae84d25513aa27ae42d52b21
 SHA512 
667b61b122d69ceb284c933594508b9b95dfa0924cd771e881d139ddfde74f6fd41b20a8b9aae24cc22c0e9a5b0ec98c9d31a6d7ef125f08cee0b2fcbe41001e
+DIST aws-cli-1.32.40.gh.tar.gz 2649257 BLAKE2B 
59aa48af49e5fc11cc9cfbf07c3a47a8d56efaa7bb312e2a700fde087f514fe61e494c4ddb8993fbdf3d5cf816b6b5921324d414f08c5c4f620c6965015ef5a9
 SHA512 
eb9866e780a6bd8fc3c9bfc69259531d370d9222dd504362ecba04251d988aedf6c21590325ef8f9356cb6b2091f7c8d75da87c9465e200811fff45984499430

diff --git a/app-admin/awscli/awscli-1.32.40.ebuild 
b/app-admin/awscli/awscli-1.32.40.ebuild
new file mode 100644
index ..4a677affdbc4
--- /dev/null
+++ b/app-admin/awscli/awscli-1.32.40.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
+   
tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
+   tests/unit/customizations/test_sessionmanager.py
+   

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

2024-02-12 Thread Michał Górny
commit: 679fef81e5081a42b805691a2a36e81bb85af95a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 13 03:24:24 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 13 04:08:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=679fef81

dev-python/boto3: Bump to 1.34.40

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.34.40.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index b9e5190e461a..9ad0291c45f5 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -1,3 +1,4 @@
 DIST boto3-1.34.29.gh.tar.gz 769654 BLAKE2B 
3eec92f78f343c1806eb7ad96a31b07592ffb355aed5bca75b9cf9bc32cc240a1c254cd43e618d7cba442dddab31035f43f319aa674b5fd6ee99e93d76514389
 SHA512 
1dff0825811b346e1300030770f00dfea9694d3f6c4beccddfb2ff00520503271b617321e124a1d922da8e8fb1d2c2beb08a83f23eb5e5754bf1d519ea994cf3
 DIST boto3-1.34.34.gh.tar.gz 771553 BLAKE2B 
52459e1baefd7986256bb6c89074aac365fb14c8fdd1b04a79bc02b6722e1e8e5f0d59b426e519947ab1795d12defbde2768af97dd3a2cdef576fdb535422567
 SHA512 
d0d9c47550aeb46aa3095d08583931d79fe38da8498a3ece322d7dea07b25c3569f7b44ed2afdb53cae98e4e3c337e8bb91a87c325d88798488e6ba87c73d9cb
 DIST boto3-1.34.39.gh.tar.gz 773491 BLAKE2B 
69256649eb3bc5a856adffe4fb1e0e3f1e14e9a8ff557a9c4a4a8009bc0b8483555e9350f98656d3088c271152db199201c2739e4860fbc0c63810e19a13eca4
 SHA512 
88fb84a97c072f3e1719116d10dae2a8a840f495aa89f42f13fb105209d0d098390cbdbc443811ae78a684735fa571dbe66bf10c0e53718e783a17de36a18197
+DIST boto3-1.34.40.gh.tar.gz 773834 BLAKE2B 
3622514c5e114a015dc7725bf7415858956e91084715a0e1342a6baacca62a1a2a453dfbe972bdf57438047b30a7729cd98f81afaf554ff8beb89eafd3920bbb
 SHA512 
875afff65371b5991fcc1c832ddcc919dc04306ce03ddba8851e69f4138fc8698f3d21c340bb2936e9022fe0813eb90f2ac084e2531166ee21542a049bb3f1c6

diff --git a/dev-python/boto3/boto3-1.34.40.ebuild 
b/dev-python/boto3/boto3-1.34.40.ebuild
new file mode 100644
index ..b64e7191fd19
--- /dev/null
+++ b/dev-python/boto3/boto3-1.34.40.ebuild
@@ -0,0 +1,58 @@
+# 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}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit}
+}



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

2024-02-12 Thread Michał Górny
commit: decd5426cead014543e9401b1254594f262d4c23
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 13 03:25:15 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 13 04:08:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=decd5426

dev-python/black: Bump to 24.2.0

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

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

diff --git a/dev-python/black/Manifest b/dev-python/black/Manifest
index cf350c7fb5a6..89003fb22d16 100644
--- a/dev-python/black/Manifest
+++ b/dev-python/black/Manifest
@@ -1,3 +1,4 @@
 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

diff --git a/dev-python/black/black-24.2.0.ebuild 
b/dev-python/black/black-24.2.0.ebuild
new file mode 100644
index ..bbf320447679
--- /dev/null
+++ b/dev-python/black/black-24.2.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/hypothesis/

2024-02-12 Thread Michał Górny
commit: c223b0d706398ef74b55d599766831dcd9579892
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 13 03:27:54 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 13 04:08:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c223b0d7

dev-python/hypothesis: Bump to 6.98.4

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

 dev-python/hypothesis/Manifest |  1 +
 dev-python/hypothesis/hypothesis-6.98.4.ebuild | 90 ++
 2 files changed, 91 insertions(+)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index 15060eceb261..8fa3eeba51e7 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -7,3 +7,4 @@ DIST hypothesis-6.97.5.gh.tar.gz 9426065 BLAKE2B 
2aec769268af7392f71c0ec7d12defa
 DIST hypothesis-6.98.1.gh.tar.gz 9438665 BLAKE2B 
c2529e19b8ac039db334a51b33e0552f4acb92ae49b6bde5e26913b4ba7781e82a5ba4cfd7fba2a3ed5442d1bd8f0c2b2d7878ba86eff1276e590a412856811d
 SHA512 
aae7f7c03af4667b0d9993a1b911076fe4d1ce7d752295a7e9f712da4d33b1fd34e51d5e0cc11c4ac4c00e7f8fa9ac4574d0594e1a82ea67aa3e5a4e98ed1b71
 DIST hypothesis-6.98.2.gh.tar.gz 9438703 BLAKE2B 
e1c93ae8f428c95e5bf9d6d6364717378f12ad829b7754f8793b19342adc24c5c90f2e8975469b568378768c9e8a0dd39051b5cf8b1616a119c1531261f4f60c
 SHA512 
81a6b919107a35825af15c2dea91c0010611bd0756172aae76be195b5751a58542a28eb8cecd02f79d43287d013b1dbadad6991ef3057adfddad95a1a7447a92
 DIST hypothesis-6.98.3.gh.tar.gz 9438865 BLAKE2B 
7a15ec4debd2a93974aca75aad9b7b1858c6ec23dc4856ef2b4a84e9eb6e74a0aabd278070cd76b83c12e71144e0b613c33d00ab87d9b2dc85d713c7be7f56c6
 SHA512 
6ad4dfaa8ed54c090b3fcd2c8ee742ebf7f488dd156dcec4ee138621ee16143f520f660d6081fbe05d8f59f7dbef2b575128806a71ff7f793fc7b2d61bf9dc78
+DIST hypothesis-6.98.4.gh.tar.gz 9438902 BLAKE2B 
a5c560711448c301665a9c9d2f6106996fbf76d1fc3c3e8d67e053c94a59f462cb57ddb890b1dfb0bdd3569e1e6216d5fd4bcab10adf0ba0499caf84efeb3b25
 SHA512 
3f4496f48b3002f33a9324509463a4fbece7967f203a9b4a7e1a5bce557e296d0b335437fa590477e8e669b551618cd83fad2bc2478c443772399467f17988f7

diff --git a/dev-python/hypothesis/hypothesis-6.98.4.ebuild 
b/dev-python/hypothesis/hypothesis-6.98.4.ebuild
new file mode 100644
index ..f7f366381e4f
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-6.98.4.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
+CLI_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( "${CLI_COMPAT[@]}" pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 multiprocessing optfeature
+
+TAG=hypothesis-python-${PV}
+MY_P=hypothesis-${TAG}
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="
+   https://github.com/HypothesisWorks/hypothesis/
+   https://pypi.org/project/hypothesis/
+"
+SRC_URI="
+   https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_P}/hypothesis-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="cli"
+
+RDEPEND="
+   >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}]
+   ' 3.9 3.10)
+   cli? (
+   $(python_gen_cond_dep '
+   dev-python/black[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   ' "${CLI_COMPAT[@]}")
+   )
+"
+BDEPEND="
+   test? (
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   !!

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

2024-02-12 Thread Nick Sarnie
commit: b73d2983fca0e2f7e2430a122632977ffbb38450
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Feb 13 03:31:46 2024 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Tue Feb 13 03:32:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b73d2983

net-im/discord: add 0.0.43, drop 0.0.42

Signed-off-by: Nick Sarnie  gentoo.org>

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.42.ebuild => discord-0.0.43.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index acb0df497cf3..d050a498e4e2 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.42.tar.gz 92969356 BLAKE2B 
c1b33b813e73295283aeeca85068bce3a3ed0e00b548602a8d73e11dc1ab9d6c042340ac179847af98bfb8266866dbe6823525653f4417f75e3a476fe3dcfcc5
 SHA512 
ec11acfe3f96762cd7c230eb38e098818d9ebf32ff530f061ed3dbb5d08c3303bb4d20206510e3621f21ba89c08474367c13e7fd3c46f80b7229db37fb81db6c
+DIST discord-0.0.43.tar.gz 9298 BLAKE2B 
85988229b5e0a7b88b266a82705abeb38e15015b7f7b1a93f5339ce06f794f943bb39db409afbf050afee27a09ee9b530528962ce01d6c44ad0b993ed3dfbfb3
 SHA512 
2780079975c144ff510973d6149b34c691d1cb0784ef4b8ac6663280263d3b10ca900c9966728579973be377f6b42f8c17ed1038fdef9b699672dddc53e08055

diff --git a/net-im/discord/discord-0.0.42.ebuild 
b/net-im/discord/discord-0.0.43.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.42.ebuild
rename to net-im/discord/discord-0.0.43.ebuild



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

2024-02-12 Thread Patrick McLean
commit: b99937b5d0053deefd208bac3493e4782d73b66f
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue Feb 13 01:18:26 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Feb 13 01:19:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b99937b5

dev-util/trace-cmd: Put $D in front of sitedir for python_optimize

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

 dev-util/trace-cmd/trace-cmd-3.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/trace-cmd/trace-cmd-3.2-r2.ebuild 
b/dev-util/trace-cmd/trace-cmd-3.2-r2.ebuild
index 5b793f1856fd..2b012bc61a22 100644
--- a/dev-util/trace-cmd/trace-cmd-3.2-r2.ebuild
+++ b/dev-util/trace-cmd/trace-cmd-3.2-r2.ebuild
@@ -95,5 +95,5 @@ src_install() {
 }
 
 python_install() {
-   python_optimize $(python_get_sitedir)
+   python_optimize "${D}$(python_get_sitedir)"
 }



[gentoo-commits] repo/proj/guru:dev commit in: dev-db/tdscpp/

2024-02-12 Thread Mark Harmstone
commit: e3ebaec664ff8da0530a6d749b2626afe2177069
Author: Mark Harmstone  harmstone  com>
AuthorDate: Tue Feb 13 00:32:12 2024 +
Commit: Mark Harmstone  harmstone  com>
CommitDate: Tue Feb 13 00:34:28 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e3ebaec6

dev-db/tdscpp: new package, add 20240212

Signed-off-by: Mark Harmstone  harmstone.com>

 dev-db/tdscpp/Manifest   |  1 +
 dev-db/tdscpp/metadata.xml   | 11 +++
 dev-db/tdscpp/tdscpp-20240212.ebuild | 35 +++
 3 files changed, 47 insertions(+)

diff --git a/dev-db/tdscpp/Manifest b/dev-db/tdscpp/Manifest
new file mode 100644
index 00..4fa6624b3b
--- /dev/null
+++ b/dev-db/tdscpp/Manifest
@@ -0,0 +1 @@
+DIST tdscpp-20240212.tar.gz 724415 BLAKE2B 
669b2741deb4881b698db68ec5db09da79345caa59d6d2a41938219bede27b00cb33d5cc404173ad9a1fe09d976e3fe46d25c5020c971704163577622e2695ce
 SHA512 
bc88ccfced8dafd57ff14e480a3a911f8d00243c2d022fdee07afb5e49a285b82871cd43e50d3960370b7225aa86ace191725411128969c9fc47e85f3ab8aa8b

diff --git a/dev-db/tdscpp/metadata.xml b/dev-db/tdscpp/metadata.xml
new file mode 100644
index 00..5cb4b7f967
--- /dev/null
+++ b/dev-db/tdscpp/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   m...@harmstone.com
+   Mark Harmstone
+   
+   
+   maharmstone/tdscpp
+   
+

diff --git a/dev-db/tdscpp/tdscpp-20240212.ebuild 
b/dev-db/tdscpp/tdscpp-20240212.ebuild
new file mode 100644
index 00..8d1c0da764
--- /dev/null
+++ b/dev-db/tdscpp/tdscpp-20240212.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="C++ library to communicate with Microsoft SQL server"
+HOMEPAGE="https://github.com/maharmstone/tdscpp;
+SRC_URI="https://codeload.github.com/maharmstone/tdscpp/tar.gz/refs/tags/${PV} 
-> ${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE="kerberos +ssl"
+
+DEPEND="dev-cpp/nlohmann_json
+   dev-libs/icu
+   kerberos? ( virtual/krb5 )
+   ssl? ( dev-libs/openssl )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_KRB5="$(usex kerberos)"
+   -DWITH_OPENSSL="$(usex ssl)"
+   -DBUILD_SAMPLE=OFF
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/afetch/

2024-02-12 Thread Piotr Kubaj
commit: 4896253f784ebf2ee68eabd2854547b43ff297d3
Author: Piotr Kubaj  anongoth  pl>
AuthorDate: Mon Feb 12 23:31:51 2024 +
Commit: Piotr Kubaj  anongoth  pl>
CommitDate: Mon Feb 12 23:33:46 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4896253f

app-misc/afetch: keyword 2.2.0 for ~arm64

Signed-off-by: Piotr Kubaj  anongoth.pl>

 app-misc/afetch/afetch-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/afetch/afetch-2.2.0.ebuild 
b/app-misc/afetch/afetch-2.2.0.ebuild
index f8f6f7f095..11fcd6361f 100644
--- a/app-misc/afetch/afetch-2.2.0.ebuild
+++ b/app-misc/afetch/afetch-2.2.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/13-CF/afetch/archive/refs/tags/V${PV}.tar.gz -> ${P}
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 IUSE="savedconfig"
 
 src_prepare() {



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/ufetch/

2024-02-12 Thread Piotr Kubaj
commit: ae5c0c4bd449e5e723a8e411ceb922ca409786ab
Author: Piotr Kubaj  anongoth  pl>
AuthorDate: Mon Feb 12 23:33:18 2024 +
Commit: Piotr Kubaj  anongoth  pl>
CommitDate: Mon Feb 12 23:33:47 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ae5c0c4b

app-misc/ufetch: keyword 0.3 for ~arm64

Signed-off-by: Piotr Kubaj  anongoth.pl>

 app-misc/ufetch/ufetch-0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/ufetch/ufetch-0.3.ebuild 
b/app-misc/ufetch/ufetch-0.3.ebuild
index 361b275f7b..b6216f03a7 100644
--- a/app-misc/ufetch/ufetch-0.3.ebuild
+++ b/app-misc/ufetch/ufetch-0.3.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 
 src_install() {
newbin ufetch-gentoo ufetch



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/nerdfetch/

2024-02-12 Thread Piotr Kubaj
commit: 885663ecb8a1ce305b4b7b495d7f6c5be99ae5ea
Author: Piotr Kubaj  anongoth  pl>
AuthorDate: Mon Feb 12 23:32:11 2024 +
Commit: Piotr Kubaj  anongoth  pl>
CommitDate: Mon Feb 12 23:33:46 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=885663ec

app-misc/nerdfetch: keyword 8.1.0 for ~arm64

Signed-off-by: Piotr Kubaj  anongoth.pl>

 app-misc/nerdfetch/nerdfetch-8.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/nerdfetch/nerdfetch-8.1.0.ebuild 
b/app-misc/nerdfetch/nerdfetch-8.1.0.ebuild
index 2c78d8c0fd..98575bdb20 100644
--- a/app-misc/nerdfetch/nerdfetch-8.1.0.ebuild
+++ b/app-misc/nerdfetch/nerdfetch-8.1.0.ebuild
@@ -10,7 +10,7 @@ S="${WORKDIR}/NerdFetch-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 
 src_install() {
dobin "nerdfetch"



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/pfetch/

2024-02-12 Thread Piotr Kubaj
commit: 1e51b0b1ee65e1fed1caf42a2901bc654e0ab600
Author: Piotr Kubaj  anongoth  pl>
AuthorDate: Mon Feb 12 23:32:32 2024 +
Commit: Piotr Kubaj  anongoth  pl>
CommitDate: Mon Feb 12 23:33:46 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1e51b0b1

app-misc/pfetch: keyword 0.6.0 for ~arm64

Signed-off-by: Piotr Kubaj  anongoth.pl>

 app-misc/pfetch/pfetch-0.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pfetch/pfetch-0.6.0.ebuild 
b/app-misc/pfetch/pfetch-0.6.0.ebuild
index fa181e29ca..b9c7582b9d 100644
--- a/app-misc/pfetch/pfetch-0.6.0.ebuild
+++ b/app-misc/pfetch/pfetch-0.6.0.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 DESCRIPTION="A pretty system information tool written in POSIX sh"
 HOMEPAGE="https://github.com/dylanaraps/pfetch;
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 SRC_URI="https://github.com/dylanaraps/pfetch/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/treefetch/

2024-02-12 Thread Piotr Kubaj
commit: 1b21c9717ad7d95425dc4c288d1e20a40924dcbf
Author: Piotr Kubaj  anongoth  pl>
AuthorDate: Mon Feb 12 23:32:55 2024 +
Commit: Piotr Kubaj  anongoth  pl>
CommitDate: Mon Feb 12 23:33:47 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1b21c971

app-misc/treefetch: keyword 2.0.0 for ~arm64

Signed-off-by: Piotr Kubaj  anongoth.pl>

 app-misc/treefetch/treefetch-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/treefetch/treefetch-2.0.0.ebuild 
b/app-misc/treefetch/treefetch-2.0.0.ebuild
index b455e94bad..af4480cd8d 100644
--- a/app-misc/treefetch/treefetch-2.0.0.ebuild
+++ b/app-misc/treefetch/treefetch-2.0.0.ebuild
@@ -42,7 +42,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0 MIT Unicode-DFS-2016 Unlicense"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 
 # PATCHES=(
 #  "${FILESDIR}/update-cargo-lock.patch"



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

2024-02-12 Thread orbea
commit: 78ec9fa9a7fec0f594924e2903972db76c96114f
Author: orbea  riseup  net>
AuthorDate: Mon Feb 12 22:18:44 2024 +
Commit: orbea  riseup  net>
CommitDate: Mon Feb 12 22:18:44 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=78ec9fa9

dev-lang/rust: add 1.75.0-r1

Signed-off-by: orbea  riseup.net>

 dev-lang/rust/Manifest |  30 +
 .../files/1.75.0-handle-vendored-sources.patch |  45 ++
 .../rust/files/1.75.0-musl-dynamic-linking.patch   |  19 +
 dev-lang/rust/rust-1.75.0-r1.ebuild| 797 +
 4 files changed, 891 insertions(+)

diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest
index 91c69ab..f6d351f 100644
--- a/dev-lang/rust/Manifest
+++ b/dev-lang/rust/Manifest
@@ -88,6 +88,34 @@ DIST rust-1.73.0-x86_64-unknown-linux-gnu.tar.xz 161588916 
BLAKE2B 10c1c57641e2a
 DIST rust-1.73.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
22e68ec4e6bfa49c15344675abd20ef9449d928943dafc64bfa1cf78dd36ccbce4802af8d4adb84762194dabc512efa74655a93785c127e6942ebeca8f6e3303
 SHA512 
56e53a1047a23a7f37250a785de2422ee2a3a72fdedb9a02530b3cc1cd978370cbbfc0e67d75f3d537f48c6c78f91d3de949ac2c9392a79404609b169cedaa40
 DIST rust-1.73.0-x86_64-unknown-linux-musl.tar.xz 236190528 BLAKE2B 
062b54b31742bc846bdff63fb38be3a3a1f6d2f061da26cee6a0b089feee995fe3dbea536675495ed75d47d657c3d4bf04e36f6752f59f8308f7eb9a397d6e38
 SHA512 
abd01e0c98a8aa447d01613e24302ca81a8cce7d41179ed60834a39ed1942de0459add3c498a63f94bb1ee8662a2750b375b49894e3108da45f47d3a643cfdba
 DIST rust-1.73.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
9822879d0f14eb5387a623d111ed7a3b1ff038522c071608bd254c4b3479da8a1e9ed78c69c267c1156c45a9cbb2f7db00d123b85f28021a743d392d1cb65c75
 SHA512 
ff65fd3ca47afeb10f7434d8d4f91b6649739167639c3eadf178aa1339553c5316bd0bb393cd53fcce17c126dcf8db1f1dca6e87044b14762bb20ed8f5a500b7
+DIST rust-1.74.0-aarch64-unknown-linux-gnu.tar.xz 216169516 BLAKE2B 
830b97f710a3249c4d1df6b37dc9c429cd8d8c8edb0a77de8d04460bc2132ababa6777dc92b82b8a3b3839256f2dc522128d31a81c8b5ae9820a483368292cc2
 SHA512 
40a98f9238af1a60a0506e3e1b88e1d61ce68ed6380c78c77b638b1fccbc8cd0e39d7c042a70dcde454a3fe95b6c49950820f728b847dda218fdd91fef7066de
+DIST rust-1.74.0-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
6b15fd93514659cc64759b7c7c3e26781b87f58022d91bbeacc64906c681ed37b825031e9fd78051671b35c5abbf4d76c11e320742d5b482f36e98ed9d8691e7
 SHA512 
2480367abacb766e015c3287568cc2ea2f186b48cafe709595641e40471b4da1e29b5e41d2a3b5eb7d9f9329725e46e4110800952e554e84212e3a1ad36f06c5
+DIST rust-1.74.0-aarch64-unknown-linux-musl.tar.xz 196821888 BLAKE2B 
aa8444b243a670ce5130a0436bbe100b75912a03bf8b3f99f5dbef9b3459fbb3b6e0d0fae6e9d9ec368e95b20f563a8821ed7698cf699b169887dbc63a7a71f4
 SHA512 
22255c52052977b272dc740853359c15e2764164b38afd473830dd69830d4897d60dc037f0e6190df8a31ee22f80d69f60d7dad968a41b91f23368328e11eef5
+DIST rust-1.74.0-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 
f3ab9235640f5314de7a01564fa60563f123d7d4d8755b4263a687fb22b4d874cbaaf9184436e62c8e65d23c64685d3f3585dcc518fa90229d1a045186e8
 SHA512 
2ba35243e3d626347a442bb9b798e698e654d65d81d3d2391b791f33636a74e51b2c5f6270d37abe641f6e243dc70169e990e9fe1ed0392936f272b65216bd08
+DIST rust-1.74.0-arm-unknown-linux-gnueabi.tar.xz 180475660 BLAKE2B 
33ac40eec4641d71ed03226dcc0cef62fb4b108835ca8532110237c41c5c1eaf5f2a78ae3b97fd69043898439816702df6d1ce8bbfea36622736b62db1de7d7c
 SHA512 
4f90237267516870a9d236add52b70c4e3ffe2b12ce0280faea4f740aa81b0ab8fdbb0e6e58425c8e33a0795a4bd18cf766d222b9d6f8ec9e972d4ce10ac0640
+DIST rust-1.74.0-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B 
cb1c623548cd2dad04ba2130883fe6ca70466ad8e8d10a0bcbe42ecbf7f3e10c5f62eeccb5300d133458e26c9b340ea9f5aeb3b3bd35420e39ca4c2a751946d9
 SHA512 
eccee9e6ec905d4b30b620236bb2c3648f4c5e00518c2e1b0ad5d009865d56abfc866f1a100acc8c7ef559590052cd858cd247bd091d31821b27bfef00b9487f
+DIST rust-1.74.0-arm-unknown-linux-gnueabihf.tar.xz 180651920 BLAKE2B 
34be0e8e7621bae3a7ae0c0c5fb94df55b42035d4a6219d773e109cf8e17082c81e0b8e831421f702bf269e095b0fd6bb798a8ccd78f12b099e5cfa638458572
 SHA512 
c6f7f9aa592985206a3af47f8d61e094e0fe3c714deb6c569a8a0bef8f5dd897f8f27ab33dd184eb28a9267c877f21527dd421baa312bbdf08994cb69aeb6ba0
+DIST rust-1.74.0-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 
81703b2035f44dd3272cce97671205d6f838f1ef09dc22e25316567119da12ecae6c38d5cd54a82f70253a65357c60cac3d2c6c91ceb90614baedb5fb3707306
 SHA512 
aa7d6320d868f4b05274a964570f6d1e5bb4b0f72da0875d43356ff2a48a4d1a2605dce1097e88fdb3cae502c05373540799175bf205676088654a0288718995
+DIST rust-1.74.0-armv7-unknown-linux-gnueabihf.tar.xz 184856340 BLAKE2B 
5002309dbc31916ff4984637c646136c0be0ff682d105f579f3e66dc3aac51feffd9fe70e1e4020bf554155bab88fceafd0a223ff6f2d8d3c885233b4592303e
 SHA512 
8beb260a0f07b11b91a21ff7a6bc863d412006a4b7a582c769ac6991ef8d93ccbdf3b3e9921ba16fd2d3c4354aec706298fce182c910c26e4fcc61575e6f6213
+DIST rust-1.74.0-armv7-unknown-linux-gnueabihf.tar.xz.asc 

[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/python/

2024-02-12 Thread orbea
commit: e27980e5578e60bd6894c3d44cf5e3566278eef7
Author: orbea  riseup  net>
AuthorDate: Mon Feb 12 23:11:29 2024 +
Commit: orbea  riseup  net>
CommitDate: Mon Feb 12 23:11:29 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=e27980e5

dev-lang/python: stabilize 3.12.1_p1 for sparc

Signed-off-by: orbea  riseup.net>

 dev-lang/python/python-3.12.1_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/python/python-3.12.1_p1.ebuild 
b/dev-lang/python/python-3.12.1_p1.ebuild
index 968865d..0ff676b 100644
--- a/dev-lang/python/python-3.12.1_p1.ebuild
+++ b/dev-lang/python/python-3.12.1_p1.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86"
 IUSE="
bluetooth build debug +ensurepip examples gdbm libedit
+ncurses pgo +readline +sqlite +ssl test tk valgrind



[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/python/

2024-02-12 Thread orbea
commit: f5bc2817ee81a1987a36ea18605fe46661d6c3be
Author: orbea  riseup  net>
AuthorDate: Mon Feb 12 23:08:25 2024 +
Commit: orbea  riseup  net>
CommitDate: Mon Feb 12 23:08:25 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=f5bc2817

dev-lang/python: sync ::gentoo

Signed-off-by: orbea  riseup.net>

 dev-lang/python/python-3.10.13.ebuild   | 3 ++-
 dev-lang/python/python-3.11.7.ebuild| 3 ++-
 dev-lang/python/python-3.12.1.ebuild| 3 ++-
 dev-lang/python/python-3.12.1_p1.ebuild | 3 ++-
 dev-lang/python/python-3.9.18.ebuild| 3 ++-
 5 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/dev-lang/python/python-3.10.13.ebuild 
b/dev-lang/python/python-3.10.13.ebuild
index f969959..124dc82 100644
--- a/dev-lang/python/python-3.10.13.ebuild
+++ b/dev-lang/python/python-3.10.13.ebuild
@@ -40,6 +40,7 @@ RESTRICT="!test? ( test )"
 # run the bootstrap code on your dev box and include the results in the
 # patchset. See bug 447752.
 
+# https://github.com/python/cpython/issues/115133
 RDEPEND="
app-arch/bzip2:=
app-arch/xz-utils:=
@@ -65,7 +66,7 @@ RDEPEND="
dev-tcltk/blt:=
dev-tcltk/tix
)
-   xml? ( >=dev-libs/expat-2.1:= )
+   xml? ( https://github.com/python/cpython/issues/115133
 RDEPEND="
app-arch/bzip2:=
app-arch/xz-utils:=
app-crypt/libb2
-   >=dev-libs/expat-2.1:=
+   =sys-libs/zlib-1.1.3:=

diff --git a/dev-lang/python/python-3.12.1.ebuild 
b/dev-lang/python/python-3.12.1.ebuild
index 888d5f0..cdb6045 100644
--- a/dev-lang/python/python-3.12.1.ebuild
+++ b/dev-lang/python/python-3.12.1.ebuild
@@ -40,11 +40,12 @@ RESTRICT="!test? ( test )"
 # run the bootstrap code on your dev box and include the results in the
 # patchset. See bug 447752.
 
+# https://github.com/python/cpython/issues/115133
 RDEPEND="
app-arch/bzip2:=
app-arch/xz-utils:=
app-crypt/libb2
-   >=dev-libs/expat-2.1:=
+   =sys-libs/zlib-1.1.3:=

diff --git a/dev-lang/python/python-3.12.1_p1.ebuild 
b/dev-lang/python/python-3.12.1_p1.ebuild
index 226ad8e..968865d 100644
--- a/dev-lang/python/python-3.12.1_p1.ebuild
+++ b/dev-lang/python/python-3.12.1_p1.ebuild
@@ -40,11 +40,12 @@ RESTRICT="!test? ( test )"
 # run the bootstrap code on your dev box and include the results in the
 # patchset. See bug 447752.
 
+# https://github.com/python/cpython/issues/115133
 RDEPEND="
app-arch/bzip2:=
app-arch/xz-utils:=
app-crypt/libb2
-   >=dev-libs/expat-2.1:=
+   =sys-libs/zlib-1.1.3:=

diff --git a/dev-lang/python/python-3.9.18.ebuild 
b/dev-lang/python/python-3.9.18.ebuild
index 93cffc0..db68388 100644
--- a/dev-lang/python/python-3.9.18.ebuild
+++ b/dev-lang/python/python-3.9.18.ebuild
@@ -40,6 +40,7 @@ RESTRICT="!test? ( test )"
 # run the bootstrap code on your dev box and include the results in the
 # patchset. See bug 447752.
 
+# https://github.com/python/cpython/issues/115133
 RDEPEND="
app-arch/bzip2:=
app-arch/xz-utils:=
@@ -61,7 +62,7 @@ RDEPEND="
dev-tcltk/blt:=
dev-tcltk/tix
)
-   xml? ( >=dev-libs/expat-2.1:= )
+   xml? ( 

[gentoo-commits] repo/proj/guru:dev commit in: net-misc/gmid/files/, net-misc/gmid/

2024-02-12 Thread Anna Vyalkova
commit: b67508d20bd7a1b41ec4043746a35abd3eb0b0ab
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Feb 12 21:57:02 2024 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon Feb 12 21:57:15 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b67508d2

net-misc/gmid: drop 1.8.6, 2.0.1

Closes: https://bugs.gentoo.org/887869
Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 net-misc/gmid/Manifest  |   2 -
 net-misc/gmid/files/gmid.conf   |  10 
 net-misc/gmid/gmid-1.8.6.ebuild | 110 ---
 net-misc/gmid/gmid-2.0.1.ebuild | 112 
 4 files changed, 234 deletions(-)

diff --git a/net-misc/gmid/Manifest b/net-misc/gmid/Manifest
index 7598d362f8..dad4fe7335 100644
--- a/net-misc/gmid/Manifest
+++ b/net-misc/gmid/Manifest
@@ -1,4 +1,2 @@
-DIST gmid-1.8.6.sha.sig 417 BLAKE2B 
b6b4735580d63d2a741cd26a45d7b418c7219425ce615a1ed767a14132938f880f860481e9f4e47d187efd68d33adb29287731b497a0e23576c9f25076afd21a
 SHA512 
d9c2520abd668b4dd5d2def375e0aba2ba41940b93ff2941237e05ba92380d88f5037dbfe84f982d027fe7fbc0b5743af63b8abe83686cdf0d1ac9444247371f
-DIST gmid-1.8.6.tar.gz 121648 BLAKE2B 
a5d30434603c7b45a12541baa2119377e313309499fcc33af1960f55c71b9dbb330e35f5d845f216a9452fb14670b775151174280fed6360d050e11a6621ddc3
 SHA512 
fce40e041a313c918acd0fdbe48d1a2d3d9e8907f8e8251c887cb0fcaf6e82b7128936dfc804241b00530d26901448752ac01b590819ed2aee10734c0f29eaae
 DIST gmid-2.0.1.sha256.sig 239 BLAKE2B 
b118bd39fc529a05112f405589ce2d1c44d4436b19edecb388709ff2cfe4f49ec15506082da6e8a9aecba7cd9ed2d308aafef5432f1692145d6eabe3b5e53683
 SHA512 
83eff56ffec7ed55338dfe1e48d670779008c523634c86050a63f333ed328541dcaeb1a0d3fccb01bdf2f6d3bbea20c2898bfbd115ee7590203c04bd24baa064
 DIST gmid-2.0.1.tar.gz 182989 BLAKE2B 
4973711ee94babd0b0f470cf84f460343c39867753858817b7262d8ca3947e79b2e20fe004627e8acf00728a3b43db4bfddf446115acca8eadf190dcc6ef533f
 SHA512 
38d29775968c40fe174b8ead3393c3cd77dd535dae18d3051eb9b98b248a56929d84909c07c3405ddc6035e7d1fc66ea856a2a1dd96e53ac8d30fd231c764478

diff --git a/net-misc/gmid/files/gmid.conf b/net-misc/gmid/files/gmid.conf
deleted file mode 100644
index e68ea6cb54..00
--- a/net-misc/gmid/files/gmid.conf
+++ /dev/null
@@ -1,10 +0,0 @@
-certdir = "/etc/ssl/gmid"
-
-user "gemini" # drop privileges
-
-server "localhost" {
-  root "/var/gemini/localhost"
-  auto index on
-  cert $certdir "/gmid.crt"
-  key  $certdir "/gmid.key"
-}

diff --git a/net-misc/gmid/gmid-1.8.6.ebuild b/net-misc/gmid/gmid-1.8.6.ebuild
deleted file mode 100644
index 6809adf5d8..00
--- a/net-misc/gmid/gmid-1.8.6.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-SSL_DAYS=36500
-SSL_CERT_MANDATORY=1
-VERIFY_SIG_METHOD="signify"
-inherit edo ssl-cert systemd toolchain-funcs verify-sig
-
-DESCRIPTION="Simple and secure Gemini server"
-HOMEPAGE="https://gmid.omarpolo.com;
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://git.omarpolo.com/${PN} 
https://github.com/omar-polo/${PN}.git;
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/omar-polo/${PN}/releases/download/${PV}/${P}.tar.gz
-   verify-sig? ( 
https://github.com/omar-polo/${PN}/releases/download/${PV}/SHA256.sig -> 
${P}.sha.sig )"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="BSD ISC MIT"
-SLOT="0"
-IUSE="seccomp test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   acct-user/gemini
-   dev-libs/imsg-compat
-   dev-libs/libevent:=
-   dev-libs/libretls:=
-   dev-libs/openssl:=
-   !elibc_Darwin? ( dev-libs/libbsd )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   app-alternatives/yacc
-   seccomp? ( sys-kernel/linux-headers )
-"
-if [[ ${PV} !=  ]]; then
-   BDEPEND+="verify-sig? ( sec-keys/signify-keys-gmid:$(ver_cut 1-2) )"
-fi
-
-QA_CONFIG_IMPL_DECL_SKIP=1
-VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/${PN}-$(ver_cut 1-2).pub"
-
-DOCS=( README.md ChangeLog contrib/README )
-
-src_unpack() {
-   if [[ ${PV} ==  ]]; then
-   git-r3_src_unpack
-   else
-   if use verify-sig; then
-   # Too many levels of symbolic links
-   cp "${DISTDIR}"/${P}.{sha.sig,tar.gz} "${WORKDIR}" || 
die
-   cd "${WORKDIR}" || die
-   verify-sig_verify_signed_checksums \
-   ${P}.sha.sig sha256 ${P}.tar.gz
-   fi
-   default
-   fi
-}
-
-src_configure() {
-   local conf_args
-   tc-export CC
-
-   # note: not an autoconf configure script
-   conf_args=(
-   PREFIX="${EPREFIX}"/usr
-   MANDIR="${EPREFIX}"/usr/share/man
-   $(use_enable seccomp sandbox)
-   )
-
-   edo ./configure "${conf_args[@]}"
-
-   if use seccomp && has 

[gentoo-commits] repo/proj/guru:dev commit in: dev-util/spi-tools/

2024-02-12 Thread Marco Sirabella
commit: e0f6a44ba8e69cc089d3d8971b09081f31d57dd7
Author: Marco Sirabella  sirabella  org>
AuthorDate: Mon Feb 12 21:44:04 2024 +
Commit: Marco Sirabella  sirabella  org>
CommitDate: Mon Feb 12 21:52:00 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e0f6a44b

dev-util/spi-tools: new package, add 1.0.2

Signed-off-by: Marco Sirabella  sirabella.org>

 dev-util/spi-tools/Manifest   |  1 +
 dev-util/spi-tools/metadata.xml   | 11 +++
 dev-util/spi-tools/spi-tools-1.0.2.ebuild | 19 +++
 3 files changed, 31 insertions(+)

diff --git a/dev-util/spi-tools/Manifest b/dev-util/spi-tools/Manifest
new file mode 100644
index 00..5efa234f08
--- /dev/null
+++ b/dev-util/spi-tools/Manifest
@@ -0,0 +1 @@
+DIST spi-tools-1.0.2.tar.gz 13895 BLAKE2B 
118f800af4e6340404c08fec8af58ae4ff64c2d4fefada9f74b1fb890112c9bb4f976841e5dea34b153b4c1147225d7d26971963d8a189c1df30d78d8f14e1c4
 SHA512 
9e4bb3d00d6f9885735e4e444b7422bba96c40309f9f0dbc93c06ae7147e0042a36e1f19157e95535a894efc0c88fd23ecef53247d3a129719681599390e353f

diff --git a/dev-util/spi-tools/metadata.xml b/dev-util/spi-tools/metadata.xml
new file mode 100644
index 00..d2fa619145
--- /dev/null
+++ b/dev-util/spi-tools/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ma...@sirabella.org
+   Marco Sirabella
+   
+   
+   cpb-/spi-tools
+   
+

diff --git a/dev-util/spi-tools/spi-tools-1.0.2.ebuild 
b/dev-util/spi-tools/spi-tools-1.0.2.ebuild
new file mode 100644
index 00..86ab81ab0a
--- /dev/null
+++ b/dev-util/spi-tools/spi-tools-1.0.2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Simple command line tools to help using Linux spidev devices"
+HOMEPAGE="https://github.com/cpb-/spi-tools;
+SRC_URI="https://github.com/cpb-/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_prepare() {
+   default
+   eautoreconf
+}



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

2024-02-12 Thread Dirk Gouders
commit: 8d9a04fec590a141aca27fd9b80fbb3d4aa55afd
Author: Dirk Gouders  gouders  net>
AuthorDate: Mon Feb 12 21:18:54 2024 +
Commit: Dirk Gouders  gouders  net>
CommitDate: Mon Feb 12 21:18:54 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8d9a04fe

app-text/lsp: new package, add 0.5.0-rc4

Signed-off-by: Dirk Gouders  gouders.net>

 app-text/lsp/Manifest |  1 +
 app-text/lsp/lsp-0.5.0_rc4.ebuild | 38 ++
 app-text/lsp/metadata.xml | 28 
 3 files changed, 67 insertions(+)

diff --git a/app-text/lsp/Manifest b/app-text/lsp/Manifest
new file mode 100644
index 00..97b8f9f5b7
--- /dev/null
+++ b/app-text/lsp/Manifest
@@ -0,0 +1 @@
+DIST v0.5.0-rc4.tar.gz 60316 BLAKE2B 
db8b45b7f0e584f8be865fc7e0bb201bbddc780b5adfe21b9367d76f4d5a581382ff8bb8d76f68a6929cf66f16e8467e9eb2cad34385f8512e35e1acac21631d
 SHA512 
7682f060b489cafa671d78bb9e6c130a317eaee08da6638c35ae422b7ce30436f06487e5dd2fce2055edb32a12cb63d7fefbfb29169a316105210609016a2f1c

diff --git a/app-text/lsp/lsp-0.5.0_rc4.ebuild 
b/app-text/lsp/lsp-0.5.0_rc4.ebuild
new file mode 100644
index 00..f4743a069d
--- /dev/null
+++ b/app-text/lsp/lsp-0.5.0_rc4.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+MY_PV="${PV/_/-}"
+MY_P="lsp-${MY_PV}"
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="The least significant pager"
+HOMEPAGE="https://github.com/dgouders/lsp;
+SRC_URI="https://github.com/dgouders/lsp/archive/refs/tags/v${MY_PV}.tar.gz;
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+RDEPEND="
+   >=sys-apps/man-db-2.12.0
+   >=sys-libs/ncurses-6.4_p20230401
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   meson_src_configure
+}
+
+pkg_postinst() {
+   elog "lsp(1) is still considered experimental."
+   elog "Testers and feedback are very welcome!"
+   elog ""
+   elog "One known problem are files with long lines."
+   elog "Movement within those files isn't accurate but"
+   elog "this will get fixed in the near future."
+   elog ""
+   elog "To enable lsp(1) to be automatically selected"
+   elog "as a pager, set either MANPAGER, GIT_PAGER and/or PAGER."
+}

diff --git a/app-text/lsp/metadata.xml b/app-text/lsp/metadata.xml
new file mode 100644
index 00..524f5aa9ea
--- /dev/null
+++ b/app-text/lsp/metadata.xml
@@ -0,0 +1,28 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+d...@gouders.net
+Primary maintainer
+  
+  
+https://github.com/dgouders/lsp/issues
+https://github.com/dgouders/lsp/
+dgouders/lsp
+  
+  
+lsp(1) is a terminal pager with a focus on manual pages.
+
+It offers some assistance in handling manual pages:
+
+* Navigation to other referenced manual pages.
+* Opening of any manual page by name.
+* Maintainance of several open manual pages in a session.
+* Experimental TOC mode that is helpful to show only sections and
+  subsections of manual pages.
+* Creating a pseudo-file with the output of apropos.
+  This could be useful especially for novice users: this can be
+  used to search or read through all manual pages' short descriptions
+  and immediately open interesting ones.
+  
+



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

2024-02-12 Thread Ulrich Müller
commit: 7d82335c3284f6eb7a9c8ddc13b4c3396c796a9a
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Feb 12 21:01:30 2024 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Feb 12 21:01:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d82335c

metadata: Add sam to AUTHORS

Closes: https://bugs.gentoo.org/836936
Signed-off-by: Ulrich Müller  gentoo.org>

 metadata/AUTHORS | 1 +
 1 file changed, 1 insertion(+)

diff --git a/metadata/AUTHORS b/metadata/AUTHORS
index c5496f79be54..cce620b0a3dd 100644
--- a/metadata/AUTHORS
+++ b/metadata/AUTHORS
@@ -14,4 +14,5 @@
 # e-mail address. Keep the list sorted (use "LC_ALL=en_US.utf-8 sort").
 #
 Michał Górny 
+Sam James 
 Sony Interactive Entertainment Inc.



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

2024-02-12 Thread William Hubbs
commit: 17c5e6b246909223835f17d04a732544bad0ba9e
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Feb 12 20:51:31 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Feb 12 20:51:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17c5e6b2

dev-lang/go: add 1.21.7

Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/Manifest |   1 +
 dev-lang/go/go-1.21.7.ebuild | 210 +++
 2 files changed, 211 insertions(+)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index 81af2be87871..a32d5d91aeb1 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -2,4 +2,5 @@ DIST go1.20.12.src.tar.gz 26200362 BLAKE2B 
f33dc8c1ce565443c2cd975db493998bf921e
 DIST go1.20.13.src.tar.gz 26287815 BLAKE2B 
fbcb52039785d4d030d626768dee914e4c27e0be942740230618589708721246e8708f198e04812cfc41165cec49bbb0e92d380b4bff39924fe8f99fea736a40
 SHA512 
87cf8c5e201526c3f44a6b1845a7de3f8a02d054f8689d10c84d5da0d286390b54dc23fc22f82e050d792e1d10c69049691a0d46b198b3fdd2e80087b38f5f06
 DIST go1.21.5.src.tar.gz 26986890 BLAKE2B 
a57550a3f586060d8efa93b6c8d9bf3f87d791ebf66767c9a3344983111aa14ed88c71fe44aabe79b64dcdad85426de647eaf5845d9a5cac082b42969f9a27cb
 SHA512 
c064b7cb3c47d8fb99fc181a3cddf327a4b7a8c6af39a8ac568e9d74cd44903141680903ca48673bb02a7a159cce4f32a94f3b37fc65a9549d3518ad7c731fa3
 DIST go1.21.6.src.tar.gz 27058459 BLAKE2B 
04909d067f8dc1c1bb45d9d0a87f9d0fedb69b42a4eb89ddb24d19df7c0f77c86c6283b579f3b3f9caa3ffba6ab5f325a71552e37b38ba4082e878bd0bc942a3
 SHA512 
8472c1c6c3fae9fecfb512a16f18ed531c04c087429a75086b069330c1b1e4a01a30c6561b5092169144cbc0d787ec2f5f4a50dfc4f79e74398f16423cfd
+DIST go1.21.7.src.tar.gz 26991014 BLAKE2B 
7002b8a6662594f9dc44f215f8c76c2d17057a117c6d8b24929b5fa015a7222a1fe56d3091fcabb74f993c22000c3239645b12b94303751053be83336120cfa0
 SHA512 
5cadc458265deea2650fbbc5b0652e19e858fa7a7b929ea717e82ee4be2af45214a9dfc5b8b799003e83b92aa80141962a472d1d4f0653e97e99df5b68c88e5d
 DIST go1.22.0.src.tar.gz 27544122 BLAKE2B 
c5b1a842b9c70ac4fd77b6403398568dc9ab228e42b2bc036a2d25462bcb2da431f7fec89e8f480b519e774fb08a8b59b6e78ed863d32b15d951ccbea19ce45f
 SHA512 
f47fdac3281463757b3db9f6ab747f86ed7263beed52c820ec2571375a578034df02c0b76912c19fab3a58df3b04d79b6aae084163d1d5847c907aeb30b936e3

diff --git a/dev-lang/go/go-1.21.7.ebuild b/dev-lang/go/go-1.21.7.ebuild
new file mode 100644
index ..6060e4160e11
--- /dev/null
+++ b/dev-lang/go/go-1.21.7.ebuild
@@ -0,0 +1,210 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+# See "Bootstrap" in release notes
+GO_BOOTSTRAP_MIN=1.17.13
+MY_PV=${PV/_/}
+
+inherit toolchain-funcs
+
+case ${PV}  in
+**)
+   EGIT_REPO_URI="https://github.com/golang/go.git;
+   inherit git-r3
+   ;;
+*)
+   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
+   S="${WORKDIR}"/go
+   case ${PV} in
+   *_beta*|*_rc*) ;;
+   *)
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv 
~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   ;;
+   esac
+esac
+
+DESCRIPTION="A concurrent garbage collected and typesafe programming language"
+HOMEPAGE="https://go.dev;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+IUSE="abi_mips_o32 abi_mips_n64 cpu_flags_x86_sse2"
+
+RDEPEND="
+arm? ( sys-devel/binutils[gold] )
+arm64? ( sys-devel/binutils[gold] )"
+BDEPEND="|| (
+   >=dev-lang/go-${GO_BOOTSTRAP_MIN}
+   >=dev-lang/go-bootstrap-${GO_BOOTSTRAP_MIN} )"
+
+# the *.syso files have writable/executable stacks
+QA_EXECSTACK='*.syso'
+
+# Do not complain about CFLAGS, etc, since Go doesn't use them.
+QA_FLAGS_IGNORED='.*'
+
+# The tools in /usr/lib/go should not cause the multilib-strict check to fail.
+QA_MULTILIB_PATHS="usr/lib/go/pkg/tool/.*/.*"
+
+# This package triggers "unrecognized elf file(s)" notices on riscv.
+# https://bugs.gentoo.org/794046
+QA_PREBUILT='.*'
+
+# Do not strip this package. Stripping is unsupported upstream and may
+# fail.
+RESTRICT+=" strip"
+
+DOCS=(
+   CONTRIBUTING.md
+   PATENTS
+   README.md
+   SECURITY.md
+)
+
+go_arch() {
+   # By chance most portage arch names match Go
+   local tc_arch=$(tc-arch $@)
+   case "${tc_arch}" in
+   x86)echo 386;;
+   x64-*)  echo amd64;;
+   loong)  echo loong64;;
+   mips) if use abi_mips_o32; then
+   [[ $(tc-endian $@) = big ]] && echo mips || 
echo mipsle
+   elif use abi_mips_n64; then
+   [[ $(tc-endian $@) = big ]] && echo mips64 || 
echo mips64le
+   fi ;;
+   ppc64) [[ $(tc-endian $@) = big ]] && echo ppc64 || echo 
ppc64le ;;
+   riscv) echo riscv64 ;;
+   s390) 

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

2024-02-12 Thread Andrew Ammerlaan
commit: 8a3d03acdea559a7628e1ec99f3f613ebbbac8be
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Mon Feb 12 20:22:47 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Feb 12 20:32:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a3d03ac

media-video/popcorntime-bin: add 0.5.0

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

 media-video/popcorntime-bin/Manifest   |   2 +
 .../popcorntime-bin/popcorntime-bin-0.5.0.ebuild   | 104 +
 2 files changed, 106 insertions(+)

diff --git a/media-video/popcorntime-bin/Manifest 
b/media-video/popcorntime-bin/Manifest
index 3a825ead4738..d518cbb0177a 100644
--- a/media-video/popcorntime-bin/Manifest
+++ b/media-video/popcorntime-bin/Manifest
@@ -2,3 +2,5 @@ DIST Popcorn-Time-0.4.8-amd64.deb 101235940 BLAKE2B 
a967efc4805e14f4292cf6b4652f
 DIST Popcorn-Time-0.4.8-i386.deb 104249328 BLAKE2B 
46e8b8f34d5d18e6106f0fb32cf5a70a8b0e1f8583838af81a5fd731caf04648e82516152ec4f346f2251b8d23c5c0aeed18b88e6fd7e9fc2f9ff766a19cfd18
 SHA512 
1719527b038bc170d3fa4659e11ca095753410a5ddc2922e2ebd78dacc1a252522e37be8d9916b95232f175ac9e50ea04eb83bda5e63ec7ca21433282d75501a
 DIST Popcorn-Time-0.4.9-amd64.deb 101129244 BLAKE2B 
a36d4ef4702ec9dd6b353ad0c0dd1c967d3a95eaf18ceb7c18c1e7f8418d7f8c0336a1d6c6b28c6f53bf657af8b00094c72b9729b91cb275ab5539f6450626ff
 SHA512 
7a837d11bbe4a7b51e1996dc4ff579e860285f3589bb8938e44ecfaf4f435b657832286f700c74126bfd4f94c485138eb6a32f65cdc36f90a7efbbd2f00a9586
 DIST Popcorn-Time-0.4.9-i386.deb 104225348 BLAKE2B 
d162f6afc7f57b2cc1ddf8d14a044cdb23a010b6949432418092b1ddfc778197298e61e3e1f0778ddf8becd57ecb72be78a55e39ef02bf6981c0d9e02844a08a
 SHA512 
5513a0e6a7e49a54ce4bca2cd16e82c763cc16a7d92bf6661e18ee6eecceb3d61043c3e106136ad286c85921de86033371abcc602112a3781b1a9e12ce73c660
+DIST Popcorn-Time-0.5.0-amd64.deb 154055688 BLAKE2B 
e099038e6cd6f3a214209243c0ab3791b607b2c127ea92b8f1a024f64b0ad1fbea7d1f108619a64a40f4531b5b8e1f0cce3371abc30beadf1b4a4decedf7e3dd
 SHA512 
b81ab4c9a2af1dde80b1fea883d481a64ab04babfc3faa5eec993a8f07ab09f0b6bab7c36292988de375cd70f3ce03f325cd833f083072f2aa900191ef0092bf
+DIST Popcorn-Time-0.5.0-i386.deb 159146908 BLAKE2B 
2eebf6bd8c473b68dbd8019ae85155b85f249d9b2e5ec74d467606dc6b455b5e03413d6394d2b220eb70326a6b45bd25386a04fc8de546256b49af6b4774cdcd
 SHA512 
6a45fe9c977fbadeb21133a67fb16fa0795b2e7d7af24e5a0e72c57963d11674de03fec89880d61cd7a2f218efc6db8666a1878e12628b346e4f5b6afc03bfa5

diff --git a/media-video/popcorntime-bin/popcorntime-bin-0.5.0.ebuild 
b/media-video/popcorntime-bin/popcorntime-bin-0.5.0.ebuild
new file mode 100644
index ..48b1c44232a1
--- /dev/null
+++ b/media-video/popcorntime-bin/popcorntime-bin-0.5.0.ebuild
@@ -0,0 +1,104 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu 
he hi
+   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
+   sw ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop unpacker xdg
+
+DESCRIPTION="BitTorrent client that includes an integrated media player"
+HOMEPAGE="https://github.com/popcorn-official/popcorn-desktop;
+SRC_URI="
+   amd64? ( 
https://github.com/popcorn-official/popcorn-desktop/releases/download/v${PV}/Popcorn-Time-${PV}-amd64.deb
 )
+   x86? ( 
https://github.com/popcorn-official/popcorn-desktop/releases/download/v${PV}/Popcorn-Time-${PV}-i386.deb
 )
+"
+S="${WORKDIR}"
+
+KEYWORDS="-* ~amd64 ~x86"
+# Electron bundles a bunch of things
+LICENSE="
+   MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2
+   unRAR OFL CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
+"
+SLOT="0"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXScrnSaver
+   x11-libs/libXtst
+   x11-libs/pango
+"
+
+QA_PREBUILT="opt/Popcorn-Time/*"
+
+pkg_pretend() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_prepare() {
+   default
+   # cleanup languages
+   pushd "opt/Popcorn-Time/locales" || die
+   # No l10n use entries for these langs
+   rm ar-XB.pak* en-XA.pak* || die
+   chromium_remove_language_paks
+   popd || die
+}
+
+src_configure() {
+   chromium_suid_sandbox_check_kernel_config
+   default
+}
+
+src_install() {
+   doicon -s 256 

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

2024-02-12 Thread William Hubbs
commit: f92947a1638709e89c91c9198f6d485c23e82e06
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Feb 12 19:44:33 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Feb 12 20:05:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f92947a1

dev-lang/go: add 1.22.0

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

 dev-lang/go/Manifest |   1 +
 dev-lang/go/go-1.22.0.ebuild | 213 +++
 2 files changed, 214 insertions(+)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index a7c4d99981ef..81af2be87871 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -2,3 +2,4 @@ DIST go1.20.12.src.tar.gz 26200362 BLAKE2B 
f33dc8c1ce565443c2cd975db493998bf921e
 DIST go1.20.13.src.tar.gz 26287815 BLAKE2B 
fbcb52039785d4d030d626768dee914e4c27e0be942740230618589708721246e8708f198e04812cfc41165cec49bbb0e92d380b4bff39924fe8f99fea736a40
 SHA512 
87cf8c5e201526c3f44a6b1845a7de3f8a02d054f8689d10c84d5da0d286390b54dc23fc22f82e050d792e1d10c69049691a0d46b198b3fdd2e80087b38f5f06
 DIST go1.21.5.src.tar.gz 26986890 BLAKE2B 
a57550a3f586060d8efa93b6c8d9bf3f87d791ebf66767c9a3344983111aa14ed88c71fe44aabe79b64dcdad85426de647eaf5845d9a5cac082b42969f9a27cb
 SHA512 
c064b7cb3c47d8fb99fc181a3cddf327a4b7a8c6af39a8ac568e9d74cd44903141680903ca48673bb02a7a159cce4f32a94f3b37fc65a9549d3518ad7c731fa3
 DIST go1.21.6.src.tar.gz 27058459 BLAKE2B 
04909d067f8dc1c1bb45d9d0a87f9d0fedb69b42a4eb89ddb24d19df7c0f77c86c6283b579f3b3f9caa3ffba6ab5f325a71552e37b38ba4082e878bd0bc942a3
 SHA512 
8472c1c6c3fae9fecfb512a16f18ed531c04c087429a75086b069330c1b1e4a01a30c6561b5092169144cbc0d787ec2f5f4a50dfc4f79e74398f16423cfd
+DIST go1.22.0.src.tar.gz 27544122 BLAKE2B 
c5b1a842b9c70ac4fd77b6403398568dc9ab228e42b2bc036a2d25462bcb2da431f7fec89e8f480b519e774fb08a8b59b6e78ed863d32b15d951ccbea19ce45f
 SHA512 
f47fdac3281463757b3db9f6ab747f86ed7263beed52c820ec2571375a578034df02c0b76912c19fab3a58df3b04d79b6aae084163d1d5847c907aeb30b936e3

diff --git a/dev-lang/go/go-1.22.0.ebuild b/dev-lang/go/go-1.22.0.ebuild
new file mode 100644
index ..373b585d242f
--- /dev/null
+++ b/dev-lang/go/go-1.22.0.ebuild
@@ -0,0 +1,213 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+# See "Bootstrap" in release notes
+GO_BOOTSTRAP_MIN=1.20.14
+MY_PV=${PV/_/}
+
+inherit toolchain-funcs
+
+case ${PV}  in
+**)
+   EGIT_REPO_URI="https://github.com/golang/go.git;
+   inherit git-r3
+   ;;
+*)
+   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
+   S="${WORKDIR}"/go
+   case ${PV} in
+   *_beta*|*_rc*) ;;
+   *)
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv 
~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   ;;
+   esac
+esac
+
+DESCRIPTION="A concurrent garbage collected and typesafe programming language"
+HOMEPAGE="https://go.dev;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+IUSE="abi_mips_o32 abi_mips_n64 cpu_flags_x86_sse2"
+
+RDEPEND="
+arm? ( sys-devel/binutils[gold] )
+arm64? ( sys-devel/binutils[gold] )"
+BDEPEND="|| (
+   >=dev-lang/go-${GO_BOOTSTRAP_MIN}
+   >=dev-lang/go-bootstrap-${GO_BOOTSTRAP_MIN} )"
+
+# the *.syso files have writable/executable stacks
+QA_EXECSTACK='*.syso'
+
+# Do not complain about CFLAGS, etc, since Go doesn't use them.
+QA_FLAGS_IGNORED='.*'
+
+# The tools in /usr/lib/go should not cause the multilib-strict check to fail.
+QA_MULTILIB_PATHS="usr/lib/go/pkg/tool/.*/.*"
+
+# This package triggers "unrecognized elf file(s)" notices on riscv.
+# https://bugs.gentoo.org/794046
+QA_PREBUILT='.*'
+
+# Do not strip this package. Stripping is unsupported upstream and may
+# fail.
+RESTRICT+=" strip"
+
+DOCS=(
+   CONTRIBUTING.md
+   PATENTS
+   README.md
+   SECURITY.md
+)
+
+go_arch() {
+   # By chance most portage arch names match Go
+   local tc_arch=$(tc-arch $@)
+   case "${tc_arch}" in
+   x86)echo 386;;
+   x64-*)  echo amd64;;
+   loong)  echo loong64;;
+   mips) if use abi_mips_o32; then
+   [[ $(tc-endian $@) = big ]] && echo mips || 
echo mipsle
+   elif use abi_mips_n64; then
+   [[ $(tc-endian $@) = big ]] && echo mips64 || 
echo mips64le
+   fi ;;
+   ppc64) [[ $(tc-endian $@) = big ]] && echo ppc64 || echo 
ppc64le ;;
+   riscv) echo riscv64 ;;
+   s390) echo s390x ;;
+   *)  echo "${tc_arch}";;
+   esac
+}
+
+go_arm() {
+   case "${1:-${CHOST}}" in
+   armv5*) echo 5;;
+   armv6*) echo 6;;
+   armv7*) echo 7;;
+   *)
+   

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

2024-02-12 Thread William Hubbs
commit: 79de41ef86ab21e89f7d3d36d2fc5624b03f2932
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Feb 12 19:19:54 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Feb 12 20:05:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79de41ef

dev-lang/go-bootstrap: add 1.20.14

Bug: https://bugs.gentoo.org/924128
Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go-bootstrap/Manifest| 16 +++
 dev-lang/go-bootstrap/go-bootstrap-1.20.14.ebuild | 51 +++
 2 files changed, 67 insertions(+)

diff --git a/dev-lang/go-bootstrap/Manifest b/dev-lang/go-bootstrap/Manifest
index 4b9f04e617b4..6e9751797a1a 100644
--- a/dev-lang/go-bootstrap/Manifest
+++ b/dev-lang/go-bootstrap/Manifest
@@ -1,3 +1,19 @@
+DIST go-1.20.14-darwin-amd64-bootstrap.tbz 94549781 BLAKE2B 
604d6b183b6be19f98f330a73fd07db1824442b14c3870447340e628b3fd13c87972d9a192f888e329b1d0337a48d66651f35c0237e4a5a609091e73385925d7
 SHA512 
ef2b179a096319dca8cd3907ad7c9d80bc61d409ce198a323073fbceb3b6ab3f5752eaeeb8f37f9287ba1c009f5e37da341e359228d0509ab766340f61a10c68
+DIST go-1.20.14-darwin-arm64-bootstrap.tbz 92159553 BLAKE2B 
28a95dafd3126e95fd997744ca20385bf634c3bc08be5698bc314c8e902e261d66ebae754492997562ba3bd2635f68ad8173cbd84aa6e59bcf38fe0c2cd35a65
 SHA512 
1f39a132037f9b1141cac752c20c34da0f87583dba9094965ffb7f65015d3d5273a1b63201e1f68e00d436aa1b1d79972f6f50a195a3d5799f012fb3fbaa20b6
+DIST go-1.20.14-linux-386-bootstrap.tbz 96003553 BLAKE2B 
c3a07e7dd840387281b065aebd216fa0cdd1c2e7bc71cce63f4a0fd7fa2ce1848f2b3b91c2506bea1a5b747ca7eece9aff08fe67dcf6b63f8afcc4a92e382f6b
 SHA512 
236423e5b65078afd7a44f83f91f0b2bf11c78871d01adce942651ec24d02ae96021dfdb00640034dff9b43c636b1975402b68955bf6572c680dfbbb9bdb266e
+DIST go-1.20.14-linux-amd64-bootstrap.tbz 95467194 BLAKE2B 
d0d016a1f6334db056342432f401edf17c9ea0032ed13f3a1ab127b4697fcc18e471cd133ed306ccd98d62779bc2d0304a97a7100f91c566ca064237dab109d0
 SHA512 
638103faca6d913a8b774a00b1846e746c1f6272f1d3d0343942e81886aee84b6a8b10befab5d1e9e9ad7c3f1a3cbf72a2ff223fd236c21a6ef05ed63ae4c495
+DIST go-1.20.14-linux-arm-bootstrap.tbz 92749037 BLAKE2B 
4a58c00132c84510cff0cbca9ed910b565220dfd2f7ef2080b40b3bb35f94b1d3d05e36e964ebf715261c13b38763be0c4df1ac8675f7bd27e9f087a710236b5
 SHA512 
94aa1264ac11243959d2768e67d29e405ec1a63daef3efdea695950fcbacb0e5bfad68eae71e5bca31e74415fc8fce90de2de9ac440e67921221a1b166cf9b23
+DIST go-1.20.14-linux-arm64-bootstrap.tbz 90313482 BLAKE2B 
839f7e2a30944c622cdd3ebbcda8cbbaff6070b0c6bff3c2cdb5429f65df5cd830ed211d05df81d5f25c798e8d113d6bfe605e12b25f271ab35f9a7e98e6a95e
 SHA512 
b7336febe2f687c8b91a885885a5f85e9a25333120fec38c08b96e115cbd1f66bd054d8c8a69891c210f60609828dc8cd9d188ac06d98d97fcec75730c97b5c9
+DIST go-1.20.14-linux-loong64-bootstrap.tbz 91910305 BLAKE2B 
e470bed6fdcae3e5baf9e8079bfaa211814cee00a9bebf2bfef24a27e249b2b2251b1400389b5844ed1f7631a4d8306b358bdf43f92bc96c2d071e79949b4e26
 SHA512 
2c878541d02cadd7cbe66647ef1cbec2ef1c9b43c4798adfd8cdf3ad800c6cc2bd2c702af221e133fa03099029e740362c9f490b1ace6c530462b27d73fb9d50
+DIST go-1.20.14-linux-mips-bootstrap.tbz 89723945 BLAKE2B 
c3ac0d9de529f4d033cf3942726124013f9772aa62174d185e1883e359bc195aca531170a4ba25c40de8d5b8c74d7553b461aabeeca31f76737d38fe86d7ca9a
 SHA512 
461b043acece310ac3c4750086092d4ba6e56c5dcfa2eef1e2d626e8f4d18796dc8d13e9d4e36a2bea500422c7b6aeba863a0da74305ad7952cf2d05fd371c8b
+DIST go-1.20.14-linux-mips64-bootstrap.tbz 90162590 BLAKE2B 
f3fc550a6f2b05dd99fcb1a2437a3c2a4db7d13d434bad9478c400449286a78ea8f824fc40ba2e7e88646d9220ae0508ca57f2cad277b0fcc444d20e0ec8f594
 SHA512 
046baa51362abfa0865fea437d4b80e90b113387d2603661d1ca96c819237b459d3fc50d69acfc0b41b906baed56da031801ec913e55baf0db389ddf10d93d3b
+DIST go-1.20.14-linux-mips64le-bootstrap.tbz 89241603 BLAKE2B 
1708a4d82376ea34dc3c569b2b44e34cb0a6698a4bfb1c04da89da6c2b660e93372926c4d88ca9cc8185c2b5949265779038882b84ff9ea99ddbb709cf7dac91
 SHA512 
ce95ca20b66bea1f4faa2edede7082858689cb50d5579225c635ba7987db7d0627453ae06eb141678cc46720d0bc050ae87d4fc3fbbbaaa16f4db7fd0234b6d2
+DIST go-1.20.14-linux-mipsle-bootstrap.tbz 89478289 BLAKE2B 
e09bf90783a11dda0ed81a2a1f8998bd7ea6ef4c7dc06e0e1abfc885a4cf0622bf40ae9d74d2bb3683ecb96b9a93a3064a8783a609cd88ef3f319af6332bf52d
 SHA512 
5246e8da2fe58053bbdfa861d527b119227eacd055a7e69ffbb1e5c3dd2f477a286951c0577632c492f34ffc3ef4c015b1b7affdf5cca03b22bb0ef1ddea52de
+DIST go-1.20.14-linux-ppc64-bootstrap.tbz 91456774 BLAKE2B 
b4a7ca37f7bfe4c13dbfcb94cbd0521e924ba322eb49a49c6934dbb3b00c7f4929828dde3f18e1c26421c684f4a63bcf7f0834a30d58918b53fd13fc908860ee
 SHA512 
28d9c6b33ab7f72f840fd06b0219845638c3df50b7741152f303288a3b4ab55e7bdb083dbd668e95563e459950e4e89ae9edf7ad604687afe5247781330e2fb1
+DIST go-1.20.14-linux-ppc64le-bootstrap.tbz 90575770 BLAKE2B 
0c76ba27d41d329a7c58ae5c2c168e021a4fbb01800cdc7e61baf50de57b146578aef123755b09df5a4aa405452e2b3cc9ff1960cdc34c3a38442691e7cd0422
 SHA512 

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

2024-02-12 Thread Patrick McLean
commit: e249a804c696d7b0874ed39c5fe6428729893ff7
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Feb 12 19:44:53 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Feb 12 19:44:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e249a804

dev-util/trace-cmd: Revbump, remote unneeded dep, optimize python

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

 .../trace-cmd/{trace-cmd-3.2-r1.ebuild => trace-cmd-3.2-r2.ebuild}  | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-util/trace-cmd/trace-cmd-3.2-r1.ebuild 
b/dev-util/trace-cmd/trace-cmd-3.2-r2.ebuild
similarity index 96%
rename from dev-util/trace-cmd/trace-cmd-3.2-r1.ebuild
rename to dev-util/trace-cmd/trace-cmd-3.2-r2.ebuild
index ac238bb320a9..5b793f1856fd 100644
--- a/dev-util/trace-cmd/trace-cmd-3.2-r1.ebuild
+++ b/dev-util/trace-cmd/trace-cmd-3.2-r2.ebuild
@@ -43,7 +43,6 @@ DEPEND="
 "
 BDEPEND="
app-text/asciidoc
-   dev-util/source-highlight
virtual/pkgconfig
python? ( dev-lang/swig )
 "
@@ -88,8 +87,13 @@ src_configure() {
 
 src_install() {
meson_src_install
+   python_install
 
# TODO: fix bash completion name
mv "${D}"/usr/share/bash-completion/completions/${PN}.bash \
"${D}"/usr/share/bash-completion/completions/${PN} || die
 }
+
+python_install() {
+   python_optimize $(python_get_sitedir)
+}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/

2024-02-12 Thread Maciej Barć
commit: 25c49188b46d8b046e31f2fe44c122448ece000a
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Feb 12 16:37:03 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Feb 12 17:07:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25c49188

games-emulation/ppsspp: turn off ccache

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

 games-emulation/ppsspp/ppsspp-1.17.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/games-emulation/ppsspp/ppsspp-1.17.1.ebuild 
b/games-emulation/ppsspp/ppsspp-1.17.1.ebuild
index 4f6565ae477c..b98e38fb57a1 100644
--- a/games-emulation/ppsspp/ppsspp-1.17.1.ebuild
+++ b/games-emulation/ppsspp/ppsspp-1.17.1.ebuild
@@ -67,7 +67,8 @@ src_configure() {
local -a mycmakeargs=(
-DBUILD_SHARED_LIBS=OFF
-DCMAKE_SKIP_RPATH=ON
-   -DHEADLESS=false
+   -DHEADLESS=OFF
+   -DUSE_CCACHE=OFF
-DUSE_SYSTEM_FFMPEG=ON
-DUSE_SYSTEM_LIBZIP=ON
-DUSE_SYSTEM_SNAPPY=ON



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

2024-02-12 Thread Maciej Barć
commit: 86df6862c92ee26a53dd98239166eb0e36c3cc52
Author: Michael Lill  tokiwa  software>
AuthorDate: Mon Feb 12 15:18:22 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Feb 12 17:07:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86df6862

dev-lang/fuzion: update homepage url

Main url is now https://fuzion-lang.dev, even tough https://flang.dev still
exists. Changed due to name clash with gcc frontend for fortran which is also
called flang.

Signed-off-by: Michael Lill  tokiwa.software>
Closes: https://github.com/gentoo/gentoo/pull/35288
Signed-off-by: Maciej Barć  gentoo.org>

 dev-lang/fuzion/fuzion-0.085-r1.ebuild | 2 +-
 dev-lang/fuzion/fuzion-0.086.ebuild| 2 +-
 dev-lang/fuzion/metadata.xml   | 4 ++--
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-lang/fuzion/fuzion-0.085-r1.ebuild 
b/dev-lang/fuzion/fuzion-0.085-r1.ebuild
index 063790bb40b9..a90cd4f70918 100644
--- a/dev-lang/fuzion/fuzion-0.085-r1.ebuild
+++ b/dev-lang/fuzion/fuzion-0.085-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit java-pkg-2
 
 DESCRIPTION="A language with a focus on simplicity, safety and correctness"
-HOMEPAGE="https://flang.dev/
+HOMEPAGE="https://fuzion-lang.dev/
https://github.com/tokiwa-software/fuzion/;
 
 if [[ "${PV}" == ** ]] ; then

diff --git a/dev-lang/fuzion/fuzion-0.086.ebuild 
b/dev-lang/fuzion/fuzion-0.086.ebuild
index 25e1fa2bc8ef..933ed223e6ec 100644
--- a/dev-lang/fuzion/fuzion-0.086.ebuild
+++ b/dev-lang/fuzion/fuzion-0.086.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit java-pkg-2
 
 DESCRIPTION="A language with a focus on simplicity, safety and correctness"
-HOMEPAGE="https://flang.dev/
+HOMEPAGE="https://fuzion-lang.dev/
https://github.com/tokiwa-software/fuzion/;
 
 if [[ "${PV}" == ** ]] ; then

diff --git a/dev-lang/fuzion/metadata.xml b/dev-lang/fuzion/metadata.xml
index 47ee98be75cb..ff8570fb1aec 100644
--- a/dev-lang/fuzion/metadata.xml
+++ b/dev-lang/fuzion/metadata.xml
@@ -11,8 +11,8 @@
 for performance and correctness.
   
   
-https://flang.dev/release_notes.txt
-https://flang.dev/docs/index
+https://fuzion-lang.dev/release_notes.txt
+https://fuzion-lang.dev/docs/index
 https://github.com/tokiwa-software/fuzion/issues/
 tokiwa-software/fuzion
   



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

2024-02-12 Thread Viorel Munteanu
commit: 72445361c8d7aeba55ca78c4d377b8f0ebcf4bab
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon Feb 12 16:49:28 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Feb 12 16:51:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72445361

app-misc/fastfetch: add 2.8.3

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-misc/fastfetch/Manifest   |   1 +
 app-misc/fastfetch/fastfetch-2.8.3.ebuild | 115 ++
 2 files changed, 116 insertions(+)

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index deaf9606bae4..d67608550a28 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,3 +1,4 @@
 DIST fastfetch-2.2.3.tar.gz 901203 BLAKE2B 
d6d097b72ce2f252e42b3e59cbd26b43a4f17ae974382f986270fbf91b457cf3c49e78a3c775e713d9302d536fb5a363e809005b9174d1a27622e6b6ed666709
 SHA512 
81e051b7555d56415c723606c0b6dfc3ad7ed91fb2c7b36c07465f4dfbdb91da5c8d216e46df36863888448de0a7bd63e28c6aa701995bf1165e0d7c33c4f724
 DIST fastfetch-2.7.1.tar.gz 1000565 BLAKE2B 
061d2175bdca879bb4ef1a2f29fd73b99a7325fb8de66f05eb1203008c34ef20ff122e57a785ee0a5abb0251004023958abb1d158bc49cd1b34f9e02f3d1c6bc
 SHA512 
55d897af532141d429aa5b58ab1516347f14597bf249b70f0d5ab27d11e235911858143fc32356255bef201cb44cdd7698e8d49094fb7e61c2e425a6c8ac5fa1
 DIST fastfetch-2.8.2.tar.gz 1006437 BLAKE2B 
6d272be459ee111c1a3395343406fc00191e8451feab611bc2f3b44d0602d44dcebfc5964c00d2bca65a1ee7821096f45c7d71dd83c537d60f5cd34119e55a7c
 SHA512 
eaa9a020b39c97b8aceca0c75de1577d09f03a533df14ea680e99aac70fd5d40324f44feecf5c7825e9ab88fc1bf4dcc686fe541af60a670b8ff887f0b5fa79b
+DIST fastfetch-2.8.3.tar.gz 1007260 BLAKE2B 
45b4d41f1b134416cb069e7afd3c526b139c6192b474bd0b47525b4996ef97b7f4540d676b02cd60503a174c2c64eeecaac3ca81d86d5f2bbb564e7989bf7917
 SHA512 
7a406e25dff943b6977ca519010f8f91d6df622b9bc3f319ddc01dc24f0ee74163d651abafe8010fe7326ae64185a5af1c7561831d148c984e4690ffb4cb4b45

diff --git a/app-misc/fastfetch/fastfetch-2.8.3.ebuild 
b/app-misc/fastfetch/fastfetch-2.8.3.ebuild
new file mode 100644
index ..7fd4e9284eb7
--- /dev/null
+++ b/app-misc/fastfetch/fastfetch-2.8.3.ebuild
@@ -0,0 +1,115 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="Fast neofetch-like system information tool"
+HOMEPAGE="https://github.com/fastfetch-cli/fastfetch;
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/fastfetch-cli/fastfetch.git;
+   [[ ${PV} == *0.1. ]] && EGIT_BRANCH=master
+   [[ ${PV} == *0.2. ]] && EGIT_BRANCH=dev
+   [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
+else
+   
SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="MIT nvidia-gpu? ( NVIDIA-NVLM )"
+SLOT="0"
+IUSE="X chafa dbus ddcutil drm gnome imagemagick networkmanager nvidia-gpu 
opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr"
+RESTRICT="!test? ( test )"
+
+# note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
+# make sure to crank yyjson minimum version to match bundled version
+RDEPEND="
+   >=dev-libs/yyjson-0.8.0:=
+   sys-libs/zlib
+   X? ( x11-libs/libX11 )
+   chafa? ( media-gfx/chafa )
+   dbus? ( sys-apps/dbus )
+   ddcutil? ( app-misc/ddcutil:= )
+   drm? ( x11-libs/libdrm )
+   gnome? (
+   dev-libs/glib
+   gnome-base/dconf
+   )
+   imagemagick? ( media-gfx/imagemagick:= )
+   networkmanager? ( net-misc/networkmanager )
+   opencl? ( virtual/opencl )
+   opengl? ( media-libs/libglvnd[X] )
+   osmesa? ( media-libs/mesa[osmesa] )
+   pulseaudio? ( media-libs/libpulse )
+   sqlite? ( dev-db/sqlite:3 )
+   vulkan? (
+   media-libs/vulkan-loader
+   sys-apps/pciutils
+   )
+   wayland? ( dev-libs/wayland )
+   xcb? ( x11-libs/libxcb )
+   xfce? ( xfce-base/xfconf )
+   xrandr? ( x11-libs/libXrandr )
+"
+DEPEND="
+   ${RDEPEND}
+   vulkan? ( dev-util/vulkan-headers )
+"
+BDEPEND="virtual/pkgconfig"
+
+REQUIRED_USE="
+   xrandr? ( X )
+   chafa? ( imagemagick )
+"
+
+src_configure() {
+   local fastfetch_enable_imagemagick7=no
+   local fastfetch_enable_imagemagick6=no
+   if use imagemagick; then
+   fastfetch_enable_imagemagick7=$(has_version 
'>=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
+   fastfetch_enable_imagemagick6=$(has_version 
'

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

2024-02-12 Thread Viorel Munteanu
commit: 57109b5d486bb24f4337c7af2743881d0c637146
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon Feb 12 16:49:34 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Feb 12 16:51:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57109b5d

app-misc/fastfetch: drop 2.8.2

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-misc/fastfetch/Manifest   |   1 -
 app-misc/fastfetch/fastfetch-2.8.2.ebuild | 115 --
 2 files changed, 116 deletions(-)

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index d67608550a28..ff449d5b84d4 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,4 +1,3 @@
 DIST fastfetch-2.2.3.tar.gz 901203 BLAKE2B 
d6d097b72ce2f252e42b3e59cbd26b43a4f17ae974382f986270fbf91b457cf3c49e78a3c775e713d9302d536fb5a363e809005b9174d1a27622e6b6ed666709
 SHA512 
81e051b7555d56415c723606c0b6dfc3ad7ed91fb2c7b36c07465f4dfbdb91da5c8d216e46df36863888448de0a7bd63e28c6aa701995bf1165e0d7c33c4f724
 DIST fastfetch-2.7.1.tar.gz 1000565 BLAKE2B 
061d2175bdca879bb4ef1a2f29fd73b99a7325fb8de66f05eb1203008c34ef20ff122e57a785ee0a5abb0251004023958abb1d158bc49cd1b34f9e02f3d1c6bc
 SHA512 
55d897af532141d429aa5b58ab1516347f14597bf249b70f0d5ab27d11e235911858143fc32356255bef201cb44cdd7698e8d49094fb7e61c2e425a6c8ac5fa1
-DIST fastfetch-2.8.2.tar.gz 1006437 BLAKE2B 
6d272be459ee111c1a3395343406fc00191e8451feab611bc2f3b44d0602d44dcebfc5964c00d2bca65a1ee7821096f45c7d71dd83c537d60f5cd34119e55a7c
 SHA512 
eaa9a020b39c97b8aceca0c75de1577d09f03a533df14ea680e99aac70fd5d40324f44feecf5c7825e9ab88fc1bf4dcc686fe541af60a670b8ff887f0b5fa79b
 DIST fastfetch-2.8.3.tar.gz 1007260 BLAKE2B 
45b4d41f1b134416cb069e7afd3c526b139c6192b474bd0b47525b4996ef97b7f4540d676b02cd60503a174c2c64eeecaac3ca81d86d5f2bbb564e7989bf7917
 SHA512 
7a406e25dff943b6977ca519010f8f91d6df622b9bc3f319ddc01dc24f0ee74163d651abafe8010fe7326ae64185a5af1c7561831d148c984e4690ffb4cb4b45

diff --git a/app-misc/fastfetch/fastfetch-2.8.2.ebuild 
b/app-misc/fastfetch/fastfetch-2.8.2.ebuild
deleted file mode 100644
index 7fd4e9284eb7..
--- a/app-misc/fastfetch/fastfetch-2.8.2.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="Fast neofetch-like system information tool"
-HOMEPAGE="https://github.com/fastfetch-cli/fastfetch;
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/fastfetch-cli/fastfetch.git;
-   [[ ${PV} == *0.1. ]] && EGIT_BRANCH=master
-   [[ ${PV} == *0.2. ]] && EGIT_BRANCH=dev
-   [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
-else
-   
SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86"
-fi
-
-LICENSE="MIT nvidia-gpu? ( NVIDIA-NVLM )"
-SLOT="0"
-IUSE="X chafa dbus ddcutil drm gnome imagemagick networkmanager nvidia-gpu 
opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr"
-RESTRICT="!test? ( test )"
-
-# note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
-# make sure to crank yyjson minimum version to match bundled version
-RDEPEND="
-   >=dev-libs/yyjson-0.8.0:=
-   sys-libs/zlib
-   X? ( x11-libs/libX11 )
-   chafa? ( media-gfx/chafa )
-   dbus? ( sys-apps/dbus )
-   ddcutil? ( app-misc/ddcutil:= )
-   drm? ( x11-libs/libdrm )
-   gnome? (
-   dev-libs/glib
-   gnome-base/dconf
-   )
-   imagemagick? ( media-gfx/imagemagick:= )
-   networkmanager? ( net-misc/networkmanager )
-   opencl? ( virtual/opencl )
-   opengl? ( media-libs/libglvnd[X] )
-   osmesa? ( media-libs/mesa[osmesa] )
-   pulseaudio? ( media-libs/libpulse )
-   sqlite? ( dev-db/sqlite:3 )
-   vulkan? (
-   media-libs/vulkan-loader
-   sys-apps/pciutils
-   )
-   wayland? ( dev-libs/wayland )
-   xcb? ( x11-libs/libxcb )
-   xfce? ( xfce-base/xfconf )
-   xrandr? ( x11-libs/libXrandr )
-"
-DEPEND="
-   ${RDEPEND}
-   vulkan? ( dev-util/vulkan-headers )
-"
-BDEPEND="virtual/pkgconfig"
-
-REQUIRED_USE="
-   xrandr? ( X )
-   chafa? ( imagemagick )
-"
-
-src_configure() {
-   local fastfetch_enable_imagemagick7=no
-   local fastfetch_enable_imagemagick6=no
-   if use imagemagick; then
-   fastfetch_enable_imagemagick7=$(has_version 
'>=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
-   fastfetch_enable_imagemagick6=$(has_version 
'

[gentoo-commits] repo/gentoo:master commit in: dev-build/b2/

2024-02-12 Thread Sam James
commit: a1ae0df0aae1f192942f3baadd6d071ee4aae013
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 12 16:26:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 12 16:26:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1ae0df0

dev-build/b2: Stabilize 5.0.0 hppa, #924359

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

 dev-build/b2/b2-5.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-build/b2/b2-5.0.0.ebuild b/dev-build/b2/b2-5.0.0.ebuild
index 47946b7233ad..8315653f3185 100644
--- a/dev-build/b2/b2-5.0.0.ebuild
+++ b/dev-build/b2/b2-5.0.0.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${P}/src"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="examples"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-build/b2/

2024-02-12 Thread Sam James
commit: be84236a17dbe2a2407a7dfcdfb986f1228d3f7a
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 12 16:26:58 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 12 16:26:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be84236a

dev-build/b2: Stabilize 5.0.0 amd64, #924359

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

 dev-build/b2/b2-5.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-build/b2/b2-5.0.0.ebuild b/dev-build/b2/b2-5.0.0.ebuild
index c249e982fe4b..47946b7233ad 100644
--- a/dev-build/b2/b2-5.0.0.ebuild
+++ b/dev-build/b2/b2-5.0.0.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${P}/src"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="examples"
 RESTRICT="test"
 



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

2024-02-12 Thread Sam James
commit: ca1c332acc4c4536073881492e4a2c093c259a53
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 12 16:26:57 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 12 16:26:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca1c332a

media-libs/libmpdclient: Stabilize 2.22 amd64, #924349

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

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

diff --git a/media-libs/libmpdclient/libmpdclient-2.22.ebuild 
b/media-libs/libmpdclient/libmpdclient-2.22.ebuild
index 6d03abd04eea..b751ecd54061 100644
--- a/media-libs/libmpdclient/libmpdclient-2.22.ebuild
+++ b/media-libs/libmpdclient/libmpdclient-2.22.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 ~riscv ~sparc x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git/

2024-02-12 Thread Sam James
commit: d82d15999cc6189e74f14450593c09997780f3d0
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 12 14:08:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 12 16:06:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d82d1599

dev-vcs/git: add 2.43.1

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

 dev-vcs/git/Manifest  |   3 +
 dev-vcs/git/git-2.43.1.ebuild | 644 ++
 2 files changed, 647 insertions(+)

diff --git a/dev-vcs/git/Manifest b/dev-vcs/git/Manifest
index 9f33122a5100..9ac378b83042 100644
--- a/dev-vcs/git/Manifest
+++ b/dev-vcs/git/Manifest
@@ -2,11 +2,14 @@ DIST git-2.39.3.tar.xz 7166100 BLAKE2B 
862a5636df681e46797034bf22ca7712d70ead94a
 DIST git-2.40.1.tar.xz 7185260 BLAKE2B 
50957227a572db54b931976d4c22edeaf0d5678d05d37f9478e736487d3e0755c1d70775cea9e3ce82e07f228fa809f3b461fb5b7f267117cc5ae915c096
 SHA512 
9ab41c64c6e666c314683bc4925535e037d43f947b8d327ff7d0379ac12899f4effcc2fe4e47b1ce652ad7140aa4f01f3b99f9cc0cf854cfeface1a5d3e1893e
 DIST git-2.41.0.tar.xz 7273624 BLAKE2B 
9119e1d1ff0ff332559a6609707846c2af7c61bea6ea728e834e4bd7f1ff6dd636a081c227b32a88fc5de1ea8987951cc56d0e94c90bbaa211ff415c5020d070
 SHA512 
a215bc6d89afbddd56adac901c24ea2b7f98a37bf6a6a2756893947012ffaa850e76247a3445a5ab13ab5a462f39986fec33eed086148aba5eb554dc1799fee0
 DIST git-2.43.0.tar.xz 7382996 BLAKE2B 
5da19211df56e306eb95cef65b2a987134d2f0853dc1db30e1cc99d0357b3f5ab7f1e434e73948d7b6ad6b7bfc44f75349479f46050ee63a6516c72b774b4eba
 SHA512 
d0c1694ae23ff7d523e617b98d7c9a9753a2ee58f92c21b67a192d1c57398a62ff9c1a34558ae31af8dc8d95122c219f39f654e99a3b4e7cfc3dd07be9e13203
+DIST git-2.43.1.tar.xz 7388400 BLAKE2B 
4c4089231a79742f216ca04b8adfc56cc5cdb40f5fef9325bf26431faaa5ce17f2b5e0e0cb4b7507eb007e6413d8ae38c82a30210c1582fb98336a224af229ec
 SHA512 
c8cb27645f09b831a6206bafa91c955d735b4257a98b1ad5692a0a3aaa0417878095f88eca59d4fe0ffa058865508b5099db097e7b4b06253a16f57c3b3e
 DIST git-htmldocs-2.39.3.tar.xz 1506828 BLAKE2B 
732e86ee004a44230d8f10eac16a14fbfb348d4278001011a0d22ba91240fbe65cad341b0547b649db3ce7fc67fc6fb544c896e7ba4bd7f1fa3c9b42371febf9
 SHA512 
7616c9c6600759f06973d36d5233b3909da72f39318410f5522b890d282a74e7585433c7195fed4792d5b7955292a466abcc2185ffdc23d0e8928ad58d7db1bf
 DIST git-htmldocs-2.40.1.tar.xz 1517900 BLAKE2B 
864edd5b2389362dcf5d0c9f08cbf3bac6303cf6505b2d5446e73aeb591ac9212948b6f68434671e3bfba6f64d6aff02d315848d08647d22177292775411e5b3
 SHA512 
770c9765bab1f0773615d67f4eb817c42e1a946da205381ac0c208c4b2d4185c351aebbd7294afe66ef794b65cc9123b255a585a3df2990b5dfe779aaacb0800
 DIST git-htmldocs-2.41.0.tar.xz 1525692 BLAKE2B 
4ea74130e21fed3ebbe09b849eddc48654fa7563299d8c2173856741d3c490a1672ac6b2005f716d6ae2d7759f92caafc56ccbf2408ba8ec87266b9c10530d73
 SHA512 
8a28f330f21e1da901ef8575509b56cede1a8f1d03e49fca802e561095c137c9ef23f3d6bd33d0e8a537bc1f93131ce7aafc92d4a9b0a80ade67249f22ff69d5
 DIST git-htmldocs-2.43.0.tar.xz 1543348 BLAKE2B 
456655da42ca5cf0e1422e636a6dd67f6068ae768f8a619e6f1aadbf2adee728aea7f3078bee286f31460c5f2bd5a77882d8bb8cb2f01d3641f56a4106105846
 SHA512 
0d3bf3522dfdae564fa11255f02a4e02c762edc2c637d439063659800b2f1535e077069e2012e2cdb8d1e985e6c8a6011ee336051801e646624216d845023218
+DIST git-htmldocs-2.43.1.tar.xz 1545040 BLAKE2B 
407d1bae312f530d2239b70cc437fcab7d62835d3980d598916ebeea51fe028e4c9bec11a8209cf7a84f446d1e5f9727f0c668962186752fd3adfa6cfad70fc5
 SHA512 
1f29f17df9b370d01808967d80f985dc81db59fd6396b12c18368464e16378f92f240834a7f32c4df48ae8658951aa989fd264786e8a7033fe6a24873f5b31b3
 DIST git-manpages-2.39.3.tar.xz 557428 BLAKE2B 
4eb85035f7056a12c3f1276d26f99b3337b97721f8f4b0b3c74d2a484171bfdf74f566a03e175ba32b389c940ed7be66ce2933442ec77089d5db3aaeb2ed2557
 SHA512 
06414741667b990ff3a28f7cb29b502df3d4cc757d525438994af005c71d429ca969563a74d1d2b44185e5c40107ac8838b390835a8a947e542ce3636b43f98b
 DIST git-manpages-2.40.1.tar.xz 562772 BLAKE2B 
091c907195b37ed4152698515528d7da27f8dbf2516915ae66ba6f81a64bbd9f2042544889fe655ea7447bd6f32adaf8daec9c02743587a84b090554ad58796b
 SHA512 
4e75f5ae3786658d284ce8eae3133c01115e357cc0bd2c4c5bf4261196411da632f51c87ff6e4c1f4bc7adf7b7b4a33c4debe52bcd9b5d735aa70dd9614ad5bd
 DIST git-manpages-2.41.0.tar.xz 565060 BLAKE2B 
082f2272314981b21606aef22bf18f0fe1d8a29fce0ce29e451cbad986e8f9c398906632b694de1b328accda61e85f25fd8875ee2e104cb9a7da8873d48e1495
 SHA512 
118afe9af79f2747c1f762b51fa2cdce7b46396ab4321f57826a351575acf30d9a486e2713e558cab6f6b353724cef3f0f1eab587b181f547324e96e3fee0b91
 DIST git-manpages-2.43.0.tar.xz 570356 BLAKE2B 
87d405f59ac600742546dfa97f9a723264b865301e1538a60bb8f985489a288982b682d0e5f784bd17f43287ad1f418b187de0b7b137d043520ea32481a44ae0
 SHA512 
a90e7fad0505843b4fa2e6a862f4acf4f777b0fdd86097c51bcba0c18daf81f4facf9ae3fee7cfae8c439a54dc3dbc476372b8926a738b9449550ee1f94a3c4a
+DIST git-manpages-2.43.1.tar.xz 570624 BLAKE2B 

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

2024-02-12 Thread Sam James
commit: 732c5d10c5279a03250d8b29cd34ff31f2a06e30
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 12 16:25:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 12 16:25:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=732c5d10

profiles/updates: fix fotoxx category

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

 profiles/updates/1Q-2024 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/updates/1Q-2024 b/profiles/updates/1Q-2024
index 864761546aba..11420d50bc64 100644
--- a/profiles/updates/1Q-2024
+++ b/profiles/updates/1Q-2024
@@ -73,4 +73,4 @@ move sci-libs/scikit-image dev-python/scikit-image
 move dev-python/confusable_homoglyphs dev-python/confusable-homoglyphs
 move dev-python/ml_dtypes dev-python/ml-dtypes
 slotmove =dev-java/commons-imaging-1.0_alpha3-r1 0 1
-move media-video/fotoxx media-video/fotocx
+move media-gfx/fotoxx media-gfx/fotocx



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

2024-02-12 Thread Sam James
commit: 61cb1e79740107fa274271ba79a19ccf16a68a16
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 12 16:04:39 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 12 16:07:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61cb1e79

flag-o-matic.eclass: fix botched MIPS revert

This fixes commit cf366abd1bd50a33755734bbfb8c0e8a49a5480e and is a proper
revert of cf366abd1bd50a33755734bbfb8c0e8a49a5480e and 
fad75a344cbaada57ae490c3e8f88cdd5b35dadc.

Bug: https://gcc.gnu.org/PR112782
Bug: https://sourceware.org/PR13509
Closes: https://bugs.gentoo.org/921104
Signed-off-by: Sam James  gentoo.org>

 eclass/flag-o-matic.eclass | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/eclass/flag-o-matic.eclass b/eclass/flag-o-matic.eclass
index 0c75fab185df..5ce7601fdde2 100644
--- a/eclass/flag-o-matic.eclass
+++ b/eclass/flag-o-matic.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: flag-o-matic.eclass
@@ -121,10 +121,9 @@ _setup-allowed-flags() {
'-mtls-dialect=*'
 
# MIPS errata
-   -mfix-24k -mno-fix-24k -mfix-r4000 -mno-fix-r4000
-   -mfix-r4400 -mno-fix-r4400 -mfix-r5900 -mno-fix-r5900
-   -mfix-rm7000 -mno-fix-rm7000 -mfix-r9500 -mno-fix-r9500
+   -mfix-r4000 -mno-fix-r4000 -mfix-r4400 -mno-fix-r4400
-mfix-r1 -mno-fix-r1
+
'-mr10k-cache-barrier=*' -mthumb -marm
 
# needed for arm64 (and in particular SCS)



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

2024-02-12 Thread Agostino Sarubbo
commit: ff36f063ceec1ed4936da8f117bd0f5198b2c9e4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 12 15:34:53 2024 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 12 15:34:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff36f063

app-admin/exo: version bump to 1.76.0

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

 app-admin/exo/Manifest  |  1 +
 app-admin/exo/exo-1.76.0.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/app-admin/exo/Manifest b/app-admin/exo/Manifest
index a652b13f12c9..1ce55a7b0db7 100644
--- a/app-admin/exo/Manifest
+++ b/app-admin/exo/Manifest
@@ -1 +1,2 @@
 DIST exo-1.75.0.gh.tar.gz 10892978 BLAKE2B 
25645735322f64da5aeeb2832ef40b68b0f0c42ca651f630d5a9892846486a1655da21452077998557d56652219bd0516d7d2857e788fea03a0e5401797191fa
 SHA512 
e2661d07bc8117332f3d69213a56ee3e3d1e9fcb2731b5947682c72990b6e5410a406c20856abd4fedbf08970dafd695d006baa94ce5779b4897125899119390
+DIST exo-1.76.0.gh.tar.gz 10892774 BLAKE2B 
836aeb6442e9d30d26d9e4e817de42b01d54e739ec77f90ff683d9a2e33830593ae5c0b828267b52f87b451e8ff7b1a207fa60c89c5443adef3e2efb5f6321ab
 SHA512 
861ac2b2a2bbeb7d0b3cc829d2399be1f57b500656a178692b1d73ff78cdaa784c87c775061eedaf28eace68754935b855c4e927133b298b01f3bf79fa4b6675

diff --git a/app-admin/exo/exo-1.76.0.ebuild b/app-admin/exo/exo-1.76.0.ebuild
new file mode 100644
index ..832c2c26b861
--- /dev/null
+++ b/app-admin/exo/exo-1.76.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Command-line tool for everything at Exoscale: compute, storage, 
dns"
+HOMEPAGE="https://github.com/exoscale/cli;
+SRC_URI="https://github.com/exoscale/cli/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE=""
+DEPEND=">=dev-lang/go-1.16:="
+RESTRICT="strip"
+QA_FLAGS_IGNORED=".*"
+
+S="${WORKDIR}/cli-${PV}"
+
+src_compile() {
+   go build -mod vendor -o ${PN} -ldflags "-X main.version=${PVR}-gentoo 
-X main.commit=" || die "build failed"
+}
+
+src_test() {
+   # run at least 'exo version' for test
+   ./exo version > /dev/null 2>&1
+   if [[ $? -ne 0 ]]
+   then
+   die "Test failed"
+   fi
+}
+
+src_install() {
+   dobin ${PN}
+}



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

2024-02-12 Thread Agostino Sarubbo
commit: 32b98dd03e400c2fdd13cce8ad61fae4c7f93cef
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 12 15:34:55 2024 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 12 15:34:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32b98dd0

app-admin/exo: remove old

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

 app-admin/exo/Manifest  |  1 -
 app-admin/exo/exo-1.75.0.ebuild | 36 
 2 files changed, 37 deletions(-)

diff --git a/app-admin/exo/Manifest b/app-admin/exo/Manifest
index 1ce55a7b0db7..142df76c673a 100644
--- a/app-admin/exo/Manifest
+++ b/app-admin/exo/Manifest
@@ -1,2 +1 @@
-DIST exo-1.75.0.gh.tar.gz 10892978 BLAKE2B 
25645735322f64da5aeeb2832ef40b68b0f0c42ca651f630d5a9892846486a1655da21452077998557d56652219bd0516d7d2857e788fea03a0e5401797191fa
 SHA512 
e2661d07bc8117332f3d69213a56ee3e3d1e9fcb2731b5947682c72990b6e5410a406c20856abd4fedbf08970dafd695d006baa94ce5779b4897125899119390
 DIST exo-1.76.0.gh.tar.gz 10892774 BLAKE2B 
836aeb6442e9d30d26d9e4e817de42b01d54e739ec77f90ff683d9a2e33830593ae5c0b828267b52f87b451e8ff7b1a207fa60c89c5443adef3e2efb5f6321ab
 SHA512 
861ac2b2a2bbeb7d0b3cc829d2399be1f57b500656a178692b1d73ff78cdaa784c87c775061eedaf28eace68754935b855c4e927133b298b01f3bf79fa4b6675

diff --git a/app-admin/exo/exo-1.75.0.ebuild b/app-admin/exo/exo-1.75.0.ebuild
deleted file mode 100644
index aee98d607c89..
--- a/app-admin/exo/exo-1.75.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Command-line tool for everything at Exoscale: compute, storage, 
dns"
-HOMEPAGE="https://github.com/exoscale/cli;
-SRC_URI="https://github.com/exoscale/cli/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE=""
-DEPEND=">=dev-lang/go-1.16:="
-RESTRICT="strip"
-QA_FLAGS_IGNORED=".*"
-
-S="${WORKDIR}/cli-${PV}"
-
-src_compile() {
-   go build -mod vendor -o ${PN} -ldflags "-X main.version=${PVR}-gentoo 
-X main.commit=" || die "build failed"
-}
-
-src_test() {
-   # run at least 'exo version' for test
-   ./exo version > /dev/null 2>&1
-   if [[ $? -ne 0 ]]
-   then
-   die "Test failed"
-   fi
-}
-
-src_install() {
-   dobin ${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: app-admin/kernel-hardening-checker/

2024-02-12 Thread Agostino Sarubbo
commit: 019825156d24e19afc2891776926d52bf7254164
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 12 15:34:12 2024 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 12 15:34:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01982515

app-admin/kernel-hardening-checker: remove old

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

 app-admin/kernel-hardening-checker/Manifest |  1 -
 .../kernel-hardening-checker-0.6.1.ebuild   | 17 -
 2 files changed, 18 deletions(-)

diff --git a/app-admin/kernel-hardening-checker/Manifest 
b/app-admin/kernel-hardening-checker/Manifest
index 41ec08b8cf30..dced1798de98 100644
--- a/app-admin/kernel-hardening-checker/Manifest
+++ b/app-admin/kernel-hardening-checker/Manifest
@@ -1,2 +1 @@
-DIST kernel-hardening-checker-0.6.1.gh.tar.gz 2784168 BLAKE2B 
44d91e4f851e3df4edda9ccc0066057cb5f0bb96c4ed47aa4db103e11ce6bbd2337625bf7b0cfb28befa01a7bc4ecca8731fa80497f774aec443be49d1ff81ba
 SHA512 
46882340506e9e5278a1cf2963018c1f52d24a4c02c29df3aa548659f1f66785027f6aa6313f687a014d9e380214a834c8c1645e2be8e21f31761d18d6a467e2
 DIST kernel-hardening-checker-0.6.6.gh.tar.gz 3262987 BLAKE2B 
b3dd5ab4732755b4ea56a65a89d923e8a70eb7c9446231b30f5ca27753883602dbda2ec64e5cabb00f074e3edad584d7819454d0ad5cd214b5ac0d6856979588
 SHA512 
1c8b71fe5c3befe3e4a76b3a840fe0c057ff334a74c82648134189d95e54c7b5b36fdfef9689d8fa9d1d5afe6c0e296472d244295f3dd18124d815f8dcd75ef8

diff --git 
a/app-admin/kernel-hardening-checker/kernel-hardening-checker-0.6.1.ebuild 
b/app-admin/kernel-hardening-checker/kernel-hardening-checker-0.6.1.ebuild
deleted file mode 100644
index 18733a548b4e..
--- a/app-admin/kernel-hardening-checker/kernel-hardening-checker-0.6.1.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="A tool for checking the security hardening options of the Linux 
kernel"
-HOMEPAGE="https://github.com/a13xp0p0v/kernel-hardening-checker;
-LICENSE="GPL-3"
-SLOT="0"
-
-SRC_URI="https://github.com/a13xp0p0v/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
-KEYWORDS="~amd64"



[gentoo-commits] repo/gentoo:master commit in: dev-python/huawei-lte-api/

2024-02-12 Thread Agostino Sarubbo
commit: 4377cd2512bf71217045cc2119937aca34f30e81
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 12 15:33:30 2024 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 12 15:33:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4377cd25

dev-python/huawei-lte-api: remove old

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

 dev-python/huawei-lte-api/Manifest |  1 -
 .../huawei-lte-api/huawei-lte-api-1.7.3.ebuild | 40 --
 2 files changed, 41 deletions(-)

diff --git a/dev-python/huawei-lte-api/Manifest 
b/dev-python/huawei-lte-api/Manifest
index 85069c3d0228..19461dec9f57 100644
--- a/dev-python/huawei-lte-api/Manifest
+++ b/dev-python/huawei-lte-api/Manifest
@@ -1,2 +1 @@
-DIST huawei-lte-api-1.7.3.gh.tar.gz 39166 BLAKE2B 
52e2ab89a2ab6aadccd92192c73f1ef5ac4aa376dc6b5e29f9460881ccd3e600744789d33d490efa86315b5ad9f6090d56a45132ae3dc421dc5025032319ed59
 SHA512 
83bdfae0b8d44789ebfe8f94233b4d5b49fe3e379f25205fe71970d533ecbd0611c13cfbe3471c9331b4bcde6c737aaf53156c397d7016e5de5cc053f221374b
 DIST huawei-lte-api-1.8.1.gh.tar.gz 40698 BLAKE2B 
61e2e6399b106e7efe68ed50d0d3e17ca4b243d62c2b4d00215141931f806ef09c7bee826e50b2b37f7bc8cdb663912019470932a1aa491e0ca582f4ea7baa8d
 SHA512 
704c9f18db74aaa544888c761a934e9886460ce5e1848e1e221ed05cedf1357a0bcce758d2afe126dfd39739d7819520a5fc82a19315647f38f058fbe60d0511

diff --git a/dev-python/huawei-lte-api/huawei-lte-api-1.7.3.ebuild 
b/dev-python/huawei-lte-api/huawei-lte-api-1.7.3.ebuild
deleted file mode 100644
index fb395ee8d1e6..
--- a/dev-python/huawei-lte-api/huawei-lte-api-1.7.3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="API For huawei LAN/WAN LTE Modems"
-HOMEPAGE="
-   https://github.com/Salamek/huawei-lte-api/
-   https://pypi.org/project/huawei-lte-api/
-"
-SRC_URI="
-   https://github.com/Salamek/${PN}/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-python/pycryptodome[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/xmltodict[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
-   # make cryptodome-friendly
-   sed -i -e 's:pycryptodomex:pycryptodome:' setup.py || die
-   find -name '*.py' -exec \
-   sed -i -e 's:Cryptodome:Crypto:g' {} + || die
-
-   distutils-r1_python_prepare_all
-}
-
-distutils_enable_tests pytest



[gentoo-commits] proj/tex-overlay:main commit in: app-text/texlive-core/

2024-02-12 Thread Florian Schmaus
commit: c20bbb8aac0d34b3f53012668b73d87704d7fcd7
Author: Florian Schmaus  gentoo  org>
AuthorDate: Mon Feb 12 10:15:45 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Feb 12 10:15:49 2024 +
URL:https://gitweb.gentoo.org/proj/tex-overlay.git/commit/?id=c20bbb8a

app-text/texlive-core: invoke efmtutil-sys from the eclass and use 
--ignore-errors

texlive-core always invoked texmf-update and fmtutil-sys ignore its
exit status, but with the recent eclass change etexmf-update became
sensitive to its exit status.

And since we now invoke efmtutil-sys, instead of invoking fmtutil-sys
directly, we have to use --ignore-errors to restore the original
behavior of the ebuild.

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

 app-text/texlive-core/texlive-core-2023.ebuild | 18 ++
 1 file changed, 10 insertions(+), 8 deletions(-)

diff --git a/app-text/texlive-core/texlive-core-2023.ebuild 
b/app-text/texlive-core/texlive-core-2023.ebuild
index f09dc64..07d1909 100644
--- a/app-text/texlive-core/texlive-core-2023.ebuild
+++ b/app-text/texlive-core/texlive-core-2023.ebuild
@@ -740,14 +740,16 @@ src_install() {
 }
 
 pkg_postinst() {
-   etexmf-update
-
-   # Note that the fmtutil-sys call has no "|| die" attached to it. We
-   # are here in pkg_postinst where invoking die is not sensible.
-   # TODO: Research the rationale of calling fmtutil-sys here and the
-   # reasons why it fails.
-   einfo "Regenerating TeX formats"
-   fmtutil-sys --all &> /dev/null
+   # Note that the etexmf-update and efmtutil-sys use nonfatal. We are
+   # pkg_postinst, so invoking die will merely print an error message
+   # but not abort the installation as it already happened. However,
+   # unlike the texlive modules, we observed fmtutil-sys failures in
+   # texlive-core.
+
+   # TODO: Research the rationale of calling etexmf-update and
+   # eftmutil-sys here and the reasons why it fails.
+   etexmf-update --ignore-errors
+   efmtutil-sys --ignore-errors
 
elog
elog "If you have configuration files in ${EPREFIX}/etc/texmf to merge,"



[gentoo-commits] proj/tex-overlay:main commit in: eclass/

2024-02-12 Thread Florian Schmaus
commit: 97b43be4c50c34648fddc478146fed66dcd3458b
Author: Florian Schmaus  gentoo  org>
AuthorDate: Mon Feb 12 10:04:41 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Feb 12 10:04:41 2024 +
URL:https://gitweb.gentoo.org/proj/tex-overlay.git/commit/?id=97b43be4

texlive-common.eclass: add --ignore-errors to etexmf-update and efmtutil-sys

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

 eclass/texlive-common.eclass | 18 --
 1 file changed, 16 insertions(+), 2 deletions(-)

diff --git a/eclass/texlive-common.eclass b/eclass/texlive-common.eclass
index eb012f2..adfb7da 100644
--- a/eclass/texlive-common.eclass
+++ b/eclass/texlive-common.eclass
@@ -168,16 +168,23 @@ dobin_texmf_scripts() {
 }
 
 # @FUNCTION: etexmf-update
+# @USAGE: [--ignore-errors]
 # @DESCRIPTION:
 # Runs texmf-update if it is available and prints a warning otherwise. This
 # function helps in factorizing some code.  Useful in ebuilds' pkg_postinst and
 # pkg_postrm phases.
+# If --ignore-errors is provided, then a non-zero exit status of texmf-update 
does not
+# cause die to be invoked.
 # Called by app-text/dvipsk, app-text/texlive-core, dev-libs/kpathsea, and
 # texlive-module.eclass.
 etexmf-update() {
if has_version 'app-text/texlive-core' ; then
if [[ -z ${ROOT} && -x "${EPREFIX}"/usr/sbin/texmf-update ]] ; 
then
-   "${EPREFIX}"/usr/sbin/texmf-update || die
+   "${EPREFIX}"/usr/sbin/texmf-update
+   local res="${?}"
+   if [[ "${?}" -ne 0 && "${#}" -ne 1 && "${1}" != 
"--ignore-errors" ]] && ver_test -ge 2023; then
+   die "texmf-update returned non-zero exit status 
${res}"
+   fi
else
ewarn "Cannot run texmf-update for some reason."
ewarn "Your texmf tree might be inconsistent with your 
configuration"
@@ -187,15 +194,22 @@ etexmf-update() {
 }
 
 # @FUNCTION: efmtutil-sys
+# @USAGE: [--ignore-errors]
 # @DESCRIPTION:
 # Runs fmtutil-sys if it is available and prints a warning otherwise. This
 # function helps in factorizing some code. Used in ebuilds' pkg_postinst to
 # force a rebuild of TeX formats.
+# If --ignore-errors is provided, then a non-zero exit status of fmtutil-sys 
does not
+# cause die to be invoked.
 efmtutil-sys() {
if has_version 'app-text/texlive-core' ; then
if [[ -z ${ROOT} && -x "${EPREFIX}"/usr/bin/fmtutil-sys ]] ; 
then
einfo "Rebuilding formats"
-   "${EPREFIX}"/usr/bin/fmtutil-sys --all &> /dev/null || 
die
+   "${EPREFIX}"/usr/bin/fmtutil-sys --all &> /dev/null
+   local res="${?}"
+   if [[ "${?}" -ne 0 && "${#}" -ne 1 && "${1}" != 
"--ignore-errors" ]]; then
+   die "fmtutil-sys returned non-zero exit status 
${res}"
+   fi
else
ewarn "Cannot run fmtutil-sys for some reason."
ewarn "Your formats might be inconsistent with your 
installed ${PN} version"



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

2024-02-12 Thread Michał Górny
commit: ff39df2cbca87ededd378d1ed16767547c69b1e1
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 12 14:46:49 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb 12 14:46:49 2024 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=ff39df2c

repositories: Revert "add suckless_wl_zh"

It lacks description[lang=en] and breaks CI.

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

 files/overlays/repositories.xml | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 4e23b3c..0723ffd 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -4072,17 +4072,6 @@
 git+ssh://g...@github.com/istitov/stuff.git
 https://github.com/istitov/stuff/commits/master.atom
   
-  
-suckless_wl_zh
-contains dwl integrated with Chinese input method. 
rfm file manager, which works well with dwl and dwm
-https://github.com/guyuming76/suckless_wl_zh
-
-  gu_yu_m...@139.com
-  guyuming
-
-https://github.com/guyuming76/suckless_wl_zh.git
-
https://github.com/guyuming76/suckless_wl_zh/commits/master.atom
-  
   
 sunset-repo
 Personal overlay. Small programs and utils, X11



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

2024-02-12 Thread Patrick Lauer
commit: 379429392a2dbf6d758a8157c1c46df2673d12f8
Author: Patrick Lauer  gentoo  org>
AuthorDate: Mon Feb 12 14:34:07 2024 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Mon Feb 12 14:35:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37942939

sys-apps/syd: add 3.12.3

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

 sys-apps/syd/Manifest  |  13 +++
 sys-apps/syd/syd-3.12.3.ebuild | 184 +
 2 files changed, 197 insertions(+)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index ef04d582cf34..8db84354f409 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -1,6 +1,7 @@
 DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 
2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa
 SHA512 
61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
 DIST anes-0.1.6.crate 23857 BLAKE2B 
9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61
 SHA512 
f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
 DIST anstyle-1.0.5.crate 14371 BLAKE2B 
ef224232c88f757877f21ba135cfa1f37138e85697bd202ba75256a59fc49e959557eda0008f04004952aedd6695a515dc7ac9353a76a6f7b0472d2ed5f5e5b9
 SHA512 
c26e060536126479b011d6e37e9fd3433eea5d30f650e57d8e3c5ad0f0fe3654f48baad68774099b34f815a3f21fca61a84e0c8e6dd99751d2d98ca0dfd7
+DIST anstyle-1.0.6.crate 14604 BLAKE2B 
0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20
 SHA512 
dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa
 DIST anyhow-1.0.79.crate 44931 BLAKE2B 
9270f04c6fbbecb535e3081f4275c3df28f6a893c1dfc0a9f7c009994de2deb8ebced04fe5e6f62931b33c3707f4fbfb0c3b28da1a611b413d40d27149d1fd2f
 SHA512 
ecd6fb1367d494df18c0e274b336a133f3acf7b6a5487d20bdd06e08c7f1f729877086a0966e998221daff120504fadd2be2dc4219ed621f81b0a50c2bbc2011
 DIST argv-0.1.11.crate 8683 BLAKE2B 
44344e0f3678b159b64d06287d58508479831dc0bd7b044a1ccaebfffdd9023508da5d86f3e6d8af8579cf5351f6c8963581af978ca46bb0b87a37c1802e67d8
 SHA512 
011e8d5333b305387d7667bbcd4d3e694fb73d16ba4c51a10969d5dae7a7a4286f8583c160949fc2724c56c7d47c618813d0dd55c42665c8c2d1cccfcaf414a3
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
@@ -14,13 +15,17 @@ DIST ciborium-0.2.2.crate 35611 BLAKE2B 
7bb34ed2b16f55af2d762bbc83263bba901a0f05
 DIST ciborium-io-0.2.2.crate 6697 BLAKE2B 
07636da78f59859515af0075cb36d9ca969113ac327ff727953c73b64b60ddae22e5b1b65d8be5aa401f8b13d34074cbc8b47f23abd7a13d551f0b1c78f23575
 SHA512 
641b8592f9699d5e6c607815c8e6dfc82b2bd01897015e04ef8853420a7d90c2ec5c1140e39eb7623ce05587bea52ef63659eae76baee5b6592d2ac5298ce106
 DIST ciborium-ll-0.2.2.crate 14695 BLAKE2B 
3c9ab0b338070359f9565706a504e4f6c65560072380af6e0a57068ae6716773d40e75dee84ded5e1d32f93445a07a0965759bedace58291b68b94479fb16488
 SHA512 
2f7ef6ad8bf5a862e8b9daa64bc6d8184c87a22c264b10dbb35c00c9effcd5712f354b4ca6c2eb8e6795d4b99d7cb88fa2acf01f3ad6fb28caf81708a500549a
 DIST clap-4.4.18.crate 55269 BLAKE2B 
cb5d4b093bb7958d013b28ee25f9cbf0479ada392b81265834d75a5fa2e6a4a687f8d4a71520d5bdce05785a874ffaa09beb5707766d59e70928dab00bc122ad
 SHA512 
1f151864b92dcfcc69a66c2a8aa8310ce28171895698d82e2e69e19a6b51ed8780e5eaa77410df9aae2d17c9b45117b913a4c23ef879106c1b7a96182656ebb9
+DIST clap-4.5.0.crate 55379 BLAKE2B 
cd81a1347f2dbb0fc16ac3263d0dd653d6bd948666c8e05cee9c842550e6dfa2373eb68b16159466ded6c679359421586687204c7945bbd7b7c50fd1fb0e422f
 SHA512 
2956b6e65220188b2d11fc532480b78f0f3574dc4137adbae2519d77b9f581bc89a10ad044e8e533a032633340ff09e21dc35ceba41b8f0f2e2b8917ea00581e
 DIST clap_builder-4.4.18.crate 163538 BLAKE2B 
9991c1a8aba5feda466fc878f9415ad9b5922ea1835c17e1dd6c640234ee85e623bc556ba0e4edd84100a0879ae462028c74304465310d69f9d58e333c2ba8a3
 SHA512 
ff04ce8e700d8df4a0ae94e8341c3bcc1ebd415312e3b21d56e6beadf604aa5576641861506fa1c901a615a013e4f30bf8e6467889d637b34fa37ef22e2a15c2
+DIST clap_builder-4.5.0.crate 163521 BLAKE2B 
597b64b2bf727186d9bf1c4b55227d96dbb819313ed1f952b2753d24cf6c7737075acdbd0091a919e6e4fdd60bbee4a1e7707bc09860e49068556a1112842204
 SHA512 
d0df594d0c15687d2b9c19c51f86a9fe1cfb9b8b78a8220d77b0e4d9252a850e217312fd3e1d1aae57703ce973f194241acd4e6ae0c9ab79e45d0c14ea8dae57
 DIST clap_lex-0.6.0.crate 12272 BLAKE2B 
22aa04997fffa15a2efc7013ae27fd223c3247cd31f8fe96aafb4e87e3224f075e887df10a95a2da80b468d4e16088ae9f171ba6551c0ae06d77bf3b8920ff9d
 SHA512 

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

2024-02-12 Thread Horea Christian
commit: 9cc6786234029c2cd0b09bf58a8bf82f7c359ea7
Author: Horea Christian  chymera  eu>
AuthorDate: Mon Feb 12 14:06:48 2024 +
Commit: Horea Christian  gmail  com>
CommitDate: Mon Feb 12 14:06:48 2024 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=9cc67862

dev-vcs/datalad: add 0.19.6

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

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

diff --git a/dev-vcs/datalad/datalad-0.19.6.ebuild 
b/dev-vcs/datalad/datalad-0.19.6.ebuild
new file mode 100644
index 0..cd90c1db2
--- /dev/null
+++ b/dev-vcs/datalad/datalad-0.19.6.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+inherit distutils-r1
+
+DESCRIPTION="Keep code, data, containers under control with git and git-annex"
+HOMEPAGE="https://github.com/datalad/datalad;
+SRC_URI="https://github.com/datalad/datalad/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test +downloaders +metadata +publish misc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
+   app-arch/p7zip
+   app-arch/patool[${PYTHON_USEDEP}]
+   dev-python/annexremote[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   dev-python/fasteners[${PYTHON_USEDEP}]
+   dev-python/humanize[${PYTHON_USEDEP}]
+   dev-python/iso8601[${PYTHON_USEDEP}]
+   dev-python/looseversion[${PYTHON_USEDEP}]
+   dev-python/platformdirs[${PYTHON_USEDEP}]
+   dev-python/tqdm[${PYTHON_USEDEP}]
+   dev-python/wraps[${PYTHON_USEDEP}]
+   dev-vcs/git-annex
+   downloaders? (
+   dev-python/boto[${PYTHON_USEDEP}]
+   dev-python/keyring[${PYTHON_USEDEP}]
+   dev-python/keyrings-alt[${PYTHON_USEDEP}]
+   dev-python/msgpack[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   )
+   metadata? (
+   dev-python/simplejson[${PYTHON_USEDEP}]
+   dev-python/whoosh[${PYTHON_USEDEP}]
+   )
+   misc? (
+   dev-python/argcomplete[${PYTHON_USEDEP}]
+   dev-python/pyperclip[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   )
+   publish? (
+   dev-vcs/python-gitlab[${PYTHON_USEDEP}]
+   )
+"
+BDEPEND="
+   dev-python/packaging[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/httpretty[${PYTHON_USEDEP}]
+   dev-python/mypy[${PYTHON_USEDEP}]
+   dev-python/vcrpy[${PYTHON_USEDEP}]
+   )
+"
+# Also wants test dep:
+# dev-python/types-requests
+# dev-python/types-python-dateutil
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x DATALAD_TESTS_NONETWORK=1
+   # see test groups in "tox.ini"
+   epytest -k "not turtle and not slow and not usecase"
+}



[gentoo-commits] proj/portage:master commit in: lib/_emerge/, lib/portage/package/ebuild/

2024-02-12 Thread Zac Medico
commit: 67663e586320347e604727aef006bfe027bcd470
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Feb 12 02:10:52 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Feb 12 13:57:42 2024 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=67663e58

EbuildBuild: Execute EbuildFetchonly in subprocess

Execute EbuildFetchonly in a subprocess since it needs to
run the event loop itself (even for pretend mode since it
may need to fetch mirror layouts as reported in bug 702154).

Also remove obsolete loop.is_running() case in doebuild
related to bug 601252, since it will fail if a mirror
layout file needs to be fetched, so we should just assume
that the event loop is not running.

Set fetched = 2 for listonly (pretend) mode in the fetch
function so that EbuildFetchonly will properly report
success for this mode.

Pass ebuild_path to EbuildFetchonly, and also remove
setcpv call from EbuildFetchonly since it's called earlier
in EbuildBuild.

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

 lib/_emerge/EbuildBuild.py | 39 +-
 lib/_emerge/EbuildFetchonly.py | 10 +++--
 lib/portage/package/ebuild/doebuild.py | 30 --
 lib/portage/package/ebuild/fetch.py|  1 +
 4 files changed, 33 insertions(+), 47 deletions(-)

diff --git a/lib/_emerge/EbuildBuild.py b/lib/_emerge/EbuildBuild.py
index 81cbfdc085..d4a4c6dacb 100644
--- a/lib/_emerge/EbuildBuild.py
+++ b/lib/_emerge/EbuildBuild.py
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 import functools
@@ -22,6 +22,7 @@ from portage.package.ebuild.digestcheck import digestcheck
 from portage.package.ebuild.doebuild import _check_temp_dir
 from portage.package.ebuild._spawn_nofetch import SpawnNofetchWithoutBuilddir
 from portage.util._async.AsyncTaskFuture import AsyncTaskFuture
+from portage.util.futures.executor.fork import ForkExecutor
 from portage.util.path import first_existing
 
 
@@ -152,29 +153,25 @@ class EbuildBuild(CompositeTask):
 if opts.fetchonly:
 if opts.pretend:
 fetcher = EbuildFetchonly(
+ebuild_path=self._ebuild_path,
 fetch_all=opts.fetch_all_uri,
 pkg=pkg,
 pretend=opts.pretend,
 settings=settings,
 )
-retval = fetcher.execute()
-if retval == os.EX_OK:
-self._current_task = None
-self.returncode = os.EX_OK
-self._async_wait()
-else:
-# For pretend mode, the convention it to execute
-# pkg_nofetch and return a successful exitcode.
-self._start_task(
-SpawnNofetchWithoutBuilddir(
-background=self.background,
-
portdb=self.pkg.root_config.trees[self._tree].dbapi,
-ebuild_path=self._ebuild_path,
-scheduler=self.scheduler,
-settings=self.settings,
+# Execute EbuildFetchonly in a subprocess since it needs to
+# run the event loop itself (even for pretend mode since it
+# may need to fetch mirror layouts as reported in bug 702154).
+self._start_task(
+AsyncTaskFuture(
+background=self.background,
+scheduler=self.scheduler,
+future=self.scheduler.run_in_executor(
+ForkExecutor(loop=self.scheduler), fetcher.execute
 ),
-self._default_final_exit,
-)
+),
+self._fetchonly_exit,
+)
 return
 
 quiet_setting = settings.get("PORTAGE_QUIET", False)
@@ -241,8 +238,12 @@ class EbuildBuild(CompositeTask):
 self._start_task(pre_clean_phase, self._pre_clean_exit)
 
 def _fetchonly_exit(self, fetcher):
+if not fetcher.cancelled and isinstance(fetcher, AsyncTaskFuture):
+# Set returncode from EbuildFetchonly.execute() result, since
+# it can fail if it can't resolve a mirror for a file.
+fetcher.returncode = fetcher.future.result()
 self._final_exit(fetcher)
-if self.returncode != os.EX_OK:
+if not self.cancelled and self.returncode != os.EX_OK:
 self.returncode = None
 portdb = self.pkg.root_config.trees[self._tree].dbapi
 self._start_task(

diff --git a/lib/_emerge/EbuildFetchonly.py b/lib/_emerge/EbuildFetchonly.py
index e887dd858d..c806122bea 100644
--- a/lib/_emerge/EbuildFetchonly.py
+++ 

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

2024-02-12 Thread Ben Kohler
commit: 8a85796aaa8eaccd0179c4414ae0370ab5873409
Author: Ben Kohler  gentoo  org>
AuthorDate: Sun Feb 11 17:00:54 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Feb 12 13:52:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a85796a

media-gfx/fotoxx: drop 23.72, 23.74, 23.80, 23.81

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

 media-gfx/fotoxx/Manifest|  4 --
 media-gfx/fotoxx/fotoxx-23.72.ebuild | 81 
 media-gfx/fotoxx/fotoxx-23.74.ebuild | 81 
 media-gfx/fotoxx/fotoxx-23.80.ebuild | 81 
 media-gfx/fotoxx/fotoxx-23.81.ebuild | 81 
 5 files changed, 328 deletions(-)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index 6423a8ee75e0..f071f96ddca9 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,6 +1,2 @@
 DIST fotoxx-23.70-source.tar.gz 16130595 BLAKE2B 
d5cd0453c7cc568ddc5a8d66d5f79f4a907a52aa0d635cb32701a4293a210d703e05056a1140287d20434c636f5acffc869af135cf8a3f3762ca55e10e102a05
 SHA512 
3616f3e90e973c872b25607951ebd41f851df45b715cb3c2df982c1f74387d9cbf0ee5fc14f3de4ecb4e3251ba25affe6cd3b5e118bce31ff01c14637d588c5d
-DIST fotoxx-23.72-source.tar.gz 16130664 BLAKE2B 
913b524314ee2cf81d9f18a2a03a983585bea033e2a177e16bc213539aa9b0e76bd2b68ccee25a11529836478d0469703c614123a4e0fe627c9dde69fbee7183
 SHA512 
1b1f94421002da719df8d3d61e481954a017461d7f442310fcac957e71c5cf8a9bb77566f9c9451a650cb772433527a3c102c49421f291a9126b8227a34d2cb8
-DIST fotoxx-23.74-source.tar.gz 16271809 BLAKE2B 
88567d8da677fd95bdfbc19ebce778d7b4e64574688c4dfd56cca9d40b3bfb5005e9659801b9bf00b87e46aa10433ff32ab7aef2439b358dbdf5ffeac77be9f7
 SHA512 
2fe48f7a311ffa6be4be58f1769ed965a0be428956a7f0afd0ff99501c201e05877732507f27f10510f0bc29705e9184c4b92cc5eb42d31510963c70a6caf569
-DIST fotoxx-23.80-source.tar.gz 16259363 BLAKE2B 
15f6880c452d6b715b492c4ea46e79c43a26a7f30a3396c06e7b89edcfc8e335c75407d540e22c3a7ff9dca70c5779a544d08adebee2a75801c21e3d16e50dcb
 SHA512 
4f0dfe47ffc811bbab7939147094b0663a1aa0fd6795d9f0f0b904d62bd4e12c8948a6cb69de33667c0f5f059e000dee62543d9f128776990b9aee772ea653e0
-DIST fotoxx-23.81-source.tar.gz 16257656 BLAKE2B 
8fd21650b6c493cd77b79390dba28193272531305a21cd791578366fb464a3e34612fdd3378bfa34e50873afee65b69fd1670d4a18c0443bea388e700efaf016
 SHA512 
350908777b23c69b1ed630fbd3d0089748b80b3c5978b74742d10a1ad6903e362038c4ed0a10eb4916bd0f169100c001da57dfc4be0b8c9dd1c653abe459e919
 DIST fotoxx-23.82-source.tar.gz 16257916 BLAKE2B 
b985d999003ebf53dea5f4f21bca7ecd451d89a14c98aa5269f892f183e28f01a81a33bf2a92e6cef98a466069b20622e829eee897d5d818a6f27c493de48734
 SHA512 
1c6ded03207eaf2e890fa642ff6d9e0bfaae551e9ec1169b30f3ef8a4763cda01dddc7e0c62e7da29a397ad22c4702c0613d383804563b065ce334918381bd2d

diff --git a/media-gfx/fotoxx/fotoxx-23.72.ebuild 
b/media-gfx/fotoxx/fotoxx-23.72.ebuild
deleted file mode 100644
index 6d3e66505952..
--- a/media-gfx/fotoxx/fotoxx-23.72.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit optfeature xdg-utils
-
-DESCRIPTION="Program for improving image files made with a digital camera"
-HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
-SRC_URI="https://kornelix.net/downloads/downloads/${P}-source.tar.gz;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE=""
-
-# For required dependencies read doc/README, for required tools read
-# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
-# alternative to firefox and chromium-browser. `grep '"which ' * -R`
-# is helpful to report some required tools run via the shell.
-
-DEPEND="
-   media-libs/clutter
-   media-libs/clutter-gtk
-   media-libs/lcms:2
-   media-libs/libjpeg-turbo:=
-   media-libs/libpng:=
-   media-libs/tiff:=
-   media-libs/libchamplain[gtk]
-   x11-libs/gtk+:3"
-RDEPEND="
-   ${DEPEND}
-   media-gfx/dcraw
-   media-libs/exiftool
-   x11-misc/xdg-utils
-"
-
-S="${WORKDIR}/${PN}"
-
-PATCHES=( "${FILESDIR}/${PN}-22.18-documentation.patch" )
-
-DOCS=()
-HTML_DOCS=()
-
-src_prepare() {
-   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
-   sed -i -e "/^Icon/ s/\.png$//" fotoxx.desktop || die
-   default
-}
-
-src_install() {
-   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
-   # and README, changelog, copyright, license, etc. must not be 
compressed.
-   emake DESTDIR="${D}" install
-   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
-   docompress -x /usr/share/doc
-}
-
-pkg_postinst() {
-   optfeature "HEIC & AVIF file support" media-libs/libheif
-   optfeature "additional RAW file support" media-gfx/rawtherapee
-   optfeature "additional RAW file support" media-gfx/darktable
-   optfeature "video 

[gentoo-commits] repo/gentoo:master commit in: media-gfx/fotocx/files/, profiles/updates/, media-gfx/fotoxx/, media-gfx/fotocx/, ...

2024-02-12 Thread Ben Kohler
commit: 2f17ee03f4f070515233e35ab917e58eb3af9568
Author: Ben Kohler  gentoo  org>
AuthorDate: Sun Feb 11 17:11:01 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Feb 12 13:52:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f17ee03

media-gfx/fotocx: rename media-gfx/fotoxx

Bug: https://bugs.gentoo.org/924294

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

 media-gfx/{fotoxx => fotocx}/Manifest  |  0
 .../{fotoxx => fotocx}/files/fotoxx-22.18-documentation.patch  |  0
 .../{fotoxx => fotocx}/files/fotoxx-22.82-documentation.patch  |  0
 .../{fotoxx/fotoxx-23.70.ebuild => fotocx/fotocx-23.70.ebuild} | 10 +-
 .../{fotoxx/fotoxx-23.82.ebuild => fotocx/fotocx-23.82.ebuild} | 10 +-
 media-gfx/{fotoxx => fotocx}/metadata.xml  |  0
 profiles/updates/1Q-2024   |  1 +
 7 files changed, 11 insertions(+), 10 deletions(-)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotocx/Manifest
similarity index 100%
rename from media-gfx/fotoxx/Manifest
rename to media-gfx/fotocx/Manifest

diff --git a/media-gfx/fotoxx/files/fotoxx-22.18-documentation.patch 
b/media-gfx/fotocx/files/fotoxx-22.18-documentation.patch
similarity index 100%
rename from media-gfx/fotoxx/files/fotoxx-22.18-documentation.patch
rename to media-gfx/fotocx/files/fotoxx-22.18-documentation.patch

diff --git a/media-gfx/fotoxx/files/fotoxx-22.82-documentation.patch 
b/media-gfx/fotocx/files/fotoxx-22.82-documentation.patch
similarity index 100%
rename from media-gfx/fotoxx/files/fotoxx-22.82-documentation.patch
rename to media-gfx/fotocx/files/fotoxx-22.82-documentation.patch

diff --git a/media-gfx/fotoxx/fotoxx-23.70.ebuild 
b/media-gfx/fotocx/fotocx-23.70.ebuild
similarity index 89%
rename from media-gfx/fotoxx/fotoxx-23.70.ebuild
rename to media-gfx/fotocx/fotocx-23.70.ebuild
index f3a0d0447279..5ca640ae39ae 100644
--- a/media-gfx/fotoxx/fotoxx-23.70.ebuild
+++ b/media-gfx/fotocx/fotocx-23.70.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=7
@@ -7,7 +7,7 @@ inherit optfeature xdg-utils
 
 DESCRIPTION="Program for improving image files made with a digital camera"
 HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
-SRC_URI="https://kornelix.net/downloads/downloads/${P}-source.tar.gz;
+SRC_URI="https://kornelix.net/downloads/downloads/fotoxx-${PV}-source.tar.gz;
 
 LICENSE="GPL-3+"
 SLOT="0"
@@ -35,15 +35,15 @@ RDEPEND="
x11-misc/xdg-utils
 "
 
-S="${WORKDIR}/${PN}"
+S="${WORKDIR}/fotoxx"
 
-PATCHES=( "${FILESDIR}/${PN}-22.18-documentation.patch" )
+PATCHES=( "${FILESDIR}/fotoxx-22.18-documentation.patch" )
 
 DOCS=()
 HTML_DOCS=()
 
 src_prepare() {
-   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
+   sed -i -e "/^DOCDIR/ s/fotoxx$/${PF}/" Makefile || die
sed -i -e "/^Icon/ s/\.png$//" fotoxx.desktop || die
default
 }

diff --git a/media-gfx/fotoxx/fotoxx-23.82.ebuild 
b/media-gfx/fotocx/fotocx-23.82.ebuild
similarity index 89%
rename from media-gfx/fotoxx/fotoxx-23.82.ebuild
rename to media-gfx/fotocx/fotocx-23.82.ebuild
index ee441e146e18..cd89c8d333dc 100644
--- a/media-gfx/fotoxx/fotoxx-23.82.ebuild
+++ b/media-gfx/fotocx/fotocx-23.82.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=7
@@ -7,7 +7,7 @@ inherit optfeature xdg-utils
 
 DESCRIPTION="Program for improving image files made with a digital camera"
 HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
-SRC_URI="https://kornelix.net/downloads/downloads/${P}-source.tar.gz;
+SRC_URI="https://kornelix.net/downloads/downloads/fotoxx-${PV}-source.tar.gz;
 
 LICENSE="GPL-3+"
 SLOT="0"
@@ -35,15 +35,15 @@ RDEPEND="
x11-misc/xdg-utils
 "
 
-S="${WORKDIR}/${PN}"
+S="${WORKDIR}/fotoxx"
 
-PATCHES=( "${FILESDIR}/${PN}-22.82-documentation.patch" )
+PATCHES=( "${FILESDIR}/fotoxx-22.82-documentation.patch" )
 
 DOCS=()
 HTML_DOCS=()
 
 src_prepare() {
-   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
+   sed -i -e "/^DOCDIR/ s/fotoxx$/${PF}/" Makefile || die
sed -i -e "/^Icon/ s/\.png$//" fotoxx.desktop || die
default
 }

diff --git a/media-gfx/fotoxx/metadata.xml b/media-gfx/fotocx/metadata.xml
similarity index 100%
rename from media-gfx/fotoxx/metadata.xml
rename to media-gfx/fotocx/metadata.xml

diff --git a/profiles/updates/1Q-2024 b/profiles/updates/1Q-2024
index 5a7de4a3f07d..864761546aba 100644
--- a/profiles/updates/1Q-2024
+++ b/profiles/updates/1Q-2024
@@ -73,3 +73,4 @@ move sci-libs/scikit-image dev-python/scikit-image
 move dev-python/confusable_homoglyphs dev-python/confusable-homoglyphs
 move dev-python/ml_dtypes dev-python/ml-dtypes
 slotmove =dev-java/commons-imaging-1.0_alpha3-r1 0 1
+move media-video/fotoxx 

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

2024-02-12 Thread Jakov Smolić
commit: d6630f6f02ee0159379bb3bd4222ac21f223401e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Feb 12 13:46:57 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Feb 12 13:47:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6630f6f

app-editors/e3: unkeyword 2.8.2 for ~riscv

Package was keyworded without proper testing and can't work on riscv.
Closes: https://bugs.gentoo.org/924353
Signed-off-by: Jakov Smolić  gentoo.org>

 app-editors/e3/e3-2.8.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/e3/e3-2.8.2.ebuild b/app-editors/e3/e3-2.8.2.ebuild
index acbdc19af600..1861f7fdb058 100644
--- a/app-editors/e3/e3-2.8.2.ebuild
+++ b/app-editors/e3/e3-2.8.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ 
SRC_URI="https://sites.google.com/site/e3editor/Home/${MY_P}.tgz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="-* amd64 ~riscv x86"
+KEYWORDS="-* amd64 x86"
 
 BDEPEND=">=dev-lang/nasm-2.09.04"
 



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

2024-02-12 Thread Jakov Smolić
commit: 1ed3a7fd583d0b28b69a834dd64ce4c379e9de56
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Feb 12 13:46:18 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Feb 12 13:46:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ed3a7fd

dev-tex/minted: Keyword 2.6 riscv, #924290

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

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

diff --git a/dev-tex/minted/minted-2.6.ebuild b/dev-tex/minted/minted-2.6.ebuild
index e30fcd502ae5..450a5f074653 100644
--- a/dev-tex/minted/minted-2.6.ebuild
+++ b/dev-tex/minted/minted-2.6.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${P}/source
 
 SLOT="0"
 LICENSE="|| ( BSD LPPL-1.3 )"
-KEYWORDS="amd64 ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc ~riscv ~x86"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: www-servers/tomcat/

2024-02-12 Thread Sam James
commit: 5f7796073ed75102d78283106f694b466729fbe0
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 12 13:17:14 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 12 13:17:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f779607

www-servers/tomcat: Stabilize 9.0.85-r1 amd64, #924352

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

 www-servers/tomcat/tomcat-9.0.85-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/tomcat/tomcat-9.0.85-r1.ebuild 
b/www-servers/tomcat/tomcat-9.0.85-r1.ebuild
index 182ffc6d3773..99d05ee6f55b 100644
--- a/www-servers/tomcat/tomcat-9.0.85-r1.ebuild
+++ b/www-servers/tomcat/tomcat-9.0.85-r1.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="mirror://apache/${PN}/tomcat-9/v${PV}/src/${MY_P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="9"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="extra-webapps"
 
 RESTRICT="test" # can we run them on a production system?



[gentoo-commits] repo/gentoo:master commit in: www-servers/tomcat/

2024-02-12 Thread Sam James
commit: 603c6bcba4e92c88f452ada976e976f6b48d03c4
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 12 13:17:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 12 13:17:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=603c6bcb

www-servers/tomcat: Stabilize 10.1.18-r1 amd64, #924352

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

 www-servers/tomcat/tomcat-10.1.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/tomcat/tomcat-10.1.18-r1.ebuild 
b/www-servers/tomcat/tomcat-10.1.18-r1.ebuild
index 28598e1cd7ef..9a5e9756ba19 100644
--- a/www-servers/tomcat/tomcat-10.1.18-r1.ebuild
+++ b/www-servers/tomcat/tomcat-10.1.18-r1.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="mirror://apache/${PN}/tomcat-10/v${PV}/src/${MY_P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="10.1"
-KEYWORDS="~amd64 ~arm ~arm64 ~amd64-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~amd64-linux"
 IUSE="extra-webapps"
 
 RESTRICT="test" # can we run them on a production system?



[gentoo-commits] repo/gentoo:master commit in: www-servers/tomcat/

2024-02-12 Thread Sam James
commit: 3464299ca969d433cde92d4a0bccef0712360c1d
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 12 13:17:15 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 12 13:17:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3464299c

www-servers/tomcat: Stabilize 8.5.98-r1 amd64, #924352

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

 www-servers/tomcat/tomcat-8.5.98-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/tomcat/tomcat-8.5.98-r1.ebuild 
b/www-servers/tomcat/tomcat-8.5.98-r1.ebuild
index 73bd9ff31cc1..e46a8ec1c5ed 100644
--- a/www-servers/tomcat/tomcat-8.5.98-r1.ebuild
+++ b/www-servers/tomcat/tomcat-8.5.98-r1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="mirror://apache/${PN}/tomcat-8/v${PV}/src/${MY_P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="8.5"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="extra-webapps"
 
 RESTRICT="test" # can we run them on a production system?



[gentoo-commits] repo/gentoo:master commit in: dev-build/b2/

2024-02-12 Thread Sam James
commit: 0a55c3b0febdc9c6ae992c5c557dc024eaaba31c
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 12 13:06:56 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 12 13:06:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a55c3b0

dev-build/b2: Stabilize 5.0.0 ppc64, #924359

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

 dev-build/b2/b2-5.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-build/b2/b2-5.0.0.ebuild b/dev-build/b2/b2-5.0.0.ebuild
index c1161d4d1cc9..c249e982fe4b 100644
--- a/dev-build/b2/b2-5.0.0.ebuild
+++ b/dev-build/b2/b2-5.0.0.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${P}/src"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="examples"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-build/b2/

2024-02-12 Thread Sam James
commit: fe5483a4c8565bf60a79450283cf41bd00e4e560
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 12 13:04:42 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 12 13:04:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe5483a4

dev-build/b2: Stabilize 5.0.0 sparc, #924359

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

 dev-build/b2/b2-5.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-build/b2/b2-5.0.0.ebuild b/dev-build/b2/b2-5.0.0.ebuild
index 6cff0eca434e..2789c5ba15eb 100644
--- a/dev-build/b2/b2-5.0.0.ebuild
+++ b/dev-build/b2/b2-5.0.0.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${P}/src"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="examples"
 RESTRICT="test"
 



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

2024-02-12 Thread Sam James
commit: d2566de15e19051d1497d4fc4d0ece8411075d49
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 12 13:04:41 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 12 13:04:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2566de1

dev-libs/opensc: Stabilize 0.24.0 ppc64, #924357

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

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

diff --git a/dev-libs/opensc/opensc-0.24.0.ebuild 
b/dev-libs/opensc/opensc-0.24.0.ebuild
index 2538106a019d..4168ed5b24be 100644
--- a/dev-libs/opensc/opensc-0.24.0.ebuild
+++ b/dev-libs/opensc/opensc-0.24.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/OpenSC/OpenSC.git;
 else

SRC_URI="https://github.com/OpenSC/OpenSC/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 fi
 
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: dev-build/b2/

2024-02-12 Thread Sam James
commit: da58a2b9b3758ff6e938fa60b4b835abb0631370
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 12 13:04:45 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 12 13:04:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da58a2b9

dev-build/b2: Stabilize 5.0.0 x86, #924359

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

 dev-build/b2/b2-5.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-build/b2/b2-5.0.0.ebuild b/dev-build/b2/b2-5.0.0.ebuild
index b0fee1be1843..c1161d4d1cc9 100644
--- a/dev-build/b2/b2-5.0.0.ebuild
+++ b/dev-build/b2/b2-5.0.0.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${P}/src"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="examples"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-build/b2/

2024-02-12 Thread Sam James
commit: ddb43726fac65cba5da6e596bda4046999ef1ec6
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 12 13:04:43 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 12 13:04:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddb43726

dev-build/b2: Stabilize 5.0.0 arm, #924359

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

 dev-build/b2/b2-5.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-build/b2/b2-5.0.0.ebuild b/dev-build/b2/b2-5.0.0.ebuild
index 2789c5ba15eb..e43c828563de 100644
--- a/dev-build/b2/b2-5.0.0.ebuild
+++ b/dev-build/b2/b2-5.0.0.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${P}/src"
 
 LICENSE="Boost-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="examples"
 RESTRICT="test"
 



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

2024-02-12 Thread Sam James
commit: 7cdeb97a349481d85d93fb8b4c054b4b0e5c8df9
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 12 13:04:36 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 12 13:04:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cdeb97a

sci-calculators/bc-gh: Stabilize 6.7.5 x86, #924325

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

 sci-calculators/bc-gh/bc-gh-6.7.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-calculators/bc-gh/bc-gh-6.7.5.ebuild 
b/sci-calculators/bc-gh/bc-gh-6.7.5.ebuild
index 9305332468a5..4751f8f0ba6f 100644
--- a/sci-calculators/bc-gh/bc-gh-6.7.5.ebuild
+++ b/sci-calculators/bc-gh/bc-gh-6.7.5.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="libedit readline"
 
 DEPEND="



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

2024-02-12 Thread Sam James
commit: e0185b6476d4a1dedc774986579a0e32c39c09b1
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 12 13:04:37 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 12 13:04:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0185b64

media-sound/strawberry: Stabilize 1.0.23 amd64, #924350

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

 media-sound/strawberry/strawberry-1.0.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/strawberry/strawberry-1.0.23.ebuild 
b/media-sound/strawberry/strawberry-1.0.23.ebuild
index f8b2ab43d52c..7eedcb053f27 100644
--- a/media-sound/strawberry/strawberry-1.0.23.ebuild
+++ b/media-sound/strawberry/strawberry-1.0.23.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/strawberrymusicplayer/strawberry/releases/download/${PV}/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
 fi
 
 LICENSE="GPL-3"



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

2024-02-12 Thread Sam James
commit: 61b0b11d76787ac5b28df17504d1e0ee0071fc4f
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 12 13:04:39 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 12 13:04:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61b0b11d

app-arch/unar: Stabilize 1.10.8 amd64, #924356

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

 app-arch/unar/unar-1.10.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/unar/unar-1.10.8.ebuild b/app-arch/unar/unar-1.10.8.ebuild
index 2470dc335445..77668d74dd51 100644
--- a/app-arch/unar/unar-1.10.8.ebuild
+++ b/app-arch/unar/unar-1.10.8.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/XADMaster-${PV}"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 RDEPEND="
app-arch/bzip2:=



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

2024-02-12 Thread Sam James
commit: aecc12924ad3e465db4911474423a80022502bc6
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 12 13:04:38 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 12 13:04:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aecc1292

media-sound/strawberry: Stabilize 1.0.23 x86, #924350

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

 media-sound/strawberry/strawberry-1.0.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/strawberry/strawberry-1.0.23.ebuild 
b/media-sound/strawberry/strawberry-1.0.23.ebuild
index 7eedcb053f27..fc81b1b29b2b 100644
--- a/media-sound/strawberry/strawberry-1.0.23.ebuild
+++ b/media-sound/strawberry/strawberry-1.0.23.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/strawberrymusicplayer/strawberry/releases/download/${PV}/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 fi
 
 LICENSE="GPL-3"



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

2024-02-12 Thread Sam James
commit: 219969d2ec30d33feba6fd3b6b04fac109a69dba
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 12 13:04:40 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 12 13:04:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=219969d2

dev-libs/opensc: Stabilize 0.24.0 amd64, #924357

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

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

diff --git a/dev-libs/opensc/opensc-0.24.0.ebuild 
b/dev-libs/opensc/opensc-0.24.0.ebuild
index 60ba37003979..2538106a019d 100644
--- a/dev-libs/opensc/opensc-0.24.0.ebuild
+++ b/dev-libs/opensc/opensc-0.24.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://github.com/OpenSC/OpenSC.git;
 else

SRC_URI="https://github.com/OpenSC/OpenSC/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 fi
 
 LICENSE="LGPL-2.1"



  1   2   >