[gentoo-commits] repo/gentoo:master commit in: x11-misc/xscreensaver/files/, x11-misc/xscreensaver/

2023-08-09 Thread Florian Schmaus
commit: ca9cc379aca25f6026c1592ac1c311d5a85899a9
Author: Florian Schmaus  gentoo  org>
AuthorDate: Wed Aug  9 08:30:29 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Aug  9 08:30:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca9cc379

x11-misc/xscreensaver: xscreensaver.service fixes

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

 ...06-service-remove-Alias-org.jwz.xscreensav.patch | 18 ++
 ...-service-start-xscreensaver-with-no-splash.patch | 21 +
 ...r-6.06-r1.ebuild => xscreensaver-6.06-r2.ebuild} |  2 ++
 3 files changed, 41 insertions(+)

diff --git 
a/x11-misc/xscreensaver/files/xscreensaver-6.06-service-remove-Alias-org.jwz.xscreensav.patch
 
b/x11-misc/xscreensaver/files/xscreensaver-6.06-service-remove-Alias-org.jwz.xscreensav.patch
new file mode 100644
index ..454a9a7dd6bf
--- /dev/null
+++ 
b/x11-misc/xscreensaver/files/xscreensaver-6.06-service-remove-Alias-org.jwz.xscreensav.patch
@@ -0,0 +1,18 @@
+From f275dd14752d9dc6a2159008490c68bf968be025 Mon Sep 17 00:00:00 2001
+From: Florian Schmaus 
+Date: Sat, 29 Jul 2023 11:52:22 +0200
+Subject: xscreensaver.service: remove Alias=org.jwz.xscreensaver
+
+$ systemctl --user enable xscreensaver
+Failed to enable unit: Cannot alias xscreensaver.service as 
org.jwz.xscreensaver.
+--- a/driver/xscreensaver.service.in
 b/driver/xscreensaver.service.in
+@@ -14,5 +14,4 @@ Restart=on-failure
+ OOMScoreAdjust=-1000
+ 
+ [Install]
+-Alias=org.jwz.xscreensaver
+ WantedBy=default.target
+-- 
+2.41.0
+

diff --git 
a/x11-misc/xscreensaver/files/xscreensaver-6.06-service-start-xscreensaver-with-no-splash.patch
 
b/x11-misc/xscreensaver/files/xscreensaver-6.06-service-start-xscreensaver-with-no-splash.patch
new file mode 100644
index ..ec4f85d373f9
--- /dev/null
+++ 
b/x11-misc/xscreensaver/files/xscreensaver-6.06-service-start-xscreensaver-with-no-splash.patch
@@ -0,0 +1,21 @@
+From d2ad34b94c01b4e41cac6c6181d2ee0cf332c583 Mon Sep 17 00:00:00 2001
+From: Florian Schmaus 
+Date: Sat, 29 Jul 2023 11:51:45 +0200
+Subject: xscreensaver.service: start xscreensaver with --no-splash
+
+Prevents the splash screen being shown when the user logs in.
+
+--- a/driver/xscreensaver.service.in
 b/driver/xscreensaver.service.in
+@@ -9,7 +9,7 @@ ConditionUser=!@system
+ Conflicts=org.gnome.ScreenSaver org.cinnamon.ScreenSaver org.mate.ScreenSaver 
org.xfce.ScreenSaver light-locker
+ 
+ [Service]
+-ExecStart=/usr/bin/xscreensaver
++ExecStart=/usr/bin/xscreensaver --no-splash
+ Restart=on-failure
+ OOMScoreAdjust=-1000
+ 
+-- 
+2.41.0
+

diff --git a/x11-misc/xscreensaver/xscreensaver-6.06-r1.ebuild 
b/x11-misc/xscreensaver/xscreensaver-6.06-r2.ebuild
similarity index 97%
rename from x11-misc/xscreensaver/xscreensaver-6.06-r1.ebuild
rename to x11-misc/xscreensaver/xscreensaver-6.06-r2.ebuild
index 48ddc842e1b5..a3b38814fc7b 100644
--- a/x11-misc/xscreensaver/xscreensaver-6.06-r1.ebuild
+++ b/x11-misc/xscreensaver/xscreensaver-6.06-r2.ebuild
@@ -86,6 +86,8 @@ PATCHES=(
"${FILESDIR}"/${PN}-6.05-remove-update-icon-cache.patch
 #  "${FILESDIR}"/${PN}-6.05-r2-configure-exit-codes.patch
 #  "${FILESDIR}"/${PN}-6.05-get-dirs-from-gtk3.0-in-configure.patch
+   "${FILESDIR}"/${PN}-6.06-service-remove-Alias-org.jwz.xscreensav.patch
+   "${FILESDIR}"/${PN}-6.06-service-start-xscreensaver-with-no-splash.patch
 )
 
 DOCS=( README{,.hacking} )



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

2023-08-09 Thread Joonas Niilola
commit: 97d1c60cd9421405bfcbc0ad42ca3f574e2bc262
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Aug  9 08:26:58 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Aug  9 08:32:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97d1c60c

dev-lang/spidermonkey: drop 102.11.0, 102.12.0

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

 dev-lang/spidermonkey/Manifest |   2 -
 dev-lang/spidermonkey/spidermonkey-102.11.0.ebuild | 413 -
 dev-lang/spidermonkey/spidermonkey-102.12.0.ebuild | 413 -
 3 files changed, 828 deletions(-)

diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest
index d6864049dac4..b3f678fd4068 100644
--- a/dev-lang/spidermonkey/Manifest
+++ b/dev-lang/spidermonkey/Manifest
@@ -1,6 +1,4 @@
 DIST firefox-102.10.0esr.source.tar.xz 479026088 BLAKE2B 
b4d8eaa6d72b009d12b435781c360f043bca7554d8b069b8d858399ece03f20703d7e36427a3f92d0b801a94b1c3f132904f21e51ba4118116bbfa4e5668d651
 SHA512 
f2b53c35bdd22a3de6f32699b832babcbf499667197c02dd50cf0b6cd956e0f4471f420938c2ab72f0a0686ed99fe74e3184afe9b5f7169130879b8f8fd99f0b
-DIST firefox-102.11.0esr.source.tar.xz 477769716 BLAKE2B 
b19db1b35e6c652e2cd44ec5219bd5c42aacd55987962dbcaf50b5ec54d2ac5066290264f938ba3d45ef111779b9f27b06736ae7df11fa62478ab2179acfe723
 SHA512 
fdfed404c87f33001c0ab50f9899fa80c897fac645be8ed832e426f412aafbf1468b1c8301bad463b3f5535b6d6f2005a96a748b6e2d6bf5afbc3b5bc10983d6
-DIST firefox-102.12.0esr.source.tar.xz 483008152 BLAKE2B 
ef5dcf7c7e6a46389a94b81f28d6b996bd56bc0a110f1e52dfbe00e5c766dad59a91494c3c2f2552a0cb1fef14c19bef6dcb6629e03f9e48d5163e75c59676b2
 SHA512 
2a85cf1e1c83a862c2886a63dcf3e3e8bca9dd3ed72c5d0223db52387fff3796bc0dcbb508adb8c10a30729f20554c5aac37f8ad045b0088a593d28e39d77fe5
 DIST firefox-102.13.0esr.source.tar.xz 485854020 BLAKE2B 
c835146f8eb5d45bcc5eebb5a510cc1b0b1f36ad7b47ed10eed743e9fddc2555f3458f19ab75ed12a510e896be727bf2bbee8521af439f323c48d8c1bbd82499
 SHA512 
745f4a77e4c898313f8274d27513f4baa16bb42d5b71d9bd0dbe8957dbf39a5f7ae8442cd711aca9b597bc909c04b44cb8d9094c57aa34e285e64f834fde
 DIST firefox-102.14.0esr.source.tar.xz 479449456 BLAKE2B 
14dc7b9a4d4ab99b342f64f87d206b8eb94b8cd07b71889c1cbce38cfdf0f99068682a61bbb0af72e01e3ae7ffc4e322db3236c1d335ba2b01503f5404833566
 SHA512 
6cabd474d0f3a768a0f12fa5c9984ed193906b503202010fd1da0e2affa091fcc5c165e6b9c4152d286410d46b72b2ddbf52d323bf5ea542f29e5267a94dfdcd
 DIST firefox-102.6.0esr.source.tar.xz 478856656 BLAKE2B 
2094bbb3ba00fc2d726a620e9946ca1ec98ad4c930ed611486ac92a7c74aa84da9c15b1353603eb36ce0a9098bd1f311dea2bea255f2bb6dd06fafbc7808d52c
 SHA512 
c0f0160bea612d0ae74c29dd44beb7fd9a1c292694b8cd5c4faf2e54feb5c27684eee821b67dd40df714d69866a4e3a8b19e22182d9bc3023050d2d96b02d308

diff --git a/dev-lang/spidermonkey/spidermonkey-102.11.0.ebuild 
b/dev-lang/spidermonkey/spidermonkey-102.11.0.ebuild
deleted file mode 100644
index 192caae25e38..
--- a/dev-lang/spidermonkey/spidermonkey-102.11.0.ebuild
+++ /dev/null
@@ -1,413 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-# Patch version
-FIREFOX_PATCHSET="firefox-102esr-patches-10j.tar.xz"
-SPIDERMONKEY_PATCHSET="spidermonkey-102-patches-05j.tar.xz"
-
-LLVM_MAX_SLOT=15
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="ssl,xml(+)"
-
-WANT_AUTOCONF="2.1"
-
-inherit autotools check-reqs flag-o-matic llvm multiprocessing prefix 
python-any-r1 toolchain-funcs
-
-MY_PN="mozjs"
-MY_PV="${PV/_pre*}" # Handle Gentoo pre-releases
-
-MY_MAJOR=$(ver_cut 1)
-
-MOZ_ESR=yes
-
-MOZ_PV=${PV}
-MOZ_PV_SUFFIX=
-if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then
-   MOZ_PV_SUFFIX=${BASH_REMATCH[1]}
-
-   # Convert the ebuild version to the upstream Mozilla version
-   MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI
-   MOZ_PV="${MOZ_PV/_beta/b}"  # Handle beta for SRC_URI
-   MOZ_PV="${MOZ_PV%%_rc*}"# Handle rc for SRC_URI
-fi
-
-if [[ -n ${MOZ_ESR} ]] ; then
-   # ESR releases have slightly different version numbers
-   MOZ_PV="${MOZ_PV}esr"
-fi
-
-MOZ_PN="firefox"
-MOZ_P="${MOZ_PN}-${MOZ_PV}"
-MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}"
-MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}"
-
-MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}";
-
-if [[ ${PV} == *_rc* ]] ; then
-   
MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}";
-fi
-
-PATCH_URIS=(
-   
https://dev.gentoo.org/~{juippis,whissi}/mozilla/patchsets/${FIREFOX_PATCHSET}
-   
https://dev.gentoo.org/~{juippis,whissi}/mozilla/patchsets/${SPIDERMONKEY_PATCHSET}
-)
-
-SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> 
${MOZ_P_DISTFILES}.source.tar.xz
-   ${PATCH_URIS[@]}"
-
-DESCRIPTION="SpiderMonkey is Mozilla's JavaScript engine written in C and C++"
-HOMEPAGE="https://spidermonkey.dev 
https://firefo

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

2023-08-09 Thread Joonas Niilola
commit: 62a822f9d5a7fa210081d0c4db5d0cc2991ddab3
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Aug  9 08:28:12 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Aug  9 08:32:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62a822f9

dev-libs/sexpp: drop 0.8.5

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

 dev-libs/sexpp/Manifest   |  1 -
 dev-libs/sexpp/sexpp-0.8.5.ebuild | 35 ---
 2 files changed, 36 deletions(-)

diff --git a/dev-libs/sexpp/Manifest b/dev-libs/sexpp/Manifest
index 0ba09801d19f..35a444c64a97 100644
--- a/dev-libs/sexpp/Manifest
+++ b/dev-libs/sexpp/Manifest
@@ -1,2 +1 @@
-DIST sexpp-0.8.5.tar.gz 45828 BLAKE2B 
e6bae1625b37d558f6a853b95695cc2f86f567896405d36f52114e7d04143480850c7596c78cab106e116e3b64376f95084589201f9a9ce84e44c3e4ac49809e
 SHA512 
918a19b66f0c069a4b49eb2fa0c2dda90f1260cda1351c5d901d47864d3e0ebdf52298e1e5a92c039d319fdd2196eeca7750d3d67b3d1378cfee72c6516b5566
 DIST sexpp-0.8.6.tar.gz 46857 BLAKE2B 
5ff8eaf3ba81af243e6780604b51b43743ed7f9de6121c1de273bbbd51d42e3feed3c00357c85ccaa5e808d2e5f753f58b5f96fea38f5b50b2b2bd9ee658be74
 SHA512 
b2698a397ef1b161a722e1834bc62f6d2b27c403faa27d97e1e137cc7315e004252ac75bbaaf817bc705f7830cb89665bb23ba8d18904fedd6c2f01c5f1e6f0f

diff --git a/dev-libs/sexpp/sexpp-0.8.5.ebuild 
b/dev-libs/sexpp/sexpp-0.8.5.ebuild
deleted file mode 100644
index 6f40d4e48833..
--- a/dev-libs/sexpp/sexpp-0.8.5.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="S-expressions parser and generator library in C++"
-HOMEPAGE="https://github.com/rnpgp/sexpp";
-SRC_URI="https://github.com/rnpgp/sexpp/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-IUSE="cli test"
-
-BDEPEND="virtual/pkgconfig
-   test? ( dev-cpp/gtest )"
-
-RESTRICT="!test? ( test )"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_SHARED_LIBS=on
-
-   -DDOWNLOAD_GTEST=off
-
-   -DWITH_COVERAGE=off
-   -DWITH_SANITIZERS=off
-   -DWITH_SEXP_CLI=$(usex cli on off)
-   -DWITH_SEXP_TESTS=$(usex test on off)
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: www-client/firefox/

2023-08-09 Thread Joonas Niilola
commit: 5b8661bca25f4993ecda86ec10f3fd4f9a4fd0e7
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Aug  9 08:31:51 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Aug  9 08:32:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b8661bc

www-client/firefox: drop 115.0.2

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

 www-client/firefox/Manifest   |  101 --
 www-client/firefox/firefox-115.0.2.ebuild | 1466 -
 2 files changed, 1567 deletions(-)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 0036db8f6e38..aa2d183d22b3 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -195,107 +195,6 @@ DIST firefox-102.14.0esr-zh-CN.xpi 613305 BLAKE2B 
54a33c22af5f3e4e109e00dcaa74ed
 DIST firefox-102.14.0esr-zh-TW.xpi 614580 BLAKE2B 
08092bce00e6fb2ebea64169bc6eb801c118e054247549c0b5e3ef71eeb40c70fe0799b18b3a823e4de3683878afeeac414807c5da216c68216d0ca652c1c51a
 SHA512 
18d1c23e8132b879fe55effb251facb261c2c803f9fec643860c9b7d4a646572da67a2f7f294be017f7ee9b1d9274bde6b503c219b10d15558e33da340fb083f
 DIST firefox-102.14.0esr.source.tar.xz 479449456 BLAKE2B 
14dc7b9a4d4ab99b342f64f87d206b8eb94b8cd07b71889c1cbce38cfdf0f99068682a61bbb0af72e01e3ae7ffc4e322db3236c1d335ba2b01503f5404833566
 SHA512 
6cabd474d0f3a768a0f12fa5c9984ed193906b503202010fd1da0e2affa091fcc5c165e6b9c4152d286410d46b72b2ddbf52d323bf5ea542f29e5267a94dfdcd
 DIST firefox-102esr-patches-10j.tar.xz 21744 BLAKE2B 
326f206dfcd5b6ea2f06f5f537505e23d358f6d7930f7e72fd8e54af88d97172170999c246af888278143810df42be9414541e47feb48b60732565a4ee38579e
 SHA512 
5efa50b221abedbb84c1b3d19d8ac089ac5752448e8c90c6aed9f43bf3eee876b7e7050a1678bca65f6b23734c4945b016bf059a3921ad7290b0150538111bbd
-DIST firefox-115-patches-05.tar.xz 19028 BLAKE2B 
d1c11aca4ddbe4c685a7db28807a99baff8bd748e387ad0f00472d76da61fbe5071340b6dfb7207061294aeae97167a3d74ea0ef2729fc7715945ebd523f49e0
 SHA512 
580c2706161eace59b9e4fde17af742dff03c9a83532d5a8bfda9c76741e1e48d457782d2dfe435a6d5d03f4c2616a1669035d88f8e71f624db3abe7f6a7ec7c
-DIST firefox-115.0.2-ach.xpi 469325 BLAKE2B 
a2989debc49362fabba6dc6d7d47cb4fb65aeb898e52e45d7ecb7bd7b5343c94600adad3e614f57c14491cc5c62e3dedf38839b8b06fcdf0dc1f62d220953d4b
 SHA512 
373ad7914d4cf2348faa21f8539bbea2583d8e35bc00c647d8c68bfdaf59f67dc9aa413d62d45c1f4ddc120d92e854cec34721d5e4238f3abeb1fda95970c3bb
-DIST firefox-115.0.2-af.xpi 430126 BLAKE2B 
87f2a05edc259b463261be7e6115df4a69facce3b49c766f7b3f55b6f3540ddd4e3c24b880e2f4da054fc5fa004ac7bde1bc6627f9804282e9b28a7e3f0577fa
 SHA512 
2e79fd92f8ef924aae69cfabe86aabaf0cd9aca96e37e651fee5981a22336fed801a490ce0b4cf74e41966a24f88148384eec2b36054b35ec0a5c38b5f055b84
-DIST firefox-115.0.2-an.xpi 514826 BLAKE2B 
32441bf332e8e5aa66c6df851084c6dfb28faa5fa1bd45b46ef6fba15882694d689314109482027402fb8fffe9fc3a037a2ee3a185450096dd339e871b230989
 SHA512 
c462a6e9cd53db577ea705801c4492fd9cf74ce0a218bc13d828591caddc8a9ff1811a0c404bb97ac0a0152abc9e811dd4d7eac285242b7361275c785dec99cf
-DIST firefox-115.0.2-ar.xpi 583866 BLAKE2B 
63bedd4422ab32507b140d75cd4a2ffface755e05e517ede985a33e7527bee3b177cd5b9d9b528031ab4b3f1bfd114282f07a4be28f0460c02cd8a2f23a619e1
 SHA512 
a77b2633b73a1fdf12a5976393138439ee570827b7d46f4621671af65e0ae6fa4cf43d9750c67754df8d8697faeeb2ab50fa68ed73a91f0f6f89b4067a050bed
-DIST firefox-115.0.2-ast.xpi 496707 BLAKE2B 
f69c446391774c52e5b166602dc7b4fd16ae91a3acbce8161b45016c0152052fcf9e3670953421f0af2932272c9d4cbb0d1d15679a1613a0af4f07950b4c6e2c
 SHA512 
25a593d4acddac84b8c5695e9ca717170edb2a6d767b2e838d796c217ac96bd065f16d49952963d362e8c96af5b03a32b6003fd74f767e0a0435a6ae7b572102
-DIST firefox-115.0.2-az.xpi 501990 BLAKE2B 
9ee2a25ae11d0dc2da4e0601a14bddcd8762c3759312261af473161c67f80908e266ed21f35ea2fcb24adf648b592605741856175077a41f8ccdd93ffa4c4a57
 SHA512 
6afcc1a5c2884b60cc0f92319bd75f881c6b797f1652adab9a66ca5a1df208221eceae5ed925606f166f59885e172697b080cd51db7139e6f89a2d1aada7dcb2
-DIST firefox-115.0.2-be.xpi 686956 BLAKE2B 
95a0635ae23590a8026edb45fff7245b240deccfbac1a7e7b0d3cdbc37f45cb62d5ac4c2dbb657fcfaa06e1a5915763b3037bf174605d113396a901c72520dfd
 SHA512 
3ca9fc2fb5ff86f17a44362e36ab8c73bc6c65063c05b80cb869223b9d65d6ba5d1575ed2d547bfcd5ba206733b2af96ca5802aa8f6a339f2e7c38b1c7e7d1c7
-DIST firefox-115.0.2-bg.xpi 600445 BLAKE2B 
a640ac8eefaff06015cb47c9f7ae92977713d28b9bc73b1525fb680aa175ea4d4ca6ada1427da40cf6b36d71b02cdbcb7d247fcfdb70e786964172dac07da272
 SHA512 
c246ab14009b239a9ad0116762a582b414efd3dc7468f087af56a697de927404ca8e56a972d1607b2782ff58a3278414754437a0a739cd997045c6d86b9a0bfe
-DIST firefox-115.0.2-bn.xpi 593735 BLAKE2B 
67d45b26eb96ead3c6a1ae10f5674abb3b11299e4d8864c0548c62345b1faa535ce3a855db5784d88e9268a024e3e7dd4e10d0f2840e4087af06e5fc6aa8
 SHA512 
3758151cbb3f56806483195f4cfea74abb472af3b2764168c57ac05d5add559711ed338b76f2ae7f8dab50c0a4c65288912d602b9c389dcdebdf1c2f07969916
-DIST firefox-115.0.2-br.xpi 565393 BLAKE2B 
b183ed667e283357579e762e138cf6ca

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

2023-08-09 Thread Miroslav Šulc
commit: 92bc45e1fa8f2992404520d5b4d06c1d6752c94f
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Aug  9 08:34:19 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Aug  9 08:34:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92bc45e1

media-gfx/freecad: updated ccache patch in live ebuild

Closes: https://bugs.gentoo.org/911409
Signed-off-by: Miroslav Šulc  gentoo.org>

 ...cad-0.21.0-0001-Gentoo-specific-disable-ccache-usage.patch | 11 +++
 media-gfx/freecad/freecad-.ebuild |  2 +-
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git 
a/media-gfx/freecad/files/freecad-0.21.0-0001-Gentoo-specific-disable-ccache-usage.patch
 
b/media-gfx/freecad/files/freecad-0.21.0-0001-Gentoo-specific-disable-ccache-usage.patch
new file mode 100644
index ..dddacfb289ef
--- /dev/null
+++ 
b/media-gfx/freecad/files/freecad-0.21.0-0001-Gentoo-specific-disable-ccache-usage.patch
@@ -0,0 +1,11 @@
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -16,7 +16,7 @@ else()
+ option(FREECAD_USE_CCACHE "Auto detect and use ccache during compilation" 
ON)
+ endif()
+ 
+-if(FREECAD_USE_CCACHE)
++if(OFF)
+ find_program(CCACHE_PROGRAM ccache)  #This check should occur before 
project()
+ if(CCACHE_PROGRAM)
+ set_property(GLOBAL PROPERTY RULE_LAUNCH_COMPILE "${CCACHE_PROGRAM}")

diff --git a/media-gfx/freecad/freecad-.ebuild 
b/media-gfx/freecad/freecad-.ebuild
index ce6c3efe2731..3c44e3745979 100644
--- a/media-gfx/freecad/freecad-.ebuild
+++ b/media-gfx/freecad/freecad-.ebuild
@@ -136,7 +136,7 @@ REQUIRED_USE="
 
 PATCHES=(
"${FILESDIR}"/${PN}--Gentoo-specific-don-t-check-vcs.patch
-   
"${FILESDIR}"/${PN}-0.19.1-0001-Gentoo-specific-Remove-ccache-usage.patch
+   
"${FILESDIR}"/${PN}-0.21.0-0001-Gentoo-specific-disable-ccache-usage.patch

"${FILESDIR}"/${PN}--tests-src-Qt-only-build-test-for-BUILD_GUI-ON.patch
 )
 



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/clozurecl/

2023-08-09 Thread Andrey Grozin
commit: da1753a8df0aab3754629bfd8fd784128c325791
Author: Andrey Grozin  gentoo  org>
AuthorDate: Wed Aug  9 09:05:05 2023 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Wed Aug  9 09:05:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da1753a8

dev-lisp/clozurecl: bump to 1.12.2

Signed-off-by: Andrey Grozin  gentoo.org>

 dev-lisp/clozurecl/Manifest|  4 +-
 dev-lisp/clozurecl/clozurecl-1.12.2.ebuild | 81 ++
 2 files changed, 84 insertions(+), 1 deletion(-)

diff --git a/dev-lisp/clozurecl/Manifest b/dev-lisp/clozurecl/Manifest
index f79917ba573e..d06d4a0bc8a4 100644
--- a/dev-lisp/clozurecl/Manifest
+++ b/dev-lisp/clozurecl/Manifest
@@ -7,4 +7,6 @@ DIST ccl-1.12-linuxx86.tar.gz 20878539 BLAKE2B 
474b8ff10131ba50b208060aa8f822361
 DIST ccl-1.12-solarisx86.tar.gz 16902471 BLAKE2B 
640eeb6f4673d3d2e824c0726e935c391961d70be4360476cba41af79864a60dbcf9769a6ef2938c5363fd7107c5f058e85b31cca5deb45c9c134f48540816ba
 SHA512 
aa5ce2186ebd8093d21e71907ee0b4d33fc6d4ced456fbec4aa2f3434943df1ad5b3d5473a5d626e26b24607b9c6cfe03cb1c0ec14eeb1347df79f9136c756b5
 DIST ccl-1.12.1-darwinx86.tar.gz 23931965 BLAKE2B 
e7d010ccce860fef9508e6d0f389ab0cdb805045f380366d1384a0714c1c49ce829c97be5b1c2c6c6cfbc912799fc955b12cfd3b851982b06f4708c2da49dabb
 SHA512 
b601d7503808589ea05edc196c5e6b14521b1e8afa3aaf8dd9955c5bc30f796a2a07ba3321a326612efa99715a230109c9748524cf68778391ca9b16679b51d7
 DIST ccl-1.12.1-linuxx86.tar.gz 20872508 BLAKE2B 
b8f582334a7a7654666388061c2952a51a2b94dd3885b35e5e938dd3f4bb270db351bb194523d7192611784722a10a8d846290de3aa74c492f00915ef1e327c8
 SHA512 
7a4ab6bbb11e1ed3a13512f03626d21b6e97ea8e1f4e34647272fab24ea37c8e54b5471f9f20ad1fffacadb9825ec3b79e72fa9d27c426e01eac7bd3601e62c8
-DIST ccl.html 962003 BLAKE2B 
fc95ec5abbea7c2f5f247293691a5c5a7eddaa049156c38766ec9df4d1920fdee902c89db976cc6687535aef5ddda3c672b62156bf0f61b6369ade548dcb0141
 SHA512 
0cb9ee8f7eb6007e08241a0797519ff3bfc3d3adc0b5ac86e6a2e9e8b2e316fc421bea3b04159decc0a2b37ff7098147e25266946cc3c1ac367b93e4821a8b64
+DIST ccl-1.12.2-darwinx86.tar.gz 23942873 BLAKE2B 
980403852c086c49ed467d391fbcf776b32c9c8cf3352ce71249ccd3cb0548904421ebd20512abef77b888de4a102a0fb19d1117c8a2dd14c3b618feea205f63
 SHA512 
96ac720ea1f210a89b17ad2a617f55bb04bece3c06bb2433191dab99886a2ad3529716e35624bd4b0d4c9eec2e9ccd80c0d894b75766ac1e361185cd7dfe3e92
+DIST ccl-1.12.2-linuxx86.tar.gz 20997426 BLAKE2B 
7bc9037b85964be6363f3082af6abf18d519e9a155edd34f4de495aedb5bfec8f43e4403b3b3bcece17c64bb7a381163bbaa03e1d2b9db9aee0a53deef537cf1
 SHA512 
4cf6960e41347ae980f8ea7366434a016e2a47a9ae090a77e52a2145233454cc97cd4812851d0368024548c46aa0997abb2791992125b5857a9f5f662890338b
+DIST ccl.html 962023 BLAKE2B 
6dcda62b4d18e83b3b73d554a4dd4255411944831e99464e20c9840f97bccd1bdf74b1d718620b2f6aa5e4f297e1925dbd3da6c48a5977b517caa194f62a37d4
 SHA512 
536ae7d858846b20bc9cee52292549ff3c2dd28565fcb3a7a1bf706d4f59799e83389d9ea0e73f943f815515c6bc3aa33222d8afde362bc503786b09eb784230

diff --git a/dev-lisp/clozurecl/clozurecl-1.12.2.ebuild 
b/dev-lisp/clozurecl/clozurecl-1.12.2.ebuild
new file mode 100644
index ..f6c2dfb79eb4
--- /dev/null
+++ b/dev-lisp/clozurecl/clozurecl-1.12.2.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs vcs-clean
+
+MY_PN=ccl
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Common Lisp implementation, derived from Digitool's MCL product"
+HOMEPAGE="https://ccl.clozure.com";
+SRC_URI="
+   x86? ( 
https://github.com/Clozure/ccl/releases/download/v${PV}/${MY_P}-linuxx86.tar.gz 
)
+   amd64? ( 
https://github.com/Clozure/ccl/releases/download/v${PV}/${MY_P}-linuxx86.tar.gz 
)
+   x64-macos? ( 
https://github.com/Clozure/ccl/releases/download/v${PV}/${MY_P}-darwinx86.tar.gz
 )
+   doc? ( https://ccl.clozure.com/docs/ccl.html )"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="doc"
+
+RDEPEND=">=dev-lisp/asdf-2.33-r3:="
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}"/${MY_PN}
+ENVD="${T}/50ccl"
+
+src_prepare() {
+   default
+   cp "${EPREFIX}/usr/share/common-lisp/source/asdf/build/asdf.lisp" 
tools/ || die
+}
+
+src_configure() {
+   if use x64-macos; then
+   CCL_RUNTIME=dx86cl64; CCL_HEADERS=darwin-x86-headers64; 
CCL_KERNEL=darwinx8664
+   elif use x86; then
+   CCL_RUNTIME=lx86cl; CCL_HEADERS=x86-headers; 
CCL_KERNEL=linuxx8632
+   elif use amd64; then
+   CCL_RUNTIME=lx86cl64; CCL_HEADERS=x86-headers64; 
CCL_KERNEL=linuxx8664
+   fi
+}
+
+src_compile() {
+   emake -C lisp-kernel/${CCL_KERNEL} clean
+   emake -C lisp-kernel/${CCL_KERNEL} all CC="$(tc-getCC)"
+
+   unset CCL_DEFAULT_DIRECTORY
+   ./${CCL_RUNTIME} -n -b -Q -e '(ccl:rebuild-ccl :full t)' -e 
'(ccl:quit)' || die "Compilation failed"
+
+   # remove non-owner write permissions on th

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

2023-08-09 Thread Benda XU
commit: 94f9589bc808d609d82bf67a1e76b8b396c8b00f
Author: Benda Xu  gentoo  org>
AuthorDate: Wed Aug  9 09:06:44 2023 +
Commit: Benda XU  gentoo  org>
CommitDate: Wed Aug  9 09:08:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94f9589b

sys-devel/llvm: enable py3.11

Signed-off-by: Benda Xu  gentoo.org>

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

diff --git a/sys-devel/llvm/llvm-14.0.6-r4.ebuild 
b/sys-devel/llvm/llvm-14.0.6-r4.ebuild
index dd4204b73ea3..27a21c6774e1 100644
--- a/sys-devel/llvm/llvm-14.0.6-r4.ebuild
+++ b/sys-devel/llvm/llvm-14.0.6-r4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 inherit cmake llvm.org multilib-minimal pax-utils python-any-r1 \
toolchain-funcs
 



[gentoo-commits] proj/sci:master commit in: dev-python/llvmlite/

2023-08-09 Thread Benda XU
commit: af92d3bfbb7e6258eb23187221bd04cef5724e62
Author: Benda Xu  gentoo  org>
AuthorDate: Wed Aug  9 09:12:08 2023 +
Commit: Benda XU  gentoo  org>
CommitDate: Wed Aug  9 09:19:06 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=af92d3bf

dev-python/llvmlite: add 0.40.1

Regress LLVM_MAX_SLOT back to 14. It does not compile with LLVM 15.

Signed-off-by: Benda Xu  gentoo.org>

 dev-python/llvmlite/llvmlite-0.40.1.ebuild | 63 ++
 1 file changed, 63 insertions(+)

diff --git a/dev-python/llvmlite/llvmlite-0.40.1.ebuild 
b/dev-python/llvmlite/llvmlite-0.40.1.ebuild
new file mode 100644
index 0..bacb0358b
--- /dev/null
+++ b/dev-python/llvmlite/llvmlite-0.40.1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 llvm
+
+DESCRIPTION="Python wrapper around the llvm C++ library"
+HOMEPAGE="https://llvmlite.pydata.org/";
+SRC_URI="https://github.com/numba/llvmlite/archive/v${PV/_/}.tar.gz -> 
${P/_/}.gh.tar.gz"
+S="${WORKDIR}/${P/_/}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="examples"
+
+LLVM_MAX_SLOT=14
+
+RDEPEND="
+   sys-devel/llvm:${LLVM_MAX_SLOT}
+   sys-libs/zlib:0=
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=()
+
+src_prepare() {
+   sed -i -e '/max_python/s:3\.10:3.11:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_configure_all() {
+   # upstream's build system is just horrible, and they ignored the PR
+   # fixing it, so let's build the shared lib properly using implicit
+   # make rules
+
+   export LDLIBS=$(llvm-config --libs all)
+   export CXXFLAGS="$(llvm-config --cxxflags) -fPIC ${CXXFLAGS}"
+   export LDFLAGS="$(llvm-config --ldflags) ${LDFLAGS}"
+
+   local files=( ffi/*.cpp )
+   emake -f - <

[gentoo-commits] proj/sci:master commit in: dev-python/numba/

2023-08-09 Thread Benda XU
commit: 6fbdce70f6d34338a7f854b91fdc84056cddabc8
Author: Benda Xu  gentoo  org>
AuthorDate: Wed Aug  9 09:17:09 2023 +
Commit: Benda XU  gentoo  org>
CommitDate: Wed Aug  9 09:19:17 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=6fbdce70

dev-python/numba: add 0.57.1, drop 0.56.3

Signed-off-by: Benda Xu  gentoo.org>

 .../numba/{numba-0.56.3.ebuild => numba-0.57.1.ebuild}   | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-python/numba/numba-0.56.3.ebuild 
b/dev-python/numba/numba-0.57.1.ebuild
similarity index 91%
rename from dev-python/numba/numba-0.56.3.ebuild
rename to dev-python/numba/numba-0.57.1.ebuild
index 85fb09a85..814dc36f9 100644
--- a/dev-python/numba/numba-0.56.3.ebuild
+++ b/dev-python/numba/numba-0.57.1.ebuild
@@ -4,14 +4,14 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{10..11} )
-
 DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_EXT=1
 inherit optfeature multiprocessing distutils-r1
 
 DESCRIPTION="NumPy aware dynamic Python compiler using LLVM"
 HOMEPAGE="https://numba.pydata.org/
https://github.com/numba";
-SRC_URI="https://github.com/numba/numba/archive/${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/numba/numba/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
@@ -19,11 +19,11 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="openmp threads"
 
 RDEPEND="
-   >=dev-python/llvmlite-0.39.0[${PYTHON_USEDEP}]
-   <=dev-python/llvmlite-0.40.0
+   >=dev-python/llvmlite-0.40.0[${PYTHON_USEDEP}]
+   <=dev-python/llvmlite-0.41.0
>=dev-python/numpy-1.18.0[${PYTHON_USEDEP}]
-   =dev-cpp/tbb-2021.1 =dev-cpp/tbb-2021.6 )
 "
 BDEPEND="
dev-python/pip[${PYTHON_USEDEP}]



[gentoo-commits] repo/proj/guru:dev commit in: media-video/uxplay/

2023-08-09 Thread Rui Huang
commit: 7733a58b0e3a58f0212d4f04b501ae1eb85738b1
Author: Huang Rui  gmail  com>
AuthorDate: Wed Aug  9 09:34:21 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Wed Aug  9 09:34:21 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7733a58b

media-video/uxplay: add 1.65.3, drop 1.64

Signed-off-by: Huang Rui  gmail.com>

 media-video/uxplay/Manifest | 2 +-
 media-video/uxplay/{uxplay-1.64.ebuild => uxplay-1.65.3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/uxplay/Manifest b/media-video/uxplay/Manifest
index e3263381cc..3321709f40 100644
--- a/media-video/uxplay/Manifest
+++ b/media-video/uxplay/Manifest
@@ -1 +1 @@
-DIST uxplay-1.64.tar.gz 403977 BLAKE2B 
0b7c4b858a6fce659c0b34a42c4d7fe268f67edaf6895857ea58b69d187379a2a36b2117f4aba83bdef9606c0692456f8065a6ed81773c090fc4a1c2ec6062be
 SHA512 
531d193af182e3b202315f8078848ad44d5b3b458b125e5d183301de8d326b4a30221538fa3b00e049d51ec79bbedb5f45abf0319a04d87dc87193789e2482f1
+DIST uxplay-1.65.3.tar.gz 416832 BLAKE2B 
95df0656e0b53a51f68f8e9404de4d7935f713e398c561c4ef44d2315ce41b47bf13787bcbd616a140a6d1a3b09edca6dc7d29a861fd69b1e6d6615183acdd1f
 SHA512 
3e43c56144e1b224598d57b374a0adeacdb96813c84480fc7a9d3cfd2f61b4aef8291de94786491b2a46c5e09367621490954c47f03045247bf4785b35b8bfa2

diff --git a/media-video/uxplay/uxplay-1.64.ebuild 
b/media-video/uxplay/uxplay-1.65.3.ebuild
similarity index 100%
rename from media-video/uxplay/uxplay-1.64.ebuild
rename to media-video/uxplay/uxplay-1.65.3.ebuild



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

2023-08-09 Thread David Seifert
commit: 4144d2058472e580beab50bdb08dec1b320a09f7
Author: David Seifert  gentoo  org>
AuthorDate: Wed Aug  9 10:38:53 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Aug  9 10:38:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4144d205

net-im/skypeforlinux: drop versions

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

 net-im/skypeforlinux/Manifest  |   4 -
 .../skypeforlinux/skypeforlinux-8.98.0.402.ebuild  | 100 
 .../skypeforlinux/skypeforlinux-8.98.0.407.ebuild  | 100 
 .../skypeforlinux/skypeforlinux-8.99.0.202.ebuild  | 103 -
 .../skypeforlinux/skypeforlinux-8.99.0.403.ebuild  | 103 -
 5 files changed, 410 deletions(-)

diff --git a/net-im/skypeforlinux/Manifest b/net-im/skypeforlinux/Manifest
index cdfad4524ec3..22c1f81540bf 100644
--- a/net-im/skypeforlinux/Manifest
+++ b/net-im/skypeforlinux/Manifest
@@ -1,5 +1 @@
 DIST skypeforlinux_8.100.0.203_amd64.deb 126350240 BLAKE2B 
41e96f57bf30fda371e4ef1a58df2ad52574b777818801057fdedbd1739183fb8bd8cc802d962752daed4df792e4d3a5e0e13e8a6d86ebde2ca53704b1e8f49a
 SHA512 
92bd6e1686e03b0272373d91320eb47ae4405bfcf6c7cda4c4ef7dce4b53e6bc94a17630e6082c15acdece456b7f182844f1961805bf64e0ad05d510e0969fdf
-DIST skypeforlinux_8.98.0.402_amd64.deb 126997184 BLAKE2B 
9c86ea96dfd3ff63fb229a15537a08983ec99379e802665ec655678edba6cb6f4e50b98e382dd6c56d29ad2da6ac25b18ad119f215368290b4baa09dcc13f0ed
 SHA512 
399ee6f25d8e1ff94e8f9ec5f3c57d4ff5eaffd2fdbb8b122a48e0dafce94db26243aed546fc4600513242143ce9d58c6cfef1bd240739f71b83661f041c6ff5
-DIST skypeforlinux_8.98.0.407_amd64.deb 126097838 BLAKE2B 
a8be407ae6d69964e41dc757eaf0a27309f951d46bf6d09a212877ab759e8e9c6de91abac55fd55efe6081debd5363884f3e853e675410c54350ba716175ad64
 SHA512 
c0050f21871818252b0533b25eb2afade8747b4a7a00e9ade1780fedecf1e7fb70b16f5e1e863d8fba9ab9967e682a750cf27ca6ef6d8be79e8466d93868d548
-DIST skypeforlinux_8.99.0.202_amd64.deb 126168940 BLAKE2B 
6038070d3106d25e8d359103e0883d35159a18a39e1f9e17c05a7db8a6a74cc9105833b6068917a4bb8262504e995b07200c9f587db0f8cd1d8360271c747196
 SHA512 
00b5fd8085bc8c82e7a5afeb0cbcdc9202134880f2ff6f38af09de25efa197d8a3955114eca767aad26bb970d4baa7b771193965d9eb08928724b32f9f79ea48
-DIST skypeforlinux_8.99.0.403_amd64.deb 126346450 BLAKE2B 
650491c0c665534c832c306269f1f44af21daef598eed898a6bcccf9f8942aef41f69fae31b51c9c4b697264865ff5dea309f9316537749cf248e47e79c97298
 SHA512 
83d6e1a1f6b6b56e910ec9c8b4ac66cf63e508ff2e93ad7ead4d85a9833fde51ac15e33ca2f3d2f0db27e65d1db1d5a1bf50ff5c9d6e99d4b8bdf1f9172152e2

diff --git a/net-im/skypeforlinux/skypeforlinux-8.98.0.402.ebuild 
b/net-im/skypeforlinux/skypeforlinux-8.98.0.402.ebuild
deleted file mode 100644
index aa8b927e61ba..
--- a/net-im/skypeforlinux/skypeforlinux-8.98.0.402.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# 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 unpacker multilib-build xdg
-
-DESCRIPTION="Instant messaging client, with support for audio and video"
-HOMEPAGE="https://www.skype.com/";
-SRC_URI="https://repo.skype.com/deb/pool/main/s/skypeforlinux/${PN}_${PV}_amd64.deb";
-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[${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/libxkb

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

2023-08-09 Thread David Seifert
commit: f479ed647c80cfe0566b4b53847609e69fc11fd5
Author: David Seifert  gentoo  org>
AuthorDate: Wed Aug  9 10:38:55 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Aug  9 10:38:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f479ed64

net-im/skypeforlinux: rehash source

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

 net-im/skypeforlinux/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/skypeforlinux/Manifest b/net-im/skypeforlinux/Manifest
index 22c1f81540bf..7696f15f692b 100644
--- a/net-im/skypeforlinux/Manifest
+++ b/net-im/skypeforlinux/Manifest
@@ -1 +1 @@
-DIST skypeforlinux_8.100.0.203_amd64.deb 126350240 BLAKE2B 
41e96f57bf30fda371e4ef1a58df2ad52574b777818801057fdedbd1739183fb8bd8cc802d962752daed4df792e4d3a5e0e13e8a6d86ebde2ca53704b1e8f49a
 SHA512 
92bd6e1686e03b0272373d91320eb47ae4405bfcf6c7cda4c4ef7dce4b53e6bc94a17630e6082c15acdece456b7f182844f1961805bf64e0ad05d510e0969fdf
+DIST skypeforlinux_8.100.0.203_amd64.deb 126350190 BLAKE2B 
aee5ed36e4c9a63d5eaf5497e862354c793cb4ae2d44870c1c351be706ab0b073543f46782510d062f6017e22a3d6f733ad68164d94dd28e4024c6cf9255e72d
 SHA512 
a78a34433caced1ef2f1a92833f4a51a9119598d51e4436ab1bd170eb25cd130d9461c5c885ee545ca40ad949f7130e2a52596126f6c74dd11f7e5ac115931d8



[gentoo-commits] repo/gentoo:master commit in: app-backup/snapper/

2023-08-09 Thread Yixun Lan
commit: c43124426010e8ad118981f67a6c2edf0bd84925
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Aug  9 11:22:14 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Aug  9 11:27:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4312442

app-backup/snapper: drop USE=doc, build man unconditionally

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

 app-backup/snapper/snapper-0.10.5-r1.ebuild | 89 +
 1 file changed, 89 insertions(+)

diff --git a/app-backup/snapper/snapper-0.10.5-r1.ebuild 
b/app-backup/snapper/snapper-0.10.5-r1.ebuild
new file mode 100644
index ..26ef6e9e6c1e
--- /dev/null
+++ b/app-backup/snapper/snapper-0.10.5-r1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools systemd
+
+DESCRIPTION="Command-line program for btrfs and lvm snapshot management"
+HOMEPAGE="http://snapper.io/";
+SRC_URI="https://github.com/openSUSE/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="lvm pam test systemd xattr"
+RESTRICT="test"
+
+RDEPEND="dev-libs/boost:=
+   dev-libs/json-c:=
+   dev-libs/libxml2
+   dev-libs/icu:=
+   sys-apps/acl
+   sys-apps/dbus
+   sys-apps/util-linux
+   >=sys-fs/btrfs-progs-3.17.1
+   sys-libs/zlib
+   virtual/libintl
+   lvm? ( sys-fs/lvm2 )
+   pam? ( sys-libs/pam )
+   xattr? ( sys-apps/attr )"
+
+DEPEND="${RDEPEND}
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/cron-confd.patch
+   "${FILESDIR}"/${PN}-0.10.1-testsuite.patch
+)
+
+src_prepare() {
+   default
+
+   sed -e "s,/usr/lib/systemd/system,$(systemd_get_systemunitdir),g" \
+   -i data/Makefile.* \
+   || die "Failed to fix systemd services and timers installation 
path"
+   eautoreconf
+}
+
+src_configure() {
+   # ext4 code does not work anymore
+   # snapper does not build without btrfs
+   local myeconfargs=(
+   --disable-silent-rules
+   --with-conf="/etc/conf.d"
+   --enable-zypp
+   --enable-rollback
+   --enable-btrfs-quota
+   --disable-ext4
+   --enable-btrfs
+   --enable-doc
+   $(use_enable lvm)
+   $(use_enable pam)
+   $(use_enable test tests)
+   $(use_enable systemd)
+   $(use_enable xattr xattrs)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   # Existing configuration file required to function
+   keepdir /etc/snapper/configs
+   newconfd data/sysconfig.snapper snapper
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   elog "In order to use Snapper, you need to set up"
+   elog "at least one config first. To do this, run:"
+   elog "snapper create-config "
+   elog "For more information, see man (8) snapper or"
+   elog "http://snapper.io/documentation.html and"
+   elog "https://wiki.gentoo.org/wiki/Snapper";
+}



[gentoo-commits] repo/gentoo:master commit in: app-backup/snapper/

2023-08-09 Thread Yixun Lan
commit: ae0fd8903cee5d7bbd996af03f1fb50d1dec7c3f
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Aug  9 11:40:00 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Aug  9 11:40:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae0fd890

app-backup/snapper: drop 0.10.4, 0.10.5

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

 app-backup/snapper/Manifest  |  1 -
 app-backup/snapper/snapper-0.10.4.ebuild | 89 
 app-backup/snapper/snapper-0.10.5.ebuild | 89 
 3 files changed, 179 deletions(-)

diff --git a/app-backup/snapper/Manifest b/app-backup/snapper/Manifest
index 5d2e4014602a..c7e870356109 100644
--- a/app-backup/snapper/Manifest
+++ b/app-backup/snapper/Manifest
@@ -1,3 +1,2 @@
 DIST snapper-0.10.3.tar.gz 409277 BLAKE2B 
bc4963081a24572015ff888b5cb85f3afa071e487a89e89f1a72d5b96391be69ad982c79ddfd71f020203d0c50ca07d67cbeb535cd6e57bc3d6ee269ef5c788e
 SHA512 
74cb04d045304021564a0452769fdcde1764595a52e30947396c37fe4c36b3fba08d10505734bc0bd631986e933ee2bfaf67c871cba93a96e498fbfe5e2c6985
-DIST snapper-0.10.4.tar.gz 409357 BLAKE2B 
c2b33d917647118848dfd02315435d9dab21bcaade22b9da5a2d4d628c00731ecd9bbc7cedba223f618f336535ccba0ca92b065d572aab328337858dba76275f
 SHA512 
f42bcfa541e1fff23f5057c9b38d93f31a28980ce1cd37e07bcf622ff9151bd98c42975610d59da0c33a9bee7d83290edbdd05e013839e4ca23f02e9a9f8c793
 DIST snapper-0.10.5.tar.gz 422114 BLAKE2B 
35c4772fc84920755d5fe87cad4a73792692ab7a55bcbcae65f20bf2e0cbcfb79429a423a5b55a89dbfeba1ff0474741c884bc632daa997fbb86cec52b68e3ef
 SHA512 
e710069374b805394d691f8060d2852e35960a965fd49bb59768ebcc53a615af1f36269adac2d916b5e3f1b3e42fb2a53049d8f1b8a6a8430e992fa0de49c235

diff --git a/app-backup/snapper/snapper-0.10.4.ebuild 
b/app-backup/snapper/snapper-0.10.4.ebuild
deleted file mode 100644
index 7dfccdfc6e12..
--- a/app-backup/snapper/snapper-0.10.4.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools systemd
-
-DESCRIPTION="Command-line program for btrfs and lvm snapshot management"
-HOMEPAGE="http://snapper.io/";
-SRC_URI="https://github.com/openSUSE/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-IUSE="doc lvm pam test systemd xattr"
-RESTRICT="test"
-
-RDEPEND="dev-libs/boost:=
-   dev-libs/json-c:=
-   dev-libs/libxml2
-   dev-libs/icu:=
-   sys-apps/acl
-   sys-apps/dbus
-   sys-apps/util-linux
-   >=sys-fs/btrfs-progs-3.17.1
-   sys-libs/zlib
-   virtual/libintl
-   lvm? ( sys-fs/lvm2 )
-   pam? ( sys-libs/pam )
-   xattr? ( sys-apps/attr )"
-
-DEPEND="${RDEPEND}
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   sys-devel/gettext
-   virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/cron-confd.patch
-   "${FILESDIR}"/${PN}-0.10.1-testsuite.patch
-)
-
-src_prepare() {
-   default
-
-   sed -e "s,/usr/lib/systemd/system,$(systemd_get_systemunitdir),g" \
-   -i data/Makefile.* \
-   || die "Failed to fix systemd services and timers installation 
path"
-   eautoreconf
-}
-
-src_configure() {
-   # ext4 code does not work anymore
-   # snapper does not build without btrfs
-   local myeconfargs=(
-   --disable-silent-rules
-   --with-conf="/etc/conf.d"
-   --enable-zypp
-   --enable-rollback
-   --enable-btrfs-quota
-   --disable-ext4
-   --enable-btrfs
-   $(use_enable doc)
-   $(use_enable lvm)
-   $(use_enable pam)
-   $(use_enable test tests)
-   $(use_enable systemd)
-   $(use_enable xattr xattrs)
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   # Existing configuration file required to function
-   keepdir /etc/snapper/configs
-   newconfd data/sysconfig.snapper snapper
-   find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   elog "In order to use Snapper, you need to set up"
-   elog "at least one config first. To do this, run:"
-   elog "snapper create-config "
-   elog "For more information, see man (8) snapper or"
-   elog "http://snapper.io/documentation.html and"
-   elog "https://wiki.gentoo.org/wiki/Snapper";
-}

diff --git a/app-backup/snapper/snapper-0.10.5.ebuild 
b/app-backup/snapper/snapper-0.10.5.ebuild
deleted file mode 100644
index 1a6c2c9abb0c..
--- a/app-backup/snapper/snapper-0.10.5.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools systemd
-
-DESCRIPTION="Command-line program for btrfs and lvm snapshot management"
-HOMEPAGE="http://snap

[gentoo-commits] proj/binhost:master commit in: builders/demeter/kde/, builders/demeter/gnome/

2023-08-09 Thread Andreas K. Hüttel
commit: 3f69b5807faace8a18bce255bef8bef7b9406d4c
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Aug  9 11:47:38 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Aug  9 11:47:38 2023 +
URL:https://gitweb.gentoo.org/proj/binhost.git/commit/?id=3f69b580

Reuse binpackages where possible

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

 builders/demeter/gnome/run-update | 2 +-
 builders/demeter/kde/run-update   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/builders/demeter/gnome/run-update 
b/builders/demeter/gnome/run-update
index eedcc1c..b57dd1a 100755
--- a/builders/demeter/gnome/run-update
+++ b/builders/demeter/gnome/run-update
@@ -5,6 +5,6 @@ set -e
 
 emerge --sync -q
 
-emerge -uDN --changed-deps -q world
+emerge -uDNkq --changed-deps world
 
 emerge --depclean --quiet-unmerge-warn

diff --git a/builders/demeter/kde/run-update b/builders/demeter/kde/run-update
index fb184a3..d09260e 100755
--- a/builders/demeter/kde/run-update
+++ b/builders/demeter/kde/run-update
@@ -5,7 +5,7 @@ set -e
 
 emerge --sync -q
 
-emerge -uDN --changed-deps -q world
+emerge -uDNkq --changed-deps world
 
 emerge --depclean --quiet-unmerge-warn
 



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

2023-08-09 Thread Yixun Lan
commit: 58a5f9c7e273af10085f940c2675299f5c9a592f
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Aug  9 12:59:58 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Aug  9 12:59:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58a5f9c7

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

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

 app-admin/sshguard/sshguard-9.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-admin/sshguard/sshguard-9.ebuild 
b/app-admin/sshguard/sshguard-9.ebuild
index ee4653a215e3..35ac2d2df817 100644
--- a/app-admin/sshguard/sshguard-9.ebuild
+++ b/app-admin/sshguard/sshguard-9.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit autotools systemd
 DESCRIPTION="protects hosts from brute force attacks against ssh"
@@ -12,7 +12,7 @@ if [[ "${PV}" == 9 ]] ; then
EGIT_REPO_URI="https://bitbucket.org/${PN}/${PN}";
 else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
 fi
 
 LICENSE="BSD"



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

2023-08-09 Thread Yixun Lan
commit: 5b8f297ce1ff70fdd6300a95ab38eccfb81fc1cc
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Aug  9 12:58:44 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Aug  9 12:58:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b8f297c

app-admin/sshguard: add 2.4.3

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

 app-admin/sshguard/Manifest  |  1 +
 app-admin/sshguard/sshguard-2.4.3.ebuild | 57 
 2 files changed, 58 insertions(+)

diff --git a/app-admin/sshguard/Manifest b/app-admin/sshguard/Manifest
index ad5c04e8077a..6ae9b598b69f 100644
--- a/app-admin/sshguard/Manifest
+++ b/app-admin/sshguard/Manifest
@@ -1 +1,2 @@
 DIST sshguard-2.4.2.tar.gz 835431 BLAKE2B 
f76cbe41ced4d23448ba09750d073a47dae263616c34ec2e2efd7d6367339d352925958b5d9d711a3c4a8c2da10fae2474384a3de14434c0dff19bd645325058
 SHA512 
f2fe35180af8698d4b2053e9ffbf17df9f033b0c2fcc045caa085467d14174e17aa266d2ef3ce9536037e54f7d3ea42de9e32e7faee65612894294793082862a
+DIST sshguard-2.4.3.tar.gz 1118756 BLAKE2B 
8e3bd297c5712b4a411de6581e96a21db03203974cedba443bf16dd042e3b1b54c68cbacfa5af1610e738e1f847f1f0fae4792b52b618946f8b13fb0f5d4e338
 SHA512 
eeecea1007c1a21a28835a6d29c2cbffc647b3ab09a3525600e91b978d4ebdda9e6a7e2884da26bb1d7f64de561ac8bd1788bb776730d37b7a4fa49b22885b4a

diff --git a/app-admin/sshguard/sshguard-2.4.3.ebuild 
b/app-admin/sshguard/sshguard-2.4.3.ebuild
new file mode 100644
index ..35ac2d2df817
--- /dev/null
+++ b/app-admin/sshguard/sshguard-2.4.3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools systemd
+DESCRIPTION="protects hosts from brute force attacks against ssh"
+HOMEPAGE="https://www.sshguard.net/";
+
+if [[ "${PV}" == 9 ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://bitbucket.org/${PN}/${PN}";
+else
+   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+DEPEND="
+   sys-devel/flex
+"
+RDEPEND="
+   virtual/logger
+"
+DOCS=(
+   CHANGELOG.rst
+   CONTRIBUTING.rst
+   README.rst
+   examples/net.sshguard.plist
+   examples/whitelistfile.example
+)
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.4.1-conf.patch
+)
+
+src_prepare() {
+   default
+   sed -i -e "/ExecStartPre/s:/usr/sbin:/sbin:g" \
+   -e "/ExecStart/s:/usr/local/sbin:/usr/sbin:g" \
+   "${S}"/examples/${PN}.service || die
+   eautoreconf
+}
+
+src_install() {
+   default
+
+   newinitd "${FILESDIR}"/${PN}.initd-r2 ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+
+   insinto /etc
+   newins examples/sshguard.conf.sample sshguard.conf
+
+   systemd_dounit "${S}"/examples/sshguard.service
+}



[gentoo-commits] repo/gentoo:master commit in: app-shells/atuin/

2023-08-09 Thread Florian Schmaus
commit: d8cda4beebb8cf112236181810e3b0ea71094243
Author: Florian Schmaus  gentoo  org>
AuthorDate: Wed Aug  9 13:24:52 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Aug  9 13:26:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8cda4be

app-shells/atuin: backport build fix, s/self-hosted/server/ USE, other fixes

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

 app-shells/atuin/Manifest|  1 +
 app-shells/atuin/atuin-16.0.0.ebuild | 22 +++---
 app-shells/atuin/metadata.xml|  4 +++-
 3 files changed, 19 insertions(+), 8 deletions(-)

diff --git a/app-shells/atuin/Manifest b/app-shells/atuin/Manifest
index a31d26acd42a..36281abab4ea 100644
--- a/app-shells/atuin/Manifest
+++ b/app-shells/atuin/Manifest
@@ -9,6 +9,7 @@ DIST async-trait-0.1.58.crate 26783 BLAKE2B 
6ea40439b0d57169ae3346f4cc3b57322be7
 DIST atoi-1.0.0.crate 7768 BLAKE2B 
d7505c494a249e83eb7f5fb52815f29382d1c44a56938afe510ee7a23684fa7c19fc96347390c3f32a13e0a45993d705e3d3e85e51d9c4fbc7615c17493b28af
 SHA512 
25c0aa22ec31d8c8a254dd9403eb08b719ecc1101df48ba1a39b273a53e95f2e4f224ead0465a7fdaec910497a485863674da7e8b68081de4b991c4196af2a23
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST atuin-15.0.0.tar.gz 1558068 BLAKE2B 
0e746d8676f0689aeaf2614010a18d0f225bd28408ef1fc1dc2185bcdb92d0beaba218b300ef5d3a2946c3fafe64fd31f3f3e8524799d0a4b74eb765e64e9c7f
 SHA512 
9b3ae7c400707c522750126136d5f95d9ab3e9ab6469557b26783cd02d11e15e5a86a5e7eb50ea6c09c417583f58fff0fe4589ab048893c1ece3cf163201c942
+DIST atuin-16.0.0-fix-client-only-builds.patch 1947 BLAKE2B 
cb434327e0acb88ed25b2752cac62d3e571a9e52e8e85dfa1959e6aaca5d73940f201eaa21f4b4da4e6abcd07aabfeaf5075e03d9c75fe10877bc1d5e793e81a
 SHA512 
165b8b19fc63fd228919b22ef8d1589eb7792add1ba3dadba90c95817e72a38d57fb412c59486232d97ebd0307fea45630574c04beec26adf39cd64759010653
 DIST atuin-16.0.0.tar.gz 2760413 BLAKE2B 
84bf4f27d5918d83d3576ba8370008f66eb4f38a00b5a744ac60db2f081d07cbd769249a8bfc807dcfda1cd876b0331947d2184faf6751331c4b3e3a58c0b8bd
 SHA512 
c67b4c07e668dafd992552872c1fb9fdfd676bfcb653aa6103087e3245e780f02d07b1d9a7f195480c289b78340ec0212aa02030cff5cd16f997da77e06eff38
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST axum-0.6.4.crate 135322 BLAKE2B 
a38c423a34a5393c116b82fc9729b0700200a73e58b3dd7d7030903f4db53c577c6ac9a8422c91a416560026b6af39ed484e62db6029f30f6778dab9f08ed163
 SHA512 
1df1220342c72de24e4adea84c67f236a3410d1b8919f99f0581a80a0372751a275bd97a662f66b7a2a623eb3341b9a869dd9d52d3347270a85a93f0f7e2e00e

diff --git a/app-shells/atuin/atuin-16.0.0.ebuild 
b/app-shells/atuin/atuin-16.0.0.ebuild
index 29b34dd289b5..0bf3cff6081f 100644
--- a/app-shells/atuin/atuin-16.0.0.ebuild
+++ b/app-shells/atuin/atuin-16.0.0.ebuild
@@ -359,6 +359,8 @@ HOMEPAGE="https://github.com/atuinsh/atuin";
 SRC_URI="
https://github.com/atuinsh/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
${CARGO_CRATE_URIS}
+   
https://github.com/atuinsh/atuin/commit/613218f0d80e7dd9bd688d6a30d06d33fd83d0c4.patch
 ->
+   ${PN}-16.0.0-fix-client-only-builds.patch
 "
 
 LICENSE="MIT"
@@ -366,8 +368,11 @@ LICENSE="MIT"
 LICENSE+=" Apache-2.0 BSD ISC MIT MPL-2.0 Unicode-DFS-2016"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="self-hosting"
-
+IUSE="+client server +sync"
+REQUIRED_USE="
+   || ( client server )
+   sync? ( client )
+"
 BDEPEND=">=virtual/rust-1.71.0"
 
 QA_FLAGS_IGNORED="usr/bin/${PN}"
@@ -378,11 +383,15 @@ DOCS=(
docs/docs
 )
 
+PATCHES=(
+   "${DISTDIR}/${PN}-16.0.0-fix-client-only-builds.patch"
+)
+
 src_configure() {
local myfeatures=(
-   client
-   sync
-   $(usex self-hosting server "")
+   $(usev client)
+   $(usev server)
+   $(usev sync)
)
cargo_src_configure --no-default-features
 }
@@ -407,8 +416,7 @@ src_install() {
exeinto "/usr/bin"
doexe "${ATUIN_BIN}"
 
-   if ! use self-hosting
-   then
+   if ! use server; then
rm -r "docs/docs/self-hosting" || die
fi
 

diff --git a/app-shells/atuin/metadata.xml b/app-shells/atuin/metadata.xml
index 0f7efc4465d6..60336a277862 100644
--- a/app-shells/atuin/metadata.xml
+++ b/app-shells/atuin/metadata.xml
@@ -14,7 +14,9 @@
Proxy Maintainers


-   Build the feature to self-host a sync 
server
+   Enable the autin client
+  

[gentoo-commits] repo/gentoo:master commit in: app-shells/atuin/

2023-08-09 Thread Florian Schmaus
commit: 7ee1c20d9d66574418739a62deb10255f77976e2
Author: Jonas Frei  pm  me>
AuthorDate: Mon Aug  7 20:16:54 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Aug  9 13:26:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ee1c20d

app-shells/atuin: add 16.0.0, add 'self-hosting' USE flag

Signed-off-by: Jonas Frei  pm.me>
Closes: https://github.com/gentoo/gentoo/pull/32213
Signed-off-by: Florian Schmaus  gentoo.org>

 app-shells/atuin/Manifest|  70 ++
 app-shells/atuin/atuin-16.0.0.ebuild | 420 +++
 app-shells/atuin/metadata.xml|   7 +-
 3 files changed, 495 insertions(+), 2 deletions(-)

diff --git a/app-shells/atuin/Manifest b/app-shells/atuin/Manifest
index d85aa6ae672b..a31d26acd42a 100644
--- a/app-shells/atuin/Manifest
+++ b/app-shells/atuin/Manifest
@@ -1,6 +1,7 @@
 DIST aead-0.5.2.crate 15509 BLAKE2B 
0214f3e8ee85a7e18c7d20f9a3fcbdbb9e5af6fdfdcb427e915279b505556dbd2df6d09d5c90561417c56796236a56ab24b2b11389745bc03a0a6da45c0e8636
 SHA512 
61926a615618e64efd0e9342d729a89f80d6e092dda50e018252a06147e2ca0dc2a989136416f57ae02019695757dfa3d3f3cf3799f138e440662744ecab4a44
 DIST ahash-0.7.6.crate 38030 BLAKE2B 
aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9
 SHA512 
61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
 DIST aho-corasick-0.7.19.crate 113070 BLAKE2B 
5ddaa0d415d19cf9922b5723bf3480750634ea68cb66fd05bfa2bf57607eb6383ba86d8c55f70adb87b71b98caa73d8f6ebd075c006493530c81979032899b60
 SHA512 
0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c
+DIST aho-corasick-1.0.2.crate 167694 BLAKE2B 
fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52
 SHA512 
5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST anyhow-1.0.64.crate 43549 BLAKE2B 
2cbed191296299d888fd7a02366cb3e5498920cfd6a05ebac9c4ba6d0bc248b49e8dd46a70effbf3d69349a2b8d28814cb04edbc52ccd5bf3050de438210ca77
 SHA512 
4d525152a0977a85719695757e515e1fc714bbaccf3ade1d7bcafa9dec3c44e93c633aade95f663f8c93378a1f2da5d55e5f2a906701a7d8369939538f860531
 DIST argon2-0.5.0.crate 27500 BLAKE2B 
852252c8e2e8dad2e413f7e33b78658af0df447d7ce007892efc1bafda65b5b8c7792bee9ad0dbe19012bf8a9738aafa14aa02ea1d9099c63d22214c5192b306
 SHA512 
4d3d1ccf040addd6550434f43d4dca086e3a80c5f9f2ee484f64e7bcf255545f10cf296bf78f4f249ce699138f3630ed8a55b6052abac63ad9104bf7b738febb
@@ -8,6 +9,7 @@ DIST async-trait-0.1.58.crate 26783 BLAKE2B 
6ea40439b0d57169ae3346f4cc3b57322be7
 DIST atoi-1.0.0.crate 7768 BLAKE2B 
d7505c494a249e83eb7f5fb52815f29382d1c44a56938afe510ee7a23684fa7c19fc96347390c3f32a13e0a45993d705e3d3e85e51d9c4fbc7615c17493b28af
 SHA512 
25c0aa22ec31d8c8a254dd9403eb08b719ecc1101df48ba1a39b273a53e95f2e4f224ead0465a7fdaec910497a485863674da7e8b68081de4b991c4196af2a23
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST atuin-15.0.0.tar.gz 1558068 BLAKE2B 
0e746d8676f0689aeaf2614010a18d0f225bd28408ef1fc1dc2185bcdb92d0beaba218b300ef5d3a2946c3fafe64fd31f3f3e8524799d0a4b74eb765e64e9c7f
 SHA512 
9b3ae7c400707c522750126136d5f95d9ab3e9ab6469557b26783cd02d11e15e5a86a5e7eb50ea6c09c417583f58fff0fe4589ab048893c1ece3cf163201c942
+DIST atuin-16.0.0.tar.gz 2760413 BLAKE2B 
84bf4f27d5918d83d3576ba8370008f66eb4f38a00b5a744ac60db2f081d07cbd769249a8bfc807dcfda1cd876b0331947d2184faf6751331c4b3e3a58c0b8bd
 SHA512 
c67b4c07e668dafd992552872c1fb9fdfd676bfcb653aa6103087e3245e780f02d07b1d9a7f195480c289b78340ec0212aa02030cff5cd16f997da77e06eff38
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST axum-0.6.4.crate 135322 BLAKE2B 
a38c423a34a5393c116b82fc9729b0700200a73e58b3dd7d7030903f4db53c577c6ac9a8422c91a416560026b6af39ed484e62db6029f30f6778dab9f08ed163
 SHA512 
1df1220342c72de24e4adea84c67f236a3410d1b8919f99f0581a80a0372751a275bd97a662f66b7a2a623eb3341b9a869dd9d52d334727

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/notus-scanner/, net-analyzer/notus-scanner/files/

2023-08-09 Thread Florian Schmaus
commit: dcd9ff588ba87099a9716ffa536fe5d1dfc8669c
Author: Giuseppe Foti  gmail  com>
AuthorDate: Mon Aug  7 23:48:42 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Aug  9 13:28:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcd9ff58

net-analyzer/notus-scanner: fix OpenRC script, disable hash verification

Hashsum verification needs the creation of a GnuPG keychain that has
to be done manually by the user after installation.

Signed-off-by: Giuseppe Foti  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32215
Signed-off-by: Florian Schmaus  gentoo.org>

 .../notus-scanner/files/notus-scanner.confd| 11 -
 .../notus-scanner/files/notus-scanner.initd| 21 +
 .../notus-scanner/files/notus-scanner.toml |  2 +-
 ...2.5.0.ebuild => notus-scanner-22.5.0-r1.ebuild} | 26 ++
 4 files changed, 35 insertions(+), 25 deletions(-)

diff --git a/net-analyzer/notus-scanner/files/notus-scanner.confd 
b/net-analyzer/notus-scanner/files/notus-scanner.confd
deleted file mode 100644
index 5000145abaeb..
--- a/net-analyzer/notus-scanner/files/notus-scanner.confd
+++ /dev/null
@@ -1,11 +0,0 @@
-# Notus Scanner command args
-
-NOTUS_SCANNER_OPTIONS="--log-file=/var/log/gvm/notus-scanner.log"
-
-NOTUS_SCANNER_MQTT_BROKER_ADDRESS="--mqtt-broker-address localhost"
-
-NOTUS_SCANNER_MQTT_BROKER_PORT="--mqtt-broker-port 1883"
-
-NOTUS_SCANNER_PRODUCTS_DIRECTORY="--products-directory /var/lib/notus/products"
-
-NOTUS_DISABLE_HASHSUM_VERIFICATION="--disable-hashsum-verification false"

diff --git a/net-analyzer/notus-scanner/files/notus-scanner.initd 
b/net-analyzer/notus-scanner/files/notus-scanner.initd
index e00e9118e32e..6db3422bccba 100644
--- a/net-analyzer/notus-scanner/files/notus-scanner.initd
+++ b/net-analyzer/notus-scanner/files/notus-scanner.initd
@@ -1,17 +1,19 @@
 #!/sbin/openrc-run
-# Copyright 2023Gentoo Authors
+# Copyright 2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+: ${GVM_USER:=gvm}
+: ${GVM_GROUP:=$(id -ng ${GVM_USER})}
+: ${NOTUS_TIMEOUT:=30}
+
 name="Greenbone Notus Scanner"
 command=/usr/bin/notus-scanner
+command_user="${GVM_USER}:${GVM_GROUP}"
 pidfile="/run/notus-scanner/${RC_SVCNAME}.pid"
-command_args="${NOTUS_SCANNER_OPTIONS} \
-   ${NOTUS_SCANNER_MQTT_BROKER_ADDRESS} \
-   ${NOTUS_SCANNER_MQTT_BROKER_PORT} \
-   ${NOTUS_SCANNER_PRODUCTS_DIRECTORY} \
-   ${NOTUS_DISABLE_HASHSUM_VERIFICATION} \
-   --pid-file ${pidfile} \
-   --config /etc/gvm/notus-scanner.toml"
+configfile="/etc/gvm/notus-scanner.toml"
+command_args="--pid-file ${pidfile} \
+   --config ${configfile}"
+retry="${NOTUS_TIMEOUT}"
 
 depend() {
after bootmisc
@@ -19,5 +21,6 @@ depend() {
 }
 
 start_pre() {
-checkpath -d /var/run/notus-scanner
+checkpath -d --owner ${GVM_USER} /var/run/notus-scanner
 }
+

diff --git a/net-analyzer/notus-scanner/files/notus-scanner.toml 
b/net-analyzer/notus-scanner/files/notus-scanner.toml
index cff33c77afc8..a266784ed163 100644
--- a/net-analyzer/notus-scanner/files/notus-scanner.toml
+++ b/net-analyzer/notus-scanner/files/notus-scanner.toml
@@ -5,4 +5,4 @@ products-directory = "/var/lib/notus/products"
 pid-file = "/run/notus-scanner/notus-scanner.pid"
 log-file = "/var/log/gvm/notus-scanner.log"
 log-level = "INFO"
-disable-hashsum-verification = false
+disable-hashsum-verification = true

diff --git a/net-analyzer/notus-scanner/notus-scanner-22.5.0.ebuild 
b/net-analyzer/notus-scanner/notus-scanner-22.5.0-r1.ebuild
similarity index 65%
rename from net-analyzer/notus-scanner/notus-scanner-22.5.0.ebuild
rename to net-analyzer/notus-scanner/notus-scanner-22.5.0-r1.ebuild
index 630d765d70a5..7ebe6a06c3fb 100644
--- a/net-analyzer/notus-scanner/notus-scanner-22.5.0.ebuild
+++ b/net-analyzer/notus-scanner/notus-scanner-22.5.0-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_11 )
 DISTUTILS_USE_PEP517=poetry
-inherit distutils-r1 systemd
+inherit distutils-r1 readme.gentoo-r1 systemd
 
 DESCRIPTION="Notus is a vulnerability scanner for creating results from local 
security checks"
 HOMEPAGE="https://github.com/greenbone/notus-scanner";
@@ -32,6 +32,18 @@ RDEPEND="
${DEPEND}
app-misc/mosquitto
 "
+FORCE_PRINT_ELOG="yes"
+DOC_CONTENTS="
+For validating the feed content, a GnuPG keychain with the Greenbone Community 
Feed integrity key needs to be created.
+Please, read here on how to create it:
+https://greenbone.github.io/docs/latest/22.4/source-build/index.html#feed-validation
+https://wiki.gentoo.org/wiki/Greenbone_Vulnerability_Management#Notus_Scanner
+
+To enable feed validation, edit /etc/gvm/${PN}.toml
+and set
+disable-hashsum-verification = false"
+
+DISABLE_AUTOFORMATTING=true
 
 distutils_enable_tests unittest
 
@@ -41,9 +53,11 @@ python_compile() {
 
 python_install() {
distutils-r1_python_install
+
insinto /etc/gvm
-  

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/notus-scanner/

2023-08-09 Thread Florian Schmaus
commit: 0c539ddaa0f3f32504c8ffec6922b1c4f0b39775
Author: Florian Schmaus  gentoo  org>
AuthorDate: Wed Aug  9 13:32:41 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Aug  9 13:32:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c539dda

net-analyzer/notus-scanner: disable FORCE_PRINT_ELOG

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

 net-analyzer/notus-scanner/notus-scanner-22.5.0-r1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/net-analyzer/notus-scanner/notus-scanner-22.5.0-r1.ebuild 
b/net-analyzer/notus-scanner/notus-scanner-22.5.0-r1.ebuild
index 7ebe6a06c3fb..59d016bf88af 100644
--- a/net-analyzer/notus-scanner/notus-scanner-22.5.0-r1.ebuild
+++ b/net-analyzer/notus-scanner/notus-scanner-22.5.0-r1.ebuild
@@ -32,7 +32,7 @@ RDEPEND="
${DEPEND}
app-misc/mosquitto
 "
-FORCE_PRINT_ELOG="yes"
+
 DOC_CONTENTS="
 For validating the feed content, a GnuPG keychain with the Greenbone Community 
Feed integrity key needs to be created.
 Please, read here on how to create it:
@@ -42,7 +42,6 @@ 
https://wiki.gentoo.org/wiki/Greenbone_Vulnerability_Management#Notus_Scanner
 To enable feed validation, edit /etc/gvm/${PN}.toml
 and set
 disable-hashsum-verification = false"
-
 DISABLE_AUTOFORMATTING=true
 
 distutils_enable_tests unittest



[gentoo-commits] repo/gentoo:master commit in: app-shells/atuin/

2023-08-09 Thread Florian Schmaus
commit: 77cdc06bb527a72c14c4df7b8738ead567330431
Author: Florian Schmaus  gentoo  org>
AuthorDate: Wed Aug  9 13:43:26 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Aug  9 13:43:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77cdc06b

app-shells/atuin: tests require all features enabled

Closes: https://bugs.gentoo.org/911972
Signed-off-by: Florian Schmaus  gentoo.org>

 app-shells/atuin/atuin-16.0.0.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-shells/atuin/atuin-16.0.0.ebuild 
b/app-shells/atuin/atuin-16.0.0.ebuild
index 0bf3cff6081f..e008f01496d6 100644
--- a/app-shells/atuin/atuin-16.0.0.ebuild
+++ b/app-shells/atuin/atuin-16.0.0.ebuild
@@ -368,10 +368,12 @@ LICENSE="MIT"
 LICENSE+=" Apache-2.0 BSD ISC MIT MPL-2.0 Unicode-DFS-2016"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="+client server +sync"
+IUSE="+client server test +sync"
+RESTRICT="!test? ( test )"
 REQUIRED_USE="
|| ( client server )
sync? ( client )
+   test? ( client server sync )
 "
 BDEPEND=">=virtual/rust-1.71.0"
 



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

2023-08-09 Thread Yixun Lan
commit: da42a6abd4692196d716f80fd49643cbf1198ff1
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Aug  9 13:05:00 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Aug  9 14:09:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da42a6ab

dev-vcs/stgit: drop 2.2.4

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

 dev-vcs/stgit/Manifest   |  14 ---
 dev-vcs/stgit/stgit-2.2.4.ebuild | 228 ---
 2 files changed, 242 deletions(-)

diff --git a/dev-vcs/stgit/Manifest b/dev-vcs/stgit/Manifest
index 50cb25483545..4e2d69665945 100644
--- a/dev-vcs/stgit/Manifest
+++ b/dev-vcs/stgit/Manifest
@@ -9,29 +9,20 @@ DIST anyhow-1.0.71.crate 43808 BLAKE2B 
1ec6b440758e26b2328738bab7c6b1fe867095979
 DIST arc-swap-1.6.0.crate 67342 BLAKE2B 
6afd6570c3cef4ae722d4168c3320be1343c4f6043892e5e5b52879b8210a896e083d720797b41a41db04a08eefdcfbacbfdee1a7f2180e9755c868d6fded872
 SHA512 
5e09cef9fa12d1204db24f3397158a3f45d12dd0fa61eadd691bba120a43fdaa916ab09997e7a63d61a3fb7dada4e3266181f4ef413850c4bc5e59d2c6c5b9df
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
-DIST bitflags-2.2.1.crate 35798 BLAKE2B 
9ed2e0764edb3f164385e4420e8c9a133757194ee2763743692520d2389ee81c987a081db68510963d66a02555d20bc6decd83f707309040a7295522ddfa35f3
 SHA512 
413b602edb82f8a4553735e46feefe323137b742d003368e037406157f916e5a5ea002d015a27cf8d41accca75f103c6712e2268fe2853d4d5e93e7264682182
 DIST bitflags-2.3.1.crate 39565 BLAKE2B 
439fe1150d278c78bba41cca43419f23b85627e045350c8196fe4618fc20b8c8951e898ff023f7ae9b4f64458d413418393503001b03e20e12857741145144c0
 SHA512 
12a7bb566d19153179e37daff4a336d7030274eb5219f2f074c28db2e2b8aa958a85749bdb8a72ba7b5f8eb2cef49ac5308f40bbc3548266d756930b5d7f3322
-DIST bstr-1.4.0.crate 345921 BLAKE2B 
39a3cb366a7ceb784b7a6626f81338e8047498c5755ed60fce1f6460ea5aa907ab5df4bcf30a07ed699c7af7d2d0dbc48b2c5cb674b863c22fd63b5080b52fae
 SHA512 
98dc7bdcc1a307eae2ed202b2b785a4ad27719c4b3289408edc710beabedb78d16b3042b41de04fca5dbdba19d8567df69c35431e33a3c02924820e1a601df36
 DIST bstr-1.5.0.crate 346060 BLAKE2B 
55f8b92b16947a02834a56d463d2f24f6857b9bfb590bcd250bcba4f0cbb06fd50793d6767e90d95bf48dd50b3e6f447096f8afd70890d54b27fdd6ccf1d99cd
 SHA512 
6bd1be4fd785f7e576b4ae4a7203b1c1ff698d01f56b1f09b40dc1629f0ba7c958bfa9f6ca3cceef4fb51120707ae0fac9622126e1cdc477ee0802a57b34cd13
 DIST btoi-0.4.3.crate 10007 BLAKE2B 
60a4c0511afc23ec3bdd07a905e82b501f181e6dbfca9ee6a0d6aad40ade84ab09d740fbc8e9656653a7f5a9a12a68ffa732618e8dc87f9cf00a90b6d3cd
 SHA512 
35d54183a37c8adb11838724a061b38d286a92603a557ee8b4b80dd230649a0ceb165fcab4b6e41402284f2153e18fad5c246f83d99accb2fdaa8f32f854bd22
-DIST bzip2-0.4.4.crate 34197 BLAKE2B 
b69f8ad38b44eb4912b33d53467492b0ebe6ed740451bdfe9133e71c47a8dbd85b1110a9607c4cc627fbabc44cd86fe0396bb545864632ffb6169f9cfa547b6c
 SHA512 
9cd2b9159bd0b42ac908ecad41f0a737272af94ae0d6dcfe182d2f44bcea4632d32b0456f02322047ea9d6f46377db6cd083f468782bccd6126bcc75cb852555
 DIST bzip2-rs-0.1.2.crate 253906 BLAKE2B 
75a60bd49deaa8df0a91e291c619a392f55aa56ed8fe8e6f0a1dbd79c14266baf058e4e904cfb64762511f4a9c16c60af3c919a1943a2783907e8eac86f7f0d9
 SHA512 
00683e16f06a3c5589fbb6cb215ecccba4a8619916de80024a917f98f10bab4c663036fa3f922783ca19bb04a1653ec2ab593c1f36f587e931bd80cb11a79765
-DIST bzip2-sys-0.1.11+1.0.8.crate 633444 BLAKE2B 
01578c512443134fc786669bea4f2ec4b9c457b9936c907315299d8b67ed78045d458c83ccc119f0fad511529fb5af5feff5fa2d983fdae832d2fcc1b343e102
 SHA512 
d0a86b9f03acb1e4e309d5739dc2e88cab582757d467a433afe0017017f0e5d2c0282529e3a117160958ed170d8d695ecae739805888305df0e35e4dc440582b
 DIST cc-1.0.79.crate 62624 BLAKE2B 
b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db
 SHA512 
cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
-DIST clap-4.2.7.crate 54028 BLAKE2B 
612e954a1e87922c3008d61d98d9884b473c7e2c4788544ecf67e6c7938f64d2da47f72681236145389d44e5a996724450ea5aac93c6fa7b45a74eb21bb0186f
 SHA512 
b6cbdfac969cc12e4c1fcc2b7244a8bd40bf1486bcf5cc5

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

2023-08-09 Thread Yixun Lan
commit: ce3d9273df6108965d74ad62d17b1efb674c6b5b
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Aug  9 13:52:28 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Aug  9 14:09:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce3d9273

dev-vcs/stgit: add 2.3.1

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

 dev-vcs/stgit/Manifest   |  98 +
 dev-vcs/stgit/stgit-2.3.1.ebuild | 225 +++
 2 files changed, 323 insertions(+)

diff --git a/dev-vcs/stgit/Manifest b/dev-vcs/stgit/Manifest
index 4e2d69665945..b104d626ea68 100644
--- a/dev-vcs/stgit/Manifest
+++ b/dev-vcs/stgit/Manifest
@@ -2,148 +2,245 @@ DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e64656907
 DIST ahash-0.8.3.crate 42416 BLAKE2B 
84836a4e33451012ff32c1a1a90500d87eb7ce649b60dff4eecfb0d25b9782a186376c154673c3121b154ff4616016d1718dfd687b88f4772c2c89eeb2f119b6
 SHA512 
cf2d2f1201ac0969cf4e2a0c47090bee971b2287ac44b5e091c90a9eced03cf6ff56d7900cc0f529d4acedc30bd400261c15e50efabdd1731f79951b449af53e
 DIST anstream-0.3.2.crate 19504 BLAKE2B 
617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9
 SHA512 
b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8
 DIST anstyle-1.0.0.crate 13972 BLAKE2B 
741704b6e338834696bc816d8a65ff933f9bff48e71d25269f04c4a24c3dbb06826d2f84f73a1dceeda99cfc5c8e3d59b3d07dbb404cc3471b86cf118d074e80
 SHA512 
5a0159b9f8a80afadff04ecbec3c1769cef712c77de8062b31323298dab9507f4a87b7c777e6335d310ec464b0982d097b5888b4b351c389b5f4419c2c87be7b
+DIST anstyle-1.0.1.crate 13977 BLAKE2B 
35be03a7de78737592528967e8ad4851436a74c7863cae9cf5cf7366d3cce9bbbd255b1a89401051f82fe8569a0ff029dcfe427c14a2e0677890453c6119d241
 SHA512 
2bf9b83ad9772c6a3ef28239cbb98bd667dc631fd1ef76ec5029825c128f6cb22756bb1548dd991e482f86eb9fd94fae5c648f91de2c0d71754b6dca4ec2362c
 DIST anstyle-parse-0.2.0.crate 24361 BLAKE2B 
f796ddf1af04c93d7ee2721731e5cd22bb941919940a9edf6b2a658a8c39e87bd801bfd989631d64e9061067f7349796c56009ec61c02d754748181cc4d91a62
 SHA512 
fbac25189a0f4c0ddf2733c8ff74bdc2dc1a35e522d0201fa48f0f45e1d5d0a42e4806178507d0bc6a2ac22978b813eae5d57f09dddc80582de524690d87147f
+DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 
6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2
 SHA512 
5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176
 DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53
 SHA512 
2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
 DIST anstyle-wincon-1.0.1.crate 11718 BLAKE2B 
2500845a23edfb47ecd156424a89789c713a7c367c3fef98d26e4e7b2acb3c6433d39a1c2a59813a98266b0993d4b750e9b6b68b7ced7ec5a04a8b13bad174e7
 SHA512 
00c380fc0198c49776c40aeef419be2fd2d6809bd2e5d86457f1658c6f4b2e83ebe8feee95855c3bbedd4200a917f582bd41b0ee0cf5d7d1d5017228885a58e6
 DIST anyhow-1.0.71.crate 43808 BLAKE2B 
1ec6b440758e26b2328738bab7c6b1fe8670959793cc24f61cecd0d8b0ebe60b9855ee1cdac9b5f5a5b238daf796eae5b7c82b903e7c822a5625d95130f8b61f
 SHA512 
401b1c5d04fa0581f303395fcb3af5e7684ead367e2a173b4d90db9c04ac20010c5330a686f3ba91a541e1526a7185091b7dbfddce5134b5a74cc749b0338da5
+DIST anyhow-1.0.72.crate 43837 BLAKE2B 
1547c158882e50579a568a14e6e5cd162feb6cf291835266c9dae0c1c4df05a7872bceb02bbc8a13ab5bb84d299a94892057f54eeade7fa095ff8f897f6fe9d8
 SHA512 
25d8d4cfcc9679c9125fe03c7ce5a46462ca66e7457d45cd7838b7867f3461a899f75b22d76dfb04caa09c013c3b702313ffb6373f92b2798119a30199c38a98
 DIST arc-swap-1.6.0.crate 67342 BLAKE2B 
6afd6570c3cef4ae722d4168c3320be1343c4f6043892e5e5b52879b8210a896e083d720797b41a41db04a08eefdcfbacbfdee1a7f2180e9755c868d6fded872
 SHA512 
5e09cef9fa12d1204db24f3397158a3f45d12dd0fa61eadd691bba120a43fdaa916ab09997e7a63d61a3fb7dada4e3266181f4ef413850c4bc5e59d2c6c5b9df
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST bitflags-2.3.1.crate 39565 BLAKE2B 
439fe1150d278c78bba41cca43419f23b85627e045350c8196fe4618fc20b8c8951e898ff023f7ae9b4f64458d413418393503001b03e20e12857741145144c0
 SHA512 
12a

[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/

2023-08-09 Thread Christian Ruppert
commit: c6891032e171730b26ab1db5282ac568b38d674a
Author: Christian Ruppert  gentoo  org>
AuthorDate: Wed Aug  9 14:15:02 2023 +
Commit: Christian Ruppert  gentoo  org>
CommitDate: Wed Aug  9 14:15:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6891032

net-proxy/haproxy: Bump to 2.8.2 + Cleanup old versions

Signed-off-by: Christian Ruppert  gentoo.org>

 net-proxy/haproxy/Manifest |   9 +-
 net-proxy/haproxy/haproxy-2.2.29.ebuild| 185 
 net-proxy/haproxy/haproxy-2.4.22.ebuild| 191 -
 net-proxy/haproxy/haproxy-2.7.3.ebuild | 190 
 net-proxy/haproxy/haproxy-2.7.8.ebuild | 190 
 net-proxy/haproxy/haproxy-2.8.0.ebuild | 190 
 net-proxy/haproxy/haproxy-2.8.1.ebuild | 190 
 ...{haproxy-2.6.13.ebuild => haproxy-2.8.2.ebuild} |   0
 ...aproxy-2.6.9.ebuild => haproxy-2.9..ebuild} |   0
 9 files changed, 1 insertion(+), 1144 deletions(-)

diff --git a/net-proxy/haproxy/Manifest b/net-proxy/haproxy/Manifest
index 0491795496e7..4ab136a5d951 100644
--- a/net-proxy/haproxy/Manifest
+++ b/net-proxy/haproxy/Manifest
@@ -1,14 +1,7 @@
 DIST haproxy-2.2.25.tar.gz 2957420 BLAKE2B 
58f85c063bada9c943415ff8a8e51232dec0f4c5b09d43c6a5437ff83bd2cb753bb81f67ad2c4b808cd1995ea6d4b2b2b70017a3f940007637fa398c5bb6884c
 SHA512 
652a0d2eef0706ec506a949c560d7b99d111a75519daaa9a31ab53d99d7fdfc584c52d8401f257bb8f8ac58fc51f1403467749438fde684f064d616a2b4485a2
-DIST haproxy-2.2.29.tar.gz 2969963 BLAKE2B 
c921c5d06ec5d6c19e1b0d62bca27cfc80df76ec2f25e1c96c4703dc8e55baf2cd112d0ae0ccec298809fe7e4258a5f682768849757b8754b73f83e0b1a4a4fe
 SHA512 
066affb96d46de9c323e53cb3766f5eafa4f34f2403107d5d056588462c59b8340fb0e33acebd560e016d695b4423f61b9c42ea2b08d1754448e9919a4c6865f
 DIST haproxy-2.2.30.tar.gz 2974259 BLAKE2B 
fd506d4f449194ea3c72190f2d92233ba7bac04f9cc69173c0c1b95ba66658ddcaa49fca10737b5af5ad8bc4d5efcfd17e3209f703e9399093786c72647ddafb
 SHA512 
9c8486fac3794df97151468a1cbe26aa1fd07e1e9fd00f8adf35144e39eebe01795741e984891f0501184228ac431a3cf8676361aa9d8d415a58edabcc515c28
 DIST haproxy-2.4.18.tar.gz 3626923 BLAKE2B 
1ec312a5607634f7906cfcf5d4e22d829bdca9ee436d2364ff30552375b3acaf748a79dd8a67e215007786aa57ae305e9270d62a07397bfc34f72799e4870220
 SHA512 
4362ebf5eef6560adf558a4db596c2a0349dca05ee51e69c60f5e995d364e4f68d3422391fc5286dd8e2e65ce41a459dbbcba01e6f7b5918870b214683922488
-DIST haproxy-2.4.22.tar.gz 3648716 BLAKE2B 
b030faa8fb5e906494a8faeda8ee6a4496ed78dbaabb391a8b7020e5ef66803c4cf14438516435af84237352cca982a724857b61d033a1aa4dfa0ea5248f5b77
 SHA512 
c22ad38046e3c70beb3bf57a62e4e74db329559059e2f36d2f801768c26b1f1222631702e83e9839fab4396c1b78089a807750ff743b4192da06c751cf9f0779
 DIST haproxy-2.4.23.tar.gz 3652465 BLAKE2B 
271fd166365f5589653b6651d30306689e99710c27964e70a126469c3b9b616af2923be2276fc8c87362303388ee2bf28e80ca8bfa02dc45bc0e2d931e33e685
 SHA512 
d40203f9bf4f4a76dce09d0b1c785060d545dd8b7907b752d7fec9b12d7e2e4c2c7aca915d72c79e19040a75bd7d338c0783f9897cf1a46bdb047e336a0aa227
-DIST haproxy-2.6.13.tar.gz 4065839 BLAKE2B 
5eed5e29d2121117866a1e7dde06ca02743001bd54f9b9a01c82c8c81e24686e3e24f5b8c291db12255d98b10f251b7f6e7612785130a8cf7fb68a0c7c5e28e6
 SHA512 
672b1c5cd373261865d03af1c5cc42d1f6ec672f08c8482185d17dca2bd7dbd1e83e65107bb0bf1eee33a7149d9d25cca3f2c90beeacb38ab2e3ab74e9bdc5ed
 DIST haproxy-2.6.14.tar.gz 4067797 BLAKE2B 
20439faeca2c3e789542cf34d988f4de2ef643e7dd1214cad4cb2d70e39b047f32bd180cd8c410a4f7b17f7ed891938bf1b18e21d20bb41eef603ae99619810d
 SHA512 
5acfaffba8df65d4dbbc57cdb61fd4a9e415214ee2dc8dabc3877da5501c46f4abe64a4512999ebd391e03d38f8ed146fe8a6a5deb90197c5255325f8749a601
-DIST haproxy-2.6.9.tar.gz 4045208 BLAKE2B 
e2265b57a252c596c066b2fed0de89669ac6b86e0c76b31ef2b73e2d8d090a51c46d34553aec6d70a2b61717df0d2ac2eb1053cae0364e3e84334ba35f77
 SHA512 
24d000a38d30502f09c3cd44425bf515382c0a7b1bc5a117a078a198f9c05d618a25148ddee0463458884fc566085d9847e5f89e3c7bda1758ccf5fddef7ebf5
-DIST haproxy-2.7.3.tar.gz 4141275 BLAKE2B 
a72c3ee578c2a1fb1648779c4a7c692d136455f24c2e2afc2e3ce1dba651043b2e897a938bf1da9a790cb6f8c731c331301d085a953674f341fbedc1d8c0847a
 SHA512 
f92d232fd2f4da1959e9265dd6abe6c6182109a0455d4f868a516e78cc6ea67e8456d5bc26e439385d17f52e4b179d7c615bacf15aeae901ab8e172dc758
-DIST haproxy-2.7.8.tar.gz 4176647 BLAKE2B 
2627c28fed6e760406a7eac824da1209a2f7473374e4b6dbce7995ac85ca888ee29e7554cfdea1f53841e90f53edad653124546173218366cd79565e3f197729
 SHA512 
00ea172faccb7a329a08baff1ba67345a233f94f2c0c388eb1446a8f00972a0fa77015645351ec80763f739889a24dcbfa5b0e92eec79fd310c0cafc88b5a700
 DIST haproxy-2.7.9.tar.gz 4186553 BLAKE2B 
a2c7e92d008886ac5b5cf9f67be808bed68faea41b4bc25a3e5e187a4a2116bc37c40a5df9e2f640dba6c79caea39615eff434e904470e67d7703125a5ffc7e2
 SHA512 
774d0ae7a402fae0805706f4b88891162e18179f6ad9c2d0916ae30be2502409afdd11dfbbbce9b49564c

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

2023-08-09 Thread Yixun Lan
commit: f4dc52ae5ed8ff7ae9dd4ec7aca6d9623f1c868f
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Aug  9 14:18:14 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Aug  9 14:22:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4dc52ae

sys-power/thermald: drop 2.5.1

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

 sys-power/thermald/Manifest  |  1 -
 sys-power/thermald/thermald-2.5.1.ebuild | 56 
 2 files changed, 57 deletions(-)

diff --git a/sys-power/thermald/Manifest b/sys-power/thermald/Manifest
index 2ed8c3c76fff..b6efc663dd7f 100644
--- a/sys-power/thermald/Manifest
+++ b/sys-power/thermald/Manifest
@@ -1,3 +1,2 @@
-DIST thermald-2.5.1.tar.gz 160908 BLAKE2B 
546d540b53365f9f57059dd74378226ba111abdd0bf9a47a2b81b29726cf2b2d99bfdf166f6b50f30071d28c6fad00d84f48e83f886ec8e50f9f08989b28192a
 SHA512 
76974458b3986cb156ee599e9a96be0082f1e4d85cfe40fd387d69992b0b778186b98abb833a0493db9c070feee8c1147dcf591a7aba039c428e925c66bb0e4f
 DIST thermald-2.5.2.tar.gz 162307 BLAKE2B 
884fbfb440a0b5e9d1d12bfd7b9173fd79f68b46c499e341f0afdf3d312e10bcd5956b14de7c4c8c0b4db1bc7b675025e3b108bc27cc3cbf236212d0bd642508
 SHA512 
50ec8c0afb62805d4a86eff91725c468c9035d4524d5d12c187c8b5bbff5a6e723ead7a32bda1a2964fa8a8a8ae437bc7c05d657ea1ac64e4a3d32e6dc0591e2
 DIST thermald-2.5.3.tar.gz 162876 BLAKE2B 
bfdd297ff703588433d749bb64d0a0cd803b54192e3ee87449433ba89b726836f4050bbb87b7233fe4519686fdbd9bd23408bbeb6a5c31bfdd8b07aa9b723a47
 SHA512 
2c46e7e02c6ee375f78c8593765f01ff3be82bda3e90c133a9680bfbe7897a3fff78679e1306ee7d76192d7f164ca0ccbfeafd240c56160cdc9c4167827d5ead

diff --git a/sys-power/thermald/thermald-2.5.1.ebuild 
b/sys-power/thermald/thermald-2.5.1.ebuild
deleted file mode 100644
index bcc7f1b46b8a..
--- a/sys-power/thermald/thermald-2.5.1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools linux-info out-of-source systemd
-
-DESCRIPTION="Thermal daemon for Intel architectures"
-HOMEPAGE="https://github.com/intel/thermal_daemon";
-SRC_URI="https://github.com/intel/thermal_daemon/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="
-   dev-libs/dbus-glib:=
-   dev-libs/glib:=
-   dev-libs/libxml2:=
-   dev-libs/libevdev
-   sys-power/upower
-   sys-apps/dbus:="
-DEPEND="${RDEPEND}
-   dev-util/gtk-doc
-   dev-util/glib-utils"
-
-S=${WORKDIR}/thermal_daemon-${PV}
-DOCS=( thermal_daemon_usage.txt README.txt )
-
-CONFIG_CHECK="~PERF_EVENTS_INTEL_RAPL ~X86_INTEL_PSTATE ~INTEL_POWERCLAMP 
~INT340X_THERMAL ~ACPI_THERMAL_REL ~INT3406_THERMAL"
-
-src_prepare() {
-   sed -i -e "/group=/s/power/wheel/g" \
-   data/org.freedesktop.thermald.conf || die
-
-   sed -i -e '/tdrundir/s@\$localstatedir/run@\$runstatedir@' \
-   configure.ac || die
-
-   default
-   eautoreconf
-}
-
-my_src_configure() {
-   ECONF_SOURCE="${S}" econf \
-   --disable-werror \
-   --runstatedir="${EPREFIX}"/run \
-   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
-}
-
-my_src_install_all() {
-   einstalldocs
-
-   rm -rf "${ED}"/etc/init || die
-   doinitd "${FILESDIR}"/thermald
-}



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

2023-08-09 Thread Yixun Lan
commit: da7d884847060ffbedc8e3889a6cd16857fd808e
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Aug  9 14:15:13 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Aug  9 14:22:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da7d8848

sys-power/thermald: add 2.5.3

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

 sys-power/thermald/Manifest  |  1 +
 sys-power/thermald/thermald-2.5.3.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/sys-power/thermald/Manifest b/sys-power/thermald/Manifest
index 28ac2fc50af9..2ed8c3c76fff 100644
--- a/sys-power/thermald/Manifest
+++ b/sys-power/thermald/Manifest
@@ -1,2 +1,3 @@
 DIST thermald-2.5.1.tar.gz 160908 BLAKE2B 
546d540b53365f9f57059dd74378226ba111abdd0bf9a47a2b81b29726cf2b2d99bfdf166f6b50f30071d28c6fad00d84f48e83f886ec8e50f9f08989b28192a
 SHA512 
76974458b3986cb156ee599e9a96be0082f1e4d85cfe40fd387d69992b0b778186b98abb833a0493db9c070feee8c1147dcf591a7aba039c428e925c66bb0e4f
 DIST thermald-2.5.2.tar.gz 162307 BLAKE2B 
884fbfb440a0b5e9d1d12bfd7b9173fd79f68b46c499e341f0afdf3d312e10bcd5956b14de7c4c8c0b4db1bc7b675025e3b108bc27cc3cbf236212d0bd642508
 SHA512 
50ec8c0afb62805d4a86eff91725c468c9035d4524d5d12c187c8b5bbff5a6e723ead7a32bda1a2964fa8a8a8ae437bc7c05d657ea1ac64e4a3d32e6dc0591e2
+DIST thermald-2.5.3.tar.gz 162876 BLAKE2B 
bfdd297ff703588433d749bb64d0a0cd803b54192e3ee87449433ba89b726836f4050bbb87b7233fe4519686fdbd9bd23408bbeb6a5c31bfdd8b07aa9b723a47
 SHA512 
2c46e7e02c6ee375f78c8593765f01ff3be82bda3e90c133a9680bfbe7897a3fff78679e1306ee7d76192d7f164ca0ccbfeafd240c56160cdc9c4167827d5ead

diff --git a/sys-power/thermald/thermald-2.5.3.ebuild 
b/sys-power/thermald/thermald-2.5.3.ebuild
new file mode 100644
index ..a4a0727b15bf
--- /dev/null
+++ b/sys-power/thermald/thermald-2.5.3.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools linux-info out-of-source systemd
+
+DESCRIPTION="Thermal daemon for Intel architectures"
+HOMEPAGE="https://github.com/intel/thermal_daemon";
+SRC_URI="https://github.com/intel/thermal_daemon/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-libs/dbus-glib:=
+   dev-libs/glib:=
+   dev-libs/libxml2:=
+   dev-libs/libevdev
+   sys-power/upower
+   sys-apps/dbus:="
+DEPEND="${RDEPEND}
+   dev-util/gtk-doc
+   dev-util/glib-utils"
+
+S=${WORKDIR}/thermal_daemon-${PV}
+DOCS=( thermal_daemon_usage.txt README.txt )
+
+CONFIG_CHECK="~PERF_EVENTS_INTEL_RAPL ~X86_INTEL_PSTATE ~INTEL_POWERCLAMP 
~INT340X_THERMAL ~ACPI_THERMAL_REL ~INT3406_THERMAL"
+
+src_prepare() {
+   sed -i -e "/group=/s/power/wheel/g" \
+   data/org.freedesktop.thermald.conf || die
+
+   sed -i -e '/tdrundir/s@\$localstatedir/run@\$runstatedir@' \
+   configure.ac || die
+
+   default
+   eautoreconf
+}
+
+my_src_configure() {
+   ECONF_SOURCE="${S}" econf \
+   --disable-werror \
+   --runstatedir="${EPREFIX}"/run \
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+}
+
+my_src_install_all() {
+   einstalldocs
+
+   rm -rf "${ED}"/etc/init || die
+   doinitd "${FILESDIR}"/thermald
+}



[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/

2023-08-09 Thread Christian Ruppert
commit: ad0f52035a3878da83d01a5fcd14d048c22ae6e5
Author: Christian Ruppert  gentoo  org>
AuthorDate: Wed Aug  9 14:30:51 2023 +
Commit: Christian Ruppert  gentoo  org>
CommitDate: Wed Aug  9 14:31:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad0f5203

net-proxy/haproxy: Bump to 2.7.10

Signed-off-by: Christian Ruppert  gentoo.org>

 net-proxy/haproxy/Manifest  |   1 +
 net-proxy/haproxy/haproxy-2.7.10.ebuild | 190 
 2 files changed, 191 insertions(+)

diff --git a/net-proxy/haproxy/Manifest b/net-proxy/haproxy/Manifest
index 4ab136a5d951..bf7cf7b5b7fc 100644
--- a/net-proxy/haproxy/Manifest
+++ b/net-proxy/haproxy/Manifest
@@ -3,5 +3,6 @@ DIST haproxy-2.2.30.tar.gz 2974259 BLAKE2B 
fd506d4f449194ea3c72190f2d92233ba7bac
 DIST haproxy-2.4.18.tar.gz 3626923 BLAKE2B 
1ec312a5607634f7906cfcf5d4e22d829bdca9ee436d2364ff30552375b3acaf748a79dd8a67e215007786aa57ae305e9270d62a07397bfc34f72799e4870220
 SHA512 
4362ebf5eef6560adf558a4db596c2a0349dca05ee51e69c60f5e995d364e4f68d3422391fc5286dd8e2e65ce41a459dbbcba01e6f7b5918870b214683922488
 DIST haproxy-2.4.23.tar.gz 3652465 BLAKE2B 
271fd166365f5589653b6651d30306689e99710c27964e70a126469c3b9b616af2923be2276fc8c87362303388ee2bf28e80ca8bfa02dc45bc0e2d931e33e685
 SHA512 
d40203f9bf4f4a76dce09d0b1c785060d545dd8b7907b752d7fec9b12d7e2e4c2c7aca915d72c79e19040a75bd7d338c0783f9897cf1a46bdb047e336a0aa227
 DIST haproxy-2.6.14.tar.gz 4067797 BLAKE2B 
20439faeca2c3e789542cf34d988f4de2ef643e7dd1214cad4cb2d70e39b047f32bd180cd8c410a4f7b17f7ed891938bf1b18e21d20bb41eef603ae99619810d
 SHA512 
5acfaffba8df65d4dbbc57cdb61fd4a9e415214ee2dc8dabc3877da5501c46f4abe64a4512999ebd391e03d38f8ed146fe8a6a5deb90197c5255325f8749a601
+DIST haproxy-2.7.10.tar.gz 4191948 BLAKE2B 
66a64f7315d8ff4ca28d94b3dc06b327d5845bce146aa84b0b7414ef264836e1e172dc03ae44d255ddb1366eeead8959189a918669559e4e91934f68690f0b46
 SHA512 
47896b1084eb02a84ef6d08697c0e57147bdda1abc9b2e0eec4403297236f49f81011656a4d4f53379a8259d1dc3a55abc639905983f8cb0e97f41ac83ff871e
 DIST haproxy-2.7.9.tar.gz 4186553 BLAKE2B 
a2c7e92d008886ac5b5cf9f67be808bed68faea41b4bc25a3e5e187a4a2116bc37c40a5df9e2f640dba6c79caea39615eff434e904470e67d7703125a5ffc7e2
 SHA512 
774d0ae7a402fae0805706f4b88891162e18179f6ad9c2d0916ae30be2502409afdd11dfbbbce9b49564c7e14e8625e4a26751bbfc3b19e3e13ac12c8cc19495
 DIST haproxy-2.8.2.tar.gz 4335907 BLAKE2B 
9dcc79dec3f0e117a61c91e41b5e92d2b3788935e116db828abbdaae8c7265a5e24827731e6b29f30426cddf64f04ccac0d5293d27a4eec929fd4f936af761d5
 SHA512 
717bbdd626d3c03c06ad237fe2cb46c71b7cddcf0ba40b6bedb66293a9db9655204f83848ada32dc28dd782b98c8ee32516f90203ac0273759f171e955b4527d

diff --git a/net-proxy/haproxy/haproxy-2.7.10.ebuild 
b/net-proxy/haproxy/haproxy-2.7.10.ebuild
new file mode 100644
index ..843fa7ff2a33
--- /dev/null
+++ b/net-proxy/haproxy/haproxy-2.7.10.ebuild
@@ -0,0 +1,190 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+LUA_COMPAT=( lua5-4 lua5-3 )
+
+[[ ${PV} == * ]] && SCM="git-r3"
+inherit toolchain-funcs lua-single systemd linux-info ${SCM}
+
+MY_P="${PN}-${PV/_beta/-dev}"
+
+DESCRIPTION="A TCP/HTTP reverse proxy for high availability environments"
+HOMEPAGE="http://www.haproxy.org";
+if [[ ${PV} != * ]]; then
+   SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 
1-2)/src/${MY_P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+elif [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://git.haproxy.org/git/haproxy.git/";
+   EGIT_BRANCH=master
+else
+   EGIT_REPO_URI="https://git.haproxy.org/git/haproxy-$(ver_cut 1-2).git/"
+   EGIT_BRANCH=master
+fi
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter
+ssl systemd +threads tools zlib lua 51degrees wurfl"
+REQUIRED_USE="pcre-jit? ( pcre )
+   lua? ( ${LUA_REQUIRED_USE} )
+   ?? ( slz zlib )"
+
+BDEPEND="virtual/pkgconfig"
+DEPEND="
+   crypt? ( virtual/libcrypt:= )
+   pcre? (
+   dev-libs/libpcre2:=
+   pcre-jit? ( dev-libs/libpcre2:=[jit] )
+   )
+   ssl? (
+   dev-libs/openssl:0=
+   )
+   systemd? ( sys-apps/systemd )
+   zlib? ( sys-libs/zlib )
+   lua? ( ${LUA_DEPS} )"
+RDEPEND="${DEPEND}
+   acct-group/haproxy
+   acct-user/haproxy"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( CHANGELOG CONTRIBUTING MAINTAINERS README )
+EXTRAS=( admin/halog admin/iprange dev/tcploop dev/hpack )
+
+haproxy_use() {
+   (( $# != 2 )) && die "${FUNCNAME}  "
+
+   usex "${1}" "USE_${2}=1" "USE_${2}="
+}
+
+pkg_setup() {
+   use lua && lua-single_pkg_setup
+   if use net_ns; then
+   CONFIG_CHECK="~NET_NS"
+   linux-info_pkg_setup
+   fi
+}
+
+src_compile() {
+   local -a args=(
+   V=1
+   # Switching to PCRE2 by default, bug 838013
+

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

2023-08-09 Thread Ulrich Müller
commit: ade79584b8723ad5bd8690f99a1a6f2d9ff0ef52
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Aug  9 15:26:21 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Aug  9 15:26:21 2023 +
URL:https://gitweb.gentoo.org/proj/eselect.git/commit/?id=ade79584

Update version to 1.4.26

Signed-off-by: Ulrich Müller  gentoo.org>

 ChangeLog| 5 +
 configure.ac | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index aa50140..cce6fb2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2023-08-09  Ulrich Müller  
+
+   * configure.ac: Update version to 1.4.26.
+   * Tagged 1.4.26 release.
+
 2023-08-07  Ulrich Müller  
 
* modules/editor.eselect (EDITOR_LIST):

diff --git a/configure.ac b/configure.ac
index b561481..91912c0 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,4 +1,4 @@
-AC_INIT(eselect, 1.4.25, esel...@gentoo.org, eselect)
+AC_INIT(eselect, 1.4.26, esel...@gentoo.org, eselect)
 AC_PREREQ(2.59)
 AC_CONFIG_SRCDIR(bin/eselect.in)
 AC_CONFIG_AUX_DIR(config)



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

2023-08-09 Thread Ulrich Müller
commit: f980eea0771c728d69c170ab95a8a376623a4667
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Aug  9 15:25:53 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Aug  9 15:25:53 2023 +
URL:https://gitweb.gentoo.org/proj/eselect.git/commit/?id=f980eea0

Update NEWS

Signed-off-by: Ulrich Müller  gentoo.org>

 NEWS | 4 
 1 file changed, 4 insertions(+)

diff --git a/NEWS b/NEWS
index 501858d..3bae57a 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,10 @@
 This file contains a summary of changes in released versions.  Please read the
 ChangeLog file for a more detailed listing of changes/bug fixes.
 
+1.4.26:
+New features:
+- Updated list of editors in editor and visual modules (bug #911792).
+
 1.4.25:
 Bug fixes:
 - Fixed bug #908401: More robust file type detection in env module.



[gentoo-commits] proj/eselect: New tag: eselect-1.4.26

2023-08-09 Thread Ulrich Müller
commit: 
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Aug  9 15:37:17 2023 +

New tag: eselect-1.4.26




[gentoo-commits] proj/eselect:signatures commit in: /

2023-08-09 Thread Ulrich Müller
commit: fcc647fc7c878347da3fb278222da887e46f8c2a
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Jun 12 16:09:25 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Jun 12 16:09:25 2023 +
URL:https://gitweb.gentoo.org/proj/eselect.git/commit/?id=fcc647fc

GPG signature for eselect-1.4.25 tarball

Signed-off-by: Ulrich Müller  gentoo.org>

 eselect-1.4.25.tar.xz.asc | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/eselect-1.4.25.tar.xz.asc b/eselect-1.4.25.tar.xz.asc
new file mode 100644
index 000..39f9d7a
--- /dev/null
+++ b/eselect-1.4.25.tar.xz.asc
@@ -0,0 +1,11 @@
+-BEGIN PGP SIGNATURE-
+
+iQEzBAABCAAdFiEEZlHkP3TnuTbxrN0HwwkGhRxhwnMFAmSHQo8ACgkQwwkGhRxh
+wnO8yQf9Fl6iVcDQfYotVU9OuXVMb930Iu4bhM4ulxsaKntwUgBQ8XXQhPzhbogg
+yoGeZrtxLALX9lmoOkhyLVY9E128upyFIUTJiRBMJxGmdLlsHqxKRsWNd+rgixUi
+qlUF2QuJ878rRUzVUF9YZgtP9qDBkSkbTxB+UuQHYL0ZRIMRa+h7f+FCRGd3kEgH
+GFzGI9bxaEmkWXA5zC1E4/bgzcBUGu3a/UuSw0WsKLyKjC/FVlF7Phj+wxQkhYGw
+HoXq+SHEEwVXHa4fZ6Dn3uawPyFTDHT64Ukx/J4SnEpmvAIkGje6VZsFQpd9zxKg
+/6yQCrpmUmfnNew53ru2q+5aULmeCw==
+=e6iP
+-END PGP SIGNATURE-



[gentoo-commits] proj/eselect:signatures commit in: /

2023-08-09 Thread Ulrich Müller
commit: 7861e2fe97b4d01f418cc850a3a3d504e96aebfd
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Aug  9 15:29:30 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Aug  9 15:29:30 2023 +
URL:https://gitweb.gentoo.org/proj/eselect.git/commit/?id=7861e2fe

GPG signature for eselect-1.4.26 tarball

Signed-off-by: Ulrich Müller  gentoo.org>

 eselect-1.4.26.tar.xz.asc | 11 +++
 1 file changed, 11 insertions(+)

diff --git a/eselect-1.4.26.tar.xz.asc b/eselect-1.4.26.tar.xz.asc
new file mode 100644
index 000..86ad7bd
--- /dev/null
+++ b/eselect-1.4.26.tar.xz.asc
@@ -0,0 +1,11 @@
+-BEGIN PGP SIGNATURE-
+
+iQEzBAABCAAdFiEEZlHkP3TnuTbxrN0HwwkGhRxhwnMFAmTTsKQACgkQwwkGhRxh
+wnNUSwf9Fxy9eR/pBOonCoCkjvQFT6PfqSYQmVRUdQugJKS/0XkUTH3IlFistAoi
++8e1KW1sXhZ8xDhsd3xjMpiTKEpmNNGcL+A4neld2vpvY3r6R2Gulrr0a5hNtOR5
+hlXjOyvxZc1GtSckXeAvm2uL83906DIAkbYkKFWuY6wqd0IMV+U7DCMYj6jklLFX
+peiC7tZjleMGrfN2GwJSiCQJCNQNRFfkTXHSc9LCimthd/Zu1+CajJf87kN9MO6p
+KuN7BpX1fSd+rU7GKOmNxgpW9d90MhoE+3YTPWO067yws6Ln9LuSB8d81jPbNUrF
+m3G2BEFt+ejKYaCJggIDJ4t//l5iBg==
+=icA8
+-END PGP SIGNATURE-



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

2023-08-09 Thread Ulrich Müller
commit: 94c143cfc308eb0f883cd7d3ee2c036db76e3f10
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Aug  9 15:33:16 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Aug  9 15:39:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94c143cf

app-admin/eselect: add 1.4.26

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

 app-admin/eselect/Manifest  |  1 +
 app-admin/eselect/eselect-1.4.26.ebuild | 63 +
 2 files changed, 64 insertions(+)

diff --git a/app-admin/eselect/Manifest b/app-admin/eselect/Manifest
index 9c9b1e0d75aa..aa1d90e5335e 100644
--- a/app-admin/eselect/Manifest
+++ b/app-admin/eselect/Manifest
@@ -1 +1,2 @@
 DIST eselect-1.4.25.tar.xz 184300 BLAKE2B 
630fe27338bee0c921a2f90e42d0a8abbb60a141a82bc2c4e7cf43d37582c24b06986ae1cbd341f8d3e69d011edc6c29675bf91ceaf1dcbc2593086f451b8f5f
 SHA512 
98f2752d61e2c31ff6d735d5df0e7d98c3cc51d51c26b71d796948b141ccbc017002185022e6e1e48660ae0012bfc9cd383dd5ac50f644b35bb0893b9271121b
+DIST eselect-1.4.26.tar.xz 184332 BLAKE2B 
ee1e8890802fc50646c8d1d5219f1ab0ec5cfc0138c758f73ad6baccf673992bbf3e763d8e84491f33e724ba4e1cf3bed6971ba7fa4373e0f06464ff4a5fa1e6
 SHA512 
397ae2f15d90d722eb84225b08f1afaaf6f89758bfae5d93b0a1c3eddc997c21e74ab62e09ee5e71941d3a8587b3372b64336d12054c3bbf0e56e1ba398a26f9

diff --git a/app-admin/eselect/eselect-1.4.26.ebuild 
b/app-admin/eselect/eselect-1.4.26.ebuild
new file mode 100644
index ..67427d8a317a
--- /dev/null
+++ b/app-admin/eselect/eselect-1.4.26.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Packages sharing a common release tarball:
+# app-admin/eselect
+# app-emacs/eselect-mode
+# Please bump and mark them stable together!
+
+inherit bash-completion-r1
+
+DESCRIPTION="Gentoo's multi-purpose configuration and management tool"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Eselect";
+SRC_URI="https://dev.gentoo.org/~ulm/eselect/${P}.tar.xz";
+
+LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-4.0 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE="doc emacs vim-syntax"
+
+DEPEND="sys-apps/sed
+   || (
+   sys-apps/coreutils
+   app-misc/realpath
+   )"
+RDEPEND="${DEPEND}
+   sys-apps/file
+   sys-libs/ncurses:0"
+BDEPEND="doc? ( dev-python/docutils )"
+PDEPEND="emacs? ( app-emacs/eselect-mode )
+   vim-syntax? ( app-vim/eselect-syntax )"
+
+src_compile() {
+   emake
+   use doc && emake html
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   newbashcomp misc/${PN}.bashcomp ${PN}
+   dodoc AUTHORS ChangeLog NEWS README TODO doc/*.txt
+   if use doc; then
+   docinto html
+   dodoc *.html doc/*.html doc/*.css
+   fi
+
+   # needed by news module
+   keepdir /var/lib/gentoo/news
+   if ! use prefix; then
+   fowners root:portage /var/lib/gentoo/news
+   fperms g+w /var/lib/gentoo/news
+   fi
+}
+
+pkg_postinst() {
+   # fowners in src_install doesn't work for the portage group:
+   # merging changes the group back to root
+   if ! use prefix; then
+   chgrp portage "${EROOT}/var/lib/gentoo/news" \
+   && chmod g+w "${EROOT}/var/lib/gentoo/news"
+   fi
+}



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

2023-08-09 Thread Ulrich Müller
commit: 113e2ae5dc93b4bda77059ebe24092d4cd8443a6
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Aug  9 15:34:44 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Aug  9 15:39:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=113e2ae5

app-emacs/eselect-mode: add 1.4.26

Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/eselect-mode/Manifest   |  1 +
 app-emacs/eselect-mode/eselect-mode-1.4.26.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/app-emacs/eselect-mode/Manifest b/app-emacs/eselect-mode/Manifest
index 9c9b1e0d75aa..aa1d90e5335e 100644
--- a/app-emacs/eselect-mode/Manifest
+++ b/app-emacs/eselect-mode/Manifest
@@ -1 +1,2 @@
 DIST eselect-1.4.25.tar.xz 184300 BLAKE2B 
630fe27338bee0c921a2f90e42d0a8abbb60a141a82bc2c4e7cf43d37582c24b06986ae1cbd341f8d3e69d011edc6c29675bf91ceaf1dcbc2593086f451b8f5f
 SHA512 
98f2752d61e2c31ff6d735d5df0e7d98c3cc51d51c26b71d796948b141ccbc017002185022e6e1e48660ae0012bfc9cd383dd5ac50f644b35bb0893b9271121b
+DIST eselect-1.4.26.tar.xz 184332 BLAKE2B 
ee1e8890802fc50646c8d1d5219f1ab0ec5cfc0138c758f73ad6baccf673992bbf3e763d8e84491f33e724ba4e1cf3bed6971ba7fa4373e0f06464ff4a5fa1e6
 SHA512 
397ae2f15d90d722eb84225b08f1afaaf6f89758bfae5d93b0a1c3eddc997c21e74ab62e09ee5e71941d3a8587b3372b64336d12054c3bbf0e56e1ba398a26f9

diff --git a/app-emacs/eselect-mode/eselect-mode-1.4.26.ebuild 
b/app-emacs/eselect-mode/eselect-mode-1.4.26.ebuild
new file mode 100644
index ..fecdf0f40955
--- /dev/null
+++ b/app-emacs/eselect-mode/eselect-mode-1.4.26.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Packages sharing a common release tarball:
+# app-admin/eselect
+# app-emacs/eselect-mode
+# Please bump and mark them stable together!
+
+inherit elisp
+
+MY_P="eselect-${PV}"
+DESCRIPTION="Emacs major mode for editing eselect files"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Eselect";
+SRC_URI="https://dev.gentoo.org/~ulm/eselect/${MY_P}.tar.xz";
+S="${WORKDIR}/${MY_P}/misc"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: media-sound/hydrogen/, media-sound/hydrogen/files/

2023-08-09 Thread Miroslav Šulc
commit: ccd8a47995573f318c40991d2ade851a012ed702
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Aug  9 16:53:29 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Aug  9 16:53:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccd8a479

media-sound/hydrogen: updated patch in the live ebuild

Closes: https://bugs.gentoo.org/911490
Signed-off-by: Miroslav Šulc  gentoo.org>

 .../files/hydrogen-1.2.1-gnuinstalldirs.patch  | 29 ++
 media-sound/hydrogen/hydrogen-.ebuild  |  2 +-
 2 files changed, 30 insertions(+), 1 deletion(-)

diff --git a/media-sound/hydrogen/files/hydrogen-1.2.1-gnuinstalldirs.patch 
b/media-sound/hydrogen/files/hydrogen-1.2.1-gnuinstalldirs.patch
new file mode 100644
index ..d7b6105a42ff
--- /dev/null
+++ b/media-sound/hydrogen/files/hydrogen-1.2.1-gnuinstalldirs.patch
@@ -0,0 +1,29 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index dc368f7..b764d7c 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -418,10 +418,10 @@ IF(EXISTS ${CMAKE_SOURCE_DIR}/data/doc/CMakeLists.txt)
+ ENDIF()
+ INSTALL(DIRECTORY data DESTINATION ${H2_DATA_PATH} PATTERN ".git" EXCLUDE 
PATTERN "i18n" EXCLUDE PATTERN doc EXCLUDE)
+ IF(NOT MINGW AND NOT APPLE)
+-  INSTALL(FILES 
${CMAKE_SOURCE_DIR}/linux/org.hydrogenmusic.Hydrogen.metainfo.xml DESTINATION 
"${CMAKE_INSTALL_DATAROOTDIR}/metainfo")
+-  INSTALL(FILES 
${CMAKE_SOURCE_DIR}/linux/org.hydrogenmusic.Hydrogen.desktop DESTINATION 
"${CMAKE_INSTALL_DATAROOTDIR}/applications")
++  INSTALL(FILES 
${CMAKE_SOURCE_DIR}/linux/org.hydrogenmusic.Hydrogen.metainfo.xml DESTINATION 
"${CMAKE_INSTALL_FULL_DATAROOTDIR}/metainfo")
++  INSTALL(FILES 
${CMAKE_SOURCE_DIR}/linux/org.hydrogenmusic.Hydrogen.desktop DESTINATION 
"${CMAKE_INSTALL_FULL_DATAROOTDIR}/applications")
+   INSTALL(FILES ${CMAKE_SOURCE_DIR}/data/img/gray/h2-icon.svg DESTINATION 
"${CMAKE_INSTALL_FULL_DATAROOTDIR}/icons/hicolor/scalable/apps" RENAME 
"org.hydrogenmusic.Hydrogen.svg")
+-  INSTALL(FILES ${CMAKE_SOURCE_DIR}/linux/hydrogen.1 DESTINATION 
"${CMAKE_INSTALL_MANDIR}/man1")
++  INSTALL(FILES ${CMAKE_SOURCE_DIR}/linux/hydrogen.1 DESTINATION 
"${CMAKE_INSTALL_FULL_MANDIR}/man1")
+ ENDIF()
+ 
+ #
+diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt
+index e96d7ed..79b74e0 100644
+--- a/src/core/CMakeLists.txt
 b/src/core/CMakeLists.txt
+@@ -77,5 +77,5 @@ ENDIF()
+ 
+ IF(NOT APPLE AND NOT WIN32)
+ INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/src/core DESTINATION 
"${CMAKE_INSTALL_INCLUDEDIR}/hydrogen" FILES_MATCHING PATTERN "*.h" PATTERN 
".svn" EXCLUDE)
+-INSTALL(FILES "${CMAKE_CURRENT_BINARY_DIR}/config.h" DESTINATION 
"${CMAKE_INSTALL_INCLUDEDIR}/hydrogen" )
++INSTALL(FILES "${CMAKE_CURRENT_BINARY_DIR}/config.h" DESTINATION 
"${CMAKE_INSTALL_FULL_INCLUDEDIR}/hydrogen" )
+ ENDIF()

diff --git a/media-sound/hydrogen/hydrogen-.ebuild 
b/media-sound/hydrogen/hydrogen-.ebuild
index cd84978b5281..951d4fb7a1fc 100644
--- a/media-sound/hydrogen/hydrogen-.ebuild
+++ b/media-sound/hydrogen/hydrogen-.ebuild
@@ -59,7 +59,7 @@ RDEPEND="${CDEPEND}"
 DOCS=( AUTHORS ChangeLog DEVELOPERS README.md )
 
 PATCHES=(
-   "${FILESDIR}/${PN}-1.1.0-gnuinstalldirs.patch"
+   "${FILESDIR}/${PN}-1.2.1-gnuinstalldirs.patch"
 )
 
 src_prepare() {



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

2023-08-09 Thread James Le Cuirot
commit: ec78431e571874c6b292dd42b9895e28e07399ce
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Aug  9 17:05:41 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Aug  9 17:05:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec78431e

sys-apps/portage: Fix unprefixed Portage lib path in src_install

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

 sys-apps/portage/portage-3.0.50.ebuild | 2 +-
 sys-apps/portage/portage-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/portage/portage-3.0.50.ebuild 
b/sys-apps/portage/portage-3.0.50.ebuild
index 23a08b5ce03e..91d945df8187 100644
--- a/sys-apps/portage/portage-3.0.50.ebuild
+++ b/sys-apps/portage/portage-3.0.50.ebuild
@@ -164,7 +164,7 @@ src_install() {
 my_src_install() {
local pydirs=(
"${D}$(python_get_sitedir)"
-   "${D}/usr/lib/portage/${EPYTHON}"
+   "${ED}/usr/lib/portage/${EPYTHON}"
)
 
meson_src_install

diff --git a/sys-apps/portage/portage-.ebuild 
b/sys-apps/portage/portage-.ebuild
index 23a08b5ce03e..91d945df8187 100644
--- a/sys-apps/portage/portage-.ebuild
+++ b/sys-apps/portage/portage-.ebuild
@@ -164,7 +164,7 @@ src_install() {
 my_src_install() {
local pydirs=(
"${D}$(python_get_sitedir)"
-   "${D}/usr/lib/portage/${EPYTHON}"
+   "${ED}/usr/lib/portage/${EPYTHON}"
)
 
meson_src_install



[gentoo-commits] proj/gamerlay:master commit in: games-puzzle/spirits/

2023-08-09 Thread Vadim Misbakh-Soloviov
commit: 1e91c500bd200af46e687674d6698ce3203b0b14
Author: Vadim Misbakh-Soloviov  gentoo  org>
AuthorDate: Sat Apr 29 20:18:34 2023 +
Commit: Vadim Misbakh-Soloviov  gentoo  org>
CommitDate: Sat Apr 29 20:18:34 2023 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=1e91c500

games-puzzle/spirits: drop eutils

Signed-off-by: Vadim Misbakh-Soloviov  gentoo.org>

 games-puzzle/spirits/spirits-1.0.1-r1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/games-puzzle/spirits/spirits-1.0.1-r1.ebuild 
b/games-puzzle/spirits/spirits-1.0.1-r1.ebuild
index a015842..a6323d3 100644
--- a/games-puzzle/spirits/spirits-1.0.1-r1.ebuild
+++ b/games-puzzle/spirits/spirits-1.0.1-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 MY_PN="Spirits"
 
-inherit desktop eutils
+inherit desktop wrapper
 
 DESCRIPTION="Save the spirits of leaf litters"
 HOMEPAGE="https://www.spacesofplay.com/spirits/";
@@ -51,8 +51,8 @@ src_install() {
doexe "${binary}"
 
# install shortcuts
-   make_wrapper "${PN}" "./${binary}" "${dir}" "${dir}/${libdir}" || die 
"install shortcut"
-   make_desktop_entry "${PN}" "${MY_PN}" "${PN}"
+   make_wrapper "${PN}" "./${binary}" "${dir}" "${dir}/${libdir}" || die
+   make_desktop_entry "${PN}" "${MY_PN}" "${PN}" || die
 }
 
 pkg_postinstall() {



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

2023-08-09 Thread Arthur Zamarin
commit: 2a00c696a2f39f37ff50ba1e59f8486e04f79574
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  9 17:20:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  9 17:21:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a00c696

media-video/qmplay2: add 23.08.08, enable qt6

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

 media-video/qmplay2/Manifest|   1 +
 media-video/qmplay2/qmplay2-23.08.08.ebuild | 141 
 2 files changed, 142 insertions(+)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index 7ce36256efe1..3aaccc73cae4 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1 +1,2 @@
 DIST QMPlay2-src-23.06.17.tar.xz 1432852 BLAKE2B 
50512d89f443218bf89f1b54276ece0983d31cc1e563ef829396ed1fb4e5f0437cd25e5ccb3c426ecd668c334477024de8658594c59ae2781a0e54ff83653357
 SHA512 
62122533a9cfc7aebdbe28166d60816eea21e9c38df5f381817d01aac25a6f10bf806b5a6ccd24cb8fe4b6c7391138226c7a967fab019ad2dcd605797d8d6a28
+DIST QMPlay2-src-23.08.08.tar.xz 1441212 BLAKE2B 
11ec2cf0562da375194d03ee91ee7be44feb1360b4d99d165fd54d1bad00f73aea25765f60593b8468236c66ea75d05311c53d3667e4e6fa770a88ee88c5d251
 SHA512 
c341e38b5dbb63721a4cd600ee8b881aec5fff10976367ab1b41993c3cdc50fb9fd2ad6bf8f71490818e0cfa5e5497f158360eb254762f9e529a96c799d680f4

diff --git a/media-video/qmplay2/qmplay2-23.08.08.ebuild 
b/media-video/qmplay2/qmplay2-23.08.08.ebuild
new file mode 100644
index ..4c9184782dc4
--- /dev/null
+++ b/media-video/qmplay2/qmplay2-23.08.08.ebuild
@@ -0,0 +1,141 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
+HOMEPAGE="https://github.com/zaps166/QMPlay2";
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2";
+else
+   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz";
+   S="${WORKDIR}/QMPlay2-src-${PV}"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="LGPL-3"
+SLOT="0"
+
+IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
+   modplug notifications opengl pipewire portaudio pulseaudio +qt5 qt6 sid
+   shaders +taglib vaapi vdpau videofilters visualizations vulkan xv"
+
+REQUIRED_USE="
+   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
+   shaders? ( vulkan )
+   ^^ ( qt5 qt6 )
+"
+
+RDEPEND="
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5[X(-),vulkan?]
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   extensions? ( dev-qt/qtdeclarative:5 )
+   videofilters? ( dev-qt/qtconcurrent:5 )
+   )
+   qt6? (
+   
dev-qt/qtbase:6[concurrent,dbus,gui,network,opengl?,ssl,vulkan?,widgets]
+   dev-qt/qt5compat:6
+   dev-qt/qtsvg:6
+   extensions? ( dev-qt/qtdeclarative:6 )
+   )
+   media-video/ffmpeg:=[vaapi?,vdpau?]
+   alsa? ( media-libs/alsa-lib )
+   cdio? ( dev-libs/libcdio[cddb] )
+   gme? ( media-libs/game-music-emu )
+   libass? ( media-libs/libass )
+   opengl? ( virtual/opengl )
+   pipewire? ( media-video/pipewire )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-libs/libpulse )
+   sid? ( media-libs/libsidplayfp )
+   shaders? ( >=media-libs/shaderc-2020.1 )
+   taglib? ( media-libs/taglib )
+   vaapi? ( media-libs/libva[X] )
+   vulkan? ( >=media-libs/vulkan-loader-1.2.133 )
+   xv? ( x11-libs/libXv )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   qt5? ( dev-qt/linguist-tools:5 )
+   qt6? ( dev-qt/qttools:6[linguist] )
+"
+
+src_prepare() {
+   # disable compress man pages
+   sed -r \
+   -e 's/if\(GZIP\)/if\(TRUE\)/' \
+   -e 's/(install.+QMPlay2\.1)\.gz/\1/' \
+   -i src/gui/CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_WITH_QT6=$(usex qt6)
+   # core
+   -DUSE_LINK_TIME_OPTIMIZATION=false
+   -DUSE_UPDATES=OFF
+   -DUSE_ALSA=$(usex alsa)
+   -DUSE_AUDIOCD=$(usex cdio)
+   -DUSE_DBUS_SUSPEND=ON
+   -DUSE_FREEDESKTOP_NOTIFICATIONS=ON
+   -DUSE_LIBASS=$(usex libass)
+   -DUSE_NOTIFY=$(usex notifications)
+   -DUSE_OPENGL=$(usex opengl)
+   -DUSE_VULKAN=$(usex vulkan)
+   -DUSE_GLSLC=$(usex shaders)
+   -DUSE_XVIDEO=$(usex xv)
+
+   # ffmpeg
+   -DUSE_FFMPEG_AVDEVICE=$(usex avdevice)
+   -DUSE_FFMPEG_VAAPI=$(usex vaapi)
+   -DUSE_FFMPE

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

2023-08-09 Thread Arthur Zamarin
commit: c9232ae9d98746ab182b38a3face2d8cfc928ae6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  9 17:21:14 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  9 17:21:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9232ae9

media-video/qmplay2: sync live

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

 media-video/qmplay2/qmplay2-.ebuild | 39 ++---
 1 file changed, 26 insertions(+), 13 deletions(-)

diff --git a/media-video/qmplay2/qmplay2-.ebuild 
b/media-video/qmplay2/qmplay2-.ebuild
index 9c898d587e0e..4c9184782dc4 100644
--- a/media-video/qmplay2/qmplay2-.ebuild
+++ b/media-video/qmplay2/qmplay2-.ebuild
@@ -21,24 +21,35 @@ LICENSE="LGPL-3"
 SLOT="0"
 
 IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
-   modplug notifications opengl pipewire portaudio pulseaudio sid shaders
-   +taglib vaapi vdpau videofilters visualizations vulkan xv"
+   modplug notifications opengl pipewire portaudio pulseaudio +qt5 qt6 sid
+   shaders +taglib vaapi vdpau videofilters visualizations vulkan xv"
 
 REQUIRED_USE="
audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
-   shaders? ( vulkan )"
+   shaders? ( vulkan )
+   ^^ ( qt5 qt6 )
+"
 
 RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5[X(-),vulkan?]
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5[X(-),vulkan?]
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   extensions? ( dev-qt/qtdeclarative:5 )
+   videofilters? ( dev-qt/qtconcurrent:5 )
+   )
+   qt6? (
+   
dev-qt/qtbase:6[concurrent,dbus,gui,network,opengl?,ssl,vulkan?,widgets]
+   dev-qt/qt5compat:6
+   dev-qt/qtsvg:6
+   extensions? ( dev-qt/qtdeclarative:6 )
+   )
media-video/ffmpeg:=[vaapi?,vdpau?]
alsa? ( media-libs/alsa-lib )
cdio? ( dev-libs/libcdio[cddb] )
-   extensions? ( dev-qt/qtdeclarative:5 )
gme? ( media-libs/game-music-emu )
libass? ( media-libs/libass )
opengl? ( virtual/opengl )
@@ -49,12 +60,14 @@ RDEPEND="
shaders? ( >=media-libs/shaderc-2020.1 )
taglib? ( media-libs/taglib )
vaapi? ( media-libs/libva[X] )
-   videofilters? ( dev-qt/qtconcurrent:5 )
vulkan? ( >=media-libs/vulkan-loader-1.2.133 )
xv? ( x11-libs/libXv )
 "
 DEPEND="${RDEPEND}"
-BDEPEND="dev-qt/linguist-tools:5"
+BDEPEND="
+   qt5? ( dev-qt/linguist-tools:5 )
+   qt6? ( dev-qt/qttools:6[linguist] )
+"
 
 src_prepare() {
# disable compress man pages
@@ -68,7 +81,7 @@ src_prepare() {
 
 src_configure() {
local mycmakeargs=(
-   -DBUILD_WITH_QT6=Off
+   -DBUILD_WITH_QT6=$(usex qt6)
# core
-DUSE_LINK_TIME_OPTIMIZATION=false
-DUSE_UPDATES=OFF



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

2023-08-09 Thread Ulrich Müller
commit: f336f16ab8ab80d77cfb626eb2935eacda8bb596
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Aug  3 16:22:33 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Aug  7 17:08:16 2023 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=f336f16a

ebuild-env-vars.tex: Variables may not be meaningful in global scope

Signed-off-by: Ulrich Müller  gentoo.org>

 ebuild-env-vars.tex | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/ebuild-env-vars.tex b/ebuild-env-vars.tex
index 6046e1f..5fe72dc 100644
--- a/ebuild-env-vars.tex
+++ b/ebuild-env-vars.tex
@@ -2,8 +2,9 @@
 \label{sec:ebuild-env-vars}
 
 The package manager must define the following environment variables. Not all 
variables are
-meaningful in all phases; variables that are not meaningful in a given phase 
may be unset or set to
-any value. Ebuilds must not attempt to modify any of these variables, unless 
otherwise specified.
+universally meaningful; variables that are not meaningful in a given phase or 
in global scope may
+be unset or set to any value. Ebuilds must not attempt to modify any of these 
variables, unless
+otherwise specified.
 
 Because of their special meanings, these variables may not be preserved 
consistently across all
 phases as would normally happen due to environment saving (see 
section~\ref{sec:ebuild-env-state}).



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

2023-08-09 Thread Ulrich Müller
commit: ea32ea927dad915bd50e0dcf976379b8470eb4d7
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Aug  6 09:52:14 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Aug  7 17:08:16 2023 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=ea32ea92

ebuild-env-vars.tex: Add footnote about BROOT in pkg_* phases

Restrict the previous change to EAPIs that actually support IDEPEND.

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

 ebuild-env-vars.tex | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/ebuild-env-vars.tex b/ebuild-env-vars.tex
index 20aedb4..6046e1f 100644
--- a/ebuild-env-vars.tex
+++ b/ebuild-env-vars.tex
@@ -150,7 +150,8 @@ inconsistent variable.
 as supporting \t{ESYSROOT}. \\
 \t{BROOT} &
 \t{src_*}, \t{pkg_setup},\footnotemark[\value{footnote}] \t{pkg_preinst}, 
\t{pkg_postinst},
-\t{pkg_prerm}, \t{pkg_postrm} &
+\t{pkg_prerm}, \t{pkg_postrm}\footnote{Legal in \t{pkg_*inst} and 
\t{pkg_*rm} only for EAPIs
+listed in table~\ref{tab:depend-table} as supporting \t{IDEPEND}.} &
 No &
 \featurelabel{broot} The absolute path to the root directory containing 
build dependencies
 satisfied by \t{BDEPEND} and \t{IDEPEND}, typically executable build 
tools. This includes any



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

2023-08-09 Thread Arthur Zamarin
commit: 6cdc7a03915ddbf680cffe07b0027de6e36a7350
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  9 17:26:06 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  9 17:26:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cdc7a03

app-editors/vscodium: drop 1.80.1.23194

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

 app-editors/vscodium/Manifest |   3 -
 app-editors/vscodium/vscodium-1.80.1.23194.ebuild | 121 --
 2 files changed, 124 deletions(-)

diff --git a/app-editors/vscodium/Manifest b/app-editors/vscodium/Manifest
index 6f3b24c058e1..afdb9811035a 100644
--- a/app-editors/vscodium/Manifest
+++ b/app-editors/vscodium/Manifest
@@ -1,6 +1,3 @@
-DIST vscodium-1.80.1.23194-amd64.tar.gz 120915926 BLAKE2B 
fad2f3146b6777ff7f78c5c4cbfb65976402c3033790a26f3cbee0f5503586fea86764c42294026a139fe8797d41aeedbf966adb2e9c86b65d77b81ef9cdb83d
 SHA512 
4dec8a293d320eb851c7d4257df96ee46871b1314df5176f8cfbd6db1cdb492f5bf1cfe2125c2cd2e4fb69d81ebc21a380f7464857b443c72954be665b36a065
-DIST vscodium-1.80.1.23194-arm.tar.gz 109644410 BLAKE2B 
90dadf201d9f753ebc05a964b9ebf9dad7f94943fccdacb3b90fac5f51bd3fd91fbf9a7c41b853ecf6527f62265b22d99f746f56fd388f1ab4968a4c365d8977
 SHA512 
96b75f4c065d35e4e695c8e4813d6412cfd93bae2da27bf091620ba1ca6a4161bf7805865679205b01029b92d7be647defd1a46a7a88f79a45e4b9f9907fcac6
-DIST vscodium-1.80.1.23194-arm64.tar.gz 121174305 BLAKE2B 
1586eb8aaf4e62ddc1378138033b9d5985bf403f733d11e114ebfeec1f9afa5879a718e1cd1cd8f1c0344a0a8aaaf4ec33bf40c812b96fdbb6656e8fb76fa311
 SHA512 
eec75079306df5a5985cdabb12d2b65a51be32c2d64001adc03ac4dd172bded3c49faae6bbac8ab88e098cba7c8ceac24e74ad7cb73dd91073f01b3ba19a5265
 DIST vscodium-1.80.2.23209-amd64.tar.gz 120916482 BLAKE2B 
720a99ed9799974f1f7e229bd7f7983e198613d32c01ec6d383a4e5d611ac52075f262ba25381550b1a85fbcf503b049c938e2eebf446ee550e523238fe2ed1c
 SHA512 
7e4f18f60f5b7e20aba3623e771f8b07a75f9c5a8457908a249ac95a07eb94074cf4cd2b030e2dc93aa7f384027e3e2575ff2235c02bfda0a6053701e0cece36
 DIST vscodium-1.80.2.23209-arm.tar.gz 109649095 BLAKE2B 
9bdfbe35f3f7ce7d601b2a578aa8041038c84f3477e9fc8365c25d03e1b06bf1d5223f41709f21aa9061f46a847928a5de1494001bb59c7814453e29b395efac
 SHA512 
e0da9fec1cf2cef101d559103c9744497505dd1200a066ec093f61d82affe0a05ff5541859d75972cc50f3f476d46d94b07f4a847d33899f25afa856f9e05dcb
 DIST vscodium-1.80.2.23209-arm64.tar.gz 121174217 BLAKE2B 
f574330e0c1577962b3e1c8d6d65166997f3d13e06d6c1aae88a8769ae1c2eb015c4f597020d170b6bef6c5d605a9c528e5619c0aa55f0c0920d5f5b5d93266a
 SHA512 
d87784654089da1ace841787afb40ce9209476ed4033436c8907ce46f472c5305b045b62abb6ec0318d79b0b771d9c9322466a03bc6edaaf1438aaeaba7838cc

diff --git a/app-editors/vscodium/vscodium-1.80.1.23194.ebuild 
b/app-editors/vscodium/vscodium-1.80.1.23194.ebuild
deleted file mode 100644
index ade568c41973..
--- a/app-editors/vscodium/vscodium-1.80.1.23194.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop pax-utils xdg optfeature
-
-# Usage: arch_src_uri  
-arch_src_uri() {
-   echo "${1}? (
-   
https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-${2}-${PV}.tar.gz
-   -> ${P}-${1}.tar.gz
-   )"
-}
-
-DESCRIPTION="A community-driven, freely-licensed binary distribution of 
Microsoft's VSCode"
-HOMEPAGE="https://vscodium.com/";
-SRC_URI="
-   $(arch_src_uri amd64 x64)
-   $(arch_src_uri arm armhf)
-   $(arch_src_uri arm64 arm64)
-"
-
-RESTRICT="strip bindist"
-
-LICENSE="
-   Apache-2.0
-   BSD
-   BSD-1
-   BSD-2
-   BSD-4
-   CC-BY-4.0
-   ISC
-   LGPL-2.1+
-   MIT
-   MPL-2.0
-   openssl
-   PYTHON
-   TextMate-bundle
-   Unlicense
-   UoI-NCSA
-   W3C
-"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64"
-IUSE=""
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-crypt/libsecret[crypt]
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/mesa
-   sys-apps/util-linux
-   sys-apps/dbus
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libxkbfile
-   x11-libs/libXrandr
-   x11-libs/libxshmfence
-   x11-libs/pango
-"
-
-QA_PREBUILT="
-   /opt/vscode/bin/code-tunnel
-   /opt/vscodium/chrome_crashpad_handler
-   /opt/vscodium/chrome-sandbox
-   /opt/vscodium/codium
-   /opt/vscodium/libEGL.so
-   /opt/vscodium/libffmpeg.so
-   /opt/vscodium/libGLESv2.so
-   /opt/vscodium/libvk_swiftshader.so
-   /opt/vscodium/libvul

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

2023-08-09 Thread Arthur Zamarin
commit: b59d5952eb020b77669b3110c2245374a0c26114
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  9 17:25:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  9 17:25:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b59d5952

app-editors/vscodium: add 1.81.0.23216

Closes: https://bugs.gentoo.org/910327
Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/vscodium/Manifest |   3 +
 app-editors/vscodium/vscodium-1.81.0.23216.ebuild | 119 ++
 2 files changed, 122 insertions(+)

diff --git a/app-editors/vscodium/Manifest b/app-editors/vscodium/Manifest
index 141448e3b1e6..6f3b24c058e1 100644
--- a/app-editors/vscodium/Manifest
+++ b/app-editors/vscodium/Manifest
@@ -4,3 +4,6 @@ DIST vscodium-1.80.1.23194-arm64.tar.gz 121174305 BLAKE2B 
1586eb8aaf4e62ddc13781
 DIST vscodium-1.80.2.23209-amd64.tar.gz 120916482 BLAKE2B 
720a99ed9799974f1f7e229bd7f7983e198613d32c01ec6d383a4e5d611ac52075f262ba25381550b1a85fbcf503b049c938e2eebf446ee550e523238fe2ed1c
 SHA512 
7e4f18f60f5b7e20aba3623e771f8b07a75f9c5a8457908a249ac95a07eb94074cf4cd2b030e2dc93aa7f384027e3e2575ff2235c02bfda0a6053701e0cece36
 DIST vscodium-1.80.2.23209-arm.tar.gz 109649095 BLAKE2B 
9bdfbe35f3f7ce7d601b2a578aa8041038c84f3477e9fc8365c25d03e1b06bf1d5223f41709f21aa9061f46a847928a5de1494001bb59c7814453e29b395efac
 SHA512 
e0da9fec1cf2cef101d559103c9744497505dd1200a066ec093f61d82affe0a05ff5541859d75972cc50f3f476d46d94b07f4a847d33899f25afa856f9e05dcb
 DIST vscodium-1.80.2.23209-arm64.tar.gz 121174217 BLAKE2B 
f574330e0c1577962b3e1c8d6d65166997f3d13e06d6c1aae88a8769ae1c2eb015c4f597020d170b6bef6c5d605a9c528e5619c0aa55f0c0920d5f5b5d93266a
 SHA512 
d87784654089da1ace841787afb40ce9209476ed4033436c8907ce46f472c5305b045b62abb6ec0318d79b0b771d9c9322466a03bc6edaaf1438aaeaba7838cc
+DIST vscodium-1.81.0.23216-amd64.tar.gz 121108447 BLAKE2B 
870d78973d41e2bc3db58bc434a32271f9ed0217ddd21b865d2449350e7a210b2c1f3c79721e342db3c45ad1f3c4572ba074085711e29d537f48b70a8036782b
 SHA512 
11dfc76c158298437726041ac1cee9ace222fab1b0941040575987abc6a4bfcdd7d13bc815000aabfad07ecfafb9678be628240d4733abb35269fae8244d5b24
+DIST vscodium-1.81.0.23216-arm.tar.gz 109853494 BLAKE2B 
163c836af778521e141f30a908d859d7e364f9f3160596026ab91f8d13a904e30ea29954ddd69306a70d1cb87195f3e8a61fd5e15c524a0fd2cfbc09916a5b59
 SHA512 
6c887cb528390e7de174e933e81267902e0b17f75babe098fa6b8fbca1a06b5ff5f0c099d5ece49e6c82233ad77971963d3786cb7aa6a2113884529c8683ec2e
+DIST vscodium-1.81.0.23216-arm64.tar.gz 121397635 BLAKE2B 
6c87bbbe4c9ca08b48330a35cd0bb2f0d0385a48e857d2b5a595da56a18c96a8ec4f4ec8364b74b4eca87cf33fd847fd06e173cd5e0524d12c968b86f8f6198b
 SHA512 
b761a4fe4883baf8b8bd0038bfde959150e15a207239fffd17377213364c0f44c9b323bc3d5de5acad46a6aebd282bc2d9e72abc56bdebb0617cba86d2207977

diff --git a/app-editors/vscodium/vscodium-1.81.0.23216.ebuild 
b/app-editors/vscodium/vscodium-1.81.0.23216.ebuild
new file mode 100644
index ..dcb3f9ea3ae4
--- /dev/null
+++ b/app-editors/vscodium/vscodium-1.81.0.23216.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop pax-utils xdg optfeature
+
+# Usage: arch_src_uri  
+arch_src_uri() {
+   echo "${1}? (
+   
https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-${2}-${PV}.tar.gz
+   -> ${P}-${1}.tar.gz
+   )"
+}
+
+DESCRIPTION="A community-driven, freely-licensed binary distribution of 
Microsoft's VSCode"
+HOMEPAGE="https://vscodium.com/";
+SRC_URI="
+   $(arch_src_uri amd64 x64)
+   $(arch_src_uri arm armhf)
+   $(arch_src_uri arm64 arm64)
+"
+
+RESTRICT="strip bindist"
+
+LICENSE="
+   Apache-2.0
+   BSD
+   BSD-1
+   BSD-2
+   BSD-4
+   CC-BY-4.0
+   ISC
+   LGPL-2.1+
+   MIT
+   MPL-2.0
+   openssl
+   PYTHON
+   TextMate-bundle
+   Unlicense
+   UoI-NCSA
+   W3C
+"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+IUSE=""
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa
+   net-print/cups
+   sys-apps/util-linux
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libxshmfence
+   x11-libs/pango
+"
+
+QA_PREBUILT="
+   /opt/vscode/bin/code-tunnel
+   /opt/vscodium/chrome_crashpad_handler
+   /opt/vscodium/chrome-sandbox
+   /opt/vscodium/codium
+   /opt/vscodium/libEGL.so
+

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

2023-08-09 Thread William Hubbs
commit: f5b240ddba057505444ea9c5de375a5f5c232335
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Aug  9 17:41:58 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Aug  9 17:45:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5b240dd

dev-util/drone: add 2.18.0

Closes: https://bugs.gentoo.org/665748
Closes: https://bugs.gentoo.org/842030
Closes: https://github.com/gentoo/gentoo/pull/29817
Signed-off-by: William Hubbs  gentoo.org>

 dev-util/drone/Manifest   |  2 +
 dev-util/drone/drone-2.18.0.ebuild| 36 ++
 dev-util/drone/files/drone-server.conf| 81 +++
 dev-util/drone/files/drone-server.confd   | 47 --
 dev-util/drone/files/drone-server.initd   | 19 ++--
 dev-util/drone/files/drone-server.service | 25 ++
 6 files changed, 159 insertions(+), 51 deletions(-)

diff --git a/dev-util/drone/Manifest b/dev-util/drone/Manifest
index a5d1bdfd8586..7ce0c7160678 100644
--- a/dev-util/drone/Manifest
+++ b/dev-util/drone/Manifest
@@ -2,3 +2,5 @@ DIST drone-2.11.1-deps.tar.xz 135830428 BLAKE2B 
8b1c42d6ebf445477018bb58776eea8b
 DIST drone-2.11.1.tar.gz 311271 BLAKE2B 
319a04ca2fac7d43bfc86a94a6008d07aa2565967b849f824f4a9be688d629e2b41ad98cd8319549687c842545af12260daa435e29dc1d394fa22708bdb5970a
 SHA512 
f782427321ed990f503041ed4a4a692133f89797a16453f4238648cbd8b924bc3fb473e991668f3cba8bde0dcf87c79a5a11c02c4dfe738dd82e94009f95a685
 DIST drone-2.13.0-deps.tar.xz 134308908 BLAKE2B 
455efee3eae4502ae6b434c42115f5bc18eb2cbf77094234f060129f4c22470f24c9206a01a473d583d9fb8c925825f9c909a92a3665924981e549e91a2ecb59
 SHA512 
b1db03d44c4e9df8fcd6e8c302b73bbe0cfbdefa4b67ee07fad15a44d5406b372833830aae795f435da4425cfee304c324c92fd6023341d77ea4c0758f4104dc
 DIST drone-2.13.0.tar.gz 314427 BLAKE2B 
aafd2c970dfa7b9d67fc18f5a858cb4a76ca5503e8d61cf3fae7857bef91c2a965fffb535cb7c5c310f10b5f64fd9f568bda10ae704d61449a255b9adf7e8ef3
 SHA512 
58a30e7136ed366a5dc51a979efb677d95b2ab180982a95ea3984f35c3eba05c81b4ce3cf6bb594fd33c992704216313222c750b7857026fb316e5fce13aed01
+DIST drone-2.18.0-deps.tar.xz 141105460 BLAKE2B 
2256bdf1dbe4782aa034c529d16d0fe97bc69880b06238a185954a8d49cd5338cb24fee266265e67e7ea25933a3205eb590de65c83c52cbd3fc667f5fb7760bc
 SHA512 
866748cc49660efad1ca925c25055986065735d3f1f46f5a6958634bd63797c73b02eddc8a1eccbcd8c55d49630d692cb258ee94b2cf8cb30c9adecaf6490a95
+DIST drone-2.18.0.tar.gz 316382 BLAKE2B 
a60e9302a61edb1536f696e588011a38976d1ba31f7eed5c2f1d49c30769acae2dec8072f7f930b5e492dd3329b08a35bad087907d0818a5c487b5b6c24cb798
 SHA512 
c738d338056dc5758f4d589749513b832de1b68b1e81fbd8214bd69acf7f1d53b89b960cabc246edc369c02bd8900a01925279992b845f37a4a11573960a5696

diff --git a/dev-util/drone/drone-2.18.0.ebuild 
b/dev-util/drone/drone-2.18.0.ebuild
new file mode 100644
index ..6f45d08d86b7
--- /dev/null
+++ b/dev-util/drone/drone-2.18.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd
+
+DESCRIPTION="A Continuous Delivery platform built on Docker, written in Go"
+HOMEPAGE="https://github.com/drone/drone";
+SRC_URI="https://github.com/drone/drone/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="acct-group/drone
+   acct-user/drone"
+   RDEPEND="${DEPEND}"
+
+RESTRICT="test"
+
+src_compile() {
+   ego build -ldflags "-extldflags \"-static\"" \
+   ./cmd/drone-server
+}
+
+src_install() {
+   dobin drone-server
+   dodoc CHANGELOG.md HISTORY.md
+   insinto /etc
+   doins "${FILESDIR}"/drone-server.conf
+   newinitd "${FILESDIR}"/drone-server.initd drone-server
+   systemd_dounit "${FILESDIR}"/drone-server.service
+   keepdir /var/log/drone /var/lib/drone
+   fowners -R ${PN}:${PN} /var/log/drone /var/lib/drone
+}

diff --git a/dev-util/drone/files/drone-server.conf 
b/dev-util/drone/files/drone-server.conf
new file mode 100644
index ..ab17fe08e3fe
--- /dev/null
+++ b/dev-util/drone/files/drone-server.conf
@@ -0,0 +1,81 @@
+# environment variables for drone
+# See also http://docs.drone.io/server/reference/
+# DRONE_BITBUCKET_CLIENT_ID=
+# DRONE_BITBUCKET_SECRET=
+# DRONE_BITBUCKET_DEBUG=
+# DRONE_CLEANUP_DEADLINE_PENDING=
+# DRONE_CLEANUP_DEADLINE_RUNNING=
+# DRONE_CLEANUP_DISABLED=
+# DRONE_CLEANUP_INTERVAL=
+# DRONE_CONVERT_PLUGIN_ENDPOINT=
+# DRONE_CONVERT_PLUGIN_EXTENSION=
+# DRONE_CONVERT_PLUGIN_SECRET=
+# DRONE_CONVERT_PLUGIN_SKIP_VERIFY=
+# DRONE_COOKIE_SECRET=
+# DRONE_COOKIE_TIMEOUT=
+# DRONE_CRON_DISABLED=
+# DRONE_CRON_INTERVAL=
+DRONE_DATABASE_DATASOURCE="/var/lib/drone/drone.sqlite"
+# DRONE_DATABASE_DRIVER=sqlite3
+# DRONE_DATABASE_MAX_CONNECTIONS=
+# DRONE_DATABASE_SECRET=
+# DRONE_GIT_ALWAYS_AUTH=
+# DRONE_GIT_PASSWORD=
+# DRONE_GIT_USERNAME=
+#

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

2023-08-09 Thread William Hubbs
commit: e4c1d47cf7cb606fc00b92e7510d2eb51b91310e
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Aug  9 17:44:08 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Aug  9 17:45:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4c1d47c

dev-util/drone-cli: add 1.7.0

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

 dev-util/drone-cli/Manifest   |  2 ++
 dev-util/drone-cli/drone-cli-1.7.0.ebuild | 27 +++
 2 files changed, 29 insertions(+)

diff --git a/dev-util/drone-cli/Manifest b/dev-util/drone-cli/Manifest
index f0ceeae0031b..2c3e60d58a2a 100644
--- a/dev-util/drone-cli/Manifest
+++ b/dev-util/drone-cli/Manifest
@@ -1,2 +1,4 @@
 DIST drone-cli-1.5.0-deps.tar.xz 295600096 BLAKE2B 
5076f53183b5acba9b50134c75529e03191db5a2415a86898fa359aeb74ad1dcc2c1936f95a04afdf64043f7cb0ad42e6502fdcf86bfdc24cae451288b8b0705
 SHA512 
38467e5f19b24088e2d403de4300c844ed93cbdcec24098eb9fd706c1914d2deb57940d9d6ce2e3bde215a8f6cb4a783815a2a7cf99845006c638d28d3326528
 DIST drone-cli-1.5.0.tar.gz 77135 BLAKE2B 
012c4afeca6976c1316e40195fd2be33c35b0e2c95a93ab3a67ed448136f2a722415aa7043c91be7369b7e5896c938ab7f77375cf0d0f6a0a03267c64e0ce532
 SHA512 
7406a4a97249b84dec6b0aaac2124cb3b907b7f5c08a80084f254614a9c7ee16d5a5541cb43b30e78bb6661906e9f170919ff0d8daf934642e54749d1990222d
+DIST drone-cli-1.7.0-deps.tar.xz 48810472 BLAKE2B 
540ff9887344ada33cb851b333ddf505504266109e04017a1bfc8fa0d2c6b4c65f45d4afc286f5b635d523d35b6b2c5fb2b94dbd1cd88bed3f44b009af68787a
 SHA512 
1d8112db3460af58cd88c931fb1759c86affc43582103c4c60ef6d6314c3e35a26d21c1f757661851bd5f0b3e292c328265ec7ae166c305fd1718f8f39fde48b
+DIST drone-cli-1.7.0.tar.gz 59347 BLAKE2B 
b8c0e3b9beea5dfca6abe705470012238ec6cfc0a88ff5145bac98697c9904aed332bda4c9ccffd5287f3e20954a11b36b2a4f22a96ec62101a2e608a120c691
 SHA512 
d7345d05a15f7ac8f3fc8406652b5303f6139baca49bef9f1c5ed69a61bce44a5154d20ffd9451fbb4d27deb3a3fbeba3ce8bac6370e6b050d8c066648fb2ad0

diff --git a/dev-util/drone-cli/drone-cli-1.7.0.ebuild 
b/dev-util/drone-cli/drone-cli-1.7.0.ebuild
new file mode 100644
index ..53c6bbee5e2a
--- /dev/null
+++ b/dev-util/drone-cli/drone-cli-1.7.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="Command-line interface for Drone"
+HOMEPAGE="https://github.com/drone/drone-cli";
+
+SRC_URI="https://github.com/drone/drone-cli/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT+=" test"
+
+src_compile() {
+   ego build \
+   -ldflags "-X main.version=${PV}" -o bin/drone ./drone
+}
+
+src_install() {
+   dobin bin/drone
+   dodoc README.md
+}



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

2023-08-09 Thread William Hubbs
commit: 27516f8b0d1c09c81e55c0b9bce5c2433e30d208
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Aug  9 17:41:59 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Aug  9 17:45:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27516f8b

dev-util/drone: drop 2.11.1, 2.13.0

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

 dev-util/drone/Manifest|  4 
 dev-util/drone/drone-2.11.1.ebuild | 34 --
 dev-util/drone/drone-2.13.0.ebuild | 34 --
 3 files changed, 72 deletions(-)

diff --git a/dev-util/drone/Manifest b/dev-util/drone/Manifest
index 7ce0c7160678..155d3bd856b8 100644
--- a/dev-util/drone/Manifest
+++ b/dev-util/drone/Manifest
@@ -1,6 +1,2 @@
-DIST drone-2.11.1-deps.tar.xz 135830428 BLAKE2B 
8b1c42d6ebf445477018bb58776eea8b0d5133a99efc4fc366314c2985e534303d20fec704dcd6799bd6a050bf89f8d3a18e00c8030e4bc5211733827327047f
 SHA512 
ae0b21475d716ceeddf44e449958d678e81a00b85cca71262e7093971b35a4432d0ae7252ffce561f76b19de7f71cb6798804de3f63dd832ed24d8fdf57800f4
-DIST drone-2.11.1.tar.gz 311271 BLAKE2B 
319a04ca2fac7d43bfc86a94a6008d07aa2565967b849f824f4a9be688d629e2b41ad98cd8319549687c842545af12260daa435e29dc1d394fa22708bdb5970a
 SHA512 
f782427321ed990f503041ed4a4a692133f89797a16453f4238648cbd8b924bc3fb473e991668f3cba8bde0dcf87c79a5a11c02c4dfe738dd82e94009f95a685
-DIST drone-2.13.0-deps.tar.xz 134308908 BLAKE2B 
455efee3eae4502ae6b434c42115f5bc18eb2cbf77094234f060129f4c22470f24c9206a01a473d583d9fb8c925825f9c909a92a3665924981e549e91a2ecb59
 SHA512 
b1db03d44c4e9df8fcd6e8c302b73bbe0cfbdefa4b67ee07fad15a44d5406b372833830aae795f435da4425cfee304c324c92fd6023341d77ea4c0758f4104dc
-DIST drone-2.13.0.tar.gz 314427 BLAKE2B 
aafd2c970dfa7b9d67fc18f5a858cb4a76ca5503e8d61cf3fae7857bef91c2a965fffb535cb7c5c310f10b5f64fd9f568bda10ae704d61449a255b9adf7e8ef3
 SHA512 
58a30e7136ed366a5dc51a979efb677d95b2ab180982a95ea3984f35c3eba05c81b4ce3cf6bb594fd33c992704216313222c750b7857026fb316e5fce13aed01
 DIST drone-2.18.0-deps.tar.xz 141105460 BLAKE2B 
2256bdf1dbe4782aa034c529d16d0fe97bc69880b06238a185954a8d49cd5338cb24fee266265e67e7ea25933a3205eb590de65c83c52cbd3fc667f5fb7760bc
 SHA512 
866748cc49660efad1ca925c25055986065735d3f1f46f5a6958634bd63797c73b02eddc8a1eccbcd8c55d49630d692cb258ee94b2cf8cb30c9adecaf6490a95
 DIST drone-2.18.0.tar.gz 316382 BLAKE2B 
a60e9302a61edb1536f696e588011a38976d1ba31f7eed5c2f1d49c30769acae2dec8072f7f930b5e492dd3329b08a35bad087907d0818a5c487b5b6c24cb798
 SHA512 
c738d338056dc5758f4d589749513b832de1b68b1e81fbd8214bd69acf7f1d53b89b960cabc246edc369c02bd8900a01925279992b845f37a4a11573960a5696

diff --git a/dev-util/drone/drone-2.11.1.ebuild 
b/dev-util/drone/drone-2.11.1.ebuild
deleted file mode 100644
index 09dea1a22a72..
--- a/dev-util/drone/drone-2.11.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-DESCRIPTION="A Continuous Delivery platform built on Docker, written in Go"
-HOMEPAGE="https://github.com/drone/drone";
-SRC_URI="https://github.com/drone/drone/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz";
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="acct-group/drone
-   acct-user/drone"
-   RDEPEND="${DEPEND}"
-
-RESTRICT="test"
-
-src_compile() {
-   ego build -ldflags "-extldflags \"-static\"" \
-   -o drone-server ./cmd/drone-server
-}
-
-src_install() {
-   dobin drone-server
-   dodoc CHANGELOG.md HISTORY.md
-   newinitd "${FILESDIR}"/drone-server.initd drone-server
-   newconfd "${FILESDIR}"/drone-server.confd drone-server
-   keepdir /var/log/drone /var/lib/drone
-   fowners -R ${PN}:${PN} /var/log/drone /var/lib/drone
-}

diff --git a/dev-util/drone/drone-2.13.0.ebuild 
b/dev-util/drone/drone-2.13.0.ebuild
deleted file mode 100644
index 09dea1a22a72..
--- a/dev-util/drone/drone-2.13.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-DESCRIPTION="A Continuous Delivery platform built on Docker, written in Go"
-HOMEPAGE="https://github.com/drone/drone";
-SRC_URI="https://github.com/drone/drone/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz";
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="acct-group/drone
-   acct-user/drone"
-   RDEPEND="${DEPEND}"
-
-RESTRICT="test"
-
-src_compile() {
-   ego build -ldflags "-extldflags \"-static\"" \
-   -o drone-server ./cmd/drone-server
-}
-
-src_install() {
-   dobin drone-server
-   dodoc CHANGELOG.md HISTORY.md
-   newinitd "${FILESDIR}"/drone-server.initd drone-server
-   newconfd "${FILESDIR}"/drone-server.confd drone-serv

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

2023-08-09 Thread William Hubbs
commit: cc9d683be289e81e936bd96f2d8697a82fab6c0f
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Aug  9 17:44:37 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Aug  9 17:45:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc9d683b

dev-util/drone-cli: drop 1.5.0

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

 dev-util/drone-cli/Manifest   |  2 --
 dev-util/drone-cli/drone-cli-1.5.0.ebuild | 27 ---
 2 files changed, 29 deletions(-)

diff --git a/dev-util/drone-cli/Manifest b/dev-util/drone-cli/Manifest
index 2c3e60d58a2a..633216823ba8 100644
--- a/dev-util/drone-cli/Manifest
+++ b/dev-util/drone-cli/Manifest
@@ -1,4 +1,2 @@
-DIST drone-cli-1.5.0-deps.tar.xz 295600096 BLAKE2B 
5076f53183b5acba9b50134c75529e03191db5a2415a86898fa359aeb74ad1dcc2c1936f95a04afdf64043f7cb0ad42e6502fdcf86bfdc24cae451288b8b0705
 SHA512 
38467e5f19b24088e2d403de4300c844ed93cbdcec24098eb9fd706c1914d2deb57940d9d6ce2e3bde215a8f6cb4a783815a2a7cf99845006c638d28d3326528
-DIST drone-cli-1.5.0.tar.gz 77135 BLAKE2B 
012c4afeca6976c1316e40195fd2be33c35b0e2c95a93ab3a67ed448136f2a722415aa7043c91be7369b7e5896c938ab7f77375cf0d0f6a0a03267c64e0ce532
 SHA512 
7406a4a97249b84dec6b0aaac2124cb3b907b7f5c08a80084f254614a9c7ee16d5a5541cb43b30e78bb6661906e9f170919ff0d8daf934642e54749d1990222d
 DIST drone-cli-1.7.0-deps.tar.xz 48810472 BLAKE2B 
540ff9887344ada33cb851b333ddf505504266109e04017a1bfc8fa0d2c6b4c65f45d4afc286f5b635d523d35b6b2c5fb2b94dbd1cd88bed3f44b009af68787a
 SHA512 
1d8112db3460af58cd88c931fb1759c86affc43582103c4c60ef6d6314c3e35a26d21c1f757661851bd5f0b3e292c328265ec7ae166c305fd1718f8f39fde48b
 DIST drone-cli-1.7.0.tar.gz 59347 BLAKE2B 
b8c0e3b9beea5dfca6abe705470012238ec6cfc0a88ff5145bac98697c9904aed332bda4c9ccffd5287f3e20954a11b36b2a4f22a96ec62101a2e608a120c691
 SHA512 
d7345d05a15f7ac8f3fc8406652b5303f6139baca49bef9f1c5ed69a61bce44a5154d20ffd9451fbb4d27deb3a3fbeba3ce8bac6370e6b050d8c066648fb2ad0

diff --git a/dev-util/drone-cli/drone-cli-1.5.0.ebuild 
b/dev-util/drone-cli/drone-cli-1.5.0.ebuild
deleted file mode 100644
index 29374e2b4214..
--- a/dev-util/drone-cli/drone-cli-1.5.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-DESCRIPTION="Command-line interface for Drone"
-HOMEPAGE="https://github.com/drone/drone-cli";
-
-SRC_URI="https://github.com/drone/drone-cli/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz";
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RESTRICT+=" test"
-
-src_compile() {
-   ego build \
-   -ldflags "-X main.version=${PV}" -o bin/drone ./drone
-}
-
-src_install() {
-   dobin bin/drone
-   dodoc README.md
-}



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

2023-08-09 Thread Matt Turner
commit: c344767b5f1582b67173ee2a74620dc98f96f149
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Aug  9 18:04:13 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Aug  9 18:07:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c344767b

net-libs/libcloudproviders: Version bump to 0.3.2

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

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

diff --git a/net-libs/libcloudproviders/Manifest 
b/net-libs/libcloudproviders/Manifest
index b07a2585c150..8daad5be720e 100644
--- a/net-libs/libcloudproviders/Manifest
+++ b/net-libs/libcloudproviders/Manifest
@@ -1 +1,2 @@
 DIST libcloudproviders-0.3.1.tar.xz 22072 BLAKE2B 
ecd573507b75c144d94678b693181efc9420fed2d9103cb35653a5f83435e544e77cba232c490ad946ace1eb3cc7382d746ca9fadb55a69c87f55ba3aa09ec83
 SHA512 
66e951380da8447529d04cc9cbaa0587f40152ab0b66787ce3939104a49eeb16808499a5dcdcd38b7ae9c8cca8bec66ae0bbf04524e7ff8fdf6d420e8a71d609
+DIST libcloudproviders-0.3.2.tar.xz 22764 BLAKE2B 
f2cbb411c49600ae3c4d34b1ad494b53259752eb17e403ff3dba16c327373b567c978fa4e54ac47e00db057b77deac8369e4c7ef2647f9be081a0f5e563d0969
 SHA512 
76829adcc7ca830254305c11755caf55f200a0780f82d4fc6480a09cf92848409933a1b044b7c62b837d071d28e2b14252e78d7d2c04801f64096fea9a068dd7

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



[gentoo-commits] repo/gentoo:master commit in: net-libs/webkit-gtk/, net-libs/webkit-gtk/files/

2023-08-09 Thread Matt Turner
commit: 82b844e81dc6416ba68a67315ded3f75aeef8789
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Aug  9 18:00:36 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Aug  9 18:07:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82b844e8

net-libs/webkit-gtk: Fix build with USE=-gstreamer

Closes: https://bugs.gentoo.org/911663
Signed-off-by: Matt Turner  gentoo.org>

 ...ailure-when-gstreamer-support-is-disabled.patch | 33 ++
 net-libs/webkit-gtk/webkit-gtk-2.40.5-r410.ebuild  |  6 
 net-libs/webkit-gtk/webkit-gtk-2.40.5-r600.ebuild  |  6 
 net-libs/webkit-gtk/webkit-gtk-2.40.5.ebuild   |  6 
 4 files changed, 51 insertions(+)

diff --git 
a/net-libs/webkit-gtk/files/2.40.5-Fix-build-failure-when-gstreamer-support-is-disabled.patch
 
b/net-libs/webkit-gtk/files/2.40.5-Fix-build-failure-when-gstreamer-support-is-disabled.patch
new file mode 100644
index ..f59f3ee09780
--- /dev/null
+++ 
b/net-libs/webkit-gtk/files/2.40.5-Fix-build-failure-when-gstreamer-support-is-disabled.patch
@@ -0,0 +1,33 @@
+https://github.com/WebKit/WebKit/pull/16398
+
+From f5ceef5bf2e3c4d7203a37b9e2d2fdd9b1bb2732 Mon Sep 17 00:00:00 2001
+From: Matt Turner 
+Date: Tue, 8 Aug 2023 16:51:25 -0700
+Subject: [PATCH] Fix build failure when gstreamer support is disabled
+ https://bugs.webkit.org/show_bug.cgi?id=259931 https://bugs.gentoo.org/911663
+
+Reviewed by Carlos Alberto Lopez Perez.
+
+* Source/WebCore/loader/MixedContentChecker.cpp:
+
+Canonical link: https://commits.webkit.org/260527.429@fix-build
+---
+ Source/WebCore/loader/MixedContentChecker.cpp | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/Source/WebCore/loader/MixedContentChecker.cpp 
b/Source/WebCore/loader/MixedContentChecker.cpp
+index 9b4c7fe62020..ac4733bc08bc 100644
+--- a/Source/WebCore/loader/MixedContentChecker.cpp
 b/Source/WebCore/loader/MixedContentChecker.cpp
+@@ -33,6 +33,8 @@
+ #include "ContentSecurityPolicy.h"
+ #include "Document.h"
+ #include "Frame.h"
++#include "FrameLoader.h"
++#include "FrameLoaderClient.h"
+ #include "SecurityOrigin.h"
+ 
+ namespace WebCore {
+-- 
+2.41.0
+

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.40.5-r410.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.40.5-r410.ebuild
index 46521ce3874e..0a80902a1200 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.40.5-r410.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.40.5-r410.ebuild
@@ -122,6 +122,10 @@ S="${WORKDIR}/${MY_P}"
 
 CHECKREQS_DISK_BUILD="18G" # and even this might not be enough, bug #417307
 
+# We cannot use PATCHES because src_prepare() calls cmake_src_prepare and
+# gnome2_src_prepare, and both apply ${PATCHES[@]}
+PATCHES=()
+
 pkg_pretend() {
if [[ ${MERGE_TYPE} != "binary" ]] ; then
if is-flagq "-g*" && ! is-flagq "-g*0" ; then
@@ -146,6 +150,8 @@ pkg_setup() {
 src_prepare() {
cmake_src_prepare
gnome2_src_prepare
+
+   eapply 
"${FILESDIR}/${PV}-Fix-build-failure-when-gstreamer-support-is-disabled.patch"
 }
 
 src_configure() {

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.40.5-r600.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.40.5-r600.ebuild
index 4e2e199e53c8..eebf464f2fd0 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.40.5-r600.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.40.5-r600.ebuild
@@ -123,6 +123,10 @@ S="${WORKDIR}/${MY_P}"
 
 CHECKREQS_DISK_BUILD="18G" # and even this might not be enough, bug #417307
 
+# We cannot use PATCHES because src_prepare() calls cmake_src_prepare and
+# gnome2_src_prepare, and both apply ${PATCHES[@]}
+PATCHES=()
+
 pkg_pretend() {
if [[ ${MERGE_TYPE} != "binary" ]] ; then
if is-flagq "-g*" && ! is-flagq "-g*0" ; then
@@ -147,6 +151,8 @@ pkg_setup() {
 src_prepare() {
cmake_src_prepare
gnome2_src_prepare
+
+   eapply 
"${FILESDIR}/${PV}-Fix-build-failure-when-gstreamer-support-is-disabled.patch"
 }
 
 src_configure() {

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.40.5.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.40.5.ebuild
index 0af88789a7fa..460653b5eb96 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.40.5.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.40.5.ebuild
@@ -120,6 +120,10 @@ S="${WORKDIR}/${MY_P}"
 
 CHECKREQS_DISK_BUILD="18G" # and even this might not be enough, bug #417307
 
+# We cannot use PATCHES because src_prepare() calls cmake_src_prepare and
+# gnome2_src_prepare, and both apply ${PATCHES[@]}
+PATCHES=()
+
 pkg_pretend() {
if [[ ${MERGE_TYPE} != "binary" ]] ; then
if is-flagq "-g*" && ! is-flagq "-g*0" ; then
@@ -144,6 +148,8 @@ pkg_setup() {
 src_prepare() {
cmake_src_prepare
gnome2_src_prepare
+
+   eapply 
"${FILESDIR}/${PV}-Fix-build-failure-when-gstreamer-support-is-disabled.patch"
 }
 
 src_configure() {



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

2023-08-09 Thread Piotr Karbowski
commit: e1346e77a0111eb3c706795980656671366b5b6c
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:02:25 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1346e77

dev-libs/libjcat: drop myself as maintainer.

Signed-off-by: Piotr Karbowski  gentoo.org>

 dev-libs/libjcat/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/libjcat/metadata.xml b/dev-libs/libjcat/metadata.xml
index 38cfe165fd55..aa3846c8eacb 100644
--- a/dev-libs/libjcat/metadata.xml
+++ b/dev-libs/libjcat/metadata.xml
@@ -5,10 +5,6 @@
mare...@gentoo.org
Marek Szuba

-   
-   slashbe...@gentoo.org
-   Piotr Karbowski
-   

This library allows reading and writing gzip-compressed JSON 
catalog files,
which can be used to store GPG, PKCS-7 and SHA-256 checksums 
for each file.



[gentoo-commits] repo/gentoo:master commit in: sys-auth/ssh-import-id/

2023-08-09 Thread Piotr Karbowski
commit: da1b198c227682c5b1351f7246470039c72c62ad
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:01:37 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da1b198c

sys-auth/ssh-import-id: drop myself as maintainer; m-n.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-auth/ssh-import-id/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-auth/ssh-import-id/metadata.xml 
b/sys-auth/ssh-import-id/metadata.xml
index 77b851e114a2..a8d5f70543c9 100644
--- a/sys-auth/ssh-import-id/metadata.xml
+++ b/sys-auth/ssh-import-id/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   slashbe...@gentoo.org
-   Piotr Karbowski
-   
+   


ssh-import-id



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

2023-08-09 Thread Piotr Karbowski
commit: 7323d97136dce44cdbd01dd11dfe7e3559df9c0f
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:02:03 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7323d971

dev-libs/girara: drop myself as maintainer; m-n.

Signed-off-by: Piotr Karbowski  gentoo.org>

 dev-libs/girara/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-libs/girara/metadata.xml b/dev-libs/girara/metadata.xml
index 4311c033d558..71bb9e0c6245 100644
--- a/dev-libs/girara/metadata.xml
+++ b/dev-libs/girara/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   slashbe...@gentoo.org
-   Piotr Karbowski
-   
+   


m...@pwmt.org



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

2023-08-09 Thread Piotr Karbowski
commit: 90709cadee2b59353abc82e22ccc51933873fa08
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:01:00 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90709cad

dev-libs/libxmlb: drop myself as maintainer.

Signed-off-by: Piotr Karbowski  gentoo.org>

 dev-libs/libxmlb/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/libxmlb/metadata.xml b/dev-libs/libxmlb/metadata.xml
index 12d9cd159336..cb44de14664d 100644
--- a/dev-libs/libxmlb/metadata.xml
+++ b/dev-libs/libxmlb/metadata.xml
@@ -5,10 +5,6 @@
mare...@gentoo.org
Marek Szuba

-   
-   slashbe...@gentoo.org
-   Piotr Karbowski
-   

Enable language stemming support




[gentoo-commits] repo/gentoo:master commit in: mail-mta/proton-mail-bridge/

2023-08-09 Thread Piotr Karbowski
commit: ef835affb7c521e4db13d05f963b39df276d7fa2
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:02:54 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef835aff

mail-mta/proton-mail-bridge: drop myself as maintainer.

Signed-off-by: Piotr Karbowski  gentoo.org>

 mail-mta/proton-mail-bridge/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/mail-mta/proton-mail-bridge/metadata.xml 
b/mail-mta/proton-mail-bridge/metadata.xml
index 4341308d7149..6891e5bab160 100644
--- a/mail-mta/proton-mail-bridge/metadata.xml
+++ b/mail-mta/proton-mail-bridge/metadata.xml
@@ -1,10 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   slashbe...@gentoo.org
-   Piotr Karbowski
-   

mare...@gentoo.org
Marek Szuba



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

2023-08-09 Thread Piotr Karbowski
commit: e8ab8ede291ce58b76ec8cd0f18f1dc47916e82a
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:05:21 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8ab8ede

net-misc/httpie: stabilize 3.2.1-r2.

Includes the fix for ImportError on urllib.

Closes: https://bugs.gentoo.org/909792
Closes: https://bugs.gentoo.org/910668
Signed-off-by: Piotr Karbowski  gentoo.org>

 net-misc/httpie/httpie-3.2.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/httpie/httpie-3.2.1-r2.ebuild 
b/net-misc/httpie/httpie-3.2.1-r2.ebuild
index db50e1e2094e..217a2307a2d1 100644
--- a/net-misc/httpie/httpie-3.2.1-r2.ebuild
+++ b/net-misc/httpie/httpie-3.2.1-r2.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/httpie/httpie/archive/${PV}.tar.gz -> ${P}.gh.tar.gz
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="
dev-python/charset-normalizer[${PYTHON_USEDEP}]



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

2023-08-09 Thread Piotr Karbowski
commit: 9369b19f0b45bc3c91a26cbef64883e57712e7f0
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:03:52 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9369b19f

media-libs/nanosvg: drop myself as maintainer; m-n.

Signed-off-by: Piotr Karbowski  gentoo.org>

 media-libs/nanosvg/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/media-libs/nanosvg/metadata.xml b/media-libs/nanosvg/metadata.xml
index d261c4ec4ece..6533e421fae1 100644
--- a/media-libs/nanosvg/metadata.xml
+++ b/media-libs/nanosvg/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   slashbe...@gentoo.org
-   Piotr Karbowski
-   
+   

fltk/nanosvg




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

2023-08-09 Thread Piotr Karbowski
commit: dcd3acb13e271560e1a9b383c8ae5b677d1b360d
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:07:23 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcd3acb1

net-misc/yt-dlp: drop myself as maintainer.

Signed-off-by: Piotr Karbowski  gentoo.org>

 net-misc/yt-dlp/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/net-misc/yt-dlp/metadata.xml b/net-misc/yt-dlp/metadata.xml
index 0d02b5cb9e5f..27010be612e8 100644
--- a/net-misc/yt-dlp/metadata.xml
+++ b/net-misc/yt-dlp/metadata.xml
@@ -1,10 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   slashbe...@gentoo.org
-   Piotr Karbowski
-   

io...@gentoo.org
Ionen Wolkens



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

2023-08-09 Thread Piotr Karbowski
commit: 4d2c6a7ab24d6a5b92eedffc089262a0163921cb
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:07:01 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d2c6a7a

net-misc/httpie: drop myself as maintainer; m-n.

Signed-off-by: Piotr Karbowski  gentoo.org>

 net-misc/httpie/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/net-misc/httpie/metadata.xml b/net-misc/httpie/metadata.xml
index 73d29e0ff649..cba10e14d2cc 100644
--- a/net-misc/httpie/metadata.xml
+++ b/net-misc/httpie/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   slashbe...@gentoo.org
-   Piotr Karbowski
-   
+   

HTTPie (pronounced aitch-tee-tee-pie) is a command line HTTP
client. Its goal is to make CLI interaction with web services as



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

2023-08-09 Thread Piotr Karbowski
commit: e0127ee4cb40d38e36d2c7316c3beb7843d09805
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:07:58 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0127ee4

net-misc/rclone: drop myself as maintainer.

Signed-off-by: Piotr Karbowski  gentoo.org>

 net-misc/rclone/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/net-misc/rclone/metadata.xml b/net-misc/rclone/metadata.xml
index 7707dffb70af..92b54863ba1f 100644
--- a/net-misc/rclone/metadata.xml
+++ b/net-misc/rclone/metadata.xml
@@ -5,10 +5,6 @@
perfin...@gentoo.org
Jason Zaman

-   
-   slashbe...@gentoo.org
-   Piotr Karbowski
-   

rclone/rclone




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

2023-08-09 Thread Piotr Karbowski
commit: 15cd96bf072fd5caaf433199390c67263ffb9d16
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:08:51 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15cd96bf

net-p2p/nicotine+: drop myself as maintainer; m-n.

Signed-off-by: Piotr Karbowski  gentoo.org>

 net-p2p/nicotine+/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/net-p2p/nicotine+/metadata.xml b/net-p2p/nicotine+/metadata.xml
index 960a423a70de..09bfaedea15c 100644
--- a/net-p2p/nicotine+/metadata.xml
+++ b/net-p2p/nicotine+/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   slashbe...@gentoo.org
-   Piotr Karbowski
-   
+   

Nicotine-Plus/nicotine-plus




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

2023-08-09 Thread Piotr Karbowski
commit: 0131861520d26ace8d26e9ba7a9f72192242ad8b
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:10:27 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01318615

sys-fs/mergerfs: drop myself as maintainer; m-n.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-fs/mergerfs/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-fs/mergerfs/metadata.xml b/sys-fs/mergerfs/metadata.xml
index d63ca378bfc1..30388cdafb75 100644
--- a/sys-fs/mergerfs/metadata.xml
+++ b/sys-fs/mergerfs/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   slashbe...@gentoo.org
-   Piotr Karbowski
-   
+   

trapexit/mergerfs




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

2023-08-09 Thread Piotr Karbowski
commit: 186c45f07c8c6a7b91ec1d454911ec727fd1a7eb
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:10:03 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=186c45f0

sys-power/RyzenAdj: drop myself as maintainer; m-n.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-power/RyzenAdj/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-power/RyzenAdj/metadata.xml b/sys-power/RyzenAdj/metadata.xml
index 37476b5fd1d2..6d3b77011f44 100644
--- a/sys-power/RyzenAdj/metadata.xml
+++ b/sys-power/RyzenAdj/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   slashbe...@gentoo.org
-   Piotr Karbowski
-   
+   

FlyGoat/RyzenAdj




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

2023-08-09 Thread Piotr Karbowski
commit: de9069f5f55c689537ec7a5d4321a6832a4a1d13
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:12:58 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de9069f5

sys-fs/mergerfs-tools: drop myself as maintainer; m-n.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-fs/mergerfs-tools/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-fs/mergerfs-tools/metadata.xml 
b/sys-fs/mergerfs-tools/metadata.xml
index 5dd94d2f63a6..c0d1a84a3646 100644
--- a/sys-fs/mergerfs-tools/metadata.xml
+++ b/sys-fs/mergerfs-tools/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   slashbe...@gentoo.org
-   Piotr Karbowski
-   
+   

trapexit/mergerfs-tools




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

2023-08-09 Thread Piotr Karbowski
commit: 8413953d31b5114f242d38c838c79b652979c76a
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:12:12 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8413953d

sys-apps/fwupd: drop myself as maintainer.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-apps/fwupd/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/sys-apps/fwupd/metadata.xml b/sys-apps/fwupd/metadata.xml
index e17d6e15e8fb..258aab8e0e0c 100644
--- a/sys-apps/fwupd/metadata.xml
+++ b/sys-apps/fwupd/metadata.xml
@@ -5,10 +5,6 @@
mare...@gentoo.org
Marek Szuba

-   
-   slashbe...@gentoo.org
-   Piotr Karbowski
-   

Use app-arch/libarchive for 
archives support
Build and install Intel AMT plugin



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

2023-08-09 Thread Piotr Karbowski
commit: 28c48c666e0e84e7304d59fd069af6896ee6a062
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:03:25 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28c48c66

dev-libs/ncnn: drop myself as maintainer.

Signed-off-by: Piotr Karbowski  gentoo.org>

 dev-libs/ncnn/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/ncnn/metadata.xml b/dev-libs/ncnn/metadata.xml
index bf5de435d137..99103221 100644
--- a/dev-libs/ncnn/metadata.xml
+++ b/dev-libs/ncnn/metadata.xml
@@ -1,10 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   slashbe...@gentoo.org
-   Piotr Karbowski
-   

io...@gentoo.org
Ionen Wolkens



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

2023-08-09 Thread Piotr Karbowski
commit: f3759cc95a649bc82102103a3b4b3de43bdc30a7
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:09:31 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3759cc9

sys-apps/bubblewrap: drop myself as maintainer.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-apps/bubblewrap/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/sys-apps/bubblewrap/metadata.xml b/sys-apps/bubblewrap/metadata.xml
index ff167f2a6504..5c14b5b490a0 100644
--- a/sys-apps/bubblewrap/metadata.xml
+++ b/sys-apps/bubblewrap/metadata.xml
@@ -5,10 +5,6 @@
gn...@gentoo.org
Gentoo GNOME Desktop

-   
-   slashbe...@gentoo.org
-   Piotr Karbowski
-   

containers/bubblewrap




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

2023-08-09 Thread Piotr Karbowski
commit: a38125b65292be1d71ad69543fddc1cd78d7b7d8
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:11:07 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a38125b6

sys-apps/fwupd-efi: drop myself as maintainer.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-apps/fwupd-efi/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/sys-apps/fwupd-efi/metadata.xml b/sys-apps/fwupd-efi/metadata.xml
index 1bc45134a1ea..e8bbd920f7b6 100644
--- a/sys-apps/fwupd-efi/metadata.xml
+++ b/sys-apps/fwupd-efi/metadata.xml
@@ -5,10 +5,6 @@
mare...@gentoo.org
Marek Szuba

-   
-   slashbe...@gentoo.org
-   Piotr Karbowski
-   

https://github.com/fwupd/fwupd-efi/issues
fwupd/fwupd-efi



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

2023-08-09 Thread Piotr Karbowski
commit: 744bba659458f2de29d733f962c1e5ae50c63fe1
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:08:27 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=744bba65

net-libs/libtorrent-rasterbar: drop myself as maintainer; m-n.

Signed-off-by: Piotr Karbowski  gentoo.org>

 net-libs/libtorrent-rasterbar/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/net-libs/libtorrent-rasterbar/metadata.xml 
b/net-libs/libtorrent-rasterbar/metadata.xml
index 09b4f2955697..530c90675b75 100644
--- a/net-libs/libtorrent-rasterbar/metadata.xml
+++ b/net-libs/libtorrent-rasterbar/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   slashbe...@gentoo.org
-   Piotr Karbowski
-   
+   

libtorrent
libtorrent



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

2023-08-09 Thread Piotr Karbowski
commit: 4ee748612c5756d4f1356abc1ad33fa5dd127906
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:11:26 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ee74861

sys-auth/elogind: drop myself as maintainer.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-auth/elogind/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/sys-auth/elogind/metadata.xml b/sys-auth/elogind/metadata.xml
index fb46725b3a1d..22535f4d8dab 100644
--- a/sys-auth/elogind/metadata.xml
+++ b/sys-auth/elogind/metadata.xml
@@ -8,10 +8,6 @@
kensing...@gentoo.org
Michael Palimaka

-   
-   slashbe...@gentoo.org
-   Piotr Karbowski
-   

Use hybrid cgroup hierarchy 
(OpenRC's default) instead of unified.




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

2023-08-09 Thread Piotr Karbowski
commit: d582eedbf0f0ce22bb607a2aa8241623d0d4d1ca
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:09:11 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d582eedb

net-p2p/qbittorrent: drop myself as maintainer; m-n.

Signed-off-by: Piotr Karbowski  gentoo.org>

 net-p2p/qbittorrent/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/net-p2p/qbittorrent/metadata.xml b/net-p2p/qbittorrent/metadata.xml
index 4f3fb062b6b4..7cd55c83f828 100644
--- a/net-p2p/qbittorrent/metadata.xml
+++ b/net-p2p/qbittorrent/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   slashbe...@gentoo.org
-   Piotr Karbowski
-   
+   

Enable the Web UI




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

2023-08-09 Thread Piotr Karbowski
commit: e7ac2f7b84769667f3b1e1a4da1324f93f28
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:13:21 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7ac2f7b

sys-libs/libsmbios: drop myself as maintainer.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-libs/libsmbios/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/sys-libs/libsmbios/metadata.xml b/sys-libs/libsmbios/metadata.xml
index 199ebe99ce07..b131555971d7 100644
--- a/sys-libs/libsmbios/metadata.xml
+++ b/sys-libs/libsmbios/metadata.xml
@@ -5,10 +5,6 @@
mare...@gentoo.org
Marek Szuba

-   
-   slashbe...@gentoo.org
-   Piotr Karbowski
-   

The libsmbios project aims towards providing access to as much
BIOS information as possible. It does this by providing a 
library of functions



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

2023-08-09 Thread Piotr Karbowski
commit: 0019efedfe3702ef9c4e856cde958cc7de565221
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:13:47 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0019efed

sys-fs/snapraid: drop myself as maintainer; m-n.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-fs/snapraid/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-fs/snapraid/metadata.xml b/sys-fs/snapraid/metadata.xml
index eb14d529cbe3..b04deb7dd29b 100644
--- a/sys-fs/snapraid/metadata.xml
+++ b/sys-fs/snapraid/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   slashbe...@gentoo.org
-   Piotr Karbowski
-   
+   

snapraid
amadvance/snapraid



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

2023-08-09 Thread Piotr Karbowski
commit: 723aa403e7cd422a7a8c0d5c86ed4bd16ab5aa83
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:12:32 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=723aa403

sys-libs/libblockdev: drop myself as maintainer.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-libs/libblockdev/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/sys-libs/libblockdev/metadata.xml 
b/sys-libs/libblockdev/metadata.xml
index 4ae6f93edad9..1c865386b8fd 100644
--- a/sys-libs/libblockdev/metadata.xml
+++ b/sys-libs/libblockdev/metadata.xml
@@ -5,10 +5,6 @@
mare...@gentoo.org
Marek Szuba

-   
-   slashbe...@gentoo.org
-   Piotr Karbowski
-   

Enable block device cache support.
Enable sys-fs/cryptsetup 
support



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

2023-08-09 Thread Piotr Karbowski
commit: 35898d1adfd1891c3d1a7d42f9ef38d707eb886d
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Aug  9 18:11:54 2023 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Wed Aug  9 18:14:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35898d1a

sys-apps/pmount: drop myself as maintainer; m-n.

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-apps/pmount/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-apps/pmount/metadata.xml b/sys-apps/pmount/metadata.xml
index f3723215f16a..2fc1bb94b95e 100644
--- a/sys-apps/pmount/metadata.xml
+++ b/sys-apps/pmount/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   slashbe...@gentoo.org
-   Piotr Karbowski
-   
+   

pmount




[gentoo-commits] repo/gentoo:master commit in: sys-process/at/, sys-process/at/files/

2023-08-09 Thread Sam James
commit: 681086e7c5050ab59ecf09c139470ee8408af6d6
Author: Zoltan Puskas  sinustrom  info>
AuthorDate: Sun Jul 30 22:30:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 18:14:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=681086e7

sys-process/at: Fix several installation issues

- Fix `at` binary ownership
- Remove `pkg_postinst()` since Makefile actually sets the ownership and
  permissions as needed. Fix broken permission by keepdir in scr_install
  instead.

Closes: https://bugs.gentoo.org/658460
Closes: https://bugs.gentoo.org/711598
Signed-off-by: Zoltan Puskas  sinustrom.info>
Closes: https://github.com/gentoo/gentoo/pull/32113
Signed-off-by: Sam James  gentoo.org>

 sys-process/at/at-3.2.5-r2.ebuild  | 91 ++
 .../at-3.2.5-Makefile.binary-permission-fix.patch  | 12 +++
 2 files changed, 103 insertions(+)

diff --git a/sys-process/at/at-3.2.5-r2.ebuild 
b/sys-process/at/at-3.2.5-r2.ebuild
new file mode 100644
index ..b101917d2536
--- /dev/null
+++ b/sys-process/at/at-3.2.5-r2.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools pam systemd
+
+MY_P="${PN}_${PV}"
+
+DESCRIPTION="Queues jobs for later execution"
+HOMEPAGE="http://blog.calhariz.com/index.php/tag/at 
https://packages.qa.debian.org/a/at.html";
+SRC_URI="http://software.calhariz.com/at/${MY_P}.orig.tar.gz
+   mirror://debian/pool/main/a/at/${MY_P}.orig.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+IUSE="pam selinux"
+
+DEPEND="
+   acct-group/at
+   acct-user/at
+   virtual/mta
+   pam? ( sys-libs/pam )
+   selinux? ( sys-libs/libselinux )
+"
+RDEPEND="${DEPEND}
+   virtual/mta
+   virtual/logger
+   selinux? ( sec-policy/selinux-at )
+"
+BDEPEND="
+   app-alternatives/lex
+   app-alternatives/yacc
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.1.8-more-deny.patch
+   "${FILESDIR}"/${PN}-3.1.14-Makefile.patch
+   # fix parallel make issues, bug #244884
+   "${FILESDIR}"/${PN}-3.1.10.2-Makefile.in-parallel-make-fix.patch
+   "${FILESDIR}"/${PN}-3.1.13-configure.in-fix-PAM-automagick-dep.patch
+   # Fix parallel make issue (bug #408375)
+   "${FILESDIR}"/${PN}-3.1.13-parallel-make-fix.patch
+   # Fix permissions (bug #711598)
+   "${FILESDIR}"/${P}-Makefile.binary-permission-fix.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --sysconfdir="${EPREFIX}"/etc/at
+   --with-jobdir="${EPREFIX}"/var/spool/at/atjobs
+   --with-atspool="${EPREFIX}"/var/spool/at/atspool
+   --with-etcdir="${EPREFIX}"/etc/at
+   --with-daemon_username=at
+   --with-daemon_groupname=at
+   $(usex pam '' --without-pam)
+   $(use_with selinux)
+   )
+   econf ${myeconfargs[@]}
+}
+
+src_install() {
+   default
+
+   newinitd "${FILESDIR}"/atd.rc9 atd
+   newconfd "${FILESDIR}"/atd.confd atd
+
+   if use pam ; then
+   newpamd "${FILESDIR}"/at.pamd-3.1.13-r1 atd
+   fi
+
+   systemd_dounit "${FILESDIR}/atd.service"
+   keepdir /var/spool/at/atspool
+   # Fix permission since keepdir changes it (bug #658460)
+   fperms 1770 /var/spool/at/atspool
+}
+
+pkg_preinst() {
+   # Preserve existing .SEQ files (bug #386625)
+   local seq_file="${EROOT}/var/spool/at/atjobs/.SEQ"
+   if [[ -f "${seq_file}" ]] ; then
+   einfo "Preserving existing .SEQ file (bug #386625)."
+   cp -p "${seq_file}" "${ED}"/var/spool/at/atjobs/ || die
+   fi
+}

diff --git a/sys-process/at/files/at-3.2.5-Makefile.binary-permission-fix.patch 
b/sys-process/at/files/at-3.2.5-Makefile.binary-permission-fix.patch
new file mode 100644
index ..af83b6e25b37
--- /dev/null
+++ b/sys-process/at/files/at-3.2.5-Makefile.binary-permission-fix.patch
@@ -0,0 +1,12 @@
+diff -Naur at-3.2.5-orig/Makefile.in at-3.2.5/Makefile.in
+--- at-3.2.5-orig/Makefile.in  2022-02-05 02:00:57.0 -0800
 at-3.2.5/Makefile.in   2023-07-27 20:49:58.505824137 -0700
+@@ -114,7 +114,7 @@
+   chmod 600 $(DESTDIR)$(LFILE)
+   chown $(DAEMON_USERNAME):$(DAEMON_GROUPNAME) $(DESTDIR)$(LFILE)
+   test -f $(DESTDIR)$(etcdir)/at.allow || test -f 
$(DESTDIR)$(etcdir)/at.deny || $(INSTALL) -o root -g $(DAEMON_GROUPNAME) -m 640 
at.deny $(DESTDIR)$(etcdir)/
+-  $(INSTALL) -g $(DAEMON_GROUPNAME) -o $(DAEMON_USERNAME) -m 6755 at 
$(DESTDIR)$(bindir)
++  $(INSTALL) -g $(DAEMON_GROUPNAME) -o root -m 6755 at $(DESTDIR)$(bindir)
+   $(LN_S) -f at $(DESTDIR)$(bindir)/atq
+   $(LN_S) -f at $(DESTDIR)$(bindir)/atrm
+   $(INSTALL) -g root -o root -m 755 batch $(DESTDIR)$(bindir)



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

2023-08-09 Thread Sam James
commit: 35d9741abc25544afc0c8d095ac413d17aa921ad
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  9 19:13:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 19:13:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35d9741a

media-sound/cmusfm: Stabilize 0.5.0 amd64, #911943

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

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

diff --git a/media-sound/cmusfm/cmusfm-0.5.0.ebuild 
b/media-sound/cmusfm/cmusfm-0.5.0.ebuild
index e891db66beda..e117eda35a51 100644
--- a/media-sound/cmusfm/cmusfm-0.5.0.ebuild
+++ b/media-sound/cmusfm/cmusfm-0.5.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Arkq/cmusfm/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE="libnotify"
 
 DEPEND="



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

2023-08-09 Thread William Hubbs
commit: 160af22ed0d4ce0b1c53191614b4bb7f8d56aee9
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Aug  9 19:21:37 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Aug  9 19:21:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=160af22e

net-libs/nodejs: white space fix

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

 net-libs/nodejs/nodejs-20.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/nodejs/nodejs-20.5.0.ebuild 
b/net-libs/nodejs/nodejs-20.5.0.ebuild
index 16a9fd20c640..9dbd8b3044cf 100644
--- a/net-libs/nodejs/nodejs-20.5.0.ebuild
+++ b/net-libs/nodejs/nodejs-20.5.0.ebuild
@@ -229,7 +229,7 @@ src_install() {
"${find_name[@]}" \
\) \) -exec rm -rf "{}" \;
fi
- 
+
use corepack &&
"${D}"/usr/bin/corepack enable --install-directory 
"${D}"/usr/bin
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/, net-libs/nodejs/files/

2023-08-09 Thread William Hubbs
commit: 7617208a22d73294749190c0924c1bac04a9a819
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Aug  9 19:21:36 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Aug  9 19:21:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7617208a

net-libs/nodejs: drop 18.16.1, 20.3.0, 20.3.1

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

 net-libs/nodejs/Manifest   |3 -
 .../files/nodejs-20.3.0-simdutf-2.3.14.patch   | 1550 
 net-libs/nodejs/nodejs-18.16.1.ebuild  |  256 
 net-libs/nodejs/nodejs-20.3.0.ebuild   |  255 
 net-libs/nodejs/nodejs-20.3.1.ebuild   |  255 
 5 files changed, 2319 deletions(-)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 78878935d653..34e9c7c17c97 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -1,9 +1,6 @@
 DIST node-v16.20.0.tar.xz 35546884 BLAKE2B 
5bdb1fb7365e07f13d0a58a8d052d11efaadcf1b0792af0517b78b1ecf01e50eabe26e31588ae410ee63b7494a4eb9d23f70d4dd157a452d0bbf8bd548865255
 SHA512 
b155acdff0244307afcc334844f113b5c321f7764ebb69326d60a6a79d0e0d38d55257a38b815f5933aa4071e6a788e01c466476ef012cec648c84d74adda406
 DIST node-v16.20.1.tar.xz 35556440 BLAKE2B 
cd10c4bf8fdf47126b84bb746e5b11ae1a5a17492b7fe2920be98d5ff2a9bce984515af4833d9bcccf645d53ebc068a3c658a37ad878432664f15cea368a500e
 SHA512 
3179c4b598f211f21c6d7ba378cd03a7ca4a06d99ae8e5bd5b8c0f1a895dc83222858a349cfb7589deecb7c654e9f25ce89c30aef9981ee18d4e24d6bbd5822e
 DIST node-v18.16.0.tar.xz 40467860 BLAKE2B 
b16749c0212f3aa196ec9fc0f999a023adeb9031b3332939330ba5a3edb5bc2ed6dc21bf861509696e19ed0cc5d5c54bb882018f0e54eb1ad8e9b0ba3bb64bff
 SHA512 
608ce5db97ce2d851f381c7991f635c5e0927ae79037649b482c7e197479341b7c6560644e25f4d65ece8aa80c5763a0e044349a5be210fa33fbbf97a96462bd
-DIST node-v18.16.1.tar.xz 40462540 BLAKE2B 
4103b771cdd629be794bd0433caa0e7a3b652511d5aa0535d48990d4ac7901f42e75f498b3a64b6d3b821046c1c26bb8b5c0e1edb953589a76d5fa87346da002
 SHA512 
15488a06aa31666a0af4470f08910b8a1df53d78cce597ddfdc0c6aebb77ae66138540d47ab0d4ab6d58d1c55226e3e2c0cfec641b2c55b417427171b1ace48c
 DIST node-v18.17.0.tar.xz 40780504 BLAKE2B 
2f93bc7fecc6d3a578b43fd079ce4a0eb9f76f9f61c1306fba1e0cf3e7343189c74bfce8648e7b29d84c7b7eade78f9281e5276f7a29f5f527a113892117565b
 SHA512 
01421e9ac6be8db90c14682a5c283f7d2a5824d9f1496e698dae27de090b3014efbbb98bb300c4bf9967681390d8f2450aa65648ddf7ea473814b81d2665b21c
 DIST node-v20.2.0.tar.xz 41778040 BLAKE2B 
362b0ee89fe822722caeeb4b918550637bfb10791de75d872da334cb1123b744c351b5822b05abf4d36a0449badc5232ab1d73896dd5ce7755d10b226f0b9f52
 SHA512 
bf780e79bf6c7f766beb7734c7af45edc62094aba4c608f5519b130ff263e52ece925f85a4ee5740e962d16020070ef00933f6c74e771d948f23525c223da48e
-DIST node-v20.3.0.tar.xz 41709484 BLAKE2B 
93aadc92914fd977a9bea5643c0806c709a4e68bca2840f7af0b24bfde654e9a3bfb83ead159579c67ebd8cfea81648863d2d87d07d2f11dfe73f1312d873d40
 SHA512 
6aade4c1cc0ef8f47f403286d88099a3c0bf43f6e1e2b6d50e777eb9327fc1f0a8ba73c943306a431fd422fdda9017b1931bcb31c48badcfcadde8a260840d7c
-DIST node-v20.3.1.tar.xz 41712208 BLAKE2B 
242f0d932d93e802a157d667aacec325cc40e357675237a96ab941fbf6e42a9a9b7888c87c37a16f24f50ecab9a42ec64ddf49bb3e9259f233c20daed18abcad
 SHA512 
f9f7a3905aa05f9708d3dddcbbe8ad729db3a123ccbdbcade402c6faa6b36905239aca9ac19ca4ebb4682dde2c39058c58197f5015556ab2351f8035d35da5e1
 DIST node-v20.5.0.tar.xz 41738488 BLAKE2B 
2e66328cb5df4c8d1eeb2b934a36b720ba7182a77d9158bd8ae47fe53db1e636f1ce9aff902d6cc05c5707fb4419e11cdda9ed24345903e995fa530ba9de317f
 SHA512 
f7afb0aa7175bf1b87d1916c8085e2292bfa32aae3de1dae060d74bcdadb3fe486cca6b92c5fb27a70cd3aaa57622e65a57721519fd180bfdf16401d5d89bec7

diff --git a/net-libs/nodejs/files/nodejs-20.3.0-simdutf-2.3.14.patch 
b/net-libs/nodejs/files/nodejs-20.3.0-simdutf-2.3.14.patch
deleted file mode 100644
index 69c37e573bca..
--- a/net-libs/nodejs/files/nodejs-20.3.0-simdutf-2.3.14.patch
+++ /dev/null
@@ -1,1550 +0,0 @@
-From 1d1685e6fde1bcb47dd30c3bb45dba219939c272 Mon Sep 17 00:00:00 2001
-From: "Node.js GitHub Bot" 
-Date: Wed, 7 Jun 2023 14:39:02 +0100
-Subject: [PATCH] deps: update simdutf to 3.2.14
-
-PR-URL: https://github.com/nodejs/node/pull/48344
-Reviewed-By: Yagiz Nizipli 
-Reviewed-By: Debadree Chatterjee 
-Reviewed-By: LiviaMedeiros 
-Reviewed-By: Mestery 
-Reviewed-By: Mohammed Keyvanzadeh 
-Reviewed-By: Luigi Pinca 
-Reviewed-By: Darshan Sen 
-Reviewed-By: Marco Ippolito 

- deps/simdutf/simdutf.cpp  | 320 +-
- deps/simdutf/simdutf.h|  50 +--
- .../maintaining/maintaining-dependencies.md   |   6 +-
- 3 files changed, 189 insertions(+), 187 deletions(-)
-
-diff --git a/deps/simdutf/simdutf.cpp b/deps/simdutf/simdutf.cpp
-index 15107075d51b..712bf0cf8583 100644
 a/deps/simdutf/simdutf.cpp
-+++ b/deps/simdutf/simdutf.cpp
-@@ -1,8 +1,8 @@
--/* auto-generated on 2023-05-22 21:46:48 -0400. Do not e

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

2023-08-09 Thread Michael Orlitzky
commit: 8973ee31c20166a4c853fd0d90cb2ea253230a81
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Wed Aug  9 19:39:11 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Aug  9 19:50:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8973ee31

media-libs/libsvgtiny-pixbuf: new package, add 0.0.2

Signed-off-by: Michael Orlitzky  gentoo.org>

 media-libs/libsvgtiny-pixbuf/Manifest  |  1 +
 .../libsvgtiny-pixbuf-0.0.2.ebuild | 29 ++
 media-libs/libsvgtiny-pixbuf/metadata.xml  | 15 +++
 3 files changed, 45 insertions(+)

diff --git a/media-libs/libsvgtiny-pixbuf/Manifest 
b/media-libs/libsvgtiny-pixbuf/Manifest
new file mode 100644
index ..aa9b1ff1a003
--- /dev/null
+++ b/media-libs/libsvgtiny-pixbuf/Manifest
@@ -0,0 +1 @@
+DIST libsvgtiny-pixbuf-0.0.2.tar.xz 263100 BLAKE2B 
1afebcfaf77dbd765ee6c6b4dae1decab2f5458bd7ccfcae8a4b5b02e71c53999d130f698b9d5619fff40ecb96a98f7d63f984e182a525720c3c9df9fc5dc227
 SHA512 
bf657fd341cab1f9b7ff81f9d517096176e6b82d14c2d6be12e0b6a8420e787bd8c9d7324ecccad8c0a01c839b9de0ecf6f998996571dcba8e9b6c22c28bbe56

diff --git a/media-libs/libsvgtiny-pixbuf/libsvgtiny-pixbuf-0.0.2.ebuild 
b/media-libs/libsvgtiny-pixbuf/libsvgtiny-pixbuf-0.0.2.ebuild
new file mode 100644
index ..8b97de4a59ab
--- /dev/null
+++ b/media-libs/libsvgtiny-pixbuf/libsvgtiny-pixbuf-0.0.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Add SVG support to GTK without librsvg"
+HOMEPAGE="http://michael.orlitzky.com/code/libsvgtiny-pixbuf.xhtml";
+SRC_URI="http://michael.orlitzky.com/code/releases/${P}.tar.xz";
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="dev-libs/libxml2:=
+   media-libs/libsvgtiny:=
+   x11-libs/cairo:=
+   x11-libs/gdk-pixbuf:="
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_install() {
+   default
+   find "${ED}" -type f -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   einfo "Updating pixbuf loader cache..."
+   gdk-pixbuf-query-loaders --update-cache
+}

diff --git a/media-libs/libsvgtiny-pixbuf/metadata.xml 
b/media-libs/libsvgtiny-pixbuf/metadata.xml
new file mode 100644
index ..393cbc12e176
--- /dev/null
+++ b/media-libs/libsvgtiny-pixbuf/metadata.xml
@@ -0,0 +1,15 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+m...@gentoo.org
+Michael Orlitzky
+  
+
+  
+
+  mich...@orlitzky.com
+  Michael Orlitzky
+
+  
+



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

2023-08-09 Thread Conrad Kostecki
commit: 038f5dd88d37008c4cd12fa7153602dbdc0e97d2
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Aug  9 20:05:45 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Aug  9 20:05:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=038f5dd8

dev-lua/lua-openssl: fix clang16, block tests

Closes: https://bugs.gentoo.org/911845
Closes: https://bugs.gentoo.org/881139
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/lua-openssl-0.8.3-clang16.patch  | 45 ++
 3_p2.ebuild => lua-openssl-0.8.3_p2-r1.ebuild} |  4 +-
 2 files changed, 48 insertions(+), 1 deletion(-)

diff --git a/dev-lua/lua-openssl/files/lua-openssl-0.8.3-clang16.patch 
b/dev-lua/lua-openssl/files/lua-openssl-0.8.3-clang16.patch
new file mode 100644
index ..64482c97673a
--- /dev/null
+++ b/dev-lua/lua-openssl/files/lua-openssl-0.8.3-clang16.patch
@@ -0,0 +1,45 @@
+From 3451462230082e6eae9d82833a547a3a73df5ef9 Mon Sep 17 00:00:00 2001
+From: zhaozg 
+Date: Mon, 7 Aug 2023 17:47:23 +0800
+Subject: [PATCH] partially fix #265
+
+---
+ src/ocsp.c| 14 ++
+ 1 file changed, 14 insertions(+)
+
+diff --git a/src/ocsp.c b/src/ocsp.c
+index 29f5b153..e1672fcf 100644
+--- a/src/ocsp.c
 b/src/ocsp.c
+@@ -183,8 +183,15 @@ static int openssl_ocsp_request_read(lua_State *L)
+   BIO *bio = load_bio_object(L, 1);
+   int pem = lua_gettop(L) > 1 ? auxiliar_checkboolean(L, 2) : 0;
+ 
++#if defined(__clang__)
++#pragma clang diagnostic push
++#pragma clang diagnostic ignored"-Wincompatible-function-pointer-types"
++#endif
+   OCSP_REQUEST *req = pem ? PEM_read_bio_OCSP_REQUEST(bio, NULL, NULL)
+   : d2i_OCSP_REQUEST_bio(bio, NULL);
++#if defined(__clang__)
++#pragma clang diagnostic pop
++#endif
+   BIO_free(bio);
+ 
+   if (req)
+@@ -352,8 +359,15 @@ static int openssl_ocsp_response_read(lua_State *L)
+   int pem = lua_gettop(L) > 1 ? auxiliar_checkboolean(L, 2) : 0;
+   int ret = 0;
+ 
++#if defined(__clang__)
++#pragma clang diagnostic push
++#pragma clang diagnostic ignored"-Wincompatible-function-pointer-types"
++#endif
+   OCSP_RESPONSE *res = pem ? PEM_read_bio_OCSP_RESPONSE(bio, NULL, NULL)
+: d2i_OCSP_RESPONSE_bio(bio, NULL);
++#if defined(__clang__)
++#pragma clang diagnostic pop
++#endif
+   if (res)
+   {
+ PUSH_OBJECT(res, "openssl.ocsp_response");

diff --git a/dev-lua/lua-openssl/lua-openssl-0.8.3_p2.ebuild 
b/dev-lua/lua-openssl/lua-openssl-0.8.3_p2-r1.ebuild
similarity index 97%
rename from dev-lua/lua-openssl/lua-openssl-0.8.3_p2.ebuild
rename to dev-lua/lua-openssl/lua-openssl-0.8.3_p2-r1.ebuild
index 8b1181de43af..82d587831be4 100644
--- a/dev-lua/lua-openssl/lua-openssl-0.8.3_p2.ebuild
+++ b/dev-lua/lua-openssl/lua-openssl-0.8.3_p2-r1.ebuild
@@ -26,7 +26,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="test"
 REQUIRED_USE="${LUA_REQUIRED_USE}"
-RESTRICT="!test? ( test )"
+RESTRICT="test"
 
 RDEPEND="
!dev-lua/luaossl
@@ -40,6 +40,8 @@ BDEPEND="
test? ( ${RDEPEND} )
 "
 
+PATCHES=( "${FILESDIR}/${PN}-0.8.3-clang16.patch" )
+
 src_prepare() {
default
 



[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/dogecoin-qt/files/, net-p2p/dogecoin-qt/

2023-08-09 Thread Victor Skovorodnikov
commit: b8c33d3915f7eabf7af032981de4128ea4e55570
Author: Victor Skovorodnikov  yandex  com>
AuthorDate: Wed Aug  9 20:28:23 2023 +
Commit: Victor Skovorodnikov  yandex  com>
CommitDate: Wed Aug  9 20:28:35 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b8c33d39

net-p2p/dogecoin-qt: keyword 1.14.6 for ~arm64

- Tested arm64 installation on Raspberry pi 400 in systemd and openrc
- Updated symlink setup for condition using dogecoind and dogecoin-cli selection
- Made generic name for some patches to work with next version

Signed-off-by: Victor Skovorodnikov  yandex.com>

 net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild  | 23 +++---
 net-p2p/dogecoin-qt/files/gcc13.patch  | 13 
 14.6-hardened-all.patch => hardened-all.patch} |  0
 ...rdened-minimal.patch => hardened-minimal.patch} |  0
 ...hardened-no-pie.patch => hardened-no-pie.patch} |  0
 ...hardened-no-ssp.patch => hardened-no-ssp.patch} |  0
 6 files changed, 29 insertions(+), 7 deletions(-)

diff --git a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild 
b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
index bd1c090298..66e117a8a2 100644
--- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
+++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild
@@ -11,8 +11,7 @@ 
SRC_URI="https://github.com/dogecoin/dogecoin/archive/refs/tags/v${PV}.tar.gz ->
 LICENSE="MIT"
 SLOT="0"
 DB_VER="5.3"
-KEYWORDS="~amd64"
-# Please see Bug 910673Comment 10
+KEYWORDS="~amd64 ~arm64"
 IUSE="cpu_flags_x86_avx2 dogecoind +pie +prune +ssp tests utils +wallet zmq"
 REQUIRED_USE="dogecoind? ( utils )"
 DOGEDIR="/opt/${PN}"
@@ -46,7 +45,7 @@ PATCHES=(
"${FILESDIR}"/"${PV}"-paymentserver.patch
"${FILESDIR}"/"${PV}"-transactiondesc.patch
"${FILESDIR}"/"${PV}"-deque.patch
-   "${FILESDIR}"/"${PV}"-gcc13.patch
+   "${FILESDIR}"/gcc13.patch
 )
 
 WORKDIR_="${WORKDIR}/dogecoin-${PV}"
@@ -55,13 +54,13 @@ S=${WORKDIR_}
 src_prepare() {
 
if use pie && use ssp ; then
-   PATCHES+=( "${FILESDIR}"/"${PV}"-hardened-all.patch )
+   PATCHES+=( "${FILESDIR}"/hardened-all.patch )
elif use pie && ! use ssp ; then
-   PATCHES+=( "${FILESDIR}"/"${PV}"-hardened-no-ssp.patch )
+   PATCHES+=( "${FILESDIR}"/hardened-no-ssp.patch )
elif use ssp && ! use pie ; then
-   PATCHES+=( "${FILESDIR}"/"${PV}"-hardened-no-pie.patch )
+   PATCHES+=( "${FILESDIR}"/hardened-no-pie.patch )
else
-   PATCHES+=( "${FILESDIR}"/"${PV}"-hardened-minimal.patch )
+   PATCHES+=( "${FILESDIR}"/hardened-minimal.patch )
fi
 
default
@@ -96,6 +95,11 @@ src_install() {
doins src/qt/res/icons/dogecoin.png
dosym "${DOGEDIR}/bin/${PN}" "/usr/bin/${PN}"
 
+   if use dogecoind ; then
+   dosym "${DOGEDIR}/bin/dogecoind" "/usr/bin/dogecoind"
+   dosym "${DOGEDIR}/bin/dogecoin-cli" "/usr/bin/dogecoin-cli"
+   fi
+
if use prune ; then
domenu "${FILESDIR}"/"${PN}-prune.desktop"
else
@@ -111,6 +115,11 @@ pkg_postinst() {
elog "Dogecoin Core Qt ${PV} has been installed."
elog "Dogecoin Core Qt binaries have been placed in ${DOGEDIR}/bin."
elog "${PN} has been symlinked with /usr/bin/${PN}."
+
+   if use dogecoind ; then
+   elog "dogecoin daemon has been symlinked with 
/usr/bin/dogecoind."
+   elog "dogecoin client utils have been symlinked with 
/usr/bin/dogecoin-cli."
+   fi
 }
 
 pkg_postrm() {

diff --git a/net-p2p/dogecoin-qt/files/gcc13.patch 
b/net-p2p/dogecoin-qt/files/gcc13.patch
new file mode 100644
index 00..0e4852815b
--- /dev/null
+++ b/net-p2p/dogecoin-qt/files/gcc13.patch
@@ -0,0 +1,13 @@
+# Fixes error when building with gcc13
+diff --git a/src/support/lockedpool.cpp b/src/support/lockedpool.cpp
+index ccebbe8..9d57846 100644
+--- a/src/support/lockedpool.cpp
 b/src/support/lockedpool.cpp
+@@ -5,6 +5,7 @@
+ 
+ #include "support/lockedpool.h"
+ #include "support/cleanse.h"
++#include 
+ 
+ #if defined(HAVE_CONFIG_H)
+ #include "config/bitcoin-config.h"

diff --git a/net-p2p/dogecoin-qt/files/1.14.6-hardened-all.patch 
b/net-p2p/dogecoin-qt/files/hardened-all.patch
similarity index 100%
rename from net-p2p/dogecoin-qt/files/1.14.6-hardened-all.patch
rename to net-p2p/dogecoin-qt/files/hardened-all.patch

diff --git a/net-p2p/dogecoin-qt/files/1.14.6-hardened-minimal.patch 
b/net-p2p/dogecoin-qt/files/hardened-minimal.patch
similarity index 100%
rename from net-p2p/dogecoin-qt/files/1.14.6-hardened-minimal.patch
rename to net-p2p/dogecoin-qt/files/hardened-minimal.patch

diff --git a/net-p2p/dogecoin-qt/files/1.14.6-hardened-no-pie.patch 
b/net-p2p/dogecoin-qt/files/hardened-no-pie.patch
similarity index 100%
rename from net-p2p/dogecoin-qt/files/1.14.6-hardened-no-pie.patch
rename to net-p2p/dogecoin-qt/files/hardened-no-

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

2023-08-09 Thread Michael Orlitzky
commit: 8a43a3177110f10fece8d4524593b167f1aa119f
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Wed Aug  9 19:56:28 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Aug  9 20:31:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a43a317

dev-libs/libwapcaplet: use https for HOMEPAGE

Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-libs/libwapcaplet/libwapcaplet-0.4.3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libwapcaplet/libwapcaplet-0.4.3-r1.ebuild 
b/dev-libs/libwapcaplet/libwapcaplet-0.4.3-r1.ebuild
index f60d9229693d..0d89ad72e0f8 100644
--- a/dev-libs/libwapcaplet/libwapcaplet-0.4.3-r1.ebuild
+++ b/dev-libs/libwapcaplet/libwapcaplet-0.4.3-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
@@ -6,7 +6,7 @@ EAPI=7
 inherit netsurf
 
 DESCRIPTION="string internment library, written in C"
-HOMEPAGE="http://www.netsurf-browser.org/projects/libwapcaplet/";
+HOMEPAGE="https://www.netsurf-browser.org/projects/libwapcaplet/";
 SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz";
 
 LICENSE="MIT"



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

2023-08-09 Thread Michael Orlitzky
commit: f30a31b59cb479a08abb64c4f5c4a66ea8910736
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Wed Aug  9 20:25:15 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Aug  9 20:31:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f30a31b5

dev-libs/libwapcaplet: drop obsolete -Werror patch

The Makefile for libwapcaplet essentially has,

  WARNFLAGS := -Wall ...
  WARNFLAGS := $(WARNFLAGS) -Werror

and our sole patch removes the second line. However, the netsurf eclass
sets WARNFLAGS="" these days, preventing either line from taking effect.

Signed-off-by: Michael Orlitzky  gentoo.org>

 .../libwapcaplet/files/libwapcaplet-0.4.1-makefile.patch | 12 
 dev-libs/libwapcaplet/libwapcaplet-0.4.3-r1.ebuild   |  5 -
 2 files changed, 17 deletions(-)

diff --git a/dev-libs/libwapcaplet/files/libwapcaplet-0.4.1-makefile.patch 
b/dev-libs/libwapcaplet/files/libwapcaplet-0.4.1-makefile.patch
deleted file mode 100644
index 6d84e24de433..
--- a/dev-libs/libwapcaplet/files/libwapcaplet-0.4.1-makefile.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/Makefile b/Makefile
-index a220258..0e0799e 100644
 a/Makefile
-+++ b/Makefile
-@@ -24,7 +24,6 @@ WARNFLAGS := -Wall -W -Wundef -Wpointer-arith -Wcast-align \
-   -Wmissing-declarations -Wnested-externs
- # BeOS/Haiku standard library headers issue warnings
- ifneq ($(BUILD),i586-pc-haiku)
--  WARNFLAGS := $(WARNFLAGS) -Werror
- endif
- 
- CFLAGS := -D_BSD_SOURCE -D_DEFAULT_SOURCE \

diff --git a/dev-libs/libwapcaplet/libwapcaplet-0.4.3-r1.ebuild 
b/dev-libs/libwapcaplet/libwapcaplet-0.4.3-r1.ebuild
index 0d89ad72e0f8..62fc2b8c9a4f 100644
--- a/dev-libs/libwapcaplet/libwapcaplet-0.4.3-r1.ebuild
+++ b/dev-libs/libwapcaplet/libwapcaplet-0.4.3-r1.ebuild
@@ -21,11 +21,6 @@ DEPEND="
 BDEPEND="
>=dev-util/netsurf-buildsystem-1.7-r1"
 
-PATCHES=(
-   # bug 664288
-   "${FILESDIR}/${PN}-0.4.1-makefile.patch"
-)
-
 _emake() {
netsurf_define_makeconf
emake "${NETSURF_MAKECONF[@]}" COMPONENT_TYPE=lib-shared $@



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

2023-08-09 Thread Sam James
commit: 83c21c4aa868798e09be47c810f0478329c6dd1b
Author: Alfred Persson Forsberg  catcream  org>
AuthorDate: Thu Aug  3 00:00:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 20:43:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83c21c4a

sci-libs/openlibm: add USE=static-libs

USE=static-libs is currently required for llvm-libc.

Signed-off-by: Alfred Persson Forsberg  catcream.org>
Closes: https://github.com/gentoo/gentoo/pull/32151
Signed-off-by: Sam James  gentoo.org>

 sci-libs/openlibm/openlibm-0.8.0.ebuild | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/sci-libs/openlibm/openlibm-0.8.0.ebuild 
b/sci-libs/openlibm/openlibm-0.8.0.ebuild
index ba45cbd625fb..3d2362897851 100644
--- a/sci-libs/openlibm/openlibm-0.8.0.ebuild
+++ b/sci-libs/openlibm/openlibm-0.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -9,6 +9,7 @@ DESCRIPTION="High quality system independent, open source libm"
 HOMEPAGE="https://github.com/JuliaLang/openlibm";
 SRC_URI="https://github.com/JuliaMath/openlibm/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
+IUSE="static-libs"
 LICENSE="public-domain MIT ISC BSD-2 LGPL-2.1+"
 # See https://abi-laboratory.pro/index.php?view=timeline&l=openlibm
 SLOT="0/4"
@@ -16,9 +17,10 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 
 src_prepare() {
default
-   sed -e "/^OLM_LIBS :=/s/^/#/" \
-   -e "/install: /s/install-static//" \
-   -i Makefile || die
+   sed -e "/^OLM_LIBS :=/s/^/#/" -i Makefile || die
+   if ! use static-libs ; then
+   sed -e "/install: /s/install-static//" -i Makefile || die
+   fi
 }
 
 src_configure() {



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

2023-08-09 Thread Sam James
commit: 3baa5f49c4ee322996ab5f70f14137d303edf707
Author: Sean Vig  gmail  com>
AuthorDate: Fri Aug  4 00:18:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 20:43:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3baa5f49

x11-wm/qtile: Fix Python syntax on replaced code

When not building with `pulseaudio` use flag, the `sed` replacement will insert 
code that `throw`'s an exception, rather than the correct syntax to `raise` the 
exception. Fix this typo.

Signed-off-by: Sean Vig  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32164
Signed-off-by: Sam James  gentoo.org>

 x11-wm/qtile/qtile-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/qtile/qtile-.ebuild b/x11-wm/qtile/qtile-.ebuild
index 03829958fd7f..d1bf02722c9a 100644
--- a/x11-wm/qtile/qtile-.ebuild
+++ b/x11-wm/qtile/qtile-.ebuild
@@ -62,7 +62,7 @@ distutils_enable_tests pytest
 python_prepare_all() {
# Avoid automagic dependency on libpulse
if ! use pulseaudio ; then
-   sed -i -e 's/call("libpulse", "--libs")/throw PkgConfigError/' 
setup.py || die
+   sed -i -e 's/call("libpulse", "--libs")/raise PkgConfigError/' 
setup.py || die
fi
 
# Avoid automagic dependency on pywlroots



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

2023-08-09 Thread Sam James
commit: f5eda40dae56a34f3d44e3973e88aafbabc97998
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  9 21:05:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 21:05:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5eda40d

sys-apps/systemd: add 254.1

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

 sys-apps/systemd/Manifest |   1 +
 sys-apps/systemd/systemd-254.1.ebuild | 525 ++
 2 files changed, 526 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index e283dc3d378f..586d071b5f50 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -4,3 +4,4 @@ DIST systemd-stable-253.4.tar.gz 12010733 BLAKE2B 
166ce3f089a9fc3d5d374566258d05
 DIST systemd-stable-253.5.tar.gz 12015672 BLAKE2B 
3b09bc1a63bc3321c51ea05080f95958ab55064596c13ab967a182cdaace302cc85c19e2cdabd9bdc8ba0a1a04999ae588fbce2fe2626c0f792ee22836feddf4
 SHA512 
39709b485cd9287e26ac8e973fa1692b280bec3b96e1da6667e4a4f2ac2228aa072b22802720a254698d32c82f5306d7feb32229e4b6d54cc0e2b1e2caa4cc2e
 DIST systemd-stable-253.6.tar.gz 12069024 BLAKE2B 
7dfb28127bf6c091180a6cfbae1eb657b99896920cc6b74d1e86586f51bf312d6c2647582a635a479048cadceb0b5ed508918ddff42b2639cec6234a656762f4
 SHA512 
c81f7ac0cca9073878026d6a3024ebad8bf38c4745fe7bac5a156906ba9fd7b78b90fdc69376821c9927dd60173dd6604684e2ea7dcb55dc2e60a0e20ee01735
 DIST systemd-stable-253.7.tar.gz 12111722 BLAKE2B 
2007653c264d615fbef52cd91d173597f175ba05c1b961c6035d51c1a28ff663151a72d858115536c316a2644d880dfe94e6d00809bf3a2abe3e2f5532df565b
 SHA512 
6935508f511930d6e980a7f0a3319295acbbc482cbce4f8f407af399259fe04b095dabd470f8825d84328a7d0f39efe6d5926022c1bdf18ec7fffe43b2586aa1
+DIST systemd-stable-254.1.tar.gz 14324840 BLAKE2B 
10a72db38dae1dd13440f6d59c629b515bfb32f1708efeb6b9134b17887cc0c5af47c184b9a7d3c9be1ecbf8be16ea2682f84c44afd4702ce12861a143e8347a
 SHA512 
eb2f4a95c890792fe11080e8dafc1eb4588ee98a3084d28083c4dd1f97962f56188c41641708c23267d01f1431821e823e1b89012f90d6ede80a12a0ce11a6d7

diff --git a/sys-apps/systemd/systemd-254.1.ebuild 
b/sys-apps/systemd/systemd-254.1.ebuild
new file mode 100644
index ..a03b6cbadd51
--- /dev/null
+++ b/sys-apps/systemd/systemd-254.1.ebuild
@@ -0,0 +1,525 @@
+# Copyright 2011-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..11} )
+
+# Avoid QA warnings
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git";
+   inherit git-r3
+else
+   if [[ ${PV} == *.* ]]; then
+   MY_PN=systemd-stable
+   else
+   MY_PN=systemd
+   fi
+   MY_PV=${PV/_/-}
+   MY_P=${MY_PN}-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+inherit bash-completion-r1 linux-info meson-multilib pam python-single-r1
+inherit secureboot systemd toolchain-funcs udev usr-ldscript
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="http://systemd.io/";
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="
+   acl apparmor audit boot cgroup-hybrid cryptsetup curl +dns-over-tls 
elfutils
+   fido2 +gcrypt gnutls homed http idn importd iptables +kmod
+   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
+   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm vanilla xkb 
+zstd
+"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   dns-over-tls? ( || ( gnutls openssl ) )
+   fido2? ( cryptsetup openssl )
+   homed? ( cryptsetup pam openssl )
+   importd? ( curl lzma || ( gcrypt openssl ) )
+   pwquality? ( homed )
+"
+RESTRICT="!test? ( test )"
+
+MINKV="4.15"
+
+COMMON_DEPEND="
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   apparmor? ( sys-libs/libapparmor:0= )
+   audit? ( >=sys-process/audit-2:0= )
+   cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
+   curl? ( net-misc/curl:0= )
+   elfutils? ( >=dev-libs/elfutils-0.158:0= )
+   fido2? ( dev-libs/libfido2:0= )
+   gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] )
+   gnutls? ( >=net-libs/gnutls-3.6.0:0= )
+   http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] )
+   idn? ( net-dns/libidn2:= )
+   importd? (
+   app-arch/bzip2:0=
+   sys-libs/zlib:0=
+   )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] )
+   lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[${MULTILIB_USEDEP}] )
+   iptables? ( net-fir

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

2023-08-09 Thread Andreas Sturmlechner
commit: 335517a08163abb926845e19969490e484a5c2b8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug  9 21:10:54 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug  9 21:16:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=335517a0

app-editors/ghostwriter: drop 2.1.6

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

 app-editors/ghostwriter/Manifest |  1 -
 app-editors/ghostwriter/ghostwriter-2.1.6.ebuild | 44 
 2 files changed, 45 deletions(-)

diff --git a/app-editors/ghostwriter/Manifest b/app-editors/ghostwriter/Manifest
index 878cefbde49b..3740e8c5ad15 100644
--- a/app-editors/ghostwriter/Manifest
+++ b/app-editors/ghostwriter/Manifest
@@ -1,2 +1 @@
-DIST ghostwriter-2.1.6.tar.gz 7757010 BLAKE2B 
a450093b1f072aeea7e6a6e27abbdb2c427387eb70b5ed2a5e49ea1f33fd9c4e4014742cc7905e644ab39838c488d9eddb79e0d3c87bde7ce6528cd810b02e15
 SHA512 
10ee557a07f468cc12391c2b5f77a6667aef76429b58bfdc03df32dd1cd8c44a61fe77da5318d5b23758ede40a5f8ab89cf4573a09708a6abc2d12ec5ceb71ad
 DIST ghostwriter-23.04.3.tar.xz 3074336 BLAKE2B 
89314147c3222d0e83d26cedb81e6bf917e4f4e3d95650ba1d3096f06491343046dd5684d13014002a5249ec26af43cb050457c6f5d7c241b352a605b529b5af
 SHA512 
d14e8c9928ec0638b98ca152d35ae88a7a4a582d4268e8f251252f080e4490b5c9433a814e6306acf7856c6a253f6e7aa9ed326328f90e0da8ef1214ef5a432c

diff --git a/app-editors/ghostwriter/ghostwriter-2.1.6.ebuild 
b/app-editors/ghostwriter/ghostwriter-2.1.6.ebuild
deleted file mode 100644
index 023f4be72315..
--- a/app-editors/ghostwriter/ghostwriter-2.1.6.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qmake-utils xdg
-
-DESCRIPTION="Cross-platform, aesthetic, distraction-free markdown editor"
-HOMEPAGE="https://wereturtle.github.io/ghostwriter/";
-SRC_URI="https://github.com/wereturtle/ghostwriter/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="debug"
-
-BDEPEND="dev-qt/linguist-tools:5"
-
-RDEPEND="
-   app-text/hunspell:=
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwebchannel:5
-   dev-qt/qtwebengine:5[widgets]
-   dev-qt/qtwidgets:5
-   virtual/opengl
-"
-
-DEPEND="${RDEPEND}"
-
-DOCS=( CREDITS.md README.md )
-
-src_configure() {
-   eqmake5 \
-   CONFIG+=$(usex debug debug release) \
-   PREFIX="${EPREFIX}"/usr
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-   einstalldocs
-}



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

2023-08-09 Thread Andreas Sturmlechner
commit: e22c52e4418f4f3feb191d16dada62fa251b3523
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Aug  8 22:47:42 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug  9 21:16:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e22c52e4

media-libs/zxing-cpp: add 2.1.0

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

 media-libs/zxing-cpp/Manifest   |  1 +
 media-libs/zxing-cpp/zxing-cpp-2.1.0.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/media-libs/zxing-cpp/Manifest b/media-libs/zxing-cpp/Manifest
index e9f6df0ca556..2b51f686dbfd 100644
--- a/media-libs/zxing-cpp/Manifest
+++ b/media-libs/zxing-cpp/Manifest
@@ -1 +1,2 @@
 DIST zxing-cpp-2.0.0.tar.gz 856413 BLAKE2B 
8069d3e39a7ddf99510777df477a5e3503e5eead7adcbf175123ab59de47c3da75bb8187533dad552a07b1475756ff3981d30eaa3e8088c5c9b991e22a7127bd
 SHA512 
fa22164f834a42194eafd0d3e9c09d953233c69843ac6e79c8d6513314be28d8082382b436c379368e687e0eed05cb5e566d2893ec6eb29233a36643904ae083
+DIST zxing-cpp-2.1.0.tar.gz 866787 BLAKE2B 
2589862e790bac85cee92818381b4ec3f9eeb5ac1dc2a78babf372ad7672bfe1a43ac7cfe4cc228eabed8a6c013f835c7e3e1948137d61edf1056906a149df80
 SHA512 
a00778c1fb7bb664176f7035aa96db4bab3e7ca28b5be2862182cb591d18edd4c3dfcbd34b4af08e0797bb4af893299d523f98aa84d266b68e4c766410e2e26d

diff --git a/media-libs/zxing-cpp/zxing-cpp-2.1.0.ebuild 
b/media-libs/zxing-cpp/zxing-cpp-2.1.0.ebuild
new file mode 100644
index ..551d84c87579
--- /dev/null
+++ b/media-libs/zxing-cpp/zxing-cpp-2.1.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="C++ Multi-format 1D/2D barcode image processing library"
+HOMEPAGE="https://github.com/nu-book/zxing-cpp";
+SRC_URI="https://github.com/nu-book/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/3"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_EXAMPLES=OFF # nothing is installed
+   -DBUILD_BLACKBOX_TESTS=OFF # FIXME: FetchContent.cmake module 
usage
+   -DBUILD_UNIT_TESTS=OFF # for both tests options. no thanks. bug 
#793173
+   )
+   cmake_src_configure
+}



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

2023-08-09 Thread Jonas Stein
commit: 4af1e1383958d1de060028360a6745341f5a1ae0
Author: Jonas Stein  gentoo  org>
AuthorDate: Wed Aug  9 21:55:09 2023 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Wed Aug  9 21:55:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4af1e138

sys-apps/inxi: add 3.3.28.1

Signed-off-by: Jonas Stein  gentoo.org>

 sys-apps/inxi/Manifest |  1 +
 sys-apps/inxi/inxi-3.3.28.1.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/sys-apps/inxi/Manifest b/sys-apps/inxi/Manifest
index 2553fe38e431..16aa442cf3a7 100644
--- a/sys-apps/inxi/Manifest
+++ b/sys-apps/inxi/Manifest
@@ -1,3 +1,4 @@
 DIST inxi-3.3.20.1.tar.gz 565689 BLAKE2B 
0b89e54e22d0c88b57fdc2dcb08fc3cbe6b79a724c12d8eafd2e6eb6639ee1346ef9ee34b09f446464bafa35df87489ff9b40ad9e8de67fbe82c1becdd5af8bf
 SHA512 
bdc4de6d2978ff17bdd4a5366d66fb483a304c61448ef33be902080a75ae6e78eba6bcd31b9a799a1eff01f22cc8e72200f314209e36af4287d8e5256bca4d05
 DIST inxi-3.3.25.1.tar.gz 591556 BLAKE2B 
5e9f24a7e9d8a2ef0322d18e106da1b126e7aed7ebb468aa7f7e553ce02dece9a255c1c155eefe7d766c501e8a80e48a5a3ac85fd4c12b07cf870076589cdb93
 SHA512 
1d2fc98c22ba3efb026e12dd17e2dcbe61a849a34846a72ee7ec267f3c233f2903606c3d17d79aacbd2a7c9842f39beb9e61933d41b7914ba07bdace3d29e53b
 DIST inxi-3.3.27.1.tar.gz 614167 BLAKE2B 
1a312255340bfe361eb10dd725cc9fb1421d8dfda34ee944347278e4a293cbcb51d1e2b7aa00f26c16286b90f26d3e0f91f68fb4beeb112ecd8f7a3bc86680ff
 SHA512 
f21285d709d8dc7ce393a6c3b43b5ebabb8ef2c55adf43f00935b728a28f502bbcbd8c1482249e872e4623430f01b4e8cf51f0a6790d56fb12147fa125152575
+DIST inxi-3.3.28.1.tar.gz 624472 BLAKE2B 
3d8ac9c21a7531e694e5de3a764906a69ef0c869f1bb4b7b5e5d0b42a74240a141c97401dfe78a85da27e7489d708fbfc4eb568adaab5270388aebd108f29e1a
 SHA512 
6360193cc1f7a71c7329352311fac625e6c80e37c2bd783a78a534ec9712afd7df17b445c652d97415f6162512ede34b32958311b1c5086e899a2aded7a8efd9

diff --git a/sys-apps/inxi/inxi-3.3.28.1.ebuild 
b/sys-apps/inxi/inxi-3.3.28.1.ebuild
new file mode 100644
index ..1b3918e6aebe
--- /dev/null
+++ b/sys-apps/inxi/inxi-3.3.28.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV=$(ver_rs 3 '-')
+# 2.3.56 was the last version with no tagged release.
+# It was also the last Bash based release. Later versions are Perl based
+
+DESCRIPTION="The CLI inxi collects and prints hardware and system information"
+HOMEPAGE="https://github.com/smxi/inxi";
+SRC_URI="https://github.com/smxi/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="bluetooth hddtemp opengl"
+
+RDEPEND="dev-lang/perl
+   sys-apps/pciutils
+   sys-apps/usbutils
+   bluetooth? ( net-wireless/bluez )
+   hddtemp? ( app-admin/hddtemp )
+   opengl? ( x11-apps/mesa-progs )
+   "
+
+src_install() {
+   dobin ${PN}
+   doman ${PN}.1
+   dodoc README.txt
+}



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

2023-08-09 Thread Jonas Stein
commit: 5f2882a5cd68d5f6267475790eea63e13dc61c22
Author: Jonas Stein  gentoo  org>
AuthorDate: Wed Aug  9 21:58:02 2023 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Wed Aug  9 21:58:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f2882a5

sys-apps/inxi: drop 3.3.20.1, 3.3.25.1

Signed-off-by: Jonas Stein  gentoo.org>

 sys-apps/inxi/Manifest |  2 --
 sys-apps/inxi/inxi-3.3.20.1.ebuild | 32 
 sys-apps/inxi/inxi-3.3.25.1.ebuild | 32 
 3 files changed, 66 deletions(-)

diff --git a/sys-apps/inxi/Manifest b/sys-apps/inxi/Manifest
index 16aa442cf3a7..c073de43f52f 100644
--- a/sys-apps/inxi/Manifest
+++ b/sys-apps/inxi/Manifest
@@ -1,4 +1,2 @@
-DIST inxi-3.3.20.1.tar.gz 565689 BLAKE2B 
0b89e54e22d0c88b57fdc2dcb08fc3cbe6b79a724c12d8eafd2e6eb6639ee1346ef9ee34b09f446464bafa35df87489ff9b40ad9e8de67fbe82c1becdd5af8bf
 SHA512 
bdc4de6d2978ff17bdd4a5366d66fb483a304c61448ef33be902080a75ae6e78eba6bcd31b9a799a1eff01f22cc8e72200f314209e36af4287d8e5256bca4d05
-DIST inxi-3.3.25.1.tar.gz 591556 BLAKE2B 
5e9f24a7e9d8a2ef0322d18e106da1b126e7aed7ebb468aa7f7e553ce02dece9a255c1c155eefe7d766c501e8a80e48a5a3ac85fd4c12b07cf870076589cdb93
 SHA512 
1d2fc98c22ba3efb026e12dd17e2dcbe61a849a34846a72ee7ec267f3c233f2903606c3d17d79aacbd2a7c9842f39beb9e61933d41b7914ba07bdace3d29e53b
 DIST inxi-3.3.27.1.tar.gz 614167 BLAKE2B 
1a312255340bfe361eb10dd725cc9fb1421d8dfda34ee944347278e4a293cbcb51d1e2b7aa00f26c16286b90f26d3e0f91f68fb4beeb112ecd8f7a3bc86680ff
 SHA512 
f21285d709d8dc7ce393a6c3b43b5ebabb8ef2c55adf43f00935b728a28f502bbcbd8c1482249e872e4623430f01b4e8cf51f0a6790d56fb12147fa125152575
 DIST inxi-3.3.28.1.tar.gz 624472 BLAKE2B 
3d8ac9c21a7531e694e5de3a764906a69ef0c869f1bb4b7b5e5d0b42a74240a141c97401dfe78a85da27e7489d708fbfc4eb568adaab5270388aebd108f29e1a
 SHA512 
6360193cc1f7a71c7329352311fac625e6c80e37c2bd783a78a534ec9712afd7df17b445c652d97415f6162512ede34b32958311b1c5086e899a2aded7a8efd9

diff --git a/sys-apps/inxi/inxi-3.3.20.1.ebuild 
b/sys-apps/inxi/inxi-3.3.20.1.ebuild
deleted file mode 100644
index a706e26a71c6..
--- a/sys-apps/inxi/inxi-3.3.20.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV=$(ver_rs 3 '-')
-# 2.3.56 was the last version with no tagged release.
-# It was also the last Bash based release. Later versions are Perl based
-
-DESCRIPTION="The CLI inxi collects and prints hardware and system information"
-HOMEPAGE="https://github.com/smxi/inxi";
-SRC_URI="https://github.com/smxi/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
-IUSE="bluetooth hddtemp opengl"
-
-RDEPEND="dev-lang/perl
-   sys-apps/pciutils
-   sys-apps/usbutils
-   bluetooth? ( net-wireless/bluez )
-   hddtemp? ( app-admin/hddtemp )
-   opengl? ( x11-apps/mesa-progs )
-   "
-
-src_install() {
-   dobin ${PN}
-   doman ${PN}.1
-   dodoc README.txt
-}

diff --git a/sys-apps/inxi/inxi-3.3.25.1.ebuild 
b/sys-apps/inxi/inxi-3.3.25.1.ebuild
deleted file mode 100644
index 1b3918e6aebe..
--- a/sys-apps/inxi/inxi-3.3.25.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV=$(ver_rs 3 '-')
-# 2.3.56 was the last version with no tagged release.
-# It was also the last Bash based release. Later versions are Perl based
-
-DESCRIPTION="The CLI inxi collects and prints hardware and system information"
-HOMEPAGE="https://github.com/smxi/inxi";
-SRC_URI="https://github.com/smxi/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE="bluetooth hddtemp opengl"
-
-RDEPEND="dev-lang/perl
-   sys-apps/pciutils
-   sys-apps/usbutils
-   bluetooth? ( net-wireless/bluez )
-   hddtemp? ( app-admin/hddtemp )
-   opengl? ( x11-apps/mesa-progs )
-   "
-
-src_install() {
-   dobin ${PN}
-   doman ${PN}.1
-   dodoc README.txt
-}



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

2023-08-09 Thread Sam James
commit: 39702b75a21647b8053d4c982e5ab987695425df
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  9 22:44:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 22:44:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39702b75

sys-apps/systemd-utils: add 253.8

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

 sys-apps/systemd-utils/Manifest   |   1 +
 sys-apps/systemd-utils/systemd-utils-253.8.ebuild | 535 ++
 2 files changed, 536 insertions(+)

diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 3ba04fb064fd..bbb7f6ffd3df 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -5,3 +5,4 @@ DIST systemd-stable-252.9.tar.gz 11829389 BLAKE2B 
a45a72bfe113f8cb7424d731692f54
 DIST systemd-stable-253.5.tar.gz 12015672 BLAKE2B 
3b09bc1a63bc3321c51ea05080f95958ab55064596c13ab967a182cdaace302cc85c19e2cdabd9bdc8ba0a1a04999ae588fbce2fe2626c0f792ee22836feddf4
 SHA512 
39709b485cd9287e26ac8e973fa1692b280bec3b96e1da6667e4a4f2ac2228aa072b22802720a254698d32c82f5306d7feb32229e4b6d54cc0e2b1e2caa4cc2e
 DIST systemd-stable-253.6.tar.gz 12069024 BLAKE2B 
7dfb28127bf6c091180a6cfbae1eb657b99896920cc6b74d1e86586f51bf312d6c2647582a635a479048cadceb0b5ed508918ddff42b2639cec6234a656762f4
 SHA512 
c81f7ac0cca9073878026d6a3024ebad8bf38c4745fe7bac5a156906ba9fd7b78b90fdc69376821c9927dd60173dd6604684e2ea7dcb55dc2e60a0e20ee01735
 DIST systemd-stable-253.7.tar.gz 12111722 BLAKE2B 
2007653c264d615fbef52cd91d173597f175ba05c1b961c6035d51c1a28ff663151a72d858115536c316a2644d880dfe94e6d00809bf3a2abe3e2f5532df565b
 SHA512 
6935508f511930d6e980a7f0a3319295acbbc482cbce4f8f407af399259fe04b095dabd470f8825d84328a7d0f39efe6d5926022c1bdf18ec7fffe43b2586aa1
+DIST systemd-stable-253.8.tar.gz 12112413 BLAKE2B 
0edf5d2fdb47ef4c2fd9257642a719cb3cf70096d74ae0002f4df2696f3efd591ddf239f2ac9762aa53ebcee5bf31295739f8176313b8260e97fe99cc51722f6
 SHA512 
628db658ccf01e6cf09c6832735ad08c3d0dd906798e3366d42621fb08ad8b72aa7a51ae4874d76acf6c56282c63dc5fdce677cde3d4e102ce0036571ccabcc4

diff --git a/sys-apps/systemd-utils/systemd-utils-253.8.ebuild 
b/sys-apps/systemd-utils/systemd-utils-253.8.ebuild
new file mode 100644
index ..49d0f39faa66
--- /dev/null
+++ b/sys-apps/systemd-utils/systemd-utils-253.8.ebuild
@@ -0,0 +1,535 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+inherit bash-completion-r1 flag-o-matic linux-info meson-multilib python-any-r1
+inherit secureboot toolchain-funcs udev usr-ldscript
+
+DESCRIPTION="Utilities split out from systemd for OpenRC users"
+HOMEPAGE="https://systemd.io/";
+
+if [[ ${PV} == *.* ]]; then
+   MY_P="systemd-stable-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd-stable/archive/refs/tags/v${PV}.tar.gz
 -> ${MY_P}.tar.gz"
+else
+   MY_P="systemd-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/systemd/systemd/archive/refs/tags/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+fi
+
+MUSL_PATCHSET="systemd-musl-patches-253.3"
+SRC_URI+=" elibc_musl? ( 
https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.tar.gz )"
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="+acl boot +kmod selinux split-usr sysusers +tmpfiles test +udev"
+REQUIRED_USE="|| ( boot tmpfiles sysusers udev )"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   elibc_musl? ( >=sys-libs/musl-1.2.3 )
+   selinux? ( sys-libs/libselinux:0= )
+   tmpfiles? (
+   acl? ( sys-apps/acl:0= )
+   )
+   udev? (
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   kmod? ( >=sys-apps/kmod-15:0= )
+   )
+   !udev? (
+   >=sys-apps/util-linux-2.30:0=
+   sys-libs/libcap:0=
+   virtual/libcrypt:=
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-3.11
+   boot? ( >=sys-boot/gnu-efi-3.0.2 )
+"
+RDEPEND="${COMMON_DEPEND}
+   boot? ( !https://bugs.gentoo.org/856433
+   rm rules.d/70-power-switch.rules || die
+   insinto "${rootprefix}"/lib/udev/rules.d
+   doins rules.d/*.rules
+   doins "${FILESDIR}"/40-gentoo.rules
+
+   insinto "${rootprefix}"/lib/udev/hwdb.d
+   doins hwdb.d/*.hwdb
+
+   dobashcomp shell-completion/bash/udevadm
+
+   insinto /usr/share/zsh/site-functions
+   doins shell-completion/zsh/_udevadm
+   fi
+
+   use boot && secureboot_auto_sign
+}
+
+add_service() {
+   local initd=$1
+ 

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

2023-08-09 Thread Sam James
commit: b733b238f759829116aa8a3f154356bd13ae4e50
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  9 22:36:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  9 22:36:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b733b238

sys-apps/systemd: add 253.8

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

 sys-apps/systemd/Manifest |   1 +
 sys-apps/systemd/systemd-253.8.ebuild | 514 ++
 2 files changed, 515 insertions(+)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 586d071b5f50..ce378d7f7450 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -4,4 +4,5 @@ DIST systemd-stable-253.4.tar.gz 12010733 BLAKE2B 
166ce3f089a9fc3d5d374566258d05
 DIST systemd-stable-253.5.tar.gz 12015672 BLAKE2B 
3b09bc1a63bc3321c51ea05080f95958ab55064596c13ab967a182cdaace302cc85c19e2cdabd9bdc8ba0a1a04999ae588fbce2fe2626c0f792ee22836feddf4
 SHA512 
39709b485cd9287e26ac8e973fa1692b280bec3b96e1da6667e4a4f2ac2228aa072b22802720a254698d32c82f5306d7feb32229e4b6d54cc0e2b1e2caa4cc2e
 DIST systemd-stable-253.6.tar.gz 12069024 BLAKE2B 
7dfb28127bf6c091180a6cfbae1eb657b99896920cc6b74d1e86586f51bf312d6c2647582a635a479048cadceb0b5ed508918ddff42b2639cec6234a656762f4
 SHA512 
c81f7ac0cca9073878026d6a3024ebad8bf38c4745fe7bac5a156906ba9fd7b78b90fdc69376821c9927dd60173dd6604684e2ea7dcb55dc2e60a0e20ee01735
 DIST systemd-stable-253.7.tar.gz 12111722 BLAKE2B 
2007653c264d615fbef52cd91d173597f175ba05c1b961c6035d51c1a28ff663151a72d858115536c316a2644d880dfe94e6d00809bf3a2abe3e2f5532df565b
 SHA512 
6935508f511930d6e980a7f0a3319295acbbc482cbce4f8f407af399259fe04b095dabd470f8825d84328a7d0f39efe6d5926022c1bdf18ec7fffe43b2586aa1
+DIST systemd-stable-253.8.tar.gz 12112413 BLAKE2B 
0edf5d2fdb47ef4c2fd9257642a719cb3cf70096d74ae0002f4df2696f3efd591ddf239f2ac9762aa53ebcee5bf31295739f8176313b8260e97fe99cc51722f6
 SHA512 
628db658ccf01e6cf09c6832735ad08c3d0dd906798e3366d42621fb08ad8b72aa7a51ae4874d76acf6c56282c63dc5fdce677cde3d4e102ce0036571ccabcc4
 DIST systemd-stable-254.1.tar.gz 14324840 BLAKE2B 
10a72db38dae1dd13440f6d59c629b515bfb32f1708efeb6b9134b17887cc0c5af47c184b9a7d3c9be1ecbf8be16ea2682f84c44afd4702ce12861a143e8347a
 SHA512 
eb2f4a95c890792fe11080e8dafc1eb4588ee98a3084d28083c4dd1f97962f56188c41641708c23267d01f1431821e823e1b89012f90d6ede80a12a0ce11a6d7

diff --git a/sys-apps/systemd/systemd-253.8.ebuild 
b/sys-apps/systemd/systemd-253.8.ebuild
new file mode 100644
index ..cf50cf37cc92
--- /dev/null
+++ b/sys-apps/systemd/systemd-253.8.ebuild
@@ -0,0 +1,514 @@
+# Copyright 2011-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..11} )
+
+# Avoid QA warnings
+TMPFILES_OPTIONAL=1
+UDEV_OPTIONAL=1
+
+QA_PKGCONFIG_VERSION=$(ver_cut 1)
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/systemd/systemd.git";
+   inherit git-r3
+else
+   if [[ ${PV} == *.* ]]; then
+   MY_PN=systemd-stable
+   else
+   MY_PN=systemd
+   fi
+   MY_PV=${PV/_/-}
+   MY_P=${MY_PN}-${MY_PV}
+   S=${WORKDIR}/${MY_P}
+   
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+inherit bash-completion-r1 linux-info meson-multilib pam python-any-r1
+inherit secureboot systemd toolchain-funcs udev usr-ldscript
+
+DESCRIPTION="System and service manager for Linux"
+HOMEPAGE="http://systemd.io/";
+
+LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
+SLOT="0/2"
+IUSE="
+   acl apparmor audit cgroup-hybrid cryptsetup curl +dns-over-tls elfutils
+   fido2 +gcrypt gnuefi gnutls homed http idn importd iptables +kmod
+   +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode
+   +resolvconf +seccomp selinux split-usr +sysv-utils test tpm vanilla xkb 
+zstd
+"
+REQUIRED_USE="
+   dns-over-tls? ( || ( gnutls openssl ) )
+   fido2? ( cryptsetup openssl )
+   homed? ( cryptsetup pam openssl )
+   importd? ( curl lzma || ( gcrypt openssl ) )
+   pwquality? ( homed )
+"
+RESTRICT="!test? ( test )"
+
+MINKV="4.15"
+
+COMMON_DEPEND="
+   >=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
+   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
+   virtual/libcrypt:=[${MULTILIB_USEDEP}]
+   acl? ( sys-apps/acl:0= )
+   apparmor? ( sys-libs/libapparmor:0= )
+   audit? ( >=sys-process/audit-2:0= )
+   cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= )
+   curl? ( net-misc/curl:0= )
+   elfutils? ( >=dev-libs/elfutils-0.158:0= )
+   fido2? ( dev-libs/libfido2:0= )
+   gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] )
+   gnutls? ( >=net-libs/gnutls-3.6.0:0= )
+   http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] )
+   idn? ( net-dns/libidn2:= )
+   importd? (
+   app

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

2023-08-09 Thread Yixun Lan
commit: 82b92c8a4bdbe7a31407a436f19a16d3470f229f
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Aug  9 22:25:39 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Aug  9 23:09:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82b92c8a

dev-util/crash: fix strlcpy() issue for glibc-2.38

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

 dev-util/crash/crash-8.0.3-r1.ebuild   | 67 ++
 dev-util/crash/files/crash-8.0.3-strlcpy.patch | 26 ++
 2 files changed, 93 insertions(+)

diff --git a/dev-util/crash/crash-8.0.3-r1.ebuild 
b/dev-util/crash/crash-8.0.3-r1.ebuild
new file mode 100644
index ..e2c69feeeb4e
--- /dev/null
+++ b/dev-util/crash/crash-8.0.3-r1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+GDB_VERSION=10.2
+UPSTREAM_VER=
+EXTRA_VER=0
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/crash-utility/crash.git";
+   SRC_URI="mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
+   EGIT_BRANCH="master"
+   inherit git-r3
+else
+   [[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${CATEGORY}/${PN}/${P}-patches-${UPSTREAM_VER}.tar.xz";
+
+   [[ -n ${EXTRA_VER} ]] && \
+   
EXTRA_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${CATEGORY}/${PN}/${P}-extra-${EXTRA_VER}.tar.xz";
+
+   SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   ${UPSTREAM_PATCHSET_URI} ${EXTRA_PATCHSET_URI}
+   mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
+   KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~riscv ~s390 ~x86"
+fi
+
+DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
+HOMEPAGE="https://crash-utility.github.io/";
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+# there is no "make test" target, but there is a test.c so the automatic
+# make rules catch it and tests fail
+RESTRICT="test"
+
+PATCHES=(
+   # bug 911929, patch already in upstream, drop in next version bump
+   "${FILESDIR}/${P}-strlcpy.patch"
+)
+
+src_prepare() {
+   default
+
+   if [[ -n ${UPSTREAM_VER} ]]; then
+   einfo "Try to apply Crash's Upstream patch set"
+   eapply "${WORKDIR}"/patches-upstream
+   fi
+
+   if [[ -n ${EXTRA_VER} ]]; then
+   einfo "Try to apply Crash's Extra patch set"
+   eapply "${WORKDIR}"/patches-extra
+   fi
+
+   sed -i -e "s|ar -rs|\${AR} -rs|g" Makefile || die
+   ln -s "${DISTDIR}"/gdb-10.2.tar.gz . || die
+}
+
+src_compile() {
+   emake \
+   CC="$(tc-getCC)" \
+   AR="$(tc-getAR)" \
+   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+}

diff --git a/dev-util/crash/files/crash-8.0.3-strlcpy.patch 
b/dev-util/crash/files/crash-8.0.3-strlcpy.patch
new file mode 100644
index ..0701f99470a8
--- /dev/null
+++ b/dev-util/crash/files/crash-8.0.3-strlcpy.patch
@@ -0,0 +1,26 @@
+diff --git a/defs.h b/defs.h
+index 8f7d1fa..26afe23 100644
+--- a/defs.h
 b/defs.h
+@@ -5553,7 +5553,7 @@ uint32_t swap32(uint32_t, int);
+ uint64_t swap64(uint64_t, int);
+ ulong *get_cpumask_buf(void);
+ int make_cpumask(char *, ulong *, int, int *);
+-size_t strlcpy(char *, char *, size_t);
++size_t strlcpy(char *, const char *, size_t) __attribute__ ((__weak__));
+ struct rb_node *rb_first(struct rb_root *);
+ struct rb_node *rb_parent(struct rb_node *, struct rb_node *);
+ struct rb_node *rb_right(struct rb_node *, struct rb_node *);
+diff --git a/tools.c b/tools.c
+index 392a797..0f2db10 100644
+--- a/tools.c
 b/tools.c
+@@ -6795,7 +6795,7 @@ make_cpumask_error:
+  * always be NULL-terminated.
+  */
+ size_t 
+-strlcpy(char *dest, char *src, size_t size)
++strlcpy(char *dest, const char *src, size_t size)
+ {
+   size_t ret = strlen(src);
+ 



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

2023-08-09 Thread Yixun Lan
commit: fc45a151f99c6b2f015e380b39ab76a704a1327f
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Aug  9 23:08:00 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Aug  9 23:09:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc45a151

dev-util/crash: drop 8.0.3

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

 dev-util/crash/crash-8.0.3.ebuild | 62 ---
 1 file changed, 62 deletions(-)

diff --git a/dev-util/crash/crash-8.0.3.ebuild 
b/dev-util/crash/crash-8.0.3.ebuild
deleted file mode 100644
index 8255200bc2b3..
--- a/dev-util/crash/crash-8.0.3.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-GDB_VERSION=10.2
-UPSTREAM_VER=
-EXTRA_VER=0
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/crash-utility/crash.git";
-   SRC_URI="mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
-   EGIT_BRANCH="master"
-   inherit git-r3
-else
-   [[ -n ${UPSTREAM_VER} ]] && \
-   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${CATEGORY}/${PN}/${P}-patches-${UPSTREAM_VER}.tar.xz";
-
-   [[ -n ${EXTRA_VER} ]] && \
-   
EXTRA_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${CATEGORY}/${PN}/${P}-extra-${EXTRA_VER}.tar.xz";
-
-   SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
-   ${UPSTREAM_PATCHSET_URI} ${EXTRA_PATCHSET_URI}
-   mirror://gnu/gdb/gdb-${GDB_VERSION}.tar.gz"
-   KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~riscv ~s390 ~x86"
-fi
-
-DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
-HOMEPAGE="https://crash-utility.github.io/";
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE=""
-# there is no "make test" target, but there is a test.c so the automatic
-# make rules catch it and tests fail
-RESTRICT="test"
-
-src_prepare() {
-   default
-
-   if [[ -n ${UPSTREAM_VER} ]]; then
-   einfo "Try to apply Crash's Upstream patch set"
-   eapply "${WORKDIR}"/patches-upstream
-   fi
-
-   if [[ -n ${EXTRA_VER} ]]; then
-   einfo "Try to apply Crash's Extra patch set"
-   eapply "${WORKDIR}"/patches-extra
-   fi
-
-   sed -i -e "s|ar -rs|\${AR} -rs|g" Makefile || die
-   ln -s "${DISTDIR}"/gdb-10.2.tar.gz . || die
-}
-
-src_compile() {
-   emake \
-   CC="$(tc-getCC)" \
-   AR="$(tc-getAR)" \
-   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
-}



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

2023-08-09 Thread Andreas K. Hüttel
commit: 4e0c44a4112977bb7eb101e549aad43ba9e9b58f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Aug  9 23:18:08 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Aug  9 23:18:08 2023 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=4e0c44a4

Add various more binpackage uploads

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

 tools/catalyst-auto-arm.conf | 4 
 tools/catalyst-auto-qemu-mips-common | 1 +
 2 files changed, 5 insertions(+)

diff --git a/tools/catalyst-auto-arm.conf b/tools/catalyst-auto-arm.conf
index b74ebc49..2545406f 100644
--- a/tools/catalyst-auto-arm.conf
+++ b/tools/catalyst-auto-arm.conf
@@ -118,12 +118,14 @@ post_build() {
;;
armv7a/stage3-systemd.spec)
upload stage3-armv7a-systemd-${TIMESTAMP}*.xz*
+   upsync_binpackages 
"${BUILD_SRCDIR_BASE}/packages/default/stage3-armv7a" arm/17.0/armv7a
;;
armv7a/stage3-hardfloat-openrc.spec)
upload stage3-armv7a_hardfp-openrc-${TIMESTAMP}*.xz*
;;
armv7a/stage3-hardfloat-systemd.spec)
upload stage3-armv7a_hardfp-systemd-${TIMESTAMP}*.xz*
+   upsync_binpackages 
"${BUILD_SRCDIR_BASE}/packages/default/stage3-armv7a_hardfp" 
arm/17.0/armv7a_hardfp
;;
esac
 
@@ -159,6 +161,7 @@ post_build() {
case ${spec} in
armv7a-musl/stage3-hardfloat.spec)
upload stage3-armv7a_hardfp_musl-openrc-${TIMESTAMP}*.xz*
+   upsync_binpackages 
"${BUILD_SRCDIR_BASE}/packages/musl/stage3-armv7a_hardfp_musl" 
arm/17.0/armv7a_hardfp_musl
;;
armv6j-musl/stage3-hardfloat.spec)
upload stage3-armv6j_hardfp_musl-openrc-${TIMESTAMP}*.xz*
@@ -173,6 +176,7 @@ post_build() {
case ${spec} in
armv7a-musl-hardened/stage3-hardfloat.spec)
upload 
stage3-armv7a_hardfp_musl-hardened-openrc-${TIMESTAMP}*.xz*
+   upsync_binpackages 
"${BUILD_SRCDIR_BASE}/packages/musl-hardened/stage3-armv7a_hardfp_musl" 
arm/17.0/armv7a_hardfp_musl_hardened
;;
armv6j-musl-hardened/stage3-hardfloat.spec)
upload 
stage3-armv6j_hardfp_musl-hardened-openrc-${TIMESTAMP}*.xz*

diff --git a/tools/catalyst-auto-qemu-mips-common 
b/tools/catalyst-auto-qemu-mips-common
index acb5e252..01ff6198 100644
--- a/tools/catalyst-auto-qemu-mips-common
+++ b/tools/catalyst-auto-qemu-mips-common
@@ -184,6 +184,7 @@ post_build() {
;;
stage3-mips3-multilib-systemd.spec)
upload stage3-mips3_multilib-systemd-${TIMESTAMP}.tar.xz*
+   upsync_binpackages 
"${BUILD_SRCDIR_BASE}/packages/default/stage3-mips3_multilib" 
mips/17.0/mips3_multilib
;;
stage3-mipsel3-multilib-openrc.spec)
upload stage3-mipsel3_multilib-openrc-${TIMESTAMP}.tar.xz*



[gentoo-commits] repo/gentoo:master commit in: app-misc/rmlint/, app-misc/rmlint/files/

2023-08-09 Thread Louis Sautier
commit: 9274f3c655d55c0e1c35e2d70202b0144c8ad4ca
Author: Louis Sautier  gentoo  org>
AuthorDate: Thu Aug 10 00:43:22 2023 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Thu Aug 10 00:56:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9274f3c6

app-misc/rmlint: add 2.10.2

This new version fixes several bugs including broken tests.
It also removes the dependency of the GUI on Polkit (#828111), which,
according to https://github.com/sahib/rmlint/commit/a807253e, isn't used
for anything at the moment.

Bug: https://bugs.gentoo.org/828111
Signed-off-by: Louis Sautier  gentoo.org>

 app-misc/rmlint/Manifest   |   1 +
 .../files/rmlint-2.10.2-fix-sorting-tests.patch|  51 
 app-misc/rmlint/rmlint-2.10.2.ebuild   | 136 +
 3 files changed, 188 insertions(+)

diff --git a/app-misc/rmlint/Manifest b/app-misc/rmlint/Manifest
index 09581c7bdc75..ce83f677e26d 100644
--- a/app-misc/rmlint/Manifest
+++ b/app-misc/rmlint/Manifest
@@ -1 +1,2 @@
 DIST rmlint-2.10.1.tar.gz 2494474 BLAKE2B 
40219ff64d54f0e2fc66a958c6ca51520152f77f9038e9756ab601da5180502528be7b2d750c85b5991c31db96c3eb7415841084b6c90db103dc212947864034
 SHA512 
a1281359798816dadaf3a1e706e671dc63edf8f7d176c114a924a1e03fc9ad6fa54d10de701b09b5e364a9a815e0d11bdbef3d16fb7fec74eb85af20a106db1a
+DIST rmlint-2.10.2.tar.gz 2499695 BLAKE2B 
07c887f660685b5ec86c8a448d482c96cc40b129fc906d0c31c01e07617bf0167055145050c21b565cb1551ccc1ce6329593d92473c371125b2c91d31d9d601c
 SHA512 
8f8d58892785e9012cb15f3e89480d9d04772fa3f923064520bf17afcc8948b1a24d6f8399176a1a26bd5036553c605958f3720e40cf6cba135a4f3381131180

diff --git a/app-misc/rmlint/files/rmlint-2.10.2-fix-sorting-tests.patch 
b/app-misc/rmlint/files/rmlint-2.10.2-fix-sorting-tests.patch
new file mode 100644
index ..77f47b18c853
--- /dev/null
+++ b/app-misc/rmlint/files/rmlint-2.10.2-fix-sorting-tests.patch
@@ -0,0 +1,51 @@
+From 69d9dcb60c9e88084aba37545c77fd02fdc7df33 Mon Sep 17 00:00:00 2001
+From: Cebtenzzre 
+Date: Wed, 9 Aug 2023 18:42:00 -0400
+Subject: [PATCH] tests: fix failures caused by certain directory names
+
+Fixes #630
+--- a/tests/test_options/test_sorting.py
 b/tests/test_options/test_sorting.py
+@@ -158,15 +158,15 @@ def test_sort_by_regex():
+ create_file('xxx', 'aaab')
+ create_file('xxx', 'b')
+ create_file('xxx', 'c')
+-create_file('xxx', '1/c')
+-create_file('xxx', 'd')
++create_file('xxx', 'd/e')
++create_file('xxx', 'f')
+ 
+-head, *data, footer = run_rmlint("-S 'r<1/c>xa'")
++head, *data, footer = run_rmlint("-S 'rxa'")
+ 
+ paths = [p['path'] for p in data]
+ 
+-assert paths[0].endswith('1/c')
+-assert paths[1].endswith('d')
++assert paths[0].endswith('d/e')
++assert paths[1].endswith('f')
+ assert paths[2].endswith('')
+ assert paths[3].endswith('aaab')
+ assert paths[4].endswith('b')
+@@ -206,16 +206,16 @@ def test_sort_by_regex_bad_input():
+ # regression test for GitHub issue #484
+ @with_setup(usual_setup_func, usual_teardown_func)
+ def test_regex_multiple_matches():
+-paths = [
+-'1/a', '1/a2', '1/b',
+-'2/a', '2/a2', '2/b',
+-]
++paths = [os.path.join(dname, bname)
++ for dname in ['unique_1', 'unique_2']
++ for bname in ['a', 'a2', 'b']]
++
+ for path in reversed(paths):
+ create_file('xxx', path)
+ 
+ # when multiple paths matched a regex, rmlint would not try the next 
criterion
+ # check multiple times because sort order was inconsistent before the fix
+ for _ in range(3):
+-head, *data, foot = run_rmlint("-S 'r<1>xl'")
++head, *data, foot = run_rmlint("-S 'rxl'")
+ assert len(data) == len(paths)
+ assert [e['path'] for e in data] == [os.path.join(TESTDIR_NAME, p) 
for p in paths]

diff --git a/app-misc/rmlint/rmlint-2.10.2.ebuild 
b/app-misc/rmlint/rmlint-2.10.2.ebuild
new file mode 100644
index ..93b2c479581f
--- /dev/null
+++ b/app-misc/rmlint/rmlint-2.10.2.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit gnome2-utils python-single-r1 scons-utils toolchain-funcs
+
+DESCRIPTION="Extremely fast tool to remove duplicates and other lint from your 
filesystem"
+HOMEPAGE="https://rmlint.readthedocs.io/";
+SRC_URI="https://github.com/sahib/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc gui nls test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-libs/glib:2
+   dev-libs/json-glib
+   virtual/libelf:0=
+"
+RDEPEND="
+   ${DEPEND}
+   gui? (
+   ${PYTHON_DEPS}
+   gnome-base/librsvg:2[introspection]
+   x11-libs/gdk-pixbuf[introspection]
+   x11-libs/gtk+:3[introsp

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

2023-08-09 Thread Sam James
commit: 8f31c37475e4c230f7add81468d8825e01d81d37
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 10 01:42:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 10 01:42:07 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=8f31c374

NEWS: fix entry for cgroup removal

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

 NEWS | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/NEWS b/NEWS
index c39e046717..bfa5527bd0 100644
--- a/NEWS
+++ b/NEWS
@@ -7,6 +7,10 @@ Breaking changes:
 * Portage now installed with Meson and Python sdist + wheel now prepared with
   meson-python for PEP 517 compliance.
 
+* FEATURES=cgroup was removed since it was based on version 1 cgroups, which
+  caused some issues and version 1 cgroups are obsolete. Use
+  FEATURES=pid-sandbox instead.
+
 Bug fixes:
 * install-qa-check.d/05prefix: Fix prefixifying shebang for >= EAPI 7 ebuilds
   (bug #909147).
@@ -31,11 +35,6 @@ Bug fixes:
 portage-3.0.49 (2023-06-21)
 --
 
-Breaking changes:
-* FEATURES=cgroup was removed since it was based on version 1 cgroups, which
-  caused some issues and version 1 cgroups are obsolete. Use
-  FEATURES=pid-sandbox instead.
-
 Bug fixes:
 * Adjust write tests for DISTDIR and PORTAGE_TMPDIR to work with automount
   directories (bug #485100, bug #890812).



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

2023-08-09 Thread Sam James
commit: 4f4adbfb1b60ca04c8c04cd858d2cdebdf201b8c
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 10 01:43:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 10 01:43:14 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=4f4adbfb

NEWS: add missing entry for compgen removal

Bug: https://bugs.gentoo.org/909148
Fixes: f24dd0d9808559571509add2c8c69c1bcb2bfec6
Signed-off-by: Sam James  gentoo.org>

 NEWS | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/NEWS b/NEWS
index bfa5527bd0..c69975bc9c 100644
--- a/NEWS
+++ b/NEWS
@@ -15,6 +15,9 @@ Bug fixes:
 * install-qa-check.d/05prefix: Fix prefixifying shebang for >= EAPI 7 ebuilds
   (bug #909147).
 
+* bin/save-ebuild-env.sh: Stop using compgen and hence stop needing readline
+  (bug #909148).
+
 * env-update: Check exit code from ldconfig (bug #910376).
 
 * emerge: Fix 'no ebuilds available' message always mentioning binpkgs



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

2023-08-09 Thread Sam James
commit: 4b993bf9a580c74f36fe28f6c505f208d9be1595
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 10 01:44:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 10 01:44:35 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=4b993bf9

NEWS: add another news entry

>From 8cc2348a2c0706f57962fee09a91c5a5b85f1b99.

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

 NEWS | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/NEWS b/NEWS
index c69975bc9c..d442a42ab0 100644
--- a/NEWS
+++ b/NEWS
@@ -18,6 +18,8 @@ Bug fixes:
 * bin/save-ebuild-env.sh: Stop using compgen and hence stop needing readline
   (bug #909148).
 
+* _reflink_linux_file_copy: Fix -Wmaybe-uninitialized.
+
 * env-update: Check exit code from ldconfig (bug #910376).
 
 * emerge: Fix 'no ebuilds available' message always mentioning binpkgs



  1   2   >