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

2023-09-04 Thread Michał Górny
commit: cea0c3628997013f259f248f47a3cae7c973bdb3
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  5 05:38:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  5 05:54:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cea0c362

dev-python/rpds-py: Bump to 0.10.2

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

 dev-python/rpds-py/Manifest  |  1 +
 dev-python/rpds-py/rpds-py-0.10.2.ebuild | 76 
 2 files changed, 77 insertions(+)

diff --git a/dev-python/rpds-py/Manifest b/dev-python/rpds-py/Manifest
index d4c11c3ca57f..899aaadd68ae 100644
--- a/dev-python/rpds-py/Manifest
+++ b/dev-python/rpds-py/Manifest
@@ -26,6 +26,7 @@ DIST redox_syscall-0.3.5.crate 23404 BLAKE2B 
85aa4299d981bf576f523da5cdeae87
 DIST rpds-0.13.0.crate 67994 BLAKE2B 
91b4aec7a25b81566288c5fefe5f89a0f8b9eae83caf05cf7a9796394df70ae79b721b64804f72c582bfc41ff59647a9bc0980ba7dc9438412f6445e4a916b5b
 SHA512 
6567eabae407fb2c5eea49395d6901c540dc0b4dbd585d5f93fed1b4a71885a784fb8652f46cca5148acd35957040c4a61ce1d95e871cf494b41db846fd38698
 DIST rpds-1.0.0.crate 68927 BLAKE2B 
518fce45866faf3bbdf7b67d53a34f31445bb76e0b35b72e03c8d799ce2a95d710f296b6273882c4a9c9511859f042f1fd3b19f9b0d065da66847d2b57fa16cc
 SHA512 
2fd73bf821c192955217e1aa471372bbdb4abc3c495a65c7495905278e4425afb16534920afbf55e368700456ab323cd2d45235dc04beaa134256a19714c6a49
 DIST rpds_py-0.10.0.tar.gz 17161 BLAKE2B 
14dfba630d9f5d4170fe9f826c5e763f7637fe50fbcba88f9dcc643f702d7845571e2780b6f0c72891dc6a828b7ea2f0c6743b4d48d0a09055fb9255d8dbc517
 SHA512 
a9298a3a28d52ef7617cfcfc9c5fd024bc8d10db78158e544644bbc58ac346c5c776602cdaf56cdd995a5e644452e3f72891964aa039c8685ac966cef8c10653
+DIST rpds_py-0.10.2.tar.gz 17208 BLAKE2B 
224ce0b36117dac4dcbebfb5f1905195f59b0868d99aecf8407fc5d4a252caaf8cce295e12354e76f0f657a694dacc0f9626da13c77912d1c0a96d95ed361bf4
 SHA512 
6308ef02a5f8447f43163c13bd3b2a8b46dd3a348398eaa342008d634c38e2a68c8335d8fbbaf8849660c423d4acd7d46dfc4f4c91c6ac95cce7a01434bce5fd
 DIST rpds_py-0.9.2.tar.gz 16898 BLAKE2B 
0ebb58586c51bb93cd31a166a49fc79054ca624bcccb0501138cc267ddfa152d5d6def49e2927c10bfbb580505d1ad761cafc7ff266ca965a92f6167d811e151
 SHA512 
5a3d1b4ca27cd9b73edf7c03c8def5350949a56df0a322e317a7d3e6e31933694fe21928218ebeb51074322dcde6e4f807283e0359f8f31b0ca6b69180be3260
 DIST scopeguard-1.1.0.crate 11470 BLAKE2B 
f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe
 SHA512 
368fa5726df8f42b53681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d
 DIST smallvec-1.11.0.crate 34680 BLAKE2B 
e54d56f6bbffbfa7ce5fe5f04e325b2e5cf19d290e4be278bc00a136e26284625b9c18c7c2b10b7fb8fad0ea7e3770f3cdbcfbaa913f5ac08d0a2f8b4e0de188
 SHA512 
41bfbecbc2c244497568a41724d65791ec3fd6d8057813d521367cca316c09c2b28fb3973826236b01c1f5d2f905d8d22b0c3c47f957a9ff5d7685591f15ccd7

diff --git a/dev-python/rpds-py/rpds-py-0.10.2.ebuild 
b/dev-python/rpds-py/rpds-py-0.10.2.ebuild
new file mode 100644
index ..33a456b509bf
--- /dev/null
+++ b/dev-python/rpds-py/rpds-py-0.10.2.ebuild
@@ -0,0 +1,76 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=maturin
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+CRATES="
+   archery@1.0.0
+   autocfg@1.1.0
+   bitflags@1.3.2
+   cfg-if@1.0.0
+   indoc@1.0.9
+   libc@0.2.147
+   lock_api@0.4.10
+   memoffset@0.9.0
+   once_cell@1.18.0
+   parking_lot@0.12.1
+   parking_lot_core@0.9.8
+   proc-macro2@1.0.66
+   pyo3-build-config@0.19.2
+   pyo3-ffi@0.19.2
+   pyo3-macros-backend@0.19.2
+   pyo3-macros@0.19.2
+   pyo3@0.19.2
+   quote@1.0.31
+   redox_syscall@0.3.5
+   rpds@1.0.0
+   scopeguard@1.1.0
+   smallvec@1.11.0
+   static_assertions@1.1.0
+   syn@1.0.109
+   target-lexicon@0.12.9
+   unicode-ident@1.0.11
+   unindent@0.1.11
+   windows-targets@0.48.1
+   windows_aarch64_gnullvm@0.48.0
+   windows_aarch64_msvc@0.48.0
+   windows_i686_gnu@0.48.0
+   windows_i686_msvc@0.48.0
+   windows_x86_64_gnu@0.48.0
+   windows_x86_64_gnullvm@0.48.0
+   windows_x86_64_msvc@0.48.0
+"
+
+inherit cargo distutils-r1 pypi
+
+DESCRIPTION="Python bindings to Rust's persistent data structures (rpds)"
+HOMEPAGE="
+   https://github.com/crate-py/rpds/
+   https://pypi.org/project/rpds-py/
+"
+SRC_URI+="
+   ${CARGO_CRATE_URIS}
+"
+
+LICENSE="MIT"
+# Dependent crate licenses
+LICENSE+="
+   Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT MPL-2.0
+   Unicode-DFS-2016
+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   )
+"
+

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

2023-09-04 Thread Michał Górny
commit: 3df47ff5f7fed35d81aab551e87b368d73229cd6
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  5 05:35:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  5 05:54:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3df47ff5

dev-python/pytest-httpx: Bump to 0.24.0

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

 dev-python/pytest-httpx/Manifest   |  1 +
 dev-python/pytest-httpx/pytest-httpx-0.24.0.ebuild | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-python/pytest-httpx/Manifest b/dev-python/pytest-httpx/Manifest
index 5fcc30499586..00a826c50962 100644
--- a/dev-python/pytest-httpx/Manifest
+++ b/dev-python/pytest-httpx/Manifest
@@ -1 +1,2 @@
 DIST pytest_httpx-0.23.1.tar.gz 29462 BLAKE2B 
aaccef0152a4b7a6340ef322135dcea366df04f349e5d0b4ee9f02a9995485306da4c7854ef4235543b0dcb0228e2f5957790b2b58a0f41bb739849bfdf26cbc
 SHA512 
4490c716c341d782ebf02c29475b7618c0717bbaa736b0a0eefee8a7c8498d3474dd28d487469fe5806ba0018a07b538d2f583406f561c451de6f8a688d57901
+DIST pytest_httpx-0.24.0.tar.gz 31665 BLAKE2B 
2b9ec1c97635179b10052b32a5e1245ec44882f485e427cad7e278913c62b300f0a2e6637254469be15c68905e8b3fe2a34923e583f780b08e14433d625382f2
 SHA512 
b84b7fa80bcc80c8e1ef7324bd3e559d020b993bafa8835ea40bd33d6fc97208e391d86807ee2c7959eda01f615e1001876f346e67fb9dc645ad00a1feea9e64

diff --git a/dev-python/pytest-httpx/pytest-httpx-0.24.0.ebuild 
b/dev-python/pytest-httpx/pytest-httpx-0.24.0.ebuild
new file mode 100644
index ..336dab68638d
--- /dev/null
+++ b/dev-python/pytest-httpx/pytest-httpx-0.24.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Send responses to HTTPX using pytest"
+HOMEPAGE="
+   https://colin-b.github.io/pytest_httpx/
+   https://github.com/Colin-b/pytest_httpx/
+   https://pypi.org/project/pytest-httpx/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   =dev-python/httpx-0.24*[${PYTHON_USEDEP}]
+   

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

2023-09-04 Thread Michał Górny
commit: bce169856e59f3487a86ebce6779f46906497b5b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  5 05:37:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  5 05:54:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bce16985

dev-python/griffe: Bump to 0.36.1

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

 dev-python/griffe/Manifest |  1 +
 dev-python/griffe/griffe-0.36.1.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/griffe/Manifest b/dev-python/griffe/Manifest
index 4b59b0e6dc46..e1b45b2ec20c 100644
--- a/dev-python/griffe/Manifest
+++ b/dev-python/griffe/Manifest
@@ -3,3 +3,4 @@ DIST griffe-0.35.0.gh.tar.gz 184348 BLAKE2B 
eafd03d55091c960ae8686e0e1113ca266b1
 DIST griffe-0.35.1.gh.tar.gz 184480 BLAKE2B 
9c2ba347d34ea428d56fe1bcd43b31d1518b2ac55082282ff66432837138fe26f1a61dc001c2c19e3400642b712b9ebea0987e541c0a1178653a6020bca0cf91
 SHA512 
e6d4b1fd670853eff5e74e2969d6e14e20809c7b859e2a8ec326855848807e066679ea09da6de04819a0f3ea79aa21bf6101c3e06b82bcb15dda6a3da5b8e4d9
 DIST griffe-0.35.2.gh.tar.gz 185855 BLAKE2B 
325449ae4619a293396e98c2109b765a1ef5e8c3653d3c1fdd1b051627f7d9893338c8b1778563835128d933ead369bd5eae5af72d2eaca8d6b217dde51f6dcd
 SHA512 
c87987ea4c4887ba4d3e73a363b196214f0a2845c7b7a56ab38a090beca89a8ce544531e405478c74827e14b65a5522b7238e7446aff7396d1155b926e396590
 DIST griffe-0.36.0.gh.tar.gz 188450 BLAKE2B 
df47c19db7d9ca245843b6b3178de060dd319328e809156f0611cb97afa8bed4a8c82d1cd31b03e05147cd94ab88ecc3ea9e7491b65bd3efceaf711bd58d9de7
 SHA512 
d55b58f3ffa63c6450df045bc871309837f92079d60556a1a98f7a1420385b2bb6ca63d696b4c8780bf8386d6e1732662ef0bbb6237f0a8ff33d4f3bf8a5f263
+DIST griffe-0.36.1.gh.tar.gz 188502 BLAKE2B 
732b2d0c894e32b168baa918b742c518cf11273fca5a2667d68cbc253d1a56b8fe55ee3937425df6ca09b7d09715bbd2bd7dc29acb60559331010943218037cc
 SHA512 
3cf6f46d9018d0eb752d69caa7a37de0c3e1b7a7bf5fb1077890e48b2e280bb95566d96b893632083c7d7dc25c7352a000519ec350d04c512acd0eeb4fa21312

diff --git a/dev-python/griffe/griffe-0.36.1.ebuild 
b/dev-python/griffe/griffe-0.36.1.ebuild
new file mode 100644
index ..c8d57610c9ff
--- /dev/null
+++ b/dev-python/griffe/griffe-0.36.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Signature generator for Python programs"
+HOMEPAGE="
+   https://mkdocstrings.github.io/griffe/
+   https://github.com/mkdocstrings/griffe/
+   https://pypi.org/project/griffe/
+"
+# Tests need files absent from the PyPI tarballs
+SRC_URI="
+   https://github.com/mkdocstrings/griffe/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+   >=dev-python/colorama-0.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}]
+   >=dev-python/pytest-xdist-2.4[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export PDM_BUILD_SCM_VERSION=${PV}
+
+EPYTEST_DESELECT=(
+   # fragile to installed packages
+   # (failed on PySide2 for me)
+   tests/test_stdlib.py::test_fuzzing_on_stdlib
+)



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

2023-09-04 Thread Michał Górny
commit: b3c17865be5b195d5424874469e6faeced5614fc
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  5 05:38:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  5 05:54:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3c17865

dev-python/mkdocstrings-python: Bump to 1.6.1

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

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

diff --git a/dev-python/mkdocstrings-python/Manifest 
b/dev-python/mkdocstrings-python/Manifest
index 4f2aa7d92bcf..4e6fe17ea024 100644
--- a/dev-python/mkdocstrings-python/Manifest
+++ b/dev-python/mkdocstrings-python/Manifest
@@ -2,3 +2,4 @@ DIST mkdocstrings-python-1.5.0.gh.tar.gz 134827 BLAKE2B 
8af0d4497a93c9064a4413ea
 DIST mkdocstrings-python-1.5.1.gh.tar.gz 135102 BLAKE2B 
06da82fd75b5f4311e98316037f073bbfc176fb50b2676a43dc43c6d819574d4ad724bffa75ce4f765858fdb8042f8802c607e6093121920b48bf3db4b130c17
 SHA512 
01b5e78bb9ff3d0325ce96f1bf44d2f0da5809db925ca93db43b210da867c8a31b7c68329a4d11345283b170e34cbd50a11b7e5364ab1d9cbc074a1aa9f792d7
 DIST mkdocstrings-python-1.5.2.gh.tar.gz 135238 BLAKE2B 
09885164675a0955dcbef0a17871a6d19dbbfc9a7d6114a46e23dbb5a2428e7d46ffe626ecab10939934c06817892cde0e3e3db592776f7fb25dcdbdf8473a85
 SHA512 
0f069b07cb681ad470947dd02996e783ee809f34418316e8929322f20304dddab7049bc5dc0874e0b4ff6f6af6d958bbb69a4c61515d56cc716a774a1957f51e
 DIST mkdocstrings-python-1.6.0.gh.tar.gz 135452 BLAKE2B 
cde95f8066ac97cbe3f618cb399cdcc06027632100198a7cd5970c09683a1d1bbe2b7aa32dcc8dae437b19efe4de007cd04899564a44021ad1e1794b7b9d5da7
 SHA512 
58da4eb6e3c7d702782346ca5b66726fe1f24c4a0f57a90bd5ab53ef90787eb16291d492078f10a847a6cbf63892b34a8d8d41714311664c659bf14acc0739a7
+DIST mkdocstrings-python-1.6.1.gh.tar.gz 135536 BLAKE2B 
34e0c43d73002988b6511b8027c910085f7f241895e28048c30944b303f9882af5335f52bf201c14055db7df31e051e9d2c1ec696777c9fc87e547d776684ba0
 SHA512 
429ca933fef33668c02081bdd539a556a7322f4759af6db74255ee39d4ad5f8a37f6626c58457eaaeabc76e559be8834bfe952e8bdb09f9924a86cb56faabbeb

diff --git a/dev-python/mkdocstrings-python/mkdocstrings-python-1.6.1.ebuild 
b/dev-python/mkdocstrings-python/mkdocstrings-python-1.6.1.ebuild
new file mode 100644
index ..f0b94cc2c39d
--- /dev/null
+++ b/dev-python/mkdocstrings-python/mkdocstrings-python-1.6.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=pdm-backend
+
+inherit distutils-r1
+
+DESCRIPTION="Python handler for dev-python/mkdocstrings"
+HOMEPAGE="
+   https://mkdocstrings.github.io/python/
+   https://github.com/mkdocstrings/python/
+   https://pypi.org/project/mkdocstrings-python/
+"
+# Tests need files absent from the PyPI tarballs
+SRC_URI="
+   https://github.com/mkdocstrings/python/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/python-${PV}"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+   >=dev-python/griffe-0.35[${PYTHON_USEDEP}]
+   dev-python/mkdocstrings[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mkdocs-material[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export PDM_BUILD_SCM_VERSION=${PV}



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

2023-09-04 Thread Michał Górny
commit: f439ba6edbdd73ce05fc693c00ba4819a03b95e2
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  5 05:36:41 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  5 05:54:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f439ba6e

dev-python/asttokens: Bump to 2.4.0

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

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

diff --git a/dev-python/asttokens/Manifest b/dev-python/asttokens/Manifest
index 460521610974..74f84745b4ba 100644
--- a/dev-python/asttokens/Manifest
+++ b/dev-python/asttokens/Manifest
@@ -1,2 +1,3 @@
 DIST asttokens-2.2.1.gh.tar.gz 56115 BLAKE2B 
89c235391f9cc68fc640c5f9fccd1055cd7649ac92f4f935a872c1b90458f4bf577979fdeb3267f7bd5a5af505b6a33582da47d5fb65b57c411f482622d90feb
 SHA512 
f7fb00918403054bc6a118494f49dcc11946141d2193624455ff2b1ca137d1c75315c779295701e93ae350ce4f5f670d6287e91a116b6b5cbcb06b374a6d00b5
 DIST asttokens-2.3.0.gh.tar.gz 56996 BLAKE2B 
742e1332c6dcc35930e6ac85df1a851143772ab390f51088bd89bbc8c6f2d2277ed1cc31af554f274b3d6fab554a542a54b0ef08afbd470f8308ca5eddf9728b
 SHA512 
128e9d41db1e7dd85ce3e459123c0a28d8478c3757b06c35a53eed4286ed23ac8747a221b9bbcf17d87dd98288a3b58a33e0a2e4e9f5cf8b137264bd22eadc36
+DIST asttokens-2.4.0.gh.tar.gz 56965 BLAKE2B 
60adc46bd30f5c2fee368362f655bb6a83d2394f2c0badfc191f91335decd523a2f1523927b4ce3cdbe1a557cfb335635c68c20acbb33384cf9c3a816bbb6743
 SHA512 
183321c6eef3493e49289834425d4ec59dec5fdc496d27e4d89ab5ca2a830306367e0464dba25856da612e018f8d6cefedf7c234944031f02a91acc73cd4

diff --git a/dev-python/asttokens/asttokens-2.4.0.ebuild 
b/dev-python/asttokens/asttokens-2.4.0.ebuild
new file mode 100644
index ..4d0a09d2ec63
--- /dev/null
+++ b/dev-python/asttokens/asttokens-2.4.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Annotate Python AST trees with source text and token information"
+HOMEPAGE="
+   https://github.com/gristlabs/asttokens/
+   https://pypi.org/project/asttokens/
+"
+SRC_URI="
+   https://github.com/gristlabs/asttokens/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~arm64-macos ~x64-macos"
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/astroid[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # test suite itself broken with new astroid versions, upstream less care
+   # https://github.com/gristlabs/asttokens/issues/79
+   tests/test_astroid.py
+)
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



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

2023-09-04 Thread Michał Górny
commit: d93fc3a94e25c18d916d8ea02e7503c59e5bf9ac
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  5 05:33:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  5 05:54:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d93fc3a9

dev-python/mkdocs-material: Bump to 9.2.8

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

 dev-python/mkdocs-material/Manifest|  1 +
 .../mkdocs-material/mkdocs-material-9.2.8.ebuild   | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/dev-python/mkdocs-material/Manifest 
b/dev-python/mkdocs-material/Manifest
index 94d82ce31e44..10896bf06667 100644
--- a/dev-python/mkdocs-material/Manifest
+++ b/dev-python/mkdocs-material/Manifest
@@ -5,3 +5,4 @@ DIST mkdocs-material-9.2.3.gh.tar.gz 14381233 BLAKE2B 
a672321dc20921369d4d8995ea
 DIST mkdocs-material-9.2.5.gh.tar.gz 14387280 BLAKE2B 
3db1ee5e1a28bc53c9666e3e4a2cc2b0c3fc1cb8337a4784cf41905801c38ef25b7751b34345608dd5837e6cf4dcb7ca11acda8e3ab89ba434241813963ac9c5
 SHA512 
bd01bdf6032c6c62196479bc9adb4ba743d2c55f6c53fb88256dadf2198b905ea9975d485fd00f2aeae794c43f6eada9d9478f892147ce38b925208c507a131a
 DIST mkdocs-material-9.2.6.gh.tar.gz 14397658 BLAKE2B 
b83245c3278f497d1beea0d3ebf13bcd5542993c0fb6c9b06202677edd668d178fa25139da21fe87a9adf9a92f7ef7e8d5b91d4cf487e1439d38ce30283d5fdb
 SHA512 
9e4380463ac938d8133f4b94f4adc9611eea0993262c52d2c7384d4c784aa2fa4d01a318d9a118f1c12d42e366ce6ecedf3db548b60cc547e63d3924bc36c039
 DIST mkdocs-material-9.2.7.gh.tar.gz 14401445 BLAKE2B 
1705579f34442a996b9c16f97b0ec0c523b236fadb6273a76607a32a8ce0daf3f3aa36c2a4daa71c488dca35e1483292cb8d8d810bf3df6801a3c47b5d80aee7
 SHA512 
ca0234c6c5f169d5038ee3529371880cf63b88a4a0d9fc4f1f3044bc8a58157145b56aa28fd7c8cef1344e3be959b16c0023ae0a6fecbda3837e2eadd9139f69
+DIST mkdocs-material-9.2.8.gh.tar.gz 14412534 BLAKE2B 
f4483a199d86af9ebf6b19937e6d637b52cb38e2c33e22b864cc6cc701663c32ceaa03cf195d0d211349029dcc075c3b2ff702270a7c0032ca68260fad48d8a9
 SHA512 
efbbd4b99cf5a466d68c38259c50c8621ab8f06a6d50369f54234b15ed1d0d4cbeb2b476d43b0eec89f329667fca32258b84082b7a5f6404bbcd39434856b296

diff --git a/dev-python/mkdocs-material/mkdocs-material-9.2.8.ebuild 
b/dev-python/mkdocs-material/mkdocs-material-9.2.8.ebuild
new file mode 100644
index ..7e79b6a69a58
--- /dev/null
+++ b/dev-python/mkdocs-material/mkdocs-material-9.2.8.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..11} )
+
+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 ~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.2[${PYTHON_USEDEP}]
+   >=dev-python/paginate-0.5.6[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.14[${PYTHON_USEDEP}]
+   >=dev-python/pymdown-extensions-9.9.1[${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-9.0[${PYTHON_USEDEP}]
+   >=media-gfx/cairosvg-2.5[${PYTHON_USEDEP}]
+   )
+"
+
+# mkdocs-material-extensions depends on mkdocs-material creating a circular dep
+PDEPEND="
+   >=dev-python/mkdocs-material-extensions-1.1.0[${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/ipykernel/

2023-09-04 Thread Michał Górny
commit: 6118f3f56f85c66dbd4cf3eb5ad9e08065d33766
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  5 05:37:00 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  5 05:54:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6118f3f5

dev-python/ipykernel: Bump to 6.25.2

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

 dev-python/ipykernel/Manifest|  1 +
 dev-python/ipykernel/ipykernel-6.25.2.ebuild | 79 
 2 files changed, 80 insertions(+)

diff --git a/dev-python/ipykernel/Manifest b/dev-python/ipykernel/Manifest
index 691000c3ed4f..130a9dbf0a08 100644
--- a/dev-python/ipykernel/Manifest
+++ b/dev-python/ipykernel/Manifest
@@ -1 +1,2 @@
 DIST ipykernel-6.25.1.tar.gz 155925 BLAKE2B 
973ee4b674ccc83adbff302cd967573fde17e20067366d32daba7f95db6f9ba3312d7418b8800222a2eb73b7061c65cea366ab1cdbc25e74fdbefbe50546cfc5
 SHA512 
501aa98a50b677037f9d81415bc56b50a1b7b056c25d6edd1eb116eed6c0fe41cff067bf88535880cdae0749eb569ba428c9389a22c77b54c2deea8f2eebf99b
+DIST ipykernel-6.25.2.tar.gz 156247 BLAKE2B 
796ed40dd5ef11dbe8a0bb330aafd1e51e40b1fa5a0b55bdb1a1aff4d89187b3c6b3831f3d44b131f5e8158d6035697f788877a8e682c4c0355da74825ee2200
 SHA512 
a6f5089cff8c297379ae840b49ad705d23db46aa04030c7a2598031d118b5c0dd64e091de4d66adfd876e8ef45abfcb6bc963c3311dd8e50f4e83236bfc4cfa3

diff --git a/dev-python/ipykernel/ipykernel-6.25.2.ebuild 
b/dev-python/ipykernel/ipykernel-6.25.2.ebuild
new file mode 100644
index ..bac003cd898d
--- /dev/null
+++ b/dev-python/ipykernel/ipykernel-6.25.2.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 pypi virtualx
+
+DESCRIPTION="IPython Kernel for Jupyter"
+HOMEPAGE="
+   https://github.com/ipython/ipykernel/
+   https://pypi.org/project/ipykernel/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~arm64-macos ~x64-macos"
+
+RDEPEND="
+   >=dev-python/comm-0.1.1[${PYTHON_USEDEP}]
+   !elibc_Darwin? ( >=dev-python/debugpy-1.6.5[${PYTHON_USEDEP}] )
+   >=dev-python/ipython-7.23.1[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-client-8[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-core-4.12[${PYTHON_USEDEP}]
+   >=dev-python/matplotlib-inline-0.1[${PYTHON_USEDEP}]
+   dev-python/nest-asyncio[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   >=dev-python/pyzmq-20[${PYTHON_USEDEP}]
+   >=dev-python/tornado-6.1[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.4.0[${PYTHON_USEDEP}]
+"
+# RDEPEND seems specifically needed in BDEPEND, at least jupyter
+# bug #816486
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/ipyparallel[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e 's:^TIMEOUT = .*:TIMEOUT = 120:' ipykernel/tests/*.py || die
+   distutils-r1_src_prepare
+}
+
+python_compile() {
+   distutils-r1_python_compile
+   # Use python3 in kernel.json configuration, bug #784764
+   sed -i -e '/python3.[0-9]\+/s//python3/' \
+   
"${BUILD_DIR}/install${EPREFIX}/usr/share/jupyter/kernels/python3/kernel.json" 
|| die
+}
+
+src_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   ipykernel/tests/test_debugger.py::test_attach_debug
+   
ipykernel/tests/test_debugger.py::test_breakpoint_in_cell_with_leading_empty_lines
+   
ipykernel/tests/test_debugger.py::test_rich_inspect_at_breakpoint
+   
ipykernel/tests/test_debugger.py::test_rich_inspect_not_at_breakpoint
+   ipykernel/tests/test_debugger.py::test_set_breakpoints
+   ipykernel/tests/test_debugger.py::test_stop_on_breakpoint
+   ipykernel/tests/test_debugger.py::test_copy_to_globals
+   # hangs?
+   ipykernel/tests/test_eventloop.py::test_tk_loop
+   # doesn't like pyside2?
+   ipykernel/tests/test_eventloop.py::test_qt_enable_gui
+   )
+
+   virtx distutils-r1_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/antlr4-python3-runtime/

2023-09-04 Thread Michał Górny
commit: 09ff50a9e30dd3ee870e4e00274607fe3fecc04f
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  5 05:20:51 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  5 05:54:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09ff50a9

dev-python/antlr4-python3-runtime: Bump to 4.13.1

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

 dev-python/antlr4-python3-runtime/Manifest |  1 +
 .../antlr4-python3-runtime-4.13.1.ebuild   | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/antlr4-python3-runtime/Manifest 
b/dev-python/antlr4-python3-runtime/Manifest
index 888d9b78d3da..954b26703cb1 100644
--- a/dev-python/antlr4-python3-runtime/Manifest
+++ b/dev-python/antlr4-python3-runtime/Manifest
@@ -1 +1,2 @@
 DIST antlr4-4.13.0.gh.tar.gz 4317288 BLAKE2B 
7971b12a3d3fe50f50b9888a4de9cb7fdc28140c95a29fe00538a48da3434ec1c38643e7a1eb19457e0363b7e57747f5597081af59f653f7108f26f6515d8f35
 SHA512 
947ecca28712aa4dd98d7b7e0753e91881e55642f7951ca65a576b94db87440767a1b93d08e82db69ad527ee28bf89f0b2f9c0aaa604a999a7e48c163764ee12
+DIST antlr4-4.13.1.gh.tar.gz 4164054 BLAKE2B 
a51b91ef93bd4b540a382f8d4eb2bcd1a2e47a29ab20a601a2fdc6ea3d17f9acb62a4bda1a9383ba1d40853a2346f68fe846d700c3f8ae6c9a0f940ad8c660be
 SHA512 
79ac3cdfc8f2368c647d06aec85d87507629a75527205ff2cbf7d9802989b0c6e6a8fac76148ad101f539c9ef922e431e22ba489f899f847ccc3d3d889bb2b70

diff --git 
a/dev-python/antlr4-python3-runtime/antlr4-python3-runtime-4.13.1.ebuild 
b/dev-python/antlr4-python3-runtime/antlr4-python3-runtime-4.13.1.ebuild
new file mode 100644
index ..31dcc7c87016
--- /dev/null
+++ b/dev-python/antlr4-python3-runtime/antlr4-python3-runtime-4.13.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+MY_P=antlr4-${PV}
+DESCRIPTION="Python 3 runtime for ANTLR"
+HOMEPAGE="
+   https://www.antlr.org/
+   https://github.com/antlr/antlr4/
+   https://pypi.org/project/antlr4-python3-runtime/
+"
+SRC_URI="
+   https://github.com/antlr/antlr4/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_P}/runtime/Python3"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+python_test() {
+   "${EPYTHON}" tests/run.py -v || die "Tests failed with ${EPYTHON}"
+}



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

2023-09-04 Thread Michał Górny
commit: 796e461002603f11ce53a7eadac3d2f09dd97510
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  5 05:20:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  5 05:54:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=796e4610

dev-python/pytz: Bump to 2023.3_p1

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

 dev-python/pytz/Manifest  |  1 +
 dev-python/pytz/pytz-2023.3_p1.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/dev-python/pytz/Manifest b/dev-python/pytz/Manifest
index 100bbb3e0be3..b906f27297d5 100644
--- a/dev-python/pytz/Manifest
+++ b/dev-python/pytz/Manifest
@@ -1 +1,2 @@
+DIST pytz-2023.3.post1.tar.gz 316899 BLAKE2B 
3274e11c38b34eae42089cacf92e537f1376fa721294ea2da3a68fe3491e7e95d1c88cb4687d1e83965be4730504373c72960f5dc5e9b6a8a339e541476515f4
 SHA512 
c2f1bd52e42c7d1014b8aebf3544b865eb5ae5e17146253406def72785af14bcfe34b9db6b71ca91a3c988c496fbe93e5d1731bee66349463c992be619d21f2c
 DIST pytz-2023.3.tar.gz 317095 BLAKE2B 
dd2fe27471f641382667ddac77216f9e0e22dd0059b78ecb14be5490dd568cc4865a5624f8e89534a868fde5ea9c51fd3620a3cc1ed30ab32fc5b39445abeb14
 SHA512 
3a39e9ec22bf1468e7415f60f10bf4a4e5b0b12bea2aeec45c5e63a916136c747fa0abd1b0612a99da962e743f28f24ebc43c1d73d96f0e98f7fb0ae6b62e319

diff --git a/dev-python/pytz/pytz-2023.3_p1.ebuild 
b/dev-python/pytz/pytz-2023.3_p1.ebuild
new file mode 100644
index ..1a39f4907ea6
--- /dev/null
+++ b/dev-python/pytz/pytz-2023.3_p1.ebuild
@@ -0,0 +1,51 @@
+# 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} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="World timezone definitions for Python"
+HOMEPAGE="
+   https://pythonhosted.org/pytz/
+   https://github.com/stub42/pytz/
+   https://pypi.org/project/pytz/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   || (
+   >=sys-libs/timezone-data-2023b
+   sys-libs/glibc[vanilla]
+   )
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   )
+"
+
+src_prepare() {
+   distutils-r1_src_prepare
+
+   # unbundle timezone-data
+   rm -r pytz/zoneinfo || die
+   # remove hardcoded list of all timezones but leave subjective set
+   # of "common timezones"
+   sed -i -e '/^_all_timezones_unchecked/,/^all_timezones_set/d' 
pytz/__init__.py || die
+   eapply "${FILESDIR}"/pytz-2023.2-system-tzinfo.patch
+}
+
+python_test() {
+   "${EPYTHON}" pytz/tests/test_tzinfo.py -v ||
+   die "Tests fail with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: app-dicts/myspell-en/

2023-09-04 Thread Viorel Munteanu
commit: 34ba9cc62bd08b8d0c572ac43a363f83b271b996
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Tue Sep  5 05:00:53 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Sep  5 05:01:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34ba9cc6

app-dicts/myspell-en: drop 20230601

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

 app-dicts/myspell-en/Manifest   |  1 -
 app-dicts/myspell-en/myspell-en-20230601.ebuild | 57 -
 2 files changed, 58 deletions(-)

diff --git a/app-dicts/myspell-en/Manifest b/app-dicts/myspell-en/Manifest
index 1455861df5f2..efc7ddce58ae 100644
--- a/app-dicts/myspell-en/Manifest
+++ b/app-dicts/myspell-en/Manifest
@@ -1,3 +1,2 @@
-DIST dict-en-20230601_lo.oxt 6101573 BLAKE2B 
22949c952b1545016b298056a46e08f09f5e2865fd7b626df125c03e72f1ba27d6adcbb22cb9340803989ced44158d4e8ceb2344820b3cd8058864568e66
 SHA512 
d8f2ad124cea0356e6b845d94f5df5002852025b28a7217a4d5809069b0c59bb3432766be4b82641e55f17cf76addb5def4669bc41eac4a22ad209453e71
 DIST dict-en-20230701_lo.oxt 6102145 BLAKE2B 
ecf95d76415317fb3dbe4c8e2d30fa37f9d798ae979d83d7e3eaab566264a7db12ed3133e8ed5d1580225171143056edd5189b1685064dab201fadbf59466b7e
 SHA512 
3e495fb7c130d2767d88c4ff21f556c4c64f3739d7b1974355f252329fa526b8ac647a6121f1341396ec9170dda96346463a51b2df06d15e1dcccec4f800593e
 DIST dict-en-20230901_lo.oxt 6102109 BLAKE2B 
d90bb0614217103ad0d4fb4bd411028925311c372047cd88d3075d8480ca1f7d10fa73b3099eea01e06edf22cd85e4cb7aee0e92da89e3e4887a2433ab10bbcb
 SHA512 
76afc82b6d32e1204d36f1fdd602fd4a073b096f49676faab8edd1ab3322f305a4549d07c9e6740463ac4130948dc008181d741d6ebc110bdb87ff1465f03ba2

diff --git a/app-dicts/myspell-en/myspell-en-20230601.ebuild 
b/app-dicts/myspell-en/myspell-en-20230601.ebuild
deleted file mode 100644
index 73287a76b9b2..
--- a/app-dicts/myspell-en/myspell-en-20230601.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit myspell-r2
-
-DESCRIPTION="English dictionaries for myspell/hunspell"
-HOMEPAGE="
-   https://extensions.libreoffice.org/extensions/english-dictionaries
-   https://proofingtoolgui.org
-   https://github.com/marcoagpinto/aoo-mozilla-en-dict
-"
-SRC_URI="https://extensions.libreoffice.org/assets/downloads/41/1685594034/dict-en-20230601_lo.oxt;
-
-LICENSE="BSD MIT LGPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-
-PLOCALES=( "en-AU" "en-CA" "en-GB" "en-US" "en-ZA" )
-IUSE+="+l10n_en ${PLOCALES[@]/#/l10n_}"
-REQUIRED_USE="|| ( l10n_en ${PLOCALES[@]/#/l10n_} )"
-
-src_prepare() {
-   if use l10n_en-GB || use l10n_en; then
-   MYSPELL_HYPH+=( "hyph_en_GB.dic" )
-   fi
-   if use l10n_en-US || use l10n_en; then
-   MYSPELL_THES+=(
-   "th_en_US_v2.dat"
-   "th_en_US_v2.idx"
-   )
-   MYSPELL_HYPH+=( "hyph_en_US.dic" )
-   fi
-
-   MYSPELL_DICT=( )
-   for lang in "${PLOCALES[@]}"; do
-   if [[ "${lang}" == "en" ]]; then
-   continue
-   fi
-   local mylinguas="${lang//-/_}"
-   if use "l10n_${lang}" || use l10n_en; then
-   MYSPELL_DICT+=( "${mylinguas}.aff" "${mylinguas}.dic" )
-   else
-   rm "README_${mylinguas}.txt" || die
-   if [[ ${lang} == "en-US" ]]; then
-   rm "README_hyph_en_US.txt" || die
-   fi
-   if [[ ${lang} == "en-GB" ]]; then
-   rm "README_hyph_en_GB.txt" || die
-   rm "README_en_GB_thes.txt" || die
-   fi
-   fi
-   done
-
-   default
-}



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

2023-09-04 Thread Michał Górny
commit: cf27dd983e4c0c54050b774e67221fbd343ccee6
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  5 04:56:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  5 04:56:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf27dd98

dev-python/eyeD3: Deselect broken test

Closes: https://bugs.gentoo.org/906717
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/eyeD3/eyeD3-0.9.7-r1.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/dev-python/eyeD3/eyeD3-0.9.7-r1.ebuild 
b/dev-python/eyeD3/eyeD3-0.9.7-r1.ebuild
index 4a701f823cf7..1635bd0e76ba 100644
--- a/dev-python/eyeD3/eyeD3-0.9.7-r1.ebuild
+++ b/dev-python/eyeD3/eyeD3-0.9.7-r1.ebuild
@@ -51,6 +51,11 @@ EPYTEST_IGNORE=(
tests/test_factory.py
 )
 
+EPYTEST_DESELECT=(
+   # broken by formatting / line wrapping
+   tests/test_jsonyaml_plugin.py::testYamlPlugin
+)
+
 src_prepare() {
if use test; then
mv "${WORKDIR}"/eyeD3-test-data tests/data || die



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

2023-09-04 Thread Michał Górny
commit: c7cb03525a6f14abf3555985950d6b4185e45550
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  5 04:54:24 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  5 04:54:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7cb0352

dev-python/eyeD3: Remove unconditional dep on coverage

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

 dev-python/eyeD3/{eyeD3-0.9.7.ebuild => eyeD3-0.9.7-r1.ebuild} | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-python/eyeD3/eyeD3-0.9.7.ebuild 
b/dev-python/eyeD3/eyeD3-0.9.7-r1.ebuild
similarity index 92%
rename from dev-python/eyeD3/eyeD3-0.9.7.ebuild
rename to dev-python/eyeD3/eyeD3-0.9.7-r1.ebuild
index 0fb5885c32d0..4a701f823cf7 100644
--- a/dev-python/eyeD3/eyeD3-0.9.7.ebuild
+++ b/dev-python/eyeD3/eyeD3-0.9.7-r1.ebuild
@@ -58,6 +58,8 @@ src_prepare() {
 
# don't install everything to site-packages
sed -i -e '/^include = /,/\]/d' pyproject.toml || die
+   # optional without putting it in extra group == non-optional, sigh
+   sed -i -e '/coverage/d' pyproject.toml || die
 
distutils-r1_src_prepare
 }



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

2023-09-04 Thread Michał Górny
commit: 0616f276ac5c583710266826460f9f48185b988e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  5 04:57:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  5 04:57:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0616f276

dev-python/django: Remove old

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

 dev-python/django/Manifest |   6 --
 dev-python/django/django-3.2.20.ebuild | 109 -
 dev-python/django/django-4.1.10.ebuild |  97 -
 dev-python/django/django-4.2.4.ebuild  |  98 -
 4 files changed, 310 deletions(-)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index 830029717e79..46847fde1cc5 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -1,12 +1,6 @@
-DIST Django-3.2.20.checksum.txt 2559 BLAKE2B 
db638871c5fd57d05000fd4765a8a0d1b2cc198ec7879fbcd76a11021b0cecd334cea50f27cd0215143fb735429e7aba6638f9783a632009054226b2acd2080c
 SHA512 
dc82a2ead2cd9167a0d0309475d57e0a63b0f35bb2dae4f0a2240c3ab2f3425a748eb7cc66cca678904b1907192457fb3fbc867119329d3daf1fd4230f9a615e
-DIST Django-3.2.20.tar.gz 9831078 BLAKE2B 
3591081804dd08188f41ce0b2013b4d7a9adc992b8136ad76ff7a9c49436e6d26e659136e3463c40b380f441448aba8ead4de3e3c7726ec6908830719bef8dcd
 SHA512 
3252e3929718c998ecb7ca2f39b94bbce378cd3c2b633d497fdf58e435fc7a0a89e22bdfdfcb8e5e6884d909103c0f4b545ee0c01fe58a0ba9dd6eed992b
 DIST Django-3.2.21.checksum.txt 2564 BLAKE2B 
a075e02b5b4d939a511848894ccea8eeb2c101f0f1369996c3c1f11acf34c26474e3f0596e44dc2da91e1ff3f3ad75e0d27227abbb41c7fd530e18bfdea6a349
 SHA512 
37ae3b2a804374b56c9fcfe2a18dea8f3fd49d605893c861965be35b21155fa98950fd8970607003be9738bfbcc38e50e2bdd4971dfdaa97e149d3ebb20edcdc
 DIST Django-3.2.21.tar.gz 9836824 BLAKE2B 
f91f1b26454f4e3f19033fca4b34bb2a59abd8a7ac7716512fb791732d447b79b825d63496d8615827d7e8ae07c1d2e80d76876153fc1a29b775782d63324cb8
 SHA512 
614d5e79c323f43d893ca235d81f1cb06287ead56aa5b7baf9930b9a99446d77ec111c65675a864cbf7cf2b9dfceaa0ffab389855da9d7a5c6e36067ab42e5dd
-DIST Django-4.1.10.checksum.txt 2559 BLAKE2B 
103d1de6ec0da3a2440ea339388e2525ef5770f896be2383cf1828315e2c04ff8f5f8efe4d705dfcb905d453c25b8660410d4ab1b9d61331bc150a16ad857a28
 SHA512 
f23599dd06889a49c4fbb0c8c7b8f39ebaecbcb02c88ef95cdf33ea0c6563f3cf5c924d8b9a8b81e7b5aa17b6a1469b95e422faa7a53eb759bff516e053f302c
-DIST Django-4.1.10.tar.gz 10513572 BLAKE2B 
0f1ef14fcf40cb6952fc459855a4e633e2d21c252a4732b27f8e980af6277ef69869a65a7bd0508fd7cdbd82742cb838170d965219b2919679ac92abfef087b6
 SHA512 
f31ad6fcce3bea0e0f895ec14b063485edec70872aa9c317243a38fb49b6c863159afc5aa31fb5c7a824c737f520f25cfbef55781c23fa0a204b61cefc66fb01
 DIST Django-4.1.11.checksum.txt 2564 BLAKE2B 
55021666213384900c1871d939594bcb38b288870ff3337553d76eb2e0797c6394ec268f0c27768ceddfe9fa83027126de9de5d89ec314b2b6d6e3e7273f6534
 SHA512 
f36f1fb5fbdc1bee86512316e54dee4d70b535cc87b69d583a7d1b8ca1beeb7cf487484f189436e5116bb7220a18f1b627fe886dd40a11bd1ac29c1f6321
 DIST Django-4.1.11.tar.gz 10511539 BLAKE2B 
9c4c5d6d1d56f064737dc38fe6e8ace77ca166790471806c701040afb4b05034104d4f70a177ee65aab3f41b7e52418b254148cb72e9db61a77c97fb57808ce0
 SHA512 
00e546c26f5a5f5f3d15b1524922a9d25d04b1b5291ee669369462831ba0c9027ca1369ac1a442b6f2216c453b89acade777513ac1a93ca3274b7e9291bf9d60
-DIST Django-4.2.4.checksum.txt 2571 BLAKE2B 
062b53fc43bc12343a11161904c8938fe852f8868c4de6282f567b495992ce06494d327b495b03c8dc92cccf76396efe4b12dfbd0616d2b3c58c2e6239760e63
 SHA512 
0d4599816935645f141d1267b6ca22db238b614576c7225da9ba2cc84957e5668be25654a10a1bfc715e9e6e355db9a6f824dc11303fcb14af10a60a056950d4
-DIST Django-4.2.4.tar.gz 10393648 BLAKE2B 
1c0c19f58bc3e02d12593b942eca23f5eaf8ee5106f6d518d97fad46f0c65dcdd94b192142969d95be9537fb1cca08a0ca55e089702d8bd51122f381adc0a319
 SHA512 
e773a54ce6ad82abfac462f543c54e414c216ecb28025fab9bf92e4f1add4fbc9acf831e765b638f560a71f6d7591eaa1a8ed6175c3379d5662a94b6a64f2c77
 DIST Django-4.2.5.checksum.txt 2554 BLAKE2B 
7c0e9719a28a19bccbf8dc95e2d4ea07f5307b6df44f2d47c1a2a426a3021f0e1c0f83e93df256c64bb11a9d5d45605b9fe22ac5ae20d70f8fcb5a69d5859979
 SHA512 
4aaab80511a0442fb65ead16a468e2d2a152f1fea6c9a631e79933c6be43e0077aa443cbe13c6a9776b5a897b57c976d9b7b3e1472156b1a3e3f7d865ca79eb3
 DIST Django-4.2.5.tar.gz 10418606 BLAKE2B 
271745dce0ec4d03f118afb328d0154e3e42a29775cb05dd8271f114770e568da19f0c9e3a2dd28379ad0e7dd0d89db37cd64856d2af5927fbe02fccd7bf1e91
 SHA512 
bf6a7bbb8f0a47d1e97ad9a231340567e5ee10bf399be6ff0edc2538db8cb8a082ea93529954140e7fab0672654e6fe9238d61381419495b53737b4a6dc9de1e

diff --git a/dev-python/django/django-3.2.20.ebuild 
b/dev-python/django/django-3.2.20.ebuild
deleted file mode 100644
index e32092b0fe7c..
--- a/dev-python/django/django-3.2.20.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-

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

2023-09-04 Thread Hans de Graaff
commit: 64d58c072ea3541e5a7ca1a532f2f70e339a1a3c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Sep  5 04:07:48 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Sep  5 04:07:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64d58c07

dev-ruby/pkg-config: add 1.5.5

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

 dev-ruby/pkg-config/Manifest|  1 +
 dev-ruby/pkg-config/pkg-config-1.5.5.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-ruby/pkg-config/Manifest b/dev-ruby/pkg-config/Manifest
index 025489058d86..3984a20141b1 100644
--- a/dev-ruby/pkg-config/Manifest
+++ b/dev-ruby/pkg-config/Manifest
@@ -1,3 +1,4 @@
 DIST pkg-config-1.5.1.gem 23040 BLAKE2B 
c814cabb2a57f9a40cd5b8112f0103a9aa7a4aeb10f2991ff23a846a98714d832c77ecb9bec9b3c884adf98496eb552451a6b98875a78921efdac229fc5a5e39
 SHA512 
972fdc1ed64adb66a388331e10c00648560abec8455727b804cb2fe9ce40dd9801dfc909116c1cc96b8617aa52873339a290c5d0775a88c30f2399566db557e6
 DIST pkg-config-1.5.2.gem 23040 BLAKE2B 
32670e823980888b3cc679afa61cb71092b559ad12ab0cd4485ccc191353426af23f0007fd844cc8a71ad7c4c1c190587eb7643f19f68623ecad182270606141
 SHA512 
f4aa101ff6bbfce5bf23b6c83f61e186424c097f889e51fe337d158753fc8af26ee918bb509653ea70487a7d92a24b66cc96c1c0ea4bed2cfab5cd9380317679
 DIST pkg-config-1.5.3.gem 23040 BLAKE2B 
bd629261c226c7d4f108a73e53fbc5b2c1d1828d52836c1873bcc5a7c7776109b4cdc67568667cb4b0e1666432fbcaf20b4e02b41958a562de5a79c854aa22ec
 SHA512 
06b29f5db397090c37a38f2f9b9d7cd6a1f0d11ea0d76c817f7a377f8e02d056863ebbcd04642f6d561b37b7ade5a226b68af16993e013d13e7830ffa902397d
+DIST pkg-config-1.5.5.gem 23040 BLAKE2B 
c23e7904d9a9630d684bbfb0ac85893d5539c3eff7f5a12ca8703095ec076415ff938c9e0d74e873a5a31581c3f28a60bfd65df1466bae2a109259748a921b69
 SHA512 
d796999a6a1745ddbd9b816d8d7ba714097538803f85864b41745c48730a6fa27ced405837500e6d35edc9dad432e86da0d8e788fd18e8b9d507fa0ac0fb7b81

diff --git a/dev-ruby/pkg-config/pkg-config-1.5.5.ebuild 
b/dev-ruby/pkg-config/pkg-config-1.5.5.ebuild
new file mode 100644
index ..846afc769643
--- /dev/null
+++ b/dev-ruby/pkg-config/pkg-config-1.5.5.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="README.rdoc NEWS"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A pkg-config implementation by Ruby"
+HOMEPAGE="https://github.com/ruby-gnome/pkg-config;
+LICENSE="|| ( LGPL-2 LGPL-2.1 LGPL-3 )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+SLOT="0"
+IUSE="test"
+
+ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )"
+# this is used for testing
+DEPEND+=" test? ( x11-libs/cairo )"
+
+all_ruby_prepare() {
+   sed -e '/test_cflags/aomit "Fragile on Gentoo"' -i 
test/test-pkg-config.rb || die
+}
+
+each_ruby_test() {
+   ruby-ng_testrb-2 -Ilib test/test-pkg-config.rb || die
+}



[gentoo-commits] proj/catalyst:master commit in: catalyst/base/

2023-09-04 Thread Andreas K. Hüttel
commit: 1abd94188e9e9eecd5fe16de3aeaceebac1ec4e0
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Sep  5 01:43:19 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Sep  5 01:43:47 2023 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=1abd9418

Turn binrepos.conf into a folder with gentoobinhost.conf inside

Closes: https://bugs.gentoo.org/913660
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 catalyst/base/stagebase.py | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index fe307eab..3cbdf489 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -1200,9 +1200,11 @@ class StageBase(TargetBase, ClearBase, GenBase):
 # Write out binrepos.conf (for the chroot)
 binrpath = normpath(self.settings["chroot_path"] +
 self.settings["binrepos_conf"])
+Path(binrpath).mkdir(mode=0o755, parents=True, exist_ok=True)
 
-with open(binrpath, "w") as myb:
-log.notice("Writing the stage binrepos.conf to: %s" % binrpath)
+binrfile = binrpath + "/gentoobinhost.conf"
+with open(binrfile, "w") as myb:
+log.notice("Writing the stage binrepo config to: %s" % 
binrfile)
 myb.write("# These settings were set by the catalyst build 
script "
 "that automatically\n# built this stage.\n")
 myb.write("# Please consider using a local mirror.\n\n")
@@ -1211,8 +1213,6 @@ class StageBase(TargetBase, ClearBase, GenBase):
 myb.write("sync-uri = " + self.settings["binhost"] + \
 self.settings["binrepo_path"] + "\n")
 
-return
-
 def fsscript(self):
 if "autoresume" in self.settings["options"] \
 and self.resume.is_enabled("fsscript"):



[gentoo-commits] repo/gentoo:master commit in: games-arcade/savagewheels/

2023-09-04 Thread Andreas Sturmlechner
commit: 2d10df2a823d5d57edbdfa86a7e52a78d0104a55
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Sep  4 19:12:35 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep  4 21:24:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d10df2a

games-arcade/savagewheels: update EAPI 7 -> 8

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

 games-arcade/savagewheels/savagewheels-1.6.1-r2.ebuild | 14 +-
 1 file changed, 5 insertions(+), 9 deletions(-)

diff --git a/games-arcade/savagewheels/savagewheels-1.6.1-r2.ebuild 
b/games-arcade/savagewheels/savagewheels-1.6.1-r2.ebuild
index b52e1e1467e6..529643c86ba3 100644
--- a/games-arcade/savagewheels/savagewheels-1.6.1-r2.ebuild
+++ b/games-arcade/savagewheels/savagewheels-1.6.1-r2.ebuild
@@ -1,15 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
+GAMEDATA="${PN}-gamedata-1.4.0"
 inherit cmake
 
 DESCRIPTION="2D car crashing game similar to the old classic Destruction Derby"
 HOMEPAGE="https://github.com/kenamick/savagewheels;
-
-GAMEDATA="${PN}-gamedata-1.4.0"
-
 SRC_URI="
https://github.com/kenamick/savagewheels/archive/${PV}.tar.gz -> 
${P}.tar.gz

https://github.com/kenamick/savagewheels/releases/download/v1.4/${PN}-gamedata.tar.gz
 -> ${GAMEDATA}.tar.gz
@@ -30,10 +28,8 @@ src_unpack() {
unpack ${P}.tar.gz
 
cp "${FILESDIR}/${PN}.in" "${S}" || die
-   mkdir "${WORKDIR}/${GAMEDATA}" ||
-   die "Failed to make directory: ${WORKDIR}/${GAMEDATA}"
-   cd "${WORKDIR}/${GAMEDATA}" ||
-   die "Unable to change into directory: ${WORKDIR}/${GAMEDATA}"
+   mkdir "${WORKDIR}/${GAMEDATA}" || die
+   cd "${WORKDIR}/${GAMEDATA}" || die
unpack "${GAMEDATA}.tar.gz"
 }
 



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

2023-09-04 Thread Andreas Sturmlechner
commit: 4efe26a34fa2da1266e45f96e4d9ffc0e980609a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Sep  4 19:14:42 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep  4 21:24:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4efe26a3

media-gfx/arss: update EAPI 7 -> 8

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

 media-gfx/arss/arss-0.2.3-r1.ebuild | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/media-gfx/arss/arss-0.2.3-r1.ebuild 
b/media-gfx/arss/arss-0.2.3-r1.ebuild
index 63a92efd72cf..a194c54b448f 100644
--- a/media-gfx/arss/arss-0.2.3-r1.ebuild
+++ b/media-gfx/arss/arss-0.2.3-r1.ebuild
@@ -1,15 +1,16 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
+
 CMAKE_IN_SOURCE_BUILD="true"
 MY_P="${P}-src"
-
 inherit cmake
 
 DESCRIPTION="Analysis & Resynthesis Sound Spectrograph"
-HOMEPAGE="http://arss.sourceforge.net;
+HOMEPAGE="https://arss.sourceforge.net;
 SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}/src"
 
 LICENSE="GPL-2+"
 SLOT="0"
@@ -18,8 +19,6 @@ KEYWORDS="~amd64"
 DEPEND="sci-libs/fftw:3.0="
 RDEPEND="${DEPEND}"
 
-S="${WORKDIR}/${MY_P}/src"
-
 PATCHES=( "${FILESDIR}"/${P}-fno-common.patch )
 
 DOCS=( ../AUTHORS ../ChangeLog )



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

2023-09-04 Thread Andreas Sturmlechner
commit: 0e64916ba08ca3915c6be3f8ac225db0bfebbbf6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Sep  4 19:21:34 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep  4 21:24:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e64916b

media-sound/pms: update EAPI 7 -> 8

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

 media-sound/pms/pms-0.42_p20170508-r1.ebuild | 16 +++-
 1 file changed, 7 insertions(+), 9 deletions(-)

diff --git a/media-sound/pms/pms-0.42_p20170508-r1.ebuild 
b/media-sound/pms/pms-0.42_p20170508-r1.ebuild
index d7935d73fe64..ca0250888b93 100644
--- a/media-sound/pms/pms-0.42_p20170508-r1.ebuild
+++ b/media-sound/pms/pms-0.42_p20170508-r1.ebuild
@@ -1,12 +1,12 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake vcs-snapshot
 
 REF="8c8918488a4a22924ee04442dc5e5216783d51ff"
-DESCRIPTION="Practical Music Search: an open source ncurses client for mpd, 
written in C++"
+DESCRIPTION="Practical Music Search: open source ncurses client for mpd, 
written in C++"
 HOMEPAGE="https://ambientsound.github.io/pms;
 SRC_URI="https://github.com/ambientsound/${PN}/archive/${REF}.tar.gz -> 
${P}.tar.gz"
 
@@ -15,19 +15,17 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="+regex doc"
 
-BDEPEND="
-   virtual/pkgconfig
-   doc? ( virtual/pandoc )
-"
 RDEPEND="
sys-libs/ncurses:=[unicode(+)]
media-libs/libmpdclient
 "
 DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( virtual/pandoc )
+"
 
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.42_p20170508-gcc12-time.patch
-)
+PATCHES=( "${FILESDIR}"/${PN}-0.42_p20170508-gcc12-time.patch )
 
 src_configure() {
local mycmakeargs=(



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

2023-09-04 Thread Andreas Sturmlechner
commit: 2b731aedfe2227262bd332dac610180308041a4c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Sep  4 19:22:58 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep  4 21:24:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b731aed

media-sound/pnmixer: update EAPI 7 -> 8

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

 media-sound/pnmixer/pnmixer-0.7.2-r1.ebuild | 17 -
 1 file changed, 4 insertions(+), 13 deletions(-)

diff --git a/media-sound/pnmixer/pnmixer-0.7.2-r1.ebuild 
b/media-sound/pnmixer/pnmixer-0.7.2-r1.ebuild
index a76a058cd96f..739d024f7dad 100644
--- a/media-sound/pnmixer/pnmixer-0.7.2-r1.ebuild
+++ b/media-sound/pnmixer/pnmixer-0.7.2-r1.ebuild
@@ -1,14 +1,15 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 MY_P="${PN}-v${PV}"
-inherit cmake xdg-utils
+inherit cmake xdg
 
 DESCRIPTION="Volume mixer for the system tray"
 HOMEPAGE="https://github.com/nicklan/pnmixer;
 
SRC_URI="https://github.com/nicklan/${PN}/releases/download/v${PV}/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-3"
 SLOT="0"
@@ -32,8 +33,6 @@ BDEPEND="
nls? ( sys-devel/gettext )
 "
 
-S="${WORKDIR}/${MY_P}"
-
 PATCHES=(
"${FILESDIR}/${P}-fix-assert-if-volume-gt-100.patch"
"${FILESDIR}/${P}-fix-possible-garbage-value.patch"
@@ -49,11 +48,3 @@ src_configure() {
)
cmake_src_configure
 }
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}



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

2023-09-04 Thread Andreas Sturmlechner
commit: a07cb18b0d9c39f4aa1b0e538d208d9a5e0069b8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Sep  4 19:25:11 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep  4 21:24:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a07cb18b

x11-misc/xcalib: update EAPI 7 -> 8

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

 x11-misc/xcalib/xcalib-0.10.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-misc/xcalib/xcalib-0.10.ebuild 
b/x11-misc/xcalib/xcalib-0.10.ebuild
index 93348fe9c4d1..74d0b6510315 100644
--- a/x11-misc/xcalib/xcalib-0.10.ebuild
+++ b/x11-misc/xcalib/xcalib-0.10.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake
 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/autopano-sift-C/

2023-09-04 Thread Andreas Sturmlechner
commit: b652be6307a7267036d0ad56cdfd3384a3ef1190
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Sep  4 19:16:36 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep  4 21:24:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b652be63

media-gfx/autopano-sift-C: update EAPI 7 -> 8

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

 media-gfx/autopano-sift-C/autopano-sift-C-2.5.1-r1.ebuild | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/media-gfx/autopano-sift-C/autopano-sift-C-2.5.1-r1.ebuild 
b/media-gfx/autopano-sift-C/autopano-sift-C-2.5.1-r1.ebuild
index 46f392cc4563..1de66eca64d0 100644
--- a/media-gfx/autopano-sift-C/autopano-sift-C-2.5.1-r1.ebuild
+++ b/media-gfx/autopano-sift-C/autopano-sift-C-2.5.1-r1.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake
 
 DESCRIPTION="SIFT algorithm for automatic panorama creation in C"
-HOMEPAGE="http://hugin.sourceforge.net/ 
http://user.cs.tu-berlin.de/~nowozin/autopano-sift/;
+HOMEPAGE="https://hugin.sourceforge.net/ 
http://user.cs.tu-berlin.de/~nowozin/autopano-sift/;
 SRC_URI="mirror://sourceforge/hugin/${P}.tar.gz"
 
 LICENSE="GPL-2"
@@ -20,7 +20,8 @@ DEPEND="
media-libs/libpano13:=
media-libs/libpng:=
media-libs/tiff:=
-   sys-libs/zlib"
+   sys-libs/zlib
+"
 RDEPEND="${DEPEND}
!media-gfx/autopano-sift
 "



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

2023-09-04 Thread Andreas Sturmlechner
commit: 160fa351197f7bcb7ce9daf52ddd940f5e57a552
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Sep  4 18:52:19 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep  4 21:24:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=160fa351

dev-libs/log4cplus: update EAPI 7 -> 8

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

 dev-libs/log4cplus/log4cplus-2.0.7.ebuild | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/dev-libs/log4cplus/log4cplus-2.0.7.ebuild 
b/dev-libs/log4cplus/log4cplus-2.0.7.ebuild
index efb2755fc7fd..4e644ec1eb20 100644
--- a/dev-libs/log4cplus/log4cplus-2.0.7.ebuild
+++ b/dev-libs/log4cplus/log4cplus-2.0.7.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake
 
@@ -15,8 +15,10 @@ KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 IUSE="explicit-initialization iconv qt5 server test threads"
 RESTRICT="!test? ( test )"
 
-RDEPEND="iconv? ( virtual/libiconv )
-   qt5? ( dev-qt/qtcore:5 )"
+RDEPEND="
+   iconv? ( virtual/libiconv )
+   qt5? ( dev-qt/qtcore:5 )
+"
 DEPEND="${RDEPEND}"
 
 src_configure() {



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

2023-09-04 Thread Andreas Sturmlechner
commit: 8b1c8f283c6e23170a8bcf2cff3103a79d30ec47
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Sep  4 19:19:12 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep  4 21:24:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b1c8f28

media-gfx/scantailor-advanced: update EAPI 7 -> 8

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

 .../scantailor-advanced/scantailor-advanced-1.0.16-r3.ebuild | 12 +++-
 1 file changed, 3 insertions(+), 9 deletions(-)

diff --git a/media-gfx/scantailor-advanced/scantailor-advanced-1.0.16-r3.ebuild 
b/media-gfx/scantailor-advanced/scantailor-advanced-1.0.16-r3.ebuild
index bfe062bf98c2..e2b8291c9681 100644
--- a/media-gfx/scantailor-advanced/scantailor-advanced-1.0.16-r3.ebuild
+++ b/media-gfx/scantailor-advanced/scantailor-advanced-1.0.16-r3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake virtualx xdg
 
@@ -14,9 +14,6 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE=""
 
-BDEPEND="
-   dev-qt/linguist-tools:5
-"
 COMMON_DEPEND="
dev-qt/qtcore:5
dev-qt/qtgui:5
@@ -34,6 +31,7 @@ DEPEND="${COMMON_DEPEND}
 RDEPEND="${COMMON_DEPEND}
dev-qt/qtsvg:5
 "
+BDEPEND="dev-qt/linguist-tools:5"
 
 PATCHES=(
"${FILESDIR}"/${P}-tests.patch # bug 662004
@@ -42,10 +40,6 @@ PATCHES=(
"${FILESDIR}"/${P}-bogus-dep.patch
 )
 
-src_prepare() {
-   cmake_src_prepare
-}
-
 src_test() {
cd "${CMAKE_BUILD_DIR}" || die
virtx cmake_src_test



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

2023-09-04 Thread Andreas Sturmlechner
commit: 10e6b82c09b23e24e80429889fcfe7457d08e0d0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Sep  4 18:49:39 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep  4 21:24:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10e6b82c

dev-cpp/lucene++: update EAPI 7 -> 8

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

 dev-cpp/lucene++/lucene++-3.0.7-r3.ebuild | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/dev-cpp/lucene++/lucene++-3.0.7-r3.ebuild 
b/dev-cpp/lucene++/lucene++-3.0.7-r3.ebuild
index c6ee8f7aa87d..025c5aad888e 100644
--- a/dev-cpp/lucene++/lucene++-3.0.7-r3.ebuild
+++ b/dev-cpp/lucene++/lucene++-3.0.7-r3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 MY_P="LucenePlusPlus-rel_${PV}"
 inherit cmake
@@ -9,18 +9,17 @@ inherit cmake
 DESCRIPTION="C++ port of Lucene library, a high-performance, full-featured 
text search engine"
 HOMEPAGE="https://github.com/luceneplusplus/LucenePlusPlus;
 
SRC_URI="https://github.com/luceneplusplus/LucenePlusPlus/archive/rel_${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="|| ( LGPL-3 Apache-2.0 )"
 SLOT="0"
 KEYWORDS="amd64 ~hppa ~loong ppc ppc64 sparc x86"
 IUSE="debug"
 
-DEPEND="dev-libs/boost:=[zlib]"
-RDEPEND="${DEPEND}"
-
 RESTRICT="test"
 
-S="${WORKDIR}/${MY_P}"
+DEPEND="dev-libs/boost:=[zlib]"
+RDEPEND="${DEPEND}"
 
 DOCS=( AUTHORS README.rst )
 



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

2023-09-04 Thread Andreas Sturmlechner
commit: 857a29b1e8d8db4655b7157517717dd8e96cd92b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Sep  4 19:24:11 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep  4 21:24:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=857a29b1

x11-misc/flow-pomodoro: update EAPI 7 -> 8

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

 x11-misc/flow-pomodoro/flow-pomodoro-1.2.0-r1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-misc/flow-pomodoro/flow-pomodoro-1.2.0-r1.ebuild 
b/x11-misc/flow-pomodoro/flow-pomodoro-1.2.0-r1.ebuild
index bd7d62f1034a..ec465111b73a 100644
--- a/x11-misc/flow-pomodoro/flow-pomodoro-1.2.0-r1.ebuild
+++ b/x11-misc/flow-pomodoro/flow-pomodoro-1.2.0-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake
 
-DESCRIPTION="A pomodoro app that blocks distractions while you work"
+DESCRIPTION="Pomodoro app that blocks distractions while you work"
 HOMEPAGE="https://github.com/iamsergio/flow-pomodoro;
 SRC_URI="https://github.com/iamsergio/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 



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

2023-09-04 Thread Andreas Sturmlechner
commit: c85ac0c597b3b15893b0d944c8c878b661b1799e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Sep  4 18:42:20 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep  4 21:24:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c85ac0c5

app-text/cuneiform: update EAPI 7 -> 8

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

 app-text/cuneiform/cuneiform-1.1.0-r3.ebuild | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/app-text/cuneiform/cuneiform-1.1.0-r3.ebuild 
b/app-text/cuneiform/cuneiform-1.1.0-r3.ebuild
index 16ad43b3ac40..f1c79faecb48 100644
--- a/app-text/cuneiform/cuneiform-1.1.0-r3.ebuild
+++ b/app-text/cuneiform/cuneiform-1.1.0-r3.ebuild
@@ -1,16 +1,17 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake flag-o-matic
 
 PV_MAJ=$(ver_cut 1-2)
 MY_P=${PN}-linux-${PV}
 
-DESCRIPTION="An enterprise quality OCR engine by Cognitive Technologies"
+DESCRIPTION="Enterprise quality OCR engine by Cognitive Technologies"
 HOMEPAGE="https://launchpad.net/cuneiform-linux;
 
SRC_URI="https://launchpad.net/${PN}-linux/${PV_MAJ}/${PV_MAJ}/+download/${MY_P}.tar.bz2;
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD"
 SLOT="0"
@@ -22,8 +23,6 @@ RDEPEND="
graphicsmagick? ( media-gfx/graphicsmagick:= )"
 DEPEND="${RDEPEND}"
 
-S=${WORKDIR}/${MY_P}
-
 PATCHES=(
# From Fedora
"${FILESDIR}"/${P}-c-assert.patch



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

2023-09-04 Thread Andreas Sturmlechner
commit: 98077071a99d5ce4da80995734af3051202daa37
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Sep  4 18:39:31 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep  4 21:24:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98077071

app-crypt/zulucrypt: update EAPI 7 -> 8

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

 app-crypt/zulucrypt/zulucrypt-5.5.0_pre20180223.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/app-crypt/zulucrypt/zulucrypt-5.5.0_pre20180223.ebuild 
b/app-crypt/zulucrypt/zulucrypt-5.5.0_pre20180223.ebuild
index cf3c4dd206ba..413d47c9f966 100644
--- a/app-crypt/zulucrypt/zulucrypt-5.5.0_pre20180223.ebuild
+++ b/app-crypt/zulucrypt/zulucrypt-5.5.0_pre20180223.ebuild
@@ -1,14 +1,15 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit xdg cmake
+inherit cmake xdg
 
 DESCRIPTION="Front end to cryptsetup"
 HOMEPAGE="https://mhogomchungu.github.io/zuluCrypt/;
 EGIT_COMMIT="76637bb05af13744bf1734b56f67d6d5cc2343b1"
 
SRC_URI="https://github.com/mhogomchungu/zuluCrypt/archive/${EGIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/zuluCrypt-${EGIT_COMMIT}"
 
 LICENSE="GPL-2+"
 SLOT="0"
@@ -32,8 +33,6 @@ RDEPEND="${DEPEND}
udev? ( virtual/udev )"
 BDEPEND="virtual/pkgconfig"
 
-S="${WORKDIR}/zuluCrypt-${EGIT_COMMIT}"
-
 PATCHES=( "${FILESDIR}"/${P}-fno-common.patch )
 
 src_configure() {



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

2023-09-04 Thread Andreas Sturmlechner
commit: c6cefaa10502836763424158b71b48a7c8af1b66
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Sep  4 18:49:49 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep  4 21:24:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6cefaa1

dev-libs/libgaminggear: update EAPI 7 -> 8

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

 dev-libs/libgaminggear/libgaminggear-0.15.1.ebuild | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/dev-libs/libgaminggear/libgaminggear-0.15.1.ebuild 
b/dev-libs/libgaminggear/libgaminggear-0.15.1.ebuild
index 2a564652addf..4a116a176f55 100644
--- a/dev-libs/libgaminggear/libgaminggear-0.15.1.ebuild
+++ b/dev-libs/libgaminggear/libgaminggear-0.15.1.ebuild
@@ -1,14 +1,15 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit xdg cmake
+inherit cmake xdg
 
 DESCRIPTION="Provides functionality for gaming input devices"
 
 HOMEPAGE="https://sourceforge.net/projects/libgaminggear/;
 SRC_URI="mirror://sourceforge/libgaminggear/${P}.tar.bz2"
+
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
@@ -23,9 +24,7 @@ RDEPEND="
x11-libs/libnotify
x11-libs/pango
 "
-
-DEPEND="
-   ${RDEPEND}
+DEPEND="${RDEPEND}
dev-libs/libgudev
media-libs/harfbuzz
 "



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

2023-09-04 Thread Andreas Sturmlechner
commit: 99ea091d215a0a943c680b0c11c163e00498620b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Sep  4 18:36:09 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep  4 21:24:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99ea091d

app-arch/zopfli: update EAPI 7 -> 8

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

 app-arch/zopfli/zopfli-1.0.3.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/app-arch/zopfli/zopfli-1.0.3.ebuild 
b/app-arch/zopfli/zopfli-1.0.3.ebuild
index e54b88db2013..d1c897089087 100644
--- a/app-arch/zopfli/zopfli-1.0.3.ebuild
+++ b/app-arch/zopfli/zopfli-1.0.3.ebuild
@@ -1,14 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake
 
 DESCRIPTION="Very good, but slow, deflate or zlib compression"
 HOMEPAGE="https://github.com/google/zopfli/;
 SRC_URI="https://github.com/google/zopfli/archive/${P}.tar.gz;
-
 S="${WORKDIR}/${PN}-${P}"
 
 LICENSE="Apache-2.0"



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

2023-09-04 Thread Andreas Sturmlechner
commit: 415502a80ff42ea0abb75f50c6254073195a1b60
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Sep  4 18:44:57 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep  4 21:24:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=415502a8

dev-cpp/clucene: update EAPI 7 -> 8

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

 dev-cpp/clucene/clucene-2.3.3.4-r9.ebuild | 16 +---
 1 file changed, 5 insertions(+), 11 deletions(-)

diff --git a/dev-cpp/clucene/clucene-2.3.3.4-r9.ebuild 
b/dev-cpp/clucene/clucene-2.3.3.4-r9.ebuild
index dee944a2e476..b72a2580a52c 100644
--- a/dev-cpp/clucene/clucene-2.3.3.4-r9.ebuild
+++ b/dev-cpp/clucene/clucene-2.3.3.4-r9.ebuild
@@ -1,32 +1,26 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 MY_PN="${PN}"-core
 MY_P="${MY_PN}"-"${PV}"
-
 inherit cmake
 
 DESCRIPTION="High-performance, full-featured text search engine based off of 
lucene in C++"
 HOMEPAGE="https://clucene.sourceforge.net;
 SRC_URI="mirror://sourceforge/clucene/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
 SLOT="1"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-
 IUSE="debug doc static-libs"
-
-BDEPEND="
-   doc? ( >=app-doc/doxygen-1.4.2 )
-"
-
 RESTRICT="test"
 
-DOCS=(AUTHORS ChangeLog README README.PACKAGE REQUESTS)
+BDEPEND="doc? ( >=app-doc/doxygen-1.4.2 )"
 
-S="${WORKDIR}/${MY_PN}-${PV}"
+DOCS=(AUTHORS ChangeLog README README.PACKAGE REQUESTS)
 
 PATCHES=(
"${FILESDIR}/${P}-fix-clang.patch"
@@ -57,7 +51,7 @@ src_configure() {
-DENABLE_PACKAGING=OFF
-DDISABLE_MULTITHREADING=OFF
-DBUILD_CONTRIBS_LIB=ON
-   "-DLIB_DESTINATION=${EPREFIX}/usr/$(get_libdir)"
+   -DLIB_DESTINATION="${EPREFIX}/usr/$(get_libdir)"
-DENABLE_DEBUG=$(usex debug)
-DENABLE_CLDOCS=$(usex doc)
-DBUILD_STATIC_LIBRARIES=$(usex static-libs)



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

2023-09-04 Thread Andreas Sturmlechner
commit: e616a7c40ede2efff612a07ab0a4532b5e8e712d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Sep  4 18:32:49 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep  4 21:24:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e616a7c4

app-admin/lsyncd: update EAPI 7 -> 8

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

 app-admin/lsyncd/lsyncd-2.2.3.ebuild | 14 ++
 1 file changed, 6 insertions(+), 8 deletions(-)

diff --git a/app-admin/lsyncd/lsyncd-2.2.3.ebuild 
b/app-admin/lsyncd/lsyncd-2.2.3.ebuild
index cc8493d1bdc3..afa60bc84968 100644
--- a/app-admin/lsyncd/lsyncd-2.2.3.ebuild
+++ b/app-admin/lsyncd/lsyncd-2.2.3.ebuild
@@ -1,9 +1,8 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-CMAKE_IN_SOURCE_BUILD="YES_PLEASE_OMG"
 LUA_COMPAT=( lua5-{2,3} )
 LUA_REQ_USE="deprecated"
 
@@ -20,14 +19,13 @@ KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 
-CDEPEND="${LUA_DEPS}"
-DEPEND="${CDEPEND}
-   app-text/asciidoc
-   virtual/pkgconfig"
-RDEPEND="${CDEPEND}
+DEPEND="${LUA_DEPS}"
+RDEPEND="${LUA_DEPS}
net-misc/rsync"
 # Both lua and luac are invoked at build time
-BDEPEND="${CDEPEND}"
+BDEPEND="${LUA_DEPS}
+   app-text/asciidoc
+   virtual/pkgconfig"
 
 PATCHES=(
"${FILESDIR}"/${PN}-2.2.3-cmake_lua_version.patch



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

2023-09-04 Thread Sam James
commit: 4f95f2037d67e6d03491eee9b05724e2166e51d8
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep  4 20:17:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep  4 20:17:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f95f203

dev-lang/rust-bin: add github upstream metadata

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

 dev-lang/rust-bin/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-lang/rust-bin/metadata.xml b/dev-lang/rust-bin/metadata.xml
index c71fedd6bee5..4ed9cc1c9edd 100644
--- a/dev-lang/rust-bin/metadata.xml
+++ b/dev-lang/rust-bin/metadata.xml
@@ -11,4 +11,7 @@
Install rust-analyzer, A Rust 
compiler front-end for IDEs (language server)
Install rust-src, needed by developer 
tools and for build-std (cross)

+   
+   rust-lang/rust
+   
 



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

2023-09-04 Thread Sam James
commit: 057f0316fc768d3eced0bd1008201ceb5754a1ab
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep  4 20:15:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep  4 20:15:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=057f0316

dev-python/django: Stabilize 3.2.21 ALLARCHES, #913619

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

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

diff --git a/dev-python/django/django-3.2.21.ebuild 
b/dev-python/django/django-3.2.21.ebuild
index ca46ed4c7d3b..e32092b0fe7c 100644
--- a/dev-python/django/django-3.2.21.ebuild
+++ b/dev-python/django/django-3.2.21.ebuild
@@ -27,7 +27,7 @@ LICENSE+=" Apache-2.0"
 # admin icons, jquery, xregexp.js
 LICENSE+=" MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos"
 IUSE="doc sqlite test"
 RESTRICT="!test? ( test )"
 



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

2023-09-04 Thread Sam James
commit: 9a8abfa6571e13ce2a18212883954e7471e454bb
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep  4 20:15:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep  4 20:15:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a8abfa6

dev-python/django: Stabilize 4.2.5 ALLARCHES, #913617

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

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

diff --git a/dev-python/django/django-4.2.5.ebuild 
b/dev-python/django/django-4.2.5.ebuild
index 0afb8410b128..f4fa58bac9b1 100644
--- a/dev-python/django/django-4.2.5.ebuild
+++ b/dev-python/django/django-4.2.5.ebuild
@@ -27,7 +27,7 @@ LICENSE+=" Apache-2.0"
 # admin icons, jquery, xregexp.js
 LICENSE+=" MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos"
 IUSE="doc sqlite test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-dicts/myspell-en/

2023-09-04 Thread Sam James
commit: 733f1415f28ea65777436d0a10ec12fd111090b4
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep  4 20:15:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep  4 20:15:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=733f1415

app-dicts/myspell-en: Stabilize 20230701 ALLARCHES, #913626

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

 app-dicts/myspell-en/myspell-en-20230701.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-dicts/myspell-en/myspell-en-20230701.ebuild 
b/app-dicts/myspell-en/myspell-en-20230701.ebuild
index 007b351e7389..30efc923e94e 100644
--- a/app-dicts/myspell-en/myspell-en-20230701.ebuild
+++ b/app-dicts/myspell-en/myspell-en-20230701.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://extensions.libreoffice.org/assets/downloads/41/1688193331/dict-
 
 LICENSE="BSD MIT LGPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 PLOCALES=( "en-AU" "en-CA" "en-GB" "en-US" "en-ZA" )
 IUSE+="+l10n_en ${PLOCALES[@]/#/l10n_}"



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

2023-09-04 Thread Sam James
commit: 4ae0088fba5717bce1fca0a55e374affe51a9aa2
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep  4 20:15:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep  4 20:15:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ae0088f

dev-python/django: Stabilize 4.1.11 ALLARCHES, #913618

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

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

diff --git a/dev-python/django/django-4.1.11.ebuild 
b/dev-python/django/django-4.1.11.ebuild
index 627b1753e2a1..15f1ea76def2 100644
--- a/dev-python/django/django-4.1.11.ebuild
+++ b/dev-python/django/django-4.1.11.ebuild
@@ -27,7 +27,7 @@ LICENSE+=" Apache-2.0"
 # admin icons, jquery, xregexp.js
 LICENSE+=" MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos"
 IUSE="doc sqlite test"
 RESTRICT="!test? ( test )"
 



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

2023-09-04 Thread Sam James
commit: 1a9cf34d0b10543e33a6af4c7610dea301d7c54f
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep  4 19:45:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep  4 19:45:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a9cf34d

dev-lang/rust-bin: keyword 1.72.0 for ~sparc

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

 dev-lang/rust-bin/Manifest   | 1 +
 dev-lang/rust-bin/rust-bin-1.72.0.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest
index 497e95a5e303..4dc75086f1fe 100644
--- a/dev-lang/rust-bin/Manifest
+++ b/dev-lang/rust-bin/Manifest
@@ -306,6 +306,7 @@ DIST rust-1.72.0-riscv64gc-unknown-linux-gnu.tar.xz 
167275368 BLAKE2B 0e77dadf64
 DIST rust-1.72.0-riscv64gc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
e660968bd401882034d63884e60ddf0e50a42c1e17a517aaf153731a0d319d9de5c074381fd1e56b535e1a870afe2b17b7dbfbbef33463a6bf4ac0a78226abdd
 SHA512 
87bb2b30710a4159d1b2b87dffd45be772dfaf58218459109c8279da21440ce423cf5ee28fee0281c3b2b9eb433880c0f63177b0b775027b15095c9b6ea99bd0
 DIST rust-1.72.0-s390x-unknown-linux-gnu.tar.xz 197718192 BLAKE2B 
465815892d2c4c76978fb3f14fae021f95007f17e3b6937ac64f22432aed808e77eda6081f0918d7fd48e00364099ea147e21dd80ffe93600088d7d1b39ae9fb
 SHA512 
5ba7b7fe39fdf9a542040807283ded3271e37a8576e387c7d5333936623f688192902686027e491a6c5405906102afc0dfd465fd4093956b88942d54e5974e45
 DIST rust-1.72.0-s390x-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
cdf0ee76397801ac561e39cddd1eb1ee94454ff52df8e117a35aec010d4534b1ec024e1e1981579924bd976a1a48bc1217c990adb307a2c4fdf618c85801cd0e
 SHA512 
a333a1ecd37aedb9f32365396dcf69e235a3c084bdb34b656929ce38ad78b5a26092ece2b81380efb32544ba578a657615132c02c7f4491855c9ca90d77fb863
+DIST rust-1.72.0-sparc64-unknown-linux-gnu.sam.tar.xz 58863404 BLAKE2B 
a7ba89735d4f3f6f94f607a00409ebb1becb1b23a432a62a4a4b7d7ce2abb23d5918fad0ecccd086ed059e6c5a34b0f18ac54a7d2cce5703f83490e976f7599e
 SHA512 
f1c1f0796968e0688158490d43957817a880aa7455370cfa3156490537e973e5a397ed190c426b5745cf0b27ac909ce4f921b5025f5b049a0e092eee4308c915
 DIST rust-1.72.0-x86_64-unknown-linux-gnu.tar.xz 163402880 BLAKE2B 
0f498510f8bbaba4b36e9e1cdc8e1e0482b4f26bc7f42a600b3e3f2294490f230a87d955c4f79c53ce277163660752a39889456d743c74adb2659cde536e09bc
 SHA512 
f02fc82181fe2665aa66ca4948b66abf031c9ca273bb11ba69d1e99bf5bd1707010c4baaa04d8c83e9e97e7bb60440e3562380077903a459f689ef5dbac3ff40
 DIST rust-1.72.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 
51083330fef8b0e9f4fafe71e3a08891bec9be8e1c2e64ef37cba463e99c13f44639981c8aae6c86d50c6a23c4846a4f056535dbcbf39a2d9096615862feff87
 SHA512 
284b74f87e192451ba95cc423089d64334f43da8c221f45acb683a088e7dfd783c488c7ed3fe68619aff4c245271cdcf4b1b8c5f0bef1f8c3d3af0ca13d394c4
 DIST rust-1.72.0-x86_64-unknown-linux-musl.tar.xz 234831716 BLAKE2B 
3ee1a5727ad120bcf173dcee3770e342f10984b06782f5ae588a58e5da94ad4550b00c168ddbe84350605100558bc01e139763b5734cdea32545ee6ee41e
 SHA512 
62d5967669164ce7e8b6815298d79380ca96cce5a6c8a67db84cd3d5fdb6825ba9d2a91d59c2185a93b1c26030ef017c63942dc7a363e742d0abf356bca6f1f5

diff --git a/dev-lang/rust-bin/rust-bin-1.72.0.ebuild 
b/dev-lang/rust-bin/rust-bin-1.72.0.ebuild
index f8a0d392dfc7..112a76bbec83 100644
--- a/dev-lang/rust-bin/rust-bin-1.72.0.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.72.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="$(rust_all_arch_uris ${MY_P})
rust-src? ( ${MY_SRC_URI} )
 "
 # Keep this separate to allow easy commenting out if not yet built
-#SRC_URI+=" sparc? ( 
${GENTOO_BIN_BASEURI}/${MY_P}-sparc64-unknown-linux-gnu.tar.xz -> 
${MY_P}-sparc64-unknown-linux-gnu.sam.tar.xz ) "
+SRC_URI+=" sparc? ( 
${GENTOO_BIN_BASEURI}/${MY_P}-sparc64-unknown-linux-gnu.tar.xz -> 
${MY_P}-sparc64-unknown-linux-gnu.sam.tar.xz ) "
 #SRC_URI+=" mips? (
 #  abi_mips_o32? (
 #  big-endian?  ( 
${GENTOO_BIN_BASEURI}/${MY_P}-mips-unknown-linux-gnu.tar.xz -> 
${MY_P}-mips-unknown-linux-gnu.sam.tar.xz )
@@ -30,7 +30,7 @@ SRC_URI="$(rust_all_arch_uris ${MY_P})
 
 LICENSE="|| ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4 UoI-NCSA"
 SLOT="stable"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="big-endian clippy cpu_flags_x86_sse2 doc prefix rust-analyzer rust-src 
rustfmt"
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-dealii/

2023-09-04 Thread Matthias Maier
commit: f2d1e3978d3250dc34afd5ecf08f989c8f545cfa
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Sep  4 18:44:10 2023 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Sep  4 19:20:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2d1e397

sec-keys/openpgp-keys-dealii: add 20230904, refresh keys from keyserver

 - force a refresh from openpgp keyserver
 - use ${P} in distfile name to ensure that when bumping this package
   keys are properly refetched

Signed-off-by: Matthias Maier  gentoo.org>

 sec-keys/openpgp-keys-dealii/Manifest   | 4 ++--
 ...s-dealii-20221207.ebuild => openpgp-keys-dealii-20230904.ebuild} | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sec-keys/openpgp-keys-dealii/Manifest 
b/sec-keys/openpgp-keys-dealii/Manifest
index 53941312adb0..6162c193d737 100644
--- a/sec-keys/openpgp-keys-dealii/Manifest
+++ b/sec-keys/openpgp-keys-dealii/Manifest
@@ -1,2 +1,2 @@
-DIST 1EE97BF66221FC3069B5CF90B5A4E06FBD3A97A3.asc 120415 BLAKE2B 
d82a89da6f9614db322522870dc2eb430f8a926d65512d7e9579059174da4bbe8f6e8d483435c8cbd1509740b08faa76f39cd5fa50cf82c1b78e77577be76bf5
 SHA512 
2aed5cfb1b4cae019ddd8ff6075582cddb4e28c0103ee137a52a64cfac35faf2b0770da6678b7b33d22879f188bab273bb8b81d542d6d420ecbddff8f23491de
-DIST 3D0EAB10AE6243B4BA27CE03E31EE5662371CB21.asc 5934 BLAKE2B 
650cff11b404accb902932e2aad80ee14d40e03a9f513f70ce89b409b8250870e19520689febb7214c22b1df930740d90518a1105e81a7d1c4e809875794
 SHA512 
256b7b47c558bcbc49256fdba4d8a57258670cb9a7fb4b91d53e1b3858ce4ff42de2610c28b70576de240eda3f8ec9e433fe3cf9eeaed8597eae22f3337f70ed
+DIST openpgp-keys-dealii-20230904-1EE97BF66221FC3069B5CF90B5A4E06FBD3A97A3.asc 
130501 BLAKE2B 
07526d497ffe1719e9ae8b1532b80ad9a6300d5d3a1c39fb50f70063b4bb1577df317da0293a45852c8aceadcc57cda9b46544060f2217969829db88a71fa1e6
 SHA512 
a0f0e18c6686aee2dc4bfeafaa3a620baf5d153c3285aa95b9b0215cc615e8fc94b934863a3a7cc80ce79e6d8eb467353f00fc674cfab11f8764de6e9018861d
+DIST openpgp-keys-dealii-20230904-3D0EAB10AE6243B4BA27CE03E31EE5662371CB21.asc 
9495 BLAKE2B 
f34454b6c608c6da5498b8289da7700b8805befc23511fa37c50bb121eafb6661ae0013e3dd9ca2d28d2af1109ff71d4b481b10f7fd995e70ac6a78fe8b0b83f
 SHA512 
b338b4d36752695493ce3f78499e038e10127de63cf1756c6a3f359d46948417e4681e9d57b62b5357c99825ea25265feba59ae16e53f2dd6178a11420fdf3d5

diff --git a/sec-keys/openpgp-keys-dealii/openpgp-keys-dealii-20221207.ebuild 
b/sec-keys/openpgp-keys-dealii/openpgp-keys-dealii-20230904.ebuild
similarity index 81%
rename from sec-keys/openpgp-keys-dealii/openpgp-keys-dealii-20221207.ebuild
rename to sec-keys/openpgp-keys-dealii/openpgp-keys-dealii-20230904.ebuild
index 7b909b1382ef..fd1ed882fe59 100644
--- a/sec-keys/openpgp-keys-dealii/openpgp-keys-dealii-20221207.ebuild
+++ b/sec-keys/openpgp-keys-dealii/openpgp-keys-dealii-20230904.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -7,9 +7,9 @@ DESCRIPTION="OpenPGP keys used by dealii"
 HOMEPAGE="https://www.dealii.org/ https://github.com/dealii/dealii/;
 SRC_URI="

https://keys.openpgp.org/vks/v1/by-fingerprint/1EE97BF66221FC3069B5CF90B5A4E06FBD3A97A3
-   -> 1EE97BF66221FC3069B5CF90B5A4E06FBD3A97A3.asc
+   -> ${P}-1EE97BF66221FC3069B5CF90B5A4E06FBD3A97A3.asc

https://keys.openpgp.org/vks/v1/by-fingerprint/3D0EAB10AE6243B4BA27CE03E31EE5662371CB21
-   -> 3D0EAB10AE6243B4BA27CE03E31EE5662371CB21.asc"
+   -> ${P}-3D0EAB10AE6243B4BA27CE03E31EE5662371CB21.asc"
 S="${WORKDIR}"
 
 LICENSE="public-domain"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/dealii/

2023-09-04 Thread Matthias Maier
commit: 3ca62ae64fcc2c7b0a5b829ca149942e5fe6408d
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Sep  4 17:12:22 2023 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Sep  4 19:20:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ca62ae6

sci-libs/dealii: add 9.5.1, drop 9.5.0

Signed-off-by: Matthias Maier  gentoo.org>

 sci-libs/dealii/Manifest |  4 +++-
 sci-libs/dealii/{dealii-9.5.0.ebuild => dealii-9.5.1.ebuild} | 12 ++--
 2 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/sci-libs/dealii/Manifest b/sci-libs/dealii/Manifest
index 553c4c6190b1..d5a5844c5276 100644
--- a/sci-libs/dealii/Manifest
+++ b/sci-libs/dealii/Manifest
@@ -7,4 +7,6 @@ DIST dealii-9.4.1-offline_documentation.tar.gz.asc 246 BLAKE2B 
9ace22c9b174e642c
 DIST dealii-9.4.1.tar.gz 30298204 BLAKE2B 
499f542c7a7f071d04048127199c7bebf5668b6e8d13fc2701dd18e28165442e58112ee9e4926e16a592bffdd5d7b7c240eea55808e5f9c021961f7e44b7da79
 SHA512 
39089aff462d3ff4244ce75f74a4cd908f8f72a81dcc3fb02ca91b3cad2442ceb78677e72cd928b36a04d352c4baa146a25fa5e14c886ca9e2bad0be0069f7b8
 DIST dealii-9.4.1.tar.gz.asc 246 BLAKE2B 
dbb1dc7b3e8a97f29287f154d11cd3db2566fdc4c7667fa57e686e2feba33f2115546408365f0e8f490ba593cb582b12489de373da3e33e8702b6e16804c7ebf
 SHA512 
eb987d34f19b59d523d79f3c2c99f5f3125b1d0c71af0eb32b77ad5959d6197b79f1971a8a79dbc52bab698335dcb6091aac88c51d845a1e07d3681c089754c7
 DIST dealii-9.5.0-offline_documentation.tar.gz 412499027 BLAKE2B 
521aa2488d84d48a624f4cbdbe9c173d0cdcee2df8d06b97b7c25ba28d4a2113a7da9fd9abd9eb64cd56b37f8edc716bd034fc3ba8823f8b1def26c34aaeeb55
 SHA512 
2e0d331f92d52b0fd909a0139157a1960a9222d46d537611f0508cdb79020a8e51ff0da6aefdf95adff732cea050b72df7dc1a8af7e93c736721970218815cfe
-DIST dealii-9.5.0.tar.gz 31524412 BLAKE2B 
0388b4c8441b1e59baba3fcb3f19c19a357c452c7b30a95a040c1ae628f56734d85aeb4ed755fc68b7bb6c28b508d857f14bb0793e23b7e207f260e0a0bf70ac
 SHA512 
33308711f9efb41030a509f25c537680e0980df95d90947641958f12ddd00c3aee542837de8ba4d100cbdb5470c001132c7526b52020e0eb219bf4b0f6c23586
+DIST dealii-9.5.0-offline_documentation.tar.gz.asc 246 BLAKE2B 
0a570885e80ad09ff154532b71c07e33894e93c96b3bca48dc8aae0b308883518cbb5eca57658c4e13de47efba47c3cb20bf376482ef7a26c6c0da93ee4dd689
 SHA512 
b63a9a0504fe5266b448ffda74e1d85ad5b6f344535c5b5f11d209546b51bb916ad69504ce5e4f1fd2287407c2d3d98a20b01bd830e8d45f510a85b7a057a8d5
+DIST dealii-9.5.1.tar.gz 31522808 BLAKE2B 
99db2beafb949364869fc7f06f78bf921b0d99c69de57da40115b0eb939e1c9a40dcbf40a186a988189ea92a6e1295da4969fd33a7e4738b27813ff1842cb99a
 SHA512 
7ba4e4751417a7916cb059379b3b70afcaa5f62786e92ac7332b6f55cbcfcb25df15de2a6071cc33444c911f104e576f8792ea4ac4e6702186e5740c7c909d72
+DIST dealii-9.5.1.tar.gz.asc 246 BLAKE2B 
4d6aac271d1f460c66a54eff2012ded302093ef68777ff91f40d9472694541fa5e168e34e13dfadad3a8353dbca44756884c3f944f6f29169fc649d0395c
 SHA512 
1065d0ab07b2ebc52fc52faf896e6d757f89f523c7a16c650307fe115dde361e6e0ecb96c9e5ecfbe5ebe58728fdd76bf83cbb3cb82cdb76b182526fee42ecb3

diff --git a/sci-libs/dealii/dealii-9.5.0.ebuild 
b/sci-libs/dealii/dealii-9.5.1.ebuild
similarity index 90%
rename from sci-libs/dealii/dealii-9.5.0.ebuild
rename to sci-libs/dealii/dealii-9.5.1.ebuild
index fc798a6b87d3..60337976d7ad 100644
--- a/sci-libs/dealii/dealii-9.5.0.ebuild
+++ b/sci-libs/dealii/dealii-9.5.1.ebuild
@@ -8,7 +8,7 @@ EAPI=8
 # any of these modules:
 CMAKE_REMOVE_MODULES_LIST=""
 
-inherit cmake flag-o-matic
+inherit cmake flag-o-matic verify-sig
 
 DESCRIPTION="Solving partial differential equations with the finite element 
method"
 HOMEPAGE="https://www.dealii.org/;
@@ -18,9 +18,12 @@ if [[ ${PV} = ** ]]; then
EGIT_REPO_URI="https://github.com/dealii/dealii.git;
SRC_URI=""
 else
+   DOC_PV=9.5.0

SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz
+   verify-sig? ( 
https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz.asc )
doc? (
-   
https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}-offline_documentation.tar.gz
+   
https://github.com/${PN}/${PN}/releases/download/v${DOC_PV}/${PN}-${DOC_PV}-offline_documentation.tar.gz
+   verify-sig? ( 
https://github.com/${PN}/${PN}/releases/download/v${DOC_PV}/${PN}-${DOC_PV}-offline_documentation.tar.gz.asc
 )
)"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 fi
@@ -81,9 +84,14 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
doc? ( app-doc/doxygen[dot] dev-lang/perl )"
 
+BDEPEND="
+   verify-sig? ( sec-keys/openpgp-keys-dealii )"
+
 PATCHES=(
 )
 
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/dealii.asc"
+
 src_configure() {
# deal.II needs a custom build type:
local CMAKE_BUILD_TYPE=$(usex debug DebugRelease Release)



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

2023-09-04 Thread Marco Leise
commit: a1be7a24454f9e4985157de636f3fe61f29197b6
Author: Horodniceanu Andrei  protonmail  com>
AuthorDate: Mon Aug 21 13:33:07 2023 +
Commit: Marco Leise  gmx  de>
CommitDate: Thu Aug 31 21:07:01 2023 +
URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=a1be7a24

dmd.eclass: Properly assign DC when not selfhosting

Signed-off-by: Horodniceanu Andrei  protonmail.com>

 eclass/dmd.eclass | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/eclass/dmd.eclass b/eclass/dmd.eclass
index 47fc51a..e5129e8 100644
--- a/eclass/dmd.eclass
+++ b/eclass/dmd.eclass
@@ -159,7 +159,7 @@ dmd_src_compile() {
dmd_ge 2.081 && ENABLE_RELEASE="ENABLE_RELEASE" || 
ENABLE_RELEASE="RELEASE"
 
# Special case for self-hosting (i.e. no compiler USE flag selected).
-   local kernel model
+   local kernel model actual_compiler
if [ "${DC_VERSION}" == "selfhost" ]; then
case "${KERNEL}" in
"linux")   kernel="linux";;
@@ -175,10 +175,14 @@ dmd_src_compile() {
if ! dmd_ge 2.094; then
export DMD="../../${DMD}"
fi
+   actual_compiler="${S}/${DMD}"
+   else
+   # Not selfhosting, leave the compiler variable unchanged
+   actual_compiler="${DC}"
fi
if dmd_ge 2.094; then
einfo "Building dmd build script..."
-   DC="${DMD}" dlang_compile_bin dmd/generated/build 
dmd/src/build.d
+   DC="${actual_compiler}" dlang_compile_bin dmd/generated/build 
dmd/src/build.d
einfo "Building dmd..."
env VERBOSE=1 ${HOST_DMD}="${DMD}" CXX="$(tc-getCXX)" 
${ENABLE_RELEASE}=1 ${LTO} dmd/generated/build DFLAGS="$(dlang_dmdw_dcflags)" 
dmd
else



[gentoo-commits] repo/gentoo:master commit in: x11-wm/amiwm/

2023-09-04 Thread James Le Cuirot
commit: f5bc89136de298baa8197b4ebea855222a76277b
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Sep  4 18:59:12 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Sep  4 18:59:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5bc8913

x11-wm/amiwm: Fix implicit declaration of exit() during configure, EAPI 8

Closes: https://bugs.gentoo.org/913625
Signed-off-by: James Le Cuirot  gentoo.org>

 x11-wm/amiwm/Manifest | 2 +-
 ...wm-0.22.01_p20200826.ebuild => amiwm-0.22.01_p20230904.ebuild} | 8 
 x11-wm/amiwm/metadata.xml | 5 -
 3 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/x11-wm/amiwm/Manifest b/x11-wm/amiwm/Manifest
index d2c039c17bb6..794a4f22d7c2 100644
--- a/x11-wm/amiwm/Manifest
+++ b/x11-wm/amiwm/Manifest
@@ -1 +1 @@
-DIST amiwm-0.22.01_p20200826.tar.gz 153787 BLAKE2B 
eebd61436bff6c063c0946f61632f5a56ba01d62f01e2761de62fed1c2c5049a191dbbaf836ac0b0771b38a84dc6f52a40ee53b9c73666855cfe03b6a829f9a8
 SHA512 
a4329eb8ea98b631611a6e069f27a6c640bfac94aa5a2c3591c9c35c4b08ea6f123fadcd56597353b27ec67bc079e8268e1b700fe85c0d545c9bb93439362c1b
+DIST amiwm-0.22.01_p20230904.tar.gz 153778 BLAKE2B 
406ebf1ab584c60785c1a56fc367178012aab3166e74825b53e89a0c450263b724a8d1e927b20aab0321b987d0aa5792b0c9e36c66a55b40824e5d91664ecba8
 SHA512 
a3e385d966d96a84b6a044e489a7cfe0365672eaec7cc3d678cca2d1ebbb625f47beba9373d3361e94f82584bf3f423d9d9b606a7617f8c9d08953c0c9652e1b

diff --git a/x11-wm/amiwm/amiwm-0.22.01_p20200826.ebuild 
b/x11-wm/amiwm/amiwm-0.22.01_p20230904.ebuild
similarity index 84%
rename from x11-wm/amiwm/amiwm-0.22.01_p20200826.ebuild
rename to x11-wm/amiwm/amiwm-0.22.01_p20230904.ebuild
index 01783f64e26e..eca68da58692 100644
--- a/x11-wm/amiwm/amiwm-0.22.01_p20200826.ebuild
+++ b/x11-wm/amiwm/amiwm-0.22.01_p20230904.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit autotools
 
-COMMIT="8b8c956a904fa73edb02d4dc6d45bc0358bff3b3"
+COMMIT="de6456b0aeca16243ed4c54fdc241be746274bcd"
 DESCRIPTION="Amiga Workbench inspired window manager for Xorg"
-HOMEPAGE="https://github.com/redsPL/amiwm;
+HOMEPAGE="https://github.com/sdomi/amiwm;
 SRC_URI="https://github.com/chewi/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="amiwm"

diff --git a/x11-wm/amiwm/metadata.xml b/x11-wm/amiwm/metadata.xml
index 7118affd8801..e2849ec8821c 100644
--- a/x11-wm/amiwm/metadata.xml
+++ b/x11-wm/amiwm/metadata.xml
@@ -5,9 +5,12 @@
ch...@gentoo.org
James Le Cuirot

+   
+   sdomi/amiwm
+   

amiwm is an X window manager that tries to make your display 
look and
feel like an Amiga Workbench screen. It is fully functional and 
can do
all the usual window manager stuff, like moving and resizing 
windows.
- 
+   
 



[gentoo-commits] repo/gentoo:master commit in: sys-boot/vboot-utils/

2023-09-04 Thread Andreas Sturmlechner
commit: 11001e24ee5d14dd82ee31da7ed237ff91c47f5e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 26 13:58:40 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep  4 18:54:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11001e24

sys-boot/vboot-utils: drop 72_p20181229-r1

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

 sys-boot/vboot-utils/Manifest  |  1 -
 .../vboot-utils/vboot-utils-72_p20181229-r1.ebuild | 99 --
 2 files changed, 100 deletions(-)

diff --git a/sys-boot/vboot-utils/Manifest b/sys-boot/vboot-utils/Manifest
index 94f473c34d7f..3e0e45deb3f2 100644
--- a/sys-boot/vboot-utils/Manifest
+++ b/sys-boot/vboot-utils/Manifest
@@ -1,2 +1 @@
-DIST vboot-utils-72_p20181229.tar.xz 18489004 BLAKE2B 
444eb0bc2c571ad79d26d473da724016d6d041207beaae161f6c1155768ff9d0b1c8b7b070b828083cc1396266cc77175a75e8067ce22613c75b4d77780dda75
 SHA512 
41df034dc5498bcbec0d49a472331ceb2fbc2eb3b4173d5c56e920d65ae485382b3d811e5f2c13cf45a1b05a5d6a24197924fa1c76ada9c3aac14fa3c4c363fe
 DIST vboot-utils-80_p20200108.tar.xz 18448212 BLAKE2B 
f7e375133fb6dc90def1e22c42c7511a3b649c34d067a447f44fb99c1ec37a73d034837c2212e5d6ad368a4f4b011c8cb9eb479e81db4a52b1160cda99382a77
 SHA512 
077d137d8fe89f35b6f7ec6408b2e9fc7a28765b0987646c1964e6e0c039e359711ab79958c45ee555a0fe810997217225d072a7f1011b1c73c4aefb4e57fcc1

diff --git a/sys-boot/vboot-utils/vboot-utils-72_p20181229-r1.ebuild 
b/sys-boot/vboot-utils/vboot-utils-72_p20181229-r1.ebuild
deleted file mode 100644
index caef3af6399f..
--- a/sys-boot/vboot-utils/vboot-utils-72_p20181229-r1.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-# This is the latest commit in the latest branch.
-GIT_SHA1="a32c930e8c46424a3bba3c296fd78b3e60f50aeb"
-
-DESCRIPTION="Chrome OS verified boot tools"
-HOMEPAGE="https://chromium.googlesource.com/chromiumos/platform/vboot_reference/
 http://dev.chromium.org/chromium-os/chromiumos-design-docs/verified-boot;
-# Can't use gitiles directly until b/19710536 is fixed.
-#SRC_URI="https://chromium.googlesource.com/chromiumos/platform/vboot_reference/+archive/${GIT_SHA1}.tar.gz
 -> ${P}.tar.gz"
-SRC_URI="mirror://gentoo/${P}.tar.xz
-   https://dev.gentoo.org/~zmedico/dist/${P}.tar.xz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
-IUSE="minimal static"
-
-LIB_DEPEND="
-   dev-libs/libyaml:=[static-libs(+)]
-   app-arch/xz-utils:=[static-libs(+)]"
-LIB_DEPEND_MINIMAL="
-   dev-libs/openssl:0=[static-libs(+)]
-   sys-apps/util-linux:=[static-libs(+)]
-   dev-libs/libzip:=[static-libs(+)]"
-RDEPEND="!static? (
-   ${LIB_DEPEND_MINIMAL//\[static-libs(+)]}
-   !minimal? ( ${LIB_DEPEND//\[static-libs(+)]} )
-   )
-   elibc_musl? ( sys-libs/fts-standalone )"
-DEPEND="${RDEPEND}
-   static? (
-   ${LIB_DEPEND_MINIMAL}
-   !minimal? ( ${LIB_DEPEND} )
-   )
-   app-crypt/trousers
-   virtual/pkgconfig"
-
-S=${WORKDIR}
-
-src_prepare() {
-   default
-   sed -i \
-   -e 's:${DESTDIR}/\(bin\|${LIBDIR}\):${DESTDIR}/usr/\1:g' \
-   -e 's:${DESTDIR}/default:${DESTDIR}/etc/default:g' \
-   -e 's:${TEST_INSTALL_DIR}/bin:${TEST_INSTALL_DIR}/usr/bin:' \
-   -e '/cgpt -D 358400/d' \
-   Makefile || die
-   sed -e 
's:^BIN_DIR=${BUILD_DIR}/install_for_test/bin:BIN_DIR=${BUILD_DIR}/install_for_test/usr/bin:'
 \
-   -i tests/common.sh || die
-   sed -e "s:/mnt/host/source/src/platform/vboot_reference:${S}:" \
-   -i tests/futility/expect_output/* || die
-}
-
-_emake() {
-   local arch=$(tc-arch)
-   emake \
-   V=1 \
-   QEMU_ARCH= \
-   ARCH=${arch} \
-   HOST_ARCH=${arch} \
-   LIBDIR="$(get_libdir)" \
-   DEBUG_FLAGS= \
-   WERROR= \
-   MINIMAL=$(usev minimal) \
-   STATIC=$(usev static) \
-   $(usex elibc_musl HAVE_MUSL=1 "") \
-   "$@"
-}
-
-src_compile() {
-   tc-export CC AR CXX PKG_CONFIG
-   _emake TEST_BINS= all
-}
-
-src_test() {
-   _emake runtests
-}
-
-src_install() {
-   _emake DESTDIR="${ED}" install
-
-   insinto /usr/share/vboot/devkeys
-   doins tests/devkeys/*
-
-   insinto /usr/include/vboot
-   doins host/include/* \
-   firmware/include/gpt.h \
-   firmware/include/tlcl.h \
-   firmware/include/tss_constants.h
-
-   dolib.a build/libvboot_host.a
-
-   dodoc README
-}



[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/files/, dev-db/percona-xtrabackup/

2023-09-04 Thread Andreas Sturmlechner
commit: b537cd6ac3b9c413dc0077c252ff8a3d14ba2efa
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Sep  4 18:15:20 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep  4 18:54:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b537cd6a

dev-db/percona-xtrabackup: drop 2.4.15, 8.0.26.18

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

 dev-db/percona-xtrabackup/Manifest |   3 -
 ...ercona-xtrabackup-2.4.11-fix-gcc6-isystem.patch | 113 -
 .../percona-xtrabackup-8.0.26.18-gcc-12.patch  |  21 
 .../percona-xtrabackup-2.4.15.ebuild   |  79 --
 .../percona-xtrabackup-8.0.26.18.ebuild|  86 
 5 files changed, 302 deletions(-)

diff --git a/dev-db/percona-xtrabackup/Manifest 
b/dev-db/percona-xtrabackup/Manifest
index 7935294f6a94..5cc9e51a3fa0 100644
--- a/dev-db/percona-xtrabackup/Manifest
+++ b/dev-db/percona-xtrabackup/Manifest
@@ -1,7 +1,4 @@
 DIST boost_1_59_0.tar.gz 83709983 BLAKE2B 
8c6676fa05fa401a6ecb3b890d95aceb4421ec48dd0eab38ce8d170c618e177c82dc67a165938f6be1a01daab24ce41888f5442dbc19ad3dd41368a01a6f89e4
 SHA512 
05fdbe5637543defdbc630b921515425885593d16db14534ed7b9aa60925ade8fb598d50cb894aed6dae688e789047216daa1bf03fa1aeb6b531060d9dae52ae
-DIST boost_1_73_0.tar.bz2 109247910 BLAKE2B 
5995ff6ca21f45988b187b94bf743795cca97531baa8355f488be0987b9426289dd85d6ce25b7eb03ccd690109f05ba56252a95bca50505ad9cd66f4e0e234e8
 SHA512 
86c296511c0766145097625a62bf099c3d155284d250ad6e528e788bc90b2945838498dfe473c6c6c78d1694b6fba8e19f7dee0d064a043841e6231603fff668
 DIST boost_1_77_0.tar.bz2 110361537 BLAKE2B 
106aeb09ec7705b595f2ca966a76c53c649eac6fac50d88c156862e0991c33c89a2f3a09edcbcb453fa44bf71cdde030b35d0a0889ad97b65f3a868cb877a532
 SHA512 
39b45c9b60bc5a2a4c669a4463d1272c1e093376b2fb374d7f20a84ea10a3e23bb04b335a735a83a04575731f874d9bff77e89acd947524b3fbbae1b26ae1f2f
-DIST percona-xtrabackup-2.4.15.tar.gz 57357749 BLAKE2B 
fcc64736230636a3a5584a300229e0507f00bcd64a3d0b8e00f834b15ec757347a55a85521dd0aea939761c3a26b1ef99466ff7e633133b8088cd290bd835444
 SHA512 
789b6870d3ad06861126f67190717ffb31224628d1b9631ec5f39d0a41b3c66aaf2127e3ec4b38d3e8f7858a1438a74f0e89b07b9f4248b637b2ed39143ab599
 DIST percona-xtrabackup-2.4.24.tar.gz 61985764 BLAKE2B 
99531853b7e125bfe1d133d3dd902f3f68d50a6c127c09ac87652d70aee5c4d764ba7b102879bea0eb67c0a2f1a94633889786c0a7a1f6bc3f9ed54fe51a217d
 SHA512 
de25639a6e204d2e4018c922ccbd5119c5696d03e0b445f81968b15c2179a46ae8844014e78aa89f6a0a3cd5aef20adc744c979926366673f78c347d6a4e0201
-DIST percona-xtrabackup-8.0.26-18.tar.gz 294169182 BLAKE2B 
250437badd9bcaea92b0f254fad27a775014f17215e764114bba3d1cf0882135127738a4db78349cb9d519e6a9b5bc015f04747ad8ebfc09245ebad3aa890400
 SHA512 
0cceb6758364c31167ef0b47176e1950273e80e5266b91e12353287dfae6e3a87382b29a466920e5e58add1f461295199a70bb070a225458ed8a7de844e012ea
 DIST percona-xtrabackup-8.0.30-23.tar.gz 338259133 BLAKE2B 
3b73731497013aea6abae7d83cd96914cb5300dd867f6066514c71d68f8a1420227e33512a5f2faf082029ccd2c871394acbf43fb58c029472cbeb5605f354fc
 SHA512 
acada88f3509526259281b7f9805fcabb31c5924eb50c5ed761b0813f89adda046b060a57825b6a49178171daec8b4388e99202ef9c9def4b2b0932e73b4d535

diff --git 
a/dev-db/percona-xtrabackup/files/percona-xtrabackup-2.4.11-fix-gcc6-isystem.patch
 
b/dev-db/percona-xtrabackup/files/percona-xtrabackup-2.4.11-fix-gcc6-isystem.patch
deleted file mode 100644
index 4fed659cdae6..
--- 
a/dev-db/percona-xtrabackup/files/percona-xtrabackup-2.4.11-fix-gcc6-isystem.patch
+++ /dev/null
@@ -1,113 +0,0 @@
-Do not use -isystem to add headers, as they break GCC 6's header wrapping.
-See also: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129
-
-diff --git a/client/CMakeLists.txt b/client/CMakeLists.txt
-index dbf1c48..e5d7347 100644
 a/client/CMakeLists.txt
-+++ b/client/CMakeLists.txt
-@@ -52,7 +52,7 @@ IF(NOT WITHOUT_SERVER)
- upgrade/program.cc
-   )
- ADD_COMPILE_FLAGS(
--  upgrade/program.cc COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem 
${BOOST_INCLUDE_DIR}
-+  upgrade/program.cc COMPILE_FLAGS -I${BOOST_PATCHES_DIR} 
-I${BOOST_INCLUDE_DIR}
- )
- TARGET_LINK_LIBRARIES(mysql_upgrade mysqlclient client_base mysqlcheck_core)
- ADD_DEPENDENCIES(mysql_upgrade GenFixPrivs GenSysSchema)
-diff --git a/client/base/CMakeLists.txt b/client/base/CMakeLists.txt
-index b206de7..91cce4c 100644
 a/client/base/CMakeLists.txt
-+++ b/client/base/CMakeLists.txt
-@@ -49,7 +49,7 @@ ADD_COMPILE_FLAGS(
-   mutex.cc
-   mysql_query_runner.cc
-   show_variable_query_extractor.cc
--  COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -isystem ${BOOST_INCLUDE_DIR}
-+  COMPILE_FLAGS -I${BOOST_PATCHES_DIR} -I${BOOST_INCLUDE_DIR}
- )
- 
- TARGET_LINK_LIBRARIES(client_base mysqlclient)
-diff --git a/client/dump/CMakeLists.txt b/client/dump/CMakeLists.txt
-index fdbb631..bae2ce7 100644
 a/client/dump/CMakeLists.txt
-+++ b/client/dump/CMakeLists.txt
-@@ -50,7 +50,7 @@ 

[gentoo-commits] repo/gentoo:master commit in: app-i18n/mecab-skkserv/

2023-09-04 Thread Andreas Sturmlechner
commit: a621dafc8274a93dd2d7ec3bc8bc37ba462c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Sep  4 17:54:47 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep  4 18:54:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a621dafc

app-i18n/mecab-skkserv: drop 0.03

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

 app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild | 41 
 1 file changed, 41 deletions(-)

diff --git a/app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild 
b/app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild
deleted file mode 100644
index 3f49e98dfc96..
--- a/app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit autotools
-
-DESCRIPTION="mecab-skkserv is a Kana-Kanji conversion server using MeCab"
-HOMEPAGE="http://chasen.org/~taku/software/mecab-skkserv/;
-SRC_URI="http://chasen.org/~taku/software/${PN}/${P}.tar.gz;
-
-LICENSE="GPL-2 ipadic"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="app-text/mecab"
-RDEPEND="${DEPEND}
-   sys-apps/xinetd"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-cflags.patch
-   "${FILESDIR}"/${PN}-dicrc.patch
-   "${FILESDIR}"/${PN}-getopt.patch
-)
-HTML_DOCS=( index.html ${PN}.css )
-
-src_prepare() {
-   sed -i "/^dictdir/s:lib:$(get_libdir):" Makefile.am
-
-   default
-   mv configure.{in,ac} || die
-   eautoreconf
-}
-
-src_install() {
-   default
-
-   insinto /etc/xinetd.d
-   newins "${FILESDIR}"/${PN}.xinetd ${PN}
-}



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

2023-09-04 Thread Andreas Sturmlechner
commit: aa0516fc4011e1134e6bf46aa46410f149748b62
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Sep  4 18:13:30 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep  4 18:54:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa0516fc

dev-lua/luv: drop 1.36.0.0, 1.43.0.0

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

 dev-lua/luv/Manifest   |  2 -
 .../luv/files/luv-1.32.0.0-cmake_lua_version.patch | 11 ---
 dev-lua/luv/luv-1.36.0.0.ebuild| 86 --
 dev-lua/luv/luv-1.43.0.0.ebuild| 86 --
 4 files changed, 185 deletions(-)

diff --git a/dev-lua/luv/Manifest b/dev-lua/luv/Manifest
index 9ce5a28f6deb..1c197e845855 100644
--- a/dev-lua/luv/Manifest
+++ b/dev-lua/luv/Manifest
@@ -1,4 +1,2 @@
-DIST luv-1.36.0.0.tar.gz 107196 BLAKE2B 
31a02c3e928559037355186810187299a3cb1420265a27756b0613781621c78c18edc272072cc29c46336787b040453cc9a06195264c0a72a985e49c48202022
 SHA512 
3119c1450a8317725d59cc1ab6afccfbde752b0c32b38909dfdd31bf88ea0751920dc68750da52cf17a6430637cf1094f4d5500e4c50d1145eca48bb12728ba1
-DIST luv-1.43.0.0.tar.gz 122337 BLAKE2B 
435334d869487de38215ce9b551f586d4017c7f83497bc90637fc8acb8e63d1c36f6678a3f2c4d5b24b76fd904b2fa8c364a31bc1bd544416f60f2b8290903d3
 SHA512 
f51d9b3c733dd5617fca49534fdd77dbb6a3d6f58263f453db8dcde21679f4a471e15d6f5b05bcb22a2552455df8beb238d33b0999306bf2a5ad6755da4044ff
 DIST luv-1.44.2.0.tar.gz 124180 BLAKE2B 
0a46ffccd67bf04fb60c7aa3685fef328da1323437640a04b36748680aaf4074300097c53206915d8a1133defc61a359cd88062f1661899dfa8c394c183f0d0d
 SHA512 
0744590de941ec67e23e04811ed28de5e5ed8b6dd0d45e52e8e0efe0551d007f28cdada8e0d69e0d59bd37d4026102271a8ef977b12cfac1e84f6c8b57e6adce
 DIST luv-lua-compat-0.10.tar.gz 53695 BLAKE2B 
e570aedb23b8ed7ca38c4316ffab25b93a0f9f6f0fae79af563ca8a81dd6453ac273e1f9e70674c484a2dec68749e7d53a1c1736a72616c210b8e38a31b3f191
 SHA512 
f7f39085f4f6b16095f41e635b4c5477b3dab5e42b5b65a9d522941a3807ea521d4a27a77293a3c9d0ecea78a1f6c2a2497394b2d220f4d7d65e23510563d46d

diff --git a/dev-lua/luv/files/luv-1.32.0.0-cmake_lua_version.patch 
b/dev-lua/luv/files/luv-1.32.0.0-cmake_lua_version.patch
deleted file mode 100644
index 84af757d248b..
--- a/dev-lua/luv/files/luv-1.32.0.0-cmake_lua_version.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -107,7 +107,7 @@
-   include_directories(${LUAJIT_INCLUDE_DIR})
-   link_directories(${LUAJIT_LIBRARIES})
- else (USE_LUAJIT)
--  find_package(Lua REQUIRED)
-+  find_package(Lua ${LUA_VERSION} EXACT REQUIRED)
-   include_directories(${LUA_INCLUDE_DIR})
- endif (USE_LUAJIT)
- 

diff --git a/dev-lua/luv/luv-1.36.0.0.ebuild b/dev-lua/luv/luv-1.36.0.0.ebuild
deleted file mode 100644
index 676af8b3f60e..
--- a/dev-lua/luv/luv-1.36.0.0.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 2019-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-
-inherit cmake flag-o-matic lua-single unpacker
-
-# e.g. MY_PV = a.b.c-d
-MY_PV="$(ver_rs 3 -)"
-MY_P="${PN}-${MY_PV}"
-
-DESCRIPTION="Bare libuv bindings for lua"
-HOMEPAGE="https://github.com/luvit/luv;
-
-LUA_COMPAT_PV="0.10"
-SRC_URI="
-   https://github.com/luvit/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz
-   
https://github.com/keplerproject/lua-compat-5.3/archive/v${LUA_COMPAT_PV}.tar.gz
 -> ${PN}-lua-compat-${LUA_COMPAT_PV}.tar.gz
-"
-
-LICENSE="Apache-2.0 MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~x64-macos"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-BDEPEND="virtual/pkgconfig"
-DEPEND="${LUA_DEPS}
-   >=dev-libs/libuv-1.32.0:="
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.32.0.0-cmake_lua_version.patch
-)
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   # Fix libdir
-   # Match '/lib/' and '/lib"' without capturing / or ", replacing with 
libdir
-   sed -i -r "s/\/lib(\"|\/)/\/$(get_libdir)\1/g" CMakeLists.txt || die 
"Failed to sed CMakeLists.txt"
-   cmake_src_prepare
-}
-
-# This could in theory be multi-impl (and we have an ebuild in git history,
-# 1.32.0.0-r101, which implements it) - the only revdep currently in the tree,
-# app-editors/neovim, actually links against luv instead of trying to load it
-# as a module. We could probably implement some sort of a hack for this
-# - but given how messy it would be, don't bother unless someone actually 
requests
-# luv multi-impl support.
-src_configure() {
-   lua_compat_dir="${WORKDIR}/lua-compat-5.3-${LUA_COMPAT_PV}"
-
-   local mycmakeargs=(
-   -DBUILD_MODULE=OFF
-   -DLUA_BUILD_TYPE=System
-   -DLUA_COMPAT53_DIR="${lua_compat_dir}"
-   -DWITH_SHARED_LIBUV=ON
-   )
-   if [[ ${ELUA} == luajit ]]; then
-   

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

2023-09-04 Thread Mike Gilbert
commit: 0b1ecf39655dac152fb96ffe4692a4bf8af88bfd
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Sep  4 18:38:32 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Sep  4 18:38:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b1ecf39

net-misc/freerdp: add 2.11.1

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

 net-misc/freerdp/Manifest  |   1 +
 net-misc/freerdp/freerdp-2.11.1.ebuild | 137 +
 2 files changed, 138 insertions(+)

diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest
index d2cb0c946f56..c1b61d51c65f 100644
--- a/net-misc/freerdp/Manifest
+++ b/net-misc/freerdp/Manifest
@@ -1,3 +1,4 @@
 DIST freerdp-2.10.0.tar.gz 7321489 BLAKE2B 
92b4b45670a5ed3b41713d1e036d41a9ef5714ddf9273a4b88fadf5c8435a467a53144f42bd969a44e641995a7f94b6c7b43b85f0ede738b1a1213e3bada9788
 SHA512 
a5749e3140d74c66d51869b405852bdaa776ca7d82e50a1e3ed19ccf56ed91a4ad9c3ce2c8ee6ff0abbb29d915c2e7278a1fcea04d73fd5ba4014f6590484477
 DIST freerdp-2.11.0.tar.gz 7325731 BLAKE2B 
7cf2805065b870d959461a41b2b5cc7a5d00121078c0a5f51db0f2d83c4a5eb64aba75d0c1e184edf3546b4df87150b30f81ad88b301366ccaeaec59120085ca
 SHA512 
97ce19f392e2b197830e22f12870e787fce85a7d9342cd7b7043c1efc45f5773410901b27de11bf1b70ca36dd6d7d102b3dd34eace813892a72d44dc290a8703
+DIST freerdp-2.11.1.tar.gz 7325835 BLAKE2B 
2b6e62cd46627c60c3e815216711d3c5c9839d232aa5cb8653d92870bb46d93c40f2f44e0abf7ef6e5f44d92239541ae44d37366f343a1992fdbc8f09452fba0
 SHA512 
efd9d44bdc15047322600046fdcd17e37f14c84d75badc77e8ea53da6e065f33725be2f3c03e02031867124b62b32ad9deeabf8cc8f79321e7a866f552e63f2d
 DIST freerdp-3.0.0-beta3.tar.gz 8950651 BLAKE2B 
f5171d76da635bd05b4a267383ffb150b4c214820b79624b1988d297e44a4bfd3d7b34fbc4ac88f79d973e6eb4372700fe53910078eaf36ea7fc553cc6ed6e4f
 SHA512 
a9e61c30254ba5e894c70b981fae4d6311d20546d4352e5a584361b3b7232f6cc075bf7d7c1e9e5a52c820c36a185120f095306ec36ff72489f7dce0cb7e0fbb

diff --git a/net-misc/freerdp/freerdp-2.11.1.ebuild 
b/net-misc/freerdp/freerdp-2.11.1.ebuild
new file mode 100644
index ..2a906f8c6a0d
--- /dev/null
+++ b/net-misc/freerdp/freerdp-2.11.1.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2011-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git;
+   case ${PV} in
+   2.*) EGIT_BRANCH="stable-2.0";;
+   esac
+else
+   MY_P=${P/_/-}
+   S="${WORKDIR}/${MY_P}"
+   SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Free implementation of the Remote Desktop Protocol"
+HOMEPAGE="https://www.freerdp.com/;
+
+LICENSE="Apache-2.0"
+SLOT="0/2"
+IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer icu jpeg 
kerberos openh264 pulseaudio server smartcard systemd test usb valgrind wayland 
X xinerama xv"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/openssl:0=
+   sys-libs/zlib:0
+   alsa? ( media-libs/alsa-lib )
+   cups? ( net-print/cups )
+   usb? (
+   virtual/libudev:0=
+   sys-apps/util-linux:0=
+   dev-libs/dbus-glib:0=
+   virtual/libusb:1=
+   )
+   X? (
+   x11-libs/libXcursor
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrender
+   xinerama? ( x11-libs/libXinerama )
+   xv? ( x11-libs/libXv )
+   )
+   ffmpeg? ( media-video/ffmpeg:0= )
+   !ffmpeg? (
+   x11-libs/cairo:0=
+   )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   x11-libs/libXrandr
+   )
+   icu? ( dev-libs/icu:0= )
+   jpeg? ( media-libs/libjpeg-turbo:0= )
+   kerberos? ( virtual/krb5 )
+   openh264? ( media-libs/openh264:0= )
+   pulseaudio? ( media-libs/libpulse )
+   server? (
+   X? (
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libXtst
+   xinerama? ( x11-libs/libXinerama )
+   )
+   )
+   smartcard? ( sys-apps/pcsc-lite )
+   systemd? ( sys-apps/systemd:0= )
+   wayland? (
+   dev-libs/wayland
+   x11-libs/libxkbcommon
+   )
+   X? (
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   valgrind? ( dev-util/valgrind )
+"
+BDEPEND="
+   virtual/pkgconfig
+   X? ( doc? (
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/xmlto
+   ) )
+"
+

[gentoo-commits] repo/proj/libressl:master commit in: net-vpn/tor/

2023-09-04 Thread orbea
commit: 5cde097fea566a6710ad0a1af2c589aa984a5b9f
Author: orbea  riseup  net>
AuthorDate: Mon Sep  4 18:23:17 2023 +
Commit: orbea  riseup  net>
CommitDate: Mon Sep  4 18:23:17 2023 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=5cde097f

net-vpn/tor: stabilize 0.4.7.14 for amd64, ppc64

Signed-off-by: orbea  riseup.net>

 net-vpn/tor/tor-0.4.7.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.7.14.ebuild b/net-vpn/tor/tor-0.4.7.14.ebuild
index 2eae9e1..94616bd 100644
--- a/net-vpn/tor/tor-0.4.7.14.ebuild
+++ b/net-vpn/tor/tor-0.4.7.14.ebuild
@@ -28,7 +28,7 @@ else
S="${WORKDIR}/${MY_PF}"
 
if [[ ${PV} != *_alpha* && ${PV} != *_beta* && ${PV} != *_rc* ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~ppc-macos"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv 
~sparc ~x86 ~ppc-macos"
fi
 
BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-tor-20230727 )"



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

2023-09-04 Thread Shaoyu Tseng
commit: 43f48035e71c3effeee74f9fcc706bdfd8a8a969
Author: Shaoyu Tseng <1over137  anche  no>
AuthorDate: Mon Sep  4 18:13:53 2023 +
Commit: Shaoyu Tseng  tuta  io>
CommitDate: Mon Sep  4 18:15:48 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=43f48035

dev-python/pymorphy3: new package, add 1.2.0

Signed-off-by: Shaoyu Tseng <1over137  anche.no>

 dev-python/pymorphy3/Manifest   |  1 +
 dev-python/pymorphy3/metadata.xml   | 12 
 dev-python/pymorphy3/pymorphy3-1.2.0.ebuild | 21 +
 3 files changed, 34 insertions(+)

diff --git a/dev-python/pymorphy3/Manifest b/dev-python/pymorphy3/Manifest
new file mode 100644
index 00..f9123be04b
--- /dev/null
+++ b/dev-python/pymorphy3/Manifest
@@ -0,0 +1 @@
+DIST pymorphy3-1.2.0.tar.gz 83384 BLAKE2B 
56c8b3db776774c321e7231d7fa9a16dd0cd69886ca9e0b4f0cbffbb1be0ca92eaa1d0adc8de43ca021d2b729795db14617a078a97cf4a10c218a30a691150a2
 SHA512 
2e4c871f939495b47ad78b5f30e422d625235ad3c6592ab1c27dbaad415bf292138a5aec94ec82b665226ea763560af7bce603cfea740ed6b8b8b2715241dee3

diff --git a/dev-python/pymorphy3/metadata.xml 
b/dev-python/pymorphy3/metadata.xml
new file mode 100644
index 00..c0b99f76f6
--- /dev/null
+++ b/dev-python/pymorphy3/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   1over...@anche.no
+   Shaoyu Tseng
+   
+   
+   pymorphy3
+   no-plagiarism/pymorphy3
+   
+

diff --git a/dev-python/pymorphy3/pymorphy3-1.2.0.ebuild 
b/dev-python/pymorphy3/pymorphy3-1.2.0.ebuild
new file mode 100644
index 00..ecd76fb515
--- /dev/null
+++ b/dev-python/pymorphy3/pymorphy3-1.2.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{10..11} pypy3  )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+inherit distutils-r1 pypi
+
+DESCRIPTION="Morphological analyzer (POS tagger + inflection engine) for 
Russian language."
+HOMEPAGE="https://github.com/no-plagiarism/pymorphy3 
https://pypi.org/project/pymorphy3/;
+DEPEND="
+   dev-python/docopt[${PYTHON_USEDEP}]
+   dev-python/pymorphy3-dicts-ru[${PYTHON_USEDEP}]
+   dev-python/DAWG-Python[${PYTHON_USEDEP}]
+"
+RDEPEND="!dev-python/pymorphy2"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pymorphy3-dicts-uk/

2023-09-04 Thread Shaoyu Tseng
commit: 88a196d1f6f7f0073a6d2eedaedd248e5588b857
Author: Shaoyu Tseng <1over137  anche  no>
AuthorDate: Mon Sep  4 18:14:28 2023 +
Commit: Shaoyu Tseng  tuta  io>
CommitDate: Mon Sep  4 18:15:48 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=88a196d1

dev-python/pymorphy3-dicts-uk: new package, add 2.4.1.1.1663094765

Signed-off-by: Shaoyu Tseng <1over137  anche.no>

 dev-python/pymorphy3-dicts-uk/Manifest   |  1 +
 dev-python/pymorphy3-dicts-uk/metadata.xml   | 11 +++
 .../pymorphy3-dicts-uk-2.4.1.1.1663094765.ebuild | 16 
 3 files changed, 28 insertions(+)

diff --git a/dev-python/pymorphy3-dicts-uk/Manifest 
b/dev-python/pymorphy3-dicts-uk/Manifest
new file mode 100644
index 00..0cc16a655a
--- /dev/null
+++ b/dev-python/pymorphy3-dicts-uk/Manifest
@@ -0,0 +1 @@
+DIST pymorphy3-dicts-uk-2.4.1.1.1663094765.tar.gz 8133650 BLAKE2B 
5c3b0d56ea7b7153ed89c18d58ac1885eb0c6bd19b7d35625170f8a36e0d622440b4ed28c1791df2f7b86cb67ca289825f9b0b39ab2b5612c34815270230c8f4
 SHA512 
990e0f85e0b4701459cffe1a1ae365bc66191c652894fbef6d9d3c22359805cfcb4346fc19247113b5e2a2d9bd9ad63a307ae5fba63d03274c8a82864a5b1cb0

diff --git a/dev-python/pymorphy3-dicts-uk/metadata.xml 
b/dev-python/pymorphy3-dicts-uk/metadata.xml
new file mode 100644
index 00..9c78114883
--- /dev/null
+++ b/dev-python/pymorphy3-dicts-uk/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   1over...@anche.no
+   Shaoyu Tseng
+   
+   
+   pymorphy3-dicts-uk
+   
+

diff --git 
a/dev-python/pymorphy3-dicts-uk/pymorphy3-dicts-uk-2.4.1.1.1663094765.ebuild 
b/dev-python/pymorphy3-dicts-uk/pymorphy3-dicts-uk-2.4.1.1.1663094765.ebuild
new file mode 100644
index 00..16c1c5ea04
--- /dev/null
+++ b/dev-python/pymorphy3-dicts-uk/pymorphy3-dicts-uk-2.4.1.1.1663094765.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{10..11} pypy3  )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+PYPI_NO_NORMALIZE=1
+inherit distutils-r1 pypi
+
+DESCRIPTION="Ukrainian dictionary for PyMorphy3"
+HOMEPAGE="https://pypi.org/project/pymorphy3-dicts-uk/;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pymorphy3-dicts-ru/

2023-09-04 Thread Shaoyu Tseng
commit: 53ac6602c901be69215e0ed815f37d052a3a7a21
Author: Shaoyu Tseng <1over137  anche  no>
AuthorDate: Mon Sep  4 18:14:20 2023 +
Commit: Shaoyu Tseng  tuta  io>
CommitDate: Mon Sep  4 18:15:48 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=53ac6602

dev-python/pymorphy3-dicts-ru: new package, add 2.4.417150.4580142

Signed-off-by: Shaoyu Tseng <1over137  anche.no>

 dev-python/pymorphy3-dicts-ru/Manifest   |  1 +
 dev-python/pymorphy3-dicts-ru/metadata.xml   | 11 +++
 .../pymorphy3-dicts-ru-2.4.417150.4580142.ebuild | 16 
 3 files changed, 28 insertions(+)

diff --git a/dev-python/pymorphy3-dicts-ru/Manifest 
b/dev-python/pymorphy3-dicts-ru/Manifest
new file mode 100644
index 00..ac037254ee
--- /dev/null
+++ b/dev-python/pymorphy3-dicts-ru/Manifest
@@ -0,0 +1 @@
+DIST pymorphy3-dicts-ru-2.4.417150.4580142.tar.gz 8381569 BLAKE2B 
a22439e72d2922a6f7b5999e0eb02b91a7b6b2ad5a0a6f1acd32b025b5f632c51aba6a5a7b7f6bea11615a9042f390091e3a3f8d2f0404fa57c09eb726d5f482
 SHA512 
a410e8d341ffe3767cffd376dcb807c7961cd386c9fa5aa61706974365210ba7846e9a9a4deecf9ae4337f81abb20e11562e3132639dfc641b69e5ac7f11c244

diff --git a/dev-python/pymorphy3-dicts-ru/metadata.xml 
b/dev-python/pymorphy3-dicts-ru/metadata.xml
new file mode 100644
index 00..ba62afadaf
--- /dev/null
+++ b/dev-python/pymorphy3-dicts-ru/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   1over...@anche.no
+   Shaoyu Tseng
+   
+   
+   pymorphy3-dicts-ru
+   
+

diff --git 
a/dev-python/pymorphy3-dicts-ru/pymorphy3-dicts-ru-2.4.417150.4580142.ebuild 
b/dev-python/pymorphy3-dicts-ru/pymorphy3-dicts-ru-2.4.417150.4580142.ebuild
new file mode 100644
index 00..77eaf287fa
--- /dev/null
+++ b/dev-python/pymorphy3-dicts-ru/pymorphy3-dicts-ru-2.4.417150.4580142.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{10..11} pypy3  )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+PYPI_NO_NORMALIZE=1
+inherit distutils-r1 pypi
+
+DESCRIPTION="Russian dictionary for PyMorphy3"
+HOMEPAGE="https://pypi.org/project/pymorphy3-dicts-ru/;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"



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

2023-09-04 Thread Shaoyu Tseng
commit: 0764c463b115744fce5799d13231d92922780ce0
Author: Shaoyu Tseng <1over137  anche  no>
AuthorDate: Mon Sep  4 18:14:57 2023 +
Commit: Shaoyu Tseng  tuta  io>
CommitDate: Mon Sep  4 18:15:48 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0764c463

app-misc/vocabsieve: add 0.10.2, drop 0.10.1

Signed-off-by: Shaoyu Tseng <1over137  anche.no>

 app-misc/vocabsieve/Manifest  | 2 +-
 .../{vocabsieve-0.10.1.ebuild => vocabsieve-0.10.2.ebuild}| 8 
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-misc/vocabsieve/Manifest b/app-misc/vocabsieve/Manifest
index 76ec72a5ac..24b1d3056d 100644
--- a/app-misc/vocabsieve/Manifest
+++ b/app-misc/vocabsieve/Manifest
@@ -1 +1 @@
-DIST vocabsieve-0.10.1.tar.gz 212384 BLAKE2B 
6192d2b2a814f620c876ff79fc46714484795e8122d780be179c7e2a24ba8d0c25866c247f65dec4d158b3d59b67204e33ec8c5ea4158ed5627a58c913230ab0
 SHA512 
50c3f3081eca6393a422773cb326cacaa1e3b4b25ddb2aeda5a1650d7b472605a9774d022120e7e23008afedb7ff66bb30fc58300661b66b4a3a74a6794c7f75
+DIST vocabsieve-0.10.2.tar.gz 213556 BLAKE2B 
92532d4086ac251d202d3dcd9b3ae46ef2f56b5d8cc92902132d9ac8d8d0f3bfc543f7df91b885c6d4c893f912f6ad1249d0a55164ff67a1910fb290aca4f5b7
 SHA512 
35bd4006ff60af3d9a2200d568d732244c3fea54421f89541c07d215a6844fbc2e19b404bedcf1243f7b4265fbeb5506ed8f052520c49998785480d262370ca5

diff --git a/app-misc/vocabsieve/vocabsieve-0.10.1.ebuild 
b/app-misc/vocabsieve/vocabsieve-0.10.2.ebuild
similarity index 87%
rename from app-misc/vocabsieve/vocabsieve-0.10.1.ebuild
rename to app-misc/vocabsieve/vocabsieve-0.10.2.ebuild
index 894ca56090..066ed9371d 100644
--- a/app-misc/vocabsieve/vocabsieve-0.10.1.ebuild
+++ b/app-misc/vocabsieve/vocabsieve-0.10.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_10 )
+PYTHON_COMPAT=( python3_{10..11} )
 DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1 pypi
 
@@ -24,9 +24,9 @@ RDEPEND="
dev-python/pysubs2[${PYTHON_USEDEP}]
dev-python/bidict[${PYTHON_USEDEP}]
dev-python/pystardict[${PYTHON_USEDEP}]
-   dev-python/pymorphy2[${PYTHON_USEDEP}]
-   dev-python/pymorphy2-dicts-ru[${PYTHON_USEDEP}]
-   dev-python/pymorphy2-dicts-uk[${PYTHON_USEDEP}]
+   dev-python/pymorphy3[${PYTHON_USEDEP}]
+   dev-python/pymorphy3-dicts-ru[${PYTHON_USEDEP}]
+   dev-python/pymorphy3-dicts-uk[${PYTHON_USEDEP}]
dev-python/pyqtdarktheme[${PYTHON_USEDEP}]
dev-python/charset-normalizer[${PYTHON_USEDEP}]
dev-python/EbookLib[${PYTHON_USEDEP}]



[gentoo-commits] repo/proj/guru:dev commit in: net-vpn/cloudflare-warp/

2023-09-04 Thread John-Henry Lim
commit: fb62db7786a071d62e465952253fc6994259de73
Author: John-Henry Lim  gmail  com>
AuthorDate: Mon Sep  4 17:55:15 2023 +
Commit: John-Henry Lim  gmail  com>
CommitDate: Mon Sep  4 17:55:15 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fb62db77

net-vpn/cloudflare-warp: add 2023.7.40

Signed-off-by: John-Henry Lim  gmail.com>

 net-vpn/cloudflare-warp/Manifest   |  1 +
 .../cloudflare-warp-2023.7.40.ebuild   | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/net-vpn/cloudflare-warp/Manifest b/net-vpn/cloudflare-warp/Manifest
index 21c7d07349..4737cb0e2f 100644
--- a/net-vpn/cloudflare-warp/Manifest
+++ b/net-vpn/cloudflare-warp/Manifest
@@ -1 +1,2 @@
 DIST cloudflare-warp-2023.3.470-1.x86_64.rpm 40881976 BLAKE2B 
de58e4b0ec2afb7c888d112aecb9bd4d8b1346f31a0de236fd0e0d9276fae7268760d966def3724a28e0776fe3ad33a60c468443228c54c1b5f6917803c7fefc
 SHA512 
ccc17265ffb7e8fc023ce1c1f22b11df1c654578f9b6b0122112f7d75938d704c3afaeb7229df6af42d4a0a8774284df23b8d2514e17dfe52e76b91dab8eb632
+DIST cloudflare-warp-2023.7.40-1.x86_64.rpm 73449004 BLAKE2B 
e2c033933a11b3a0f1f68bc64f1ad82d3715e08f37a61ec9a2fdbfd30f898e991720b15a28da384c765238a862bc8183c72ca6b8a075d63b6cecea4ae9200ad8
 SHA512 
b458a141cbf5e9c8e78c502051f773b0e3a048039cf09b56967b1705e893282eb6e203a75cf58524a5612786c0f8b4303d168b26e908b278da9b7a429c88e003

diff --git a/net-vpn/cloudflare-warp/cloudflare-warp-2023.7.40.ebuild 
b/net-vpn/cloudflare-warp/cloudflare-warp-2023.7.40.ebuild
new file mode 100644
index 00..36f871d387
--- /dev/null
+++ b/net-vpn/cloudflare-warp/cloudflare-warp-2023.7.40.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit rpm systemd xdg desktop
+
+DESCRIPTION="Cloudflare Warp Client"
+HOMEPAGE="https://1.1.1.1;
+SRC_URI="https://pkg.cloudflareclient.com/rpm/x86_64/${P}-1.x86_64.rpm;
+
+LICENSE="all-rights-reserved"
+RESTRICT="bindist mirror"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="systemd +systray"
+
+QA_PREBUILT="/bin/warp-cli /bin/warp-diag /bin/warp-svc /bin/warp-taskbar"
+
+S="${WORKDIR}"
+
+src_install() {
+   into /
+   dobin bin/warp-cli
+   dobin bin/warp-diag
+   dobin bin/warp-svc
+   doinitd ${FILESDIR}/warp-svc
+   systemd_dounit opt/cloudflare-warp/warp-svc.service
+
+   if use systray; then
+   dobin bin/warp-taskbar
+   systemd_douserunit usr/lib/systemd/user/warp-taskbar.service
+
+   doicon -s scalable \
+   usr/share/icons/hicolor/scalable/apps/zero-trust.svg \
+   
usr/share/icons/hicolor/scalable/apps/zero-trust-error.svg \
+   
usr/share/icons/hicolor/scalable/apps/zero-trust-connected.svg \
+   
usr/share/icons/hicolor/scalable/apps/zero-trust-disconnected.svg
+
+   desktopfile=$(\
+   usex systemd \
+   
usr/share/applications/com.cloudflare.WarpTaskbar.desktop \
+   ${FILESDIR}/com.cloudflare.WarpTaskbar.desktop\
+   )
+   domenu $desktopfile
+
+   insinto /etc/xdg/autostart
+   doins $desktopfile
+   fi
+}



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

2023-09-04 Thread Matt Turner
commit: cec3e62dd152ef375e555ce5790ed0b29e0a4b3a
Author: Guillermo Joandet  gmail  com>
AuthorDate: Mon Sep  4 15:32:22 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Sep  4 17:49:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cec3e62d

app-text/evince: Version bump to 45_rc

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32608
Signed-off-by: Matt Turner  gentoo.org>

 app-text/evince/Manifest|   1 +
 app-text/evince/evince-45_rc.ebuild | 124 
 2 files changed, 125 insertions(+)

diff --git a/app-text/evince/Manifest b/app-text/evince/Manifest
index 2e1e5e679473..42c8f19ff2b6 100644
--- a/app-text/evince/Manifest
+++ b/app-text/evince/Manifest
@@ -1,2 +1,3 @@
 DIST evince-44.2.tar.xz 2919728 BLAKE2B 
316f5fe545169bdca9177522e03c45112c4bb16ee41492e3c3f96be6bf1334f9cef275e73fc9d25884c3a1c4063f48b9fb6a2b87fbba71f84ee4f33ab0d2
 SHA512 
66ea8ed99fa8c91161ba530875a473136cc58bdd6d519b492b7213d2f00f4c4957efd56ebe59f752571a7fab67f8bc556510b0b7ec56d19b9f16ff94ab2874fb
 DIST evince-44.3.tar.xz 2920576 BLAKE2B 
33743220cdec542b77273a8eac68458b7b9b5453b9f826f276bf24f6fdce19104bedd28d59113677f34616b5615456c92d931c06df270cdb5070c1c1b66c8ffa
 SHA512 
7812e588fcce8bfd30c187cffeb02295def043bd51db4eb6d5d226a01eba6e45a07382fb6b7779a485acd922e2f4c3b0fffc63f40d2a8c2f4e6c5052e3761ff1
+DIST evince-45.rc.tar.xz 2925088 BLAKE2B 
6c93cc350f4aa39632184165804c9cd919cf08484b62c0817cc3370b137dfd64f472ab9a246d6219d4ddcbfc936f343821d23ab5912febb5e1c5c784a4e89983
 SHA512 
dc69701d99050feea781ef8fe80bf324dd1d4a26f7952d2c3162c74ff79ae693406b204ebdf8094c5290c1d88c36a73c72bddbee7e28229059211df84e273fcc

diff --git a/app-text/evince/evince-45_rc.ebuild 
b/app-text/evince/evince-45_rc.ebuild
new file mode 100644
index ..b5e134851a6a
--- /dev/null
+++ b/app-text/evince/evince-45_rc.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson systemd xdg
+
+DESCRIPTION="Simple document viewer for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Evince;
+
+LICENSE="GPL-2+ CC-BY-SA-3.0"
+# subslot = evd3.(suffix of libevdocument3)-evv3.(suffix of libevview3)
+SLOT="0/evd3.4-evv3.3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
+IUSE="cups djvu dvi gstreamer gnome keyring gtk-doc +introspection nautilus 
postscript spell tiff xps"
+REQUIRED_USE="gtk-doc? ( introspection )"
+
+# atk used in libview
+# bundles unarr
+DEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   >=dev-libs/glib-2.44.0:2
+   >=gui-libs/libhandy-1.5.0:1
+   >=dev-libs/libxml2-2.5:2
+   sys-libs/zlib:=
+   >=x11-libs/gdk-pixbuf-2.40:2
+   >=x11-libs/gtk+-3.22.0:3[cups?,introspection?]
+   gnome-base/gsettings-desktop-schemas
+   >=x11-libs/cairo-1.10
+   >=app-text/poppler-22.05.0:=[cairo]
+   >=app-arch/libarchive-3.6.0:=
+   djvu? ( >=app-text/djvu-3.5.22:= )
+   dvi? (
+   >=app-text/libspectre-0.2:=
+   dev-libs/kpathsea:=
+   )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   media-libs/gst-plugins-good:1.0 )
+   gnome? ( gnome-base/gnome-desktop:3= )
+   keyring? ( >=app-crypt/libsecret-0.5 )
+   introspection? ( >=dev-libs/gobject-introspection-1:= )
+   nautilus? ( >=gnome-base/nautilus-3.28.0 =app-text/libspectre-0.2:= )
+   spell? ( >=app-text/gspell-1.6.0:= )
+   tiff? ( >=media-libs/tiff-4.0:= )
+   xps? ( >=app-text/libgxps-0.2.1:= )
+"
+RDEPEND="${DEPEND}
+   gnome-base/gvfs
+   gnome-base/librsvg
+"
+BDEPEND="
+   gtk-doc? (
+   >=dev-util/gi-docgen-2021.1
+   app-text/docbook-xml-dtd:4.3
+   )
+   dev-libs/appstream-glib
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   xdg_environment_reset
+}
+
+src_configure() {
+   local emesonargs=(
+   -Ddevelopment=false
+   -Dplatform=gnome
+
+   -Dviewer=true
+   -Dpreviewer=true
+   -Dthumbnailer=true
+   $(meson_use nautilus)
+
+   -Dcomics=enabled
+   $(meson_feature djvu)
+   $(meson_feature dvi)
+   -Dpdf=enabled
+   $(meson_feature postscript ps)
+   $(meson_feature tiff)
+   $(meson_feature xps)
+
+   $(meson_use gtk-doc gtk_doc)
+   -Duser_doc=true
+   $(meson_use introspection)
+   -Ddbus=true
+   $(meson_feature keyring)
+   $(meson_feature cups gtk_unix_print)

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

2023-09-04 Thread Ionen Wolkens
commit: 595a71f7c0afb880a1c08503b9090bf862f52c06
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Sep  4 16:59:33 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Sep  4 17:11:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=595a71f7

app-emulation/dxvk: add 2.3

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

 app-emulation/dxvk/Manifest|   3 +
 app-emulation/dxvk/dxvk-2.3.ebuild | 181 +
 2 files changed, 184 insertions(+)

diff --git a/app-emulation/dxvk/Manifest b/app-emulation/dxvk/Manifest
index f3968536f4d4..5ea1d519dd14 100644
--- a/app-emulation/dxvk/Manifest
+++ b/app-emulation/dxvk/Manifest
@@ -1,6 +1,9 @@
 DIST dxvk-1.10.3.tar.gz 1204407 BLAKE2B 
3507ffe4abf9c45f2a138b05e7cf706322a6bf3d2e9ae86a9d6216b206c09f79eac696ee7dfe33d0bef55e727f51301c36eb89bfa3b3f429d7d5fafc1eebdcb4
 SHA512 
8995b231b3f3650beda04c01f30186d10a373075a4774b4ecbfb3bbeb4de99c57555f1db0611e5c61c6a411a7215e0faf228f9861f6b7adae6fc365e8056f7e3
 DIST dxvk-2.2.tar.gz 976671 BLAKE2B 
537fb8d8adb69562f8e759c6f68e5ed38a62e6ebcf05d7ed1ea32fef518af30cd53d3ffec0e3dba175d449d80de980585f91bfcf8c3904a08385b17b55b9b63b
 SHA512 
02d066093855c3ecae7123fcaeaa32212e03fcda9556c5b70ff23eadc07240199003b8e4673f5b492487fa6e240d70a36f5b4e60b0f389f422cf4474b7197e2f
+DIST dxvk-2.3.tar.gz 996736 BLAKE2B 
55944472726e1d946b84cec386267bb65511c83a18647076b5d76c78d552ad2e4710a125c3e1a9f1c0c65b8de43a122c61aec5873ec0d566a20a1f4a9088f461
 SHA512 
d60421f6b93e09fb18d7f92f636bb228ec5d9ab6a90ca73e1e3c240c50ad35a90ac25fce1ac3f0a940c4da8e92e1c4267a2c602eaa78ff64db12507cc4d08173
+DIST dxvk-libdisplay-info-275e6459c7.tar.bz2 81172 BLAKE2B 
7a1e9e2feeb95e06e9d3f49ad9d14a8a152cca525085e819cda0b69c238fb796d547cd0f0a4b51dfc1ec74ac4c006345b9fc48563807bc8ab3bab58ea5ff
 SHA512 
794e94e8c16d65901a7b705d1ba3361817b4e9e19e520b1004bcab232d0347f5713594d67f3c2b79d4f86b3012e710c648975547d27a63de043fcbe9e6b7e66d
 DIST dxvk-libdisplay-info-d39344f466.tar.bz2 81232 BLAKE2B 
af76ccd3c40bc953008bc30d222c72f90bdc77f47f767b6e7423efaa0ec89d746396a755160b5470e219a15a0aa392be6066aab12921b45a1adb35d88132cd97
 SHA512 
79b4bf325cefc39bc587233bd82ff64c927ca5f829b8172d213c3d47af725c8dc7fe33576a8e96a869075ee2a8f00d165f3aa9e6c472e862a47e5c800b2b3315
 DIST dxvk-spirv-headers-0bcc624926.tar.gz 437771 BLAKE2B 
08815e36ad99b84777e38ad0c5616b6608a552f993e7f67433f2b8e20de81e9bce41420ac5998f5b67bca70a92ce70aed91b238990bd431c7b97070dfb0c5a60
 SHA512 
5995cf75d5605d41e9643bca81c195ef5aaa17d596e0282807f6fa8f8c494f7b63a41d611c535ae43dc3d609436aabef1e0d89626f37e6f20bad17b5e122e32c
+DIST dxvk-vulkan-headers-85c2334e92.tar.gz 2046570 BLAKE2B 
8e7f917d440793d85afae9227514fd97ae6cab6ece53abc54320808c10ddbc84a5421663f6b7549c98fbe8b8144a3c5b8bea73d39e6c99a289c5b0baadf3abd8
 SHA512 
eb7bcec11fb4e7302411c30501e72d567f481a14098ece9c54c023fe4644298f1c14268ef240cfe73ddb75f9817946513cc2218e34b706ea0be5e94ecbed0f91
 DIST dxvk-vulkan-headers-98f440ce68.tar.gz 1691979 BLAKE2B 
bf6fd288f16df7adcb5cebeb6e13713db1c26a0b833dead2fb57861abc60b2d0cda8e3f46f8e89cccb629e01081ba27763989ad6fd336c60a475b198c1c8
 SHA512 
69238d37d0af0162e0fd68094cd2fa9baa320497d34a9de491dea086c23291d0815b51e89218b1f0ee2b3314cbc8ac1809d6edb15ca51fcb282fe1e2b39a1a77
 DIST setup_dxvk.sh 4631 BLAKE2B 
25270e1f6dfd446b1d124eac3bd19da8bc770527d02d987949fc3ae0bead07866dafa25f77a90b9a408413a724354a29a4a156ff5c9dc75e26b66e079824ec86
 SHA512 
257fd84e29a7037f04a1a2a506502c71d527af58f8c84d8c3dfb64597ebdc41c3dca362eaf20ab4bc1982b76428c1f843815d56a6e1369d072e0009e270cb121

diff --git a/app-emulation/dxvk/dxvk-2.3.ebuild 
b/app-emulation/dxvk/dxvk-2.3.ebuild
new file mode 100644
index ..cb316e1bb60b
--- /dev/null
+++ b/app-emulation/dxvk/dxvk-2.3.ebuild
@@ -0,0 +1,181 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+MULTILIB_ABIS="amd64 x86" # allow usage on /no-multilib/
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit flag-o-matic meson-multilib python-any-r1
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/doitsujin/dxvk.git;
+   EGIT_SUBMODULES=(
+   # picky about headers and is cross-compiled making 
-I/usr/include troublesome
+   include/{spirv,vulkan}
+   subprojects/libdisplay-info
+   )
+else
+   HASH_SPIRV=0bcc624926a25a2a273d07877fd25a6ff5ba1cfb
+   HASH_VULKAN=85c2334e92e215cce34e8e0ed8b2dce4700f4a50
+   HASH_DISPLAYINFO=275e6459c7ab1ddd4b125f28d0440716e4888078
+   SRC_URI="
+   
https://github.com/doitsujin/dxvk/archive/refs/tags/v${PV}.tar.gz
+   -> ${P}.tar.gz
+   
https://github.com/KhronosGroup/SPIRV-Headers/archive/${HASH_SPIRV}.tar.gz
+   -> ${PN}-spirv-headers-${HASH_SPIRV::10}.tar.gz
+   

[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/p2pool/

2023-09-04 Thread Adam Pimentel
commit: eaf51dcb8d366d38a382f61ddedfa813bb1726da
Author: Adam Pimentel  protonmail  com>
AuthorDate: Mon Sep  4 16:55:50 2023 +
Commit: Adam Pimentel  protonmail  com>
CommitDate: Mon Sep  4 16:55:50 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eaf51dcb

net-p2p/p2pool: version bump (devs pulled 3.6 and 3.6.1 versions due to bugs on 
windows/macos)
Closes: https://bugs.gentoo.org/905478

Signed-off-by: Adam Pimentel  protonmail.com>

 net-p2p/p2pool/Manifest|  3 +-
 .../{p2pool-3.6.1.ebuild => p2pool-3.6.2.ebuild}   |  0
 net-p2p/p2pool/p2pool-3.6.ebuild   | 54 --
 3 files changed, 1 insertion(+), 56 deletions(-)

diff --git a/net-p2p/p2pool/Manifest b/net-p2p/p2pool/Manifest
index 0faeba6fec..30e8166981 100644
--- a/net-p2p/p2pool/Manifest
+++ b/net-p2p/p2pool/Manifest
@@ -51,5 +51,4 @@ DIST p2pool-3.5-randomx.tar.gz 165921 BLAKE2B 
67d1c3e0c21307f0205a92ec4d3ad87a49
 DIST p2pool-3.5-rapidjson.tar.gz 1115887 BLAKE2B 
f135cff2fc7d03e6c4507745007bcb0fa8850ec6b745713732ba4ae6d1cd8da1a121b52f7138c50b28bfe66e319de8dc8cc12a98c10b28a5be1f2faa0c58deec
 SHA512 
09911a870773b20ab2cdd37c43ffecb0b7ce921e5de00a27514caff5b412b420cb5c0237743abb9919407d7479f00cd997a1101747e4dd286f2db5c69691b688
 DIST p2pool-3.5-robin-hood-hashing.tar.gz 177642 BLAKE2B 
e66b8388fcd1f6294f67a18bbc45ac8083b9e8fd8d304a35963645934c9054c98c54b10dd8185e72da4d88e3825f7daed8f503f75589e799717aa4a3e1e101f9
 SHA512 
c569727678600d7c7ca0fd436e1fffbefab129455d12c57e01d74c57bf5d470f6e0aefe15e35831f1c31166e1a39398995403b1b5e346547549a819be202cd7a
 DIST p2pool-3.5.tar.gz 64292348 BLAKE2B 
e445abd689119136d00f29a859f90895c3a903aa1458d5c76a08f09e2ba8c51b0d65b3ba65d1729d9c7592e701301e22e5d33be132fdccf6bf27c7daac3db70e
 SHA512 
30e40b4aa47f803ef0790885daba134cd4b2fba3ebd64d313e0f54a5f9215cb3f2ad0ad411a059b7f65e24973704f17913d895a36fc3ac4102621e2b05a4be1c
-DIST p2pool-3.6.1.tar.xz 52890828 BLAKE2B 
9bef7d5b646f0b5b0ae14923579628f0da539da15fde2a95111bf84eac33c1e859f8ceb074460f23c5e7b2853ac471e9d5eff5922dfe93b8639b7b62a194d413
 SHA512 
487afb178c56d40af03e8a6ab69d6291f843790c14389cd33df54ce1667671f17867e6da10829887fd6edba149af22f149a4709f567133b7cb5aeabb8300d465
-DIST p2pool-3.6.tar.xz 52889504 BLAKE2B 
2204931073be845e43b85b0b87fe0eb7375a090565194aaa3a49ac4559c7443f0d6d37dbc3e14fef21f8dadd01d7f16a31a3ae9d5284d542413776b8d1a1f1bf
 SHA512 
37ec77575135e91c6591d449dd711cf746cb14e9b6796d34ab6cb599f984ee2189101cd84eb09a55c047f553a3227cc89ce0f57c5a47c4605536577c4a7b0ad3
+DIST p2pool-3.6.2.tar.xz 52891908 BLAKE2B 
590a1001a69c308b709fa27c32e1f489662ffe02ed604c2920b2cf721f3265b87326c7aedb26bc6e559013fae6f4618374afe7595e66832921f9962d9896893b
 SHA512 
7d9a9bc1bcff8908591b8e4a1307c905bed431afcde7f1ecdb6373b4432dc4330e2735991a9b782710e3e98fbff1c7281c4dc155ad61fdd012e9577662dd0abc

diff --git a/net-p2p/p2pool/p2pool-3.6.1.ebuild 
b/net-p2p/p2pool/p2pool-3.6.2.ebuild
similarity index 100%
rename from net-p2p/p2pool/p2pool-3.6.1.ebuild
rename to net-p2p/p2pool/p2pool-3.6.2.ebuild

diff --git a/net-p2p/p2pool/p2pool-3.6.ebuild b/net-p2p/p2pool/p2pool-3.6.ebuild
deleted file mode 100644
index ea749c1ebb..00
--- a/net-p2p/p2pool/p2pool-3.6.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Decentralized pool for Monero mining"
-HOMEPAGE="https://p2pool.io;
-
-SRC_URI=" 
https://github.com/SChernykh/p2pool/releases/download/v${PV}/p2pool_source.tar.xz
 -> ${P}.tar.xz"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-LICENSE="BSD GPL-3+ ISC LGPL-3+ MIT"
-SLOT="0"
-
-DEPEND="
-   dev-libs/libsodium
-   net-libs/czmq
-"
-
-src_unpack() {
-   unpack ${P}.tar.xz
-   mv -T "${WORKDIR}"/${PN} "${WORKDIR}"/${P} || die
-}
-
-src_prepare() {
-   default
-
-   # Stop their script from overriding flags:
-   cp "${FILESDIR}"/flags.cmake cmake/flags.cmake || die
-
-   cmake_src_prepare
-}
-
-src_install(){
-   dobin "${BUILD_DIR}/p2pool"
-}
-
-pkg_postinst() {
-   #Some important wisdom taken from P2Pool documentation
-   ewarn "P2Pool for Monero is now installed."
-   ewarn "You can run it by doing 'p2pool --host 127.0.0.1 --wallet 
YOUR_PRIMARY_ADDRESS'"
-   ewarn "Where 127.0.0.1 is the address of a local monero node (e.g. 
monerod)"
-   ewarn ""
-   ewarn "Once configured, point your RandomX miner (e.g. XMRig) at p2pool"
-   ewarn "For example 'xmrig -o 127.0.0.1:'"
-   ewarn ""
-   ewarn "You MUST use your primary address when using p2pool, just like 
solo mining."
-   ewarn "If you want privacy, create a new mainnet wallet for P2Pool 
mining."
-   ewarn ""
-   ewarn "Rewards will not be visibile unless you use a wallet that 
supports P2Pool."
-   ewarn "See https://p2pool.io/#help and 
https://github.com/SChernykh/p2pool for more information."
-}



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

2023-09-04 Thread Matt Turner
commit: 431af28cd5d53b6789ce943ad263419ddea16944
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Sep  4 16:23:55 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Sep  4 16:23:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=431af28c

media-libs/libgphoto2: Don't depend on virtual/jpeg

Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/media-libs/libgphoto2/libgphoto2-2.5.31.ebuild 
b/media-libs/libgphoto2/libgphoto2-2.5.31.ebuild
index 0a68b17206c7..31c1600a90f0 100644
--- a/media-libs/libgphoto2/libgphoto2-2.5.31.ebuild
+++ b/media-libs/libgphoto2/libgphoto2-2.5.31.ebuild
@@ -59,7 +59,7 @@ RDEPEND="
cameras_st2205? ( >=media-libs/gd-2.0.35-r4:=[${MULTILIB_USEDEP}] )
exif? ( >=media-libs/libexif-0.6.21-r1[${MULTILIB_USEDEP}] )
gd? ( >=media-libs/gd-2.0.35-r4:=[jpeg=,${MULTILIB_USEDEP}] )
-   jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] )
+   jpeg? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] )
serial? ( >=dev-libs/lockdev-1.0.3.1.2-r2[${MULTILIB_USEDEP}] )
 "
 DEPEND="${RDEPEND}"



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

2023-09-04 Thread Matt Turner
commit: 1ca0483301eed8f786c8df23dd938330eb6c62bc
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Sep  3 20:12:04 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Sep  4 15:56:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ca04833

media-libs/libshumate: Version bump to 1.1_rc

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32593
Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libshumate/Manifest |  1 +
 media-libs/libshumate/libshumate-1.1_rc.ebuild | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/media-libs/libshumate/Manifest b/media-libs/libshumate/Manifest
index 5258bfc120ab..e94722b9e7be 100644
--- a/media-libs/libshumate/Manifest
+++ b/media-libs/libshumate/Manifest
@@ -1,3 +1,4 @@
 DIST libshumate-1.0.3.tar.xz 110868 BLAKE2B 
56d2304208dd41e1c6dc14b76bd6c5cadfb3359576c1c74405851e63be06deaa92bce4fae7bb91855fee53f561dfa84ccbb7ff61eed2f3195d6a93f76e3e2668
 SHA512 
dc72955bdbe6eee3d4d82dd884c5e74341fa5de25af388d3cc41a368170e4d8f5edf32acdf320e7dde9bc6ace94694e166eafb864887f66a60fb4053d12e1462
 DIST libshumate-1.0.5.tar.xz 112008 BLAKE2B 
e20e53fdcd34aa67853f68d72801e7ef7dfcb39670f67f0bfab76cc04a0dc4e92b614b5a588560de64c85406b63a105b5ba19854cf1189a5a3c03f097c93556e
 SHA512 
73beffb8eea95b279d297294ce96a39883856d280eeda1215b908d5b7ac86aff49bbd9c07065ffb394657497997b1994712de6526efd9076f9a5feb1c17b9532
 DIST libshumate-1.1.beta.tar.xz 296980 BLAKE2B 
53c70322bdc6cdecf964f20a2649cf05a3fe07d01de8ff1c41cd777ad3ebd978d23bfbcf76bb1e255a92d14a032ab26fe9561141cc2af358336a6613f3d5ce61
 SHA512 
770f1b7ff54bc573a141c5efd607112cf8507cad147df5ff8dd6c156e0907e26d067df69f87389b4a101a34529ec071f6f280219ae5980316bbafdd8bbe9d23b
+DIST libshumate-1.1.rc.tar.xz 298976 BLAKE2B 
d2bde2edec21df575ab61ef7bd0564bc4d328cbd989de8fb98f74a9a084ad6fc81236d7f3cc0a99fa7538e3297dd71cc54d55e4c74d03bc368e93a1c88e2a406
 SHA512 
b4093ac48b09794064989b34e36737f90901685220db686aed8cb896af5d0f2b9165f4fed59cadb2e43ff49211fcd54a4e6d64bca9c73311cd1822f8e455723e

diff --git a/media-libs/libshumate/libshumate-1.1_rc.ebuild 
b/media-libs/libshumate/libshumate-1.1_rc.ebuild
new file mode 100644
index ..0238d92667b6
--- /dev/null
+++ b/media-libs/libshumate/libshumate-1.1_rc.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson vala virtualx
+
+DESCRIPTION="Shumate is a GTK toolkit providing widgets for embedded maps"
+HOMEPAGE="https://wiki.gnome.org/Projects/libshumate 
https://gitlab.gnome.org/GNOME/libshumate;
+
+SLOT="1.0/1"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86"
+REQUIRED_USE="gtk-doc? ( introspection )"
+
+IUSE="gtk-doc +introspection sysprof vala" # vector-renderer is still 
experimental, maybe put in at a later release
+
+RDEPEND="
+   >=dev-libs/glib-2.68.0:2
+   >=x11-libs/cairo-1.4
+   >=dev-db/sqlite-1.12:3
+   >=gui-libs/gtk-4:4
+   >=net-libs/libsoup-3.0:3.0
+   introspection? ( >=dev-libs/gobject-introspection-0.6.3:= )
+"
+# vector-renderer? (
+#  >=dev-libs/json-glib-1.6.0[introspection?]
+#  dev-libs/protobuf-c
+# )
+
+DEPEND="${RDEPEND}
+   sysprof? ( dev-util/sysprof-capture:4 )
+"
+BDEPEND="
+   gtk-doc? ( >=dev-util/gi-docgen-2021.1 )
+   vala? ( $(vala_depend) )
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use introspection gir)
+   $(meson_use vala vapi)
+   $(meson_use gtk-doc gtk_doc)
+   -Ddemos=false # only built, not installed
+   # $(meson_use vector-renderer vector_renderer)
+   -Dvector_renderer=false
+   -Dlibsoup3=true
+   $(meson_feature sysprof)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests 
failed'
+}
+
+src_install() {
+   meson_src_install
+   if use gtk-doc; then
+   mkdir -p "${ED}"/usr/share/gtk-doc/html || die
+   mv "${ED}"/usr/share/doc/libshumate-1.0 
"${ED}"/usr/share/gtk-doc/html/libshumate-1.0 || die
+   fi
+}



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

2023-09-04 Thread Matt Turner
commit: 8f2de38501d5ecf0d666a55f86a8514d7812b151
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Sep  2 21:32:04 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Sep  4 15:53:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f2de385

net-misc/gnome-connections: Version bump to 45_rc

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32572
Signed-off-by: Matt Turner  gentoo.org>

 net-misc/gnome-connections/Manifest|  1 +
 .../gnome-connections-45_rc.ebuild | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/net-misc/gnome-connections/Manifest 
b/net-misc/gnome-connections/Manifest
index dafe14c60951..c21dc5e54ee4 100644
--- a/net-misc/gnome-connections/Manifest
+++ b/net-misc/gnome-connections/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-connections-44.1.tar.xz 3999000 BLAKE2B 
62f811a5cf530d3b38b576217d004d982f051a12bd3e525499d7fa4466538a1c8a2d4713f15cb0862d753f06a1f624f8fa87b80498ecbb461e7e7a545cb8c4d5
 SHA512 
34878e51ae67b222f8c5a00524bf2f3f24b9bc989ceccd707028ecdec612d81d3dc5e187e000f6e870e1cf816a66342cb8e9e9aaf7a6296950e1efa5b8a0d47e
 DIST gnome-connections-45.beta.tar.xz 4006576 BLAKE2B 
98c229699490c8c66ec1e350c01b7063d45b08ffd138afea73250ebd9fd68be0f6caf60382651c7d4d05591439c51dae6a169ed8ba5b5207bf4a81815a0ede4f
 SHA512 
17cb276647d0ae96a729e43d1ae4e8a57f94880e636e0162f4685e72ed1d0fe6996b8926a932918812a954bc052cd5e5e44ed32a0b0dbcc648c0ae373e4eebd7
+DIST gnome-connections-45.rc.tar.xz 4006984 BLAKE2B 
84b496f650dcd867fb52b90837e31bd9c9308e555a486372ee612f74b41ea2ea4497d9d60e0e64172977d93c1b314fdcccde50dbdf828817561ce0348d9c440d
 SHA512 
866e15632928a1a996f4388cf08c15c403dde81dfd4d24cb0c53ded268f67066162584b44aee7067f3a08fc117ab01abb357d227494182c73d04074137c90b57

diff --git a/net-misc/gnome-connections/gnome-connections-45_rc.ebuild 
b/net-misc/gnome-connections/gnome-connections-45_rc.ebuild
new file mode 100644
index ..325726aeadc2
--- /dev/null
+++ b/net-misc/gnome-connections/gnome-connections-45_rc.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="A remote desktop client for the GNOME desktop environment"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/connections;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-libs/gobject-introspection
+   >=dev-libs/glib-2.50:2
+   >=x11-libs/gtk+-3.22:3[introspection]
+   >=net-libs/gtk-vnc-0.4.4[pulseaudio,vala]
+   >=gui-libs/libhandy-1.6.0:1[vala]
+   >=dev-libs/libxml2-2.7.8
+   app-crypt/libsecret[vala]
+
+   >=net-misc/freerdp-2.0.0:0=
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   $(vala_depend)
+   dev-libs/glib
+   dev-util/glib-utils
+   dev-util/itstool
+   sys-devel/gettext
+   virtual/pkgconfig
+
+   test? (
+   dev-libs/appstream-glib
+   dev-util/desktop-file-utils
+   )
+"
+
+src_prepare() {
+   default
+   vala_setup
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dprofile=default
+   )
+   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: profiles/, gnome-extra/gnome-boxes/

2023-09-04 Thread Matt Turner
commit: 3dcb21374cfa1db0556eff4a348e12b38de5bc01
Author: Guillermo Joandet  gmail  com>
AuthorDate: Mon Sep  4 11:01:14 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Sep  4 16:08:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dcb2137

gnome-extra/gnome-boxes: Version bump to 45_rc

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32603
Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/gnome-boxes/Manifest |   1 +
 gnome-extra/gnome-boxes/gnome-boxes-45_rc.ebuild | 120 +++
 profiles/package.mask|   1 +
 3 files changed, 122 insertions(+)

diff --git a/gnome-extra/gnome-boxes/Manifest b/gnome-extra/gnome-boxes/Manifest
index 1503eff5b447..19e82fe105f8 100644
--- a/gnome-extra/gnome-boxes/Manifest
+++ b/gnome-extra/gnome-boxes/Manifest
@@ -1 +1,2 @@
 DIST gnome-boxes-44.2.tar.xz 1239344 BLAKE2B 
69b2c387f3482f41450df89ed742d754c68f119c02b4aa7401b019a28e21494d07b6402fe2ae2e5fb59f4c292e7246ef8a5eb240bb586359368c3dbab93b83ca
 SHA512 
08e40cd45a4bdc3ba82bfd0a5f4065e56685c43343d6e745f51a5a8043b402a1eb6b6396193600d89d30b2791cb4e8718194ca1b83b7be954b83b5d939eed948
+DIST gnome-boxes-45.rc.tar.xz 1261380 BLAKE2B 
2467ba9ccd5810cbeab79a9c4908a29c2cf67ed76b878c74b1e1c14f023908d6466b97275e9c91ddcae6293ab7344daa3ee03963deac4741efa689d67c4d9cf9
 SHA512 
741d5c4a6c5f2cf66a8e8ca791dd489bfd45c67c58fb81b3221f7bf5bf70c51452e30b63a222b9b705fcc5ee4a8504329dc23b3c97820df95acc346910f5cd1e

diff --git a/gnome-extra/gnome-boxes/gnome-boxes-45_rc.ebuild 
b/gnome-extra/gnome-boxes/gnome-boxes-45_rc.ebuild
new file mode 100644
index ..f94eec3e74bf
--- /dev/null
+++ b/gnome-extra/gnome-boxes/gnome-boxes-45_rc.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils linux-info meson readme.gentoo-r1 vala xdg
+
+DESCRIPTION="Simple GNOME application to access remote or virtual systems"
+HOMEPAGE="https://gnomeboxes.org;
+
+LICENSE="LGPL-2+ CC-BY-2.0"
+SLOT="0"
+
+KEYWORDS="~amd64"
+
+# FIXME: qemu probably needs to depend on spice[smartcard] directly with 
USE=spice
+# FIXME: Check over libvirt USE=libvirtd,qemu and the smartcard/usbredir 
requirements
+# Technically vala itself still ships a libsoup vapi, but that may change, and
+# it should be better to use the .vapi from the same libsoup version
+DEPEND="
+   >=app-arch/libarchive-3.0.0:=
+   >=dev-libs/glib-2.52:2
+   >=x11-libs/gtk+-3.24.1:3
+   >=gui-libs/libhandy-1.5.0:1
+   >=sys-libs/libosinfo-1.10.0-r1
+   net-libs/libsoup:3.0
+   virtual/libusb:1
+   >=app-emulation/libvirt-glib-4.0.0
+   >=dev-libs/libxml2-2.7.8:2
+   >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir]
+   >=net-libs/webkit-gtk-2.38.0:4.1
+
+   >=dev-libs/gobject-introspection-1.56:=
+   >=dev-libs/libgudev-165:=
+" # gobject-introspection needed for libovf subproject
+# These are called via exec():
+# - sys-fs/mtools mcopy for unattended file copying for files that libarchive 
doesn't support
+# - app-cdr/cdrtools mkisofs is needed for unattended installer secondary disk 
image creation
+# - app-emulation/libguestfs virt-sysprep is used for VM cloing, if not there, 
it logs debug and doesn't function
+# - sys-apps/policycoreutils restorecon is used for checking selinux context
+# - app-emulation/libvirt virsh used for various checks (and we need the 
library anyways)
+# - sys-auth/polkit used for making all libvirt system disks readable via 
"pkexec
+#   chmod a+r" that aren't already readable to the user (libvirt system 
importer)
+# - app-emulation/qemu qemu-img used to convert image to QCOW2 format during 
copy
+RDEPEND="${DEPEND}
+   app-cdr/cdrtools
+   app-misc/tracker-miners:3[iso]
+   app-emulation/spice[smartcard]
+   >=app-emulation/libvirt-0.9.3[libvirtd,qemu]
+   >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir]
+   sys-fs/mtools
+   sys-auth/polkit
+"
+# This is only needed for creating the .vapi file, but gnome-boxes needs it
+BDEPEND="
+   $(vala_depend)
+   sys-libs/libosinfo[vala]
+   app-crypt/libsecret[vala]
+   net-libs/libsoup:3.0[vala]
+   app-emulation/libvirt-glib[vala]
+   net-misc/spice-gtk[vala]
+   x11-libs/vte:2.91[vala]
+   dev-libs/appstream-glib
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Before running gnome-boxes for local VMs, you will need to load 
the KVM modules.
+If you have an Intel Processor, run:
+# modprobe kvm-intel
+
+If you have an AMD Processor, run:
+# modprobe kvm-amd"
+
+pkg_pretend() {
+   linux-info_get_any_version
+
+   if linux_config_exists; then
+   if ! { linux_chkconfig_present KVM_AMD || \
+   

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

2023-09-04 Thread Matt Turner
commit: 3f920120ed2fb5f1a7771f2766392977ef0fbf96
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Sep  2 22:10:07 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Sep  4 15:55:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f920120

dev-libs/gmime: Version bump to 3.2.14

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32574
Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/gmime/Manifest|  1 +
 dev-libs/gmime/gmime-3.2.14.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/dev-libs/gmime/Manifest b/dev-libs/gmime/Manifest
index f42a40a68144..c5c32b61bb00 100644
--- a/dev-libs/gmime/Manifest
+++ b/dev-libs/gmime/Manifest
@@ -1,2 +1,3 @@
 DIST gmime-2.6.23.tar.xz 5216588 BLAKE2B 
e173a7dbd418663ebbc55b856359bf9286c3791827f9b7f89da48dd7c3609e77312546f9489c08d34a7dcaeb78659789809d5fafc1323cbae9b9f1c4a316c659
 SHA512 
2ff6718b7a555cd5b34848399f29c7d0aa5a15e1f3cb46e9258c499e874191ee00f41b737386805d3000bad34367d174a25c45d38ba90cba7902400e733afa14
 DIST gmime-3.2.13.tar.xz 2231624 BLAKE2B 
c1b4af7ea911c6e2cdea01700d76d218028f7a7f3fc0443b15f915658f945b0fd784928eaa572b0a4b1cd2ea6f7b2812de75f066e3dd2bef23ebd4075a393ee9
 SHA512 
cfbf5d9e8d6cafcb340b6e470acaf7ae0a96581d39119a751b22fcf3ede089cc24accbd26a79ec2a4b7901ce66d7092765e8c388bbfa2138606dbb4b3f81f4d3
+DIST gmime-3.2.14.tar.xz 2231340 BLAKE2B 
bbe147151349c626d92890783a3fccd4b1156b5a9fc305812447f28ec34d5d7694a702f99865ad5ef41737eb4e0d0c08d879e4525f58c272972531c51d436fd6
 SHA512 
d6127a8567f96784b3f975452cd43a4ef6c8921845feb11974f785576f7ef138f25d20d0f309022893ca445fffb000b4dc98bf65ff3a781ececd5c16b1f0e9c6

diff --git a/dev-libs/gmime/gmime-3.2.14.ebuild 
b/dev-libs/gmime/gmime-3.2.14.ebuild
new file mode 100644
index ..d1e213df5247
--- /dev/null
+++ b/dev-libs/gmime/gmime-3.2.14.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic gnome2 vala
+
+DESCRIPTION="Library for creating and parsing MIME messages"
+HOMEPAGE="https://github.com/jstedfast/gmime 
http://spruce.sourceforge.net/gmime/;
+SRC_URI="https://github.com/jstedfast/${PN}/releases/download/${PV}/${P}.tar.xz;
+
+SLOT="3.0"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="crypt doc idn test +vala"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.68.0:2
+   sys-libs/zlib
+   crypt? ( >=app-crypt/gpgme-1.8.0:= )
+   idn? ( net-dns/libidn2:= )
+   vala? (
+   $(vala_depend)
+   >=dev-libs/gobject-introspection-1.30.0:=
+   )
+"
+DEPEND="${RDEPEND}
+   virtual/libiconv
+"
+BDEPEND="
+   >=dev-util/gtk-doc-am-1.8
+   virtual/pkgconfig
+   doc? ( app-text/docbook-sgml-utils )
+"
+
+src_prepare() {
+   gnome2_src_prepare
+   use vala && vala_setup
+}
+
+src_configure() {
+   if [[ ${CHOST} == *-solaris* ]]; then
+   # bug #???, why not use --with-libiconv
+   append-libs iconv
+   fi
+
+   gnome2_src_configure \
+   --enable-largefile \
+   $(use_enable crypt crypto) \
+   $(use_enable vala) \
+   $(use_with idn libidn) \
+   $(usex doc "" DB2HTML=)
+}
+
+src_compile() {
+   gnome2_src_compile
+   if use doc; then
+   emake -C docs/tutorial html
+   fi
+}
+
+src_install() {
+   gnome2_src_install
+
+   if use doc ; then
+   docinto tutorial
+   dodoc -r docs/tutorial/html/
+   fi
+}



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

2023-09-04 Thread Matt Turner
commit: 0720ae97bb064d4dd40e261f224d23c4e590c99f
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Sep  2 22:03:05 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Sep  4 15:54:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0720ae97

media-libs/libgphoto2: Version bump to 2.5.31

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32573
Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libgphoto2/Manifest |   1 +
 media-libs/libgphoto2/libgphoto2-2.5.31.ebuild | 217 +
 2 files changed, 218 insertions(+)

diff --git a/media-libs/libgphoto2/Manifest b/media-libs/libgphoto2/Manifest
index 4ca7b3ba9808..07f89ebdb62c 100644
--- a/media-libs/libgphoto2/Manifest
+++ b/media-libs/libgphoto2/Manifest
@@ -1 +1,2 @@
 DIST libgphoto2-2.5.30.tar.xz 5890196 BLAKE2B 
4da7a650bec695a9d8356d1014081786eb6d31641c4f36f75ba7171b2b395a5e8bf6f59d452adad6d9faa30eea77abeb52e62e645d963bcec2709b3eb5094a4a
 SHA512 
969e5765dc5de9e5fb8156eda679aca069f568e744cc48b643846175eb3cff78bc6ec3a848150a4c636d948018de022f2988da7b94029f103589384f9144b7ed
+DIST libgphoto2-2.5.31.tar.xz 6322264 BLAKE2B 
9003769bf7726b205f6466e2332d1b144e2e1f2ac190c23f93200ec761597d08a7925e0a16dc65f66c9ca47f0c7e7a563c1cd5ada5cdf528bc605538cf67d80e
 SHA512 
1061a676488aff2cad12a5ee49742be6d18750221ef808d69116763c2b357d38c1372db62933dfa8fd8411758acb97b8e3a40a5d4f37b8c563e981fd4ae4bb1f

diff --git a/media-libs/libgphoto2/libgphoto2-2.5.31.ebuild 
b/media-libs/libgphoto2/libgphoto2-2.5.31.ebuild
new file mode 100644
index ..0a68b17206c7
--- /dev/null
+++ b/media-libs/libgphoto2/libgphoto2-2.5.31.ebuild
@@ -0,0 +1,217 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# TODO
+# 1. Track upstream bug --disable-docs does not work.
+#https://sourceforge.net/p/gphoto/bugs/643/
+
+EAPI=8
+inherit autotools multilib-minimal udev
+
+DESCRIPTION="Library that implements support for numerous digital cameras"
+HOMEPAGE="http://www.gphoto.org/;
+SRC_URI="mirror://sourceforge/gphoto/${P}.tar.xz"
+
+LICENSE="GPL-2"
+
+# FIXME: should we also bump for libgphoto2_port.so soname version?
+SLOT="0/6" # libgphoto2.so soname version
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples exif gd jpeg nls serial"
+
+# By default, drivers for all supported cameras will be compiled.
+# If you want to only compile for specific camera(s), set CAMERAS
+# environment to a space-separated list (no commas) of drivers that
+# you want to build.
+IUSE_CAMERAS="
+   adc65 agfa_cl20 aox ax203
+   barbie
+   canon casio_qv clicksmart310
+   digigr8 digita dimagev dimera3500 directory
+   enigma13
+   fuji
+   gsmart300
+   hp215
+   iclick
+   jamcam jd11 jl2005a jl2005c
+   kodak_dc120 kodak_dc210 kodak_dc240 kodak_dc3200 kodak_ez200 konica 
konica_qm150
+   largan lg_gsm
+   mars mustek
+   panasonic_coolshot panasonic_l859 panasonic_dc1000 panasonic_dc1580 
pccam300 pccam600 pentax polaroid_pdc320 polaroid_pdc640 polaroid_pdc700 ptp2
+   ricoh ricoh_g3
+   samsung sierra sipix_blink2 sipix_web2 smal sonix sony_dscf1 
sony_dscf55 soundvision spca50x sq905 st2205 stv0674 stv0680 sx330z
+   toshiba_pdrm11 topfield tp6801
+"
+
+for camera in ${IUSE_CAMERAS}; do
+   IUSE="${IUSE} +cameras_${camera}"
+done
+
+# libgphoto2 actually links to libltdl
+RDEPEND="
+   acct-group/plugdev
+   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
+   net-misc/curl[${MULTILIB_USEDEP}]
+   dev-libs/libltdl:0[${MULTILIB_USEDEP}]
+   >=virtual/libusb-1-r1:1[${MULTILIB_USEDEP}]
+   cameras_ax203? ( >=media-libs/gd-2.0.35-r4:=[${MULTILIB_USEDEP}] )
+   cameras_st2205? ( >=media-libs/gd-2.0.35-r4:=[${MULTILIB_USEDEP}] )
+   exif? ( >=media-libs/libexif-0.6.21-r1[${MULTILIB_USEDEP}] )
+   gd? ( >=media-libs/gd-2.0.35-r4:=[jpeg=,${MULTILIB_USEDEP}] )
+   jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] )
+   serial? ( >=dev-libs/lockdev-1.0.3.1.2-r2[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/gtk-doc-am
+   sys-devel/flex
+   >=sys-devel/gettext-0.19.1
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/gphoto2-port-config
+   /usr/bin/gphoto2-config
+)
+
+pkg_pretend() {
+   if ! echo "${USE}" | grep "cameras_" > /dev/null 2>&1; then
+   einfo "No camera drivers will be built since you did not 
specify any."
+   fi
+}
+
+src_prepare() {
+   default
+
+   # Handle examples ourselves
+   sed 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' -i Makefile.am 
Makefile.in \
+   || die "examples sed failed"
+
+   sed -e 's/sleep 2//' -i configure || die
+
+   eautoreconf # For 

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

2023-09-04 Thread Matt Turner
commit: 439a774f53116dcbca21b07f898bb8ab4309
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Sep  2 21:29:20 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Sep  4 15:53:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=439a

gnome-extra/gnome-calculator: Version bump to 45.0.1

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32571
Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/gnome-calculator/Manifest  |  1 +
 .../gnome-calculator-45.0.1.ebuild | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/gnome-extra/gnome-calculator/Manifest 
b/gnome-extra/gnome-calculator/Manifest
index 5be2787e46a3..75fd584e8cd4 100644
--- a/gnome-extra/gnome-calculator/Manifest
+++ b/gnome-extra/gnome-calculator/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-calculator-44.0.tar.xz 1075480 BLAKE2B 
a4e7af52e06a59a1a07baf3e34dbfc90dc8852cab3f44fe2018e3279cf7dab7c9cffe23bff2d7cc8b9b3708b652b9b8ae2fa65ff403c559fc1bfd060e4645575
 SHA512 
7c1428873c00a2052b966a0687f2a944dce67e889c8e113a794a7d5f0bafe9ff52562e2b1985bcf48d05a5a0a2f4ff97e490a43810b5243367fce9c6ada79fa6
+DIST gnome-calculator-45.0.1.tar.xz 1099468 BLAKE2B 
ceeecbe3eeaae77421193c61d954ed4991c4456ef7e4298f3ff50b8c3855e23c1938700b32c8166ba74a4db8bc2eb666ec23caa7b3c6a85b9aed1154a5e5a72c
 SHA512 
b96fe0118dcddb2b818dd0ae6c95891ba33bf7d4d858ff0fda1f0454fee740fb53c4af011aa153a564043b02d73480f1c9f1c35bdf2af4b5ebf5a97287c75fef
 DIST gnome-calculator-45.0.tar.xz 1097732 BLAKE2B 
1d69dd416b4af1eb9440ae41c5bd4a598ba1eecfbfaeb3b83d6b720094285bc60dfa6d5399ee196341563ddbc0944ce11ed69b22fb381ce33d3ea9f1b6c34beb
 SHA512 
cb681a04099385ae2f7bd1bb0a613eff4a20067f0a1d82027c493542c743613ff441c34a1c0a032807d7bb0f41301427eeb8b0fb5137e317e331e76bdf5b14af
 DIST gnome-calculator-45.beta.tar.xz 1094460 BLAKE2B 
dda75a6e1d0e1e6d4053f0e151477e1705b4a9a8ebd08a2e3df73c9c475317f47ea08da14f1a1baef5ece1925b2e04ce98d145f834dba6e3a51224a9a2bbfa32
 SHA512 
217b2acbd30fc80e625bb0e656ddec24c182e02f195db31c07cd7603962a0c7b63fdf1b86eeb4b51e8b7bed15a16ac52ccef941b74b464a4e9440b659880be40

diff --git a/gnome-extra/gnome-calculator/gnome-calculator-45.0.1.ebuild 
b/gnome-extra/gnome-calculator/gnome-calculator-45.0.1.ebuild
new file mode 100644
index ..01f53e2750c9
--- /dev/null
+++ b/gnome-extra/gnome-calculator/gnome-calculator-45.0.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson vala virtualx xdg
+
+DESCRIPTION="A calculator application for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Calculator;
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="+introspection test"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# gtksourceview vapi definitions in dev-lang/vala itself are too old, and 
newer vala removes them
+# altogether, thus we need them installed by gtksourceview[vala]
+RDEPEND="
+   >=dev-libs/glib-2.40.0:2
+   dev-libs/libxml2:2
+   net-libs/libsoup:3.0
+   >=dev-libs/libgee-0.20.0:0.8=
+   dev-libs/mpc:=
+   dev-libs/mpfr:0=
+   >=gui-libs/gtk-4.4.1:4
+   >=gui-libs/libadwaita-1.4_alpha:1
+   >=gui-libs/gtksourceview-5.3.0:5
+   introspection? ( >=dev-libs/gobject-introspection-1.58:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/appstream-glib
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   $(vala_depend)
+   net-libs/libsoup:3.0[vala]
+   gui-libs/gtksourceview:5[vala]
+   gui-libs/libhandy:1[vala]
+"
+
+src_prepare() {
+   default
+   vala_setup
+   xdg_environment_reset
+}
+
+src_configure() {
+   local emesonargs=(
+   -Ddisable-ui=false
+   #-Dvala-version # doesn't do anything in 3.34
+   $(meson_use !introspection disable-introspection)
+   $(meson_use test ui-tests)
+   -Dgcalc=true
+   -Dgci=true
+   -Dapp=true
+   -Ddoc=false
+   )
+   meson_src_configure
+}
+
+src_test() {
+   XDG_SESSION_TYPE=x11 virtx dbus-run-session meson test -C 
"${BUILD_DIR}" || die 'tests failed'
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2023-09-04 Thread Matt Turner
commit: 371d91477322b4a4c6432cadfbba7c97c9efc833
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Sep  3 20:08:07 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Sep  4 15:56:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=371d9147

media-gfx/eog: Version bump to 45_rc

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32592
Signed-off-by: Matt Turner  gentoo.org>

 media-gfx/eog/Manifest |  1 +
 media-gfx/eog/eog-45_rc.ebuild | 77 ++
 2 files changed, 78 insertions(+)

diff --git a/media-gfx/eog/Manifest b/media-gfx/eog/Manifest
index c4e30af3b4a2..194cc2477b0c 100644
--- a/media-gfx/eog/Manifest
+++ b/media-gfx/eog/Manifest
@@ -1,3 +1,4 @@
 DIST eog-44.2.tar.xz 4654888 BLAKE2B 
3618614e54107d4681cb6f029158023da45f587af20b81f046bf3db84c53b6468a5d0c988331ba4d4f8f8ed4a99fe5e92cd7b3c136ddb143d6058723eab4d6ca
 SHA512 
30695401355c94b4b516a3832c61b761efeb5288f0264c7d3b243f9fa028d6daa4f6ec4761041cff78821d080b4ff3826fc31a08b95e095251d278eddd1f8433
 DIST eog-44.3.tar.xz 4654864 BLAKE2B 
1caaace6f2f654a3fdbe781723e178d91300f40f2f05ef978505329ed242b79093cef5bf48660948b62efeb4fb1b3d09da522d6cb8e39b61fcd377100f701ae1
 SHA512 
088d8d504e5ad5ca14a5da44ee559b30cb7749d752f7b5c1f3fa111c9d1ba7a97edaff3183e0c6d6ebf3b57b9e90fe37a42305d983ac72058804ab2599e8f0c2
 DIST eog-45.alpha.tar.xz 4656468 BLAKE2B 
d2d0e34fffc8fede8af4b93baf0302dd3e184805fc155338422654323f059b96c2bd61b86b39db635e5fd9e87cc164ee544f21b5907cb9cd9bc19c7b24e341f2
 SHA512 
2a690850e5e79fa54c4c8514a1fa2805b62430f8e0df97262aa2c29dabe4d9a0167bd852c1f6830ef3021f1df3ee593de599f82078439db6b33598d61b219983
+DIST eog-45.rc.tar.xz 4656292 BLAKE2B 
0f5499817541b934a448c7b9666e2ee88c983708bb7b63a0d850e1c025c10d2582f6b3fb41ea5e961592203c2ca80a4e48b09c1aa2f7a4552d0899f2f1174ecf
 SHA512 
89b51d00198af0f08f899416de3296f24869ace04196357bdcb27a80cbe4251c11f30a59eae48d3a9cd7d5e450343e31df1b8ba368720d0caf2a39100756e09e

diff --git a/media-gfx/eog/eog-45_rc.ebuild b/media-gfx/eog/eog-45_rc.ebuild
new file mode 100644
index ..b967e79892ea
--- /dev/null
+++ b/media-gfx/eog/eog-45_rc.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="The Eye of GNOME image viewer"
+HOMEPAGE="https://wiki.gnome.org/Apps/EyeOfGnome 
https://gitlab.gnome.org/GNOME/eog;
+
+LICENSE="GPL-2+"
+SLOT="1"
+
+IUSE="+exif gtk-doc +introspection +jpeg lcms +svg xmp tiff"
+REQUIRED_USE="
+   exif? ( jpeg )
+   gtk-doc? ( introspection )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+
+RDEPEND="
+   >=dev-libs/glib-2.73.2:2
+   >=dev-libs/libpeas-0.7.4[gtk]
+   >=gnome-base/gnome-desktop-2.91.2:3=
+   >=gnome-base/gsettings-desktop-schemas-42_beta
+   >=x11-misc/shared-mime-info-0.20
+   >=x11-libs/gdk-pixbuf-2.36.5:2[jpeg?,tiff?]
+   >=x11-libs/gtk+-3.24.15:3[introspection,X]
+   >=gui-libs/libhandy-1.5.0:1
+   sys-libs/zlib
+
+   exif? ( >=media-libs/libexif-0.6.14 )
+   lcms? ( media-libs/lcms:2 )
+   xmp? ( media-libs/exempi:2= )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+   svg? ( >=gnome-base/librsvg-2.44.0:2 )
+
+   x11-libs/libX11
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   gtk-doc? (
+   dev-util/gi-docgen
+   app-text/docbook-xml-dtd:4.1.2
+   )
+   dev-util/glib-utils
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use exif libexif)
+   $(meson_use lcms cms)
+   $(meson_use xmp)
+   $(meson_use jpeg libjpeg)
+   $(meson_use svg librsvg)
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use introspection)
+   -Dinstalled_tests=false
+   -Dlibportal=false # As of 40.3, all libportal usages are 
flatpak-specific
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2023-09-04 Thread Henri Gasc
commit: 871f9140d0638b84d4136aa4746780c40667f3b5
Author: Henri Gasc  eurecom  fr>
AuthorDate: Mon Sep  4 16:04:57 2023 +
Commit: Henri Gasc  eurecom  fr>
CommitDate: Mon Sep  4 16:04:57 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=871f9140

dev-python/glfw: new package, add 2.6.2

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

 dev-python/glfw/Manifest  |  1 +
 dev-python/glfw/glfw-2.6.2.ebuild | 20 
 dev-python/glfw/metadata.xml  | 12 
 3 files changed, 33 insertions(+)

diff --git a/dev-python/glfw/Manifest b/dev-python/glfw/Manifest
new file mode 100644
index 00..34eae19a2f
--- /dev/null
+++ b/dev-python/glfw/Manifest
@@ -0,0 +1 @@
+DIST glfw-2.6.2.gh.tar.gz 849915 BLAKE2B 
04cd5346b3d4e52307fdb601ca71557e34d58f2e852c6ce69f88daa9cbfcd7def3321bfc5e9208d9b0d1cd31a24ded06fa8045ac7974e84ca3d6394cc2f2731c
 SHA512 
e91d6682f5a849586686db53f009706a954e53b377704c1194705ec705c664d2e1bc1d7e85a719f36dfdc77a63bc303dc915526bf75fc812025e1667d20ff3da

diff --git a/dev-python/glfw/glfw-2.6.2.ebuild 
b/dev-python/glfw/glfw-2.6.2.ebuild
new file mode 100644
index 00..4929ee9dca
--- /dev/null
+++ b/dev-python/glfw/glfw-2.6.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for GLFW"
+HOMEPAGE="https://github.com/FlorianRhiem/pyGLFW https://pypi.org/project/glfw;
+SRC_URI="https://github.com/FlorianRhiem/pyGLFW/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.gh.tar.gz"
+S="${WORKDIR}/pyGLFW-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="media-libs/glfw"

diff --git a/dev-python/glfw/metadata.xml b/dev-python/glfw/metadata.xml
new file mode 100644
index 00..f39c42deb9
--- /dev/null
+++ b/dev-python/glfw/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   g...@eurecom.fr
+   Gasc Henri
+   
+   
+   glfw
+   FlorianRhiem/pyGLFW
+   
+



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

2023-09-04 Thread Matt Turner
commit: b9d67e4a597a504bf5592a808d9b3dce06b8da2f
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Sep  2 20:53:52 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Sep  4 15:43:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9d67e4a

gnome-extra/gnome-calendar: Version bump to 45_rc

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32566
Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/gnome-calendar/Manifest|  1 +
 .../gnome-calendar/gnome-calendar-45_rc.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/gnome-extra/gnome-calendar/Manifest 
b/gnome-extra/gnome-calendar/Manifest
index 1870dacccb55..b528e1a63b1b 100644
--- a/gnome-extra/gnome-calendar/Manifest
+++ b/gnome-extra/gnome-calendar/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-calendar-44.1.tar.xz 430464 BLAKE2B 
ab58a04a44504a82d48cbc8e45de4066072d66f5702a7acf56b64ad8b46dba4cf38bc156e51da6eb659eaf672f09064b6077fdfe47b2c678b3cb1c34fc4df87f
 SHA512 
318ac8d78b41e352816dc4c5f8510d2e8f5b989cea25cb37af6a1d2af3a54307d8f8cc55649b03b381a53b18dbe826d1c84833841334a2878baedaee45d36f8c
 DIST gnome-calendar-45.beta.tar.xz 453620 BLAKE2B 
b2f12d70055aa5084d84e5036e39cc19d0e215de8c5b6229feccd942d36dc2f05dcc6eb20977d74e91ed1c3e11dc7491ee80ddf733de0dbeb17680fa734e7002
 SHA512 
35d01b1acbffad292f0c7eb5f87521608789e2d4643adda57ed534eea01166286995f45a6398572fc02e303b670cce72000f3105ab8d852a7a00a2e00b3c3813
+DIST gnome-calendar-45.rc.tar.xz 456100 BLAKE2B 
035d689b43832fddd6220768ebb531c447c5370892556508706796c145074d571ccb981aecd9f8fa6f8209d761ae52eb7747696abfe7d27e6362e33272544b3c
 SHA512 
088c127f170b4aa20aad0575f94ae181200d342aade6cc28306428d5a04e24ecbac1e3d07af78b700ded9d5e5c44bc08be369c514d9945a0fb0d7556e9d569a9

diff --git a/gnome-extra/gnome-calendar/gnome-calendar-45_rc.ebuild 
b/gnome-extra/gnome-calendar/gnome-calendar-45_rc.ebuild
new file mode 100644
index ..df70e09537fb
--- /dev/null
+++ b/gnome-extra/gnome-calendar/gnome-calendar-45_rc.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Manage your online calendars with simple and modern interface"
+HOMEPAGE="https://wiki.gnome.org/Apps/Calendar;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+DEPEND="
+   >=dev-libs/libical-1.0.1:0=
+   >=gnome-base/gsettings-desktop-schemas-3.21.2
+   >=gnome-extra/evolution-data-server-3.45.1:=[gtk]
+   net-libs/libsoup:3.0
+   >=gui-libs/libadwaita-1.4_alpha:1
+   >=dev-libs/glib-2.67.5:2
+   >=gui-libs/gtk-4.11.2:4
+   >=dev-libs/libgweather-4.2.0:4=
+   >=app-misc/geoclue-2.4:2.0
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   dev-libs/appstream-glib
+   dev-libs/libxml2:2
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_test() {
+   virtx meson_src_test
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2023-09-04 Thread Matt Turner
commit: 6461f8d2783a07e9f43b263d70652b16519430f7
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Sep  2 21:25:51 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Sep  4 15:46:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6461f8d2

gnome-extra/gnome-system-monitor: Version bump to 45.0.1

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32570
Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/gnome-system-monitor/Manifest  |  1 +
 .../gnome-system-monitor-45.0.1.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/gnome-extra/gnome-system-monitor/Manifest 
b/gnome-extra/gnome-system-monitor/Manifest
index 858bb2921a22..5d6f8238d2b5 100644
--- a/gnome-extra/gnome-system-monitor/Manifest
+++ b/gnome-extra/gnome-system-monitor/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-system-monitor-44.0.tar.xz 1012688 BLAKE2B 
b9e537ac865c31e0aa05958f067181bf3ef73e4997e818ec4d5d61da65954e910c908901ed55cceac447798d092944a01999fc37f38c7ce51590efedf7f12a85
 SHA512 
052dcdc927ad53ea601f1f3da6a921fe21b04f69aaa8b75a5096fdcdac5706391180c476b5c87a98012fa7b5dc6c5c43b8c88c30a38b12868c4188020e8ec3b8
+DIST gnome-system-monitor-45.0.1.tar.xz 1018808 BLAKE2B 
0c226da9e930aa9d4700c4ce074831aaffef57acd19a0d234c1a2a5fdda97b490b55b9959a709fee2848261ce72b063f595eae34697c49ff3fcfc3dc591be8e8
 SHA512 
116b6d2248eb9723d74f2029ce55aaa016a856f648349eceeecb486965fd5785f90b32dd3fcc09729e4ab34f2d87b40324cbf98d2e4523fa56f59f948531fcb5
 DIST gnome-system-monitor-45.0.tar.xz 1017804 BLAKE2B 
6a221021870d647a64d84437741c107333004a7f82c95752e0157a17dd2c3de11f5f828603a5523f04159da2c2897fae173059d0c42821fa74afce8dc117f159
 SHA512 
b30fe7ad4507e57138026f1414735c5c833e83c55a1eabb608dab6a628087571aec7a36cd41e11f1bba9d232771477327ea3470343357a1213ed7d8871d9f646
 DIST gnome-system-monitor-45.beta.tar.xz 1015144 BLAKE2B 
77f1a731685802055732265fbb3570b5d34d03dcfa290e9f631c8e72b5c5a8a978a040d3de12244404cf2936887c75dbd1533c6e260548865400bb838698bfb2
 SHA512 
8c50335af30eae6364c3dcf03a8f0f5468f2c049d1c5466fe6c106819d933587a78cf77a47fe55fb66a30b519dbbb4187e3bc34f8665ace3824080d1b9f2d80d

diff --git 
a/gnome-extra/gnome-system-monitor/gnome-system-monitor-45.0.1.ebuild 
b/gnome-extra/gnome-system-monitor/gnome-system-monitor-45.0.1.ebuild
new file mode 100644
index ..d9c9360329f7
--- /dev/null
+++ b/gnome-extra/gnome-system-monitor/gnome-system-monitor-45.0.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="The Gnome System Monitor"
+HOMEPAGE="https://help.gnome.org/users/gnome-system-monitor/stable/;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="systemd X"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   >=dev-cpp/glibmm-2.46:2
+   >=dev-libs/glib-2.56.0:2
+   >=x11-libs/gtk+-3.22:3[X(+)?]
+   >=dev-cpp/gtkmm-3.3.18:3.0
+   >=dev-cpp/atkmm-2.28:0
+   >=gnome-base/libgtop-2.37.2:2=
+   >=gui-libs/libhandy-1.5.0:1
+   >=gnome-base/librsvg-2.35:2
+   >=dev-libs/libxml2-2.0:2
+   X? ( >=x11-libs/libwnck-2.91.0:3 )
+   systemd? ( >=sys-apps/systemd-44:0= )
+"
+# eautoreconf requires gnome-base/gnome-common
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   >=sys-auth/polkit-0.114
+" # polkit needed at buildtime for ITS rules of policy files, first available 
in 0.114
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use X wnck)
+   $(meson_use systemd)
+   )
+   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: gnome-base/nautilus/

2023-09-04 Thread Matt Turner
commit: aa7fd3fc7ed70f5b8bf33b80426b3e22fbdf7ae3
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Sep  2 21:17:21 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Sep  4 15:44:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa7fd3fc

gnome-base/nautilus: Version bump to 45_rc

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32569
Signed-off-by: Matt Turner  gentoo.org>

 gnome-base/nautilus/Manifest  |   1 +
 gnome-base/nautilus/nautilus-45_rc.ebuild | 122 ++
 2 files changed, 123 insertions(+)

diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest
index 80852ef990e4..4ce10ac13aec 100644
--- a/gnome-base/nautilus/Manifest
+++ b/gnome-base/nautilus/Manifest
@@ -1,3 +1,4 @@
 DIST nautilus-44.2.1.tar.xz 3190824 BLAKE2B 
159abd8fbaea3f372febb4c7f68f95d97b50ac19e31d6108c9588aa849f92ea82a2a04402c8ee78f223339ffe929ed3fc95e4606db7753adacf6edb49f340910
 SHA512 
35974f9d2d785c69d4199287f1b79aa83397b37b3ad3ebe97894ee5e5d9aa4a981808fa443d5c04d2c7223c290a2cad87e3eeb62787b1d241486c39d5e061769
 DIST nautilus-45.beta.tar.xz 3202420 BLAKE2B 
5971d32df4a904f1f15267b0a2c1578ab392e37a2e28c6d4a1599d9e841e4feb88fd0aa9a5eed4960d2c4d777d1accaddfecbfc57aba5896895ba74ecd0effc9
 SHA512 
8ded32923ec1503d43258cc6938eb391a5eb871854a290bd78a13471ba426af7a9323f5ba163956985f43d36cf94d3474cdd2b8e852b6b89ce5395995dd06379
 DIST nautilus-45.beta2.tar.xz 3205124 BLAKE2B 
b63f704a9424e296165bcc2f8d01ef622fd25666d2bd1f97a3951199d01c21d6d74c7a3d1561760b9119e9732940fd534df9f05b690b4e8f5eda927458e09ce8
 SHA512 
a947740ea4ba99e471c0907ef2cb821956633e789b1290431b849a4492730187fb973b00e686c4b910c797a5e5cdaa1104aef7c4eef2d162306f8ac9db4ce28e
+DIST nautilus-45.rc.tar.xz 3205144 BLAKE2B 
f79e2271613d2497bfc1608f67b14da4ec034ab28ee19a1a03167214e13afac3bb18650b3197bb4dcc50b68fa5b3c77aee351245e57ee695a6a7c0359e75d80e
 SHA512 
48ff4b45d73be76684c8645c21a64d57fb1057041e84ed568476c94711970dadce734b71319beab6a6791b2e252c7fa65a8be98b0c4ee11b68b7e23db64e8b87

diff --git a/gnome-base/nautilus/nautilus-45_rc.ebuild 
b/gnome-base/nautilus/nautilus-45_rc.ebuild
new file mode 100644
index ..3ff38c7b033d
--- /dev/null
+++ b/gnome-base/nautilus/nautilus-45_rc.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg
+
+DESCRIPTION="Default file manager for the GNOME desktop"
+HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus;
+
+LICENSE="GPL-3+ LGPL-2.1+"
+SLOT="0"
+IUSE="+cloudproviders gnome +gstreamer gtk-doc +introspection +previewer 
selinux sendto"
+REQUIRED_USE="gtk-doc? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.77.0:2
+   >=media-libs/gexiv2-0.14.0
+   >=x11-libs/gdk-pixbuf-2.30.0:2
+   gstreamer? ( media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0 )
+   >=app-arch/gnome-autoar-0.4.4
+   >=gnome-base/gnome-desktop-43:4=
+   >=gnome-base/gsettings-desktop-schemas-42
+   >=gui-libs/gtk-4.11.2:4[introspection?]
+   >=gui-libs/libadwaita-1.4_alpha:1
+   >=dev-libs/libportal-0.5:=[gtk]
+   >=x11-libs/pango-1.28.3
+   selinux? ( >=sys-libs/libselinux-2.0 )
+   >=app-misc/tracker-3.0:3
+   >=dev-libs/libxml2-2.7.8:2
+   cloudproviders? ( >=net-libs/libcloudproviders-0.3.1 )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+RDEPEND="${DEPEND}
+   >=app-misc/tracker-miners-3.0:3=
+" # uses org.freedesktop.Tracker.Miner.Files gsettings schema from 
tracker-miners
+BDEPEND="
+   >=dev-util/gdbus-codegen-2.51.2
+   dev-util/glib-utils
+   gtk-doc? (
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gi-docgen
+   )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   test? ( sys-apps/dbus )
+"
+PDEPEND="
+   gnome? ( x11-themes/adwaita-icon-theme )
+   previewer? ( >=gnome-extra/sushi-0.1.9 )
+   sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 )
+   >=gnome-base/gvfs-1.14[gtk(+)]
+" # Need gvfs[gtk] for recent:/// support; always built (without USE=gtk) 
since gvfs-1.34
+
+PATCHES=(
+   "${FILESDIR}"/43.0-optional-gstreamer.patch # Allow controlling 
audio-video-properties build
+)
+
+src_prepare() {
+   default
+   xdg_environment_reset
+
+   # Disable -Werror
+   sed -e '/-Werror=/d' -i meson.build ||  die
+
+   if use previewer; then
+   DOC_CONTENTS="nautilus uses gnome-extra/sushi to preview media 
files.
+   To activate the previewer, select a file and press 
space; to
+   close the previewer, press space again."
+   fi
+
+   # Disable test-nautilus-search-engine-tracker; bug #831170
+   sed -e 

[gentoo-commits] repo/gentoo:master commit in: app-accessibility/at-spi2-core/

2023-09-04 Thread Matt Turner
commit: 35ed7ea3b226a540dbe5b1e37abe44adff692f1a
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Sep  2 21:08:21 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Sep  4 15:42:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35ed7ea3

app-accessibility/at-spi2-core: Version bump to 2.48.4

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32568
Signed-off-by: Matt Turner  gentoo.org>

 app-accessibility/at-spi2-core/Manifest|  1 +
 .../at-spi2-core/at-spi2-core-2.48.4.ebuild| 75 ++
 2 files changed, 76 insertions(+)

diff --git a/app-accessibility/at-spi2-core/Manifest 
b/app-accessibility/at-spi2-core/Manifest
index f09fc7e1070e..00559aa222aa 100644
--- a/app-accessibility/at-spi2-core/Manifest
+++ b/app-accessibility/at-spi2-core/Manifest
@@ -1 +1,2 @@
 DIST at-spi2-core-2.48.3.tar.xz 554388 BLAKE2B 
9692df8cc0bc8de82f6e339b9358be7ab1bc598afdb39503f5f05ca772109b962a513fe2ef79d8f094ea732457225409f3c765784a54cbabf27b8fc72c893eb9
 SHA512 
e79ef0eb0f23241d61ba2a62f4024a5df5ff7125bc085590f9038b3397d255b88b8266deec14f3fe53bee4072ab85695a47d27d8be0529b18a103ad792fa0e54
+DIST at-spi2-core-2.48.4.tar.xz 554916 BLAKE2B 
6329407e1e0d0a085189174ad31ac65d890e36a1b20179d68155fffa029b476a6b094765b6d3c300a8fa3cdeb01936a1b14cac34c530650287e711132c136ddc
 SHA512 
fa85b680ad5254a8281197969f335c69b6c71d3ea4ec04efb8d70ba9feafd76330cd23a09169eef6f04abfe4823d2c2591999e8ed88bc035a26ed8bebdf0

diff --git a/app-accessibility/at-spi2-core/at-spi2-core-2.48.4.ebuild 
b/app-accessibility/at-spi2-core/at-spi2-core-2.48.4.ebuild
new file mode 100644
index ..5aabf7fa9bcd
--- /dev/null
+++ b/app-accessibility/at-spi2-core/at-spi2-core-2.48.4.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson-multilib systemd virtualx xdg
+
+DESCRIPTION="D-Bus accessibility specifications and registration daemon"
+HOMEPAGE="https://wiki.gnome.org/Accessibility 
https://gitlab.gnome.org/GNOME/at-spi2-core;
+
+LICENSE="LGPL-2.1+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="X dbus-broker gtk-doc +introspection systemd"
+REQUIRED_USE="
+   dbus-broker? ( systemd )
+   gtk-doc? ( X )
+"
+
+DEPEND="
+   >=sys-apps/dbus-1.5[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.67.4:2[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1:2[${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-1.54.0:= )
+   systemd? ( sys-apps/systemd[${MULTILIB_USEDEP}] )
+   X? (
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXtst[${MULTILIB_USEDEP}]
+   x11-libs/libXi[${MULTILIB_USEDEP}]
+   )
+
+   !

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

2023-09-04 Thread Henri Gasc
commit: d8cd01ad6081c1becbb4e2e034fe4c278c44dbeb
Author: Henri Gasc  eurecom  fr>
AuthorDate: Mon Sep  4 15:45:57 2023 +
Commit: Henri Gasc  eurecom  fr>
CommitDate: Mon Sep  4 15:46:11 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d8cd01ad

dev-python/glcontext: update Manifest

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

 dev-python/glcontext/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/glcontext/Manifest b/dev-python/glcontext/Manifest
index 2f1b31ac52..fc12682074 100644
--- a/dev-python/glcontext/Manifest
+++ b/dev-python/glcontext/Manifest
@@ -1 +1 @@
-DIST glcontext-2.4.0.gh.tar.gz 23721 BLAKE2B 
ece576eecd5051bcc5b9a0b3e5ac90a1f10e13c9db787fc01e6b12017073ae9b4e5a46946bd9b7d417e5d999dfc46c3653b76b1518a542b7fc800088193f3ff0
 SHA512 
63450ba46d12740babe20421a5e874579c1a1c1dd81812acc71fc58d3d3dd7d15ec3cf683e5653c97e7d2f7a1035f5ebe358625c7a45b5c6bed09ffd394bcbfc
+DIST glcontext-2.4.0.gh.tar.gz 23609 BLAKE2B 
2eb0178e8e6752dbe21bad181c08731435d3444230540c456e2da92f76de2ba19c63e8dcec887d9e75851c8cfed65c06acaf3a95bd41ea816ee4b25e3b8f992e
 SHA512 
d69adbee5f31d7b870b566f59d2b796a7436ab57ad29c4fe1210ec1e40b782e4705c81ba17a921217f28c5fcb4f9c759c2ebf146bda1af4fd54007c868425427



[gentoo-commits] repo/gentoo:master commit in: app-dicts/myspell-en/

2023-09-04 Thread Viorel Munteanu
commit: 26d6127bac42e1fe5eec5886fe9471f671b75673
Author: Alexander Kurakin  mail  ru>
AuthorDate: Sun Sep  3 12:41:48 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Sep  4 15:26:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26d6127b

app-dicts/myspell-en: add 20230901

Closes: https://bugs.gentoo.org/913569
Signed-off-by: Alexander Kurakin  mail.ru>
Closes: https://github.com/gentoo/gentoo/pull/32581
Signed-off-by: Viorel Munteanu  gentoo.org>

 app-dicts/myspell-en/Manifest   |  1 +
 app-dicts/myspell-en/myspell-en-20230901.ebuild | 57 +
 2 files changed, 58 insertions(+)

diff --git a/app-dicts/myspell-en/Manifest b/app-dicts/myspell-en/Manifest
index d06b0ad0c6d0..41513e9c1fbb 100644
--- a/app-dicts/myspell-en/Manifest
+++ b/app-dicts/myspell-en/Manifest
@@ -1,3 +1,4 @@
 DIST dict-en-20230601_lo.oxt 6101573 BLAKE2B 
22949c952b1545016b298056a46e08f09f5e2865fd7b626df125c03e72f1ba27d6adcbb22cb9340803989ced44158d4e8ceb2344820b3cd8058864568e66
 SHA512 
d8f2ad124cea0356e6b845d94f5df5002852025b28a7217a4d5809069b0c59bb3432766be4b82641e55f17cf76addb5def4669bc41eac4a22ad209453e71
 DIST dict-en-20230701_lo.oxt 6102145 BLAKE2B 
ecf95d76415317fb3dbe4c8e2d30fa37f9d798ae979d83d7e3eaab566264a7db12ed3133e8ed5d1580225171143056edd5189b1685064dab201fadbf59466b7e
 SHA512 
3e495fb7c130d2767d88c4ff21f556c4c64f3739d7b1974355f252329fa526b8ac647a6121f1341396ec9170dda96346463a51b2df06d15e1dcccec4f800593e
 DIST dict-en-20230801_lo.oxt 6101620 BLAKE2B 
1f7d1f223e40179ffd844fef48f3994e5be6d4015098b6cd639f8a9dcfb21a43c1da72683b973bb7f1eb4b1bdf1e68392d672dcd82e6a360b1cec3dcb5fecaaa
 SHA512 
9716c6579d8c1121e24896d69d82ececd794f3c9161b82a7fa6405e8f4d5259bbd67ec6f026d95ee5927638b34876f63708e9315a2dbed0089ffb9310c7defd0
+DIST dict-en-20230901_lo.oxt 6102109 BLAKE2B 
d90bb0614217103ad0d4fb4bd411028925311c372047cd88d3075d8480ca1f7d10fa73b3099eea01e06edf22cd85e4cb7aee0e92da89e3e4887a2433ab10bbcb
 SHA512 
76afc82b6d32e1204d36f1fdd602fd4a073b096f49676faab8edd1ab3322f305a4549d07c9e6740463ac4130948dc008181d741d6ebc110bdb87ff1465f03ba2

diff --git a/app-dicts/myspell-en/myspell-en-20230901.ebuild 
b/app-dicts/myspell-en/myspell-en-20230901.ebuild
new file mode 100644
index ..ba549ba9ab85
--- /dev/null
+++ b/app-dicts/myspell-en/myspell-en-20230901.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit myspell-r2
+
+DESCRIPTION="English dictionaries for myspell/hunspell"
+HOMEPAGE="
+   https://extensions.libreoffice.org/extensions/english-dictionaries
+   https://proofingtoolgui.org
+   https://github.com/marcoagpinto/aoo-mozilla-en-dict
+"
+SRC_URI="https://extensions.libreoffice.org/assets/downloads/41/1693549382/dict-en-20230901_lo.oxt;
+
+LICENSE="BSD MIT LGPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+PLOCALES=( "en-AU" "en-CA" "en-GB" "en-US" "en-ZA" )
+IUSE+="+l10n_en ${PLOCALES[@]/#/l10n_}"
+REQUIRED_USE="|| ( l10n_en ${PLOCALES[@]/#/l10n_} )"
+
+src_prepare() {
+   if use l10n_en-GB || use l10n_en; then
+   MYSPELL_HYPH+=( "hyph_en_GB.dic" )
+   fi
+   if use l10n_en-US || use l10n_en; then
+   MYSPELL_THES+=(
+   "th_en_US_v2.dat"
+   "th_en_US_v2.idx"
+   )
+   MYSPELL_HYPH+=( "hyph_en_US.dic" )
+   fi
+
+   MYSPELL_DICT=( )
+   for lang in "${PLOCALES[@]}"; do
+   if [[ "${lang}" == "en" ]]; then
+   continue
+   fi
+   local mylinguas="${lang//-/_}"
+   if use "l10n_${lang}" || use l10n_en; then
+   MYSPELL_DICT+=( "${mylinguas}.aff" "${mylinguas}.dic" )
+   else
+   rm "README_${mylinguas}.txt" || die
+   if [[ ${lang} == "en-US" ]]; then
+   rm "README_hyph_en_US.txt" || die
+   fi
+   if [[ ${lang} == "en-GB" ]]; then
+   rm "README_hyph_en_GB.txt" || die
+   rm "README_en_GB_thes.txt" || die
+   fi
+   fi
+   done
+
+   default
+}



[gentoo-commits] repo/gentoo:master commit in: app-dicts/myspell-en/

2023-09-04 Thread Viorel Munteanu
commit: 7046b5874f09e6a68241af902647354d3b14dab0
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon Sep  4 15:28:43 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Sep  4 15:28:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7046b587

app-dicts/myspell-en: drop 20230801

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

 app-dicts/myspell-en/Manifest   |  1 -
 app-dicts/myspell-en/myspell-en-20230801.ebuild | 57 -
 2 files changed, 58 deletions(-)

diff --git a/app-dicts/myspell-en/Manifest b/app-dicts/myspell-en/Manifest
index 41513e9c1fbb..1455861df5f2 100644
--- a/app-dicts/myspell-en/Manifest
+++ b/app-dicts/myspell-en/Manifest
@@ -1,4 +1,3 @@
 DIST dict-en-20230601_lo.oxt 6101573 BLAKE2B 
22949c952b1545016b298056a46e08f09f5e2865fd7b626df125c03e72f1ba27d6adcbb22cb9340803989ced44158d4e8ceb2344820b3cd8058864568e66
 SHA512 
d8f2ad124cea0356e6b845d94f5df5002852025b28a7217a4d5809069b0c59bb3432766be4b82641e55f17cf76addb5def4669bc41eac4a22ad209453e71
 DIST dict-en-20230701_lo.oxt 6102145 BLAKE2B 
ecf95d76415317fb3dbe4c8e2d30fa37f9d798ae979d83d7e3eaab566264a7db12ed3133e8ed5d1580225171143056edd5189b1685064dab201fadbf59466b7e
 SHA512 
3e495fb7c130d2767d88c4ff21f556c4c64f3739d7b1974355f252329fa526b8ac647a6121f1341396ec9170dda96346463a51b2df06d15e1dcccec4f800593e
-DIST dict-en-20230801_lo.oxt 6101620 BLAKE2B 
1f7d1f223e40179ffd844fef48f3994e5be6d4015098b6cd639f8a9dcfb21a43c1da72683b973bb7f1eb4b1bdf1e68392d672dcd82e6a360b1cec3dcb5fecaaa
 SHA512 
9716c6579d8c1121e24896d69d82ececd794f3c9161b82a7fa6405e8f4d5259bbd67ec6f026d95ee5927638b34876f63708e9315a2dbed0089ffb9310c7defd0
 DIST dict-en-20230901_lo.oxt 6102109 BLAKE2B 
d90bb0614217103ad0d4fb4bd411028925311c372047cd88d3075d8480ca1f7d10fa73b3099eea01e06edf22cd85e4cb7aee0e92da89e3e4887a2433ab10bbcb
 SHA512 
76afc82b6d32e1204d36f1fdd602fd4a073b096f49676faab8edd1ab3322f305a4549d07c9e6740463ac4130948dc008181d741d6ebc110bdb87ff1465f03ba2

diff --git a/app-dicts/myspell-en/myspell-en-20230801.ebuild 
b/app-dicts/myspell-en/myspell-en-20230801.ebuild
deleted file mode 100644
index 0d2c4d1ef04d..
--- a/app-dicts/myspell-en/myspell-en-20230801.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit myspell-r2
-
-DESCRIPTION="English dictionaries for myspell/hunspell"
-HOMEPAGE="
-   https://extensions.libreoffice.org/extensions/english-dictionaries
-   https://proofingtoolgui.org
-   https://github.com/marcoagpinto/aoo-mozilla-en-dict
-"
-SRC_URI="https://extensions.libreoffice.org/assets/downloads/41/1690875969/dict-en-20230801_lo.oxt;
-
-LICENSE="BSD MIT LGPL-3+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-
-PLOCALES=( "en-AU" "en-CA" "en-GB" "en-US" "en-ZA" )
-IUSE+="+l10n_en ${PLOCALES[@]/#/l10n_}"
-REQUIRED_USE="|| ( l10n_en ${PLOCALES[@]/#/l10n_} )"
-
-src_prepare() {
-   if use l10n_en-GB || use l10n_en; then
-   MYSPELL_HYPH+=( "hyph_en_GB.dic" )
-   fi
-   if use l10n_en-US || use l10n_en; then
-   MYSPELL_THES+=(
-   "th_en_US_v2.dat"
-   "th_en_US_v2.idx"
-   )
-   MYSPELL_HYPH+=( "hyph_en_US.dic" )
-   fi
-
-   MYSPELL_DICT=( )
-   for lang in "${PLOCALES[@]}"; do
-   if [[ "${lang}" == "en" ]]; then
-   continue
-   fi
-   local mylinguas="${lang//-/_}"
-   if use "l10n_${lang}" || use l10n_en; then
-   MYSPELL_DICT+=( "${mylinguas}.aff" "${mylinguas}.dic" )
-   else
-   rm "README_${mylinguas}.txt" || die
-   if [[ ${lang} == "en-US" ]]; then
-   rm "README_hyph_en_US.txt" || die
-   fi
-   if [[ ${lang} == "en-GB" ]]; then
-   rm "README_hyph_en_GB.txt" || die
-   rm "README_en_GB_thes.txt" || die
-   fi
-   fi
-   done
-
-   default
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/nvidia-cuda-toolkit/

2023-09-04 Thread David Seifert
commit: 31040d9dfde1e0c694a00af79227cefd07b8f743
Author: David Seifert  gentoo  org>
AuthorDate: Mon Sep  4 14:27:59 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Sep  4 14:27:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31040d9d

dev-util/nvidia-cuda-toolkit: add 12.2.2

Signed-off-by: David Seifert  gentoo.org>

 dev-util/nvidia-cuda-toolkit/Manifest  |   1 +
 .../nvidia-cuda-toolkit-12.2.2.ebuild  | 317 +
 2 files changed, 318 insertions(+)

diff --git a/dev-util/nvidia-cuda-toolkit/Manifest 
b/dev-util/nvidia-cuda-toolkit/Manifest
index b33486cc3b57..43fe8a78817c 100644
--- a/dev-util/nvidia-cuda-toolkit/Manifest
+++ b/dev-util/nvidia-cuda-toolkit/Manifest
@@ -1,2 +1,3 @@
 DIST cuda_11.8.0_520.61.05_linux.run 4336730777 BLAKE2B 
cfdb4a51c49ee504e56a4a95de4e477ef207b678527cbb633c1e83e667f1a62c0f67038befd0b10f7ae24cda9c8bc5c54293d06a05b2e45be6cf677e40f71f17
 SHA512 
e96e1389abed34b5093b3a1d4e6ae9f3d4f8406621b1475f378efae65868657efce22da03b5b4e0a548d9635e406b8690b18b17b186d03ecb3ca0703c5d5787a
 DIST cuda_12.2.1_535.86.10_linux.run 4332490379 BLAKE2B 
73686e68cffce2bee5b48f0a15abfec5adba52c7070a9f02190d4030fd4afd38de91157f617fa8e3f25e4be0524cb5668f3b1c82e24709966825a04a498265e9
 SHA512 
f6446dd1cbebffef1581cd72025b69007eb47083e8d340256e48d092c6dc539d062078ede9ad07d78f27df860db2250c1f5a1a494bd448aac138725564749ac3
+DIST cuda_12.2.2_535.104.05_linux.run 4344134690 BLAKE2B 
eb520d74ef805e9fa8db85324e42b4120c19daa58b5048943091c0d0b17b00b090b33daae194517366adc87d9fa3edab2f95abbf1e19fbb43f928c2bde5321e4
 SHA512 
e39e7134231b7a5132cd7bb46d26774246d83ab98b4d49a83212dc7440219ae20e4da06587c0351f525a2c847e8ad0ea06147709f243b53bd588faee4b123bb6

diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-12.2.2.ebuild 
b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-12.2.2.ebuild
new file mode 100644
index ..506f33b5d9f2
--- /dev/null
+++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-12.2.2.ebuild
@@ -0,0 +1,317 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit check-reqs toolchain-funcs unpacker
+
+DRIVER_PV="535.104.05"
+
+DESCRIPTION="NVIDIA CUDA Toolkit (compiler and friends)"
+HOMEPAGE="https://developer.nvidia.com/cuda-zone;
+SRC_URI="https://developer.download.nvidia.com/compute/cuda/${PV}/local_installers/cuda_${PV}_${DRIVER_PV}_linux.run;
+S="${WORKDIR}"
+
+LICENSE="NVIDIA-CUDA"
+SLOT="0/${PV}"
+KEYWORDS="-* ~amd64 ~amd64-linux"
+IUSE="debugger examples nsight profiler rdma vis-profiler sanitizer"
+RESTRICT="bindist mirror"
+
+# since CUDA 11, the bundled toolkit driver (== ${DRIVER_PV}) and the
+# actual required minimum driver version are different.
+RDEPEND="
+   =x11-drivers/nvidia-drivers-525.60.13
+   examples? (
+   media-libs/freeglut
+   media-libs/glu
+   )
+   nsight? (
+   dev-libs/libpfm
+   dev-libs/wayland
+   dev-qt/qtwayland:6
+   || (
+   dev-libs/openssl-compat:1.1.1
+   dev-libs/openssl:0/1.1
+   )
+   media-libs/tiff-compat:4
+   sys-libs/zlib
+   )
+   rdma? ( sys-cluster/rdma-core )
+   vis-profiler? (
+   >=virtual/jre-1.8:*
+   )"
+BDEPEND="nsight? ( dev-util/patchelf )"
+
+QA_PREBUILT="opt/cuda/*"
+CHECKREQS_DISK_BUILD="15000M"
+
+pkg_setup() {
+   check-reqs_pkg_setup
+}
+
+src_prepare() {
+   # ATTENTION: change requires revbump, see link below for supported GCC 
# versions
+   # 
https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#system-requirements
+   local cuda_supported_gcc="8.5 9.5 10 11 12"
+
+   sed \
+   -e "s:CUDA_SUPPORTED_GCC:${cuda_supported_gcc}:g" \
+   "${FILESDIR}"/cuda-config.in > "${T}"/cuda-config || die
+
+   default
+}
+
+src_install() {
+   local cudadir=/opt/cuda
+   local ecudadir="${EPREFIX}${cudadir}"
+   local pathextradirs ldpathextradirs
+   dodir ${cudadir}
+   into ${cudadir}
+
+   # Install standard sub packages
+   local builddirs=(
+   
builds/cuda_{cccl,cudart,cuobjdump,cuxxfilt,demo_suite,nvcc,nvdisasm,nvml_dev,nvprune,nvrtc,nvtx,opencl}
+   
builds/lib{cublas,cufft,cufile,curand,cusolver,cusparse,npp,nvjitlink,nvjpeg}
+   builds/nvidia_fs
+   $(usex profiler "builds/cuda_nvprof builds/cuda_cupti 
builds/cuda_profiler_api" "")
+   $(usex vis-profiler "builds/cuda_nvvp" "")
+   $(usex debugger "builds/cuda_gdb" "")
+   )
+
+   local d f
+   for d in "${builddirs[@]}"; do
+   ebegin "Installing ${d}"
+   [[ -d ${d} ]] || die "Directory does not exist: ${d}"
+
+   if [[ -d ${d}/bin ]]; then
+   for f in ${d}/bin/*; do
+ 

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

2023-09-04 Thread Ionen Wolkens
commit: d64e37fc3b3d69c7e0beb5e1a303844e25a4db3f
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Sep  4 14:23:30 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Sep  4 14:23:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d64e37fc

dev-util/maturin: drop 1.0.1, 1.2.2

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

 dev-util/maturin/Manifest |  31 ---
 dev-util/maturin/maturin-1.0.1.ebuild | 492 --
 dev-util/maturin/maturin-1.2.2.ebuild | 485 -
 3 files changed, 1008 deletions(-)

diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest
index 28ed6a6b3122..4b85a4ee4e18 100644
--- a/dev-util/maturin/Manifest
+++ b/dev-util/maturin/Manifest
@@ -47,7 +47,6 @@ DIST cargo-zigbuild-0.17.0.crate 34388 BLAKE2B 
706319c00a0e152ce157c73af7b5b6bda
 DIST cargo_metadata-0.15.3.crate 19738 BLAKE2B 
fee5834f3eb741704c2322d9035943b1e841c8043c18686ee0748b90facad535c715bb882b61dfadf9e027556927051fe816de15c5f4f11e89c8927ddf717583
 SHA512 
60c0e601c73f11a02da6a168ea80e7cfaa27b895ef6f869ecf5932126364cc23bb480457601edcc7d0bf8c8635e71c0d1dbdfe37ab3e95ddec41f797bbfbac7e
 DIST cargo_metadata-0.15.4.crate 19993 BLAKE2B 
33bb182a4fbf453be323cd657e0927d7ae8f4cada172c482d96ba959155aa0bd5fc392d4e0a6d4a869456be5de8756c92a4ee0642d60db992aca6d8adadb8f0a
 SHA512 
dae54e7d21642a12fe967d832769f2310a18903a0a46694dd441974f037d8a53e148bae2668a177478b91629c5da736ce56aca3e140d442267ff0bc65bb984a0
 DIST cargo_metadata-0.17.0.crate 21833 BLAKE2B 
9c0c0666ac3a18c1b67717cb60cf551a27dcd7d653a362bd026efb4159e5661b35aaf88ffdc11b3f4d06ace9f9f330bd3f3e85e0d3052318cd675e7faf4bbd11
 SHA512 
2228ae25231fe752b1f61787464cb6a7219dc517f54097a800166b4778cbc5d514260dda5f79af51d303064c49a74ba799e20f4bf46c66210ead60253e62c4c7
-DIST cbindgen-0.24.3.crate 195698 BLAKE2B 
f5c65e9c77a7c2f98a44382a6e4b852071b70bd832a3da3220bb8a7c4729a44b5964e651cd63577f555c5bf4e6594b1148a5afd96dc1d3f599b2fd1d523b54d4
 SHA512 
3a39be67a87aa7a4dd9baaf6b803215f4587bd7925c4315c5ec93954e021471919fa977ad2084f099c606daa392350de3557bba56cef77806def99c40318ef05
 DIST cbindgen-0.24.5.crate 196574 BLAKE2B 
306028d377907f704c1926a989457126fc3928e6780da64672650090f837c25c5496fc72a5c8408c599aa76352f2a625ffe926af5dfc51bf890b6e66e4c44406
 SHA512 
16eb2267f6f75599d8cc4adc05a1387b8b95e595427bfee852f1746402a9609520f364b0fd443ce780f44a61f5b4b3518f2b021a4ff08d1f160afcb0a3bccecb
 DIST cc-1.0.73.crate 57880 BLAKE2B 
be8d7a25a54afdd759844e76aec61526fc2bd5ca09480e6cdd3bdcf27e5f9d3a88dc16cbcbf54cd021470a7cc521e1ad468116c112bbd30752bac0d5486939ac
 SHA512 
980f012b90c6410144f6de4995048337e09214f19603076db6d4edb88e9ef9ac9e8c6e25569f66c2be3a47e99298f5886dafc102e1a9122316179aa26bc1c985
 DIST cc-1.0.74.crate 59410 BLAKE2B 
e53e0992395e6ae54a732ece8af7a7713afeec3488a303c545b4ec50459d049609cebe8652ed595bf86d4f3c23a16d7a19c7f73e6f6f42b13b1567cb34ea6078
 SHA512 
0cea38466818473b0c3b3c304eda797b018dbf644c084cdf07539c63557be4c38346fd10afc20fa65a099aa83fdb423972c987a080c68205abd9ef04166a8d3b
@@ -55,7 +54,6 @@ DIST cc-1.0.79.crate 62624 BLAKE2B 
b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89
 DIST cc-1.0.81.crate 66857 BLAKE2B 
1f20aa7fe1e41b7d043242ed2e6b840ef7e764fcd844d82441d20dede2bac7386c8089e7dffee5bc22a49bfab2cf9f2c82757bb5068fdfc82610eae7cb2b188e
 SHA512 
00878fcc5e344571cd8756fcd7e0a8e11325cf504eed09ea2ac890368c4d69978fc0de9ef99757cbacdadbf50faadc486d20640b529ac9a4963b3afd71caca6a
 DIST cc-1.0.82.crate 67879 BLAKE2B 
3b06cbe1516d4fe8291e1543b09d32d39a135c2352e545b64bc69fc82a40128a9b1291f20bd4cac6a3c37d9466093f8b63cae20663ad517bd7dbc380bfa87ee7
 SHA512 
27810ea12401635b0122e5b3a71367a52ca7040f196cb30f709e0b8ec0e717aeb8a89ef4e891b1c7c88f7cc8a1c35e55db132b728b0c499e0b683d5b803a671f
 DIST cfb-0.7.3.crate 63277 BLAKE2B 
5d0d4124421d26c1e3dbfabaf741c407f346d62147b12bbf889ef5b4c25350c02d09919e332e1ca18ade34a4e6d2895fc835161f7062c0c0bb56f104f94811a6
 SHA512 
a5c8d5da5ac009dd7d19320237ea516a65c9b1780bec3403fdbfb6ffa13bf7d05a896baeac5760c3e9aead9f4bd66cf969ab12bbd2938cbe479b1d2266e80b8f
-DIST cfg-expr-0.15.1.crate 40860 BLAKE2B 
66d7144c6ef87ee78ccb7c11e8dae73221d89039dee77e57207bee666888f5fd2162075ec13ef2cf844ddf05bfddd0ea95bf89f894e647ab4e7c0f4ae4df6dd4
 SHA512 
cd13158c37ccc01c0cdc23f3d9def013a1dcb0864cf8341b1d8117ab7fef9f9b4a221eceb71bb5ff1704c334e354a4d13b3cb68b8f3a59c4efb956eaa2fe84bd
 DIST cfg-expr-0.15.2.crate 41227 BLAKE2B 
6f2797bcb6589a8a9b2b95d2cf1798d06f31d54bf830dd0fc4be7ee12a0920dae8b06615fb7736e9526ce41ceedd4694af3b70b3e0c346454bed3cf0a1ea5c8b
 SHA512 
96bd0ea75c6f857e27c9c7e17991c9386866c448e8e63a82885a7805ef7b339ea6ed86ac0a8c7d16982ab05331ad6179d6a297ec84068af2db3a27dd52342847
 DIST cfg-expr-0.15.4.crate 41460 BLAKE2B 
ed09121cbbae52f91a5c65c56b162e7223a467b931f6a0b4c35b9b947cbe36bbc0778e58240864668002a3a6fa3c36cc10b406cce59a302edaea461bdcd3ebe8
 SHA512 

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

2023-09-04 Thread Andrew Ammerlaan
commit: a0e4d5492c1d3f0331b2ce07e6e21fc6893ffd06
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Mon Sep  4 14:05:58 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Sep  4 14:06:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0e4d549

dev-lang/mono: add 6.12.0.199

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

 dev-lang/mono/Manifest   |   1 +
 dev-lang/mono/mono-6.12.0.199.ebuild | 127 +++
 2 files changed, 128 insertions(+)

diff --git a/dev-lang/mono/Manifest b/dev-lang/mono/Manifest
index 5d2e986526bd..37ec07a3e0e2 100644
--- a/dev-lang/mono/Manifest
+++ b/dev-lang/mono/Manifest
@@ -1,2 +1,3 @@
 DIST mono-6.12.0.122.tar.xz 292266176 BLAKE2B 
07043c5fbca33edf64ebca0392b47af9b9ab502be772efb5afbe5ec9e8683b7f4e96a305ee906dff617842bdba2819c2abc130d7aff23b12779f403bbd88f3bd
 SHA512 
0fbd4147498cc81e384933147eb6aa5c559d17a794a308af7ffa43dce51e0faefde24fc75e987ed804dcb161b52756944bc3611100fc0a4adcc260ca97ddaecd
 DIST mono-6.12.0.182.tar.xz 303230932 BLAKE2B 
fc959e1d57d91670e8adf8ab64d3c0f16b7291f6a70d191b4401bf42a6bd35a7ac23b1aa5d2ed5cda833f29204bd56d800910320169941283cab52a1cb79ef30
 SHA512 
5f0f02f2adf89785af8f620c16d69fc97b87c9b39133286e6f1237a397f4842ea8d26802d9f802f8798a86540dc1bc3b5201428f218c78fbcf91f0d575cde512
+DIST mono-6.12.0.199.tar.xz 304146664 BLAKE2B 
a38f0f1b80b300132247cee4621fc59bd65845c919ccd0cc55e00928b8a1b85b0695a9bb436c3efc0afd4e7dfa001714485964cf44239bb7c438ca6ed818dabf
 SHA512 
9e379aaeb2e8750edbda74648c0ae9cc8cb9b2d7af85512bf2e729132c2e0322e776ef0b7657da708cbc1ae2a62f5532519d339fa68f465b30a65ca30d4a1e51

diff --git a/dev-lang/mono/mono-6.12.0.199.ebuild 
b/dev-lang/mono/mono-6.12.0.199.ebuild
new file mode 100644
index ..6d4584e910e1
--- /dev/null
+++ b/dev-lang/mono/mono-6.12.0.199.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CHECKREQS_DISK_BUILD="4500M"
+inherit autotools check-reqs flag-o-matic linux-info mono-env pax-utils 
multilib-minimal toolchain-funcs
+
+DESCRIPTION="Mono runtime and class libraries, a C# compiler/interpreter"
+HOMEPAGE="https://mono-project.com;
+SRC_URI="https://download.mono-project.com/sources/mono/${P}.tar.xz;
+
+LICENSE="MIT LGPL-2.1 GPL-2 BSD-4 NPL-1.1 Ms-PL GPL-2-with-linking-exception 
IDPL"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 -riscv ~x86 ~amd64-linux"
+IUSE="doc minimal nls pax-kernel selinux xen"
+
+# Note: mono works incorrect with older versions of libgdiplus
+# Details on dotnet overlay issue: https://github.com/gentoo/dotnet/issues/429
+DEPEND="
+   app-crypt/mit-krb5[${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   ia64? ( sys-libs/libunwind )
+   !minimal? ( >=dev-dotnet/libgdiplus-6.0.2 )
+   nls? ( sys-devel/gettext )
+"
+RDEPEND="
+   ${DEPEND}
+   app-misc/ca-certificates
+   selinux? ( sec-policy/selinux-mono )
+"
+# CMake is used for bundled deps
+BDEPEND="
+   dev-util/cmake
+   sys-devel/bc
+   app-alternatives/yacc
+   pax-kernel? ( sys-apps/elfix )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.12-try-catch.patch
+   "${FILESDIR}"/${PN}-6.12.0.122-disable-automagic-ccache.patch
+)
+
+pkg_pretend() {
+   linux-info_pkg_setup
+
+   if use kernel_linux ; then
+   if linux_config_exists ; then
+   linux_chkconfig_builtin SYSVIPC || die "SYSVIPC not 
enabled in the kernel"
+   else
+   # 
https://github.com/gentoo/gentoo/blob/f200e625bda8de696a28338318c9005b69e34710/eclass/linux-info.eclass#L686
+   ewarn "kernel config not found"
+   ewarn "If CONFIG_SYSVIPC is not set in your kernel 
.config, mono will hang while compiling."
+   ewarn "See https://bugs.gentoo.org/261869 for more 
info."
+   fi
+   fi
+
+   # bug #687892
+   check-reqs_pkg_pretend
+}
+
+pkg_setup() {
+   mono-env_pkg_setup
+   check-reqs_pkg_setup
+}
+
+src_prepare() {
+   # We need to sed in the paxctl-ng -mr in the runtime/mono-wrapper.in so 
it don't
+   # get killed in the build proces when MPROTECT is enabled, bug #286280
+   # RANDMMAP kills the build process too, bug #347365
+   # We use paxmark.sh to get PT/XT logic, bug #532244
+   if use pax-kernel ; then
+   ewarn "We are disabling MPROTECT on the mono binary."
+
+   # issue 9 : https://github.com/Heather/gentoo-dotnet/issues/9
+   sed '/exec "/ i\paxmark.sh -mr "$r/@mono_runtime@"' -i 
"${S}"/runtime/mono-wrapper.in || die "Failed to sed mono-wrapper.in"
+   fi
+
+   default
+
+   # PATCHES contains configure.ac patch
+   eautoreconf
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   tc-ld-is-lld && filter-lto
+
+   local myeconfargs=(
+   

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

2023-09-04 Thread Andreas Sturmlechner
commit: d6bc0cd336fd295a9ccf5956bbcb4a20431d922d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Sep  3 17:52:07 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep  4 13:28:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6bc0cd3

app-text/poppler-data: drop 0.4.11-r2

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

 app-text/poppler-data/Manifest |  1 -
 .../poppler-data/poppler-data-0.4.11-r2.ebuild | 27 --
 2 files changed, 28 deletions(-)

diff --git a/app-text/poppler-data/Manifest b/app-text/poppler-data/Manifest
index 8e27a6198e35..d5bb2a09ed73 100644
--- a/app-text/poppler-data/Manifest
+++ b/app-text/poppler-data/Manifest
@@ -1,3 +1,2 @@
 DIST poppler-data-0.4.11-2-extra.tar.xz 3124 BLAKE2B 
8ae0cb7613d36e2ceddb77736b04a61353cf4bcd3ac74e6cc65e7ddf727b65b98aa57c31bc02782cd74318119f0577cb3b187c9192ee0bb47dc8666e908a919b
 SHA512 
3e43bc37b1a9affe4fabf68c3ea3490cbae0892286b3fd01f60f2fd232da68bc863fe0b058821d7d2e4ac4d7427b0ab02f8374abeba2cad704d578a155f46885
-DIST poppler-data-0.4.11.tar.gz 4497282 BLAKE2B 
01f0f9f3d933f45683a702c4d538d8fc59874512290f199b601c16f98f9b596ff249fbc992574d046931cc80f3685f94733248450d3a54f2f961951cdeda7c39
 SHA512 
a5b7ace28d1677e12f7500ab6345b277dc22cd48ace8d472c083933416879edf4da4efe8217b0e11f75a3387ed98d832fe50567884095b6c0e09ebd8802b0f32
 DIST poppler-data-0.4.12.tar.gz 4504754 BLAKE2B 
0d34ff1fcc9120b5db2baded9d931ca37128106eecdd54892d0256f9736f799d52eacd4017741797432048def914dd13150c6e3bf8d9ea5b8597a799a497d1c7
 SHA512 
75f201e4c586ba47eb9a48a33ef6663fe353d0694b602feb7db282d73da7f0daffb0ff7e18e4a6cb40324305efa2413df562666939f4214e2dfd7ff00288f3de

diff --git a/app-text/poppler-data/poppler-data-0.4.11-r2.ebuild 
b/app-text/poppler-data/poppler-data-0.4.11-r2.ebuild
deleted file mode 100644
index 7fecfe934f4b..
--- a/app-text/poppler-data/poppler-data-0.4.11-r2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-POPPLER_DATA_EXTRA_VERSION="0.4.11-2"
-DESCRIPTION="Data files for poppler to support uncommon encodings without 
xpdfrc"
-HOMEPAGE="https://poppler.freedesktop.org/;
-SRC_URI="https://poppler.freedesktop.org/${P}.tar.gz;
-SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${POPPLER_DATA_EXTRA_VERSION}-extra.tar.xz;
-
-# AGPL-3+ for the extra files needed by ghostscript, bug #844115
-LICENSE="AGPL-3+ BSD GPL-2 MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
-
-src_install() {
-   emake prefix="${EPREFIX}"/usr DESTDIR="${D}" install
-
-   # We need to include extra cMaps for ghostscript, bug #844115
-   cp "${WORKDIR}"/${PN}-${POPPLER_DATA_EXTRA_VERSION}-extra/Identity-* 
"${ED}"/usr/share/poppler/cMap || die
-
-   # bug #409361
-   dodir /usr/share/poppler/cMaps
-   cd "${ED}"/usr/share/poppler/cMaps || die
-   find ../cMap -type f -exec ln -s {} . \; || die
-}



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

2023-09-04 Thread Andreas Sturmlechner
commit: 6fa07df433efd2047107b052b3cbb8f6d193f562
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Sep  3 17:52:33 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep  4 13:28:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fa07df4

app-crypt/gpgme: drop 1.20.0

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

 app-crypt/gpgme/Manifest|   2 -
 app-crypt/gpgme/gpgme-1.20.0.ebuild | 163 
 2 files changed, 165 deletions(-)

diff --git a/app-crypt/gpgme/Manifest b/app-crypt/gpgme/Manifest
index 29fcf773bc27..b69c1bf3f85e 100644
--- a/app-crypt/gpgme/Manifest
+++ b/app-crypt/gpgme/Manifest
@@ -1,5 +1,3 @@
-DIST gpgme-1.20.0.tar.bz2 1817377 BLAKE2B 
1dce0f32a29ece87f9e0f5c9da394fe3e3b651344889f36e7c403a8336e53f831425384cc43b5aeebc96da50b5ac139a8f5b07dad85e341dcbc4b47b35c8e77a
 SHA512 
82dfd272edd4adab09e8428bf809c13eeb50a4a7d2397c41d29ffa3832c4f46054ad75eb053fbcc876ebbf78bb8bcf71d95bc9dad68f4b326492ea513dd5b606
-DIST gpgme-1.20.0.tar.bz2.sig 119 BLAKE2B 
2f623dae9bbfa68eab7433854b4357dbcb1412488cc347d9088b3da762f656467de6a57a9658e28789c2dfddbf8032aa7683c103e4daa4fdc35502a37c3efc3b
 SHA512 
7c4632aa7c3b31653046ede11afd49eef9986675196c64e2078d65f9fb732898a6f3e818de89f51056eaff5a4854e1f859151a90f1e124890d21219f8c30b3fa
 DIST gpgme-1.21.0.tar.bz2 1830113 BLAKE2B 
77000567fde5b78bf46352b25c81e7223506c00703360c87d3bd05afde29ef33d7f9f82e2dbe20f4e64bb6d99a0d8f442d88762d14a72b7ddabf5b38be62e130
 SHA512 
eb70813d22920d6d54459a4271259edf55d5833edfdd053551ca245521e06a8c19ed02dc93e0c53132a699e6d8c82499f50caf8e390af28468e3549470595b7d
 DIST gpgme-1.21.0.tar.bz2.sig 119 BLAKE2B 
ac19a5694e139be36ee9c6e28501d4a695166cfbc8f1561de7c7741a274f35cb0a67f779b5fc1ff58b5a11eeaa5e575c06233be65d01c40504efe16a759740ea
 SHA512 
8a471333fd0fc6da50990c3aed67900a6b183cde0fcc449d37435289d8f309c68555c741281c06af9740ac088ae0b4747263da1dfd23d90b050185706948b227
 DIST gpgme-1.22.0.tar.bz2 1717836 BLAKE2B 
6c03f4252391a114233fed284bf9eba03fa7b67328b506c01554fbd4239e0f3ede0bc79d82e9f21718084ca17945d628707d4451ac765a8f36d282e7e2d75f8e
 SHA512 
17053053fa885f01416433e43072ac716b5d5db0c3edf45b2d6e90e6384d127626e6ae3ce421abba8f449f5ca7e8963f3d62f3565d295847170bc998d1ec1a70

diff --git a/app-crypt/gpgme/gpgme-1.20.0.ebuild 
b/app-crypt/gpgme/gpgme-1.20.0.ebuild
deleted file mode 100644
index 5b66358f871c..
--- a/app-crypt/gpgme/gpgme-1.20.0.ebuild
+++ /dev/null
@@ -1,163 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Maintainers should:
-# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
-# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
-# (find the one for the current release then subscribe to it +
-# any subsequent ones linked within so you're covered for a while.)
-
-DISTUTILS_EXT=1
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{9..11} )
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc
-
-inherit distutils-r1 libtool flag-o-matic qmake-utils toolchain-funcs 
verify-sig
-
-DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use"
-HOMEPAGE="https://www.gnupg.org/related_software/gpgme;
-SRC_URI="
-   mirror://gnupg/gpgme/${P}.tar.bz2
-   verify-sig? ( mirror://gnupg/gpgme/${P}.tar.bz2.sig )
-"
-
-LICENSE="GPL-2 LGPL-2.1"
-# Please check ABI on each bump, even if SONAMEs didn't change: bug #833355
-# Use e.g. app-portage/iwdevtools integration with dev-libs/libabigail's 
abidiff.
-# Subslot: SONAME of each: 
-# Bump FUDGE if a release is made which breaks ABI without changing SONAME.
-# (Reset to 0 if FUDGE != 0 if libgpgme/libgpgmepp/libqpggme change.)
-SLOT="1/11.6.15.2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-IUSE="common-lisp static-libs +cxx python qt5 test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="qt5? ( cxx ) python? ( ${PYTHON_REQUIRED_USE} )"
-
-# - On each bump, update dep bounds on each version from configure.ac!
-RDEPEND="
-   >=app-crypt/gnupg-2
-   >=dev-libs/libassuan-2.5.3:=
-   >=dev-libs/libgpg-error-1.36:=
-   >=dev-libs/libgpg-error-1.46-r1
-   python? ( ${PYTHON_DEPS} )
-   qt5? ( dev-qt/qtcore:5 )
-"
-DEPEND="
-   ${RDEPEND}
-   test? (
-   qt5? ( dev-qt/qttest:5 )
-   )
-"
-#doc? ( app-doc/doxygen[dot] )
-BDEPEND="
-   python? ( dev-lang/swig )
-   verify-sig? ( sec-keys/openpgp-keys-gnupg )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.18.0-tests-start-stop-agent-use-command-v.patch
-)
-
-src_prepare() {
-   default
-
-   elibtoolize
-
-   # bug #697456
-   addpredict /run/user/$(id -u)/gnupg
-
-   local MAX_WORKDIR=66
-   if use test && [[ "${#WORKDIR}" -gt "${MAX_WORKDIR}" ]]; then
-   eerror "Unable to 

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

2023-09-04 Thread Andreas Sturmlechner
commit: 717a5d9246a1b33796e21dbf42c0520c54deb837
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Sep  3 17:51:32 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep  4 13:28:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=717a5d92

dev-libs/icu: drop 73.1-r2

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

 dev-libs/icu/Manifest  |   2 -
 .../icu/files/icu-73.1-fix-UChar-api-deux.patch|  82 ---
 dev-libs/icu/icu-73.1-r2.ebuild| 163 -
 3 files changed, 247 deletions(-)

diff --git a/dev-libs/icu/Manifest b/dev-libs/icu/Manifest
index 1bd85246f8dd..d312969b2e95 100644
--- a/dev-libs/icu/Manifest
+++ b/dev-libs/icu/Manifest
@@ -1,4 +1,2 @@
-DIST icu4c-73_1-src.tgz 26512935 BLAKE2B 
45de117efc4a49301c04a997963393967a70b8583abf1a9626331e275c5bc329cf2685de5c80b32f764c8ff2530b5594316d7119ce66503e5adba7842ca24424
 SHA512 
e788e372716eecebc39b56bbc88f3a458e21c3ef20631c2a3d7ef05794a678fe8dad482a03a40fdb9717109a613978c7146682e98ee16fade5668d641d5c48f8
-DIST icu4c-73_1-src.tgz.asc 833 BLAKE2B 
2c0a02a109280c7994f3c9404473119105ccbe051633dd8dc89c14ff65612d7a18deccff2a525752808f26f34d7c192f9346a8c3a0d34af9aa2110744d9f863d
 SHA512 
b7042b0e39e1ebfcef8573d388b32a740106c7cfd4c18ebd52e7fd22e64e07b174d766373b1722520369e937fc56d439a0b290a3efeee287b2740388c3d3
 DIST icu4c-73_2-src.tgz 26519906 BLAKE2B 
3f7dec9d527939d6d594c92844a400733e43af018bbc2f600edcb18299211a2f2285332188976d15e1ef672191416abac0b95a9d1a2ea6ababdaddf12708ccef
 SHA512 
76dd782db6205833f289d7eb68b60860dddfa3f614f0ba03fe7ec13117077f82109f0dc1becabcdf4c8a9c628b94478ab0a46134bdb06f4302be55f74027ce62
 DIST icu4c-73_2-src.tgz.asc 659 BLAKE2B 
83e082ba15ba7aeb366b6d97da15d076c200f9051e55bf00ba13265a3d87aade5a5b18c98a0c903d5015821c63e4b340ffbcc7940a654d169ad1948d6594ce63
 SHA512 
7598b8cc498ada8ca904b13f7aba27abd3f8f3013a0677d7ffab42d5413df9d2f0526107559301abc4049123b2e6d4d4f4cc589cbd943959d97b595dd57ea63c

diff --git a/dev-libs/icu/files/icu-73.1-fix-UChar-api-deux.patch 
b/dev-libs/icu/files/icu-73.1-fix-UChar-api-deux.patch
deleted file mode 100644
index ea943873a82b..
--- a/dev-libs/icu/files/icu-73.1-fix-UChar-api-deux.patch
+++ /dev/null
@@ -1,82 +0,0 @@
-https://bugs.gentoo.org/904381
-https://unicode-org.atlassian.net/browse/ICU-22356
-https://github.com/unicode-org/icu/pull/2431 (what we originally applied)
-https://github.com/unicode-org/icu/pull/2432 (this commit)
-https://github.com/unicode-org/icu/commit/4fd9d6ce9a951e66e727b296138f22cd05479de1
-
-From 4fd9d6ce9a951e66e727b296138f22cd05479de1 Mon Sep 17 00:00:00 2001
-From: Fredrik Roubert 
-Date: Tue, 18 Apr 2023 23:39:28 +0200
-Subject: [PATCH] ICU-22356 Use ConstChar16Ptr to safely cast from UChar* to
- char16_t*.
-
-This is necessary for this header file to be usable by clients that
-define UCHAR_TYPE as a type not compatible with char16_t, eg. uint16_t.
 a/common/unicode/ures.h
-+++ b/common/unicode/ures.h
-@@ -25,6 +25,7 @@
- #ifndef URES_H
- #define URES_H
- 
-+#include "unicode/char16ptr.h"
- #include "unicode/utypes.h"
- #include "unicode/uloc.h"
- 
-@@ -812,7 +813,7 @@ inline UnicodeString
- ures_getUnicodeString(const UResourceBundle *resB, UErrorCode* status) {
- UnicodeString result;
- int32_t len = 0;
--const char16_t *r = ures_getString(resB, , status);
-+const char16_t *r = ConstChar16Ptr(ures_getString(resB, , status));
- if(U_SUCCESS(*status)) {
- result.setTo(true, r, len);
- } else {
-@@ -837,7 +838,7 @@ inline UnicodeString
- ures_getNextUnicodeString(UResourceBundle *resB, const char ** key, 
UErrorCode* status) {
- UnicodeString result;
- int32_t len = 0;
--const char16_t* r = ures_getNextString(resB, , key, status);
-+const char16_t* r = ConstChar16Ptr(ures_getNextString(resB, , key, 
status));
- if(U_SUCCESS(*status)) {
- result.setTo(true, r, len);
- } else {
-@@ -859,7 +860,7 @@ inline UnicodeString
- ures_getUnicodeStringByIndex(const UResourceBundle *resB, int32_t indexS, 
UErrorCode* status) {
- UnicodeString result;
- int32_t len = 0;
--const char16_t* r = ures_getStringByIndex(resB, indexS, , status);
-+const char16_t* r = ConstChar16Ptr(ures_getStringByIndex(resB, indexS, 
, status));
- if(U_SUCCESS(*status)) {
- result.setTo(true, r, len);
- } else {
-@@ -882,7 +883,7 @@ inline UnicodeString
- ures_getUnicodeStringByKey(const UResourceBundle *resB, const char* key, 
UErrorCode* status) {
- UnicodeString result;
- int32_t len = 0;
--const char16_t* r = ures_getStringByKey(resB, key, , status);
-+const char16_t* r = ConstChar16Ptr(ures_getStringByKey(resB, key, , 
status));
- if(U_SUCCESS(*status)) {
- result.setTo(true, r, len);
- } else {
 a/test/intltest/Makefile.in
-+++ b/test/intltest/Makefile.in
-@@ -70,7 +70,7 @@ numbertest_parse.o 

[gentoo-commits] repo/gentoo:master commit in: media-libs/harfbuzz/, media-libs/harfbuzz/files/

2023-09-04 Thread Andreas Sturmlechner
commit: 66a80a1268ba88af9f7888e747e3fee88b34e47b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Sep  3 17:50:50 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep  4 13:28:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66a80a12

media-libs/harfbuzz: drop 7.3.0, 8.0.0-r1

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

 media-libs/harfbuzz/Manifest   |   2 -
 .../files/harfbuzz-8.0.0-arm-cast-align.patch  |  31 --
 media-libs/harfbuzz/harfbuzz-7.3.0.ebuild  | 102 
 media-libs/harfbuzz/harfbuzz-8.0.0-r1.ebuild   | 107 -
 4 files changed, 242 deletions(-)

diff --git a/media-libs/harfbuzz/Manifest b/media-libs/harfbuzz/Manifest
index dd1265aea6f4..825569f0edcd 100644
--- a/media-libs/harfbuzz/Manifest
+++ b/media-libs/harfbuzz/Manifest
@@ -1,4 +1,2 @@
-DIST harfbuzz-7.3.0.tar.xz 18867940 BLAKE2B 
7b1f6fb0c4c7483ff7a7c27f613b8579af30a304432e1a4e157aec439aed93e68443df1f2bc741be6780a6b2214d54804e2df9a20d83c8256b5f98c7fcda
 SHA512 
e1fb484e4117cedc72bd473ee91b2f6143533fb467ec9a64361f0c7ffd8b5a44ad2ea42daa948a2d5d85297ace4b640fcd24a8291b0d75a1d4ee468c629febe9
-DIST harfbuzz-8.0.0.tar.xz 18793316 BLAKE2B 
b37ef67734af2b0e0f4587fc5e43b3046d669d4fac50c0f2bf9710a9e84384b9a22141999299476d715ce148b33236a42aa0f5d250114f0aef3074f6c401170b
 SHA512 
8f4b72ec5f4fca56162e6d6fd6c60aa68958861ca5683e34a9ed96dd09d203253d5dbbfb2987b161fabda9b3abf61120e928a4dd6e9e9e6b6842294cfdf08402
 DIST harfbuzz-8.0.1.tar.xz 18792332 BLAKE2B 
e69305e5cddee2f9a928ab38b6904cc3e6fbafb319ad268047178667639a2a361576051a9a6443352b51adca47bb8998ca5c533afe12eac456c3170e171c1839
 SHA512 
e1292f059b07a5aa2f3fbf345b893209cac895c461b4abf30b8b76bcd03c79dd09f911450293403070e1a0bb08496a7f37693ba5a62a9d423dd6ba55e74d
 DIST harfbuzz-8.1.1.tar.xz 18820088 BLAKE2B 
341603e50aec5294eb16fb431975304ee9badce5588d726c5ccbcf9e38878581c4bbf2e09f27c3d401da52c93121702f220cd207792448af66a9f23830df9114
 SHA512 
74416c6cf78751721112fe551a47600b9b85d6865f38b155c0e432e757a175ac127baeeaa16bfe6d62510e00f9def8950f0c836545d1847a924b478c51e43b0c

diff --git a/media-libs/harfbuzz/files/harfbuzz-8.0.0-arm-cast-align.patch 
b/media-libs/harfbuzz/files/harfbuzz-8.0.0-arm-cast-align.patch
deleted file mode 100644
index c83336ce3fd0..
--- a/media-libs/harfbuzz/files/harfbuzz-8.0.0-arm-cast-align.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-https://github.com/harfbuzz/harfbuzz/commit/db3aeeb547c1a2cad46ea03e162593d22f700cb4
-
-From db3aeeb547c1a2cad46ea03e162593d22f700cb4 Mon Sep 17 00:00:00 2001
-From: Behdad Esfahbod 
-Date: Sun, 9 Jul 2023 12:32:49 -0600
-Subject: [PATCH] [subset] Fix cast-align issue
-
-Fixes https://github.com/harfbuzz/harfbuzz/issues/4316
 a/src/hb-serialize.hh
-+++ b/src/hb-serialize.hh
-@@ -266,7 +266,7 @@ struct hb_serialize_context_t
-  propagate_error (std::forward (os)...); }
- 
-   /* To be called around main operation. */
--  template 
-+  template 
-   __attribute__((returns_nonnull))
-   Type *start_serialize ()
-   {
 a/src/hb-subset.cc
-+++ b/src/hb-subset.cc
-@@ -273,7 +273,7 @@ _try_subset (const TableType *table,
-  hb_vector_t* buf,
-  hb_subset_context_t* c /* OUT */)
- {
--  c->serializer->start_serialize ();
-+  c->serializer->start_serialize ();
-   if (c->serializer->in_error ()) return false;
- 
-   bool needed = table->subset (c);
-

diff --git a/media-libs/harfbuzz/harfbuzz-7.3.0.ebuild 
b/media-libs/harfbuzz/harfbuzz-7.3.0.ebuild
deleted file mode 100644
index 9ea00f65f775..
--- a/media-libs/harfbuzz/harfbuzz-7.3.0.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit flag-o-matic meson-multilib python-any-r1 xdg-utils
-
-DESCRIPTION="An OpenType text shaping engine"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/HarfBuzz;
-
-if [[ ${PV} =  ]] ; then
-   EGIT_REPO_URI="https://github.com/harfbuzz/harfbuzz.git;
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/harfbuzz/harfbuzz/releases/download/${PV}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
-fi
-
-LICENSE="Old-MIT ISC icu"
-# 0.9.18 introduced the harfbuzz-icu split; bug #472416
-# 3.0.0 dropped some unstable APIs; bug #813705
-# 6.0.0 changed libharfbuzz-subset.so ABI
-SLOT="0/6.0.0"
-
-IUSE="+cairo debug doc experimental +glib +graphite icu +introspection test 
+truetype"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="introspection? ( glib )"
-
-RDEPEND="
-   cairo? ( x11-libs/cairo:=[${MULTILIB_USEDEP}] )
-   glib? ( >=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}] )
-   graphite? ( >=media-gfx/graphite2-1.2.1:=[${MULTILIB_USEDEP}] )
-   icu? ( 

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

2023-09-04 Thread Andreas Sturmlechner
commit: 7bd1d9aa1627468e9b44ad13291d4b318065c6fc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Sep  3 17:51:55 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep  4 13:28:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bd1d9aa

app-text/poppler: drop 23.05.0, 23.07.0

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

 app-text/poppler/Manifest   |   5 --
 app-text/poppler/poppler-23.05.0.ebuild | 148 ---
 app-text/poppler/poppler-23.07.0.ebuild | 152 
 3 files changed, 305 deletions(-)

diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest
index f194e2bd26ab..5f298b2b37c9 100644
--- a/app-text/poppler/Manifest
+++ b/app-text/poppler/Manifest
@@ -1,8 +1,3 @@
-DIST poppler-23.05.0.tar.xz 1856488 BLAKE2B 
837d532855da3816c3d83ff3401e9a545451d9f341b0e0260536f56d3eb56cdc1757ab057b49b8c8e1a2b9e4c34650807ea08138fb76d1ea86492bba51876dbd
 SHA512 
b7fdd519737b95c5898f3ff83a294430390c330d0f3e5526180c956550656be9374a534d6c4e7ebffccaac3364b01d74b75a82d3f703e2575cc1b1273e7a12c3
-DIST poppler-23.05.0.tar.xz.sig 833 BLAKE2B 
c372ded3a5ea3fcf46cccd3d1417d95b449f0b2abfbc114f4bae0d3574040140a8081c23da3c048b3eecca484ed75baee700d2484a12a86d4a5ae82337530f8c
 SHA512 
c9b359dfe67d901578ba6708f1224d1d45b3307a97f3e14e6bac0da748dd2c4457d6e8ff8949b2def5e84acd770198c653e0c5ef8b91088168c38bebf4f3be50
-DIST poppler-23.07.0.tar.xz 1882144 BLAKE2B 
5c29060ae0ade048eb8fc7d7e462b1dc9877921e94e23be64f382a36b56bc469e1dbf64d3110b00ecd6d3da3c97593a7b75a7bfe4bdd33507e4ef1f64276d939
 SHA512 
8d39a2ca9505f1c12f1dde6f8b57a93dea6fbcf4cf47f8aa3f53a5db900a79ab8630afab96b24439e90d1dfc7b801c3468f705b308b6fcf0c88eafaf9c50dcd4
-DIST poppler-23.07.0.tar.xz.sig 833 BLAKE2B 
41b68cb9e8a725f3b86bdcbea82cf5f173b7f87030f17e177a9968af12e1aad0426f6e00bf8db5317c42bc99a6534c36cb2f4ccf6e59766a410ec94cf522c5a0
 SHA512 
dea7fdcf0a37de838fc2c8020cb75498994a04cf2c74002021d0081c2d2414d0c96c52cc8cdf4f06f76e5f80337338e4ff5f05a8ec9f192ad227ff42c9bc032c
 DIST poppler-23.08.0.tar.xz 1883408 BLAKE2B 
a35e44cc590e34991b27e53caf650dedf4d4aa4f9f82ed5d8a57b0ca6bb863c96fe0e9b9c9021b9722db48896d236c9e057bcbf45e9609eb237bf00481e91428
 SHA512 
4f4e3fab9c7de5913496862ce7158a4d79e252c36e4c461980a2ac77689897d02ab292965ea12fb02ea7720e34f98331251b914c0ea8be66842fee0d76779ba6
 DIST poppler-23.08.0.tar.xz.sig 833 BLAKE2B 
afab91ff9f799cc6c5864275bebf580098449ca070fa5eca47ff54007e94eef4a33f3762390a509d21471af81f9d731951bdbc1ff4adc162763bf54e7dd84408
 SHA512 
896905f056265388872de552aac94c64abc29f82062ecb2a5137288e4594ca87cb7372807bfe4c30fbc08a3d3922ce84bbbe7260a35e19d438f6bc88d230429f
 DIST poppler-test-e3cdc82782941a8d7b8112f83b4a81b3d334601a.tar.bz2 5199251 
BLAKE2B 
6431b2aa4c60dec6202c737b4cfbbd4bf03808772c0adc6568454a04e713a2e869702f5c318e7799e7b1374252b5a956471b7cf6c9e2d6c8da5236e31a110f35
 SHA512 
bf5442601f453e601e0b368cc576bf0d5ca5509e9eecd8c7f0476802346834e9a9d3e0f32130c18d21807cd69a55e8168bca1cdb0292ad0215590a881a923c04
-DIST poppler-test-eea2a4a355eb49ca70d944afd5245b24578af287.tar.bz2 5196899 
BLAKE2B 
926e148953a703249fa6369254f3aaacd945e0d08effdecec826a0b9c207c9b91d4af8dbeefb0a1a52decb5e941ff6b0f654fbaf15d5ed4d280ae1a7a3542534
 SHA512 
0c861f95a318f8a966851c7f12524d9311fba1914750527492bb4e5196d5d0be0deae7e3265fff78a5536617130b708285fed5b1edcb85c34ba83ca77226a7cd

diff --git a/app-text/poppler/poppler-23.05.0.ebuild 
b/app-text/poppler/poppler-23.05.0.ebuild
deleted file mode 100644
index 21a24365e8d4..
--- a/app-text/poppler/poppler-23.05.0.ebuild
+++ /dev/null
@@ -1,148 +0,0 @@
-# Copyright 2005-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic toolchain-funcs xdg-utils
-
-if [[ ${PV} == ** ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://anongit.freedesktop.org/git/poppler/poppler.git;
-   SLOT="0/"
-else
-   VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/aacid.asc
-   inherit verify-sig
-
-   TEST_COMMIT="eea2a4a355eb49ca70d944afd5245b24578af287"
-   SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz;
-   SRC_URI+=" test? ( 
https://gitlab.freedesktop.org/poppler/test/-/archive/${TEST_COMMIT}/test-${TEST_COMMIT}.tar.bz2
 -> ${PN}-test-${TEST_COMMIT}.tar.bz2 )"
-   SRC_URI+=" verify-sig? ( 
https://poppler.freedesktop.org/${P}.tar.xz.sig )"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-   SLOT="0/128"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
-fi
-
-DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
-HOMEPAGE="https://poppler.freedesktop.org/;
-
-LICENSE="GPL-2"
-IUSE="boost cairo cjk curl +cxx debug doc +introspection +jpeg +jpeg2k +lcms 
nss png qt5 test tiff +utils"
-RESTRICT="!test? 

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

2023-09-04 Thread Andreas Sturmlechner
commit: 7158e80d546e62976bee6b3982f77204758fcca7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Sep  3 17:51:13 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep  4 13:28:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7158e80d

dev-libs/icu-layoutex: drop 73.1

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

 dev-libs/icu-layoutex/Manifest |   2 -
 dev-libs/icu-layoutex/icu-layoutex-73.1.ebuild | 134 -
 2 files changed, 136 deletions(-)

diff --git a/dev-libs/icu-layoutex/Manifest b/dev-libs/icu-layoutex/Manifest
index 1bd85246f8dd..d312969b2e95 100644
--- a/dev-libs/icu-layoutex/Manifest
+++ b/dev-libs/icu-layoutex/Manifest
@@ -1,4 +1,2 @@
-DIST icu4c-73_1-src.tgz 26512935 BLAKE2B 
45de117efc4a49301c04a997963393967a70b8583abf1a9626331e275c5bc329cf2685de5c80b32f764c8ff2530b5594316d7119ce66503e5adba7842ca24424
 SHA512 
e788e372716eecebc39b56bbc88f3a458e21c3ef20631c2a3d7ef05794a678fe8dad482a03a40fdb9717109a613978c7146682e98ee16fade5668d641d5c48f8
-DIST icu4c-73_1-src.tgz.asc 833 BLAKE2B 
2c0a02a109280c7994f3c9404473119105ccbe051633dd8dc89c14ff65612d7a18deccff2a525752808f26f34d7c192f9346a8c3a0d34af9aa2110744d9f863d
 SHA512 
b7042b0e39e1ebfcef8573d388b32a740106c7cfd4c18ebd52e7fd22e64e07b174d766373b1722520369e937fc56d439a0b290a3efeee287b2740388c3d3
 DIST icu4c-73_2-src.tgz 26519906 BLAKE2B 
3f7dec9d527939d6d594c92844a400733e43af018bbc2f600edcb18299211a2f2285332188976d15e1ef672191416abac0b95a9d1a2ea6ababdaddf12708ccef
 SHA512 
76dd782db6205833f289d7eb68b60860dddfa3f614f0ba03fe7ec13117077f82109f0dc1becabcdf4c8a9c628b94478ab0a46134bdb06f4302be55f74027ce62
 DIST icu4c-73_2-src.tgz.asc 659 BLAKE2B 
83e082ba15ba7aeb366b6d97da15d076c200f9051e55bf00ba13265a3d87aade5a5b18c98a0c903d5015821c63e4b340ffbcc7940a654d169ad1948d6594ce63
 SHA512 
7598b8cc498ada8ca904b13f7aba27abd3f8f3013a0677d7ffab42d5413df9d2f0526107559301abc4049123b2e6d4d4f4cc589cbd943959d97b595dd57ea63c

diff --git a/dev-libs/icu-layoutex/icu-layoutex-73.1.ebuild 
b/dev-libs/icu-layoutex/icu-layoutex-73.1.ebuild
deleted file mode 100644
index 7d9caa934942..
--- a/dev-libs/icu-layoutex/icu-layoutex-73.1.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Please bump with dev-libs/icu
-VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/icu.asc
-inherit autotools flag-o-matic multilib-minimal toolchain-funcs verify-sig
-
-MY_PV=${PV/_rc/-rc}
-MY_PV=${MY_PV//./_}
-
-DESCRIPTION="External layout part of International Components for Unicode"
-HOMEPAGE="https://icu.unicode.org/;
-
-SRC_URI="https://github.com/unicode-org/icu/releases/download/release-${MY_PV/_/-}/icu4c-${MY_PV/-rc/rc}-src.tgz;
-SRC_URI+=" verify-sig? ( 
https://github.com/unicode-org/icu/releases/download/release-${MY_PV/_/-}/icu4c-${MY_PV/-rc/rc}-src.tgz.asc
 )"
-S="${WORKDIR}"/${PN/-layoutex}/source
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
-fi
-IUSE="debug static-libs test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   ~dev-libs/icu-${PV}[${MULTILIB_USEDEP}]
-   dev-libs/icu-le-hb[${MULTILIB_USEDEP}]
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   verify-sig? ( >=sec-keys/openpgp-keys-icu-20221020 )
-"
-
-PATCHES=( "${FILESDIR}/${PN}-65.1-remove-bashisms.patch" )
-
-src_prepare() {
-   default
-
-   # Disable renaming as it assumes stable ABI and that consumers
-   # won't use unofficial APIs. We need this despite the configure 
argument.
-   sed -i \
-   -e "s/#define U_DISABLE_RENAMING 0/#define U_DISABLE_RENAMING 
1/" \
-   common/unicode/uconfig.h || die
-
-   # Fix linking of icudata
-   sed -i \
-   -e "s:LDFLAGSICUDT=-nodefaultlibs -nostdlib:LDFLAGSICUDT=:" \
-   config/mh-linux || die
-
-   eautoreconf
-}
-
-src_configure() {
-   # ICU tries to append -std=c++11 without this, so as of 71.1,
-   # despite GCC 9+ using c++14 (or gnu++14) and GCC 11+ using gnu++17,
-   # we still need this.
-   append-cxxflags -std=c++14
-
-   if tc-is-cross-compiler; then
-   mkdir "${WORKDIR}"/host || die
-   pushd "${WORKDIR}"/host >/dev/null || die
-
-   CFLAGS="" CXXFLAGS="" ASFLAGS="" LDFLAGS="" \
-   CC="$(tc-getBUILD_CC)" CXX="$(tc-getBUILD_CXX)" 
AR="$(tc-getBUILD_AR)" \
-   RANLIB="$(tc-getBUILD_RANLIB)" LD="$(tc-getBUILD_LD)" \
-   "${S}"/configure --disable-renaming --disable-debug \
-   --disable-samples --enable-static || die
-   emake
-
-   popd >/dev/null || die
-   fi
-
-   multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   --disable-renaming
- 

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

2023-09-04 Thread Ionen Wolkens
commit: 3251a8ba252aa56278cdfabd74a2490697db5cae
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Sep  4 13:17:44 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Sep  4 13:20:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3251a8ba

dev-util/maturin: silence pip for tests

We are the ones allowing pip to use system packages (to avoid
network), and then bad packages can generate noise, then test
failure. Was tempted to say "these packages should just be
fixed to use pep517", but different issues are going to come
around eventually.

Ideally would want a more specific option to hide these
warnings, but I only know of -qq to be "really quiet".

Closes: https://bugs.gentoo.org/913613
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-util/maturin/maturin-1.2.3.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-util/maturin/maturin-1.2.3.ebuild 
b/dev-util/maturin/maturin-1.2.3.ebuild
index 4552aea55d0c..df491b1daa41 100644
--- a/dev-util/maturin/maturin-1.2.3.ebuild
+++ b/dev-util/maturin/maturin-1.2.3.ebuild
@@ -411,8 +411,12 @@ src_prepare() {
distutils-r1_src_prepare
 
if use test; then
-   # used to prevent use of network during tests
+   # used to prevent use of network during tests, and silence pip
+   # if it finds unrelated issues with system packages (bug 
#913613)
cat > "${T}"/pip.conf <<-EOF || die
+   [global]
+   quiet = 2
+
[install]
no-index = yes
no-dependencies = yes



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

2023-09-04 Thread Sam James
commit: a4b75710e7848a64d2b657c9d3a50867fde173bf
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep  4 13:20:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep  4 13:20:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4b75710

sys-apps/uutils-coreutils: add 0.0.21

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

 sys-apps/uutils-coreutils/Manifest |  52 +
 .../uutils-coreutils-0.2.21-xfail-tests.patch  |  67 +++
 ...-.ebuild => uutils-coreutils-0.0.21.ebuild} | 129 ++---
 .../uutils-coreutils/uutils-coreutils-.ebuild  | 129 ++---
 4 files changed, 245 insertions(+), 132 deletions(-)

diff --git a/sys-apps/uutils-coreutils/Manifest 
b/sys-apps/uutils-coreutils/Manifest
index 1d58c2da7554..69cbb297425f 100644
--- a/sys-apps/uutils-coreutils/Manifest
+++ b/sys-apps/uutils-coreutils/Manifest
@@ -2,6 +2,7 @@ DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e64656907
 DIST ahash-0.7.6.crate 38030 BLAKE2B 
aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9
 SHA512 
61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
 DIST aho-corasick-0.7.19.crate 113070 BLAKE2B 
5ddaa0d415d19cf9922b5723bf3480750634ea68cb66fd05bfa2bf57607eb6383ba86d8c55f70adb87b71b98caa73d8f6ebd075c006493530c81979032899b60
 SHA512 
0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c
 DIST aho-corasick-1.0.1.crate 167320 BLAKE2B 
f148004140d4f705e93f448020b97c434b93fea6ae34fd74b1f394b076c2727a87f5ec54542a0f52822d716c10ada3c68ae8f50a46c455fc6e828b10b5650ecc
 SHA512 
7cea5b2305b90aebc54f78446cfc91f275b1be8489d2d80c3baa9ff8b913f9b2296adbdf4aefb0d8fce8f57812963fb9450b200d133a9d61e100cef324068070
+DIST aho-corasick-1.0.4.crate 171175 BLAKE2B 
b3d450533f0799a18fa6ceba41ce841573a3b9fe9bc66745aba9b5a1ef4d86b107aa68c049bd30df7bc86229c71264142e40da8e1d145e776017269a01aed86e
 SHA512 
7cb8feb3289a508b1345b3cc04b59f2f730b80f561b17c7605ce23bf92780b5b3714ec84f5e3c5f4ba0c3abd47ac44fd0064a8bf4c5a7d00bd580774c6a3aee8
 DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST anstream-0.3.2.crate 19504 BLAKE2B 
617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9
 SHA512 
b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8
@@ -16,6 +17,7 @@ DIST bigdecimal-0.4.0.crate 44652 BLAKE2B 
a104763b71dcc7c1f9d6116d319989cdb7
 DIST binary-heap-plus-0.5.0.crate 20570 BLAKE2B 
a0cd30313e52eb33e7fa109c96ef39642d5ec6ef38b96ca37c0b3817299f1a06d39f6245316325e072d7275021e75eceb06a0f78ffd5418ec8bdd3974f10532e
 SHA512 
8ad19390582e20ffe26533db6a452ce8a6768f9fe309f1cf0c58be830d433e1130f9187450a106981cf8d440e2a37ddb95dde90d346decae56340971ff8eed66
 DIST bindgen-0.63.0.crate 201856 BLAKE2B 
a99470e5878c90d0ff4cdcba5d16177eb765822041203c7224f9baf1fda23f83d92c3b9cd83759ed9ca779f9d3961509b4d7e038b716b9d68bf6563743ca8141
 SHA512 
43ac3067b3635c968c3a4bf6d665d633b9b80ff4eec36aad353019fc16e25c2338ea3f00a7fb077ae0dc055d10ea3ed6c304055a18dcf0c31bf980c26b110796
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+DIST bitflags-2.3.3.crate 34320 BLAKE2B 
da9f42fc888e31d50d0b2f0d0cc1bddfa97e0c2d3eac60fd2cc451670f000b5148e58c3c40c348ef1bd516c7a568bcc3a97742ac5bdb9ef4772048eb922171af
 SHA512 
8f063ba2bc3f638ca9200722e1c4370102589fb07aef25efcf63993fbf283cc86d554d11d24719f728ecabe540a47a90ce4113d8719f8e773f2344a66d21ff78
 DIST blake2b_simd-1.0.1.crate 34167 BLAKE2B 
2bc3ae629057755c1867a21ce97491ac4125007ca0d56a8d8a74e0b372c708ddcbc00505ed0935191980adaddffde4fbe3a534a3d2ed502b5c2d4c52b4b35c33
 SHA512 
4ab447f0a3c14c2875fb7224f9978b017277c64503bd8a4adee068f0d26e889a43720c600f59622df59171465927fa31b446baf39506bd00924a917bd6366271
 DIST blake3-1.4.0.crate 162833 BLAKE2B 

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

2023-09-04 Thread Sam James
commit: fdd81a5547c21a6a0aa3c776b3da9967472257be
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep  4 12:38:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep  4 13:20:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdd81a55

sys-apps/uutils-coreutils: drop 0.0.18, 0.0.19

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

 sys-apps/uutils-coreutils/Manifest | 119 ---
 .../uutils-coreutils-0.0.18.ebuild | 337 --
 .../uutils-coreutils-0.0.19.ebuild | 383 -
 3 files changed, 839 deletions(-)

diff --git a/sys-apps/uutils-coreutils/Manifest 
b/sys-apps/uutils-coreutils/Manifest
index e171fb622d4d..1d58c2da7554 100644
--- a/sys-apps/uutils-coreutils/Manifest
+++ b/sys-apps/uutils-coreutils/Manifest
@@ -1,60 +1,40 @@
-DIST Inflector-0.11.4.crate 17438 BLAKE2B 
eaf0c7f983b3186e9bc89353021a10592f2877e46585bd50b96db9b087343d1199c7b6cf3fa53cd274fb6d33de025a904b8aa31a7ac9599ae3689ecdbcec34cd
 SHA512 
f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST ahash-0.7.6.crate 38030 BLAKE2B 
aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9
 SHA512 
61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
 DIST aho-corasick-0.7.19.crate 113070 BLAKE2B 
5ddaa0d415d19cf9922b5723bf3480750634ea68cb66fd05bfa2bf57607eb6383ba86d8c55f70adb87b71b98caa73d8f6ebd075c006493530c81979032899b60
 SHA512 
0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c
 DIST aho-corasick-1.0.1.crate 167320 BLAKE2B 
f148004140d4f705e93f448020b97c434b93fea6ae34fd74b1f394b076c2727a87f5ec54542a0f52822d716c10ada3c68ae8f50a46c455fc6e828b10b5650ecc
 SHA512 
7cea5b2305b90aebc54f78446cfc91f275b1be8489d2d80c3baa9ff8b913f9b2296adbdf4aefb0d8fce8f57812963fb9450b200d133a9d61e100cef324068070
-DIST aliasable-0.1.3.crate 6169 BLAKE2B 
c23840c7f1df86109e004aa1929d7355bd815c69ce8c5a316c9e2810851b7faf91c7480924d67cf83520e94b86dc0cc1b90b0dcc84b446a15ba51bae95ca
 SHA512 
a60e4280335638b36a72e51514843229fdd0cc89cb670fcf159f882a687c04ecbddcc52a1dcc3cbe8647e5308af3939037934a157facdddcc4834dcd3cb16dc8
 DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
-DIST anstream-0.2.6.crate 19429 BLAKE2B 
ab22ca48e23a717f2cb909ec1fa162d40bffe198b99dc2e2d7bd80702b404ed881aafff9bd54f5091ed714573a9e9fcc64d4e9aeba8e5d2be22fc09cf97531d6
 SHA512 
6488232a6b19f6d187424097446754139559dc9eb5918c47429e4759b64b28fda5a3f33437cb1b364cceace655935f94d2be128bac327ac826fa588c2c1463ad
 DIST anstream-0.3.2.crate 19504 BLAKE2B 
617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9
 SHA512 
b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8
-DIST anstyle-0.3.5.crate 14272 BLAKE2B 
15bb1487dd8c3d7864611d85f0ed277c9226f5f046ed6508ce1f933cfd38bba870af15fe3d238a0aaf104272be28dbb9d2f3a96e53bf2814d0b4de173d52
 SHA512 
3075963236b4b7b94b98672481a82ad1ab9d219e583dc5646bc7ebfef35a7bbdcb38c9e12c770a51809fdc4fcc510e781875507446b36bc87a69e4a10e562709
 DIST anstyle-1.0.0.crate 13972 BLAKE2B 
741704b6e338834696bc816d8a65ff933f9bff48e71d25269f04c4a24c3dbb06826d2f84f73a1dceeda99cfc5c8e3d59b3d07dbb404cc3471b86cf118d074e80
 SHA512 
5a0159b9f8a80afadff04ecbec3c1769cef712c77de8062b31323298dab9507f4a87b7c777e6335d310ec464b0982d097b5888b4b351c389b5f4419c2c87be7b
-DIST anstyle-parse-0.1.1.crate 24186 BLAKE2B 
c488959a2c50905f35b43b8d6174f1f1e56bf5da49e4d7c8cad7eb313eeef5a66b61d1b5f3780796b8f6f4b0702b54b112e9227054c5567c5e57ce7b1c3d8440
 SHA512 
366fc0a5eb27744eac1f8cfc775734226e937ab5288e1401043d033eca046eeed6918362bc9c1e76f8b2f77ec85e7f0d9a0c801a4b36790f278d62a8fe1d417f
 DIST anstyle-parse-0.2.0.crate 24361 BLAKE2B 

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

2023-09-04 Thread Sam James
commit: 33e21aa36e228030d4e1135e8ca394fa9bee1137
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep  4 12:37:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep  4 13:20:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33e21aa3

sys-apps/uutils-findutils: update HOMEPAGE

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

 sys-apps/uutils-findutils/uutils-findutils-0.4.1.ebuild | 3 +--
 sys-apps/uutils-findutils/uutils-findutils-0.4.2.ebuild | 3 +--
 sys-apps/uutils-findutils/uutils-findutils-.ebuild  | 3 +--
 3 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/sys-apps/uutils-findutils/uutils-findutils-0.4.1.ebuild 
b/sys-apps/uutils-findutils/uutils-findutils-0.4.1.ebuild
index 465fa903b1f8..55eb425a585e 100644
--- a/sys-apps/uutils-findutils/uutils-findutils-0.4.1.ebuild
+++ b/sys-apps/uutils-findutils/uutils-findutils-0.4.1.ebuild
@@ -155,8 +155,7 @@ LLVM_MAX_SLOT=15
 inherit cargo llvm
 
 DESCRIPTION="GNU findutils rewritten in Rust"
-# https://uutils.github.io/user/ doesn't yet mention findutils
-HOMEPAGE="https://github.com/uutils/findutils;
+HOMEPAGE="https://uutils.github.io/findutils/ 
https://github.com/uutils/findutils;
 
 if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://github.com/uutils/findutils;

diff --git a/sys-apps/uutils-findutils/uutils-findutils-0.4.2.ebuild 
b/sys-apps/uutils-findutils/uutils-findutils-0.4.2.ebuild
index efaca1187c1d..6bc84bd5222f 100644
--- a/sys-apps/uutils-findutils/uutils-findutils-0.4.2.ebuild
+++ b/sys-apps/uutils-findutils/uutils-findutils-0.4.2.ebuild
@@ -192,8 +192,7 @@ LLVM_MAX_SLOT=15
 inherit cargo llvm
 
 DESCRIPTION="GNU findutils rewritten in Rust"
-# https://uutils.github.io/user/ doesn't yet mention findutils
-HOMEPAGE="https://github.com/uutils/findutils;
+HOMEPAGE="https://uutils.github.io/findutils/ 
https://github.com/uutils/findutils;
 
 if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://github.com/uutils/findutils;

diff --git a/sys-apps/uutils-findutils/uutils-findutils-.ebuild 
b/sys-apps/uutils-findutils/uutils-findutils-.ebuild
index efaca1187c1d..6bc84bd5222f 100644
--- a/sys-apps/uutils-findutils/uutils-findutils-.ebuild
+++ b/sys-apps/uutils-findutils/uutils-findutils-.ebuild
@@ -192,8 +192,7 @@ LLVM_MAX_SLOT=15
 inherit cargo llvm
 
 DESCRIPTION="GNU findutils rewritten in Rust"
-# https://uutils.github.io/user/ doesn't yet mention findutils
-HOMEPAGE="https://github.com/uutils/findutils;
+HOMEPAGE="https://uutils.github.io/findutils/ 
https://github.com/uutils/findutils;
 
 if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://github.com/uutils/findutils;



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

2023-09-04 Thread Sam James
commit: cee8234604fc119db045e9114ee78973cab2e0f7
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep  4 12:38:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep  4 13:20:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cee82346

sys-apps/uutils-findutils: drop 0.4.1

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

 sys-apps/uutils-findutils/Manifest |  17 --
 .../uutils-findutils/uutils-findutils-0.4.1.ebuild | 218 -
 2 files changed, 235 deletions(-)

diff --git a/sys-apps/uutils-findutils/Manifest 
b/sys-apps/uutils-findutils/Manifest
index 0295b8a16e3b..504344fce448 100644
--- a/sys-apps/uutils-findutils/Manifest
+++ b/sys-apps/uutils-findutils/Manifest
@@ -3,7 +3,6 @@ DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf1
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
 DIST anstream-0.3.2.crate 19504 BLAKE2B 
617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9
 SHA512 
b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8
-DIST anstyle-0.3.5.crate 14272 BLAKE2B 
15bb1487dd8c3d7864611d85f0ed277c9226f5f046ed6508ce1f933cfd38bba870af15fe3d238a0aaf104272be28dbb9d2f3a96e53bf2814d0b4de173d52
 SHA512 
3075963236b4b7b94b98672481a82ad1ab9d219e583dc5646bc7ebfef35a7bbdcb38c9e12c770a51809fdc4fcc510e781875507446b36bc87a69e4a10e562709
 DIST anstyle-1.0.0.crate 13972 BLAKE2B 
741704b6e338834696bc816d8a65ff933f9bff48e71d25269f04c4a24c3dbb06826d2f84f73a1dceeda99cfc5c8e3d59b3d07dbb404cc3471b86cf118d074e80
 SHA512 
5a0159b9f8a80afadff04ecbec3c1769cef712c77de8062b31323298dab9507f4a87b7c777e6335d310ec464b0982d097b5888b4b351c389b5f4419c2c87be7b
 DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 
6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2
 SHA512 
5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176
 DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53
 SHA512 
2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
@@ -25,7 +24,6 @@ DIST byteorder-1.4.2.crate 22148 BLAKE2B 
4fd246d80ec9e0abf41a0779668d8b383098206
 DIST cc-1.0.72.crate 57495 BLAKE2B 
b2057ca53aacafa063a4eaa907bfb65aa32ce01a74a90b9085c8243a87723cee8ce79e4904f9d205f9d451598ee34495f8879d27c189477ca43bd39b88b5ea2e
 SHA512 
e9a5b283b2a1fee1030009068c1f87291ec1dab7584a0892f27cc7e523c8fdfd5d986281d9aec1a00af706af1e61d7e64c245c74be7b39c8c022ae2d4f87de8d
 DIST cexpr-0.6.0.crate 17966 BLAKE2B 
cb46f066eb1f4dbac00ec86dc3e562db7ee8ea5ff17d16a60004fa020405e455b8aeb3d001f669cb33d1b62525bfd04ec657ffca4ed44a83af4a5e75b2c820e3
 SHA512 
766bff7ca7f9bf0885aee6f014bcfc084e7fdfcd567a49443d5340acfe8f257db109de17b24588504fc35c53f2d4303e2d22da21f73669125cfca984950cf886
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
-DIST chrono-0.4.24.crate 191330 BLAKE2B 
492a5f1a458db9d6eaf244ac6ee750fee5b4e2586b7c675f87f2515143080774f13f9c163bcfc84b08ec70b90c7fab2ffa438f9b2b8b4ec1e691fbf9a104ad50
 SHA512 
1a9121870aa4d76448a1b118a2e135a145a55c7784c4f5a4f25732f8597b8655f32cbce174bdd65c2dc7b17dcc3a608454d0e3dc29b86338e42a839f8be1e4fd
 DIST chrono-0.4.26.crate 191501 BLAKE2B 
eae49ee247607995c28463b8c3e2119497141e69d19a756c408f2b72d94bea39397ea2d0d3cd2ccbf1348ef973dd8bae6d29a0d0590e8dd34633f365a9170adb
 SHA512 
2b66faf4d8374cfb0485710ceb2c9c1ce63aa6f9670e405a0810af4aca01c57d8dcd198a1f4cad498d5efd89e3ba1b4f0bab599422af4f9bd6fb74494c47
 DIST clang-sys-1.3.0.crate 37713 BLAKE2B 
ca7ee0771a970ed67b02d55d9027bab061c52d624540894cd00d09d847f6f35c58e76a1a6153309f8af709474df64b46f4764c2036883a688ffb8154d77ed123
 SHA512 
80c78c53a877cd8208730885214c135dd65a208cfd047dba7595283bbeec266f4d39cd1e0b3c2c69a474569ba68e4db93636e31a77c350d7bb2337e06ee7cb74
 DIST 

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

2023-09-04 Thread Sam James
commit: 9461778ebd030ec0021431ed775f30951f2061ac
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep  4 12:37:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep  4 13:20:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9461778e

sys-apps/uutils-coreutils: update HOMEPAGE

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

 sys-apps/uutils-coreutils/uutils-coreutils-0.0.18.ebuild | 2 +-
 sys-apps/uutils-coreutils/uutils-coreutils-0.0.19.ebuild | 2 +-
 sys-apps/uutils-coreutils/uutils-coreutils-0.0.20.ebuild | 2 +-
 sys-apps/uutils-coreutils/uutils-coreutils-.ebuild   | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-apps/uutils-coreutils/uutils-coreutils-0.0.18.ebuild 
b/sys-apps/uutils-coreutils/uutils-coreutils-0.0.18.ebuild
index c6be269b55f7..c7df5b1b2ac8 100644
--- a/sys-apps/uutils-coreutils/uutils-coreutils-0.0.18.ebuild
+++ b/sys-apps/uutils-coreutils/uutils-coreutils-0.0.18.ebuild
@@ -285,7 +285,7 @@ CRATES="
 inherit cargo
 
 DESCRIPTION="GNU coreutils rewritten in Rust"
-HOMEPAGE="https://uutils.github.io/user/;
+HOMEPAGE="https://uutils.github.io/coreutils/ 
https://github.com/uutils/coreutils;
 
 if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://github.com/uutils/coreutils;

diff --git a/sys-apps/uutils-coreutils/uutils-coreutils-0.0.19.ebuild 
b/sys-apps/uutils-coreutils/uutils-coreutils-0.0.19.ebuild
index b075c983e7a2..45518539c2ef 100644
--- a/sys-apps/uutils-coreutils/uutils-coreutils-0.0.19.ebuild
+++ b/sys-apps/uutils-coreutils/uutils-coreutils-0.0.19.ebuild
@@ -294,7 +294,7 @@ CRATES="
 inherit cargo
 
 DESCRIPTION="GNU coreutils rewritten in Rust"
-HOMEPAGE="https://uutils.github.io/user/;
+HOMEPAGE="https://uutils.github.io/coreutils/ 
https://github.com/uutils/coreutils;
 
 if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://github.com/uutils/coreutils;

diff --git a/sys-apps/uutils-coreutils/uutils-coreutils-0.0.20.ebuild 
b/sys-apps/uutils-coreutils/uutils-coreutils-0.0.20.ebuild
index ab9348c982e3..2edcdbbe0524 100644
--- a/sys-apps/uutils-coreutils/uutils-coreutils-0.0.20.ebuild
+++ b/sys-apps/uutils-coreutils/uutils-coreutils-0.0.20.ebuild
@@ -286,7 +286,7 @@ CRATES="
 inherit cargo
 
 DESCRIPTION="GNU coreutils rewritten in Rust"
-HOMEPAGE="https://uutils.github.io/user/;
+HOMEPAGE="https://uutils.github.io/coreutils/ 
https://github.com/uutils/coreutils;
 
 if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://github.com/uutils/coreutils;

diff --git a/sys-apps/uutils-coreutils/uutils-coreutils-.ebuild 
b/sys-apps/uutils-coreutils/uutils-coreutils-.ebuild
index b5e568592e46..9bb82ca03896 100644
--- a/sys-apps/uutils-coreutils/uutils-coreutils-.ebuild
+++ b/sys-apps/uutils-coreutils/uutils-coreutils-.ebuild
@@ -286,7 +286,7 @@ CRATES="
 inherit cargo
 
 DESCRIPTION="GNU coreutils rewritten in Rust"
-HOMEPAGE="https://uutils.github.io/user/;
+HOMEPAGE="https://uutils.github.io/coreutils/ 
https://github.com/uutils/coreutils;
 
 if [[ ${PV} ==  ]] ; then
EGIT_REPO_URI="https://github.com/uutils/coreutils;



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

2023-09-04 Thread Michał Górny
commit: d9d7c8c96d867b6f8ea49e849160e8836d385814
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Sep  3 18:18:27 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep  4 13:14:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9d7c8c9

dist-kernel-utils.eclass: introduce KERNEL_EFI_ZBOOT

This new variable will track if CONFIG_EFI_ZBOOT is enabled or not

Closes: https://bugs.gentoo.org/897684
Signed-off-by: Andrew Ammerlaan  gentoo.org>
Signed-off-by: Michał Górny  gentoo.org>

 eclass/dist-kernel-utils.eclass | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/eclass/dist-kernel-utils.eclass b/eclass/dist-kernel-utils.eclass
index 1a55424a97ef..67ae2f7b510d 100644
--- a/eclass/dist-kernel-utils.eclass
+++ b/eclass/dist-kernel-utils.eclass
@@ -19,6 +19,13 @@
 # If set to a non-null value, inherits secureboot.eclass
 # and allows signing of generated kernel images.
 
+# @ECLASS_VARIABLE: KERNEL_EFI_ZBOOT
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# If set to a non-null value, it is assumed the kernel was built with
+# CONFIG_EFI_ZBOOT enabled. This effects the name of the kernel image on
+# arm64 and riscv. Mainly useful for sys-kernel/gentoo-kernel-bin.
+
 if [[ ! ${_DIST_KERNEL_UTILS} ]]; then
 
 case ${EAPI} in
@@ -72,7 +79,7 @@ dist-kernel_get_image_path() {
echo arch/x86/boot/bzImage
;;
arm64|riscv)
-   if [[ ${KERNEL_IUSE_SECUREBOOT} ]] && use secureboot; 
then
+   if [[ ${KERNEL_EFI_ZBOOT} ]]; then
echo arch/${ARCH}/boot/vmlinuz.efi
else
echo arch/${ARCH}/boot/Image.gz



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

2023-09-04 Thread Michał Górny
commit: f51bb35a3d1ea823b04d92c0c4492a38225eb75d
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Sep  3 18:19:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep  4 13:14:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f51bb35a

kernel-build.eclass: set KERNEL_EFI_ZBOOT if enabled in .config

With this changes we now also support enabling CONFIG_EFI_ZBOOT
in user /etc/kernel/config.d settings.

Closes: https://bugs.gentoo.org/897684
Signed-off-by: Andrew Ammerlaan  gentoo.org>
Signed-off-by: Michał Górny  gentoo.org>

 eclass/kernel-build.eclass | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/eclass/kernel-build.eclass b/eclass/kernel-build.eclass
index 0c40e8033fe2..0618d495f343 100644
--- a/eclass/kernel-build.eclass
+++ b/eclass/kernel-build.eclass
@@ -461,6 +461,12 @@ kernel-build_merge_configs() {
 
./scripts/kconfig/merge_config.sh -m -r \
.config "${merge_configs[@]}"  || die
+
+   # If this is set by USE=secureboot or user config this will have an 
effect
+   # on the name of the output image. Set this variable to track this 
setting.
+   if grep -q "CONFIG_EFI_ZBOOT=y" .config; then
+   KERNEL_EFI_ZBOOT=1
+   fi
 }
 
 fi



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

2023-09-04 Thread Michał Górny
commit: 284ab6c61919959b2993cfdd5863d3b677c7bfca
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Sep  3 18:20:51 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep  4 13:14:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=284ab6c6

sys-kernel/gentoo-kernel-bin: specify that 6.4.14 has EFI_ZBOOT enabled

Closes: https://bugs.gentoo.org/913542
Signed-off-by: Andrew Ammerlaan  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/32587
Signed-off-by: Michał Górny  gentoo.org>

 sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.4.14.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.4.14.ebuild 
b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.4.14.ebuild
index d6d57f5796d5..c378c0fde329 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.4.14.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.4.14.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=8
 
+KERNEL_EFI_ZBOOT=1
 KERNEL_IUSE_SECUREBOOT=1
 inherit kernel-install toolchain-funcs unpacker
 



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

2023-09-04 Thread Michał Górny
commit: b8f3f5d793ce62ea0b7710a00456c33ee7f3aecd
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep  4 12:46:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep  4 12:46:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8f3f5d7

dev-python/django: Bump to 4.1.11

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

 dev-python/django/Manifest |  2 +
 dev-python/django/django-4.1.11.ebuild | 97 ++
 2 files changed, 99 insertions(+)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index 4333ee26b738..31c1ffa496ee 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -2,6 +2,8 @@ DIST Django-3.2.20.checksum.txt 2559 BLAKE2B 
db638871c5fd57d05000fd4765a8a0d1b2c
 DIST Django-3.2.20.tar.gz 9831078 BLAKE2B 
3591081804dd08188f41ce0b2013b4d7a9adc992b8136ad76ff7a9c49436e6d26e659136e3463c40b380f441448aba8ead4de3e3c7726ec6908830719bef8dcd
 SHA512 
3252e3929718c998ecb7ca2f39b94bbce378cd3c2b633d497fdf58e435fc7a0a89e22bdfdfcb8e5e6884d909103c0f4b545ee0c01fe58a0ba9dd6eed992b
 DIST Django-4.1.10.checksum.txt 2559 BLAKE2B 
103d1de6ec0da3a2440ea339388e2525ef5770f896be2383cf1828315e2c04ff8f5f8efe4d705dfcb905d453c25b8660410d4ab1b9d61331bc150a16ad857a28
 SHA512 
f23599dd06889a49c4fbb0c8c7b8f39ebaecbcb02c88ef95cdf33ea0c6563f3cf5c924d8b9a8b81e7b5aa17b6a1469b95e422faa7a53eb759bff516e053f302c
 DIST Django-4.1.10.tar.gz 10513572 BLAKE2B 
0f1ef14fcf40cb6952fc459855a4e633e2d21c252a4732b27f8e980af6277ef69869a65a7bd0508fd7cdbd82742cb838170d965219b2919679ac92abfef087b6
 SHA512 
f31ad6fcce3bea0e0f895ec14b063485edec70872aa9c317243a38fb49b6c863159afc5aa31fb5c7a824c737f520f25cfbef55781c23fa0a204b61cefc66fb01
+DIST Django-4.1.11.checksum.txt 2564 BLAKE2B 
55021666213384900c1871d939594bcb38b288870ff3337553d76eb2e0797c6394ec268f0c27768ceddfe9fa83027126de9de5d89ec314b2b6d6e3e7273f6534
 SHA512 
f36f1fb5fbdc1bee86512316e54dee4d70b535cc87b69d583a7d1b8ca1beeb7cf487484f189436e5116bb7220a18f1b627fe886dd40a11bd1ac29c1f6321
+DIST Django-4.1.11.tar.gz 10511539 BLAKE2B 
9c4c5d6d1d56f064737dc38fe6e8ace77ca166790471806c701040afb4b05034104d4f70a177ee65aab3f41b7e52418b254148cb72e9db61a77c97fb57808ce0
 SHA512 
00e546c26f5a5f5f3d15b1524922a9d25d04b1b5291ee669369462831ba0c9027ca1369ac1a442b6f2216c453b89acade777513ac1a93ca3274b7e9291bf9d60
 DIST Django-4.2.4.checksum.txt 2571 BLAKE2B 
062b53fc43bc12343a11161904c8938fe852f8868c4de6282f567b495992ce06494d327b495b03c8dc92cccf76396efe4b12dfbd0616d2b3c58c2e6239760e63
 SHA512 
0d4599816935645f141d1267b6ca22db238b614576c7225da9ba2cc84957e5668be25654a10a1bfc715e9e6e355db9a6f824dc11303fcb14af10a60a056950d4
 DIST Django-4.2.4.tar.gz 10393648 BLAKE2B 
1c0c19f58bc3e02d12593b942eca23f5eaf8ee5106f6d518d97fad46f0c65dcdd94b192142969d95be9537fb1cca08a0ca55e089702d8bd51122f381adc0a319
 SHA512 
e773a54ce6ad82abfac462f543c54e414c216ecb28025fab9bf92e4f1add4fbc9acf831e765b638f560a71f6d7591eaa1a8ed6175c3379d5662a94b6a64f2c77
 DIST Django-4.2.5.checksum.txt 2554 BLAKE2B 
7c0e9719a28a19bccbf8dc95e2d4ea07f5307b6df44f2d47c1a2a426a3021f0e1c0f83e93df256c64bb11a9d5d45605b9fe22ac5ae20d70f8fcb5a69d5859979
 SHA512 
4aaab80511a0442fb65ead16a468e2d2a152f1fea6c9a631e79933c6be43e0077aa443cbe13c6a9776b5a897b57c976d9b7b3e1472156b1a3e3f7d865ca79eb3

diff --git a/dev-python/django/django-4.1.11.ebuild 
b/dev-python/django/django-4.1.11.ebuild
new file mode 100644
index ..627b1753e2a1
--- /dev/null
+++ b/dev-python/django/django-4.1.11.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE='sqlite?,threads(+)'
+
+inherit bash-completion-r1 distutils-r1 optfeature verify-sig
+
+DESCRIPTION="High-level Python web framework"
+HOMEPAGE="
+   https://www.djangoproject.com/
+   https://github.com/django/django/
+   https://pypi.org/project/Django/
+"
+SRC_URI="
+   https://media.djangoproject.com/releases/$(ver_cut 1-2)/${P^}.tar.gz
+   verify-sig? ( https://media.djangoproject.com/pgp/${P^}.checksum.txt )
+"
+S="${WORKDIR}/${P^}"
+
+LICENSE="BSD"
+# admin fonts: Roboto (media-fonts/roboto)
+LICENSE+=" Apache-2.0"
+# admin icons, jquery, xregexp.js
+LICENSE+=" MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+IUSE="doc sqlite test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   =dev-python/asgiref-3.5.2[${PYTHON_USEDEP}]
+   >=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   ${RDEPEND}
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pillow[webp,${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   

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

2023-09-04 Thread Michał Górny
commit: b730be73e0621e1f96e756778ab79fb729d7
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep  4 12:56:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep  4 12:56:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b730bddd

dev-python/imageio: Bump to 2.31.3

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

 dev-python/imageio/Manifest  |  1 +
 dev-python/imageio/imageio-2.31.3.ebuild | 82 
 2 files changed, 83 insertions(+)

diff --git a/dev-python/imageio/Manifest b/dev-python/imageio/Manifest
index 4cdd3a685e96..5e17ad9b50bb 100644
--- a/dev-python/imageio/Manifest
+++ b/dev-python/imageio/Manifest
@@ -1,4 +1,5 @@
 DIST imageio-2.31.1.gh.tar.gz 411419 BLAKE2B 
4167e073daeb4a05cc88cfca78764468d33cb7d3d0ae8a75f43bb40312b44c1e5b0cd1416203addb853a8ada744ff97bdec3dc42685d6aec0ee8e4be839d8490
 SHA512 
8fa322816ddc041bb84a0b6ac9282fffdfb3894f3594e36c554cec9ae8d0898a7b005b9d43e7b4065fc6ca71301b63e95e46cb0a73ebedbd9004bca0146b535d
 DIST imageio-2.31.2.gh.tar.gz 411570 BLAKE2B 
bf2b92e7d9875ed6285c33ef04baa8b6bb798210bd0c1efcaf81f23a75641964dbd8f9139690928bbecbeae15cc9a7df63898e497b2234b3999dbe91c9b20d78
 SHA512 
9aff670c10a1cc67c3d71bea6014e5d5bb3da7a63037056f077266005bdc72ec39fcc6afdc5c130753019b00f7306963f133cbf663a3b59490401353e21f74bc
+DIST imageio-2.31.3.gh.tar.gz 411838 BLAKE2B 
923a21a211150d2356a2484b6c90dc9c210791c6978457bab54182d9d2ee7557d1935d1550439cd23c2b94b3280fdbed2b7561724784d2d8d331c349ae2c0b21
 SHA512 
9027cf171e2a0a6137c2b8b28ef864effaea230fce2cadabded12f95a57e627b86e715d8ca3ba7eb02c8d88aa237f0097232d5d8d7b3d4742cf8d35995704c5b
 DIST imageio-chelsea.png 221294 BLAKE2B 
58537d7a1678fa5be4cc899e5bacd925bfc180eb4ae691330a53749a49ff544e979609b529ed27e5c1fc9efe4bc050ca1ce49b777f4016fb1d66affd926ef9d3
 SHA512 
48470cdb843eed4dfa6673811c09c5aac9869ee23dd36be0c6b653d9f108d61d21b148c2a4435aaa6604887ba030e5bbc5e35d378da876366445dfc2d0ba4e27
 DIST imageio-cockatoo.mp4 728751 BLAKE2B 
45b22cd517c1cb7c0cd12f8865facaca6a847047aea716e49633cf2b1dc13826f94787c8a8f9dd5f48c6a896f5d37794c0058da1bde9e1469f196916476dbfa2
 SHA512 
e9cb7c25de8019c59ba4090cf10ab29f2b5d62ada37a877081ca07d2ecfe010036222ae843b41bbcc843130d97fa5e14421de252639e9481df1d1c27b19add49

diff --git a/dev-python/imageio/imageio-2.31.3.ebuild 
b/dev-python/imageio/imageio-2.31.3.ebuild
new file mode 100644
index ..07ef8bc8f8b1
--- /dev/null
+++ b/dev-python/imageio/imageio-2.31.3.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+BIN_COMMIT=224074bca448815e421a59266864c23041531a42
+DESCRIPTION="Python library for reading and writing image data"
+HOMEPAGE="
+   https://imageio.readthedocs.io/en/stable/
+   https://github.com/imageio/imageio/
+   https://pypi.org/project/imageio/
+"
+SRC_URI="
+   https://github.com/imageio/imageio/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   
https://github.com/imageio/imageio-binaries/raw/${BIN_COMMIT}/images/chelsea.png
+   -> ${PN}-chelsea.png
+   
https://github.com/imageio/imageio-binaries/raw/${BIN_COMMIT}/images/cockatoo.mp4
+   -> ${PN}-cockatoo.mp4
+   )
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+# over 50% of tests rely on Internet
+PROPERTIES="test_network"
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-python/numpy-1.20.0[${PYTHON_USEDEP}]
+   >=dev-python/pillow-8.3.2[${PYTHON_USEDEP}]
+   media-libs/freeimage
+"
+# requests for fsspec[github]
+BDEPEND="
+   test? (
+   dev-python/fsspec[${PYTHON_USEDEP}]
+   dev-python/imageio-ffmpeg[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/tifffile[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   local PATCHES=(
+   # block silently downloading vulnerable libraries from the 
Internet
+   "${FILESDIR}"/imageio-2.22.0-block-download.patch
+   )
+
+   if use test; then
+   mkdir -p "${HOME}"/.imageio/images || die
+   local i
+   for i in chelsea.png cockatoo.mp4; do
+   cp "${DISTDIR}/${PN}-${i}" 
"${HOME}/.imageio/images/${i}" || die
+   done
+   fi
+
+   distutils-r1_src_prepare
+}
+
+EPYTEST_DESELECT=(
+   # Fails because of system installed freeimage
+   tests/test_core.py::test_findlib2
+   # Tries to download ffmpeg binary ?!
+   tests/test_ffmpeg.py::test_get_exe_installed
+   # blocked by our patch
+   tests/test_core.py::test_fetching
+   tests/test_core.py::test_request
+   # known broken
+   # 

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

2023-09-04 Thread Michał Górny
commit: 7e60e392e9c83707d83530939e33c9422e4f2362
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep  4 12:55:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep  4 12:55:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e60e392

dev-python/argparse-manpage: Bump to 4.4

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

 dev-python/argparse-manpage/Manifest   |  1 +
 .../argparse-manpage/argparse-manpage-4.4.ebuild   | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/argparse-manpage/Manifest 
b/dev-python/argparse-manpage/Manifest
index caa09cd3e878..c4c4627c897b 100644
--- a/dev-python/argparse-manpage/Manifest
+++ b/dev-python/argparse-manpage/Manifest
@@ -1 +1,2 @@
 DIST argparse-manpage-4.3.gh.tar.gz 54479 BLAKE2B 
de6b6a5c449eebbd4aae207cfeadc6b16baf33e4ed0b6cc886921ee2e2dcdb48ae25f160dd6679da26fc6566fa483a864bc6dd4a0af800b853452405007f58c0
 SHA512 
9541ddcbddbd12c2fd0d72cc229d453d5d1d25eb915123c26b9040c6a97db6a72bb4002ada5a86620e9caff7c9bc588f1ee7d0c8241b6369cfb28b0271afdbc3
+DIST argparse-manpage-4.4.gh.tar.gz 54603 BLAKE2B 
2068e5eb8cf6eecdc4128e0cbb47927577f636178a38ae9ed18cb6aa42baa1dc814b95cb67b3299bd62fc1a63bc25db53cf844b24261b1e2bef9b3dd649cad11
 SHA512 
d2e1978fec14b6e13d1004a1ae779829c4a584f6fc4e10bd3f5651f72095a1fe010856fec26f6a504c8ce47c95b0124a427f2853c4936987c347ecfb42d28ac1

diff --git a/dev-python/argparse-manpage/argparse-manpage-4.4.ebuild 
b/dev-python/argparse-manpage/argparse-manpage-4.4.ebuild
new file mode 100644
index ..0c9b3e3aa2cd
--- /dev/null
+++ b/dev-python/argparse-manpage/argparse-manpage-4.4.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Automatically build man-pages for your Python project"
+HOMEPAGE="
+   https://github.com/praiskup/argparse-manpage/
+   https://pypi.org/project/argparse-manpage/
+"
+SRC_URI="
+   https://github.com/praiskup/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~sparc ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   test? (
+   dev-python/pip[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x COLUMNS=80
+   epytest
+}



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

2023-09-04 Thread Michał Górny
commit: 11e2a492146ed7d0c940751a4e800f07dddeb98f
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep  4 12:54:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep  4 12:54:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11e2a492

dev-python/hypothesis: Bump to 6.84.0

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

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

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index 88106f3ebdbe..27795558682e 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -6,3 +6,4 @@ DIST hypothesis-6.82.6.gh.tar.gz 9379121 BLAKE2B 
f6f6803e07fa10663f9f3ad60915f17
 DIST hypothesis-6.82.7.gh.tar.gz 9379221 BLAKE2B 
ccb35d84bd9fe6b68f396575ed7f55ad4a615870bcfd881e60a6d9813b5713f573d947594c553bd408c9d8709502f5323382a77662a26238114c414feb3d
 SHA512 
b26d459a1b7c5f363830b20d4787f3e7bbac647eb82b94d8d02be3337f77707c6c4de1676b5fb0fabb049b0becab1a73191967ee435cbc096f797fca8cfb0a01
 DIST hypothesis-6.83.0.gh.tar.gz 9380147 BLAKE2B 
ec878cbd6def0cfd8b8c638775c00e42be30f5129f0083544260be1e2123756266bde67cc1ef3b49a6d47c7827eec7bfe2695dfc113d0af9c205071e6d3c2cf8
 SHA512 
b68f8e6a4d4aae138ce1bf30fde1870cd23d80dde583a0a758b1ac1baf949bcac8622770ae01b761d0760dc63bba80d630e8cd4ba83174ba6d0924a41a7f7c9e
 DIST hypothesis-6.83.1.gh.tar.gz 9380569 BLAKE2B 
a1af77a089ade4a957fd66036095436861ff96dca3c9670ae87f28ba4223531168175329a43574c744ce0d91786bed2ed911837642c9506341f94875080e5a5b
 SHA512 
4649061550b0d1ac96217c5cfd5e6eb44352eee6b81861fd93138fffaac3d85a87644c3faff221f6bb389f2bebdc47436f5ea70fc746aada2d25c78a74a21fec
+DIST hypothesis-6.84.0.gh.tar.gz 9383310 BLAKE2B 
3b269214d341dbdf88b529e3c04dc613eb0d79db4748462b0637f118daceb721fcb4779ea030fc872ebab272e9b92419c7ac0b33ee7648ff73a425bc272cd095
 SHA512 
956db7837d6cf12e425d088593b227d777c56fc51f49e62e6767141d307c9df10a3273e30532eea6288689ed58e03ab9bd975c66fec940d0a72f8079e359d918

diff --git a/dev-python/hypothesis/hypothesis-6.84.0.ebuild 
b/dev-python/hypothesis/hypothesis-6.84.0.ebuild
new file mode 100644
index ..0d6df2a9e475
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-6.84.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+CLI_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( "${CLI_COMPAT[@]}" pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 multiprocessing optfeature
+
+TAG=hypothesis-python-${PV}
+MY_P=hypothesis-${TAG}
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="
+   https://github.com/HypothesisWorks/hypothesis/
+   https://pypi.org/project/hypothesis/
+"
+SRC_URI="
+   https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_P}/hypothesis-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="cli"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}]
+   ' 3.9 3.10)
+   cli? (
+   $(python_gen_cond_dep '
+   dev-python/black[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   ' "${CLI_COMPAT[@]}")
+   )
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   !!

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

2023-09-04 Thread Michał Górny
commit: 27840d8182ceb0ebaaf1d20815a726792a43505d
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep  4 12:56:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep  4 12:56:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27840d81

dev-python/aiohttp-socks: Bump to 0.8.1

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

 dev-python/aiohttp-socks/Manifest  |  1 +
 .../aiohttp-socks/aiohttp-socks-0.8.1.ebuild   | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/aiohttp-socks/Manifest 
b/dev-python/aiohttp-socks/Manifest
index 97055a3c19dd..3a6003d59efe 100644
--- a/dev-python/aiohttp-socks/Manifest
+++ b/dev-python/aiohttp-socks/Manifest
@@ -1 +1,2 @@
 DIST aiohttp-socks-0.8.0.gh.tar.gz 13190 BLAKE2B 
049655c526b5d7b64af79ef5f885d0f949edf1eeb4f3fb6e8a3cfc97738ebeb4663d68017761808279e938f477f9509123d8d6c6f4133287d1743dc2a8a021ed
 SHA512 
e533be7059ee6914f919f5113596708732f70f4f1093adaccc6a829699c2aea157897c5398d9134acb0b2a11c8118f9d4f453792d8d8d14b10b207ca19ada2e7
+DIST aiohttp-socks-0.8.1.gh.tar.gz 13336 BLAKE2B 
39ad70fe9f1eb8d4f743c4d65dafb82c0878808b0861f899b12ba437ef80a9e4f077485c37fb8267588ac307446ea0c2d26c02de05cd3f44a76896610cc85cc4
 SHA512 
f8d30d6c6aa32968bbcf075d016ecc542835f6bdc2f0bbe1ffa06e580ab851a4f5abdac8d008e639d0cff49829a299afa42a80e159d7fece67439e5384817d85

diff --git a/dev-python/aiohttp-socks/aiohttp-socks-0.8.1.ebuild 
b/dev-python/aiohttp-socks/aiohttp-socks-0.8.1.ebuild
new file mode 100644
index ..2224b12703c0
--- /dev/null
+++ b/dev-python/aiohttp-socks/aiohttp-socks-0.8.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="SOCKS proxy connector for aiohttp"
+HOMEPAGE="
+   https://pypi.org/project/aiohttp-socks/
+   https://github.com/romis2012/aiohttp-socks/
+"
+SRC_URI="
+   https://github.com/romis2012/aiohttp-socks/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/aiohttp-2.3.2[${PYTHON_USEDEP}]
+   >=dev-python/python-socks-2.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/trustme[${PYTHON_USEDEP}]
+   dev-python/attrs[${PYTHON_USEDEP}]
+   dev-python/yarl[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/tiny-proxy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-09-04 Thread Michał Górny
commit: aa2d18e33eb2e8cd54be21a186a0602969bcbd1c
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep  4 12:47:26 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep  4 12:47:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa2d18e3

dev-python/django: Bump to 3.2.21

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

 dev-python/django/Manifest |   2 +
 dev-python/django/django-3.2.21.ebuild | 109 +
 2 files changed, 111 insertions(+)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index 31c1ffa496ee..830029717e79 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -1,5 +1,7 @@
 DIST Django-3.2.20.checksum.txt 2559 BLAKE2B 
db638871c5fd57d05000fd4765a8a0d1b2cc198ec7879fbcd76a11021b0cecd334cea50f27cd0215143fb735429e7aba6638f9783a632009054226b2acd2080c
 SHA512 
dc82a2ead2cd9167a0d0309475d57e0a63b0f35bb2dae4f0a2240c3ab2f3425a748eb7cc66cca678904b1907192457fb3fbc867119329d3daf1fd4230f9a615e
 DIST Django-3.2.20.tar.gz 9831078 BLAKE2B 
3591081804dd08188f41ce0b2013b4d7a9adc992b8136ad76ff7a9c49436e6d26e659136e3463c40b380f441448aba8ead4de3e3c7726ec6908830719bef8dcd
 SHA512 
3252e3929718c998ecb7ca2f39b94bbce378cd3c2b633d497fdf58e435fc7a0a89e22bdfdfcb8e5e6884d909103c0f4b545ee0c01fe58a0ba9dd6eed992b
+DIST Django-3.2.21.checksum.txt 2564 BLAKE2B 
a075e02b5b4d939a511848894ccea8eeb2c101f0f1369996c3c1f11acf34c26474e3f0596e44dc2da91e1ff3f3ad75e0d27227abbb41c7fd530e18bfdea6a349
 SHA512 
37ae3b2a804374b56c9fcfe2a18dea8f3fd49d605893c861965be35b21155fa98950fd8970607003be9738bfbcc38e50e2bdd4971dfdaa97e149d3ebb20edcdc
+DIST Django-3.2.21.tar.gz 9836824 BLAKE2B 
f91f1b26454f4e3f19033fca4b34bb2a59abd8a7ac7716512fb791732d447b79b825d63496d8615827d7e8ae07c1d2e80d76876153fc1a29b775782d63324cb8
 SHA512 
614d5e79c323f43d893ca235d81f1cb06287ead56aa5b7baf9930b9a99446d77ec111c65675a864cbf7cf2b9dfceaa0ffab389855da9d7a5c6e36067ab42e5dd
 DIST Django-4.1.10.checksum.txt 2559 BLAKE2B 
103d1de6ec0da3a2440ea339388e2525ef5770f896be2383cf1828315e2c04ff8f5f8efe4d705dfcb905d453c25b8660410d4ab1b9d61331bc150a16ad857a28
 SHA512 
f23599dd06889a49c4fbb0c8c7b8f39ebaecbcb02c88ef95cdf33ea0c6563f3cf5c924d8b9a8b81e7b5aa17b6a1469b95e422faa7a53eb759bff516e053f302c
 DIST Django-4.1.10.tar.gz 10513572 BLAKE2B 
0f1ef14fcf40cb6952fc459855a4e633e2d21c252a4732b27f8e980af6277ef69869a65a7bd0508fd7cdbd82742cb838170d965219b2919679ac92abfef087b6
 SHA512 
f31ad6fcce3bea0e0f895ec14b063485edec70872aa9c317243a38fb49b6c863159afc5aa31fb5c7a824c737f520f25cfbef55781c23fa0a204b61cefc66fb01
 DIST Django-4.1.11.checksum.txt 2564 BLAKE2B 
55021666213384900c1871d939594bcb38b288870ff3337553d76eb2e0797c6394ec268f0c27768ceddfe9fa83027126de9de5d89ec314b2b6d6e3e7273f6534
 SHA512 
f36f1fb5fbdc1bee86512316e54dee4d70b535cc87b69d583a7d1b8ca1beeb7cf487484f189436e5116bb7220a18f1b627fe886dd40a11bd1ac29c1f6321

diff --git a/dev-python/django/django-3.2.21.ebuild 
b/dev-python/django/django-3.2.21.ebuild
new file mode 100644
index ..ca46ed4c7d3b
--- /dev/null
+++ b/dev-python/django/django-3.2.21.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE='sqlite?,threads(+)'
+
+inherit bash-completion-r1 distutils-r1 optfeature verify-sig
+
+DESCRIPTION="High-level Python web framework"
+HOMEPAGE="
+   https://www.djangoproject.com/
+   https://github.com/django/django/
+   https://pypi.org/project/Django/
+"
+SRC_URI="
+   https://media.djangoproject.com/releases/$(ver_cut 1-2)/${P^}.tar.gz
+   verify-sig? ( https://media.djangoproject.com/pgp/${P^}.checksum.txt )
+"
+S="${WORKDIR}/${P^}"
+
+LICENSE="BSD"
+# admin fonts: Roboto (media-fonts/roboto)
+LICENSE+=" Apache-2.0"
+# admin icons, jquery, xregexp.js
+LICENSE+=" MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+IUSE="doc sqlite test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/asgiref-3.3.4[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   >=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   ${RDEPEND}
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pillow[webp,${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/selenium[${PYTHON_USEDEP}]
+   dev-python/tblib[${PYTHON_USEDEP}]
+   sys-devel/gettext
+   )
+   verify-sig? ( >=sec-keys/openpgp-keys-django-20201201 )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.1-bashcomp.patch
+   "${FILESDIR}"/django-3.2.19-py311.patch
+   # needed for Python 3.11
+   

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

2023-09-04 Thread Michał Górny
commit: 83bba299b5541d4c9a00774717f8c666ae055fa2
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep  4 12:46:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep  4 12:46:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83bba299

dev-python/django: Bump to 4.2.5

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

 dev-python/django/Manifest|  2 +
 dev-python/django/django-4.2.5.ebuild | 98 +++
 2 files changed, 100 insertions(+)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index e669651ca89e..4333ee26b738 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -4,3 +4,5 @@ DIST Django-4.1.10.checksum.txt 2559 BLAKE2B 
103d1de6ec0da3a2440ea339388e2525ef5
 DIST Django-4.1.10.tar.gz 10513572 BLAKE2B 
0f1ef14fcf40cb6952fc459855a4e633e2d21c252a4732b27f8e980af6277ef69869a65a7bd0508fd7cdbd82742cb838170d965219b2919679ac92abfef087b6
 SHA512 
f31ad6fcce3bea0e0f895ec14b063485edec70872aa9c317243a38fb49b6c863159afc5aa31fb5c7a824c737f520f25cfbef55781c23fa0a204b61cefc66fb01
 DIST Django-4.2.4.checksum.txt 2571 BLAKE2B 
062b53fc43bc12343a11161904c8938fe852f8868c4de6282f567b495992ce06494d327b495b03c8dc92cccf76396efe4b12dfbd0616d2b3c58c2e6239760e63
 SHA512 
0d4599816935645f141d1267b6ca22db238b614576c7225da9ba2cc84957e5668be25654a10a1bfc715e9e6e355db9a6f824dc11303fcb14af10a60a056950d4
 DIST Django-4.2.4.tar.gz 10393648 BLAKE2B 
1c0c19f58bc3e02d12593b942eca23f5eaf8ee5106f6d518d97fad46f0c65dcdd94b192142969d95be9537fb1cca08a0ca55e089702d8bd51122f381adc0a319
 SHA512 
e773a54ce6ad82abfac462f543c54e414c216ecb28025fab9bf92e4f1add4fbc9acf831e765b638f560a71f6d7591eaa1a8ed6175c3379d5662a94b6a64f2c77
+DIST Django-4.2.5.checksum.txt 2554 BLAKE2B 
7c0e9719a28a19bccbf8dc95e2d4ea07f5307b6df44f2d47c1a2a426a3021f0e1c0f83e93df256c64bb11a9d5d45605b9fe22ac5ae20d70f8fcb5a69d5859979
 SHA512 
4aaab80511a0442fb65ead16a468e2d2a152f1fea6c9a631e79933c6be43e0077aa443cbe13c6a9776b5a897b57c976d9b7b3e1472156b1a3e3f7d865ca79eb3
+DIST Django-4.2.5.tar.gz 10418606 BLAKE2B 
271745dce0ec4d03f118afb328d0154e3e42a29775cb05dd8271f114770e568da19f0c9e3a2dd28379ad0e7dd0d89db37cd64856d2af5927fbe02fccd7bf1e91
 SHA512 
bf6a7bbb8f0a47d1e97ad9a231340567e5ee10bf399be6ff0edc2538db8cb8a082ea93529954140e7fab0672654e6fe9238d61381419495b53737b4a6dc9de1e

diff --git a/dev-python/django/django-4.2.5.ebuild 
b/dev-python/django/django-4.2.5.ebuild
new file mode 100644
index ..0afb8410b128
--- /dev/null
+++ b/dev-python/django/django-4.2.5.ebuild
@@ -0,0 +1,98 @@
+# 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} )
+PYTHON_REQ_USE='sqlite?,threads(+)'
+
+inherit bash-completion-r1 distutils-r1 optfeature verify-sig
+
+DESCRIPTION="High-level Python web framework"
+HOMEPAGE="
+   https://www.djangoproject.com/
+   https://github.com/django/django/
+   https://pypi.org/project/Django/
+"
+SRC_URI="
+   https://media.djangoproject.com/releases/$(ver_cut 1-2)/${P^}.tar.gz
+   verify-sig? ( https://media.djangoproject.com/pgp/${P^}.checksum.txt )
+"
+S="${WORKDIR}/${P^}"
+
+LICENSE="BSD"
+# admin fonts: Roboto (media-fonts/roboto)
+LICENSE+=" Apache-2.0"
+# admin icons, jquery, xregexp.js
+LICENSE+=" MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+IUSE="doc sqlite test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   =dev-python/asgiref-3.6.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlparse-0.3.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   ${RDEPEND}
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pillow[webp,${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/selenium[${PYTHON_USEDEP}]
+   dev-python/tblib[${PYTHON_USEDEP}]
+   sys-devel/gettext
+   )
+   verify-sig? ( >=sec-keys/openpgp-keys-django-20230606 )
+"
+
+PATCHES=(
+   "${FILESDIR}"/django-4.0-bashcomp.patch
+   "${FILESDIR}"/django-4.2.3-py312.patch
+)
+
+distutils_enable_sphinx docs --no-autodoc
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/django.asc
+
+src_unpack() {
+   if use verify-sig; then
+   cd "${DISTDIR}" || die
+   verify-sig_verify_signed_checksums \
+   "${P^}.checksum.txt" sha256 "${P^}.tar.gz"
+   cd "${WORKDIR}" || die
+   fi
+
+   default
+}
+
+python_test() {
+   # Tests have non-standard assumptions about PYTHONPATH,
+   # and don't work with ${BUILD_DIR}/lib.
+   PYTHONPATH=. "${EPYTHON}" tests/runtests.py --settings=test_sqlite -v2 
||
+   die "Tests fail with 

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

2023-09-04 Thread Michał Górny
commit: 606ad76a56b847a50811a62ee113bbd6f65f6a45
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Sep  4 12:53:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep  4 12:53:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=606ad76a

dev-python/sphinxcontrib-apidoc: Bump to 0.4.0

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

 dev-python/sphinxcontrib-apidoc/Manifest   |  1 +
 .../sphinxcontrib-apidoc-0.4.0.ebuild  | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/sphinxcontrib-apidoc/Manifest 
b/dev-python/sphinxcontrib-apidoc/Manifest
index c72ab4440d6e..2fca730c5316 100644
--- a/dev-python/sphinxcontrib-apidoc/Manifest
+++ b/dev-python/sphinxcontrib-apidoc/Manifest
@@ -1 +1,2 @@
 DIST sphinxcontrib-apidoc-0.3.0.tar.gz 15396 BLAKE2B 
de726316daa81eae1a8012c8be4acf3850f910af562d23dc17194afc86b40daf632bd5cdd61153299f35f3326b181c3b67e75925f0d95ce4cea81e1766c7828d
 SHA512 
043f9b36eaff7b3f6d23c834dd3947e2b029c66010b3862f1658f03e0fb6c4aac3304f49465dd515a30107a685dc704a0e319675c9d7b27897445a2c315d07a1
+DIST sphinxcontrib-apidoc-0.4.0.tar.gz 15958 BLAKE2B 
9cd806eb36cd2aa35c797b35e8e699c4a918e8e3d19e36ea9d79eb73dfce301a24ee33bc647ba180283837488aa00628b4882d08c3d492b196a4f663cad26f48
 SHA512 
1e33fd6df91adfb65ea511fe5ee55ccff9a237488cca406f46b33a2bf8eb69b884b274e9c94bfd868fef67b2e0dfbb19f5e2d62486c54a85755a9034ca5c715c

diff --git a/dev-python/sphinxcontrib-apidoc/sphinxcontrib-apidoc-0.4.0.ebuild 
b/dev-python/sphinxcontrib-apidoc/sphinxcontrib-apidoc-0.4.0.ebuild
new file mode 100644
index ..78b537d913ed
--- /dev/null
+++ b/dev-python/sphinxcontrib-apidoc/sphinxcontrib-apidoc-0.4.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Sphinx extension for running sphinx-apidoc on each build"
+HOMEPAGE="
+   https://pypi.org/project/sphinxcontrib-apidoc/
+   https://github.com/sphinx-contrib/apidoc/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+BDEPEND="
+   dev-python/pbr[${PYTHON_USEDEP}]
+"
+RDEPEND="
+   ${BDEPEND}
+   >=dev-python/sphinx-5.0.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_compile() {
+   distutils-r1_python_compile
+   find "${BUILD_DIR}" -name '*.pth' -delete || die
+}
+
+python_test() {
+   distutils_write_namespace sphinxcontrib
+   cd "${T}" || die
+   epytest "${S}"/tests
+}



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

2023-09-04 Thread Gonçalo Negrier Duarte
commit: 690dd1e28bd72090174c49d4d948f9bee8240b33
Author: Gonçalo Duarte  gmail  com>
AuthorDate: Mon Sep  4 12:10:59 2023 +
Commit: Gonçalo Negrier Duarte  gmail  com>
CommitDate: Mon Sep  4 12:51:51 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=690dd1e2

dev-python/cassowary: new package, add 0.6

Signed-off-by: Gonçalo Duarte  gmail.com>

 dev-python/cassowary/Manifest|   1 +
 dev-python/cassowary/cassowary-0.6.ebuild|  48 +++
 dev-python/cassowary/files/cassowary.desktop |   9 +
 dev-python/cassowary/files/cassowary.png | Bin 0 -> 14922 bytes
 dev-python/cassowary/metadata.xml|  11 ++
 5 files changed, 69 insertions(+)

diff --git a/dev-python/cassowary/Manifest b/dev-python/cassowary/Manifest
new file mode 100644
index 00..f8f2369504
--- /dev/null
+++ b/dev-python/cassowary/Manifest
@@ -0,0 +1 @@
+DIST cassowary-0.6.tar.gz 1045957 BLAKE2B 
0144868db866dc744377812760285a5a64657478d3212ef5c969a2b48ac187a3efdbb4688b637a8fdd7fd648b75fcda28c99f90dba1945ee735173889b27744c
 SHA512 
2e8b2841b203d2a13a399988d3e0d35d7cd70e765370dd31bfc998989bef0bbad99a94d794e8f96b25990f355850d2db4ce3543fa4aedce61d4d36a4d6e8ec3c

diff --git a/dev-python/cassowary/cassowary-0.6.ebuild 
b/dev-python/cassowary/cassowary-0.6.ebuild
new file mode 100644
index 00..d2c16ea48f
--- /dev/null
+++ b/dev-python/cassowary/cassowary-0.6.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=no
+PYTHON_COMPAT=( python3_{9..12} )
+
+inherit linux-mod-r1 distutils-r1 desktop
+
+SRC_URI="https://github.com/casualsnek/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Run Windows Applications on Linux as if they are native (Using a 
VM and FreeRDP)"
+HOMEPAGE="https://github.com/casualsnek/cassowary;
+
+RDEPEND="net-misc/freerdp
+   dev-python/libvirt-python
+   dev-python/PyQt5
+"
+
+DEPEND="${RDEPEND}"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="X wayland"
+
+MODULES_KERNEL_MIN=5.10
+
+python_compile() {
+   cd "${S}/app-linux"
+   echo "See documenation of cassowary" > README.md # Dummy Readme file 
(solve qa error)
+   sed -i "s/version = 0.5/version = ${PV}/g" setup.cfg #version typo 
upstream
+   ${EPYTHON} -m build --wheel --no-isolation
+}
+
+python_install() {
+   cd "${S}/app-linux"
+   ${EPYTHON} -m installer --destdir="${D}" 
dist/cassowary-${PV}-py3-none-any.whl
+   domenu "${FILESDIR}/cassowary.desktop"
+   doicon "${FILESDIR}/cassowary.png"
+}
+
+pkg_postinst() {
+   ewarn "This application requires Pre-Configuration"
+   ewarn "Pls Follow the docs of the project:"
+   ewarn "https://github.com/casualsnek/cassowary/docs;
+}

diff --git a/dev-python/cassowary/files/cassowary.desktop 
b/dev-python/cassowary/files/cassowary.desktop
new file mode 100644
index 00..d7ef7ecf39
--- /dev/null
+++ b/dev-python/cassowary/files/cassowary.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=Cassowary
+Icon=cassowary
+Exec=/usr/bin/cassowary -a
+Comment=Cassowary Configuration (Gui App)
+Categories=System
+Terminal=false
\ No newline at end of file

diff --git a/dev-python/cassowary/files/cassowary.png 
b/dev-python/cassowary/files/cassowary.png
new file mode 100644
index 00..ff18bca0c4
Binary files /dev/null and b/dev-python/cassowary/files/cassowary.png differ

diff --git a/dev-python/cassowary/metadata.xml 
b/dev-python/cassowary/metadata.xml
new file mode 100644
index 00..2944e7876d
--- /dev/null
+++ b/dev-python/cassowary/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gonegrier.dua...@gmail.com
+   Gonçalo Negrier Duarte
+   
+   
+   casualsnek/cassowary
+   
+
\ No newline at end of file



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

2023-09-04 Thread Sam James
commit: dbca35830bb2227ad7da03a78687fedb1ba51dd6
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep  4 12:31:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep  4 12:31:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbca3583

media-sound/ncmpc: Stabilize 0.49 amd64, #913607

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

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

diff --git a/media-sound/ncmpc/ncmpc-0.49.ebuild 
b/media-sound/ncmpc/ncmpc-0.49.ebuild
index c96e3245ad0e..612cad148706 100644
--- a/media-sound/ncmpc/ncmpc-0.49.ebuild
+++ b/media-sound/ncmpc/ncmpc-0.49.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 ~ppc ppc64 ~sparc x86"
 IUSE="async-connect chat-screen doc +help-screen key-screen +library-screen 
lirc lyrics-screen +mouse nls outputs-screen pcre search-screen +song-screen 
test"
 RESTRICT="!test? ( test )"
 



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

2023-09-04 Thread Sam James
commit: 24fa47ad8451961fab1a419d5bae459fbfd511c4
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep  4 12:31:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep  4 12:31:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24fa47ad

media-sound/ncmpc: Stabilize 0.49 x86, #913607

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

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

diff --git a/media-sound/ncmpc/ncmpc-0.49.ebuild 
b/media-sound/ncmpc/ncmpc-0.49.ebuild
index c6d12c500ed6..c96e3245ad0e 100644
--- a/media-sound/ncmpc/ncmpc-0.49.ebuild
+++ b/media-sound/ncmpc/ncmpc-0.49.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc ppc64 ~sparc x86"
 IUSE="async-connect chat-screen doc +help-screen key-screen +library-screen 
lirc lyrics-screen +mouse nls outputs-screen pcre search-screen +song-screen 
test"
 RESTRICT="!test? ( test )"
 



  1   2   >