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

2023-03-11 Thread Hans de Graaff
commit: 68f03fb37f55a75204708e0fb3634f220433ea32
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 12 07:37:05 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 12 07:39:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68f03fb3

dev-ruby/connection_pool: add 2.3.0

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

 dev-ruby/connection_pool/Manifest  |  1 +
 .../connection_pool/connection_pool-2.3.0.ebuild   | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-ruby/connection_pool/Manifest 
b/dev-ruby/connection_pool/Manifest
index ace5885d27f3..3e6955376efe 100644
--- a/dev-ruby/connection_pool/Manifest
+++ b/dev-ruby/connection_pool/Manifest
@@ -1 +1,2 @@
 DIST connection_pool-2.2.5.gem 14848 BLAKE2B 
d3e21e5d3c330fb501e9890260c0fed003f3c8afc6a9106c139f77e879c45232de1cbc16be6088c757a1204f3c64b0797010fddc0d1c9cf555389348b6f61152
 SHA512 
3bc4e4d241cd4b1adb00d341aafe7795bbf0eff459ace962670d83c20c0eaa0d42f49a1f5e61c2327ff4fcbf3abfbc6f6c910f7a31d4a0f62bc55c782ab20e45
+DIST connection_pool-2.3.0.tar.gz 10656 BLAKE2B 
235ddcf6956c53bff276c27b47f3dd21f008cad4eea07692cad186117e6d6a986acb1fa1e2eeb29a9bb72f5ee5e3b7c80927e711ebdf00ceec9af2f02ca37e25
 SHA512 
8f9c9c1c738b5321b52c28033bb7ac8f6697edfe584f858ce4891514c65730ccb950db9136f059991c4fe1d1386b18883d7b61557aeeb687c602a09229dcb38f

diff --git a/dev-ruby/connection_pool/connection_pool-2.3.0.ebuild 
b/dev-ruby/connection_pool/connection_pool-2.3.0.ebuild
new file mode 100644
index ..dbb4aafbffa5
--- /dev/null
+++ b/dev-ruby/connection_pool/connection_pool-2.3.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_GEMSPEC="connection_pool.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="rake"
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="Changes.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Generic connection pooling for Ruby"
+HOMEPAGE="https://github.com/mperham/connection_pool;
+SRC_URI="https://github.com/mperham/connection_pool/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( >=dev-ruby/minitest-5 )"
+
+all_ruby_prepare() {
+   sed -i -e '/git ls-files/d' connection_pool.gemspec || die
+   sed -i -e '/\(bundler\|standard\)/ s:^:#:' Rakefile || die
+   sed -i -e "s/gem 'minitest'/gem 'minitest', '~> 5.0'/" test/helper.rb 
|| die
+}



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

2023-03-11 Thread Hans de Graaff
commit: 0ed57afe4466e13b5a9f933d0890b3863ef7f746
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 12 07:39:15 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 12 07:40:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ed57afe

profiles/package.mask: mask net-http-persistent slot for removal

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index ff5a99bc346e..cd297f99cb4e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Hans de Graaff  (2023-03-12)
+# Mask ruby27-only slot for removal. Use a newer slot instead.
+# Masked for removal on 2023-04-12.
+dev-ruby/net-http-persistent:3
+
 # Guillermo Joandet  (2023-03-11)
 # In preparation for GNOME 44
 >=dev-libs/gjs-1.75



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2023-03-11 Thread Ionen Wolkens
commit: 0aa04268d2b7d76b448fb87fa2e405db0358b07e
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Mar 12 06:35:48 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Mar 12 06:36:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aa04268

x11-drivers/nvidia-drivers: add 525.47.13:0/vulkan, drop 525.47.11

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

 x11-drivers/nvidia-drivers/Manifest   | 4 ++--
 ...vidia-drivers-525.47.11.ebuild => nvidia-drivers-525.47.13.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index f2fbc998ec07..e9c638f7691e 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -8,7 +8,7 @@ DIST NVIDIA-Linux-x86_64-390.157.run 85835541 BLAKE2B 
44b855cd11f3b2f231f9fb9049
 DIST NVIDIA-Linux-x86_64-470.161.03.run 272397700 BLAKE2B 
eaa94b7398b3aaadf30c33c95c95b167094ca56114e2e3032978b0959264ac8b8663181485eb1af0282a59b43f912c0ecd48e5eadcb06b6fda601b357ac49bc7
 SHA512 
26b1640f9427847b68233ffacf5c4a07e75ed9923429dfc9e5de3d7e5c1f109dfaf0fe0a0639cbd47f056784ed3e00e2e741d5c84532df79590a0c9ffa5ba625
 DIST NVIDIA-Linux-x86_64-510.108.03.run 329603898 BLAKE2B 
ec7327628cc0d5929f91fa7dcf09d741341b15a509169d8de187f66a99a9196077362bd9a370ba5e294fd644a3aee1bd3abfc45f20c9cb5b05660d299c9e0479
 SHA512 
70fbd91b0dc5db119acf20654854c417bb14889e84145e2675dc893e7247a9c34f90820cddb8202cf5c3219abc286c7014b247a2ce94bdb5681a1bca96f41a29
 DIST NVIDIA-Linux-x86_64-515.86.01.run 363743089 BLAKE2B 
aa03a0f059da99fa549cd9d672cef0194f2b22b349470d80ce626b3f4afb89b1f130b451735f92f5a66dfec02735bd6395053be609668371991837e3be4026cb
 SHA512 
9a31e14afc017e847f1208577f597c490adb63c256d6dff1a9eae56b65cf85374a604516b0be9da7a43e9af93b3c5aec47b2ffefd6b4050a4b7e55f348cf4e7b
-DIST NVIDIA-Linux-x86_64-525.47.11.run 416273031 BLAKE2B 
fc9c5fb8b12a2a1a27750cd2692ca58552d60ad3647574c7489c4fa813960df027e604789344a9e46e6ecbc74f50e54e07bfd83883f73b3608a33cca55fd9a4e
 SHA512 
13901de0aa26d0919695481b5bbe4c109dc0f4e58ec51692932c763ca741c8b9514096bd3859f95950de0d81c66f24f08ba9141771bf3a3d84eadb4219a81c4c
+DIST NVIDIA-Linux-x86_64-525.47.13.run 413697054 BLAKE2B 
de9713a78da1143e36be38c7858627c02a442be9cd7b78f78dbf01be80c346497b3961ec51c795a7464670039e3d3c28889dd9e22e00870500f7e4d1464db066
 SHA512 
5d00861f79309859e025d186052ae075a7404bf60c5717c62cf97fb28e18dc0c939ea51d75943134ea874e450a8a58f93283b13f9cbed2fb445f6f947821cc9a
 DIST NVIDIA-Linux-x86_64-525.85.05.run 415131239 BLAKE2B 
38bdcce884011cfc0a1b5d08807c0a163ac7807621f3ec69feabbdf27af9e0409491db893912776b05a45f8f56c06f281a84074ab8ff21a71774b890bdff2cf8
 SHA512 
db30b9186cdcf22b2dde267c08a10cadfc3d37190c57a26a71e282b0f661b187b5b28764418eacf8b2344ebfa8feb7480ae1de31b3bc3026feaf9482a3b51741
 DIST NVIDIA-Linux-x86_64-525.89.02.run 414116295 BLAKE2B 
22a6da77876557c256cb5571b6ae78133bc150ceb16aaf331a332bdd891df40beac07ac70efedb11ec2458fcdf2a23247b54274d509a2b54e50f4da1251425e7
 SHA512 
a991c5a843957aa81cf619c39d699100ff69fc723fb195c68fd50cd69ee9d5651a223d3b5d254c8c1b7c8cad09e24846ba4e64869a8b3777e85cd3e5ba515bb5
 DIST NVIDIA-Linux-x86_64-530.30.02.run 344142236 BLAKE2B 
68a7bc7baf8f09fa827c9e370e70a2c00d083554d4926eec523923815b71722c28c990cfb9b689e4cd5ed990de42f884e66a57a30f6ad87fe4cd3654c2fa2c9c
 SHA512 
62a497a3f1b2f32692f756113a34caaf193f4d4d2488e02b832c9ebb8ef1a8c72722ae29b044068fac8c7edc25376ebb50cfc26e28ca9a74f37895138260de22
@@ -51,4 +51,4 @@ DIST nvidia-xconfig-515.86.01.tar.bz2 109747 BLAKE2B 
d6253f9d052be5aaa1a2be82bf4
 DIST nvidia-xconfig-525.85.05.tar.bz2 110595 BLAKE2B 
249263ad84c72c5682836bc3717774b95238197319a88b35adb9174e6023c385c49bf95ed1bf89a6d4fef0ba445a9802e437324358bddbe999f61849ea68afc0
 SHA512 
b2cad5f509e817e1e9f43bfce279a512d5899dbbb3dae212161b1ce7237ac3598e335779fbb7abb8b77327827838d7d310522f0b0a014498cff26f4ed5824841
 DIST nvidia-xconfig-525.89.02.tar.bz2 111065 BLAKE2B 
762354ad413253389ca8f57fbfcc483a0b26026420f24f0b72af03716b4226e7a97d95a0e0a88e161200dac5d2257792ab0ae8b581436c3b92c733cf75a80a21
 SHA512 
a90df9a051472962aa7423fab3bcf6dbaab4669a223181da41922ec65c5c78927c68fef43c8031685439f037bae9d4553d7b388878109d45c8bdd5004cbf954f
 DIST nvidia-xconfig-530.30.02.tar.bz2 110940 BLAKE2B 
28a641642cb924fe15455fdf6d1b0861d08d475cbb4b69c23535857a1e3a28b133bc063f3f74241d55ee6def5d4ba70066943fcc1b5ae0ad80478466abbdeba7
 SHA512 
595ff2cbbe3393c38e7daa7ea72ff21f2e3c7bf284f0b72aca41b587e6c87405e513b88aea74784853bf371c02de0924a327ad23be4042353b19c3e2fc1e
-DIST open-gpu-kernel-modules-525.47.11.tar.gz 10311870 BLAKE2B 
50e6d021014eb05fab8baa6f1f0c9698e6e8b1c573788fc3a91918b457674dfb7f13a70e8020643eb431fe053eef585122eaf48366989afe39b497ade9f1010b
 SHA512 
9d551e7fc121eafb508faf2fd564df878259ec59c926ea7aa1b8c0b77a28eb7011419e045aa4513a644b82d9ac7c7e8e12d5dcee1ebf2b7b58c17fba26cab5d3
+DIST open-gpu-kernel-modules-525.47.13.tar.gz 10311378 BLAKE2B 

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

2023-03-11 Thread Ionen Wolkens
commit: 440d47aba903e382dc6422c4c3fa3b6161ddd4af
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Mar 12 06:41:58 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Mar 12 06:41:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=440d47ab

games-emulation/pcsx2: add 1.7.4217

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

 games-emulation/pcsx2/Manifest  |   1 +
 games-emulation/pcsx2/pcsx2-1.7.4217.ebuild | 237 
 2 files changed, 238 insertions(+)

diff --git a/games-emulation/pcsx2/Manifest b/games-emulation/pcsx2/Manifest
index c3008a630dbc..3bc6aef3e272 100644
--- a/games-emulation/pcsx2/Manifest
+++ b/games-emulation/pcsx2/Manifest
@@ -1,6 +1,7 @@
 DIST pcsx2-1.6.0.tar.gz 17963332 BLAKE2B 
d1370fd089e1f8716a3365b9f499fef9418c4a9464e701cf0dbac8296cf59a2c6fc9b85ed680c514d8128da7b5c47aa8a067d48cac9eb0482ef2ba5f9234e60e
 SHA512 
0a3e01a25384719fc72b636a1e9cf1cd966d0c978c1c3adfb46d6b3f76f43a25f90ef63d27a1d8092cdf444c5dc7560ce807ca81908d11ade9715e7eaaad6253
 DIST pcsx2-1.7.3738.tar.gz 15935061 BLAKE2B 
51e113e2148c94861a3d6baab8de5b8ed613cdb6e3aa3574445f0a66e628dffb3bf26a6a3b54e0be65d71a90088fe6e79f65055d54e580d46ad4db1dadbb8a66
 SHA512 
7da8dd46cd065fefc4c2bb4ab76b8fc2bf9769dba78f47759c59b2a21e62cf0e5d53e9f800e16bf09238bf156cd7fa63a4ca75a47f41b78df9512a701536c789
 DIST pcsx2-1.7.4042.tar.gz 9190907 BLAKE2B 
31f8cdc8506b1195e66856d10eadae650397df10834934fcd6112d4c7a528deb4f1efa27a196db4861f5bab52a08b9d10926e45192878557e67621e3cbd364cc
 SHA512 
553a2041edc56fb3482fddd4e59e4c6f75339322690ab9df366e148478a8a920f3f9a4e61e98285cf24b5dda4feac030a8f670c33c8bba797a79db97be386114
+DIST pcsx2-1.7.4217.tar.gz 9217806 BLAKE2B 
fcdca37523a793753dac00ababeb28acea250473ce31d0a4519cf71b5d26b9a1c36d230f2fb002f423ae6a56c9e30712212717fd86451c00c37825a55d5c8c37
 SHA512 
382f31a9757325ed51d1e0d8f1471bf1ce7b42ec7d9df7b18a8dc4cd33278052d6fb1c2bdd82d1cf9e106b2ff68b012773567138d7808e6df5924d71f1b0bedc
 DIST pcsx2-fast_float-32d21dcecb.tar.gz 76108 BLAKE2B 
7a4e8e3bb67387c03912e5f7035ba3fab1aeaa119b36ebdeb14c45069b3270270a8b87de2774ec325d8ed2ef0604a3d3762432d42f1e026a213990ac39341e10
 SHA512 
2cbdc5b05ab7c19e20b4e34959b90d1fa866d4ba239ec0a4c434cd33bddfb1cb6f1da467b0a525f5a4887c9b1860e975fe074aca0d9e211f0fc7bc6402d3601e
 DIST pcsx2-glslang-c9706bdda0.tar.gz 3433325 BLAKE2B 
f2449a6c8b05e47367164d09036ae2302f0f28ec83c2e2f401426f52fbd4edf55f717f01eea2cbfe7554e1004b89ffdebc34ec21a95809fcbc719f69e65e8487
 SHA512 
5ff0902e95592525b2671788bf27717c85d0876b31e96374eff5128f9bf7caf93bb636e4d5e1916a5d641715a780172308403bd49305d9a07cf66358d7e6407c
 DIST pcsx2-rcheevos-31f8788fe0.tar.gz 522855 BLAKE2B 
39533199f6b1e0cd821d817ff57101ccad0049f5144b856f1e796c83d81fcee059caa944a0fb14a0e95e51da43a6bc003cd6891ca85c2b9a959b4c42d8ca0a84
 SHA512 
cb0e8bf4d222f3ef127d20a9d6738e6c39d7cff48a0da8fe19fcc43669433b7e53cc63ab332e8f0cd935b6a33eddef3e741ee862a82bd4f29a02df1d9a42ec45

diff --git a/games-emulation/pcsx2/pcsx2-1.7.4217.ebuild 
b/games-emulation/pcsx2/pcsx2-1.7.4217.ebuild
new file mode 100644
index ..e94d9f32ace2
--- /dev/null
+++ b/games-emulation/pcsx2/pcsx2-1.7.4217.ebuild
@@ -0,0 +1,237 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake desktop fcaps flag-o-matic
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/PCSX2/pcsx2.git;
+else
+   HASH_FASTFLOAT=32d21dcecb404514f94fb58660b8029a4673c2c1
+   HASH_RCHEEVOS=31f8788fe0e694e99db7ce138d45a655c556fa96
+   HASH_GLSLANG=c9706bdda0ac22b9856f1aa8261e5b9e15cd20c5
+   HASH_VULKAN=9f4c61a31435a7a90a314fc68aeb386c92a09c0f
+   SRC_URI="
+   https://github.com/PCSX2/pcsx2/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz
+   
https://github.com/fastfloat/fast_float/archive/${HASH_FASTFLOAT}.tar.gz
+   -> ${PN}-fast_float-${HASH_FASTFLOAT::10}.tar.gz
+   
https://github.com/RetroAchievements/rcheevos/archive/${HASH_RCHEEVOS}.tar.gz
+   -> ${PN}-rcheevos-${HASH_RCHEEVOS::10}.tar.gz
+   vulkan? (
+   
https://github.com/KhronosGroup/glslang/archive/${HASH_GLSLANG}.tar.gz
+   -> ${PN}-glslang-${HASH_GLSLANG::10}.tar.gz
+   
https://github.com/KhronosGroup/Vulkan-Headers/archive/${HASH_VULKAN}.tar.gz
+   -> 
${PN}-vulkan-headers-${HASH_VULKAN::10}.tar.gz
+   )"
+   KEYWORDS="-* ~amd64"
+fi
+
+DESCRIPTION="PlayStation 2 emulator"
+HOMEPAGE="https://pcsx2.net/;
+
+LICENSE="
+   GPL-3+ Apache-2.0 BSD BSD-2 BSD-4 Boost-1.0 CC0-1.0 GPL-2+
+   ISC LGPL-2.1+ LGPL-3+ MIT OFL-1.1 ZLIB public-domain"
+SLOT="0"
+IUSE="alsa cpu_flags_x86_sse4_1 jack pulseaudio sndio test vulkan wayland"
+REQUIRED_USE="cpu_flags_x86_sse4_1" # dies at runtime if no support
+RESTRICT="!test? 

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

2023-03-11 Thread WANG Xuerui
commit: 4537d6b2c783398e1d710362fe7a8f2ae7092c6e
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Mar 12 06:29:19 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Mar 12 06:29:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4537d6b2

sys-libs/llvm-libunwind: keyword 16.0.0_rc4 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_rc4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_rc4.ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_rc4.ebuild
index 6ffa6c4f81b8..15f7c2ee9dcb 100644
--- a/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_rc4.ebuild
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_rc4.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://llvm.org/docs/ExceptionHandling.html;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~loong"
 IUSE="+clang debug static-libs test"
 REQUIRED_USE="test? ( clang )"
 RESTRICT="!test? ( test )"



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

2023-03-11 Thread WANG Xuerui
commit: cb01140ab999d9f54a4b6578710d0542d88adfd6
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Mar 12 06:28:54 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Mar 12 06:28:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb01140a

sys-devel/llvm-common: keyword 16.0.0_rc4 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 sys-devel/llvm-common/llvm-common-16.0.0_rc4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/llvm-common/llvm-common-16.0.0_rc4.ebuild 
b/sys-devel/llvm-common/llvm-common-16.0.0_rc4.ebuild
index ce5f03ca34a5..54af5bde6db7 100644
--- a/sys-devel/llvm-common/llvm-common-16.0.0_rc4.ebuild
+++ b/sys-devel/llvm-common/llvm-common-16.0.0_rc4.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~loong"
 
 RDEPEND="
!sys-devel/llvm:0



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

2023-03-11 Thread WANG Xuerui
commit: 117cb45724a4b4037fadfef06891bcc73cf75258
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Mar 12 06:29:23 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Mar 12 06:29:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=117cb457

dev-util/lldb: keyword 16.0.0_rc4 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-util/lldb/lldb-16.0.0_rc4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/lldb/lldb-16.0.0_rc4.ebuild 
b/dev-util/lldb/lldb-16.0.0_rc4.ebuild
index 1d8c4b56e83c..0b5d5db1f84d 100644
--- a/dev-util/lldb/lldb-16.0.0_rc4.ebuild
+++ b/dev-util/lldb/lldb-16.0.0_rc4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0/${LLVM_SOABI}"
-KEYWORDS=""
+KEYWORDS="~loong"
 IUSE="debug +libedit lzma ncurses +python test +xml"
 RESTRICT="test"
 REQUIRED_USE=${PYTHON_REQUIRED_USE}



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

2023-03-11 Thread WANG Xuerui
commit: 94af2f9046424d07e4afeb8eece9a0500a1f9f84
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Mar 12 06:29:13 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Mar 12 06:29:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94af2f90

sys-libs/libcxx: keyword 16.0.0_rc4 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 sys-libs/libcxx/libcxx-16.0.0_rc4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libcxx/libcxx-16.0.0_rc4.ebuild 
b/sys-libs/libcxx/libcxx-16.0.0_rc4.ebuild
index 4eeb65e55e83..bd6f3db60c4b 100644
--- a/sys-libs/libcxx/libcxx-16.0.0_rc4.ebuild
+++ b/sys-libs/libcxx/libcxx-16.0.0_rc4.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://libcxx.llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~loong"
 IUSE="+clang +libcxxabi static-libs test"
 REQUIRED_USE="test? ( clang )"
 RESTRICT="!test? ( test )"



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

2023-03-11 Thread WANG Xuerui
commit: 01811be8901cf40c6f4e97c3c7f77eb513d991aa
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Mar 12 06:29:21 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Mar 12 06:29:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01811be8

sys-devel/clang-runtime: keyword 16.0.0_rc4 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 sys-devel/clang-runtime/clang-runtime-16.0.0_rc4.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/sys-devel/clang-runtime/clang-runtime-16.0.0_rc4.ebuild 
b/sys-devel/clang-runtime/clang-runtime-16.0.0_rc4.ebuild
index 67b42357665e..b4fc2669d5d7 100644
--- a/sys-devel/clang-runtime/clang-runtime-16.0.0_rc4.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-16.0.0_rc4.ebuild
@@ -10,10 +10,9 @@ HOMEPAGE="https://clang.llvm.org/;
 
 LICENSE="metapackage"
 SLOT="${PV%%.*}"
-KEYWORDS=""
+KEYWORDS="~loong"
 IUSE="+compiler-rt libcxx openmp +sanitize"
 REQUIRED_USE="sanitize? ( compiler-rt )"
-PROPERTIES="live"
 
 RDEPEND="
compiler-rt? (



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

2023-03-11 Thread WANG Xuerui
commit: 12cdbf4b5b44617d4c2160fd4582fd9440c6176c
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Mar 12 06:29:10 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Mar 12 06:29:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12cdbf4b

sys-libs/libcxxabi: keyword 16.0.0_rc4 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 sys-libs/libcxxabi/libcxxabi-16.0.0_rc4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libcxxabi/libcxxabi-16.0.0_rc4.ebuild 
b/sys-libs/libcxxabi/libcxxabi-16.0.0_rc4.ebuild
index e5f19fc61a28..fb725b1c09a1 100644
--- a/sys-libs/libcxxabi/libcxxabi-16.0.0_rc4.ebuild
+++ b/sys-libs/libcxxabi/libcxxabi-16.0.0_rc4.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://libcxxabi.llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~loong"
 IUSE="+clang static-libs test"
 REQUIRED_USE="test? ( clang )"
 RESTRICT="!test? ( test )"



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

2023-03-11 Thread WANG Xuerui
commit: ed5c3b8f90e3f29aff57f30a195ce51bd8a5c2bd
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Mar 12 06:29:16 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Mar 12 06:29:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed5c3b8f

sys-libs/libomp: keyword 16.0.0_rc4 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 sys-libs/libomp/libomp-16.0.0_rc4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libomp/libomp-16.0.0_rc4.ebuild 
b/sys-libs/libomp/libomp-16.0.0_rc4.ebuild
index 57c4ff3a33d0..731fcbdf9f10 100644
--- a/sys-libs/libomp/libomp-16.0.0_rc4.ebuild
+++ b/sys-libs/libomp/libomp-16.0.0_rc4.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://openmp.llvm.org;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0/${LLVM_SOABI}"
-KEYWORDS=""
+KEYWORDS="~loong"
 IUSE="
debug gdb-plugin hwloc offload ompt test
llvm_targets_AMDGPU llvm_targets_NVPTX



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

2023-03-11 Thread WANG Xuerui
commit: 0309713a4c35dcc25efc3a14cd75e15db92f95c1
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Mar 12 06:29:02 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Mar 12 06:29:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0309713a

sys-devel/clang: keyword 16.0.0_rc4 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 sys-devel/clang/clang-16.0.0_rc4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang/clang-16.0.0_rc4.ebuild 
b/sys-devel/clang/clang-16.0.0_rc4.ebuild
index 4c59778e088a..93bdd2ab61a8 100644
--- a/sys-devel/clang/clang-16.0.0_rc4.ebuild
+++ b/sys-devel/clang/clang-16.0.0_rc4.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
 SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-KEYWORDS=""
+KEYWORDS="~loong"
 IUSE="debug doc +extra ieee-long-double +pie +static-analyzer test xml"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="!test? ( test )"



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

2023-03-11 Thread WANG Xuerui
commit: 25568d6d1a57168e356151459b5d0b950bb452f4
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Mar 12 06:29:04 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Mar 12 06:29:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25568d6d

sys-libs/compiler-rt: keyword 16.0.0_rc4 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 sys-libs/compiler-rt/compiler-rt-16.0.0_rc4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/compiler-rt/compiler-rt-16.0.0_rc4.ebuild 
b/sys-libs/compiler-rt/compiler-rt-16.0.0_rc4.ebuild
index 2ed5fc860074..44675fe040f5 100644
--- a/sys-libs/compiler-rt/compiler-rt-16.0.0_rc4.ebuild
+++ b/sys-libs/compiler-rt/compiler-rt-16.0.0_rc4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="${LLVM_MAJOR}"
-KEYWORDS=""
+KEYWORDS="~loong"
 IUSE="+abi_x86_32 abi_x86_64 +clang debug test"
 RESTRICT="!test? ( test ) !clang? ( test )"
 



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

2023-03-11 Thread WANG Xuerui
commit: c95817fb61810f17038e19b76f7c548c9eb3224a
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Mar 12 06:29:07 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Mar 12 06:29:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c95817fb

sys-libs/compiler-rt-sanitizers: keyword 16.0.0_rc4 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 .../compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_rc4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_rc4.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_rc4.ebuild
index cc599404c49c..682d15574b6a 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_rc4.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_rc4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="${LLVM_MAJOR}"
-KEYWORDS=""
+KEYWORDS="~loong"
 IUSE="+abi_x86_32 abi_x86_64 +clang debug test"
 # base targets
 IUSE+=" +libfuzzer +memprof +orc +profile +xray"



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

2023-03-11 Thread WANG Xuerui
commit: ef58fb0da2b6dcb878197d56e34f54819e480434
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Mar 12 06:28:51 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Mar 12 06:28:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef58fb0d

dev-python/lit: keyword 16.0.0_rc4 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-python/lit/lit-16.0.0_rc4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/lit/lit-16.0.0_rc4.ebuild 
b/dev-python/lit/lit-16.0.0_rc4.ebuild
index f4b401a77373..e4fccac18491 100644
--- a/dev-python/lit/lit-16.0.0_rc4.ebuild
+++ b/dev-python/lit/lit-16.0.0_rc4.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~loong"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-03-11 Thread WANG Xuerui
commit: c4a2fc25091488b590965e420d355388bf97270d
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Mar 12 06:28:59 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Mar 12 06:28:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4a2fc25

sys-devel/clang-common: keyword 16.0.0_rc4 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 sys-devel/clang-common/clang-common-16.0.0_rc4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/clang-common/clang-common-16.0.0_rc4.ebuild 
b/sys-devel/clang-common/clang-common-16.0.0_rc4.ebuild
index 3165f42a329f..d8624a7c3152 100644
--- a/sys-devel/clang-common/clang-common-16.0.0_rc4.ebuild
+++ b/sys-devel/clang-common/clang-common-16.0.0_rc4.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~loong"
 IUSE="
default-compiler-rt default-libcxx default-lld llvm-libunwind
hardened stricter



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

2023-03-11 Thread WANG Xuerui
commit: 90de2f1a9384ffa9bb0e744eccb22326b8b13a99
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Mar 12 06:28:57 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Mar 12 06:28:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90de2f1a

sys-devel/llvm: keyword 16.0.0_rc4 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 sys-devel/llvm/llvm-16.0.0_rc4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/llvm/llvm-16.0.0_rc4.ebuild 
b/sys-devel/llvm/llvm-16.0.0_rc4.ebuild
index 6b874a5fe20f..5228bf50a680 100644
--- a/sys-devel/llvm/llvm-16.0.0_rc4.ebuild
+++ b/sys-devel/llvm/llvm-16.0.0_rc4.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://llvm.org/;
 
 LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc"
 SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-KEYWORDS=""
+KEYWORDS="~loong"
 IUSE="
+binutils-plugin debug doc exegesis libedit +libffi ncurses test xar
xml z3 zstd



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

2023-03-11 Thread WANG Xuerui
commit: e4ebba12bf4fd6ad9dbbf674d0366e9d82a5347a
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Mar 12 05:18:39 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Mar 12 05:18:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4ebba12

dev-cpp/catch: keyword 3.3.2 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/dev-cpp/catch/catch-3.3.2.ebuild b/dev-cpp/catch/catch-3.3.2.ebuild
index 410551334707..7fe71e050597 100644
--- a/dev-cpp/catch/catch-3.3.2.ebuild
+++ b/dev-cpp/catch/catch-3.3.2.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 fi
 
 DESCRIPTION="Modern C++ header-only framework for unit-tests"



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

2023-03-11 Thread Michał Górny
commit: 607e1c7d28736b5f3bedcd52a115c634c3cfdf34
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 11 17:08:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 12 05:17:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=607e1c7d

sys-kernel/vanilla-kernel: Bump to 5.4.235

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.4.235.ebuild   | 111 +
 2 files changed, 113 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 3cb151076949..cd3b66524ae9 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -56,6 +56,8 @@ DIST linux-5.4.233.tar.sign 991 BLAKE2B 
c664e65c6e12b72ea34e3f5522dd29e3bf7227ad
 DIST linux-5.4.233.tar.xz 112992216 BLAKE2B 
8d629328a88f0eff4332a8e5c21305bdc4166b440986be953ce227e3c356dc470e47c7d720a598666b5ee824332fee35ff55cf35992f7ca4e37b2010e6105536
 SHA512 
76257b8077b85308c82850cb9a902659af9b554e37a61919ab74e60adf9b813bf2bee55cbb3ee4727cdc4eb192ba6f7b36efe06a689236235bf37d7d67029b4c
 DIST linux-5.4.234.tar.sign 991 BLAKE2B 
7de2660c6fe2001fc0c3b0f0c938c1490089f145c984d50b1cbfd338ca11dc96af07bedbcbe29f52295f6fa77f8c3ff29df3b596322296d4603b154e04d82b23
 SHA512 
db7c748faaeb976adcd86625f453b35fc2d71c5cccaac0e08bce60d069a669a2cbe8954e7423ad3dca3d0c2a116fdec07f08284af75eea01ccac98d6642275f8
 DIST linux-5.4.234.tar.xz 113019048 BLAKE2B 
93efb145f53e9072c63169637361bfa74e40de999300f27a684cbaa23678f61593edf06b46a1d03c84d1881489b560c436827589ab04bdf92dadbd51c77dae87
 SHA512 
58684c5106b1fc6d50bb2297d7d6894babe79addc055e5e4c78805bd4da88e01f8751b64e4c410f60827d2562494fb333fb609e251264aa91e37d25f89e65559
+DIST linux-5.4.235.tar.sign 991 BLAKE2B 
ae88749590d96de251d8c2579b00142a1e895beb4b242b4b2d6a37949110975ddbeb0d23805054c6d868bda55a7450b831cc3c0ca70a4a632da1c7e2aa2c9292
 SHA512 
52e9f706ac8640c3229a79386f7671929ad4e5e17ed0407cafc7ee015b963b37bd29c5472ba2bc422a3fcb732b643e4aec5730d8a6ff152bb4c83629224fbbd1
+DIST linux-5.4.235.tar.xz 113006528 BLAKE2B 
57ce56b8060d43e19de9b8b8a03a4bbc4ddce6e29c68b42172dfe181520eb279873269336a900da9568dae1d4d4dda2901435524af484709cc3b86f4b6df65d5
 SHA512 
37c0343bd57837fc1e42e761417c724ac4f74dd86f6c1712bda225cb1c9456bf28adaac1db561e32bb917b2c7f37693c0ad2e8a97f5d22a097379e5cf147ba7a
 DIST linux-6.1.12.tar.sign 989 BLAKE2B 
b55e15679dbf0a29dcd5ece9cb68fb2123132818810fd03492a6d8fc5556814bfc8604b38a25dd0b71acc4ea8f515ce60d36d6e24eb944fa8a48bc851b2c25f3
 SHA512 
7459ad3491bfcb2dccfde4a929da7b78e842dd34e0230ba49da152891b5157dcd54cf84696988da560cc918852b1d59b76f7184d39e7c444385e20266aed8b05
 DIST linux-6.1.12.tar.xz 134848688 BLAKE2B 
1ff8d14fa1544a9d613fe372073e6735cc9444383e598a1c6a546177e1a9516b7f5a0d16aac4fc141fef134ffe14a0e40ab5db4200c11c953fec7f70a7bc9079
 SHA512 
e870aa9038f0508c50af5329721a5649c3537deb333d18f006bbf6d3c310b64262630eed5682022b7eceece9ef0956d2c110555cc9257591b7a221d063976735
 DIST linux-6.1.13.tar.sign 989 BLAKE2B 
6a59d32b2782eae32371c306b251d30e79c4123d53ff7587a8a02ef4b3f1b46749609561c885a6c530ee83c5b22cb9ca816e14b767790e2a25ae0e4e9fb11b5e
 SHA512 
63c6c8af47b6c08890553e8a8292fa423be470d00322d046cc5f104ade9fedeb17f74a606ce230aca053795f720d08fe102530897b53d81004bc4d34a1497aa4

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.235.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.235.ebuild
new file mode 100644
index ..e60639c72379
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.235.ebuild
@@ -0,0 +1,111 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.4.21
+CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
+   -> kernel-x86_64.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
+   -> kernel-aarch64.config.${CONFIG_VER}
+   )
+   ppc64? (
+   

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

2023-03-11 Thread Michał Górny
commit: 7b6f22913595ac056f3240e154616e319b8116c6
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 12 05:06:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 12 05:17:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b6f2291

sys-kernel/gentoo-kernel-bin: Bump to 5.4.235

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-5.4.235.ebuild   | 127 +
 2 files changed, 133 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index e3f7db37422e..c86192e62083 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -30,6 +30,8 @@ DIST genpatches-5.4-238.base.tar.xz 5519048 BLAKE2B 
9413ae97bb032e51ad570ff2c59a
 DIST genpatches-5.4-238.extras.tar.xz 1812 BLAKE2B 
b797329d02faf1f7bcc9bebc5f4b028e581a0c45660f15ff6010b6b8d5b920725c4697e26e8ec22fc94070723fba6e5c6fbe273fbd4a5c5245fc0a8247037e5e
 SHA512 
b4adc55c826f9154f977e329dbacb1c5e92a2dee1d694e9b0d2b63d0ce4e3bc55ad05918678865d7964aa6e437f939e7e07652a5498e9a316f09069daae8487f
 DIST genpatches-5.4-239.base.tar.xz 5520768 BLAKE2B 
9023bb6baa304282c516ae3d8ecff8753bc9b4f0f06166a9e5358d19d6c24d41df4aed6df3174071deabfa9e3224a2c11a94a1b04741c844da88e8f2843178ab
 SHA512 
a776e9663e762d61e5646b56d705a82d17459ff657ef0ffa817b380bb62ed4ba8ca1b84dfba5700c9b33e018736f366b335769005004f9ee15645110a5751d41
 DIST genpatches-5.4-239.extras.tar.xz 1812 BLAKE2B 
f16995331f57d04a5e92164dcb09eab416c56184d9df7546bac597f25614af08053823f3877dcb4ffd54253ad610e9a8c39818290ffde145c3839041ca79fa7e
 SHA512 
c0f6e320892485d8806efc553bef45b9bda7f35bf357af562136d6f10d41c2dcac767595902f2084ddce9ebce9dcc1952e9e72833b79b396dbf398a66017898d
+DIST genpatches-5.4-241.base.tar.xz 5607360 BLAKE2B 
2fe1ac8414a69000b32e9b9c9d1f067085648bb45d0e149c55a8e1faa68c0297dca4c077317d2644543cebc1ec93bb408b7b702de80aa5d70360e2bf80213ac2
 SHA512 
24e0c4188ba25c835a9fa7c18df12b0d34c74d090ebf60d23bf206cc0fd3a42e06e3e9868007c271813900379f6ba1b49eb85c2f86f9d4068f99d0c6eea6ff6a
+DIST genpatches-5.4-241.extras.tar.xz 1812 BLAKE2B 
cdac5d4fa8b7620b85608b6fe0870fc3dbcd3f9940e33fbac774b8319aa033472613df5daeac5c356efe1a898f51deaefb0d34cd7dc28eae0001fa04922cd207
 SHA512 
41d9c56caa35af7650ee7f8e28a64582b20aa5edece9cb6047a3047e3ed59f0e26ea296dd1f02d3e1faaa8a3ff6e36f1c150f0addcba868fc7b823e4b1ef5c8f
 DIST genpatches-6.1-14.base.tar.xz 774040 BLAKE2B 
8e0866c762e2711b766cc75630d66c7c46221bdc47357a903c7e8506ad122b7b5ba84d102b19743d236ac5579b44d24f77b9f52f3c23695ab6a279cf7875e735
 SHA512 
6a753146013baf0b94d83abd690118517679d4d7dcf6e9f86cf8de35e24f80a792e9c0692f237098671c316d046d6f65f8d3512255e572daf6a8ca81853beca0
 DIST genpatches-6.1-14.extras.tar.xz 3804 BLAKE2B 
7f016579b130c9a4f7a8ec946254dbd682f22e5654ae777d11b265dafe2b177a4c40c5a979a760a5bd6ed3dac057b90a3120c60b958f6b748ea4731b9a5f1ea6
 SHA512 
2807d359459dd11b9d3356fcac609dbfb8487e8c924cc543ef37698667b1c8b74cff7b015839ca0677cf1f96b566e0b5018c057b517275886ab500cd2ca49653
 DIST genpatches-6.1-15.base.tar.xz 803732 BLAKE2B 
5f43fb07787e9e861b54b4977acff47c13870b24cba98296538651c656e332be2bd194b91a67d68858bb7ddf116e0e97179c5c039c64b75f4392829d091ee387
 SHA512 
482cb110c5d218a0b0dd4dd828862d9cfb5044b5c90f75218dd7bbf266dba1a11af11ecd913029904d6de1d572d2cbb247b5bbf1c4bb5711eb9fb03b327aaa81
@@ -114,6 +116,10 @@ DIST gentoo-kernel-5.4.234-1.amd64.gpkg.tar 60518400 
BLAKE2B fa075656f48f867ccd8
 DIST gentoo-kernel-5.4.234-1.arm64.gpkg.tar 56514560 BLAKE2B 
eeaa2bb44d67ff06fe6af3d5423ed6d287451e4731efa0d02b6c6d6996fa0403204262eb8f873b935eee8d662b7afa2bfe3fc3388fd8d718a7fe304b6d919cd1
 SHA512 
b4b523b891997a9c874219cfe8d53b31bf2b44fbe6538bbf248b6b88a4f455cf0ccdbe99ac44fcb28fc6c8dee2f3eadbf00ee8c91e744fe6b9c9c3fe51f60f77
 DIST gentoo-kernel-5.4.234-1.ppc64le.gpkg.tar 54210560 BLAKE2B 
033e48851a7c0766d395521c98e1269f449b0c15c89f202da6af34d187e9f7b066daf421c473ee24b6a7ccec93c38e7dd33be1c70f4c8b181c5fa1f196aac51e
 SHA512 
bc0448b6a7de2586aedd07b6a0bd17f2596d779854f32401b7529f3465e8199928b4297c8910e6f40ae57b81839849e5d1fb524c5e4e50d3f51073bc8d9a1268
 DIST gentoo-kernel-5.4.234-1.x86.gpkg.tar 52408320 BLAKE2B 
73167475b5b8e88a4f72298c4d763b70e4f7274c6aafd639e454663a663525d03840e6c6691f64b74e1a79a80df8b82332ce5ae7c18e7dbd57379e1d801987af
 SHA512 
05d2010fc3172aaddc26d3c9865bda2b74e91b5a5f0094d8d0ced08ec5df108bb86e56cc9796b117b5fbb486c74342e85188ed706409bfa4ac61fd67844f187e
+DIST gentoo-kernel-5.4.235-1.amd64.gpkg.tar 60487680 BLAKE2B 
7ab3f0616c367da790c199d45d18b51c47b3219b7963f61d1aa29d7265c5e54acc888d5d54c388869f05fa35aa96f15b5d91bda72e9455472a868ae1e8ae
 SHA512 
ec44b641be96f13d197064b598d70ef2c1d575ddc21f30024df0bbaefdf387b3dd162e06cf6f64e178d3b54274213889e4468e87d680a13356ca2c523c9c0480
+DIST gentoo-kernel-5.4.235-1.arm64.gpkg.tar 56535040 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/

2023-03-11 Thread Michał Górny
commit: a94a1d3ecbec9f53457146661f98c1fda7a989d9
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 11 17:09:27 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 12 05:17:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a94a1d3e

virtual/dist-kernel: Bump to 5.4.235

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

 virtual/dist-kernel/dist-kernel-5.4.235.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-5.4.235.ebuild 
b/virtual/dist-kernel/dist-kernel-5.4.235.ebuild
new file mode 100644
index ..a0793715344a
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.4.235.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



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

2023-03-11 Thread Michał Górny
commit: 6f900d2649381080dfb753c251ba5f36df2a13c3
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 11 17:09:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 12 05:17:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f900d26

sys-kernel/gentoo-kernel: Bump to 5.4.235

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.4.235.ebuild | 103 +
 2 files changed, 105 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 4ff51ef2f5e7..44caa12c4500 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -28,6 +28,8 @@ DIST genpatches-5.4-238.base.tar.xz 5519048 BLAKE2B 
9413ae97bb032e51ad570ff2c59a
 DIST genpatches-5.4-238.extras.tar.xz 1812 BLAKE2B 
b797329d02faf1f7bcc9bebc5f4b028e581a0c45660f15ff6010b6b8d5b920725c4697e26e8ec22fc94070723fba6e5c6fbe273fbd4a5c5245fc0a8247037e5e
 SHA512 
b4adc55c826f9154f977e329dbacb1c5e92a2dee1d694e9b0d2b63d0ce4e3bc55ad05918678865d7964aa6e437f939e7e07652a5498e9a316f09069daae8487f
 DIST genpatches-5.4-239.base.tar.xz 5520768 BLAKE2B 
9023bb6baa304282c516ae3d8ecff8753bc9b4f0f06166a9e5358d19d6c24d41df4aed6df3174071deabfa9e3224a2c11a94a1b04741c844da88e8f2843178ab
 SHA512 
a776e9663e762d61e5646b56d705a82d17459ff657ef0ffa817b380bb62ed4ba8ca1b84dfba5700c9b33e018736f366b335769005004f9ee15645110a5751d41
 DIST genpatches-5.4-239.extras.tar.xz 1812 BLAKE2B 
f16995331f57d04a5e92164dcb09eab416c56184d9df7546bac597f25614af08053823f3877dcb4ffd54253ad610e9a8c39818290ffde145c3839041ca79fa7e
 SHA512 
c0f6e320892485d8806efc553bef45b9bda7f35bf357af562136d6f10d41c2dcac767595902f2084ddce9ebce9dcc1952e9e72833b79b396dbf398a66017898d
+DIST genpatches-5.4-241.base.tar.xz 5607360 BLAKE2B 
2fe1ac8414a69000b32e9b9c9d1f067085648bb45d0e149c55a8e1faa68c0297dca4c077317d2644543cebc1ec93bb408b7b702de80aa5d70360e2bf80213ac2
 SHA512 
24e0c4188ba25c835a9fa7c18df12b0d34c74d090ebf60d23bf206cc0fd3a42e06e3e9868007c271813900379f6ba1b49eb85c2f86f9d4068f99d0c6eea6ff6a
+DIST genpatches-5.4-241.extras.tar.xz 1812 BLAKE2B 
cdac5d4fa8b7620b85608b6fe0870fc3dbcd3f9940e33fbac774b8319aa033472613df5daeac5c356efe1a898f51deaefb0d34cd7dc28eae0001fa04922cd207
 SHA512 
41d9c56caa35af7650ee7f8e28a64582b20aa5edece9cb6047a3047e3ed59f0e26ea296dd1f02d3e1faaa8a3ff6e36f1c150f0addcba868fc7b823e4b1ef5c8f
 DIST genpatches-6.1-14.base.tar.xz 774040 BLAKE2B 
8e0866c762e2711b766cc75630d66c7c46221bdc47357a903c7e8506ad122b7b5ba84d102b19743d236ac5579b44d24f77b9f52f3c23695ab6a279cf7875e735
 SHA512 
6a753146013baf0b94d83abd690118517679d4d7dcf6e9f86cf8de35e24f80a792e9c0692f237098671c316d046d6f65f8d3512255e572daf6a8ca81853beca0
 DIST genpatches-6.1-14.extras.tar.xz 3804 BLAKE2B 
7f016579b130c9a4f7a8ec946254dbd682f22e5654ae777d11b265dafe2b177a4c40c5a979a760a5bd6ed3dac057b90a3120c60b958f6b748ea4731b9a5f1ea6
 SHA512 
2807d359459dd11b9d3356fcac609dbfb8487e8c924cc543ef37698667b1c8b74cff7b015839ca0677cf1f96b566e0b5018c057b517275886ab500cd2ca49653
 DIST genpatches-6.1-15.base.tar.xz 803732 BLAKE2B 
5f43fb07787e9e861b54b4977acff47c13870b24cba98296538651c656e332be2bd194b91a67d68858bb7ddf116e0e97179c5c039c64b75f4392829d091ee387
 SHA512 
482cb110c5d218a0b0dd4dd828862d9cfb5044b5c90f75218dd7bbf266dba1a11af11ecd913029904d6de1d572d2cbb247b5bbf1c4bb5711eb9fb03b327aaa81

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.235.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.235.ebuild
new file mode 100644
index ..8c5a95ce6454
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.235.ebuild
@@ -0,0 +1,103 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 6 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.4.21
+CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
+GENTOO_CONFIG_VER=g6
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
+   -> kernel-x86_64.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
+   -> 

[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission/

2023-03-11 Thread Mike Gilbert
commit: eeccd21a636920d9a84a72fbb4b0d67c7d3437bd
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Mar 12 03:32:20 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Mar 12 03:32:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeccd21a

net-p2p/transmission: regen desktop/icon cache for qt6

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

 net-p2p/transmission/transmission-4.0.1-r2.ebuild | 4 ++--
 net-p2p/transmission/transmission-.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-p2p/transmission/transmission-4.0.1-r2.ebuild 
b/net-p2p/transmission/transmission-4.0.1-r2.ebuild
index f0f1e44f4a54..c75d92d0e1a1 100644
--- a/net-p2p/transmission/transmission-4.0.1-r2.ebuild
+++ b/net-p2p/transmission/transmission-4.0.1-r2.ebuild
@@ -138,14 +138,14 @@ src_install() {
 }
 
 pkg_postrm() {
-   if use gtk || use qt5; then
+   if use gtk || use qt5 || use qt6; then
xdg_desktop_database_update
xdg_icon_cache_update
fi
 }
 
 pkg_postinst() {
-   if use gtk || use qt5; then
+   if use gtk || use qt5 || use qt6; then
xdg_desktop_database_update
xdg_icon_cache_update
fi

diff --git a/net-p2p/transmission/transmission-.ebuild 
b/net-p2p/transmission/transmission-.ebuild
index f0f1e44f4a54..c75d92d0e1a1 100644
--- a/net-p2p/transmission/transmission-.ebuild
+++ b/net-p2p/transmission/transmission-.ebuild
@@ -138,14 +138,14 @@ src_install() {
 }
 
 pkg_postrm() {
-   if use gtk || use qt5; then
+   if use gtk || use qt5 || use qt6; then
xdg_desktop_database_update
xdg_icon_cache_update
fi
 }
 
 pkg_postinst() {
-   if use gtk || use qt5; then
+   if use gtk || use qt5 || use qt6; then
xdg_desktop_database_update
xdg_icon_cache_update
fi



[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/

2023-03-11 Thread Mike Gilbert
commit: 76f59c5570cf541ff06e8704c7844864f5f6a5db
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Mar 12 03:20:21 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Mar 12 03:20:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76f59c55

sys-fs/fuse: pass -Dinitscriptdir= to meson setup

We don't want to install the sysv init script anyway, and this prevents
it from being installed outside of EPREFIX.

Closes: https://bugs.gentoo.org/899698
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-fs/fuse/fuse-3.12.0.ebuild| 2 +-
 sys-fs/fuse/fuse-3.13.1-r1.ebuild | 2 +-
 sys-fs/fuse/fuse-3.14.0.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-fs/fuse/fuse-3.12.0.ebuild b/sys-fs/fuse/fuse-3.12.0.ebuild
index de516e58dd48..dc5ea9f7073f 100644
--- a/sys-fs/fuse/fuse-3.12.0.ebuild
+++ b/sys-fs/fuse/fuse-3.12.0.ebuild
@@ -38,6 +38,7 @@ multilib_src_configure() {
$(meson_use test examples)
$(meson_use test tests)
-Duseroot=false
+   -Dinitscriptdir=
-Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d"
)
meson_src_configure
@@ -58,7 +59,6 @@ multilib_src_test() {
 multilib_src_install_all() {
# Installed via fuse-common
rm -r "${ED}"{/etc,$(get_udevdir)} || die
-   rm -rf "${ED}"/etc || die
 
# useroot=false prevents the build system from doing this.
use suid && fperms u+s /usr/bin/fusermount3

diff --git a/sys-fs/fuse/fuse-3.13.1-r1.ebuild 
b/sys-fs/fuse/fuse-3.13.1-r1.ebuild
index 32261573b414..7f4f571e0b4e 100644
--- a/sys-fs/fuse/fuse-3.13.1-r1.ebuild
+++ b/sys-fs/fuse/fuse-3.13.1-r1.ebuild
@@ -45,6 +45,7 @@ multilib_src_configure() {
$(meson_use test examples)
$(meson_use test tests)
-Duseroot=false
+   -Dinitscriptdir=
-Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d"
)
meson_src_configure
@@ -65,7 +66,6 @@ multilib_src_test() {
 multilib_src_install_all() {
# Installed via fuse-common
rm -r "${ED}"{/etc,$(get_udevdir)} || die
-   rm -rf "${ED}"/etc || die
 
# useroot=false prevents the build system from doing this.
use suid && fperms u+s /usr/bin/fusermount3

diff --git a/sys-fs/fuse/fuse-3.14.0.ebuild b/sys-fs/fuse/fuse-3.14.0.ebuild
index 548762c989b8..2107926ca89f 100644
--- a/sys-fs/fuse/fuse-3.14.0.ebuild
+++ b/sys-fs/fuse/fuse-3.14.0.ebuild
@@ -41,6 +41,7 @@ multilib_src_configure() {
$(meson_use test examples)
$(meson_use test tests)
-Duseroot=false
+   -Dinitscriptdir=
-Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d"
)
meson_src_configure
@@ -61,7 +62,6 @@ multilib_src_test() {
 multilib_src_install_all() {
# Installed via fuse-common
rm -r "${ED}"{/etc,$(get_udevdir)} || die
-   rm -rf "${ED}"/etc || die
 
# useroot=false prevents the build system from doing this.
use suid && fperms u+s /usr/bin/fusermount3



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-python/pygobject/

2023-03-11 Thread Matt Turner
commit: 45641c5eb02ee5d4993be652871d6e908a336988
Author: Guillermo Joandet  gmail  com>
AuthorDate: Mon Mar  6 21:56:17 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 12 02:01:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45641c5e

dev-python/pygobject: Version bump to 3.43.1

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

 dev-python/pygobject/Manifest|  1 +
 dev-python/pygobject/pygobject-3.43.1.ebuild | 74 
 profiles/package.mask|  1 +
 3 files changed, 76 insertions(+)

diff --git a/dev-python/pygobject/Manifest b/dev-python/pygobject/Manifest
index feaa06b9d9c3..64b1d99664d3 100644
--- a/dev-python/pygobject/Manifest
+++ b/dev-python/pygobject/Manifest
@@ -1 +1,2 @@
 DIST pygobject-3.42.2.tar.xz 558724 BLAKE2B 
3e98cf52e818eff42beb8b6120ee8eb4cbe3a6f49670d355e1081b71d411bc93fc701cc37108a321cfcc19698c39b8b61cce5a9369d871da58fd2a2c0455fb96
 SHA512 
eb604f839e0702e8aeff0f19665e44c05c56cae02ce892e9ab8a95ddb0d5d0216182d0c9a0059fc8e05990c0d5707f2f7456d8924bbfb95ce1d9a42908ac0119
+DIST pygobject-3.43.1.tar.xz 559504 BLAKE2B 
d8424b34a7945d2ef98bcaff009e5a281c187cb8d28cffdcddbec5b16b20619cbb64c3e1ccf23128c4ff4f8187151ca75044977ffb563506085816d886f4
 SHA512 
e12e53368a94f49daacf24519d9bd65ca11481d6a3059635bebaec43a84d2620fb619c2eac36f7f6b0202a6268b1990f9452355e13b114a4988de18fe30ce66e

diff --git a/dev-python/pygobject/pygobject-3.43.1.ebuild 
b/dev-python/pygobject/pygobject-3.43.1.ebuild
new file mode 100644
index ..4973eef2ad38
--- /dev/null
+++ b/dev-python/pygobject/pygobject-3.43.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=no
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit gnome.org meson virtualx xdg distutils-r1
+
+DESCRIPTION="Python bindings for GObject Introspection"
+HOMEPAGE="https://pygobject.readthedocs.io/;
+
+LICENSE="LGPL-2.1+"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="+cairo examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.56:2
+   >=dev-libs/gobject-introspection-1.56:=
+   dev-libs/libffi:=
+   cairo? (
+   >=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}]
+   x11-libs/cairo[glib]
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   test? (
+   >=app-accessibility/at-spi2-core-2.46.0[introspection]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   x11-libs/gdk-pixbuf:2[introspection,jpeg]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   )
+"
+BDEPEND="virtual/pkgconfig"
+
+python_configure() {
+   local emesonargs=(
+   $(meson_feature cairo pycairo)
+   $(meson_use test tests)
+   -Dpython="${EPYTHON}"
+   )
+   meson_src_configure
+}
+
+python_compile() {
+   meson_src_compile
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local -x GIO_USE_VFS="local" # prevents odd issues with deleting 
${T}/.gvfs
+   local -x GIO_USE_VOLUME_MONITOR="unix" # prevent udisks-related 
failures in chroots, bug #449484
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x XDG_CACHE_HOME="${T}/${EPYTHON}"
+   meson_src_test --timeout-multiplier 3 || die "test failed for 
${EPYTHON}"
+}
+
+python_install() {
+   meson_src_install
+   python_optimize
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   use examples && dodoc -r examples
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index b0c0c2e2ac7c..ff5a99bc346e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -36,6 +36,7 @@
 # Guillermo Joandet  (2023-03-11)
 # In preparation for GNOME 44
 >=dev-libs/gjs-1.75
+>=dev-python/pygobject-3.43
 >=gnome-base/gnome-session-44_rc
 >=gnome-base/gnome-settings-daemon-44_rc
 >=gnome-base/gnome-shell-44_rc



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

2023-03-11 Thread Matt Turner
commit: b1d9c82048859210ca19845eeb5cd34cabcc5a15
Author: Guillermo Joandet  gmail  com>
AuthorDate: Mon Mar  6 21:19:59 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 12 02:01:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1d9c820

net-libs/glib-networking: Version bump to 2.76_beta

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

 net-libs/glib-networking/Manifest  |  1 +
 .../glib-networking-2.76_beta.ebuild   | 84 ++
 2 files changed, 85 insertions(+)

diff --git a/net-libs/glib-networking/Manifest 
b/net-libs/glib-networking/Manifest
index 53af07ef8267..828b6478ccb4 100644
--- a/net-libs/glib-networking/Manifest
+++ b/net-libs/glib-networking/Manifest
@@ -1 +1,2 @@
 DIST glib-networking-2.74.0.tar.xz 277232 BLAKE2B 
d0027a3beff276b2d0b008d1ed0bdeef231d8fb03c26c2e301a3eaef76ad4b704a5db36f6265c5516d73c5dbdb98c7c0919b6924038506dad0123f5ec77577b2
 SHA512 
f266c106f2c9379b95773a852c1b5c62ae1d6a758d25c436c3558f620d8e0a211201b3c4dfd89cdbe28b88430bba0cca621e62c01ea23d473983e203919bb1e6
+DIST glib-networking-2.76.beta.tar.xz 280780 BLAKE2B 
d64d6de6e43405a16ff54dce5d27d8ca340338c4d8d7d0965f61b6219684e048911bfe1745eb637ddae7a7e8cdbf3122e5a241a50544ba10bf629f237c8b6c9e
 SHA512 
8c5f77a76ae283247c079164c65cd91b7b2f6919efd89fd6393de2926b35845c83f153fab3b0b7ce4d60d0c9495f2f3dee3009fea3d94a69a8bb26337886233d

diff --git a/net-libs/glib-networking/glib-networking-2.76_beta.ebuild 
b/net-libs/glib-networking/glib-networking-2.76_beta.ebuild
new file mode 100644
index ..51f6455c6565
--- /dev/null
+++ b/net-libs/glib-networking/glib-networking-2.76_beta.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson-multilib xdg
+
+DESCRIPTION="Network-related giomodules for glib"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/glib-networking;
+SRC_URI="https://download.gnome.org/sources/${PN}/2.76/${PN}-2.76.beta.tar.xz;
+S="${WORKDIR}/${PN}-2.76.beta"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+IUSE="+gnome +libproxy +ssl test"
+RESTRICT="!test? ( test )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+   >=dev-libs/glib-2.73.3:2[${MULTILIB_USEDEP}]
+   libproxy? ( >=net-libs/libproxy-0.4.16:=[${MULTILIB_USEDEP}] )
+   >=net-libs/gnutls-3.7.4:=[${MULTILIB_USEDEP}]
+   ssl? ( app-misc/ca-certificates )
+   gnome? ( gnome-base/gsettings-desktop-schemas )
+"
+DEPEND="${RDEPEND}
+   test? ( net-libs/gnutls[pkcs11] )
+"
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   test? ( sys-apps/dbus )
+"
+
+src_prepare() {
+   default
+   xdg_environment_reset
+
+   if ! use test ; then
+   # Don't build tests unconditionally
+   # This is a hack to avoid needing gnutls[pkcs11] when USE=-test
+   # It may become a real runtime dependency in future
+   # Please check!
+   # bug #777462
+   sed -i "/^subdir('tests')/d" tls/meson.build || die
+   fi
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Dgnutls=enabled
+   -Dopenssl=disabled
+   $(meson_feature !libproxy environment_proxy)
+   $(meson_feature libproxy)
+   $(meson_feature gnome gnome_proxy)
+   -Dinstalled_tests=false
+   -Ddebug_logs=false
+   )
+   meson_src_configure
+}
+
+multilib_src_test() {
+   dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed'
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   multilib_pkg_postinst() {
+   gnome2_giomodule_cache_update \
+   || die "Update GIO modules cache failed (for ${ABI})"
+   }
+   multilib_foreach_abi multilib_pkg_postinst
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+
+   multilib_pkg_postrm() {
+   gnome2_giomodule_cache_update \
+   || die "Update GIO modules cache failed (for ${ABI})"
+   }
+   multilib_foreach_abi multilib_pkg_postrm
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-settings-daemon/

2023-03-11 Thread Matt Turner
commit: 17f883d3776ea95fbe1ba0c21227fad313ade410
Author: Guillermo Joandet  gmail  com>
AuthorDate: Wed Mar  8 13:22:01 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 12 02:01:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17f883d3

gnome-base/gnome-settings-daemon: Version bump to 44_rc

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

 gnome-base/gnome-settings-daemon/Manifest  |   1 +
 .../gnome-settings-daemon-44_rc.ebuild | 144 +
 2 files changed, 145 insertions(+)

diff --git a/gnome-base/gnome-settings-daemon/Manifest 
b/gnome-base/gnome-settings-daemon/Manifest
index a0e1beef7f49..29d6082b4c14 100644
--- a/gnome-base/gnome-settings-daemon/Manifest
+++ b/gnome-base/gnome-settings-daemon/Manifest
@@ -1 +1,2 @@
 DIST gnome-settings-daemon-43.0.tar.xz 1453808 BLAKE2B 
365a1fe4d253e84b9fc355331688951e1428eaee421afbe052a16226c7006a420f28134b5fa02929bbb1d4250af243b0259a4bdd208e5c41ed9e63e5f979
 SHA512 
8cc3ed73fa66d2cf72621db78be68e4fe01f292ab3987aff8cc67a1c67d910622e306c2d3e69a8dca5ac6517c8e57883faf02aec871c7aa1f1348d13ff1900a3
+DIST gnome-settings-daemon-44.rc.tar.xz 1464024 BLAKE2B 
2bd2393954ae71cf3f56fcd9cef6321311caeebeb784eb443014a738b80069c5bec7650e6ffcfc4bf632a65191f24dd5e3ac3d94bc4305c2d6ed11adfd5178db
 SHA512 
c843ea01af5333913e6cb8a2d88971c7d6f4edb58688f8f94fbf670c0866ee9ca3812be228a5e08f73053449b78421e41344b2f7f22fcf7508028adde00ac81f

diff --git 
a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-44_rc.ebuild 
b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-44_rc.ebuild
new file mode 100644
index ..a9f7ca901a7a
--- /dev/null
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-44_rc.ebuild
@@ -0,0 +1,144 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit gnome.org gnome2-utils python-any-r1 meson udev virtualx xdg
+
+DESCRIPTION="Gnome Settings Daemon"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-settings-daemon;
+SRC_URI="https://download.gnome.org/sources/${PN}/44/${PN}-44.rc.tar.xz;
+S="${WORKDIR}/${PN}-44.rc"
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+IUSE="+colord +cups debug elogind input_devices_wacom modemmanager 
networkmanager smartcard systemd test wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="^^ ( elogind systemd )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+
+COMMON_DEPEND="
+   >=sci-geosciences/geocode-glib-3.10:2
+   >=dev-libs/glib-2.58:2
+   >=gnome-base/gnome-desktop-3.37.1:3=
+   >=gnome-base/gsettings-desktop-schemas-42
+   >=x11-libs/gtk+-3.15.3:3[X,wayland?]
+   >=dev-libs/libgweather-4.2.0:4=
+   colord? (
+   >=x11-misc/colord-1.4.5:=
+   >=media-libs/lcms-2.2:2
+   )
+   media-libs/libcanberra[gtk3]
+   >=app-misc/geoclue-2.3.1:2.0
+   >=x11-libs/libnotify-0.7.3
+   >=media-sound/pulseaudio-12.99.3[glib]
+   >=sys-auth/polkit-0.114
+   >=sys-power/upower-0.99.12:=
+   x11-libs/libX11
+   >=x11-libs/libXfixes-6.0.0
+   dev-libs/libgudev:=
+   wayland? ( dev-libs/wayland )
+   input_devices_wacom? (
+   >=dev-libs/libwacom-0.7:=
+   >=x11-libs/pango-1.20.0
+   x11-libs/gdk-pixbuf:2
+   )
+   smartcard? ( >=dev-libs/nss-3.11.2 )
+   cups? ( >=net-print/cups-1.4[dbus] )
+   modemmanager? (
+   >=app-crypt/gcr-3.90.0:4=
+   >=net-misc/modemmanager-1.0:=
+   )
+   networkmanager? ( >=net-misc/networkmanager-1.0 )
+   media-libs/alsa-lib
+   x11-libs/libXi
+   x11-libs/libXext
+   media-libs/fontconfig
+   systemd? (
+   >=sys-apps/systemd-243
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   x11-base/xorg-proto
+"
+# logind needed for power and session management, bug #464944
+RDEPEND="${COMMON_DEPEND}
+   gnome-base/dconf
+   elogind? ( sys-auth/elogind )
+"
+# rfkill requires linux/rfkill.h, thus linux-headers dep, not os-headers. If 
this package wants to work on other kernels, we need to make rfkill conditional 
instead
+BDEPEND="
+   sys-kernel/linux-headers
+   dev-util/glib-utils
+   dev-util/gdbus-codegen
+   ${PYTHON_DEPS}
+   test? (
+   $(python_gen_any_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/python-dbusmock[${PYTHON_USEDEP}]
+   ')
+   gnome-base/gnome-session
+   )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   
"${FILESDIR}"/42.1-build-Make-wacom-optional-and-controllable-via-meson.patch
+   "${FILESDIR}"/${PN}-3.38.1-build-Allow-NM-optional-on-Linux.patch
+)
+

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-session/

2023-03-11 Thread Matt Turner
commit: 4a1bc3c7c5a3d7f68387833772eec3b496ddae82
Author: Guillermo Joandet  gmail  com>
AuthorDate: Wed Mar  8 13:21:31 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 12 02:01:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a1bc3c7

gnome-base/gnome-session: Version bump to 44_rc

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

 gnome-base/gnome-session/Manifest  |   1 +
 .../gnome-session/gnome-session-44_rc.ebuild   | 128 +
 2 files changed, 129 insertions(+)

diff --git a/gnome-base/gnome-session/Manifest 
b/gnome-base/gnome-session/Manifest
index 9cc27c66fd3b..5f2f20aa2311 100644
--- a/gnome-base/gnome-session/Manifest
+++ b/gnome-base/gnome-session/Manifest
@@ -1 +1,2 @@
 DIST gnome-session-43.0.tar.xz 484196 BLAKE2B 
2d0ce93d756f2eeac084a912c36cc68134054abc21811541d1aa2734e5e8f7b25ceb2acf69dc575a7f0e149b7b19cfa42ac77e0b783c88ce55245c48a588c3ad
 SHA512 
9948dff9a342589b91d18e5f39f9857276e9dbfa36da452bd818d44b31e73cc4fe0e18353b537963b78ea63b39aa644d4d0864dd2f6a19f62409a644e5626aec
+DIST gnome-session-44.rc.tar.xz 485348 BLAKE2B 
3ed571bb324f12b762e6440badeedb7676945f848f10bba63aa28980fb8d72a2f798c442802969cba5848befdfe127a08ccb42f0d9c193b796102667aff25b99
 SHA512 
b1a7e7db60eb1636ad3bc29974b3b9ad42c8a9cff6ebc982e1518229c9b67bc0d58bb8f3bd5109de58103ecfd7d4b285ac2cd39caa408d90b9366a48f1e98321

diff --git a/gnome-base/gnome-session/gnome-session-44_rc.ebuild 
b/gnome-base/gnome-session/gnome-session-44_rc.ebuild
new file mode 100644
index ..3599e72e8592
--- /dev/null
+++ b/gnome-base/gnome-session/gnome-session-44_rc.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit desktop gnome.org gnome2-utils meson systemd xdg
+
+DESCRIPTION="Gnome session manager"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-session;
+SRC_URI="https://download.gnome.org/sources/${PN}/44/${PN}-44.rc.tar.xz;
+S="${WORKDIR}/${PN}-44.rc"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="doc elogind systemd"
+# There is a null backend available, thus ?? not ^^
+REQUIRED_USE="?? ( elogind systemd )"
+
+DEPEND="
+   >=dev-libs/glib-2.46.0:2
+   >=x11-libs/gtk+-3.22.0:3
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   >=gnome-base/gnome-desktop-3.34.2:3=
+   >=dev-libs/json-glib-0.10
+   media-libs/libglvnd[X]
+   media-libs/libepoxy
+   x11-libs/libXcomposite
+
+   systemd? ( >=sys-apps/systemd-242:0= )
+   elogind? ( >=sys-auth/elogind-239.4 )
+"
+
+# Pure-runtime deps from the session files should *NOT* be added here.
+# >=gnome-settings-daemon-3.35.91 for UsbProtection required component.
+# x11-misc/xdg-user-dirs{,-gtk} are needed to create the various XDG_*_DIRs, 
and
+# create .config/user-dirs.dirs which is read by glib to get G_USER_DIRECTORY_*
+# xdg-user-dirs-update is run during login (see 10-user-dirs-update-gnome 
below).
+# sys-apps/dbus[X] is needed for session management.
+# Our 90-xcursor-theme-gnome reads a setting from gsettings-desktop-schemas.
+RDEPEND="${DEPEND}
+   >=gnome-base/gnome-settings-daemon-3.35.91
+   >=gnome-base/gsettings-desktop-schemas-0.1.7
+   sys-apps/dbus[X]
+
+   x11-misc/xdg-user-dirs
+   x11-misc/xdg-user-dirs-gtk
+"
+BDEPEND="
+   dev-libs/libxslt
+   dev-util/gdbus-codegen
+   >=sys-devel/gettext-0.19.8
+   x11-libs/xtrans
+   virtual/pkgconfig
+   doc? (
+   app-text/xmlto
+   app-text/docbook-xml-dtd:4.1.2
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.38.0-meson-Support-elogind.patch
+)
+
+src_prepare() {
+   default
+   xdg_environment_reset
+
+   # Install USE=doc in ${PF} if enabled
+   sed -i -e "s:meson\.project_name(), 'dbus':'${PF}', 'dbus':" 
doc/dbus/meson.build || die
+}
+
+src_configure() {
+   local emesonargs=(
+   -Ddeprecation_flags=false
+   $(meson_use elogind)
+   -Dsession_selector=true # gnome-custom-session
+   $(meson_use systemd)
+   -Dsystemd_session=$(usex systemd default disable)
+   $(meson_use systemd systemd_journal)
+   $(meson_use doc docbook)
+   -Dsystemduserunitdir="$(systemd_get_userunitdir)"
+   -Dconsolekit=false
+   -Dman=true
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   exeinto /etc/X11/Sessions
+   doexe "${FILESDIR}/Gnome"
+
+   newmenu "${FILESDIR}/defaults.list-r5" gnome-mimeapps.list
+
+   exeinto /etc/X11/xinit/xinitrc.d/
+   newexe "${FILESDIR}/15-xdg-data-gnome-r1" 15-xdg-data-gnome
+
+   # This should 

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

2023-03-11 Thread Matt Turner
commit: 6ac3a56d30e5dbe644731059dc09128013b025e4
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Mar 11 20:52:10 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 12 02:01:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ac3a56d

dev-cpp/gtkmm: Version bump to 4.10.0

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

 dev-cpp/gtkmm/Manifest|  1 +
 dev-cpp/gtkmm/gtkmm-4.10.0.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/dev-cpp/gtkmm/Manifest b/dev-cpp/gtkmm/Manifest
index 9ac02d478ae5..3e657a9ddf8b 100644
--- a/dev-cpp/gtkmm/Manifest
+++ b/dev-cpp/gtkmm/Manifest
@@ -1,3 +1,4 @@
 DIST gtkmm-2.24.5.tar.xz 12022024 BLAKE2B 
6b2bca9fe6ad81cd956e1f3cc3140bc503b78386cf3931c8eeac08c8b2a08c73450bdbb703d1febaee67cdf834093ff5e89790f866357190822613a68a596ad3
 SHA512 
c50e52830977c37181439f4b82a30ac8bead0cf9022d2bec8225f8dc33e08414f863bf67056e1938fae8f888c09a5a6d757acc011fa9331a78caa6bb626dd51e
 DIST gtkmm-3.24.7.tar.xz 14813100 BLAKE2B 
a02d54fd8a9ace49acc503538f4d0df8cc12e57753c1463dfd9fb470b24c0db49733239fe4a51c3362953ceb98c546c29a302ba411cbaf060b3561a262faa081
 SHA512 
2ede6d77df5cbaa6ea3ee347d8b949e38512db7f5e9b36cb6f531eb259d5986f84ebfc6bb0cdaac1be4dc97e9d611515995184d245e2c0fab2cd8ebcae933a98
+DIST gtkmm-4.10.0.tar.xz 16148612 BLAKE2B 
9b11a79866be0f12b5f0f687d556058cb491131f14442f66053705d7cf909a28c6b5641f202cb2872f79399ba854710f88f3dc728230ca30e627da5fa7c69356
 SHA512 
ee40cce37c34814884ffc06e614013d23fa31cac51ea9d98ea5689a08acc2ff58bb2ca80ba822d6fe3c0f3bdcb9ce2596ede3c05c69a702b524c4e38afc3d9ab
 DIST gtkmm-4.8.0.tar.xz 15898612 BLAKE2B 
8263eca4df519cbf2de2da2505872b6ceec24b05b2f0d145e3980afa2a9e45fe864e7445a646d7027a6362c11355a817de0f783f5539c68ec07afd03981dc942
 SHA512 
9cc769ad7d0fdfd675306a441697c63164d4b5221ab895bf06800a7e47b48d2e28b09cce057bcca8e95d1b20112a809d313ae485d349f5450cf11bb4eab361a6

diff --git a/dev-cpp/gtkmm/gtkmm-4.10.0.ebuild 
b/dev-cpp/gtkmm/gtkmm-4.10.0.ebuild
new file mode 100644
index ..e3c3d8898327
--- /dev/null
+++ b/dev-cpp/gtkmm/gtkmm-4.10.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit gnome.org meson python-any-r1 virtualx
+
+DESCRIPTION="C++ interface for GTK+"
+HOMEPAGE="https://www.gtkmm.org;
+
+LICENSE="LGPL-2.1+"
+SLOT="4.0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="gtk-doc test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-cpp/glibmm-2.68.0:2.68[gtk-doc?]
+   >=gui-libs/gtk-4.10.0:4
+   >=dev-cpp/cairomm-1.15.4:1.16[gtk-doc?]
+   >=dev-cpp/pangomm-2.50.0:2.48[gtk-doc?]
+   >=x11-libs/gdk-pixbuf-2.35.5:2
+   >=media-libs/libepoxy-1.2
+"
+DEPEND="
+   ${RDEPEND}
+   gtk-doc? ( dev-libs/libsigc++:3 )
+"
+BDEPEND="
+   virtual/pkgconfig
+   gtk-doc? (
+   app-doc/doxygen[dot]
+   dev-lang/perl
+   dev-libs/libxslt
+   )
+   ${PYTHON_DEPS}
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dbuild-demos=false
+   $(meson_use gtk-doc build-documentation)
+   $(meson_use test build-tests)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: net-vpn/networkmanager-pptp/

2023-03-11 Thread Matt Turner
commit: 81439d551b9d15a3f969f2f84ad0e9a2348029d9
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Mar 11 22:52:31 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 12 02:01:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81439d55

net-vpn/networkmanager-pptp: Version bump to 1.2.12

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

 net-vpn/networkmanager-pptp/Manifest   |  1 +
 .../networkmanager-pptp-1.2.12.ebuild  | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/net-vpn/networkmanager-pptp/Manifest 
b/net-vpn/networkmanager-pptp/Manifest
index 063d99d30541..4edb6e05169f 100644
--- a/net-vpn/networkmanager-pptp/Manifest
+++ b/net-vpn/networkmanager-pptp/Manifest
@@ -1 +1,2 @@
 DIST NetworkManager-pptp-1.2.10.tar.xz 400760 BLAKE2B 
47fe1da3f173f91a7b4b0993e59feb20db10707c119e4270b51730b9e171431025d428f5dd76db66eee0df76f4509d2cd3b44d69af3c8b89a4d07e02ef028410
 SHA512 
712f6f79642d82b729eaf6a6d03ea62c0c09e0b151af01f02dfca1dfa142aadefd84ab16bb04424e85698ed69f1674520a50620dbf9e49f52e67822b476db9a3
+DIST NetworkManager-pptp-1.2.12.tar.xz 452116 BLAKE2B 
b2453c154ab6d9a027e2585b8439d99e12ea1e0066a59cab257e6c771c96448484e1922fafa6d6a5db0833660ee69cea9bfe632c53c59cb63e7b745669e0c79f
 SHA512 
da6619ba637dd38dda6584c2bd0ed03763ceedcc573f5730517a2c1013a2e0a83d743c1ad332cd42fe658b6bcd601bd4c3bed2d54d5a64bebb16528d73a3f00b

diff --git a/net-vpn/networkmanager-pptp/networkmanager-pptp-1.2.12.ebuild 
b/net-vpn/networkmanager-pptp/networkmanager-pptp-1.2.12.ebuild
new file mode 100644
index ..415ed210e03b
--- /dev/null
+++ b/net-vpn/networkmanager-pptp/networkmanager-pptp-1.2.12.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+GNOME_ORG_MODULE="NetworkManager-${PN##*-}"
+
+inherit gnome2
+
+DESCRIPTION="NetworkManager PPTP VPN plugin"
+HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager/VPN;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="gtk"
+
+RDEPEND="
+   >=net-misc/networkmanager-1.2.0:=
+   >=dev-libs/dbus-glib-0.74
+   >=dev-libs/glib-2.34:2
+   net-dialup/ppp:=
+   net-dialup/pptpclient
+   gtk? (
+   >=x11-libs/gtk+-3.4:3
+
+   >=app-crypt/libsecret-0.18
+
+   >=gui-libs/gtk-4.0:4
+   >=net-libs/libnma-1.8.36
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/glib
+   dev-util/gdbus-codegen
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local myconf
+   # Same hack as net-dialup/pptpd to get proper plugin dir for ppp, bug 
#519986
+   local PPPD_VER=`best_version net-dialup/ppp`
+   PPPD_VER=${PPPD_VER#*/*-} #reduce it to ${PV}-${PR}
+   PPPD_VER=${PPPD_VER%%[_-]*} # main version without 
beta/pre/patch/revision
+   myconf="${myconf} 
--with-pppd-plugin-dir=/usr/$(get_libdir)/pppd/${PPPD_VER}"
+
+   gnome2_src_configure \
+   --disable-more-warnings \
+   --disable-static \
+   --with-dist-version=Gentoo \
+   $(use_with gtk gnome) \
+   $(use_with gtk gtk4) \
+   ${myconf}
+}



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

2023-03-11 Thread Matt Turner
commit: 336f1ac3826264e7df2f641dc925abd75c8d5d2c
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Mar 11 22:34:15 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 12 02:01:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=336f1ac3

net-misc/networkmanager: Version bump to 1.42.4

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

 net-misc/networkmanager/Manifest   |   1 +
 .../networkmanager/networkmanager-1.42.4.ebuild| 393 +
 2 files changed, 394 insertions(+)

diff --git a/net-misc/networkmanager/Manifest b/net-misc/networkmanager/Manifest
index 7b252a73d682..b3f8129c2f23 100644
--- a/net-misc/networkmanager/Manifest
+++ b/net-misc/networkmanager/Manifest
@@ -2,3 +2,4 @@ DIST NetworkManager-1.40.12.tar.xz 6520720 BLAKE2B 
53b142e7eeb333e5293b361e8e918
 DIST NetworkManager-1.40.16.tar.xz 6589308 BLAKE2B 
ae99307d00a0dc46e4dd44ff5afa25d00f1b77aadf6386c4e9b8d38ba2e278718470868186fa0d5992b33381dab8bbfafc1f2d36ede9bcc993008821d6d74de4
 SHA512 
f065f020f4194fc6fb4a806fdeaa7efb3600dc2389b61b6304d418c183d8cc20ffe92ee8ecf00b433de6c35797605b8dfed4a1267aeb38b937e2356634bd9808
 DIST NetworkManager-1.42.0.tar.xz 6720056 BLAKE2B 
1bd59c2b7e004437ce47a69d187ed79e426e4e1f16b6e8106bef9afcad0cfd86ebfb9b3189533028f343dd757e6b6c3ca6031751b0c20fb2844d2b5be11079b1
 SHA512 
d6c57f79e1de669537501855545d0861044f07780fde61cbb643a955e84a3ca4e417cfb1978c277a1bca9002778dafda5387c28da1b4a58f9f320adaa553210c
 DIST NetworkManager-1.42.2.tar.xz 6749184 BLAKE2B 
cf94f79bad373d1271f406392af595941c78d567cb28a6116b351093858bbce68acf4d115950582087687ea3b3fafad7a977361f6c7f5ce8565bc2eed0e6ab60
 SHA512 
6142aaa7da2ae0dc3c8c75dbf51619ff969ace61c8a2d4a72aa83c4eff69e8389b262941e1667d71cbb55fb0653b14798a3c169b39dfcfa084109ef9fb3a335a
+DIST NetworkManager-1.42.4.tar.xz 6659860 BLAKE2B 
5f98dba82d2bf932d61dc44b263a0c3263a299cc06bb506a98ec822126edf8dd6dde1618f75943caaf49f85864cadcf1eaf2c12864cde5f7521a7dff9053571d
 SHA512 
af51ce481b8a6c3ee6e8856400a19f3e94c1fb0d5b2750ccf48785374b59110b49aa2a90aae675d322d902ad0e3f6eef6188bb247067448de84272dc6b114acb

diff --git a/net-misc/networkmanager/networkmanager-1.42.4.ebuild 
b/net-misc/networkmanager/networkmanager-1.42.4.ebuild
new file mode 100644
index ..ea8c15c407b0
--- /dev/null
+++ b/net-misc/networkmanager/networkmanager-1.42.4.ebuild
@@ -0,0 +1,393 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GNOME_ORG_MODULE="NetworkManager"
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit gnome.org linux-info meson-multilib python-any-r1 readme.gentoo-r1 
systemd toolchain-funcs udev vala virtualx
+
+DESCRIPTION="A set of co-operative tools that make networking simple and 
straightforward"
+HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+
+IUSE="audit bluetooth +concheck connection-sharing debug dhclient dhcpcd 
elogind gnutls +gtk-doc +introspection iptables iwd psl libedit lto +nss 
nftables +modemmanager ofono ovs policykit +ppp resolvconf selinux syslog 
systemd teamd test +tools vala +wext +wifi"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="
+   bluetooth? ( modemmanager )
+   connection-sharing? ( || ( iptables nftables ) )
+   gtk-doc? ( introspection )
+   iwd? ( wifi )
+   vala? ( introspection )
+   wext? ( wifi )
+   ^^ ( gnutls nss )
+   ?? ( elogind systemd )
+   ?? ( dhclient dhcpcd )
+   ?? ( syslog systemd )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+
+COMMON_DEPEND="
+   sys-apps/util-linux[${MULTILIB_USEDEP}]
+   elogind? ( >=sys-auth/elogind-219 )
+   >=virtual/libudev-175:=[${MULTILIB_USEDEP}]
+   sys-apps/dbus
+   net-libs/libndp
+   systemd? ( >=sys-apps/systemd-209:0= )
+   >=dev-libs/glib-2.40:2[${MULTILIB_USEDEP}]
+   introspection? ( >=dev-libs/gobject-introspection-0.10.3:= )
+   selinux? (
+   sec-policy/selinux-networkmanager
+   sys-libs/libselinux
+   )
+   audit? ( sys-process/audit )
+   teamd? (
+   >=dev-libs/jansson-2.7:=
+   >=net-misc/libteam-1.9
+   )
+   policykit? ( >=sys-auth/polkit-0.106 )
+   nss? (
+   dev-libs/nspr[${MULTILIB_USEDEP}]
+   >=dev-libs/nss-3.11[${MULTILIB_USEDEP}]
+   )
+   gnutls? (
+   >=net-libs/gnutls-2.12:=[${MULTILIB_USEDEP}]
+   )
+   ppp? ( >=net-dialup/ppp-2.4.5:=[ipv6] )
+   modemmanager? (
+   net-misc/mobile-broadband-provider-info
+   >=net-misc/modemmanager-0.7.991:0=
+   )
+   bluetooth? ( >=net-wireless/bluez-5:= )
+   ofono? ( net-misc/ofono )
+   dhclient? ( >=net-misc/dhcp-4[client] )
+   dhcpcd? ( >=net-misc/dhcpcd-9.3.3 )
+

[gentoo-commits] repo/gentoo:master commit in: net-p2p/cpuminer-opt/

2023-03-11 Thread Craig Andrews
commit: eee7acfa4430cde0c3654e4bf075311be8d853a6
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Mar 12 01:40:15 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Mar 12 01:40:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eee7acfa

net-p2p/cpuminer-opt: drop 3.21.2

Signed-off-by: Craig Andrews  gentoo.org>

 net-p2p/cpuminer-opt/Manifest   |  1 -
 net-p2p/cpuminer-opt/cpuminer-opt-3.21.2.ebuild | 49 -
 2 files changed, 50 deletions(-)

diff --git a/net-p2p/cpuminer-opt/Manifest b/net-p2p/cpuminer-opt/Manifest
index d18db5cde9bc..9cc15dc61158 100644
--- a/net-p2p/cpuminer-opt/Manifest
+++ b/net-p2p/cpuminer-opt/Manifest
@@ -1,2 +1 @@
-DIST cpuminer-opt-3.21.2.tar.gz 1795148 BLAKE2B 
8b47ee2cac3e3e6d991d99a5ff4d8e6a495629b0e9152c9a0fe8521c18b6ea113742c5e19afbd73b2bd6162145ebdd7087d49335540e8f8b4cfa8a6fadb7a096
 SHA512 
633a3d34bbf9f5ebf60d419f2bd44a0a0b00788a14fc6df9b835eee8880f3e3c47bb94d85c8ef21d64a6c2b9445ce67c28410b6b9bde282375597f616107a93f
 DIST cpuminer-opt-3.21.3.tar.gz 1796472 BLAKE2B 
cbbe7e4c93daefab6264c6d73b25e292c23edcc86d58ae6e139a5a6e2e6f354576d3264bc16b13449caa3c05422fb69fa742a990ca71dda1baaa76aa66095118
 SHA512 
c70e823d371158022733fa5354cf8b58f83b2588368d350b5707baab1b23ef8d5174ff566818659c44a97e57bf5cc8b991ab2b5307161eeca4acb7950a9b

diff --git a/net-p2p/cpuminer-opt/cpuminer-opt-3.21.2.ebuild 
b/net-p2p/cpuminer-opt/cpuminer-opt-3.21.2.ebuild
deleted file mode 100644
index dd862b295bd0..
--- a/net-p2p/cpuminer-opt/cpuminer-opt-3.21.2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools flag-o-matic systemd
-
-DESCRIPTION="Optimized multi algo CPU miner"
-HOMEPAGE="https://github.com/JayDDee/cpuminer-opt;
-IUSE="cpu_flags_x86_sse2 curl"
-LICENSE="GPL-2"
-SLOT="0"
-REQUIRED_USE="cpu_flags_x86_sse2"
-DEPEND="
-   dev-libs/gmp:=
-   dev-libs/jansson:=
-   >=net-misc/curl-7.15[ssl]
-   dev-libs/openssl:0=
-"
-RDEPEND="${DEPEND}"
-if [[ ${PV} == "" ]] ; then
-   SRC_URI=""
-   EGIT_REPO_URI="https://github.com/JayDDee/${PN}.git;
-   inherit git-r3
-else
-   KEYWORDS="~amd64"
-   SRC_URI="https://github.com/JayDDee/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-fi
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   append-ldflags -Wl,-z,noexecstack
-   econf --with-crypto --with-curl
-}
-
-src_install() {
-   default
-   systemd_dounit "${FILESDIR}"/${PN}.service
-   insinto "/etc/${PN}"
-   doins cpuminer-conf.json
-}
-
-src_test() {
-   ./cpuminer --cputest || die
-}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/cpuminer-opt/

2023-03-11 Thread Craig Andrews
commit: 896bac058e8f67020001f1011412890fcc512567
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Mar 12 01:40:02 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Mar 12 01:40:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=896bac05

net-p2p/cpuminer-opt: add 3.21.3

Signed-off-by: Craig Andrews  gentoo.org>

 net-p2p/cpuminer-opt/Manifest   |  1 +
 net-p2p/cpuminer-opt/cpuminer-opt-3.21.3.ebuild | 49 +
 2 files changed, 50 insertions(+)

diff --git a/net-p2p/cpuminer-opt/Manifest b/net-p2p/cpuminer-opt/Manifest
index 2dc78bb4bde8..d18db5cde9bc 100644
--- a/net-p2p/cpuminer-opt/Manifest
+++ b/net-p2p/cpuminer-opt/Manifest
@@ -1 +1,2 @@
 DIST cpuminer-opt-3.21.2.tar.gz 1795148 BLAKE2B 
8b47ee2cac3e3e6d991d99a5ff4d8e6a495629b0e9152c9a0fe8521c18b6ea113742c5e19afbd73b2bd6162145ebdd7087d49335540e8f8b4cfa8a6fadb7a096
 SHA512 
633a3d34bbf9f5ebf60d419f2bd44a0a0b00788a14fc6df9b835eee8880f3e3c47bb94d85c8ef21d64a6c2b9445ce67c28410b6b9bde282375597f616107a93f
+DIST cpuminer-opt-3.21.3.tar.gz 1796472 BLAKE2B 
cbbe7e4c93daefab6264c6d73b25e292c23edcc86d58ae6e139a5a6e2e6f354576d3264bc16b13449caa3c05422fb69fa742a990ca71dda1baaa76aa66095118
 SHA512 
c70e823d371158022733fa5354cf8b58f83b2588368d350b5707baab1b23ef8d5174ff566818659c44a97e57bf5cc8b991ab2b5307161eeca4acb7950a9b

diff --git a/net-p2p/cpuminer-opt/cpuminer-opt-3.21.3.ebuild 
b/net-p2p/cpuminer-opt/cpuminer-opt-3.21.3.ebuild
new file mode 100644
index ..dd862b295bd0
--- /dev/null
+++ b/net-p2p/cpuminer-opt/cpuminer-opt-3.21.3.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic systemd
+
+DESCRIPTION="Optimized multi algo CPU miner"
+HOMEPAGE="https://github.com/JayDDee/cpuminer-opt;
+IUSE="cpu_flags_x86_sse2 curl"
+LICENSE="GPL-2"
+SLOT="0"
+REQUIRED_USE="cpu_flags_x86_sse2"
+DEPEND="
+   dev-libs/gmp:=
+   dev-libs/jansson:=
+   >=net-misc/curl-7.15[ssl]
+   dev-libs/openssl:0=
+"
+RDEPEND="${DEPEND}"
+if [[ ${PV} == "" ]] ; then
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/JayDDee/${PN}.git;
+   inherit git-r3
+else
+   KEYWORDS="~amd64"
+   SRC_URI="https://github.com/JayDDee/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   append-ldflags -Wl,-z,noexecstack
+   econf --with-crypto --with-curl
+}
+
+src_install() {
+   default
+   systemd_dounit "${FILESDIR}"/${PN}.service
+   insinto "/etc/${PN}"
+   doins cpuminer-conf.json
+}
+
+src_test() {
+   ./cpuminer --cputest || die
+}



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

2023-03-11 Thread Andreas K. Hüttel
commit: 25016a2d27ade1c95fac6018c6fbe33ca5909347
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Mar 12 00:37:47 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Mar 12 00:38:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25016a2d

app-emulation/qemu: rebase 2 patches for git master

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

 .../qemu/files/qemu-8.0.0-disable-keymap.patch | 27 ++
 app-emulation/qemu/files/qemu-8.0.0-make.patch | 12 ++
 app-emulation/qemu/qemu-.ebuild|  4 ++--
 3 files changed, 41 insertions(+), 2 deletions(-)

diff --git a/app-emulation/qemu/files/qemu-8.0.0-disable-keymap.patch 
b/app-emulation/qemu/files/qemu-8.0.0-disable-keymap.patch
new file mode 100644
index ..aab5dde5fbd9
--- /dev/null
+++ b/app-emulation/qemu/files/qemu-8.0.0-disable-keymap.patch
@@ -0,0 +1,27 @@
+diff -ruN qemu-.orig/meson.build qemu-/meson.build
+--- qemu-.orig/meson.build 2023-03-12 01:17:38.273756012 +0100
 qemu-/meson.build  2023-03-12 01:18:44.854716789 +0100
+@@ -667,6 +667,8 @@
+ 
+ if get_option('xkbcommon').auto() and not have_system and not have_tools
+   xkbcommon = not_found
++elif get_option('xkbcommon').disabled()
++  xkbcommon = not_found
+ else
+   xkbcommon = dependency('xkbcommon', required: get_option('xkbcommon'),
+  method: 'pkg-config', kwargs: static_kwargs)
+diff -ruN qemu-.orig/pc-bios/keymaps/meson.build 
qemu-/pc-bios/keymaps/meson.build
+--- qemu-.orig/pc-bios/keymaps/meson.build 2023-03-12 01:17:38.321756706 
+0100
 qemu-/pc-bios/keymaps/meson.build  2023-03-12 01:20:22.015111600 
+0100
+@@ -33,8 +33,10 @@
+   'tr': '-l tr',
+ }
+ 
+-if meson.is_cross_build() or not xkbcommon.found()
++if meson.is_cross_build()
+   native_qemu_keymap = find_program('qemu-keymap', required: false, disabler: 
true)
++elif get_option('xkbcommon').disabled()
++  native_qemu_keymap = not_found
+ else
+   native_qemu_keymap = qemu_keymap
+ endif

diff --git a/app-emulation/qemu/files/qemu-8.0.0-make.patch 
b/app-emulation/qemu/files/qemu-8.0.0-make.patch
new file mode 100644
index ..4bf3f7157713
--- /dev/null
+++ b/app-emulation/qemu/files/qemu-8.0.0-make.patch
@@ -0,0 +1,12 @@
+diff -ruN qemu-.orig/configure qemu-/configure
+--- qemu-.orig/configure   2023-03-12 01:26:15.488133462 +0100
 qemu-/configure2023-03-12 01:29:19.355724020 +0100
+@@ -1068,7 +1068,7 @@
+ fi
+ fi
+ 
+-if ! has "$make"
++if ! has $make
+ then
+ error_exit "GNU make ($make) not found"
+ fi

diff --git a/app-emulation/qemu/qemu-.ebuild 
b/app-emulation/qemu/qemu-.ebuild
index 61f5fdffb2eb..874bcfff7852 100644
--- a/app-emulation/qemu/qemu-.ebuild
+++ b/app-emulation/qemu/qemu-.ebuild
@@ -308,8 +308,8 @@ RDEPEND="${CDEPEND}
)"
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-5.2.0-disable-keymap.patch
-   "${FILESDIR}"/${PN}-6.0.0-make.patch
+   "${FILESDIR}"/${PN}-8.0.0-disable-keymap.patch
+   "${FILESDIR}"/${PN}-8.0.0-make.patch
"${FILESDIR}"/${PN}-7.1.0-also-build-virtfs-proxy-helper.patch
"${FILESDIR}"/${PN}-7.1.0-capstone-include-path.patch
 )



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

2023-03-11 Thread Maciej Barć
commit: 2ec5ad629327dc554549c172a9edae4f7484a271
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Mar 12 00:17:58 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Mar 12 00:18:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ec5ad62

net-misc/gallery-dl: drop old 1.24.3

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

 net-misc/gallery-dl/Manifest |  1 -
 net-misc/gallery-dl/gallery-dl-1.24.3.ebuild | 39 
 2 files changed, 40 deletions(-)

diff --git a/net-misc/gallery-dl/Manifest b/net-misc/gallery-dl/Manifest
index cc1aa93ce4ec..7309b1cb09aa 100644
--- a/net-misc/gallery-dl/Manifest
+++ b/net-misc/gallery-dl/Manifest
@@ -1,4 +1,3 @@
 DIST gallery-dl-1.24.2.gh.tar.gz 509230 BLAKE2B 
e0be565c00d4c81b613bdc3fe9983a5a7cc7a1f131750ec79f16e3b38d134f49ef8fb8f9585767c1abdb3c3d3abc4681f5546460373d53da0646f7fd73a3d47b
 SHA512 
2b8780d9ebf868635f76315a5f7a426ed72b4db4e7a12f97ebc86520fa6d5908f39fb26e876cbc46e8249b083f3bf5dc4d38a3c2ddb27873c473c80bac0af415
-DIST gallery-dl-1.24.3.gh.tar.gz 518417 BLAKE2B 
2d5c2167b5af9d3aa8c9a65ac0758e336315377fa2bd9a33b977e01360ab45a573f998fd3dccfb15e20a717e9d80acab8b17787ccd7e2141fad9dcd38ff63c94
 SHA512 
f971944048143ee8c63d3d2161b27f5e1d294b9edcf5155479687eeec279cf8a7fc6a722b4572cab8b741067f73afa06d7895ed1a99396d7a37dd6fb2e929d6e
 DIST gallery-dl-1.24.4.gh.tar.gz 518668 BLAKE2B 
73ef2894d1355716001a5b82c43547d8156a646136b9a87e91ab0c51c4c238509da077e6ca79e8701a65c3e846aaa4adeac8d3f8cdfb50e140e815f56b55d358
 SHA512 
19285f9db2eba95252f13af176c314a318fd71503913ce6b54e4b31d0c41b1ca79498289531ca0b9d67630395c8212ba497c5c2a838f554c24d1672c5c16caf3
 DIST gallery-dl-1.24.5.gh.tar.gz 525743 BLAKE2B 
6b8611242bbb6a6dc76508ec452c3618fe75d6ffdc3185b5f246e5568f32861647649d63e9479b187f086aeb4ea4f567567fc387bbe1df0cb4994a00d4ba76f1
 SHA512 
648707e5be450501aa66f34b89aae1cf7b80c93bee5105c9eeae4fa19e34df41b231066a23113e963119105050e6aed8e654d10d107086ab5a815095dcf562c2

diff --git a/net-misc/gallery-dl/gallery-dl-1.24.3.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.24.3.ebuild
deleted file mode 100644
index 9dcd7bdbba2f..
--- a/net-misc/gallery-dl/gallery-dl-1.24.3.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="sqlite,ssl,xml(+)"
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Download image galleries and collections from several image 
hosting sites"
-HOMEPAGE="https://github.com/mikf/gallery-dl;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/mikf/${PN}.git;
-else
-   SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-# tests require network access
-RESTRICT="test"
-
-RDEPEND=">=dev-python/requests-2.11.0[${PYTHON_USEDEP}]"
-
-distutils_enable_tests setup.py
-
-python_compile_all() {
-   emake PYTHON=${EPYTHON} data/completion/{,_}gallery-dl man
-}
-
-pkg_postinst() {
-   optfeature "Pixiv Ugoira to WebM conversion" media-video/ffmpeg
-   optfeature "video downloads" net-misc/yt-dlp
-}



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

2023-03-11 Thread Maciej Barć
commit: b9d0098a19eac7d9ce41fcb0dbeaf901b98e9443
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Mar 12 00:17:50 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Mar 12 00:18:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9d0098a

net-misc/gallery-dl: drop old 1.24.1

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

 net-misc/gallery-dl/Manifest |  1 -
 net-misc/gallery-dl/gallery-dl-1.24.1.ebuild | 39 
 2 files changed, 40 deletions(-)

diff --git a/net-misc/gallery-dl/Manifest b/net-misc/gallery-dl/Manifest
index 41d0839e7c06..cc1aa93ce4ec 100644
--- a/net-misc/gallery-dl/Manifest
+++ b/net-misc/gallery-dl/Manifest
@@ -1,4 +1,3 @@
-DIST gallery-dl-1.24.1.gh.tar.gz 504352 BLAKE2B 
52b5cc5022e74a9453e378c65d6f42216362531c1b3afac7ddf5a87b8e78acbe629e302e08b8273dcad6e25738c0009bd2e197d4cb6fee2bffdd9e20e9d7a296
 SHA512 
65e00b7d7d6f959f3aa62701b683ce6d6ca30c23f9e0f82c206ed102746b8627bf88f89d5f54bbd4afd4135ddf143a9da1ba05c202f82c114cac1cb926b41efc
 DIST gallery-dl-1.24.2.gh.tar.gz 509230 BLAKE2B 
e0be565c00d4c81b613bdc3fe9983a5a7cc7a1f131750ec79f16e3b38d134f49ef8fb8f9585767c1abdb3c3d3abc4681f5546460373d53da0646f7fd73a3d47b
 SHA512 
2b8780d9ebf868635f76315a5f7a426ed72b4db4e7a12f97ebc86520fa6d5908f39fb26e876cbc46e8249b083f3bf5dc4d38a3c2ddb27873c473c80bac0af415
 DIST gallery-dl-1.24.3.gh.tar.gz 518417 BLAKE2B 
2d5c2167b5af9d3aa8c9a65ac0758e336315377fa2bd9a33b977e01360ab45a573f998fd3dccfb15e20a717e9d80acab8b17787ccd7e2141fad9dcd38ff63c94
 SHA512 
f971944048143ee8c63d3d2161b27f5e1d294b9edcf5155479687eeec279cf8a7fc6a722b4572cab8b741067f73afa06d7895ed1a99396d7a37dd6fb2e929d6e
 DIST gallery-dl-1.24.4.gh.tar.gz 518668 BLAKE2B 
73ef2894d1355716001a5b82c43547d8156a646136b9a87e91ab0c51c4c238509da077e6ca79e8701a65c3e846aaa4adeac8d3f8cdfb50e140e815f56b55d358
 SHA512 
19285f9db2eba95252f13af176c314a318fd71503913ce6b54e4b31d0c41b1ca79498289531ca0b9d67630395c8212ba497c5c2a838f554c24d1672c5c16caf3

diff --git a/net-misc/gallery-dl/gallery-dl-1.24.1.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.24.1.ebuild
deleted file mode 100644
index f6cab0159f71..
--- a/net-misc/gallery-dl/gallery-dl-1.24.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="sqlite,ssl,xml(+)"
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Download image galleries and collections from several image 
hosting sites"
-HOMEPAGE="https://github.com/mikf/gallery-dl;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/mikf/${PN}.git;
-else
-   SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
-   KEYWORDS="amd64 arm arm64 hppa ppc ppc64 ~riscv x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-# tests require network access
-RESTRICT="test"
-
-RDEPEND=">=dev-python/requests-2.11.0[${PYTHON_USEDEP}]"
-
-distutils_enable_tests setup.py
-
-python_compile_all() {
-   emake PYTHON=${EPYTHON} data/completion/{,_}gallery-dl man
-}
-
-pkg_postinst() {
-   optfeature "Pixiv Ugoira to WebM conversion" media-video/ffmpeg
-   optfeature "video downloads" net-misc/yt-dlp
-}



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

2023-03-11 Thread Maciej Barć
commit: 618fd06f5926830e967ab4650e1cf96f0adc4f35
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Mar 12 00:18:28 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Mar 12 00:18:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=618fd06f

net-misc/gallery-dl: bump to 1.25.0

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

 net-misc/gallery-dl/Manifest |  1 +
 net-misc/gallery-dl/gallery-dl-1.25.0.ebuild | 39 
 2 files changed, 40 insertions(+)

diff --git a/net-misc/gallery-dl/Manifest b/net-misc/gallery-dl/Manifest
index 7309b1cb09aa..89e0a23e4841 100644
--- a/net-misc/gallery-dl/Manifest
+++ b/net-misc/gallery-dl/Manifest
@@ -1,3 +1,4 @@
 DIST gallery-dl-1.24.2.gh.tar.gz 509230 BLAKE2B 
e0be565c00d4c81b613bdc3fe9983a5a7cc7a1f131750ec79f16e3b38d134f49ef8fb8f9585767c1abdb3c3d3abc4681f5546460373d53da0646f7fd73a3d47b
 SHA512 
2b8780d9ebf868635f76315a5f7a426ed72b4db4e7a12f97ebc86520fa6d5908f39fb26e876cbc46e8249b083f3bf5dc4d38a3c2ddb27873c473c80bac0af415
 DIST gallery-dl-1.24.4.gh.tar.gz 518668 BLAKE2B 
73ef2894d1355716001a5b82c43547d8156a646136b9a87e91ab0c51c4c238509da077e6ca79e8701a65c3e846aaa4adeac8d3f8cdfb50e140e815f56b55d358
 SHA512 
19285f9db2eba95252f13af176c314a318fd71503913ce6b54e4b31d0c41b1ca79498289531ca0b9d67630395c8212ba497c5c2a838f554c24d1672c5c16caf3
 DIST gallery-dl-1.24.5.gh.tar.gz 525743 BLAKE2B 
6b8611242bbb6a6dc76508ec452c3618fe75d6ffdc3185b5f246e5568f32861647649d63e9479b187f086aeb4ea4f567567fc387bbe1df0cb4994a00d4ba76f1
 SHA512 
648707e5be450501aa66f34b89aae1cf7b80c93bee5105c9eeae4fa19e34df41b231066a23113e963119105050e6aed8e654d10d107086ab5a815095dcf562c2
+DIST gallery-dl-1.25.0.gh.tar.gz 540793 BLAKE2B 
e02daf0b2deb8196fc587a3fd17e4bb8b0d14ca67c6384e120d3fadaa261b5d9143885c2717d0e98dc0467285a7ebfa9f9bc5da7ad5bd39a239a6975e0a900eb
 SHA512 
e0cc041343130acf47f0ab4b7b7ac0ac42389bc457748404b9b0bc17f8a8690b225ab30c0c3d523925138608508417ecc4052981a5615d0747a2a064f6236ed4

diff --git a/net-misc/gallery-dl/gallery-dl-1.25.0.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.25.0.ebuild
new file mode 100644
index ..9dcd7bdbba2f
--- /dev/null
+++ b/net-misc/gallery-dl/gallery-dl-1.25.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="sqlite,ssl,xml(+)"
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Download image galleries and collections from several image 
hosting sites"
+HOMEPAGE="https://github.com/mikf/gallery-dl;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mikf/${PN}.git;
+else
+   SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+# tests require network access
+RESTRICT="test"
+
+RDEPEND=">=dev-python/requests-2.11.0[${PYTHON_USEDEP}]"
+
+distutils_enable_tests setup.py
+
+python_compile_all() {
+   emake PYTHON=${EPYTHON} data/completion/{,_}gallery-dl man
+}
+
+pkg_postinst() {
+   optfeature "Pixiv Ugoira to WebM conversion" media-video/ffmpeg
+   optfeature "video downloads" net-misc/yt-dlp
+}



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

2023-03-11 Thread Maciej Barć
commit: 898bf0b0e27db42d0d5c8432392d8628794df841
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Mar 12 00:17:41 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Mar 12 00:18:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=898bf0b0

net-misc/gallery-dl: drop old 1.23.5

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

 net-misc/gallery-dl/Manifest |  1 -
 net-misc/gallery-dl/gallery-dl-1.23.5.ebuild | 39 
 2 files changed, 40 deletions(-)

diff --git a/net-misc/gallery-dl/Manifest b/net-misc/gallery-dl/Manifest
index b2a2cc46e25a..41d0839e7c06 100644
--- a/net-misc/gallery-dl/Manifest
+++ b/net-misc/gallery-dl/Manifest
@@ -1,4 +1,3 @@
-DIST gallery-dl-1.23.5.gh.tar.gz 491336 BLAKE2B 
6690444508af66f1293f773f2795aae1546e1ce2daf4bedef32fa7aa801d0d6ce82b2825e008a6db7e2e8e6e6c4bce095f0a453cfd23d7ae9ebf09a717b8d07e
 SHA512 
541d1452e55e58a319e3c2523d81d190b2c348c798977d32c091118f5f2eb6a930e27b0029900d98a9cb731e86c43c3fd8e0121fe4caf05db4296c15c8637194
 DIST gallery-dl-1.24.1.gh.tar.gz 504352 BLAKE2B 
52b5cc5022e74a9453e378c65d6f42216362531c1b3afac7ddf5a87b8e78acbe629e302e08b8273dcad6e25738c0009bd2e197d4cb6fee2bffdd9e20e9d7a296
 SHA512 
65e00b7d7d6f959f3aa62701b683ce6d6ca30c23f9e0f82c206ed102746b8627bf88f89d5f54bbd4afd4135ddf143a9da1ba05c202f82c114cac1cb926b41efc
 DIST gallery-dl-1.24.2.gh.tar.gz 509230 BLAKE2B 
e0be565c00d4c81b613bdc3fe9983a5a7cc7a1f131750ec79f16e3b38d134f49ef8fb8f9585767c1abdb3c3d3abc4681f5546460373d53da0646f7fd73a3d47b
 SHA512 
2b8780d9ebf868635f76315a5f7a426ed72b4db4e7a12f97ebc86520fa6d5908f39fb26e876cbc46e8249b083f3bf5dc4d38a3c2ddb27873c473c80bac0af415
 DIST gallery-dl-1.24.3.gh.tar.gz 518417 BLAKE2B 
2d5c2167b5af9d3aa8c9a65ac0758e336315377fa2bd9a33b977e01360ab45a573f998fd3dccfb15e20a717e9d80acab8b17787ccd7e2141fad9dcd38ff63c94
 SHA512 
f971944048143ee8c63d3d2161b27f5e1d294b9edcf5155479687eeec279cf8a7fc6a722b4572cab8b741067f73afa06d7895ed1a99396d7a37dd6fb2e929d6e

diff --git a/net-misc/gallery-dl/gallery-dl-1.23.5.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.23.5.ebuild
deleted file mode 100644
index f6cab0159f71..
--- a/net-misc/gallery-dl/gallery-dl-1.23.5.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="sqlite,ssl,xml(+)"
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Download image galleries and collections from several image 
hosting sites"
-HOMEPAGE="https://github.com/mikf/gallery-dl;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/mikf/${PN}.git;
-else
-   SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
-   KEYWORDS="amd64 arm arm64 hppa ppc ppc64 ~riscv x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-# tests require network access
-RESTRICT="test"
-
-RDEPEND=">=dev-python/requests-2.11.0[${PYTHON_USEDEP}]"
-
-distutils_enable_tests setup.py
-
-python_compile_all() {
-   emake PYTHON=${EPYTHON} data/completion/{,_}gallery-dl man
-}
-
-pkg_postinst() {
-   optfeature "Pixiv Ugoira to WebM conversion" media-video/ffmpeg
-   optfeature "video downloads" net-misc/yt-dlp
-}



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

2023-03-11 Thread David Seifert
commit: 164bbf86b6921ca8901d66413d09c6dccadc9c6d
Author: David Seifert  gentoo  org>
AuthorDate: Sat Mar 11 23:35:25 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Mar 11 23:35:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=164bbf86

sys-process/cronie: add SLOT

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

 sys-process/cronie/cronie-1.6.1-r2.ebuild | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/sys-process/cronie/cronie-1.6.1-r2.ebuild 
b/sys-process/cronie/cronie-1.6.1-r2.ebuild
index 2cab18466846..d9f124e3ec06 100644
--- a/sys-process/cronie/cronie-1.6.1-r2.ebuild
+++ b/sys-process/cronie/cronie-1.6.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -8,13 +8,13 @@ inherit autotools cron flag-o-matic pam systemd
 DESCRIPTION="Cronie is a standard UNIX daemon cron based on the original 
vixie-cron"
 HOMEPAGE="https://github.com/cronie-crond/cronie;
 SRC_URI="https://github.com/cronie-crond/cronie/archive/${P}.tar.gz;
+S="${WORKDIR}/${PN}-${P}"
 
 LICENSE="ISC BSD BSD-2 GPL-2"
+SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="+anacron +inotify pam selinux"
 
-BDEPEND="acct-group/crontab"
-
 DEPEND="
pam? ( sys-libs/pam )
anacron? (
@@ -29,12 +29,11 @@ RDEPEND="
${DEPEND}
sys-apps/debianutils
 "
+BDEPEND="acct-group/crontab"
 
 #cronie supports /etc/crontab
 CRON_SYSTEM_CRONTAB="yes"
 
-S="${WORKDIR}/${PN}-${P}"
-
 PATCHES=(
"${FILESDIR}/${PN}-1.5.3-systemd.patch"
 )



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

2023-03-11 Thread David Seifert
commit: 5a59ee6e462a0ba82cfca609023932f6c8fc3410
Author: David Seifert  gentoo  org>
AuthorDate: Sat Mar 11 23:35:26 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Mar 11 23:35:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a59ee6e

sys-process/fcron: add SLOT

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

 sys-process/fcron/fcron-3.3.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-process/fcron/fcron-3.3.1.ebuild 
b/sys-process/fcron/fcron-3.3.1.ebuild
index 7142b8367a37..88aca353aef9 100644
--- a/sys-process/fcron/fcron-3.3.1.ebuild
+++ b/sys-process/fcron/fcron-3.3.1.ebuild
@@ -16,6 +16,7 @@ SRC_URI="http://fcron.free.fr/archives/${MY_P}.src.tar.gz -> 
${P}.tar.gz"
 S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
+SLOT="0"
 KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
 IUSE="audit debug pam selinux l10n_fr +mta +system-crontab readline"
 



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

2023-03-11 Thread Sam James
commit: c8f3cb3b350b7694919fd0adb2fa817f2822d08d
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 11 22:56:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 11 22:56:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8f3cb3b

dev-util/meson: Stabilize 1.0.1 hppa, #900877

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

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

diff --git a/dev-util/meson/meson-1.0.1.ebuild 
b/dev-util/meson/meson-1.0.1.ebuild
index fdf9462634f9..b71e586cc1d4 100644
--- a/dev-util/meson/meson-1.0.1.ebuild
+++ b/dev-util/meson/meson-1.0.1.ebuild
@@ -16,7 +16,7 @@ else
S=${WORKDIR}/${MY_P}
 
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips 
ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
 fi
 



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

2023-03-11 Thread Sam James
commit: 7768208f53f1c01e3fe4a6ac059c99e950b837bf
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 11 22:54:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 11 22:54:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7768208f

app-containers/docker: drop hardened cruft from IUSE

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

 app-containers/docker/docker-23.0.1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-containers/docker/docker-23.0.1.ebuild 
b/app-containers/docker/docker-23.0.1.ebuild
index b72a3107a4a7..d592dae8135b 100644
--- a/app-containers/docker/docker-23.0.1.ebuild
+++ b/app-containers/docker/docker-23.0.1.ebuild
@@ -14,8 +14,7 @@ 
SRC_URI="https://github.com/moby/moby/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="apparmor aufs btrfs +container-init device-mapper hardened
-overlay seccomp selinux"
+IUSE="apparmor aufs btrfs +container-init device-mapper overlay seccomp 
selinux"
 
 DEPEND="
acct-group/docker



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

2023-03-11 Thread Sam James
commit: 2606be7476e42550a21222d20c2e887aff19c5ab
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 11 22:50:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 11 22:50:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2606be74

sys-devel/gcc: add 12.2.1_p20230311

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-12.2.1_p20230311.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index b911d8b3cd2d..343143eed554 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -17,6 +17,7 @@ DIST gcc-11.4.0-patches-7.tar.xz 14416 BLAKE2B 
3ebf62cba04cac8830a93a99d11c21347
 DIST gcc-11.4.0-patches-8.tar.xz 13788 BLAKE2B 
a1406d5dcd906ed51ef06bb6571c216d83f74ab5ba05d2f1783d20619ee4ae9a4aa60c15917c861c24b708621b1605411011df9d217472f92001ec1c59a22b5b
 SHA512 
b18b068422911216063948e21f0ec01073edb45c828a351282730111642638a0a42b97394a3f7522f892fe79e30b391372c829b542ce64fd0dc58c2a83f091bf
 DIST gcc-12-20230121.tar.xz 79652428 BLAKE2B 
f4f0e6474d179454dc56dd05c823fca919a894e9efdc64625bb13045c7bd549a7bab59dfb4052d45d594d4484801ab5b18cf3f3d6277be54eaec24a53abd439c
 SHA512 
b6c2486916418a64fab64c3655329bc18ca93ee4eca240e8779bd6d8280124fcd07b1aa8eff979fd317656646ecdba9353107887338354d8bd2c1f68c1609349
 DIST gcc-12-20230304.tar.xz 79683276 BLAKE2B 
e02622f1193ba17dd1041eae0c2f594b26806b00cfb269e683cc356d6d405ae8a49e60823ed6f814d2aac820ef01d9004f68d628a853be139fa6a70e8601ba2a
 SHA512 
0c23a8845c8f202b0c0e4aceb3104bf76c0aca9171ba65d292057703d160fc4ce0b0d7c8876cf1bb30f998c4a5a0a8f3c4165dd4d8d316019cff0dc19aa62182
+DIST gcc-12-20230311.tar.xz 79694468 BLAKE2B 
7c775bf81e43d431dd03b17b995ee6b7d54c8c8f2eb2962498dcb741b4a661d1c02b48cf3cc17f9074a58a8a299977e1caecb1ba34200759b00a18e36e156fe3
 SHA512 
e016537c8a06311ccfec5760417f9daa4c4e55b32fc28f32dd0ec7429f53ed753a84a788da304b12f9c7443ec693ad881536cfa875829d201d803138fde59c16
 DIST gcc-12.2.0-musl-patches-7.tar.xz 3652 BLAKE2B 
295ea907efea854a3c2447d472bedb24714d78b7b725476b1eac3898d89c0c549da8e69db28911205bb3293f62cf344a90ade0898ecf5fed57ff00fcf8547a9f
 SHA512 
7a7a440bc08de8dcb37c080ea0c27904adaaadfaab24d90becd2d009243dcfc886d8f674ce3ccddb4ebb5ad17f04d841064d9ec2e2e2e96a1afac3002111
 DIST gcc-12.2.0-patches-1.tar.xz 12864 BLAKE2B 
a5ae0a85dfc1b6f0bd968f0d5262ebed14ec9cdb3249e3a4c571578c54eda0e53708ee7fe8e03e506366c7f3cf7926eced9b390d9dee948c1249298c0fabd9fb
 SHA512 
f3d793b89a2a0385d596162fb0c653d4acdf21ae418cb792c1786a01fde0391bd0719715dbf07d53636f127168f5cd99108a1dc11cf6cea889b7d82385bcc258
 DIST gcc-12.2.0-patches-10.tar.xz 14252 BLAKE2B 
99368db982227728a6a9e2b1f694999f041f38db4a3806b6a740c86218735f9b561197bc150423a3caad0b5fd335c95d1aca130a519754423cd44a083e655373
 SHA512 
f7f0d8185e908926046f579793dba5916dc27392b85bfe50a7e70c213c3ba29479dfdb1b27514765b76bc897c4dbb530680e59c4deca7a245a808ed566120e4c

diff --git a/sys-devel/gcc/gcc-12.2.1_p20230311.ebuild 
b/sys-devel/gcc/gcc-12.2.1_p20230311.ebuild
new file mode 100644
index ..3a7a472a2f2f
--- /dev/null
+++ b/sys-devel/gcc/gcc-12.2.1_p20230311.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="13"
+PATCH_GCC_VER="12.2.0"
+MUSL_VER="7"
+MUSL_GCC_VER="12.2.0"
+
+if [[ $(ver_cut 3) ==  ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   else
+   MY_PV_2=$(($(ver_cut 2) - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998))
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+   # Cheesy hack for RCs
+   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
+   MY_P=${PN}-${MY_PV}
+   
GCC_TARBALL_SRC_URI="https://gcc.gnu.org/pub/gcc/snapshots/${MY_PV}/${MY_P}.tar.xz;
+   TOOLCHAIN_SET_S=no
+   S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+# Needs to be after inherit (for now?), bug #830908
+EGIT_BRANCH=releases/gcc-$(ver_cut 1)
+
+# Don't keyword live ebuilds
+#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+#  KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+#fi
+
+# Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
+# If GCC is enabling CET by default, we need glibc to be built with support 
for it.
+# bug #830454
+RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+DEPEND="${RDEPEND}"
+BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]"
+
+src_prepare() {
+   toolchain_src_prepare
+
+   eapply_user
+}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission-remote-gtk/

2023-03-11 Thread Mike Gilbert
commit: 4026efe928644cd1d6af4df4cb4a439a28e0b388
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Mar 11 22:09:05 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Mar 11 22:09:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4026efe9

net-p2p/transmission-remote-gtk: add myself as a maintainer

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

 net-p2p/transmission-remote-gtk/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-p2p/transmission-remote-gtk/metadata.xml 
b/net-p2p/transmission-remote-gtk/metadata.xml
index 7b210fe76e33..e556d75cbcf9 100644
--- a/net-p2p/transmission-remote-gtk/metadata.xml
+++ b/net-p2p/transmission-remote-gtk/metadata.xml
@@ -5,6 +5,10 @@
l...@gentoo.org
Mart Raudsepp

+   
+   flop...@gentoo.org
+   Mike Gilbert
+   

Use net-libs/libproxy for 
getting the HTTP/HTTPS/SOCKS proxy configuration.



[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclx/

2023-03-11 Thread Alfredo Tupone
commit: 66fbaa91e2107d91e918a3d6c95470d59aed7eca
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Mar 11 22:08:22 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Mar 11 22:08:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66fbaa91

dev-tcltk/tclx: autoreconf & stat64 good for configure

Closes: https://bugs.gentoo.org/900463
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-tcltk/tclx/{tclx-8.4.4-r1.ebuild => tclx-8.4.4-r2.ebuild} | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/dev-tcltk/tclx/tclx-8.4.4-r1.ebuild 
b/dev-tcltk/tclx/tclx-8.4.4-r2.ebuild
similarity index 87%
rename from dev-tcltk/tclx/tclx-8.4.4-r1.ebuild
rename to dev-tcltk/tclx/tclx-8.4.4-r2.ebuild
index 34d1fe02ea60..38ea1746b9a3 100644
--- a/dev-tcltk/tclx/tclx-8.4.4-r1.ebuild
+++ b/dev-tcltk/tclx/tclx-8.4.4-r2.ebuild
@@ -1,8 +1,10 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
+inherit autotools
+
 DESCRIPTION="A set of extensions to TCL"
 HOMEPAGE="http://tclx.sourceforge.net;
 SRC_URI="https://github.com/flightaware/${PN}/archive/v${PV}.tar.gz
@@ -26,11 +28,16 @@ PATCHES=(
"${FILESDIR}"/${P}-configure-clang16-deux.patch
 )
 
+QA_CONFIG_IMPL_DECL_SKIP=(
+   stat64 # used to test for Large File Support
+)
+
 src_prepare() {
sed \
-e '/CC=/s:-pipe::g' \
-i tclconfig/tcl.m4 configure || die
default
+   eautoreconf
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tix/

2023-03-11 Thread Alfredo Tupone
commit: 7d2182f227a29fae19446e83876be525dd696732
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Mar 11 21:52:13 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Mar 11 21:52:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d2182f2

dev-tcltk/tix: stat64 is ok for configure

Closes: https://bugs.gentoo.org/898316
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-tcltk/tix/tix-8.4.3-r4.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-tcltk/tix/tix-8.4.3-r4.ebuild 
b/dev-tcltk/tix/tix-8.4.3-r4.ebuild
index 8d589a306097..93bf56a3ced7 100644
--- a/dev-tcltk/tix/tix-8.4.3-r4.ebuild
+++ b/dev-tcltk/tix/tix-8.4.3-r4.ebuild
@@ -33,6 +33,10 @@ PATCHES=(
"${FILESDIR}"/${P}-noopt.patch
 )
 
+QA_CONFIG_IMPL_DECL_SKIP=(
+   stat64 # used to test for Large File Support
+)
+
 src_prepare() {
[[ ${CHOST} == *-darwin* ]] || eapply "${FILESDIR}"/${P}-link.patch
 



[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/

2023-03-11 Thread Alfredo Tupone
commit: c5ad973a4299dc28f659db04dc7d6207551ffbaa
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Mar 11 21:47:46 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Mar 11 21:47:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5ad973a

dev-tcltk/itk: stat64 is ok for configure

Closes: https://bugs.gentoo.org/900138
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-tcltk/itk/itk-4.1.0.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-tcltk/itk/itk-4.1.0.ebuild b/dev-tcltk/itk/itk-4.1.0.ebuild
index a7055bc977c7..5e9a1a0d1b2d 100644
--- a/dev-tcltk/itk/itk-4.1.0.ebuild
+++ b/dev-tcltk/itk/itk-4.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -24,6 +24,10 @@ RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/${PN}${MY_PV}"
 
+QA_CONFIG_IMPL_DECL_SKIP=(
+   stat64 # used to test for Large File Support
+)
+
 src_prepare() {
mv configure.{in,ac} || die
AT_M4DIR=.. eautoconf



[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itcl/

2023-03-11 Thread Alfredo Tupone
commit: d8eade2f3a83e05d1b6f4e04811a9e15671b8863
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Mar 11 21:44:16 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Mar 11 21:45:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8eade2f

dev-tcltk/itcl: stat64 is ok for configure

Closes: https://bugs.gentoo.org/900136
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-tcltk/itcl/itcl-4.2.2.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-tcltk/itcl/itcl-4.2.2.ebuild b/dev-tcltk/itcl/itcl-4.2.2.ebuild
index 68318f98f503..87438d8e2a38 100644
--- a/dev-tcltk/itcl/itcl-4.2.2.ebuild
+++ b/dev-tcltk/itcl/itcl-4.2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -22,6 +22,10 @@ S="${WORKDIR}/${PN}-${MYP}"
 # somehow broken
 #RESTRICT=test
 
+QA_CONFIG_IMPL_DECL_SKIP=(
+   stat64 # used to test for Large File Support
+)
+
 src_prepare() {
default
cp -r itclWidget/tclconfig tclconfig || die



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

2023-03-11 Thread William Hubbs
commit: 1f94fb89323c13b436650f98dd745ccc70215f8d
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Mar 11 21:41:52 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Mar 11 21:41:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f94fb89

app-containers/docker-compose: keyword 2.16.0 for ~amd64, ~arm64

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

 app-containers/docker-compose/docker-compose-2.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-containers/docker-compose/docker-compose-2.16.0.ebuild 
b/app-containers/docker-compose/docker-compose-2.16.0.ebuild
index ff968eb11724..a8e67ae22e10 100644
--- a/app-containers/docker-compose/docker-compose-2.16.0.ebuild
+++ b/app-containers/docker-compose/docker-compose-2.16.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
 
 LICENSE="Apache-2.0"
 SLOT="2"
-# KEYWORDS="~amd64 ~arm64"
+KEYWORDS="~amd64 ~arm64"
 
 RDEPEND=">=app-containers/docker-cli-23.0.0"
 



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

2023-03-11 Thread William Hubbs
commit: ce6fae58225a1f73846451f687458079d91aed5e
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Mar 11 21:39:05 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Mar 11 21:40:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce6fae58

app-containers/docker-cli: fix man pages for 23.0.1

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

 app-containers/docker-cli/Manifest |  1 +
 app-containers/docker-cli/docker-cli-23.0.1.ebuild | 24 +-
 2 files changed, 11 insertions(+), 14 deletions(-)

diff --git a/app-containers/docker-cli/Manifest 
b/app-containers/docker-cli/Manifest
index 004811e7d36f..57177d40b1f8 100644
--- a/app-containers/docker-cli/Manifest
+++ b/app-containers/docker-cli/Manifest
@@ -1,2 +1,3 @@
 DIST docker-cli-20.10.22.tar.gz 7590020 BLAKE2B 
ab003a9af2b441a9bad9c27345dea2e82087cfc8a8ac865adeb2e47e91be4bd9b27f499ae95b0ddcddb66d27c3498938682dcd10d5e3bef41fc18ce1f034a476
 SHA512 
550346904d172725f48c4de0e34fa95123c7022b14980d30cd01df0c9e154ac817f19e24b61538f8cbc23db090de56977c8b885b96f99583e8a5f773691280a6
+DIST docker-cli-23.0.1-man.tar.xz 81956 BLAKE2B 
4660d760fc405f9c3fdc38d7324c34d6a5ab1c567f792d400b91b57e2f3c2257b72cd1b02cab2fde8016ac37f6630e6c5c60da0d9064250f341baf3a5e28419a
 SHA512 
88b926f661f3d291dbd71c0ba6f930c13e81760b354f8abccf802abd8175f312a7b3487ed3d767ae02e3c3d4172d02b6bf55b21b3921c9850a05de5efc204b1f
 DIST docker-cli-23.0.1.tar.gz 6215114 BLAKE2B 
4449de9fdc64f45daf6dbbe762bf6e2320aa32bed1aba90a3c1c81df343f3c3a667e62e950896f5d2b12e33d758507b4cec7d6ed3b06c3815ad528be2c47510a
 SHA512 
77d30945160dc4d9c50354c57d2efed49b99c872c8782f6ad121e6dc1489899d8967ba95cca36499c1b59bc5ef71f4a6b516c635b0cf41b50722bb71597aa496

diff --git a/app-containers/docker-cli/docker-cli-23.0.1.ebuild 
b/app-containers/docker-cli/docker-cli-23.0.1.ebuild
index 78a598ba9c32..ef48a886e348 100644
--- a/app-containers/docker-cli/docker-cli-23.0.1.ebuild
+++ b/app-containers/docker-cli/docker-cli-23.0.1.ebuild
@@ -10,22 +10,28 @@ inherit bash-completion-r1  golang-vcs-snapshot
 DESCRIPTION="the command line binary for docker"
 HOMEPAGE="https://www.docker.com/;
 SRC_URI="https://github.com/docker/cli/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-man.tar.xz;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-# KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 IUSE="hardened selinux"
 
 RDEPEND="!=dev-lang/go-1.16.6"
 
 RESTRICT="installsources strip test"
 
 S="${WORKDIR}/${P}/src/${EGO_PN}"
 
+src_unpack() {
+   golang-vcs-snapshot_src_unpack
+   set -- ${A}
+   unpack ${2}
+}
+
 src_prepare() {
default
sed -i 's@dockerd\?\.exe@@g' contrib/completion/bash/docker || die
@@ -43,21 +49,11 @@ src_compile() {
VERSION="${PV}" \
GITCOMMIT="${GIT_COMMIT}" \
dynbinary
-
-   # build man pages
-   # see "cli/scripts/docs/generate-man.sh" (which also does "go get" for 
go-md2man)
-   mkdir -p ./man/man1 || die "mkdir failed"
-   go build -o "${T}"/gen-manpages ./man ||
-   die 'build gen-manpages failed'
-   "${T}"/gen-manpages --root "$(pwd)" --target "$(pwd)"/man/man1 ||
-   die 'gen-manpages failed'
-   ./man/md2man-all.sh -q ||
-   die 'md2man-all.sh failed'
 }
 
 src_install() {
dobin build/docker
-   doman man/man*/*
+   doman "${WORKDIR}"/man/man?/*
dobashcomp contrib/completion/bash/*
bashcomp_alias docker dockerd
insinto /usr/share/fish/vendor_completions.d/



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

2023-03-11 Thread Alfredo Tupone
commit: 2fb1691ea495d4dc183e85c62d16122b70c73fe4
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Mar 11 21:37:04 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Mar 11 21:37:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fb1691e

dev-lang/tk: stat64 is ok for configure

Closes: https://bugs.gentoo.org/898310
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-lang/tk/tk-8.6.13.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-lang/tk/tk-8.6.13.ebuild b/dev-lang/tk/tk-8.6.13.ebuild
index 2ca2cf145223..c10cd3ed781e 100644
--- a/dev-lang/tk/tk-8.6.13.ebuild
+++ b/dev-lang/tk/tk-8.6.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -45,6 +45,10 @@ PATCHES=(
"${FILESDIR}"/${PN}-8.6.13-test.patch
 )
 
+QA_CONFIG_IMPL_DECL_SKIP=(
+   stat64 # used to test for Large File Support
+)
+
 src_prepare() {
find \
"${SPARENT}"/compat/* \



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

2023-03-11 Thread Alfredo Tupone
commit: 2ac605506787edf85968f8efd0d19fe8f3bce98e
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Mar 11 21:30:07 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Mar 11 21:31:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ac60550

dev-lang/tcl: stat64 check is allowed

Closes: https://bugs.gentoo.org/900024
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-lang/tcl/tcl-8.6.13-r1.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-lang/tcl/tcl-8.6.13-r1.ebuild 
b/dev-lang/tcl/tcl-8.6.13-r1.ebuild
index c1c0521aa43a..466039a6e547 100644
--- a/dev-lang/tcl/tcl-8.6.13-r1.ebuild
+++ b/dev-lang/tcl/tcl-8.6.13-r1.ebuild
@@ -31,6 +31,10 @@ PATCHES=(
"${FILESDIR}"/${PN}-8.6.13-tclConfig-TCL_PACKAGE_PATH-braces.patch # 
Bug 892029
 )
 
+QA_CONFIG_IMPL_DECL_SKIP=(
+   stat64 # used to test for Large File Support
+)
+
 src_prepare() {
find \
"${SPARENT}"/compat/* \



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

2023-03-11 Thread Sam James
commit: 36043dd931abe88376ec8e1b22bd2ec30663e073
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 11 21:27:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 11 21:28:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36043dd9

sys-devel/gcc: add 11.3.1_p20230310

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-11.3.1_p20230310.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 04a41105cb56..b911d8b3cd2d 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -10,6 +10,7 @@ DIST gcc-10.5.0-patches-5.tar.xz 17324 BLAKE2B 
e97b471fb6115fd0421be8a6390f7d883
 DIST gcc-11-20221209.tar.xz 76240768 BLAKE2B 
3be0f1ece4473bbbf10f7242102f330a6e246c8481da5bd32620dcb15d2acd008bad60d2576a301f03e444e3d93a3c72d5184740c6fb3de2bc05e1863b68a0bc
 SHA512 
33d9581d434c012526eb4d49a4453cf77c57b459fd43f84e49bc764745e0772939eac007e119269f4f1989755df8678613732a84474c691b0c2452237c5b38a3
 DIST gcc-11-20230120.tar.xz 76201244 BLAKE2B 
07bc819dad3e2ee3747f09f43fd73a4263f06274362728174b32d9ead52ea95c25ea6a192397378b9b4c4f958285d97488d28e425c26129d23f143b1a8668fbc
 SHA512 
81f71aeb706b4ccb89e2af5201770fd72cc3190b9b5eac0b5a25a522626b9c4015a2e5d13e4bd1360ac0f7f1be27df51fc530c15ce3c3d782f39f34d5c58803e
 DIST gcc-11-20230303.tar.xz 76131828 BLAKE2B 
ad73cf9b11f4a70be922ebc2a934e8d5f863582ebb662fe74c71b5880c9d6617cc80233456bde70a7867d788fa1f72262f1ef069f23ff85a423c5eede3e7d3c7
 SHA512 
3b310b87f7d7423a727f2348038add5b76f923b0baf528d061e45a1030eefb538f4175866dc6e7e70852a794de0ab62798965ea1e574bfe62ccae35fe4b2b00b
+DIST gcc-11-20230310.tar.xz 76137524 BLAKE2B 
3d94746408ef1b91eb049f06fc9028e567346ae700433f2de90f7f0028871f7e5834b85785ab601314a6c66ecd4a7ef129ab78a0ff67c890e73d8682efe59e87
 SHA512 
07e9cb07a4e42c6d753c53768ba39211e5efd08e40bb78b66eb1bfcfe8267985a4b69da361cc8eb0b072367adf58f6230abb362b8290099d464d0edaea4bb0f5
 DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B 
a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607
 SHA512 
17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c
 DIST gcc-11.4.0-patches-3.tar.xz 15200 BLAKE2B 
a393df941a2a31164f477d6bc0032e28319e8f0bd87200eb453708f85aa8c0bf5d67e733ee7b75cf6d14743e18cc941cee1b77a8247f8c5683d17a98cbeb280f
 SHA512 
6f6096d95c7c62780d1070097739882393a8df5172c3a5ae811a8d4d1c98a0cd14a34f3f7e95410c8f210aec434330ac3b8876c688faeb130d7bb8faece9
 DIST gcc-11.4.0-patches-7.tar.xz 14416 BLAKE2B 
3ebf62cba04cac8830a93a99d11c21347c38891db3a81493a10e02e8b7af0c86389ffbede50672dfe1189a77a67b832f8f97a1d95d43eff11db131a143b1d03d
 SHA512 
41e2ed1ccf6d3631adab057877c79c99eb1b3c32f9d35628bca6c633c4f8dadb1d7f93bed2e4d7ff9f36cc9e46ea00f0e57e8af64b2e5f4b3b01285c6da3

diff --git a/sys-devel/gcc/gcc-11.3.1_p20230310.ebuild 
b/sys-devel/gcc/gcc-11.3.1_p20230310.ebuild
new file mode 100644
index ..371a6269fe63
--- /dev/null
+++ b/sys-devel/gcc/gcc-11.3.1_p20230310.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_SUFFIX="xz"
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="8"
+PATCH_GCC_VER="11.4.0"
+MUSL_VER="2"
+MUSL_GCC_VER="11.4.0"
+
+if [[ $(ver_cut 3) ==  ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   else
+   MY_PV_2=$(($(ver_cut 2) - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998))
+fi
+
+inherit toolchain
+# Needs to be after inherit (for now?), bug #830908
+EGIT_BRANCH=releases/gcc-$(ver_cut 1)
+
+# Don't keyword live ebuilds
+#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+#  KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+#fi
+
+# Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
+# If GCC is enabling CET by default, we need glibc to be built with support 
for it.
+# bug #830454
+RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+DEPEND="${RDEPEND}"
+BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]"
+
+src_prepare() {
+   local p upstreamed_patches=(
+   # add them here
+   )
+   for p in "${upstreamed_patches[@]}"; do
+   rm -v "${WORKDIR}/patch/${p}" || die
+   done
+
+   toolchain_src_prepare
+
+   eapply_user
+}



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

2023-03-11 Thread David Seifert
commit: 7a82fa2d08493ef780c2c2b16c0ec77f7b3a0650
Author: David Seifert  gentoo  org>
AuthorDate: Sat Mar 11 21:25:55 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Mar 11 21:25:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a82fa2d

sys-process/dcron: update EAPI 6 -> 7

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

 sys-process/dcron/dcron-4.5-r2.ebuild | 24 +---
 1 file changed, 13 insertions(+), 11 deletions(-)

diff --git a/sys-process/dcron/dcron-4.5-r2.ebuild 
b/sys-process/dcron/dcron-4.5-r2.ebuild
index 05ef8ec95b54..925bb4d75945 100644
--- a/sys-process/dcron/dcron-4.5-r2.ebuild
+++ b/sys-process/dcron/dcron-4.5-r2.ebuild
@@ -1,28 +1,29 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=7
 
 inherit cron toolchain-funcs systemd
 
 DESCRIPTION="A cute little cron from Matt Dillon"
-HOMEPAGE="http://www.jimpryor.net/linux/dcron.html 
http://apollo.backplane.com/FreeSrc/;
+HOMEPAGE="
+   http://www.jimpryor.net/linux/dcron.html
+   http://apollo.backplane.com/FreeSrc/;
 SRC_URI="http://www.jimpryor.net/linux/releases/${P}.tar.gz;
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 LICENSE="GPL-2"
 SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 
-DOCS=( CHANGELOG README extra/run-cron extra/root.crontab 
"${FILESDIR}"/crontab )
-
-PATCHES=( "${FILESDIR}"/${PN}-4.5-ldflags.patch 
"${FILESDIR}"/${PN}-4.5-pidfile.patch )
-
-src_prepare() {
-   default
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.5-ldflags.patch
+   "${FILESDIR}"/${PN}-4.5-pidfile.patch
+)
 
+src_configure() {
tc-export CC
 
-   cat <<-EOF > config
+   cat > config <<-EOF || die
PREFIX = /usr
CRONTAB_GROUP = cron
EOF
@@ -30,6 +31,7 @@ src_prepare() {
 
 src_install() {
default
+   dodoc extra/run-cron extra/root.crontab "${FILESDIR}"/crontab
 
docrondir
docron crond -m0700 -o root -g wheel



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

2023-03-11 Thread Sam James
commit: ab9087e29facf1b41401b881f436e6f972332b18
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Mar 11 21:13:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 11 21:22:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab9087e2

app-text/cherrytree: Version bump to 0.99.55

Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-text/cherrytree/Manifest  |  1 +
 app-text/cherrytree/cherrytree-0.99.55.ebuild | 74 +++
 2 files changed, 75 insertions(+)

diff --git a/app-text/cherrytree/Manifest b/app-text/cherrytree/Manifest
index 9aa0c4248a97..1882814e067e 100644
--- a/app-text/cherrytree/Manifest
+++ b/app-text/cherrytree/Manifest
@@ -1,3 +1,4 @@
 DIST cherrytree_0.99.51.tar.xz 4429456 BLAKE2B 
c4673e8c086882cb8be6b6d04cadb6353a82e3bb1c7062ab442992338154908a30a4cfd0b59101b7a88116846abcffaa213ddc37cd715df7eb133a333b881ae2
 SHA512 
98bcbfcb578970c9709f96926b0a9f5100ffe620453519e4292620fe9526c9134ac72f399703b045e4a433565d8a05e0f8fde126f48d458e7f9edb7b79ee34e6
 DIST cherrytree_0.99.53.tar.xz 3465176 BLAKE2B 
b7af2ba4fb4be5aaba66eca55436c889bfc80fad7f6bdbfcf7fbfd2ecb05b6a0143d1c8599836d4c1a8dde3bfa235335cbebc05164ac03bca1de13b613bcbca0
 SHA512 
e6fdc9ae0c5638944c1a9c7d6f9cbd902c59b0823422010815e78c93133504546142211ca34456b18cadf5a25c093385927fe7f24adceb7f5997f42a957e8666
 DIST cherrytree_0.99.54.tar.xz 3500772 BLAKE2B 
bec969f75629da0488774a4ca18abd32bf6db50d4ad66418726cdfd7894901401d7d5af21678fb0886863154aea68286e25d4bbfb21f16a616ab0aa89d44da4b
 SHA512 
c4e8ff4440fc688ee6b24279857452e00f85614dcf094b311a768479fcc842712171e4dcd0b121b865aedd2d854ed5906e7fc615a69a76d50af71b91bb29835e
+DIST cherrytree_0.99.55.tar.xz 2449336 BLAKE2B 
6e034b019a70849af99766085bc2c2e777e909a8d18f9b98943c6aeb1a0285573e3651cef1a2620f0eb9aad37d9f28cd871fbcff6f57e39bc89cd60ba4191028
 SHA512 
3c22df32fe0a4449607862c87aac46f52047a37a6404c848ce9a1e5308f87de7c5ca47c8e4abb21d1ecbe53bb7fc714fa7e0de0302caabd18e6eb2137c3438b6

diff --git a/app-text/cherrytree/cherrytree-0.99.55.ebuild 
b/app-text/cherrytree/cherrytree-0.99.55.ebuild
new file mode 100644
index ..589376ce484d
--- /dev/null
+++ b/app-text/cherrytree/cherrytree-0.99.55.ebuild
@@ -0,0 +1,74 @@
+# 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-any-r1 xdg
+
+DESCRIPTION="A hierarchical note taking application (C++ version)"
+HOMEPAGE="https://www.giuspen.com/cherrytree/;
+
+SRC_URI="https://github.com/giuspen/cherrytree/releases/download/${PV}/${P/-/_}.tar.xz;
+S="${WORKDIR}"/${P/-/_}
+
+KEYWORDS="~amd64 ~x86"
+
+# GPL-3 — future/src/ct (CherryTree)
+# LGPL-2.1 — future/src/7za (7zip)
+# MIT — future/src/fmt (libfmt)
+LICENSE="GPL-3 LGPL-2.1 MIT"
+SLOT="0"
+IUSE="nls test"
+
+# Has deps that aren't available in ::gentoo repo
+RESTRICT="test"
+
+RDEPEND="app-i18n/uchardet
+   app-text/gspell:=
+   >=dev-cpp/glibmm-2.64.2:2
+   dev-cpp/gtkmm:3.0
+   dev-cpp/gtksourceviewmm:3.0
+   dev-cpp/libxmlpp:2.6
+   dev-cpp/pangomm:1.4
+   dev-db/sqlite:3
+   dev-libs/fribidi
+   dev-libs/glib:2
+   dev-libs/libfmt:=
+   dev-libs/libxml2:2
+   dev-libs/spdlog:=
+   >=x11-libs/vte-0.70.2:2.91
+   net-misc/curl
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/pango"
+
+DEPEND="${PYTHON_DEPS}
+   ${RDEPEND}"
+
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   test? ( dev-util/cpputest )"
+
+src_prepare() {
+   # disable compress man pages
+   sed -i -e \
+   
'/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
+   CMakeLists.txt || die
+
+   # python_fix_shebang .
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DPYTHON_EXEC="${PYTHON}"
+   -DUSE_NLS=$(usex nls)
+   -DBUILD_TESTING=$(usex test)
+   -DUSE_SHARED_FMT_SPDLOG=ON
+   )
+
+   cmake_src_configure
+}



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

2023-03-11 Thread Sam James
commit: 5032ba54751e1910ab0e1bbfb9c080b4f98dbacf
Author: Sebastian Hamann  ares-macrotechnology  com>
AuthorDate: Sat Mar  4 13:23:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 11 21:22:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5032ba54

app-emulation/firecracker-bin: add 1.3.1

Signed-off-by: Sebastian Hamann  ares-macrotechnology.com>
Signed-off-by: Sam James  gentoo.org>

 app-emulation/firecracker-bin/Manifest |  2 +
 .../firecracker-bin/firecracker-bin-1.3.1.ebuild   | 82 ++
 2 files changed, 84 insertions(+)

diff --git a/app-emulation/firecracker-bin/Manifest 
b/app-emulation/firecracker-bin/Manifest
index 16bac94a56f3..bf72a14254fd 100644
--- a/app-emulation/firecracker-bin/Manifest
+++ b/app-emulation/firecracker-bin/Manifest
@@ -10,3 +10,5 @@ DIST firecracker-v1.1.3-aarch64.tgz 2066398 BLAKE2B 
0ac0027f6c96e1d8dc72ccb87a1b
 DIST firecracker-v1.1.3-x86_64.tgz 2034217 BLAKE2B 
7d2f7dc4e4189305db87d27802f03af8ddc0b5dc1a13e891b662aa50138b5cf5e31935d271a4abcf0052593443634bc9a7e93f5609a03ad16618db9e12ed
 SHA512 
ce0b2723c26cee301de5a47579a578824f583fbf057be6b05737e6474d5591da36816224171d8136de0deb16101ecfd57d4a885cfcf46aa2043ef41e54d79eab
 DIST firecracker-v1.2.0-aarch64.tgz 4060245 BLAKE2B 
28434aa623eb473b1886e5a6da2a2b97a7bb1f6d6692724dccbeaef49cbd2204f3d0f409c59a1ca54b293f15b83ced5eb545d9c93c450048cb9f652e99c97a3c
 SHA512 
c0ce21fb54fd16e0b649da65a05cbd43af470b5b8660a1b86cbcd7220c88ca535e5e107114c6ff30cd1d8818d046c741af0365ce6c2f25b7b2cac5b13f77634e
 DIST firecracker-v1.2.0-x86_64.tgz 3932475 BLAKE2B 
3db4b5f0746db48e8cd6e00735ba859e16b1bec94a23854cdc3af65d032773c596e8b52cf0a0cd40e363de1a5c67817176a5287af9c692167e8f4681a6b07e9a
 SHA512 
67fcd8b898ebc3207de8f93a466430261c923d27bce97bb32636bd243957cb757da1fc72ebec2751c14205e111d2ffb80c94cfa033aecf715962e59b813fbe5f
+DIST firecracker-v1.3.1-aarch64.tgz 4178577 BLAKE2B 
80636ee5878acce741f12647c7107b111430ee4a6f1da9e09af44d30bce16ac8e69d11ebc59b6220cbf145882876b38f4ee0e0a7c0050830ee93b6c925c0bd7e
 SHA512 
f82ab276bac1d8187d33b4b0b07e871122170199025ca693d2eaf3a02d93e03dcbfe50af87584a69ac2c00868e0c02a8a7350f5e1b1e9cb196dc52d7c677f539
+DIST firecracker-v1.3.1-x86_64.tgz 4105205 BLAKE2B 
ab40e91c641c34b621542a991c642be61404aaa77d861341827d0555e5128773f7407277355a342fdc7c4c26d6a604e357901672175ef0a6578b25c9207c2e45
 SHA512 
272f3579f2943ee32663590e99658ee52cf7b8693b402d2f342e1de8a55fa4c05db5fb4b6a0495c88dfb51f0830640c3e6ef9e1569264f6c2eb9ab99c84bc2b5

diff --git a/app-emulation/firecracker-bin/firecracker-bin-1.3.1.ebuild 
b/app-emulation/firecracker-bin/firecracker-bin-1.3.1.ebuild
new file mode 100644
index ..ec091124b7ad
--- /dev/null
+++ b/app-emulation/firecracker-bin/firecracker-bin-1.3.1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info
+
+DESCRIPTION="Secure and fast microVMs for serverless computing (static build)"
+HOMEPAGE="https://firecracker-microvm.github.io 
https://github.com/firecracker-microvm/firecracker;
+SRC_URI="
+   amd64? (
+   
https://github.com/firecracker-microvm/firecracker/releases/download/v${PV}/firecracker-v${PV}-x86_64.tgz
+   )
+   arm64? (
+   
https://github.com/firecracker-microvm/firecracker/releases/download/v${PV}/firecracker-v${PV}-aarch64.tgz
+   )"
+
+LICENSE="|| ( Apache-2.0 MIT Apache-2.0-with-LLVM-exceptions ) MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RESTRICT="test strip"
+
+RDEPEND="acct-group/kvm"
+
+QA_PREBUILT="usr/bin/firecracker
+   usr/bin/jailer
+   usr/bin/rebase-snap
+   usr/bin/seccompiler-bin"
+
+S="${WORKDIR}"
+
+pkg_pretend() {
+   if use kernel_linux && kernel_is lt 4 14; then
+   eerror "Firecracker requires a host kernel of 4.14 or higher."
+   elif use kernel_linux; then
+   if ! linux_config_exists; then
+   eerror "Unable to check your kernel for KVM support"
+   else
+   CONFIG_CHECK="~KVM ~TUN ~BRIDGE"
+   ERROR_KVM="You must enable KVM in your kernel to 
continue"
+   ERROR_KVM_AMD="If you have an AMD CPU, you must enable 
KVM_AMD in"
+   ERROR_KVM_AMD+=" your kernel configuration."
+   ERROR_KVM_INTEL="If you have an Intel CPU, you must 
enable"
+   ERROR_KVM_INTEL+=" KVM_INTEL in your kernel 
configuration."
+   ERROR_TUN="You will need the Universal TUN/TAP driver 
compiled"
+   ERROR_TUN+=" into your kernel or loaded as a module to 
use"
+   ERROR_TUN+=" virtual network devices."
+   ERROR_BRIDGE="You will also need support for 802.1d"
+   ERROR_BRIDGE+=" Ethernet Bridging for some network 
configurations."
+
+ 

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

2023-03-11 Thread Sam James
commit: 97878f44da7911458006d0376d8f74ab71e17897
Author: Sebastian Hamann  ares-macrotechnology  com>
AuthorDate: Sat Mar  4 13:24:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 11 21:22:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97878f44

app-emulation/firecracker-bin: drop old versions

Signed-off-by: Sebastian Hamann  ares-macrotechnology.com>
Closes: https://github.com/gentoo/gentoo/pull/29923
Signed-off-by: Sam James  gentoo.org>

 app-emulation/firecracker-bin/Manifest | 10 ---
 .../firecracker-bin/firecracker-bin-1.0.0.ebuild   | 80 -
 .../firecracker-bin/firecracker-bin-1.1.0.ebuild   | 82 --
 .../firecracker-bin/firecracker-bin-1.1.1.ebuild   | 82 --
 .../firecracker-bin/firecracker-bin-1.1.2.ebuild   | 82 --
 .../firecracker-bin/firecracker-bin-1.1.3.ebuild   | 82 --
 6 files changed, 418 deletions(-)

diff --git a/app-emulation/firecracker-bin/Manifest 
b/app-emulation/firecracker-bin/Manifest
index bf72a14254fd..e2d68d45746d 100644
--- a/app-emulation/firecracker-bin/Manifest
+++ b/app-emulation/firecracker-bin/Manifest
@@ -1,13 +1,3 @@
-DIST firecracker-v1.0.0-aarch64.tgz 1645541 BLAKE2B 
4ddc94567209078cd6449f52b77ec56514d7a6a284f3ca9736379070ec0048b5ae03159903ca7c85ba08732f4c341d4140165479b289be6cecc0de02e94bbd60
 SHA512 
3294d4f86b493841e00be26b8843add4cd04bd73a9006b22def101c5aa064489bd3287bdc1b3bcb6a4534205c36aeefe26f28a0fa934ae655cd24ac397175f09
-DIST firecracker-v1.0.0-x86_64.tgz 1670233 BLAKE2B 
a715514f8497a694d29c33872f3521c11098f7b86e035b7ebe4ba9d912b60be9f1b6ecd03e60fa515223f72b7962613907855bb63d64650a8a62e2c23acd0233
 SHA512 
ecfae6adde808bbb1829c3fcf47e7ffe5ca6d68c73b8d631015c09463b4912d5d66f46e0a68fef671498875567e14631ae370a5049d70f2976cf7fb93314
-DIST firecracker-v1.1.0-aarch64.tgz 1872949 BLAKE2B 
41d898e3b22a7e53ce3581d1e74b970b393c2677ced7a7f9ceb70f39a3e89214c849728b005b26c38668364f36f8b9c7ec7661d60886f5ea3b7a154625d6ec83
 SHA512 
b04a4d9a0b1e7606efad5c1a019c346c7ac725d8acb92b393bcf0669f0ae690385e673ea81f44b171854dcc065d3fb59fbddd3e91db6eac78de05713a4d8505e
-DIST firecracker-v1.1.0-x86_64.tgz 1896567 BLAKE2B 
4f3cee9c144e152c15d64d80c708a1969bc57fdc951f8fe54f40a778b83a1ef7141cd0a6abe6014c20aa20958f0e02749712ebfb39896006e0291d94a12d743e
 SHA512 
ca7efe3208560e4e7e50a4b57f875cea0677383f3867bf961747c44aa51ebe66abfc104e5c0e80783d286c95d38b97751c6cda1840942f463c0749c9340fee5a
-DIST firecracker-v1.1.1-aarch64.tgz 1872407 BLAKE2B 
16dd7c0f4fc46beacb3cd72f5c671dafd4fe738886754df7540b62b4243bbcd6fd9a25d34a0e295082e32ed250f504789a5af9bc0b22187d51f2165af13e3e53
 SHA512 
8d776daafcf13c5c971008b6e3e60538e17a96a245869526320a7f9a2a341cf9429c6dd2d22bf044c4192da613d7cca5b5814d71ab0d895009f60b9140aff1b9
-DIST firecracker-v1.1.1-x86_64.tgz 1894446 BLAKE2B 
c2af407efb6a494b3e84a480164f0fa7b8537fe659e36531738a96b013f6bad016a7c44490e65cfcea1fc8c709be64f738134b88793889179c5e8e31ac84489f
 SHA512 
ad5e52f690f18c2c9809b586fa9be35e06ac52b5ba672ad62acb872b7f9e8de91d2dfe200629ad392709e1363ea41169f8d816be482fd46dd6c38c1b9a8e28a9
-DIST firecracker-v1.1.2-aarch64.tgz 1873376 BLAKE2B 
e4498be965aa7706dd6eb3ff50eaf93815dafa1a3e931b449eb209deea0bafcd63bb3ff2b971026880b66d6486001f449ab4fc43ff446d18b8724c38e5663450
 SHA512 
cb67c35dfc8eddcec0bc707693442fd0f27ce56f73743ac40c0085854a1481ed2d914d0ca0e824eae79363eda87452be15b75ac88c3e93df7fe38b4887ebc3d4
-DIST firecracker-v1.1.2-x86_64.tgz 1894723 BLAKE2B 
18044fa794826da62f026f61f779427e6ffb606b84e64e3b65bd1904acc06578dfe333130bcd2871371093c2d7d9e5756a744fb7181378bc71a0d80cca586daf
 SHA512 
a2d5c36021c0f309f75182148b794beb3ca6369b63eb1ca9e963e0991df07cc6987d4653a7318b53c76cd82db5827dda059877c4d7f7bbd8d89e313a26c81b30
-DIST firecracker-v1.1.3-aarch64.tgz 2066398 BLAKE2B 
0ac0027f6c96e1d8dc72ccb87a1b8d6f438d2c3b459060d02578bbaa12c488081e40d13ef8ed31ffbf1031e7bafd86c47b6b5e513394a401216fd185c6b7b380
 SHA512 
17233406462ce7e6b528b563656ed35187cbf3172c6979e623cb280036d3d74e2361ca7b14f483a2e5a9635e340a64b83aae444aab504f95f31bd91c500d5823
-DIST firecracker-v1.1.3-x86_64.tgz 2034217 BLAKE2B 
7d2f7dc4e4189305db87d27802f03af8ddc0b5dc1a13e891b662aa50138b5cf5e31935d271a4abcf0052593443634bc9a7e93f5609a03ad16618db9e12ed
 SHA512 
ce0b2723c26cee301de5a47579a578824f583fbf057be6b05737e6474d5591da36816224171d8136de0deb16101ecfd57d4a885cfcf46aa2043ef41e54d79eab
 DIST firecracker-v1.2.0-aarch64.tgz 4060245 BLAKE2B 
28434aa623eb473b1886e5a6da2a2b97a7bb1f6d6692724dccbeaef49cbd2204f3d0f409c59a1ca54b293f15b83ced5eb545d9c93c450048cb9f652e99c97a3c
 SHA512 
c0ce21fb54fd16e0b649da65a05cbd43af470b5b8660a1b86cbcd7220c88ca535e5e107114c6ff30cd1d8818d046c741af0365ce6c2f25b7b2cac5b13f77634e
 DIST firecracker-v1.2.0-x86_64.tgz 3932475 BLAKE2B 
3db4b5f0746db48e8cd6e00735ba859e16b1bec94a23854cdc3af65d032773c596e8b52cf0a0cd40e363de1a5c67817176a5287af9c692167e8f4681a6b07e9a
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: app-editors/remarkable/, app-editors/remarkable/files/

2023-03-11 Thread Sam James
commit: b0009b3e1e9f5923e564760e69607f38992c7ba8
Author: Martin Dummer  gmx  net>
AuthorDate: Sat Mar 11 19:56:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 11 21:22:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0009b3e

app-editors/remarkable: misc fixes

Update EAPI 7 -> 8
Enable py3.11
Migrate from net-libs/webkit-gtk:4 to :4.1

Closes: https://bugs.gentoo.org/896528
Closes: https://bugs.gentoo.org/893672
Signed-off-by: Martin Dummer  gmx.net>
Closes: https://github.com/gentoo/gentoo/pull/30058
Signed-off-by: Sam James  gentoo.org>

 app-editors/remarkable/files/webkit-version.patch  | 11 
 app-editors/remarkable/metadata.xml|  3 +
 .../remarkable-1.9.0_pre20210320-r2.ebuild | 69 ++
 3 files changed, 83 insertions(+)

diff --git a/app-editors/remarkable/files/webkit-version.patch 
b/app-editors/remarkable/files/webkit-version.patch
new file mode 100644
index ..6b64a9f8b6e6
--- /dev/null
+++ b/app-editors/remarkable/files/webkit-version.patch
@@ -0,0 +1,11 @@
+--- a/remarkable/RemarkableWindow.py   2023-03-11 19:50:14.18326 +0100
 b/remarkable/RemarkableWindow.py   2023-03-11 19:57:02.03327 +0100
+@@ -24,7 +24,7 @@
+ import gi
+ gi.require_version('Gtk', '3.0')
+ gi.require_version('GtkSource', '3.0')
+-gi.require_version('WebKit2', '4.0')
++gi.require_version('WebKit2', '4.1')
+ 
+ from bs4 import BeautifulSoup
+ from gi.repository import Gdk, Gtk, GtkSource, Pango, WebKit2

diff --git a/app-editors/remarkable/metadata.xml 
b/app-editors/remarkable/metadata.xml
index f16c98dc3065..0aa3bb718657 100644
--- a/app-editors/remarkable/metadata.xml
+++ b/app-editors/remarkable/metadata.xml
@@ -9,4 +9,7 @@
proxy-ma...@gentoo.org
Proxy Maintainers

+   
+   jamiemcg/remarkable
+   
 

diff --git a/app-editors/remarkable/remarkable-1.9.0_pre20210320-r2.ebuild 
b/app-editors/remarkable/remarkable-1.9.0_pre20210320-r2.ebuild
new file mode 100644
index ..d48bf3e3a2b8
--- /dev/null
+++ b/app-editors/remarkable/remarkable-1.9.0_pre20210320-r2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit desktop gnome2-utils python-single-r1 readme.gentoo-r1
+
+DESCRIPTION="Fully featured markdown editor, supports github markdown dialect"
+HOMEPAGE="https://remarkableapp.github.io/ 
https://github.com/jamiemcg/remarkable;
+GIT_COMMIT="7b0b3dacef270a00c28e8852a88d74f72a3544d7"
+SRC_URI="https://github.com/jamiemcg/remarkable/archive/${GIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+S="${WORKDIR}/Remarkable-${GIT_COMMIT}"
+
+LICENSE="BSD-2 GPL-2+ LGPL-2.1+ MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+   ${PYTHON_DEPS}
+   net-libs/webkit-gtk:4.1[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/gtksourceview:3.0[introspection]
+   $(python_gen_cond_dep '
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   ')"
+RDEPEND="${DEPEND}"
+PATCHES=(
+   "${FILESDIR}"/${P}-disable-spellcheck.patch
+   "${FILESDIR}"/webkit-version.patch
+)
+
+src_prepare() {
+   default
+   sed -i -e "s|import styles|from remarkable import styles|" \
+   -e "s|from findBar|from remarkable.findBar|" \
+   remarkable/RemarkableWindow.py || die
+}
+
+src_install() {
+   default
+
+   python_domodule markdown pdfkit remarkable remarkable_lib
+   python_doscript bin/remarkable
+   doicon data/ui/remarkable.png
+   domenu ${PN}.desktop
+
+   insinto /usr/share/${PN}
+   doins -r data/ui
+   doins -r data/media
+
+   insinto /usr/share/glib-2.0/schemas
+   doins data/glib-2.0/schemas/*
+
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+   readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+}



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

2023-03-11 Thread Sam James
commit: 1b3b7fe83f101a6f09a5ea0137eea448c2c29c58
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Mar 11 21:15:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 11 21:22:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b3b7fe8

app-text/cherrytree: Drop old version 0.99.51-r1

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30060
Signed-off-by: Sam James  gentoo.org>

 app-text/cherrytree/Manifest |  1 -
 app-text/cherrytree/cherrytree-0.99.51-r1.ebuild | 87 
 2 files changed, 88 deletions(-)

diff --git a/app-text/cherrytree/Manifest b/app-text/cherrytree/Manifest
index 1882814e067e..f48b6ef3db6d 100644
--- a/app-text/cherrytree/Manifest
+++ b/app-text/cherrytree/Manifest
@@ -1,4 +1,3 @@
-DIST cherrytree_0.99.51.tar.xz 4429456 BLAKE2B 
c4673e8c086882cb8be6b6d04cadb6353a82e3bb1c7062ab442992338154908a30a4cfd0b59101b7a88116846abcffaa213ddc37cd715df7eb133a333b881ae2
 SHA512 
98bcbfcb578970c9709f96926b0a9f5100ffe620453519e4292620fe9526c9134ac72f399703b045e4a433565d8a05e0f8fde126f48d458e7f9edb7b79ee34e6
 DIST cherrytree_0.99.53.tar.xz 3465176 BLAKE2B 
b7af2ba4fb4be5aaba66eca55436c889bfc80fad7f6bdbfcf7fbfd2ecb05b6a0143d1c8599836d4c1a8dde3bfa235335cbebc05164ac03bca1de13b613bcbca0
 SHA512 
e6fdc9ae0c5638944c1a9c7d6f9cbd902c59b0823422010815e78c93133504546142211ca34456b18cadf5a25c093385927fe7f24adceb7f5997f42a957e8666
 DIST cherrytree_0.99.54.tar.xz 3500772 BLAKE2B 
bec969f75629da0488774a4ca18abd32bf6db50d4ad66418726cdfd7894901401d7d5af21678fb0886863154aea68286e25d4bbfb21f16a616ab0aa89d44da4b
 SHA512 
c4e8ff4440fc688ee6b24279857452e00f85614dcf094b311a768479fcc842712171e4dcd0b121b865aedd2d854ed5906e7fc615a69a76d50af71b91bb29835e
 DIST cherrytree_0.99.55.tar.xz 2449336 BLAKE2B 
6e034b019a70849af99766085bc2c2e777e909a8d18f9b98943c6aeb1a0285573e3651cef1a2620f0eb9aad37d9f28cd871fbcff6f57e39bc89cd60ba4191028
 SHA512 
3c22df32fe0a4449607862c87aac46f52047a37a6404c848ce9a1e5308f87de7c5ca47c8e4abb21d1ecbe53bb7fc714fa7e0de0302caabd18e6eb2137c3438b6

diff --git a/app-text/cherrytree/cherrytree-0.99.51-r1.ebuild 
b/app-text/cherrytree/cherrytree-0.99.51-r1.ebuild
deleted file mode 100644
index 4394cb2365b5..
--- a/app-text/cherrytree/cherrytree-0.99.51-r1.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit cmake python-any-r1 xdg
-
-DESCRIPTION="A hierarchical note taking application (C++ version)"
-HOMEPAGE="https://www.giuspen.com/cherrytree/;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/giuspen/cherrytree;
-   S="${WORKDIR}/${P}/future"
-else
-   
SRC_URI="https://github.com/giuspen/cherrytree/releases/download/${PV}/${P/-/_}.tar.xz;
-   S="${WORKDIR}"/${P/-/_}
-
-   KEYWORDS="~amd64 ~x86"
-   # S="${WORKDIR}/${PN}-${COMMIT}/future"
-fi
-
-# GPL-3 — future/src/ct (CherryTree)
-# LGPL-2.1 — future/src/7za (7zip)
-# MIT — future/src/fmt (libfmt)
-LICENSE="GPL-3 LGPL-2.1 MIT"
-SLOT="0"
-IUSE="nls test"
-
-# Has deps that aren't available in ::gentoo repo
-RESTRICT="test"
-
-RDEPEND="app-i18n/uchardet
-   app-text/gspell:=
-   >=dev-cpp/glibmm-2.64.2:2
-   dev-cpp/gtkmm:3.0
-   dev-cpp/gtksourceviewmm:3.0
-   dev-cpp/libxmlpp:2.6
-   dev-cpp/pangomm:1.4
-   dev-db/sqlite:3
-   dev-libs/glib:2
-   dev-libs/libfmt:=
-   dev-libs/fribidi
-   dev-libs/spdlog:=
-   net-misc/curl
-   x11-libs/cairo
-   x11-libs/gtk+:3
-   x11-libs/pango
-   x11-libs/vte:2.91"
-DEPEND="${PYTHON_DEPS}
-${RDEPEND}
-"
-BDEPEND="
-   virtual/pkgconfig
-   nls? (
-   sys-devel/gettext
-   )
-   test? ( dev-util/cpputest )"
-
-src_prepare() {
-   # disable compress man pages
-   sed -i -e \
-   
'/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
-   CMakeLists.txt || die
-
-   if [[ ${PV} != * ]]; then
-   sed -i \
-   -e "/^set(CT_VERSION/s|\"\(.*\)\"|\"${PV}\"|" \
-   CMakeLists.txt || die
-   fi
-
-   # python_fix_shebang .
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DPYTHON_EXEC="${PYTHON}"
-   -DUSE_NLS=$(usex nls)
-   -DBUILD_TESTING=$(usex test)
-   -DUSE_SHARED_FMT_SPDLOG=ON
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] proj/gamerlay:master commit in: games-simulation/kerbal-space-program/

2023-03-11 Thread Christian Schmitt
commit: a0116a8f27a044e969546156f525f2d23f5c80a4
Author: Christian Schmitt  ilovelinux  de>
AuthorDate: Fri Nov 11 10:01:25 2022 +
Commit: Christian Schmitt  ilovelinux  de>
CommitDate: Sat Mar 11 21:00:25 2023 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=a0116a8f

games-simulation/kerbal-space-program: version bump

Signed-off-by: Christian Schmitt  ilovelinux.de>

 ...1.ebuild => kerbal-space-program-1.12.4.ebuild} | 25 +-
 1 file changed, 10 insertions(+), 15 deletions(-)

diff --git 
a/games-simulation/kerbal-space-program/kerbal-space-program-1.12.1.ebuild 
b/games-simulation/kerbal-space-program/kerbal-space-program-1.12.4.ebuild
similarity index 85%
rename from 
games-simulation/kerbal-space-program/kerbal-space-program-1.12.1.ebuild
rename to 
games-simulation/kerbal-space-program/kerbal-space-program-1.12.4.ebuild
index 5de86f3..736d640 100644
--- a/games-simulation/kerbal-space-program/kerbal-space-program-1.12.1.ebuild
+++ b/games-simulation/kerbal-space-program/kerbal-space-program-1.12.4.ebuild
@@ -1,19 +1,16 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
-inherit eutils
+inherit desktop unpacker
 
 DESCRIPTION="A space flight simulation"
 HOMEPAGE="http://kerbalspaceprogram.com/;
 
-GOG_MAGIC="03142_48164"
+GOG_MAGIC="03187_59948"
 
-SRC_PH="${PN//-/_}@PH@_${PV//./_}_${GOG_MAGIC}.sh"
-SRC_URI="
-   l10n_en? ( ${SRC_PH//@PH@/} )
-"
+SRC_URI="${PN//-/_}_${PV//./_}_${GOG_MAGIC}.sh"
 
 RESTRICT="fetch strip"
 LICENSE="all-rights-reserved"
@@ -21,9 +18,8 @@ LICENSE="all-rights-reserved"
 SLOT="0"
 KEYWORDS="-* ~amd64"
 
-L10NS="l10n_en" #l10n_es l10n_fr l10n_it l10n_ja l10n_pt-BR l10n_ru l10n_zh-CN"
-IUSE="${L10NS}"
-REQUIRED_USE="^^ ( ${L10NS} )"
+#L10NS="l10n_en" #l10n_es l10n_fr l10n_it l10n_ja l10n_pt-BR l10n_ru 
l10n_zh-CN"
+IUSE=""
 
 DEPEND="app-arch/unzip"
 RDEPEND="
@@ -53,13 +49,12 @@ src_unpack() {
 
mkdir "${tmp}" || die "mkdir 'tmp' failed"
cd "${tmp}" || die "cd 'tmp' failed"
-
-   unzip -q "${DISTDIR}/${A}"
+   unpack_zip "${A}"
local gpath="data/noarch/game"
 
-   mv "${gpath}" "${S}"
+   mv "${gpath}" "${S}" || die "mv failed"
 
-   cd "${S}"
+   cd "${S}" || die "cd 'workdir' failed"
 
#use l10n_de && unzip -oq ksp-lang-de-de.zip && rm ksp-lang-de-de.zip
#use l10n_es && unzip -oq ksp-lang-es-es.zip && rm ksp-lang-es-es.zip



[gentoo-commits] repo/gentoo:master commit in: app-vim/gentoo-syntax/

2023-03-11 Thread Michał Górny
commit: 50c4485115c3247708d25ad46205c027d9a4fe72
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 11 20:43:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 20:43:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50c44851

app-vim/gentoo-syntax: Bump to v9

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

 app-vim/gentoo-syntax/Manifest   |  1 +
 app-vim/gentoo-syntax/gentoo-syntax-9.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/app-vim/gentoo-syntax/Manifest b/app-vim/gentoo-syntax/Manifest
index 4914ac338387..508af9ec6d14 100644
--- a/app-vim/gentoo-syntax/Manifest
+++ b/app-vim/gentoo-syntax/Manifest
@@ -3,3 +3,4 @@ DIST gentoo-syntax-5.tar.bz2 20386 BLAKE2B 
8f5ba5bdf4a5caff400d4af0f0e88b2bfe36a
 DIST gentoo-syntax-6.tar.bz2 21077 BLAKE2B 
76d3cfff7eb8c6ea393770126eef8a39df010292edd95bf2599e0a341cd4d7399b17c27a1d3dfdc420268c9c3f14b8cd477b325c7b9525c547c5ae1b864061c3
 SHA512 
97792795d42f3fdb42bf8d1d2b531e47bbed463f14d2acdb1e801b96c980829dfd2a858f7b46d48892152b36f22ec0e478f6bb7ee374cdd3c69d7316641aa307
 DIST gentoo-syntax-7.tar.bz2 21068 BLAKE2B 
c8b171486922f617a036f8d766183cbf3193093ed3cb8a87e69505439eb6cbeadbf9878a2283cf4f36f16f92079b2c65e687713cb77ebd7230509dc55d4f2473
 SHA512 
4c4b81ab72cff9d48c4ccd6b563edcdf0863d2de3ed4a6b9dd657badc059f58baf4cfe88e89d1f9afc5a91f0ce9b0be44346c1a62d5d737f638efec4ec593e24
 DIST gentoo-syntax-8.tar.bz2 21280 BLAKE2B 
81854e79fe206fda53cd4566c9e761fbac321929bfbaa7adb042750df60646a9ff494fb623af1d6540722fd0bb37106fbb8e50a7f0f602989adff3d88a58f41e
 SHA512 
af3719dac995064861ba369786206433d92275d586e407f0d6b92f37cbb9f4b96a73b24193d21f59c6398cf51857f1292e4e2c647f0ee70d141db68c7db80b87
+DIST gentoo-syntax-9.tar.bz2 20901 BLAKE2B 
d510fdc3a0d06e1da4591f5a708f54a1892c3476e20cf16dc4d69d7583f284ef1fc1a25cdfbff81716f011eb61000e2b07a8adf61ef8f9cd2c961df47316bbb0
 SHA512 
c74af6fb29055a56937ded38e20ec4320c1c2c54af4f09e5225fa6fe3b59b95645470ccad0664bb0f44557a2baedff6ecea4b1042417f763f5e26cc06b0da61e

diff --git a/app-vim/gentoo-syntax/gentoo-syntax-9.ebuild 
b/app-vim/gentoo-syntax/gentoo-syntax-9.ebuild
new file mode 100644
index ..c560022b6db4
--- /dev/null
+++ b/app-vim/gentoo-syntax/gentoo-syntax-9.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit vim-plugin
+
+DESCRIPTION="vim plugin: Gentoo and Portage syntax highlighting"
+HOMEPAGE="https://github.com/gentoo/gentoo-syntax;
+SRC_URI="https://gitweb.gentoo.org/proj/gentoo-syntax.git/snapshot/${P}.tar.bz2;
+
+LICENSE="vim"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="ignore-glep31"
+
+VIM_PLUGIN_HELPFILES="gentoo-syntax"
+VIM_PLUGIN_MESSAGES="filetype"
+
+src_prepare() {
+   default
+   if use ignore-glep31 ; then
+   for f in ftplugin/*.vim ; do
+   ebegin "Removing UTF-8 rules from ${f} ..."
+   sed -i -e 's~\(setlocal fileencoding=utf-8\)~" \1~' 
${f} \
+   || die "waah! bad sed voodoo. need more goats."
+   eend $?
+   done
+   fi
+}
+
+pkg_postinst() {
+   vim-plugin_pkg_postinst
+
+   if [[ -z ${REPLACING_VERSIONS} ]] ; then
+   if use ignore-glep31 1>/dev/null ; then
+   ewarn "You have chosen to disable the rules which 
ensure GLEP 31"
+   ewarn "compliance. When editing ebuilds, please make 
sure you get"
+   ewarn "the character set correct."
+   fi
+   fi
+}



[gentoo-commits] proj/gentoo-syntax:master commit in: syntax/

2023-03-11 Thread Michał Górny
commit: 2e5d9f8dfacbabb2a929277e8cf0cb83b40aaf60
Author: Anna Vyalkova  sysrq  in>
AuthorDate: Sat Mar 11 15:18:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 20:41:49 2023 +
URL:https://gitweb.gentoo.org/proj/gentoo-syntax.git/commit/?id=2e5d9f8d

glep: loosen email regexp

Signed-off-by: Anna Vyalkova  sysrq.in>
Closes: https://github.com/gentoo/gentoo-syntax/pull/56
Signed-off-by: Michał Górny  gentoo.org>

 syntax/glep.vim | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/syntax/glep.vim b/syntax/glep.vim
index f1ca81c..f72077f 100644
--- a/syntax/glep.vim
+++ b/syntax/glep.vim
@@ -36,7 +36,7 @@ syn region glepHeaders start=/\%^\(.*:\)\@=/ end=/^$/ 
contains=glepHeaderKey
 syn region glepTripleDash start=/\%^---$/ end=/^---$/ contains=glepHeaderKey
 syn region glepHeaderKey contained start=/^[A-Za-z0-9]/ end=/:/ 
nextgroup=glepHeaderValue skipwhite
 syn region glepHeaderValue contained start=/\S/ end=/^\S\|^$/me=e-1 
contains=glepHeaderEmail,glepHeaderCVSVar
-syn match  glepHeaderEmail contained /<[-a-zA-Z0-9\_\.]\+@[-a-zA-Z0-9\_\.]\+>/
+syn match  glepHeaderEmail contained 
/<[^<>@[:space:]]\+@[^<>@.[:space:]]\+\.[^<>@[:space:]]\+>/
 syn region glepHeaderCVSVar contained start=/\$\S\+:/ end=/\$/
 syn keyword glepTODO TODO FIXME
 



[gentoo-commits] proj/gentoo-syntax:master commit in: ftdetect/, syntax/, doc/, ftplugin/

2023-03-11 Thread Michał Górny
commit: d4659a919096a0488694338a9cf4fbb749080779
Author: Anna Vyalkova  sysrq  in>
AuthorDate: Sat Mar 11 15:25:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 20:42:15 2023 +
URL:https://gitweb.gentoo.org/proj/gentoo-syntax.git/commit/?id=d4659a91

Drop support for Gentoo style ChaneLogs

They haven't been used anywhere for ages.

Signed-off-by: Anna Vyalkova  sysrq.in>
Closes: https://github.com/gentoo/gentoo-syntax/pull/57
Signed-off-by: Michał Górny  gentoo.org>

 doc/gentoo-syntax.txt | 20 +
 ftdetect/gentoo.vim   | 10 ++---
 ftplugin/gentoo-changelog.vim | 15 -
 syntax/gentoo-changelog.vim   | 52 ---
 4 files changed, 7 insertions(+), 90 deletions(-)

diff --git a/doc/gentoo-syntax.txt b/doc/gentoo-syntax.txt
index 854241f..8e68f7a 100644
--- a/doc/gentoo-syntax.txt
+++ b/doc/gentoo-syntax.txt
@@ -18,7 +18,6 @@ Authors:  Ciaran McCreesh 
Common Syntax Rules |gentoo-common-syntax|
Ebuild and Eclass Files |gentoo-ebuild-syntax|
GLEP Files|gentoo-glep-syntax|
-   ChangeLogs   |gentoo-changelog-syntax|
conf.d Files|gentoo-conf.d-syntax|
cron.d Files|gentoo-cron.d-syntax|
env.d Files  |gentoo-env.d-syntax|
@@ -43,8 +42,8 @@ Authors:  Ciaran McCreesh 
 
The gentoo-syntax package provides a collection of syntax, ftdetect,
ftplugin and indent files to help Gentoo developers and users work
-   with ebuilds, eclasses, GLEPs, Gentoo style ChangeLogs, init.d /
-   conf.d / env.d / cron.d entries, /etc/portage/ files and so on.
+   with ebuilds, eclasses, GLEPs, init.d / conf.d / env.d / cron.d entries,
+   /etc/portage/ files and so on.
 
 Detection Specifics 
*gentoo-syntax-detection*
 
@@ -56,9 +55,6 @@ Authors:  Ciaran McCreesh 
the first line of the file starts with "GLEP: ". They are assigned the
'glep' filetype.
 
-   Gentoo ChangeLogs are detected by the 'ChangeLog' filename and a
-   copyright header on the second line.
-
init.d scripts are detected by being in /etc/init.d/ . They are also
detected if they are under a files/ directory and include a
'#!/sbin/runscript' header.
@@ -79,8 +75,8 @@ Authors:  Ciaran McCreesh 
 
 Highlighting Specifics   *gentoo-syntax-highlighting*
 
-   Syntax highlighting is provided for ebuild/eclass, GLEP files,
-   Gentoo ChangeLogs and init.d / conf.d / env.d / cron.d scripts.
+   Syntax highlighting is provided for ebuild/eclass, GLEP files and
+   init.d / conf.d / env.d / cron.d scripts.
 
*gentoo-common-syntax*
 
@@ -106,11 +102,6 @@ Authors:  Ciaran McCreesh 
syntax file. Additional highlighting is available for the headers at
the top of the file and for heading sections.
 
-*gentoo-changelog-syntax*
-
-   Syntax highlighting for Gentoo ChangeLogs is implemented from scratch
-   (some rules come from |gentoo-common-syntax|).
-
*gentoo-conf.d-syntax*
 
Syntax highlighting for conf.d files is based upon the vim-provided
@@ -183,8 +174,7 @@ Authors:  Ciaran McCreesh 
the hyphen character is added as a valid keyword character
(|'iskeyword'|).
 
-   For ebuilds, eclasses and ChangeLogs, UTF-8 is used for fileencoding
-   as per GLEP 31.
+   For ebuilds, eclasses, UTF-8 is used for fileencoding as per GLEP 31.
 
 Indent Specifics *gentoo-indent-settings*
 

diff --git a/ftdetect/gentoo.vim b/ftdetect/gentoo.vim
index b2ed1bd..d63d88c 100644
--- a/ftdetect/gentoo.vim
+++ b/ftdetect/gentoo.vim
@@ -4,8 +4,8 @@
 " Copyright:   Copyright (c) 2004-2005 Ciaran McCreesh
 " Licence: You may redistribute this under the same terms as Vim itself
 "
-" This sets up syntax highlighting for Gentoo ebuilds, eclasses, GLEPs and
-" Gentoo style ChangeLogs.
+" This sets up syntax highlighting for Gentoo ebuilds, eclasses, GLEPs, init.d 
/
+" conf.d / env.d / cron.d entries,  /etc/portage/ files and so on.
 "
 
 if  || v:version < 603
@@ -23,12 +23,6 @@ au BufNewFile,BufRead *.txt,*.rst
 \ set filetype=glep |
 \ endif
 
-" ChangeLogs
-au BufNewFile,BufRead ChangeLog*
-\ if (getline(2) =~? "^# Copyright \\d\\+-\\d\\+ Gentoo Foundation") |
-\ set filetype=gentoo-changelog |
-\ endif
-
 " /etc/init.d/ scripts
 au BufNewFile,BufRead /etc/init.d/*
 \ set filetype=gentoo-init-d.sh |

diff --git a/ftplugin/gentoo-changelog.vim b/ftplugin/gentoo-changelog.vim

[gentoo-commits] proj/gentoo-syntax:master commit in: syntax/

2023-03-11 Thread Michał Górny
commit: 1cf5f4e1a4fa7f745b16e118a48e060d0f98ec2b
Author: Anna Vyalkova  sysrq  in>
AuthorDate: Sat Mar 11 16:50:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 20:41:48 2023 +
URL:https://gitweb.gentoo.org/proj/gentoo-syntax.git/commit/?id=1cf5f4e1

gentoo-package-common: loosen email regexp

Signed-off-by: Anna Vyalkova  sysrq.in>
Signed-off-by: Michał Górny  gentoo.org>

 syntax/gentoo-package-common.vim | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/syntax/gentoo-package-common.vim b/syntax/gentoo-package-common.vim
index fb258c5..1d17d59 100644
--- a/syntax/gentoo-package-common.vim
+++ b/syntax/gentoo-package-common.vim
@@ -13,7 +13,7 @@ runtime syntax/gentoo-common.vim
 syn region GentooPackageComment start=/#/ end=/$/
 \ contains=GentooPackageEmail,GentooPackageDate,GentooBug
 
-syn match  GentooPackageEmail contained 
/<[a-zA-Z0-9\-\_]\+@[a-zA-Z0-9\-\_\.]\+>/
+syn match  GentooPackageEmail contained 
/<[^<>@[:space:]]\+@[^<>@.[:space:]]\+\.[^<>@[:space:]]\+>/
 syn match  GentooPackageDate  contained 
/(\(\d\d\?\s\w\+\|\w\+\s\d\d\?\)\s\d\{4\})/
 
 syn match  GentooPackageAtom /^[\ \t]*[^ \t\n#]\+\S*\/\S\+/



[gentoo-commits] proj/gentoo-syntax: New tag: v9

2023-03-11 Thread Michał Górny
commit: 
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 20:42:26 2023 +

New tag: v9




[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/

2023-03-11 Thread Michał Górny
commit: 66e17c7395a176190307cf76f87daf7329a1be38
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 11 17:07:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 20:30:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66e17c73

virtual/dist-kernel: Bump to 5.10.173

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

 virtual/dist-kernel/dist-kernel-5.10.173.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-5.10.173.ebuild 
b/virtual/dist-kernel/dist-kernel-5.10.173.ebuild
new file mode 100644
index ..407f5d349eb1
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.10.173.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



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

2023-03-11 Thread Michał Górny
commit: c42ba43067ac6804e6ebdfa2d74d55fe16b6836f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 11 20:29:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 20:30:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c42ba430

sys-kernel/gentoo-kernel-bin: Bump to 5.10.173

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-5.10.173.ebuild  | 127 +
 2 files changed, 133 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 5368b3475209..e3f7db37422e 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -8,6 +8,8 @@ DIST genpatches-5.10-179.base.tar.xz 4960220 BLAKE2B 
ea5daad3714354614f82977b59e
 DIST genpatches-5.10-179.extras.tar.xz 3872 BLAKE2B 
e493d4df16cfacef4115e3d673820a8674d66bf4e965e6cf807e39580c4efb4dfed0ce16d415028a3e2edb46e03f3ba4e9063b5e44e6b89e6a9ac0536f5a56d0
 SHA512 
9bf3a036990f34d236809c5d88b8981a9a374d390b8b10ae640b7ab825a7929b6169d1e75cd7186e22b7a3aa4c417ce7ab222ff6e5f9429f33a1eb31c127ae0e
 DIST genpatches-5.10-181.base.tar.xz 4964488 BLAKE2B 
2b05c676da465b1627c92400f1290c7755c5c443db0f566fde2a2d35422f84a93875fd0cdd7af5ef331872a9ecb89e802ec48c76914a25d2b6d401edb2022d7c
 SHA512 
2524417fe412b83e380ca55b89403abde41af034e5900daee53b82d7e4183a0345ce3e86e03ac9e211380437f4857163a4e81737d1117d7e02847ad36553c0fc
 DIST genpatches-5.10-181.extras.tar.xz 3872 BLAKE2B 
dd1d27a04cd2215fdf9ae7301d6c90dd0a1e9e4ffe7e295dfe2d6b637de69303d9cd2a00a5adeb33d2c4cc7d984e57e69bd9f998df1da188ae006511fe70302e
 SHA512 
b91ec330f3f87bf7ec5cdc10e6352070161d38d09fea82142b2dc475a0a25d176a262cc0bf24d4a4902e84abea84f6263c3e859f1ebf8f44155e42c5f565dcce
+DIST genpatches-5.10-182.base.tar.xz 5091520 BLAKE2B 
80bb1d7b815a8ad56c79d28f45788b00f3ab972965e7180a598a5e832c7086bb872a52b2ea725949b571c2c7c7731eaaf61610ea147bb119badaf19fd9781709
 SHA512 
3d9355524ecf871ce2d62df56c99eda3bceec3f528b4f434cb750d75b7ee9aa82ed723c55ceffd7c9a6fa11287daaa9155d484da2a5f1a3806b93f3e3ddb541e
+DIST genpatches-5.10-182.extras.tar.xz 3872 BLAKE2B 
e73c6a4448be4f9ea39d7e79069672885f8091d9f40d472325bf9bd5fb8d05ab723863edda6c5ae42ce469e3cc722bfcf34198b8bbbd038e89f9625934fd9fca
 SHA512 
b41bbb5093b4a072d5e4031623d9578a9bb9e2415d6c895fe95a5fa8d7332ab79e3dd181fa5e68d03de037faacd2fac265d60b4c94dae989de8416ad37422e48
 DIST genpatches-5.15-100.base.tar.xz 4036256 BLAKE2B 
da0f271d54f248597d038a09f3cae6a2293ffbcaf9f06ad500060e0b28c57c0120c64f30cbb97b4b4585cc1a8f12b013258962a6599a166f5716e268b0587030
 SHA512 
865ece0271c674aff6df31d7b0ef8dd8d9643e9e7ab49730bb2892f82e1468f4f086710c62f6f647cb2a4e822a5a5fa2e2415fec8d900f82976bdca23384bebe
 DIST genpatches-5.15-100.extras.tar.xz 3932 BLAKE2B 
55665c7edd0316db7e6a8391ccfc97a3f2c51e9e445bb81e0663ad69405ce577133f2def0e58711b1f8dab0b7bfb4314e05a41183138585eb24c909b7cc8c2fb
 SHA512 
dd32b33616a64fe0f4b319e3424360a29d81ed1c6d94457da0458d7141013efab4933c685468019dc7c023346697d31c902e67d17120208ae408939b2fe1c5a6
 DIST genpatches-5.15-102.base.tar.xz 4041416 BLAKE2B 
ab6ac9c8d03d41594f1f3c0b59cdeb3d045fdc0bc89926026a7b3f34eef38a869da1c9adfa1ccf465486f885dc4abb6c8d09a8c36f2732bb961b365a749e8985
 SHA512 
2df353c92659d8f41a45bd3caaf33e21542cb01ab210495a632e65fe71e8bee7c31ae7283827bc7e0683737f3a451b617db95b5a8b559cedc8296496e2fa3302
@@ -68,6 +70,10 @@ DIST gentoo-kernel-5.10.172-1.amd64.gpkg.tar 66304000 
BLAKE2B b3a6ed8f594fb79abf
 DIST gentoo-kernel-5.10.172-1.arm64.gpkg.tar 59330560 BLAKE2B 
3dcdd5a9f2ee57dd87b7de4bf29c249208a0b972a26cf221463f8666a083c64ed92447c33d234479543b977e0078e46d2c7aab4bfc76ac145bf63f6ed1eb1886
 SHA512 
ecede6116c7d3c4c294dfdff644bf2eaa465998c847952d5e9761bebfc4d8eb2a76134c0602e783680519b4ac56b721466ca0d5783e2e0e78ae7e2d0f30aab09
 DIST gentoo-kernel-5.10.172-1.ppc64le.gpkg.tar 54927360 BLAKE2B 
a42225ced7d67ec88959038dac1f87243e690c338382fad4ffea25a5fcdff8673087a4da628f5bdc9e60d8ae87d629528820e353291d1b7f85d6a1d219c2ab4f
 SHA512 
28dbc6fde9d695fa340a87312fb94fed9049de99854db3fc71f00b0faa64c475e4f12667ae0b2eaf1349c52c28b594af9f9b2090ddbd3a47b94ab8d9d26b72f5
 DIST gentoo-kernel-5.10.172-1.x86.gpkg.tar 56442880 BLAKE2B 
7255886c9de05cba2e2d4fa65c2b48a0de69c08cfc0aca94d797d1f51ee5ac04c2af0d0b651a7c0a492e70561a46ce34976f6af857e0844eeab0a853a41bb332
 SHA512 
aed2ea8a1e4fb4026197e80335d019b95aab7dabc3de7d3f20bc1a80186e1c21e25d5a55a874e9367172436216865238f9fcd4467f0a56ecccd8a8835046b9a2
+DIST gentoo-kernel-5.10.173-1.amd64.gpkg.tar 66344960 BLAKE2B 
4f12a5493cdb5af4f78f6684e736f30aef42548ee252944bf1efc7e583426717eb0cadc5c056321cb490267e035670093e11ef0dcd093361f8db6312203f8d6b
 SHA512 
3926cde810ea15182aa703b85a8fed462314b8c28ed28cf4ed1c641ba1f264296e7b5df8ecfdf0016402b8c0b5956ba1abad4a9df2e4a874c44aa8ce18caa338
+DIST gentoo-kernel-5.10.173-1.arm64.gpkg.tar 59361280 BLAKE2B 

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

2023-03-11 Thread Michał Górny
commit: 75094b35b833217be4de2c9ecb2b4405c3c32237
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 11 17:07:36 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 20:30:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75094b35

sys-kernel/gentoo-kernel: Bump to 5.10.173

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.10.173.ebuild| 134 +
 2 files changed, 136 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 7cfd3a635470..4ff51ef2f5e7 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -8,6 +8,8 @@ DIST genpatches-5.10-179.base.tar.xz 4960220 BLAKE2B 
ea5daad3714354614f82977b59e
 DIST genpatches-5.10-179.extras.tar.xz 3872 BLAKE2B 
e493d4df16cfacef4115e3d673820a8674d66bf4e965e6cf807e39580c4efb4dfed0ce16d415028a3e2edb46e03f3ba4e9063b5e44e6b89e6a9ac0536f5a56d0
 SHA512 
9bf3a036990f34d236809c5d88b8981a9a374d390b8b10ae640b7ab825a7929b6169d1e75cd7186e22b7a3aa4c417ce7ab222ff6e5f9429f33a1eb31c127ae0e
 DIST genpatches-5.10-181.base.tar.xz 4964488 BLAKE2B 
2b05c676da465b1627c92400f1290c7755c5c443db0f566fde2a2d35422f84a93875fd0cdd7af5ef331872a9ecb89e802ec48c76914a25d2b6d401edb2022d7c
 SHA512 
2524417fe412b83e380ca55b89403abde41af034e5900daee53b82d7e4183a0345ce3e86e03ac9e211380437f4857163a4e81737d1117d7e02847ad36553c0fc
 DIST genpatches-5.10-181.extras.tar.xz 3872 BLAKE2B 
dd1d27a04cd2215fdf9ae7301d6c90dd0a1e9e4ffe7e295dfe2d6b637de69303d9cd2a00a5adeb33d2c4cc7d984e57e69bd9f998df1da188ae006511fe70302e
 SHA512 
b91ec330f3f87bf7ec5cdc10e6352070161d38d09fea82142b2dc475a0a25d176a262cc0bf24d4a4902e84abea84f6263c3e859f1ebf8f44155e42c5f565dcce
+DIST genpatches-5.10-182.base.tar.xz 5091520 BLAKE2B 
80bb1d7b815a8ad56c79d28f45788b00f3ab972965e7180a598a5e832c7086bb872a52b2ea725949b571c2c7c7731eaaf61610ea147bb119badaf19fd9781709
 SHA512 
3d9355524ecf871ce2d62df56c99eda3bceec3f528b4f434cb750d75b7ee9aa82ed723c55ceffd7c9a6fa11287daaa9155d484da2a5f1a3806b93f3e3ddb541e
+DIST genpatches-5.10-182.extras.tar.xz 3872 BLAKE2B 
e73c6a4448be4f9ea39d7e79069672885f8091d9f40d472325bf9bd5fb8d05ab723863edda6c5ae42ce469e3cc722bfcf34198b8bbbd038e89f9625934fd9fca
 SHA512 
b41bbb5093b4a072d5e4031623d9578a9bb9e2415d6c895fe95a5fa8d7332ab79e3dd181fa5e68d03de037faacd2fac265d60b4c94dae989de8416ad37422e48
 DIST genpatches-5.15-100.base.tar.xz 4036256 BLAKE2B 
da0f271d54f248597d038a09f3cae6a2293ffbcaf9f06ad500060e0b28c57c0120c64f30cbb97b4b4585cc1a8f12b013258962a6599a166f5716e268b0587030
 SHA512 
865ece0271c674aff6df31d7b0ef8dd8d9643e9e7ab49730bb2892f82e1468f4f086710c62f6f647cb2a4e822a5a5fa2e2415fec8d900f82976bdca23384bebe
 DIST genpatches-5.15-100.extras.tar.xz 3932 BLAKE2B 
55665c7edd0316db7e6a8391ccfc97a3f2c51e9e445bb81e0663ad69405ce577133f2def0e58711b1f8dab0b7bfb4314e05a41183138585eb24c909b7cc8c2fb
 SHA512 
dd32b33616a64fe0f4b319e3424360a29d81ed1c6d94457da0458d7141013efab4933c685468019dc7c023346697d31c902e67d17120208ae408939b2fe1c5a6
 DIST genpatches-5.15-104.base.tar.xz 4172432 BLAKE2B 
3056125f31757d4daf4d5a5df4f9e0c02257786d5dbfb44a134abffd2c8615d170f64f4d5154b04e7a5e6e825ee175430c842a7490ff6a3414954059a72a88f4
 SHA512 
324899dda69e2388adcc7241a5905110cfcd6a400d011c5948a983ccf5693be820b56115b5448f96fd819457574bf6ab3e7cabbf8169bc471df4b9a73b024975

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.173.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.173.ebuild
new file mode 100644
index ..5bbe99781a9f
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.173.ebuild
@@ -0,0 +1,134 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 9 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.10.12
+CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   

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

2023-03-11 Thread Michał Górny
commit: c5f8ab5a871ac32998bd11aaf83c03251f4974f0
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 11 17:06:46 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 20:30:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5f8ab5a

sys-kernel/vanilla-kernel: Bump to 5.10.173

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.10.173.ebuild  | 137 +
 2 files changed, 139 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 9b0e5aab701d..3cb151076949 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -36,6 +36,8 @@ DIST linux-5.10.170.tar.sign 993 BLAKE2B 
8f47f3beeb361d6a658cfd282548d38ada55bc7
 DIST linux-5.10.170.tar.xz 120567560 BLAKE2B 
2cc5de731c61dcfb8c006aa805ab840ed9743f02330c206c2cea127ff840ada1de630ee2f844b41b6302f10239fe001dcb3a9fd763817767cc8f751759f7fd96
 SHA512 
89dc8bdf843eced09acfd9abb1ec819c29da4305549e9ce9133c47a5f023ce1398f488fe7928e07b44bbb9141cb2f48aff1c13fe3839b20e2153e24d78dd3786
 DIST linux-5.10.172.tar.sign 993 BLAKE2B 
29f39419ee257ab5fee025797255df6c994fc37fc4708510c25ecbd87032f51cb96a7e1f96dc5c2bcd5faedac3ffa1fd1b62ac60ed8edb5281557e651ca0637a
 SHA512 
deca74f8e344bf405b2e84477a07f0137fbb9b9d507311984e6dbba0686e9bff98c4583ee18b5fe4f0edea5e46cc9b42481e8015ec2deea423460caf30d28043
 DIST linux-5.10.172.tar.xz 120591456 BLAKE2B 
002260913f33be97ed30ae5838cac0502b2966283f2c3a6682957f3595c3c707cb449ecf84a41b4af72dc4ebcfe46da34e9ecc7ea3855ee40231ee7115643b11
 SHA512 
23d4397436073e57867dc9f51ee5be3a532c6fc05a8645670c2244ee1bbca6d6a7c9e06f5b73e11b6a886773261de348e72c1fce8ff70316ff98e3d7ed88e9ea
+DIST linux-5.10.173.tar.sign 993 BLAKE2B 
9a35eecfedd0e9f7d3dd025ae9abaaa6cfe9a8c04533f3a594f8ea169ae9bb12de95cf026fb36c6f17bbb3f90fbb34ff1a657af30cc7f36179fc9d3b3005cea1
 SHA512 
97805946e9c3aa72d264622645b7b3edd612f247fffcc06c5c88453cf57865ed4481b87d5b65632a6df82230195150aaf27e73898b13d86a299a4560776a8634
+DIST linux-5.10.173.tar.xz 120591732 BLAKE2B 
fb7c0d78496eaf919e7fffa8eb5c68bdc25b91c4e80f08101ad85f89e5bb46ff2fe18bec2a49cb76db2de681f601bd37877b0fd5b7c24f7424b58486a8ecad06
 SHA512 
c53217880a84c6e50d809c5ebc60f489b8cef1febbdaf0b8564a3d15b4f8dc65c13ae3daf67cbdcc7f6aa46308f65203b93535ed005efef0a29f8534be42
 DIST linux-5.15.100.tar.sign 993 BLAKE2B 
f188ef5014dca3b4474bd1e17e4e47464589bd4d632df4ddf0c6f3c1fecae243e4eb4911453798f73bfbb4b52a19480f39e9596f1f2e51e22c8b9d8248f78897
 SHA512 
f6bb356839969f699bd2ac56a02bf9dee63a6cce3d237d8930c198b173eb959c848884142e8a763d5a593ba1fdb6bf12dcbfcb9ba8be8290f9e72f3de28fc93d
 DIST linux-5.15.100.tar.xz 126525956 BLAKE2B 
2629f4c53c5fb51118961e445e5660213e26a454d645246c4601ac3a57fa7ed1cd50a71986600f37d231d712080790c533f916ca685202d49d7e3b31c3140e4d
 SHA512 
2f9d73c8b8c38ccdff29c52f4d7d18f3fca1d48ff0cc747f75a616ac7964d3f7bfe4a22329ac6b28b4c6e9e44a79ec30104ea3c93cde98ef95e95fd61f4ba5cd
 DIST linux-5.15.94.tar.sign 991 BLAKE2B 
648f4c183bf955ee25efdb575551ef1e9c20e0b3e3fbe0ae5cf5d1c08cf5b4bc5b5a6cce603f3f17d9ddfce976fa42b480f93ac8ce2ee6f64d5ca11f56e899f5
 SHA512 
ab6eaf5a44df0ce2dd7ccfa4c72788ac212ef42eb1c4d8464f59b73638a08cf5361792e6be5fced152343f4c278e45379e76659a96bf623e7da33f13c3b16133

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.173.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.173.ebuild
new file mode 100644
index ..3d406f474e2f
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.173.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.10.12
+CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   

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

2023-03-11 Thread Sam James
commit: 03e62a35cc62d4651398e12b92a6a88387b65a2b
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 11 19:22:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 11 19:23:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03e62a35

app-containers/docker: fix (some) kernel check options

This doesn't fix all of them, just the misspellings of VSYSCALL.

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

 app-containers/docker/docker-23.0.1.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-containers/docker/docker-23.0.1.ebuild 
b/app-containers/docker/docker-23.0.1.ebuild
index 407387c83b71..b72a3107a4a7 100644
--- a/app-containers/docker/docker-23.0.1.ebuild
+++ b/app-containers/docker/docker-23.0.1.ebuild
@@ -125,12 +125,12 @@ pkg_setup() {
fi
 
CONFIG_CHECK+="
-   ~!LEGASY_SYSCALL_NATIVE
-   ~LEGASY_SYSCALL_emulate
-   ~!LEGASY_SYSCALL_none
+   ~!LEGACY_VSYSCALL_NATIVE
+   ~LEGACY_VSYSCALL_EMULATE
+   ~!LEGACY_VSYSCALL_NONE
"
-   WARNING_LEGASY_SYSCALL_NONE="CONFIG_LEGASY_SYSCALL_NONE enabled: \
-   Containers with <=glibc 2.13 will not work"
+   WARNING_LEGACY_SYSCALL_NONE="CONFIG_LEGACY_VSYSCALL_NONE enabled: \
+   Containers with <=glibc-2.13 will not work"
 
if kernel_is le 4 5; then
CONFIG_CHECK+="



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

2023-03-11 Thread Michał Górny
commit: 0c0c59e3a7189fbcc97c02d2085a2e1651945031
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 11 19:18:41 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 19:19:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c0c59e3

sys-kernel/gentoo-kernel-bin: Bump to 5.15.100

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-5.15.100.ebuild  | 127 +
 2 files changed, 133 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 48559d041b57..5368b3475209 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -14,6 +14,8 @@ DIST genpatches-5.15-102.base.tar.xz 4041416 BLAKE2B 
ab6ac9c8d03d41594f1f3c0b59c
 DIST genpatches-5.15-102.extras.tar.xz 3936 BLAKE2B 
4069a121383a58eedd557cfe3c421ca8c033e4b7a976845c557b3faf66b33d9efc6c7b3d4dad20cdeafb7d62588a4c49bb7102abfbd7acb1c98b1afb86e8f87a
 SHA512 
b12c07aa5c9974856482f44ecc39ae03f7ec8879d07bff562d56b0c18752d748455b519f7bd53cde5f22df1787c15d52037ee236c1150edcc20416b9c6c1e272
 DIST genpatches-5.15-104.base.tar.xz 4172432 BLAKE2B 
3056125f31757d4daf4d5a5df4f9e0c02257786d5dbfb44a134abffd2c8615d170f64f4d5154b04e7a5e6e825ee175430c842a7490ff6a3414954059a72a88f4
 SHA512 
324899dda69e2388adcc7241a5905110cfcd6a400d011c5948a983ccf5693be820b56115b5448f96fd819457574bf6ab3e7cabbf8169bc471df4b9a73b024975
 DIST genpatches-5.15-104.extras.tar.xz 3932 BLAKE2B 
749f1d9446c12992266e4b24771cd4273fdb6a72793f3591956c33f210a2671d587f0cc04d0e9751511bce1e03b76df53e65231393e9d2eb1169ac825bd046e1
 SHA512 
66de4f74decfdb0f76050968d98a6cc378c04d5d19b9c16e35fa9746e9dce235c602ebe12fd19fc2b6bf8fc9d9eab3d9461e6aad3edc00cc465ae18a776b0e4c
+DIST genpatches-5.15-105.base.tar.xz 4208564 BLAKE2B 
61c56a00ca87e33d7b566b319bba1e08e5dc104f2a5c21be61cb657abcc63d7b72ed88fae3adce80a6b648df7c2e715b9fbf71eaf0a43ceefcaba4d57e51707b
 SHA512 
6ceed62dfac16a826451670771da47d92fc4971dcf72d486f802acbe111491bf01b1bcd5fca6f548d655a57bdf038a90bfc8a5ac1fe8d7796d90a2188757
+DIST genpatches-5.15-105.extras.tar.xz 3932 BLAKE2B 
7739e3d8459ebc58cafa0b95f7414e204a5c4410e468e11e27704bc08f32169a285baa6661289bf3d52602779d5e00eeafb84dba7847fa4154614534026aa5ec
 SHA512 
28947f5bd2e49191fdcc46ccdde98a22c3e983a4ee6867c8d04458972ec3199bc4648374caff1a090105d05c8bb9eaa52e758b5d352e076c0a87967c659b8e18
 DIST genpatches-5.15-98.base.tar.xz 4003192 BLAKE2B 
79d4fb60a5192137571109ffaefdfba23ac589102539cdde89046f627f39e65a52a44a83607232b499509b8bb4c341e2fd26ae971587c9574d4ac87d8b220893
 SHA512 
946a7638d19d5fd610075520e529a6c5a47aaa433b7986493f62571a7dc541278013a5006bf1e745496e4eb98de44af56f61d23679c139a719a8d5bc20c9e734
 DIST genpatches-5.15-98.extras.tar.xz 3932 BLAKE2B 
4e5dd4f8ba6d14764a6546cf7e64dffb3ddcc77678b7d96d2498917f30561792c904c635b0fce7191b7c0c65549fa769e89befffbea5e53a3cef64c673937c20
 SHA512 
337d95159432cba3b85511cf80c350a8a2f67c65b72a90b26ddc98c01d2d8de70d9b6067e0573c5c339a5bf64973d10c06b42001ee19a7add3d672e4577d0622
 DIST genpatches-5.15-99.base.tar.xz 4024008 BLAKE2B 
82205380a55439dbe6f8605d09078d7a349ec60180204ced6c9902f340077c800cf515f3f513c69110eab37a8daa386a82ec4ba9e84dd02299ccc45379cdc659
 SHA512 
72033d94d3d509ecefb5a54e82906408802118cd985f617ccf7465e23d19363668159998dadb950bef58af11bab448110e6c753eb6eb7dd107feacbda4d67f3d
@@ -66,6 +68,10 @@ DIST gentoo-kernel-5.10.172-1.amd64.gpkg.tar 66304000 
BLAKE2B b3a6ed8f594fb79abf
 DIST gentoo-kernel-5.10.172-1.arm64.gpkg.tar 59330560 BLAKE2B 
3dcdd5a9f2ee57dd87b7de4bf29c249208a0b972a26cf221463f8666a083c64ed92447c33d234479543b977e0078e46d2c7aab4bfc76ac145bf63f6ed1eb1886
 SHA512 
ecede6116c7d3c4c294dfdff644bf2eaa465998c847952d5e9761bebfc4d8eb2a76134c0602e783680519b4ac56b721466ca0d5783e2e0e78ae7e2d0f30aab09
 DIST gentoo-kernel-5.10.172-1.ppc64le.gpkg.tar 54927360 BLAKE2B 
a42225ced7d67ec88959038dac1f87243e690c338382fad4ffea25a5fcdff8673087a4da628f5bdc9e60d8ae87d629528820e353291d1b7f85d6a1d219c2ab4f
 SHA512 
28dbc6fde9d695fa340a87312fb94fed9049de99854db3fc71f00b0faa64c475e4f12667ae0b2eaf1349c52c28b594af9f9b2090ddbd3a47b94ab8d9d26b72f5
 DIST gentoo-kernel-5.10.172-1.x86.gpkg.tar 56442880 BLAKE2B 
7255886c9de05cba2e2d4fa65c2b48a0de69c08cfc0aca94d797d1f51ee5ac04c2af0d0b651a7c0a492e70561a46ce34976f6af857e0844eeab0a853a41bb332
 SHA512 
aed2ea8a1e4fb4026197e80335d019b95aab7dabc3de7d3f20bc1a80186e1c21e25d5a55a874e9367172436216865238f9fcd4467f0a56ecccd8a8835046b9a2
+DIST gentoo-kernel-5.15.100-1.amd64.gpkg.tar 69652480 BLAKE2B 
26b37e7b1f4f036616f7d11a1e72392e8670a4de135658a7beef1a5f0b51b49e798ec8e6fd41e816ca7ae7976671b5b66bcf73fb2471bdad7a452dc47ae17f81
 SHA512 
e977f08255f7ca9e1d7848172b01e779f59a3c0e42bf960ff00d0f78ee1a2bc958b72b90728fb0c308e42c0ff2acdfcf3f629c4188066554b493ff13301f988a
+DIST gentoo-kernel-5.15.100-1.arm64.gpkg.tar 62597120 BLAKE2B 

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

2023-03-11 Thread Michał Górny
commit: 2640d8ee2523ccf9f34eb2a2b1bc685463c74c15
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 11 15:59:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 19:19:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2640d8ee

sys-kernel/gentoo-kernel: Bump to 5.15.100

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-5.15.100.ebuild| 134 +
 2 files changed, 136 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 2fd14ce6bf5c..7cfd3a635470 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -12,6 +12,8 @@ DIST genpatches-5.15-100.base.tar.xz 4036256 BLAKE2B 
da0f271d54f248597d038a09f3c
 DIST genpatches-5.15-100.extras.tar.xz 3932 BLAKE2B 
55665c7edd0316db7e6a8391ccfc97a3f2c51e9e445bb81e0663ad69405ce577133f2def0e58711b1f8dab0b7bfb4314e05a41183138585eb24c909b7cc8c2fb
 SHA512 
dd32b33616a64fe0f4b319e3424360a29d81ed1c6d94457da0458d7141013efab4933c685468019dc7c023346697d31c902e67d17120208ae408939b2fe1c5a6
 DIST genpatches-5.15-104.base.tar.xz 4172432 BLAKE2B 
3056125f31757d4daf4d5a5df4f9e0c02257786d5dbfb44a134abffd2c8615d170f64f4d5154b04e7a5e6e825ee175430c842a7490ff6a3414954059a72a88f4
 SHA512 
324899dda69e2388adcc7241a5905110cfcd6a400d011c5948a983ccf5693be820b56115b5448f96fd819457574bf6ab3e7cabbf8169bc471df4b9a73b024975
 DIST genpatches-5.15-104.extras.tar.xz 3932 BLAKE2B 
749f1d9446c12992266e4b24771cd4273fdb6a72793f3591956c33f210a2671d587f0cc04d0e9751511bce1e03b76df53e65231393e9d2eb1169ac825bd046e1
 SHA512 
66de4f74decfdb0f76050968d98a6cc378c04d5d19b9c16e35fa9746e9dce235c602ebe12fd19fc2b6bf8fc9d9eab3d9461e6aad3edc00cc465ae18a776b0e4c
+DIST genpatches-5.15-105.base.tar.xz 4208564 BLAKE2B 
61c56a00ca87e33d7b566b319bba1e08e5dc104f2a5c21be61cb657abcc63d7b72ed88fae3adce80a6b648df7c2e715b9fbf71eaf0a43ceefcaba4d57e51707b
 SHA512 
6ceed62dfac16a826451670771da47d92fc4971dcf72d486f802acbe111491bf01b1bcd5fca6f548d655a57bdf038a90bfc8a5ac1fe8d7796d90a2188757
+DIST genpatches-5.15-105.extras.tar.xz 3932 BLAKE2B 
7739e3d8459ebc58cafa0b95f7414e204a5c4410e468e11e27704bc08f32169a285baa6661289bf3d52602779d5e00eeafb84dba7847fa4154614534026aa5ec
 SHA512 
28947f5bd2e49191fdcc46ccdde98a22c3e983a4ee6867c8d04458972ec3199bc4648374caff1a090105d05c8bb9eaa52e758b5d352e076c0a87967c659b8e18
 DIST genpatches-5.15-98.base.tar.xz 4003192 BLAKE2B 
79d4fb60a5192137571109ffaefdfba23ac589102539cdde89046f627f39e65a52a44a83607232b499509b8bb4c341e2fd26ae971587c9574d4ac87d8b220893
 SHA512 
946a7638d19d5fd610075520e529a6c5a47aaa433b7986493f62571a7dc541278013a5006bf1e745496e4eb98de44af56f61d23679c139a719a8d5bc20c9e734
 DIST genpatches-5.15-98.extras.tar.xz 3932 BLAKE2B 
4e5dd4f8ba6d14764a6546cf7e64dffb3ddcc77678b7d96d2498917f30561792c904c635b0fce7191b7c0c65549fa769e89befffbea5e53a3cef64c673937c20
 SHA512 
337d95159432cba3b85511cf80c350a8a2f67c65b72a90b26ddc98c01d2d8de70d9b6067e0573c5c339a5bf64973d10c06b42001ee19a7add3d672e4577d0622
 DIST genpatches-5.15-99.base.tar.xz 4024008 BLAKE2B 
82205380a55439dbe6f8605d09078d7a349ec60180204ced6c9902f340077c800cf515f3f513c69110eab37a8daa386a82ec4ba9e84dd02299ccc45379cdc659
 SHA512 
72033d94d3d509ecefb5a54e82906408802118cd985f617ccf7465e23d19363668159998dadb950bef58af11bab448110e6c753eb6eb7dd107feacbda4d67f3d

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.100.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.100.ebuild
new file mode 100644
index ..2749381783b5
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.100.ebuild
@@ -0,0 +1,134 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 5 ))
+CONFIG_VER=5.15.19
+CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> 

[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/

2023-03-11 Thread Michał Górny
commit: 7162c53e4e7789094266e93b2d9eb6edc64b9d03
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 11 15:59:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 19:19:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7162c53e

virtual/dist-kernel: Bump to 5.15.100

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

 virtual/dist-kernel/dist-kernel-5.15.100.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-5.15.100.ebuild 
b/virtual/dist-kernel/dist-kernel-5.15.100.ebuild
new file mode 100644
index ..407f5d349eb1
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.15.100.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



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

2023-03-11 Thread Michał Górny
commit: 275d5867bf9ba7d7d83d94aa3cd3dfc53526e8b7
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 11 15:59:03 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 11 19:19:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=275d5867

sys-kernel/vanilla-kernel: Bump to 5.15.100

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-5.15.100.ebuild  | 137 +
 2 files changed, 139 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 072422b7eb61..9b0e5aab701d 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -36,6 +36,8 @@ DIST linux-5.10.170.tar.sign 993 BLAKE2B 
8f47f3beeb361d6a658cfd282548d38ada55bc7
 DIST linux-5.10.170.tar.xz 120567560 BLAKE2B 
2cc5de731c61dcfb8c006aa805ab840ed9743f02330c206c2cea127ff840ada1de630ee2f844b41b6302f10239fe001dcb3a9fd763817767cc8f751759f7fd96
 SHA512 
89dc8bdf843eced09acfd9abb1ec819c29da4305549e9ce9133c47a5f023ce1398f488fe7928e07b44bbb9141cb2f48aff1c13fe3839b20e2153e24d78dd3786
 DIST linux-5.10.172.tar.sign 993 BLAKE2B 
29f39419ee257ab5fee025797255df6c994fc37fc4708510c25ecbd87032f51cb96a7e1f96dc5c2bcd5faedac3ffa1fd1b62ac60ed8edb5281557e651ca0637a
 SHA512 
deca74f8e344bf405b2e84477a07f0137fbb9b9d507311984e6dbba0686e9bff98c4583ee18b5fe4f0edea5e46cc9b42481e8015ec2deea423460caf30d28043
 DIST linux-5.10.172.tar.xz 120591456 BLAKE2B 
002260913f33be97ed30ae5838cac0502b2966283f2c3a6682957f3595c3c707cb449ecf84a41b4af72dc4ebcfe46da34e9ecc7ea3855ee40231ee7115643b11
 SHA512 
23d4397436073e57867dc9f51ee5be3a532c6fc05a8645670c2244ee1bbca6d6a7c9e06f5b73e11b6a886773261de348e72c1fce8ff70316ff98e3d7ed88e9ea
+DIST linux-5.15.100.tar.sign 993 BLAKE2B 
f188ef5014dca3b4474bd1e17e4e47464589bd4d632df4ddf0c6f3c1fecae243e4eb4911453798f73bfbb4b52a19480f39e9596f1f2e51e22c8b9d8248f78897
 SHA512 
f6bb356839969f699bd2ac56a02bf9dee63a6cce3d237d8930c198b173eb959c848884142e8a763d5a593ba1fdb6bf12dcbfcb9ba8be8290f9e72f3de28fc93d
+DIST linux-5.15.100.tar.xz 126525956 BLAKE2B 
2629f4c53c5fb51118961e445e5660213e26a454d645246c4601ac3a57fa7ed1cd50a71986600f37d231d712080790c533f916ca685202d49d7e3b31c3140e4d
 SHA512 
2f9d73c8b8c38ccdff29c52f4d7d18f3fca1d48ff0cc747f75a616ac7964d3f7bfe4a22329ac6b28b4c6e9e44a79ec30104ea3c93cde98ef95e95fd61f4ba5cd
 DIST linux-5.15.94.tar.sign 991 BLAKE2B 
648f4c183bf955ee25efdb575551ef1e9c20e0b3e3fbe0ae5cf5d1c08cf5b4bc5b5a6cce603f3f17d9ddfce976fa42b480f93ac8ce2ee6f64d5ca11f56e899f5
 SHA512 
ab6eaf5a44df0ce2dd7ccfa4c72788ac212ef42eb1c4d8464f59b73638a08cf5361792e6be5fced152343f4c278e45379e76659a96bf623e7da33f13c3b16133
 DIST linux-5.15.94.tar.xz 126497028 BLAKE2B 
e300a52339b587f58315fbe49ee3a856945b2ee34d9f367c67ba42234875de318dad8bb5f2ec35c7309c91a7b3d4c43d36fc8fbbadaa3b68e6c8e10014dffdd1
 SHA512 
7ced15a23345dbf17f51a8ccaca78559acfd907b9fe811bb44a9930ae2f64c528db61cc1276fc0e44ba1c76b4f5223145d3ba7fc01924f38b629eb868492b6a9
 DIST linux-5.15.95.tar.sign 991 BLAKE2B 
cd8eb48dfa59cad29dd618573bf628d4e1555e7b29c38c405fc78ad0fa1cc9a5740d493b9e03c38626d5b96853f16930285901300e47aad82af14a61100b7343
 SHA512 
69624979b835765c74aafd8b7487a99d69bf3f67dba6624498346eb33c9dfa8698231b007c709feba5256d519a2566a0fe1f6d112d5cc4685a3fed36165ad7f4

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.100.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.100.ebuild
new file mode 100644
index ..f68caf0fd433
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.100.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.15.19
+CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+   ppc64? (
+   

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

2023-03-11 Thread Mike Gilbert
commit: 5893dbe223527892f35b0c6b6d4f6f4854777ed3
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Feb 27 18:28:52 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Mar 11 19:18:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5893dbe2

cmake.eclass: handle quoted whitespace in MYCMAKEARGS

This uses eval in a similar way to econf and meson.eclass.

Closes: https://github.com/gentoo/gentoo/pull/29839
Signed-off-by: Mike Gilbert  gentoo.org>

 eclass/cmake.eclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/eclass/cmake.eclass b/eclass/cmake.eclass
index 2c5620adede5..46659867b1a8 100644
--- a/eclass/cmake.eclass
+++ b/eclass/cmake.eclass
@@ -595,9 +595,9 @@ cmake_src_configure() {
-DCMAKE_TOOLCHAIN_FILE="${toolchain_file}"
)
 
-   if [[ -n ${MYCMAKEARGS} ]] ; then
-   cmakeargs+=( "${MYCMAKEARGS}" )
-   fi
+   # Handle quoted whitespace
+   eval "local -a MYCMAKEARGS=( ${MYCMAKEARGS} )"
+   cmakeargs+=( "${MYCMAKEARGS[@]}" )
 
if [[ -n "${CMAKE_EXTRA_CACHE_FILE}" ]] ; then
cmakeargs+=( -C "${CMAKE_EXTRA_CACHE_FILE}" )



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

2023-03-11 Thread David Seifert
commit: 1febb887756b39cb51179536e0fd8b1a9f5a93a1
Author: David Seifert  gentoo  org>
AuthorDate: Sat Mar 11 19:15:13 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Mar 11 19:15:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1febb887

dev-cpp/catch: remove outdated blockers

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

 dev-cpp/catch/catch-1.12.2-r1.ebuild | 4 +---
 dev-cpp/catch/catch-1..ebuild| 4 +---
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/dev-cpp/catch/catch-1.12.2-r1.ebuild 
b/dev-cpp/catch/catch-1.12.2-r1.ebuild
index 42c555075f8c..3419ae223a99 100644
--- a/dev-cpp/catch/catch-1.12.2-r1.ebuild
+++ b/dev-cpp/catch/catch-1.12.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -25,8 +25,6 @@ SLOT="1"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-RDEPEND="!

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

2023-03-11 Thread David Seifert
commit: c88c5bf8fd3cdf4c6e4488961b447d318f583431
Author: David Seifert  gentoo  org>
AuthorDate: Sat Mar 11 19:15:10 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Mar 11 19:15:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c88c5bf8

net-im/skypeforlinux: add 8.94.0.428

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

 net-im/skypeforlinux/Manifest  |   1 +
 .../skypeforlinux/skypeforlinux-8.94.0.428.ebuild  | 103 +
 2 files changed, 104 insertions(+)

diff --git a/net-im/skypeforlinux/Manifest b/net-im/skypeforlinux/Manifest
index 597dd6f0e145..40f0de61024c 100644
--- a/net-im/skypeforlinux/Manifest
+++ b/net-im/skypeforlinux/Manifest
@@ -1 +1,2 @@
 DIST skypeforlinux_8.94.0.422-1.x86_64.rpm 126401643 BLAKE2B 
16f5ef2adaf8f3fe9bbe2358ceaf60185da41f221ce9eb61fdb007d1ec07fb8adbca37a88a4a6399b9a30f98fdce26af9174f34a4e1589243d9e4120f0817d21
 SHA512 
4a1b8869e3c710e2895dcf832654e83379b7ef28ae3ee6e42cc739549cc9108845df71c4e9282f10d764bd3c280c45fae3859ebd3b38f29039f6230aacb0c462
+DIST skypeforlinux_8.94.0.428-1.x86_64.rpm 126374668 BLAKE2B 
e90c5207c1ec0d2835158fd9a7382d8c412ab4f880200b4570195d1453f81b6a5aea26edb49eac153dd680a270fd8ef4f43b4c7a4bf1abd802f2cacef18256c3
 SHA512 
6623384ee97274cca43fa1013eeab14508e47b4b649b4b633025f658116147c3a4cce9eb584ed6b4f51e5dcb7e323b61c01c7fbd2bdd7a33224131941bb8a727

diff --git a/net-im/skypeforlinux/skypeforlinux-8.94.0.428.ebuild 
b/net-im/skypeforlinux/skypeforlinux-8.94.0.428.ebuild
new file mode 100644
index ..607425b45c47
--- /dev/null
+++ b/net-im/skypeforlinux/skypeforlinux-8.94.0.428.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_64 )
+
+inherit chromium-2 desktop pax-utils rpm multilib-build xdg
+
+DESCRIPTION="Instant messaging client, with support for audio and video"
+HOMEPAGE="https://www.skype.com/;
+SRC_URI="https://repo.skype.com/rpm/stable/${PN}_${PV}-1.x86_64.rpm;
+S="${WORKDIR}"
+
+LICENSE="Skype-TOS MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 
Boost-1.0 ISC CC-BY-SA-3.0 CC0-1.0 openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+QA_PREBUILT="*"
+RESTRICT="mirror bindist strip" #299368
+
+RDEPEND="
+   app-crypt/libsecret[${MULTILIB_USEDEP}]
+   || (
+   >=app-accessibility/at-spi2-core-2.46.0:2[${MULTILIB_USEDEP}]
+   dev-libs/atk[${MULTILIB_USEDEP}]
+   )
+   dev-libs/expat[${MULTILIB_USEDEP}]
+   dev-libs/glib:2[${MULTILIB_USEDEP}]
+   dev-libs/nspr[${MULTILIB_USEDEP}]
+   dev-libs/nss[${MULTILIB_USEDEP}]
+   media-libs/alsa-lib[${MULTILIB_USEDEP}]
+   media-libs/fontconfig:1.0[${MULTILIB_USEDEP}]
+   media-libs/freetype:2[${MULTILIB_USEDEP}]
+   media-libs/libv4l[${MULTILIB_USEDEP}]
+   net-print/cups[${MULTILIB_USEDEP}]
+   sys-apps/dbus[${MULTILIB_USEDEP}]
+   sys-devel/gcc[cxx]
+   sys-libs/glibc
+   virtual/ttf-fonts
+   x11-libs/cairo[${MULTILIB_USEDEP}]
+   x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}]
+   x11-libs/gtk+:3[${MULTILIB_USEDEP}]
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXScrnSaver[${MULTILIB_USEDEP}]
+   x11-libs/libXcomposite[${MULTILIB_USEDEP}]
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXdamage[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   x11-libs/libXi[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr[${MULTILIB_USEDEP}]
+   x11-libs/libXrender[${MULTILIB_USEDEP}]
+   x11-libs/libXtst[${MULTILIB_USEDEP}]
+   x11-libs/libxcb[${MULTILIB_USEDEP}]
+   x11-libs/libxkbcommon[${MULTILIB_USEDEP}]
+   x11-libs/libxkbfile[${MULTILIB_USEDEP}]
+   x11-libs/pango[${MULTILIB_USEDEP}]"
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   rpm_src_unpack ${A}
+}
+
+src_prepare() {
+   default
+   sed -e 
"s!^SKYPE_PATH=.*!SKYPE_PATH=${EPREFIX}/opt/skypeforlinux/skypeforlinux!" \
+   -i usr/bin/skypeforlinux || die
+   sed -e 
"s!^Categories=.*!Categories=Network;InstantMessaging;Telephony;!" \
+   -e "/^OnlyShowIn=/d" \
+   -i usr/share/applications/skypeforlinux.desktop || die
+}
+
+src_install() {
+   dodir /opt
+   cp -a usr/share/skypeforlinux "${ED}"/opt || die
+
+   # remove chrome-sandbox binary, users should use kernel namespaces
+   # https://bugs.gentoo.org/692692#c18
+   rm "${ED}"/opt/skypeforlinux/chrome-sandbox || die
+
+   dobin usr/bin/skypeforlinux
+
+   dodoc usr/share/skypeforlinux/*.html
+   dodoc -r usr/share/doc/skypeforlinux/.
+   # symlink required for the "Help->3rd Party Notes" menu entry  
(otherwise frozen skype -> xdg-open)
+   dosym ${PF} usr/share/doc/skypeforlinux
+
+   doicon 

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

2023-03-11 Thread David Seifert
commit: b13f22a665bed9e0028acace1d180b0bf3a6c240
Author: David Seifert  gentoo  org>
AuthorDate: Sat Mar 11 19:15:09 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Mar 11 19:15:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b13f22a6

dev-util/b2: add 4.9.5

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

 dev-util/b2/Manifest|  1 +
 dev-util/b2/b2-4.9.5.ebuild | 66 +
 2 files changed, 67 insertions(+)

diff --git a/dev-util/b2/Manifest b/dev-util/b2/Manifest
index 38bd7479eb2d..25e80ce04388 100644
--- a/dev-util/b2/Manifest
+++ b/dev-util/b2/Manifest
@@ -1 +1,2 @@
 DIST b2-4.9.3.tar.gz 975934 BLAKE2B 
8d16e7227676786408f0d84efb577806e304a9181b89656dad1243b5b0b48e67d4226fa51ea97d4ea10110e4ea86f3ae2884d711fa4b04e36bdaa68dff0a4710
 SHA512 
8f861074a50720ad5469277a469523ef5f87ef2aab65d745f4c5e6af0ed8f40af91c43cd42b7845982c065974026ce1ecc77a831cd0c698c7e22fa848cc81009
+DIST b2-4.9.5.tar.gz 977680 BLAKE2B 
9025554e4c68257a8d12af9db22c3c3e4c13a5244c7ca474fb935a76fb8fdf2a0a7778756a7b022de90d6585edb758e8dbc54e012f2340ab055b1294709625e8
 SHA512 
398398e1437554aad0dc123bbf30bd61b26266058b872eb18dd84941cccf3bbc8903944c09add7bf5f05fb8424539fd4358e9b1bcdd4dbfbc84d4f41710e92e6

diff --git a/dev-util/b2/b2-4.9.5.ebuild b/dev-util/b2/b2-4.9.5.ebuild
new file mode 100644
index ..903794b235b9
--- /dev/null
+++ b/dev-util/b2/b2-4.9.5.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo flag-o-matic toolchain-funcs
+
+MY_PV="$(ver_rs 1- _)"
+
+DESCRIPTION="A system for large project software construction, simple to use 
and powerful"
+HOMEPAGE="https://www.bfgroup.xyz/b2/;
+SRC_URI="https://github.com/bfgroup/b2/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${P}/src"
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="examples"
+RESTRICT="test"
+
+RDEPEND="!dev-util/boost-build"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.9.2-disable_python_rpath.patch
+   "${FILESDIR}"/${PN}-4.9.2-darwin-gentoo-toolchain.patch
+   "${FILESDIR}"/${PN}-4.9.2-add-none-feature-options.patch
+   "${FILESDIR}"/${PN}-4.9.2-no-implicit-march-flags.patch
+   "${FILESDIR}"/${PN}-4.9.2-odr.patch
+)
+
+src_configure() {
+   # need to enable LFS explicitly for 64-bit offsets on 32-bit hosts 
(#761100)
+   append-lfs-flags
+}
+
+src_compile() {
+   cd engine || die
+
+   # upstream doesn't want separate flags for CPPFLAGS/LDFLAGS
+   # https://github.com/bfgroup/b2/pull/187#issuecomment-1335688424
+   edo ${CONFIG_SHELL:-${BASH}} ./build.sh cxx --cxx="$(tc-getCXX)" 
--cxxflags="${CXXFLAGS} ${CPPFLAGS} ${LDFLAGS}" -d+2 --without-python
+}
+
+src_test() {
+   # Forget tests, b2 is a lost cause
+   :
+}
+
+src_install() {
+   dobin engine/b2
+
+   insinto /usr/share/b2/src
+   doins -r "${FILESDIR}/site-config.jam" \
+   bootstrap.jam build-system.jam ../example/user-config.jam \
+   build kernel options tools util
+
+   find "${ED}"/usr/share/b2/src -iname '*.py' -delete || die
+
+   dodoc 
../notes/{changes,release_procedure,build_dir_option,relative_source_paths}.txt
+
+   if use examples; then
+   docinto examples
+   dodoc -r ../example/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



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

2023-03-11 Thread David Seifert
commit: 4c2e3157e62a1a4489366c413948992871537738
Author: David Seifert  gentoo  org>
AuthorDate: Sat Mar 11 19:15:11 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Mar 11 19:15:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c2e3157

media-gfx/graphviz: add 7.1.0

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

 media-gfx/graphviz/Manifest  |   1 +
 media-gfx/graphviz/graphviz-7.1.0.ebuild | 216 +++
 2 files changed, 217 insertions(+)

diff --git a/media-gfx/graphviz/Manifest b/media-gfx/graphviz/Manifest
index 20dc9175ae8c..823b18d27daa 100644
--- a/media-gfx/graphviz/Manifest
+++ b/media-gfx/graphviz/Manifest
@@ -1 +1,2 @@
 DIST graphviz-7.0.5.tar.xz 21484456 BLAKE2B 
82fd4e97e946aaf603eeeda2d9e0628c46b5268323121262bb5b84c3b0d8bb78f35b695100c15e4a879d3b92324ae1b17e888b709be72e608e951f6f81dafe48
 SHA512 
2e4b4d5847503403f1bba6967095c8a24f68eedc852ffc532d397437c45d2a77f9791a2fef82fdbc7e18fd0556088fe4c2f240f1b6c276e5f12a5b68c003f4d4
+DIST graphviz-7.1.0.tar.xz 21477976 BLAKE2B 
d99a3dcf2b502e92df44552b0b2f8971b4dc13afd642a8ccb7d6c8e34c81c49fd7bc49971a38f71c80c5c4b6c7ef6ffe75dcf2b8954da57cb8f606eb14388786
 SHA512 
9ff5facadd923300f47f569c568620371e75b7518661bb0f375ada9b0b82189033cec6c124d5691c875e292cef28c51230c6d6c44365c6e4a9e3dcf5b4dd1ee9

diff --git a/media-gfx/graphviz/graphviz-7.1.0.ebuild 
b/media-gfx/graphviz/graphviz-7.1.0.ebuild
new file mode 100644
index ..c8246638065f
--- /dev/null
+++ b/media-gfx/graphviz/graphviz-7.1.0.ebuild
@@ -0,0 +1,216 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit python-single-r1
+
+DESCRIPTION="Open Source Graph Visualization Software"
+HOMEPAGE="https://www.graphviz.org/ https://gitlab.com/graphviz/graphviz/;
+# Unfortunately upstream uses an "artifact" store for the pre-generated
+# tarball now, which makes predictable URLs impossible.
+SRC_URI="https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-releases/${PV}/${P}.tar.xz;
+
+LICENSE="CPL-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris"
+IUSE="+cairo devil doc examples gtk2 gts guile lasi nls pdf perl postscript 
python qt5 ruby svg tcl webp X"
+
+REQUIRED_USE="
+   !cairo? ( !X !gtk2 !postscript !lasi )
+   pdf? ( cairo )
+   python? ( ${PYTHON_REQUIRED_USE} )"
+
+# Requires ksh, tests against installed package, missing files and directory
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-libs/expat-2
+   >=dev-libs/glib-2.11.1:2
+   dev-libs/libltdl
+   >=media-libs/fontconfig-2.3.95
+   >=media-libs/freetype-2.1.10
+   >=media-libs/gd-2.0.34:=[fontconfig,jpeg,png,truetype,zlib]
+   media-libs/libjpeg-turbo:=
+   >=media-libs/libpng-1.2:=
+   sys-libs/zlib
+   virtual/libiconv
+   cairo? (
+   >=x11-libs/cairo-1.1.10[svg(+)]
+   >=x11-libs/pango-1.12
+   )
+   devil? ( media-libs/devil[png,jpeg] )
+   gtk2? (
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:2
+   )
+   gts? ( sci-libs/gts )
+   guile? ( dev-scheme/guile )
+   lasi? ( media-libs/lasi )
+   pdf? ( app-text/poppler )
+   perl? ( dev-lang/perl:= )
+   postscript? ( app-text/ghostscript-gpl )
+   python? ( ${PYTHON_DEPS} )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwidgets:5
+   )
+   ruby? ( dev-lang/ruby:* )
+   svg? ( gnome-base/librsvg )
+   tcl? ( >=dev-lang/tcl-8.3:= )
+   webp? ( media-libs/libwebp:= )
+   X? ( x11-libs/libX11 )"
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )"
+BDEPEND="
+   sys-devel/flex
+   sys-devel/libtool
+   virtual/pkgconfig
+   doc? (
+   app-text/ghostscript-gpl
+   sys-apps/groff
+   )
+   guile? (
+   dev-lang/swig
+   dev-scheme/guile
+   )
+   nls? ( >=sys-devel/gettext-0.14.5 )
+   perl? ( dev-lang/swig )
+   python? ( dev-lang/swig )
+   ruby? ( dev-lang/swig )
+   tcl? ( dev-lang/swig )"
+
+# Dependency description / Maintainer info:
+
+# Rendering is done via the following plugins (/plugins):
+# - core, dot_layout, neato_layout, gd , dot
+#   the ones which are always compiled in, depend on zlib, gd
+# - gtk
+#   Directly depends on gtk-2.
+#   needs 'pangocairo' enabled in graphviz configuration
+#   gtk-2 depends on pango, cairo and libX11 directly.
+# - gdk-pixbuf
+#   Directly depends on gtk-2 and gdk-pixbuf.
+#   needs 'pangocairo' enabled in graphviz configuration
+# - ming
+#   flash plugin via -Tswf requires media-libs/ming-0.4. Disabled as it's
+#   incomplete.
+# - 

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

2023-03-11 Thread David Seifert
commit: a45c1f8dc98a4fc881ac9d567f9b79baafc1911c
Author: David Seifert  gentoo  org>
AuthorDate: Sat Mar 11 19:15:12 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Mar 11 19:15:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a45c1f8d

dev-cpp/catch: add 3.3.2

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

 dev-cpp/catch/Manifest   |  1 +
 dev-cpp/catch/catch-3.3.2.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest
index 739dd9a0cc57..34cefe2aa4fb 100644
--- a/dev-cpp/catch/Manifest
+++ b/dev-cpp/catch/Manifest
@@ -1,3 +1,4 @@
 DIST Catch-1.12.2.tar.gz 377265 BLAKE2B 
bc27b4daee950f8fb93d65f3aed032e72bc856ee27a8dc28c35b89e33f414d68ba4cf00951e476688eddf9e4c0514036bd6916fa6cfa9e3359e6c625984f114f
 SHA512 
ed963cdca9fe307ee02928677f81cafcb41cd607faaa315182fdf898d0f2aa28f0be2141bd642f46fdfac400c38f6d065e00a595a1e5879fe2335c4a3851e844
 DIST Catch2-2.13.8.tar.gz 661711 BLAKE2B 
973cc73c1d158140645003e76c0baf85a65252041fdcae3c6ecb1857021f2d24d8e879fec5f00368f4f458e69b450603a1613ac587417725980f1dbfe3ff2e65
 SHA512 
68a45efa47beb3c85d2d7b8a8eba89b8ec1664b4a72bb223227fef1632778aeaf5cf5cc09f40e47aef50426c8661c7d6a69c2dab0b88fbbf7d9a6b2974d6e32e
 DIST Catch2-3.0.1.tar.gz 1020413 BLAKE2B 
91c207bb67b9d97191fcd5b3f50df66c7d671aabb4deb989b6d838eba205e981d6dc51fb82d7c13d65751746215abc769a0274da9ee0512a53c4afbeb3540efb
 SHA512 
065094c19cdf98b40f96a390e887542f895495562a91cdc28d68ce03690866d846ec87d320405312a2b97eacaa5351d3e55f0012bb9de40073c8dd82b0a1
+DIST Catch2-3.3.2.tar.gz 1102862 BLAKE2B 
d574added7487e245e53290a523015621eb96b0d4c39567b7ca1f7f6ef339a101776890fa3ab99899b0707955d2382310071568c1e1c5e9c7ae2b048aeaecb51
 SHA512 
3d0c5666509a19be54ea0c48a3c8e1c4a951a2d991a7c9f7fe6d326661464538f1ab9dc573b1b2647f49fb6bef45bbd866142a4ce0fba38545ad182b8d55f61f

diff --git a/dev-cpp/catch/catch-3.3.2.ebuild b/dev-cpp/catch/catch-3.3.2.ebuild
new file mode 100644
index ..410551334707
--- /dev/null
+++ b/dev-cpp/catch/catch-3.3.2.ebuild
@@ -0,0 +1,46 @@
+# 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-any-r1
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/catchorg/Catch2.git;
+else
+   MY_P=${PN^}2-${PV}
+   SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+   S="${WORKDIR}/${MY_P}"
+
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+fi
+
+DESCRIPTION="Modern C++ header-only framework for unit-tests"
+HOMEPAGE="https://github.com/catchorg/Catch2;
+
+LICENSE="Boost-1.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( ${PYTHON_DEPS} )"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCATCH_DEVELOPMENT_BUILD=ON
+   -DCATCH_ENABLE_WERROR=OFF
+   -DCATCH_BUILD_TESTING=$(usex test)
+   )
+   use test && mycmakeargs+=(
+   -DPYTHON_EXECUTABLE="${PYTHON}"
+   )
+
+   cmake_src_configure
+}



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

2023-03-11 Thread Sam James
commit: 6b6ca068df16acb13e7e109b6355bc398dbbdeb1
Author: Florian Schmaus  gentoo  org>
AuthorDate: Fri Mar 10 16:24:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 11 18:52:06 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=6b6ca068

github ci: bump Ubuntu to 22.04

Signed-off-by: Florian Schmaus  gentoo.org>
Closes: https://github.com/gentoo/portage/pull/1006
Signed-off-by: Sam James  gentoo.org>

 .github/workflows/ci.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 2e6861b6c..f113a5c4d 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -9,7 +9,7 @@ on:
 jobs:
   build:
 
-runs-on: ubuntu-20.04
+runs-on: ubuntu-22.04
 strategy:
   matrix:
 python-version:



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

2023-03-11 Thread Sam James
commit: 7c5a083cc27fdc8a80630f18f954532d561d
Author: Florian Schmaus  gentoo  org>
AuthorDate: Fri Feb 17 09:04:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 11 18:52:27 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=7c5a0866

Add FEATURE="warn-on-large-env": warn on large child process environments

This adds a new feature to portage which issues a warning if portage
is about to execute a new child process with a large environment.

Signed-off-by: Florian Schmaus  gentoo.org>
Closes: https://github.com/gentoo/portage/pull/963
Signed-off-by: Sam James  gentoo.org>

 NEWS   |  3 +
 lib/portage/const.py   |  1 +
 lib/portage/package/ebuild/doebuild.py |  1 +
 lib/portage/process.py | 69 --
 .../tests/process/test_spawn_warn_large_env.py | 46 +++
 man/make.conf.5|  3 +
 6 files changed, 106 insertions(+), 17 deletions(-)

diff --git a/NEWS b/NEWS
index e67e488b6..a6daf1138 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,6 @@
+* New portage FEATURE warn-on-large-env, to emit a warning if portage
+  executes an ebuild-related child process with a large environment.
+
 portage-3.0.45.2 (2023-03-04)
 --
 

diff --git a/lib/portage/const.py b/lib/portage/const.py
index 99206fe2c..10a208ceb 100644
--- a/lib/portage/const.py
+++ b/lib/portage/const.py
@@ -213,6 +213,7 @@ SUPPORTED_FEATURES = frozenset(
 "userpriv",
 "usersandbox",
 "usersync",
+"warn-on-large-env",
 "webrsync-gpg",
 "xattr",
 )

diff --git a/lib/portage/package/ebuild/doebuild.py 
b/lib/portage/package/ebuild/doebuild.py
index 2226812e3..380f8f98d 100644
--- a/lib/portage/package/ebuild/doebuild.py
+++ b/lib/portage/package/ebuild/doebuild.py
@@ -209,6 +209,7 @@ def _doebuild_spawn(phase, settings, actionmap=None, 
**kwargs):
 kwargs["pidns"] = (
 "pid-sandbox" in settings.features and phase not in _global_pid_phases
 )
+kwargs["warn_on_large_env"] = "warn-on-large-env" in settings.features
 
 if phase == "depend":
 kwargs["droppriv"] = "userpriv" in settings.features

diff --git a/lib/portage/process.py b/lib/portage/process.py
index 94850b6e7..4a1baedc6 100644
--- a/lib/portage/process.py
+++ b/lib/portage/process.py
@@ -6,6 +6,7 @@
 import atexit
 import errno
 import fcntl
+import logging
 import multiprocessing
 import platform
 import signal
@@ -15,6 +16,9 @@ import sys
 import traceback
 import os as _os
 
+from dataclasses import dataclass
+from functools import lru_cache
+
 from portage import os
 from portage import _encodings
 from portage import _unicode_encode
@@ -22,7 +26,7 @@ import portage
 
 portage.proxy.lazyimport.lazyimport(
 globals(),
-"portage.util:dump_traceback,writemsg",
+"portage.util:dump_traceback,writemsg,writemsg_level",
 )
 
 from portage.const import BASH_BINARY, SANDBOX_BINARY, FAKEROOT_BINARY
@@ -241,6 +245,37 @@ def cleanup():
 pass
 
 
+@dataclass(frozen=True)
+class EnvStats:
+env_size: int
+env_largest_name: str
+env_largest_size: int
+
+
+def calc_env_stats(env) -> EnvStats:
+@lru_cache(1024)
+def encoded_length(s):
+return len(os.fsencode(s))
+
+env_size = 0
+env_largest_name = None
+env_largest_size = 0
+for env_name, env_value in env.items():
+env_name_size = encoded_length(env_name)
+env_value_size = encoded_length(env_value)
+# Add two for '=' and the terminating null byte.
+total_size = env_name_size + env_value_size + 2
+if total_size > env_largest_size:
+env_largest_name = env_name
+env_largest_size = total_size
+env_size += total_size
+
+return EnvStats(env_size, env_largest_name, env_largest_size)
+
+
+env_too_large_warnings = 0
+
+
 def spawn(
 mycommand,
 env=None,
@@ -261,6 +296,7 @@ def spawn(
 unshare_mount=False,
 unshare_pid=False,
 cgroup=None,
+warn_on_large_env=False,
 ):
 """
 Spawns a given command.
@@ -322,6 +358,18 @@ def spawn(
 
 env = os.environ if env is None else env
 
+env_stats = None
+if warn_on_large_env:
+env_stats = calc_env_stats(env)
+
+global env_too_large_warnings
+if env_stats.env_size > 1024 * 96 and env_too_large_warnings < 3:
+env_too_large_warnings += 1
+writemsg_level(
+f"WARNING: New process environment is large, executing 
{mycommand} may fail. Size: {env_stats.env_size} bytes. Largest environment 
variable: {env_stats.env_largest_name} ({env_stats.env_largest_size} bytes)",
+logging.WARNING,
+)
+
 # If an absolute path to an executable file isn't given
 # search for it unless we've been told not to.
 binary = mycommand[0]
@@ -445,24 +493,11 @@ def 

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

2023-03-11 Thread Sam James
commit: 702dc32d9f049a3836a56aa4f90d1fe77e092819
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 11 18:38:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 11 18:50:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=702dc32d

app-containers/docker: fix pkg_postinst referencing removed IUSE=cli

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

 app-containers/docker/docker-23.0.1.ebuild | 21 -
 1 file changed, 21 deletions(-)

diff --git a/app-containers/docker/docker-23.0.1.ebuild 
b/app-containers/docker/docker-23.0.1.ebuild
index e8c53f5f178b..e52d11e4501a 100644
--- a/app-containers/docker/docker-23.0.1.ebuild
+++ b/app-containers/docker/docker-23.0.1.ebuild
@@ -320,27 +320,6 @@ pkg_postinst() {
elog " Check 
https://docs.docker.com/storage/storagedriver/zfs-driver for more info"
elog
fi
-
-   if use cli; then
-   ewarn "Starting with docker 20.10.2, docker has been split into"
-   ewarn "two packages upstream, so Gentoo has followed suit."
-   ewarn
-   ewarn "app-containers/docker contains the daemon and"
-   ewarn "app-containers/docker-cli contains the docker command."
-   ewarn
-   ewarn "docker currently installs docker-cli using the cli use 
flag."
-   ewarn
-   ewarn "This use flag is temporary, so you need to take the"
-   ewarn "following actions:"
-   ewarn
-   ewarn "First, disable the cli use flag for 
app-containers/docker"
-   ewarn
-   ewarn "Then, if you need docker-cli and docker on the same 
machine,"
-   ewarn "run the following command:"
-   ewarn
-   ewarn "# emerge --noreplace docker-cli"
-   ewarn
-   fi
 }
 
 pkg_postrm() {



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

2023-03-11 Thread Sam James
commit: 68d4571e78f348eac41d64ba306ec2a8226ad17c
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 11 18:48:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 11 18:50:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68d4571e

app-containers/docker: drop USE=hardened hacks

1. These aren't needed on hardened systems anyway (we've had default PIE
on normal, non-hardened systems for years);

2. The relevant variables are gone upstream, see
https://github.com/moby/moby/commit/877baae03e1810b6a6afaa8b767b8df25f5c5cae,
which fails because of the grep sanity check in the ebuild (correctly);

3. If we did need to keep this check, we would need to do it based on a
e.g. toolchain-funcs function to check if the toolchain defaults to PIE,
but not based on USE=hardened.

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

 app-containers/docker/docker-23.0.1.ebuild | 8 
 1 file changed, 8 deletions(-)

diff --git a/app-containers/docker/docker-23.0.1.ebuild 
b/app-containers/docker/docker-23.0.1.ebuild
index e52d11e4501a..407387c83b71 100644
--- a/app-containers/docker/docker-23.0.1.ebuild
+++ b/app-containers/docker/docker-23.0.1.ebuild
@@ -253,14 +253,6 @@ src_compile() {
fi
done
 
-   if use hardened; then
-   sed -i "s/EXTLDFLAGS_STATIC='/&-fno-PIC /" hack/make.sh || die
-   grep -q -- '-fno-PIC' hack/make.sh || die 'hardened sed failed'
-   sed  "s/LDFLAGS_STATIC_DOCKER='/&-extldflags -fno-PIC /" \
-   -i hack/make/dynbinary-daemon || die
-   grep -q -- '-fno-PIC' hack/make/dynbinary-daemon || die 
'hardened sed failed'
-   fi
-
# build daemon
./hack/make.sh dynbinary || die 'dynbinary failed'
 }



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

2023-03-11 Thread David Seifert
commit: 83f862c61b676454da9d9df7fe1b20e35163ca5e
Author: David Seifert  gentoo  org>
AuthorDate: Sat Mar 11 18:34:39 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Mar 11 18:34:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83f862c6

media-gfx/graphviz: drop 5.0.1-r2

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

 media-gfx/graphviz/Manifest |   1 -
 media-gfx/graphviz/graphviz-5.0.1-r2.ebuild | 216 
 2 files changed, 217 deletions(-)

diff --git a/media-gfx/graphviz/Manifest b/media-gfx/graphviz/Manifest
index 05a1386c4e39..20dc9175ae8c 100644
--- a/media-gfx/graphviz/Manifest
+++ b/media-gfx/graphviz/Manifest
@@ -1,2 +1 @@
-DIST graphviz-5.0.1.tar.xz 21493276 BLAKE2B 
1eabf7dc175cde4827db682ae7c0cb00f5bec4bee8aa9801bc6ac86b06011588260ce261e25613d6d4a1e708ccb4fd65aba73210df8cf0af84f2e20b7c914167
 SHA512 
c1c5784558fd6f32cd8ce9b63c2bc5232f47ea1c4abf8fbfc1b8b0175aa30845af452dbc6651642f07f2c5b7a73f5c792934ca99561608a104ae99898eca3bc7
 DIST graphviz-7.0.5.tar.xz 21484456 BLAKE2B 
82fd4e97e946aaf603eeeda2d9e0628c46b5268323121262bb5b84c3b0d8bb78f35b695100c15e4a879d3b92324ae1b17e888b709be72e608e951f6f81dafe48
 SHA512 
2e4b4d5847503403f1bba6967095c8a24f68eedc852ffc532d397437c45d2a77f9791a2fef82fdbc7e18fd0556088fe4c2f240f1b6c276e5f12a5b68c003f4d4

diff --git a/media-gfx/graphviz/graphviz-5.0.1-r2.ebuild 
b/media-gfx/graphviz/graphviz-5.0.1-r2.ebuild
deleted file mode 100644
index a3f82af4f72b..
--- a/media-gfx/graphviz/graphviz-5.0.1-r2.ebuild
+++ /dev/null
@@ -1,216 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit python-single-r1
-
-DESCRIPTION="Open Source Graph Visualization Software"
-HOMEPAGE="https://www.graphviz.org/ https://gitlab.com/graphviz/graphviz/;
-# Unfortunately upstream uses an "artifact" store for the pre-generated
-# tarball now, which makes predictable URLs impossible.
-SRC_URI="https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-releases/${PV}/${P}.tar.xz;
-
-LICENSE="CPL-1.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris"
-IUSE="+cairo devil doc examples gtk2 gts guile lasi nls pdf perl postscript 
python qt5 ruby svg tcl webp X"
-
-REQUIRED_USE="
-   !cairo? ( !X !gtk2 !postscript !lasi )
-   pdf? ( cairo )
-   python? ( ${PYTHON_REQUIRED_USE} )"
-
-# Requires ksh, tests against installed package, missing files and directory
-RESTRICT="test"
-
-RDEPEND="
-   >=dev-libs/expat-2
-   >=dev-libs/glib-2.11.1:2
-   dev-libs/libltdl:0
-   >=media-libs/fontconfig-2.3.95
-   >=media-libs/freetype-2.1.10
-   >=media-libs/gd-2.0.34:=[fontconfig,jpeg,png,truetype,zlib]
-   media-libs/libjpeg-turbo:=
-   >=media-libs/libpng-1.2:0=
-   sys-libs/zlib
-   virtual/libiconv
-   cairo? (
-   >=x11-libs/cairo-1.1.10[svg(+)]
-   >=x11-libs/pango-1.12
-   )
-   devil? ( media-libs/devil[png,jpeg] )
-   gtk2? (
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:2
-   )
-   gts? ( sci-libs/gts )
-   guile? ( dev-scheme/guile )
-   lasi? ( media-libs/lasi )
-   pdf? ( app-text/poppler )
-   perl? ( dev-lang/perl:= )
-   postscript? ( app-text/ghostscript-gpl:= )
-   python? ( ${PYTHON_DEPS} )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtwidgets:5
-   )
-   ruby? ( dev-lang/ruby:* )
-   svg? ( gnome-base/librsvg )
-   tcl? ( >=dev-lang/tcl-8.3:0= )
-   webp? ( media-libs/libwebp:= )
-   X? ( x11-libs/libX11 )"
-DEPEND="${RDEPEND}
-   X? ( x11-base/xorg-proto )"
-BDEPEND="
-   sys-devel/flex
-   sys-devel/libtool
-   virtual/pkgconfig
-   doc? (
-   app-text/ghostscript-gpl
-   sys-apps/groff
-   )
-   guile? (
-   dev-lang/swig
-   dev-scheme/guile
-   )
-   nls? ( >=sys-devel/gettext-0.14.5 )
-   perl? ( dev-lang/swig )
-   python? ( dev-lang/swig )
-   ruby? ( dev-lang/swig )
-   tcl? ( dev-lang/swig )"
-
-# Dependency description / Maintainer info:
-
-# Rendering is done via the following plugins (/plugins):
-# - core, dot_layout, neato_layout, gd , dot
-#   the ones which are always compiled in, depend on zlib, gd
-# - gtk
-#   Directly depends on gtk-2.
-#   needs 'pangocairo' enabled in graphviz configuration
-#   gtk-2 depends on pango, cairo and libX11 directly.
-# - gdk-pixbuf
-#   Directly depends on gtk-2 and gdk-pixbuf.
-#   needs 'pangocairo' enabled in graphviz configuration
-# - ming
-#   flash plugin via -Tswf requires media-libs/ming-0.4. Disabled as it's
-#   

[gentoo-commits] repo/gentoo:master commit in: www-client/dillo/, profiles/, www-client/dillo/files/

2023-03-11 Thread David Seifert
commit: 98573254e171f5de8c91588ea39c4fa2f499e563
Author: David Seifert  gentoo  org>
AuthorDate: Sat Mar 11 18:30:30 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Mar 11 18:30:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98573254

www-client/dillo: Remove last-rited pkg

Closes: https://bugs.gentoo.org/804987
Closes: https://bugs.gentoo.org/876286
Closes: https://bugs.gentoo.org/890244
Signed-off-by: David Seifert  gentoo.org>

 profiles/package.mask  |   5 --
 www-client/dillo/Manifest  |   3 -
 www-client/dillo/dillo-3.0.5-r3.ebuild |  68 --
 www-client/dillo/dillo-3.1_pre20181005.ebuild  |  66 --
 .../dillo/files/dillo-3.0.5-disable-ssl.patch  |  22 -
 .../dillo/files/dillo-3.0.5-fno-common.patch   | 100 -
 .../dillo/files/dillo-3.0.5-openssl-1.1.patch  |  26 --
 www-client/dillo/files/dillo2-inbuf.patch  |  15 
 www-client/dillo/metadata.xml  |   8 --
 9 files changed, 313 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index a9942cb41f68..5465052d3080 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -423,11 +423,6 @@ dev-python/backports-weakref
 dev-python/backports-zoneinfo
 dev-python/pkgutil_resolve_name
 
-# Jonas Stein  (2023-01-09)
-# Dead upstream, open bugs unmaintained.
-# Removal after 2023-03-01.  Bug #890244.
-www-client/dillo
-
 # Sam James  (2023-01-05)
 # Breaks reverse dependencies: bug #889694, bug #888579.
 =sys-fs/btrfs-progs-6.1.1

diff --git a/www-client/dillo/Manifest b/www-client/dillo/Manifest
deleted file mode 100644
index 94b5f61b5221..
--- a/www-client/dillo/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST dillo-3.0.5.tar.bz2 734472 BLAKE2B 
c8a7ac3a875740d2d64269b0d368e6f9395c89a56737dda9d6dcb013f5d46631e4f6f68e251f7104c0ec9bbb14bcc10b67a7f519558f857743d7cf15976f197c
 SHA512 
d0e86f57e50da762debf592b6deb94de5ee58f84e0cae1159890262540a463aea8143d2b99c634021c1f273f91c2fe0918f30d72c3eaf91fdb541e741469b155
-DIST dillo-3.1_pre20181005.tar.xz 907752 BLAKE2B 
a894583e2c50baf2c2ff615dadfbe79e7652154cc0f7b80a4253d27dbe2e5463fa9c7a44622a6cfdcc60822cee0e1c38c31231b5bc5ee9c7b22bb16a15cc8c90
 SHA512 
f1916c6261bfcae9264037eaee37497660e43e46641c42fbcc9c2592fa41602a83fc91ddce6aeabc0122c575bcff72339d181210f3039e5d4c5a7c25f88aa642
-DIST dillo.png 6135 BLAKE2B 
63aa76000934123420d0704317309639bf5dcd22c61b09406a7ec67018b17044a417209954d67f22e2000b0871d315a25388bacffab9599230fc9615877a2f08
 SHA512 
cfc9bcf1bfd0fff7fc625c7d288c92d0f33418b963a4e344844fd2bcb33823b3215a8a1a86162dcd1c614eea2323bb361c11bd8bd15859b771c63943c1b40833

diff --git a/www-client/dillo/dillo-3.0.5-r3.ebuild 
b/www-client/dillo/dillo-3.0.5-r3.ebuild
deleted file mode 100644
index ca952fe8090d..
--- a/www-client/dillo/dillo-3.0.5-r3.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools desktop multilib toolchain-funcs
-
-DESCRIPTION="Lean FLTK based web browser"
-HOMEPAGE="https://www.dillo.org/;
-SRC_URI="
-   https://www.dillo.org/download/${P}.tar.bz2
-   mirror://gentoo/${PN}.png
-"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc x86"
-IUSE="doc +gif ipv6 +jpeg +png ssl"
-
-RDEPEND="
-   >=x11-libs/fltk-1.3
-   sys-libs/zlib
-   jpeg? ( virtual/jpeg:0 )
-   png? ( >=media-libs/libpng-1.2:0 )
-   ssl? (
-   dev-libs/openssl:0=
-   )
-"
-BDEPEND="
-   ${RDEPEND}
-   doc? ( app-doc/doxygen )
-"
-PATCHES=(
-   "${FILESDIR}"/${PN}2-inbuf.patch
-   "${FILESDIR}"/${PN}-3.0.5-fno-common.patch
-   "${FILESDIR}"/${PN}-3.0.5-openssl-1.1.patch
-)
-DOCS="AUTHORS ChangeLog README NEWS doc/*.txt doc/README"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf  \
-   $(use_enable gif) \
-   $(use_enable ipv6) \
-   $(use_enable jpeg) \
-   $(use_enable png) \
-   $(use_enable ssl)
-}
-
-src_compile() {
-   emake AR="$(tc-getAR)"
-   if use doc; then
-   doxygen Doxyfile || die
-   fi
-}
-
-src_install() {
-   dodir /etc
-   default
-
-   use doc && dodoc -r html
-
-   doicon "${DISTDIR}"/${PN}.png
-   make_desktop_entry ${PN} Dillo
-}

diff --git a/www-client/dillo/dillo-3.1_pre20181005.ebuild 
b/www-client/dillo/dillo-3.1_pre20181005.ebuild
deleted file mode 100644
index b2571abda654..
--- a/www-client/dillo/dillo-3.1_pre20181005.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools desktop toolchain-funcs
-
-DESCRIPTION="Lean FLTK based web browser"

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

2023-03-11 Thread David Seifert
commit: d011cb83a23a4b535f4527ad62690063e1448a6b
Author: David Seifert  gentoo  org>
AuthorDate: Sat Mar 11 18:30:29 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Mar 11 18:30:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d011cb83

profiles: remove kde-misc/latte-dock mask

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 97229ccbfc1c..a9942cb41f68 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -423,14 +423,6 @@ dev-python/backports-weakref
 dev-python/backports-zoneinfo
 dev-python/pkgutil_resolve_name
 
-# Andreas Sturmlechner  (2023-01-10)
-# Unmaintained and reportedly broken by KDE Plasma 5.25 already.
-# Masking current stable version is the first step towards last-rites.
-# Consider migrating away from latte-dock for your workflow.
-# See also: https://tinyurl.com/39dkw43a (links to reddit)
-# Removal on 2023-01-30.
-=kde-misc/latte-dock-0.10.8*
-
 # Jonas Stein  (2023-01-09)
 # Dead upstream, open bugs unmaintained.
 # Removal after 2023-03-01.  Bug #890244.



[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclperl/, profiles/

2023-03-11 Thread David Seifert
commit: 6c500a3572fbc9238f660cd2f3ff80af81c50b8e
Author: David Seifert  gentoo  org>
AuthorDate: Sat Mar 11 18:30:28 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Mar 11 18:30:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c500a35

dev-tcltk/tclperl: Remove last-rited pkg

Closes: https://bugs.gentoo.org/891283
Signed-off-by: David Seifert  gentoo.org>

 dev-tcltk/tclperl/Manifest  |  1 -
 dev-tcltk/tclperl/metadata.xml  |  8 --
 dev-tcltk/tclperl/tclperl-3.2-r2.ebuild | 43 -
 profiles/package.mask   |  6 -
 4 files changed, 58 deletions(-)

diff --git a/dev-tcltk/tclperl/Manifest b/dev-tcltk/tclperl/Manifest
deleted file mode 100644
index 6d7ed26e54fd..
--- a/dev-tcltk/tclperl/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST tclperl-3.2.tar.bz2 11765 BLAKE2B 
408bfa98a706edfed45d57183f2152bfdc9e0a8fa7b53b3d612f1d15e3e3733fc1eb6ef8df501a28446429ec78912b937f143ce43d23ceebc2ced58c6668a6f5
 SHA512 
aed6fb4b0275cf75e6024336e81e3cd1502d82ae697e79b6142d2f9b3cfb0891541cc585fa83d6219632f11d6eda43b141d009caf5fe7433b2b2ca92aa875c00

diff --git a/dev-tcltk/tclperl/metadata.xml b/dev-tcltk/tclperl/metadata.xml
deleted file mode 100644
index 7c79d6b524d2..
--- a/dev-tcltk/tclperl/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-tc...@gentoo.org
-Gentoo Tcltk Project
-  
-

diff --git a/dev-tcltk/tclperl/tclperl-3.2-r2.ebuild 
b/dev-tcltk/tclperl/tclperl-3.2-r2.ebuild
deleted file mode 100644
index 850c9507c6ff..
--- a/dev-tcltk/tclperl/tclperl-3.2-r2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="Perl package for Tcl"
-HOMEPAGE="http://jfontain.free.fr/tclperl.htm;
-SRC_URI="http://jfontain.free.fr/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE=""
-
-DEPEND="
-   >=dev-lang/tcl-8.3.3:=
-   >=dev-lang/perl-5.6.0:=
-   sys-libs/binutils-libs:="
-RDEPEND="${DEPEND}"
-
-DOCS=( CHANGES README)
-HTML_DOCS=( tclperl.htm )
-
-src_compile() {
-   append-flags -fPIC
-
-   # ./build.sh
-   perl Makefile.PL || die
-   emake OPTIMIZE="${CFLAGS}" Tcl.o
-
-   $(tc-getCC) -shared ${LDFLAGS} ${CFLAGS} -o tclperl.so.${PV} 
-DUSE_TCL_STUBS \
-   tclperl.c tclthread.c `perl -MExtUtils::Embed -e ccopts -e 
ldopts` \
-   /usr/$(get_libdir)/libtclstub`echo 'puts $tcl_version' | 
tclsh`.a Tcl.o || die
-}
-
-src_install() {
-   exeinto /usr/$(get_libdir)/${P}
-   doexe tclperl.so.${PV}
-   doexe pkgIndex.tcl
-   einstalldocs
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 57dd34156031..97229ccbfc1c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -416,12 +416,6 @@ dev-ruby/railties:5.2
 dev-ruby/arel
 =www-apps/redmine-4.2.9
 
-# Alfredo Tupone  (2023-01-18)
-# Masked for removal in 30 days.
-# Not maintained (2006), no rev dep, bugs
-# (bug #891283)
-dev-tcltk/tclperl
-
 # David Seifert  (2023-01-14)
 # Py3.8 only backports
 dev-python/backports-tempfile



[gentoo-commits] repo/gentoo:master commit in: games-strategy/wargus-data/, profiles/

2023-03-11 Thread David Seifert
commit: d6889d03dfe8a1e86a93d5e041a19bd54c280a25
Author: David Seifert  gentoo  org>
AuthorDate: Sat Mar 11 18:30:31 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Mar 11 18:30:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6889d03

games-strategy/wargus-data: Remove last-rited pkg

Closes: https://bugs.gentoo.org/578340
Closes: https://bugs.gentoo.org/838298
Signed-off-by: David Seifert  gentoo.org>

 games-strategy/wargus-data/metadata.xml| 11 --
 games-strategy/wargus-data/wargus-data-0-r1.ebuild | 45 --
 profiles/package.mask  |  6 ---
 3 files changed, 62 deletions(-)

diff --git a/games-strategy/wargus-data/metadata.xml 
b/games-strategy/wargus-data/metadata.xml
deleted file mode 100644
index cc7f88c680c1..
--- a/games-strategy/wargus-data/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   ga...@gentoo.org
-   Gentoo Games Project
-   
-   
-   wargus
-   
-

diff --git a/games-strategy/wargus-data/wargus-data-0-r1.ebuild 
b/games-strategy/wargus-data/wargus-data-0-r1.ebuild
deleted file mode 100644
index 9636a8e03f33..
--- a/games-strategy/wargus-data/wargus-data-0-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cdrom
-
-DESCRIPTION="Warcraft II data for wargus (needs DOS CD)"
-HOMEPAGE="http://wargus.sourceforge.net/;
-SRC_URI=""
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# wargus is needed for wartool (bug #578340)
-DEPEND="
-   games-strategy/wargus
-   media-sound/cdparanoia
-   media-sound/timidity++
-   media-video/ffmpeg2theora"
-# wrt bug #419331
-RESTRICT="userpriv"
-
-S=${WORKDIR}
-
-src_configure() {
-   export CDROM_NAME="WARCRAFT2"
-   cdrom_get_cds data/rezdat.war
-}
-
-src_compile() {
-   # cdparanoia needs write acces to the cdrom device
-   # this fixes sandbox violation wrt #418051
-   local save_sandbox_write=${SANDBOX_WRITE}
-   addwrite /dev
-   "${EPREFIX}"/usr/bin/wartool -v -r "${CDROM_ROOT}"/data "${S}"/ || die
-   SANDBOX_WRITE=${save_sandbox_write}
-}
-
-src_install() {
-   insinto /usr/share/stratagus/wargus
-   doins -r .
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 5465052d3080..b0c0c2e2ac7c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -391,12 +391,6 @@ media-plugins/vdr-vaapidevice
 media-sound/potamus
 media-video/ffmpeg2theora
 
-# Michał Górny  (2023-01-21)
-# Obsoleted in favor of using extract-on-the-first-run feature
-# of games-strategy/wargus.
-# Removal on 2023-02-20.  Bug #578340.
-games-strategy/wargus-data
-
 # Hans de Graaff  (2023-01-21)
 # No longer maintained upstream and missing recent security fixes.
 # Use a newer Rails version instead.



[gentoo-commits] proj/kde:master commit in: kde-frameworks/khtml/

2023-03-11 Thread Andreas Sturmlechner
commit: f6b60edb77ceb0db0f45cc05e2c13e17466fcbf5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 11 08:38:20 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 11 08:38:20 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f6b60edb

kde-frameworks/khtml: drop 5.104.0

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

 kde-frameworks/khtml/khtml-5.104.0.ebuild | 71 ---
 1 file changed, 71 deletions(-)

diff --git a/kde-frameworks/khtml/khtml-5.104.0.ebuild 
b/kde-frameworks/khtml/khtml-5.104.0.ebuild
deleted file mode 100644
index efc365f88f..00
--- a/kde-frameworks/khtml/khtml-5.104.0.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_QTHELP="false"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="KHTML web rendering engine"
-LICENSE="LGPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="X"
-
-RDEPEND="
-   dev-libs/openssl:0
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   =kde-frameworks/karchive-${PVCUT}*:5
-   =kde-frameworks/kcodecs-${PVCUT}*:5
-   =kde-frameworks/kcompletion-${PVCUT}*:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kglobalaccel-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kiconthemes-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   =kde-frameworks/kjobwidgets-${PVCUT}*:5
-   =kde-frameworks/kjs-${PVCUT}*:5
-   =kde-frameworks/knotifications-${PVCUT}*:5
-   =kde-frameworks/kparts-${PVCUT}*:5
-   =kde-frameworks/kservice-${PVCUT}*:5
-   =kde-frameworks/ktextwidgets-${PVCUT}*:5
-   =kde-frameworks/kwallet-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-   =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?]
-   =kde-frameworks/kxmlgui-${PVCUT}*:5
-   =kde-frameworks/sonnet-${PVCUT}*:5
-   media-libs/giflib:=
-   media-libs/libjpeg-turbo:=
-   media-libs/libpng:0=
-   >=media-libs/phonon-4.11.0
-   sys-libs/zlib
-   X? (
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   x11-libs/libX11
-   )
-"
-DEPEND="${RDEPEND}
-   test? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
-   X? ( x11-base/xorg-proto )
-"
-BDEPEND="
-   dev-lang/perl
-   dev-util/gperf
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DWITH_X11=$(usex X)
-   )
-
-   ecm_src_configure
-}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kdelibs4support/

2023-03-11 Thread Andreas Sturmlechner
commit: 4bbaab5c8e9d609071a4ccc9db1f5639bbb4f64f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 11 08:38:18 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 11 08:38:18 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4bbaab5c

kde-frameworks/kdelibs4support: drop 5.104.0

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

 .../kdelibs4support/kdelibs4support-5.104.0.ebuild | 104 -
 1 file changed, 104 deletions(-)

diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-5.104.0.ebuild 
b/kde-frameworks/kdelibs4support/kdelibs4support-5.104.0.ebuild
deleted file mode 100644
index cd7da441fe..00
--- a/kde-frameworks/kdelibs4support/kdelibs4support-5.104.0.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="true"
-ECM_QTHELP="false"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Framework easing the development transition from KDELibs 4 to KF 
5"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="X"
-
-RESTRICT="test"
-
-COMMON_DEPEND="
-   app-text/docbook-xml-dtd:4.2
-   dev-libs/openssl:0
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qttest-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   =kde-frameworks/kauth-${PVCUT}*:5
-   =kde-frameworks/kcodecs-${PVCUT}*:5
-   =kde-frameworks/kcompletion-${PVCUT}*:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kcrash-${PVCUT}*:5
-   =kde-frameworks/kdbusaddons-${PVCUT}*:5
-   >=kde-frameworks/kded-${PVCUT}:5
-   =kde-frameworks/kdoctools-${PVCUT}*:5
-   =kde-frameworks/kemoticons-${PVCUT}*:5
-   =kde-frameworks/kglobalaccel-${PVCUT}*:5
-   =kde-frameworks/kguiaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kiconthemes-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   =kde-frameworks/kitemviews-${PVCUT}*:5
-   =kde-frameworks/kjobwidgets-${PVCUT}*:5
-   =kde-frameworks/knotifications-${PVCUT}*:5[X?]
-   =kde-frameworks/kparts-${PVCUT}*:5
-   =kde-frameworks/kservice-${PVCUT}*:5
-   =kde-frameworks/ktextwidgets-${PVCUT}*:5
-   =kde-frameworks/kunitconversion-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-   =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?]
-   =kde-frameworks/kxmlgui-${PVCUT}*:5
-   =kde-frameworks/solid-${PVCUT}*:5
-   virtual/libintl
-   X? (
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libxcb
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
-   X? ( x11-base/xorg-proto )
-"
-RDEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/countryflags-${PVCUT}:5
-   =kde-frameworks/kinit-${PVCUT}*:5
-   =kde-frameworks/kitemmodels-${PVCUT}*:5
-"
-BDEPEND="
-   dev-lang/perl
-   dev-perl/URI
-"
-
-PATCHES=(
-   # downstream patches
-   "${FILESDIR}/${PN}-5.80.0-no-kdesignerplugin.patch" # bug 755956
-   "${FILESDIR}/${PN}-5.86.0-unused-dep.patch" # bug 755956
-)
-
-src_prepare() {
-   ecm_src_prepare
-
-   if ! use handbook; then
-   sed -e "/kdoctools_install/ s/^/#DONT/" -i CMakeLists.txt || die
-   fi
-
-   cmake_run_in src cmake_comment_add_subdirectory l10n
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DWITH_X11=$(usex X)
-   )
-
-   ecm_src_configure
-}



[gentoo-commits] proj/kde:master commit in: profiles/package.mask/

2023-03-11 Thread Andreas Sturmlechner
commit: c1ed3b39efecf7a79aba3869c42bccaf53b0ed99
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 11 08:40:40 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 11 08:40:40 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c1ed3b39

profiles: Drop kde-frameworks-5.104.0 package.mask

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

 profiles/package.mask/kde-frameworks-5.104.0 | 84 
 1 file changed, 84 deletions(-)

diff --git a/profiles/package.mask/kde-frameworks-5.104.0 
b/profiles/package.mask/kde-frameworks-5.104.0
deleted file mode 100644
index 41f3646fd5..00
--- a/profiles/package.mask/kde-frameworks-5.104.0
+++ /dev/null
@@ -1,84 +0,0 @@
-# Andreas Sturmlechner  (2023-03-04)
-# KDE Frameworks 5 Live 5.104.0 mask
-# UNRELEASED
-#
-~kde-frameworks/frameworkintegration-5.104.0
-~kde-frameworks/attica-5.104.0
-~kde-frameworks/bluez-qt-5.104.0
-~kde-frameworks/breeze-icons-5.104.0
-~kde-frameworks/breeze-icons-rcc-5.104.0
-~kde-frameworks/extra-cmake-modules-5.104.0
-~kde-frameworks/kapidox-5.104.0
-~kde-frameworks/karchive-5.104.0
-~kde-frameworks/kcalendarcore-5.104.0
-~kde-frameworks/kcodecs-5.104.0
-~kde-frameworks/kconfig-5.104.0
-~kde-frameworks/kcoreaddons-5.104.0
-~kde-frameworks/kdbusaddons-5.104.0
-~kde-frameworks/kdnssd-5.104.0
-~kde-frameworks/kguiaddons-5.104.0
-~kde-frameworks/kholidays-5.104.0
-~kde-frameworks/ki18n-5.104.0
-~kde-frameworks/kidletime-5.104.0
-~kde-frameworks/kirigami-5.104.0
-~kde-frameworks/kitemmodels-5.104.0
-~kde-frameworks/kitemviews-5.104.0
-~kde-frameworks/kplotting-5.104.0
-~kde-frameworks/kquickcharts-5.104.0
-~kde-frameworks/kwayland-5.104.0
-~kde-frameworks/kwidgetsaddons-5.104.0
-~kde-frameworks/kwindowsystem-5.104.0
-~kde-frameworks/modemmanager-qt-5.104.0
-~kde-frameworks/networkmanager-qt-5.104.0
-~kde-frameworks/oxygen-icons-5.104.0
-~kde-frameworks/prison-5.104.0
-~kde-frameworks/qqc2-desktop-style-5.104.0
-~kde-frameworks/solid-5.104.0
-~kde-frameworks/sonnet-5.104.0
-~kde-frameworks/syntax-highlighting-5.104.0
-~kde-frameworks/threadweaver-5.104.0
-~kde-frameworks/kactivities-5.104.0
-~kde-frameworks/kauth-5.104.0
-~kde-frameworks/kcompletion-5.104.0
-~kde-frameworks/kcontacts-5.104.0
-~kde-frameworks/kcrash-5.104.0
-~kde-frameworks/kdoctools-5.104.0
-~kde-frameworks/kfilemetadata-5.104.0
-~kde-frameworks/kimageformats-5.104.0
-~kde-frameworks/kjobwidgets-5.104.0
-~kde-frameworks/knotifications-5.104.0
-~kde-frameworks/kpackage-5.104.0
-~kde-frameworks/kpeople-5.104.0
-~kde-frameworks/kpty-5.104.0
-~kde-frameworks/kunitconversion-5.104.0
-~kde-frameworks/syndication-5.104.0
-~kde-frameworks/baloo-5.104.0
-~kde-frameworks/kactivities-stats-5.104.0
-~kde-frameworks/kbookmarks-5.104.0
-~kde-frameworks/kcmutils-5.104.0
-~kde-frameworks/kconfigwidgets-5.104.0
-~kde-frameworks/kdav-5.104.0
-~kde-frameworks/kdeclarative-5.104.0
-~kde-frameworks/kded-5.104.0
-~kde-frameworks/kdesu-5.104.0
-~kde-frameworks/kemoticons-5.104.0
-~kde-frameworks/kglobalaccel-5.104.0
-~kde-frameworks/kiconthemes-5.104.0
-~kde-frameworks/kinit-5.104.0
-~kde-frameworks/kio-5.104.0
-~kde-frameworks/knewstuff-5.104.0
-~kde-frameworks/knotifyconfig-5.104.0
-~kde-frameworks/kparts-5.104.0
-~kde-frameworks/krunner-5.104.0
-~kde-frameworks/kservice-5.104.0
-~kde-frameworks/ktexteditor-5.104.0
-~kde-frameworks/ktextwidgets-5.104.0
-~kde-frameworks/kwallet-5.104.0
-~kde-frameworks/kxmlgui-5.104.0
-~kde-frameworks/plasma-5.104.0
-~kde-frameworks/purpose-5.104.0
-~kde-frameworks/countryflags-5.104.0
-~kde-frameworks/kdelibs4support-5.104.0
-~kde-frameworks/khtml-5.104.0
-~kde-frameworks/kjs-5.104.0
-~kde-frameworks/kross-5.104.0



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kross/

2023-03-11 Thread Andreas Sturmlechner
commit: 0700f42b5979dc6a0c8426d4928c74ce5908467f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 11 08:38:25 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 11 08:38:25 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0700f42b

kde-frameworks/kross: drop 5.104.0

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

 kde-frameworks/kross/kross-5.104.0.ebuild | 34 ---
 1 file changed, 34 deletions(-)

diff --git a/kde-frameworks/kross/kross-5.104.0.ebuild 
b/kde-frameworks/kross/kross-5.104.0.ebuild
deleted file mode 100644
index 57ad5ac6da..00
--- a/kde-frameworks/kross/kross-5.104.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_QTHELP="false"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Framework for embedding scripting into applications"
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtscript-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   =kde-frameworks/kcompletion-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kiconthemes-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   =kde-frameworks/kparts-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-   =kde-frameworks/kxmlgui-${PVCUT}*:5
-"
-DEPEND="${RDEPEND}
-   >=dev-qt/designer-${QTMIN}:5
-"



[gentoo-commits] proj/kde:master commit in: eclass/

2023-03-11 Thread Andreas Sturmlechner
commit: 9d608eac695da285af3234855fd13e1585d49140
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 11 08:40:12 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 11 08:40:12 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9d608eac

frameworks.kde.org.eclass: Mark 5.104.0 as released

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

 eclass/frameworks.kde.org.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/frameworks.kde.org.eclass b/eclass/frameworks.kde.org.eclass
index 13a487d17f..d0a3ce1e99 100644
--- a/eclass/frameworks.kde.org.eclass
+++ b/eclass/frameworks.kde.org.eclass
@@ -29,7 +29,7 @@ _FRAMEWORKS_KDE_ORG_ECLASS=1
 # @INTERNAL
 # @DESCRIPTION:
 # For proper description see kde.org.eclass manpage.
-KDE_PV_UNRELEASED=( 5.104.0 )
+KDE_PV_UNRELEASED=( )
 
 inherit kde.org
 



[gentoo-commits] proj/kde:master commit in: kde-frameworks/plasma/

2023-03-11 Thread Andreas Sturmlechner
commit: 1239056840dc1c6bba1cd9372f3d591cddf69df3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 11 08:38:10 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 11 08:38:10 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=12390568

kde-frameworks/plasma: drop 5.104.0

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

 kde-frameworks/plasma/plasma-5.104.0.ebuild | 70 -
 1 file changed, 70 deletions(-)

diff --git a/kde-frameworks/plasma/plasma-5.104.0.ebuild 
b/kde-frameworks/plasma/plasma-5.104.0.ebuild
deleted file mode 100644
index d664114eab..00
--- a/kde-frameworks/plasma/plasma-5.104.0.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KDE_ORG_NAME="${PN}-framework"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Plasma framework"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="gles2-only man wayland"
-
-RESTRICT="test"
-
-# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
-RDEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5[gles2-only=,X]
-   >=dev-qt/qtquickcontrols-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   =kde-frameworks/kactivities-${PVCUT}*:5
-   =kde-frameworks/karchive-${PVCUT}*:5
-   =kde-frameworks/kconfig-${PVCUT}*:5[qml]
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kdeclarative-${PVCUT}*:5
-   =kde-frameworks/kglobalaccel-${PVCUT}*:5
-   =kde-frameworks/kguiaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kiconthemes-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   =kde-frameworks/kirigami-${PVCUT}*:5
-   =kde-frameworks/knotifications-${PVCUT}*:5
-   =kde-frameworks/kpackage-${PVCUT}*:5
-   =kde-frameworks/kservice-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-   =kde-frameworks/kwindowsystem-${PVCUT}*:5[X]
-   =kde-frameworks/kxmlgui-${PVCUT}*:5
-   x11-libs/libX11
-   x11-libs/libxcb
-   !gles2-only? ( media-libs/libglvnd[X] )
-   wayland? (
-   =kde-frameworks/kwayland-${PVCUT}*:5
-   media-libs/libglvnd
-   )
-"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto
-"
-BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package !gles2-only OpenGL)
-   $(cmake_use_find_package man KF5DocTools)
-   $(cmake_use_find_package wayland EGL)
-   $(cmake_use_find_package wayland KF5Wayland)
-   )
-
-   ecm_src_configure
-}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kjs/

2023-03-11 Thread Andreas Sturmlechner
commit: d2d450bbcf1a761d571a7daa9b3337623c8141f4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 11 08:38:23 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 11 08:38:23 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d2d450bb

kde-frameworks/kjs: drop 5.104.0

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

 kde-frameworks/kjs/kjs-5.104.0.ebuild | 23 ---
 1 file changed, 23 deletions(-)

diff --git a/kde-frameworks/kjs/kjs-5.104.0.ebuild 
b/kde-frameworks/kjs/kjs-5.104.0.ebuild
deleted file mode 100644
index 6d778961d9..00
--- a/kde-frameworks/kjs/kjs-5.104.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-ECM_QTHELP="false"
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="ECMAScipt compatible parser and engine"
-LICENSE="BSD-2 LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-BDEPEND="
-   dev-lang/perl
-"
-DEPEND="
-   dev-libs/libpcre
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( src/README )



[gentoo-commits] proj/kde:master commit in: kde-frameworks/purpose/

2023-03-11 Thread Andreas Sturmlechner
commit: 62a414b84606091ea845d70a8394bcdc2ac8c4ae
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 11 08:38:12 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 11 08:38:12 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=62a414b8

kde-frameworks/purpose: drop 5.104.0

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

 kde-frameworks/purpose/purpose-5.104.0.ebuild | 69 ---
 1 file changed, 69 deletions(-)

diff --git a/kde-frameworks/purpose/purpose-5.104.0.ebuild 
b/kde-frameworks/purpose/purpose-5.104.0.ebuild
deleted file mode 100644
index 166c267df1..00
--- a/kde-frameworks/purpose/purpose-5.104.0.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_QTHELP="false"
-ECM_TEST="forceoptional"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.5
-inherit ecm frameworks.kde.org optfeature xdg-utils
-
-DESCRIPTION="Library for providing abstractions to get the developer's 
purposes fulfilled"
-LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="bluetooth +kaccounts"
-
-# requires running environment
-RESTRICT="test"
-
-DEPEND="
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   =kde-frameworks/kirigami-${PVCUT}*:5
-   =kde-frameworks/knotifications-${PVCUT}*:5
-   =kde-frameworks/prison-${PVCUT}*:5
-   kaccounts? (
-   >=kde-apps/kaccounts-integration-19.04.3:5
-   net-libs/accounts-qt
-   )
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtquickcontrols-${QTMIN}:5
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=kde-frameworks/kdeclarative-${PVCUT}:5
-   bluetooth? ( =kde-frameworks/bluez-qt-${PVCUT}*:5 )
-   kaccounts? ( net-libs/accounts-qml )
-"
-
-src_prepare() {
-   ecm_src_prepare
-
-   use bluetooth ||
-   cmake_run_in src/plugins cmake_comment_add_subdirectory 
bluetooth
-}
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package kaccounts KAccounts)
-   )
-
-   ecm_src_configure
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   optfeature "Send through KDE Connect" kde-misc/kdeconnect
-   fi
-   ecm_pkg_postinst
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/countryflags/

2023-03-11 Thread Andreas Sturmlechner
commit: ce9ef117587708e02f2557c178519d6286ea9a01
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 11 08:38:15 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 11 08:38:15 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ce9ef117

kde-frameworks/countryflags: drop 5.104.0

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

 .../countryflags/countryflags-5.104.0.ebuild   | 22 --
 1 file changed, 22 deletions(-)

diff --git a/kde-frameworks/countryflags/countryflags-5.104.0.ebuild 
b/kde-frameworks/countryflags/countryflags-5.104.0.ebuild
deleted file mode 100644
index 8c93bce61d..00
--- a/kde-frameworks/countryflags/countryflags-5.104.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_QTHELP="false"
-ECM_TEST="false"
-KDE_ORG_NAME="kdelibs4support"
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Icons of flags for various countries"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-
-CMAKE_USE_DIR="${S}/src/l10n"
-
-# https://phabricator.kde.org/T13722
-# https://invent.kde.org/frameworks/breeze-icons/-/issues/1
-PATCHES=( "${FILESDIR}/${PN}-5.90.0-standalone.patch" )
-
-RDEPEND="!

[gentoo-commits] proj/kde:master commit in: kde-frameworks/ktexteditor/

2023-03-11 Thread Andreas Sturmlechner
commit: e21bab3c3a9374d209492b99c9fde6192c18932f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 11 08:38:00 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 11 08:38:00 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e21bab3c

kde-frameworks/ktexteditor: drop 5.104.0

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

 .../ktexteditor/ktexteditor-5.104.0.ebuild | 55 --
 1 file changed, 55 deletions(-)

diff --git a/kde-frameworks/ktexteditor/ktexteditor-5.104.0.ebuild 
b/kde-frameworks/ktexteditor/ktexteditor-5.104.0.ebuild
deleted file mode 100644
index 727b4e9c96..00
--- a/kde-frameworks/ktexteditor/ktexteditor-5.104.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Framework providing a full text editor component"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="+editorconfig"
-
-RESTRICT="test"
-
-DEPEND="
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   =kde-frameworks/karchive-${PVCUT}*:5
-   =kde-frameworks/kauth-${PVCUT}*:5
-   =kde-frameworks/kcodecs-${PVCUT}*:5
-   =kde-frameworks/kcompletion-${PVCUT}*:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kguiaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kiconthemes-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   =kde-frameworks/kitemviews-${PVCUT}*:5
-   =kde-frameworks/kjobwidgets-${PVCUT}*:5
-   =kde-frameworks/kparts-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-   =kde-frameworks/kwindowsystem-${PVCUT}*:5
-   =kde-frameworks/kxmlgui-${PVCUT}*:5
-   =kde-frameworks/sonnet-${PVCUT}*:5
-   =kde-frameworks/syntax-highlighting-${PVCUT}*:5
-   editorconfig? ( app-text/editorconfig-core-c )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="test? ( >=kde-frameworks/kservice-${PVCUT}:5 )"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package editorconfig EditorConfig)
-   )
-
-   ecm_src_configure
-}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kxmlgui/

2023-03-11 Thread Andreas Sturmlechner
commit: d51aef89f872f472ec6afb041fce75400702ce62
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 11 08:38:07 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 11 08:38:07 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d51aef89

kde-frameworks/kxmlgui: drop 5.104.0

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

 kde-frameworks/kxmlgui/kxmlgui-5.104.0.ebuild | 46 ---
 1 file changed, 46 deletions(-)

diff --git a/kde-frameworks/kxmlgui/kxmlgui-5.104.0.ebuild 
b/kde-frameworks/kxmlgui/kxmlgui-5.104.0.ebuild
deleted file mode 100644
index baabbf7e21..00
--- a/kde-frameworks/kxmlgui/kxmlgui-5.104.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_DESIGNERPLUGIN="true"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.5
-VIRTUALX_REQUIRED="test"
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Framework for managing menu and toolbar actions in an abstract 
way"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-LICENSE="LGPL-2+"
-IUSE=""
-
-# slot op: includes QtCore/private/qlocale_p.h
-DEPEND="
-   >=dev-qt/qtcore-${QTMIN}:5=
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kglobalaccel-${PVCUT}*:5
-   =kde-frameworks/kguiaddons-${PVCUT}*:5
-   =kde-frameworks/ki18n-${PVCUT}*:5
-   =kde-frameworks/kiconthemes-${PVCUT}*:5
-   =kde-frameworks/kitemviews-${PVCUT}*:5
-   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
-"
-RDEPEND="${DEPEND}"
-
-src_test() {
-   # Files are missing; whatever. Bugs 650290, 668198, 808216
-   local myctestargs=(
-   -E 
"(ktoolbar_unittest|kxmlgui_unittest|ktooltiphelper_unittest)"
-   )
-
-   ecm_src_test
-}



  1   2   3   4   5   >