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

2024-03-22 Thread Michał Górny
commit: d0dec7472acfea1e4d9fd6cb99898d32aebae5c5
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 06:48:59 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 06:48:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0dec747

sys-devel/clang: Remove old

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

 sys-devel/clang/Manifest|   4 -
 sys-devel/clang/clang-18.1.0.ebuild | 476 
 sys-devel/clang/clang-19.0.0_pre20240302.ebuild | 475 ---
 sys-devel/clang/clang-19.0.0_pre20240309.ebuild | 475 ---
 4 files changed, 1430 deletions(-)

diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest
index 781b692eea16..7ad10f304913 100644
--- a/sys-devel/clang/Manifest
+++ b/sys-devel/clang/Manifest
@@ -11,10 +11,6 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-18.1.0.src.tar.xz 132034208 BLAKE2B 
06ad7c65e1d10946c74027ec46c46f9b78fe764dc6c45e016b3d39006dac40af4cae2e01d07131785711913f311d944e9817036b20b08366382e83f3d4093814
 SHA512 
b94f837ff0e1aafdd4939e6e50740c8ab6af602b182357ae495359301a6d5fadaa997014895b90e0c91a715c713218396bb10687167ef30b17ebeccf310f2adf
-DIST llvm-project-18.1.0.src.tar.xz.sig 566 BLAKE2B 
1ab731c3fb151ce777ad4e2c8c653e5e08c2e97795dae06185d9d92248d4435aae67e1cfa23efb9b0b90ee44183ca69b92c64cb2b6d2c338388bde1fea07d232
 SHA512 
7bda930945c4b51c33de9918941797a4336020b475f3999a81055bb0b2a080f81e823c6bde43cc445a113e78f5667939bce5da64ccd650e8e9b15646f84ae105
 DIST llvm-project-18.1.2.src.tar.xz 132060436 BLAKE2B 
f21fca02fe9e02a3d440595aafbe0572be318ce69cc6285c1bf3dc9187b37ebf4c76f3ea60b6870c441675288f46e5597b069ec451d5026c5161f84daef6b4b2
 SHA512 
a0d01b018abbdf1609abc7b63911bb4c6c3619b748a0616b66be0843fcaa4240868412c5d1f77fe6dafdfed665b46570e7ce615da58efcaa91e9ddc8481e6fc4
 DIST llvm-project-18.1.2.src.tar.xz.sig 566 BLAKE2B 
97c6b6b4a041316e70abd54ff715d87a62410fe5590c9b90548fff5a5121d8d5e028ec681f7e99c130d6c6726835365825286ef0a01c82a98394d9369ea7a390
 SHA512 
1cd8d1c227782cb43e269696045cea500a43f3c6b786f2cda8d380f5b8fc28d3ada11c41c4a252f2d3db465f767b27ea50c5659faa43d4aa5655cc3ffd6243c2
-DIST llvm-project-1c7607e8ee6ec4ca3abce1561dd39a98d4efac96.tar.gz 207112414 
BLAKE2B 
eb028b0b09d0f970d2861578245f4ace7ebe55ef1da33503cad6a1ed3691d29cac2556bc9360e911d64ab617df4cce0d26ea0e1ab49a68ce7e4001c52ed32a71
 SHA512 
687720278900dd57dae430e965902777946e93b647726410c6310bb1c2c944d7d30d1733204d3db10d527ecff9d9ad78cbcb8a97408383d9c5245a031291674a
-DIST llvm-project-597f9761c3a5ba278fa930d2fac13f156287d505.tar.gz 206699707 
BLAKE2B 
5461426f02742cefe5ae7faeb7fed15628741e3fb41ca01ffb8159805f9b55d883d318e7c677e5bf348949b7d8e16e079df09d461abe9b32d804dcb284584fc5
 SHA512 
b06ae070bb197d18cb8653e290b85e8526cdab4aeb5a02c94295d489d271bd7cea637960b516937e0ba1d7ada29e734c8ea1137335d46756db54632dcdba93e9
 DIST llvm-project-6d3cec01a6c29fa4e51ba129fa13dbf55d2b928e.tar.gz 207700152 
BLAKE2B 
855720b7a9cc7b1d8fdf398394eb5c702dd615c04e7dad51c449cb1c2f46e75f2ccf2ee10fa3a3403d6aec29f557023a11bd8cdb525bc9c3d76c79f23cd15e82
 SHA512 
ff6269158e165907c69bd3e4d2d6b87b4f4670546b7e290d7e6665e7097ec887d71174fa37bf5e1755524317e8ae8f0c7c7e428049e8b553faa52c614f1f4490

diff --git a/sys-devel/clang/clang-18.1.0.ebuild 
b/sys-devel/clang/clang-18.1.0.ebuild
deleted file mode 100644
index 142fc3861de3..
--- a/sys-devel/clang/clang-18.1.0.ebuild
+++ /dev/null
@@ -1,476 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit cmake llvm.org llvm-utils multilib multilib-minimal
-inherit prefix python-single-r1 toolchain-funcs
-
-DESCRIPTION="C language family frontend for LLVM"
-HOMEPAGE="https://llvm.org/";
-
-# MSVCSetupApi.h: MIT
-# sorttable.js: MIT
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
-SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-KEYWORDS=

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

2024-03-22 Thread Michał Górny
commit: 53cde1cc621b5f05356bc5da2cde5ec8dec362e3
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 06:48:57 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 06:48:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53cde1cc

dev-python/clang-python: Remove old

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

 dev-python/clang-python/Manifest   |  4 --
 dev-python/clang-python/clang-python-18.1.0.ebuild | 54 --
 .../clang-python-19.0.0_pre20240302.ebuild | 53 -
 .../clang-python-19.0.0_pre20240309.ebuild | 53 -
 4 files changed, 164 deletions(-)

diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest
index 897babe9b1ec..ddcd0b8e3d77 100644
--- a/dev-python/clang-python/Manifest
+++ b/dev-python/clang-python/Manifest
@@ -4,10 +4,6 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-18.1.0.src.tar.xz 132034208 BLAKE2B 
06ad7c65e1d10946c74027ec46c46f9b78fe764dc6c45e016b3d39006dac40af4cae2e01d07131785711913f311d944e9817036b20b08366382e83f3d4093814
 SHA512 
b94f837ff0e1aafdd4939e6e50740c8ab6af602b182357ae495359301a6d5fadaa997014895b90e0c91a715c713218396bb10687167ef30b17ebeccf310f2adf
-DIST llvm-project-18.1.0.src.tar.xz.sig 566 BLAKE2B 
1ab731c3fb151ce777ad4e2c8c653e5e08c2e97795dae06185d9d92248d4435aae67e1cfa23efb9b0b90ee44183ca69b92c64cb2b6d2c338388bde1fea07d232
 SHA512 
7bda930945c4b51c33de9918941797a4336020b475f3999a81055bb0b2a080f81e823c6bde43cc445a113e78f5667939bce5da64ccd650e8e9b15646f84ae105
 DIST llvm-project-18.1.2.src.tar.xz 132060436 BLAKE2B 
f21fca02fe9e02a3d440595aafbe0572be318ce69cc6285c1bf3dc9187b37ebf4c76f3ea60b6870c441675288f46e5597b069ec451d5026c5161f84daef6b4b2
 SHA512 
a0d01b018abbdf1609abc7b63911bb4c6c3619b748a0616b66be0843fcaa4240868412c5d1f77fe6dafdfed665b46570e7ce615da58efcaa91e9ddc8481e6fc4
 DIST llvm-project-18.1.2.src.tar.xz.sig 566 BLAKE2B 
97c6b6b4a041316e70abd54ff715d87a62410fe5590c9b90548fff5a5121d8d5e028ec681f7e99c130d6c6726835365825286ef0a01c82a98394d9369ea7a390
 SHA512 
1cd8d1c227782cb43e269696045cea500a43f3c6b786f2cda8d380f5b8fc28d3ada11c41c4a252f2d3db465f767b27ea50c5659faa43d4aa5655cc3ffd6243c2
-DIST llvm-project-1c7607e8ee6ec4ca3abce1561dd39a98d4efac96.tar.gz 207112414 
BLAKE2B 
eb028b0b09d0f970d2861578245f4ace7ebe55ef1da33503cad6a1ed3691d29cac2556bc9360e911d64ab617df4cce0d26ea0e1ab49a68ce7e4001c52ed32a71
 SHA512 
687720278900dd57dae430e965902777946e93b647726410c6310bb1c2c944d7d30d1733204d3db10d527ecff9d9ad78cbcb8a97408383d9c5245a031291674a
-DIST llvm-project-597f9761c3a5ba278fa930d2fac13f156287d505.tar.gz 206699707 
BLAKE2B 
5461426f02742cefe5ae7faeb7fed15628741e3fb41ca01ffb8159805f9b55d883d318e7c677e5bf348949b7d8e16e079df09d461abe9b32d804dcb284584fc5
 SHA512 
b06ae070bb197d18cb8653e290b85e8526cdab4aeb5a02c94295d489d271bd7cea637960b516937e0ba1d7ada29e734c8ea1137335d46756db54632dcdba93e9
 DIST llvm-project-6d3cec01a6c29fa4e51ba129fa13dbf55d2b928e.tar.gz 207700152 
BLAKE2B 
855720b7a9cc7b1d8fdf398394eb5c702dd615c04e7dad51c449cb1c2f46e75f2ccf2ee10fa3a3403d6aec29f557023a11bd8cdb525bc9c3d76c79f23cd15e82
 SHA512 
ff6269158e165907c69bd3e4d2d6b87b4f4670546b7e290d7e6665e7097ec887d71174fa37bf5e1755524317e8ae8f0c7c7e428049e8b553faa52c614f1f4490

diff --git a/dev-python/clang-python/clang-python-18.1.0.ebuild 
b/dev-python/clang-python/clang-python-18.1.0.ebuild
deleted file mode 100644
index 92a6321a504f..
--- a/dev-python/clang-python/clang-python-18.1.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit llvm.org python-r1
-
-DESCRIPTION="Python bindings for sys-devel/clang"
-HOMEPAGE="https://llvm.org/";
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-REQUIRED

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

2024-03-22 Thread Michał Górny
commit: 6f86acf846019e5a5a3e5e2eed3b3c1d9d16b76f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 06:49:04 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 06:49:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f86acf8

sys-devel/llvm: Remove old

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

 sys-devel/llvm/Manifest   |   4 -
 sys-devel/llvm/llvm-18.1.0.ebuild | 543 --
 sys-devel/llvm/llvm-19.0.0_pre20240302.ebuild | 542 -
 sys-devel/llvm/llvm-19.0.0_pre20240309.ebuild | 542 -
 4 files changed, 1631 deletions(-)

diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest
index 376a5a6a53c9..8f18690a7184 100644
--- a/sys-devel/llvm/Manifest
+++ b/sys-devel/llvm/Manifest
@@ -11,10 +11,6 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-18.1.0.src.tar.xz 132034208 BLAKE2B 
06ad7c65e1d10946c74027ec46c46f9b78fe764dc6c45e016b3d39006dac40af4cae2e01d07131785711913f311d944e9817036b20b08366382e83f3d4093814
 SHA512 
b94f837ff0e1aafdd4939e6e50740c8ab6af602b182357ae495359301a6d5fadaa997014895b90e0c91a715c713218396bb10687167ef30b17ebeccf310f2adf
-DIST llvm-project-18.1.0.src.tar.xz.sig 566 BLAKE2B 
1ab731c3fb151ce777ad4e2c8c653e5e08c2e97795dae06185d9d92248d4435aae67e1cfa23efb9b0b90ee44183ca69b92c64cb2b6d2c338388bde1fea07d232
 SHA512 
7bda930945c4b51c33de9918941797a4336020b475f3999a81055bb0b2a080f81e823c6bde43cc445a113e78f5667939bce5da64ccd650e8e9b15646f84ae105
 DIST llvm-project-18.1.2.src.tar.xz 132060436 BLAKE2B 
f21fca02fe9e02a3d440595aafbe0572be318ce69cc6285c1bf3dc9187b37ebf4c76f3ea60b6870c441675288f46e5597b069ec451d5026c5161f84daef6b4b2
 SHA512 
a0d01b018abbdf1609abc7b63911bb4c6c3619b748a0616b66be0843fcaa4240868412c5d1f77fe6dafdfed665b46570e7ce615da58efcaa91e9ddc8481e6fc4
 DIST llvm-project-18.1.2.src.tar.xz.sig 566 BLAKE2B 
97c6b6b4a041316e70abd54ff715d87a62410fe5590c9b90548fff5a5121d8d5e028ec681f7e99c130d6c6726835365825286ef0a01c82a98394d9369ea7a390
 SHA512 
1cd8d1c227782cb43e269696045cea500a43f3c6b786f2cda8d380f5b8fc28d3ada11c41c4a252f2d3db465f767b27ea50c5659faa43d4aa5655cc3ffd6243c2
-DIST llvm-project-1c7607e8ee6ec4ca3abce1561dd39a98d4efac96.tar.gz 207112414 
BLAKE2B 
eb028b0b09d0f970d2861578245f4ace7ebe55ef1da33503cad6a1ed3691d29cac2556bc9360e911d64ab617df4cce0d26ea0e1ab49a68ce7e4001c52ed32a71
 SHA512 
687720278900dd57dae430e965902777946e93b647726410c6310bb1c2c944d7d30d1733204d3db10d527ecff9d9ad78cbcb8a97408383d9c5245a031291674a
-DIST llvm-project-597f9761c3a5ba278fa930d2fac13f156287d505.tar.gz 206699707 
BLAKE2B 
5461426f02742cefe5ae7faeb7fed15628741e3fb41ca01ffb8159805f9b55d883d318e7c677e5bf348949b7d8e16e079df09d461abe9b32d804dcb284584fc5
 SHA512 
b06ae070bb197d18cb8653e290b85e8526cdab4aeb5a02c94295d489d271bd7cea637960b516937e0ba1d7ada29e734c8ea1137335d46756db54632dcdba93e9
 DIST llvm-project-6d3cec01a6c29fa4e51ba129fa13dbf55d2b928e.tar.gz 207700152 
BLAKE2B 
855720b7a9cc7b1d8fdf398394eb5c702dd615c04e7dad51c449cb1c2f46e75f2ccf2ee10fa3a3403d6aec29f557023a11bd8cdb525bc9c3d76c79f23cd15e82
 SHA512 
ff6269158e165907c69bd3e4d2d6b87b4f4670546b7e290d7e6665e7097ec887d71174fa37bf5e1755524317e8ae8f0c7c7e428049e8b553faa52c614f1f4490

diff --git a/sys-devel/llvm/llvm-18.1.0.ebuild 
b/sys-devel/llvm/llvm-18.1.0.ebuild
deleted file mode 100644
index af10d82f811a..
--- a/sys-devel/llvm/llvm-18.1.0.ebuild
+++ /dev/null
@@ -1,543 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit cmake flag-o-matic llvm.org multilib-minimal pax-utils python-any-r1
-inherit toolchain-funcs
-
-DESCRIPTION="Low Level Virtual Machine"
-HOMEPAGE="https://llvm.org/";
-
-# Additional licenses:
-# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD.
-# 2. xxhash: BSD.
-# 3. MD5 code: public-domain.
-# 4. ConvertUTF.h: TODO.
-
-LICENS

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

2024-03-22 Thread Michał Górny
commit: 75c03bd5a1dd7357bbfbe2dba8ef873b39dd5160
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 06:49:05 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 06:49:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75c03bd5

sys-devel/llvm-common: Remove old

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

 sys-devel/llvm-common/Manifest |  4 --
 sys-devel/llvm-common/llvm-common-18.1.0.ebuild| 54 --
 .../llvm-common-19.0.0_pre20240302.ebuild  | 53 -
 .../llvm-common-19.0.0_pre20240309.ebuild  | 53 -
 4 files changed, 164 deletions(-)

diff --git a/sys-devel/llvm-common/Manifest b/sys-devel/llvm-common/Manifest
index 897babe9b1ec..ddcd0b8e3d77 100644
--- a/sys-devel/llvm-common/Manifest
+++ b/sys-devel/llvm-common/Manifest
@@ -4,10 +4,6 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-18.1.0.src.tar.xz 132034208 BLAKE2B 
06ad7c65e1d10946c74027ec46c46f9b78fe764dc6c45e016b3d39006dac40af4cae2e01d07131785711913f311d944e9817036b20b08366382e83f3d4093814
 SHA512 
b94f837ff0e1aafdd4939e6e50740c8ab6af602b182357ae495359301a6d5fadaa997014895b90e0c91a715c713218396bb10687167ef30b17ebeccf310f2adf
-DIST llvm-project-18.1.0.src.tar.xz.sig 566 BLAKE2B 
1ab731c3fb151ce777ad4e2c8c653e5e08c2e97795dae06185d9d92248d4435aae67e1cfa23efb9b0b90ee44183ca69b92c64cb2b6d2c338388bde1fea07d232
 SHA512 
7bda930945c4b51c33de9918941797a4336020b475f3999a81055bb0b2a080f81e823c6bde43cc445a113e78f5667939bce5da64ccd650e8e9b15646f84ae105
 DIST llvm-project-18.1.2.src.tar.xz 132060436 BLAKE2B 
f21fca02fe9e02a3d440595aafbe0572be318ce69cc6285c1bf3dc9187b37ebf4c76f3ea60b6870c441675288f46e5597b069ec451d5026c5161f84daef6b4b2
 SHA512 
a0d01b018abbdf1609abc7b63911bb4c6c3619b748a0616b66be0843fcaa4240868412c5d1f77fe6dafdfed665b46570e7ce615da58efcaa91e9ddc8481e6fc4
 DIST llvm-project-18.1.2.src.tar.xz.sig 566 BLAKE2B 
97c6b6b4a041316e70abd54ff715d87a62410fe5590c9b90548fff5a5121d8d5e028ec681f7e99c130d6c6726835365825286ef0a01c82a98394d9369ea7a390
 SHA512 
1cd8d1c227782cb43e269696045cea500a43f3c6b786f2cda8d380f5b8fc28d3ada11c41c4a252f2d3db465f767b27ea50c5659faa43d4aa5655cc3ffd6243c2
-DIST llvm-project-1c7607e8ee6ec4ca3abce1561dd39a98d4efac96.tar.gz 207112414 
BLAKE2B 
eb028b0b09d0f970d2861578245f4ace7ebe55ef1da33503cad6a1ed3691d29cac2556bc9360e911d64ab617df4cce0d26ea0e1ab49a68ce7e4001c52ed32a71
 SHA512 
687720278900dd57dae430e965902777946e93b647726410c6310bb1c2c944d7d30d1733204d3db10d527ecff9d9ad78cbcb8a97408383d9c5245a031291674a
-DIST llvm-project-597f9761c3a5ba278fa930d2fac13f156287d505.tar.gz 206699707 
BLAKE2B 
5461426f02742cefe5ae7faeb7fed15628741e3fb41ca01ffb8159805f9b55d883d318e7c677e5bf348949b7d8e16e079df09d461abe9b32d804dcb284584fc5
 SHA512 
b06ae070bb197d18cb8653e290b85e8526cdab4aeb5a02c94295d489d271bd7cea637960b516937e0ba1d7ada29e734c8ea1137335d46756db54632dcdba93e9
 DIST llvm-project-6d3cec01a6c29fa4e51ba129fa13dbf55d2b928e.tar.gz 207700152 
BLAKE2B 
855720b7a9cc7b1d8fdf398394eb5c702dd615c04e7dad51c449cb1c2f46e75f2ccf2ee10fa3a3403d6aec29f557023a11bd8cdb525bc9c3d76c79f23cd15e82
 SHA512 
ff6269158e165907c69bd3e4d2d6b87b4f4670546b7e290d7e6665e7097ec887d71174fa37bf5e1755524317e8ae8f0c7c7e428049e8b553faa52c614f1f4490

diff --git a/sys-devel/llvm-common/llvm-common-18.1.0.ebuild 
b/sys-devel/llvm-common/llvm-common-18.1.0.ebuild
deleted file mode 100644
index 32e5c3f51d9b..
--- a/sys-devel/llvm-common/llvm-common-18.1.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp-common llvm.org
-
-DESCRIPTION="Common files shared between multiple slots of LLVM"
-HOMEPAGE="https://llvm.org/";
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos"
-IUSE

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

2024-03-22 Thread Michał Górny
commit: fa22774c28889968aaa1ae1e482667d5c0f6ba7b
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 06:48:52 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 06:48:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa22774c

sys-libs/compiler-rt: Remove old

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

 sys-libs/compiler-rt/Manifest  |   4 -
 sys-libs/compiler-rt/compiler-rt-18.1.0.ebuild | 172 -
 .../compiler-rt-19.0.0_pre20240302.ebuild  | 171 
 .../compiler-rt-19.0.0_pre20240309.ebuild  | 171 
 4 files changed, 518 deletions(-)

diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest
index 40406e84056b..7c86637ce206 100644
--- a/sys-libs/compiler-rt/Manifest
+++ b/sys-libs/compiler-rt/Manifest
@@ -7,10 +7,6 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-18.1.0.src.tar.xz 132034208 BLAKE2B 
06ad7c65e1d10946c74027ec46c46f9b78fe764dc6c45e016b3d39006dac40af4cae2e01d07131785711913f311d944e9817036b20b08366382e83f3d4093814
 SHA512 
b94f837ff0e1aafdd4939e6e50740c8ab6af602b182357ae495359301a6d5fadaa997014895b90e0c91a715c713218396bb10687167ef30b17ebeccf310f2adf
-DIST llvm-project-18.1.0.src.tar.xz.sig 566 BLAKE2B 
1ab731c3fb151ce777ad4e2c8c653e5e08c2e97795dae06185d9d92248d4435aae67e1cfa23efb9b0b90ee44183ca69b92c64cb2b6d2c338388bde1fea07d232
 SHA512 
7bda930945c4b51c33de9918941797a4336020b475f3999a81055bb0b2a080f81e823c6bde43cc445a113e78f5667939bce5da64ccd650e8e9b15646f84ae105
 DIST llvm-project-18.1.2.src.tar.xz 132060436 BLAKE2B 
f21fca02fe9e02a3d440595aafbe0572be318ce69cc6285c1bf3dc9187b37ebf4c76f3ea60b6870c441675288f46e5597b069ec451d5026c5161f84daef6b4b2
 SHA512 
a0d01b018abbdf1609abc7b63911bb4c6c3619b748a0616b66be0843fcaa4240868412c5d1f77fe6dafdfed665b46570e7ce615da58efcaa91e9ddc8481e6fc4
 DIST llvm-project-18.1.2.src.tar.xz.sig 566 BLAKE2B 
97c6b6b4a041316e70abd54ff715d87a62410fe5590c9b90548fff5a5121d8d5e028ec681f7e99c130d6c6726835365825286ef0a01c82a98394d9369ea7a390
 SHA512 
1cd8d1c227782cb43e269696045cea500a43f3c6b786f2cda8d380f5b8fc28d3ada11c41c4a252f2d3db465f767b27ea50c5659faa43d4aa5655cc3ffd6243c2
-DIST llvm-project-1c7607e8ee6ec4ca3abce1561dd39a98d4efac96.tar.gz 207112414 
BLAKE2B 
eb028b0b09d0f970d2861578245f4ace7ebe55ef1da33503cad6a1ed3691d29cac2556bc9360e911d64ab617df4cce0d26ea0e1ab49a68ce7e4001c52ed32a71
 SHA512 
687720278900dd57dae430e965902777946e93b647726410c6310bb1c2c944d7d30d1733204d3db10d527ecff9d9ad78cbcb8a97408383d9c5245a031291674a
-DIST llvm-project-597f9761c3a5ba278fa930d2fac13f156287d505.tar.gz 206699707 
BLAKE2B 
5461426f02742cefe5ae7faeb7fed15628741e3fb41ca01ffb8159805f9b55d883d318e7c677e5bf348949b7d8e16e079df09d461abe9b32d804dcb284584fc5
 SHA512 
b06ae070bb197d18cb8653e290b85e8526cdab4aeb5a02c94295d489d271bd7cea637960b516937e0ba1d7ada29e734c8ea1137335d46756db54632dcdba93e9
 DIST llvm-project-6d3cec01a6c29fa4e51ba129fa13dbf55d2b928e.tar.gz 207700152 
BLAKE2B 
855720b7a9cc7b1d8fdf398394eb5c702dd615c04e7dad51c449cb1c2f46e75f2ccf2ee10fa3a3403d6aec29f557023a11bd8cdb525bc9c3d76c79f23cd15e82
 SHA512 
ff6269158e165907c69bd3e4d2d6b87b4f4670546b7e290d7e6665e7097ec887d71174fa37bf5e1755524317e8ae8f0c7c7e428049e8b553faa52c614f1f4490

diff --git a/sys-libs/compiler-rt/compiler-rt-18.1.0.ebuild 
b/sys-libs/compiler-rt/compiler-rt-18.1.0.ebuild
deleted file mode 100644
index e2a452caad61..
--- a/sys-libs/compiler-rt/compiler-rt-18.1.0.ebuild
+++ /dev/null
@@ -1,172 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit cmake crossdev flag-o-matic llvm.org llvm-utils python-any-r1
-inherit toolchain-funcs
-
-DESCRIPTION="Compiler runtime library for clang (built-in part)"
-HOMEPAGE="https://llvm.org/";
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="${LLVM_MAJOR}"
-KEYWO

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

2024-03-22 Thread Michał Górny
commit: 450bf17477ab32a76d7a03dbd76ed57310debe89
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 06:48:56 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 06:48:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=450bf174

dev-python/lit: Remove old

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

 dev-python/lit/Manifest  |  4 ---
 dev-python/lit/lit-18.1.0.ebuild | 46 
 dev-python/lit/lit-19.0.0_pre20240302.ebuild | 45 ---
 dev-python/lit/lit-19.0.0_pre20240309.ebuild | 45 ---
 4 files changed, 140 deletions(-)

diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest
index 897babe9b1ec..ddcd0b8e3d77 100644
--- a/dev-python/lit/Manifest
+++ b/dev-python/lit/Manifest
@@ -4,10 +4,6 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-18.1.0.src.tar.xz 132034208 BLAKE2B 
06ad7c65e1d10946c74027ec46c46f9b78fe764dc6c45e016b3d39006dac40af4cae2e01d07131785711913f311d944e9817036b20b08366382e83f3d4093814
 SHA512 
b94f837ff0e1aafdd4939e6e50740c8ab6af602b182357ae495359301a6d5fadaa997014895b90e0c91a715c713218396bb10687167ef30b17ebeccf310f2adf
-DIST llvm-project-18.1.0.src.tar.xz.sig 566 BLAKE2B 
1ab731c3fb151ce777ad4e2c8c653e5e08c2e97795dae06185d9d92248d4435aae67e1cfa23efb9b0b90ee44183ca69b92c64cb2b6d2c338388bde1fea07d232
 SHA512 
7bda930945c4b51c33de9918941797a4336020b475f3999a81055bb0b2a080f81e823c6bde43cc445a113e78f5667939bce5da64ccd650e8e9b15646f84ae105
 DIST llvm-project-18.1.2.src.tar.xz 132060436 BLAKE2B 
f21fca02fe9e02a3d440595aafbe0572be318ce69cc6285c1bf3dc9187b37ebf4c76f3ea60b6870c441675288f46e5597b069ec451d5026c5161f84daef6b4b2
 SHA512 
a0d01b018abbdf1609abc7b63911bb4c6c3619b748a0616b66be0843fcaa4240868412c5d1f77fe6dafdfed665b46570e7ce615da58efcaa91e9ddc8481e6fc4
 DIST llvm-project-18.1.2.src.tar.xz.sig 566 BLAKE2B 
97c6b6b4a041316e70abd54ff715d87a62410fe5590c9b90548fff5a5121d8d5e028ec681f7e99c130d6c6726835365825286ef0a01c82a98394d9369ea7a390
 SHA512 
1cd8d1c227782cb43e269696045cea500a43f3c6b786f2cda8d380f5b8fc28d3ada11c41c4a252f2d3db465f767b27ea50c5659faa43d4aa5655cc3ffd6243c2
-DIST llvm-project-1c7607e8ee6ec4ca3abce1561dd39a98d4efac96.tar.gz 207112414 
BLAKE2B 
eb028b0b09d0f970d2861578245f4ace7ebe55ef1da33503cad6a1ed3691d29cac2556bc9360e911d64ab617df4cce0d26ea0e1ab49a68ce7e4001c52ed32a71
 SHA512 
687720278900dd57dae430e965902777946e93b647726410c6310bb1c2c944d7d30d1733204d3db10d527ecff9d9ad78cbcb8a97408383d9c5245a031291674a
-DIST llvm-project-597f9761c3a5ba278fa930d2fac13f156287d505.tar.gz 206699707 
BLAKE2B 
5461426f02742cefe5ae7faeb7fed15628741e3fb41ca01ffb8159805f9b55d883d318e7c677e5bf348949b7d8e16e079df09d461abe9b32d804dcb284584fc5
 SHA512 
b06ae070bb197d18cb8653e290b85e8526cdab4aeb5a02c94295d489d271bd7cea637960b516937e0ba1d7ada29e734c8ea1137335d46756db54632dcdba93e9
 DIST llvm-project-6d3cec01a6c29fa4e51ba129fa13dbf55d2b928e.tar.gz 207700152 
BLAKE2B 
855720b7a9cc7b1d8fdf398394eb5c702dd615c04e7dad51c449cb1c2f46e75f2ccf2ee10fa3a3403d6aec29f557023a11bd8cdb525bc9c3d76c79f23cd15e82
 SHA512 
ff6269158e165907c69bd3e4d2d6b87b4f4670546b7e290d7e6665e7097ec887d71174fa37bf5e1755524317e8ae8f0c7c7e428049e8b553faa52c614f1f4490

diff --git a/dev-python/lit/lit-18.1.0.ebuild b/dev-python/lit/lit-18.1.0.ebuild
deleted file mode 100644
index 5476bd8c23e4..
--- a/dev-python/lit/lit-18.1.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# 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 llvm.org
-
-DESCRIPTION="A stand-alone install of the LLVM suite testing tool"
-HOMEPAGE="https://llvm.org/";
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-# Tests require 'FileCh

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

2024-03-22 Thread Michał Górny
commit: ce57f1410e22d5ef4057cdcf608a505226dc31a0
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 06:49:01 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 06:49:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce57f141

dev-ml/llvm-ocaml: Remove old

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

 dev-ml/llvm-ocaml/Manifest |   4 -
 dev-ml/llvm-ocaml/llvm-ocaml-18.1.0.ebuild | 108 -
 .../llvm-ocaml-19.0.0_pre20240302.ebuild   | 107 
 .../llvm-ocaml-19.0.0_pre20240309.ebuild   | 107 
 4 files changed, 326 deletions(-)

diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest
index 897babe9b1ec..ddcd0b8e3d77 100644
--- a/dev-ml/llvm-ocaml/Manifest
+++ b/dev-ml/llvm-ocaml/Manifest
@@ -4,10 +4,6 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-18.1.0.src.tar.xz 132034208 BLAKE2B 
06ad7c65e1d10946c74027ec46c46f9b78fe764dc6c45e016b3d39006dac40af4cae2e01d07131785711913f311d944e9817036b20b08366382e83f3d4093814
 SHA512 
b94f837ff0e1aafdd4939e6e50740c8ab6af602b182357ae495359301a6d5fadaa997014895b90e0c91a715c713218396bb10687167ef30b17ebeccf310f2adf
-DIST llvm-project-18.1.0.src.tar.xz.sig 566 BLAKE2B 
1ab731c3fb151ce777ad4e2c8c653e5e08c2e97795dae06185d9d92248d4435aae67e1cfa23efb9b0b90ee44183ca69b92c64cb2b6d2c338388bde1fea07d232
 SHA512 
7bda930945c4b51c33de9918941797a4336020b475f3999a81055bb0b2a080f81e823c6bde43cc445a113e78f5667939bce5da64ccd650e8e9b15646f84ae105
 DIST llvm-project-18.1.2.src.tar.xz 132060436 BLAKE2B 
f21fca02fe9e02a3d440595aafbe0572be318ce69cc6285c1bf3dc9187b37ebf4c76f3ea60b6870c441675288f46e5597b069ec451d5026c5161f84daef6b4b2
 SHA512 
a0d01b018abbdf1609abc7b63911bb4c6c3619b748a0616b66be0843fcaa4240868412c5d1f77fe6dafdfed665b46570e7ce615da58efcaa91e9ddc8481e6fc4
 DIST llvm-project-18.1.2.src.tar.xz.sig 566 BLAKE2B 
97c6b6b4a041316e70abd54ff715d87a62410fe5590c9b90548fff5a5121d8d5e028ec681f7e99c130d6c6726835365825286ef0a01c82a98394d9369ea7a390
 SHA512 
1cd8d1c227782cb43e269696045cea500a43f3c6b786f2cda8d380f5b8fc28d3ada11c41c4a252f2d3db465f767b27ea50c5659faa43d4aa5655cc3ffd6243c2
-DIST llvm-project-1c7607e8ee6ec4ca3abce1561dd39a98d4efac96.tar.gz 207112414 
BLAKE2B 
eb028b0b09d0f970d2861578245f4ace7ebe55ef1da33503cad6a1ed3691d29cac2556bc9360e911d64ab617df4cce0d26ea0e1ab49a68ce7e4001c52ed32a71
 SHA512 
687720278900dd57dae430e965902777946e93b647726410c6310bb1c2c944d7d30d1733204d3db10d527ecff9d9ad78cbcb8a97408383d9c5245a031291674a
-DIST llvm-project-597f9761c3a5ba278fa930d2fac13f156287d505.tar.gz 206699707 
BLAKE2B 
5461426f02742cefe5ae7faeb7fed15628741e3fb41ca01ffb8159805f9b55d883d318e7c677e5bf348949b7d8e16e079df09d461abe9b32d804dcb284584fc5
 SHA512 
b06ae070bb197d18cb8653e290b85e8526cdab4aeb5a02c94295d489d271bd7cea637960b516937e0ba1d7ada29e734c8ea1137335d46756db54632dcdba93e9
 DIST llvm-project-6d3cec01a6c29fa4e51ba129fa13dbf55d2b928e.tar.gz 207700152 
BLAKE2B 
855720b7a9cc7b1d8fdf398394eb5c702dd615c04e7dad51c449cb1c2f46e75f2ccf2ee10fa3a3403d6aec29f557023a11bd8cdb525bc9c3d76c79f23cd15e82
 SHA512 
ff6269158e165907c69bd3e4d2d6b87b4f4670546b7e290d7e6665e7097ec887d71174fa37bf5e1755524317e8ae8f0c7c7e428049e8b553faa52c614f1f4490

diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-18.1.0.ebuild 
b/dev-ml/llvm-ocaml/llvm-ocaml-18.1.0.ebuild
deleted file mode 100644
index abe0ff931561..
--- a/dev-ml/llvm-ocaml/llvm-ocaml-18.1.0.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit cmake llvm.org llvm-utils python-any-r1
-
-DESCRIPTION="OCaml bindings for LLVM"
-HOMEPAGE="https://llvm.org/";
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="debug test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-lang/ocaml-4.00.0:0=

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

2024-03-22 Thread Michał Górny
commit: 8d2f2e017b6a8661dbd0763a6b0f01de36e66458
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 06:49:00 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 06:49:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d2f2e01

sys-devel/clang-common: Remove old

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

 sys-devel/clang-common/Manifest|   4 -
 sys-devel/clang-common/clang-common-18.1.0.ebuild  | 291 -
 .../clang-common-19.0.0_pre20240302.ebuild | 290 
 .../clang-common-19.0.0_pre20240309.ebuild | 290 
 4 files changed, 875 deletions(-)

diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest
index 897babe9b1ec..ddcd0b8e3d77 100644
--- a/sys-devel/clang-common/Manifest
+++ b/sys-devel/clang-common/Manifest
@@ -4,10 +4,6 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-18.1.0.src.tar.xz 132034208 BLAKE2B 
06ad7c65e1d10946c74027ec46c46f9b78fe764dc6c45e016b3d39006dac40af4cae2e01d07131785711913f311d944e9817036b20b08366382e83f3d4093814
 SHA512 
b94f837ff0e1aafdd4939e6e50740c8ab6af602b182357ae495359301a6d5fadaa997014895b90e0c91a715c713218396bb10687167ef30b17ebeccf310f2adf
-DIST llvm-project-18.1.0.src.tar.xz.sig 566 BLAKE2B 
1ab731c3fb151ce777ad4e2c8c653e5e08c2e97795dae06185d9d92248d4435aae67e1cfa23efb9b0b90ee44183ca69b92c64cb2b6d2c338388bde1fea07d232
 SHA512 
7bda930945c4b51c33de9918941797a4336020b475f3999a81055bb0b2a080f81e823c6bde43cc445a113e78f5667939bce5da64ccd650e8e9b15646f84ae105
 DIST llvm-project-18.1.2.src.tar.xz 132060436 BLAKE2B 
f21fca02fe9e02a3d440595aafbe0572be318ce69cc6285c1bf3dc9187b37ebf4c76f3ea60b6870c441675288f46e5597b069ec451d5026c5161f84daef6b4b2
 SHA512 
a0d01b018abbdf1609abc7b63911bb4c6c3619b748a0616b66be0843fcaa4240868412c5d1f77fe6dafdfed665b46570e7ce615da58efcaa91e9ddc8481e6fc4
 DIST llvm-project-18.1.2.src.tar.xz.sig 566 BLAKE2B 
97c6b6b4a041316e70abd54ff715d87a62410fe5590c9b90548fff5a5121d8d5e028ec681f7e99c130d6c6726835365825286ef0a01c82a98394d9369ea7a390
 SHA512 
1cd8d1c227782cb43e269696045cea500a43f3c6b786f2cda8d380f5b8fc28d3ada11c41c4a252f2d3db465f767b27ea50c5659faa43d4aa5655cc3ffd6243c2
-DIST llvm-project-1c7607e8ee6ec4ca3abce1561dd39a98d4efac96.tar.gz 207112414 
BLAKE2B 
eb028b0b09d0f970d2861578245f4ace7ebe55ef1da33503cad6a1ed3691d29cac2556bc9360e911d64ab617df4cce0d26ea0e1ab49a68ce7e4001c52ed32a71
 SHA512 
687720278900dd57dae430e965902777946e93b647726410c6310bb1c2c944d7d30d1733204d3db10d527ecff9d9ad78cbcb8a97408383d9c5245a031291674a
-DIST llvm-project-597f9761c3a5ba278fa930d2fac13f156287d505.tar.gz 206699707 
BLAKE2B 
5461426f02742cefe5ae7faeb7fed15628741e3fb41ca01ffb8159805f9b55d883d318e7c677e5bf348949b7d8e16e079df09d461abe9b32d804dcb284584fc5
 SHA512 
b06ae070bb197d18cb8653e290b85e8526cdab4aeb5a02c94295d489d271bd7cea637960b516937e0ba1d7ada29e734c8ea1137335d46756db54632dcdba93e9
 DIST llvm-project-6d3cec01a6c29fa4e51ba129fa13dbf55d2b928e.tar.gz 207700152 
BLAKE2B 
855720b7a9cc7b1d8fdf398394eb5c702dd615c04e7dad51c449cb1c2f46e75f2ccf2ee10fa3a3403d6aec29f557023a11bd8cdb525bc9c3d76c79f23cd15e82
 SHA512 
ff6269158e165907c69bd3e4d2d6b87b4f4670546b7e290d7e6665e7097ec887d71174fa37bf5e1755524317e8ae8f0c7c7e428049e8b553faa52c614f1f4490

diff --git a/sys-devel/clang-common/clang-common-18.1.0.ebuild 
b/sys-devel/clang-common/clang-common-18.1.0.ebuild
deleted file mode 100644
index 623368383908..
--- a/sys-devel/clang-common/clang-common-18.1.0.ebuild
+++ /dev/null
@@ -1,291 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1 llvm.org multilib
-
-DESCRIPTION="Common files shared between multiple slots of clang"
-HOMEPAGE="https://llvm.org/";
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~arm64-macos 

[gentoo-commits] repo/gentoo:master commit in: dev-debug/lldb/

2024-03-22 Thread Michał Górny
commit: b801148cb450ce9dd4b6b959ad1f91c6fbc29df4
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 06:48:53 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 06:48:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b801148c

dev-debug/lldb: Remove old

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

 dev-debug/lldb/Manifest   |   4 -
 dev-debug/lldb/lldb-18.1.0.ebuild | 111 --
 dev-debug/lldb/lldb-19.0.0_pre20240302.ebuild | 110 -
 dev-debug/lldb/lldb-19.0.0_pre20240309.ebuild | 110 -
 4 files changed, 335 deletions(-)

diff --git a/dev-debug/lldb/Manifest b/dev-debug/lldb/Manifest
index 897babe9b1ec..ddcd0b8e3d77 100644
--- a/dev-debug/lldb/Manifest
+++ b/dev-debug/lldb/Manifest
@@ -4,10 +4,6 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-18.1.0.src.tar.xz 132034208 BLAKE2B 
06ad7c65e1d10946c74027ec46c46f9b78fe764dc6c45e016b3d39006dac40af4cae2e01d07131785711913f311d944e9817036b20b08366382e83f3d4093814
 SHA512 
b94f837ff0e1aafdd4939e6e50740c8ab6af602b182357ae495359301a6d5fadaa997014895b90e0c91a715c713218396bb10687167ef30b17ebeccf310f2adf
-DIST llvm-project-18.1.0.src.tar.xz.sig 566 BLAKE2B 
1ab731c3fb151ce777ad4e2c8c653e5e08c2e97795dae06185d9d92248d4435aae67e1cfa23efb9b0b90ee44183ca69b92c64cb2b6d2c338388bde1fea07d232
 SHA512 
7bda930945c4b51c33de9918941797a4336020b475f3999a81055bb0b2a080f81e823c6bde43cc445a113e78f5667939bce5da64ccd650e8e9b15646f84ae105
 DIST llvm-project-18.1.2.src.tar.xz 132060436 BLAKE2B 
f21fca02fe9e02a3d440595aafbe0572be318ce69cc6285c1bf3dc9187b37ebf4c76f3ea60b6870c441675288f46e5597b069ec451d5026c5161f84daef6b4b2
 SHA512 
a0d01b018abbdf1609abc7b63911bb4c6c3619b748a0616b66be0843fcaa4240868412c5d1f77fe6dafdfed665b46570e7ce615da58efcaa91e9ddc8481e6fc4
 DIST llvm-project-18.1.2.src.tar.xz.sig 566 BLAKE2B 
97c6b6b4a041316e70abd54ff715d87a62410fe5590c9b90548fff5a5121d8d5e028ec681f7e99c130d6c6726835365825286ef0a01c82a98394d9369ea7a390
 SHA512 
1cd8d1c227782cb43e269696045cea500a43f3c6b786f2cda8d380f5b8fc28d3ada11c41c4a252f2d3db465f767b27ea50c5659faa43d4aa5655cc3ffd6243c2
-DIST llvm-project-1c7607e8ee6ec4ca3abce1561dd39a98d4efac96.tar.gz 207112414 
BLAKE2B 
eb028b0b09d0f970d2861578245f4ace7ebe55ef1da33503cad6a1ed3691d29cac2556bc9360e911d64ab617df4cce0d26ea0e1ab49a68ce7e4001c52ed32a71
 SHA512 
687720278900dd57dae430e965902777946e93b647726410c6310bb1c2c944d7d30d1733204d3db10d527ecff9d9ad78cbcb8a97408383d9c5245a031291674a
-DIST llvm-project-597f9761c3a5ba278fa930d2fac13f156287d505.tar.gz 206699707 
BLAKE2B 
5461426f02742cefe5ae7faeb7fed15628741e3fb41ca01ffb8159805f9b55d883d318e7c677e5bf348949b7d8e16e079df09d461abe9b32d804dcb284584fc5
 SHA512 
b06ae070bb197d18cb8653e290b85e8526cdab4aeb5a02c94295d489d271bd7cea637960b516937e0ba1d7ada29e734c8ea1137335d46756db54632dcdba93e9
 DIST llvm-project-6d3cec01a6c29fa4e51ba129fa13dbf55d2b928e.tar.gz 207700152 
BLAKE2B 
855720b7a9cc7b1d8fdf398394eb5c702dd615c04e7dad51c449cb1c2f46e75f2ccf2ee10fa3a3403d6aec29f557023a11bd8cdb525bc9c3d76c79f23cd15e82
 SHA512 
ff6269158e165907c69bd3e4d2d6b87b4f4670546b7e290d7e6665e7097ec887d71174fa37bf5e1755524317e8ae8f0c7c7e428049e8b553faa52c614f1f4490

diff --git a/dev-debug/lldb/lldb-18.1.0.ebuild 
b/dev-debug/lldb/lldb-18.1.0.ebuild
deleted file mode 100644
index 7734bd04d4e9..
--- a/dev-debug/lldb/lldb-18.1.0.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit cmake flag-o-matic llvm.org llvm-utils python-single-r1
-
-DESCRIPTION="The LLVM debugger"
-HOMEPAGE="https://llvm.org/";
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0/${LLVM_SOABI}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~x86"
-IUSE="debug debuginfod +libedit lzma ncurses +python test +xml"
-RESTRICT="test"
-REQUIRED_USE=${PYTHON_REQUI

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

2024-03-22 Thread Michał Górny
commit: 20375bbf4fbbdc57badce7daebbed6374d465fd1
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 06:48:46 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 06:48:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20375bbf

sys-libs/libomp: Remove old

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

 sys-libs/libomp/Manifest |   4 -
 sys-libs/libomp/libomp-18.1.0.ebuild | 161 ---
 sys-libs/libomp/libomp-19.0.0_pre20240302.ebuild | 158 --
 sys-libs/libomp/libomp-19.0.0_pre20240309.ebuild | 160 --
 4 files changed, 483 deletions(-)

diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest
index bbada73e67d7..cb93a008b777 100644
--- a/sys-libs/libomp/Manifest
+++ b/sys-libs/libomp/Manifest
@@ -5,10 +5,6 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-18.1.0.src.tar.xz 132034208 BLAKE2B 
06ad7c65e1d10946c74027ec46c46f9b78fe764dc6c45e016b3d39006dac40af4cae2e01d07131785711913f311d944e9817036b20b08366382e83f3d4093814
 SHA512 
b94f837ff0e1aafdd4939e6e50740c8ab6af602b182357ae495359301a6d5fadaa997014895b90e0c91a715c713218396bb10687167ef30b17ebeccf310f2adf
-DIST llvm-project-18.1.0.src.tar.xz.sig 566 BLAKE2B 
1ab731c3fb151ce777ad4e2c8c653e5e08c2e97795dae06185d9d92248d4435aae67e1cfa23efb9b0b90ee44183ca69b92c64cb2b6d2c338388bde1fea07d232
 SHA512 
7bda930945c4b51c33de9918941797a4336020b475f3999a81055bb0b2a080f81e823c6bde43cc445a113e78f5667939bce5da64ccd650e8e9b15646f84ae105
 DIST llvm-project-18.1.2.src.tar.xz 132060436 BLAKE2B 
f21fca02fe9e02a3d440595aafbe0572be318ce69cc6285c1bf3dc9187b37ebf4c76f3ea60b6870c441675288f46e5597b069ec451d5026c5161f84daef6b4b2
 SHA512 
a0d01b018abbdf1609abc7b63911bb4c6c3619b748a0616b66be0843fcaa4240868412c5d1f77fe6dafdfed665b46570e7ce615da58efcaa91e9ddc8481e6fc4
 DIST llvm-project-18.1.2.src.tar.xz.sig 566 BLAKE2B 
97c6b6b4a041316e70abd54ff715d87a62410fe5590c9b90548fff5a5121d8d5e028ec681f7e99c130d6c6726835365825286ef0a01c82a98394d9369ea7a390
 SHA512 
1cd8d1c227782cb43e269696045cea500a43f3c6b786f2cda8d380f5b8fc28d3ada11c41c4a252f2d3db465f767b27ea50c5659faa43d4aa5655cc3ffd6243c2
-DIST llvm-project-1c7607e8ee6ec4ca3abce1561dd39a98d4efac96.tar.gz 207112414 
BLAKE2B 
eb028b0b09d0f970d2861578245f4ace7ebe55ef1da33503cad6a1ed3691d29cac2556bc9360e911d64ab617df4cce0d26ea0e1ab49a68ce7e4001c52ed32a71
 SHA512 
687720278900dd57dae430e965902777946e93b647726410c6310bb1c2c944d7d30d1733204d3db10d527ecff9d9ad78cbcb8a97408383d9c5245a031291674a
-DIST llvm-project-597f9761c3a5ba278fa930d2fac13f156287d505.tar.gz 206699707 
BLAKE2B 
5461426f02742cefe5ae7faeb7fed15628741e3fb41ca01ffb8159805f9b55d883d318e7c677e5bf348949b7d8e16e079df09d461abe9b32d804dcb284584fc5
 SHA512 
b06ae070bb197d18cb8653e290b85e8526cdab4aeb5a02c94295d489d271bd7cea637960b516937e0ba1d7ada29e734c8ea1137335d46756db54632dcdba93e9
 DIST llvm-project-6d3cec01a6c29fa4e51ba129fa13dbf55d2b928e.tar.gz 207700152 
BLAKE2B 
855720b7a9cc7b1d8fdf398394eb5c702dd615c04e7dad51c449cb1c2f46e75f2ccf2ee10fa3a3403d6aec29f557023a11bd8cdb525bc9c3d76c79f23cd15e82
 SHA512 
ff6269158e165907c69bd3e4d2d6b87b4f4670546b7e290d7e6665e7097ec887d71174fa37bf5e1755524317e8ae8f0c7c7e428049e8b553faa52c614f1f4490

diff --git a/sys-libs/libomp/libomp-18.1.0.ebuild 
b/sys-libs/libomp/libomp-18.1.0.ebuild
deleted file mode 100644
index 79490dd692cb..
--- a/sys-libs/libomp/libomp-18.1.0.ebuild
+++ /dev/null
@@ -1,161 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit flag-o-matic cmake-multilib linux-info llvm.org llvm-utils
-inherit python-single-r1 toolchain-funcs
-
-DESCRIPTION="OpenMP runtime library for LLVM/clang compiler"
-HOMEPAGE="https://openmp.llvm.org";
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0/${LLVM_SOABI}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~pp

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

2024-03-22 Thread Michał Górny
commit: 9385cae92078b187a924970da0070ffe7ae7b08d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 06:48:49 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 06:48:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9385cae9

sys-libs/llvm-libunwind: Remove old

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

 sys-libs/llvm-libunwind/Manifest   |   4 -
 .../llvm-libunwind/llvm-libunwind-18.1.0.ebuild| 129 -
 .../llvm-libunwind-19.0.0_pre20240302.ebuild   | 128 
 .../llvm-libunwind-19.0.0_pre20240309.ebuild   | 128 
 4 files changed, 389 deletions(-)

diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest
index 897babe9b1ec..ddcd0b8e3d77 100644
--- a/sys-libs/llvm-libunwind/Manifest
+++ b/sys-libs/llvm-libunwind/Manifest
@@ -4,10 +4,6 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-18.1.0.src.tar.xz 132034208 BLAKE2B 
06ad7c65e1d10946c74027ec46c46f9b78fe764dc6c45e016b3d39006dac40af4cae2e01d07131785711913f311d944e9817036b20b08366382e83f3d4093814
 SHA512 
b94f837ff0e1aafdd4939e6e50740c8ab6af602b182357ae495359301a6d5fadaa997014895b90e0c91a715c713218396bb10687167ef30b17ebeccf310f2adf
-DIST llvm-project-18.1.0.src.tar.xz.sig 566 BLAKE2B 
1ab731c3fb151ce777ad4e2c8c653e5e08c2e97795dae06185d9d92248d4435aae67e1cfa23efb9b0b90ee44183ca69b92c64cb2b6d2c338388bde1fea07d232
 SHA512 
7bda930945c4b51c33de9918941797a4336020b475f3999a81055bb0b2a080f81e823c6bde43cc445a113e78f5667939bce5da64ccd650e8e9b15646f84ae105
 DIST llvm-project-18.1.2.src.tar.xz 132060436 BLAKE2B 
f21fca02fe9e02a3d440595aafbe0572be318ce69cc6285c1bf3dc9187b37ebf4c76f3ea60b6870c441675288f46e5597b069ec451d5026c5161f84daef6b4b2
 SHA512 
a0d01b018abbdf1609abc7b63911bb4c6c3619b748a0616b66be0843fcaa4240868412c5d1f77fe6dafdfed665b46570e7ce615da58efcaa91e9ddc8481e6fc4
 DIST llvm-project-18.1.2.src.tar.xz.sig 566 BLAKE2B 
97c6b6b4a041316e70abd54ff715d87a62410fe5590c9b90548fff5a5121d8d5e028ec681f7e99c130d6c6726835365825286ef0a01c82a98394d9369ea7a390
 SHA512 
1cd8d1c227782cb43e269696045cea500a43f3c6b786f2cda8d380f5b8fc28d3ada11c41c4a252f2d3db465f767b27ea50c5659faa43d4aa5655cc3ffd6243c2
-DIST llvm-project-1c7607e8ee6ec4ca3abce1561dd39a98d4efac96.tar.gz 207112414 
BLAKE2B 
eb028b0b09d0f970d2861578245f4ace7ebe55ef1da33503cad6a1ed3691d29cac2556bc9360e911d64ab617df4cce0d26ea0e1ab49a68ce7e4001c52ed32a71
 SHA512 
687720278900dd57dae430e965902777946e93b647726410c6310bb1c2c944d7d30d1733204d3db10d527ecff9d9ad78cbcb8a97408383d9c5245a031291674a
-DIST llvm-project-597f9761c3a5ba278fa930d2fac13f156287d505.tar.gz 206699707 
BLAKE2B 
5461426f02742cefe5ae7faeb7fed15628741e3fb41ca01ffb8159805f9b55d883d318e7c677e5bf348949b7d8e16e079df09d461abe9b32d804dcb284584fc5
 SHA512 
b06ae070bb197d18cb8653e290b85e8526cdab4aeb5a02c94295d489d271bd7cea637960b516937e0ba1d7ada29e734c8ea1137335d46756db54632dcdba93e9
 DIST llvm-project-6d3cec01a6c29fa4e51ba129fa13dbf55d2b928e.tar.gz 207700152 
BLAKE2B 
855720b7a9cc7b1d8fdf398394eb5c702dd615c04e7dad51c449cb1c2f46e75f2ccf2ee10fa3a3403d6aec29f557023a11bd8cdb525bc9c3d76c79f23cd15e82
 SHA512 
ff6269158e165907c69bd3e4d2d6b87b4f4670546b7e290d7e6665e7097ec887d71174fa37bf5e1755524317e8ae8f0c7c7e428049e8b553faa52c614f1f4490

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-18.1.0.ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-18.1.0.ebuild
deleted file mode 100644
index 944fc4144f4e..
--- a/sys-libs/llvm-libunwind/llvm-libunwind-18.1.0.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1
-inherit toolchain-funcs
-
-DESCRIPTION="C++ runtime stack unwinder from LLVM"
-HOMEPAGE="https://llvm.org/docs/ExceptionHandling.html";
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || 

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

2024-03-22 Thread Michał Górny
commit: 65136ca79e577d04944f1d3d8f2cdb4a25a7f684
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 06:48:55 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 06:48:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65136ca7

sys-devel/lld: Remove old

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

 sys-devel/lld/Manifest  |  4 --
 sys-devel/lld/lld-18.1.0.ebuild | 94 -
 sys-devel/lld/lld-19.0.0_pre20240302.ebuild | 93 
 sys-devel/lld/lld-19.0.0_pre20240309.ebuild | 93 
 4 files changed, 284 deletions(-)

diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest
index a95b4dbe107c..dccc82f3a0e7 100644
--- a/sys-devel/lld/Manifest
+++ b/sys-devel/lld/Manifest
@@ -5,10 +5,6 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-18.1.0.src.tar.xz 132034208 BLAKE2B 
06ad7c65e1d10946c74027ec46c46f9b78fe764dc6c45e016b3d39006dac40af4cae2e01d07131785711913f311d944e9817036b20b08366382e83f3d4093814
 SHA512 
b94f837ff0e1aafdd4939e6e50740c8ab6af602b182357ae495359301a6d5fadaa997014895b90e0c91a715c713218396bb10687167ef30b17ebeccf310f2adf
-DIST llvm-project-18.1.0.src.tar.xz.sig 566 BLAKE2B 
1ab731c3fb151ce777ad4e2c8c653e5e08c2e97795dae06185d9d92248d4435aae67e1cfa23efb9b0b90ee44183ca69b92c64cb2b6d2c338388bde1fea07d232
 SHA512 
7bda930945c4b51c33de9918941797a4336020b475f3999a81055bb0b2a080f81e823c6bde43cc445a113e78f5667939bce5da64ccd650e8e9b15646f84ae105
 DIST llvm-project-18.1.2.src.tar.xz 132060436 BLAKE2B 
f21fca02fe9e02a3d440595aafbe0572be318ce69cc6285c1bf3dc9187b37ebf4c76f3ea60b6870c441675288f46e5597b069ec451d5026c5161f84daef6b4b2
 SHA512 
a0d01b018abbdf1609abc7b63911bb4c6c3619b748a0616b66be0843fcaa4240868412c5d1f77fe6dafdfed665b46570e7ce615da58efcaa91e9ddc8481e6fc4
 DIST llvm-project-18.1.2.src.tar.xz.sig 566 BLAKE2B 
97c6b6b4a041316e70abd54ff715d87a62410fe5590c9b90548fff5a5121d8d5e028ec681f7e99c130d6c6726835365825286ef0a01c82a98394d9369ea7a390
 SHA512 
1cd8d1c227782cb43e269696045cea500a43f3c6b786f2cda8d380f5b8fc28d3ada11c41c4a252f2d3db465f767b27ea50c5659faa43d4aa5655cc3ffd6243c2
-DIST llvm-project-1c7607e8ee6ec4ca3abce1561dd39a98d4efac96.tar.gz 207112414 
BLAKE2B 
eb028b0b09d0f970d2861578245f4ace7ebe55ef1da33503cad6a1ed3691d29cac2556bc9360e911d64ab617df4cce0d26ea0e1ab49a68ce7e4001c52ed32a71
 SHA512 
687720278900dd57dae430e965902777946e93b647726410c6310bb1c2c944d7d30d1733204d3db10d527ecff9d9ad78cbcb8a97408383d9c5245a031291674a
-DIST llvm-project-597f9761c3a5ba278fa930d2fac13f156287d505.tar.gz 206699707 
BLAKE2B 
5461426f02742cefe5ae7faeb7fed15628741e3fb41ca01ffb8159805f9b55d883d318e7c677e5bf348949b7d8e16e079df09d461abe9b32d804dcb284584fc5
 SHA512 
b06ae070bb197d18cb8653e290b85e8526cdab4aeb5a02c94295d489d271bd7cea637960b516937e0ba1d7ada29e734c8ea1137335d46756db54632dcdba93e9
 DIST llvm-project-6d3cec01a6c29fa4e51ba129fa13dbf55d2b928e.tar.gz 207700152 
BLAKE2B 
855720b7a9cc7b1d8fdf398394eb5c702dd615c04e7dad51c449cb1c2f46e75f2ccf2ee10fa3a3403d6aec29f557023a11bd8cdb525bc9c3d76c79f23cd15e82
 SHA512 
ff6269158e165907c69bd3e4d2d6b87b4f4670546b7e290d7e6665e7097ec887d71174fa37bf5e1755524317e8ae8f0c7c7e428049e8b553faa52c614f1f4490

diff --git a/sys-devel/lld/lld-18.1.0.ebuild b/sys-devel/lld/lld-18.1.0.ebuild
deleted file mode 100644
index 0d20224dc323..
--- a/sys-devel/lld/lld-18.1.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit cmake flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
-
-DESCRIPTION="The LLVM linker (link editor)"
-HOMEPAGE="https://llvm.org/";
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~arm64-macos"
-IUSE="debug test zstd"
-RESTRICT="!test? ( test

[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/

2024-03-22 Thread Michał Górny
commit: e26c65d3fe508e663d91e9aac4084aa0a9a33b99
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 06:48:50 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 06:48:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e26c65d3

sys-libs/compiler-rt-sanitizers: Remove old

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

 sys-libs/compiler-rt-sanitizers/Manifest   |   4 -
 .../compiler-rt-sanitizers-18.1.0.ebuild   | 218 -
 ...ompiler-rt-sanitizers-19.0.0_pre20240302.ebuild | 217 
 ...ompiler-rt-sanitizers-19.0.0_pre20240309.ebuild | 217 
 4 files changed, 656 deletions(-)

diff --git a/sys-libs/compiler-rt-sanitizers/Manifest 
b/sys-libs/compiler-rt-sanitizers/Manifest
index 018cf2f68335..8cb6236bc2ab 100644
--- a/sys-libs/compiler-rt-sanitizers/Manifest
+++ b/sys-libs/compiler-rt-sanitizers/Manifest
@@ -5,10 +5,6 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-18.1.0.src.tar.xz 132034208 BLAKE2B 
06ad7c65e1d10946c74027ec46c46f9b78fe764dc6c45e016b3d39006dac40af4cae2e01d07131785711913f311d944e9817036b20b08366382e83f3d4093814
 SHA512 
b94f837ff0e1aafdd4939e6e50740c8ab6af602b182357ae495359301a6d5fadaa997014895b90e0c91a715c713218396bb10687167ef30b17ebeccf310f2adf
-DIST llvm-project-18.1.0.src.tar.xz.sig 566 BLAKE2B 
1ab731c3fb151ce777ad4e2c8c653e5e08c2e97795dae06185d9d92248d4435aae67e1cfa23efb9b0b90ee44183ca69b92c64cb2b6d2c338388bde1fea07d232
 SHA512 
7bda930945c4b51c33de9918941797a4336020b475f3999a81055bb0b2a080f81e823c6bde43cc445a113e78f5667939bce5da64ccd650e8e9b15646f84ae105
 DIST llvm-project-18.1.2.src.tar.xz 132060436 BLAKE2B 
f21fca02fe9e02a3d440595aafbe0572be318ce69cc6285c1bf3dc9187b37ebf4c76f3ea60b6870c441675288f46e5597b069ec451d5026c5161f84daef6b4b2
 SHA512 
a0d01b018abbdf1609abc7b63911bb4c6c3619b748a0616b66be0843fcaa4240868412c5d1f77fe6dafdfed665b46570e7ce615da58efcaa91e9ddc8481e6fc4
 DIST llvm-project-18.1.2.src.tar.xz.sig 566 BLAKE2B 
97c6b6b4a041316e70abd54ff715d87a62410fe5590c9b90548fff5a5121d8d5e028ec681f7e99c130d6c6726835365825286ef0a01c82a98394d9369ea7a390
 SHA512 
1cd8d1c227782cb43e269696045cea500a43f3c6b786f2cda8d380f5b8fc28d3ada11c41c4a252f2d3db465f767b27ea50c5659faa43d4aa5655cc3ffd6243c2
-DIST llvm-project-1c7607e8ee6ec4ca3abce1561dd39a98d4efac96.tar.gz 207112414 
BLAKE2B 
eb028b0b09d0f970d2861578245f4ace7ebe55ef1da33503cad6a1ed3691d29cac2556bc9360e911d64ab617df4cce0d26ea0e1ab49a68ce7e4001c52ed32a71
 SHA512 
687720278900dd57dae430e965902777946e93b647726410c6310bb1c2c944d7d30d1733204d3db10d527ecff9d9ad78cbcb8a97408383d9c5245a031291674a
-DIST llvm-project-597f9761c3a5ba278fa930d2fac13f156287d505.tar.gz 206699707 
BLAKE2B 
5461426f02742cefe5ae7faeb7fed15628741e3fb41ca01ffb8159805f9b55d883d318e7c677e5bf348949b7d8e16e079df09d461abe9b32d804dcb284584fc5
 SHA512 
b06ae070bb197d18cb8653e290b85e8526cdab4aeb5a02c94295d489d271bd7cea637960b516937e0ba1d7ada29e734c8ea1137335d46756db54632dcdba93e9
 DIST llvm-project-6d3cec01a6c29fa4e51ba129fa13dbf55d2b928e.tar.gz 207700152 
BLAKE2B 
855720b7a9cc7b1d8fdf398394eb5c702dd615c04e7dad51c449cb1c2f46e75f2ccf2ee10fa3a3403d6aec29f557023a11bd8cdb525bc9c3d76c79f23cd15e82
 SHA512 
ff6269158e165907c69bd3e4d2d6b87b4f4670546b7e290d7e6665e7097ec887d71174fa37bf5e1755524317e8ae8f0c7c7e428049e8b553faa52c614f1f4490

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.1.0.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.1.0.ebuild
deleted file mode 100644
index 192ead8311f8..
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.1.0.ebuild
+++ /dev/null
@@ -1,218 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit check-reqs cmake flag-o-matic llvm.org llvm-utils python-any-r1
-
-DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)"
-HOMEPAGE="https:/

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

2024-03-22 Thread Michał Górny
commit: b5e288a61e1a32ede801273d39daf0e9edb22c31
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 06:48:47 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 06:48:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5e288a6

sys-libs/libcxx: Remove old

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

 sys-libs/libcxx/Manifest |   4 -
 sys-libs/libcxx/libcxx-18.1.0.ebuild | 210 ---
 sys-libs/libcxx/libcxx-19.0.0_pre20240302.ebuild | 210 ---
 sys-libs/libcxx/libcxx-19.0.0_pre20240309.ebuild | 210 ---
 4 files changed, 634 deletions(-)

diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest
index 3fe94ea4a361..8d6bcb08ddd5 100644
--- a/sys-libs/libcxx/Manifest
+++ b/sys-libs/libcxx/Manifest
@@ -6,10 +6,6 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-18.1.0.src.tar.xz 132034208 BLAKE2B 
06ad7c65e1d10946c74027ec46c46f9b78fe764dc6c45e016b3d39006dac40af4cae2e01d07131785711913f311d944e9817036b20b08366382e83f3d4093814
 SHA512 
b94f837ff0e1aafdd4939e6e50740c8ab6af602b182357ae495359301a6d5fadaa997014895b90e0c91a715c713218396bb10687167ef30b17ebeccf310f2adf
-DIST llvm-project-18.1.0.src.tar.xz.sig 566 BLAKE2B 
1ab731c3fb151ce777ad4e2c8c653e5e08c2e97795dae06185d9d92248d4435aae67e1cfa23efb9b0b90ee44183ca69b92c64cb2b6d2c338388bde1fea07d232
 SHA512 
7bda930945c4b51c33de9918941797a4336020b475f3999a81055bb0b2a080f81e823c6bde43cc445a113e78f5667939bce5da64ccd650e8e9b15646f84ae105
 DIST llvm-project-18.1.2.src.tar.xz 132060436 BLAKE2B 
f21fca02fe9e02a3d440595aafbe0572be318ce69cc6285c1bf3dc9187b37ebf4c76f3ea60b6870c441675288f46e5597b069ec451d5026c5161f84daef6b4b2
 SHA512 
a0d01b018abbdf1609abc7b63911bb4c6c3619b748a0616b66be0843fcaa4240868412c5d1f77fe6dafdfed665b46570e7ce615da58efcaa91e9ddc8481e6fc4
 DIST llvm-project-18.1.2.src.tar.xz.sig 566 BLAKE2B 
97c6b6b4a041316e70abd54ff715d87a62410fe5590c9b90548fff5a5121d8d5e028ec681f7e99c130d6c6726835365825286ef0a01c82a98394d9369ea7a390
 SHA512 
1cd8d1c227782cb43e269696045cea500a43f3c6b786f2cda8d380f5b8fc28d3ada11c41c4a252f2d3db465f767b27ea50c5659faa43d4aa5655cc3ffd6243c2
-DIST llvm-project-1c7607e8ee6ec4ca3abce1561dd39a98d4efac96.tar.gz 207112414 
BLAKE2B 
eb028b0b09d0f970d2861578245f4ace7ebe55ef1da33503cad6a1ed3691d29cac2556bc9360e911d64ab617df4cce0d26ea0e1ab49a68ce7e4001c52ed32a71
 SHA512 
687720278900dd57dae430e965902777946e93b647726410c6310bb1c2c944d7d30d1733204d3db10d527ecff9d9ad78cbcb8a97408383d9c5245a031291674a
-DIST llvm-project-597f9761c3a5ba278fa930d2fac13f156287d505.tar.gz 206699707 
BLAKE2B 
5461426f02742cefe5ae7faeb7fed15628741e3fb41ca01ffb8159805f9b55d883d318e7c677e5bf348949b7d8e16e079df09d461abe9b32d804dcb284584fc5
 SHA512 
b06ae070bb197d18cb8653e290b85e8526cdab4aeb5a02c94295d489d271bd7cea637960b516937e0ba1d7ada29e734c8ea1137335d46756db54632dcdba93e9
 DIST llvm-project-6d3cec01a6c29fa4e51ba129fa13dbf55d2b928e.tar.gz 207700152 
BLAKE2B 
855720b7a9cc7b1d8fdf398394eb5c702dd615c04e7dad51c449cb1c2f46e75f2ccf2ee10fa3a3403d6aec29f557023a11bd8cdb525bc9c3d76c79f23cd15e82
 SHA512 
ff6269158e165907c69bd3e4d2d6b87b4f4670546b7e290d7e6665e7097ec887d71174fa37bf5e1755524317e8ae8f0c7c7e428049e8b553faa52c614f1f4490

diff --git a/sys-libs/libcxx/libcxx-18.1.0.ebuild 
b/sys-libs/libcxx/libcxx-18.1.0.ebuild
deleted file mode 100644
index a6fca47e6c29..
--- a/sys-libs/libcxx/libcxx-18.1.0.ebuild
+++ /dev/null
@@ -1,210 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1
-inherit toolchain-funcs
-
-DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
-HOMEPAGE="https://libcxx.llvm.org/";
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x

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

2024-03-22 Thread Michał Górny
commit: 4a7e77d88088fceb67cd450110c2a2d254f30578
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 06:48:45 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 06:48:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a7e77d8

sys-devel/clang-runtime: Remove old

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

 .../clang-runtime/clang-runtime-18.1.0.ebuild  | 40 --
 .../clang-runtime-19.0.0_pre20240302.ebuild| 39 -
 .../clang-runtime-19.0.0_pre20240309.ebuild| 39 -
 3 files changed, 118 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.1.0.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.1.0.ebuild
deleted file mode 100644
index 38042f073a24..
--- a/sys-devel/clang-runtime/clang-runtime-18.1.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/";
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213";
-   fi
-}

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240302.ebuild 
b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240302.ebuild
deleted file mode 100644
index 323c0b62c062..
--- a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240302.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/";
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
-   compiler-rt? (
-   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   sanitize? (
-   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
-   )
-   )
-   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
-   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
-   if tc-is-clang; then
-   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
-   ewarn "upstream has turned a few warnings that commonly occur 
during"
-   ewarn "configure script runs into errors by default.  This 
causes some"
-   ewarn "configure tests to start failing, sometimes resulting in 
silent"
-   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
-   ewarn "not yet clear whether the change will remain or be 
reverted."
-   ewarn
-   ewarn "For more information, please see:"
-   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213";
-   fi
-}

diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240309.ebuild 
b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240309.ebuild
deleted file mode 100644
index 323c0b62c062..
--- a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240309.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-

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

2024-03-22 Thread Michał Górny
commit: 6718f09148ca10a7ec4d93cbc5ae45c3cfe17d21
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 06:48:48 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 06:48:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6718f091

sys-libs/libcxxabi: Remove old

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

 sys-libs/libcxxabi/Manifest|   4 -
 sys-libs/libcxxabi/libcxxabi-18.1.0.ebuild | 111 -
 .../libcxxabi/libcxxabi-19.0.0_pre20240302.ebuild  | 110 
 .../libcxxabi/libcxxabi-19.0.0_pre20240309.ebuild  | 110 
 4 files changed, 335 deletions(-)

diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest
index 897babe9b1ec..ddcd0b8e3d77 100644
--- a/sys-libs/libcxxabi/Manifest
+++ b/sys-libs/libcxxabi/Manifest
@@ -4,10 +4,6 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-18.1.0.src.tar.xz 132034208 BLAKE2B 
06ad7c65e1d10946c74027ec46c46f9b78fe764dc6c45e016b3d39006dac40af4cae2e01d07131785711913f311d944e9817036b20b08366382e83f3d4093814
 SHA512 
b94f837ff0e1aafdd4939e6e50740c8ab6af602b182357ae495359301a6d5fadaa997014895b90e0c91a715c713218396bb10687167ef30b17ebeccf310f2adf
-DIST llvm-project-18.1.0.src.tar.xz.sig 566 BLAKE2B 
1ab731c3fb151ce777ad4e2c8c653e5e08c2e97795dae06185d9d92248d4435aae67e1cfa23efb9b0b90ee44183ca69b92c64cb2b6d2c338388bde1fea07d232
 SHA512 
7bda930945c4b51c33de9918941797a4336020b475f3999a81055bb0b2a080f81e823c6bde43cc445a113e78f5667939bce5da64ccd650e8e9b15646f84ae105
 DIST llvm-project-18.1.2.src.tar.xz 132060436 BLAKE2B 
f21fca02fe9e02a3d440595aafbe0572be318ce69cc6285c1bf3dc9187b37ebf4c76f3ea60b6870c441675288f46e5597b069ec451d5026c5161f84daef6b4b2
 SHA512 
a0d01b018abbdf1609abc7b63911bb4c6c3619b748a0616b66be0843fcaa4240868412c5d1f77fe6dafdfed665b46570e7ce615da58efcaa91e9ddc8481e6fc4
 DIST llvm-project-18.1.2.src.tar.xz.sig 566 BLAKE2B 
97c6b6b4a041316e70abd54ff715d87a62410fe5590c9b90548fff5a5121d8d5e028ec681f7e99c130d6c6726835365825286ef0a01c82a98394d9369ea7a390
 SHA512 
1cd8d1c227782cb43e269696045cea500a43f3c6b786f2cda8d380f5b8fc28d3ada11c41c4a252f2d3db465f767b27ea50c5659faa43d4aa5655cc3ffd6243c2
-DIST llvm-project-1c7607e8ee6ec4ca3abce1561dd39a98d4efac96.tar.gz 207112414 
BLAKE2B 
eb028b0b09d0f970d2861578245f4ace7ebe55ef1da33503cad6a1ed3691d29cac2556bc9360e911d64ab617df4cce0d26ea0e1ab49a68ce7e4001c52ed32a71
 SHA512 
687720278900dd57dae430e965902777946e93b647726410c6310bb1c2c944d7d30d1733204d3db10d527ecff9d9ad78cbcb8a97408383d9c5245a031291674a
-DIST llvm-project-597f9761c3a5ba278fa930d2fac13f156287d505.tar.gz 206699707 
BLAKE2B 
5461426f02742cefe5ae7faeb7fed15628741e3fb41ca01ffb8159805f9b55d883d318e7c677e5bf348949b7d8e16e079df09d461abe9b32d804dcb284584fc5
 SHA512 
b06ae070bb197d18cb8653e290b85e8526cdab4aeb5a02c94295d489d271bd7cea637960b516937e0ba1d7ada29e734c8ea1137335d46756db54632dcdba93e9
 DIST llvm-project-6d3cec01a6c29fa4e51ba129fa13dbf55d2b928e.tar.gz 207700152 
BLAKE2B 
855720b7a9cc7b1d8fdf398394eb5c702dd615c04e7dad51c449cb1c2f46e75f2ccf2ee10fa3a3403d6aec29f557023a11bd8cdb525bc9c3d76c79f23cd15e82
 SHA512 
ff6269158e165907c69bd3e4d2d6b87b4f4670546b7e290d7e6665e7097ec887d71174fa37bf5e1755524317e8ae8f0c7c7e428049e8b553faa52c614f1f4490

diff --git a/sys-libs/libcxxabi/libcxxabi-18.1.0.ebuild 
b/sys-libs/libcxxabi/libcxxabi-18.1.0.ebuild
deleted file mode 100644
index 8865a2ce4c2c..
--- a/sys-libs/libcxxabi/libcxxabi-18.1.0.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1
-inherit toolchain-funcs
-
-DESCRIPTION="Low level support for a standard C++ library"
-HOMEPAGE="https://libcxxabi.llvm.org/";
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong

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

2024-03-22 Thread Michał Górny
commit: c23dfc9112281ab8d1b4885a09775656d70f4523
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 06:48:43 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 06:48:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c23dfc91

dev-libs/libclc: Remove old

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

 dev-libs/libclc/Manifest |  4 --
 dev-libs/libclc/libclc-18.1.0.ebuild | 62 
 dev-libs/libclc/libclc-19.0.0_pre20240302.ebuild | 61 ---
 dev-libs/libclc/libclc-19.0.0_pre20240309.ebuild | 61 ---
 4 files changed, 188 deletions(-)

diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest
index 897babe9b1ec..ddcd0b8e3d77 100644
--- a/dev-libs/libclc/Manifest
+++ b/dev-libs/libclc/Manifest
@@ -4,10 +4,6 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 
95192d39cbd2914e5609db3659
 DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 
2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a
 SHA512 
ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
 DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2
 SHA512 
6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-18.1.0.src.tar.xz 132034208 BLAKE2B 
06ad7c65e1d10946c74027ec46c46f9b78fe764dc6c45e016b3d39006dac40af4cae2e01d07131785711913f311d944e9817036b20b08366382e83f3d4093814
 SHA512 
b94f837ff0e1aafdd4939e6e50740c8ab6af602b182357ae495359301a6d5fadaa997014895b90e0c91a715c713218396bb10687167ef30b17ebeccf310f2adf
-DIST llvm-project-18.1.0.src.tar.xz.sig 566 BLAKE2B 
1ab731c3fb151ce777ad4e2c8c653e5e08c2e97795dae06185d9d92248d4435aae67e1cfa23efb9b0b90ee44183ca69b92c64cb2b6d2c338388bde1fea07d232
 SHA512 
7bda930945c4b51c33de9918941797a4336020b475f3999a81055bb0b2a080f81e823c6bde43cc445a113e78f5667939bce5da64ccd650e8e9b15646f84ae105
 DIST llvm-project-18.1.2.src.tar.xz 132060436 BLAKE2B 
f21fca02fe9e02a3d440595aafbe0572be318ce69cc6285c1bf3dc9187b37ebf4c76f3ea60b6870c441675288f46e5597b069ec451d5026c5161f84daef6b4b2
 SHA512 
a0d01b018abbdf1609abc7b63911bb4c6c3619b748a0616b66be0843fcaa4240868412c5d1f77fe6dafdfed665b46570e7ce615da58efcaa91e9ddc8481e6fc4
 DIST llvm-project-18.1.2.src.tar.xz.sig 566 BLAKE2B 
97c6b6b4a041316e70abd54ff715d87a62410fe5590c9b90548fff5a5121d8d5e028ec681f7e99c130d6c6726835365825286ef0a01c82a98394d9369ea7a390
 SHA512 
1cd8d1c227782cb43e269696045cea500a43f3c6b786f2cda8d380f5b8fc28d3ada11c41c4a252f2d3db465f767b27ea50c5659faa43d4aa5655cc3ffd6243c2
-DIST llvm-project-1c7607e8ee6ec4ca3abce1561dd39a98d4efac96.tar.gz 207112414 
BLAKE2B 
eb028b0b09d0f970d2861578245f4ace7ebe55ef1da33503cad6a1ed3691d29cac2556bc9360e911d64ab617df4cce0d26ea0e1ab49a68ce7e4001c52ed32a71
 SHA512 
687720278900dd57dae430e965902777946e93b647726410c6310bb1c2c944d7d30d1733204d3db10d527ecff9d9ad78cbcb8a97408383d9c5245a031291674a
-DIST llvm-project-597f9761c3a5ba278fa930d2fac13f156287d505.tar.gz 206699707 
BLAKE2B 
5461426f02742cefe5ae7faeb7fed15628741e3fb41ca01ffb8159805f9b55d883d318e7c677e5bf348949b7d8e16e079df09d461abe9b32d804dcb284584fc5
 SHA512 
b06ae070bb197d18cb8653e290b85e8526cdab4aeb5a02c94295d489d271bd7cea637960b516937e0ba1d7ada29e734c8ea1137335d46756db54632dcdba93e9
 DIST llvm-project-6d3cec01a6c29fa4e51ba129fa13dbf55d2b928e.tar.gz 207700152 
BLAKE2B 
855720b7a9cc7b1d8fdf398394eb5c702dd615c04e7dad51c449cb1c2f46e75f2ccf2ee10fa3a3403d6aec29f557023a11bd8cdb525bc9c3d76c79f23cd15e82
 SHA512 
ff6269158e165907c69bd3e4d2d6b87b4f4670546b7e290d7e6665e7097ec887d71174fa37bf5e1755524317e8ae8f0c7c7e428049e8b553faa52c614f1f4490

diff --git a/dev-libs/libclc/libclc-18.1.0.ebuild 
b/dev-libs/libclc/libclc-18.1.0.ebuild
deleted file mode 100644
index 1a8008058811..
--- a/dev-libs/libclc/libclc-18.1.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_COMPAT=( 17 )
-PYTHON_COMPAT=( python3_{10..12} )
-inherit cmake llvm.org llvm-r1 python-any-r1
-
-DESCRIPTION="OpenCL C library"
-HOMEPAGE="https://libclc.llvm.org/";
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-IUSE="+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi"
-
-BDEPEND="
-   ${PYTHO

[gentoo-commits] repo/proj/guru:dev commit in: net-misc/maestral-qt/

2024-03-22 Thread Viorel Munteanu
commit: 6c80a32cb4acec3b68e3d6b06d0dee12bbe2d4a8
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sat Mar 23 06:41:50 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sat Mar 23 06:41:50 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6c80a32c

net-misc/maestral-qt: add 1.9.1

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

 net-misc/maestral-qt/Manifest |  1 +
 net-misc/maestral-qt/maestral-qt-1.9.1.ebuild | 37 +++
 2 files changed, 38 insertions(+)

diff --git a/net-misc/maestral-qt/Manifest b/net-misc/maestral-qt/Manifest
index 4b32b370c0..af1d30a015 100644
--- a/net-misc/maestral-qt/Manifest
+++ b/net-misc/maestral-qt/Manifest
@@ -1 +1,2 @@
 DIST maestral-qt-1.8.0.gh.tar.gz 1219570 BLAKE2B 
83c3d67b169f04553f3885e3ae008fe04284bb9fd9a7b2888e2146e298e85cc15f639d83359165a957f8832bb34d3bf129ddd850d58b6e808e257d5784a2e1b4
 SHA512 
2cf19185fce01b5d1884215522987ba77484e6d6cb9a3745503fd2bc66c796db839ee7dc863fb3b8e3b55b95af013bf23b00bc60cb7106d265766ca813482bdd
+DIST maestral-qt-1.9.1.gh.tar.gz 1219592 BLAKE2B 
31ac7bf91499c46ae0cbab508e7c9e9591c0a0f766b6de00f2d4f19f3d0ebb6c513c4f2785c0b31210f7401ae59b98eaa7b753676953206e4a295d2783950ed4
 SHA512 
ff1ade8625655be61b0c10ad5a66c1d53984852cb9346d6ca552bb3783f451fae46a2277598d2d8c9cd3e96db0fbdef1dc38f23c2e6c99806b634a73b8589ba5

diff --git a/net-misc/maestral-qt/maestral-qt-1.9.1.ebuild 
b/net-misc/maestral-qt/maestral-qt-1.9.1.ebuild
new file mode 100644
index 00..c15493aa2e
--- /dev/null
+++ b/net-misc/maestral-qt/maestral-qt-1.9.1.ebuild
@@ -0,0 +1,37 @@
+# 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..11} )
+inherit desktop distutils-r1
+
+MY_PV=${PV/_rc/.dev}
+DESCRIPTION="Maestral is an open-source Dropbox client written in Python"
+HOMEPAGE="https://maestral.app";
+SRC_URI="https://github.com/samschott/${PN}/archive/refs/tags/v${MY_PV}.tar.gz 
-> ${P}.gh.tar.gz"
+S="${WORKDIR}"/${PN}-${MY_PV}
+
+LICENSE="MIT"
+SLOT="0"
+if [[ ${PV} != *_rc* ]]; then
+   KEYWORDS="~amd64"
+fi
+
+RDEPEND="
+   >=dev-python/click-8.0.2[${PYTHON_USEDEP}]
+   dev-python/markdown2[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/PyQt6[widgets,gui,svg,${PYTHON_USEDEP}]
+   >=net-misc/maestral-${PV%_rc*}_rc0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/build[${PYTHON_USEDEP}]
+"
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   domenu src/maestral_qt/resources/maestral.desktop
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/maestral/

2024-03-22 Thread Viorel Munteanu
commit: 607caa58e6f59331849602c98c4b0acf78d65727
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sat Mar 23 06:39:33 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sat Mar 23 06:39:33 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=607caa58

net-misc/maestral: add 1.9.1, drop 1.8.1_rc0

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

 net-misc/maestral/Manifest | 2 +-
 net-misc/maestral/{maestral-1.8.1_rc0.ebuild => maestral-1.9.1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/maestral/Manifest b/net-misc/maestral/Manifest
index 89425d9d38..64eb6c1646 100644
--- a/net-misc/maestral/Manifest
+++ b/net-misc/maestral/Manifest
@@ -1,2 +1,2 @@
 DIST maestral-1.8.0.gh.tar.gz 8125310 BLAKE2B 
14880a6ced1d1cea203741875f4eb4a8520daf7103efaca19476c21674f9a10edc2d8959d86fc916ba2cbafbca4e33dd393986f08e844b0e7f85d1c833ea7af6
 SHA512 
e6dff6b8685e78f10ea03b88cfc3d307d0a5873935b43cf4e04c5876009ca1ce88aa782da37a17b9ea092335a3835f2fe2fbf388c861c5da36500a781d10a17b
-DIST maestral-1.8.1_rc0.gh.tar.gz 8126182 BLAKE2B 
dc38acabea40742f2b87b78bc73d33732c8261b564355f4d229a0bd83aae354660fa591b188c018c59ac384cf37d41fd11f424f599540b145076b32b1156b479
 SHA512 
4e363c3f2e30ee63565fcf659ec22e222c0fb35e733b47cdac98cd12126336b468357611bd15e9bd373ac19e6cf4db3dfb74ff723a20d4c6c58773f437bd7dad
+DIST maestral-1.9.1.gh.tar.gz 8126257 BLAKE2B 
dfa87be18d1a82c434ed2710a41d3da5376f035c80349053aa73016da654cc2f698caef8cf7c47bba8e6e09da87e14efe75627524302259017b38fcfdad6fbd3
 SHA512 
b8cc78d644024dc4848e217cbbc38a0d2342022e68c1da22bfa9301fe926fcfd2a60a34a2073c55d24e5b5c41fa075bb8cff41563148ddea38c3b0cffbc1

diff --git a/net-misc/maestral/maestral-1.8.1_rc0.ebuild 
b/net-misc/maestral/maestral-1.9.1.ebuild
similarity index 97%
rename from net-misc/maestral/maestral-1.8.1_rc0.ebuild
rename to net-misc/maestral/maestral-1.9.1.ebuild
index 772464ac1d..7d9147 100644
--- a/net-misc/maestral/maestral-1.8.1_rc0.ebuild
+++ b/net-misc/maestral/maestral-1.9.1.ebuild
@@ -32,7 +32,7 @@ RDEPEND="
>=dev-python/Pyro5-5.10[${PYTHON_USEDEP}]
>=dev-python/requests-2.16.2[${PYTHON_USEDEP}]
dev-python/rich[${PYTHON_USEDEP}]
-   =dev-python/survey-4*[${PYTHON_USEDEP}]
+   dev-python/survey[${PYTHON_USEDEP}]
dev-python/typing-extensions[${PYTHON_USEDEP}]
>=dev-python/watchdog-2.0.1[${PYTHON_USEDEP}]
 "



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

2024-03-22 Thread Michał Górny
commit: 5f9011ba586097dba4a44424b68031610c057da6
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 06:24:55 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 06:41:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f9011ba

dev-python/djangorestframework: Remove old

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

 dev-python/djangorestframework/Manifest|  1 -
 .../djangorestframework-3.14.0.ebuild  | 48 --
 2 files changed, 49 deletions(-)

diff --git a/dev-python/djangorestframework/Manifest 
b/dev-python/djangorestframework/Manifest
index f68cd3b1db51..bf5c93b19aae 100644
--- a/dev-python/djangorestframework/Manifest
+++ b/dev-python/djangorestframework/Manifest
@@ -1,2 +1 @@
-DIST django-rest-framework-3.14.0.gh.tar.gz 9056443 BLAKE2B 
217be67f42207d72d862011a72aecef3e111c1e1dd4b4e090cae6b22dee3fb32e060f7877c498084cf1221eb960b4ca895ef55721f7cabaafe3e36ee152e17a8
 SHA512 
c1012c656b427e0318b2056e2f984ddc75a5b4e85f375c76fba165ad06e285848eee1bc6dc76c097daec57d780efb2551110199d62ce636a03951aec13ab4013
 DIST django-rest-framework-3.15.0.gh.tar.gz 9293419 BLAKE2B 
c6884185b8a11ca044956ec15bf3d31c3c46d8a911128f37ab305d89540a223e4b04ac4c13fc107333e9774ee048505f6cd0c66989f9f3cc9511239354572d25
 SHA512 
1b283fea0a94d64ea29bef59f18b5cb309627b7b927d80cdaad11d1fa9c4df2e2059d619ca5a73f382fa21bf847a266926542c1a1f5764bd6404d7c11861efab

diff --git a/dev-python/djangorestframework/djangorestframework-3.14.0.ebuild 
b/dev-python/djangorestframework/djangorestframework-3.14.0.ebuild
deleted file mode 100644
index 9cd99ed8fbf0..
--- a/dev-python/djangorestframework/djangorestframework-3.14.0.ebuild
+++ /dev/null
@@ -1,48 +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
-
-MY_P=django-rest-framework-${PV}
-DESCRIPTION="Web APIs with django made easy"
-HOMEPAGE="
-   https://www.django-rest-framework.org/
-   https://github.com/encode/django-rest-framework/
-   https://pypi.org/project/djangorestframework/
-"
-SRC_URI="
-   https://github.com/encode/django-rest-framework/archive/${PV}.tar.gz
-   -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-RDEPEND="
-   >=dev-python/django-3.0[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/pytest-django[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   tests/test_description.py::TestViewNamesAndDescriptions::test_markdown
-
-   # require coreapi (but not skipped properly)
-   
tests/schemas/test_managementcommand.py::GenerateSchemaTests::test_coreapi_renders_default_schema_with_custom_title_url_and_desc
-   
tests/schemas/test_managementcommand.py::GenerateSchemaTests::test_coreapi_renders_openapi_json_schema
-   
tests/schemas/test_managementcommand.py::GenerateSchemaTests::test_renders_corejson_schema
-)



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

2024-03-22 Thread Michał Górny
commit: 3d3836bc95997a9bab4d7404cc518150df0d526f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 06:24:05 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 06:41:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d3836bc

dev-python/requests-oauthlib: Bump to 2.0.0

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

 dev-python/requests-oauthlib/Manifest  |  1 +
 .../requests-oauthlib-2.0.0.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/requests-oauthlib/Manifest 
b/dev-python/requests-oauthlib/Manifest
index 95bf581c0d54..c087d7c1f373 100644
--- a/dev-python/requests-oauthlib/Manifest
+++ b/dev-python/requests-oauthlib/Manifest
@@ -1,2 +1,3 @@
 DIST requests-oauthlib-1.3.1.tar.gz 48367 BLAKE2B 
0cc538fe7ed1ef12740b60bb8b3e32d84f0d45b6c231c70b8bbfe9db9c8775acc51f50e78589e43eb0644c82e919a5a124941986023de4432e0631ebf0764869
 SHA512 
86fe34d39ad7224fd44a1b0c4fbf3784032239b894ae73ba65043941cde9675c2f8abedf44ccc00b5fb1648b8e261de258464b311f3ace6392ab6202fb50aa08
 DIST requests-oauthlib-1.4.0.gh.tar.gz 51324 BLAKE2B 
e62d696ceaf483f5cbfacd60570a87665d7b7933d3c79de93ce7884c6ac9f245d5ba77f1e83c518226ec2be89c3e6ba4281669e1dcf83cffcddda95fd25ae2fe
 SHA512 
14ffe34be4aaffb774aeda7965687738c12b23291994a86ee9c1436490cd20588bfeac4fb41b4cc89966f62a6ed5152235cd06cd194a8eecc8ea9367975d87ce
+DIST requests-oauthlib-2.0.0.gh.tar.gz 51357 BLAKE2B 
1c1c8c2295f1bce2cb1da1c2fdd899004dfac2dc53956ebcd4affb9fcc6c11047545dec0b96311755d041694c07dcfccaff7ae479ecf7aaaf5ebcfb64665a76a
 SHA512 
15d353da1422ce6f826b5cb3b26afeb597da4b1f0ffdf797f9cba75be4d8bbf00321dd697c1e368f6a8aeb92c57566725c745969fa7e8d60f690f79da13db867

diff --git a/dev-python/requests-oauthlib/requests-oauthlib-2.0.0.ebuild 
b/dev-python/requests-oauthlib/requests-oauthlib-2.0.0.ebuild
new file mode 100644
index ..fbe6ef8d3352
--- /dev/null
+++ b/dev-python/requests-oauthlib/requests-oauthlib-2.0.0.ebuild
@@ -0,0 +1,50 @@
+# 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="This project provides first-class OAuth library support for 
Requests"
+HOMEPAGE="
+   https://github.com/requests/requests-oauthlib/
+   https://pypi.org/project/requests-oauthlib/
+"
+SRC_URI="
+   https://github.com/requests/requests-oauthlib/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/requests-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oauthlib-3.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Internet access
+   tests/test_core.py::OAuth1Test::testCanPostBinaryData
+   tests/test_core.py::OAuth1Test::test_content_type_override
+   tests/test_core.py::OAuth1Test::test_url_is_native_str
+   )
+   local EPYTEST_IGNORE=(
+   tests/examples
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2024-03-22 Thread Michał Górny
commit: 4d27e8cd6609ca1d5bc24afd3a421459a8ef1712
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 06:24:24 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 06:41:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d27e8cd

dev-python/requests-oauthlib: 1.4.0 was yanked and remade as 2.0.0

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

 dev-python/requests-oauthlib/Manifest  |  1 -
 .../requests-oauthlib-1.4.0.ebuild | 50 --
 2 files changed, 51 deletions(-)

diff --git a/dev-python/requests-oauthlib/Manifest 
b/dev-python/requests-oauthlib/Manifest
index c087d7c1f373..1c68968f5ece 100644
--- a/dev-python/requests-oauthlib/Manifest
+++ b/dev-python/requests-oauthlib/Manifest
@@ -1,3 +1,2 @@
 DIST requests-oauthlib-1.3.1.tar.gz 48367 BLAKE2B 
0cc538fe7ed1ef12740b60bb8b3e32d84f0d45b6c231c70b8bbfe9db9c8775acc51f50e78589e43eb0644c82e919a5a124941986023de4432e0631ebf0764869
 SHA512 
86fe34d39ad7224fd44a1b0c4fbf3784032239b894ae73ba65043941cde9675c2f8abedf44ccc00b5fb1648b8e261de258464b311f3ace6392ab6202fb50aa08
-DIST requests-oauthlib-1.4.0.gh.tar.gz 51324 BLAKE2B 
e62d696ceaf483f5cbfacd60570a87665d7b7933d3c79de93ce7884c6ac9f245d5ba77f1e83c518226ec2be89c3e6ba4281669e1dcf83cffcddda95fd25ae2fe
 SHA512 
14ffe34be4aaffb774aeda7965687738c12b23291994a86ee9c1436490cd20588bfeac4fb41b4cc89966f62a6ed5152235cd06cd194a8eecc8ea9367975d87ce
 DIST requests-oauthlib-2.0.0.gh.tar.gz 51357 BLAKE2B 
1c1c8c2295f1bce2cb1da1c2fdd899004dfac2dc53956ebcd4affb9fcc6c11047545dec0b96311755d041694c07dcfccaff7ae479ecf7aaaf5ebcfb64665a76a
 SHA512 
15d353da1422ce6f826b5cb3b26afeb597da4b1f0ffdf797f9cba75be4d8bbf00321dd697c1e368f6a8aeb92c57566725c745969fa7e8d60f690f79da13db867

diff --git a/dev-python/requests-oauthlib/requests-oauthlib-1.4.0.ebuild 
b/dev-python/requests-oauthlib/requests-oauthlib-1.4.0.ebuild
deleted file mode 100644
index fbe6ef8d3352..
--- a/dev-python/requests-oauthlib/requests-oauthlib-1.4.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# 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="This project provides first-class OAuth library support for 
Requests"
-HOMEPAGE="
-   https://github.com/requests/requests-oauthlib/
-   https://pypi.org/project/requests-oauthlib/
-"
-SRC_URI="
-   https://github.com/requests/requests-oauthlib/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-
-RDEPEND="
-   >=dev-python/requests-2.0.0[${PYTHON_USEDEP}]
-   >=dev-python/oauthlib-3.0.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/requests-mock[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # Internet access
-   tests/test_core.py::OAuth1Test::testCanPostBinaryData
-   tests/test_core.py::OAuth1Test::test_content_type_override
-   tests/test_core.py::OAuth1Test::test_url_is_native_str
-   )
-   local EPYTEST_IGNORE=(
-   tests/examples
-   )
-
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest
-}



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

2024-03-22 Thread Michał Górny
commit: a420bb3f1305ff139f6e24e4c441d38b88f6ca08
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 05:41:28 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 06:41:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a420bb3f

dev-python/botocore: Bump to 1.34.69

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 155ac36c9b93..b3eaa2b9f9c5 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -5,3 +5,4 @@ DIST botocore-1.34.65.gh.tar.gz 12776587 BLAKE2B 
c2e54d007e910e5fb274655a0b8fcde
 DIST botocore-1.34.66.gh.tar.gz 12780694 BLAKE2B 
004e9e2d60c1b62a730cb9718f7f9b849ede23dfe4d08a138406c801de61b3867f78363167f9c49a64a0d604121d893061c068b1e4e0dda282911a428d88d613
 SHA512 
3731ea08a2868f59839ebdd3a194bc9afdfbc2b5557767846b5a97956ee2a29b454514a5af46dd65ac43ab00ed2d684572b8e3b0599be51349ef52808dc231b8
 DIST botocore-1.34.67.gh.tar.gz 12783869 BLAKE2B 
762c01fc4f79213ace3f2cfe862db9f14a992fdeb884a6c8d7aeb5096bb74319ff29fc72c50717eb5a9a44eae1a55f226c57909f839f6690553d3dd1d8e2e0eb
 SHA512 
18c1e3c2b57c74a4c61ccb66213f8e1108701abfae384732f6782492d4594bc3e754112ccb4aa26736f641baad4a30ec92a620d34bfcbcfd3ecc002d5a702a25
 DIST botocore-1.34.68.gh.tar.gz 12789296 BLAKE2B 
f8ed1d15f7bccfcba31dc61eb412f71a96344eb60c16ed18e307f63cbdfc621639d0222dd31686bdf1de64c3355bdba9345d861e3ad2904551f39974cff1c08f
 SHA512 
e9bd9d895898da0096be5599a1109b927ed6a4706fd5fd5d82d628d4e92e36ba7864646612dadb60647d10b2cbcb790119d92177eaaebc13aaecb47c2f4a0b32
+DIST botocore-1.34.69.gh.tar.gz 12790282 BLAKE2B 
3d12eb5eb8e85777b43b3774e783c907f05e50dfe93445920ee0f42a82857ba7a70c5641e3cbfc03ab05f81f7cd989ff79e332bf2ae192b9bf7b3b3cbe6e9c0e
 SHA512 
b520c5d3c6ce2f1db3e8620e5f7c882ed8483928de1cb32d22eabe76262ed8658614a0b1db42ceff445f11b009c48ef9a5761490e5982154e14173750b9e2554

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

2024-03-22 Thread Michał Górny
commit: 1bedd4dd7d53dd64b8dc46fbf960ea0084ee3aef
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 06:26:23 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 06:41:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bedd4dd

dev-python/asgiref: Bump to 3.8.1

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

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

diff --git a/dev-python/asgiref/Manifest b/dev-python/asgiref/Manifest
index 7f9aa56962d7..95b1971776f3 100644
--- a/dev-python/asgiref/Manifest
+++ b/dev-python/asgiref/Manifest
@@ -1,2 +1,3 @@
 DIST asgiref-3.7.2.tar.gz 33393 BLAKE2B 
b5927a141772a2c0bd4c9354692558c766981a2d7b821122eacb7ee6b59aad86925dc2afb179ff9a3823a65cf17faee89bda5560d68a9ae6d82f9ad1cb31d7b2
 SHA512 
578ccb54e25869ac9bc7bcd59819d4fc056fdb89a27ec3d7c5b74608984c9d18b41f0b281a3a67bf6b56ad85a7009e336bbdd4a76e2b4a0c8a26c0dfef2687a8
 DIST asgiref-3.8.0.tar.gz 34907 BLAKE2B 
c8c45f0395719fe9dd9e78ba118a1f2311c1e661bfd7beb12845639dc28e6c0d7bef9a83580588facb2d5954417260233cd38643bc0de3e45d8f3655c6207128
 SHA512 
ef2e442ba684097e19f4f005c6474b4e6544c7902a84fab85c55667e220f5b1dc11b45d71657c457e7809bcb0b9c99446c79a476d46dfe0a7b77a7e59593027a
+DIST asgiref-3.8.1.tar.gz 35186 BLAKE2B 
ce18c03ad3de054375eb5c97792bfdb6b0ae19f8769f2968892d805d3c54c2d4e7dd7b05036bd786a828d0537fcebe983b46d38bdfc17d09be7e924ee3462d5c
 SHA512 
3ef9ac2fcdce069cde96467abaa4a820c4eac19d40ce72e1afd0ca08279c00053a7e107966d766651def33a72a19c11559849b1032e89d62f544156590ef801d

diff --git a/dev-python/asgiref/asgiref-3.8.1.ebuild 
b/dev-python/asgiref/asgiref-3.8.1.ebuild
new file mode 100644
index ..7b91be9aa018
--- /dev/null
+++ b/dev-python/asgiref/asgiref-3.8.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="ASGI utilities (successor to WSGI)"
+HOMEPAGE="
+   https://asgi.readthedocs.io/en/latest/
+   https://github.com/django/asgiref/
+   https://pypi.org/project/asgiref/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' 3.{9..10})
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-press-theme/

2024-03-22 Thread Michał Górny
commit: 63d3a1b3bea4387934a171cf74943a9706ebe7a7
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 06:12:40 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 06:41:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63d3a1b3

dev-python/sphinx-press-theme: Remove old

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

 dev-python/sphinx-press-theme/Manifest   |  1 -
 .../sphinx-press-theme-0.8.0.ebuild  | 20 
 2 files changed, 21 deletions(-)

diff --git a/dev-python/sphinx-press-theme/Manifest 
b/dev-python/sphinx-press-theme/Manifest
index 6e3da737f51b..8eae6b07dae5 100644
--- a/dev-python/sphinx-press-theme/Manifest
+++ b/dev-python/sphinx-press-theme/Manifest
@@ -1,2 +1 @@
-DIST sphinx_press_theme-0.8.0.tar.gz 68878 BLAKE2B 
d03b361b4447a78575f7c0887bd01fd2e685030babb3062da67c571715e0f82eafb889e872dab9817a2813344172b3f3b94193aa10905bbbe2f45b64a9682cda
 SHA512 
b4393a9200b42f414401ff5419fc51db8dd248c677a8ba234f2ae8cf5190cef2083c3ae25b7f5435223917a7c3e471dace6987e323fc885456af2467cedc8a78
 DIST sphinx_press_theme-0.9.0.tar.gz 84424 BLAKE2B 
5c05d7ca4d40d054ee8f38ba3e1cb41d0ebacc0a9efd371c7a0c4c9943adb01e9aff36ce430c237497aad748b70c3c2b1f75062e2c63d1bf1b51b850f8235a6f
 SHA512 
fec913a128e2b03d33baa4c9822932a468bf1a8c42255b8e734cbfbb2403b75d4696cfa3b19b6585240d5c5cce4ac3fc4acbc6cc8f2e2c530fa1a67983ce017f

diff --git a/dev-python/sphinx-press-theme/sphinx-press-theme-0.8.0.ebuild 
b/dev-python/sphinx-press-theme/sphinx-press-theme-0.8.0.ebuild
deleted file mode 100644
index c6e6e6acbc2f..
--- a/dev-python/sphinx-press-theme/sphinx-press-theme-0.8.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# 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="sphinx_press_theme"
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A Sphinx-doc theme based on Vuepress"
-HOMEPAGE="https://github.com/schettino72/sphinx_press_theme";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-RDEPEND="dev-python/sphinx[${PYTHON_USEDEP}]"



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

2024-03-22 Thread Michał Górny
commit: d38a73701080da141341655ea39d735c288193ec
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 06:21:27 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 06:41:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d38a7370

dev-python/podman: Bump to 5.0.0

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

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

diff --git a/dev-python/podman/Manifest b/dev-python/podman/Manifest
index 6706ce4c1006..9c6b0e48c1ff 100644
--- a/dev-python/podman/Manifest
+++ b/dev-python/podman/Manifest
@@ -1 +1,2 @@
 DIST podman-py-4.9.0.gh.tar.gz 182639 BLAKE2B 
fce3efa75658bb29513fdb55fa8b51d41401a49d58c2ea3c17c037e435f1f822090c6cc12b1afd06aec7e96c2541abb898fc37a0d2a62fcc5cddeeaf7832a0c0
 SHA512 
73488ccd3e910284410a43ec607cefdab3b8f3478617b95d5a6efd6f817a3eaced1a5ac9993d13c0104bad1bcd868507d544ef0396202003bb2f8b024901396c
+DIST podman-py-5.0.0.gh.tar.gz 183844 BLAKE2B 
c2c5511815d37321a843dfe028839592f6e9b4cc580263e743b6a2ee0917b3307b77bf4d08b327781c6d765c231d8bfcc4d1e0027351c4297509433405887552
 SHA512 
3abcc4c989843fb82a09e32359018cb9b3352f014253def4bec46a7336c95405b50fe774192d2f4625748351c57293b70d393eb85671719833c0a9f1311612ed

diff --git a/dev-python/podman/podman-5.0.0.ebuild 
b/dev-python/podman/podman-5.0.0.ebuild
new file mode 100644
index ..9567fabe9519
--- /dev/null
+++ b/dev-python/podman/podman-5.0.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+MY_P=podman-py-${PV/_p/.post}
+DESCRIPTION="A library to interact with a Podman server"
+HOMEPAGE="
+   https://github.com/containers/podman-py/
+   https://pypi.org/project/podman/
+"
+SRC_URI="
+   https://github.com/containers/podman-py/archive/v${PV/_p/.post}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/pyxdg-0.26[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.24[${PYTHON_USEDEP}]
+   >=dev-python/rich-12.5.1[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-1.2.3[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   test? (
+   >=dev-python/requests-mock-1.11.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
podman/tests/unit/test_volumesmanager.py::VolumesManagerTestCase::test_get_404
+   )
+
+   # integration tests require a workable podman server,
+   # and it doesn't seem to work in ebuild env
+   epytest podman/tests/unit
+}



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

2024-03-22 Thread Michał Górny
commit: 011910138b5940b221c013190b3c097a90118b01
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 06:25:25 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 06:41:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01191013

dev-python/djangorestframework: Bump to 3.15.1

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

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

diff --git a/dev-python/djangorestframework/Manifest 
b/dev-python/djangorestframework/Manifest
index bf5c93b19aae..dc457fb9c030 100644
--- a/dev-python/djangorestframework/Manifest
+++ b/dev-python/djangorestframework/Manifest
@@ -1 +1,2 @@
 DIST django-rest-framework-3.15.0.gh.tar.gz 9293419 BLAKE2B 
c6884185b8a11ca044956ec15bf3d31c3c46d8a911128f37ab305d89540a223e4b04ac4c13fc107333e9774ee048505f6cd0c66989f9f3cc9511239354572d25
 SHA512 
1b283fea0a94d64ea29bef59f18b5cb309627b7b927d80cdaad11d1fa9c4df2e2059d619ca5a73f382fa21bf847a266926542c1a1f5764bd6404d7c11861efab
+DIST django-rest-framework-3.15.1.gh.tar.gz 9291840 BLAKE2B 
daf672a1fb01494f08dd54af7369bd464d4fc1e22ff3c90c0fe787408d4f327710c5e6394e33546a4df2da752dbd774980f092108f2f4e395795af3aead18f89
 SHA512 
e44c3d861973928194035364fb6b5ddffbcacab959072b2c549971dd6675b5a5f1be13b55856154dbffaefb48dcbd4a63fd9ffbce5456507b52fd5e4648706b9

diff --git a/dev-python/djangorestframework/djangorestframework-3.15.1.ebuild 
b/dev-python/djangorestframework/djangorestframework-3.15.1.ebuild
new file mode 100644
index ..4bcf2d5c27de
--- /dev/null
+++ b/dev-python/djangorestframework/djangorestframework-3.15.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+MY_P=django-rest-framework-${PV}
+DESCRIPTION="Web APIs with django made easy"
+HOMEPAGE="
+   https://www.django-rest-framework.org/
+   https://github.com/encode/django-rest-framework/
+   https://pypi.org/project/djangorestframework/
+"
+SRC_URI="
+   https://github.com/encode/django-rest-framework/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/django-3.0[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/inflection[${PYTHON_USEDEP}]
+   dev-python/pytest-django[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   tests/test_description.py::TestViewNamesAndDescriptions::test_markdown
+
+   # require coreapi (but not skipped properly)
+   
tests/schemas/test_managementcommand.py::GenerateSchemaTests::test_coreapi_renders_default_schema_with_custom_title_url_and_desc
+   
tests/schemas/test_managementcommand.py::GenerateSchemaTests::test_coreapi_renders_openapi_json_schema
+   
tests/schemas/test_managementcommand.py::GenerateSchemaTests::test_renders_corejson_schema
+
+   # upstream is removing pytz, apparently it's not tested anymore
+   # https://github.com/encode/django-rest-framework/discussions/9342
+   
tests/test_fields.py::TestPytzNaiveDayLightSavingTimeTimeZoneDateTimeField::test_invalid_inputs
+)



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

2024-03-22 Thread Michał Górny
commit: 9ca0cf270674925d341694ff7b530e86caf8a345
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 06:14:32 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 06:41:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ca0cf27

dev-python/pikepdf: Bump to 8.14.0

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

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

diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index e42f70a4b141..4d36fcc6e096 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -1,4 +1,5 @@
 DIST pikepdf-8.11.2.tar.gz 2870263 BLAKE2B 
6cf3666baca5d20b125efc3f6d8cfe7f96b9334b8a39da67fe3f4185f41232d8a18bf902f21bfe33e4259b7fb61e7dc462a247c76bf4564a3bdf0ea987119d91
 SHA512 
57bf5d16aaf9367eef9407f7f406a5ee74f2060d276ab861379c74c2193d02b2e3cca0925ee29813791bb36fae8dbbba4a9b16a7f4c2d19c67c21bbe7bb3f80f
 DIST pikepdf-8.12.0.tar.gz 2870386 BLAKE2B 
f27c034ef94b63e56efa84abef987b23801ddb0c19c078715ffdf15596fb60b54a1159b3f43f6252418b51f967e9049912ba6950506811a41c766320148201e2
 SHA512 
9c6d269a7a8f806f22cc3df9f0147fc3c3a534b191e9db4f90c56a6ce9c695f7e9a20c44265551b0d2ca2a189d15c52dd602614baa44939d7ae943e698dec400
 DIST pikepdf-8.13.0.tar.gz 2870366 BLAKE2B 
4e08cd992ef6dc18d64d3b62ca85a138474c2d77548a14522172b80d842b9ad969d701e30376a394aa60baa5b17bba7e48eb11c071e130f43e387659e8e862e6
 SHA512 
6ab231510ced72a6697cf7ea50d7b73d6ef33d4305fe70904164319f2c6964fdd645f8011a049d763a50809772ccb65a9833feca3e65e59b5c37c84bb90dbc79
+DIST pikepdf-8.14.0.tar.gz 2870612 BLAKE2B 
be0fd5a8d48fccc7695c45acc28cbda8252529d0687197c261e077e8c3a63e3597e504bf2aae2ab09648c0f127228d517bfa630ed77ea90bc28c8f3463854779
 SHA512 
f0e073df952cd850e0529fa798743a09f249a998450be1393b109b21850cf86b80c8813b55db778dc4e265df48af7619fccfac30ec9195c3ac724b8c7724e858
 DIST pikepdf-8.4.1.tar.gz 2853305 BLAKE2B 
2298514159db17ba49b8e2fa2407d60de50273bea111ece704251d99193bdc4c8ed77f624237a49c3f4f129e3b14ac4ddd1006cf3024bcbf822bc5523e0fee35
 SHA512 
6989e8a3888f612e453ec1ea8425c0ca35ccfee19ae5e8c32df136ebc3fbb7728d9fe5beaacb4e392a20c9037a1009fc8f8d53d73634427fb0df9103626e34fa

diff --git a/dev-python/pikepdf/pikepdf-8.14.0.ebuild 
b/dev-python/pikepdf/pikepdf-8.14.0.ebuild
new file mode 100644
index ..f5173f73b2c1
--- /dev/null
+++ b/dev-python/pikepdf/pikepdf-8.14.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python library to work with pdf files based on qpdf"
+HOMEPAGE="
+   https://github.com/pikepdf/pikepdf/
+   https://pypi.org/project/pikepdf/
+"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+# Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
+# https://qpdf.readthedocs.io/en/stable/release-notes.html.
+DEPEND="
+   >=app-text/qpdf-11.5.0:0=
+"
+RDEPEND="
+   ${DEPEND}
+   dev-python/deprecated[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pillow-10.0.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/pybind11-2.10.1[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-6.36[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.21.0[${PYTHON_USEDEP}]
+   >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff]
+   >=dev-python/psutil-5.9[${PYTHON_USEDEP}]
+   >=dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
+   >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.10)
+   media-libs/tiff[zlib]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # fragile to system load
+   tests/test_image_access.py::test_random_image
+)
+
+src_prepare() {
+   sed -e '/-n auto/d' -i pyproject.toml || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -p timeout
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-press-theme/

2024-03-22 Thread Michał Górny
commit: 93b426c6184cb0bc01239b2de57591430703db02
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 06:13:27 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 06:41:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93b426c6

dev-python/sphinx-press-theme: Bump to 0.9.1

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

 dev-python/sphinx-press-theme/Manifest   |  1 +
 .../sphinx-press-theme-0.9.1.ebuild  | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-python/sphinx-press-theme/Manifest 
b/dev-python/sphinx-press-theme/Manifest
index 8eae6b07dae5..1d47253dd8a9 100644
--- a/dev-python/sphinx-press-theme/Manifest
+++ b/dev-python/sphinx-press-theme/Manifest
@@ -1 +1,2 @@
 DIST sphinx_press_theme-0.9.0.tar.gz 84424 BLAKE2B 
5c05d7ca4d40d054ee8f38ba3e1cb41d0ebacc0a9efd371c7a0c4c9943adb01e9aff36ce430c237497aad748b70c3c2b1f75062e2c63d1bf1b51b850f8235a6f
 SHA512 
fec913a128e2b03d33baa4c9822932a468bf1a8c42255b8e734cbfbb2403b75d4696cfa3b19b6585240d5c5cce4ac3fc4acbc6cc8f2e2c530fa1a67983ce017f
+DIST sphinx_press_theme-0.9.1.tar.gz 254696 BLAKE2B 
fa1c26ed8f7e2ec375e3be716622669d02845c733f37fb42e5e960395e365aecc526b711ab5375fb15946612e0a1ad6dfc066b0aec8b68316fdc828d2582a4d7
 SHA512 
4c3fe68e6be32ac93b514aac10f26a096e4190c0428e79329448717691f896a847cfdfd756348511c6af14e37bc8492ca7ea905833317a5259c0858553714ec8

diff --git a/dev-python/sphinx-press-theme/sphinx-press-theme-0.9.1.ebuild 
b/dev-python/sphinx-press-theme/sphinx-press-theme-0.9.1.ebuild
new file mode 100644
index ..c6e6e6acbc2f
--- /dev/null
+++ b/dev-python/sphinx-press-theme/sphinx-press-theme-0.9.1.ebuild
@@ -0,0 +1,20 @@
+# 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="sphinx_press_theme"
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A Sphinx-doc theme based on Vuepress"
+HOMEPAGE="https://github.com/schettino72/sphinx_press_theme";
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="dev-python/sphinx[${PYTHON_USEDEP}]"



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

2024-03-22 Thread Michał Górny
commit: a9c6c1769219f4edf12f89776384dc7442f19aeb
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 06:10:58 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 06:41:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9c6c176

dev-python/mkdocs-material: Bump to 9.5.15

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

 dev-python/mkdocs-material/Manifest|  1 +
 .../mkdocs-material/mkdocs-material-9.5.15.ebuild  | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/dev-python/mkdocs-material/Manifest 
b/dev-python/mkdocs-material/Manifest
index 329e17215835..f5a35e5824e5 100644
--- a/dev-python/mkdocs-material/Manifest
+++ b/dev-python/mkdocs-material/Manifest
@@ -1,2 +1,3 @@
 DIST mkdocs-material-9.5.13.gh.tar.gz 14797946 BLAKE2B 
fa525ff6577eb9409f08a3dd3b609f85d5bd0eabf3922d2f32751ee3d2fd52a09bdcbf4aa73f8a5c5185ced8eed542a33f414980a1632cc995d572b50fdb277d
 SHA512 
57cb9a8d18bbb1d4ce43976b59737fc9619d8755f1736687b8399df7edbe0f44e91a97256ede886f45583a32d3cfdd049361c817310bbaca045b96e1a0d3e5e6
 DIST mkdocs-material-9.5.14.gh.tar.gz 14819394 BLAKE2B 
27c083e03d46ba8e24750065eb498bf8f1745715e9ec1e0c6785f532a93e05415fe1d4d8490d738c2b6f016573cca1897dfcc05837d5e3fda90b14d65889caf2
 SHA512 
6d371e43cf6051fbe58c2eca60cf9371626876be5640bfe478ec97f4c9c8ae4f019211c8d8fcfd1fbddb88a35680c821cb6870c565b41a337f0b7aecc59abf9b
+DIST mkdocs-material-9.5.15.gh.tar.gz 14819594 BLAKE2B 
f0d992962acc7636218222913fcd8d40b6b74c3c4555d1ed8d5b30a4d438c137849624a28d3ed015d04d8c62955d9fffcb5d4e12a3008512a3d3247818789d9e
 SHA512 
341069be531e8caed1e13fed1fabecf2dc4903afedfcccecd36955b22c859b748c88a900c7fca485b796d53812a893f3e49f2e8e519c1bcd8f5b8e7bf32d788d

diff --git a/dev-python/mkdocs-material/mkdocs-material-9.5.15.ebuild 
b/dev-python/mkdocs-material/mkdocs-material-9.5.15.ebuild
new file mode 100644
index ..46c2a0851fa9
--- /dev/null
+++ b/dev-python/mkdocs-material/mkdocs-material-9.5.15.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=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
+
+DOCS_BUILDER="mkdocs"
+DOCS_DEPEND="
+   dev-python/mkdocs-material-extensions
+   dev-python/mkdocs-minify-plugin
+   dev-python/mkdocs-redirects
+"
+
+inherit distutils-r1 docs
+
+DESCRIPTION="A Material Design theme for MkDocs"
+HOMEPAGE="
+   https://github.com/squidfunk/mkdocs-material/
+   https://pypi.org/project/mkdocs-material/
+"
+SRC_URI="
+   https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="social"
+
+RDEPEND="
+   >=dev-python/Babel-2.10.3[${PYTHON_USEDEP}]
+   >=dev-python/colorama-0.4[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.6[${PYTHON_USEDEP}]
+   >=dev-python/markdown-3.2[${PYTHON_USEDEP}]
+   >=dev-python/mkdocs-1.5.3[${PYTHON_USEDEP}]
+   >=dev-python/paginate-0.5.6[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.16[${PYTHON_USEDEP}]
+   >=dev-python/pymdown-extensions-10.2[${PYTHON_USEDEP}]
+   >=dev-python/readtime-2.0[${PYTHON_USEDEP}]
+   >=dev-python/regex-2022.4.24[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.26[${PYTHON_USEDEP}]
+   social? (
+   >=dev-python/pillow-10.2[${PYTHON_USEDEP}]
+   >=media-gfx/cairosvg-2.5[${PYTHON_USEDEP}]
+   )
+"
+BDEPEND="
+   >=dev-python/trove-classifiers-2023.10.18[${PYTHON_USEDEP}]
+"
+# mkdocs-material-extensions depends on mkdocs-material creating a circular dep
+PDEPEND="
+   >=dev-python/mkdocs-material-extensions-1.2[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+   # simplify pyproject to remove extra deps for metadata
+   "${FILESDIR}/${PN}-8.5.7-simplify-build.patch"
+)
+
+src_prepare() {
+   echo "__version__ = '${PV}'" > gentoo_version.py || die
+   distutils-r1_src_prepare
+}



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

2024-03-22 Thread Michał Górny
commit: 155894bcf52bb688f7a8380b062efaad79df2621
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 05:42:56 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 06:41:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=155894bc

dev-python/tox: Bump to 4.14.2

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

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

diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest
index e8791a6dcab6..f4c43b226efd 100644
--- a/dev-python/tox/Manifest
+++ b/dev-python/tox/Manifest
@@ -1 +1,2 @@
 DIST tox-4.14.1.tar.gz 178268 BLAKE2B 
e30e2bfbf3ee70ff217dd482abfddfe271c5158ffda3639ed6cd400e75b2c8bdf494b0ca73039ea1e9eaafa0f8431b98250981c659ae68e92968865d0b2ef8d4
 SHA512 
6ad0f82fa7c9599ade526179ee6bd417bc2309b1b5cb002dac7f48032b8889eda9164f0d05724c8846ddf887029e55d1dab7ae220722fd02b42f89421bc43c52
+DIST tox-4.14.2.tar.gz 178515 BLAKE2B 
812a4e0ffe218c5799a5bdf76cc5f1f99f60c7de464953349283e3951c91aded247941cb173bfdff670c9c079b9efb3645220ff7126b7e0cf341071d561a375b
 SHA512 
45bbd3f8d00eee05158452295230321947ec16a8bfff43e84ea9825d514976526f3889709255ed042cfb7a7ebfed020707cfc2d25b69ce90c148f4472092350d

diff --git a/dev-python/tox/tox-4.14.2.ebuild b/dev-python/tox/tox-4.14.2.ebuild
new file mode 100644
index ..e80094cd0dd9
--- /dev/null
+++ b/dev-python/tox/tox-4.14.2.ebuild
@@ -0,0 +1,87 @@
+# 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="virtualenv-based automation of test activities"
+HOMEPAGE="
+   https://tox.readthedocs.io/
+   https://github.com/tox-dev/tox/
+   https://pypi.org/project/tox/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/cachetools[${PYTHON_USEDEP}]
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/filelock[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/platformdirs[${PYTHON_USEDEP}]
+   dev-python/pluggy[${PYTHON_USEDEP}]
+   dev-python/pyproject-api[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.{9..10})
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   dev-python/build[${PYTHON_USEDEP}]
+   dev-python/distlib[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/re-assert[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/time-machine[${PYTHON_USEDEP}]
+   ' 'python*')
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # upstream lower bounds are meaningless
+   sed -i -e 's:>=[0-9.]*::' pyproject.toml || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # devpi_process is not packaged, and has lots of dependencies
+   cat > "${T}"/devpi_process.py <<-EOF || die
+   def IndexServer(*args, **kwargs): raise NotImplementedError()
+   EOF
+
+   local -x PYTHONPATH=${T}:${PYTHONPATH}
+   local EPYTEST_DESELECT=(
+   # Internet
+   
tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external
+   
tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_run_installpkg_targz
+   )
+   local EPYTEST_IGNORE=(
+   # requires devpi*
+   tests/test_provision.py
+   )
+
+   [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
+   
'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit-True-True]'
+   
'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements-True-True]'
+   
'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[constraints-True-True]'
+   
'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit+requirements-True-True]'
+   
'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_indirect-True-True]'
+   
'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_constraints_indirect-True-True]'
+   )
+
+   epytest
+}



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

2024-03-22 Thread Michał Górny
commit: d6018958dc77fd8e18831ae0af6b61024fb5b69f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 06:16:55 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 06:41:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6018958

dev-python/time-machine: Bump to 2.14.1

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

 dev-python/time-machine/Manifest   |  1 +
 dev-python/time-machine/time-machine-2.14.1.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/time-machine/Manifest b/dev-python/time-machine/Manifest
index 505db519d0c1..c04e351318ca 100644
--- a/dev-python/time-machine/Manifest
+++ b/dev-python/time-machine/Manifest
@@ -1,2 +1,3 @@
 DIST time-machine-2.13.0.gh.tar.gz 28747 BLAKE2B 
88836d2b9ad34c8d256b576ab6b2bfe263232fb50d2e95f13049f84dbc838283811ebc54c5bb68493ef966e64777983ab6bcb7fafccda6dc74e00d3bb6a2108f
 SHA512 
26a852d93633e037585ec8fcd563c86af8d977a87633dbeb66cf23c9ca49ca0ae536bdcdcdf809ee2ab423c197610c630d506bc3bf4f13c373d806cee2d8c598
 DIST time-machine-2.14.0.gh.tar.gz 29270 BLAKE2B 
55050879fe221204f14c77a90190c2ef5232e182d281885d60686230365b9249f8e90ec80e7a842d43a2c52b72bf463cd59b4a22fdc8b0cd25c5ad5b0306fc98
 SHA512 
7bc9d6d53da68c18ccdae1af6282ea482a0758a4fda9acabe9fa39bfe217a57e65b8041ae4436b7cef2c0b39835f3aae9590515d200b9b2962bd0610370e8454
+DIST time-machine-2.14.1.gh.tar.gz 29600 BLAKE2B 
b118e3a2f08f75cc6cd89181a9e533c89bc6e5312a520b2a854fb8aa7ac59f1570e48a85788261f781ef83f9864380318074724f6eadab9cda7a3374b2322e7d
 SHA512 
42a127e2dc5a86e33896010e6d141fc9248fe685d3477ec71ec8a72315914cea99ae4a4d6623a59fd69505d935d2feadcfd831a7fff5617c3f98a93d48652ecf

diff --git a/dev-python/time-machine/time-machine-2.14.1.ebuild 
b/dev-python/time-machine/time-machine-2.14.1.ebuild
new file mode 100644
index ..6e40b0484718
--- /dev/null
+++ b/dev-python/time-machine/time-machine-2.14.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2022-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} )
+
+inherit distutils-r1
+
+DESCRIPTION="Travel through time in your tests"
+HOMEPAGE="
+   https://github.com/adamchainz/time-machine/
+   https://pypi.org/project/time-machine/
+"
+SRC_URI="
+   https://github.com/adamchainz/time-machine/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2024-03-22 Thread Michał Górny
commit: 1b707b225541d23bc6b82f2259f3e93daaaed502
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 05:42:02 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 06:41:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b707b22

app-admin/awscli: Bump to 1.32.69

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 3042f4e9e097..ddb07556017f 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -5,3 +5,4 @@ DIST aws-cli-1.32.65.gh.tar.gz 2672697 BLAKE2B 
209f59887a7b7841ab3e9d502365b47f3
 DIST aws-cli-1.32.66.gh.tar.gz 2674255 BLAKE2B 
a636728892756c9ae0837f470f74fb9a231302962a3ffe3c68ffeafa082342bbab8f4a32268c45a56ba0a34b3d5ca3e1f2e9ec53687515354b20af7accdae142
 SHA512 
f46da9511837956ff9584b25fd563f78fd02865b3f165e3d641bf725305bca4ae78865570c9f4ff92cdf36f9c25bd59f2543278781a09d95d07fb343cb9c535f
 DIST aws-cli-1.32.67.gh.tar.gz 2674997 BLAKE2B 
e852fbb594aad6f3879ffdcbee5135b7cc635a13fc4f12d05f9862cec43bcfe26701171da1baae0e3f8324534cd0bcb8ce7857a9d1add888066a24fc44f8bc02
 SHA512 
f619e46c75efa684219451a5adb89adcaccc88b149b8c240d3405507887ee734779d7097bb80a4f0e1d973f544f8b3743c6900c7e3f19e4b3cf1793da880748f
 DIST aws-cli-1.32.68.gh.tar.gz 2675098 BLAKE2B 
68b4012094bca59166ec7c8d7cd4622b5dcf4787db81322aad1b4d7031f7bf6ad1805dc2c87f6f16da911454a479768e30d55fae8a5fc7b3ffa1851268abe2c7
 SHA512 
bd99a72a892a854d57f8359bdb7306dbf64e46b309738c9d6ae1b2bb8413080e9d72c3a7e145b8e9eea4b94bf3e08bf62a6fe3db3e552c38e72dca92ba528daa
+DIST aws-cli-1.32.69.gh.tar.gz 2675479 BLAKE2B 
7a8ec84c029662145aaf49afd1b9194a7a021249ee7bff2f5c5b704703e54ee6f09c94cd0ccf85a968187f3e8e6c85a18fa31592f6bc82dc5c2aac9aaa02a643
 SHA512 
09f5929fcec0ec263f80b377ee21d256c52547f9f71b8a38382b0a9d39371646d0afcc3650079147f0dc8f6fa11d33cb4a9f3977c023be37851fca761ef6ac56

diff --git a/app-admin/awscli/awscli-1.32.69.ebuild 
b/app-admin/awscli/awscli-1.32.69.ebuild
new file mode 100644
index ..4a677affdbc4
--- /dev/null
+++ b/app-admin/awscli/awscli-1.32.69.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/

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

2024-03-22 Thread Michał Górny
commit: 90cca3c1d0f325a3988fab1d7bfb7365971850ab
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 05:41:43 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 06:41:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90cca3c1

dev-python/boto3: Bump to 1.34.69

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index e7d3bb3c1969..bacc29f25f15 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -5,3 +5,4 @@ DIST boto3-1.34.65.gh.tar.gz 785163 BLAKE2B 
15596df62933b72311f7f6cb7a9c710355ad
 DIST boto3-1.34.66.gh.tar.gz 785695 BLAKE2B 
b11aebb785ca7cf93f8eeffef7d96a698a3073e4144131c6e786518a957b5a346f4fb67a306461b25db3821e04ff5687c680a5f816c3c587b9196d77961d501f
 SHA512 
80570ee5a0b7beaac71784a4edca2c5504a7d0e1195c919ddf9a90ae7b0dab30d7798082948678f7bd61e701006c7f35d417e905df5be7027e0341f9c649b724
 DIST boto3-1.34.67.gh.tar.gz 786594 BLAKE2B 
633bcdefdd9753cacd2ca101ed72a544e11b2fa9137320b0c259808369ac017ec65e7d9dcd14daa3ac7e9f6dee23459ed6c119458b8d885efa77f27f2dddb029
 SHA512 
8c10d5ae3498191c2199ea4535b180d0f0cb4ac07c698970a2664ef8837c81ed8e23d1fefefd0ea79135fd0da68a60b92137a382daaff8ba306a977821a623f6
 DIST boto3-1.34.68.gh.tar.gz 786741 BLAKE2B 
f71aa7473d01a9a7f8904c8e27474e7c3794bfe5e9fdfef66e3d43c551c4d79104f6d73d390b1dba83e40ff41ca44dda7cde9f1651a3d6924a5b11afe12b8566
 SHA512 
77b8e4875bebccf1a35834629974fe195119759f739c01f811c61557cbcc3e09bba612ab0e7c236737fc5dd18d059bfc4c2eb337dc5bb4eafb58fe6ccbaf38ea
+DIST boto3-1.34.69.gh.tar.gz 787293 BLAKE2B 
9e46a959f3efdc3e673d38c8e3c30b8ceed1c1f47d685466e4164bcc1000381710bf8d8b6afff0999185ccddf38da591df004c54709729f2181308cb2279c43f
 SHA512 
ef765518de95468e66270cea6dc93ede48547fb37db3ed9429659d85fb25174162cd062814c6adefeb8385c14079e7927f52d66501ab45f8d251ccfc830465e4

diff --git a/dev-python/boto3/boto3-1.34.69.ebuild 
b/dev-python/boto3/boto3-1.34.69.ebuild
new file mode 100644
index ..b64e7191fd19
--- /dev/null
+++ b/dev-python/boto3/boto3-1.34.69.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-ruby/console/

2024-03-22 Thread Hans de Graaff
commit: 6116342e232eee593893b33b97ec9ceede6064f5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Mar 23 06:37:14 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Mar 23 06:39:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6116342e

dev-ruby/console: add 1.23.6

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

 dev-ruby/console/Manifest  |  1 +
 dev-ruby/console/console-1.23.6.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/console/Manifest b/dev-ruby/console/Manifest
index b7eee44627c5..1d0f0e1e46f8 100644
--- a/dev-ruby/console/Manifest
+++ b/dev-ruby/console/Manifest
@@ -1,3 +1,4 @@
 DIST console-1.23.2.tar.gz 27339 BLAKE2B 
46d411a63934673bb956d9e898c00db08d16e0aec9d036f767d7dc078240934cc26695bada687a2cc7656d736d7d2622e3727470d6c864c19a85cbab586d2c9c
 SHA512 
6dc0cc934e4f28fc196d9861676e8d4cf8f601d5ad779146b594f5847818b76620d434c9817a9944872371031d012eafe5a3b1ccb82807449584aa9c5af5282b
 DIST console-1.23.3.tar.gz 27768 BLAKE2B 
e421b6fd7ff0490dcdf9096843be9770b3a87e811ee6e222a45d92d3bebf3f4359428f268a82b6565eb68b9b4f37b136d8d36d9dd3d89b84b541d1ee914283af
 SHA512 
2a1e5f1c8a589493138e1099aa985627314f1e938e7f98415b9cffb37d71dc58f9a6e40ea4d52c0f3be005b9ddb4ad5818ed4eab91b9528058d0ae270375abee
 DIST console-1.23.5.tar.gz 27830 BLAKE2B 
fe90b745cc8db2e0b03589afd0c237ec5819547376384a86d5f06882148718cc0f7de2fcc1b72241e616d70feea3f2d8a4d675fb605986bf54224b374b2c116d
 SHA512 
7425a226f6f8b9504ba58dcce5a7c879a320e4565277c0f70aec0d811db3b132be1e0e21c03e42321438602758f12a328258ebf7ad9719bf84572760f816989e
+DIST console-1.23.6.tar.gz 27883 BLAKE2B 
e70ddeb8625fb4b8f700f7e1b60295dcf2ddbd1b7cc666975aa883fccbd1cf8e3c2f177938c536e696e95bb8fa3153ce61f70710cbf5dfda6058ce085ec18792
 SHA512 
0ae48383dedb176bdff5ead3db97a228cee498e5f6a6938e4d9882b3c363ea8b9286bb7089806f664df635d98039c9dca52c8d8afece505d38b12af5ee3aa41c

diff --git a/dev-ruby/console/console-1.23.6.ebuild 
b/dev-ruby/console/console-1.23.6.ebuild
new file mode 100644
index ..3ddf1603f2f0
--- /dev/null
+++ b/dev-ruby/console/console-1.23.6.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="sus"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Beautiful logging for Ruby"
+HOMEPAGE="https://github.com/socketry/console";
+SRC_URI="https://github.com/socketry/console/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+ruby_add_rdepend "
+   dev-ruby/fiber-annotation
+   dev-ruby/fiber-local
+   dev-ruby/json
+"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Avoid dependency on covered.
+   rm -f config/sus.rb || die
+
+   # Avoid sandbox violation during tests
+   sed -i -e 's:/tmp/:'"${TMPDIR}"'/:' test/console/output.rb || die
+}



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

2024-03-22 Thread Hans de Graaff
commit: 0e40ad17abb5e29fb3cb5b806cf68105b1e04a13
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Mar 23 06:36:12 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Mar 23 06:39:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e40ad17

dev-ruby/console: drop 1.17.2, 1.23.4

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

 dev-ruby/console/Manifest  |  2 --
 dev-ruby/console/console-1.17.2.ebuild | 36 -
 dev-ruby/console/console-1.23.4.ebuild | 37 --
 3 files changed, 75 deletions(-)

diff --git a/dev-ruby/console/Manifest b/dev-ruby/console/Manifest
index 5c987d7a06a9..b7eee44627c5 100644
--- a/dev-ruby/console/Manifest
+++ b/dev-ruby/console/Manifest
@@ -1,5 +1,3 @@
-DIST console-1.17.2.tar.gz 24861 BLAKE2B 
c738249eadafe43c4528ebf75d30b51aa1d015fb9fa6cefaa7302bce0d81ab431b4e84ed3d25b8c5376e64b5b1fb8154b91858e15ad72ce6cb746fd18818bb33
 SHA512 
1c734d335d3928ca580e274857df1d18c05ce254bfdf8401b7c40b391db7d134b6b6b0327e7bb29d5f7c37522335a33cb58a29cf53aabb36279fa601e581a891
 DIST console-1.23.2.tar.gz 27339 BLAKE2B 
46d411a63934673bb956d9e898c00db08d16e0aec9d036f767d7dc078240934cc26695bada687a2cc7656d736d7d2622e3727470d6c864c19a85cbab586d2c9c
 SHA512 
6dc0cc934e4f28fc196d9861676e8d4cf8f601d5ad779146b594f5847818b76620d434c9817a9944872371031d012eafe5a3b1ccb82807449584aa9c5af5282b
 DIST console-1.23.3.tar.gz 27768 BLAKE2B 
e421b6fd7ff0490dcdf9096843be9770b3a87e811ee6e222a45d92d3bebf3f4359428f268a82b6565eb68b9b4f37b136d8d36d9dd3d89b84b541d1ee914283af
 SHA512 
2a1e5f1c8a589493138e1099aa985627314f1e938e7f98415b9cffb37d71dc58f9a6e40ea4d52c0f3be005b9ddb4ad5818ed4eab91b9528058d0ae270375abee
-DIST console-1.23.4.tar.gz 27764 BLAKE2B 
6bdffaadecff42d4038ec4a83106e55fe8ef444547dd062df597a07db4c186dffc187e9f8024e000a8d540015c98ecfad1f19545e5d6cbfe86a354501dda3394
 SHA512 
382478f356a00a6b09ba14befdf11f432418824be525f0841ab7616439d5c10205280315b59b229d26d93e520c3de1f68afb262b20bd15dff917f6ea3cab896b
 DIST console-1.23.5.tar.gz 27830 BLAKE2B 
fe90b745cc8db2e0b03589afd0c237ec5819547376384a86d5f06882148718cc0f7de2fcc1b72241e616d70feea3f2d8a4d675fb605986bf54224b374b2c116d
 SHA512 
7425a226f6f8b9504ba58dcce5a7c879a320e4565277c0f70aec0d811db3b132be1e0e21c03e42321438602758f12a328258ebf7ad9719bf84572760f816989e

diff --git a/dev-ruby/console/console-1.17.2.ebuild 
b/dev-ruby/console/console-1.17.2.ebuild
deleted file mode 100644
index 9e555ad6ae93..
--- a/dev-ruby/console/console-1.17.2.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-RUBY_FAKEGEM_RECIPE_TEST="sus"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Beautiful logging for Ruby"
-HOMEPAGE="https://github.com/socketry/console";
-SRC_URI="https://github.com/socketry/console/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
-IUSE=""
-
-ruby_add_rdepend "
-   dev-ruby/fiber-annotation
-   dev-ruby/fiber-local
-"
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-
-   # Avoid dependency on covered.
-   rm -f config/sus.rb || die
-
-   # Avoid sandbox violation during tests
-   sed -i -e 's:/tmp/:'"${TMPDIR}"'/:' test/console/output.rb || die
-}

diff --git a/dev-ruby/console/console-1.23.4.ebuild 
b/dev-ruby/console/console-1.23.4.ebuild
deleted file mode 100644
index 6fd98395ebfd..
--- a/dev-ruby/console/console-1.23.4.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-RUBY_FAKEGEM_RECIPE_TEST="sus"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Beautiful logging for Ruby"
-HOMEPAGE="https://github.com/socketry/console";
-SRC_URI="https://github.com/socketry/console/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE=""
-
-ruby_add_rdepend "
-   dev-ruby/fiber-annotation
-   dev-ruby/fiber-local
-   dev-ruby/json
-"
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-
-   # Avoid dependency on covered.
-   rm -f config/sus.rb || die
-
-   # Avoid sandbox violation during tests
-   sed -i -e 's:/tmp/:'"${TMPDIR}"'/:' test/console/output.rb || die
-}



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

2024-03-22 Thread Hans de Graaff
commit: ccdcacf4403fb04ce96fafa68732ee9e1928d94c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Mar 23 06:38:52 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Mar 23 06:39:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccdcacf4

dev-ruby/csv: add 3.3.0

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

 dev-ruby/csv/Manifest |  1 +
 dev-ruby/csv/csv-3.3.0.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/csv/Manifest b/dev-ruby/csv/Manifest
index 961281d1dd1f..669ee510211a 100644
--- a/dev-ruby/csv/Manifest
+++ b/dev-ruby/csv/Manifest
@@ -1 +1,2 @@
 DIST csv-3.2.8.tar.gz 91194 BLAKE2B 
827adb228acaaae30f090d0547d1d59ef6237546aff462e9d812bb854f3b331feecea9b2657acf8aad17c9ac76aad7754b2f22ae8d2e067c2d45f8cf648491a8
 SHA512 
87072aaca62e5d95eeb1b916eff497b2b2029efd9be6b29c9d3c4435dbfcd64a1ed045b8b3bec106ea35e11aa05f3a3d5f9f6c09c12a97bc157648be5cd2fcf7
+DIST csv-3.3.0.tar.gz 91569 BLAKE2B 
cacdf60e279277f7d69fd62d6cea62ce80843addab7b9f81749fabde9133d2b40b2a961b548bd55918bacbe89fe8754af87569a117d4f43a88d3ef49a792da1f
 SHA512 
676f6c34c1466c0edb412aeba9e955cc0070c201a21e6ffe2fd47a3ad4bd7322d561c612695317e5ef34195bcc8bc7a63f3de8c55fbdcb116890a59b867c20d9

diff --git a/dev-ruby/csv/csv-3.3.0.ebuild b/dev-ruby/csv/csv-3.3.0.ebuild
new file mode 100644
index ..a989a2e126c6
--- /dev/null
+++ b/dev-ruby/csv/csv-3.3.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="The CSV library provides a complete interface to CSV files and 
data"
+HOMEPAGE="https://github.com/ruby/csv";
+SRC_URI="https://github.com/ruby/csv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+SLOT="$(ver_cut 1)"
+
+ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3.4.8 )"
+
+all_ruby_prepare() {
+   sed -i -e 's:require_relative ":require "./:' -e 's/__dir__/"."/' 
${RUBY_FAKEGEM_GEMSPEC} || die
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+}
+
+each_ruby_test() {
+   ${RUBY} run-test.rb || die
+}



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

2024-03-22 Thread Sam James
commit: 84dfa7a5ba6b4bdeb0a53eb865d44aa437f31e19
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 23 06:35:12 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 23 06:35:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84dfa7a5

media-video/v4l2loopback: drop 0.12.5-r1

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

 media-video/v4l2loopback/Manifest  |  1 -
 .../v4l2loopback/v4l2loopback-0.12.5-r1.ebuild | 57 --
 2 files changed, 58 deletions(-)

diff --git a/media-video/v4l2loopback/Manifest 
b/media-video/v4l2loopback/Manifest
index 163aa99510e5..364a9accd5bf 100644
--- a/media-video/v4l2loopback/Manifest
+++ b/media-video/v4l2loopback/Manifest
@@ -1,3 +1,2 @@
-DIST v4l2loopback-0.12.5.tar.gz 51468 BLAKE2B 
514f686fc6f87feebedb1b047e764fa03938c265c88db0fedfb6aba3544f5b8b495631fc0bcdf4b88c1c4d522f6b4d7546b4d0d10381f6be2efc7f405511033a
 SHA512 
5fd2affbb4a7f38bb78f996179de6570b2bd69cfed2a79c4505e7ea2cdf5b65c0a6807f1f4e03f320b667f5cbe62f26fadd412bc0fec5944e4e394635bf5fb3d
 DIST v4l2loopback-0.12.7.tar.gz 52145 BLAKE2B 
08b0dd6dfd065f8bc450aad8d711d1723fe65bbee6be4624038f34e8ad8bc2ed6e544fc5771fb42b0e8c92213c2db71aff5857c0b1fd6343c6900bf27df618d7
 SHA512 
fcfe55396e9ddad56e592ffccd955c8ceff49c11cfbc5af382123ee0c15b41729b78cb763acbb17d288c48498f2183a4b24f146758ae67e1982b7ab2b07ff973
 DIST v4l2loopback-0.13.1.tar.gz 84323 BLAKE2B 
ad84826791763107c29ecc79435eb5e6d5bd1c18a18cfeabebaffd2c6f00a17564e8cb2773c35aba40cc181d06a21b2aafc86910b1d160adee98c015497cda7f
 SHA512 
28b8c90f1e5fe48d19f41dbc188bf383ce8a6db33707ef161b55cae3217704a7e45e91a782bc3bf08db338f8ba0f045afd52899026be7e2e9bfeb6799a876628

diff --git a/media-video/v4l2loopback/v4l2loopback-0.12.5-r1.ebuild 
b/media-video/v4l2loopback/v4l2loopback-0.12.5-r1.ebuild
deleted file mode 100644
index 6c4fb6dc4f4b..
--- a/media-video/v4l2loopback/v4l2loopback-0.12.5-r1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit linux-mod toolchain-funcs
-
-case ${PV} in
-)
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/umlaeute/v4l2loopback.git";
-   ;;
-*)
-   KEYWORDS="~amd64 ~x86"
-   SRC_URI="https://github.com/umlaeute/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   ;;
-esac
-
-DESCRIPTION="v4l2 loopback device whose output is its own input"
-HOMEPAGE="https://github.com/umlaeute/v4l2loopback";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="examples"
-
-CONFIG_CHECK="VIDEO_DEV"
-MODULE_NAMES="v4l2loopback(video:)"
-BUILD_TARGETS="all"
-
-pkg_setup() {
-   linux-mod_pkg_setup
-   export KERNELRELEASE=${KV_FULL}
-}
-
-src_prepare() {
-   default
-   sed -i -e 's/gcc /$(CC) /' examples/Makefile || die
-}
-
-src_compile() {
-   linux-mod_src_compile
-   if use examples; then
-   emake CC="$(tc-getCC)" -C examples
-   fi
-}
-
-src_install() {
-   linux-mod_src_install
-   dosbin utils/v4l2loopback-ctl
-   dodoc doc/kernel_debugging.txt
-   dodoc doc/docs.txt
-   if use examples; then
-   dosbin examples/yuv4mpeg_to_v4l2
-   docinto examples
-   dodoc examples/{*.sh,*.c,Makefile}
-   fi
-}



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

2024-03-22 Thread Sam James
commit: 5474b1ce6d218941770b16442b5b6c72ad64b226
Author: Quincy Fleming  protonmail  com>
AuthorDate: Sat Mar 16 23:56:56 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 23 06:34:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5474b1ce

media-video/v4l2loopback: add make target

Signed-off-by: Quincy Fleming  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/media-video/v4l2loopback/v4l2loopback-.ebuild 
b/media-video/v4l2loopback/v4l2loopback-.ebuild
index 4f52cdf4437f..55ff31dc4fc8 100644
--- a/media-video/v4l2loopback/v4l2loopback-.ebuild
+++ b/media-video/v4l2loopback/v4l2loopback-.ebuild
@@ -37,7 +37,7 @@ src_prepare() {
 
 src_compile() {
local modlist=(
-   v4l2loopback=video:
+   v4l2loopback=video:::all
)
 
linux-mod-r1_src_compile



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

2024-03-22 Thread Sam James
commit: 0a1c3311c9373d6b896a4ef111a75fdd9fa1f0dd
Author: Quincy Fleming  protonmail  com>
AuthorDate: Sat Mar 23 00:06:19 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 23 06:34:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a1c3311

media-video/v4l2loopback: simplify utils build

Signed-off-by: Quincy Fleming  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35792
Signed-off-by: Sam James  gentoo.org>

 media-video/v4l2loopback/v4l2loopback-0.13.1.ebuild | 5 +
 media-video/v4l2loopback/v4l2loopback-.ebuild   | 3 ---
 2 files changed, 1 insertion(+), 7 deletions(-)

diff --git a/media-video/v4l2loopback/v4l2loopback-0.13.1.ebuild 
b/media-video/v4l2loopback/v4l2loopback-0.13.1.ebuild
index 4f52cdf4437f..545a948b1fb4 100644
--- a/media-video/v4l2loopback/v4l2loopback-0.13.1.ebuild
+++ b/media-video/v4l2loopback/v4l2loopback-0.13.1.ebuild
@@ -37,13 +37,10 @@ src_prepare() {
 
 src_compile() {
local modlist=(
-   v4l2loopback=video:
+   v4l2loopback=video:::all
)
 
linux-mod-r1_src_compile
-
-   emake CC="$(tc-getCC)" -C utils
-
if use examples; then
emake CC="$(tc-getCC)" -C examples
fi

diff --git a/media-video/v4l2loopback/v4l2loopback-.ebuild 
b/media-video/v4l2loopback/v4l2loopback-.ebuild
index 55ff31dc4fc8..545a948b1fb4 100644
--- a/media-video/v4l2loopback/v4l2loopback-.ebuild
+++ b/media-video/v4l2loopback/v4l2loopback-.ebuild
@@ -41,9 +41,6 @@ src_compile() {
)
 
linux-mod-r1_src_compile
-
-   emake CC="$(tc-getCC)" -C utils
-
if use examples; then
emake CC="$(tc-getCC)" -C examples
fi



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

2024-03-22 Thread Sam James
commit: 9bdf7713ca76703178f2bdbe84ea945b9aec9d63
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 23 06:33:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 23 06:33:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bdf7713

media-video/v4l2loopback: add 0.13.1

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

 media-video/v4l2loopback/Manifest| 1 +
 .../{v4l2loopback-.ebuild => v4l2loopback-0.13.1.ebuild} | 5 -
 media-video/v4l2loopback/v4l2loopback-.ebuild| 5 -
 3 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/media-video/v4l2loopback/Manifest 
b/media-video/v4l2loopback/Manifest
index 8df167f2e7a4..163aa99510e5 100644
--- a/media-video/v4l2loopback/Manifest
+++ b/media-video/v4l2loopback/Manifest
@@ -1,2 +1,3 @@
 DIST v4l2loopback-0.12.5.tar.gz 51468 BLAKE2B 
514f686fc6f87feebedb1b047e764fa03938c265c88db0fedfb6aba3544f5b8b495631fc0bcdf4b88c1c4d522f6b4d7546b4d0d10381f6be2efc7f405511033a
 SHA512 
5fd2affbb4a7f38bb78f996179de6570b2bd69cfed2a79c4505e7ea2cdf5b65c0a6807f1f4e03f320b667f5cbe62f26fadd412bc0fec5944e4e394635bf5fb3d
 DIST v4l2loopback-0.12.7.tar.gz 52145 BLAKE2B 
08b0dd6dfd065f8bc450aad8d711d1723fe65bbee6be4624038f34e8ad8bc2ed6e544fc5771fb42b0e8c92213c2db71aff5857c0b1fd6343c6900bf27df618d7
 SHA512 
fcfe55396e9ddad56e592ffccd955c8ceff49c11cfbc5af382123ee0c15b41729b78cb763acbb17d288c48498f2183a4b24f146758ae67e1982b7ab2b07ff973
+DIST v4l2loopback-0.13.1.tar.gz 84323 BLAKE2B 
ad84826791763107c29ecc79435eb5e6d5bd1c18a18cfeabebaffd2c6f00a17564e8cb2773c35aba40cc181d06a21b2aafc86910b1d160adee98c015497cda7f
 SHA512 
28b8c90f1e5fe48d19f41dbc188bf383ce8a6db33707ef161b55cae3217704a7e45e91a782bc3bf08db338f8ba0f045afd52899026be7e2e9bfeb6799a876628

diff --git a/media-video/v4l2loopback/v4l2loopback-.ebuild 
b/media-video/v4l2loopback/v4l2loopback-0.13.1.ebuild
similarity index 93%
copy from media-video/v4l2loopback/v4l2loopback-.ebuild
copy to media-video/v4l2loopback/v4l2loopback-0.13.1.ebuild
index 20dda14f748d..4f52cdf4437f 100644
--- a/media-video/v4l2loopback/v4l2loopback-.ebuild
+++ b/media-video/v4l2loopback/v4l2loopback-0.13.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -41,6 +41,9 @@ src_compile() {
)
 
linux-mod-r1_src_compile
+
+   emake CC="$(tc-getCC)" -C utils
+
if use examples; then
emake CC="$(tc-getCC)" -C examples
fi

diff --git a/media-video/v4l2loopback/v4l2loopback-.ebuild 
b/media-video/v4l2loopback/v4l2loopback-.ebuild
index 20dda14f748d..4f52cdf4437f 100644
--- a/media-video/v4l2loopback/v4l2loopback-.ebuild
+++ b/media-video/v4l2loopback/v4l2loopback-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -41,6 +41,9 @@ src_compile() {
)
 
linux-mod-r1_src_compile
+
+   emake CC="$(tc-getCC)" -C utils
+
if use examples; then
emake CC="$(tc-getCC)" -C examples
fi



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

2024-03-22 Thread Arthur Zamarin
commit: 3b305d92ffdaab6b7703010911dccff204b67571
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Mar 19 19:20:31 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 23 06:05:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b305d92

net-analyzer/hydra: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/35834
Signed-off-by: Arthur Zamarin  gentoo.org>

 .../hydra/files/hydra-9.4-implicit-func-decl.patch | 33 --
 1 file changed, 33 deletions(-)

diff --git a/net-analyzer/hydra/files/hydra-9.4-implicit-func-decl.patch 
b/net-analyzer/hydra/files/hydra-9.4-implicit-func-decl.patch
deleted file mode 100644
index bf4dd61e33ce..
--- a/net-analyzer/hydra/files/hydra-9.4-implicit-func-decl.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-https://github.com/vanhauser-thc/thc-hydra/pull/786
-
-From 613bd02264dcc989eeeb77b83603d4c2f48f0bbc Mon Sep 17 00:00:00 2001
-From: Sam James 
-Date: Fri, 9 Sep 2022 04:32:05 +0100
-Subject: [PATCH] Makefile.am: add -D_GNU_SOURCE for strcasestr
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-strcasestr is not a standard function and per
-the man page, needs -D_GNU_SOURCE to be visible.
-
-Fixes a build error:
-```
-hydra-rtsp.c:20:7: error: implicit declaration of function ‘strcasestr’; did 
you mean ‘strcasecmp’? [-Werror=implicit-function-declaration]
-   20 |   if (strcasestr(s, "401 Unauthorized") != NULL) {
-  |   ^~
-  |   strcasecmp
-```
-
-Signed-off-by: Sam James 
 a/Makefile.am
-+++ b/Makefile.am
-@@ -5,6 +5,7 @@ WARN_CLANG=-Wformat-nonliteral -Wstrncat-size 
-Wformat-security -Wsign-conversio
- WARN_GCC=-Wformat=2 -Wformat-overflow=2 -Wformat-nonliteral 
-Wformat-truncation=2 -Wnull-dereference -Wstrict-overflow=2 
-Wstringop-overflow=4 -Walloca-larger-than=4096 -Wtype-limits -Wconversion 
-Wtrampolines -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations 
-fno-common -Wcast-align
- CFLAGS ?= -g
- OPTS=-I. -O3 $(CFLAGS) -fcommon
-+CPPFLAGS += -D_GNU_SOURCE
- # -Wall -g -pedantic
- LIBS=-lm
- DESTDIR ?=
-



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

2024-03-22 Thread Arthur Zamarin
commit: fa36568447a15b598adeaa13f69652461b4da2b7
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Mar 19 19:19:25 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 23 06:05:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa365684

dev-util/ruff: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Arthur Zamarin  gentoo.org>

 ...ing-struct-size-test-for-Rustc-1.76-10371.patch | 29 --
 1 file changed, 29 deletions(-)

diff --git 
a/dev-util/ruff/files/0001-Gate-f-string-struct-size-test-for-Rustc-1.76-10371.patch
 
b/dev-util/ruff/files/0001-Gate-f-string-struct-size-test-for-Rustc-1.76-10371.patch
deleted file mode 100644
index ea652b5efd04..
--- 
a/dev-util/ruff/files/0001-Gate-f-string-struct-size-test-for-Rustc-1.76-10371.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From dbf82233b81b0c3e3aedcb0a26f6c51e66df0797 Mon Sep 17 00:00:00 2001
-From: Charlie Marsh 
-Date: Tue, 12 Mar 2024 12:46:36 -0700
-Subject: [PATCH] Gate f-string struct size test for Rustc < 1.76 (#10371)
-
-Closes https://github.com/astral-sh/ruff/issues/10319.
-
-Signed-off-by: Eli Schwartz 

- crates/ruff_python_ast/src/nodes.rs | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/crates/ruff_python_ast/src/nodes.rs 
b/crates/ruff_python_ast/src/nodes.rs
-index 32a3435e7..53cf5b8d8 100644
 a/crates/ruff_python_ast/src/nodes.rs
-+++ b/crates/ruff_python_ast/src/nodes.rs
-@@ -4148,7 +4148,8 @@ mod tests {
- assert_eq!(std::mem::size_of::(), 56);
- assert_eq!(std::mem::size_of::(), 48);
- assert_eq!(std::mem::size_of::(), 8);
--assert_eq!(std::mem::size_of::(), 48);
-+// 56 for Rustc < 1.76
-+assert!(matches!(std::mem::size_of::(), 48 | 56));
- assert_eq!(std::mem::size_of::(), 48);
- assert_eq!(std::mem::size_of::(), 32);
- assert_eq!(std::mem::size_of::(), 32);
--- 
-2.43.2
-



[gentoo-commits] repo/gentoo:master commit in: app-antivirus/clamav/files/

2024-03-22 Thread Arthur Zamarin
commit: 96970d5d43f186e325f81573923a984d73edae9d
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Mar 19 19:19:07 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 23 06:05:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96970d5d

app-antivirus/clamav: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Arthur Zamarin  gentoo.org>

 .../clamav/files/clamav-0.103.8-c-std.patch| 204 -
 1 file changed, 204 deletions(-)

diff --git a/app-antivirus/clamav/files/clamav-0.103.8-c-std.patch 
b/app-antivirus/clamav/files/clamav-0.103.8-c-std.patch
deleted file mode 100644
index 91556a1ae422..
--- a/app-antivirus/clamav/files/clamav-0.103.8-c-std.patch
+++ /dev/null
@@ -1,204 +0,0 @@
-From b9e2714d5b42ad9a0742746996b989400c794adb Mon Sep 17 00:00:00 2001
-From: Michael Orlitzky 
-Date: Fri, 4 Nov 2022 19:31:15 -0400
-Subject: [PATCH 1/2] clamonacc/c-thread-pool/thpool.c: define _GNU_SOURCE for
- syscall().
-
-On Linux, thpool.c uses syscall() from unistd.h, but that function is
-not defined without _GNU_SOURCE:
-
-  c-thread-pool/thpool.c: In function 'jobqueue_pull':
-  c-thread-pool/thpool.c:474:105: error: implicit declaration of function
-  'syscall' [-Werror=implicit-function-declaration]
-
-In general that's not great, because it hinders some compiler diagnostics,
-but it will also cause problems down the road if (for example) clang-16
-decides to enable -Werror=implicit-function-declaration by default.
-
-This commit changes the _POSIX_C_SOURCE definition at the top of
-thpool.c to _GNU_SOURCE, as in the syscall(2) man page.

- clamonacc/c-thread-pool/thpool.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/clamonacc/c-thread-pool/thpool.c 
b/clamonacc/c-thread-pool/thpool.c
-index 46572da5f4..27c5103ff1 100644
 a/clamonacc/c-thread-pool/thpool.c
-+++ b/clamonacc/c-thread-pool/thpool.c
-@@ -8,7 +8,7 @@
-  *
-  /
- 
--#define _POSIX_C_SOURCE 200809L
-+#define _GNU_SOURCE
- #include 
- #include 
- #include 
-
-From 7e3425ab701141064d179c45af2251f61af4ccc7 Mon Sep 17 00:00:00 2001
-From: Michael Orlitzky 
-Date: Fri, 4 Nov 2022 20:08:30 -0400
-Subject: [PATCH 2/2] */*: fix invalid prototypes.
-
-Prototypes (or the declarations themselves, if there is no
-corresponding prototype) for functions that take no arguments are
-required by the C standard to specify (void) as their argument list;
-for example,
-
-  regex_pcre.h:79:1: error: function declaration isn't a prototype
-  [-Werror=strict-prototypes]
- 79 | cl_error_t cli_pcre_init_internal();
-
-Future versions of clang may become strict about this, and there's no
-harm in conforming to the standard right now, so we fix all such
-instances in this commit.

- clamonacc/clamonacc.c| 2 +-
- clamonacc/client/socket.h| 2 +-
- clamonacc/inotif/hash.c  | 2 +-
- clamonacc/inotif/inotif.c| 2 +-
- clamonacc/scan/onas_queue.c  | 6 +++---
- libclamav/matcher-pcre.h | 6 +++---
- libclamav/regex_pcre.h   | 2 +-
- m4/reorganization/compiler_checks.m4 | 2 +-
- shared/misc.h| 2 +-
- 9 files changed, 13 insertions(+), 13 deletions(-)
-
-diff --git a/clamonacc/clamonacc.c b/clamonacc/clamonacc.c
-index ba986ef06c..c020897908 100644
 a/clamonacc/clamonacc.c
-+++ b/clamonacc/clamonacc.c
-@@ -61,7 +61,7 @@
- pthread_t ddd_pid= 0;
- pthread_t scan_queue_pid = 0;
- 
--static void onas_handle_signals();
-+static void onas_handle_signals(void);
- static int startup_checks(struct onas_context *ctx);
- static struct onas_context *g_ctx = NULL;
- 
-diff --git a/clamonacc/client/socket.h b/clamonacc/client/socket.h
-index 915f9086ca..ea84fb4c41 100644
 a/clamonacc/client/socket.h
-+++ b/clamonacc/client/socket.h
-@@ -31,4 +31,4 @@ struct onas_sock_t {
- };
- 
- cl_error_t onas_set_sock_only_once(struct onas_context *ctx);
--int onas_get_sockd();
-+int onas_get_sockd(void);
-diff --git a/clamonacc/inotif/hash.c b/clamonacc/inotif/hash.c
-index e4b3f1f983..2bbc4cdbb4 100644
 a/clamonacc/inotif/hash.c
-+++ b/clamonacc/inotif/hash.c
-@@ -58,7 +58,7 @@
- 
- #if defined(HAVE_SYS_FANOTIFY_H)
- 
--static struct onas_bucket *onas_bucket_init();
-+static struct onas_bucket *onas_bucket_init(void);
- static void onas_free_bucket(struct onas_bucket *bckt);
- static int onas_bucket_insert(struct onas_bucket *bckt, struct onas_element 
*elem);
- static int onas_bucket_remove(struct onas_bucket *bckt, struct onas_element 
*elem);
-diff --git a/clamonacc/inotif/inotif.c b/clamonacc/inotif/inotif.c
-index 7799ae4889..b8680e9856 100644
 a/clamonacc/inotif/inotif.c
-+++ b/clamonacc/inotif/inotif.c
-@@ -66,7 +66,7 @@
- 
- static int onas_ddd_init_ht(uint32_t ht_size);
- static int onas_ddd_init_wdlt(uint64_t nwatches);
--static int onas_ddd_grow_wdlt();
-+stat

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

2024-03-22 Thread Arthur Zamarin
commit: 2d1c1da2fc83c41d0760766e77cd8cec1343c593
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Mar 19 19:20:10 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 23 06:05:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d1c1da2

media-video/vlc: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Arthur Zamarin  gentoo.org>

 media-video/vlc/files/vlc-3.0.18-flac-crc.patch | 90 -
 1 file changed, 90 deletions(-)

diff --git a/media-video/vlc/files/vlc-3.0.18-flac-crc.patch 
b/media-video/vlc/files/vlc-3.0.18-flac-crc.patch
deleted file mode 100644
index 5e4d896bc7e7..
--- a/media-video/vlc/files/vlc-3.0.18-flac-crc.patch
+++ /dev/null
@@ -1,90 +0,0 @@
-https://bugs.gentoo.org/903665
-https://code.videolan.org/videolan/vlc/-/commit/c2dd4bfefe079e49db1789eb76be3885e4fc31b4
-
-(changed VLC_TICKS_INVALID -> VLC_TS_INVALID to avoid needing 
https://code.videolan.org/videolan/vlc/-/commit/0b4dff80ac381dd7de75125c70145a206a01eed8
 too.)
-
-From c2dd4bfefe079e49db1789eb76be3885e4fc31b4 Mon Sep 17 00:00:00 2001
-From: Francois Cartegnie 
-Date: Mon, 7 Nov 2022 15:02:57 +0100
-Subject: [PATCH] packetizer: flac: fix CRC from emulated sync
-
-also skips some memcpy
-
-refs #27454 #27477
-
-(cherry picked from commit c14b5aa6a7bd3aa25fa951e2b4136aff70f5702a)
 a/modules/packetizer/flac.c
-+++ b/modules/packetizer/flac.c
-@@ -78,6 +78,7 @@ struct decoder_sys_t
- 
- size_t i_last_frame_size;
- uint16_t crc;
-+size_t i_buf_offset; /* in final buffer before crc check / validation / 
retry */
- size_t i_buf;
- uint8_t *p_buf;
- 
-@@ -386,6 +387,7 @@ static block_t *Packetize(decoder_t *p_dec, block_t 
**pp_block)
- p_sys->headerinfo = headerinfo;
- p_sys->i_state = STATE_NEXT_SYNC;
- p_sys->i_offset = FLAC_FRAME_SIZE_MIN;
-+p_sys->i_buf_offset = 0;
- p_sys->crc = 0;
- 
- /* We have to read until next frame sync code to compute current 
frame size
-@@ -461,6 +463,7 @@ static block_t *Packetize(decoder_t *p_dec, block_t 
**pp_block)
- block_SkipBytes( &p_sys->bytestream, FLAC_HEADER_SIZE_MAX + 2 );
- block_BytestreamFlush( &p_sys->bytestream );
- p_sys->crc = 0;
-+p_sys->i_buf_offset = 0;
- p_sys->i_offset = 0;
- p_sys->i_state = STATE_NOSYNC;
- p_sys->i_next_block_flags |= BLOCK_FLAG_DISCONTINUITY;
-@@ -484,10 +487,12 @@ static block_t *Packetize(decoder_t *p_dec, block_t 
**pp_block)
- }
- 
- /* Copy from previous sync point up to to current (offset) */
--block_PeekOffsetBytes( &p_sys->bytestream, 0, p_sys->p_buf, 
p_sys->i_offset );
-+block_PeekOffsetBytes( &p_sys->bytestream, p_sys->i_buf_offset,
-+   &p_sys->p_buf[p_sys->i_buf_offset],
-+p_sys->i_offset - p_sys->i_buf_offset );
- 
- /* update crc to include this data chunk */
--for( size_t i = 0; i < p_sys->i_offset - 2; i++ )
-+for( size_t i = p_sys->i_buf_offset; i < p_sys->i_offset - 2; i++ 
)
- p_sys->crc = flac_crc16( p_sys->crc, p_sys->p_buf[i] );
- 
- uint16_t stream_crc = GetWBE(&p_sys->p_buf[p_sys->i_offset - 2]);
-@@ -497,6 +502,7 @@ static block_t *Packetize(decoder_t *p_dec, block_t 
**pp_block)
- /* Add the 2 last bytes which were not the CRC sum, and go 
for next sync point */
- p_sys->crc = flac_crc16( p_sys->crc, 
p_sys->p_buf[p_sys->i_offset - 2] );
- p_sys->crc = flac_crc16( p_sys->crc, 
p_sys->p_buf[p_sys->i_offset - 1] );
-+p_sys->i_buf_offset = p_sys->i_offset;
- p_sys->i_offset += 1;
- p_sys->i_state = !pp_block ? STATE_NOSYNC : STATE_NEXT_SYNC;
- break; /* continue */
-@@ -513,6 +519,7 @@ static block_t *Packetize(decoder_t *p_dec, block_t 
**pp_block)
- block_BytestreamFlush( &p_sys->bytestream );
- p_sys->i_offset = 0;
- p_sys->crc = 0;
-+p_sys->i_buf_offset = 0;
- 
- if( block_BytestreamRemaining(&p_sys->bytestream) > 0 || pp_block 
== NULL /* drain */)
- p_sys->i_state = STATE_SEND_DATA;
-@@ -553,6 +560,7 @@ static block_t *Packetize(decoder_t *p_dec, block_t 
**pp_block)
- else
- free( p_sys->p_buf );
- 
-+p_sys->i_buf_offset = 0;
- p_sys->i_buf = 0;
- p_sys->p_buf = NULL;
- p_sys->i_offset = 0;
-@@ -587,6 +595,7 @@ static int Open(vlc_object_t *p_this)
- p_sys->b_stream_info = false;
- p_sys->i_last_frame_size = FLAC_FRAME_SIZE_MIN;
- p_sys->headerinfo.i_pts  = VLC_TS_INVALID;
-+p_sys->i_buf_offset  = 0;
- p_sys->i_buf = 0;
- p_sys->p_buf = NULL;
- p_sys->i_next_block_flags = 0;
--- 
-G

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

2024-03-22 Thread Sam James
commit: 5081efd7f19b7e8b715ddb365ee949d75a785136
Author: Eli Schwartz  gmail  com>
AuthorDate: Fri Mar 22 18:31:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 23 05:59:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5081efd7

app-text/calibre: drop old

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-text/calibre/Manifest |   2 -
 app-text/calibre/calibre-7.4.0.ebuild | 242 --
 2 files changed, 244 deletions(-)

diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest
index 00c4195e3d76..db213d8ba916 100644
--- a/app-text/calibre/Manifest
+++ b/app-text/calibre/Manifest
@@ -1,7 +1,5 @@
 DIST calibre-5.44.0.tar.xz 41015696 BLAKE2B 
c7053e728da20fccfa981ed4f56e24a4d5b382b7687c92ecb039b078fd4828de0529380093e4ab33f77d78aa54a59758c1620cf8f918937a9a64f13decdf77ee
 SHA512 
3d79e76d820cd1a41605dfd4c1d992599a6e4a759e57a8383d42d86982177e4539313f59e647758ab1896ce5874cb2a93c7678bf962e332c44171651aabf0230
 DIST calibre-5.44.0.tar.xz.sig 566 BLAKE2B 
413b95855d79bdb5b17ca5d760f834006797b4d3e413604f27d351a3392e16d647e772dc063306bf973e1156c34f68cb38152a66164bca849ebed5484e7f6065
 SHA512 
59957bf35a73f218241bf76cc86994d5af87cea11d3b0800e83f157bf0b2cfcaf4b6c1314562e74a1141d0c167fdb1619cb9a90e93b67f55dd55ceed77045059
-DIST calibre-7.4.0.tar.xz 43177588 BLAKE2B 
f8a9ce0444e252e5e9e1fddd8b744327eb6d693ff900d5212ee7d36963c73ddf8ecb0e23fcce9d7033a1d1f726f4d80fa64fc2cbce30f621e9e6eaac62c88f29
 SHA512 
afa286d77c5d39c07df94731d26cf3f3ad79b088fa0d95d64af1d3408d341c91c06181588a548e338df69a10ee0298c4ea1f391ab88e0ec46663d9b32acb2367
-DIST calibre-7.4.0.tar.xz.sig 566 BLAKE2B 
2209bf4634cd8801ac9ecec577ca27f461edf8fd4c90e4ec022d4b9e757a99e4fc21d5097d1517185ef3030e0bc0fb9d035f78601c0aaa1aca01f474cd4d94b6
 SHA512 
46f8bf2bc23df9cf3583477c4db3e8c176b1ff39f1fcc62cdec26a0ea8b77e753b9e0de7ffc957052b8febf0b8014a7ea1525b731749f0723ee630df3d00f022
 DIST calibre-7.5.0.tar.xz 43270664 BLAKE2B 
ff23027bb5d026b77dffa11a4192436270acb52fbfddd941958eb07f70eed181c555f1c25f22da17ce96004fd45b4c27c8ccfbb2db8f68cd021d538b5dcf76d1
 SHA512 
e59e5908af484d428eb7fe2d8d3b32f7254070b64214fe3d43310ff944d304bb95dc69a73763f6406eda27b0db7a8de604c4868f5ff2f7cfb4953319f188a764
 DIST calibre-7.5.0.tar.xz.sig 566 BLAKE2B 
3fed90c450c3c4838d92e0b2d3f25c0f90cac50bd397dac2631a288f25c938761942dfb3ee67d73dc5e7fe52644912765db41a895b2558fae59948d05a7e09d0
 SHA512 
6525d46798237830ca84100ff0b9a4d3ab608207a14013e4f546abc744c7262678fe24f86ff58e3c72a601bb70fb71f952beb38f27fdeff58c3ce857ce101137
 DIST calibre-7.6.0.tar.xz 43929700 BLAKE2B 
a529bf32511f8927683d6b89962a2e0e1ca6fb6bf798d9906ae6cf56c4611be21d89c49812c3b3cef02e333b20b4fd00a0b19c5e867c735022a45bafd9991203
 SHA512 
7bc43fff44d9ec7c5955f2176f0923af08cd7ba9930a49b76ba64808c18a468b005c231bc21c0a9e3758977c1ff9a1a6f7724333b87ae81e32461807976f5488

diff --git a/app-text/calibre/calibre-7.4.0.ebuild 
b/app-text/calibre/calibre-7.4.0.ebuild
deleted file mode 100644
index 1427b8c15600..
--- a/app-text/calibre/calibre-7.4.0.ebuild
+++ /dev/null
@@ -1,242 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-PYTHON_REQ_USE="sqlite,ssl"
-
-inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg
-
-DESCRIPTION="Ebook management application"
-HOMEPAGE="https://calibre-ebook.com/";
-SRC_URI="
-   https://download.calibre-ebook.com/${PV}/${P}.tar.xz
-   verify-sig? ( https://calibre-ebook.com/signatures/${P}.tar.xz.sig )
-"
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg
-
-LICENSE="
-   GPL-3+
-   GPL-3
-   GPL-2+
-   GPL-2
-   GPL-1+
-   LGPL-3+
-   LGPL-2.1+
-   LGPL-2.1
-   BSD
-   MIT
-   Old-MIT
-   Apache-2.0
-   public-domain
-   || ( Artistic GPL-1+ )
-   CC-BY-3.0
-   OFL-1.1
-   PSF-2
-"
-KEYWORDS="amd64 ~arm64"
-SLOT="0"
-IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar"
-
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# Qt slotted dependencies are used because the libheadless.so plugin links to
-# QT_*_PRIVATE_ABI. It only uses core/gui/dbus.
-COMMON_DEPEND="${PYTHON_DEPS}
-   app-i18n/uchardet
-   >=app-text/hunspell-1.7:=
-   >=app-text/podofo-0.10.0:=
-   app-text/poppler[utils]
-   dev-libs/hyphen:=
-   >=dev-libs/icu-57.1:=
-   dev-libs/openssl:=
-   dev-libs/snowball-stemmer:=
-   $(python_gen_cond_dep '
-   >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}]
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}]
-   dev-python/dnspython[${PYTHON_USEDEP}]
-   >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}]
-   >=dev-python/html2text-2019.8.11[${PYTHON_U

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

2024-03-22 Thread Arthur Zamarin
commit: 3246ca54fb68eb5c790577522e3575d5d15875e0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 23 05:58:44 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 23 05:59:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3246ca54

app-arch/rpm: Keyword 4.19.1.1 s390, #919936

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

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

diff --git a/app-arch/rpm/rpm-4.19.1.1.ebuild b/app-arch/rpm/rpm-4.19.1.1.ebuild
index 99d64b8b5d10..6d8da3c170bc 100644
--- a/app-arch/rpm/rpm-4.19.1.1.ebuild
+++ b/app-arch/rpm/rpm-4.19.1.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
 
 LICENSE="GPL-2 LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~riscv ~s390 ~x86"
 IUSE="acl audit caps +berkdb doc dbus nls openmp python readline selinux 
+sequoia +sqlite"
 REQUIRED_USE="
${LUA_REQUIRED_USE}



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

2024-03-22 Thread Sam James
commit: 026d57f60f61c074f199fa8954d2a9de28b01a2a
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 23 05:58:46 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 23 05:58:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=026d57f6

app-crypt/rpm-sequoia: Keyword 1.6.0 arm64, #919936

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

 app-crypt/rpm-sequoia/rpm-sequoia-1.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/rpm-sequoia/rpm-sequoia-1.6.0.ebuild 
b/app-crypt/rpm-sequoia/rpm-sequoia-1.6.0.ebuild
index a0d1755de8de..3e7cdb336c91 100644
--- a/app-crypt/rpm-sequoia/rpm-sequoia-1.6.0.ebuild
+++ b/app-crypt/rpm-sequoia/rpm-sequoia-1.6.0.ebuild
@@ -253,7 +253,7 @@ LICENSE+="
|| ( GPL-2 GPL-3 LGPL-3 )
 "
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~loong ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~x86"
 IUSE="nettle +openssl"
 REQUIRED_USE="^^ ( nettle openssl )"
 



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

2024-03-22 Thread Sam James
commit: 2fa9a6227eff46243bafceec309995722605e6ff
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 23 05:58:40 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 23 05:58:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fa9a622

app-arch/rpm: Keyword 4.19.1.1 arm, #919936

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

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

diff --git a/app-arch/rpm/rpm-4.19.1.1.ebuild b/app-arch/rpm/rpm-4.19.1.1.ebuild
index d57cff0ff5c7..7f278f65081b 100644
--- a/app-arch/rpm/rpm-4.19.1.1.ebuild
+++ b/app-arch/rpm/rpm-4.19.1.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
 
 LICENSE="GPL-2 LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~loong ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~loong ~riscv ~x86"
 IUSE="acl audit caps +berkdb doc dbus nls openmp python readline selinux 
+sequoia +sqlite"
 REQUIRED_USE="
${LUA_REQUIRED_USE}



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

2024-03-22 Thread Sam James
commit: b8180f66fc6c03d1432537ff8d3d6a21c026d1a8
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 23 05:58:45 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 23 05:58:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8180f66

app-arch/rpm: Keyword 4.19.1.1 arm64, #919936

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

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

diff --git a/app-arch/rpm/rpm-4.19.1.1.ebuild b/app-arch/rpm/rpm-4.19.1.1.ebuild
index 7f278f65081b..99d64b8b5d10 100644
--- a/app-arch/rpm/rpm-4.19.1.1.ebuild
+++ b/app-arch/rpm/rpm-4.19.1.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
 
 LICENSE="GPL-2 LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~loong ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
 IUSE="acl audit caps +berkdb doc dbus nls openmp python readline selinux 
+sequoia +sqlite"
 REQUIRED_USE="
${LUA_REQUIRED_USE}



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

2024-03-22 Thread Sam James
commit: f45f18108f6106159744de360711e5f55dace391
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 23 05:58:44 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 23 05:58:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f45f1810

app-crypt/rpm-sequoia: Keyword 1.6.0 arm, #919936

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

 app-crypt/rpm-sequoia/rpm-sequoia-1.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/rpm-sequoia/rpm-sequoia-1.6.0.ebuild 
b/app-crypt/rpm-sequoia/rpm-sequoia-1.6.0.ebuild
index e504bb1f0abc..a0d1755de8de 100644
--- a/app-crypt/rpm-sequoia/rpm-sequoia-1.6.0.ebuild
+++ b/app-crypt/rpm-sequoia/rpm-sequoia-1.6.0.ebuild
@@ -253,7 +253,7 @@ LICENSE+="
|| ( GPL-2 GPL-3 LGPL-3 )
 "
 SLOT="0"
-KEYWORDS="~amd64 ~loong ~x86"
+KEYWORDS="~amd64 ~arm ~loong ~x86"
 IUSE="nettle +openssl"
 REQUIRED_USE="^^ ( nettle openssl )"
 



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

2024-03-22 Thread Michał Górny
commit: bdeba3b62a87871a651e26800cbf51518fb6b282
Author: Daniel Novomeský  gmail  com>
AuthorDate: Thu Mar  7 19:18:45 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 05:39:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdeba3b6

media-libs/libavif: add 1.0.4

Signed-off-by: Daniel Novomeský  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 media-libs/libavif/Manifest |   1 +
 media-libs/libavif/libavif-1.0.4.ebuild | 112 
 2 files changed, 113 insertions(+)

diff --git a/media-libs/libavif/Manifest b/media-libs/libavif/Manifest
index 5acefc8ee30d..a704bccb7b97 100644
--- a/media-libs/libavif/Manifest
+++ b/media-libs/libavif/Manifest
@@ -2,3 +2,4 @@ DIST libavif-0.10.1.tar.gz 2085698 BLAKE2B 
5be3f9adf7e0a5747e42c90ce2768eba90053
 DIST libavif-0.11.1.tar.gz 5826813 BLAKE2B 
8fcbc9e1655546b7f4e62882b44d07b8bcfceef599e0feb5658c475cbc35cbb27bae0ad58475c2657351a890ccb957fa8a0e28328bbb5664cd8a57cedfb58019
 SHA512 
4a9e2711fccddf35c477db6e2fa2f76c0648aafaa98b4e3f34df62c0fbd02ddcd57762f1f8149822da4f1bc3757ee75ec1d9ced5e56a54dbe9d0b43265aacd4c
 DIST libavif-1.0.1.tar.gz 10569767 BLAKE2B 
a50ade5ac9a05c987f8f10806d2f749af89a5fb5cb5ef01648a398bcd5a2f568abe4fa646b2a8f33aa2b5b0a718f80f140d9f1f87c524c805d970d5517ec667c
 SHA512 
f7c35e40f9214314afeae69d5da6ab345e6dbd025e737a920ea4270452cdf7ff7010d7af5cc18d27e93b217114eb6b613cd349703d0e1bb7814dbeb84a9fd70f
 DIST libavif-1.0.3.tar.gz 10573846 BLAKE2B 
220f5ebfcae82e521cb13231dca478f480987b8eb80451edb9f9769ac1561ee18eb7f552fe9cb9094d141815ac6cdba1f544ebfbcc932f60b8f1233d58c6
 SHA512 
b713f35fd3e54e105e16f46012becdada86f522b4ed8ab7097a93fd437524b4f2c997c42d6f06828f93b53253b1d90302417afdb0bd8e09d176f64f19c7a0faa
+DIST libavif-1.0.4.tar.gz 10575992 BLAKE2B 
69b7f376e8254f1f6b5df727e572e6aeef02710d8a09ad3289a71a38c2632b2cfdbee9284fcf08fccc5f072dc3aa2109f44b41ae10f0dad8cb299040ffc71c23
 SHA512 
37f0de757180c6414778e688006940395960b316c25192d6beb97a07942aff4bd3b712dec2eff52cd26f5d72c352731442175dfeb90e2e1381133539760142b0

diff --git a/media-libs/libavif/libavif-1.0.4.ebuild 
b/media-libs/libavif/libavif-1.0.4.ebuild
new file mode 100644
index ..e9f32be578ca
--- /dev/null
+++ b/media-libs/libavif/libavif-1.0.4.ebuild
@@ -0,0 +1,112 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib gnome2-utils
+
+DESCRIPTION="Library for encoding and decoding .avif files"
+HOMEPAGE="https://github.com/AOMediaCodec/libavif";
+SRC_URI="
+   https://github.com/AOMediaCodec/libavif/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz
+"
+
+LICENSE="BSD-2"
+# See bug #822336 re subslot
+SLOT="0/16"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc64 ~riscv ~sparc 
~x86"
+IUSE="+aom dav1d examples extras gdk-pixbuf rav1e svt-av1 test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="|| ( aom dav1d )"
+
+DEPEND="
+   media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}]
+   media-libs/libpng:=[${MULTILIB_USEDEP}]
+   aom? ( >=media-libs/libaom-3.3.0:=[${MULTILIB_USEDEP}] )
+   dav1d? ( >=media-libs/dav1d-1.0.0:=[${MULTILIB_USEDEP}] )
+   extras? ( test? ( dev-cpp/gtest ) )
+   gdk-pixbuf? (
+   dev-libs/glib:2[${MULTILIB_USEDEP}]
+   x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}]
+   )
+   rav1e? ( >=media-video/rav1e-0.5.1:=[capi] )
+   svt-av1? ( >=media-libs/svt-av1-0.9.1 )
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   virtual/pkgconfig
+"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=ON
+   -DAVIF_CODEC_AOM=$(usex aom ON OFF)
+   -DAVIF_CODEC_DAV1D=$(usex dav1d ON OFF)
+   -DAVIF_CODEC_LIBGAV1=OFF
+
+   # Use system libraries.
+   -DAVIF_LOCAL_ZLIBPNG=OFF
+   -DAVIF_LOCAL_JPEG=OFF
+
+   -DAVIF_BUILD_GDK_PIXBUF=$(usex gdk-pixbuf ON OFF)
+
+   -DAVIF_ENABLE_WERROR=OFF
+   )
+
+   if multilib_is_native_abi; then
+   mycmakeargs+=(
+   -DAVIF_CODEC_RAV1E=$(usex rav1e ON OFF)
+   -DAVIF_CODEC_SVT=$(usex svt-av1 ON OFF)
+
+   -DAVIF_BUILD_EXAMPLES=$(usex examples ON OFF)
+   -DAVIF_BUILD_APPS=$(usex extras ON OFF)
+   -DAVIF_BUILD_TESTS=$(usex test ON OFF)
+   -DAVIF_ENABLE_GTEST=$(usex extras $(usex test ON OFF) 
OFF)
+   )
+   else
+   mycmakeargs+=(
+   -DAVIF_CODEC_RAV1E=OFF
+   -DAVIF_CODEC_SVT=OFF
+
+   -DAVIF_BUILD_EXAMPLES=OFF
+   -DAVIF_BUILD_APPS=OFF
+   -DAVIF_BUILD_TESTS=OFF
+   -DAVIF_ENABLE_GTEST=OFF
+   )
+
+   if ! use aom ; then
+   if

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

2024-03-22 Thread Michał Górny
commit: 00e4259537c3195f33de192228a1ca07665ff1ed
Author: Daniel Novomeský  gmail  com>
AuthorDate: Thu Mar  7 19:20:59 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 05:39:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00e42595

media-libs/libavif: update live ebuild

Signed-off-by: Daniel Novomeský  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35356
Signed-off-by: Michał Górny  gentoo.org>

 media-libs/libavif/libavif-.ebuild | 37 --
 1 file changed, 22 insertions(+), 15 deletions(-)

diff --git a/media-libs/libavif/libavif-.ebuild 
b/media-libs/libavif/libavif-.ebuild
index 968df8e917da..55658a6a3fec 100644
--- a/media-libs/libavif/libavif-.ebuild
+++ b/media-libs/libavif/libavif-.ebuild
@@ -12,34 +12,41 @@ EGIT_REPO_URI="https://github.com/AOMediaCodec/libavif.git";
 LICENSE="BSD-2"
 # See bug #822336 re subslot
 SLOT="0/${PV}"
-KEYWORDS=""
 IUSE="+aom dav1d examples extras gdk-pixbuf rav1e svt-av1 test"
 RESTRICT="!test? ( test )"
-
 REQUIRED_USE="|| ( aom dav1d )"
 
-DEPEND="media-libs/libjpeg-turbo[${MULTILIB_USEDEP}]
-   media-libs/libpng[${MULTILIB_USEDEP}]
-   sys-libs/zlib[${MULTILIB_USEDEP}]
+DEPEND="
+   media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}]
+   media-libs/libpng:=[${MULTILIB_USEDEP}]
aom? ( >=media-libs/libaom-3.3.0:=[${MULTILIB_USEDEP}] )
dav1d? ( >=media-libs/dav1d-1.0.0:=[${MULTILIB_USEDEP}] )
extras? ( test? ( dev-cpp/gtest ) )
-   gdk-pixbuf? ( x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] )
+   gdk-pixbuf? (
+   dev-libs/glib:2[${MULTILIB_USEDEP}]
+   x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}]
+   )
rav1e? ( >=media-video/rav1e-0.5.1:=[capi] )
-   svt-av1? ( >=media-libs/svt-av1-0.9.1 )"
-RDEPEND="${DEPEND}"
-BDEPEND="virtual/pkgconfig"
+   svt-av1? ( >=media-libs/svt-av1-0.9.1 )
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   virtual/pkgconfig
+"
 
 multilib_src_configure() {
local mycmakeargs=(
-DBUILD_SHARED_LIBS=ON
-   -DAVIF_CODEC_AOM=$(usex aom ON OFF)
-   -DAVIF_CODEC_DAV1D=$(usex dav1d ON OFF)
+   -DAVIF_CODEC_AOM=$(usex aom SYSTEM OFF)
+   -DAVIF_CODEC_DAV1D=$(usex dav1d SYSTEM OFF)
-DAVIF_CODEC_LIBGAV1=OFF
+   -DAVIF_LIBYUV=OFF
 
# Use system libraries.
-   -DAVIF_LOCAL_ZLIBPNG=OFF
-   -DAVIF_LOCAL_JPEG=OFF
+   -DAVIF_ZLIBPNG=SYSTEM
+   -DAVIF_JPEG=SYSTEM
 
-DAVIF_BUILD_GDK_PIXBUF=$(usex gdk-pixbuf ON OFF)
 
@@ -48,8 +55,8 @@ multilib_src_configure() {
 
if multilib_is_native_abi; then
mycmakeargs+=(
-   -DAVIF_CODEC_RAV1E=$(usex rav1e ON OFF)
-   -DAVIF_CODEC_SVT=$(usex svt-av1 ON OFF)
+   -DAVIF_CODEC_RAV1E=$(usex rav1e SYSTEM OFF)
+   -DAVIF_CODEC_SVT=$(usex svt-av1 SYSTEM OFF)
 
-DAVIF_BUILD_EXAMPLES=$(usex examples ON OFF)
-DAVIF_BUILD_APPS=$(usex extras ON OFF)



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

2024-03-22 Thread Michał Górny
commit: d089cd6cc4f306a17354d31b3193864ced70b851
Author: Aliaksei Urbanski  gmail  com>
AuthorDate: Fri Mar 22 23:48:23 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 05:35:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d089cd6c

media-libs/libjxl: drop 0.9.1-r1

libjxl 0.9.2 reached parity with 0.9.1-r1 in terms of KEYWORDS,
so 0.9.1-r1, which has known issues, might be removed safely.

Related discussion:
  - https://github.com/gentoo/gentoo/pull/35826#discussion_r1530949770

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

 media-libs/libjxl/Manifest   |   1 -
 media-libs/libjxl/libjxl-0.9.1-r1.ebuild | 110 ---
 2 files changed, 111 deletions(-)

diff --git a/media-libs/libjxl/Manifest b/media-libs/libjxl/Manifest
index 9de95e9160d0..5c53d6f0a18e 100644
--- a/media-libs/libjxl/Manifest
+++ b/media-libs/libjxl/Manifest
@@ -1,6 +1,5 @@
 DIST libjxl-0.10.2.tar.gz 1912303 BLAKE2B 
9677d0d35d877ce269c9958accfbb5ee55d446dc0e8fa64df9323c1db3993613752803aae63a48c18eeb72ae91c2a044a1fab0a83ddf28fdf8395ddb67a72414
 SHA512 
1d19f30c0ae94e212326a15dc128612bce207e619c55c2a020401a27d01a933de71bb35e907521dc8fd853dd5578d74d74f7a5a282f0083fd22cf9cb07ccb96e
 DIST libjxl-0.8.2.tar.gz 1612062 BLAKE2B 
2b5e65cde6c85881c5f26f676afec825c974f6919c3cc3f056ca4a9679162e89f2de35ab7d0b2a60782d39eca1f4ddad779f8d25d3f520417f6d9dea71e854db
 SHA512 
769f102c46755d11a705ce47ae9e2ef49627ae708f416693bf1293aeeb713934baf4466e45b9c70b04ec1fc8b4a00d5ca7688c8ca03f0a91c9a15252c522a887
-DIST libjxl-0.9.1.tar.gz 1872279 BLAKE2B 
723a098c07d61e7d1f4a7fda04d8be60594cf5a21307242e6d06deca64f8a2343078248d280fc8eb3fc9bb2277f7ffc6cc547b57a605a7aa95a0b21095450ccf
 SHA512 
a3169dac40b297617075a49cc5cdfa25e793a34b5dfe95db9c2560bdc967743882f0014d1d0fd508b8d2ea02cb3766d2f295af7a2cf9def8f5370f97b24aa16f
 DIST libjxl-0.9.2.tar.gz 1873156 BLAKE2B 
558d82dfaa2e5e4fdb07542b2daf4b80f661dec46986d412bdc2b1af0ac4b501f9e533eefd73e923b94a54f82695c4aed5cc531abc9e818ab4faf0aab0267b94
 SHA512 
97bc0ccd249fe0fa6d0f52c470a0d0bd181e3f00cd9820dda5ca437dff260e6c9e2c95dceec4bd9354c3adc4fc6724228cb027c537af6df7d3f90ab8ee61653f
 DIST libjxl-testdata-d6168ffb9e1cc24007e64b65dd84d822ad1fc759.tar.gz 67553075 
BLAKE2B 
779fee87386e617edd93bca7a523fa1ab223ae88114c3cc5484987a7c92cca2d0bb3d668fa3c8064b2a0255c17a06447c009f4fbf9ef379692ddfa37dee1be97
 SHA512 
a48d74a1ccff404eb7675225b59965e056dc3fc09930572785d83bae03fa1c38e105336dbf5ecfc3f0995e8b8bfb1097b451ae661f2933590b2b152192c8aa2f
 DIST libjxl-testdata-ff8d743aaba05b3014f17e5475e576242fa979fc.tar.gz 69105882 
BLAKE2B 
a80fce437b810e7b99b4c7bd106ec7eba01a1eeddc90e1b82cb8d75f3ca194c357ef8e7b7e1e9da65aa39dc2cd11d32cb6de8558188c5258c7446d58787603ff
 SHA512 
0d237e706fd8d001a9cb245b685e8e39085416daedec019c348ccc64cf15a34cecdb0c245f94f57507f5934e487ee5157f51f59bb6a000f5899862c582336384

diff --git a/media-libs/libjxl/libjxl-0.9.1-r1.ebuild 
b/media-libs/libjxl/libjxl-0.9.1-r1.ebuild
deleted file mode 100644
index 5bcd6ac6d8fa..
--- a/media-libs/libjxl/libjxl-0.9.1-r1.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib flag-o-matic gnome2-utils
-
-# This changes frequently.  Please check the testdata submodule when bumping.
-TESTDATA_COMMIT="ff8d743aaba05b3014f17e5475e576242fa979fc"
-DESCRIPTION="JPEG XL image format reference implementation"
-HOMEPAGE="https://github.com/libjxl/libjxl";
-SRC_URI="
-   https://github.com/libjxl/libjxl/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
-   test? (
-   
https://github.com/libjxl/testdata/archive/${TESTDATA_COMMIT}.tar.gz
-   -> ${PN}-testdata-${TESTDATA_COMMIT}.tar.gz
-   )
-"
-
-LICENSE="BSD"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc 
x86"
-IUSE="gdk-pixbuf openexr test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   app-arch/brotli:=[${MULTILIB_USEDEP}]
-   >=dev-cpp/highway-1.0.7[${MULTILIB_USEDEP}]
-   media-libs/giflib:=[${MULTILIB_USEDEP}]
-   >=media-libs/lcms-2.13:2[${MULTILIB_USEDEP}]
-   media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}]
-   media-libs/libpng:=[${MULTILIB_USEDEP}]
-   >=x11-misc/shared-mime-info-2.2
-   gdk-pixbuf? (
-   dev-libs/glib:2
-   x11-libs/gdk-pixbuf:2
-   )
-   openexr? ( media-libs/openexr:= )
-   test? ( dev-cpp/gtest[${MULTILIB_USEDEP}] )
-"
-RDEPEND="${DEPEND}"
-PATCHES=(
-   "${FILESDIR}/${PN}-0.9.1-backport-pr3138.patch"
-   "${FILESDIR}/${PN}-0.9.1-backport-pr3143.patch"
-)
-
-multilib_src_configure() {
-   filter-lto
-
-   local mycmakeargs=(
-   -DJPEGXL_ENABLE_BENCHMARK=OFF
-   -DJPEGXL_ENABLE_COVERAGE=OFF
- 

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

2024-03-22 Thread Ionen Wolkens
commit: e0b620e3eb0408e71fb7da3c2c296890b528
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Mar 23 04:32:13 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Mar 23 04:32:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0b6

app-emulation/wine-vanilla: drop 9.1, 9.2

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

 app-emulation/wine-vanilla/Manifest|   2 -
 app-emulation/wine-vanilla/wine-vanilla-9.1.ebuild | 424 -
 app-emulation/wine-vanilla/wine-vanilla-9.2.ebuild | 424 -
 3 files changed, 850 deletions(-)

diff --git a/app-emulation/wine-vanilla/Manifest 
b/app-emulation/wine-vanilla/Manifest
index ac2c1f505a24..b6d52c0f447f 100644
--- a/app-emulation/wine-vanilla/Manifest
+++ b/app-emulation/wine-vanilla/Manifest
@@ -1,7 +1,5 @@
 DIST wine-7.0.2.tar.xz 27179980 BLAKE2B 
721ab574092638b32d3a483b6ae3def0c9d706cc888662ca461ab8c7060b10077e83cede69663ea2a8b97729f3801209fbba5f8e8828ce20454700ffbbd76cb5
 SHA512 
330c71005a6a8054b5068ac4484e9015e9f8bf55d5a451aaf5f79b7f78a025732b454251c31473abf21504cce3b78e50cf7e3e0d0116bb755dc8396bd790289a
 DIST wine-8.0.2.tar.xz 29060452 BLAKE2B 
dcffaba6c90c4e02a7bc591a81e11aced06c006370c4c316c8a367b2f5814926063482959fabfe9d674ee1b5a560e59087e9b711e28360ced3aee2bbd6bb8fdb
 SHA512 
e86dd31247d757d48ffb2d24f20edab3fc6ef9c3e395567a7b363951bb681335ba3adb8b84639011b24b6eb274582d56880298d6d95fb100acc072383d4e973f
 DIST wine-9.0.tar.xz 30007216 BLAKE2B 
cf53177201a2f7eeb35d0d8ce220f80808d979099a928ad60652d1dee92620c433cc105dffab4e9309f41766087ad1544ef49d2922538bb420d62f6dd64117a1
 SHA512 
838daf2c4581f83f8573b988036f517d57b84894b090a2a17433255d6d044dfa880e6724cdb83082a36c333df9d2083ab68ae53927622a620edd59f33462ada4
-DIST wine-9.1.tar.xz 30028220 BLAKE2B 
92d4bbaf02b414b657351fb51cb3d3a5a267ab9242a3effc8296fa73b540e23dce534d4e3e82b492f4b8539ce459b40e6d44f6708da4e5585ab2afb22045b8cf
 SHA512 
12ec508b1e457a94391ab3072ed602ff07da2e5beb4bbe4f76e42d71e87f7fa11f6531f1f1c71e96e884b10a99240a9eaf999867479b8eeadf3576df46e0a73a
-DIST wine-9.2.tar.xz 30062580 BLAKE2B 
f7deac8b89d99df3cb5ff264c2cc572b696a5885051753263dabceedbf27298d7bec5d96e0047d8d3b6c401608ad0ddd384bb1e2b48f698bdee331e2895e48f9
 SHA512 
9bffc10e573cc0ee0aaa37b09dda642c64c1456e39518256e39a752dc249e67283dece865cdb3e495b0950553a0dc004d906ecfc032c8fff936f3ef71c2d1a0d
 DIST wine-9.3.tar.xz 30098792 BLAKE2B 
fa6f0c73f0886918b035557a37c0553feeea5692ae15e8d67fc4360c59c1bbab9f7f93e58ae29a41800da50b961b49957cf2d060d6b5da34bd956bf7cb3e5fab
 SHA512 
3d75a0e1360765aca453d120e1f47fb50716119f3cab2be1176003a19bba31a6affae4a845840ce52665d97e0edd46dc78a13462d6d6a7e861cd970a0a3d4d1d
 DIST wine-9.4.tar.xz 30166096 BLAKE2B 
bd65086e6f6e11bc6c7cd65dba6e6997911851f1a2f25cad0b4f8100d695df3c76b0799768ab9047dfd5d8afc7c749a5e5c88003d2f4ca69f417387cc06d527d
 SHA512 
fbc927b04f75fe48e52efb6599ffc84f27f1a08d180386e782c94b37b54ab2a3540ed6cd387d7a59f5aca4df2c9ac3e3c127c3067c16e2357e57b4b0a0ced99d

diff --git a/app-emulation/wine-vanilla/wine-vanilla-9.1.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-9.1.ebuild
deleted file mode 100644
index 3960ebc67c6b..
--- a/app-emulation/wine-vanilla/wine-vanilla-9.1.ebuild
+++ /dev/null
@@ -1,424 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MULTILIB_COMPAT=( abi_x86_{32,64} )
-inherit autotools flag-o-matic multilib multilib-build optfeature
-inherit prefix toolchain-funcs wrapper
-
-WINE_GECKO=2.47.4
-WINE_MONO=8.1.0
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine.git";
-else
-   (( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 
1).0
-   
SRC_URI="https://dl.winehq.org/wine/source/${WINE_SDIR}/wine-${PV}.tar.xz";
-   S="${WORKDIR}/wine-${PV}"
-   KEYWORDS="-* ~amd64 ~x86"
-fi
-
-DESCRIPTION="Free implementation of Windows(tm) on Unix, without external 
patchsets"
-HOMEPAGE="
-   https://www.winehq.org/
-   https://gitlab.winehq.org/wine/wine/
-"
-
-LICENSE="LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff"
-SLOT="${PV}"
-IUSE="
-   +X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos
-   llvm-libunwind custom-cflags +fontconfig +gecko gphoto2 +gstreamer
-   kerberos +mingw +mono netapi nls odbc opencl +opengl osmesa pcap
-   perl pulseaudio samba scanner +sdl selinux smartcard +ssl +strip
-   +truetype udev udisks +unwind usb v4l +vulkan wayland wow64
-   +xcomposite xinerama"
-# bug #551124 for truetype
-# TODO?: wow64 can be done without mingw if using clang (needs bug #912237)
-REQUIRED_USE="
-   X? ( truetype )
-   crossdev-mingw? ( mingw )
-   wow64? ( abi_x86_64 !abi_x86_32 mingw )
-"
-
-# tests are non-trivial to run, can hang easily, don't play well with
-# sandbox, and several need real opengl/vulkan or network access
-RESTRICT="test"

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

2024-03-22 Thread Ionen Wolkens
commit: 66f4e2d73e85b65a8b3b4fd7ce454f53b607cc49
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Mar 23 05:04:17 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Mar 23 05:04:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66f4e2d7

app-emulation/wine-vanilla: add 9.5

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

 app-emulation/wine-vanilla/Manifest|   1 +
 app-emulation/wine-vanilla/wine-vanilla-9.5.ebuild | 424 +
 2 files changed, 425 insertions(+)

diff --git a/app-emulation/wine-vanilla/Manifest 
b/app-emulation/wine-vanilla/Manifest
index b6d52c0f447f..33af859b65fa 100644
--- a/app-emulation/wine-vanilla/Manifest
+++ b/app-emulation/wine-vanilla/Manifest
@@ -3,3 +3,4 @@ DIST wine-8.0.2.tar.xz 29060452 BLAKE2B 
dcffaba6c90c4e02a7bc591a81e11aced06c0063
 DIST wine-9.0.tar.xz 30007216 BLAKE2B 
cf53177201a2f7eeb35d0d8ce220f80808d979099a928ad60652d1dee92620c433cc105dffab4e9309f41766087ad1544ef49d2922538bb420d62f6dd64117a1
 SHA512 
838daf2c4581f83f8573b988036f517d57b84894b090a2a17433255d6d044dfa880e6724cdb83082a36c333df9d2083ab68ae53927622a620edd59f33462ada4
 DIST wine-9.3.tar.xz 30098792 BLAKE2B 
fa6f0c73f0886918b035557a37c0553feeea5692ae15e8d67fc4360c59c1bbab9f7f93e58ae29a41800da50b961b49957cf2d060d6b5da34bd956bf7cb3e5fab
 SHA512 
3d75a0e1360765aca453d120e1f47fb50716119f3cab2be1176003a19bba31a6affae4a845840ce52665d97e0edd46dc78a13462d6d6a7e861cd970a0a3d4d1d
 DIST wine-9.4.tar.xz 30166096 BLAKE2B 
bd65086e6f6e11bc6c7cd65dba6e6997911851f1a2f25cad0b4f8100d695df3c76b0799768ab9047dfd5d8afc7c749a5e5c88003d2f4ca69f417387cc06d527d
 SHA512 
fbc927b04f75fe48e52efb6599ffc84f27f1a08d180386e782c94b37b54ab2a3540ed6cd387d7a59f5aca4df2c9ac3e3c127c3067c16e2357e57b4b0a0ced99d
+DIST wine-9.5.tar.xz 30371420 BLAKE2B 
c14ebf02f0f5b91bc2b2517ff3630f22c6af7fdc827c5d024d809a383a65446284a5349c8109835112f5353f361088f4f32de1a3d04299fbf39deacbc0e8e8bf
 SHA512 
8ccad8f6e6b1428886dee9fae771796e2021b4122cd96464350352bede25421406e6a6a0fdd63d8b99b896db8dc529aa6e05d6ac7966bee49ce3055b18a8af91

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

[gentoo-commits] repo/proj/guru:dev commit in: games-strategy/armies-of-exigo-demo/

2024-03-22 Thread Vitaly Zdanevich
commit: 79be15d992b7a71e58b0c0f973ecb8839e303a33
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Sat Mar 23 02:28:40 2024 +
Commit: Vitaly Zdanevich  ya  ru>
CommitDate: Sat Mar 23 02:28:40 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=79be15d9

games-strategy/armies-of-exigo-demo: add multiplayer demo

Signed-off-by: Vitaly Zdanevich  ya.ru>

 games-strategy/armies-of-exigo-demo/Manifest   |  1 +
 .../armies-of-exigo-demo-1.0.ebuild| 29 +-
 2 files changed, 18 insertions(+), 12 deletions(-)

diff --git a/games-strategy/armies-of-exigo-demo/Manifest 
b/games-strategy/armies-of-exigo-demo/Manifest
index 97ac98e107..13461387b2 100644
--- a/games-strategy/armies-of-exigo-demo/Manifest
+++ b/games-strategy/armies-of-exigo-demo/Manifest
@@ -1 +1,2 @@
+DIST armies-of-exigo--multiplayer-demo--portable-without-installer.tar.xz 
462702016 BLAKE2B 
fba9e0d2ade32779b8c08edf1402a4d7502bb4463a3565e37f14d159f0e2854129f1c6a82441fff3e934186cba36bcfa858ac42f6ebf89affefc463b68fee77e
 SHA512 
0beb7790425f7220bdaf3247513466fede9d1c139f2e4dddc09c9fc8a0d67fc0d858f2ac916f1de30a7f117e9ffe08bbfe0ca188222ce772edc5cb579eff03ee
 DIST armies-of-exigo--single-player-demo--portable-without-installer.tar.xz 
97293504 BLAKE2B 
c9441d12795273cae4118ddab3e2fdd5df6c621b351f4370f8aba18310cec80a0d02295f343e4639236ca034a055491a9b714ddf2c2e8cd54c492eceb787b4f9
 SHA512 
b6121c64503fa7362a4c3050f601fa0c365b3154783c7e1fc84307e933f76b8b3fa9fe5061af6fa3fa813e88e680ef1b9ad8e34b4bf2f5d45a884e20f580b078

diff --git 
a/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild 
b/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild
index 8bdbedb061..16fd8a1ada 100644
--- a/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild
+++ b/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild
@@ -8,8 +8,10 @@ inherit wrapper
 DESCRIPTION="Singleplayer demo of Armies of Exigo (like WarCraft III), Windows"
 HOMEPAGE="https://en.wikipedia.org/wiki/Armies_of_Exigo";
 
-SRC_URI="https://archive.org/download/armies-of-exigo--single-player-demo--portable-without-installer.tar/armies-of-exigo--single-player-demo--portable-without-installer.tar.xz";
-# TODO add multiplayer demo
+SRC_URI="
+   
https://archive.org/download/armies-of-exigo--single-player-demo--portable-without-installer.tar/armies-of-exigo--single-player-demo--portable-without-installer.tar.xz
+   
https://archive.org/download/armies-of-exigo--multiplayer-demo--portable-without-installer.tar/armies-of-exigo--multiplayer-demo--portable-without-installer.tar.xz
+"
 
 KEYWORDS="~amd64"
 S="${WORKDIR}"
@@ -21,26 +23,29 @@ RESTRICT="strip"
 RDEPEND="
~games-emulation/conty-1.25.2:0
 "
+# TODO add USE flag to be able to choolse local wine or wine-proton, against 
1.4 GB dependency?
 
 QA_PREBUILT="*"
 
-dir=/opt/armies-of-exigo
+dir=/opt/armies-of-exigo/demo/
 
 src_install() {
 
-   conty=conty-1.25.2
+   mkdir -p "$ED$dir"
 
-   single=armies-of-exigo-demo-single
+   
nameSingle=armies-of-exigo--single-player-demo--portable-without-installer
+   nameMulti=armies-of-exigo--multiplayer-demo--portable-without-installer
 
-   mkdir -p "$ED"/opt/armies-of-exigo
+   cp -r "$nameSingle" "$ED$dir"singleplayer
+   cp -r "$nameMulti"  "$ED$dir"multiplayer
 
-   name=armies-of-exigo--single-player-demo--portable-without-installer
+   single=armies-of-exigo--demo-singleplayer
+   multi=armies-of-exigo--demo-multiplayer
 
-   cp -r "$name" "$ED"/opt/armies-of-exigo/singleplayer-demo
+   conty='conty-1.25.2'
 
-   path="$dir/singleplayer-demo/Exigo_spdemo.exe"
-   make_wrapper "$single" "$conty wine \"$path\""
-   # TODO add USE flag to be able to choolse local wine or wine-proton, 
against 1.4 GB dependency?
+   make_wrapper "$single" "$conty wine $dir/singleplayer/Exigo_spdemo.exe"
+   make_wrapper "$multi"  "$conty wine $dir/multiplayer/Exigo_mpdemo.exe"
 
 }
 
@@ -56,5 +61,5 @@ pkg_postinst() {
einfo "or Intellectual Property holder can make a remake - add more 
display resolutions, improve the AI,"
einfo "make it runnable on modern Windows."
einfo ""
-   einfo "The game is installed to $dir - if you want to run it by another 
Wine"
+   einfo "The game is installed to $dir - if you want to run it by another 
Wine or operating system"
 }



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

2024-03-22 Thread Yixun Lan
commit: 34c9343ee73f1192ecc2d7dd42c502a030695e91
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat Mar 23 02:15:14 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Mar 23 02:15:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34c9343e

dev-libs/libgpiod: add 2.1.1

fix missing dev-cpp/catch if USE=cxx,test enabled

Closes: https://bugs.gentoo.org/927400
Signed-off-by: Yixun Lan  gentoo.org>

 dev-libs/libgpiod/Manifest  |  1 +
 dev-libs/libgpiod/libgpiod-2.1.1.ebuild | 67 +
 2 files changed, 68 insertions(+)

diff --git a/dev-libs/libgpiod/Manifest b/dev-libs/libgpiod/Manifest
index df8f7e562b7f..cc79e073bb6f 100644
--- a/dev-libs/libgpiod/Manifest
+++ b/dev-libs/libgpiod/Manifest
@@ -1,3 +1,4 @@
 DIST libgpiod-1.6.3.tar.xz 326068 BLAKE2B 
eda5409f2db3914ede92690589643211eca3002f8dc53a7c48213602f28158084c8eb8061319923f7a51c7d91650ff58b81b059323b5b9133a28b0bb04f6904d
 SHA512 
f7e48662d02904f3f25976d61aa2cf4af0b8a52f65f184f23dfb6916bde9b86634b211f2696d3459a4f902ba5a79621b2fc47d18d487fd7a159018fe8933e370
 DIST libgpiod-1.6.4.tar.xz 334552 BLAKE2B 
3bf52dab263638967e0f59c858e22f3d8ec1c9565ba1edd665dff580a883fbc6aa49a944e6df4da8fca9c2df873e222ed4e055c9792ee27d4562b3c2d0c65b79
 SHA512 
23ea27147039ae34505263dbfbb3ca9985fc671d26e489ccaf150543d4e853f709393f46a8a5a1e682fa91378163bd2db6c689159ef73c3a8d1eeea422eacda0
+DIST libgpiod-2.1.1.tar.xz 421164 BLAKE2B 
940f2af832a0fc39accecd9cf76864d05f961c0d2e4899d09dc07670bb2a8d8c2704fa43e29e2163f2b486ba65cadce2114f96cf0e7637afece99c543852305f
 SHA512 
d396f1b8f632c3592b2be37e23e5052f4050ab5c1a9de77de5f97ce50fa3115c119dd69b0bbcf59621e92b775bfc81f18a65cca1e57e022752d28c0e01baff6f
 DIST libgpiod-2.1.tar.xz 421132 BLAKE2B 
97f43854070f19b37f4041c08d33c8156d69a3acd73845849f843223d159602ad8aa59096e1c8a3428bf16488272353a5747c6c95b9f729cb11e53ceeb6b29c2
 SHA512 
1c20a93fb2a6cf66f4690a5784ac1aeb077ca3da23c1942448f045972092468480e13b13174f327b3b7252bef5f23ffd226c990f11529b1151ba2dc318a47e52

diff --git a/dev-libs/libgpiod/libgpiod-2.1.1.ebuild 
b/dev-libs/libgpiod/libgpiod-2.1.1.ebuild
new file mode 100644
index ..f9552379a641
--- /dev/null
+++ b/dev-libs/libgpiod/libgpiod-2.1.1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools linux-info
+
+DESCRIPTION="C library and tools for interacting with the linux GPIO character 
device"
+HOMEPAGE="https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git/";
+SRC_URI="https://mirrors.edge.kernel.org/pub/software/libs/libgpiod/${P}.tar.xz";
+
+LICENSE="LGPL-2.1"
+# Reflects the ABI of libgpiod.so
+SLOT="0/3"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+IUSE="+tools cxx python test"
+RESTRICT="!test? ( test )"
+
+#  --enable-tests  enable libgpiod tests [default=no]
+#  --enable-bindings-cxx   enable C++ bindings [default=no]
+#  --enable-bindings-python
+#  --enable-bindings-rust
+DEPEND="
+   test? (
+   >=dev-libs/glib-2.50
+   >=sys-apps/kmod-18
+   >=sys-apps/util-linux-2.33.1
+   >=virtual/libudev-215
+   cxx? ( 

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

2024-03-22 Thread Yixun Lan
commit: 3b75d8e81ab8c79de75b24a93aa4498cca1d99a2
Author: orbea  riseup  net>
AuthorDate: Thu Mar 21 13:57:25 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Mar 23 01:10:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b75d8e8

dev-libs/libgpiod: link with libtool archives

Prevents linking against the system version that might be already
installed.

Closes: https://bugs.gentoo.org/913899
Upstream-PR: https://github.com/brgl/libgpiod/pull/65
Upstream-Commit: 
https://github.com/brgl/libgpiod/commit/b10af6b0173e647b54834edff087a5811b6bcfe1
Closes: https://github.com/gentoo/gentoo/pull/35854
Signed-off-by: orbea  riseup.net>
Signed-off-by: Yixun Lan  gentoo.org>

 dev-libs/libgpiod/files/libgpiod-2.1-libtool.patch | 66 ++
 dev-libs/libgpiod/libgpiod-2.1.ebuild  | 14 -
 2 files changed, 78 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libgpiod/files/libgpiod-2.1-libtool.patch 
b/dev-libs/libgpiod/files/libgpiod-2.1-libtool.patch
new file mode 100644
index ..efab5084ec8e
--- /dev/null
+++ b/dev-libs/libgpiod/files/libgpiod-2.1-libtool.patch
@@ -0,0 +1,66 @@
+From b10af6b0173e647b54834edff087a5811b6bcfe1 Mon Sep 17 00:00:00 2001
+From: orbea 
+Date: Wed, 20 Mar 2024 06:49:57 -0700
+Subject: [PATCH] bindings: cxx: link using the libtool archives
+
+When linking with internal dependencies that were built with libtool the
+most reliable method is to use the libtool archive (.la) files.
+
+When building with slibtool it fails when it doesn't find the -lgpiod
+linker flag, but if libgpiod is already installed to the system it will
+be built using the system version instead of the newly built libraries.
+
+Link: https://bugs.gentoo.org/913899
+Signed-off-by: orbea 
+[Bartosz: fix a typo in tests Makefile]
+Signed-off-by: Bartosz Golaszewski 
+---
+ bindings/cxx/Makefile.am  | 2 +-
+ bindings/cxx/examples/Makefile.am | 2 +-
+ bindings/cxx/tests/Makefile.am| 6 +++---
+ 3 files changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/bindings/cxx/Makefile.am b/bindings/cxx/Makefile.am
+index 1eafaa2c..e2a89cf4 100644
+--- a/bindings/cxx/Makefile.am
 b/bindings/cxx/Makefile.am
+@@ -24,8 +24,8 @@ libgpiodcxx_la_CXXFLAGS = -Wall -Wextra -g -std=gnu++17
+ libgpiodcxx_la_CXXFLAGS += -fvisibility=hidden -I$(top_srcdir)/include/
+ libgpiodcxx_la_CXXFLAGS += $(PROFILING_CFLAGS)
+ libgpiodcxx_la_LDFLAGS = -version-info $(subst .,:,$(ABI_CXX_VERSION))
+-libgpiodcxx_la_LDFLAGS += -lgpiod -L$(top_builddir)/lib
+ libgpiodcxx_la_LDFLAGS += $(PROFILING_LDFLAGS)
++libgpiodcxx_la_LIBADD = $(top_builddir)/lib/libgpiod.la
+ 
+ include_HEADERS = gpiod.hpp
+ 
+diff --git a/bindings/cxx/examples/Makefile.am 
b/bindings/cxx/examples/Makefile.am
+index 64ced200..eca4d64a 100644
+--- a/bindings/cxx/examples/Makefile.am
 b/bindings/cxx/examples/Makefile.am
+@@ -3,7 +3,7 @@
+ 
+ AM_CXXFLAGS = -I$(top_srcdir)/bindings/cxx/ -I$(top_srcdir)/include
+ AM_CXXFLAGS += -Wall -Wextra -g -std=gnu++17
+-AM_LDFLAGS = -lgpiodcxx -L$(top_builddir)/bindings/cxx/
++LDADD = $(top_builddir)/bindings/cxx/libgpiodcxx.la
+ 
+ noinst_PROGRAMS = \
+   async_watch_line_value \
+diff --git a/bindings/cxx/tests/Makefile.am b/bindings/cxx/tests/Makefile.am
+index 02b5b6de..fbf80a10 100644
+--- a/bindings/cxx/tests/Makefile.am
 b/bindings/cxx/tests/Makefile.am
+@@ -4,9 +4,9 @@
+ AM_CXXFLAGS = -I$(top_srcdir)/bindings/cxx/ -I$(top_srcdir)/include
+ AM_CXXFLAGS += -I$(top_srcdir)/tests/gpiosim/
+ AM_CXXFLAGS += -Wall -Wextra -g -std=gnu++17 $(CATCH2_CFLAGS)
+-AM_LDFLAGS = -lgpiodcxx -L$(top_builddir)/bindings/cxx/
+-AM_LDFLAGS += -lgpiosim -L$(top_builddir)/tests/gpiosim/
+-AM_LDFLAGS += -pthread
++AM_LDFLAGS = -pthread
++LDADD = $(top_builddir)/bindings/cxx/libgpiodcxx.la
++LDADD += $(top_builddir)/tests/gpiosim/libgpiosim.la
+ 
+ noinst_PROGRAMS = gpiod-cxx-test
+ 

diff --git a/dev-libs/libgpiod/libgpiod-2.1.ebuild 
b/dev-libs/libgpiod/libgpiod-2.1.ebuild
index 94df11b5ec4b..d3c115ebeb62 100644
--- a/dev-libs/libgpiod/libgpiod-2.1.ebuild
+++ b/dev-libs/libgpiod/libgpiod-2.1.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
 
-inherit linux-info
+inherit autotools linux-info
 
 DESCRIPTION="C library and tools for interacting with the linux GPIO character 
device"
 HOMEPAGE="https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git/";
@@ -29,11 +29,21 @@ DEPEND="
)
 "
 
+PATCHES=(
+   # bug 913899
+   "${FILESDIR}"/${PN}-2.1-libtool.patch
+)
+
 pkg_setup() {
CONFIG_CHECK="~GPIO_CDEV_V1"
linux-info_pkg_setup
 }
 
+src_prepare() {
+   default
+   eautoreconf
+}
+
 src_configure() {
local myconf=(
$(use_enable tools)



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

2024-03-22 Thread Yixun Lan
commit: 56272a2612f470e1c2650f329cdcfbe3d6ae1d87
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat Mar 23 01:13:28 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Mar 23 01:13:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56272a26

dev-libs/libgpiod: drop 2.0.2

Signed-off-by: Yixun Lan  gentoo.org>

 dev-libs/libgpiod/Manifest  |  1 -
 dev-libs/libgpiod/libgpiod-2.0.2.ebuild | 56 -
 2 files changed, 57 deletions(-)

diff --git a/dev-libs/libgpiod/Manifest b/dev-libs/libgpiod/Manifest
index 05f90b582be0..df8f7e562b7f 100644
--- a/dev-libs/libgpiod/Manifest
+++ b/dev-libs/libgpiod/Manifest
@@ -1,4 +1,3 @@
 DIST libgpiod-1.6.3.tar.xz 326068 BLAKE2B 
eda5409f2db3914ede92690589643211eca3002f8dc53a7c48213602f28158084c8eb8061319923f7a51c7d91650ff58b81b059323b5b9133a28b0bb04f6904d
 SHA512 
f7e48662d02904f3f25976d61aa2cf4af0b8a52f65f184f23dfb6916bde9b86634b211f2696d3459a4f902ba5a79621b2fc47d18d487fd7a159018fe8933e370
 DIST libgpiod-1.6.4.tar.xz 334552 BLAKE2B 
3bf52dab263638967e0f59c858e22f3d8ec1c9565ba1edd665dff580a883fbc6aa49a944e6df4da8fca9c2df873e222ed4e055c9792ee27d4562b3c2d0c65b79
 SHA512 
23ea27147039ae34505263dbfbb3ca9985fc671d26e489ccaf150543d4e853f709393f46a8a5a1e682fa91378163bd2db6c689159ef73c3a8d1eeea422eacda0
-DIST libgpiod-2.0.2.tar.xz 408672 BLAKE2B 
aa63edc12ad4a473dcf753160d4c6d8b1ebe7b99afe6fa60b968975e10f943d57bd75ff039732d3c26be6ff5e044ce8e0638ea3e21625e4d298b6005bf442a3a
 SHA512 
3e92fe8b52da20abc89dd857a10f0e7fef77663a7a6cbcd7471f49843d54e9a053fa150a3f5b200f220a1a40c2ded010c271deba796fbc0775010d980a7083f1
 DIST libgpiod-2.1.tar.xz 421132 BLAKE2B 
97f43854070f19b37f4041c08d33c8156d69a3acd73845849f843223d159602ad8aa59096e1c8a3428bf16488272353a5747c6c95b9f729cb11e53ceeb6b29c2
 SHA512 
1c20a93fb2a6cf66f4690a5784ac1aeb077ca3da23c1942448f045972092468480e13b13174f327b3b7252bef5f23ffd226c990f11529b1151ba2dc318a47e52

diff --git a/dev-libs/libgpiod/libgpiod-2.0.2.ebuild 
b/dev-libs/libgpiod/libgpiod-2.0.2.ebuild
deleted file mode 100644
index 94df11b5ec4b..
--- a/dev-libs/libgpiod/libgpiod-2.0.2.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit linux-info
-
-DESCRIPTION="C library and tools for interacting with the linux GPIO character 
device"
-HOMEPAGE="https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git/";
-SRC_URI="https://mirrors.edge.kernel.org/pub/software/libs/libgpiod/${P}.tar.xz";
-
-LICENSE="LGPL-2.1"
-# Reflects the ABI of libgpiod.so
-SLOT="0/3"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
-IUSE="+tools cxx python test"
-RESTRICT="!test? ( test )"
-
-#  --enable-tests  enable libgpiod tests [default=no]
-#  --enable-bindings-cxx   enable C++ bindings [default=no]
-#  --enable-bindings-python
-#  --enable-bindings-rust
-DEPEND="
-   test? (
-   >=dev-libs/glib-2.50
-   >=sys-apps/kmod-18
-   >=sys-apps/util-linux-2.33.1
-   >=virtual/libudev-215
-   )
-"
-
-pkg_setup() {
-   CONFIG_CHECK="~GPIO_CDEV_V1"
-   linux-info_pkg_setup
-}
-
-src_configure() {
-   local myconf=(
-   $(use_enable tools)
-   $(use_enable cxx bindings-cxx)
-   $(use_enable test tests)
-   $(use_enable python bindings-python)
-   --enable-examples
-   --disable-profiling
-   --disable-bindings-rust
-   )
-
-   econf "${myconf[@]}"
-}
-
-src_install() {
-   default
-
-   find "${D}" -name '*.la' -type f -delete || die
-   find "${D}" -name "*.a" -delete || die
-}



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

2024-03-22 Thread Maciej Barć
commit: 892ca486d3898986d789d825a606f5ca71eab843
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Mar 23 00:42:44 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Mar 23 00:49:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=892ca486

dev-util/blueprint-compiler: bump to 0.12.0

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

 dev-util/blueprint-compiler/Manifest   |  1 +
 .../blueprint-compiler-0.12.0.ebuild   | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/dev-util/blueprint-compiler/Manifest 
b/dev-util/blueprint-compiler/Manifest
index e4e30da6e882..82f29714c460 100644
--- a/dev-util/blueprint-compiler/Manifest
+++ b/dev-util/blueprint-compiler/Manifest
@@ -1 +1,2 @@
 DIST blueprint-compiler-v0.10.0.tar.bz2 81856 BLAKE2B 
8e63c27fc160244eb11776ea57c57b9c4b06aded76f3d59fc3190609f20a58985e3e800eebb5c69e681f8f8aba35f06f457f4dde241f78ff76d3e9348c4df46d
 SHA512 
5d6a14a42aed64a82572a59730d454a920938d3b2c8aa1e61ab1d5fba47647ab5e3d6201c8ffe3e622b450ffcfb1eaf106951489897422c3e578d4d3695ae9ab
+DIST blueprint-compiler-v0.12.0.tar.bz2 90521 BLAKE2B 
0c54f287c2d9e6869f323981eaff16785aa4fa7b1c600629bccde059205950f70f2202642130500133c69235ce42abfb5b5492a5727da561db9fe6c865939bb8
 SHA512 
c1f2f1ab02773b8c9c1d92035a51cd3b5c769a129ea028e02b8d2d88a7a9cb44f14edefd0f8718b90313a22134d8cbab4f699942f7049edd3146b41735e68f56

diff --git a/dev-util/blueprint-compiler/blueprint-compiler-0.12.0.ebuild 
b/dev-util/blueprint-compiler/blueprint-compiler-0.12.0.ebuild
new file mode 100644
index ..7690faf1230b
--- /dev/null
+++ b/dev-util/blueprint-compiler/blueprint-compiler-0.12.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit meson python-single-r1 virtualx
+
+DESCRIPTION="Compiler for Blueprint, a markup language for GTK user interfaces"
+HOMEPAGE="https://jwestman.pages.gitlab.gnome.org/blueprint-compiler/
+   https://gitlab.gnome.org/jwestman/blueprint-compiler/";
+
+if [[ ${PV} == * ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://gitlab.gnome.org/jwestman/${PN}.git";
+else
+   
SRC_URI="https://gitlab.gnome.org/jwestman/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2";
+   S="${WORKDIR}/${PN}-v${PV}"
+
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="LGPL-3+"
+SLOT="0"
+IUSE="doc test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   ${RDEPEND}
+   doc? (
+   $(python_gen_cond_dep '
+   dev-python/furo[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   ')
+   )
+   test? (
+   gui-libs/gtk:4[introspection]
+   gui-libs/libadwaita:1[introspection]
+   )
+"
+
+DOCS=( CONTRIBUTING.md MAINTENANCE.md NEWS.md README.md )
+
+src_configure() {
+   local -a emesonargs=(
+   $(meson_use doc docs)
+   )
+   meson_src_configure
+}
+
+src_compile() {
+   meson_src_compile
+
+   use doc && build_sphinx docs
+}
+
+src_test() {
+   virtx meson_src_test
+}
+
+src_install() {
+   meson_src_install
+   python_fix_shebang "${ED}"/usr/bin
+   python_optimize
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/cmake-mode/

2024-03-22 Thread Maciej Barć
commit: fa87547f42ef0aca7c889197bed10b652c33a379
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Mar 23 00:43:41 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Mar 23 00:49:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa87547f

app-emacs/cmake-mode: drop old 3.28.1

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

 app-emacs/cmake-mode/Manifest |  1 -
 app-emacs/cmake-mode/cmake-mode-3.28.1.ebuild | 29 ---
 2 files changed, 30 deletions(-)

diff --git a/app-emacs/cmake-mode/Manifest b/app-emacs/cmake-mode/Manifest
index df109de4e88b..b7bd13507d23 100644
--- a/app-emacs/cmake-mode/Manifest
+++ b/app-emacs/cmake-mode/Manifest
@@ -1,3 +1,2 @@
-DIST cmake-3.28.1.tar.gz 11065923 BLAKE2B 
7c6d3876633024b8a22dd6aca078e4bd7649c18a810ada68378435e9cfc30878b89529dc69e6e2dcecd114c9686fe6ce937fa5587e47f00128504349cecb967b
 SHA512 
62693c423dd46d252d046662ac34cf9c927b7ec23c213c6b5cd1683636b8bbb5326698af1e7f851f3c01fe3f14dd769b9a8bd405f8f9e73e6d8defae7517cbcb
 DIST cmake-3.28.2.tar.gz 11067468 BLAKE2B 
59941152814af141cdbea5a649d809cb86edaf2f460a493278872cb0dcff45ea2c68d7e783cd4bc4b369bf4d41175aee6d49a4e2b983877700be933340f6596b
 SHA512 
225f6d3eb56d41c449a32f7c3e0f8f3ffafbbf45474e29ad86e965a87f8d95e55e87affc62ef0a7b25c9fb070c6fca08e9838539e5f7011dc3ee83787025151b
 DIST cmake-3.28.3.tar.gz 11067653 BLAKE2B 
a329c7cd80e8e74d11ec2a8b377857b1ae8c4c50a792f982803fcc6a00f531ecb7ac2dd7ccad34968b3e3efc14933085b51425974fc5ee29b6c49c2da5ceeaf4
 SHA512 
66e923925b764e1fe3d150c69dab3e0abd9e0c90d8e30cab63c3a1f70c3e37df0a5e3ff12b378eeae3bdc6608495f41399e6f81602e26b513b19fa19ff6c48fc

diff --git a/app-emacs/cmake-mode/cmake-mode-3.28.1.ebuild 
b/app-emacs/cmake-mode/cmake-mode-3.28.1.ebuild
deleted file mode 100644
index 465b611ba606..
--- a/app-emacs/cmake-mode/cmake-mode-3.28.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-MY_P="${P/-mode}"
-MY_P="${MY_P/_/-}"
-
-DESCRIPTION="GNU Emacs mode for handling CMake build files"
-HOMEPAGE="https://cmake.org/";
-SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz"
-S="${WORKDIR}"/${P/-mode}/Auxiliary
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
-
-RDEPEND="!dev-build/cmake[emacs(-)]"
-
-DOCS=()
-
-SITEFILE="50${PN/-mode}-gentoo.el"
-
-src_install() {
-   elisp_src_install
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/cmake-mode/

2024-03-22 Thread Maciej Barć
commit: 5833c93041fed2d4765b53b66b522e8d6c5e4d37
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Mar 23 00:45:46 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Mar 23 00:49:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5833c930

app-emacs/cmake-mode: bump to 3.29.0

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

 app-emacs/cmake-mode/Manifest |  1 +
 app-emacs/cmake-mode/cmake-mode-3.29.0.ebuild | 30 +++
 2 files changed, 31 insertions(+)

diff --git a/app-emacs/cmake-mode/Manifest b/app-emacs/cmake-mode/Manifest
index 8ffb4368a80c..edeab127d14a 100644
--- a/app-emacs/cmake-mode/Manifest
+++ b/app-emacs/cmake-mode/Manifest
@@ -1 +1,2 @@
 DIST cmake-3.28.3.tar.gz 11067653 BLAKE2B 
a329c7cd80e8e74d11ec2a8b377857b1ae8c4c50a792f982803fcc6a00f531ecb7ac2dd7ccad34968b3e3efc14933085b51425974fc5ee29b6c49c2da5ceeaf4
 SHA512 
66e923925b764e1fe3d150c69dab3e0abd9e0c90d8e30cab63c3a1f70c3e37df0a5e3ff12b378eeae3bdc6608495f41399e6f81602e26b513b19fa19ff6c48fc
+DIST cmake-3.29.0.tar.gz 11244341 BLAKE2B 
76244cfc6222ce23dbddc9bb3aa51d98d00826d6fa19d86b836f63977c56f0cae11cd592efa1c727e8872fea1e6365a3b67a37e80e588fbf4189f7ec07c2f6e1
 SHA512 
abcca7a4db221d98864b77220445f0b70f87149626d3162ed49636862b87514b2640318438c0c711bfaafa1aba4d049b55f98e6ac28c44545543986c35fbd062

diff --git a/app-emacs/cmake-mode/cmake-mode-3.29.0.ebuild 
b/app-emacs/cmake-mode/cmake-mode-3.29.0.ebuild
new file mode 100644
index ..e6ca0450dffd
--- /dev/null
+++ b/app-emacs/cmake-mode/cmake-mode-3.29.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+MY_P="${P/-mode}"
+MY_P="${MY_P/_/-}"
+
+DESCRIPTION="GNU Emacs mode for handling CMake build files"
+HOMEPAGE="https://cmake.org/";
+SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz"
+S="${WORKDIR}/${P/-mode}/Auxiliary"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+
+RDEPEND="
+   !dev-build/cmake[emacs(-)]
+"
+
+DOCS=()
+SITEFILE="50${PN/-mode}-gentoo.el"
+
+src_install() {
+   elisp_src_install
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/orderless/

2024-03-22 Thread Maciej Barć
commit: b3efbdae717231be70a16c01864b1f924fe94a6e
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Mar 23 00:47:00 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Mar 23 00:49:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3efbdae

app-emacs/orderless: bump to 1.1

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

 app-emacs/orderless/Manifest |  1 +
 app-emacs/orderless/orderless-1.1.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/app-emacs/orderless/Manifest b/app-emacs/orderless/Manifest
index 4cfea240d9fa..18ff28e1be06 100644
--- a/app-emacs/orderless/Manifest
+++ b/app-emacs/orderless/Manifest
@@ -1 +1,2 @@
 DIST orderless-1.0.tar.gz 161589 BLAKE2B 
57865985d53bd30be715f41dcdc941f54623d57f89321a58a08f28c59525a36364929c38dc8638850ab9cf9a980eb4e4c9b70160d2a0a220a169642899e4e2c7
 SHA512 
a1ba3645e28a3086e8b564886d8f8b0589dff10437084b1f9f1213b130ecbacf6b6bce85ffceab58ddc5bb447e340589036880f8d6d8d2cf8d35cf5a02133943
+DIST orderless-1.1.tar.gz 36066 BLAKE2B 
5b40e662df6bcff0a69e560bcf164c7729877b7c5e46843ede48e1cd7cc52dadc8e5d1d9757809b412a21a6671e0a2b9a2bbbd4195b8d69b465bfa6b9c97709c
 SHA512 
0de959a9a6da16922fa8ad55016d33a937fcdf1cba8359ad90bcb222cb23272f31ccc9e1f68ef2c074d257c692fc5d597248d9fb7f1d3e51d1958912a42c6b16

diff --git a/app-emacs/orderless/orderless-1.1.ebuild 
b/app-emacs/orderless/orderless-1.1.ebuild
new file mode 100644
index ..b83d5229ca69
--- /dev/null
+++ b/app-emacs/orderless/orderless-1.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=26
+
+inherit readme.gentoo-r1 elisp
+
+DESCRIPTION="Completion style that matches multiple regexps in any order"
+HOMEPAGE="https://github.com/oantolin/orderless";
+SRC_URI="https://github.com/oantolin/${PN}/archive/refs/tags/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+   sys-apps/texinfo
+"
+
+SITEFILE="50${PN}-gentoo.el"
+DOC_CONTENTS="Enable orderless completion by placing
+   \"(setq completion-styles '(orderless))\" in your .emacs file."
+ELISP_TEXTINFO="${PN}.texi"
+
+src_compile() {
+   elisp_src_compile
+   elisp-make-autoload-file
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/cmake-mode/

2024-03-22 Thread Maciej Barć
commit: eb132bc122bc2def1996eecd9475d1070e02e669
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Mar 23 00:44:17 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Mar 23 00:49:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb132bc1

app-emacs/cmake-mode: drop old 3.28.2

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

 app-emacs/cmake-mode/Manifest |  1 -
 app-emacs/cmake-mode/cmake-mode-3.28.2.ebuild | 30 ---
 2 files changed, 31 deletions(-)

diff --git a/app-emacs/cmake-mode/Manifest b/app-emacs/cmake-mode/Manifest
index b7bd13507d23..8ffb4368a80c 100644
--- a/app-emacs/cmake-mode/Manifest
+++ b/app-emacs/cmake-mode/Manifest
@@ -1,2 +1 @@
-DIST cmake-3.28.2.tar.gz 11067468 BLAKE2B 
59941152814af141cdbea5a649d809cb86edaf2f460a493278872cb0dcff45ea2c68d7e783cd4bc4b369bf4d41175aee6d49a4e2b983877700be933340f6596b
 SHA512 
225f6d3eb56d41c449a32f7c3e0f8f3ffafbbf45474e29ad86e965a87f8d95e55e87affc62ef0a7b25c9fb070c6fca08e9838539e5f7011dc3ee83787025151b
 DIST cmake-3.28.3.tar.gz 11067653 BLAKE2B 
a329c7cd80e8e74d11ec2a8b377857b1ae8c4c50a792f982803fcc6a00f531ecb7ac2dd7ccad34968b3e3efc14933085b51425974fc5ee29b6c49c2da5ceeaf4
 SHA512 
66e923925b764e1fe3d150c69dab3e0abd9e0c90d8e30cab63c3a1f70c3e37df0a5e3ff12b378eeae3bdc6608495f41399e6f81602e26b513b19fa19ff6c48fc

diff --git a/app-emacs/cmake-mode/cmake-mode-3.28.2.ebuild 
b/app-emacs/cmake-mode/cmake-mode-3.28.2.ebuild
deleted file mode 100644
index e6ca0450dffd..
--- a/app-emacs/cmake-mode/cmake-mode-3.28.2.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-MY_P="${P/-mode}"
-MY_P="${MY_P/_/-}"
-
-DESCRIPTION="GNU Emacs mode for handling CMake build files"
-HOMEPAGE="https://cmake.org/";
-SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz"
-S="${WORKDIR}/${P/-mode}/Auxiliary"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
-
-RDEPEND="
-   !dev-build/cmake[emacs(-)]
-"
-
-DOCS=()
-SITEFILE="50${PN/-mode}-gentoo.el"
-
-src_install() {
-   elisp_src_install
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-}



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

2024-03-22 Thread Maciej Barć
commit: d90f8bcae59bdba15ac2e72b1565d1673a6e11bf
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Mar 23 00:38:13 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Mar 23 00:49:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d90f8bca

app-containers/devcontainer: drop old 0.56.1

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

 app-containers/devcontainer/Manifest   |  1 -
 .../devcontainer/devcontainer-0.56.1.ebuild| 46 --
 2 files changed, 47 deletions(-)

diff --git a/app-containers/devcontainer/Manifest 
b/app-containers/devcontainer/Manifest
index d10bfc467b49..2a2a4d05da8a 100644
--- a/app-containers/devcontainer/Manifest
+++ b/app-containers/devcontainer/Manifest
@@ -1,3 +1,2 @@
-DIST devcontainer-0.56.1.tgz 604649 BLAKE2B 
887a034a9771843ce84be1b78d00ba7b52d09b64861f113d27e0dd662acabf175d4e7922a25826f2bf500ecc380473381ec05e307af0b7655535188240582700
 SHA512 
22f2d911b021f16181a1d954b31beaf323a84296be03489b6375729ea3ebcb198d58d3f731c40b8ec5ee20bfe26a933db1328a2d5278fa76686d965487924261
 DIST devcontainer-0.56.2.tgz 617293 BLAKE2B 
33eb4ae861934e78b9e73e77ed23ec1177e09785cf72dbdeb07e3d80e86ba1ac69f26bc01e150609cd20bc6c7895afc9b6118ae4d5007413b066986c75850a11
 SHA512 
188fdddad81a7f8cc5409e646c467fdc0722f0d7e45f3b24ea0614a9007c714ac9f8aff13f0e8a65f6c0e06e8769b1a4cba792a5575ce0733379ade45998fd27
 DIST devcontainer-0.57.0.tgz 617323 BLAKE2B 
74dd49c0e741715e34dce79cdc73617f4bed68b87f11fafa403a9548b334ecff1af8e2e3705c57c31ca057e12b19094a75a3a3e339cac3b6d005e00e7e08b433
 SHA512 
7b5680d003630af459d5bf12f6873ea990a67b5f16888317a27d7197799d9ff1cd802834e669c4e1c601780fa8a07c38ec4dab77e7bf64de08406403e163e954

diff --git a/app-containers/devcontainer/devcontainer-0.56.1.ebuild 
b/app-containers/devcontainer/devcontainer-0.56.1.ebuild
deleted file mode 100644
index 10d7f50fc167..
--- a/app-containers/devcontainer/devcontainer-0.56.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Reference implementation of the Development Containers 
specification"
-HOMEPAGE="https://containers.dev/
-   https://github.com/devcontainers/cli/";
-SRC_URI="https://registry.npmjs.org/@devcontainers/cli/-/cli-${PV}.tgz
-   -> ${P}.tgz"
-S="${WORKDIR}/package"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-RDEPEND="
-   net-libs/nodejs
-"
-BDEPEND="
-   >=net-libs/nodejs-16[npm]
-"
-
-DOCS=( CHANGELOG.md README.md )
-
-src_compile() {
-   # Skip, nothing to compile here.
-   :
-}
-
-src_install() {
-   local -a my_npm_opts=(
-   --audit false
-   --color false
-   --foreground-scripts
-   --global
-   --offline
-   --omit dev
-   --prefix "${ED}/usr"
-   --progress false
-   --verbose
-   )
-   npm "${my_npm_opts[@]}" install "${DISTDIR}/${P}.tgz" || die "npm 
install failed"
-
-   einstalldocs
-}



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

2024-03-22 Thread Maciej Barć
commit: 617a0704bea6f04ccfc8e25626b00927e95563ea
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Mar 23 00:39:56 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Mar 23 00:49:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=617a0704

app-containers/devcontainer: bump to 0.58.0

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

 app-containers/devcontainer/Manifest   |  1 +
 .../devcontainer/devcontainer-0.58.0.ebuild| 46 ++
 2 files changed, 47 insertions(+)

diff --git a/app-containers/devcontainer/Manifest 
b/app-containers/devcontainer/Manifest
index 2a2a4d05da8a..010a1ec1e6c4 100644
--- a/app-containers/devcontainer/Manifest
+++ b/app-containers/devcontainer/Manifest
@@ -1,2 +1,3 @@
 DIST devcontainer-0.56.2.tgz 617293 BLAKE2B 
33eb4ae861934e78b9e73e77ed23ec1177e09785cf72dbdeb07e3d80e86ba1ac69f26bc01e150609cd20bc6c7895afc9b6118ae4d5007413b066986c75850a11
 SHA512 
188fdddad81a7f8cc5409e646c467fdc0722f0d7e45f3b24ea0614a9007c714ac9f8aff13f0e8a65f6c0e06e8769b1a4cba792a5575ce0733379ade45998fd27
 DIST devcontainer-0.57.0.tgz 617323 BLAKE2B 
74dd49c0e741715e34dce79cdc73617f4bed68b87f11fafa403a9548b334ecff1af8e2e3705c57c31ca057e12b19094a75a3a3e339cac3b6d005e00e7e08b433
 SHA512 
7b5680d003630af459d5bf12f6873ea990a67b5f16888317a27d7197799d9ff1cd802834e669c4e1c601780fa8a07c38ec4dab77e7bf64de08406403e163e954
+DIST devcontainer-0.58.0.tgz 618922 BLAKE2B 
e0962e273f6a28d4c6897523b565634d7849a37ed5866e47430080ac8e42026e888ba2a13cbcbb62dd6974f753383882b66b0129d1e7aad8321c938c58ffec58
 SHA512 
57beb86d4fcefddbaa4f13612cca0538b2449932164c062082a8ef62f3a7bd57ed6f7bb09e5954fe479c6da9caebc0b3075783fb3ba3391381ab7ce9027e5f08

diff --git a/app-containers/devcontainer/devcontainer-0.58.0.ebuild 
b/app-containers/devcontainer/devcontainer-0.58.0.ebuild
new file mode 100644
index ..991cd956e37b
--- /dev/null
+++ b/app-containers/devcontainer/devcontainer-0.58.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Reference implementation of the Development Containers 
specification"
+HOMEPAGE="https://containers.dev/
+   https://github.com/devcontainers/cli/";
+SRC_URI="https://registry.npmjs.org/@devcontainers/cli/-/cli-${PV}.tgz
+   -> ${P}.tgz"
+S="${WORKDIR}/package"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   net-libs/nodejs
+"
+BDEPEND="
+   >=net-libs/nodejs-16[npm]
+"
+
+DOCS=( CHANGELOG.md README.md )
+
+src_compile() {
+   # Skip, nothing to compile here.
+   :
+}
+
+src_install() {
+   local -a my_npm_opts=(
+   --audit false
+   --color false
+   --foreground-scripts
+   --global
+   --offline
+   --omit dev
+   --prefix "${ED}/usr"
+   --progress false
+   --verbose
+   )
+   npm "${my_npm_opts[@]}" install "${DISTDIR}/${P}.tgz" || die "npm 
install failed"
+
+   einstalldocs
+}



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

2024-03-22 Thread Ben Buhse
commit: 889fd0b3571bdfa856e42af68cf827e0a8c7e674
Author: Ben Buhse  benbuhse  com>
AuthorDate: Sat Mar 23 00:09:27 2024 +
Commit: Ben Buhse  benbuhse  com>
CommitDate: Sat Mar 23 00:09:27 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=889fd0b3

gui-apps/lswt: add 

Signed-off-by: Ben Buhse  benbuhse.com>

 gui-apps/lswt/lswt-1.0.4.ebuild   | 11 ---
 gui-apps/lswt/{lswt-1.0.4.ebuild => lswt-.ebuild} | 11 ---
 2 files changed, 16 insertions(+), 6 deletions(-)

diff --git a/gui-apps/lswt/lswt-1.0.4.ebuild b/gui-apps/lswt/lswt-1.0.4.ebuild
index 5b54e25b05..083438fff0 100644
--- a/gui-apps/lswt/lswt-1.0.4.ebuild
+++ b/gui-apps/lswt/lswt-1.0.4.ebuild
@@ -5,13 +5,18 @@ EAPI=8
 
 DESCRIPTION="List Wayland toplevels"
 HOMEPAGE="https://git.sr.ht/~leon_plickat/lswt/";
-SRC_URI="https://git.sr.ht/~leon_plickat/lswt/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
-S="${WORKDIR}/${PN}-v${PV}"
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.sr.ht/~leon_plickat/lswt";
+else
+   SRC_URI="https://git.sr.ht/~leon_plickat/lswt/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/${PN}-v${PV}"
+   KEYWORDS="~amd64"
+fi
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64"
 
 DEPEND="dev-libs/wayland"
 RDEPEND="${DEPEND}"

diff --git a/gui-apps/lswt/lswt-1.0.4.ebuild b/gui-apps/lswt/lswt-.ebuild
similarity index 65%
copy from gui-apps/lswt/lswt-1.0.4.ebuild
copy to gui-apps/lswt/lswt-.ebuild
index 5b54e25b05..083438fff0 100644
--- a/gui-apps/lswt/lswt-1.0.4.ebuild
+++ b/gui-apps/lswt/lswt-.ebuild
@@ -5,13 +5,18 @@ EAPI=8
 
 DESCRIPTION="List Wayland toplevels"
 HOMEPAGE="https://git.sr.ht/~leon_plickat/lswt/";
-SRC_URI="https://git.sr.ht/~leon_plickat/lswt/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
-S="${WORKDIR}/${PN}-v${PV}"
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.sr.ht/~leon_plickat/lswt";
+else
+   SRC_URI="https://git.sr.ht/~leon_plickat/lswt/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/${PN}-v${PV}"
+   KEYWORDS="~amd64"
+fi
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64"
 
 DEPEND="dev-libs/wayland"
 RDEPEND="${DEPEND}"



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

2024-03-22 Thread Mart Raudsepp
commit: c505070b156bfd58288cfb900d6d580ae2d0196c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar 23 00:03:03 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar 23 00:03:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c505070b

dev-libs/gjs: add 1.78.5

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

 dev-libs/gjs/Manifest  |  1 +
 dev-libs/gjs/gjs-1.78.5.ebuild | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index 18f6411fedf7..9e3c87a23426 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,2 +1,3 @@
 DIST gjs-1.78.1.tar.xz 654556 BLAKE2B 
1d723ad2fd15e7ba6b9194cb90f0c0bc7b89c150604beb11ad95e1628ead2bea7ed8b423e1836736013a31e8ff8f3e2400458faa26dcc95d3a6dc36c65957583
 SHA512 
9a5d02bacbf82364cf5daa69d6613eb38ef34121eb350b2773b87cf1027ccc1b9905b651275fd71036817e710d834d356ee1cecac2f7c83ff571c39e98360286
 DIST gjs-1.78.4.tar.xz 655220 BLAKE2B 
0adcc3d0cc88a36b94b2113a6d88ded9be7fa034392fa38abb9ac22a962fb8601a76b6c886500e48c40fbe8708b3164b1d403dd83cd4e77358a4a020e8c15632
 SHA512 
a402050cee011a84f0ebb6b1512a2e681e792cf559b3182ece0868e57191be64337d6683ebcb8a7ee89ba79c12947a8cbca85f015c6015d26901352b5255c2c4
+DIST gjs-1.78.5.tar.xz 656168 BLAKE2B 
e1458d000998b66fda90e448ca487e591729e003c3e11a939dc474958b6de55783d41db8de5b243a329361f12acc15a8e84f4131650705becb046b68c54a24a2
 SHA512 
bb25e52dff53bfbde6d2329027d4ff68849740cf753da58f9bdf5a19ea7b029e2517d67978f461f16660dd1aa48b223798e9c0a24cde0ccb62060e4a0c83a02e

diff --git a/dev-libs/gjs/gjs-1.78.5.ebuild b/dev-libs/gjs/gjs-1.78.5.ebuild
new file mode 100644
index ..f9d52d43c6ba
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.78.5.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic gnome.org meson virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs 
https://gitlab.gnome.org/GNOME/gjs";
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples readline sysprof test"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.66.0:2
+   dev-libs/libffi:=
+   >=dev-libs/gobject-introspection-1.71.1:=
+   dev-lang/spidermonkey:115
+   cairo? ( x11-libs/cairo[X,glib] )
+   readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+   test? (
+   sys-apps/dbus
+   >=x11-libs/gtk+-3.20:3[introspection]
+   )
+"
+BDEPEND="
+   virtual/pkgconfig
+"
+
+src_configure() {
+   append-cppflags -DG_DISABLE_CAST_CHECKS
+
+   # On musl, it's required that either gjs, pixman or gnome-shell to be 
built
+   # with a larger stack otherwise librsvg fails to render a particular 
SVG, as
+   # a result we fail to get gdm or gnome-shell running (greeted with a 
fail
+   # whale screen). The bug has been reported to librsvg. This is ideally 
just
+   # a temporary workaround until we understand what exactly needs a larger
+   # stack size, as it's not sufficient to do just librsvg.
+   #
+   # Please refer to:
+   # https://gitlab.gnome.org/GNOME/librsvg/-/issues/686
+   # https://gitlab.gnome.org/GNOME/librsvg/-/issues/874
+   #
+   # TODO: Find an actual fix instead of increasing the stack
+   use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152
+
+   # FIXME: add systemtap/dtrace support, like in glib:2
+   local emesonargs=(
+   $(meson_feature cairo)
+   $(meson_feature readline)
+   $(meson_feature sysprof profiler)
+   -Dinstalled_tests=false
+   $(meson_use !test skip_dbus_tests)
+   $(meson_use !test skip_gtk_tests)
+   -Db_pch=True # TODO this has to go
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



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

2024-03-22 Thread Mart Raudsepp
commit: 1fd25dcc2e61656935c4a968709f943a6fc24dc7
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Mar 22 23:54:50 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Mar 22 23:54:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fd25dcc

sys-process/gnome-usage: add 45.1

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

 sys-process/gnome-usage/Manifest|  1 +
 sys-process/gnome-usage/gnome-usage-45.1.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/sys-process/gnome-usage/Manifest b/sys-process/gnome-usage/Manifest
index 69e9597b6c82..7fbef87119d4 100644
--- a/sys-process/gnome-usage/Manifest
+++ b/sys-process/gnome-usage/Manifest
@@ -1 +1,2 @@
 DIST gnome-usage-45.0.tar.xz 228160 BLAKE2B 
045ba456f0cda1426fc3caa580c8d5ffaf6c0d832a77a61f4709549119fb95afaa833e76a55565b4bec29b575b88f8994550c66580624400b954f2ee0a0fd1a4
 SHA512 
bdc70394909a4edb7a01554aa7ba40c7c418511e7419a0ed1a32318e1b0fef4ad7d004a03debc8bd6123785a6d38e1ae89a012eece9134716ba3e6a932bcf5b5
+DIST gnome-usage-45.1.tar.xz 232876 BLAKE2B 
be2f1378ba2c33ae95c9a2d2ddabfef5e08d76bb6a670b8dc10fb0c1c94ae72dfa55e934bb871dabd90b2a29bcfb2853f5ccd11047550c63f94a4b62a1be84ca
 SHA512 
c5eaf2fda3657dc3188587f5d138c912ad3971660da98dafe210c6dff223d559df11aa44f9099a09978467acc1575229c05dd4123ddaeea438bd522c5dfc78c4

diff --git a/sys-process/gnome-usage/gnome-usage-45.1.ebuild 
b/sys-process/gnome-usage/gnome-usage-45.1.ebuild
new file mode 100644
index ..c576424ffbf6
--- /dev/null
+++ b/sys-process/gnome-usage/gnome-usage-45.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="A nice way to view information about use of system resources"
+HOMEPAGE="https://wiki.gnome.org/Apps/Usage";
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+   >=dev-libs/libgee-0.8:0.8=
+   >=dev-libs/glib-2.44:2
+   >=gui-libs/gtk-4.11.3:4
+   >=gnome-base/libgtop-2.34.0:2=
+   >=gui-libs/libadwaita-1.4:1
+   >=app-misc/tracker-3.0.3:3[vala(+)]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   $(vala_depend)
+   >=sys-devel/gettext-0.19.8
+"
+
+src_configure() {
+   vala_setup
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2024-03-22 Thread Mart Raudsepp
commit: 66738b334eef1a0f9759176bf0a1355959cd78a5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Mar 22 23:57:55 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Mar 22 23:57:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66738b33

net-libs/libcloudproviders: add 0.3.6

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

 net-libs/libcloudproviders/Manifest|  1 +
 .../libcloudproviders-0.3.6.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/net-libs/libcloudproviders/Manifest 
b/net-libs/libcloudproviders/Manifest
index 5039b1a1681c..2e5038ad30dd 100644
--- a/net-libs/libcloudproviders/Manifest
+++ b/net-libs/libcloudproviders/Manifest
@@ -1 +1,2 @@
 DIST libcloudproviders-0.3.5.tar.xz 23652 BLAKE2B 
653f1aa96692f97415b9c7f84ac15e8843210853b40323e65d22b3e2448732abb25695cf879356078997db22cd34ce34e72a542e6f1e1fec08ba83c482492b02
 SHA512 
054e704955395d4b5dda728c184fa0e2ea5e020da7048bbb5b85f313e85114c4a5c1c641c7d1502391f4f3d46f22a6ea2afb76010ffd121daf60220feefa1ae4
+DIST libcloudproviders-0.3.6.tar.xz 23844 BLAKE2B 
af5864fa9f4de8842dce80efb53b7b6ff73a679589a49b4edf55c77e0e49114dd5da8dbdc6950574a758483b09168e90e27ded05b0ef501bf9b454341196f7ff
 SHA512 
4ffd9c6202a608128dce2542a29910a87910d46df57dd19e6dfe70e80001b27d2bc5d90a37cb9036ac60a317edc5c1be9d5fd8adb215500c34a07e23064a293f

diff --git a/net-libs/libcloudproviders/libcloudproviders-0.3.6.ebuild 
b/net-libs/libcloudproviders/libcloudproviders-0.3.6.ebuild
new file mode 100644
index ..26923c4024a2
--- /dev/null
+++ b/net-libs/libcloudproviders/libcloudproviders-0.3.6.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson-multilib vala
+
+DESCRIPTION="DBus API that allows cloud storage sync clients to expose their 
services"
+HOMEPAGE="https://gitlab.gnome.org/World/libcloudproviders";
+
+LICENSE="LGPL-3"
+SLOT="0"
+IUSE="gtk-doc +introspection vala"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.56:2[${MULTILIB_USEDEP}]
+   introspection? ( dev-libs/gobject-introspection )"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gtk-doc )
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   default
+   use vala && vala_setup
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_native_use_bool gtk-doc enable-gtk-doc)
+   -Dinstalled-tests=false
+   $(meson_native_use_bool introspection)
+   $(meson_native_use_bool vala vapigen)
+   )
+   meson_src_configure
+}
+
+multilib_src_install() {
+   meson_src_install
+}



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

2024-03-22 Thread Mart Raudsepp
commit: 36101bea65a0a056f789a6915b5f14dea4410a9a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Mar 22 23:58:55 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Mar 22 23:58:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36101bea

dev-libs/libgweather: add 4.4.2

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

 dev-libs/libgweather/Manifest |  1 +
 dev-libs/libgweather/libgweather-4.4.2.ebuild | 88 +++
 2 files changed, 89 insertions(+)

diff --git a/dev-libs/libgweather/Manifest b/dev-libs/libgweather/Manifest
index 52f15f422b9d..428eb427cb2d 100644
--- a/dev-libs/libgweather/Manifest
+++ b/dev-libs/libgweather/Manifest
@@ -1 +1,2 @@
 DIST libgweather-4.4.0.tar.xz 2808680 BLAKE2B 
d3bfabd7936a5dc5f6f77cbb5acb3a7b80cebe1f08ff48582e1609cad04051ce8b84959c27576c928233e4625db8831c99d049378908cbe562b48221b6f37392
 SHA512 
dd232d36b168132a7c7cf0616e88eb6e3e9e003e39b975df3d294ada401ab7d34de386dcc53452de6b0f8c68ff7f0cf6a94492e353828e00d4a1204b5d00
+DIST libgweather-4.4.2.tar.xz 2827456 BLAKE2B 
de53257f15b5b0e38bd41ccf69665e701065db85d144853831f409cd1a7116482bb374a858b022f9fb5eb167203bb393fa4a9087ab2c2272ba1b83dec3efcbb0
 SHA512 
66012af9bc50dfbb8cdb3d8b1ad7c72b5e8e012d8bbaa5a8d7a841f4bd5b2ebe0a490cc7ea256ea5e1d218f328da8826fb2345aa848fd961da271e64cdf330ad

diff --git a/dev-libs/libgweather/libgweather-4.4.2.ebuild 
b/dev-libs/libgweather/libgweather-4.4.2.ebuild
new file mode 100644
index ..1ff7ca20d5d4
--- /dev/null
+++ b/dev-libs/libgweather/libgweather-4.4.2.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 vala xdg
+
+DESCRIPTION="Location and timezone database and weather-lookup library"
+HOMEPAGE="https://wiki.gnome.org/Projects/LibGWeather";
+
+LICENSE="GPL-2+"
+SLOT="4/4-0" # subslot = 4-(libgweather-4 soname suffix)
+
+IUSE="gtk-doc +introspection test +vala"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   vala? ( introspection )
+   gtk-doc? ( introspection )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-libs/glib-2.68.0:2
+   >=net-libs/libsoup-2.99.2:3.0
+   sci-geosciences/geocode-glib:2
+   >=dev-libs/libxml2-2.6.0:2
+   dev-libs/json-glib
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   gtk-doc? ( >=dev-util/gi-docgen-2021.6 )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep 'dev-python/pygobject[${PYTHON_USEDEP}]')
+   vala? ( $(vala_depend) )
+"
+
+python_check_deps() {
+   python_has_version -b "dev-python/pygobject[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   gnome2_environment_reset
+   use vala && vala_setup
+   # The metar test requires network access
+   if has network-sandbox ${FEATURES}; then
+   sed -i -e '/metar/d' libgweather/tests/meson.build || die
+   fi
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use vala enable_vala)
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use introspection)
+   $(meson_use test tests)
+   -Dsoup2=false
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   if use gtk-doc; then
+   mkdir -p "${ED}"/usr/share/gtk-doc/ || die
+   mv "${ED}"/usr/share/doc/libgweather-4.0 
"${ED}"/usr/share/gtk-doc/ || die
+   fi
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-admin/pulumi-bin/

2024-03-22 Thread Alexey Zapparov
commit: e6c2f001f310460a76d9c55ea80a4a8c980ff953
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Fri Mar 22 22:50:53 2024 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Fri Mar 22 22:50:53 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e6c2f001

app-admin/pulumi-bin: add 3.111.1, drop 3.108.0

Signed-off-by: Alexey Zapparov  zapparov.com>

 app-admin/pulumi-bin/Manifest   | 2 +-
 .../pulumi-bin/{pulumi-bin-3.108.0.ebuild => pulumi-bin-3.111.1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/pulumi-bin/Manifest b/app-admin/pulumi-bin/Manifest
index 0e9ff2939a..98581ff0d7 100644
--- a/app-admin/pulumi-bin/Manifest
+++ b/app-admin/pulumi-bin/Manifest
@@ -1,3 +1,3 @@
-DIST pulumi-v3.108.0-linux-x64.tar.gz 157919986 BLAKE2B 
970a368ba9888c87ff5bbb895708d93f18ecda4dc4f6979d3f5b4904d801c24dcc85b6245951ed09172d0f3cc746fdbea430f4def70c4e9e4ccdbb9368a3d428
 SHA512 
912ec0d3d1d0b15cab1314a6f429dc0744cc6da8cc9ff48db6502c123f764c2e292dfe698bfc21a049761e09acd798c218c0176e0caa95d91e3d224fd00889ac
 DIST pulumi-v3.109.0-linux-x64.tar.gz 157925128 BLAKE2B 
7288b1df31e6a1b73b4c6d827f3771c21c949c6bb01bf7de81011ecc59a60f66f48255dc65704cc4e54d7b162d9374865a9376e3a3f7a2e2f7512017bccff459
 SHA512 
027c0de16c02f04676639d1b5b1db0646d553fc80fe170f0df50a1d07bcf1582bf3a5f434338babe7b19ad8f58816d920c1afe0efd51624823bfdfe669b986d0
 DIST pulumi-v3.110.0-linux-x64.tar.gz 157562576 BLAKE2B 
0f0af81794d0f72f48b954971037bce98ca65c7af60f45697484b3b45304c0aa5b12f0cd6f703274c88efb51a0eb98b224c4e5fd7465fb8438758eb26bb8f56f
 SHA512 
131b085422933f428d4626fc094900e934c24b417c5d4d379a8f8ef56dc14b7b45c42876c639d01c29b83fecfa8cecb3ae83d42f6c4c8e5b4b93049a0cf8c65b
+DIST pulumi-v3.111.1-linux-x64.tar.gz 157625915 BLAKE2B 
4075460ddec136c9f9e298e6132802fbd0d07e00e8c8bce7186cf84bcae4354d9e200adf50b7b1c33a2df92fa4240ecbdb8f1901ef6379477849174bba94dd8a
 SHA512 
e20f86964439d0087553ca9cdbdaa66d7c0f41911b45fdf0455000ae4e7429d5a5a5512ff4e8224fc3e21e4782a893cf95579b19d0a078e9af785f7d78d7b54b

diff --git a/app-admin/pulumi-bin/pulumi-bin-3.108.0.ebuild 
b/app-admin/pulumi-bin/pulumi-bin-3.111.1.ebuild
similarity index 95%
rename from app-admin/pulumi-bin/pulumi-bin-3.108.0.ebuild
rename to app-admin/pulumi-bin/pulumi-bin-3.111.1.ebuild
index febb59ec18..9b4f2f5dbb 100644
--- a/app-admin/pulumi-bin/pulumi-bin-3.108.0.ebuild
+++ b/app-admin/pulumi-bin/pulumi-bin-3.111.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/proj/guru:dev commit in: app-containers/waydroid-images/

2024-03-22 Thread Esteve Varela Colominas
commit: 727961fbdcfa8bf980d7d11b6db5f8c27cd5db69
Author: Esteve Varela Colominas  gmail  com>
AuthorDate: Fri Mar 22 22:24:09 2024 +
Commit: Esteve Varela Colominas  gmail  com>
CommitDate: Fri Mar 22 22:34:16 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=727961fb

app-containers/waydroid-images: new package, add 

Signed-off-by: Esteve Varela Colominas  gmail.com>

 app-containers/waydroid-images/metadata.xml|  18 ++
 .../waydroid-images/waydroid-images-.ebuild| 184 +
 2 files changed, 202 insertions(+)

diff --git a/app-containers/waydroid-images/metadata.xml 
b/app-containers/waydroid-images/metadata.xml
new file mode 100644
index 00..850f77c386
--- /dev/null
+++ b/app-containers/waydroid-images/metadata.xml
@@ -0,0 +1,18 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+esteve.var...@gmail.com
+Esteve Varela Colominas
+  
+  
+Use the VANILLA variant of system.img
+Use the GAPPS variant of system.img
+Use the MAINLINE variant of vendor.img
+Use the HALIUM_11 variant of vendor.img
+  
+  
+waydroid/waydroid
+waydroid
+  
+

diff --git a/app-containers/waydroid-images/waydroid-images-.ebuild 
b/app-containers/waydroid-images/waydroid-images-.ebuild
new file mode 100644
index 00..62fa9c3f4a
--- /dev/null
+++ b/app-containers/waydroid-images/waydroid-images-.ebuild
@@ -0,0 +1,184 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..12} )
+
+inherit python-any-r1
+
+DESCRIPTION="Manage images for app-containers/waydroid using portage"
+HOMEPAGE="https://sourceforge.net/projects/waydroid/files/images";
+
+if [[ ${PV} ==  ]]; then
+   PROPERTIES="live"
+else
+   # Generate using:
+   # WAYDROID_GEN_SRC_URI=y ebuild waydroid-images-.ebuild clean unpack
+   #SRC_URI=""
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+S="${WORKDIR}"
+
+# 
https://source.android.com/docs/setup/about/faqs#what-kind-of-open-source-project-is-android
+LICENSE="Apache-2.0"
+
+SLOT="0"
+IUSE="+system-vanilla system-gapps +vendor-mainline vendor-halium"
+REQUIRED_USE="
+   ^^ ( system-vanilla system-gapps )
+   ^^ ( vendor-mainline vendor-halium )
+"
+
+RDEPEND="app-containers/waydroid"
+
+if [[ ${PV} ==  ]]; then
+   BDEPEND+="
+   net-misc/wget
+   ${PYTHON_DEPS}
+   "
+fi
+
+waydroid_arch() {
+   case "${1:-${ARCH}}" in
+   amd64) echo "x86_64" ;;
+   arm) echo "arm" ;;
+   arm64) echo "arm64" ;;
+   x86) echo "x86" ;;
+   *) die "Unsupported architecture"
+   esac
+}
+
+waydroid_ota_info() {
+   local ota_url="${1}"
+   local ota_file="${2}"
+
+   [[ ${EVCS_OFFLINE} ]] || wget -q -O "${ota_file}" "${ota_url}" || die
+   [[ -f ${ota_file} ]] || die "OTA information unavailable: ${ota_file}"
+
+   cat "${ota_file}" | \
+   python3 -c 'import 
sys,json;j=json.load(sys.stdin)["response"][0];\
+   print(*(j[x] for x in 
["filename","id","url"]),sep="\0",end="")' || die
+}
+
+waydroid_ota_info_system() {
+   local system_channel="https://ota.waydro.id/system";
+   local rom_type="lineage"
+   local system_type="${1}"
+   local 
system_ota="${system_channel}/${rom_type}/waydroid_${MY_ARCH}/${system_type}.json"
+   local 
system_file="${WAYDROID_STORE_DIR}/system_${rom_type}_${system_type}_${MY_ARCH}.json"
+
+   waydroid_ota_info "${system_ota}" "${system_file}"
+}
+
+waydroid_ota_info_vendor() {
+   local vendor_channel="https://ota.waydro.id/vendor";
+   local vendor_type="${1}"
+   local 
vendor_ota="${vendor_channel}/waydroid_${MY_ARCH}/${vendor_type}.json"
+   local 
vendor_file="${WAYDROID_STORE_DIR}/vendor_${vendor_type}_${MY_ARCH}.json"
+
+   waydroid_ota_info "${vendor_ota}" "${vendor_file}"
+}
+
+waydroid_download_image() {
+   local dl_file="${1}"
+   local dl_filename="${2}"
+   local dl_hash="${3}"
+   local dl_url="${4}"
+
+   local newhash=""
+   if [[ -f ${dl_file} ]]; then
+   ebegin "${dl_filename} SHA256"
+   newhash="$(sha256sum "${dl_file}" 2>/dev/null | cut -f1 -d\ )"
+   if [[ ${newhash} == ${dl_hash} ]]; then
+   eend 0
+   return
+   fi
+   eend 1
+   fi
+
+   if [[ ! ${EVCS_OFFLINE} ]]; then
+   wget -O "${dl_file}" "${dl_url}" || die
+
+   ebegin "${dl_filename} SHA256"
+   newhash="$(sha256sum "${dl_file}" 2>/dev/null | cut -f1 -d\ )"
+   if [[ ${newhash} == ${dl_hash} ]]; then
+   eend 0
+   return
+   fi
+   eend 1
+   fi
+
+   [[ -f ${dl_file} ]] || die "File not available: ${dl_file}"
+   ee

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

2024-03-22 Thread Conrad Kostecki
commit: 7336c5d983913656d04fc278a8dff4a73839a30c
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Mar 22 21:51:40 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Mar 22 21:51:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7336c5d9

dev-php/cphplib: EAPI 6 -> 8

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

 dev-php/cphplib/cphplib-0.51-r1.ebuild | 29 --
 dev-php/cphplib/cphplib-0.51-r2.ebuild | 26 +++
 ...ructor.patch => cphplib-0.51-constructor.patch} |  0
 3 files changed, 26 insertions(+), 29 deletions(-)

diff --git a/dev-php/cphplib/cphplib-0.51-r1.ebuild 
b/dev-php/cphplib/cphplib-0.51-r1.ebuild
deleted file mode 100644
index c79a4a612094..
--- a/dev-php/cphplib/cphplib-0.51-r1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KEYWORDS="~amd64 ~x86"
-
-DESCRIPTION="Cute PHP Library (cphplib)"
-HOMEPAGE="http://cphplib.sourceforge.net/";
-SRC_URI="mirror://sourceforge/cphplib/${P}.tar.bz2"
-LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE="doc"
-
-DEPEND=">=dev-php/PEAR-DB-1.7.6-r1"
-RDEPEND="${DEPEND}"
-PATCHES=( "${FILESDIR}/constructor.patch" )
-
-src_install() {
-   local DOCS=( ChangeLog README TODO )
-   local -a HTML_DOCS
-   insinto "/usr/share/php/${PN}"
-   doins -r i18n cphplib_formular.inc  cphplib.inc
-   use doc && HTML_DOCS=( doc/packages.html doc/blank.html
-   doc/classtrees_cphplib.html doc/index.html doc/cphplib/
-   doc/errors.html doc/__filesource/ doc/elementindex.html
-   doc/li_cphplib.html doc/elementindex_cphplib.html doc/media/ )
-   einstalldocs
-}

diff --git a/dev-php/cphplib/cphplib-0.51-r2.ebuild 
b/dev-php/cphplib/cphplib-0.51-r2.ebuild
new file mode 100644
index ..d40c6df8da76
--- /dev/null
+++ b/dev-php/cphplib/cphplib-0.51-r2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Cute PHP Library (cphplib)"
+HOMEPAGE="http://cphplib.sourceforge.net/";
+SRC_URI="https://download.sourceforge.net/cphplib/${P}.tar.bz2";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="dev-php/PEAR-DB"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${PN}-0.51-constructor.patch" )
+
+src_install() {
+   insinto "/usr/share/php/cphplib"
+   doins -r i18n cphplib_formular.inc  cphplib.inc
+
+   docinto html
+   dodoc -r doc/.
+   einstalldocs
+}

diff --git a/dev-php/cphplib/files/constructor.patch 
b/dev-php/cphplib/files/cphplib-0.51-constructor.patch
similarity index 100%
rename from dev-php/cphplib/files/constructor.patch
rename to dev-php/cphplib/files/cphplib-0.51-constructor.patch



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

2024-03-22 Thread Conrad Kostecki
commit: 7c98f7e12de7b31803fd9a41765696800a0c5bbb
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Mar 22 22:04:51 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Mar 22 22:20:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c98f7e1

dev-php/mmslib: EAPI 6 -> 8

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

 dev-php/mmslib/mmslib-0.97-r1.ebuild | 23 +++
 dev-php/mmslib/mmslib-0.97.ebuild| 24 
 2 files changed, 23 insertions(+), 24 deletions(-)

diff --git a/dev-php/mmslib/mmslib-0.97-r1.ebuild 
b/dev-php/mmslib/mmslib-0.97-r1.ebuild
new file mode 100644
index ..ce52f868bffc
--- /dev/null
+++ b/dev-php/mmslib/mmslib-0.97-r1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Encoding, decoding, and sending of MMS:es"
+HOMEPAGE="https://www.hellkvist.org/software/#MMSLIB";
+SRC_URI="https://www.hellkvist.org/software/mmslib/${P}.tar.gz";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+
+RDEPEND="dev-lang/php:*"
+
+src_install() {
+   insinto "/usr/share/php/mmslib"
+   doins mmslib.php
+
+   einstalldocs
+   use examples && dodoc -r samples content
+}

diff --git a/dev-php/mmslib/mmslib-0.97.ebuild 
b/dev-php/mmslib/mmslib-0.97.ebuild
deleted file mode 100644
index a622ac5b7a3b..
--- a/dev-php/mmslib/mmslib-0.97.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="library for encoding, decoding, and sending MMSes"
-HOMEPAGE="http://www.hellkvist.org/software/#MMSLIB";
-SRC_URI="http://www.hellkvist.org/software/mmslib/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples"
-
-DEPEND=""
-RDEPEND="dev-lang/php:*"
-
-src_install() {
-   insinto "/usr/share/php/${PN}"
-   doins mmslib.php
-
-   dodoc README
-   use examples && dodoc -r samples content
-}



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

2024-03-22 Thread Conrad Kostecki
commit: 8103242c2e643688ad2d90fa7335114ed5cc6563
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Mar 22 22:19:19 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Mar 22 22:20:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8103242c

profiles/package.mask: add dev-php/onphp for last-rite

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 625e9fbd83da..23ce2c574d70 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Conrad Kostecki  (2024-03-22)
+# Stuck on old EAPI6. Last stable release over 10 years ago.
+# Not compatible with PHP8. Removal on 2024-04-22.
+dev-php/onphp
+
 # Conrad Kostecki  (2024-03-22)
 # Stuck on old EAPI6. PEAR channel long dead.
 # Removal on 2024-04-22.



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

2024-03-22 Thread Conrad Kostecki
commit: 9805e778e97872a531425a755927fa7b15546acf
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Mar 22 22:15:17 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Mar 22 22:20:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9805e778

profiles/package.mask: add dev-php/mockery for last-rite

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index be69df84f98c..625e9fbd83da 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Conrad Kostecki  (2024-03-22)
+# Stuck on old EAPI6. PEAR channel long dead.
+# Removal on 2024-04-22.
+dev-php/mockery
+
 # Conrad Kostecki  (2024-03-22)
 # Stuck on old EAPI6. Not compatible with PHP7 and newer.
 # Upstream stopped development.



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

2024-03-22 Thread Conrad Kostecki
commit: 2096733f8d00bdd99f9c6706025bd64d0db51159
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Mar 22 21:59:22 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Mar 22 22:20:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2096733f

profiles/package.mask: mask dev-php/libchart for last-rite

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 57b60b975618..be69df84f98c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Conrad Kostecki  (2024-03-22)
+# Stuck on old EAPI6. Not compatible with PHP7 and newer.
+# Upstream stopped development.
+# Removal on 2024-04-22.
+dev-php/libchart
+
 # Michał Górny  (2024-03-22)
 # New versions of Hatchling counterintuitively ignore changes
 # to pyproject.toml when PKG-INFO exists (i.e. when unpacking



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

2024-03-22 Thread Conrad Kostecki
commit: 85812b803769df90b93f7b0d735341571a7f31f6
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Mar 22 21:49:51 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Mar 22 21:49:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85812b80

dev-php/cli-prompt: add 1.0.4

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

 dev-php/cli-prompt/Manifest|  1 +
 dev-php/cli-prompt/cli-prompt-1.0.4.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-php/cli-prompt/Manifest b/dev-php/cli-prompt/Manifest
index 207ad2f9ec63..eaff14286209 100644
--- a/dev-php/cli-prompt/Manifest
+++ b/dev-php/cli-prompt/Manifest
@@ -1 +1,2 @@
 DIST cli-prompt-1.0.3.tar.gz 7563 BLAKE2B 
5f4ba04f3ed1e98b30c5ce840fdb0189422b6c83e6df82b3a617eb120b4dadc840287b3ee559b6605f1b2a9eb873abbc446a9ed3ec1dfeba1158a7a27ebee951
 SHA512 
e7e7bb0ae5173b784ab7dac4453b23d039abb68c11b21bfd3756f7f37da413744dcd76d8f8769ace023f91f0f2a8f78421d432bf96fe0781c05a9584b0f0f64d
+DIST cli-prompt-1.0.4.tar.gz 8481 BLAKE2B 
0ece875068c8731df28a5098f8de10ffb91849c293682f1098167a609a5c66a08310e8eb26b606cf9407a8d71738851e89dfc3854a8485e1ad1f28c29159a5c4
 SHA512 
b71c60f6d45c7eaa9c985bb20f6007fd48f5667510a54cc35286f6fd9cba277da4537052550501e1738e7e66e89341ba99cfc40ea7c0c82d8b3d63c03f855c4a

diff --git a/dev-php/cli-prompt/cli-prompt-1.0.4.ebuild 
b/dev-php/cli-prompt/cli-prompt-1.0.4.ebuild
new file mode 100644
index ..b8798f413e98
--- /dev/null
+++ b/dev-php/cli-prompt/cli-prompt-1.0.4.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Allows you to prompt for user input on the command line"
+HOMEPAGE="https://github.com/Seldaek/cli-prompt";
+SRC_URI="https://github.com/Seldaek/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-lang/php:*
+   dev-php/fedora-autoloader"
+
+src_install() {
+   insinto "/usr/share/php/Seld/CliPrompt"
+   doins -r src/. "${FILESDIR}"/autoload.php
+   dodoc README.md
+}



[gentoo-commits] proj/releng:master commit in: tools/

2024-03-22 Thread Andreas K. Hüttel
commit: 799a9897e0b0fb55db142a9e56ad254f8242e9b9
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Mar 22 22:11:43 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Mar 22 22:11:43 2024 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=799a9897

Upload 23.0 stages for m68k

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

 tools/catalyst-auto-qemu-m68k.conf | 17 +++--
 1 file changed, 7 insertions(+), 10 deletions(-)

diff --git a/tools/catalyst-auto-qemu-m68k.conf 
b/tools/catalyst-auto-qemu-m68k.conf
index 86d21356..a33c3ca9 100644
--- a/tools/catalyst-auto-qemu-m68k.conf
+++ b/tools/catalyst-auto-qemu-m68k.conf
@@ -15,14 +15,11 @@ SETS="
systemd_23
musl_23
openrc
-   systemd_mu
musl
 "
 
 SET_openrc_SPECS="stage1-openrc.spec stage3-openrc.spec"
 
-SET_systemd_mu_SPECS="stage1-systemd-mu.spec stage3-systemd-mu.spec"
-
 SET_musl_SPECS="stage1-musl.spec stage3-musl.spec"
 
 SET_openrc_23_SPECS="stage1-openrc-23.spec stage3-openrc-23.spec"
@@ -51,28 +48,28 @@ post_build() {
case ${spec} in
stage3-openrc.spec)
pushd "${BUILD_SRCDIR_BASE}/builds/default" >/dev/null
-   upload stage3-m68k-openrc-${TIMESTAMP}*.xz*
upsync_binpackages 
"${BUILD_SRCDIR_BASE}/packages/default/stage3-m68k" m68k/17.0/m68k
popd >/dev/null
;;
-   stage3-systemd-mu.spec)
-   pushd "${BUILD_SRCDIR_BASE}/builds/mergedusr" >/dev/null
-   upload stage3-m68k-systemd-mergedusr-${TIMESTAMP}*.xz*
-   popd >/dev/null
-   ;;
stage3-musl.spec)
pushd "${BUILD_SRCDIR_BASE}/builds/musl" >/dev/null
-   upload stage3-m68k_musl-${TIMESTAMP}*.xz*
upsync_binpackages 
"${BUILD_SRCDIR_BASE}/packages/musl/stage3-m68k_musl" m68k/17.0/m68k_musl
popd >/dev/null
;;
+   stage3-openrc-23.spec)
+   pushd "${BUILD_SRCDIR_BASE}/builds/23.0-default" 
>/dev/null
+   upload stage3-m68k-openrc-${TIMESTAMP}*.xz*
+   popd >/dev/null
+   ;;
stage3-systemd-23.spec)
pushd "${BUILD_SRCDIR_BASE}/builds/23.0-default" 
>/dev/null
+   upload stage3-m68k-systemd-${TIMESTAMP}*.xz*
upsync_binpackages 
"${BUILD_SRCDIR_BASE}/packages/23.0-default/stage3-m68k" m68k/23.0/m68k
popd >/dev/null
;;
stage3-musl-23.spec)
pushd "${BUILD_SRCDIR_BASE}/builds/23.0-musl" >/dev/null
+   upload stage3-m68k_musl-${TIMESTAMP}*.xz*
upsync_binpackages 
"${BUILD_SRCDIR_BASE}/packages/23.0-musl/stage3-m68k_musl" m68k/23.0/m68k_musl
popd >/dev/null
;;



[gentoo-commits] proj/releng:master commit in: tools/

2024-03-22 Thread Andreas K. Hüttel
commit: 7114a9599ada20816a3095d7e2dfe9e0b698f9db
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Mar 22 22:08:06 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Mar 22 22:08:06 2024 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=7114a959

Upload 23.0 stages for arm64 (2)

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

 tools/catalyst-auto-qemu-arm64.conf | 16 
 1 file changed, 4 insertions(+), 12 deletions(-)

diff --git a/tools/catalyst-auto-qemu-arm64.conf 
b/tools/catalyst-auto-qemu-arm64.conf
index 28ce8dba..2afa2c87 100644
--- a/tools/catalyst-auto-qemu-arm64.conf
+++ b/tools/catalyst-auto-qemu-arm64.conf
@@ -10,13 +10,10 @@ SETS="
openrc_23
systemd_23
openrc
-   systemd_mu
 "
 
 SET_openrc_SPECS="stage1-openrc.spec stage3-openrc.spec"
 
-SET_systemd_mu_SPECS="stage1-systemd-mu.spec stage3-systemd-mu.spec"
-
 SET_openrc_23_SPECS="stage1-openrc-23.spec stage3-openrc-23.spec"
 
 SET_systemd_23_SPECS="stage1-systemd-23.spec stage3-systemd-23.spec"
@@ -46,23 +43,18 @@ post_build() {
pushd "${BUILD_SRCDIR_BASE}/builds/default" >/dev/null
case ${spec} in
stage3-openrc.spec)
-   upload stage3-${SUBARCH}-openrc-${TIMESTAMP}*.xz*
upsync_binpackages 
"${BUILD_SRCDIR_BASE}/packages/default/stage3-aarch64_be" arm64/17.0/aarch64_be
;;
esac
popd >/dev/null
 
-   pushd "${BUILD_SRCDIR_BASE}/builds/mergedusr" >/dev/null
-   case ${spec} in
-   stage3-systemd-mu.spec)
-   upload stage3-${SUBARCH}-systemd-mergedusr-${TIMESTAMP}*.xz*
-   ;;
-   esac
-   popd >/dev/null
-
pushd "${BUILD_SRCDIR_BASE}/builds/23.0-default" >/dev/null
case ${spec} in
+   stage3-openrc-23.spec)
+   upload stage3-${SUBARCH}-openrc-${TIMESTAMP}*.xz*
+   ;;
stage3-systemd-23.spec)
+   upload stage3-${SUBARCH}-systemd-${TIMESTAMP}*.xz*
upsync_binpackages 
"${BUILD_SRCDIR_BASE}/packages/23.0-default/stage3-aarch64_be" 
arm64/23.0/aarch64_be
;;
esac



[gentoo-commits] proj/releng:master commit in: tools/

2024-03-22 Thread Andreas K. Hüttel
commit: 9c279acd20257de46267d46256fd007b454cf626
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Mar 22 22:05:14 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Mar 22 22:05:14 2024 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=9c279acd

Upload 23.0 stages for loong

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

 tools/catalyst-auto-qemu-loong.conf | 16 
 1 file changed, 4 insertions(+), 12 deletions(-)

diff --git a/tools/catalyst-auto-qemu-loong.conf 
b/tools/catalyst-auto-qemu-loong.conf
index 6854851c..b35f9216 100644
--- a/tools/catalyst-auto-qemu-loong.conf
+++ b/tools/catalyst-auto-qemu-loong.conf
@@ -14,13 +14,10 @@ SETS="
openrc23
systemd23
openrc
-   systemd_mu
 "
 
 SET_openrc_SPECS="stage1-openrc.spec stage3-openrc.spec"
 
-SET_systemd_mu_SPECS="stage1-systemd-mu.spec stage3-systemd-mu.spec"
-
 SET_openrc23_SPECS="stage1-openrc-23.spec stage3-openrc-23.spec"
 SET_systemd23_SPECS="stage1-systemd-23.spec stage3-systemd-23.spec"
 
@@ -44,23 +41,18 @@ post_build() {
pushd "${BUILD_SRCDIR_BASE}/builds/default" >/dev/null
case ${spec} in
stage3-openrc.spec)
-   upload stage3-loong-openrc-${TIMESTAMP}.tar.xz*
upsync_binpackages 
"${BUILD_SRCDIR_BASE}/packages/default/stage3-loong" loong/22.0/loong
;;
esac
popd >/dev/null
 
-   pushd "${BUILD_SRCDIR_BASE}/builds/mergedusr" >/dev/null
-   case ${spec} in
-   stage3-systemd-mu.spec)
-   upload 
stage3-loong-systemd-mergedusr-${TIMESTAMP}.tar.xz*
-   ;;
-   esac
-   popd >/dev/null
-
pushd "${BUILD_SRCDIR_BASE}/builds/23.0-default" >/dev/null
case ${spec} in
+   stage3-openrc-23.spec)
+   upload stage3-loong-openrc-${TIMESTAMP}.tar.xz*
+   ;;
stage3-systemd-23.spec)
+   upload stage3-loong-systemd-${TIMESTAMP}.tar.xz*
upsync_binpackages 
"${BUILD_SRCDIR_BASE}/packages/23.0-default/stage3-loong" loong/23.0/loong
;;
esac



[gentoo-commits] proj/releng:master commit in: tools/

2024-03-22 Thread Andreas K. Hüttel
commit: 257fab1bb7806ebab3201707cb2f4bd9e0105f44
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Mar 22 22:01:04 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Mar 22 22:01:04 2024 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=257fab1b

Upload 23.0 stages for ia64

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

 tools/catalyst-auto-ia64.conf | 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/tools/catalyst-auto-ia64.conf b/tools/catalyst-auto-ia64.conf
index 90d9320f..124bad01 100644
--- a/tools/catalyst-auto-ia64.conf
+++ b/tools/catalyst-auto-ia64.conf
@@ -9,14 +9,11 @@ SETS="
openrc_23
systemd_23
openrc
-   systemd_mu
 "
 
 SET_openrc_SPECS="stage1-openrc.spec stage3-openrc.spec"
 SET_openrc_OPTIONAL_SPECS="installcd-stage1.spec installcd-stage2-minimal.spec"
 
-SET_systemd_mu_SPECS="stage1-systemd-mu.spec stage3-systemd-mu.spec"
-
 SET_openrc_23_SPECS="stage1-openrc-23.spec stage3-openrc-23.spec"
 
 SET_systemd_23_SPECS="stage1-systemd-23.spec stage3-systemd-23.spec"
@@ -47,13 +44,13 @@ post_build() {
upload builds/default/*${TIMESTAMP}*.iso*
;;
stage3-openrc.spec)
-   upload builds/default/stage3-ia64-openrc-${TIMESTAMP}.tar.xz*
upsync_binpackages packages/default/stage3-ia64 ia64/17.0/ia64
;;
-   stage3-systemd-mu.spec)
-   upload 
builds/mergedusr/stage3-ia64-systemd-mergedusr-${TIMESTAMP}.tar.xz*
+   stage3-openrc-23.spec)
+   upload 
builds/23.0-default/stage3-ia64-openrc-${TIMESTAMP}.tar.xz*
;;
stage3-systemd-23.spec)
+   upload 
builds/23.0-default/stage3-ia64-systemd-${TIMESTAMP}.tar.xz*
upsync_binpackages packages/23.0-default/stage3-ia64 
ia64/23.0/ia64
;;
esac



[gentoo-commits] proj/releng:master commit in: tools/

2024-03-22 Thread Andreas K. Hüttel
commit: 160dac9be23dfdf3ec6ae379c0df49b3b1dc1de5
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Mar 22 21:57:52 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Mar 22 21:57:52 2024 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=160dac9b

Upload 23.0 stages for hppa

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

 tools/catalyst-auto-hppa.conf | 27 ---
 1 file changed, 8 insertions(+), 19 deletions(-)

diff --git a/tools/catalyst-auto-hppa.conf b/tools/catalyst-auto-hppa.conf
index 7b3e9bb7..f07c6a39 100644
--- a/tools/catalyst-auto-hppa.conf
+++ b/tools/catalyst-auto-hppa.conf
@@ -11,21 +11,15 @@ SETS="
hppa20_openrc_23
hppa20_systemd_23
hppa11_openrc
-   hppa11_systemd_mu 
hppa20_openrc 
-   hppa20_systemd_mu
 "
 
 SET_hppa11_openrc_SPECS="hppa1.1/stage1-openrc.spec hppa1.1/stage3-openrc.spec"
 SET_hppa11_openrc_OPTIONAL_SPECS="installcd-stage1.spec 
installcd-stage2-minimal.spec netboot-hppa32.spec"
 
-SET_hppa11_systemd_mu_SPECS="hppa1.1/stage1-systemd-mu.spec 
hppa1.1/stage3-systemd-mu.spec"
-
 SET_hppa20_openrc_SPECS="hppa2.0/stage1-openrc.spec hppa2.0/stage3-openrc.spec"
 SET_hppa20_openrc_OPTIONAL_SPECS="netboot-hppa64.spec"
 
-SET_hppa20_systemd_mu_SPECS="hppa2.0/stage1-systemd-mu.spec 
hppa2.0/stage3-systemd-mu.spec"
-
 SET_hppa11_openrc_23_SPECS="hppa1.1/stage1-openrc-23.spec 
hppa1.1/stage3-openrc-23.spec"
 
 SET_hppa11_systemd_23_SPECS="hppa1.1/stage1-systemd-23.spec 
hppa1.1/stage3-systemd-23.spec"
@@ -76,11 +70,9 @@ post_build() {
upload install-hppa-minimal-*${TIMESTAMP}*.iso*
;;
hppa1.1/stage3-openrc.spec)
-   upload stage3-hppa1.1-openrc-${TIMESTAMP}.tar.xz*
upsync_binpackages 
"${BUILD_SRCDIR_BASE}/packages/default/stage3-hppa1.1" hppa/17.0/hppa1.1
;;
hppa2.0/stage3-openrc.spec)
-   upload stage3-hppa2.0-openrc-${TIMESTAMP}.tar.xz*
upsync_binpackages 
"${BUILD_SRCDIR_BASE}/packages/default/stage3-hppa2.0" hppa/17.0/hppa2.0
;;
esac
@@ -88,23 +80,20 @@ post_build() {
 
pushd "${BUILD_SRCDIR_BASE}/builds/23.0-default" >/dev/null
case ${spec} in
+   hppa1.1/stage3-openrc-23.spec)
+   upload stage3-hppa1.1-openrc-${TIMESTAMP}.tar.xz*
+   ;;
hppa1.1/stage3-systemd-23.spec)
+   upload stage3-hppa1.1-systemd-${TIMESTAMP}.tar.xz*
upsync_binpackages 
"${BUILD_SRCDIR_BASE}/packages/23.0-default/stage3-hppa1.1" hppa/23.0/hppa1.1
;;
+   hppa2.0/stage3-openrc-23.spec)
+   upload stage3-hppa2.0-openrc-${TIMESTAMP}.tar.xz*
+   ;;
hppa2.0/stage3-systemd-23.spec)
+   upload stage3-hppa2.0-systemd-${TIMESTAMP}.tar.xz*
upsync_binpackages 
"${BUILD_SRCDIR_BASE}/packages/23.0-default/stage3-hppa2.0" hppa/23.0/hppa2.0
;;
esac
popd >/dev/null
-
-   pushd "${BUILD_SRCDIR_BASE}/builds/mergedusr" >/dev/null
-   case ${spec} in
-   hppa1.1/stage3-systemd-mu.spec)
-   upload stage3-hppa1.1-systemd-mergedusr-${TIMESTAMP}.tar.xz*
-   ;;
-   hppa2.0/stage3-systemd-mu.spec)
-   upload stage3-hppa2.0-systemd-mergedusr-${TIMESTAMP}.tar.xz*
-   ;;
-   esac
-   popd >/dev/null
 }



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

2024-03-22 Thread Andrew Ammerlaan
commit: 9308c4edc32fb9836d0ccea800a68ded4cdb72c7
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Mar 22 21:37:43 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Mar 22 21:37:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9308c4ed

sys-kernel/installkernel: stabilize 28 for ALLARCHES

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

 sys-kernel/installkernel/installkernel-28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/installkernel/installkernel-28.ebuild 
b/sys-kernel/installkernel/installkernel-28.ebuild
index a251bcbb30d4..3e1edca83f72 100644
--- a/sys-kernel/installkernel/installkernel-28.ebuild
+++ b/sys-kernel/installkernel/installkernel-28.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-gentoo-${PV}"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x86-linux"
 IUSE="dracut grub refind systemd systemd-boot uki ukify"
 REQUIRED_USE="
systemd-boot? ( systemd )



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

2024-03-22 Thread Andrew Ammerlaan
commit: 470f5a276135cdd41b6f37a49d67cfe6a88ca749
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Mar 22 21:37:58 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Mar 22 21:37:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=470f5a27

sys-kernel/installkernel: drop 25

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

 sys-kernel/installkernel/Manifest|   1 -
 sys-kernel/installkernel/installkernel-25.ebuild | 154 ---
 2 files changed, 155 deletions(-)

diff --git a/sys-kernel/installkernel/Manifest 
b/sys-kernel/installkernel/Manifest
index 721440804d36..890c31bf5410 100644
--- a/sys-kernel/installkernel/Manifest
+++ b/sys-kernel/installkernel/Manifest
@@ -1,3 +1,2 @@
-DIST installkernel-25.tar.gz 18441 BLAKE2B 
7237cf0bff5c82a55968f612fdeb080496077ff8bf04f71645f7702d45183bdbdc4382e22d25a5697451cfbbc161745402278cb1a96b360935293f38a482
 SHA512 
c7ad6ef614edb805ba4da81d44190362fbe6ada6e507f6f0b8804d6bfc7bb260f0344db20c6032a2830502b278bae35a842d5c9ff2d85d57dfd01f66a3f5bb38
 DIST installkernel-28.tar.gz 18922 BLAKE2B 
26e7b073cd44896f830a8977efb9730b92d01074084a3cfc934719de87bbf6ec25ea865f8b1cd88613279dbb83bb9ad72eb2c90bc0f6152aa0cc11ca71a9963a
 SHA512 
5a0ed452e131d85628c1cf6ecc2a6bb9fe3c9f20c999c9919b3e238d1aa09a114c6086cf5de8d3ecf63cfa80fd2804092ebb8ad6505b51df2786eb3037bdf3f0
 DIST installkernel-33.tar.gz 20734 BLAKE2B 
a1ac65c1122341fcaeb4e05980873b8025a4878100a732164286f737aeb8e2ff7f1593143a5482f9a79ef6e5343e3da8e125677f12adf05ad9b63995bf3ca865
 SHA512 
c75fc9de36bb2fae21571edf6daebfd2e5f5479860d31697f2e623d023af48728a964f7c9b998f4c2359dc4ab9463bfc5374f686108e2247441b94b71aefeb69

diff --git a/sys-kernel/installkernel/installkernel-25.ebuild 
b/sys-kernel/installkernel/installkernel-25.ebuild
deleted file mode 100644
index bfc4c5c975ff..
--- a/sys-kernel/installkernel/installkernel-25.ebuild
+++ /dev/null
@@ -1,154 +0,0 @@
-# Copyright 2019-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Gentoo fork of installkernel script from debianutils"
-HOMEPAGE="
-   https://github.com/projg2/installkernel-gentoo
-   https://wiki.gentoo.org/wiki/Installkernel
-"
-SRC_URI="https://github.com/projg2/installkernel-gentoo/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-gentoo-${PV}"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x86-linux"
-IUSE="dracut grub refind systemd systemd-boot uki ukify"
-REQUIRED_USE="systemd-boot? ( systemd )"
-
-RDEPEND="
-   !<=sys-kernel/installkernel-systemd-3
-   dracut? ( >=sys-kernel/dracut-060_pre20240104-r1 )
-   grub? ( sys-boot/grub )
-   refind? ( sys-boot/refind )
-   systemd? (
-   || (
-   sys-apps/systemd[kernel-install(-)]
-   sys-apps/systemd-utils[kernel-install(-)]
-   )
-   )
-   systemd-boot? (
-   || (
-   sys-apps/systemd[boot(-)]
-   sys-apps/systemd-utils[boot(-)]
-   )
-   )
-   ukify? (
-   || (
-   sys-apps/systemd[ukify(-)]
-   sys-apps/systemd-utils[ukify(-)]
-   )
-   )
-   !=sys-apps/systemd-255.2-r1
-   !=sys-apps/systemd-255.2-r0
-   !~sys-apps/systemd-255.1
-   !~sys-apps/systemd-255.0
-   !=sys-apps/systemd-254.8-r0
-   !=sys-apps/systemd-254.7-r0
-   !~sys-apps/systemd-254.6
-   !<=sys-apps/systemd-254.5-r1
-" # Block against systemd that still installs dummy install.conf
-
-src_install() {
-   keepdir /etc/kernel/postinst.d
-   keepdir /etc/kernel/preinst.d
-
-   exeinto /etc/kernel/preinst.d
-   use dracut && doexe hooks/50-dracut.install
-   use ukify && doexe hooks/60-ukify.install
-
-   exeinto /etc/kernel/postinst.d
-   use uki && doexe hooks/90-uki-copy.install
-   use grub && doexe hooks/91-grub-mkconfig.install
-   use refind && doexe hooks/95-refind-copy-icon.install
-
-   exeinto /usr/lib/kernel/install.d
-   doexe hooks/systemd/00-00machineid-directory.install
-   doexe hooks/systemd/10-copy-prebuilt.install
-   doexe hooks/systemd/90-compat.install
-   use grub && doexe hooks/systemd/91-grub-mkconfig.install
-   use refind && doexe hooks/systemd/95-refind-copy-icon.install
-
-   if use systemd; then
-   sed -e 
's/${SYSTEMD_KERNEL_INSTALL:=0}/${SYSTEMD_KERNEL_INSTALL:=1}/g' -i 
installkernel ||
-   die "enabling systemd's kernel-install failed"
-   fi
-
-   # set some default config using the flags we have anyway
-   touch "${T}/install.conf" || die
-   echo "# This file is managed by ${CATEGORY}/${PN}" >> 
"${T}/install.conf" || die
-   if use uki; then
-   echo "layout=uk

[gentoo-commits] repo/gentoo:master commit in: sci-misc/jupyterlab-desktop-bin/

2024-03-22 Thread Andrew Ammerlaan
commit: 5c93d5c407e13b645680ecf223ca63a488248f5a
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Mar 22 21:34:49 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Mar 22 21:34:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c93d5c4

sci-misc/jupyterlab-desktop-bin: add 4.1.5.1

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

 sci-misc/jupyterlab-desktop-bin/Manifest   |   1 +
 .../jupyterlab-desktop-bin-4.1.5.1.ebuild  | 110 +
 2 files changed, 111 insertions(+)

diff --git a/sci-misc/jupyterlab-desktop-bin/Manifest 
b/sci-misc/jupyterlab-desktop-bin/Manifest
index b93377b6de55..82e897ea78f3 100644
--- a/sci-misc/jupyterlab-desktop-bin/Manifest
+++ b/sci-misc/jupyterlab-desktop-bin/Manifest
@@ -1 +1,2 @@
 DIST jupyterlab-desktop-bin-4.1.4.1.rpm 333180169 BLAKE2B 
21b0f79ba9d0feebb1554ab0e11559e7c4b8898da59face94bb422bef0673ffbb6036ab24956b1e88a0387da903b0008aa24ff5905e44b3a594c19282da749b2
 SHA512 
725b082a664826c25f6e7c6564be5bf8df2dccb32a34623da4e82c8a961a52a2360be44f2b185048000a9fe7e1c02b0564ef519e6d4a8f0389e94b4447415d9c
+DIST jupyterlab-desktop-bin-4.1.5.1.rpm 333125797 BLAKE2B 
3aa27180799a28c6363730ce48333270f1e817dac1fc1c0b088a85b80bc35ce49b15e407c4b21bed480a09050449ad3032e77ab5985459572268970f2bbd1cd9
 SHA512 
0df094201fb4ee84c483306c3fb90daa32ca4ea3e2b461b8709b5e829513918d719b89de4c75eb3f63956345bbcac19aeb7c714201eded390de971dcb3173093

diff --git 
a/sci-misc/jupyterlab-desktop-bin/jupyterlab-desktop-bin-4.1.5.1.ebuild 
b/sci-misc/jupyterlab-desktop-bin/jupyterlab-desktop-bin-4.1.5.1.ebuild
new file mode 100644
index ..fba316a220ed
--- /dev/null
+++ b/sci-misc/jupyterlab-desktop-bin/jupyterlab-desktop-bin-4.1.5.1.ebuild
@@ -0,0 +1,110 @@
+# 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 rpm xdg
+
+DESCRIPTION="JupyterLab desktop application, based on Electron"
+HOMEPAGE="https://jupyter.org/";
+SRC_URI="https://github.com/jupyterlab/${PN%%-bin}/releases/download/v$(ver_rs 
3 -)/JupyterLab-Setup-Fedora-x64.rpm -> ${P}.rpm"
+S="${WORKDIR}"
+
+KEYWORDS="-* ~amd64"
+# 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/glib
+   dev-libs/nspr
+   dev-libs/nss
+   >=dev-python/jupyterlab-$(ver_cut 1-3)
+   media-libs/alsa-lib
+   media-libs/mesa
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libXrandr
+   x11-libs/libxshmfence
+   x11-libs/pango
+"
+
+QA_PREBUILT="opt/JupyterLab/*"
+
+pkg_pretend() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_prepare() {
+   default
+   # cleanup languages
+   pushd "opt/JupyterLab/locales" || die
+   chromium_remove_language_paks
+   popd || die
+}
+
+src_configure() {
+   chromium_suid_sandbox_check_kernel_config
+   default
+}
+
+src_install() {
+   local size=512
+   doicon -s ${size} 
"usr/share/icons/hicolor/${size}x${size}/apps/jupyterlab-desktop.png"
+
+   domenu usr/share/applications/jupyterlab-desktop.desktop
+
+   local DESTDIR="/opt/JupyterLab"
+   pushd "opt/JupyterLab" || die
+
+   exeinto "${DESTDIR}"
+   doexe chrome-sandbox chrome_crashpad_handler jupyterlab-desktop *.so*
+
+   insinto "${DESTDIR}"
+   doins *.pak *.bin *.json *.dat
+   insopts -m0755
+   doins -r locales resources
+
+   # Chrome-sandbox requires the setuid bit to be specifically set.
+   # see https://github.com/electron/electron/issues/17972
+   fperms 4755 "${DESTDIR}"/chrome-sandbox
+
+   dosym "${DESTDIR}"/jupyterlab-desktop /opt/bin/jupyterlab-desktop
+   popd || die
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   elog ""
+   elog "On initial startup you will be prompted to select the python 
environment of"
+   elog "your choice. Either select a specific python version, e.g. 
/usr/bin/pythonX.Y,"
+   elog "or choose /usr/bin/python to follow the system wide setting in"
+   elog "/etc/python-exec/python-exec.conf."
+   elog "Please note that only python environments corres

[gentoo-commits] proj/sci:master commit in: profiles/

2024-03-22 Thread Horea Christian
commit: e3c9b1be480b74fa4b9d1b84002f8a2d261c6163
Author: Horea Christian  chymera  eu>
AuthorDate: Fri Mar 22 21:19:03 2024 +
Commit: Horea Christian  gmail  com>
CommitDate: Fri Mar 22 21:19:03 2024 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=e3c9b1be

profiles: unmasked packages with formerly missing deps

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

 profiles/package.mask | 7 ---
 1 file changed, 7 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 464a4005a..d39812beb 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,10 +29,3 @@
 ## app-misc/some-package
 
 #--- END OF EXAMPLES ---
-
-# Andrew Ammerlaan  (2024-03-15)
-# Depends on unkeyworded dev-libs/libpthread-stubs
-sci-biology/afni
-sci-biology/samri
-sci-biology/samri_bidsdata
-sci-biology/samri_bindata



[gentoo-commits] proj/sci:master commit in: sci-biology/afni/

2024-03-22 Thread Horea Christian
commit: bf635e42b9e981623432224920b21940f4feda56
Author: Horea Christian  chymera  eu>
AuthorDate: Fri Mar 22 21:18:40 2024 +
Commit: Horea Christian  gmail  com>
CommitDate: Fri Mar 22 21:18:40 2024 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=bf635e42

sci-biology/afni: removed deprecated deps

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

 sci-biology/afni/{afni-24.0.04.ebuild => afni-24.0.04-r1.ebuild} | 1 -
 sci-biology/afni/{afni-24.0.08.ebuild => afni-24.0.08-r1.ebuild} | 1 -
 2 files changed, 2 deletions(-)

diff --git a/sci-biology/afni/afni-24.0.04.ebuild 
b/sci-biology/afni/afni-24.0.04-r1.ebuild
similarity index 98%
rename from sci-biology/afni/afni-24.0.04.ebuild
rename to sci-biology/afni/afni-24.0.04-r1.ebuild
index c00ef846f..557fbd579 100644
--- a/sci-biology/afni/afni-24.0.04.ebuild
+++ b/sci-biology/afni/afni-24.0.04-r1.ebuild
@@ -40,7 +40,6 @@ RDEPEND="
sci-libs/gts
sys-devel/llvm:*
sys-libs/libomp
-   dev-libs/libpthread-stubs
virtual/jpeg-compat:62
x11-libs/libGLw
x11-libs/libXft

diff --git a/sci-biology/afni/afni-24.0.08.ebuild 
b/sci-biology/afni/afni-24.0.08-r1.ebuild
similarity index 99%
rename from sci-biology/afni/afni-24.0.08.ebuild
rename to sci-biology/afni/afni-24.0.08-r1.ebuild
index 75ff5b6b6..20293877f 100644
--- a/sci-biology/afni/afni-24.0.08.ebuild
+++ b/sci-biology/afni/afni-24.0.08-r1.ebuild
@@ -40,7 +40,6 @@ RDEPEND="
sci-libs/gts
sys-devel/llvm:*
sys-libs/libomp
-   dev-libs/libpthread-stubs
virtual/jpeg-compat:62
x11-libs/libGLw
x11-libs/libXft



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

2024-03-22 Thread Julien Roy
commit: 529ba4e8f4447ddf0a73aa80379cda191db3f40e
Author: David Roman  gmail  com>
AuthorDate: Fri Mar 22 20:54:52 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Mar 22 20:54:52 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=529ba4e8

dev-cpp/wt: fix runtime segfault

Signed-off-by: David Roman  gmail.com>

 dev-cpp/wt/wt-4.10.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/wt/wt-4.10.4.ebuild b/dev-cpp/wt/wt-4.10.4.ebuild
index 51664130e1..ea38bb5825 100644
--- a/dev-cpp/wt/wt-4.10.4.ebuild
+++ b/dev-cpp/wt/wt-4.10.4.ebuild
@@ -22,7 +22,7 @@ DEPEND="
ssl? ( dev-libs/openssl )
dev-libs/boost
media-libs/libharu
-   media-gfx/graphicsmagick
+   media-gfx/graphicsmagick[jpeg,png]
x11-libs/pango
sys-libs/zlib
 "



[gentoo-commits] repo/proj/guru:master commit in: games-strategy/armies-of-exigo-demo/

2024-03-22 Thread Julien Roy
commit: 0d7e13f81eee875cca5fbebb72a05c6422295cb3
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Fri Mar 22 20:23:17 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Mar 22 20:23:17 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0d7e13f8

games-strategy/armies-of-exigo-demo: fix path

Signed-off-by: Vitaly Zdanevich  ya.ru>

 games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild 
b/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild
index 36b4a706a5..c69a905d50 100644
--- a/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild
+++ b/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild
@@ -38,7 +38,7 @@ src_install() {
 
cp -r "$name" "$ED"/opt/armies-of-exigo/single-player-demo
 
-   path="$dir/single-playerdemo/Exigo_spdemo.exe"
+   path="$dir/single-player-demo/Exigo_spdemo.exe"
make_wrapper "$single" "$conty wine \"$path\""
# TODO add USE flag to be able to choolse local wine or wine-proton, 
against 1.4 GB dependency?
 



[gentoo-commits] repo/proj/guru:master commit in: games-strategy/armies-of-exigo-demo/

2024-03-22 Thread Julien Roy
commit: 8aa1688069646ebdb127499f630115945f878b02
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Fri Mar 22 20:27:41 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Mar 22 20:27:41 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8aa16880

games-strategy/armies-of-exigo-demo: path single-player to singleplayer

Signed-off-by: Vitaly Zdanevich  ya.ru>

 games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild 
b/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild
index c69a905d50..8bdbedb061 100644
--- a/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild
+++ b/games-strategy/armies-of-exigo-demo/armies-of-exigo-demo-1.0.ebuild
@@ -36,9 +36,9 @@ src_install() {
 
name=armies-of-exigo--single-player-demo--portable-without-installer
 
-   cp -r "$name" "$ED"/opt/armies-of-exigo/single-player-demo
+   cp -r "$name" "$ED"/opt/armies-of-exigo/singleplayer-demo
 
-   path="$dir/single-player-demo/Exigo_spdemo.exe"
+   path="$dir/singleplayer-demo/Exigo_spdemo.exe"
make_wrapper "$single" "$conty wine \"$path\""
# TODO add USE flag to be able to choolse local wine or wine-proton, 
against 1.4 GB dependency?
 



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

2024-03-22 Thread Julien Roy
commit: 10e371f6962f2e3ac061a56199674d0ee77d4ada
Author: Ben Buhse  benbuhse  com>
AuthorDate: Fri Mar 22 20:20:43 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Mar 22 20:21:55 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=10e371f6

gui-apps/lswt: new package, add 1.0.4

Signed-off-by: Ben Buhse  benbuhse.com>

 gui-apps/lswt/Manifest  |  1 +
 gui-apps/lswt/lswt-1.0.4.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/gui-apps/lswt/Manifest b/gui-apps/lswt/Manifest
new file mode 100644
index 00..214feff0e2
--- /dev/null
+++ b/gui-apps/lswt/Manifest
@@ -0,0 +1 @@
+DIST lswt-1.0.4.tar.gz 21479 BLAKE2B 
fc5f2dd3d28bc10bd460ab6557ce2a5be17d88ff58f22414ed836c1f63a1cf7c70d6363b23a794c49631ab465f1e69a6fa539d5ccd397148a6819ce927137c4d
 SHA512 
708500f09cd50acd9df4d6101c599b7a48bda274ddb2f31d138ca77b37b11cf244b2c5b473c2f13274b61458eb820aa506f9b1ad6ce517c8e5c274935e4f3443

diff --git a/gui-apps/lswt/lswt-1.0.4.ebuild b/gui-apps/lswt/lswt-1.0.4.ebuild
new file mode 100644
index 00..5b54e25b05
--- /dev/null
+++ b/gui-apps/lswt/lswt-1.0.4.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="List Wayland toplevels"
+HOMEPAGE="https://git.sr.ht/~leon_plickat/lswt/";
+SRC_URI="https://git.sr.ht/~leon_plickat/lswt/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="dev-libs/wayland"
+RDEPEND="${DEPEND}"
+BDEPEND="dev-libs/wayland-protocols"
+
+src_install() {
+   # Need to install to /usr instead of /usr/local
+   # and the Makefile doens't handle DESTDIR properly
+   emake PREFIX="${D}"/usr install
+}



[gentoo-commits] repo/proj/guru:master commit in: app-office/nixnote-bin/

2024-03-22 Thread Julien Roy
commit: bc76f61a3e6b1ceedcdedb1ec0e9e549d0b2983f
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Fri Mar 22 19:31:09 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Mar 22 19:31:09 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bc76f61a

app-office/nixnote-bin: add PROPERTIES="live", remove duplicate line with S 
declaration, remove KEYWORDS

Closes: https://bugs.gentoo.org/927532
Signed-off-by: Vitaly Zdanevich  ya.ru>

 app-office/nixnote-bin/nixnote-bin-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-office/nixnote-bin/nixnote-bin-.ebuild 
b/app-office/nixnote-bin/nixnote-bin-.ebuild
index 7d09cbf4ab..8b3b261b10 100644
--- a/app-office/nixnote-bin/nixnote-bin-.ebuild
+++ b/app-office/nixnote-bin/nixnote-bin-.ebuild
@@ -7,10 +7,10 @@ DESCRIPTION="Free and open source note taking app, compatible 
with Evernote sync
 HOMEPAGE="https://github.com/robert7/nixnote2";
 
 
SRC_URI="https://github.com/robert7/nixnote2/releases/download/continuous-develop/NixNote2-x86_64.AppImage";
-KEYWORDS="~amd64"
 
 LICENSE="GPL-3"
 SLOT="0"
+PROPERTIES="live"
 RESTRICT="strip"
 
 RDEPEND="sys-fs/fuse:0"
@@ -18,7 +18,6 @@ RDEPEND="sys-fs/fuse:0"
 S="${WORKDIR}"
 
 QA_PREBUILT="*"
-S="${WORKDIR}"
 
 src_install() {
cp "${DISTDIR}/NixNote2-x86_64.AppImage" nixnote-bin || die



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

2024-03-22 Thread Maciej Barć
commit: 47954ba2c4622d348fc165fe44425e893fc25355
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Mar 22 19:19:11 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Mar 22 21:17:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47954ba2

net-misc/gallery-dl: drop old 1.26.7

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

 net-misc/gallery-dl/Manifest |  1 -
 net-misc/gallery-dl/gallery-dl-1.26.7.ebuild | 44 
 2 files changed, 45 deletions(-)

diff --git a/net-misc/gallery-dl/Manifest b/net-misc/gallery-dl/Manifest
index e4897eb42f61..1c68f3fea42f 100644
--- a/net-misc/gallery-dl/Manifest
+++ b/net-misc/gallery-dl/Manifest
@@ -1,2 +1 @@
-DIST gallery-dl-1.26.7.gh.tar.gz 649312 BLAKE2B 
b9b493c03c459d9ff0fafce8d48b9fef075d17cc5b1d7133f2f24841ddf0af96297c284d114088825afa3b4be6499ac98b2be44aabe11d31d27ea0718d5cd453
 SHA512 
fdd00e43d91c5ab577f21f874ddbaa18031af308c8ca7ee8996a0b816ab9f9d422cb870467f83b3c2ce5f943727fd26af4e5597cd808fbef2df88a874bcbd9bc
 DIST gallery-dl-1.26.8.gh.tar.gz 659327 BLAKE2B 
f0d394c077fefda91fce494fa8bd6ef369a634f06f3303c4f91009b3d5d381a40aa8918e639ed6faddc9000d5a3091a569124d62b794d727c46354bc144c8b63
 SHA512 
f8093d8e51c815333a182d1cdf5134d2e54d10b44067a0130943993d63e49d4e51d5bb9eb1704b7999639e73ae8ab4cadb6a8d0fb444abbe26ffdc445e5cdb5f

diff --git a/net-misc/gallery-dl/gallery-dl-1.26.7.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.26.7.ebuild
deleted file mode 100644
index 736c8bce293d..
--- a/net-misc/gallery-dl/gallery-dl-1.26.7.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# 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} )
-PYTHON_REQ_USE="sqlite,ssl,xml(+)"
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Download image galleries and collections from several image 
hosting sites"
-HOMEPAGE="https://github.com/mikf/gallery-dl/";
-
-if [[ "${PV}" == ** ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/mikf/${PN}.git";
-else
-   SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz"
-
-   KEYWORDS="amd64 arm arm64 hppa ppc ppc64 ~riscv x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-PROPERTIES="test_network"   # Tests require network access.
-RESTRICT="test"
-
-RDEPEND="
-   >=dev-python/requests-2.11.0[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests setup.py
-
-python_compile_all() {
-   emake PYTHON="${EPYTHON}" data/completion/{,_}gallery-dl man
-}
-
-pkg_postinst() {
-   optfeature "Pixiv Ugoira to WebM conversion" media-video/ffmpeg
-   optfeature "video downloads" net-misc/yt-dlp
-}



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

2024-03-22 Thread Maciej Barć
commit: f830a1e40beec1194592194e606936736f983922
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Mar 22 19:18:14 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Mar 22 21:17:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f830a1e4

dev-lang/haxe: bump to 4.3.4

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

 dev-lang/haxe/Manifest  |  1 +
 dev-lang/haxe/haxe-4.3.4.ebuild | 67 +
 2 files changed, 68 insertions(+)

diff --git a/dev-lang/haxe/Manifest b/dev-lang/haxe/Manifest
index 2d54822a0901..599e56f150fd 100644
--- a/dev-lang/haxe/Manifest
+++ b/dev-lang/haxe/Manifest
@@ -1 +1,2 @@
 DIST haxe-4.3.3.tar.gz 8405617 BLAKE2B 
0c27eafd6af0615b47de8a7bdbff25fe15d8bbf80525ede273a4a430cedde6f0d6c9871ae581e2a7e8a87b56862f0c1b9f6f862a7cbfb68ac943ccbc3ae36878
 SHA512 
fea25ae2ba7433e2f39faae8e05538419e5dfbc519315c8e91b84a2d0a7c9e2ed380b92b21c23ff597797311cbb7a15276b5f4623fb65c6e3d4d8cc801a74e23
+DIST haxe-4.3.4.tar.gz 8409775 BLAKE2B 
929797d71c23724c08c85957be8b39d6802d35990f70a85f8f7c309fa4505dae2b4b24e881ea8f55b02d68af4eb5fb7956c2562cdc5a8f201925a3029bd2cafd
 SHA512 
77f08d5ecd2f0d08d4f44f186120a3f72eb51c712116d50d524f116d981b28fec4e5a03ef0d7c84bf0451caac76a37d642841202d01822cbb5f08981f12998ec

diff --git a/dev-lang/haxe/haxe-4.3.4.ebuild b/dev-lang/haxe/haxe-4.3.4.ebuild
new file mode 100644
index ..776b27a6ebe6
--- /dev/null
+++ b/dev-lang/haxe/haxe-4.3.4.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Multi-target universal programming language"
+HOMEPAGE="https://haxe.org/
+   https://github.com/HaxeFoundation/haxe/";
+
+if [[ "${PV}" == ** ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/HaxeFoundation/haxe.git";
+else
+   # Haxe-debian is a distribution variant then contains the required git 
modules.
+   
SRC_URI="https://github.com/HaxeFoundation/haxe-debian/archive/upstream/${PV}.tar.gz
+   -> ${P}.tar.gz"
+   S="${WORKDIR}/haxe-debian-upstream-${PV}"
+
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-2+ MIT"
+SLOT="0/${PV}"
+IUSE="+ocamlopt"
+RESTRICT="strip"
+
+RDEPEND="
+   >=dev-lang/ocaml-4:=[ocamlopt?]
+   >=dev-ml/luv-0.5.12:=
+   dev-ml/extlib:=
+   dev-ml/ocaml-sha:=
+   dev-ml/ptmap:=
+   dev-ml/sedlex:=
+   dev-ml/xml-light:=
+
+   dev-lang/neko:=
+   dev-libs/boehm-gc:=
+   dev-libs/libpcre:=
+   net-libs/mbedtls:=
+   sys-libs/zlib:=
+"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   dev-ml/camlp5
+   dev-ml/dune
+   dev-ml/findlib
+"
+
+QA_FLAGS_IGNORED="usr/bin/haxelib"
+QA_PRESTRIPPED="usr/bin/haxelib"
+
+src_configure() {
+   export OCAMLOPT="$(usex ocamlopt ocamlopt.opt ocamlopt)"
+}
+
+src_compile() {
+   emake -j1 BRANCH="" COMMIT_DATE="" COMMIT_SHA="" \
+   OCAMLOPT="${OCAMLOPT}" INSTALL_DIR="/usr"
+}
+
+src_install() {
+   emake DESTDIR="${D}" INSTALL_DIR="/usr" install
+   dodoc *.md
+}



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

2024-03-22 Thread Maciej Barć
commit: d2a0987166cafb44253c860d21845ef25f2578b7
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Mar 22 20:12:02 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Mar 22 21:17:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2a09871

net-misc/gallery-dl: use unittest runner; disable net

Closes: https://bugs.gentoo.org/927526
Signed-off-by: Maciej Barć  gentoo.org>

 net-misc/gallery-dl/gallery-dl-1.26.8.ebuild | 11 ---
 net-misc/gallery-dl/gallery-dl-.ebuild   | 11 +--
 2 files changed, 17 insertions(+), 5 deletions(-)

diff --git a/net-misc/gallery-dl/gallery-dl-1.26.8.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.26.8.ebuild
index 736c8bce293d..310c7066bc74 100644
--- a/net-misc/gallery-dl/gallery-dl-1.26.8.ebuild
+++ b/net-misc/gallery-dl/gallery-dl-1.26.8.ebuild
@@ -25,14 +25,19 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-PROPERTIES="test_network"   # Tests require network access.
-RESTRICT="test"
 
 RDEPEND="
>=dev-python/requests-2.11.0[${PYTHON_USEDEP}]
 "
 
-distutils_enable_tests setup.py
+distutils_enable_tests unittest
+
+src_prepare() {
+   # Tests against real servers, some tests always fail and some are 
subject to change.
+   rm test/test_results.py || die
+
+   distutils-r1_src_prepare
+}
 
 python_compile_all() {
emake PYTHON="${EPYTHON}" data/completion/{,_}gallery-dl man

diff --git a/net-misc/gallery-dl/gallery-dl-.ebuild 
b/net-misc/gallery-dl/gallery-dl-.ebuild
index b8a8623c53a8..fc74f32338d2 100644
--- a/net-misc/gallery-dl/gallery-dl-.ebuild
+++ b/net-misc/gallery-dl/gallery-dl-.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
@@ -32,7 +32,14 @@ RDEPEND="
>=dev-python/requests-2.11.0[${PYTHON_USEDEP}]
 "
 
-distutils_enable_tests setup.py
+distutils_enable_tests unittest
+
+src_prepare() {
+   # Tests against real servers, some tests always fail and some are 
subject to change.
+   rm test/test_results.py || die
+
+   distutils-r1_src_prepare
+}
 
 python_compile_all() {
emake PYTHON="${EPYTHON}" data/completion/{,_}gallery-dl man



[gentoo-commits] repo/gentoo:master commit in: app-emacs/ts/

2024-03-22 Thread Maciej Barć
commit: b42be5e3006c0383e21451a38d5748b3af4b1b40
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Mar 22 21:11:41 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Mar 22 21:17:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b42be5e3

app-emacs/ts: switch to UTC zone

Closes: https://bugs.gentoo.org/927384
Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/ts/ts-0.3.ebuild | 24 
 1 file changed, 16 insertions(+), 8 deletions(-)

diff --git a/app-emacs/ts/ts-0.3.ebuild b/app-emacs/ts/ts-0.3.ebuild
index 4f61deb30b25..87f02340e27c 100644
--- a/app-emacs/ts/ts-0.3.ebuild
+++ b/app-emacs/ts/ts-0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -8,32 +8,40 @@ inherit elisp
 DESCRIPTION="Emacs timestamp and date-time library"
 HOMEPAGE="https://github.com/alphapapa/ts.el";
 
-if [[ ${PV} == ** ]] ; then
+if [[ "${PV}" == ** ]] ; then
inherit git-r3
+
EGIT_REPO_URI="https://github.com/alphapapa/ts.el.git";
 else
-   [[ ${PV} == 0.3 ]] && COMMIT=552936017cfdec89f7fc20c254ae6b37c3f22c5b
+   [[ "${PV}" == 0.3 ]] && COMMIT=552936017cfdec89f7fc20c254ae6b37c3f22c5b
SRC_URI="https://github.com/alphapapa/ts.el/archive/${COMMIT}.tar.gz
-> ${P}.tar.gz"
-   S="${WORKDIR}"/ts.el-${COMMIT}
+   S="${WORKDIR}/ts.el-${COMMIT}"
+
KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="GPL-3+"
 SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
app-emacs/dash
app-emacs/s
 "
-BDEPEND="${RDEPEND}"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   sys-libs/timezone-data
+   )
+"
 
-PATCHES=( "${FILESDIR}"/ts-0.3-test.patch  )
+PATCHES=( "${FILESDIR}/ts-0.3-test.patch" )
 
 DOCS=( README.org notes.org )
 SITEFILE="50${PN}-gentoo.el"
 
 src_test() {
-   LANG=C TZ=/usr/share/zoneinfo/America/Chicago   \
-   elisp-test-ert test -l test/test.el
+   LANG=C TZ=/usr/share/zoneinfo/UTC elisp-test-ert test -l test/test.el
 }



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

2024-03-22 Thread Maciej Barć
commit: 822a520b7d786c0b3a8adbc1bde8bba6beedf611
Author: Maciej Barć  gentoo  org>
AuthorDate: Fri Mar 22 18:50:57 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Fri Mar 22 21:17:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=822a520b

dev-lang/haxe: drop old 4.3.1

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

 dev-lang/haxe/Manifest  |  1 -
 dev-lang/haxe/haxe-4.3.1.ebuild | 63 -
 2 files changed, 64 deletions(-)

diff --git a/dev-lang/haxe/Manifest b/dev-lang/haxe/Manifest
index 9c7a5ad97aef..2d54822a0901 100644
--- a/dev-lang/haxe/Manifest
+++ b/dev-lang/haxe/Manifest
@@ -1,2 +1 @@
-DIST haxe-4.3.1.tar.gz 8398956 BLAKE2B 
f665f44120fb16b0f542e63c3ca00d84e90356e9dddbf3c50332bdee3770fa83a11d273db26c392799d39f8c035f5732bf4f7092a31750f5a5766588ee8a7849
 SHA512 
10961e4a5d7fad6789ea4465c96149c0becfe87ad447a0d808af5771ccbd2846b2e6715cbd72dcae9d4340ee45f7caac9238df94e3c079696e89f5551e8e1cdb
 DIST haxe-4.3.3.tar.gz 8405617 BLAKE2B 
0c27eafd6af0615b47de8a7bdbff25fe15d8bbf80525ede273a4a430cedde6f0d6c9871ae581e2a7e8a87b56862f0c1b9f6f862a7cbfb68ac943ccbc3ae36878
 SHA512 
fea25ae2ba7433e2f39faae8e05538419e5dfbc519315c8e91b84a2d0a7c9e2ed380b92b21c23ff597797311cbb7a15276b5f4623fb65c6e3d4d8cc801a74e23

diff --git a/dev-lang/haxe/haxe-4.3.1.ebuild b/dev-lang/haxe/haxe-4.3.1.ebuild
deleted file mode 100644
index 898185d66029..
--- a/dev-lang/haxe/haxe-4.3.1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Multi-target universal programming language"
-HOMEPAGE="https://haxe.org/
-   https://github.com/HaxeFoundation/haxe/";
-
-if [[ ${PV} == ** ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/HaxeFoundation/haxe.git";
-else
-   # Haxe-debian already contains correct git modules
-   
SRC_URI="https://github.com/HaxeFoundation/haxe-debian/archive/upstream/${PV}.tar.gz
-   -> ${P}.tar.gz"
-   KEYWORDS="~amd64"
-   S="${WORKDIR}"/haxe-debian-upstream-${PV}
-fi
-
-LICENSE="GPL-2+ MIT"
-SLOT="0/${PV}"
-IUSE="+ocamlopt"
-RESTRICT="strip"
-
-RDEPEND="
-   >=dev-lang/ocaml-4:=[ocamlopt?]
-   >=dev-ml/luv-0.5.12:=
-   dev-ml/extlib:=
-   dev-ml/ocaml-sha:=
-   dev-ml/ptmap:=
-   dev-ml/sedlex:=
-   dev-ml/xml-light:=
-
-   dev-lang/neko:=
-   dev-libs/boehm-gc:=
-   dev-libs/libpcre:=
-   net-libs/mbedtls:=
-   sys-libs/zlib:=
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-ml/camlp5
-   dev-ml/dune
-   dev-ml/findlib
-"
-
-QA_FLAGS_IGNORED="usr/bin/haxelib"
-QA_PRESTRIPPED="usr/bin/haxelib"
-
-src_configure() {
-   export OCAMLOPT=$(usex ocamlopt ocamlopt.opt ocamlopt)
-}
-
-src_compile() {
-   emake -j1 BRANCH="" COMMIT_DATE="" COMMIT_SHA="" \
-   OCAMLOPT="${OCAMLOPT}" INSTALL_DIR=/usr
-}
-
-src_install() {
-   emake DESTDIR="${D}" INSTALL_DIR=/usr install
-   dodoc *.md
-}



  1   2   3   4   >