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

2024-03-25 Thread Joonas Niilola
commit: 8c19cb247c4d454fb6a95e0fc8c3a1d94efd33f7
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Mar 26 05:58:38 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Mar 26 05:58:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c19cb24

dev-util/hfstospell: stabilize 0.5.4 for amd64

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

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

diff --git a/dev-util/hfstospell/hfstospell-0.5.4.ebuild 
b/dev-util/hfstospell/hfstospell-0.5.4.ebuild
index 0153a63efdf0..461a83e8965c 100644
--- a/dev-util/hfstospell/hfstospell-0.5.4.ebuild
+++ b/dev-util/hfstospell/hfstospell-0.5.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/hfst/hfst-ospell/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~loong ~riscv x86"
+KEYWORDS="amd64 ~loong ~riscv x86"
 IUSE="clang"
 
 DEPEND="app-arch/libarchive:=



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

2024-03-25 Thread Joonas Niilola
commit: c17fd47b1a7fe06d99dbbe4e392715cef2418102
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Mar 26 05:57:57 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Mar 26 05:57:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c17fd47b

dev-util/hfstospell: stabilize 0.5.4 for x86

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

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

diff --git a/dev-util/hfstospell/hfstospell-0.5.4.ebuild 
b/dev-util/hfstospell/hfstospell-0.5.4.ebuild
index 270fe676f6a7..0153a63efdf0 100644
--- a/dev-util/hfstospell/hfstospell-0.5.4.ebuild
+++ b/dev-util/hfstospell/hfstospell-0.5.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/hfst/hfst-ospell/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~loong ~riscv ~x86"
+KEYWORDS="~amd64 ~loong ~riscv x86"
 IUSE="clang"
 
 DEPEND="app-arch/libarchive:=



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

2024-03-25 Thread Ionen Wolkens
commit: d918b34514f1d01c2a1df5e1837dbfc4d225b723
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Mar 26 05:02:10 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 26 05:51:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d918b345

profiles: mask media-libs/embree-4 for now

Did give it a quick try with minimal USE and (as noted in the bug)
embree3 and 4 do coexist without any changes and seems to me they
are indeed meant to be treated like a different SLOT or package.

/usr/lib64/libembree3.so
/usr/lib64/libembree4.so
/usr/include/embree3
/usr/include/embree4

(either way the soname changed, *if* not slotted it'd need a subslot)

Revdeps may need attention to depend on specific slot and select
properly if they can use either (assume blender does automagic?
currently does not depend on >=4 anyhow) so just doing a quick
mask until this is properly looked at.

Godot already depend explicitly on embree:3. If *really* had to
it could optionally switch to bundled embree rather than set
an upper bound if not slotted (or when :3 is to be removed).

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index e925997a8c12..69db95e7dd1a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Ionen Wolkens  (2024-03-26)
+# Breaks revdeps that need embree-3 and seems intended to be
+# SLOT=4. Mask until the situation is improved (bug #927833).
+>=media-libs/embree-4
+
 # Eli Schwartz  (2024-03-24)
 # Broken with modern compilers, broken with LTO. Upstream website no
 # longer exists. Unmaintained in Gentoo, no reverse dependencies.



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

2024-03-25 Thread Viorel Munteanu
commit: 15b6b03525ae3d7e9e20a9b3e92f49005b8617c7
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Tue Mar 26 05:37:20 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Mar 26 05:37:20 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=15b6b035

net-misc/maestral: add 1.9.2

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

 net-misc/maestral/Manifest  |  1 +
 net-misc/maestral/maestral-1.9.2.ebuild | 55 +
 2 files changed, 56 insertions(+)

diff --git a/net-misc/maestral/Manifest b/net-misc/maestral/Manifest
index 64eb6c1646..81c2db8d83 100644
--- a/net-misc/maestral/Manifest
+++ b/net-misc/maestral/Manifest
@@ -1,2 +1,3 @@
 DIST maestral-1.8.0.gh.tar.gz 8125310 BLAKE2B 
14880a6ced1d1cea203741875f4eb4a8520daf7103efaca19476c21674f9a10edc2d8959d86fc916ba2cbafbca4e33dd393986f08e844b0e7f85d1c833ea7af6
 SHA512 
e6dff6b8685e78f10ea03b88cfc3d307d0a5873935b43cf4e04c5876009ca1ce88aa782da37a17b9ea092335a3835f2fe2fbf388c861c5da36500a781d10a17b
 DIST maestral-1.9.1.gh.tar.gz 8126257 BLAKE2B 
dfa87be18d1a82c434ed2710a41d3da5376f035c80349053aa73016da654cc2f698caef8cf7c47bba8e6e09da87e14efe75627524302259017b38fcfdad6fbd3
 SHA512 
b8cc78d644024dc4848e217cbbc38a0d2342022e68c1da22bfa9301fe926fcfd2a60a34a2073c55d24e5b5c41fa075bb8cff41563148ddea38c3b0cffbc1
+DIST maestral-1.9.2.gh.tar.gz 8126622 BLAKE2B 
2ba3a10e54e308d48b20c85cf389faa3715c43ed384958dc92ed9c8652265c336d5241620943d2f09e955950d5e747a89d2f8e1f458f4f727e7440e234fd3134
 SHA512 
70aa32f0070d0d8d646f530b3ab7bc9ebcdf7f301d27d097feeef56aed14661df4f1105ce3e1f42d1dd9afd38cce70e25a4e191b8000bca2bf66120168a22091

diff --git a/net-misc/maestral/maestral-1.9.2.ebuild 
b/net-misc/maestral/maestral-1.9.2.ebuild
new file mode 100644
index 00..ec2891669b
--- /dev/null
+++ b/net-misc/maestral/maestral-1.9.2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+inherit distutils-r1 xdg
+
+MY_PV=${PV/_rc/.dev}
+DESCRIPTION="Maestral is an open-source Dropbox client written in Python"
+HOMEPAGE="https://maestral.app;
+SRC_URI="https://github.com/samschott/maestral/archive/refs/tags/v${MY_PV}.tar.gz
 -> ${P}.gh.tar.gz"
+S="${WORKDIR}"/${PN}-${MY_PV}
+
+LICENSE="MIT"
+SLOT="0"
+if [[ ${PV} != *_rc* ]]; then
+   KEYWORDS="~amd64"
+fi
+
+RDEPEND="
+   >=dev-python/click-8.0.2[${PYTHON_USEDEP}]
+   >=dev-python/desktop-notifier-3.3.0[${PYTHON_USEDEP}]
+   =dev-python/dropbox-11*[${PYTHON_USEDEP}]
+   >=dev-python/fasteners-0.15[${PYTHON_USEDEP}]
+   dev-python/importlib-metadata[${PYTHON_USEDEP}]
+   >=dev-python/keyring-22.0.0[${PYTHON_USEDEP}]
+   >=dev-python/keyrings-alt-3.1.0[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pathspec-0.5.8[${PYTHON_USEDEP}]
+   >=dev-python/Pyro5-5.10[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.16.2[${PYTHON_USEDEP}]
+   dev-python/rich[${PYTHON_USEDEP}]
+   dev-python/survey[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   >=dev-python/watchdog-2.0.1[${PYTHON_USEDEP}]
+   dev-python/xattr[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/build[${PYTHON_USEDEP}]
+"
+
+EPYTEST_DESELECT=(
+   # requires dev-python/pytest-benchmark not available for py3.11
+   tests/offline/test_clean_local_events.py::test_performance
+
+   # requires systemd
+   tests/offline/test_cli.py::test_autostart
+
+   # requires network
+   tests/offline/test_main.py::test_check_for_updates
+)
+
+distutils_enable_tests pytest



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

2024-03-25 Thread Viorel Munteanu
commit: fc254a621382f38e5b67b8165a0171aba916daf4
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Tue Mar 26 05:39:38 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Mar 26 05:39:38 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fc254a62

net-misc/maestral-qt: add 1.9.2

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

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

diff --git a/net-misc/maestral-qt/Manifest b/net-misc/maestral-qt/Manifest
index af1d30a015..189cda556c 100644
--- a/net-misc/maestral-qt/Manifest
+++ b/net-misc/maestral-qt/Manifest
@@ -1,2 +1,3 @@
 DIST maestral-qt-1.8.0.gh.tar.gz 1219570 BLAKE2B 
83c3d67b169f04553f3885e3ae008fe04284bb9fd9a7b2888e2146e298e85cc15f639d83359165a957f8832bb34d3bf129ddd850d58b6e808e257d5784a2e1b4
 SHA512 
2cf19185fce01b5d1884215522987ba77484e6d6cb9a3745503fd2bc66c796db839ee7dc863fb3b8e3b55b95af013bf23b00bc60cb7106d265766ca813482bdd
 DIST maestral-qt-1.9.1.gh.tar.gz 1219592 BLAKE2B 
31ac7bf91499c46ae0cbab508e7c9e9591c0a0f766b6de00f2d4f19f3d0ebb6c513c4f2785c0b31210f7401ae59b98eaa7b753676953206e4a295d2783950ed4
 SHA512 
ff1ade8625655be61b0c10ad5a66c1d53984852cb9346d6ca552bb3783f451fae46a2277598d2d8c9cd3e96db0fbdef1dc38f23c2e6c99806b634a73b8589ba5
+DIST maestral-qt-1.9.2.gh.tar.gz 1219612 BLAKE2B 
36b8bcbcdfbcb9462df359716da08f9b25e27a5a8aeb0cf4e1321efca301d3a5d3dac51bc2f0593f3e76efc68e09ecd6a709dcc8ad70e36633e07f2c08738c1e
 SHA512 
18499ef44875d24ef63e0c9355bf584191a7752bebb5b2db7bc79e95c777d3706eec9b760da2aaa4928ba04180ac4978aed50643593c25c8a7ecc143fe1d6b7f

diff --git a/net-misc/maestral-qt/maestral-qt-1.9.2.ebuild 
b/net-misc/maestral-qt/maestral-qt-1.9.2.ebuild
new file mode 100644
index 00..c15493aa2e
--- /dev/null
+++ b/net-misc/maestral-qt/maestral-qt-1.9.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+inherit desktop distutils-r1
+
+MY_PV=${PV/_rc/.dev}
+DESCRIPTION="Maestral is an open-source Dropbox client written in Python"
+HOMEPAGE="https://maestral.app;
+SRC_URI="https://github.com/samschott/${PN}/archive/refs/tags/v${MY_PV}.tar.gz 
-> ${P}.gh.tar.gz"
+S="${WORKDIR}"/${PN}-${MY_PV}
+
+LICENSE="MIT"
+SLOT="0"
+if [[ ${PV} != *_rc* ]]; then
+   KEYWORDS="~amd64"
+fi
+
+RDEPEND="
+   >=dev-python/click-8.0.2[${PYTHON_USEDEP}]
+   dev-python/markdown2[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/PyQt6[widgets,gui,svg,${PYTHON_USEDEP}]
+   >=net-misc/maestral-${PV%_rc*}_rc0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/build[${PYTHON_USEDEP}]
+"
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   domenu src/maestral_qt/resources/maestral.desktop
+}



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

2024-03-25 Thread Ionen Wolkens
commit: 5e4cbe75ca512c6fb0acd0135e4a892a370de333
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Mar 26 04:37:45 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 26 04:41:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e4cbe75

dev-util/maturin: pass --no-default-features again

This got lost when migrated away from setuptools-rust, which
led to enabling rustls (which breaks several arches).

Revbump due to licenses being wrong if kept in.

Bug: https://bugs.gentoo.org/927792
Fixes: 293ae46213fe0e457c9ff2ff844c39be63296886
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-util/maturin/{maturin-1.5.1.ebuild => maturin-1.5.1-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/maturin/maturin-1.5.1.ebuild 
b/dev-util/maturin/maturin-1.5.1-r1.ebuild
similarity index 99%
rename from dev-util/maturin/maturin-1.5.1.ebuild
rename to dev-util/maturin/maturin-1.5.1-r1.ebuild
index 055887eb5601..81f54669ac75 100644
--- a/dev-util/maturin/maturin-1.5.1.ebuild
+++ b/dev-util/maturin/maturin-1.5.1-r1.ebuild
@@ -495,7 +495,7 @@ src_configure() {
$(usev ssl native-tls)
)
 
-   cargo_src_configure
+   cargo_src_configure --no-default-features
 }
 
 python_compile_all() {



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

2024-03-25 Thread Ionen Wolkens
commit: c4b2d5f2ee211f04f08aaecbae2e03cde24ed731
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Mar 26 04:41:38 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 26 04:41:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4b2d5f2

dev-util/maturin: drop 1.5.0

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

 dev-util/maturin/Manifest |   4 -
 dev-util/maturin/maturin-1.5.0.ebuild | 544 --
 2 files changed, 548 deletions(-)

diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest
index 7c35c17ec7d8..dc2e2ff91a52 100644
--- a/dev-util/maturin/Manifest
+++ b/dev-util/maturin/Manifest
@@ -75,7 +75,6 @@ DIST clap_complete-4.3.2.crate 34104 BLAKE2B 
8ac5d031536f3917755642cb69cb80a7013
 DIST clap_complete-4.4.9.crate 37659 BLAKE2B 
99de16ea4fab3996ed9e7d0855b0184ceb3c5740b690120b48490c1fe78115dcad3d8b52b3ffa31afb2b0e9f8e4c0beb8e331e4cbd5b1f688c1dcd4b49f06ab3
 SHA512 
79ca2717a7c4752959ca48c60e8e0751de67be1e40717cb336028d5edbeff0650cb3bbab8463dc6f227feeaac3f18acc249f08f26d1855055bae07758b3733d6
 DIST clap_complete_command-0.5.1.crate 8273 BLAKE2B 
84302d7ffc34d9e947dd141421462b2035f324a77a8c68fa342a49242b0f97e43afc54be90d7cbb2efb311ea7848313af3d98c572402e7b25f83c22ff1fce8c4
 SHA512 
0cbd75f41349c709440ceee1075cd209f927b928c665b31907caecae91ab0b1e00c0a73f8185df754663e4d079467c6312abdc175bb6f8bd58c6d783b371754c
 DIST clap_complete_fig-4.3.1.crate 11632 BLAKE2B 
77b78c04eec921a2deab7e4bbd68bd4da16eab37dfc17e256a06ac2188f00cc9c30f67f4be7d37d6810162b5b23028439eae3ed800c8f7e40b2582fea569efa0
 SHA512 
6851aa0cea0c0e5f410bcf4f6d17f9e8bc977880fdee06f99422f5903a538db25d85b9e26f99c7b4ca6016b21c931e3e4b09507ca5d55b183afcdce59470b861
-DIST clap_complete_fig-4.4.2.crate 10495 BLAKE2B 
9f42ad70523b3c4a9dcad77109d41c792e7fdc38c56a009b0aa7544a2bc7623d43943b5f9db33eb26f159fe09ad54401e18c799b336cd6a6ecec0ffb164dda17
 SHA512 
b8ae0b4e7cd8bfb6fbf1b8ed49bb8b28947e73f61aa149c2fb03ed2bc118ab2d5762c063ae6cc1482f0d54e85d26ce7a4df15654f67e9b1d884cbd658e254b31
 DIST clap_complete_nushell-0.1.11.crate 32198 BLAKE2B 
6a704251bfc10fa7fd113f7e82bdeb9655f2e23d851fc3d654332ee196214b179fa83ed6c57b436df247f6eb1d2feb28017090b9087b7b8d92283978e7ce9957
 SHA512 
04098511e19cb629df43509f2596904ec2a8690fa6bcf160825030c42dad73f77ed184e5a4dce10c8308b9718541540f10277b0ef0fee6b039ac1e7b482d3cf2
 DIST clap_derive-4.3.12.crate 29052 BLAKE2B 
501fb22eddca5b21456bd9911ad1f90ee5d5c918eedd08e2615d22ce58bb0fa5dd626b51a734f20b78411b9a4492ae63629131e0c2e1bd0f3eee21e5da3fb37f
 SHA512 
a58e948fddf45321f0fcfe9d9afbeff42849da472fc4e4b15c31f46ffe55a0dba34d2c1d14e342530c1e4080c43de790595e4f3dca06cbb6a8a60f9e3cab3abc
 DIST clap_derive-4.4.7.crate 29046 BLAKE2B 
96ca919b8f9901b2e89c58ee8cf8bd3881ff715ac27999c03c867b317321e4839d9e923f68d411a05b45c34d54557af12b8a173f2445732fb6de16f30dad8e2b
 SHA512 
4be40460468f7ce22906cdc9eea8d01bb07cb206d4ce0c3df2abd929d6925b175a49cf63907925ca16ae6297d6f4d933087fa5b35958e551117ec7ae050be167
@@ -181,7 +180,6 @@ DIST libc-0.2.134.crate 603330 BLAKE2B 
afca337bf7120e933c56745a51261156f4af7cc58
 DIST libc-0.2.147.crate 686772 BLAKE2B 
ab2f0c65d071d46b8b88149add1c8429237ef6d9e0563d56ee1adbf23e6147dbb57fb68fbd02498f8ec75327693237a47e5e5259615ce8b0d5ed7a03bbf4fffb
 SHA512 
bfb3c230b59d623b98726f92b7c3f897b47ba3d22fe9834c15f5b4c1b662289aba35a0ae3acfc704ad74696db8c691ee007b9cc6fa03ae65a18eb6bedc81931e
 DIST libc-0.2.149.crate 715592 BLAKE2B 
21dd5d4f9351f3c75790077c7b025046db665f2d48d7a72cda7667bc60febf79d82708cf7d39a323a594397cd590bd3d2a2f85349b4473b90ea4da918382ed0a
 SHA512 
0def64d400d473d6eed30e985522d36801ee6472b15f90e74dc4592e0a8ffbaf30b731be280de52b30255cf60aeca8efe817b67049227dc7000c807e007d7289
 DIST libc-0.2.150.crate 719359 BLAKE2B 
d08e17fb29992c76337bb5862cbc1cdaf7b9d7749cd65021f145fcf49fa7954d6251c8c2f3c9a796b46283c3bc014bccfd259ea52824459841911ad847fd7f5a
 SHA512 
7ae8fe6a1db38ac6d951c0b4880d25a02f064f5e61d6057c20f7208dec8395d58efd085e41857bcf5f4da2b014d2952dc4ddaf18ac4acd3a23675bb659e70385
-DIST libc-0.2.152.crate 740278 BLAKE2B 
8eecde477063207d77b6894d6f9194c8dd10e55b69585e3d66296eaa0b9d3f6e2d033e667207182bf4c3cf31f6d38820c9187b2006f4b5ebee898adafb4b2751
 SHA512 
1722f6f52077efab90026aae3d10306f8c38ebba95366593c3c1adf707fae121ab450064ad9e8be5a667caf6af0b90fad4d1ca1009db0f2220093c44e33c4b5c
 DIST libc-0.2.153.crate 740614 BLAKE2B 
523a41bc8cff4ebcba0edbbe9e6a2286ec7cb3ba5e90ca5926c972b68e4b34188bc077d20c22376238c3cd91b7455898a95c505ace4ededea88cc496edb4c5a7
 SHA512 
3f99e3a192974fffdc053ef21e9ad5fb54b7cdbd4755df176704a95dba38047138ccab76763e89c6b565f37f98fd549fe368749f84f6d1638b3209cb07eae9b4
 DIST libredox-0.0.1.crate 4212 BLAKE2B 
fecbb90e2842a69f3967bb2a09b0181dce1720b60c5d762a334a279b52c00a9b4b52de72c6484603981c0c3e1cd8e173ef5e15fa290ce8b739204956be92
 SHA512 
31a9234201f5128f1519e108f7424d1740a67699828265cc725304a70f6a51e139f1d0c0e626b487857a7b421f25ad93e81b95b65cf0d3e0ad912388deecfb41
 DIST 

[gentoo-commits] repo/gentoo:master commit in: sys-fs/udev-init-scripts/

2024-03-25 Thread William Hubbs
commit: eb38210f9b8ffe502b527b97ea9a5497a91680fa
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Mar 26 03:44:06 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Mar 26 03:44:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb38210f

sys-fs/udev-init-scripts: fix git uri for live ebuild

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

 sys-fs/udev-init-scripts/udev-init-scripts-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/udev-init-scripts/udev-init-scripts-.ebuild 
b/sys-fs/udev-init-scripts/udev-init-scripts-.ebuild
index 7c9229bd7691..972e55411f09 100644
--- a/sys-fs/udev-init-scripts/udev-init-scripts-.ebuild
+++ b/sys-fs/udev-init-scripts/udev-init-scripts-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,7 +6,7 @@ OLD_PN=udev-gentoo-scripts
 OLD_P=${OLD_PN}-${PV}
 
 if [ "${PV}" = "" ]; then
-   EGIT_REPO_URI="https://anongit.gentoo.org/proj/${OLD_PN}.git;
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/${OLD_PN}.git;
inherit git-r3
 else

SRC_URI="https://gitweb.gentoo.org/proj/${OLD_PN}.git/snapshot/${OLD_P}.tar.gz 
-> ${P}.tar.gz"



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

2024-03-25 Thread Adrian Ratiu
commit: 91214b8ae170bfff3778a50ad59d7241f794b483
Author: Adrian Ratiu  collabora  com>
AuthorDate: Sun Mar 24 20:28:22 2024 +
Commit: Adrian Ratiu  collabora  com>
CommitDate: Tue Mar 26 00:03:15 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=91214b8a

gui-apps/wob: add systemd use flag

so the service/socket files can be installed, they
are very useful to systemd users who want to start
wob that way.

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

 gui-apps/wob/metadata.xml  |  1 +
 gui-apps/wob/wob-0.15.1.ebuild | 14 --
 2 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/gui-apps/wob/metadata.xml b/gui-apps/wob/metadata.xml
index 253436a94a..e2802550e6 100644
--- a/gui-apps/wob/metadata.xml
+++ b/gui-apps/wob/metadata.xml
@@ -17,5 +17,6 @@


Linux kernel syscall filtering
+   Install systemd service/socket files

 

diff --git a/gui-apps/wob/wob-0.15.1.ebuild b/gui-apps/wob/wob-0.15.1.ebuild
index e3698417ba..310a793b7a 100644
--- a/gui-apps/wob/wob-0.15.1.ebuild
+++ b/gui-apps/wob/wob-0.15.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit meson
+inherit meson systemd
 
 DESCRIPTION="Lightweight overlay volume/backlight/progress/anything bar for 
Wayland"
 HOMEPAGE="https://github.com/francma/wob;
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/francma/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="ISC"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="+man +seccomp test"
+IUSE="+man +seccomp test systemd"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
@@ -37,3 +37,13 @@ src_configure() {
)
meson_src_configure
 }
+
+src_install() {
+   meson_src_install
+
+   if use systemd; then
+   insinto $(systemd_get_userunitdir)
+   doins contrib/systemd/${PN}.service
+   doins contrib/systemd/${PN}.socket
+   fi
+}



[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/mkusb/

2024-03-25 Thread Vitaly Zdanevich
commit: aa76d8ee0c8962c57241a71c4e2d1325cf36bea5
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Mar 25 23:32:42 2024 +
Commit: Vitaly Zdanevich  ya  ru>
CommitDate: Mon Mar 25 23:32:42 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aa76d8ee

sys-boot/mkusb: new package

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

 sys-boot/mkusb/Manifest|  7 
 sys-boot/mkusb/metadata.xml| 13 +++
 sys-boot/mkusb/mkusb-23.2.0.ebuild | 73 ++
 3 files changed, 93 insertions(+)

diff --git a/sys-boot/mkusb/Manifest b/sys-boot/mkusb/Manifest
new file mode 100644
index 00..f6c1b65297
--- /dev/null
+++ b/sys-boot/mkusb/Manifest
@@ -0,0 +1,7 @@
+DIST mkusb-23.2.0-all.deb 57056 BLAKE2B 
898c40c5eccc7c2d8f13d778cb5990504d48ba2a54b069147c721bd6ab3348395beb2be1f40a629e551dc5b18b627535f6f629b11cfcc7401dd7e0036e2b53d8
 SHA512 
e2a6333778f555be81e7de5ff260bc234a4f7384e2f1f8ead5c8c03746063a709b23964a60c65aa473a8e61159649558a7104d589386c2775dea473c62fada9f
+DIST mkusb-23.2.0-common.deb 13520112 BLAKE2B 
73acc8b7901225e630720efdcd29df30a6524c6c5b8e7e871be7dce14b96f0238c00ed58243dcf54c6e428c0c33fa56022779e8f0c551931fc811aabe225ad0d
 SHA512 
55ee9894ad7fc75087230dfb7fec69c4d9734433bc1097ac58f52f03f4f780c71c4a6e9dc4045d1cb2da232d6532134ed1f33c2350014ed8f8d0a08d99397f00
+DIST mkusb-23.2.0-efi.deb 11566428 BLAKE2B 
89d62818e3075020c5d4f806249c95e99d9643b4016d1b19af1ed6b3d2209bac1e322ba386cfb4f37eb9ab2fe9779bfdb901897e1c4159d1efdfb5efe49000f2
 SHA512 
7620378981ea7d008aa476840a325eca2bfbce0a362a82151a29619e2c151080e0f727106892986da04f21fca16ba0e0bfbb94d8be1d0ee69cd93bf170f3e93e
+DIST mkusb-23.2.0-gui.deb 18164 BLAKE2B 
bc0ac05cc203a9abc8053f49a5d2283624cd9b03bd0dafda22b194cf6cd454e05eb7355abec954f01b463f885e64d2891834510cea2aac47507c5cbb4c8424ae
 SHA512 
8f003506150685fecfd5e75fbc65df2dcde591cd22cdae102d10407c982f6b013955dbefd1ff7f7d66f7d6848ef6949f28ad69f7ae90b7cb9cc53d00c94b3c72
+DIST mkusb-23.2.0-nox.deb 30656 BLAKE2B 
c376bf6c2ad88e62ed49e6f89599fcd878453a91113f5ddd530623fb994319b01c5df00597d33be56757cd0c04ee6ae649553f58c7a6795705a022194c618d70
 SHA512 
6c132cfcd6835fc17ae34f00c02d6cb6e9ae1ce18a64a13696436c185e0835c3b1773bbb8b0dd5b0d5c66c04dafdf5ae3d9eafa233ec282fd73b2558706ac538
+DIST mkusb-23.2.0-plug.deb 35360 BLAKE2B 
1b7f12aeb6b17ff0fdebc450c5d11bc7aea86c4bcdb753206505a750653018e451dac44da8a413cea6d57e7b3d57d961652aca58c590797a33da4ba2198d3e5c
 SHA512 
61a36f5098c19218b15c14c1c3a8bd2c8f026a63227841701422984354b899d5e6735fa0d486e93339ac016743cb47a40beae6f0130af6b0016c00ac202b8c01
+DIST mkusb-23.2.0.deb 65376 BLAKE2B 
aa8028e0d330b63a83b9101caf8ae1adf0f12508351f9b97db436658d9ea8b93adf937e83300af320fb3c17a472b740509ee268868423c766fcad4d75756de83
 SHA512 
092809659654392af055414f8ccdcc4dbe2284c0d2e043df66988c89fefc13fa0aa0e0c7b258600d95e1496fba5686f246cadc1ac90154ce24362b33c5c6eccd

diff --git a/sys-boot/mkusb/metadata.xml b/sys-boot/mkusb/metadata.xml
new file mode 100644
index 00..a3a76b491b
--- /dev/null
+++ b/sys-boot/mkusb/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+   
+   https://bugs.launchpad.net/mkusb
+   https://help.ubuntu.com/community/mkusb
+   mkusb
+   
+

diff --git a/sys-boot/mkusb/mkusb-23.2.0.ebuild 
b/sys-boot/mkusb/mkusb-23.2.0.ebuild
new file mode 100644
index 00..d13c1a2ff6
--- /dev/null
+++ b/sys-boot/mkusb/mkusb-23.2.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit unpacker xdg-utils
+
+DESCRIPTION="CLI and GUI for creating bootable live USB, with optional 
persistent storage"
+HOMEPAGE="https://help.ubuntu.com/community/mkusb;
+SRC_URI="
+   
https://launchpad.net/~$PN/+archive/ubuntu/ppa/+files/$PN-common_$PV-1ubuntu1_all.deb
 -> $P-common.deb
+   
https://launchpad.net/~$PN/+archive/ubuntu/unstable/+files/dus_$PV-1ubuntu1_all.deb
 -> $P.deb
+   
https://launchpad.net/~$PN/+archive/ubuntu/ppa/+files/guidus_$PV-1ubuntu1_all.deb
 -> $P-gui.deb
+   
https://launchpad.net/~$PN/+archive/ubuntu/ppa/+files/${PN}_$PV-1ubuntu1_all.deb
 -> $P-all.deb
+   
https://launchpad.net/~$PN/+archive/ubuntu/ppa/+files/$PN-plug_$PV-1ubuntu1_all.deb
 -> $P-plug.deb
+   
https://launchpad.net/~$PN/+archive/ubuntu/ppa/+files/$PN-nox_$PV-1ubuntu1_all.deb
 -> $P-nox.deb
+   
https://launchpad.net/~$PN/+archive/ubuntu/ppa/+files/usb-pack-efi_$PV-1ubuntu1_all.deb
 -> $P-efi.deb
+"
+
+S="${WORKDIR}"
+
+SLOT="0"
+
+LICENSE="GPL-3"
+KEYWORDS="~amd64"
+
+RESTRICT="strip"
+QA_PREBUILT="*"
+# REQUIRES_EXCLUDE="libcef.so" # Already inside
+
+RDEPEND="
+   app-admin/sudo
+   gnome-extra/zenity
+   sys-apps/gptfdisk
+   sys-apps/pv
+   sys-fs/ntfs3g
+"
+# About sys-fs/ntfs3g see my issue to make this dep 

[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/ubuntu-desktop-amd64-iso-download/

2024-03-25 Thread Vitaly Zdanevich
commit: 0a7b62b8af7b86d42f95d364df01fc2b5dbab240
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Mar 25 23:32:25 2024 +
Commit: Vitaly Zdanevich  ya  ru>
CommitDate: Mon Mar 25 23:32:25 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0a7b62b8

sys-boot/ubuntu-desktop-amd64-iso-download: new package

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

 .../ubuntu-desktop-amd64-iso-download/Manifest |  1 +
 .../ubuntu-desktop-amd64-iso-download/metadata.xml |  8 
 ...buntu-desktop-amd64-iso-download-22.04.4.ebuild | 52 ++
 3 files changed, 61 insertions(+)

diff --git a/sys-boot/ubuntu-desktop-amd64-iso-download/Manifest 
b/sys-boot/ubuntu-desktop-amd64-iso-download/Manifest
new file mode 100644
index 00..20ce4f5026
--- /dev/null
+++ b/sys-boot/ubuntu-desktop-amd64-iso-download/Manifest
@@ -0,0 +1 @@
+DIST ubuntu-22.04.4-desktop-amd64.iso 5017356288 BLAKE2B 
987cc9796b9902c6874ffeccd1df5ed6e17873ca4a8f4a8f986a1527aab6d98096eccc56bdcbc6f9cb5cc90515fbe4da5b0f279ee74705efdd445737c62a44df
 SHA512 
0035fbb414daa32f928cf5e3776ad4c67f51592892447c8b4e25ec919db5ee77141833eef124d7d52e506f4eef7601fb09c8a31543b56d3c7608cddbfe2712ae

diff --git a/sys-boot/ubuntu-desktop-amd64-iso-download/metadata.xml 
b/sys-boot/ubuntu-desktop-amd64-iso-download/metadata.xml
new file mode 100644
index 00..812e586b96
--- /dev/null
+++ b/sys-boot/ubuntu-desktop-amd64-iso-download/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+

diff --git 
a/sys-boot/ubuntu-desktop-amd64-iso-download/ubuntu-desktop-amd64-iso-download-22.04.4.ebuild
 
b/sys-boot/ubuntu-desktop-amd64-iso-download/ubuntu-desktop-amd64-iso-download-22.04.4.ebuild
new file mode 100644
index 00..4bbd3da4fd
--- /dev/null
+++ 
b/sys-boot/ubuntu-desktop-amd64-iso-download/ubuntu-desktop-amd64-iso-download-22.04.4.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Downloaded from Yandex mirror (Russia), to /opt/distribs/ - no 
other actions"
+HOMEPAGE="https://ubuntu.com/download/desktop;
+
+f="ubuntu-$PV-desktop-amd64.iso"
+SRC_URI="https://mirror.yandex.ru/ubuntu-releases/$PV/$f;
+# TODO how to choose the closest/fastest mirror?
+
+S="${WORKDIR}"
+
+LICENSE="GPL-3"
+SLOT="0"
+PROPERTIES="live"
+RESTRICT="strip"
+QA_PREBUILT="*"
+
+src_install() {
+
+   cd "$DISTDIR"
+
+   mkdir -p "$ED/opt/distribs/" || die
+
+   cp $f "$ED/opt/distribs/" || die
+}
+
+pkg_postinst() {
+   einfo "To write to USB we have many options, but the simplest one 
without installing any software:"
+   einfo "sudo cp $f /dev/sdX"
+   einfo "it will override the data on USB"
+   einfo "Instead of sdX - choose the letter of your USB flash from lsblk"
+   einfo ""
+   einfo "or"
+   einfo "sudo dd if=$f of=/dev/sdX"
+   einfo "With dd you can press Ctrl-T to see the progress"
+   einfo ""
+   einfo "or"
+   einfo "sys-boot/ventoy-bin"
+   einfo "(just copy the iso to the usb, with optional persistence 
storage)"
+   einfo ""
+   einfo "or"
+   einfo "sys-boot/mkusb"
+   einfo ""
+   einfo "or"
+   einfo "or Rufus on Windows (also with optional persistence) 
https://rufus.ie;
+   einfo "See related documentation https://wiki.gentoo.org/wiki/LiveUSB;
+   einfo ""
+   einfo "ISO is saved to /opt/distribs/"
+}



[gentoo-commits] repo/proj/guru:dev commit in: games-strategy/massive-assault-network-ii/

2024-03-25 Thread Vitaly Zdanevich
commit: 8a0256fc10f794976a79fdf3685b9e952422785c
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Mar 25 23:31:55 2024 +
Commit: Vitaly Zdanevich  ya  ru>
CommitDate: Mon Mar 25 23:31:55 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8a0256fc

games-strategy/massive-assault-network-ii: new package

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

 games-strategy/massive-assault-network-ii/Manifest |  1 +
 .../massive-assault-network-ii-2.0.270.ebuild  | 55 ++
 .../massive-assault-network-ii/metadata.xml|  8 
 3 files changed, 64 insertions(+)

diff --git a/games-strategy/massive-assault-network-ii/Manifest 
b/games-strategy/massive-assault-network-ii/Manifest
new file mode 100644
index 00..6414ea8d85
--- /dev/null
+++ b/games-strategy/massive-assault-network-ii/Manifest
@@ -0,0 +1 @@
+DIST massive-assault-network-2.tar.xz 539578772 BLAKE2B 
f8f14719a32285c956690659afb523aa5b11a98346de4c56349755a0f80009e24291209741f0ac5228c32a13d29dd1a2c90633e8a5c186f97ecb2734947e8261
 SHA512 
c4c815af8cf2b6eb1b5aac61b1aab3a8b4652215894a1d3fd8b6ab81a44161c72d7567addbeabadf8b9e92e1f3323437bc3b9bb6623ab8dc3c33637c8be27696

diff --git 
a/games-strategy/massive-assault-network-ii/massive-assault-network-ii-2.0.270.ebuild
 
b/games-strategy/massive-assault-network-ii/massive-assault-network-ii-2.0.270.ebuild
new file mode 100644
index 00..ddb1e14f2e
--- /dev/null
+++ 
b/games-strategy/massive-assault-network-ii/massive-assault-network-ii-2.0.270.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Turn-based, sci-fi, like a chess, from 2006, any screen 
resolution, good rating"
+HOMEPAGE="http://www.massiveassaultnetwork.com/man2/;
+
+SRC_URI="https://archive.org/download/massive-assault-network-2.tar.xz/massive-assault-network-2.tar.xz;
+
+KEYWORDS="~amd64"
+S="${WORKDIR}"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+RESTRICT="strip"
+
+RDEPEND="
+   ~games-emulation/conty-1.25.2:0
+"
+# TODO add USE flag to be able to choolse local wine or wine-proton, against 
1.4 GB dependency?
+
+QA_PREBUILT="*"
+
+src_install() {
+
+   mkdir -p "$ED$/opt" || die
+
+   mkdir "$ED/opt" || die
+   mkdir -p "$ED/usr/bin/" || die
+   cp -r "$PN" "$ED/opt/$PN" || die
+
+   conty='conty-1.25.2'
+
+   echo "cd /opt/$PN; $conty wine man2.exe; cd -" > "$ED/usr/bin/$PN"
+   fperms +x "/usr/bin/$PN"
+   # I tried this but on run error: "Problems during decoding OGG files" -
+   # because I need to run from the directory of the game,
+   # but cd does not works with exec
+   # make_wrapper "$PN" "$conty wine /opt/$PN/man2.exe /d /opt/$PN"
+
+}
+
+pkg_postinst() {
+   einfo "More about the game:"
+   einfo "https://en.wikipedia.org/wiki/Massive_Assault_Network_2;
+   einfo "Wikidata: https://www.wikidata.org/wiki/Q4043784;
+   einfo "https://www.mobygames.com/game/44100/massive-assault-network-2;
+   einfo "https://www.metacritic.com/game/massive-assault-network-2;
+   einfo "Discord: https://discord.gg/u76RQ98U;
+   einfo ""
+   einfo "Buy the full game: 
https://www.humblebundle.com/store/massive-assault-network-2;
+   einfo "Downloaded from 
http://www.massiveassaultnetwork.com/download/man.2.0.270full_wn.exe, 
installed, archived"
+   einfo "The game is installed to /opt/$PN - if you want to run it by 
another Wine or operating system"
+}

diff --git a/games-strategy/massive-assault-network-ii/metadata.xml 
b/games-strategy/massive-assault-network-ii/metadata.xml
new file mode 100644
index 00..812e586b96
--- /dev/null
+++ b/games-strategy/massive-assault-network-ii/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+



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

2024-03-25 Thread Julien Roy
commit: 6d23676a99133cf7fb93741a4a6414e6c312588a
Author: Denis Strizhkin  gmail  com>
AuthorDate: Mon Mar 25 22:20:20 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Mar 25 22:20:20 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6d23676a

x11-themes/catppuccin: rename to cattpuccin-gtk & add light theme

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

 x11-themes/catppuccin-gtk/Manifest | 28 ++
 .../catppuccin-gtk/catppuccin-gtk-0.7.1.ebuild | 63 ++
 .../{catppuccin => catppuccin-gtk}/metadata.xml|  1 +
 x11-themes/catppuccin/Manifest | 14 -
 x11-themes/catppuccin/catppuccin-0.7.1.ebuild  | 45 
 5 files changed, 92 insertions(+), 59 deletions(-)

diff --git a/x11-themes/catppuccin-gtk/Manifest 
b/x11-themes/catppuccin-gtk/Manifest
new file mode 100644
index 00..b9d313982e
--- /dev/null
+++ b/x11-themes/catppuccin-gtk/Manifest
@@ -0,0 +1,28 @@
+DIST catppuccin-gtk-0.7.1-frappe-blue-dark.zip 497646 BLAKE2B 
2d1f2c09ed4a42992805e7ae79add2b13e7cf3c364150a3d54ea747759608494f8cbaad3b01723e6a01e9a48c48b1504b177f80b371a2249b12250e966da2fcf
 SHA512 
51b4c554a88199abd744a236c6efce73cc295800d7c4f81a68663cdbe03db614d3f02d799b8ebb223a9d1a369bf54e3161b009981117a503718dfaa05d776587
+DIST catppuccin-gtk-0.7.1-frappe-flamingo-dark.zip 501352 BLAKE2B 
2962f5d1f5c0213409d10d28aac8c61941077fd8630151e33847ec456b2f52e8750998835b70d5840f9f5b36d57a1311236114299b8b9a359f4b94767364db17
 SHA512 
27740ab67acacc1ac26ac6487816424e8ab6f549c6e6de430fc36e99d9b7bcce18975e9a451a20a10c1a415690689b8739860ff1649ccc781c9894a38880940f
+DIST catppuccin-gtk-0.7.1-frappe-green-dark.zip 496890 BLAKE2B 
8b5a25522b4a8cd5374665f7719ddb42ec439192b8beab8ae895411cb1fc649a9a003092798f273cb1a4dce6a9fc6ce580830785ae1c17110b8ce953e395dfe9
 SHA512 
fcb3d638b62a33684093c3c8d0b05f90b31831750fea4ad0c0296593dc6a3997d89b9f08b03e38b1737338fc4a25bb7613f9fba3c9107466e6b83a0b01582d60
+DIST catppuccin-gtk-0.7.1-frappe-lavender-dark.zip 501845 BLAKE2B 
8abc3e457f07f529336e810c1d7091bdd2ada69186ebd668362431208f460e3b8c11d62736c64cdd05915aef7677b01379d21521b2fe2eb22d1e671b28b3f992
 SHA512 
f5b8eb96875c521aa2be5742f04e465a25bfa80b3b9282a642597d7ce1e131e20bf0562061908e82290dd71ec3dd55bbe8b601c74079149b2cd1b8cc1ea940b3
+DIST catppuccin-gtk-0.7.1-frappe-maroon-dark.zip 497892 BLAKE2B 
356c5b55239d6f3e78609368f51e48beb1cf9979ac7e8b62a5cb1ab77d04bfc8e203cfc5b12740f8d0a0a818d7a609986330d5c5322ae88aad18fa7a16086564
 SHA512 
21bafff62ea2fd2fc890d830f10ae579eaf519d3d708d86bdbec3ea5d7a317a7741568c81b7be30b8f88ef6f7ed3ac8ef2db0a12f29f8f98f85489f38e9065c7
+DIST catppuccin-gtk-0.7.1-frappe-mauve-dark.zip 498455 BLAKE2B 
19b63b5700f2cd13d01a2062f9cd7f1f6ee8ab8ccd3e57740cd0e478f4494537bdf9a906e5a11d90311f985b700a2736fbf21399b1e342c419d7a6c3ec3e56fc
 SHA512 
145e997e439f77c912c8d95ba4a085c0e20e373980bf95efd8bc5fe14fb31f04ad7ff4bd25e4c221f51185044dc4fbb67cc3512d51f54310309a868e897c2cc1
+DIST catppuccin-gtk-0.7.1-frappe-peach-dark.zip 496070 BLAKE2B 
7da62bee9139e5b4f9ba1d2456dd4c15d30b3e6e29a2df2d803e57b02483bea28fcedc38db20b86ff857e38bfb109c5d852631ed395df32bc7264602b18fdb27
 SHA512 
5c116b83ab12e3ecc4491497dcb6a947142a27bae05cb38186c169d55a591b99dd9482e8aa4cd9fdfa8490ddcd68572f23ee117fdac28f564237c8e373505a9f
+DIST catppuccin-gtk-0.7.1-frappe-pink-dark.zip 497179 BLAKE2B 
bed40ada8de0f4474daf3f7106b2815763995115432646beb635af122b1f822755cb333fd7884319105b99ab50f2db073dc237295c12508cbefebedf86a1177d
 SHA512 
7d4097b1d05ba88b6aa5a9376c6bb2c747dacf262c922e6a7ee079293628cc6146480e1c4b2dedbd57741a939fc3d9ca8ebf4f8db38181bd066e37a666543f5a
+DIST catppuccin-gtk-0.7.1-frappe-red-dark.zip 494685 BLAKE2B 
30b3346719b63b3321038d23c2ac243fe240aaca27b76b32404256ea9d191797f9d6caa12c9e14df244d69a766ed97e1f9e56dcca2a15928c858351cf453d293
 SHA512 
a41bdc01fb91e454ed19dbd122d217f946b01a0c26c5565272c8304ddb0f8832f3223f28439720e060ebb8f4bc4426658f305fbc38c7cfda960ee9538ce47e08
+DIST catppuccin-gtk-0.7.1-frappe-rosewater-dark.zip 509300 BLAKE2B 
1b6d820a745bba32f505cec8b9fecc3b296a12a7d8f94f3d9dc604ec3facc4b22ea66bd603f44a06ae8a9746eeb6a8c7b311bc63cbe3c8922d273ed1b5fcfc17
 SHA512 
bb49842a2f50140f29f7879fb765be603a56a4a6e47fdd33141a487e37e115f07ce4d40986cb3f6f29b4e44705572d6c810876ce8b1ef8f59541a43a37fe8fdc
+DIST catppuccin-gtk-0.7.1-frappe-sapphire-dark.zip 501867 BLAKE2B 
53d735a1dad019fa48c476d715aedee40758fa668a0b79214ac2a243bdb126896f253f377e932657dac81ad0bcb505ab1061606abef986f8d67cf49a9e6f78a7
 SHA512 
133aef37bed849b76528de54a10556b42665ddc3afab788df654a8e9576d8c78a6b6c16a403851099b469657306c31083ffd0d3093c7df72eb52dd72f2766cde
+DIST catppuccin-gtk-0.7.1-frappe-sky-dark.zip 495082 BLAKE2B 
555f25e058839fd2ea667d7fa3a7b5cb76ebe85a6336c06910f29b270d2eca23fb5e76d4db31cb4545669964855ec5733b85934346bad4f7f1fd18f82385839a
 SHA512 

[gentoo-commits] repo/proj/guru:master commit in: sys-boot/boot-repair-iso-download/

2024-03-25 Thread Julien Roy
commit: 76f204be0d9762eedbd8e49fa87c623f52ccaff1
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Mar 25 20:27:29 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Mar 25 20:27:29 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=76f204be

sys-boot/boot-repair-iso-download: add || die

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

 sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild 
b/sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild
index 42d669848b..f453969d3b 100644
--- a/sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild
+++ b/sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild
@@ -18,7 +18,7 @@ QA_PREBUILT="*"
 
 src_install() {
 
-   cd "$DISTDIR"
+   cd "$DISTDIR" || die
 
mkdir -p "$ED/opt/distribs/" || die
 



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

2024-03-25 Thread Julien Roy
commit: f261dc848b22ac3987b5ad1277339dd17916a9fa
Author: Quincy Fleming  protonmail  com>
AuthorDate: Mon Mar 25 20:11:48 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Mar 25 20:11:48 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f261dc84

dev-embedded/qdl: Fix gcc-14 compile errors

Bug: https://bugs.gentoo.org/927801
Signed-off-by: Quincy Fleming  protonmail.com>

 dev-embedded/qdl/files/include_stdlib-1.0.patch  | 23 +
 dev-embedded/qdl/files/include_stdlib-.patch | 33 
 dev-embedded/qdl/qdl-1.0.ebuild  |  5 +++-
 dev-embedded/qdl/qdl-.ebuild |  5 +++-
 4 files changed, 64 insertions(+), 2 deletions(-)

diff --git a/dev-embedded/qdl/files/include_stdlib-1.0.patch 
b/dev-embedded/qdl/files/include_stdlib-1.0.patch
new file mode 100644
index 00..c2b4a49729
--- /dev/null
+++ b/dev-embedded/qdl/files/include_stdlib-1.0.patch
@@ -0,0 +1,23 @@
+#Created by Quincy Fleming
+#Failure to compile without include ""
+#Bug: https://bugs.gentoo.org/927801
+--- a/patch.c
 b/patch.c
+@@ -30,6 +30,7 @@
+  */
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ 
+--- a/program.c
 b/program.c
+@@ -31,6 +31,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 

diff --git a/dev-embedded/qdl/files/include_stdlib-.patch 
b/dev-embedded/qdl/files/include_stdlib-.patch
new file mode 100644
index 00..f2e34743fc
--- /dev/null
+++ b/dev-embedded/qdl/files/include_stdlib-.patch
@@ -0,0 +1,33 @@
+#Created by Quincy Fleming
+#Failure to compile without include ""
+#Bug: https://bugs.gentoo.org/927801
+--- a/patch.c
 b/patch.c
+@@ -30,6 +30,7 @@
+  */
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ 
+--- a/program.c
 b/program.c
+@@ -31,6 +31,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+--- a/util.c
 b/util.c
+@@ -31,6 +31,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 

diff --git a/dev-embedded/qdl/qdl-1.0.ebuild b/dev-embedded/qdl/qdl-1.0.ebuild
index e06c2fd64f..7b7835782f 100644
--- a/dev-embedded/qdl/qdl-1.0.ebuild
+++ b/dev-embedded/qdl/qdl-1.0.ebuild
@@ -18,7 +18,10 @@ BDEPEND="virtual/libudev
dev-libs/libxml2
 "
 
-PATCHES=( "${FILESDIR}/${P}-makefile.patch" )
+PATCHES=(
+   "${FILESDIR}/${P}-makefile.patch"
+   "${FILESDIR}/include_stdlib-${PV}.patch"
+)
 
 src_compile() {
emake CC=$(tc-getCC) PKG_CONFIG=$(tc-getPKG_CONFIG)

diff --git a/dev-embedded/qdl/qdl-.ebuild b/dev-embedded/qdl/qdl-.ebuild
index 5421ecdc40..3832903dcb 100644
--- a/dev-embedded/qdl/qdl-.ebuild
+++ b/dev-embedded/qdl/qdl-.ebuild
@@ -17,7 +17,10 @@ BDEPEND="virtual/libudev
dev-libs/libxml2
 "
 
-PATCHES=( "${FILESDIR}/${P}-makefile.patch" )
+PATCHES=(
+   "${FILESDIR}/${P}-makefile.patch"
+   "${FILESDIR}/include_stdlib-${PV}.patch"
+)
 
 src_compile() {
emake CC=$(tc-getCC) PKG_CONFIG=$(tc-getPKG_CONFIG)



[gentoo-commits] repo/proj/guru:master commit in: games-strategy/massive-assault-network-2-demo/

2024-03-25 Thread Julien Roy
commit: 495cc1225d53e7e9396ad5b34120ca30092dca6f
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Mar 25 21:25:53 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Mar 25 21:25:53 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=495cc122

games-strategy/massive-assault-network-2-demo: add || die

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

 .../massive-assault-network-2-demo-2.0.270.ebuild   | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/games-strategy/massive-assault-network-2-demo/massive-assault-network-2-demo-2.0.270.ebuild
 
b/games-strategy/massive-assault-network-2-demo/massive-assault-network-2-demo-2.0.270.ebuild
index c3b352e65e..3317b9d139 100644
--- 
a/games-strategy/massive-assault-network-2-demo/massive-assault-network-2-demo-2.0.270.ebuild
+++ 
b/games-strategy/massive-assault-network-2-demo/massive-assault-network-2-demo-2.0.270.ebuild
@@ -24,16 +24,16 @@ QA_PREBUILT="*"
 
 src_install() {
 
-   mkdir -p "$ED$/opt"
+   mkdir -p "$ED$/opt" || die
 
-   rm "$PN/uninstall.exe"
+   rm "$PN/uninstall.exe" || die
mkdir "$ED/opt" || die
mkdir -p "$ED/usr/bin/" || die
cp -r "$PN" "$ED/opt/$PN" || die
 
conty='conty-1.25.2'
 
-   echo "cd /opt/$PN; $conty wine man2.exe; cd -" > "$ED/usr/bin/$PN"
+   echo "cd /opt/$PN; $conty wine man2.exe; cd -" > "$ED/usr/bin/$PN" || 
die
fperms +x "/usr/bin/$PN"
# I tried this but on run error: "Problems during decoding OGG files" -
# because I need to run from the directory of the game,



[gentoo-commits] repo/proj/guru:master commit in: dev-vcs/gitqlient-jenkins-plugin/, dev-vcs/gitqlient/, ...

2024-03-25 Thread Julien Roy
commit: 4396db0823bee8e2bbb0dd24387e34d6c9ac6ff9
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Mon Mar 25 20:43:38 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Mar 25 20:48:21 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4396db08

dev-vcs/gitqlient: restore removed package with plugins

Signed-off-by: Sergey Torokhov  yandex.ru>

 dev-vcs/gitqlient-gitserver-plugin/Manifest|  2 +
 .../gitqlient-gitserver-plugin-0.2.0.ebuild| 55 ++
 dev-vcs/gitqlient-gitserver-plugin/metadata.xml| 11 +
 dev-vcs/gitqlient-jenkins-plugin/Manifest  |  2 +
 .../gitqlient-jenkins-plugin-0.2.0.ebuild  | 55 ++
 dev-vcs/gitqlient-jenkins-plugin/metadata.xml  | 11 +
 dev-vcs/gitqlient/Manifest |  1 +
 dev-vcs/gitqlient/gitqlient-1.6.2.ebuild   | 55 ++
 dev-vcs/gitqlient/gitqlient-.ebuild| 42 +
 dev-vcs/gitqlient/metadata.xml | 15 ++
 10 files changed, 249 insertions(+)

diff --git a/dev-vcs/gitqlient-gitserver-plugin/Manifest 
b/dev-vcs/gitqlient-gitserver-plugin/Manifest
new file mode 100644
index 00..403902245b
--- /dev/null
+++ b/dev-vcs/gitqlient-gitserver-plugin/Manifest
@@ -0,0 +1,2 @@
+DIST gitqlient-1.6.1.tar.gz 4971880 BLAKE2B 
b793dd406d1dff7aa193916a08dc5c10159eb54f79d2d9930b672aed5ee5d98fe3d6afb1869032bdeee1790b078a5fefa8064506353d56e870ea95bb24ebcc26
 SHA512 
e115c9fca6c8fe17b32d326a7f649d35ea55fd1f4c1df7c30962e9f07382d246cd23b8dbdbf6759620d1ba7ba9c48c7a391b2e0a730a58bba9f1ba6425a2da9e
+DIST gitqlient-GitServerPlugin-0.2.0.tar.gz 78411 BLAKE2B 
4220f0d53abccac79a21cb5cb2e1cad608fbfc62afe797ed446594a642010f6476c519c3ba807db4cbc8f51150420186933cfeb18b27b98ddfd18882213e04e2
 SHA512 
d01c8fd3132d03f1f819ec7c81f920f6e37146f43182c322d6048ba008ab83dac71b43510445fe9ec5612555e1b18c2afb4a0193dd1a3dabb3b80ae35e9e9381

diff --git 
a/dev-vcs/gitqlient-gitserver-plugin/gitqlient-gitserver-plugin-0.2.0.ebuild 
b/dev-vcs/gitqlient-gitserver-plugin/gitqlient-gitserver-plugin-0.2.0.ebuild
new file mode 100644
index 00..a2d34bacd7
--- /dev/null
+++ b/dev-vcs/gitqlient-gitserver-plugin/gitqlient-gitserver-plugin-0.2.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qmake-utils
+
+MY_PN="GitServerPlugin"
+GQ="GitQlient"
+GQ_PN="gitqlient"
+GQ_PV="1.6.1"
+
+DESCRIPTION="GitQlient GitServer plugin"
+HOMEPAGE="https://github.com/francescmm/GitServerPlugin;
+SRC_URI="
+   https://github.com/francescmm/${MY_PN}/archive/refs/tags/${PV}.tar.gz 
-> ${GQ_PN}-${MY_PN}-${PV}.tar.gz
+   
https://github.com/francescmm/${GQ}/releases/download/v${GQ_PV}/${GQ_PN}_${GQ_PV}.tar.gz
 -> ${GQ_PN}-${GQ_PV}.tar.gz
+"
+
+KEYWORDS="~amd64"
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+PDEPEND=">=dev-vcs/gitqlient-1.6.1"
+RDEPEND="
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtwebengine:5[widgets]
+"
+DEPEND="${DEPEND}"
+
+# No need SONAME for runtime plugin
+QA_SONAME="usr/lib.*/lib${MY_PN}.so"
+
+src_prepare() {
+   default
+
+   mv -T ../"${GQ_PN}_${GQ_PV}"/src/AuxiliarCustomWidgets 
src/AuxiliarCustomWidgets || die
+   mv -T ../"${GQ_PN}_${GQ_PV}"/src/QLogger src/QLogger || die
+   mv -T ../"${GQ_PN}_${GQ_PV}"/src/git src/git || die
+}
+
+src_configure() {
+   eqmake5 "${MY_PN}".pro
+}
+
+src_install() {
+   dolib.so lib/lib"${MY_PN}".so
+}
+
+pkg_postinst() {
+   elog "To use ${MY_PN} set PluginFolder in GitQlient settings Plugin tab 
to /usr/$(get_libdir)"
+}

diff --git a/dev-vcs/gitqlient-gitserver-plugin/metadata.xml 
b/dev-vcs/gitqlient-gitserver-plugin/metadata.xml
new file mode 100644
index 00..91604cefd9
--- /dev/null
+++ b/dev-vcs/gitqlient-gitserver-plugin/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   torokhov-...@yandex.ru
+   Sergey Torokhov
+   
+   
+   francescmm/GitServerPlugin
+   
+

diff --git a/dev-vcs/gitqlient-jenkins-plugin/Manifest 
b/dev-vcs/gitqlient-jenkins-plugin/Manifest
new file mode 100644
index 00..ff31e25c39
--- /dev/null
+++ b/dev-vcs/gitqlient-jenkins-plugin/Manifest
@@ -0,0 +1,2 @@
+DIST gitqlient-1.6.1.tar.gz 4971880 BLAKE2B 
b793dd406d1dff7aa193916a08dc5c10159eb54f79d2d9930b672aed5ee5d98fe3d6afb1869032bdeee1790b078a5fefa8064506353d56e870ea95bb24ebcc26
 SHA512 
e115c9fca6c8fe17b32d326a7f649d35ea55fd1f4c1df7c30962e9f07382d246cd23b8dbdbf6759620d1ba7ba9c48c7a391b2e0a730a58bba9f1ba6425a2da9e
+DIST gitqlient-JenkinsPlugin-0.2.0.tar.gz 29474 BLAKE2B 
f8dfb020f68ec474b0d15b62a5566316f21cd29f4878170bcf7940e3df596a970535d5db3c3f05f12d18fdff5f5b6f99db242c807e8554754f08f14ad31997a0
 SHA512 

[gentoo-commits] repo/proj/guru:master commit in: app-misc/flox-bin/

2024-03-25 Thread Julien Roy
commit: cffb2b05a600bd91b19a12b342eca763c4fe08c8
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Mar 25 20:43:21 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Mar 25 20:43:21 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cffb2b05

app-misc/fox-bix: remove my WIP ebuild that was commited by mistake

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

 app-misc/flox-bin/Manifest  |  1 -
 app-misc/flox-bin/flox-bin-1.0.1.ebuild | 62 -
 2 files changed, 63 deletions(-)

diff --git a/app-misc/flox-bin/Manifest b/app-misc/flox-bin/Manifest
deleted file mode 100644
index f23583643f..00
--- a/app-misc/flox-bin/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST flox-1.0.1.x86_64-linux.deb 65052274 BLAKE2B 
de15df32e033c6528f4386b52e3eaf2445eac0d1dd16e85ecc8b56f308ddc6d216824988155a793ebb1f73ac7172fc4f8066b23778d3c858bbc2e9ad7829fb06
 SHA512 
6c419ca1a87245a96d3762e5e08110ac06402cd5d5dd1a9ea0f66c572bae5fe2f9473d617a83d60eb47e46577c2a140d2cf5cc5eb2a90c05c15e457300647162

diff --git a/app-misc/flox-bin/flox-bin-1.0.1.ebuild 
b/app-misc/flox-bin/flox-bin-1.0.1.ebuild
deleted file mode 100644
index 3eaf547658..00
--- a/app-misc/flox-bin/flox-bin-1.0.1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2024 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Developer environments you can take with you, with Nix inside, 
live virtual envs"
-HOMEPAGE="https://flox.dev;
-
-SRC_URI="https://downloads.flox.dev/by-env/stable/deb/flox-${PV}.x86_64-linux.deb;
-
-inherit unpacker
-
-KEYWORDS="~amd64"
-
-LICENSE="GPL-2"
-SLOT="0"
-RESTRICT="strip binchecks bindist"
-
-S="${WORKDIR}"
-
-QA_PREBUILT="*"
-
-src_prepare() {
-   default
-
-   echo ==
-   ls -lh
-   echo ==
-
-   echo == etc ==
-   ls -lh etc
-   echo =
-
-   echo == nix ==
-   ls -lh nix
-   echo =
-
-   echo == usr ==
-   ls -lh usr
-   echo ==
-
-   tar xvJf usr/share/nix/nix.tar.xz --no-same-owner
-
-   bin/nix \
-   --extra-experimental-features nix-command \
-   --option substitute false \
-   copy --from usr/share/nix --all --no-check-sigs
-
-# Now that Nix closure has been extracted, set path to prefer
-# tools as provided in installation bundle.
-export 
PATH=/nix/store/bblyj5b3ii8n6v4ra0nb37cmi3lf8rz9-coreutils-9.3/bin:/nix/store/ddkis1jjybv09d6y2xc0q94r87s3ndni-daemonize-1.7.8/bin:/nix/store/l974pi8a5yqjrjlzmg6apk0jwjv81yqw-findutils-4.9.0/bin:/nix/store/9c5qm297qnvwcf7j0gm01qrslbiqz8rs-gnused-4.9/bin:$PATH
-
-}
-
-src_install() {
-   # Not dobin because dobin doing chmod -x (making not executable)
-   cp -r nix "${ED}"
-}
-
-pkg_postinst() {
-   einfo "TODO some quck start advice OR link to a documentation"
-}



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

2024-03-25 Thread James Le Cuirot
commit: 647cf6b4aa4ca620121a4c15513ce22fedcd
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Mar 25 22:32:12 2024 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Mar 25 22:42:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=647cf6b4

dev-util/xdelta: Fix building 1.1.4 with GCC 14

Thanks to NHOrus for the patch.

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

 dev-util/xdelta/files/xdelta-1.1.4-gzip.patch | 59 +++
 dev-util/xdelta/xdelta-1.1.4-r4.ebuild| 43 +++
 2 files changed, 102 insertions(+)

diff --git a/dev-util/xdelta/files/xdelta-1.1.4-gzip.patch 
b/dev-util/xdelta/files/xdelta-1.1.4-gzip.patch
new file mode 100644
index ..67696da730ce
--- /dev/null
+++ b/dev-util/xdelta/files/xdelta-1.1.4-gzip.patch
@@ -0,0 +1,59 @@
+https://bugs.gentoo.org/919228
+
+--- a/test/xdeltatest.c
 b/test/xdeltatest.c
+@@ -512,7 +512,7 @@ run_command (TestProfile *tp, int zlevel, int slevel, 
File* from, File* to, File
+   if (zlevel > 0 && starts_with (tp->name, "diff"))
+ {
+   Patch  *patch   = read_patch (out, & sbuf);
+-  gzFile *rewrite = gzopen (out->name, diff_gzargs);
++  gzFile rewrite = gzopen (out->name, diff_gzargs);
+ 
+   if (! rewrite) fail ();
+ 
+diff --git a/xdelta-1.1.4/xdmain.c b/../../xdelta-1.1.4.new/xdmain.c
+index b1abc74..9c27195 100755
+--- a/xdmain.c
 b/xdmain.c
+@@ -179,6 +179,7 @@ struct _XdFileHandle
+   guintnarrow_high;
+   guintcurrent_pos;
+   FILE*in;
++  gzFile   zin;
+   gboolean (* in_read) (XdFileHandle* handle, void* buf, gint nbyte);
+   gboolean (* in_close) (XdFileHandle* handle);
+   gboolean in_compressed;
+@@ -520,7 +521,7 @@ xd_gzwrite (XdFileHandle* fh, const void* buf, gint nbyte)
+ static gboolean
+ xd_gzread (XdFileHandle* fh, void* buf, gint nbyte)
+ {
+-  return gzread (fh->in, buf, nbyte) == nbyte;
++  return gzread (fh->zin, buf, nbyte) == nbyte;
+ }
+ 
+ static gboolean
+@@ -532,7 +533,7 @@ xd_gzclose (XdFileHandle* fh)
+ static gboolean
+ xd_gzrclose (XdFileHandle* fh)
+ {
+-  return gzclose (fh->in) == Z_OK;
++  return gzclose (fh->zin) == Z_OK;
+ }
+ 
+ static void
+@@ -1022,13 +1023,13 @@ xd_handle_narrow (XdFileHandle* fh, guint low, guint 
high, gboolean compressed)
+   }
+ 
+   g_assert (fh->fd >= 0);
+-  fh->in = gzdopen (dup (fh->fd), "rb");
++  fh->zin = gzdopen (dup (fh->fd), "rb");
+   fh->in_read =  _gzread;
+   fh->in_close = _gzrclose;
+   fh->in_compressed = TRUE;
+   fh->current_pos = 0;
+ 
+-  if (! fh->in)
++  if (! fh->zin)
+   {
+ xd_error ("gzdopen failed: %s\n", g_strerror (errno));
+ return -1;

diff --git a/dev-util/xdelta/xdelta-1.1.4-r4.ebuild 
b/dev-util/xdelta/xdelta-1.1.4-r4.ebuild
new file mode 100644
index ..b632f97574e6
--- /dev/null
+++ b/dev-util/xdelta/xdelta-1.1.4-r4.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="Computes changes between binary or text files and creates deltas"
+HOMEPAGE="https://xdelta.googlecode.com/;
+SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND=">=dev-libs/glib-2
+   >=sys-libs/zlib-1.1.4:="
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/${P}-m4.patch"
+   "${FILESDIR}/${P}-glib2.patch"
+   "${FILESDIR}/${P}-pkgconfig.patch"
+   "${FILESDIR}/${P}-gzip.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   tc-export CC
+   econf --disable-static
+}
+
+src_install() {
+   default
+
+   # no static archives
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: games-util/loki_patch/files/, games-util/loki_patch/

2024-03-25 Thread James Le Cuirot
commit: 8c3976940c45b7f1ee118c0530f041cdee613248
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Mar 25 22:41:21 2024 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Mar 25 22:42:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c397694

games-util/loki_patch: Fix building with GCC 14, EAPI 8

Thanks to NHOrus for the patch.

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

 .../files/loki_patch-20091105-xdelta-gzip.patch| 44 ++
 ...091105.ebuild => loki_patch-20091105-r1.ebuild} |  8 ++--
 games-util/loki_patch/metadata.xml | 11 --
 3 files changed, 56 insertions(+), 7 deletions(-)

diff --git a/games-util/loki_patch/files/loki_patch-20091105-xdelta-gzip.patch 
b/games-util/loki_patch/files/loki_patch-20091105-xdelta-gzip.patch
new file mode 100644
index ..ec4eeb758a3a
--- /dev/null
+++ b/games-util/loki_patch/files/loki_patch-20091105-xdelta-gzip.patch
@@ -0,0 +1,44 @@
+--- a/loki_patch/loki_xdelta.c
 b/loki_patch/loki_xdelta.c
+@@ -179,6 +179,7 @@ struct _XdFileHandle
+   guintnarrow_high;
+   guintcurrent_pos;
+   FILE*in;
++  gzFile   zin;
+   gboolean (* in_read) (XdFileHandle* handle, void* buf, gint nbyte);
+   gboolean (* in_close) (XdFileHandle* handle);
+   gboolean in_compressed;
+@@ -520,7 +521,7 @@ xd_gzwrite (XdFileHandle* fh, const void* buf, gint nbyte)
+ static gboolean
+ xd_gzread (XdFileHandle* fh, void* buf, gint nbyte)
+ {
+-  return gzread (fh->in, buf, nbyte) == nbyte;
++  return gzread (fh->zin, buf, nbyte) == nbyte;
+ }
+ 
+ static gboolean
+@@ -532,7 +533,7 @@ xd_gzclose (XdFileHandle* fh)
+ static gboolean
+ xd_gzrclose (XdFileHandle* fh)
+ {
+-  return gzclose (fh->in) == Z_OK;
++  return gzclose (fh->zin) == Z_OK;
+ }
+ 
+ static void
+@@ -1022,13 +1023,13 @@ xd_handle_narrow (XdFileHandle* fh, guint low, guint 
high, gboolean compressed)
+   }
+ 
+   g_assert (fh->fd >= 0);
+-  fh->in = gzdopen (dup (fh->fd), "rb");
++  fh->zin = gzdopen (dup (fh->fd), "rb");
+   fh->in_read =  _gzread;
+   fh->in_close = _gzrclose;
+   fh->in_compressed = TRUE;
+   fh->current_pos = 0;
+ 
+-  if (! fh->in)
++  if (! fh->zin)
+   {
+ xd_error ("gzdopen failed: %s\n", g_strerror (errno));
+ return -1;

diff --git a/games-util/loki_patch/loki_patch-20091105.ebuild 
b/games-util/loki_patch/loki_patch-20091105-r1.ebuild
similarity index 87%
rename from games-util/loki_patch/loki_patch-20091105.ebuild
rename to games-util/loki_patch/loki_patch-20091105-r1.ebuild
index 1fc2b57f633a..aba786f80e73 100644
--- a/games-util/loki_patch/loki_patch-20091105.ebuild
+++ b/games-util/loki_patch/loki_patch-20091105-r1.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit autotools
 
 DESCRIPTION="Loki Software binary patch tool"
-HOMEPAGE="http://www.icculus.org/loki_setup/;
+HOMEPAGE="https://github.com/icculus/loki_patch;
 SRC_URI="
mirror://gentoo/${P}.tar.bz2
mirror://gentoo/loki_setupdb-${PV}.tar.bz2"
@@ -23,9 +23,11 @@ DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
 S="${WORKDIR}"
+
 PATCHES=(
"${FILESDIR}"/${P}-build.patch
"${FILESDIR}"/${P}-patchdata.patch
+   "${FILESDIR}"/${P}-xdelta-gzip.patch
 )
 
 src_prepare() {

diff --git a/games-util/loki_patch/metadata.xml 
b/games-util/loki_patch/metadata.xml
index 1c3ba213c494..5b4310eed8d7 100644
--- a/games-util/loki_patch/metadata.xml
+++ b/games-util/loki_patch/metadata.xml
@@ -1,8 +1,11 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   ga...@gentoo.org
-   Gentoo Games Project
-
+   
+   ga...@gentoo.org
+   Gentoo Games Project
+   
+   
+   icculus/loki_patch
+   
 



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

2024-03-25 Thread William Hubbs
commit: 39e4120e5bc5102838e3acda65ef04219bdb391c
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Mar 25 22:37:00 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Mar 25 22:37:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39e4120e

sys-apps/openrc: drop 0.53

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

 sys-apps/openrc/Manifest   |   1 -
 sys-apps/openrc/openrc-0.53.ebuild | 165 -
 2 files changed, 166 deletions(-)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index f4d7a2f48828..9afefa5d0e04 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -1,3 +1,2 @@
 DIST openrc-0.48.tar.gz 250249 BLAKE2B 
4d99d0562e268ad747562ee39cae645ea9221a705fb344969388d2f5f8e0597e62c12bda9dffe0d98eab6437aac0af2c873ad082ec8db01cd61e48b8637f421b
 SHA512 
c67c0a1c87f44a6fde0a7634fcdff0683a821eef5183a4f3e1ef850d04dd7f6c23ec0a72b4a76d9f6c08cb34e362d5e204937caec549eadc638c286c2389c5ee
 DIST openrc-0.53.1.tar.gz 251312 BLAKE2B 
c44570b489621ac097f057dd25a9a7fd6274fc68c987d548a8c7ab49068bc2025375527c97b82b919ff955d27ce8e4110d6e8f0472abfd83b6911ea9e501198d
 SHA512 
f4e53c28c62b8f184935387d3d8b30dea5953b28d7e50dc00a2b48d84fa3b0c9c19d27a9cdf0b9879b4e4b2a3f91604b893ad5178680e7af0bbbdbd00e108537
-DIST openrc-0.53.tar.gz 251051 BLAKE2B 
df6452607d1d16de8a3addb5fc13ec7f9a7f2de9b2aa6eef61787e49e9a16659a1475432e13b58d5fe372aeff7051b487c094920379ffc2f8295357370d5f997
 SHA512 
e4d3eb6f42cd891e553da171bb9aefc06b5a2d842bba9cb13d8199ad46023f37c173f925415d3571f58d5a508a319df39240cedfe8d8b47bb17cc7171f031a25

diff --git a/sys-apps/openrc/openrc-0.53.ebuild 
b/sys-apps/openrc/openrc-0.53.ebuild
deleted file mode 100644
index 6174c431e776..
--- a/sys-apps/openrc/openrc-0.53.ebuild
+++ /dev/null
@@ -1,165 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson pam
-
-DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
-HOMEPAGE="https://github.com/openrc/openrc/;
-
-if [[ ${PV} =~ ^9{4,}$ ]]; then
-   EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/OpenRC/openrc/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
-fi
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="audit bash debug ncurses pam newnet +netifrc selinux s6 +sysvinit 
sysv-utils unicode"
-
-COMMON_DEPEND="
-   ncurses? ( sys-libs/ncurses:0= )
-   pam? ( sys-libs/pam )
-   audit? ( sys-process/audit )
-   sys-process/psmisc
-   selinux? (
-   sys-apps/policycoreutils
-   >=sys-libs/libselinux-2.6
-   )"
-DEPEND="${COMMON_DEPEND}
-   virtual/os-headers
-   ncurses? ( virtual/pkgconfig )"
-RDEPEND="${COMMON_DEPEND}
-   bash? ( app-shells/bash )
-   sysv-utils? (
-   !sys-apps/systemd[sysv-utils(-)]
-   !sys-apps/sysvinit
-   )
-   !sysv-utils? (
-   sysvinit? ( >=sys-apps/sysvinit-2.86-r6[selinux?] )
-   s6? ( sys-apps/s6-linux-init[sysv-utils(-)] )
-   )
-   virtual/tmpfiles
-   selinux? (
-   >=sec-policy/selinux-base-policy-2.20170204-r4
-   >=sec-policy/selinux-openrc-2.20170204-r4
-   )
-"
-
-PDEPEND="netifrc? ( net-misc/netifrc )"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_feature audit)
-   "-Dbranding=\"Gentoo Linux\""
-   $(meson_use newnet)
-   -Dos=Linux
-   $(meson_use pam)
-   $(meson_feature selinux)
-   -Drootprefix="${EPREFIX}"
-   -Dshell=$(usex bash /bin/bash /bin/sh)
-   $(meson_use sysv-utils sysvinit)
-   -Dtermcap=$(usev ncurses)
-   )
-   # export DEBUG=$(usev debug)
-   meson_src_configure
-}
-
-# set_config test
-# a value of "#" will just comment out the option
-set_config() {
-   local file="${ED}/$1" var=$2 val com
-   eval "${@:5}" && val=$3 || val=$4
-   [[ ${val} == "#" ]] && com="#" && val='\2'
-   sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ 
]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
-}
-
-set_config_yes_no() {
-   set_config "$1" "$2" YES NO "${@:3}"
-}
-
-src_install() {
-   meson_install
-
-   keepdir /lib/rc/tmp
-
-   # Setup unicode defaults for silly unicode users
-   set_config_yes_no /etc/rc.conf unicode use unicode
-
-   # Cater to the norm
-   set_config_yes_no /etc/conf.d/keymaps windowkeys '(' use x86 '||' use 
amd64 ')'
-
-   # On HPPA, do not run consolefont by default (bug #222889)
-   if use hppa; then
-   rm -f "${ED}"/etc/runlevels/boot/consolefont
-   fi
-
-   # Support for logfile rotation
-   insinto /etc/logrotate.d
-   newins 

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

2024-03-25 Thread William Hubbs
commit: 5fa00d8549a4fca28809f26a2e0384a6ea94873c
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Mar 25 22:23:33 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Mar 25 22:23:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fa00d85

sys-apps/openrc: add 0.53.1

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

 sys-apps/openrc/Manifest |   1 +
 sys-apps/openrc/openrc-0.53.1.ebuild | 165 +++
 2 files changed, 166 insertions(+)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index fece7dd49550..f4d7a2f48828 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -1,2 +1,3 @@
 DIST openrc-0.48.tar.gz 250249 BLAKE2B 
4d99d0562e268ad747562ee39cae645ea9221a705fb344969388d2f5f8e0597e62c12bda9dffe0d98eab6437aac0af2c873ad082ec8db01cd61e48b8637f421b
 SHA512 
c67c0a1c87f44a6fde0a7634fcdff0683a821eef5183a4f3e1ef850d04dd7f6c23ec0a72b4a76d9f6c08cb34e362d5e204937caec549eadc638c286c2389c5ee
+DIST openrc-0.53.1.tar.gz 251312 BLAKE2B 
c44570b489621ac097f057dd25a9a7fd6274fc68c987d548a8c7ab49068bc2025375527c97b82b919ff955d27ce8e4110d6e8f0472abfd83b6911ea9e501198d
 SHA512 
f4e53c28c62b8f184935387d3d8b30dea5953b28d7e50dc00a2b48d84fa3b0c9c19d27a9cdf0b9879b4e4b2a3f91604b893ad5178680e7af0bbbdbd00e108537
 DIST openrc-0.53.tar.gz 251051 BLAKE2B 
df6452607d1d16de8a3addb5fc13ec7f9a7f2de9b2aa6eef61787e49e9a16659a1475432e13b58d5fe372aeff7051b487c094920379ffc2f8295357370d5f997
 SHA512 
e4d3eb6f42cd891e553da171bb9aefc06b5a2d842bba9cb13d8199ad46023f37c173f925415d3571f58d5a508a319df39240cedfe8d8b47bb17cc7171f031a25

diff --git a/sys-apps/openrc/openrc-0.53.1.ebuild 
b/sys-apps/openrc/openrc-0.53.1.ebuild
new file mode 100644
index ..6174c431e776
--- /dev/null
+++ b/sys-apps/openrc/openrc-0.53.1.ebuild
@@ -0,0 +1,165 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson pam
+
+DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
+HOMEPAGE="https://github.com/openrc/openrc/;
+
+if [[ ${PV} =~ ^9{4,}$ ]]; then
+   EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/OpenRC/openrc/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="audit bash debug ncurses pam newnet +netifrc selinux s6 +sysvinit 
sysv-utils unicode"
+
+COMMON_DEPEND="
+   ncurses? ( sys-libs/ncurses:0= )
+   pam? ( sys-libs/pam )
+   audit? ( sys-process/audit )
+   sys-process/psmisc
+   selinux? (
+   sys-apps/policycoreutils
+   >=sys-libs/libselinux-2.6
+   )"
+DEPEND="${COMMON_DEPEND}
+   virtual/os-headers
+   ncurses? ( virtual/pkgconfig )"
+RDEPEND="${COMMON_DEPEND}
+   bash? ( app-shells/bash )
+   sysv-utils? (
+   !sys-apps/systemd[sysv-utils(-)]
+   !sys-apps/sysvinit
+   )
+   !sysv-utils? (
+   sysvinit? ( >=sys-apps/sysvinit-2.86-r6[selinux?] )
+   s6? ( sys-apps/s6-linux-init[sysv-utils(-)] )
+   )
+   virtual/tmpfiles
+   selinux? (
+   >=sec-policy/selinux-base-policy-2.20170204-r4
+   >=sec-policy/selinux-openrc-2.20170204-r4
+   )
+"
+
+PDEPEND="netifrc? ( net-misc/netifrc )"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature audit)
+   "-Dbranding=\"Gentoo Linux\""
+   $(meson_use newnet)
+   -Dos=Linux
+   $(meson_use pam)
+   $(meson_feature selinux)
+   -Drootprefix="${EPREFIX}"
+   -Dshell=$(usex bash /bin/bash /bin/sh)
+   $(meson_use sysv-utils sysvinit)
+   -Dtermcap=$(usev ncurses)
+   )
+   # export DEBUG=$(usev debug)
+   meson_src_configure
+}
+
+# set_config test
+# a value of "#" will just comment out the option
+set_config() {
+   local file="${ED}/$1" var=$2 val com
+   eval "${@:5}" && val=$3 || val=$4
+   [[ ${val} == "#" ]] && com="#" && val='\2'
+   sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ 
]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
+}
+
+set_config_yes_no() {
+   set_config "$1" "$2" YES NO "${@:3}"
+}
+
+src_install() {
+   meson_install
+
+   keepdir /lib/rc/tmp
+
+   # Setup unicode defaults for silly unicode users
+   set_config_yes_no /etc/rc.conf unicode use unicode
+
+   # Cater to the norm
+   set_config_yes_no /etc/conf.d/keymaps windowkeys '(' use x86 '||' use 
amd64 ')'
+
+   # On HPPA, do not run consolefont by default (bug #222889)
+   if use hppa; then
+   rm -f "${ED}"/etc/runlevels/boot/consolefont
+   fi
+
+   # Support for logfile rotation
+   insinto 

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

2024-03-25 Thread Denis Strizhkin
commit: 6d23676a99133cf7fb93741a4a6414e6c312588a
Author: Denis Strizhkin  gmail  com>
AuthorDate: Mon Mar 25 22:20:20 2024 +
Commit: Denis Strizhkin  gmail  com>
CommitDate: Mon Mar 25 22:20:20 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6d23676a

x11-themes/catppuccin: rename to cattpuccin-gtk & add light theme

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

 x11-themes/catppuccin-gtk/Manifest | 28 ++
 .../catppuccin-gtk/catppuccin-gtk-0.7.1.ebuild | 63 ++
 .../{catppuccin => catppuccin-gtk}/metadata.xml|  1 +
 x11-themes/catppuccin/Manifest | 14 -
 x11-themes/catppuccin/catppuccin-0.7.1.ebuild  | 45 
 5 files changed, 92 insertions(+), 59 deletions(-)

diff --git a/x11-themes/catppuccin-gtk/Manifest 
b/x11-themes/catppuccin-gtk/Manifest
new file mode 100644
index 00..b9d313982e
--- /dev/null
+++ b/x11-themes/catppuccin-gtk/Manifest
@@ -0,0 +1,28 @@
+DIST catppuccin-gtk-0.7.1-frappe-blue-dark.zip 497646 BLAKE2B 
2d1f2c09ed4a42992805e7ae79add2b13e7cf3c364150a3d54ea747759608494f8cbaad3b01723e6a01e9a48c48b1504b177f80b371a2249b12250e966da2fcf
 SHA512 
51b4c554a88199abd744a236c6efce73cc295800d7c4f81a68663cdbe03db614d3f02d799b8ebb223a9d1a369bf54e3161b009981117a503718dfaa05d776587
+DIST catppuccin-gtk-0.7.1-frappe-flamingo-dark.zip 501352 BLAKE2B 
2962f5d1f5c0213409d10d28aac8c61941077fd8630151e33847ec456b2f52e8750998835b70d5840f9f5b36d57a1311236114299b8b9a359f4b94767364db17
 SHA512 
27740ab67acacc1ac26ac6487816424e8ab6f549c6e6de430fc36e99d9b7bcce18975e9a451a20a10c1a415690689b8739860ff1649ccc781c9894a38880940f
+DIST catppuccin-gtk-0.7.1-frappe-green-dark.zip 496890 BLAKE2B 
8b5a25522b4a8cd5374665f7719ddb42ec439192b8beab8ae895411cb1fc649a9a003092798f273cb1a4dce6a9fc6ce580830785ae1c17110b8ce953e395dfe9
 SHA512 
fcb3d638b62a33684093c3c8d0b05f90b31831750fea4ad0c0296593dc6a3997d89b9f08b03e38b1737338fc4a25bb7613f9fba3c9107466e6b83a0b01582d60
+DIST catppuccin-gtk-0.7.1-frappe-lavender-dark.zip 501845 BLAKE2B 
8abc3e457f07f529336e810c1d7091bdd2ada69186ebd668362431208f460e3b8c11d62736c64cdd05915aef7677b01379d21521b2fe2eb22d1e671b28b3f992
 SHA512 
f5b8eb96875c521aa2be5742f04e465a25bfa80b3b9282a642597d7ce1e131e20bf0562061908e82290dd71ec3dd55bbe8b601c74079149b2cd1b8cc1ea940b3
+DIST catppuccin-gtk-0.7.1-frappe-maroon-dark.zip 497892 BLAKE2B 
356c5b55239d6f3e78609368f51e48beb1cf9979ac7e8b62a5cb1ab77d04bfc8e203cfc5b12740f8d0a0a818d7a609986330d5c5322ae88aad18fa7a16086564
 SHA512 
21bafff62ea2fd2fc890d830f10ae579eaf519d3d708d86bdbec3ea5d7a317a7741568c81b7be30b8f88ef6f7ed3ac8ef2db0a12f29f8f98f85489f38e9065c7
+DIST catppuccin-gtk-0.7.1-frappe-mauve-dark.zip 498455 BLAKE2B 
19b63b5700f2cd13d01a2062f9cd7f1f6ee8ab8ccd3e57740cd0e478f4494537bdf9a906e5a11d90311f985b700a2736fbf21399b1e342c419d7a6c3ec3e56fc
 SHA512 
145e997e439f77c912c8d95ba4a085c0e20e373980bf95efd8bc5fe14fb31f04ad7ff4bd25e4c221f51185044dc4fbb67cc3512d51f54310309a868e897c2cc1
+DIST catppuccin-gtk-0.7.1-frappe-peach-dark.zip 496070 BLAKE2B 
7da62bee9139e5b4f9ba1d2456dd4c15d30b3e6e29a2df2d803e57b02483bea28fcedc38db20b86ff857e38bfb109c5d852631ed395df32bc7264602b18fdb27
 SHA512 
5c116b83ab12e3ecc4491497dcb6a947142a27bae05cb38186c169d55a591b99dd9482e8aa4cd9fdfa8490ddcd68572f23ee117fdac28f564237c8e373505a9f
+DIST catppuccin-gtk-0.7.1-frappe-pink-dark.zip 497179 BLAKE2B 
bed40ada8de0f4474daf3f7106b2815763995115432646beb635af122b1f822755cb333fd7884319105b99ab50f2db073dc237295c12508cbefebedf86a1177d
 SHA512 
7d4097b1d05ba88b6aa5a9376c6bb2c747dacf262c922e6a7ee079293628cc6146480e1c4b2dedbd57741a939fc3d9ca8ebf4f8db38181bd066e37a666543f5a
+DIST catppuccin-gtk-0.7.1-frappe-red-dark.zip 494685 BLAKE2B 
30b3346719b63b3321038d23c2ac243fe240aaca27b76b32404256ea9d191797f9d6caa12c9e14df244d69a766ed97e1f9e56dcca2a15928c858351cf453d293
 SHA512 
a41bdc01fb91e454ed19dbd122d217f946b01a0c26c5565272c8304ddb0f8832f3223f28439720e060ebb8f4bc4426658f305fbc38c7cfda960ee9538ce47e08
+DIST catppuccin-gtk-0.7.1-frappe-rosewater-dark.zip 509300 BLAKE2B 
1b6d820a745bba32f505cec8b9fecc3b296a12a7d8f94f3d9dc604ec3facc4b22ea66bd603f44a06ae8a9746eeb6a8c7b311bc63cbe3c8922d273ed1b5fcfc17
 SHA512 
bb49842a2f50140f29f7879fb765be603a56a4a6e47fdd33141a487e37e115f07ce4d40986cb3f6f29b4e44705572d6c810876ce8b1ef8f59541a43a37fe8fdc
+DIST catppuccin-gtk-0.7.1-frappe-sapphire-dark.zip 501867 BLAKE2B 
53d735a1dad019fa48c476d715aedee40758fa668a0b79214ac2a243bdb126896f253f377e932657dac81ad0bcb505ab1061606abef986f8d67cf49a9e6f78a7
 SHA512 
133aef37bed849b76528de54a10556b42665ddc3afab788df654a8e9576d8c78a6b6c16a403851099b469657306c31083ffd0d3093c7df72eb52dd72f2766cde
+DIST catppuccin-gtk-0.7.1-frappe-sky-dark.zip 495082 BLAKE2B 
555f25e058839fd2ea667d7fa3a7b5cb76ebe85a6336c06910f29b270d2eca23fb5e76d4db31cb4545669964855ec5733b85934346bad4f7f1fd18f82385839a
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qttools/

2024-03-25 Thread Ionen Wolkens
commit: a6384fca82440e73ee4ea2b71c192eed0fbda5d3
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Mar 25 08:30:26 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Mar 25 22:09:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6384fca

dev-qt/qttools: add missing := to 6.6. for llvm

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

 dev-qt/qttools/qttools-6.6..ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-qt/qttools/qttools-6.6..ebuild 
b/dev-qt/qttools/qttools-6.6..ebuild
index 6b0169168b8d..db9c412f9118 100644
--- a/dev-qt/qttools/qttools-6.6..ebuild
+++ b/dev-qt/qttools/qttools-6.6..ebuild
@@ -39,8 +39,8 @@ RDEPEND="
assistant? ( ~dev-qt/qtbase-${PV}:6[sql,sqlite] )
clang? (
$(llvm_gen_dep '
-   sys-devel/clang:${LLVM_SLOT}
-   sys-devel/llvm:${LLVM_SLOT}
+   sys-devel/clang:${LLVM_SLOT}=
+   sys-devel/llvm:${LLVM_SLOT}=
')
)
designer? (



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtbase/

2024-03-25 Thread Ionen Wolkens
commit: 4d83f8f0859e6060cb191e2b7b66259937369f20
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Mar 24 11:37:58 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Mar 25 22:08:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d83f8f0

dev-qt/qtbase: disable relocatable builds

And skip 3 tests that newly fail to find some resources (or at least,
if qtbase is not already installed). Not worth keeping enabled over
these.

Meant to wait for 6.6.3 to merge this to lessen rebuilds, but looks
like it may(?) be delayed again.

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

 dev-qt/qtbase/{qtbase-6.6.2.ebuild => qtbase-6.6.2-r1.ebuild}| 5 +
 dev-qt/qtbase/qtbase-6.6..ebuild | 5 +
 .../qtbase/{qtbase-6.7.0_rc2.ebuild => qtbase-6.7.0_rc2-r1.ebuild}   | 5 +
 dev-qt/qtbase/qtbase-6.7..ebuild | 5 +
 dev-qt/qtbase/qtbase-6..ebuild   | 5 +
 5 files changed, 25 insertions(+)

diff --git a/dev-qt/qtbase/qtbase-6.6.2.ebuild 
b/dev-qt/qtbase/qtbase-6.6.2-r1.ebuild
similarity index 98%
rename from dev-qt/qtbase/qtbase-6.6.2.ebuild
rename to dev-qt/qtbase/qtbase-6.6.2-r1.ebuild
index b91ae109dba2..f842fee2eae4 100644
--- a/dev-qt/qtbase/qtbase-6.6.2.ebuild
+++ b/dev-qt/qtbase/qtbase-6.6.2-r1.ebuild
@@ -168,6 +168,7 @@ src_configure() {
-DINSTALL_SYSCONFDIR="${QT6_SYSCONFDIR}"
-DINSTALL_TRANSLATIONSDIR="${QT6_TRANSLATIONDIR}"
 
+   -DQT_FEATURE_relocatable=OFF #927691
$(qt_feature ssl openssl)
$(qt_feature ssl openssl_linked)
$(qt_feature udev libudev)
@@ -274,6 +275,10 @@ src_test() {
# broken with out-of-source + if qtbase is not already installed
tst_moc
tst_qmake
+   # similarly broken when relocatable=OFF (bug #927691)
+   tst_qapplication
+   tst_qt_cmake_create
+   tst_uic
# needs x11/opengl, we *could* run these but tend to be flaky
# when opengl rendering is involved (even if software-only)
tst_qopengl{,config,widget,window}

diff --git a/dev-qt/qtbase/qtbase-6.6..ebuild 
b/dev-qt/qtbase/qtbase-6.6..ebuild
index 76bd87ab7e87..1adebe3c5958 100644
--- a/dev-qt/qtbase/qtbase-6.6..ebuild
+++ b/dev-qt/qtbase/qtbase-6.6..ebuild
@@ -169,6 +169,7 @@ src_configure() {
 
-DQT_UNITY_BUILD=ON # ~30% faster build, affects other dev-qt/* 
too
 
+   -DQT_FEATURE_relocatable=OFF #927691
$(qt_feature ssl openssl)
$(qt_feature ssl openssl_linked)
$(qt_feature udev libudev)
@@ -275,6 +276,10 @@ src_test() {
# broken with out-of-source + if qtbase is not already installed
tst_moc
tst_qmake
+   # similarly broken when relocatable=OFF (bug #927691)
+   tst_qapplication
+   tst_qt_cmake_create
+   tst_uic
# needs x11/opengl, we *could* run these but tend to be flaky
# when opengl rendering is involved (even if software-only)
tst_qopengl{,config,widget,window}

diff --git a/dev-qt/qtbase/qtbase-6.7.0_rc2.ebuild 
b/dev-qt/qtbase/qtbase-6.7.0_rc2-r1.ebuild
similarity index 98%
rename from dev-qt/qtbase/qtbase-6.7.0_rc2.ebuild
rename to dev-qt/qtbase/qtbase-6.7.0_rc2-r1.ebuild
index 5efe5d84f51e..87d5fb955203 100644
--- a/dev-qt/qtbase/qtbase-6.7.0_rc2.ebuild
+++ b/dev-qt/qtbase/qtbase-6.7.0_rc2-r1.ebuild
@@ -177,6 +177,7 @@ src_configure() {
 
-DQT_UNITY_BUILD=ON # ~30% faster build, affects other dev-qt/* 
too
 
+   -DQT_FEATURE_relocatable=OFF #927691
$(qt_feature ssl openssl)
$(qt_feature ssl openssl_linked)
$(qt_feature udev libudev)
@@ -285,6 +286,10 @@ src_test() {
# broken with out-of-source + if qtbase is not already installed
tst_moc
tst_qmake
+   # similarly broken when relocatable=OFF (bug #927691)
+   tst_qapplication
+   tst_qt_cmake_create
+   tst_uic
# needs x11/opengl, we *could* run these but tend to be flaky
# when opengl rendering is involved (even if software-only)
tst_qopengl{,config,widget,window}

diff --git a/dev-qt/qtbase/qtbase-6.7..ebuild 
b/dev-qt/qtbase/qtbase-6.7..ebuild
index 5efe5d84f51e..87d5fb955203 100644
--- a/dev-qt/qtbase/qtbase-6.7..ebuild
+++ b/dev-qt/qtbase/qtbase-6.7..ebuild
@@ -177,6 +177,7 @@ src_configure() {
 
-DQT_UNITY_BUILD=ON # ~30% faster build, affects other dev-qt/* 
too
 
+   -DQT_FEATURE_relocatable=OFF #927691
$(qt_feature ssl 

[gentoo-commits] repo/gentoo:master commit in: games-engines/fheroes2/

2024-03-25 Thread James Le Cuirot
commit: b3492fef77680bfa9b06cba2640ec0f9e8a73a6a
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Sun Mar 17 00:55:59 2024 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Mar 25 21:42:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3492fef

games-engines/fheroes2: drop 1.0.12

Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/35793
Signed-off-by: James Le Cuirot  gentoo.org>

 games-engines/fheroes2/Manifest   |  1 -
 games-engines/fheroes2/fheroes2-1.0.12.ebuild | 76 ---
 2 files changed, 77 deletions(-)

diff --git a/games-engines/fheroes2/Manifest b/games-engines/fheroes2/Manifest
index 8475bbb9c346..5989103d4657 100644
--- a/games-engines/fheroes2/Manifest
+++ b/games-engines/fheroes2/Manifest
@@ -1,2 +1 @@
-DIST fheroes2-1.0.12.tar.gz 11949016 BLAKE2B 
9f45456a6ac08bc237a04a78b0b8ee8a5effd87ead8d27496c590e10af58fb92be4100deaa1c0df74adc14b0c61c8d6a0e8534ba0178821e8d79c29723eec409
 SHA512 
365bd34edc2863563ea29f27f1147a7921e703b1277e09a061f1e86b8c783f95eeb4618dafad825fff29620ff6216aa07deb2ae028410b0326cebad68f47c3db
 DIST fheroes2-1.0.13.tar.gz 11988273 BLAKE2B 
ff4cdde0e22a239d9c596d846d801facbf762b4d47d5778799697471ef2437ab73a5e2024c29d6705615f6bb58519b4fdc1368ce517f4ef5fdc4202fa464
 SHA512 
989b71ad6f217c5283441392e5a4bdee8b49d07261dba05372e185dbee239f4bb7b75290ca0b86fbf3dbf98edfaaca6234adc7e0483495ea799bf1636af3f6bc

diff --git a/games-engines/fheroes2/fheroes2-1.0.12.ebuild 
b/games-engines/fheroes2/fheroes2-1.0.12.ebuild
deleted file mode 100644
index c54e921e38d6..
--- a/games-engines/fheroes2/fheroes2-1.0.12.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit cmake python-single-r1 xdg
-
-DESCRIPTION="Recreation of HoMM2 game engine"
-HOMEPAGE="https://ihhub.github.io/fheroes2/;
-SRC_URI="https://github.com/ihhub/fheroes2/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64"
-IUSE="tools"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="
-   media-libs/libpng:=
-   media-libs/libsdl2[video]
-   media-libs/sdl2-image
-   media-libs/sdl2-mixer
-   sys-libs/zlib
-"
-RDEPEND="
-   ${DEPEND}
-   ${PYTHON_DEPS}
-   app-arch/libarchive
-   dev-lang/python
-   virtual/libintl
-"
-BDEPEND="
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   "${FILESDIR}/fheroes2-1.0.4-scripts.patch"
-)
-
-src_configure() {
-   # Not using dev-games/libsmacker because the game crashes with it
-   local mycmakeargs=(
-   -DENABLE_IMAGE=ON
-   -DENABLE_TOOLS=$(usex tools)
-   )
-   cmake_src_configure
-}
-
-src_compile() {
-   cmake_src_compile
-   emake -C files/lang
-}
-
-src_install() {
-   cmake_src_install
-
-   if use tools; then
-   for file in 82m2wav bin2txt extractor h2dmgr icn2img pal2img 
til2img xmi2midi; do
-   newbin "${BUILD_DIR}/${file}" "fheroes2-${file}"
-   done
-   fi
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-
-   elog "You need original HoMM2 data files to play fheroes2."
-   elog "If you have an installer (.exe) from GOG, install:"
-   elog "  games-strategy/homm2-gold-gog"
-   elog "If you have the original game installed somewhere already, run:"
-   elog "  ${EPREFIX}/usr/share/fheroes2/extract_homm2_resources.sh"
-   elog "Also you can automatically get a demo version for free by 
installing:"
-   elog "  games-strategy/homm2-demo"
-}



[gentoo-commits] repo/gentoo:master commit in: games-engines/fheroes2/

2024-03-25 Thread James Le Cuirot
commit: bd2a1d3e48eaeebb023a91173b169e8db3cd9952
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Sat Mar 16 20:47:49 2024 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Mar 25 21:42:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd2a1d3e

games-engines/fheroes2: add 1.0.13

Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: James Le Cuirot  gentoo.org>

 games-engines/fheroes2/Manifest   |  1 +
 games-engines/fheroes2/fheroes2-1.0.13.ebuild | 76 +++
 2 files changed, 77 insertions(+)

diff --git a/games-engines/fheroes2/Manifest b/games-engines/fheroes2/Manifest
index 6636630d62fa..8475bbb9c346 100644
--- a/games-engines/fheroes2/Manifest
+++ b/games-engines/fheroes2/Manifest
@@ -1 +1,2 @@
 DIST fheroes2-1.0.12.tar.gz 11949016 BLAKE2B 
9f45456a6ac08bc237a04a78b0b8ee8a5effd87ead8d27496c590e10af58fb92be4100deaa1c0df74adc14b0c61c8d6a0e8534ba0178821e8d79c29723eec409
 SHA512 
365bd34edc2863563ea29f27f1147a7921e703b1277e09a061f1e86b8c783f95eeb4618dafad825fff29620ff6216aa07deb2ae028410b0326cebad68f47c3db
+DIST fheroes2-1.0.13.tar.gz 11988273 BLAKE2B 
ff4cdde0e22a239d9c596d846d801facbf762b4d47d5778799697471ef2437ab73a5e2024c29d6705615f6bb58519b4fdc1368ce517f4ef5fdc4202fa464
 SHA512 
989b71ad6f217c5283441392e5a4bdee8b49d07261dba05372e185dbee239f4bb7b75290ca0b86fbf3dbf98edfaaca6234adc7e0483495ea799bf1636af3f6bc

diff --git a/games-engines/fheroes2/fheroes2-1.0.13.ebuild 
b/games-engines/fheroes2/fheroes2-1.0.13.ebuild
new file mode 100644
index ..c54e921e38d6
--- /dev/null
+++ b/games-engines/fheroes2/fheroes2-1.0.13.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake python-single-r1 xdg
+
+DESCRIPTION="Recreation of HoMM2 game engine"
+HOMEPAGE="https://ihhub.github.io/fheroes2/;
+SRC_URI="https://github.com/ihhub/fheroes2/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64"
+IUSE="tools"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+   media-libs/libpng:=
+   media-libs/libsdl2[video]
+   media-libs/sdl2-image
+   media-libs/sdl2-mixer
+   sys-libs/zlib
+"
+RDEPEND="
+   ${DEPEND}
+   ${PYTHON_DEPS}
+   app-arch/libarchive
+   dev-lang/python
+   virtual/libintl
+"
+BDEPEND="
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}/fheroes2-1.0.4-scripts.patch"
+)
+
+src_configure() {
+   # Not using dev-games/libsmacker because the game crashes with it
+   local mycmakeargs=(
+   -DENABLE_IMAGE=ON
+   -DENABLE_TOOLS=$(usex tools)
+   )
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+   emake -C files/lang
+}
+
+src_install() {
+   cmake_src_install
+
+   if use tools; then
+   for file in 82m2wav bin2txt extractor h2dmgr icn2img pal2img 
til2img xmi2midi; do
+   newbin "${BUILD_DIR}/${file}" "fheroes2-${file}"
+   done
+   fi
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   elog "You need original HoMM2 data files to play fheroes2."
+   elog "If you have an installer (.exe) from GOG, install:"
+   elog "  games-strategy/homm2-gold-gog"
+   elog "If you have the original game installed somewhere already, run:"
+   elog "  ${EPREFIX}/usr/share/fheroes2/extract_homm2_resources.sh"
+   elog "Also you can automatically get a demo version for free by 
installing:"
+   elog "  games-strategy/homm2-demo"
+}



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

2024-03-25 Thread Patrick McLean
commit: d2071e0cac28abaf58c1df931b785dea942e755e
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Mar 25 21:26:02 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Mar 25 21:29:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2071e0c

dev-util/bcc: add 0.30.0

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

 dev-util/bcc/Manifest  |   1 +
 dev-util/bcc/bcc-0.30.0.ebuild | 141 +
 2 files changed, 142 insertions(+)

diff --git a/dev-util/bcc/Manifest b/dev-util/bcc/Manifest
index 2760a5370b61..c0ded9bb2e07 100644
--- a/dev-util/bcc/Manifest
+++ b/dev-util/bcc/Manifest
@@ -1,2 +1,3 @@
 DIST bcc-0.28.0.tar.gz 6148954 BLAKE2B 
cfd3c8d63128e050512462449ff7d467f8f809c239ac01ae8e75365e89116ec351641a68682d23472aa3b4e265547bb20ca5572084c532a40ccd3131edf255a2
 SHA512 
792ce93dba64b1f87390b2602dcaeba04ac8b2863652b06eb9a907b93bc6137a944b856cc6fa9c7a38671c89814740967561ca4f3b29c267babca7dc5e78aa02
 DIST bcc-0.29.1.tar.gz 6778304 BLAKE2B 
23df483df59ef7d66117b15628299a32155136aa5254edbf76f7507a972f3ebcba1d4b2aa83c41e8f061eeeb96812f522c34fed27e9a37e5f4ad3478c7cde88f
 SHA512 
9e60130ea602e19e6c6f88a8c17023cea5daf4c5bcc7af8816e9f5c662341136eb449a3fdf870ffad215495ac3bf895115c0d968d92ce79ebe2899b3e2464d24
+DIST bcc-0.30.0.tar.gz 6797246 BLAKE2B 
517f4fcce8bcaf4c8c17075f9a906b452ee14a0c46fa500c301521fe46d854fcf4f632e741b34168dfeb819d9b0d64b967e716fa6222ba7dcaeddb03570985e6
 SHA512 
70478ca8c18e7f106c462513ca9af46f49b4ebcca6380a9393208fca88f83895a7396f918bf5d01dce1bc4a876bccb9b95aa56d426e55d384cf11c9baaa6a89b

diff --git a/dev-util/bcc/bcc-0.30.0.ebuild b/dev-util/bcc/bcc-0.30.0.ebuild
new file mode 100644
index ..236331466a37
--- /dev/null
+++ b/dev-util/bcc/bcc-0.30.0.ebuild
@@ -0,0 +1,141 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( luajit )
+PYTHON_COMPAT=( python3_{9..12} )
+LLVM_MAX_SLOT=18
+
+inherit cmake linux-info llvm lua-single python-r1 toolchain-funcs
+
+DESCRIPTION="Tools for BPF-based Linux IO analysis, networking, monitoring, 
and more"
+HOMEPAGE="https://iovisor.github.io/bcc/;
+SRC_URI="https://github.com/iovisor/bcc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="+lua test"
+
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   lua? ( ${LUA_REQUIRED_USE} )
+"
+
+# tests need root access
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-libs/elfutils-0.166:=
+   >=dev-libs/libbpf-1.2.0:=[static-libs(-)]
+   sys-kernel/linux-headers
+   

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

2024-03-25 Thread Patrick McLean
commit: 4e55535c1e0c49190c257e359a8e3c0c94f18fa4
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Mar 25 21:29:19 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Mar 25 21:29:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e55535c

net-misc/openssh-contrib: Revbump, sync with openssh, remove old

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

 net-misc/openssh-contrib/Manifest  |   6 -
 .../openssh-contrib/openssh-contrib-9.5_p1.ebuild  | 505 -
 ..._p1.ebuild => openssh-contrib-9.7_p1-r1.ebuild} | 129 --
 3 files changed, 80 insertions(+), 560 deletions(-)

diff --git a/net-misc/openssh-contrib/Manifest 
b/net-misc/openssh-contrib/Manifest
index 3ae3fc930cdf..42cd209f7e0e 100644
--- a/net-misc/openssh-contrib/Manifest
+++ b/net-misc/openssh-contrib/Manifest
@@ -1,11 +1,5 @@
 DIST openssh-8_5_P1-hpn-DynWinNoneSwitch-15.2.diff 51428 BLAKE2B 
370b88a7da7f148bf5a4d445f05cf593b486e9df53bba027e2e179726f534b68cf9d94edd6e53024e0b6ff5f20e568727bc9d26c94d0d415603602a80d3ad241
 SHA512 
2d8d887901164b33b2799ff3ec72e86a39ae4a1696e52bcee0872dbae7772fcc534351e6e7f87126ee71b164c74e9091350f14b782f4b242a09f09b4f50d047a
 DIST openssh-8_5_P1-hpn-PeakTput-15.2.diff 2429 BLAKE2B 
849bf3c313719ab7a25c75e82d5dc5ac98365a038b2a66fe58d01eae5b20c258b94b5830e799d6909e75c69753cda05a910f3bdab9606fb7d5efa68e05f1
 SHA512 
c4a56fab55fabd1d902d45f235b603708d43f969920e45c9a57e557dccfa9cade2ec61f26d1ace938f6f73e79f17b12f119b5aea9166cbda8e3435b910500914
-DIST openssh-9.3_p2-hpn-15.2-glue.patch.xz 4728 BLAKE2B 
9e3c04a289d0a94b03b871027f4f8476e3981602f5a2d9ac8a8602e08d01248a72c48126ff53a174c8dc95f6bd8608ba75bbc74f5eb427e4ecbe7c7794c7c200
 SHA512 
bb42d001f89b8eb3a5af813d4c526548e13467deeb2811384b473e61c86e6e766aabb9652867953c0f979533ea7045c424298f11df4faf05e43fb8b1f439
-DIST openssh-9.5_p1-X509-glue-14.3.patch.xz 788 BLAKE2B 
641c9936639a7629f6ae82d56f48b9dd39e58087024fe04259e2be5aef3b484a3f8ba6c91e603dd4f80d03c92490ee85cbaccff1e40e4f7ee1064c4a1ac9f191
 SHA512 
8f9255e3f8a682d7c82125a6064cdd8a80616e4b699a4c101515f15af7185a6b0b98efa246e0ed97a278f377ea616daf2dd98d0dc479c24d1ac3a76c12cd97ec
-DIST openssh-9.5_p1-hpn-15.2-X509-14.3-glue.patch.xz 5132 BLAKE2B 
82a30622e67fab233591f6b30c634f2f8383eda77de163b6139ca9892c0485d8f174901e5e6788f6c911e0859e563ac6a9022e99099507f76a59908770474e78
 SHA512 
697b2ce1b2b0aa1bcf95b76b3bc79de7d8793a3c2975bc3bfb23a64fd3a9133df9fd0831848f9388b21f7f1fd597824b221d45b9380ee26beb60040596386d61
-DIST openssh-9.5p1+x509-14.3.diff.gz 1224337 BLAKE2B 
f695711eeab6b40a8660ac897961068738cb5941c799243888d5a90f56cf4b308803dd88d3d97d7932a72b82ebc269e20c7d142076fb3b03def1245491da0497
 SHA512 
a7798e2a40a81df882911c485fa240584713135df59c6dab720597b6ef60ecfac85ebd595983d7c5ce8625b758eeb777fe1462845976a2674cad339dadc0719a
-DIST openssh-9.5p1.tar.gz 1843001 BLAKE2B 
55dbb0a2792b0046c943a19ca090e6e378e77856e94823a1bbbafaa0da94357403765c4c028aebf6543049a0f9bbe0019629be3f92cdadfac1be56def796
 SHA512 
e183fdf7477fd986215b889eea4a945d71385e35305746ccb164e757ecc28166f429c70890a237d8ef4cdcae5132935ba2ecb3b2a658eb73a6afcf6f42277b9c
-DIST openssh-9.5p1.tar.gz.asc 833 BLAKE2B 
abec3d14d9a880008db202be00ed446ccc0a98ce77c16a9e6d6492feac07c8f3284f9cd24f6ee1d904a55f9f23d5cce8a716916975c179a38ef6bde1d36e0acf
 SHA512 
2b6de653420ba02eb99c7e6fba09af3bacfe9c701f3dfc3c94f41a3539c0414954fc5c64cce63c488c5ccd5d4ddb42d3f2184ff7f323342c885c47bf7d426ca1
 DIST openssh-9.6_p1-X509-glue-14.4.2.patch.xz 1516 BLAKE2B 
49f1d100e1b84f051aee599547562bab17b313d097b9b16b7c3ad94fb76e31b04fc101b1824f011507033e9c5744ee0207cb751865576f92501bc442076afe8b
 SHA512 
a09bd2ed9b9d0edfa691c2f99699261c17c9441e188ba870c1f2ceff28817af979a29a7b5c1bbfe9fbeb343241cc00b232099791cc30d665700fcbebdae07139
 DIST openssh-9.6_p1-hpn-15.2-X509-14.4.2-glue.patch.xz 5472 BLAKE2B 
a92ca0746cd48b1580e0a73dcae5d6e141988d3239d09a2f07de376833d14ca2434185b5fdb444fb6821da9ff75ce0c63c86404299e977d3c86050d3a116fc47
 SHA512 
2690f158bf1f5d1512f80c9c8d86006339a461a0bf229e41c62b75d28a9b45cb5392680fbb633415c27c3abfaa1906c170cd1d18679a2be81a1367361fd98afa
 DIST openssh-9.6_p1-hpn-15.2-glue.patch.xz 5028 BLAKE2B 
74970dc9f244eea2e35270c9abe67bdf0f05a3ddb33ffe6ce54056ade3fbec2abe9cb60e92ea889b01be7429dfd754f2986b175cdb014aab721421e1a4952c87
 SHA512 
1edafed18b1fd5d64844a3d121aacbf38dcde2b90adc9b4533f3192f1335365736e9cfd82f7c847980c9b1c1b72ee39470b38d6758b3a8f5ed59796d5005492b

diff --git a/net-misc/openssh-contrib/openssh-contrib-9.5_p1.ebuild 
b/net-misc/openssh-contrib/openssh-contrib-9.5_p1.ebuild
deleted file mode 100644
index ea41cbbeb21c..
--- a/net-misc/openssh-contrib/openssh-contrib-9.5_p1.ebuild
+++ /dev/null
@@ -1,505 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit user-info flag-o-matic autotools pam systemd toolchain-funcs verify-sig
-
-# Make it more portable between straight releases
-# 

[gentoo-commits] repo/proj/guru:dev commit in: games-strategy/massive-assault-network-2-demo/

2024-03-25 Thread Vitaly Zdanevich
commit: 495cc1225d53e7e9396ad5b34120ca30092dca6f
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Mar 25 21:25:53 2024 +
Commit: Vitaly Zdanevich  ya  ru>
CommitDate: Mon Mar 25 21:25:53 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=495cc122

games-strategy/massive-assault-network-2-demo: add || die

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

 .../massive-assault-network-2-demo-2.0.270.ebuild   | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/games-strategy/massive-assault-network-2-demo/massive-assault-network-2-demo-2.0.270.ebuild
 
b/games-strategy/massive-assault-network-2-demo/massive-assault-network-2-demo-2.0.270.ebuild
index c3b352e65e..3317b9d139 100644
--- 
a/games-strategy/massive-assault-network-2-demo/massive-assault-network-2-demo-2.0.270.ebuild
+++ 
b/games-strategy/massive-assault-network-2-demo/massive-assault-network-2-demo-2.0.270.ebuild
@@ -24,16 +24,16 @@ QA_PREBUILT="*"
 
 src_install() {
 
-   mkdir -p "$ED$/opt"
+   mkdir -p "$ED$/opt" || die
 
-   rm "$PN/uninstall.exe"
+   rm "$PN/uninstall.exe" || die
mkdir "$ED/opt" || die
mkdir -p "$ED/usr/bin/" || die
cp -r "$PN" "$ED/opt/$PN" || die
 
conty='conty-1.25.2'
 
-   echo "cd /opt/$PN; $conty wine man2.exe; cd -" > "$ED/usr/bin/$PN"
+   echo "cd /opt/$PN; $conty wine man2.exe; cd -" > "$ED/usr/bin/$PN" || 
die
fperms +x "/usr/bin/$PN"
# I tried this but on run error: "Problems during decoding OGG files" -
# because I need to run from the directory of the game,



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

2024-03-25 Thread Andreas K. Hüttel
commit: b0acd208b275f8c355d9127b95d665a09e750797
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Mar 25 21:24:19 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Mar 25 21:24:43 2024 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=b0acd208

Add setarch parameters for s390x => s390 builds

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

 arch/s390.toml | 4 
 1 file changed, 4 insertions(+)

diff --git a/arch/s390.toml b/arch/s390.toml
index 9894044f..875fe8e1 100644
--- a/arch/s390.toml
+++ b/arch/s390.toml
@@ -1,3 +1,7 @@
+[setarch.s390]
+arch = "s390"
+if_build = "s390x"
+
 [s390.s390]
 COMMON_FLAGS = "-O2 -pipe"
 CHOST = "s390-ibm-linux-gnu"



[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-about/

2024-03-25 Thread Jimi Huotari
commit: d592277b6749f380043163cac31a400406980901
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Mar 25 21:05:10 2024 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Mon Mar 25 21:11:35 2024 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=d592277b

lxqt-base/lxqt-about: welcome qt6

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

 lxqt-base/lxqt-about/lxqt-about-.ebuild | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/lxqt-base/lxqt-about/lxqt-about-.ebuild 
b/lxqt-base/lxqt-about/lxqt-about-.ebuild
index 9a760153..2bef726b 100644
--- a/lxqt-base/lxqt-about/lxqt-about-.ebuild
+++ b/lxqt-base/lxqt-about/lxqt-about-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -21,12 +21,9 @@ fi
 LICENSE="LGPL-2.1+"
 SLOT="0"
 
-BDEPEND=">=dev-util/lxqt-build-tools-0.13.0"
+BDEPEND=">=dev-util/lxqt-build-tools-2.0.0"
 DEPEND="
>=dev-libs/libqtxdg-3.11.0
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
=lxqt-base/liblxqt-${MY_PV}*:=
 "
 RDEPEND="${DEPEND}"



[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-meta/

2024-03-25 Thread Jimi Huotari
commit: 519c24d3a906ec17c33df61075859017661ec775
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Mar 25 21:06:42 2024 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Mon Mar 25 21:11:36 2024 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=519c24d3

lxqt-base/lxqt-meta: welcome qt6

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

 lxqt-base/lxqt-meta/lxqt-meta-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lxqt-base/lxqt-meta/lxqt-meta-.ebuild 
b/lxqt-base/lxqt-meta/lxqt-meta-.ebuild
index 2628f356..6a799195 100644
--- a/lxqt-base/lxqt-meta/lxqt-meta-.ebuild
+++ b/lxqt-base/lxqt-meta/lxqt-meta-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -45,7 +45,7 @@ RDEPEND="
!sddm? ( x11-misc/lightdm )
)
filemanager? ( =x11-misc/pcmanfm-qt-${MY_PV}* )
-   lximage? ( media-gfx/lximage-qt )
+   lximage? ( =media-gfx/lximage-qt-${MY_PV}* )
!minimal? (
x11-wm/openbox
x11-misc/obconf-qt



[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-runner/

2024-03-25 Thread Jimi Huotari
commit: 2cd81a815d1cc6d6ae87b86acc2f7bf03e2966a0
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Mar 25 21:06:09 2024 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Mon Mar 25 21:11:35 2024 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=2cd81a81

lxqt-base/lxqt-runner: welcome qt6

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

 lxqt-base/lxqt-runner/lxqt-runner-.ebuild | 14 ++
 1 file changed, 6 insertions(+), 8 deletions(-)

diff --git a/lxqt-base/lxqt-runner/lxqt-runner-.ebuild 
b/lxqt-base/lxqt-runner/lxqt-runner-.ebuild
index cb13a778..abe1453e 100644
--- a/lxqt-base/lxqt-runner/lxqt-runner-.ebuild
+++ b/lxqt-base/lxqt-runner/lxqt-runner-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -22,18 +22,16 @@ LICENSE="LGPL-2.1 LGPL-2.1+"
 SLOT="0"
 
 BDEPEND="
-   >=dev-qt/linguist-tools-5.15:5
-   >=dev-util/lxqt-build-tools-0.13.0
+   >=dev-qt/qttools-6.6:6[linguist]
+   >=dev-util/lxqt-build-tools-2.0.0
virtual/pkgconfig
 "
 DEPEND="
>=dev-cpp/muParser-2.2.3
>=dev-libs/libqtxdg-3.12.0
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtgui-5.15:5
-   >=dev-qt/qtwidgets-5.15:5
-   >=dev-qt/qtxml-5.15:5
-   kde-frameworks/kwindowsystem:5
+   >=dev-qt/qtbase-6.6:6[dbus,gui,widgets,xml]
+   kde-frameworks/kwindowsystem:6
+   >=kde-plasma/layer-shell-qt-6.0:6
=lxqt-base/liblxqt-${MY_PV}*:=
=lxqt-base/lxqt-globalkeys-${MY_PV}*
 "



[gentoo-commits] proj/qt:master commit in: media-gfx/lximage-qt/

2024-03-25 Thread Jimi Huotari
commit: dc1a620c468cfad3b68008204bc63bfb7d083cc7
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Mar 25 21:06:36 2024 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Mon Mar 25 21:11:36 2024 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=dc1a620c

media-gfx/lximage-qt: welcome qt6

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

 media-gfx/lximage-qt/lximage-qt-.ebuild | 16 +---
 1 file changed, 5 insertions(+), 11 deletions(-)

diff --git a/media-gfx/lximage-qt/lximage-qt-.ebuild 
b/media-gfx/lximage-qt/lximage-qt-.ebuild
index 28536ab0..246757d7 100644
--- a/media-gfx/lximage-qt/lximage-qt-.ebuild
+++ b/media-gfx/lximage-qt/lximage-qt-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -22,20 +22,14 @@ LICENSE="GPL-2 GPL-2+"
 SLOT="0"
 
 BDEPEND="
-   >=dev-qt/linguist-tools-5.15:5
-   >=dev-util/lxqt-build-tools-0.13.0
+   >=dev-qt/qttools-6.6:6[linguist]
+   >=dev-util/lxqt-build-tools-2.0.0
virtual/pkgconfig
 "
 DEPEND="
dev-libs/glib:2
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtdbus-5.15:5
-   >=dev-qt/qtgui-5.15:5
-   >=dev-qt/qtnetwork-5.15:5
-   >=dev-qt/qtprintsupport-5.15:5
-   >=dev-qt/qtsvg-5.15:5
-   >=dev-qt/qtwidgets-5.15:5
-   >=dev-qt/qtx11extras-5.15:5
+   >=dev-qt/qtbase-6.6:6[dbus,gui,network,widgets]
+   >=dev-qt/qtsvg-6.6:6
media-libs/libexif
=x11-libs/libfm-qt-${MY_PV}*:=
x11-libs/libX11



[gentoo-commits] proj/qt:master commit in: x11-libs/libfm-qt/

2024-03-25 Thread Jimi Huotari
commit: 36e2e0f60009ba710dd09fc8b509495fa702d075
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Mar 25 21:06:26 2024 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Mon Mar 25 21:11:36 2024 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=36e2e0f6

x11-libs/libfm-qt: welcome qt6

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

 x11-libs/libfm-qt/libfm-qt-.ebuild | 13 +
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/x11-libs/libfm-qt/libfm-qt-.ebuild 
b/x11-libs/libfm-qt/libfm-qt-.ebuild
index fe3fcdd1..15f7653a 100644
--- a/x11-libs/libfm-qt/libfm-qt-.ebuild
+++ b/x11-libs/libfm-qt/libfm-qt-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -22,18 +22,15 @@ LICENSE="BSD GPL-2+ LGPL-2.1+"
 SLOT="0/7"
 
 BDEPEND="
-   >=dev-qt/linguist-tools-5.15:5
-   >=dev-util/lxqt-build-tools-0.13.0
+   >=dev-qt/qttools-6.6:6[linguist]
+   >=dev-util/lxqt-build-tools-2.0.0
virtual/pkgconfig
 "
 DEPEND="
dev-libs/glib:2
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtgui-5.15:5=
-   >=dev-qt/qtwidgets-5.15:5
-   >=dev-qt/qtx11extras-5.15:5
+   >=dev-qt/qtbase-6.6:6[gui,widgets]
>=lxde-base/menu-cache-1.1.0:=
-   =lxqt-base/lxqt-menu-data-${MY_PV}*
+   >=lxqt-base/lxqt-menu-data-2.0.0
media-libs/libexif
x11-libs/libxcb:=
 "



[gentoo-commits] proj/qt:master commit in: x11-misc/pcmanfm-qt/

2024-03-25 Thread Jimi Huotari
commit: d7452f0dea80e2d784c14bba0383cf819895cc56
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Mar 25 21:06:31 2024 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Mon Mar 25 21:11:36 2024 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=d7452f0d

x11-misc/pcmanfm-qt: welcome qt6

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

 x11-misc/pcmanfm-qt/pcmanfm-qt-.ebuild | 13 +
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/x11-misc/pcmanfm-qt/pcmanfm-qt-.ebuild 
b/x11-misc/pcmanfm-qt/pcmanfm-qt-.ebuild
index be2de9e6..c74f6f0c 100644
--- a/x11-misc/pcmanfm-qt/pcmanfm-qt-.ebuild
+++ b/x11-misc/pcmanfm-qt/pcmanfm-qt-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -22,16 +22,13 @@ LICENSE="GPL-2 GPL-2+ LGPL-2.1+"
 SLOT="0"
 
 BDEPEND="
-   >=dev-qt/linguist-tools-5.15:5
-   >=dev-util/lxqt-build-tools-0.13.0
+   >=dev-qt/qttools-6.6:6[linguist]
+   >=dev-util/lxqt-build-tools-2.0.0
 "
 DEPEND="
dev-libs/glib:2
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtdbus-5.15:5
-   >=dev-qt/qtgui-5.15:5
-   >=dev-qt/qtwidgets-5.15:5
-   >=dev-qt/qtx11extras-5.15:5
+   >=dev-qt/qtbase-6.6:6[dbus,gui,widgets]
+   >=kde-plasma/layer-shell-qt-6.0:6
sys-apps/util-linux
virtual/freedesktop-icon-theme
=x11-libs/libfm-qt-${MY_PV}*:=



[gentoo-commits] proj/qt:master commit in: app-arch/lxqt-archiver/

2024-03-25 Thread Jimi Huotari
commit: f530d106ce3c98d415343292a59a9d35c30ea76d
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Mar 25 21:02:39 2024 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Mon Mar 25 21:11:35 2024 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=f530d106

app-arch/lxqt-archiver: welcome qt6

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

 app-arch/lxqt-archiver/lxqt-archiver-.ebuild | 13 +
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/app-arch/lxqt-archiver/lxqt-archiver-.ebuild 
b/app-arch/lxqt-archiver/lxqt-archiver-.ebuild
index 949fd0cf..f41e52c0 100644
--- a/app-arch/lxqt-archiver/lxqt-archiver-.ebuild
+++ b/app-arch/lxqt-archiver/lxqt-archiver-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -22,17 +22,14 @@ LICENSE="GPL-2 GPL-2+"
 SLOT="0"
 
 BDEPEND="
-   >=dev-qt/linguist-tools-5.15:5
-   >=dev-util/lxqt-build-tools-0.13.0
+   >=dev-qt/qttools-6.6:6[linguist]
+   >=dev-util/lxqt-build-tools-2.0.0
 "
 DEPEND="
dev-libs/glib:2
dev-libs/json-glib
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtgui-5.15:5
-   >=dev-qt/qtwidgets-5.15:5
-   >=dev-qt/qtx11extras-5.15:5
-   >=x11-libs/libfm-qt-1.4:=
+   >=dev-qt/qtbase-6.6:6[gui,widgets]
+   >=x11-libs/libfm-qt-2.0:=
 "
 RDEPEND="${DEPEND}"
 



[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-globalkeys/

2024-03-25 Thread Jimi Huotari
commit: af96c66627295d77e5fda31266e6e383e58a5961
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Mar 25 21:05:30 2024 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Mon Mar 25 21:11:35 2024 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=af96c666

lxqt-base/lxqt-globalkeys: welcome qt6

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

 lxqt-base/lxqt-globalkeys/lxqt-globalkeys-.ebuild | 12 
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-.ebuild 
b/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-.ebuild
index 668a4f88..2812e811 100644
--- a/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-.ebuild
+++ b/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -22,15 +22,11 @@ LICENSE="LGPL-2.1 LGPL-2.1+"
 SLOT="0"
 
 BDEPEND="
-   >=dev-qt/linguist-tools-5.15:5
-   >=dev-util/lxqt-build-tools-0.13.0
+   >=dev-qt/qttools-6.6:6[linguist]
+   >=dev-util/lxqt-build-tools-2.0.0
 "
 DEPEND="
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtdbus-5.15:5
-   >=dev-qt/qtgui-5.15:5
-   >=dev-qt/qtwidgets-5.15:5
-   kde-frameworks/kwindowsystem:5
+   >=dev-qt/qtbase-6.6:6[dbus,gui,widgets]
=lxqt-base/liblxqt-${MY_PV}*:=
x11-libs/libX11
 "



[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-policykit/

2024-03-25 Thread Jimi Huotari
commit: 54f75922e9a57be1e3322692865105dfc6edd87d
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Mar 25 21:05:55 2024 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Mon Mar 25 21:11:35 2024 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=54f75922

lxqt-base/lxqt-policykit: welcome qt6

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

 lxqt-base/lxqt-policykit/lxqt-policykit-.ebuild | 10 --
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/lxqt-base/lxqt-policykit/lxqt-policykit-.ebuild 
b/lxqt-base/lxqt-policykit/lxqt-policykit-.ebuild
index 05cc1b10..c3621304 100644
--- a/lxqt-base/lxqt-policykit/lxqt-policykit-.ebuild
+++ b/lxqt-base/lxqt-policykit/lxqt-policykit-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -22,14 +22,12 @@ LICENSE="LGPL-2.1 LGPL-2.1+"
 SLOT="0"
 
 BDEPEND="
-   >=dev-qt/linguist-tools-5.15:5
-   >=dev-util/lxqt-build-tools-0.13.0
+   >=dev-qt/qttools-6.6:6[linguist]
+   >=dev-util/lxqt-build-tools-2.0.0
virtual/pkgconfig
 "
 DEPEND="
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtgui-5.15:5
-   >=dev-qt/qtwidgets-5.15:5
+   >=dev-qt/qtbase-6.6:6[gui,widgets]
=lxqt-base/liblxqt-${MY_PV}*:=
>=sys-auth/polkit-qt-0.113.0
 "



[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-sudo/

2024-03-25 Thread Jimi Huotari
commit: 945df6899e885c32a126e065c9bb568c4aba5923
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Mar 25 21:06:20 2024 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Mon Mar 25 21:11:35 2024 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=945df689

lxqt-base/lxqt-sudo: welcome qt6

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

 lxqt-base/lxqt-sudo/lxqt-sudo-.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/lxqt-base/lxqt-sudo/lxqt-sudo-.ebuild 
b/lxqt-base/lxqt-sudo/lxqt-sudo-.ebuild
index 93e63e6f..61e67fac 100644
--- a/lxqt-base/lxqt-sudo/lxqt-sudo-.ebuild
+++ b/lxqt-base/lxqt-sudo/lxqt-sudo-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -19,12 +19,10 @@ fi
 LICENSE="LGPL-2.1 LGPL-2.1+"
 SLOT="0"
 
-BDEPEND=">=dev-util/lxqt-build-tools-0.13.0"
+BDEPEND=">=dev-util/lxqt-build-tools-2.0.0"
 DEPEND="
app-admin/sudo
-   >=dev-qt/qtgui-5.15:5
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtwidgets-5.15:5
+   >=dev-qt/qtbase-6.6:6[gui,widgets]
~lxqt-base/liblxqt-${PV}:=
 "
 RDEPEND="${DEPEND}"



[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-qtplugin/

2024-03-25 Thread Jimi Huotari
commit: 92af05217f56a0a3fe0e4b81e7a8b17582a3ecfb
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Mar 25 21:06:04 2024 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Mon Mar 25 21:11:35 2024 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=92af0521

lxqt-base/lxqt-qtplugin: welcome qt6

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

 lxqt-base/lxqt-qtplugin/lxqt-qtplugin-.ebuild | 13 +
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-.ebuild 
b/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-.ebuild
index 1b319db4..d457ed08 100644
--- a/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-.ebuild
+++ b/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -22,16 +22,13 @@ LICENSE="LGPL-2.1+"
 SLOT="0"
 
 BDEPEND="
-   >=dev-qt/linguist-tools-5.15:5
-   >=dev-util/lxqt-build-tools-0.13.0
+   >=dev-qt/qttools-6.6:6[linguist]
+   >=dev-util/lxqt-build-tools-2.0.0
 "
 DEPEND="
-   dev-libs/libdbusmenu-qt[qt5(+)]
+   dev-libs/libdbusmenu-lxqt
>=dev-libs/libqtxdg-3.12.0
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtdbus-5.15:5
-   >=dev-qt/qtgui-5.15:5=
-   >=dev-qt/qtwidgets-5.15:5
+   >=dev-qt/qtbase-6.6:6[dbus,gui,widgets]
=x11-libs/libfm-qt-${MY_PV}*
 "
 RDEPEND="${DEPEND}"



[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-session/

2024-03-25 Thread Jimi Huotari
commit: 09b5736a6e19b5b915a48f64c27d097b33e4fb8a
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Mar 25 21:06:13 2024 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Mon Mar 25 21:11:35 2024 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=09b5736a

lxqt-base/lxqt-session: welcome qt6

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

 lxqt-base/lxqt-session/lxqt-session-.ebuild | 17 ++---
 1 file changed, 6 insertions(+), 11 deletions(-)

diff --git a/lxqt-base/lxqt-session/lxqt-session-.ebuild 
b/lxqt-base/lxqt-session/lxqt-session-.ebuild
index f70701aa..bce1fe81 100644
--- a/lxqt-base/lxqt-session/lxqt-session-.ebuild
+++ b/lxqt-base/lxqt-session/lxqt-session-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -18,24 +18,19 @@ else
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 fi
 
-IUSE="+udev"
-
 LICENSE="LGPL-2.1 LGPL-2.1+"
 SLOT="0"
+IUSE="+udev"
 
 BDEPEND="
-   >=dev-qt/linguist-tools-5.15:5
-   >=dev-util/lxqt-build-tools-0.13.0
+   >=dev-qt/qttools-6.6:6[linguist]
+   >=dev-util/lxqt-build-tools-2.0.0
 "
 DEPEND="
>=app-misc/qtxdg-tools-3.11.0
>=dev-libs/libqtxdg-3.12.0
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtdbus-5.15:5
-   >=dev-qt/qtgui-5.15:5
-   >=dev-qt/qtwidgets-5.15:5
-   >=dev-qt/qtx11extras-5.15:5
-   kde-frameworks/kwindowsystem:5[X]
+   >=dev-qt/qtbase-6.6:6[dbus,gui,widgets]
+   kde-frameworks/kwindowsystem:6[X]
=lxqt-base/liblxqt-${MY_PV}*:=
sys-process/procps:=
x11-libs/libX11



[gentoo-commits] proj/qt:master commit in: dev-util/lxqt-build-tools/

2024-03-25 Thread Jimi Huotari
commit: 5bc60b4bc254b2e139ecb340da932b556c6d18e8
Author: Jimi Huotari  gentoo  org>
AuthorDate: Wed Mar 13 14:03:57 2024 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Mon Mar 25 21:11:35 2024 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=5bc60b4b

dev-util/lxqt-build-tools: welcome qt6

Upstream has moved on to Qt 6.

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

 dev-util/lxqt-build-tools/lxqt-build-tools-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/lxqt-build-tools/lxqt-build-tools-.ebuild 
b/dev-util/lxqt-build-tools/lxqt-build-tools-.ebuild
index 8c41191e..11f8c2ad 100644
--- a/dev-util/lxqt-build-tools/lxqt-build-tools-.ebuild
+++ b/dev-util/lxqt-build-tools/lxqt-build-tools-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -21,6 +21,6 @@ SLOT="0"
 
 DEPEND="
>=dev-libs/glib-2.50.0
-   >=dev-qt/qtcore-5.15:5
+   >=dev-qt/qtbase-6.6:6
 "
 RDEPEND="${DEPEND}"



[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-powermanagement/

2024-03-25 Thread Jimi Huotari
commit: 6c56c13e98a08ebf47931c94a4c19cf74da6bc45
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Mar 25 21:06:00 2024 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Mon Mar 25 21:11:35 2024 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=6c56c13e

lxqt-base/lxqt-powermanagement: welcome qt6

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

 .../lxqt-powermanagement-.ebuild  | 19 ---
 1 file changed, 8 insertions(+), 11 deletions(-)

diff --git a/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-.ebuild 
b/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-.ebuild
index cf70d933..9dfc1094 100644
--- a/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-.ebuild
+++ b/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -22,20 +22,17 @@ LICENSE="LGPL-2.1 LGPL-2.1+"
 SLOT="0"
 
 BDEPEND="
-   >=dev-qt/linguist-tools-5.15:5
-   >=dev-util/lxqt-build-tools-0.13.0
+   >=dev-qt/qttools-6.6:6[linguist]
+   >=dev-util/lxqt-build-tools-2.0.0
virtual/pkgconfig
 "
 DEPEND="
>=dev-libs/libqtxdg-3.11.0
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtdbus-5.15:5
-   >=dev-qt/qtgui-5.15:5
-   >=dev-qt/qtsvg-5.15:5
-   >=dev-qt/qtwidgets-5.15:5
-   kde-frameworks/kwindowsystem:5
-   kde-frameworks/kidletime:5
-   kde-frameworks/solid:5
+   >=dev-qt/qtbase-6.6:6[dbus,gui,widgets]
+   >=dev-qt/qtsvg-6.6:6
+   kde-frameworks/kwindowsystem:6
+   kde-frameworks/kidletime:6
+   kde-frameworks/solid:6
=lxqt-base/liblxqt-${MY_PV}*:=
=lxqt-base/lxqt-globalkeys-${MY_PV}*
sys-power/upower



[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-admin/

2024-03-25 Thread Jimi Huotari
commit: 5d55a199ff15d2b484ca1e42abbf4543bfda0855
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Mar 25 21:07:15 2024 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Mon Mar 25 21:11:35 2024 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=5d55a199

lxqt-base/lxqt-admin: welcome qt6

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

 lxqt-base/lxqt-admin/lxqt-admin-.ebuild | 11 ---
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/lxqt-base/lxqt-admin/lxqt-admin-.ebuild 
b/lxqt-base/lxqt-admin/lxqt-admin-.ebuild
index 654cff78..8d398619 100644
--- a/lxqt-base/lxqt-admin/lxqt-admin-.ebuild
+++ b/lxqt-base/lxqt-admin/lxqt-admin-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -21,14 +21,11 @@ fi
 LICENSE="LGPL-2.1+"
 SLOT="0"
 
-BDEPEND=">=dev-util/lxqt-build-tools-0.13.0"
+BDEPEND=">=dev-util/lxqt-build-tools-2.0.0"
 DEPEND="
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtdbus-5.15:5
-   >=dev-qt/qtgui-5.15:5
-   >=dev-qt/qtwidgets-5.15:5
+   >=dev-qt/qtbase-6.6:6[dbus,gui,widgets]
=lxqt-base/liblxqt-${MY_PV}*
-   kde-frameworks/kwindowsystem:5
+   kde-frameworks/kwindowsystem:6
>=sys-auth/polkit-qt-0.113.0
=lxqt-base/liblxqt-${MY_PV}*:=
 "



[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-menu-data/

2024-03-25 Thread Jimi Huotari
commit: 5adf9bded056de1ef972eb70a17cd4252ca8c7c7
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Mar 25 21:05:34 2024 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Mon Mar 25 21:11:35 2024 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=5adf9bde

lxqt-base/lxqt-menu-data: welcome qt6

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

 lxqt-base/lxqt-menu-data/lxqt-menu-data-.ebuild | 15 +++
 1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/lxqt-base/lxqt-menu-data/lxqt-menu-data-.ebuild 
b/lxqt-base/lxqt-menu-data/lxqt-menu-data-.ebuild
index bc7fff81..11a0c011 100644
--- a/lxqt-base/lxqt-menu-data/lxqt-menu-data-.ebuild
+++ b/lxqt-base/lxqt-menu-data/lxqt-menu-data-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,11 +15,18 @@ if [[ ${PV} = ** ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git;
 else

SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz;
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-IUSE=""
 
-BDEPEND=">=dev-util/lxqt-build-tools-0.13.0"
+BDEPEND="
+   >=dev-qt/qttools-6.6:6[linguist]
+   >=dev-util/lxqt-build-tools-2.0.0
+"
+RDEPEND="
+   !

[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-config/

2024-03-25 Thread Jimi Huotari
commit: ccc1106c74a07c4238c9ec8941d812f72ad578fb
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Mar 25 21:05:20 2024 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Mon Mar 25 21:11:35 2024 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=ccc1106c

lxqt-base/lxqt-config: welcome qt6

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

 lxqt-base/lxqt-config/lxqt-config-.ebuild | 16 +---
 1 file changed, 5 insertions(+), 11 deletions(-)

diff --git a/lxqt-base/lxqt-config/lxqt-config-.ebuild 
b/lxqt-base/lxqt-config/lxqt-config-.ebuild
index 369212f3..56729a70 100644
--- a/lxqt-base/lxqt-config/lxqt-config-.ebuild
+++ b/lxqt-base/lxqt-config/lxqt-config-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -22,17 +22,11 @@ LICENSE="GPL-2 GPL-2+ GPL-3 LGPL-2 LGPL-2+ LGPL-2.1+ 
WTFPL-2"
 SLOT="0"
 IUSE="+monitor +touchpad"
 
-BDEPEND="
-   >=dev-qt/linguist-tools-5.15:5
-"
+BDEPEND=">=dev-qt/qttools-6.6:6[linguist]"
 DEPEND="
>=dev-libs/libqtxdg-3.11.0
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtgui-5.15:5
-   >=dev-qt/qtwidgets-5.15:5
-   >=dev-qt/qtsvg-5.15:5
-   >=dev-qt/qtx11extras-5.15:5
-   >=dev-qt/qtxml-5.15:5
+   >=dev-qt/qtbase-6.6:6[gui,widgets,xml]
+   >=dev-qt/qtsvg-6.6:6
=lxqt-base/liblxqt-${MY_PV}*:=
=lxqt-base/lxqt-menu-data-${MY_PV}*
sys-libs/zlib:=
@@ -41,7 +35,7 @@ DEPEND="
x11-libs/libX11
x11-libs/libXcursor
x11-libs/libXfixes
-   monitor? ( >=kde-plasma/libkscreen-5.27.0:5= )
+   monitor? ( >=kde-plasma/libkscreen-6:6= )
touchpad? (
virtual/libudev:=
x11-drivers/xf86-input-libinput



[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-panel/

2024-03-25 Thread Jimi Huotari
commit: 0fe0367f22f24039dbcaf9c26fde4ca40643e8c5
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Mar 25 21:05:51 2024 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Mon Mar 25 21:11:35 2024 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=0fe0367f

lxqt-base/lxqt-panel: welcome qt6

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

 lxqt-base/lxqt-panel/lxqt-panel-.ebuild | 25 ++---
 1 file changed, 10 insertions(+), 15 deletions(-)

diff --git a/lxqt-base/lxqt-panel/lxqt-panel-.ebuild 
b/lxqt-base/lxqt-panel/lxqt-panel-.ebuild
index 96cac570..11d77059 100644
--- a/lxqt-base/lxqt-panel/lxqt-panel-.ebuild
+++ b/lxqt-base/lxqt-panel/lxqt-panel-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -31,20 +31,15 @@ REQUIRED_USE="
 "
 
 BDEPEND="
-   >=dev-qt/linguist-tools-5.15:5
-   >=dev-util/lxqt-build-tools-0.13.0
+   >=dev-qt/qttools-6.6:6[linguist]
+   >=dev-util/lxqt-build-tools-2.0.0
virtual/pkgconfig
 "
 DEPEND="
>=dev-libs/libqtxdg-3.11.0
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtdbus-5.15:5
-   >=dev-qt/qtgui-5.15:5
-   >=dev-qt/qtsvg-5.15:5
-   >=dev-qt/qtwidgets-5.15:5
-   >=dev-qt/qtx11extras-5.15:5
-   >=dev-qt/qtxml-5.15:5
-   kde-frameworks/kwindowsystem:5[X]
+   >=dev-qt/qtbase-6.6:6[dbus,gui,widgets,xml]
+   >=dev-qt/qtsvg-6.6:6
+   kde-frameworks/kwindowsystem:6[X]
>=lxde-base/menu-cache-1.1.0
=lxqt-base/liblxqt-${MY_PV}*:=
=lxqt-base/lxqt-globalkeys-${MY_PV}*
@@ -53,13 +48,13 @@ DEPEND="
cpuload? ( sys-libs/libstatgrab )
kbindicator? ( x11-libs/libxkbcommon )
lm-sensors? ( sys-apps/lm-sensors:= )
-   mount? ( kde-frameworks/solid:5 )
+   mount? ( kde-frameworks/solid:6 )
networkmonitor? ( sys-libs/libstatgrab )
statusnotifier? (
-   dev-libs/libdbusmenu-qt[qt5(+)]
-   >=dev-qt/qtconcurrent-5.15:5
+   dev-libs/libdbusmenu-lxqt
+   >=dev-qt/qtbase-6.6:6[concurrent]
)
-   sysstat? ( >=lxqt-base/libsysstat-0.4.6 )
+   sysstat? ( >=lxqt-base/libsysstat-2.0.0 )
tray? (
x11-libs/libxcb:=
x11-libs/libXcomposite



[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-notificationd/

2024-03-25 Thread Jimi Huotari
commit: 6478b448579d3ad579f1f467eac84be54d3a6bf0
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Mar 25 21:05:40 2024 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Mon Mar 25 21:11:35 2024 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=6478b448

lxqt-base/lxqt-notificationd: welcome qt6

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

 .../lxqt-notificationd/lxqt-notificationd-.ebuild  | 14 ++
 1 file changed, 6 insertions(+), 8 deletions(-)

diff --git a/lxqt-base/lxqt-notificationd/lxqt-notificationd-.ebuild 
b/lxqt-base/lxqt-notificationd/lxqt-notificationd-.ebuild
index 4f65c2d4..4b747542 100644
--- a/lxqt-base/lxqt-notificationd/lxqt-notificationd-.ebuild
+++ b/lxqt-base/lxqt-notificationd/lxqt-notificationd-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -22,16 +22,14 @@ LICENSE="LGPL-2.1 LGPL-2.1+"
 SLOT="0"
 
 BDEPEND="
-   dev-qt/linguist-tools:5
-   >=dev-util/lxqt-build-tools-0.13.0
+   >=dev-qt/qttools-6.6:6[linguist]
+   >=dev-util/lxqt-build-tools-2.0.0
 "
 DEPEND="
>=dev-libs/libqtxdg-3.11.0
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtdbus-5.15:5
-   >=dev-qt/qtgui-5.15:5
-   >=dev-qt/qtwidgets-5.15:5
-   kde-frameworks/kwindowsystem:5
+   >=dev-qt/qtbase-6.6:6[dbus,gui,widgets]
+   kde-frameworks/kwindowsystem:6
+   >=kde-plasma/layer-shell-qt-6.0:6
=lxqt-base/liblxqt-${MY_PV}*:=
 "
 RDEPEND="${DEPEND}"



[gentoo-commits] proj/qt:master commit in: lxqt-base/liblxqt/

2024-03-25 Thread Jimi Huotari
commit: 9ea69012144f03b94f63d131395d32f0e2edf87c
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Mar 25 21:04:47 2024 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Mon Mar 25 21:11:35 2024 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=9ea69012

lxqt-base/liblxqt: welcome qt6

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

 lxqt-base/liblxqt/liblxqt-.ebuild | 15 +--
 1 file changed, 5 insertions(+), 10 deletions(-)

diff --git a/lxqt-base/liblxqt/liblxqt-.ebuild 
b/lxqt-base/liblxqt/liblxqt-.ebuild
index 65577c1c..a2065f3e 100644
--- a/lxqt-base/liblxqt/liblxqt-.ebuild
+++ b/lxqt-base/liblxqt/liblxqt-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -21,18 +21,13 @@ SLOT="0/$(ver_cut 1-2)"
 IUSE="+backlight"
 
 BDEPEND="
-   dev-qt/linguist-tools:5
-   >=dev-util/lxqt-build-tools-0.13.0
+   >=dev-qt/qttools-6.6:6[linguist]
+   >=dev-util/lxqt-build-tools-2.0.0
 "
 DEPEND="
>=dev-libs/libqtxdg-3.12.0
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtdbus-5.15:5
-   >=dev-qt/qtgui-5.15:5
-   >=dev-qt/qtwidgets-5.15:5
-   >=dev-qt/qtx11extras-5.15:5
-   >=dev-qt/qtxml-5.15:5
-   kde-frameworks/kwindowsystem:5[X]
+   >=dev-qt/qtbase-6.6:6[dbus,gui,widgets,xml]
+   kde-frameworks/kwindowsystem:6[X]
x11-libs/libX11
x11-libs/libXScrnSaver
backlight? ( sys-auth/polkit-qt )



[gentoo-commits] proj/qt:master commit in: dev-libs/libqtxdg/

2024-03-25 Thread Jimi Huotari
commit: be4f558074ad89b9d50105f2afdc71e9cf4775b3
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Mar 25 21:04:39 2024 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Mon Mar 25 21:11:35 2024 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=be4f5580

dev-libs/libqtxdg: welcome qt6

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

 dev-libs/libqtxdg/libqtxdg-.ebuild | 14 +-
 1 file changed, 5 insertions(+), 9 deletions(-)

diff --git a/dev-libs/libqtxdg/libqtxdg-.ebuild 
b/dev-libs/libqtxdg/libqtxdg-.ebuild
index 1e3e0e22..e294c0d8 100644
--- a/dev-libs/libqtxdg/libqtxdg-.ebuild
+++ b/dev-libs/libqtxdg/libqtxdg-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -22,21 +22,17 @@ IUSE="test"
 RESTRICT="!test? ( test )"
 
 BDEPEND="
-   >=dev-util/lxqt-build-tools-0.13.0
+   >=dev-util/lxqt-build-tools-2.0.0
virtual/pkgconfig
 "
 RDEPEND="
dev-libs/glib:2
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtdbus-5.15:5
-   >=dev-qt/qtgui-5.15:5=
-   >=dev-qt/qtsvg-5.15:5
-   >=dev-qt/qtwidgets-5.15:5
-   >=dev-qt/qtxml-5.15:5
+   >=dev-qt/qtbase-6.6:6[dbus,gui,widgets,xml]
+   >=dev-qt/qtsvg-6.6:6
x11-misc/xdg-utils
 "
 DEPEND="${RDEPEND}
-   test? ( >=dev-qt/qttest-5.15:5 )
+   test? ( >=dev-qt/qtbase-6.6:6[test] )
 "
 
 src_configure() {



[gentoo-commits] proj/qt:master commit in: lxqt-base/libsysstat/

2024-03-25 Thread Jimi Huotari
commit: 50a2c5190d8b03e1a36034ea90350121eb5d7031
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Mar 25 21:04:59 2024 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Mon Mar 25 21:11:35 2024 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=50a2c519

lxqt-base/libsysstat: welcome qt6

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

 lxqt-base/libsysstat/libsysstat-.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/lxqt-base/libsysstat/libsysstat-.ebuild 
b/lxqt-base/libsysstat/libsysstat-.ebuild
index 67b8a878..262f3eb5 100644
--- a/lxqt-base/libsysstat/libsysstat-.ebuild
+++ b/lxqt-base/libsysstat/libsysstat-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,12 +13,12 @@ if [[ ${PV} = ** ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git;
 else

SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm arm64 ~loong ~riscv x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
 fi
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
 
-BDEPEND=">=dev-util/lxqt-build-tools-0.10.0"
-DEPEND=">=dev-qt/qtcore-5.15:5"
+BDEPEND=">=dev-util/lxqt-build-tools-2.0.0"
+DEPEND=">=dev-qt/qtbase-6.6:6"
 RDEPEND="${DEPEND}"



[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-openssh-askpass/

2024-03-25 Thread Jimi Huotari
commit: 5b1b54cc20875769d12cd420c84d244e12328fb8
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Mar 25 21:05:45 2024 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Mon Mar 25 21:11:35 2024 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=5b1b54cc

lxqt-base/lxqt-openssh-askpass: welcome qt6

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

 lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-.ebuild 
b/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-.ebuild
index 774ad3d3..32951952 100644
--- a/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-.ebuild
+++ b/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -22,11 +22,10 @@ LICENSE="LGPL-2.1 LGPL-2.1+"
 SLOT="0"
 
 BDEPEND="
-   >=dev-qt/linguist-tools-5.15:5
+   >=dev-qt/qttools-6.6:6[linguist]
 "
 DEPEND="
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtwidgets-5.15:5
+   >=dev-qt/qtbase-6.6:6[widgets]
=lxqt-base/liblxqt-${MY_PV}*:=
 "
 RDEPEND="${DEPEND}"



[gentoo-commits] proj/qt:master commit in: app-misc/qtxdg-tools/

2024-03-25 Thread Jimi Huotari
commit: d8d69d8e3722ea6ed2d0add00de094c50ccfec4b
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Mar 25 21:03:27 2024 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Mon Mar 25 21:11:35 2024 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=d8d69d8e

app-misc/qtxdg-tools: welcome qt6

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

 app-misc/qtxdg-tools/qtxdg-tools-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-misc/qtxdg-tools/qtxdg-tools-.ebuild 
b/app-misc/qtxdg-tools/qtxdg-tools-.ebuild
index 6b8b70d3..1a57ea40 100644
--- a/app-misc/qtxdg-tools/qtxdg-tools-.ebuild
+++ b/app-misc/qtxdg-tools/qtxdg-tools-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -19,9 +19,9 @@ fi
 LICENSE="LGPL-2.1"
 SLOT="0"
 
-BDEPEND=">=dev-util/lxqt-build-tools-0.13.0"
+BDEPEND=">=dev-util/lxqt-build-tools-2.0.0"
 RDEPEND="
>=dev-libs/libqtxdg-3.12.0
-   >=dev-qt/qtcore-5.15:5
+   >=dev-qt/qtbase-6.6:6
 "
 DEPEND="${RDEPEND}"



[gentoo-commits] proj/qt:master commit in: dev-libs/libdbusmenu-lxqt/, dev-libs/libdbusmenu-lxqt/files/

2024-03-25 Thread Jimi Huotari
commit: 7bce59d782b9d33621956af5970946a403f86a48
Author: Jimi Huotari  gentoo  org>
AuthorDate: Wed Mar 20 19:12:56 2024 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Mon Mar 25 21:11:35 2024 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=7bce59d7

dev-libs/libdbusmenu-lxqt: new package, add 

This is a libdbusmenu-qt fork intended to be used by
the LXQt packages.

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

 .../files/libdbusmenu-lxqt-2024-03-20-cmake.patch  | 138 +
 .../libdbusmenu-lxqt/libdbusmenu-lxqt-.ebuild  |  24 
 dev-libs/libdbusmenu-lxqt/metadata.xml |  15 +++
 3 files changed, 177 insertions(+)

diff --git 
a/dev-libs/libdbusmenu-lxqt/files/libdbusmenu-lxqt-2024-03-20-cmake.patch 
b/dev-libs/libdbusmenu-lxqt/files/libdbusmenu-lxqt-2024-03-20-cmake.patch
new file mode 100644
index ..993bbdfe
--- /dev/null
+++ b/dev-libs/libdbusmenu-lxqt/files/libdbusmenu-lxqt-2024-03-20-cmake.patch
@@ -0,0 +1,138 @@
+From 1be3710c1032eb8eee9fabc59f05f335aeb2e97c Mon Sep 17 00:00:00 2001
+From: Jimi Huotari 
+Date: Wed, 20 Mar 2024 21:01:00 +0200
+Subject: [PATCH] cmake: fix pkgconfig libdir path with general cleanup
+
+Also use more GNUInstallDirs.
+
+Adapted from: 
https://gitweb.gentoo.org/repo/gentoo.git/tree/dev-libs/libdbusmenu-qt/files/libdbusmenu-qt-0.9.3_pre20160218-cmake.patch
+---
+ CMakeLists.txt| 14 ++
+ cmake/modules/FindQJSON.cmake |  2 +-
+ dbusmenu-lxqt.pc.in   |  6 +++---
+ src/CMakeLists.txt| 10 +-
+ 4 files changed, 15 insertions(+), 17 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 3e46428..7bb1e66 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -3,7 +3,7 @@ project(dbusmenu-lxqt)
+ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} 
"${CMAKE_SOURCE_DIR}/cmake/modules")
+ 
+ # Build options
+-option(WITH_DOC "Build documentation (requires Doxygen)" ON)
++option(WITH_DOC "Build documentation (requires Doxygen)" OFF)
+ 
+ # Versions
+ ## Package version
+@@ -49,9 +49,7 @@ endif (__DBUSMENU_HAVE_CXX17)
+ 
+ include(CMakePackageConfigHelpers)
+ include(GNUInstallDirs)
+-set(LIB_DESTINATION "${CMAKE_INSTALL_LIBDIR}")
+-set(CMAKECONFIG_INSTALL_DIR "${LIB_DESTINATION}/cmake/dbusmenu-lxqt")
+-set(INCLUDE_INSTALL_DIR "include/dbusmenu-lxqt")
++set(INCLUDE_INSTALL_DIR "${CMAKE_INSTALL_INCLUDEDIR}/dbusmenu-lxqt")
+ 
+ # dist targets
+ set(ARCHIVE_NAME libdbusmenu-lxqt-${dbusmenu_lxqt_VERSION})
+@@ -76,7 +74,7 @@ add_dependencies(distcheck dist)
+ configure_file(dbusmenu-lxqt.pc.in ${CMAKE_BINARY_DIR}/dbusmenu-lxqt.pc @ONLY)
+ 
+ install(FILES ${CMAKE_BINARY_DIR}/dbusmenu-lxqt.pc
+-DESTINATION ${LIB_DESTINATION}/pkgconfig
++DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig
+ )
+ 
+ add_subdirectory(src)
+@@ -91,7 +89,7 @@ if(WITH_DOC)
+ )
+ 
+ install(DIRECTORY ${CMAKE_BINARY_DIR}/html/
+-DESTINATION share/doc/libdbusmenu-lxqt-doc
++DESTINATION ${CMAKE_INSTALL_DOCDIR}
+ )
+ endif(WITH_DOC)
+ 
+@@ -99,7 +97,7 @@ endif(WITH_DOC)
+ configure_package_config_file(
+ dbusmenu-lxqt-config.cmake.in
+ ${CMAKE_BINARY_DIR}/dbusmenu-lxqt-config.cmake
+-INSTALL_DESTINATION ${CMAKECONFIG_INSTALL_DIR}
++INSTALL_DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/dbusmenu-lxqt
+ PATH_VARS INCLUDE_INSTALL_DIR
+ )
+ 
+@@ -113,6 +111,6 @@ write_basic_package_version_file(
+ install(FILES
+ ${CMAKE_BINARY_DIR}/dbusmenu-lxqt-config.cmake
+ ${CMAKE_BINARY_DIR}/dbusmenu-lxqt-config-version.cmake
+-DESTINATION "${CMAKECONFIG_INSTALL_DIR}"
++DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/dbusmenu-lxqt"
+ COMPONENT Devel
+ )
+diff --git a/cmake/modules/FindQJSON.cmake b/cmake/modules/FindQJSON.cmake
+index cd007e1..e1371ce 100644
+--- a/cmake/modules/FindQJSON.cmake
 b/cmake/modules/FindQJSON.cmake
+@@ -34,7 +34,7 @@ else (QJSON_INCLUDE_DIR AND QJSON_LIBRARIES)
+ qjson/parser.h
+ PATHS
+ ${PC_QJSON_INCLUDE_DIRS}
+-${INCLUDE_INSTALL_DIR}
++${CMAKE_INSTALL_INCLUDEDIR}
+ ${KDE4_INCLUDE_DIR}
+   )
+ 
+diff --git a/dbusmenu-lxqt.pc.in b/dbusmenu-lxqt.pc.in
+index d437851..60e81ad 100644
+--- a/dbusmenu-lxqt.pc.in
 b/dbusmenu-lxqt.pc.in
+@@ -1,7 +1,7 @@
+ prefix=@CMAKE_INSTALL_PREFIX@
+-exec_prefix=@CMAKE_INSTALL_PREFIX@
+-libdir=@CMAKE_INSTALL_PREFIX@/lib
+-includedir=@CMAKE_INSTALL_PREFIX@/include/dbusmenu-lxqt
++exec_prefix=${prefix}
++libdir=@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@
++includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@/dbusmenu-lxqt
+ 
+ Name: libdbusmenu-lxqt
+ Description: Qt implementation of dbusmenu spec
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index e0d65e5..90b801c 100644
+--- a/src/CMakeLists.txt
 b/src/CMakeLists.txt
+@@ -83,23 +83,23 @@ target_link_libraries(dbusmenu-lxqt
+ 
+ # Make sure linking to the target adds dbusmenu-lxqt install directory
+ target_include_directories(dbusmenu-lxqt
+-INTERFACE "$")
++

[gentoo-commits] repo/proj/guru:dev commit in: dev-vcs/gitqlient/, dev-vcs/gitqlient-gitserver-plugin/, ...

2024-03-25 Thread Sergey Torokhov
commit: 4396db0823bee8e2bbb0dd24387e34d6c9ac6ff9
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Mon Mar 25 20:43:38 2024 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Mon Mar 25 20:48:21 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4396db08

dev-vcs/gitqlient: restore removed package with plugins

Signed-off-by: Sergey Torokhov  yandex.ru>

 dev-vcs/gitqlient-gitserver-plugin/Manifest|  2 +
 .../gitqlient-gitserver-plugin-0.2.0.ebuild| 55 ++
 dev-vcs/gitqlient-gitserver-plugin/metadata.xml| 11 +
 dev-vcs/gitqlient-jenkins-plugin/Manifest  |  2 +
 .../gitqlient-jenkins-plugin-0.2.0.ebuild  | 55 ++
 dev-vcs/gitqlient-jenkins-plugin/metadata.xml  | 11 +
 dev-vcs/gitqlient/Manifest |  1 +
 dev-vcs/gitqlient/gitqlient-1.6.2.ebuild   | 55 ++
 dev-vcs/gitqlient/gitqlient-.ebuild| 42 +
 dev-vcs/gitqlient/metadata.xml | 15 ++
 10 files changed, 249 insertions(+)

diff --git a/dev-vcs/gitqlient-gitserver-plugin/Manifest 
b/dev-vcs/gitqlient-gitserver-plugin/Manifest
new file mode 100644
index 00..403902245b
--- /dev/null
+++ b/dev-vcs/gitqlient-gitserver-plugin/Manifest
@@ -0,0 +1,2 @@
+DIST gitqlient-1.6.1.tar.gz 4971880 BLAKE2B 
b793dd406d1dff7aa193916a08dc5c10159eb54f79d2d9930b672aed5ee5d98fe3d6afb1869032bdeee1790b078a5fefa8064506353d56e870ea95bb24ebcc26
 SHA512 
e115c9fca6c8fe17b32d326a7f649d35ea55fd1f4c1df7c30962e9f07382d246cd23b8dbdbf6759620d1ba7ba9c48c7a391b2e0a730a58bba9f1ba6425a2da9e
+DIST gitqlient-GitServerPlugin-0.2.0.tar.gz 78411 BLAKE2B 
4220f0d53abccac79a21cb5cb2e1cad608fbfc62afe797ed446594a642010f6476c519c3ba807db4cbc8f51150420186933cfeb18b27b98ddfd18882213e04e2
 SHA512 
d01c8fd3132d03f1f819ec7c81f920f6e37146f43182c322d6048ba008ab83dac71b43510445fe9ec5612555e1b18c2afb4a0193dd1a3dabb3b80ae35e9e9381

diff --git 
a/dev-vcs/gitqlient-gitserver-plugin/gitqlient-gitserver-plugin-0.2.0.ebuild 
b/dev-vcs/gitqlient-gitserver-plugin/gitqlient-gitserver-plugin-0.2.0.ebuild
new file mode 100644
index 00..a2d34bacd7
--- /dev/null
+++ b/dev-vcs/gitqlient-gitserver-plugin/gitqlient-gitserver-plugin-0.2.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qmake-utils
+
+MY_PN="GitServerPlugin"
+GQ="GitQlient"
+GQ_PN="gitqlient"
+GQ_PV="1.6.1"
+
+DESCRIPTION="GitQlient GitServer plugin"
+HOMEPAGE="https://github.com/francescmm/GitServerPlugin;
+SRC_URI="
+   https://github.com/francescmm/${MY_PN}/archive/refs/tags/${PV}.tar.gz 
-> ${GQ_PN}-${MY_PN}-${PV}.tar.gz
+   
https://github.com/francescmm/${GQ}/releases/download/v${GQ_PV}/${GQ_PN}_${GQ_PV}.tar.gz
 -> ${GQ_PN}-${GQ_PV}.tar.gz
+"
+
+KEYWORDS="~amd64"
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+PDEPEND=">=dev-vcs/gitqlient-1.6.1"
+RDEPEND="
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtwebengine:5[widgets]
+"
+DEPEND="${DEPEND}"
+
+# No need SONAME for runtime plugin
+QA_SONAME="usr/lib.*/lib${MY_PN}.so"
+
+src_prepare() {
+   default
+
+   mv -T ../"${GQ_PN}_${GQ_PV}"/src/AuxiliarCustomWidgets 
src/AuxiliarCustomWidgets || die
+   mv -T ../"${GQ_PN}_${GQ_PV}"/src/QLogger src/QLogger || die
+   mv -T ../"${GQ_PN}_${GQ_PV}"/src/git src/git || die
+}
+
+src_configure() {
+   eqmake5 "${MY_PN}".pro
+}
+
+src_install() {
+   dolib.so lib/lib"${MY_PN}".so
+}
+
+pkg_postinst() {
+   elog "To use ${MY_PN} set PluginFolder in GitQlient settings Plugin tab 
to /usr/$(get_libdir)"
+}

diff --git a/dev-vcs/gitqlient-gitserver-plugin/metadata.xml 
b/dev-vcs/gitqlient-gitserver-plugin/metadata.xml
new file mode 100644
index 00..91604cefd9
--- /dev/null
+++ b/dev-vcs/gitqlient-gitserver-plugin/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   torokhov-...@yandex.ru
+   Sergey Torokhov
+   
+   
+   francescmm/GitServerPlugin
+   
+

diff --git a/dev-vcs/gitqlient-jenkins-plugin/Manifest 
b/dev-vcs/gitqlient-jenkins-plugin/Manifest
new file mode 100644
index 00..ff31e25c39
--- /dev/null
+++ b/dev-vcs/gitqlient-jenkins-plugin/Manifest
@@ -0,0 +1,2 @@
+DIST gitqlient-1.6.1.tar.gz 4971880 BLAKE2B 
b793dd406d1dff7aa193916a08dc5c10159eb54f79d2d9930b672aed5ee5d98fe3d6afb1869032bdeee1790b078a5fefa8064506353d56e870ea95bb24ebcc26
 SHA512 
e115c9fca6c8fe17b32d326a7f649d35ea55fd1f4c1df7c30962e9f07382d246cd23b8dbdbf6759620d1ba7ba9c48c7a391b2e0a730a58bba9f1ba6425a2da9e
+DIST gitqlient-JenkinsPlugin-0.2.0.tar.gz 29474 BLAKE2B 
f8dfb020f68ec474b0d15b62a5566316f21cd29f4878170bcf7940e3df596a970535d5db3c3f05f12d18fdff5f5b6f99db242c807e8554754f08f14ad31997a0
 SHA512 

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

2024-03-25 Thread William Hubbs
commit: 02135bf9fa8967276e523b5103aaec0cb9cc6313
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Mar 25 20:47:12 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Mar 25 20:47:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02135bf9

sys-apps/openrc: restore 0.48

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

 sys-apps/openrc/Manifest   |   1 +
 sys-apps/openrc/openrc-0.48.ebuild | 169 +
 2 files changed, 170 insertions(+)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index 4b349d583f54..fece7dd49550 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -1 +1,2 @@
+DIST openrc-0.48.tar.gz 250249 BLAKE2B 
4d99d0562e268ad747562ee39cae645ea9221a705fb344969388d2f5f8e0597e62c12bda9dffe0d98eab6437aac0af2c873ad082ec8db01cd61e48b8637f421b
 SHA512 
c67c0a1c87f44a6fde0a7634fcdff0683a821eef5183a4f3e1ef850d04dd7f6c23ec0a72b4a76d9f6c08cb34e362d5e204937caec549eadc638c286c2389c5ee
 DIST openrc-0.53.tar.gz 251051 BLAKE2B 
df6452607d1d16de8a3addb5fc13ec7f9a7f2de9b2aa6eef61787e49e9a16659a1475432e13b58d5fe372aeff7051b487c094920379ffc2f8295357370d5f997
 SHA512 
e4d3eb6f42cd891e553da171bb9aefc06b5a2d842bba9cb13d8199ad46023f37c173f925415d3571f58d5a508a319df39240cedfe8d8b47bb17cc7171f031a25

diff --git a/sys-apps/openrc/openrc-0.48.ebuild 
b/sys-apps/openrc/openrc-0.48.ebuild
new file mode 100644
index ..f054a2c63923
--- /dev/null
+++ b/sys-apps/openrc/openrc-0.48.ebuild
@@ -0,0 +1,169 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson pam
+
+DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
+HOMEPAGE="https://github.com/openrc/openrc/;
+
+if [[ ${PV} =~ ^9{4,}$ ]]; then
+   EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/OpenRC/openrc/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="audit bash debug ncurses pam newnet +netifrc selinux sysv-utils unicode"
+
+COMMON_DEPEND="
+   ncurses? ( sys-libs/ncurses:0= )
+   pam? ( sys-libs/pam )
+   audit? ( sys-process/audit )
+   sys-process/psmisc
+   selinux? (
+   sys-apps/policycoreutils
+   >=sys-libs/libselinux-2.6
+   )"
+DEPEND="${COMMON_DEPEND}
+   virtual/os-headers
+   ncurses? ( virtual/pkgconfig )"
+RDEPEND="${COMMON_DEPEND}
+   bash? ( app-shells/bash )
+   !prefix? (
+   sysv-utils? (
+   !sys-apps/systemd[sysv-utils(-)]
+   !sys-apps/sysvinit
+   )
+   !sysv-utils? (
+   || (
+   >=sys-apps/sysvinit-2.86-r6[selinux?]
+   sys-apps/s6-linux-init[sysv-utils(-)]
+   )
+   )
+   virtual/tmpfiles
+   )
+   selinux? (
+   >=sec-policy/selinux-base-policy-2.20170204-r4
+   >=sec-policy/selinux-openrc-2.20170204-r4
+   )
+"
+
+PDEPEND="netifrc? ( net-misc/netifrc )"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature audit)
+   "-Dbranding=\"Gentoo Linux\""
+   $(meson_use newnet)
+   -Dos=Linux
+   $(meson_use pam)
+   $(meson_feature selinux)
+   -Drootprefix="${EPREFIX}"
+   -Dshell=$(usex bash /bin/bash /bin/sh)
+   $(meson_use sysv-utils sysvinit)
+   -Dtermcap=$(usev ncurses)
+   )
+   # export DEBUG=$(usev debug)
+   meson_src_configure
+}
+
+# set_config test
+# a value of "#" will just comment out the option
+set_config() {
+   local file="${ED}/$1" var=$2 val com
+   eval "${@:5}" && val=$3 || val=$4
+   [[ ${val} == "#" ]] && com="#" && val='\2'
+   sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ 
]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
+}
+
+set_config_yes_no() {
+   set_config "$1" "$2" YES NO "${@:3}"
+}
+
+src_install() {
+   meson_install
+
+   keepdir /lib/rc/tmp
+
+   # Setup unicode defaults for silly unicode users
+   set_config_yes_no /etc/rc.conf unicode use unicode
+
+   # Cater to the norm
+   set_config_yes_no /etc/conf.d/keymaps windowkeys '(' use x86 '||' use 
amd64 ')'
+
+   # On HPPA, do not run consolefont by default (bug #222889)
+   if use hppa; then
+   rm -f "${ED}"/etc/runlevels/boot/consolefont
+   fi
+
+   # Support for logfile rotation
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/openrc.logrotate openrc
+
+   if use pam; then
+   # install gentoo pam.d files
+   newpamd "${FILESDIR}"/start-stop-daemon.pam start-stop-daemon
+ 

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

2024-03-25 Thread William Hubbs
commit: d9cfeaa74df7f2199905816b6ae4bd0d94567fd9
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Mar 25 20:42:20 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Mar 25 20:43:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9cfeaa7

sys-apps/openrc: drop 0.48

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

 sys-apps/openrc/Manifest   |   1 -
 sys-apps/openrc/openrc-0.48.ebuild | 169 -
 2 files changed, 170 deletions(-)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index fece7dd49550..4b349d583f54 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -1,2 +1 @@
-DIST openrc-0.48.tar.gz 250249 BLAKE2B 
4d99d0562e268ad747562ee39cae645ea9221a705fb344969388d2f5f8e0597e62c12bda9dffe0d98eab6437aac0af2c873ad082ec8db01cd61e48b8637f421b
 SHA512 
c67c0a1c87f44a6fde0a7634fcdff0683a821eef5183a4f3e1ef850d04dd7f6c23ec0a72b4a76d9f6c08cb34e362d5e204937caec549eadc638c286c2389c5ee
 DIST openrc-0.53.tar.gz 251051 BLAKE2B 
df6452607d1d16de8a3addb5fc13ec7f9a7f2de9b2aa6eef61787e49e9a16659a1475432e13b58d5fe372aeff7051b487c094920379ffc2f8295357370d5f997
 SHA512 
e4d3eb6f42cd891e553da171bb9aefc06b5a2d842bba9cb13d8199ad46023f37c173f925415d3571f58d5a508a319df39240cedfe8d8b47bb17cc7171f031a25

diff --git a/sys-apps/openrc/openrc-0.48.ebuild 
b/sys-apps/openrc/openrc-0.48.ebuild
deleted file mode 100644
index f054a2c63923..
--- a/sys-apps/openrc/openrc-0.48.ebuild
+++ /dev/null
@@ -1,169 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson pam
-
-DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
-HOMEPAGE="https://github.com/openrc/openrc/;
-
-if [[ ${PV} =~ ^9{4,}$ ]]; then
-   EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/OpenRC/openrc/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
-fi
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="audit bash debug ncurses pam newnet +netifrc selinux sysv-utils unicode"
-
-COMMON_DEPEND="
-   ncurses? ( sys-libs/ncurses:0= )
-   pam? ( sys-libs/pam )
-   audit? ( sys-process/audit )
-   sys-process/psmisc
-   selinux? (
-   sys-apps/policycoreutils
-   >=sys-libs/libselinux-2.6
-   )"
-DEPEND="${COMMON_DEPEND}
-   virtual/os-headers
-   ncurses? ( virtual/pkgconfig )"
-RDEPEND="${COMMON_DEPEND}
-   bash? ( app-shells/bash )
-   !prefix? (
-   sysv-utils? (
-   !sys-apps/systemd[sysv-utils(-)]
-   !sys-apps/sysvinit
-   )
-   !sysv-utils? (
-   || (
-   >=sys-apps/sysvinit-2.86-r6[selinux?]
-   sys-apps/s6-linux-init[sysv-utils(-)]
-   )
-   )
-   virtual/tmpfiles
-   )
-   selinux? (
-   >=sec-policy/selinux-base-policy-2.20170204-r4
-   >=sec-policy/selinux-openrc-2.20170204-r4
-   )
-"
-
-PDEPEND="netifrc? ( net-misc/netifrc )"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_feature audit)
-   "-Dbranding=\"Gentoo Linux\""
-   $(meson_use newnet)
-   -Dos=Linux
-   $(meson_use pam)
-   $(meson_feature selinux)
-   -Drootprefix="${EPREFIX}"
-   -Dshell=$(usex bash /bin/bash /bin/sh)
-   $(meson_use sysv-utils sysvinit)
-   -Dtermcap=$(usev ncurses)
-   )
-   # export DEBUG=$(usev debug)
-   meson_src_configure
-}
-
-# set_config test
-# a value of "#" will just comment out the option
-set_config() {
-   local file="${ED}/$1" var=$2 val com
-   eval "${@:5}" && val=$3 || val=$4
-   [[ ${val} == "#" ]] && com="#" && val='\2'
-   sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ 
]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
-}
-
-set_config_yes_no() {
-   set_config "$1" "$2" YES NO "${@:3}"
-}
-
-src_install() {
-   meson_install
-
-   keepdir /lib/rc/tmp
-
-   # Setup unicode defaults for silly unicode users
-   set_config_yes_no /etc/rc.conf unicode use unicode
-
-   # Cater to the norm
-   set_config_yes_no /etc/conf.d/keymaps windowkeys '(' use x86 '||' use 
amd64 ')'
-
-   # On HPPA, do not run consolefont by default (bug #222889)
-   if use hppa; then
-   rm -f "${ED}"/etc/runlevels/boot/consolefont
-   fi
-
-   # Support for logfile rotation
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/openrc.logrotate openrc
-
-   if use pam; then
-   # install gentoo pam.d files
-   newpamd "${FILESDIR}"/start-stop-daemon.pam start-stop-daemon
- 

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

2024-03-25 Thread Vitaly Zdanevich
commit: cffb2b05a600bd91b19a12b342eca763c4fe08c8
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Mar 25 20:43:21 2024 +
Commit: Vitaly Zdanevich  ya  ru>
CommitDate: Mon Mar 25 20:43:21 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cffb2b05

app-misc/fox-bix: remove my WIP ebuild that was commited by mistake

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

 app-misc/flox-bin/Manifest  |  1 -
 app-misc/flox-bin/flox-bin-1.0.1.ebuild | 62 -
 2 files changed, 63 deletions(-)

diff --git a/app-misc/flox-bin/Manifest b/app-misc/flox-bin/Manifest
deleted file mode 100644
index f23583643f..00
--- a/app-misc/flox-bin/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST flox-1.0.1.x86_64-linux.deb 65052274 BLAKE2B 
de15df32e033c6528f4386b52e3eaf2445eac0d1dd16e85ecc8b56f308ddc6d216824988155a793ebb1f73ac7172fc4f8066b23778d3c858bbc2e9ad7829fb06
 SHA512 
6c419ca1a87245a96d3762e5e08110ac06402cd5d5dd1a9ea0f66c572bae5fe2f9473d617a83d60eb47e46577c2a140d2cf5cc5eb2a90c05c15e457300647162

diff --git a/app-misc/flox-bin/flox-bin-1.0.1.ebuild 
b/app-misc/flox-bin/flox-bin-1.0.1.ebuild
deleted file mode 100644
index 3eaf547658..00
--- a/app-misc/flox-bin/flox-bin-1.0.1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2024 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Developer environments you can take with you, with Nix inside, 
live virtual envs"
-HOMEPAGE="https://flox.dev;
-
-SRC_URI="https://downloads.flox.dev/by-env/stable/deb/flox-${PV}.x86_64-linux.deb;
-
-inherit unpacker
-
-KEYWORDS="~amd64"
-
-LICENSE="GPL-2"
-SLOT="0"
-RESTRICT="strip binchecks bindist"
-
-S="${WORKDIR}"
-
-QA_PREBUILT="*"
-
-src_prepare() {
-   default
-
-   echo ==
-   ls -lh
-   echo ==
-
-   echo == etc ==
-   ls -lh etc
-   echo =
-
-   echo == nix ==
-   ls -lh nix
-   echo =
-
-   echo == usr ==
-   ls -lh usr
-   echo ==
-
-   tar xvJf usr/share/nix/nix.tar.xz --no-same-owner
-
-   bin/nix \
-   --extra-experimental-features nix-command \
-   --option substitute false \
-   copy --from usr/share/nix --all --no-check-sigs
-
-# Now that Nix closure has been extracted, set path to prefer
-# tools as provided in installation bundle.
-export 
PATH=/nix/store/bblyj5b3ii8n6v4ra0nb37cmi3lf8rz9-coreutils-9.3/bin:/nix/store/ddkis1jjybv09d6y2xc0q94r87s3ndni-daemonize-1.7.8/bin:/nix/store/l974pi8a5yqjrjlzmg6apk0jwjv81yqw-findutils-4.9.0/bin:/nix/store/9c5qm297qnvwcf7j0gm01qrslbiqz8rs-gnused-4.9/bin:$PATH
-
-}
-
-src_install() {
-   # Not dobin because dobin doing chmod -x (making not executable)
-   cp -r nix "${ED}"
-}
-
-pkg_postinst() {
-   einfo "TODO some quck start advice OR link to a documentation"
-}



[gentoo-commits] repo/proj/guru:dev commit in: sys-boot/boot-repair-iso-download/

2024-03-25 Thread Vitaly Zdanevich
commit: 76f204be0d9762eedbd8e49fa87c623f52ccaff1
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Mar 25 20:27:29 2024 +
Commit: Vitaly Zdanevich  ya  ru>
CommitDate: Mon Mar 25 20:27:29 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=76f204be

sys-boot/boot-repair-iso-download: add || die

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

 sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild 
b/sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild
index 42d669848b..f453969d3b 100644
--- a/sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild
+++ b/sys-boot/boot-repair-iso-download/boot-repair-iso-download-.ebuild
@@ -18,7 +18,7 @@ QA_PREBUILT="*"
 
 src_install() {
 
-   cd "$DISTDIR"
+   cd "$DISTDIR" || die
 
mkdir -p "$ED/opt/distribs/" || die
 



[gentoo-commits] proj/kde:master commit in: kde-misc/plasma-applet-network-monitor/

2024-03-25 Thread Andreas Sturmlechner
commit: baa4eb5af5a19beadbf29bbf09e3e556d55ce656
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 25 19:53:46 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 25 19:53:46 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=baa4eb5a

kde-misc/plasma-applet-network-monitor: treeclean

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

 .../plasma-applet-network-monitor/metadata.xml | 11 --
 .../plasma-applet-network-monitor-.ebuild  | 25 --
 2 files changed, 36 deletions(-)

diff --git a/kde-misc/plasma-applet-network-monitor/metadata.xml 
b/kde-misc/plasma-applet-network-monitor/metadata.xml
deleted file mode 100644
index aeca53f65d..00
--- a/kde-misc/plasma-applet-network-monitor/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   k...@gentoo.org
-   Gentoo KDE Project
-   
-   
-   kotelnik/plasma-applet-network-monitor
-   
-

diff --git 
a/kde-misc/plasma-applet-network-monitor/plasma-applet-network-monitor-.ebuild
 
b/kde-misc/plasma-applet-network-monitor/plasma-applet-network-monitor-.ebuild
deleted file mode 100644
index 87ed7b8f00..00
--- 
a/kde-misc/plasma-applet-network-monitor/plasma-applet-network-monitor-.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit ecm
-
-if [[ ${PV} = ** ]] ; then
-   EGIT_REPO_URI="https://github.com/kotelnik/${PN}.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/kotelnik/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64"
-fi
-
-DESCRIPTION="Plasma 5 applet for monitoring active network connections"
-HOMEPAGE="https://store.kde.org/p/998914/
-https://github.com/kotelnik/plasma-applet-network-monitor;
-
-LICENSE="GPL-2+"
-SLOT="5"
-IUSE=""
-
-DEPEND="kde-plasma/libplasma:5"
-RDEPEND="${DEPEND}"



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

2024-03-25 Thread Bernard Cafarelli
commit: 7b191e39343855bfdd34c4b49d8bfbe7cb22ff81
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Mar 25 20:15:07 2024 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon Mar 25 20:15:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b191e39

media-gfx/geeqie: add 2.4

Signed-off-by: Bernard Cafarelli  gentoo.org>

 media-gfx/geeqie/Manifest  |   2 +
 media-gfx/geeqie/geeqie-2.4.ebuild | 117 +
 2 files changed, 119 insertions(+)

diff --git a/media-gfx/geeqie/Manifest b/media-gfx/geeqie/Manifest
index 3aa1c6752ab0..f2a4ecce649a 100644
--- a/media-gfx/geeqie/Manifest
+++ b/media-gfx/geeqie/Manifest
@@ -4,3 +4,5 @@ DIST geeqie-2.2-docs.tar.xz 356976 BLAKE2B 
3bca2815a6f177a2f38b9a66ff6fa95dba510
 DIST geeqie-2.2.tar.xz 2169096 BLAKE2B 
fe7f21f5842ac7824ec37f0775d31e8dcd05934809f7bdd84d7dcb749d25976055050f42a8cea3cd414fb3c7e60055c9fa32b93cfef2af62de68f4d44af425c8
 SHA512 
7d03493b463a1949cbc5e377927abc4bc6fa62914e8cdddb30a832cb9c6caad579f5ba5bd2b8b0913b77063300c9c5ac1f7e671ddfb2ce18d8a8d0efcfb51dbe
 DIST geeqie-2.3-docs.tar.xz 362412 BLAKE2B 
e05adbd6b277cfccae20c2ed7840e447016b32a9bf5c5ad6feb143993b4856fbb623feb6684a21c235ad846923463bed45cf887b1854189f01a46c3961f26a18
 SHA512 
cab4739adecd1dcb9cde3a58a2e2c2262f4014bc7594ae22af69b8bdbb14f6849b1e2267646301f31ebde76b2b2abc05e75aac3325e35cb88f9dc40703f2d943
 DIST geeqie-2.3.tar.xz 2184604 BLAKE2B 
dbd2d52d146d373a9694a7371a8ac44571e63895cf6cea7acb549a1135b4cf5869737cdf780ca6afdb14eda1338cb275791eaac1cd7596ed58eb07759cf75778
 SHA512 
9f45974d12c1f193a4a3624064b967fc06cf9c906c45160a4945a8f6a9d814b929b92c45a35006c7f1b20fa5fe360858f24fd54adbcd8863c3e7d787a3429899
+DIST geeqie-2.4-docs.tar.xz 364536 BLAKE2B 
688720808c8e4543455259966aef726bf56a821890a78e4757d9d1fd02ce67217461808d9697b331b2a94841bf3581b25242a7e5c9c9a3f5b02209a566b09c16
 SHA512 
07bca33c347f448ee853ea60daf22c9cdace458b6ce6b3f4ced9b343a965370c51d7a872d5279852b7a83a1de51c8529a668f7d62a031bcec1fdde8b9bfbf9cb
+DIST geeqie-2.4.tar.xz 2178572 BLAKE2B 
df24f0b5d443cbd2033c0b382fe0d846c9073e8966aa736f647e34930e44083b9e44252c554578548a13c12c1b1a5a48bb7795f2fda8b8688a63ef402a257334
 SHA512 
7e0f5dff21e38a41adf0a793bd82652c5d639e84ab49403517f4b1dae042bfc5f4d02e54b54928e04a2397300acb04b130347df0be5637ee48634f5865ad346b

diff --git a/media-gfx/geeqie/geeqie-2.4.ebuild 
b/media-gfx/geeqie/geeqie-2.4.ebuild
new file mode 100644
index ..2b9b96fbe6a9
--- /dev/null
+++ b/media-gfx/geeqie/geeqie-2.4.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+LUA_COMPAT=( lua5-{3,4} )
+
+inherit flag-o-matic lua-single meson optfeature xdg
+
+DESCRIPTION="A lightweight GTK image viewer forked from GQview"
+HOMEPAGE="http://www.geeqie.org;
+SRC_URI="https://github.com/BestImageViewer/${PN}/releases/download/v${PV}/${P}.tar.xz
+   https://dev.gentoo.org/~voyageur/distfiles/${P}-docs.tar.xz;
+# Doc build:
+# clone git at matching tag
+# mkdir build; ./gen_changelog.sh . build;
+# pandoc README.md -o build/README.html
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~x86"
+IUSE="debug djvu exif ffmpegthumbnailer heif jpeg jpeg2k jpegxl lcms lua map 
pdf raw spell tiff webp xmp zip"
+
+RDEPEND="gnome-extra/zenity
+   virtual/libintl
+   x11-libs/gtk+:3
+   djvu? ( app-text/djvu )
+   exif? ( >=media-gfx/exiv2-0.17:=[xmp?] )
+   ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
+   heif? ( >=media-libs/libheif-1.3.2 )
+   jpeg2k? ( >=media-libs/openjpeg-2.3.0:2= )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   jpegxl? ( >=media-libs/libjxl-0.3.7:= )
+   lcms? ( media-libs/lcms:2 )
+   lua? ( ${LUA_DEPS} )
+   map? ( media-libs/clutter-gtk
+   media-libs/libchamplain:0.12[gtk] )
+   pdf? ( >=app-text/poppler-0.62[cairo] )
+   raw? ( >=media-libs/libraw-0.20:= )
+   spell? ( app-text/gspell )
+   tiff? ( media-libs/tiff:= )
+   webp? ( gui-libs/gdk-pixbuf-loader-webp:= )
+   zip? ( >=app-arch/libarchive-3.4.0 )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   || ( dev-util/xxdi app-editors/vim-core )
+   dev-util/glib-utils
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
+
+PATCHES=( "${FILESDIR}"/${PN}-2.3-test-ancillary.patch )
+
+pkg_setup() {
+   # Do not require setting LUA_SINGLE_TARGET if lua is not used
+   use lua && lua-single_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # Disable doc build - not useful most of the time per upstream
+   sed -e "/subdir('doc')/d" -i meson.build || die
+}
+
+src_configure() {
+   # -Werror=odr
+   # https://bugs.gentoo.org/585432
+   # https://github.com/BestImageViewer/geeqie/issues/1270
+   filter-lto
+
+   local emesonargs=(
+   -Dgq_helpdir="share/doc/${PF}"
+   

[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/qdl/, dev-embedded/qdl/files/

2024-03-25 Thread Quincy Fleming
commit: f261dc848b22ac3987b5ad1277339dd17916a9fa
Author: Quincy Fleming  protonmail  com>
AuthorDate: Mon Mar 25 20:11:48 2024 +
Commit: Quincy Fleming  protonmail  com>
CommitDate: Mon Mar 25 20:11:48 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f261dc84

dev-embedded/qdl: Fix gcc-14 compile errors

Bug: https://bugs.gentoo.org/927801
Signed-off-by: Quincy Fleming  protonmail.com>

 dev-embedded/qdl/files/include_stdlib-1.0.patch  | 23 +
 dev-embedded/qdl/files/include_stdlib-.patch | 33 
 dev-embedded/qdl/qdl-1.0.ebuild  |  5 +++-
 dev-embedded/qdl/qdl-.ebuild |  5 +++-
 4 files changed, 64 insertions(+), 2 deletions(-)

diff --git a/dev-embedded/qdl/files/include_stdlib-1.0.patch 
b/dev-embedded/qdl/files/include_stdlib-1.0.patch
new file mode 100644
index 00..c2b4a49729
--- /dev/null
+++ b/dev-embedded/qdl/files/include_stdlib-1.0.patch
@@ -0,0 +1,23 @@
+#Created by Quincy Fleming
+#Failure to compile without include ""
+#Bug: https://bugs.gentoo.org/927801
+--- a/patch.c
 b/patch.c
+@@ -30,6 +30,7 @@
+  */
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ 
+--- a/program.c
 b/program.c
+@@ -31,6 +31,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 

diff --git a/dev-embedded/qdl/files/include_stdlib-.patch 
b/dev-embedded/qdl/files/include_stdlib-.patch
new file mode 100644
index 00..f2e34743fc
--- /dev/null
+++ b/dev-embedded/qdl/files/include_stdlib-.patch
@@ -0,0 +1,33 @@
+#Created by Quincy Fleming
+#Failure to compile without include ""
+#Bug: https://bugs.gentoo.org/927801
+--- a/patch.c
 b/patch.c
+@@ -30,6 +30,7 @@
+  */
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ 
+--- a/program.c
 b/program.c
+@@ -31,6 +31,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+--- a/util.c
 b/util.c
+@@ -31,6 +31,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 

diff --git a/dev-embedded/qdl/qdl-1.0.ebuild b/dev-embedded/qdl/qdl-1.0.ebuild
index e06c2fd64f..7b7835782f 100644
--- a/dev-embedded/qdl/qdl-1.0.ebuild
+++ b/dev-embedded/qdl/qdl-1.0.ebuild
@@ -18,7 +18,10 @@ BDEPEND="virtual/libudev
dev-libs/libxml2
 "
 
-PATCHES=( "${FILESDIR}/${P}-makefile.patch" )
+PATCHES=(
+   "${FILESDIR}/${P}-makefile.patch"
+   "${FILESDIR}/include_stdlib-${PV}.patch"
+)
 
 src_compile() {
emake CC=$(tc-getCC) PKG_CONFIG=$(tc-getPKG_CONFIG)

diff --git a/dev-embedded/qdl/qdl-.ebuild b/dev-embedded/qdl/qdl-.ebuild
index 5421ecdc40..3832903dcb 100644
--- a/dev-embedded/qdl/qdl-.ebuild
+++ b/dev-embedded/qdl/qdl-.ebuild
@@ -17,7 +17,10 @@ BDEPEND="virtual/libudev
dev-libs/libxml2
 "
 
-PATCHES=( "${FILESDIR}/${P}-makefile.patch" )
+PATCHES=(
+   "${FILESDIR}/${P}-makefile.patch"
+   "${FILESDIR}/include_stdlib-${PV}.patch"
+)
 
 src_compile() {
emake CC=$(tc-getCC) PKG_CONFIG=$(tc-getPKG_CONFIG)



[gentoo-commits] repo/gentoo:master commit in: media-gfx/geeqie/files/, media-gfx/geeqie/

2024-03-25 Thread Bernard Cafarelli
commit: d7ce3a914c4c749f64fbbf5ee0a0ea8f2aee7674
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Mar 25 20:07:07 2024 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon Mar 25 20:07:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7ce3a91

media-gfx/geeqie: fix musl compilation again

Closes: https://bugs.gentoo.org/927682
Signed-off-by: Bernard Cafarelli  gentoo.org>

 media-gfx/geeqie/files/geeqie-2.3-locale.patch | 11 +++
 media-gfx/geeqie/geeqie-2.3.ebuild |  4 +++-
 2 files changed, 14 insertions(+), 1 deletion(-)

diff --git a/media-gfx/geeqie/files/geeqie-2.3-locale.patch 
b/media-gfx/geeqie/files/geeqie-2.3-locale.patch
new file mode 100644
index ..05f8bdcfdaea
--- /dev/null
+++ b/media-gfx/geeqie/files/geeqie-2.3-locale.patch
@@ -0,0 +1,11 @@
+diff -Naur geeqie-2.3.orig/src/misc.cc geeqie-2.3/src/misc.cc
+--- geeqie-2.3.orig/src/misc.cc2024-03-06 16:56:22.0 +0100
 geeqie-2.3/src/misc.cc 2024-03-25 21:03:18.655779225 +0100
+@@ -23,6 +23,7 @@
+ #include 
+ #include 
+ 
++#include 
+ #include 
+ #include 
+ #include 

diff --git a/media-gfx/geeqie/geeqie-2.3.ebuild 
b/media-gfx/geeqie/geeqie-2.3.ebuild
index 2b9b96fbe6a9..dae22816e4fd 100644
--- a/media-gfx/geeqie/geeqie-2.3.ebuild
+++ b/media-gfx/geeqie/geeqie-2.3.ebuild
@@ -49,7 +49,9 @@ BDEPEND="
 
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
 
-PATCHES=( "${FILESDIR}"/${PN}-2.3-test-ancillary.patch )
+PATCHES=( "${FILESDIR}"/${PN}-2.3-test-ancillary.patch
+   "${FILESDIR}"/${P}-locale.patch
+   )
 
 pkg_setup() {
# Do not require setting LUA_SINGLE_TARGET if lua is not used



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/powerdevil/

2024-03-25 Thread Andreas Sturmlechner
commit: 2d33c780bd1c0867858139e1d9e0a28ec36ae365
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep  3 13:14:58 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 25 19:04:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d33c780

kde-plasma/powerdevil: Add IUSE caps description

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

 kde-plasma/powerdevil/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-plasma/powerdevil/metadata.xml 
b/kde-plasma/powerdevil/metadata.xml
index 664bef1e0277..a24d6661f302 100644
--- a/kde-plasma/powerdevil/metadata.xml
+++ b/kde-plasma/powerdevil/metadata.xml
@@ -11,6 +11,7 @@


Enable screen brightness 
control using app-misc/ddcutil
+   Capabilities support for scheduled wakeup 
which can wake from suspend (CAP_WAKE_ALARM)
Enable wireless energy saving actions via 
kde-frameworks/bluez-qt and 
kde-frameworks/networkmanager-qt

 



[gentoo-commits] repo/gentoo:master commit in: kde-apps/kdenetwork-meta/

2024-03-25 Thread Andreas Sturmlechner
commit: 5abca85ecc9da26242ce4ad7a847380137111a4d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep  1 18:58:33 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 25 19:04:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5abca85e

kde-apps/kdenetwork-meta: Add IUSE screencast description

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

 kde-apps/kdenetwork-meta/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/kdenetwork-meta/metadata.xml 
b/kde-apps/kdenetwork-meta/metadata.xml
index d2811e6552ab..8e8db383c492 100644
--- a/kde-apps/kdenetwork-meta/metadata.xml
+++ b/kde-apps/kdenetwork-meta/metadata.xml
@@ -12,6 +12,7 @@
Pull in net-p2p/ktorrent for 
BitTorrent protocol support
Enable support for Dropbox in 
kde-apps/dolphin via 
kde-apps/dolphin-plugins-dropbox
Enable support for net-fs/samba 
file sharing plugin from within file properties
+   Pull in kde-apps/krfb for 
Plasma desktop sharing support
Enable support for Google Drive 
integration via kde-misc/kio-gdrive

 



[gentoo-commits] repo/gentoo:master commit in: kde-apps/kdegraphics-meta/

2024-03-25 Thread Andreas Sturmlechner
commit: 29502ede3f5b2a267ba14533ee37428b35802756
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep  1 18:51:37 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 25 19:04:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29502ede

kde-apps/kdegraphics-meta: Add IUSE screencast description

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

 kde-apps/kdegraphics-meta/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/kdegraphics-meta/metadata.xml 
b/kde-apps/kdegraphics-meta/metadata.xml
index 77ae00d0575b..9f59bdb6d38b 100644
--- a/kde-apps/kdegraphics-meta/metadata.xml
+++ b/kde-apps/kdegraphics-meta/metadata.xml
@@ -10,5 +10,6 @@


Enable color management via 
media-libs/opencolorio
+   Pull in kde-apps/spectacle 
for screenshot/screenrecording support

 



[gentoo-commits] proj/kde:master commit in: dev-libs/kasync/

2024-03-25 Thread Andreas Sturmlechner
commit: 93986386474fcd369768e79536223c6a28b2633d
Author: Florian Schmaus  gentoo  org>
AuthorDate: Wed Oct 11 19:06:47 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 25 19:00:40 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=93986386

dev-libs/kasync: treeclean

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

 dev-libs/kasync/kasync-.ebuild | 18 --
 dev-libs/kasync/metadata.xml   | 11 ---
 2 files changed, 29 deletions(-)

diff --git a/dev-libs/kasync/kasync-.ebuild 
b/dev-libs/kasync/kasync-.ebuild
deleted file mode 100644
index 8cd96af71b..00
--- a/dev-libs/kasync/kasync-.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="forceoptional"
-inherit ecm kde.org
-
-DESCRIPTION="C++ library for controlling asynchronous tasks"
-HOMEPAGE="https://api.kde.org/kasync/html/index.html;
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   SRC_URI="mirror://kde/unstable/${PN}/${PV}/src/${P}.tar.xz"
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="LGPL-2+"
-SLOT="5"

diff --git a/dev-libs/kasync/metadata.xml b/dev-libs/kasync/metadata.xml
deleted file mode 100644
index d925f24397..00
--- a/dev-libs/kasync/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   k...@gentoo.org
-   Gentoo KDE Project
-   
-   
-   https://bugs.kde.org/
-   
-



[gentoo-commits] proj/kde:master commit in: kde-misc/plasma-redshift-control/

2024-03-25 Thread Andreas Sturmlechner
commit: f7f78b76d84416101cc7008eb2fbdcb1d871373c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 11 14:24:12 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 25 19:00:40 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f7f78b76

kde-misc/plasma-redshift-control: Remove last-rited package

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

 kde-misc/plasma-redshift-control/metadata.xml | 11 ---
 .../plasma-redshift-control-.ebuild   | 19 ---
 2 files changed, 30 deletions(-)

diff --git a/kde-misc/plasma-redshift-control/metadata.xml 
b/kde-misc/plasma-redshift-control/metadata.xml
deleted file mode 100644
index 2f74987315..00
--- a/kde-misc/plasma-redshift-control/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   k...@gentoo.org
-   Gentoo KDE Project
-   
-   
-   kotelnik/plasma-applet-redshift-control
-   
-

diff --git 
a/kde-misc/plasma-redshift-control/plasma-redshift-control-.ebuild 
b/kde-misc/plasma-redshift-control/plasma-redshift-control-.ebuild
deleted file mode 100644
index 52fa24084f..00
--- a/kde-misc/plasma-redshift-control/plasma-redshift-control-.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit ecm kde.org
-
-DESCRIPTION="Plasma 5 applet for controlling redshift"
-HOMEPAGE="https://store.kde.org/p/998916/;
-
-LICENSE="GPL-2+"
-SLOT="5"
-KEYWORDS=""
-IUSE=""
-
-DEPEND="kde-plasma/libplasma:5"
-RDEPEND="${DEPEND}
-   x11-misc/redshift
-"



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2024-03-25 Thread Andreas Sturmlechner
commit: 5bc4cedba8e40a000a82e4642a4f51a18d6f782a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 25 18:59:56 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 25 19:00:06 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5bc4cedb

media-sound/amarok: add kde-invent upstream metadata

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

 media-sound/amarok/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-sound/amarok/metadata.xml b/media-sound/amarok/metadata.xml
index f557bc0cb5..39967a10c3 100644
--- a/media-sound/amarok/metadata.xml
+++ b/media-sound/amarok/metadata.xml
@@ -11,6 +11,7 @@


https://bugs.kde.org/
+   multimedia/amarok


Enable Last.fm streaming services support 
through media-libs/liblastfm



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

2024-03-25 Thread Sam James
commit: 0330b00ef5fcac518392eeb5eab7fdb4712b68eb
Author: Sebastian Parborg  gmail  com>
AuthorDate: Wed Jan 17 11:58:36 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 18:54:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0330b00e

media-gfx/blender: Drop 3.4.1-r3, 3.5.1-r1

Signed-off-by: Sebastian Parborg  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/blender/Manifest|   2 -
 media-gfx/blender/blender-3.4.1-r3.ebuild | 441 -
 media-gfx/blender/blender-3.5.1-r1.ebuild | 444 --
 3 files changed, 887 deletions(-)

diff --git a/media-gfx/blender/Manifest b/media-gfx/blender/Manifest
index 0d2630aac5f1..1d6f0d8dfac1 100644
--- a/media-gfx/blender/Manifest
+++ b/media-gfx/blender/Manifest
@@ -1,7 +1,5 @@
 DIST blender-3.3.6.tar.xz 41912972 BLAKE2B 
94f9dd1a7993f399d612275ed3cfc1d482b0778d2d0b50ae40b73714b6afce93e036915a5b8ea415b6642b1e2d0a281db15ba8addd95c23771c381050722aac7
 SHA512 
db453b9c7c0ad508e04f603c970e111afb577f3dc0bd25f2ce47312e8560223dcf0307b0a306014dd79adda76de49b6d26e6e63400cade1430568332fe5b2d57
 DIST blender-3.3.8.tar.xz 41915180 BLAKE2B 
7fb24afe2151bba53d8c25160bd697145aced74a8cd9a7ac92b2f66bc0ab59e995009f20f9e9bb622b05d614919137153805a2e233de5b0bb0a41a2ac3405a76
 SHA512 
63aef1e543a9c8bbc5f8838292ad2e8d0d9a8ee6fd2d71a419c1edc1a0ee1f59f7e9eab59bc20bf32ca56ba440bab1534c6c94c6ca2c5ab964e80bd452b7e519
-DIST blender-3.4.1.tar.xz 53666296 BLAKE2B 
ec5b2771c1b55ecdf3c2c86a413ae5599545800fc072eff45cf212b32c74af60fc3d650ad931fff221c1073adb2b447df3287a965f884a4760a5d972c9877aee
 SHA512 
d6de3ec9cd1a1e4d4e4a838af0cfc113c91c3c1b66703027e0ed61bd818dafc4e4304fd041738ddea32fc76b1ad9b7737cbdcf74d56a0406a87c457375d907ab
-DIST blender-3.5.1.tar.xz 69780800 BLAKE2B 
6961280b9d5fb606a35137ce355bf07b4dc16908d5d52cfd3a914907721da16108b8780b1894413a69ab69d455f5d1575697079a24c2bdcecb17174cf7a7c7c7
 SHA512 
7c9c03de8532884f8ab39fecf1450f8be4bc937a018bd14240ace81a89e422625aba9c4865f6efbb8371f5f01e930932fa5cf03c9d14d44c5312db33e3c56131
 DIST blender-3.6.0.tar.xz 70428872 BLAKE2B 
a43f2c0a2db6fa624b1bd96264462312d31f2e3983c463da9d17b0c793d0d344dfbbc13acfb8bab53cc37f5b5b3479d60b8046475aa6c977074ef35414640eaf
 SHA512 
5fbb7a48d1f18e5cc6430bdefb4d7d9e8a52d387cf92a319c7fbc8836a3f5a6f90fab13f152be49c3558a8f70ed9f0d1f7aeddb264a938496a2f93254bb569cb
 DIST blender-3.6.5.tar.xz 70447868 BLAKE2B 
efa366b8aff5c8870c9ed060063eba1115a9ae50b0345c56fbaaab228976afad6f4c6b9c374f22d146fe88db6e0e7aab3d61b1797e71f30f6adfc594599ea2be
 SHA512 
d07e53c708a1e6df18853eb5f0dc032459c74ef43f9559880720170f98ac8729064edb143835f8cec411ab6de42619bed3f0ef1143b288f2a2eb6f05fdfc32ae
 DIST blender-4.0.1.tar.xz 73278416 BLAKE2B 
06c3397e8c28f544ec5d207db195e33824e9ddeb1b468342e4e7c18773b00b6b42282e8318a7ae96c7a7c81c7e0626e666953d00bf78bf64922047bd563d625a
 SHA512 
288e5a04f274ab351c8517e6de2195f414e618a82fb2a3b2aede5f9120aa6a41f20bc2c4e5190c47b69da841bb1ebe15e9ffee737c1cc2b5979a28b0e1f4c5ae

diff --git a/media-gfx/blender/blender-3.4.1-r3.ebuild 
b/media-gfx/blender/blender-3.4.1-r3.ebuild
deleted file mode 100644
index 9e1598a6230f..
--- a/media-gfx/blender/blender-3.4.1-r3.ebuild
+++ /dev/null
@@ -1,441 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_10 python3_11 )
-
-inherit check-reqs cmake flag-o-matic pax-utils python-single-r1 
toolchain-funcs xdg-utils
-
-DESCRIPTION="3D Creation/Animation/Publishing System"
-HOMEPAGE="https://www.blender.org;
-
-if [[ ${PV} = ** ]] ; then
-   # Subversion is needed for downloading unit test files
-   inherit git-r3 subversion
-   EGIT_REPO_URI="https://git.blender.org/blender.git;
-else
-   SRC_URI="https://download.blender.org/source/${P}.tar.xz;
-   # Update these between major releases.
-   TEST_TARBALL_VERSION="$(ver_cut 1-2).0"
-   #SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_TARBALL_VERSION}-tests.tar.xz
 )"
-   KEYWORDS="~amd64 ~arm ~arm64"
-fi
-
-SLOT="${PV%.*}"
-LICENSE="|| ( GPL-3 BL )"
-IUSE="+bullet +dds +fluid +openexr +tbb \
-   alembic collada +color-management cuda +cycles \
-   debug doc +embree +ffmpeg +fftw +gmp jack jemalloc jpeg2k \
-   man +nanovdb ndof nls openal +oidn +openimageio +openmp +opensubdiv \
-   +openvdb optix osl +pdf +potrace +pugixml pulseaudio sdl +sndfile \
-   test +tiff valgrind wayland X"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   alembic? ( openexr )
-   cuda? ( cycles )
-   cycles? ( openexr tiff openimageio )
-   fluid? ( tbb )
-   openvdb? ( tbb )
-   optix? ( cuda )
-   osl? ( cycles )
-   test? ( color-management )"
-
-# Library versions for official builds can be found in the blender source 
directory in:
-# 

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

2024-03-25 Thread Sam James
commit: 2067d985d343c6a99ceb2bcdebb623d17a9e8592
Author: Sebastian Parborg  gmail  com>
AuthorDate: Wed Jan 17 12:06:01 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 18:54:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2067d985

media-gfx/blender: Bump to 3.3.15, 3.6.8, 4.0.2

Signed-off-by: Sebastian Parborg  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/blender/Manifest  |   3 +
 media-gfx/blender/blender-3.3.15.ebuild | 427 
 media-gfx/blender/blender-3.6.8.ebuild  | 442 +
 media-gfx/blender/blender-4.0.2.ebuild  | 486 
 4 files changed, 1358 insertions(+)

diff --git a/media-gfx/blender/Manifest b/media-gfx/blender/Manifest
index 1d6f0d8dfac1..c6839f84536c 100644
--- a/media-gfx/blender/Manifest
+++ b/media-gfx/blender/Manifest
@@ -1,5 +1,8 @@
+DIST blender-3.3.15.tar.xz 41928632 BLAKE2B 
d93d7d47183fcd7afa547b8d3f0bd7240ea204dcce885f42d79d29352ebacac43a2f92e380f576c2688d2d90d910caff069484e22669847b0eea71079a8bdc7e
 SHA512 
d55223b7b9ae9f9c6fdbf5ed2988e997693fcb8262196acb08bbe58bae86f9f34474ed1cf5a213ee0247225601726265ded3cb4ad4d89910fc247f9cf5fec1ff
 DIST blender-3.3.6.tar.xz 41912972 BLAKE2B 
94f9dd1a7993f399d612275ed3cfc1d482b0778d2d0b50ae40b73714b6afce93e036915a5b8ea415b6642b1e2d0a281db15ba8addd95c23771c381050722aac7
 SHA512 
db453b9c7c0ad508e04f603c970e111afb577f3dc0bd25f2ce47312e8560223dcf0307b0a306014dd79adda76de49b6d26e6e63400cade1430568332fe5b2d57
 DIST blender-3.3.8.tar.xz 41915180 BLAKE2B 
7fb24afe2151bba53d8c25160bd697145aced74a8cd9a7ac92b2f66bc0ab59e995009f20f9e9bb622b05d614919137153805a2e233de5b0bb0a41a2ac3405a76
 SHA512 
63aef1e543a9c8bbc5f8838292ad2e8d0d9a8ee6fd2d71a419c1edc1a0ee1f59f7e9eab59bc20bf32ca56ba440bab1534c6c94c6ca2c5ab964e80bd452b7e519
 DIST blender-3.6.0.tar.xz 70428872 BLAKE2B 
a43f2c0a2db6fa624b1bd96264462312d31f2e3983c463da9d17b0c793d0d344dfbbc13acfb8bab53cc37f5b5b3479d60b8046475aa6c977074ef35414640eaf
 SHA512 
5fbb7a48d1f18e5cc6430bdefb4d7d9e8a52d387cf92a319c7fbc8836a3f5a6f90fab13f152be49c3558a8f70ed9f0d1f7aeddb264a938496a2f93254bb569cb
 DIST blender-3.6.5.tar.xz 70447868 BLAKE2B 
efa366b8aff5c8870c9ed060063eba1115a9ae50b0345c56fbaaab228976afad6f4c6b9c374f22d146fe88db6e0e7aab3d61b1797e71f30f6adfc594599ea2be
 SHA512 
d07e53c708a1e6df18853eb5f0dc032459c74ef43f9559880720170f98ac8729064edb143835f8cec411ab6de42619bed3f0ef1143b288f2a2eb6f05fdfc32ae
+DIST blender-3.6.8.tar.xz 70453744 BLAKE2B 
5361977951fa1720899fad26092b967cc78b7ba82c8823f92fe1e6a14419edae1f3914f639e88dd8b5fb3ec7c124783e1ece56199a80b9b51a0f320764e1eba7
 SHA512 
a5e15dc9de7024cebb955fc531ae592a4c58336196a07fd63ed5bb4eb14d66751a3697ea8b120283ca5078c92d8c87966e882862011ebb4368f132e2de004a45
 DIST blender-4.0.1.tar.xz 73278416 BLAKE2B 
06c3397e8c28f544ec5d207db195e33824e9ddeb1b468342e4e7c18773b00b6b42282e8318a7ae96c7a7c81c7e0626e666953d00bf78bf64922047bd563d625a
 SHA512 
288e5a04f274ab351c8517e6de2195f414e618a82fb2a3b2aede5f9120aa6a41f20bc2c4e5190c47b69da841bb1ebe15e9ffee737c1cc2b5979a28b0e1f4c5ae
+DIST blender-4.0.2.tar.xz 73281252 BLAKE2B 
6ec72baa360049681c8ba18ae668041e87745bad51113cf50bca93d18f52ef5db84c58f9a2dc5b341ef1f0439e76288a1b1eda892a19033fb494e79cd3b2f983
 SHA512 
c37b85d06f5cf8b48cb8c657a9fb6b0ab1325271706fa34039f2993420f7606cd1e2c052173cdea94e9bec2924e7aa4df373e3a0fc1f9c4be336e62211b6bc4b

diff --git a/media-gfx/blender/blender-3.3.15.ebuild 
b/media-gfx/blender/blender-3.3.15.ebuild
new file mode 100644
index ..2fece6ff362a
--- /dev/null
+++ b/media-gfx/blender/blender-3.3.15.ebuild
@@ -0,0 +1,427 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_10 python3_11 )
+
+inherit check-reqs cmake flag-o-matic pax-utils python-single-r1 
toolchain-funcs xdg-utils
+
+DESCRIPTION="3D Creation/Animation/Publishing System"
+HOMEPAGE="https://www.blender.org;
+
+if [[ ${PV} = ** ]] ; then
+   # Subversion is needed for downloading unit test files
+   inherit git-r3 subversion
+   EGIT_REPO_URI="https://git.blender.org/blender.git;
+else
+   SRC_URI="https://download.blender.org/source/${P}.tar.xz;
+   # Update these between major releases.
+   TEST_TARBALL_VERSION="$(ver_cut 1-2).0"
+   #SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_TARBALL_VERSION}-tests.tar.xz
 )"
+   KEYWORDS="~amd64 ~arm ~arm64"
+fi
+
+SLOT="${PV%.*}"
+LICENSE="|| ( GPL-3 BL )"
+IUSE="+bullet +dds +fluid +openexr +tbb \
+   alembic collada +color-management cuda +cycles \
+   debug doc +embree +ffmpeg +fftw +gmp headless jack jemalloc jpeg2k \
+   man +nanovdb ndof nls openal +oidn +openimageio +openmp +opensubdiv \
+   +openvdb optix osl +pdf +potrace +pugixml pulseaudio sdl +sndfile \
+   test +tiff valgrind"
+RESTRICT="!test? ( test ) test"
+

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

2024-03-25 Thread Sam James
commit: 2707e44b4ffda4c727b8e90082eb135eff78d521
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 18:56:35 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 18:56:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2707e44b

media-libs/oidn: disable py3.9

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

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

diff --git a/media-libs/oidn/oidn-2.1.0.ebuild 
b/media-libs/oidn/oidn-2.1.0.ebuild
index 4cc4883b6c7f..f3b63b4ce34d 100644
--- a/media-libs/oidn/oidn-2.1.0.ebuild
+++ b/media-libs/oidn/oidn-2.1.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 LLVM_MAX_SLOT=17
 ROCM_VERSION=5.7
 



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

2024-03-25 Thread Sam James
commit: 7ad248f7a7d3311343111e3556a97ffd8f85473c
Author: Sebastian Parborg  gmail  com>
AuthorDate: Wed Jan 17 11:42:58 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 18:54:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ad248f7

media-gfx/blender: Update live ebuild python and oidn requirements

Signed-off-by: Sebastian Parborg  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/blender/blender-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/blender/blender-.ebuild 
b/media-gfx/blender/blender-.ebuild
index d54fb423595c..af70681a664f 100644
--- a/media-gfx/blender/blender-.ebuild
+++ b/media-gfx/blender/blender-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{11..12} )
 
 inherit check-reqs cmake cuda flag-o-matic pax-utils python-single-r1 
toolchain-funcs xdg-utils
 
@@ -85,7 +85,7 @@ RDEPEND="${PYTHON_DEPS}
)
nls? ( virtual/libiconv )
openal? ( media-libs/openal )
-   oidn? ( >=media-libs/oidn-1.4.0 )
+   oidn? ( >=media-libs/oidn-2.1.0 )
openexr? (
>=dev-libs/imath-3.1.4-r2:=
>=media-libs/openexr-3:0=



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

2024-03-25 Thread Sam James
commit: 97d8456bc004b597ad85a2e53c605792bfebfa5e
Author: Sebastian Parborg  gmail  com>
AuthorDate: Wed Jan 17 11:40:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 18:54:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97d8456b

media-libs/oidn: Bump to 2.1.0

Signed-off-by: Sebastian Parborg  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-libs/oidn/Manifest  |  1 +
 media-libs/oidn/metadata.xml  |  8 ++
 media-libs/oidn/oidn-2.1.0.ebuild | 51 +++
 3 files changed, 60 insertions(+)

diff --git a/media-libs/oidn/Manifest b/media-libs/oidn/Manifest
index 3de806ec15a7..489f13abaf7b 100644
--- a/media-libs/oidn/Manifest
+++ b/media-libs/oidn/Manifest
@@ -1,2 +1,3 @@
 DIST oidn-1.4.2.tar.gz 54221996 BLAKE2B 
bb6593e2e15877f65d9224fc93dac72aff6d567a00d727b050a88a1add4dc1441e695dc38056dd796e004e20916054b43ed7d0e90f22a16597f6617cf6a119e7
 SHA512 
8b464cedc91ef7a88cfc97c3fde80275b12058cdd26b352718d90f8f20b3462c4ac65b2b1ad5548a520590fbd015fcc8ab9f964633bc8b89d72901fe8a13e352
 DIST oidn-1.4.3.tar.gz 54222682 BLAKE2B 
f9b585c318258fd78e221a453b64e83965a3e5035a912baa49e4d5b48466441bf1d3c15291de2cd4d36e9da187ff7a643bb9d4af5282cdbb8b6bc99fb3cda0d0
 SHA512 
6fbdf347763c0734140195a523cf0878b1dbd91d4943c9ce4928f6991549f8b3d5ab4d57b90e20a8d04a87d00e3a1554ce73a3a3c1e64fcb016a3c1f8aa07982
+DIST oidn-2.1.0.tar.gz 48977314 BLAKE2B 
0fc32697df7fc6b8b367a78312a5b16ab68a5c88a2d19a8780e9de87c7e7096d7fe43dbd07928f2eba44c62fb4545338fc92f918dd4c33623259d0088a06a854
 SHA512 
508cb100f1a0a825774c2c01e0fc983e697341745fa0bfa48a99bfa70fc431f66fcdf17c3f170e40baefd7c3796a25d147f49cb17efbf1a1886556367c5c4566

diff --git a/media-libs/oidn/metadata.xml b/media-libs/oidn/metadata.xml
index e0663448..448ccc40008f 100644
--- a/media-libs/oidn/metadata.xml
+++ b/media-libs/oidn/metadata.xml
@@ -14,6 +14,14 @@
high-quality denoising filters for images rendered with ray 
tracing. Intel
Open Image Denoise is part of the Intel® oneAPI Rendering 
Toolkit and is

+   
+   
+   Build the standalone denoise, self test, and benchmark 
binaries.
+   
+   
+   Build OIDN with AMD HIP support.
+   
+   

OpenImageDenoise/oidn


diff --git a/media-libs/oidn/oidn-2.1.0.ebuild 
b/media-libs/oidn/oidn-2.1.0.ebuild
new file mode 100644
index ..2eab9e4151b6
--- /dev/null
+++ b/media-libs/oidn/oidn-2.1.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit cmake python-single-r1
+
+DESCRIPTION="Intel(R) Open Image Denoise library"
+HOMEPAGE="https://www.openimagedenoise.org/;
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/OpenImageDenoise/oidn.git;
+   EGIT_BRANCH="master"
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/OpenImageDenoise/${PN}/releases/download/v${PV}/${P}.src.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   test? ( apps )
+"
+IUSE="apps cuda hip test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   dev-cpp/tbb:=
+   dev-lang/ispc
+   cuda? ( dev-util/nvidia-cuda-toolkit )
+   hip? ( dev-util/hip )
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DOIDN_DEVICE_CUDA=$(usex cuda)
+   -DOIDN_DEVICE_HIP=$(usex hip)
+   -DOIDN_APPS=$(usex apps)
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   "${BUILD_DIR}"/oidnTest || die "There were test faliures!"
+}



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

2024-03-25 Thread Sam James
commit: d2f8caafedd8e6d2aeb462872597226253628e90
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 18:56:11 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 18:56:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2f8caaf

media-gfx/blender: crank copyright

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

 media-gfx/blender/blender-3.3.15.ebuild | 2 +-
 media-gfx/blender/blender-3.6.8.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/blender/blender-3.3.15.ebuild 
b/media-gfx/blender/blender-3.3.15.ebuild
index 2fece6ff362a..faf2fe0203cd 100644
--- a/media-gfx/blender/blender-3.3.15.ebuild
+++ b/media-gfx/blender/blender-3.3.15.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8

diff --git a/media-gfx/blender/blender-3.6.8.ebuild 
b/media-gfx/blender/blender-3.6.8.ebuild
index bfc712d40621..8dc4de747a8c 100644
--- a/media-gfx/blender/blender-3.6.8.ebuild
+++ b/media-gfx/blender/blender-3.6.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



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

2024-03-25 Thread Sam James
commit: 75261efb8a8f2753309351220778b0b34590456d
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 18:54:43 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 18:54:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75261efb

media-gfx/blender: add hack for USE=man

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

 media-gfx/blender/blender-4.0.1-r1.ebuild | 7 +--
 media-gfx/blender/blender-4.0.2.ebuild| 7 +--
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/media-gfx/blender/blender-4.0.1-r1.ebuild 
b/media-gfx/blender/blender-4.0.1-r1.ebuild
index 5f4042e3652f..0475458f0e06 100644
--- a/media-gfx/blender/blender-4.0.1-r1.ebuild
+++ b/media-gfx/blender/blender-4.0.1-r1.ebuild
@@ -400,11 +400,14 @@ src_install() {
# Pax mark blender for hardened support.
pax-mark m "${BUILD_DIR}"/bin/blender
 
-   cmake_src_install
-
if use man; then
+   # XXX: Stupid temporary hack for bug #925254
+   cmake_src_install -j1
+
# Slot the man page
mv "${ED}/usr/share/man/man1/blender.1" 
"${ED}/usr/share/man/man1/blender-${BV}.1" || die
+   else
+   cmake_src_install
fi
 
if use doc; then

diff --git a/media-gfx/blender/blender-4.0.2.ebuild 
b/media-gfx/blender/blender-4.0.2.ebuild
index a3d8c753a9c5..dfad5adeb33d 100644
--- a/media-gfx/blender/blender-4.0.2.ebuild
+++ b/media-gfx/blender/blender-4.0.2.ebuild
@@ -393,11 +393,14 @@ src_install() {
# Pax mark blender for hardened support.
pax-mark m "${BUILD_DIR}"/bin/blender
 
-   cmake_src_install
-
if use man; then
+   # XXX: Stupid temporary hack for bug #925254
+   cmake_src_install -j1
+
# Slot the man page
mv "${ED}/usr/share/man/man1/blender.1" 
"${ED}/usr/share/man/man1/blender-${BV}.1" || die
+   else
+   cmake_src_install
fi
 
if use doc; then



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

2024-03-25 Thread Sam James
commit: d6a49278fce2aaedc156af350264b3a4bca9166e
Author: Sebastian Parborg  gmail  com>
AuthorDate: Thu Jan 18 17:35:39 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 18:54:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6a49278

media-gfx/blender: Update required_use and make the configure step strict

With WITH_STRICT_BUILD_OPTIONS, it should now error out if a build
option can not be enabled instead of just warning and disabling it.

Signed-off-by: Sebastian Parborg  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/blender/blender-4.0.2.ebuild | 15 ++-
 media-gfx/blender/blender-.ebuild  | 16 ++--
 2 files changed, 12 insertions(+), 19 deletions(-)

diff --git a/media-gfx/blender/blender-4.0.2.ebuild 
b/media-gfx/blender/blender-4.0.2.ebuild
index 853b1444f8d1..a3d8c753a9c5 100644
--- a/media-gfx/blender/blender-4.0.2.ebuild
+++ b/media-gfx/blender/blender-4.0.2.ebuild
@@ -36,12 +36,12 @@ RESTRICT="test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
alembic? ( openexr )
cuda? ( cycles )
-   cycles? ( openexr tiff )
+   cycles? ( openexr tiff tbb )
fluid? ( tbb )
nanovdb? ( openvdb )
-   openvdb? ( tbb )
+   openvdb? ( tbb openexr )
optix? ( cuda )
-   osl? ( cycles )
+   osl? ( cycles pugixml )
test? ( color-management )"
 
 # Library versions for official builds can be found in the blender source 
directory in:
@@ -252,6 +252,7 @@ src_configure() {
-DWITH_ALEMBIC=$(usex alembic)
-DWITH_BOOST=yes
-DWITH_BULLET=$(usex bullet)
+   -DWITH_CLANG=$(usex osl)
-DWITH_CODEC_FFMPEG=$(usex ffmpeg)
-DWITH_CODEC_SNDFILE=$(usex sndfile)
-DWITH_CYCLES=$(usex cycles)
@@ -286,6 +287,7 @@ src_configure() {
-DWITH_INPUT_NDOF=$(usex ndof)
-DWITH_INTERNATIONAL=$(usex nls)
-DWITH_JACK=$(usex jack)
+   -DWITH_LLVM=$(usex osl)
-DWITH_MATERIALX=no
-DWITH_MEM_JEMALLOC=$(usex jemalloc)
-DWITH_MEM_VALGRIND=$(usex valgrind)
@@ -309,6 +311,7 @@ src_configure() {
-DWITH_PYTHON_INSTALL_ZSTANDARD=no
-DWITH_SDL=$(usex sdl)
-DWITH_STATIC_LIBS=no
+   -DWITH_STRICT_BUILD_OPTIONS=yes
-DWITH_SYSTEM_EIGEN3=yes
-DWITH_SYSTEM_FREETYPE=yes
-DWITH_SYSTEM_LZO=yes
@@ -343,12 +346,6 @@ src_configure() {
# Ease compiling with required gcc similar to cuda_sanitize but 
for cmake
use cuda && use cycles-bin-kernels && mycmakeargs+=( 
-DCUDA_HOST_COMPILER="$(cuda_gccdir)" )
fi
-   if tc-is-clang ; then
-   mycmakeargs+=(
-   -DWITH_CLANG=yes
-   -DWITH_LLVM=yes
-   )
-   fi
 
if use test ; then
local CYCLES_TEST_DEVICES=( "CPU" )

diff --git a/media-gfx/blender/blender-.ebuild 
b/media-gfx/blender/blender-.ebuild
index bbc7162d1b80..b6449853c804 100644
--- a/media-gfx/blender/blender-.ebuild
+++ b/media-gfx/blender/blender-.ebuild
@@ -36,13 +36,13 @@ RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
alembic? ( openexr )
cuda? ( cycles )
-   cycles? ( openexr tiff )
+   cycles? ( openexr tiff tbb )
fluid? ( tbb )
hip? ( cycles )
nanovdb? ( openvdb )
-   openvdb? ( tbb )
+   openvdb? ( tbb openexr )
optix? ( cuda )
-   osl? ( cycles )
+   osl? ( cycles pugixml )
test? ( color-management )"
 
 # Library versions for official builds can be found in the blender source 
directory in:
@@ -254,6 +254,7 @@ src_configure() {
-DWITH_ALEMBIC=$(usex alembic)
-DWITH_BOOST=yes
-DWITH_BULLET=$(usex bullet)
+   -DWITH_CLANG=$(usex osl)
-DWITH_CODEC_FFMPEG=$(usex ffmpeg)
-DWITH_CODEC_SNDFILE=$(usex sndfile)
-DWITH_CYCLES=$(usex cycles)
@@ -273,7 +274,6 @@ src_configure() {
-DWITH_FFTW3=$(usex fftw)
-DWITH_GHOST_WAYLAND=$(usex wayland)
-DWITH_GHOST_WAYLAND_APP_ID="blender-${BV}"
-   -DWITH_GHOST_WAYLAND_DBUS=$(usex wayland)
-DWITH_GHOST_WAYLAND_DYNLOAD=no
-DWITH_GHOST_WAYLAND_LIBDECOR=no
-DWITH_GHOST_X11=$(usex X)
@@ -288,6 +288,7 @@ src_configure() {
-DWITH_INPUT_NDOF=$(usex ndof)
-DWITH_INTERNATIONAL=$(usex nls)
-DWITH_JACK=$(usex jack)
+   -DWITH_LLVM=$(usex osl)
-DWITH_MATERIALX=no
-DWITH_MEM_JEMALLOC=$(usex jemalloc)
-DWITH_MEM_VALGRIND=$(usex valgrind)
@@ -311,6 +312,7 @@ src_configure() {

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

2024-03-25 Thread Sam James
commit: 0e0641f5d60402280cb676cc0da65239eb422026
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 18:56:23 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 18:56:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e0641f5

media-libs/embree: crank copyright

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

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

diff --git a/media-libs/embree/embree-4.3.0.ebuild 
b/media-libs/embree/embree-4.3.0.ebuild
index 05a813da049f..370913e57a52 100644
--- a/media-libs/embree/embree-4.3.0.ebuild
+++ b/media-libs/embree/embree-4.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



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

2024-03-25 Thread Sam James
commit: 853f778d6113be2e57db1d9927b1ded860ff3580
Author: Sebastian Parborg  gmail  com>
AuthorDate: Wed Jan 17 11:39:14 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 18:54:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=853f778d

media-libs/embree: Bump to 4.3.0

Closes: https://bugs.gentoo.org/912279

Signed-off-by: Sebastian Parborg  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-libs/embree/Manifest |   1 +
 media-libs/embree/embree-4.3.0.ebuild  | 118 
 .../embree-4.3.0-dont-install-tutorials.patch  | 203 +
 3 files changed, 322 insertions(+)

diff --git a/media-libs/embree/Manifest b/media-libs/embree/Manifest
index 514a411dba17..3478edbe8dae 100644
--- a/media-libs/embree/Manifest
+++ b/media-libs/embree/Manifest
@@ -1,2 +1,3 @@
 DIST embree-3.13.4.tar.gz 13733908 BLAKE2B 
4c6c24f62ee88a09149bd930716c71e91d54563eea5cc103c0346d3808c693e8470fc7ea98651e0df9e4423bda565d7ab1a23e16c9d0441c79e9ec9c8571b0fa
 SHA512 
685c3935fabe1bfa7260ef148df26b686b085b75011d72011461471cbcef786a5ce7a0e85c57b2df05798489a2d4e80a8d3ee5df986029edad7df7511d99c0ca
 DIST embree-3.13.5.tar.gz 13739115 BLAKE2B 
52ad8e3520aa789f7987467c6979be06f883803757e842316ecf708deeed11214dd60570eda5708e701047b1a14ea37710d158df544817dc536bfda444a68218
 SHA512 
13ae19b1750197fb4887ba601c75d1b54b3c388224672b6561dd922bc9b9747139cf46ce554727e3afa13dcf152ce4d703935cb9105ced792b011f2d05fa3e95
+DIST embree-4.3.0.tar.gz 71028239 BLAKE2B 
7834ed7851d36c32ce3e88a3ddb02e8316422699ec78a662ef81ef0eb9f66b260ce2f7438739531e2b63f817a931a19ba35da156e8e09a42a78e6c077314e615
 SHA512 
8f61401175464b34243e899464f44a196b520c08e1c44a417bf980cfa7b191859bbaab1029278123654e5ffb91e2f8a85af1d881affddcc7e344a7e8a8066262

diff --git a/media-libs/embree/embree-4.3.0.ebuild 
b/media-libs/embree/embree-4.3.0.ebuild
new file mode 100644
index ..05a813da049f
--- /dev/null
+++ b/media-libs/embree/embree-4.3.0.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic linux-info toolchain-funcs
+
+DESCRIPTION="Collection of high-performance ray tracing kernels"
+HOMEPAGE="https://github.com/embree/embree;
+SRC_URI="https://github.com/embree/embree/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="3"
+KEYWORDS="-* ~amd64 ~arm64"
+X86_CPU_FLAGS=( sse2 sse4_2 avx avx2 avx512dq )
+CPU_FLAGS=( cpu_flags_arm_neon ${X86_CPU_FLAGS[@]/#/cpu_flags_x86_} )
+IUSE="compact-polys ispc +raymask ssp +tbb test ${CPU_FLAGS[@]}"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="|| ( ${CPU_FLAGS[@]} )"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+RDEPEND="
+   ispc? ( dev-lang/ispc )
+   tbb? ( dev-cpp/tbb:= )
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( CHANGELOG.md README.md readme.pdf )
+
+PATCHES=(
+   "${FILESDIR}"/embree-4.3.0-dont-install-tutorials.patch
+)
+
+pkg_setup() {
+   CONFIG_CHECK="~TRANSPARENT_HUGEPAGE"
+   WARNING_TRANSPARENT_HUGEPAGE="Not enabling Transparent Hugepages 
(CONFIG_TRANSPARENT_HUGEPAGE) will impact rendering performance."
+
+   linux-info_pkg_setup
+}
+
+src_prepare() {
+   cmake_src_prepare
+
+   # disable RPM package building
+   sed -e 's|CPACK_RPM_PACKAGE_RELEASE 1|CPACK_RPM_PACKAGE_RELEASE 0|' \
+   -i CMakeLists.txt || die
+}
+
+src_configure() {
+   # NOTE: You can make embree accept custom CXXFLAGS by turning off
+   # EMBREE_IGNORE_CMAKE_CXX_FLAGS. However, the linking will fail if you 
use
+   # any "m*" compile flags. This is because embree builds modules for the
+   # different supported ISAs and picks the correct one at runtime.
+   # "m*" will pull in cpu instructions that shouldn't be in specific 
modules
+   # and it fails to link properly.
+   # https://github.com/embree/embree/issues/115
+
+   filter-flags -m*
+
+   # https://bugs.gentoo.org/910164
+   tc-is-clang && filter-lto
+
+   local mycmakeargs=(
+   -DCMAKE_SKIP_INSTALL_RPATH:BOOL=ON
+
+   # Default culling settings for Blender
+   # (Cycles will not render correctly without these)
+   # Some Embree tests will fail with these settings though...
+   -DEMBREE_BACKFACE_CULLING=OFF
+   -DEMBREE_BACKFACE_CULLING_CURVES=ON
+   -DEMBREE_BACKFACE_CULLING_SPHERES=ON
+
+   -DEMBREE_COMPACT_POLYS=$(usex compact-polys)
+
+   # Make sure that we are using our custom compilie flags
+   -DEMBREE_IGNORE_CMAKE_CXX_FLAGS=OFF
+
+   # Set to NONE so we can manually switch on ISAs below
+   -DEMBREE_MAX_ISA:STRING="NONE"
+   -DEMBREE_ISA_AVX=$(usex cpu_flags_x86_avx)
+   -DEMBREE_ISA_AVX2=$(usex cpu_flags_x86_avx2)
+   -DEMBREE_ISA_AVX512=$(usex cpu_flags_x86_avx512dq)
+   

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

2024-03-25 Thread Sam James
commit: e34c3b0fb9c348e7fff18390f3838d7d72a47ef8
Author: Sebastian Parborg  gmail  com>
AuthorDate: Wed Jan 17 16:36:23 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 18:54:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e34c3b0f

media-gfx/blender: Fix live ebuild tests

Signed-off-by: Sebastian Parborg  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/blender/blender-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/blender/blender-.ebuild 
b/media-gfx/blender/blender-.ebuild
index af70681a664f..bbc7162d1b80 100644
--- a/media-gfx/blender/blender-.ebuild
+++ b/media-gfx/blender/blender-.ebuild
@@ -46,7 +46,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
test? ( color-management )"
 
 # Library versions for official builds can be found in the blender source 
directory in:
-# build_files/build_environment/install_deps.sh
+# build_files/build_environment/cmake/versions.cmake
 RDEPEND="${PYTHON_DEPS}
app-arch/zstd
dev-libs/boost:=[nls?]
@@ -234,7 +234,7 @@ src_prepare() {
if use test; then
# Without this the tests will try to use /usr/bin/blender and 
/usr/share/blender/ to run the tests.
sed -e "s|set(TEST_INSTALL_DIR.*|set(TEST_INSTALL_DIR 
${T}/usr)|g" -i tests/CMakeLists.txt || die
-   sed -e "s|string(REPLACE.*|set(TEST_INSTALL_DIR ${T}/usr)|g" -i 
build_files/cmake/Modules/GTestTesting.cmake || die
+   sed -e "s|string(REPLACE.*|set(TEST_INSTALL_DIR ${T}/usr)|g" -i 
build_files/cmake/testing.cmake || die
fi
 }
 



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

2024-03-25 Thread Sam James
commit: 3a71b3f62470c0cc9273206f697fb31e72492020
Author: Sv. Lockal  gmail  com>
AuthorDate: Wed Jan 17 16:51:00 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 18:54:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a71b3f6

media-gfx/blender: fix error "string sub-command REGEX, mode REPLACE needs at 
least 6 arguments"

See also: 
https://github.com/blender/blender/commit/ecd307041e4181f721bf5d2248c02ffe980edcba
Closes: https://bugs.gentoo.org/922324
Signed-off-by: Sv. Lockal  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/blender/blender-4.0.2.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/media-gfx/blender/blender-4.0.2.ebuild 
b/media-gfx/blender/blender-4.0.2.ebuild
index d25fbbdc4137..853b1444f8d1 100644
--- a/media-gfx/blender/blender-4.0.2.ebuild
+++ b/media-gfx/blender/blender-4.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -141,6 +141,10 @@ BDEPEND="
)
 "
 
+PATCHES=(
+   "${FILESDIR}/${PN}-4.0.1-fix-cflags-cleaner.patch"  # to be dropped for 
releases after Dec 8, 2023
+)
+
 blender_check_requirements() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
 



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

2024-03-25 Thread Sam James
commit: 24c3de08e5ef07f46d1a887e8ad8a56821012a60
Author: Sv. Lockal  gmail  com>
AuthorDate: Fri Jan 19 21:12:57 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 18:54:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24c3de08

media-libs/oidn: apply Gentoo-related fixes for hip suport

Signed-off-by: Sv. Lockal  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../oidn/files/oidn-2.1.0-amdgpu-targets.patch | 46 ++
 media-libs/oidn/oidn-2.1.0.ebuild  | 28 -
 2 files changed, 72 insertions(+), 2 deletions(-)

diff --git a/media-libs/oidn/files/oidn-2.1.0-amdgpu-targets.patch 
b/media-libs/oidn/files/oidn-2.1.0-amdgpu-targets.patch
new file mode 100644
index ..90d3c17f38cc
--- /dev/null
+++ b/media-libs/oidn/files/oidn-2.1.0-amdgpu-targets.patch
@@ -0,0 +1,46 @@
+Allow specifying AMDGPU_TARGETS with CMake flags.
+Fix build when main compiler is set to GCC.
+--- a/devices/CMakeLists.txt
 b/devices/CMakeLists.txt
+@@ -123,6 +123,10 @@ if(OIDN_DEVICE_HIP)
+   )
+   mark_as_advanced(OIDN_DEVICE_HIP_COMPILER)
+ 
++  set(AMDGPU_TARGETS 
"gfx1030;gfx1031;gfx1032;gfx1033;gfx1034;gfx1035;gfx1036;gfx1100;gfx1101;gfx1102;gfx1103"
 CACHE STRING "AMD GPU targets to compile for")
++  mark_as_advanced(AMDGPU_TARGETS)
++  message(STATUS "AMD targets: ${AMDGPU_TARGETS}")
++
+   # Add ROCm to CMAKE_PREFIX_PATH
+   set(_hip_prefix_path CMAKE_PREFIX_PATH)
+   list(APPEND _hip_prefix_path ${ROCM_PATH}/hip ${ROCM_PATH})
+@@ -137,7 +141,6 @@ if(OIDN_DEVICE_HIP)
+ CMAKE_CACHE_ARGS
+   -DCMAKE_PREFIX_PATH:STRING=${_hip_prefix_path_str}
+   -DCMAKE_CXX_COMPILER:FILEPATH=${OIDN_DEVICE_HIP_COMPILER}
+-  -DCMAKE_TOOLCHAIN_FILE:FILEPATH=${CMAKE_TOOLCHAIN_FILE}
+   -DCMAKE_BUILD_TYPE:STRING=${CMAKE_BUILD_TYPE}
+   -DCMAKE_INSTALL_PREFIX:PATH=${CMAKE_CURRENT_BINARY_DIR}/hip/preinstall
+   -DCMAKE_INSTALL_BINDIR:PATH=${CMAKE_INSTALL_BINDIR}
+@@ -149,6 +152,9 @@ if(OIDN_DEVICE_HIP)
+   -DOIDN_API_NAMESPACE:STRING=${OIDN_API_NAMESPACE}
+   -DOIDN_WARN_AS_ERRORS:BOOL=${OIDN_WARN_AS_ERRORS}
+   -DOIDN_SANITIZER:STRING=${OIDN_SANITIZER}
++  -DGPU_TARGETS:STRING=${AMDGPU_TARGETS}
++  -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON
++  -G "${CMAKE_GENERATOR}"
+ BUILD_ALWAYS TRUE
+ DEPENDS
+   OpenImageDenoise_core
+--- a/devices/hip/CMakeLists.txt
 b/devices/hip/CMakeLists.txt
+@@ -25,8 +25,8 @@ include(oidn_common_external)
+ # FIXME: The HIP runtime has a bug that causes a crash if the kernels are not 
compiled for all
+ # targets detected in the system. As a workaround, we compile for more 
targets then we actually
+ # support to avoid the crash on systems with dedicated + integrated GPUs.
+-set(GPU_TARGETS 
"gfx1030,gfx1031,gfx1032,gfx1033,gfx1034,gfx1035,gfx1036,gfx1100,gfx1101,gfx1102,gfx1103"
 CACHE INTERNAL "")
+-set(AMDGPU_TARGETS ${GPU_TARGETS} CACHE INTERNAL "")
++set(GPU_TARGETS 
"gfx1030;gfx1031;gfx1032;gfx1033;gfx1034;gfx1035;gfx1036;gfx1100;gfx1101;gfx1102;gfx1103"
 CACHE STRING "")
++set(AMDGPU_TARGETS ${GPU_TARGETS} CACHE STRING "")
+ 
+ # Find HIP
+ find_package(hip REQUIRED)

diff --git a/media-libs/oidn/oidn-2.1.0.ebuild 
b/media-libs/oidn/oidn-2.1.0.ebuild
index 2eab9e4151b6..4cc4883b6c7f 100644
--- a/media-libs/oidn/oidn-2.1.0.ebuild
+++ b/media-libs/oidn/oidn-2.1.0.ebuild
@@ -1,11 +1,13 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 PYTHON_COMPAT=( python3_{9..11} )
+LLVM_MAX_SLOT=17
+ROCM_VERSION=5.7
 
-inherit cmake python-single-r1
+inherit cmake python-single-r1 llvm rocm
 
 DESCRIPTION="Intel(R) Open Image Denoise library"
 HOMEPAGE="https://www.openimagedenoise.org/;
@@ -37,15 +39,37 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
+PATCHES=(
+   "${FILESDIR}/${PN}-2.1.0-amdgpu-targets.patch"
+)
+
 src_configure() {
local mycmakeargs=(
-DOIDN_DEVICE_CUDA=$(usex cuda)
-DOIDN_DEVICE_HIP=$(usex hip)
-DOIDN_APPS=$(usex apps)
)
+
+   if use hip; then
+   mycmakeargs+=(
+   -DROCM_PATH="${EPREFIX}/usr"
+   -DOIDN_DEVICE_HIP_COMPILER="$(get_llvm_prefix 
${LLVM_MAX_SLOT})/bin/clang++"
+   -DAMDGPU_TARGETS="$(get_amdgpu_flags)"
+   )
+   fi
+
cmake_src_configure
 }
 
 src_test() {
"${BUILD_DIR}"/oidnTest || die "There were test faliures!"
 }
+
+src_install() {
+   cmake_src_install
+
+   if use hip || use cuda ; then
+   # remove garbage in /var/tmp left by subprojects
+   rm -rf "${ED}"/var || die
+   fi
+}



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

2024-03-25 Thread Sam James
commit: 7d664af0f5bd7a6fd9cc7b7e97440ba9ba723ae2
Author: Sebastian Parborg  gmail  com>
AuthorDate: Mon Mar 25 16:05:45 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 18:54:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d664af0

media-gfx/blender: Update live ebuild

Signed-off-by: Sebastian Parborg  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34869
Signed-off-by: Sam James  gentoo.org>

 media-gfx/blender/blender-.ebuild | 14 ++
 1 file changed, 6 insertions(+), 8 deletions(-)

diff --git a/media-gfx/blender/blender-.ebuild 
b/media-gfx/blender/blender-.ebuild
index b6449853c804..1af60209e3c9 100644
--- a/media-gfx/blender/blender-.ebuild
+++ b/media-gfx/blender/blender-.ebuild
@@ -11,8 +11,8 @@ DESCRIPTION="3D Creation/Animation/Publishing System"
 HOMEPAGE="https://www.blender.org;
 
 if [[ ${PV} = ** ]] ; then
-   # Subversion is needed for downloading unit test files
-   inherit git-r3 subversion
+   EGIT_LFS="yes"
+   inherit git-r3
EGIT_REPO_URI="https://projects.blender.org/blender/blender.git;

ADDONS_EGIT_REPO_URI="https://projects.blender.org/blender/blender-addons.git;
 else
@@ -182,13 +182,10 @@ src_unpack() {
 
git-r3_fetch "${ADDONS_EGIT_REPO_URI}"
git-r3_checkout "${ADDONS_EGIT_REPO_URI}" "${S}/scripts/addons"
+   # TODO
+   #if use test; then
 
-   if use test; then
-   
TESTS_SVN_URL=https://svn.blender.org/svnroot/bf-blender/trunk/lib/tests
-   subversion_fetch ${TESTS_SVN_URL} ../lib/tests
-   fi
-   
ASSETS_SVN_URL=https://svn.blender.org/svnroot/bf-blender/trunk/lib/assets
-   subversion_fetch ${ASSETS_SVN_URL} ../lib/assets
+   #fi
else
default
if use test; then
@@ -257,6 +254,7 @@ src_configure() {
-DWITH_CLANG=$(usex osl)
-DWITH_CODEC_FFMPEG=$(usex ffmpeg)
-DWITH_CODEC_SNDFILE=$(usex sndfile)
+   -DWITH_CPU_CHECK=no
-DWITH_CYCLES=$(usex cycles)
-DWITH_CYCLES_CUDA_BINARIES=$(usex cuda $(usex 
cycles-bin-kernels))
-DWITH_CYCLES_DEVICE_ONEAPI=no



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

2024-03-25 Thread Sam James
commit: 0c8d22fd3b4f568ccf86c225b214b4d2581ebbae
Author: Paul Zander  gmail  com>
AuthorDate: Mon Mar 25 18:11:50 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 18:54:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c8d22fd

media-gfx/prusaslicer: 2.7.2 re-enable tests

Signed-off-by: Paul Zander  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35915
Signed-off-by: Sam James  gentoo.org>

 media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild 
b/media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild
index 9eb191278e1c..a4ea9747ee33 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild
@@ -20,7 +20,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="test"
 
-RESTRICT="test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-cpp/eigen:3
@@ -90,3 +90,10 @@ src_configure() {
 
cmake_src_configure
 }
+
+src_test() {
+   CMAKE_SKIP_TESTS=(
+   "^libslic3r_tests$"
+   )
+   cmake_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/, media-gfx/prusaslicer/files/

2024-03-25 Thread Sam James
commit: 5a345e202892c9358921d7a70cd54624bf17e42c
Author: Paul Zander  gmail  com>
AuthorDate: Mon Mar 25 18:10:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 18:54:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a345e20

media-gfx/prusaslicer: fix build with opencascade-7.8.0

Closes: https://bugs.gentoo.org/927774
Signed-off-by: Paul Zander  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../files/prusaslicer-2.7.2-opencascade-7.8.0.patch| 18 ++
 media-gfx/prusaslicer/prusaslicer-2.6.1.ebuild |  6 +-
 media-gfx/prusaslicer/prusaslicer-2.7.1.ebuild |  4 
 media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild |  4 
 4 files changed, 31 insertions(+), 1 deletion(-)

diff --git 
a/media-gfx/prusaslicer/files/prusaslicer-2.7.2-opencascade-7.8.0.patch 
b/media-gfx/prusaslicer/files/prusaslicer-2.7.2-opencascade-7.8.0.patch
new file mode 100644
index ..3c97ead5c6b2
--- /dev/null
+++ b/media-gfx/prusaslicer/files/prusaslicer-2.7.2-opencascade-7.8.0.patch
@@ -0,0 +1,18 @@
+diff --git a/src/occt_wrapper/CMakeLists.txt b/src/occt_wrapper/CMakeLists.txt
+index d8dd8e1..d27055f 100644
+--- a/src/occt_wrapper/CMakeLists.txt
 b/src/occt_wrapper/CMakeLists.txt
+@@ -22,11 +22,8 @@ generate_export_header(OCCTWrapper)
+ find_package(OpenCASCADE REQUIRED)
+ 
+ set(OCCT_LIBS
+-TKXDESTEP
+-TKSTEP
+-TKSTEP209
+-TKSTEPAttr
+-TKSTEPBase
++TKDESTEP
++TKDESTL
+ TKXCAF
+ TKXSBase
+ TKVCAF

diff --git a/media-gfx/prusaslicer/prusaslicer-2.6.1.ebuild 
b/media-gfx/prusaslicer/prusaslicer-2.6.1.ebuild
index 4908a2557257..c2fcc93980c9 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.6.1.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -59,6 +59,10 @@ PATCHES=(
 S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
 
 src_prepare() {
+   if has_version ">=sci-libs/opencascade-7.8.0"; then
+   eapply "${FILESDIR}/prusaslicer-2.7.2-opencascade-7.8.0.patch"
+   fi
+
sed -i -e 
's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g'
 version.inc || die
 
sed -i -e 's/find_package(OpenCASCADE 7.6.2 
REQUIRED)/find_package(OpenCASCADE REQUIRED)/g' \

diff --git a/media-gfx/prusaslicer/prusaslicer-2.7.1.ebuild 
b/media-gfx/prusaslicer/prusaslicer-2.7.1.ebuild
index 52f7bd2d1548..e835e7b55b23 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.7.1.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.7.1.ebuild
@@ -59,6 +59,10 @@ PATCHES=(
 S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
 
 src_prepare() {
+   if has_version ">=sci-libs/opencascade-7.8.0"; then
+   eapply "${FILESDIR}/prusaslicer-2.7.2-opencascade-7.8.0.patch"
+   fi
+
sed -i -e 
's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g'
 version.inc || die
 
sed -i -e 's/find_package(OpenCASCADE 7.6.2 
REQUIRED)/find_package(OpenCASCADE REQUIRED)/g' \

diff --git a/media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild 
b/media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild
index 2a926a3e0102..53be447d2fa0 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild
@@ -59,6 +59,10 @@ PATCHES=(
 S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
 
 src_prepare() {
+   if has_version ">=sci-libs/opencascade-7.8.0"; then
+   eapply "${FILESDIR}/prusaslicer-2.7.2-opencascade-7.8.0.patch"
+   fi
+
sed -i -e 
's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g'
 version.inc || die
 
sed -i -e 's/find_package(OpenCASCADE 7.6.2 
REQUIRED)/find_package(OpenCASCADE REQUIRED)/g' \



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

2024-03-25 Thread Sam James
commit: e601066d6e4adf2e6bc88cfe1a4b239ad9833287
Author: Paul Zander  gmail  com>
AuthorDate: Mon Mar 25 18:11:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 18:54:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e601066d

media-gfx/prusaslicer: move definition of S

Signed-off-by: Paul Zander  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/prusaslicer/prusaslicer-2.6.1.ebuild | 4 ++--
 media-gfx/prusaslicer/prusaslicer-2.7.1.ebuild | 4 ++--
 media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/media-gfx/prusaslicer/prusaslicer-2.6.1.ebuild 
b/media-gfx/prusaslicer/prusaslicer-2.6.1.ebuild
index c2fcc93980c9..89862b5ef9ad 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.6.1.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.6.1.ebuild
@@ -13,6 +13,8 @@ DESCRIPTION="A mesh slicer to generate G-code for 
fused-filament-fabrication (3D
 HOMEPAGE="https://www.prusa3d.com/prusaslicer/;
 
SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_PV}.tar.gz
 -> ${P}.tar.gz"
 
+S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
+
 LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
 SLOT="0"
 KEYWORDS="amd64 ~arm64 ~x86"
@@ -56,8 +58,6 @@ PATCHES=(
"${FILESDIR}/${PN}-2.6.0-dont-force-link-to-wayland-and-x11.patch"
 )
 
-S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
-
 src_prepare() {
if has_version ">=sci-libs/opencascade-7.8.0"; then
eapply "${FILESDIR}/prusaslicer-2.7.2-opencascade-7.8.0.patch"

diff --git a/media-gfx/prusaslicer/prusaslicer-2.7.1.ebuild 
b/media-gfx/prusaslicer/prusaslicer-2.7.1.ebuild
index e835e7b55b23..4784511aea1f 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.7.1.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.7.1.ebuild
@@ -13,6 +13,8 @@ DESCRIPTION="A mesh slicer to generate G-code for 
fused-filament-fabrication (3D
 HOMEPAGE="https://www.prusa3d.com/prusaslicer/;
 
SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_PV}.tar.gz
 -> ${P}.tar.gz"
 
+S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
+
 LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
 SLOT="0"
 KEYWORDS="amd64 ~arm64 ~x86"
@@ -56,8 +58,6 @@ PATCHES=(
"${FILESDIR}/${PN}-2.6.0-dont-force-link-to-wayland-and-x11.patch"
 )
 
-S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
-
 src_prepare() {
if has_version ">=sci-libs/opencascade-7.8.0"; then
eapply "${FILESDIR}/prusaslicer-2.7.2-opencascade-7.8.0.patch"

diff --git a/media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild 
b/media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild
index 53be447d2fa0..9eb191278e1c 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild
@@ -13,6 +13,8 @@ DESCRIPTION="A mesh slicer to generate G-code for 
fused-filament-fabrication (3D
 HOMEPAGE="https://www.prusa3d.com/prusaslicer/;
 
SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_PV}.tar.gz
 -> ${P}.tar.gz"
 
+S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
+
 LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~x86"
@@ -56,8 +58,6 @@ PATCHES=(
"${FILESDIR}/${PN}-2.6.0-dont-force-link-to-wayland-and-x11.patch"
 )
 
-S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
-
 src_prepare() {
if has_version ">=sci-libs/opencascade-7.8.0"; then
eapply "${FILESDIR}/prusaslicer-2.7.2-opencascade-7.8.0.patch"



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

2024-03-25 Thread Sam James
commit: e3179b6eab5b0d068a54ff39f17cddd9457adcc3
Author: Paul Zander  gmail  com>
AuthorDate: Mon Mar 25 16:16:46 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 18:54:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3179b6e

sci-libs/opencascade: fix 927629, 927592, 925441

Closes: https://bugs.gentoo.org/927629
Closes: https://bugs.gentoo.org/927592
Closes: https://bugs.gentoo.org/925441
Signed-off-by: Paul Zander  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35912
Signed-off-by: Sam James  gentoo.org>

 profiles/base/package.use.mask |  2 +-
 .../files/opencascade-7.7.0-tbb-detection.patch| 53 ++
 sci-libs/opencascade/opencascade-7.7.1.ebuild  | 41 ++---
 sci-libs/opencascade/opencascade-7.7.2.ebuild  | 41 ++---
 sci-libs/opencascade/opencascade-7.8.0.ebuild  | 30 ++--
 5 files changed, 96 insertions(+), 71 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 76b39e86f880..1b39b7a886a6 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -270,7 +270,7 @@ x11-wm/stumpwm doc
 # Bernd Waibel  (2022-11-25)
 # USE=tbb is broken in 7.7.0
 # https://tracker.dev.opencascade.org/view.php?id=33152
->=sci-libs/opencascade-7.7.0 tbb
+ (2022-11-22)
 # app-text/pandoc is not keyworded on most architectures

diff --git a/sci-libs/opencascade/files/opencascade-7.7.0-tbb-detection.patch 
b/sci-libs/opencascade/files/opencascade-7.7.0-tbb-detection.patch
new file mode 100644
index ..c93b009a9da6
--- /dev/null
+++ b/sci-libs/opencascade/files/opencascade-7.7.0-tbb-detection.patch
@@ -0,0 +1,53 @@
+From: Fabio Rossi 
+See-Also: https://tracker.dev.opencascade.org/view.php?id=33612
+Fix tbb detection
+
+--- ./adm/cmake/tbb.cmake  2022-11-11 23:19:44.0 +0100
 ./adm/cmake/tbb.cmake.new  2024-02-24 18:59:32.267165878 +0100
+@@ -56,13 +56,17 @@
+   list (APPEND 3RDPARTY_NOT_INCLUDED 3RDPARTY_TBB_INCLUDE_DIR)
+ endif()
+ 
++# Get installed configuration of tbb
++get_target_property (TARGET_TBB_IMPORT_CONFS TBB::tbb 
IMPORTED_CONFIGURATIONS)
++list (GET TARGET_TBB_IMPORT_CONFS 0 CHOSEN_IMPORT_CONF)
++
+ separate_arguments (CSF_TBB)
+ foreach (LIB IN LISTS CSF_TBB)
+   string(TOLOWER "${LIB}" LIB_LOWER)
+   string(TOUPPER "${LIB}" LIB_UPPER)
+ 
+   # Achive *.lib files and directory containing it.
+-  get_target_property (TBB_LIB_FILE "TBB::${LIB_LOWER}" 
IMPORTED_IMPLIB_RELEASE)
++  get_target_property (TBB_LIB_FILE "TBB::${LIB_LOWER}" 
IMPORTED_IMPLIB_${CHOSEN_IMPORT_CONF})
+   # Reserve cache variable for *.lib.
+   if (NOT DEFINED 3RDPARTY_${LIB_UPPER}_LIBRARY)
+ set (3RDPARTY_${LIB_UPPER}_LIBRARY "" CACHE FILEPATH "${LIB_UPPER} 
library (*.lib)")
+@@ -89,7 +93,7 @@
+   endif()
+ 
+   # Achive *.dll files and directory containing it.
+-  get_target_property (TBB_DLL_FILE "TBB::${LIB_LOWER}" 
IMPORTED_LOCATION_RELEASE)
++  get_target_property (TBB_DLL_FILE "TBB::${LIB_LOWER}" 
IMPORTED_LOCATION_${CHOSEN_IMPORT_CONF})
+   # Reserve cache variable for *.dll.
+   if (NOT DEFINED 3RDPARTY_${LIB_UPPER}_DLL)
+ set (3RDPARTY_${LIB_UPPER}_DLL "" CACHE FILEPATH "${LIB_UPPER} 
library (*.dll)")
+@@ -185,13 +189,17 @@
+ list (APPEND 3RDPARTY_NOT_INCLUDED 3RDPARTY_TBB_INCLUDE_DIR)
+   endif()
+ 
++  # Get installed configuration of tbb
++  get_target_property (TARGET_TBB_IMPORT_CONFS TBB::tbb 
IMPORTED_CONFIGURATIONS)
++  list (GET TARGET_TBB_IMPORT_CONFS 0 CHOSEN_IMPORT_CONF)
++
+   separate_arguments (CSF_TBB)
+   foreach (LIB IN LISTS CSF_TBB)
+ string(TOLOWER "${LIB}" LIB_LOWER)
+ string(TOUPPER "${LIB}" LIB_UPPER)
+ 
+ # Achive *.so files and directory containing it.
+-get_target_property (TBB_SO_FILE "TBB::${LIB_LOWER}" 
IMPORTED_LOCATION_RELEASE)
++get_target_property (TBB_SO_FILE "TBB::${LIB_LOWER}" 
IMPORTED_LOCATION_${CHOSEN_IMPORT_CONF})
+ # Reserve cache variable for *.so.
+ if (NOT DEFINED 3RDPARTY_${LIB_UPPER}_LIBRARY)
+   set (3RDPARTY_${LIB_UPPER}_LIBRARY "" CACHE FILEPATH "${LIB_UPPER} 
library (*.so)")

diff --git a/sci-libs/opencascade/opencascade-7.7.1.ebuild 
b/sci-libs/opencascade/opencascade-7.7.1.ebuild
index 384a99eaaf44..d9ef51dd1f11 100644
--- a/sci-libs/opencascade/opencascade-7.7.1.ebuild
+++ b/sci-libs/opencascade/opencascade-7.7.1.ebuild
@@ -32,11 +32,12 @@ fi
 
 LICENSE="|| ( Open-CASCADE-LGPL-2.1-Exception-1.0 LGPL-2.1 )"
 SLOT="0/$(ver_cut 1-2)"
-IUSE="X debug doc examples ffmpeg freeimage freetype gles2-only +gui jemalloc 
json +opengl optimize tbb test testprograms tk vtk"
+IUSE="X debug doc examples ffmpeg freeimage freetype gles2-only gui json 
+opengl optimize tbb test testprograms tk vtk"
 
 REQUIRED_USE="
?? ( optimize tbb )
?? ( opengl gles2-only )
+   examples? ( gui )
test? ( 

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

2024-03-25 Thread Maciej Barć
commit: 146b3951ae08b570fe2e0693ce30e68a54c77dc5
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Mar 25 18:49:02 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Mar 25 18:50:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=146b3951

app-emacs/org-mode: drop old 9.6.21

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

 app-emacs/org-mode/Manifest   |  1 -
 app-emacs/org-mode/org-mode-9.6.21.ebuild | 50 ---
 2 files changed, 51 deletions(-)

diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest
index f585c1b1e159..26d43bb11d4c 100644
--- a/app-emacs/org-mode/Manifest
+++ b/app-emacs/org-mode/Manifest
@@ -1,3 +1,2 @@
 DIST org-mode-release_9.6.19.tar.gz 2212192 BLAKE2B 
812d540fc4f494c95990a6baabcb44c29f44ee4d15c9e1c1ae1334ad081c486da674210bba45461cd1c3b3149683d53190ecfc85cfc75f234271f1087a67c436
 SHA512 
070e5755537dba8237b33cd4092b2750908d2b1aabf2aad93e8d7139225397b5158e4e6a7ed1a802a50d1f8dd2c81ea18d1f459bb638b76b2dad8da0a55b8e53
-DIST org-mode-release_9.6.21.tar.gz 2212294 BLAKE2B 
fde48aa9b8ac85286987ee8f47cad54e6ca106fcbf8e9a294e2a44d93087e0d036a14d8c550670097931f775ab9ee184f6879f297a6262fc9ea0f693f80e6256
 SHA512 
3b386b244dc8434fb8e5f96489e1dc796fb5ffcb2d9785c252b355a396a8e50c3451edff609a9c7a10cb51bbe3953f5577ae2eb9587c11ee4131ef08aa879933
 DIST org-mode-release_9.6.23.tar.gz 2212912 BLAKE2B 
50f387e72650561c0d76068d4c98c406560f3523e9680b4eebc8a2baa0c445a64eeb3934062f721325afe02ab0ec46d7cdff7bdf2f4f19740c130beee496d26f
 SHA512 
60e9abdaa195a21707dbcb44cf0a30f330307455ecf63ea67db09e19efc171bb670dc31c70baca191c2a35890004871f6513fbeeff890bb18cf92b251dae8ec1

diff --git a/app-emacs/org-mode/org-mode-9.6.21.ebuild 
b/app-emacs/org-mode/org-mode-9.6.21.ebuild
deleted file mode 100644
index f8cba3023646..
--- a/app-emacs/org-mode/org-mode-9.6.21.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp readme.gentoo-r1
-
-MY_P="${PN}-release_${PV}"
-DESCRIPTION="An Emacs mode for notes and project planning"
-HOMEPAGE="https://www.orgmode.org/;
-SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz;
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="doc odt-schema"
-RESTRICT="test"
-
-BDEPEND="doc? ( virtual/texi2dvi )"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
-   emake -j1 \
-   ORGVERSION=${PV} \
-   datadir="${EPREFIX}${SITEETC}/${PN}"
-   use doc && emake -j1 pdf card
-}
-
-src_install() {
-   emake \
-   ORGVERSION=${PV} \
-   DESTDIR="${D}" \
-   ETCDIRS="styles csl $(use odt-schema && echo schema)" \
-   lispdir="${EPREFIX}${SITELISP}/${PN}" \
-   datadir="${EPREFIX}${SITEETC}/${PN}" \
-   infodir="${EPREFIX}/usr/share/info" \
-   install
-
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-   dodoc README.org CONTRIBUTE.org etc/ORG-NEWS
-   use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf
-
-   local DOC_CONTENTS="Org mode has a large variety of run-time 
dependencies,
-   so you may have to install one or more additional packages.
-   A non-exhaustive list of these dependencies may be found at
-   ."
-   readme.gentoo_create_doc
-}



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

2024-03-25 Thread Maciej Barć
commit: 776ccac5c84aa8942ddf6af1019aa0b36b132a1d
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Mar 25 18:51:46 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Mar 25 18:51:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=776ccac5

app-emacs/org-mode: drop old 9.6.19

Bug: https://bugs.gentoo.org/927820
Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/org-mode/Manifest   |  1 -
 app-emacs/org-mode/org-mode-9.6.19.ebuild | 50 ---
 2 files changed, 51 deletions(-)

diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest
index 26d43bb11d4c..30e35ad00fd5 100644
--- a/app-emacs/org-mode/Manifest
+++ b/app-emacs/org-mode/Manifest
@@ -1,2 +1 @@
-DIST org-mode-release_9.6.19.tar.gz 2212192 BLAKE2B 
812d540fc4f494c95990a6baabcb44c29f44ee4d15c9e1c1ae1334ad081c486da674210bba45461cd1c3b3149683d53190ecfc85cfc75f234271f1087a67c436
 SHA512 
070e5755537dba8237b33cd4092b2750908d2b1aabf2aad93e8d7139225397b5158e4e6a7ed1a802a50d1f8dd2c81ea18d1f459bb638b76b2dad8da0a55b8e53
 DIST org-mode-release_9.6.23.tar.gz 2212912 BLAKE2B 
50f387e72650561c0d76068d4c98c406560f3523e9680b4eebc8a2baa0c445a64eeb3934062f721325afe02ab0ec46d7cdff7bdf2f4f19740c130beee496d26f
 SHA512 
60e9abdaa195a21707dbcb44cf0a30f330307455ecf63ea67db09e19efc171bb670dc31c70baca191c2a35890004871f6513fbeeff890bb18cf92b251dae8ec1

diff --git a/app-emacs/org-mode/org-mode-9.6.19.ebuild 
b/app-emacs/org-mode/org-mode-9.6.19.ebuild
deleted file mode 100644
index 5acbbfad3f9e..
--- a/app-emacs/org-mode/org-mode-9.6.19.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp readme.gentoo-r1
-
-MY_P="${PN}-release_${PV}"
-DESCRIPTION="An Emacs mode for notes and project planning"
-HOMEPAGE="https://www.orgmode.org/;
-SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz;
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="doc odt-schema"
-RESTRICT="test"
-
-BDEPEND="doc? ( virtual/texi2dvi )"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
-   emake -j1 \
-   ORGVERSION=${PV} \
-   datadir="${EPREFIX}${SITEETC}/${PN}"
-   use doc && emake -j1 pdf card
-}
-
-src_install() {
-   emake \
-   ORGVERSION=${PV} \
-   DESTDIR="${D}" \
-   ETCDIRS="styles csl $(use odt-schema && echo schema)" \
-   lispdir="${EPREFIX}${SITELISP}/${PN}" \
-   datadir="${EPREFIX}${SITEETC}/${PN}" \
-   infodir="${EPREFIX}/usr/share/info" \
-   install
-
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-   dodoc README.org CONTRIBUTE.org etc/ORG-NEWS
-   use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf
-
-   local DOC_CONTENTS="Org mode has a large variety of run-time 
dependencies,
-   so you may have to install one or more additional packages.
-   A non-exhaustive list of these dependencies may be found at
-   ."
-   readme.gentoo_create_doc
-}



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

2024-03-25 Thread Maciej Barć
commit: c31105b54e314165df73ab83b82871b1f40cc8aa
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Mar 25 18:47:50 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Mar 25 18:50:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c31105b5

app-emacs/org-mode: drop old 9.5.5

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

 app-emacs/org-mode/Manifest  |  1 -
 app-emacs/org-mode/org-mode-9.5.5.ebuild | 50 
 2 files changed, 51 deletions(-)

diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest
index 5293e8e81a1b..f585c1b1e159 100644
--- a/app-emacs/org-mode/Manifest
+++ b/app-emacs/org-mode/Manifest
@@ -1,4 +1,3 @@
-DIST org-mode-release_9.5.5.tar.gz 2049730 BLAKE2B 
382e6585f693fd30def29da740d1329a52b4565382df90a37e3646324ee44106f1a99c2ea0c0862d77721cc9bfbec0736cb03065b59b2fdea0a68d8f8ea37c9a
 SHA512 
ce06bab17ae7944c1623f935bbad0379d06390c72c43633ba0de2bc04ad362e18d9aaae96103eeaa23f7ea9e4e00976a97a914da87fb7941a13746b1fa77f591
 DIST org-mode-release_9.6.19.tar.gz 2212192 BLAKE2B 
812d540fc4f494c95990a6baabcb44c29f44ee4d15c9e1c1ae1334ad081c486da674210bba45461cd1c3b3149683d53190ecfc85cfc75f234271f1087a67c436
 SHA512 
070e5755537dba8237b33cd4092b2750908d2b1aabf2aad93e8d7139225397b5158e4e6a7ed1a802a50d1f8dd2c81ea18d1f459bb638b76b2dad8da0a55b8e53
 DIST org-mode-release_9.6.21.tar.gz 2212294 BLAKE2B 
fde48aa9b8ac85286987ee8f47cad54e6ca106fcbf8e9a294e2a44d93087e0d036a14d8c550670097931f775ab9ee184f6879f297a6262fc9ea0f693f80e6256
 SHA512 
3b386b244dc8434fb8e5f96489e1dc796fb5ffcb2d9785c252b355a396a8e50c3451edff609a9c7a10cb51bbe3953f5577ae2eb9587c11ee4131ef08aa879933
 DIST org-mode-release_9.6.23.tar.gz 2212912 BLAKE2B 
50f387e72650561c0d76068d4c98c406560f3523e9680b4eebc8a2baa0c445a64eeb3934062f721325afe02ab0ec46d7cdff7bdf2f4f19740c130beee496d26f
 SHA512 
60e9abdaa195a21707dbcb44cf0a30f330307455ecf63ea67db09e19efc171bb670dc31c70baca191c2a35890004871f6513fbeeff890bb18cf92b251dae8ec1

diff --git a/app-emacs/org-mode/org-mode-9.5.5.ebuild 
b/app-emacs/org-mode/org-mode-9.5.5.ebuild
deleted file mode 100644
index 9d7dcd483fff..
--- a/app-emacs/org-mode/org-mode-9.5.5.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp readme.gentoo-r1
-
-MY_P="${PN}-release_${PV}"
-DESCRIPTION="An Emacs mode for notes and project planning"
-HOMEPAGE="https://www.orgmode.org/;
-SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz;
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="doc odt-schema"
-RESTRICT="test"
-
-BDEPEND="doc? ( virtual/texi2dvi )"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
-   emake \
-   ORGVERSION=${PV} \
-   datadir="${EPREFIX}${SITEETC}/${PN}"
-   use doc && emake pdf card
-}
-
-src_install() {
-   emake \
-   ORGVERSION=${PV} \
-   DESTDIR="${D}" \
-   ETCDIRS="styles csl $(use odt-schema && echo schema)" \
-   lispdir="${EPREFIX}${SITELISP}/${PN}" \
-   datadir="${EPREFIX}${SITEETC}/${PN}" \
-   infodir="${EPREFIX}/usr/share/info" \
-   install
-
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-   dodoc README CONTRIBUTE etc/ORG-NEWS
-   use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf
-
-   local DOC_CONTENTS="Org mode has a large variety of run-time 
dependencies,
-   so you may have to install one or more additional packages.
-   A non-exhaustive list of these dependencies may be found at
-   ."
-   readme.gentoo_create_doc
-}



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

2024-03-25 Thread Maciej Barć
commit: 5293461779a883c26825a7e0d264a32105a3d689
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Mar 25 18:45:31 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Mar 25 18:50:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52934617

sys-apps/razer-cli: bump to 2.2.1

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

 sys-apps/razer-cli/Manifest   |  1 +
 sys-apps/razer-cli/razer-cli-2.2.1.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/sys-apps/razer-cli/Manifest b/sys-apps/razer-cli/Manifest
index b9b06de94044..2e3580d0364b 100644
--- a/sys-apps/razer-cli/Manifest
+++ b/sys-apps/razer-cli/Manifest
@@ -1 +1,2 @@
 DIST razer-cli-2.2.0.gh.tar.gz 6985679 BLAKE2B 
2ed6a343759a2fb1a74accc509fd862330226bb407cc1f6c276ab06d1c6719ee5c358041dfd35ad596885499c5affbef79fdc14aed331b466f2d383e5d552b26
 SHA512 
a82b2bc29bee30a0994c3f061809e63ffb2b8cca651ad09641fcf9bdc3dd370614ca6d6d8305345573810e20dc2cde96a48979bcfad1473a83c509cd322ab471
+DIST razer-cli-2.2.1.gh.tar.gz 6985735 BLAKE2B 
0ee1f4a123ca7bd853ca71b5962bd26339c0a51941f8d51e478d43ba96559227d89383d9ba8bf054cb9dec708d6abc0903a9537a55a05eecb56b0e4448e78001
 SHA512 
e0b6302ea599c578f9445ebfba90bc942c9fa1aec02ad836790318ea91b7f07f0c38aca49267b320b0576fdcc11c9ab98da019026eb06476ec016619b5aafe65

diff --git a/sys-apps/razer-cli/razer-cli-2.2.1.ebuild 
b/sys-apps/razer-cli/razer-cli-2.2.1.ebuild
new file mode 100644
index ..e3bc0dec77e5
--- /dev/null
+++ b/sys-apps/razer-cli/razer-cli-2.2.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="Command line interface for controlling Razer devices on Linux"
+HOMEPAGE="https://github.com/LoLei/razer-cli/;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/LoLei/${PN}.git;
+else
+   SRC_URI="https://github.com/LoLei/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
+
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND="
+   sys-apps/openrazer[client,daemon,${PYTHON_USEDEP}]
+   x11-apps/xrdb
+"
+BDEPEND="
+   ${RDEPEND}
+"
+
+PATCHES=( "${FILESDIR}/${PN}-setup.patch" )
+
+distutils_enable_tests unittest
+
+src_test() {
+   virtx distutils-r1_src_test
+}



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

2024-03-25 Thread Sam James
commit: c028c3860aec538f164287a9ba528b00ec74264f
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 18:49:37 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 18:49:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c028c386

net-irc/weechat: Stabilize 4.2.1 arm64, #927825

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

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

diff --git a/net-irc/weechat/weechat-4.2.1.ebuild 
b/net-irc/weechat/weechat-4.2.1.ebuild
index 0a07f1ce102d..df53f8dac87f 100644
--- a/net-irc/weechat/weechat-4.2.1.ebuild
+++ b/net-irc/weechat/weechat-4.2.1.ebuild
@@ -17,7 +17,7 @@ else
verify-sig? ( https://weechat.org/files/src/${P}.tar.xz.asc )"
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/weechat.org.asc
BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-weechat )"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos"
+   KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos"
 fi
 
 DESCRIPTION="Portable and multi-interface IRC client"



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

2024-03-25 Thread Sam James
commit: d7b35eaa068f19da1f632229dc5b8aec01e77102
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 18:49:33 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 18:49:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7b35eaa

app-editors/emacs: Stabilize 28.2-r11 arm, #927819

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

 app-editors/emacs/emacs-28.2-r11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/emacs/emacs-28.2-r11.ebuild 
b/app-editors/emacs/emacs-28.2-r11.ebuild
index 155c88e4cb55..641ceec7147d 100644
--- a/app-editors/emacs/emacs-28.2-r11.ebuild
+++ b/app-editors/emacs/emacs-28.2-r11.ebuild
@@ -36,7 +36,7 @@ else
PATCHES=("${WORKDIR}/patch")
SLOT="${PV%%.*}"
[[ ${PV} == *.*.* ]] && SLOT+="-vcs"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 fi
 
 DESCRIPTION="The extensible, customizable, self-documenting real-time display 
editor"



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

2024-03-25 Thread Sam James
commit: 3aa74fb18f47b267a2a475fc924e15abe0353dcd
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 18:49:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 18:49:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aa74fb1

app-editors/emacs: Stabilize 26.3-r17 arm, #927819

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

 app-editors/emacs/emacs-26.3-r17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/emacs/emacs-26.3-r17.ebuild 
b/app-editors/emacs/emacs-26.3-r17.ebuild
index 27e148d52467..19b63451c8f1 100644
--- a/app-editors/emacs/emacs-26.3-r17.ebuild
+++ b/app-editors/emacs/emacs-26.3-r17.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/emacs-${FULL_VERSION}"
 
 LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
 SLOT="26"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif gpm 
gsettings gtk gui gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 
livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd 
+threads tiff toolkit-scroll-bars valgrind wide-int Xaw3d xft +xpm xwidgets 
zlib"
 
 RDEPEND="app-emacs/emacs-common[games?,gui(-)?]



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

2024-03-25 Thread Sam James
commit: 5247a4bd65ed412b5964a0ca9e307ae3b0092dad
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 18:49:35 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 18:49:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5247a4bd

app-emacs/org-mode: Stabilize 9.6.23 ALLARCHES, #927822

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

 app-emacs/org-mode/org-mode-9.6.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/org-mode/org-mode-9.6.23.ebuild 
b/app-emacs/org-mode/org-mode-9.6.23.ebuild
index f8cba3023646..5acbbfad3f9e 100644
--- a/app-emacs/org-mode/org-mode-9.6.23.ebuild
+++ b/app-emacs/org-mode/org-mode-9.6.23.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ppc x86"
 IUSE="doc odt-schema"
 RESTRICT="test"
 



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

2024-03-25 Thread Sam James
commit: 04e7442eea19bdb930b5c4d9d50c3f061edbe802
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 18:49:32 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 18:49:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04e7442e

app-editors/emacs: Stabilize 27.2-r15 arm, #927819

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

 app-editors/emacs/emacs-27.2-r15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/emacs/emacs-27.2-r15.ebuild 
b/app-editors/emacs/emacs-27.2-r15.ebuild
index 33f567114bb2..ff0f3f793f48 100644
--- a/app-editors/emacs/emacs-27.2-r15.ebuild
+++ b/app-editors/emacs/emacs-27.2-r15.ebuild
@@ -36,7 +36,7 @@ else
PATCHES=("${WORKDIR}/patch")
SLOT="${PV%%.*}"
[[ ${PV} == *.*.* ]] && SLOT+="-vcs"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 fi
 
 DESCRIPTION="The extensible, customizable, self-documenting real-time display 
editor"



[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/ppc/23.0/

2024-03-25 Thread Sam James
commit: fac51cc9370713f6b2764e8e03ee2ff8d652c3af
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 18:46:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 18:48:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fac51cc9

profiles/default/linux/ppc/23.0: drop DT_RELR

bfd doesn't support DT_RELR on ppc32.

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

 profiles/default/linux/ppc/23.0/make.defaults | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/default/linux/ppc/23.0/make.defaults 
b/profiles/default/linux/ppc/23.0/make.defaults
index 05f8f6a36542..3f787338bf6d 100644
--- a/profiles/default/linux/ppc/23.0/make.defaults
+++ b/profiles/default/linux/ppc/23.0/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors.
+# Copyright 2023-2024 Gentoo Authors.
 # Distributed under the terms of the GNU General Public License v2
 
-LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs"
+LDFLAGS="-Wl,-O1 -Wl,--as-needed"



[gentoo-commits] repo/gentoo:master commit in: kde-apps/kfloppy/

2024-03-25 Thread Andreas Sturmlechner
commit: 76f9ce6dba57e9e48be26e24080e4a2a5f26e981
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar  7 10:30:54 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 25 18:48:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76f9ce6d

kde-apps/kfloppy: Add kde-invent upstream metadata

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

 kde-apps/kfloppy/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/kfloppy/metadata.xml b/kde-apps/kfloppy/metadata.xml
index d925f2439758..febef5a49b75 100644
--- a/kde-apps/kfloppy/metadata.xml
+++ b/kde-apps/kfloppy/metadata.xml
@@ -7,5 +7,6 @@


https://bugs.kde.org/
+   utilities/kfloppy

 



  1   2   3   >