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

2023-06-18 Thread Andreas Sturmlechner
commit: 3559063ee4a8905bba888182902023206994f361
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jun 17 22:32:17 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 18 08:28:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3559063e

net-libs/mbedtls: drop 3.1.0

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

 net-libs/mbedtls/Manifest |  1 -
 net-libs/mbedtls/mbedtls-3.1.0.ebuild | 96 ---
 2 files changed, 97 deletions(-)

diff --git a/net-libs/mbedtls/Manifest b/net-libs/mbedtls/Manifest
index a560a377d151..4d7f81690596 100644
--- a/net-libs/mbedtls/Manifest
+++ b/net-libs/mbedtls/Manifest
@@ -1,3 +1,2 @@
 DIST mbedtls-2.28.1.tar.gz 3914438 BLAKE2B 
85969895b50b63537438e0b67e1dec97a0ee4ac188c55ebcb109d5e0cc8f4a3f66f016b2ac5f920d7b10f094c9626029d19ab86be0cb5941224a7f3eed2dcc06
 SHA512 
cc75027ebbefb4ba1aecdc386cf6b60cceeceda79a474ff5ba67411e41aac9fc2c43c2fb0158be667f1b91e6c19082e17e4e61409acc1498b568f5efc7b00a2c
-DIST mbedtls-3.1.0.tar.gz 3766628 BLAKE2B 
a52e8fb9a3b88c1cf7cb0c8f5598f90a1c9ca05dbc399432293c3acb77aaf0a1b92a9792bda986b47e925736b21c83de1c891b21d45fd2dc8cb5d7d1b09168e7
 SHA512 
c374fafad89f8793ed1a302634a403b855317d9759377d4bade13c61857d0317a2fc144ab3a9aaee52901ff7a3c4b4b0e7e81ebe5510ab4d228103def01ae628
 DIST mbedtls-3.2.1.tar.gz 4097571 BLAKE2B 
4f33172c9c7a3ffbad6600c41d9b574a79e512ec417c3ec90a04085cce393456e8502e94150094bc80a217c352c8148d67bdab1bf0cb311c8dc88d653475a003
 SHA512 
e7f1726d2cdae6c580d588b40c8a51b9e353786efdd2e50fd1c11c7f46a2b6fe2622cfe2ee5cf998ec762b5ebf8f4720cfc1a1ecaebc497489f9d6a263a83523

diff --git a/net-libs/mbedtls/mbedtls-3.1.0.ebuild 
b/net-libs/mbedtls/mbedtls-3.1.0.ebuild
deleted file mode 100644
index 54ef48f6e4fa..
--- a/net-libs/mbedtls/mbedtls-3.1.0.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake multilib-minimal
-
-DESCRIPTION="Cryptographic library for embedded systems"
-HOMEPAGE="https://tls.mbed.org/";
-SRC_URI="https://github.com/ARMmbed/mbedtls/archive/${P}.tar.gz";
-S=${WORKDIR}/${PN}-${P}
-
-LICENSE="Apache-2.0"
-SLOT="0/10.16.4" # ffmpeg subslot naming: SONAME tuple of 
{libmbedcrypto.so,libmbedtls.so,libmbedx509.so}
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
-IUSE="cpu_flags_x86_sse2 doc programs static-libs test threads"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   programs? (
-   dev-libs/openssl:0=
-   )"
-DEPEND="${RDEPEND}
-   doc? ( app-doc/doxygen media-gfx/graphviz )
-   test? ( dev-lang/perl )"
-
-enable_mbedtls_option() {
-   local myopt="$@"
-   # check that config.h syntax is the same at version bump
-   sed -i \
-   -e "s://#define ${myopt}:#define ${myopt}:" \
-   include/mbedtls/mbedtls_config.h || die
-}
-
-src_prepare() {
-   use cpu_flags_x86_sse2 && enable_mbedtls_option MBEDTLS_HAVE_SSE2
-   use threads && enable_mbedtls_option MBEDTLS_THREADING_C
-   use threads && enable_mbedtls_option MBEDTLS_THREADING_PTHREAD
-
-   cmake_src_prepare
-}
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DENABLE_PROGRAMS=$(multilib_native_usex programs)
-   -DUSE_STATIC_MBEDTLS_LIBRARY=$(usex static-libs)
-   -DENABLE_TESTING=$(usex test)
-   -DUSE_SHARED_MBEDTLS_LIBRARY=ON
-   -DINSTALL_MBEDTLS_HEADERS=ON
-   -DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)"
-   -DMBEDTLS_FATAL_WARNINGS=OFF # Don't use -Werror, #744946
-   )
-
-   cmake_src_configure
-}
-
-multilib_src_compile() {
-   cmake_src_compile
-   use doc && multilib_is_native_abi && cd "${S}" && emake apidoc
-}
-
-multilib_src_test() {
-   # psa isn't ready yet, even in 3.0.0.
-   # bug #718390
-   local myctestargs=(
-   -E "(psa_crypto|psa_its-suite)"
-   )
-
-   LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${BUILD_DIR}/library" \
-   cmake_src_test
-}
-
-multilib_src_install() {
-   cmake_src_install
-}
-
-multilib_src_install_all() {
-   use doc && HTML_DOCS=( apidoc )
-
-   einstalldocs
-
-   if use programs ; then
-   # avoid file collisions with sys-apps/coreutils
-   local p e
-   for p in "${ED}"/usr/bin/* ; do
-   if [[ -x "${p}" && ! -d "${p}" ]] ; then
-   mv "${p}" "${ED}"/usr/bin/mbedtls_${p##*/} || 
die
-   fi
-   done
-   for e in aes hash pkey ssl test ; do
-   docinto "${e}"
-   dodoc programs/"${e}"/*.c
-   dodoc programs/"${e}"/*.txt
-   done
-   fi
-}



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

2023-06-18 Thread Andreas Sturmlechner
commit: 078ac27ac0d4db6974888fdc9d9b5a739957d28c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 18 09:18:50 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 18 09:25:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=078ac27a

profiles: use.desc: Update IUSE pulseaudio

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

 profiles/use.desc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/use.desc b/profiles/use.desc
index bd8cb7031ab8..bca8dffc4f28 100644
--- a/profiles/use.desc
+++ b/profiles/use.desc
@@ -256,7 +256,7 @@ postscript - Enable support for the PostScript language 
(often with ghostscript-
 ppds - Add support for automatically generated ppd (printing driver) files
 prefix - Defines if a Gentoo Prefix offset installation is used
 profile - Add support for software performance analysis (will likely vary from 
ebuild to ebuild)
-pulseaudio - Add support for PulseAudio sound server
+pulseaudio - Add sound server support via media-libs/libpulse (may be 
PulseAudio or PipeWire)
 python - Add optional support/bindings for the Python language
 qdbm - Add support for the qdbm (Quick Database Manager) library
 qmail-spp - Add support for qmail SMTP plugins



[gentoo-commits] data/api:master commit in: files/mirrors/

2023-06-18 Thread Florian Schmaus
commit: efe3bcc776de6e64788607c338af459abcb621b1
Author: Florian Schmaus  gentoo  org>
AuthorDate: Sun Jun 18 09:41:11 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Jun 18 09:41:11 2023 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=efe3bcc7

distfiles: remove http://mirror.isoc.org.il, redirects to https

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

 files/mirrors/distfiles.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/files/mirrors/distfiles.xml b/files/mirrors/distfiles.xml
index e35fc1e..5bf790e 100644
--- a/files/mirrors/distfiles.xml
+++ b/files/mirrors/distfiles.xml
@@ -528,7 +528,6 @@ vim: ft=xml et ts=2 sts=2 sw=2:
 
   Hamakor FOSS Society
   https://mirror.isoc.org.il/pub/gentoo/
-  http://mirror.isoc.org.il/pub/gentoo/
 
   
   



[gentoo-commits] data/api:master commit in: files/mirrors/

2023-06-18 Thread Florian Schmaus
commit: 77ed31ab308d473347f40e173bd8285310c49cdd
Author: Florian Schmaus  gentoo  org>
AuthorDate: Sun Jun 18 09:43:16 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Jun 18 09:43:16 2023 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=77ed31ab

distfiles: remove http://ftp.lanet.kr, redirects to https

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

 files/mirrors/distfiles.xml | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/files/mirrors/distfiles.xml b/files/mirrors/distfiles.xml
index 5bf790e..cdce74e 100644
--- a/files/mirrors/distfiles.xml
+++ b/files/mirrors/distfiles.xml
@@ -490,7 +490,6 @@ vim: ft=xml et ts=2 sts=2 sw=2:
 
 
   lanet.kr
-  http://ftp.lanet.kr/pub/gentoo/
   https://ftp.lanet.kr/pub/gentoo/
 
   
@@ -524,7 +523,7 @@ vim: ft=xml et ts=2 sts=2 sw=2:
   ftp://ftp.twaren.net/Linux/Gentoo/
 
   
-  
+  
 
   Hamakor FOSS Society
   https://mirror.isoc.org.il/pub/gentoo/



[gentoo-commits] repo/gentoo:master commit in: kde-misc/kdeconnect/

2023-06-18 Thread Andreas Sturmlechner
commit: c7153456cbfd608d5237670005000bb16b907719
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 18 09:45:57 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 18 09:46:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7153456

kde-misc/kdeconnect: Fix IUSE pulseaudio description

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

 kde-misc/kdeconnect/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-misc/kdeconnect/metadata.xml b/kde-misc/kdeconnect/metadata.xml
index f2331e3e263e..2f438743055d 100644
--- a/kde-misc/kdeconnect/metadata.xml
+++ b/kde-misc/kdeconnect/metadata.xml
@@ -10,7 +10,7 @@
cpe:/a:kde:kdeconnect


-   Enable system volume control plugin 
using media-sound/pulseaudio
+   Enable system volume control plugin 
using media-libs/libpulse
Enable telephony plugin using 
kde-frameworks/modemmanager-qt
Enable remote input mousepad plugin using 
x11-libs/libfakekey




[gentoo-commits] data/api:master commit in: files/mirrors/

2023-06-18 Thread Florian Schmaus
commit: 70b93ecf01e6be53315a42cd38cdb2425f14
Author: Florian Schmaus  gentoo  org>
AuthorDate: Sun Jun 18 09:47:30 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Jun 18 09:47:30 2023 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=70b93ecf

distfiles: add rsync://ftp.kaist.ac.kr

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

 files/mirrors/distfiles.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/files/mirrors/distfiles.xml b/files/mirrors/distfiles.xml
index cdce74e..e723794 100644
--- a/files/mirrors/distfiles.xml
+++ b/files/mirrors/distfiles.xml
@@ -487,6 +487,7 @@ vim: ft=xml et ts=2 sts=2 sw=2:
   http://ftp.kaist.ac.kr/pub/gentoo/
   https://ftp.kaist.ac.kr/pub/gentoo/
   ftp://ftp.kaist.ac.kr/gentoo/
+  rsync://ftp.kaist.ac.kr/gentoo/
 
 
   lanet.kr



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

2023-06-18 Thread Andreas Sturmlechner
commit: a7a2f6bdf1ed7e44c8f2575fce3262eddd112969
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 18 09:45:57 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 18 09:47:22 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a7a2f6bd

kde-misc/kdeconnect: Fix IUSE pulseaudio description

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

 kde-misc/kdeconnect/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-misc/kdeconnect/metadata.xml b/kde-misc/kdeconnect/metadata.xml
index f2331e3e26..2f43874305 100644
--- a/kde-misc/kdeconnect/metadata.xml
+++ b/kde-misc/kdeconnect/metadata.xml
@@ -10,7 +10,7 @@
cpe:/a:kde:kdeconnect


-   Enable system volume control plugin 
using media-sound/pulseaudio
+   Enable system volume control plugin 
using media-libs/libpulse
Enable telephony plugin using 
kde-frameworks/modemmanager-qt
Enable remote input mousepad plugin using 
x11-libs/libfakekey




[gentoo-commits] data/api:master commit in: files/mirrors/

2023-06-18 Thread Florian Schmaus
commit: 9cdcba410e97e22ad56fc6629451f8821b10f2be
Author: Florian Schmaus  gentoo  org>
AuthorDate: Sun Jun 18 09:49:01 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Sun Jun 18 09:49:01 2023 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=9cdcba41

distfiles: remove mirror.orchid-linux.org, down for multiple weeks

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

 files/mirrors/distfiles.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/files/mirrors/distfiles.xml b/files/mirrors/distfiles.xml
index e723794..67ac7c2 100644
--- a/files/mirrors/distfiles.xml
+++ b/files/mirrors/distfiles.xml
@@ -156,10 +156,6 @@ vim: ft=xml et ts=2 sts=2 sw=2:
   http://mirrors.soeasyto.com/distfiles.gentoo.org/
   ftp://mirrors.soeasyto.com/distfiles.gentoo.org/
 
-
-  Orchid Linux
-  https://mirror.orchid-linux.org/
-
   
   
 



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

2023-06-18 Thread Andreas Sturmlechner
commit: 768d236ea5577117759fe92370479eaa0b58ed64
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 18 10:35:41 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 18 10:35:41 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=768d236e

kde-plasma/kscreenlocker: Drop false positive QtX11Extras slot op

It is only private for Qt6 as it moved to QtGui.

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

 kde-plasma/kscreenlocker/kscreenlocker-5.27.49..ebuild | 3 +--
 kde-plasma/kscreenlocker/kscreenlocker-.ebuild | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/kde-plasma/kscreenlocker/kscreenlocker-5.27.49..ebuild 
b/kde-plasma/kscreenlocker/kscreenlocker-5.27.49..ebuild
index 04fcd8f8bc..3dd6d8fe7c 100644
--- a/kde-plasma/kscreenlocker/kscreenlocker-5.27.49..ebuild
+++ b/kde-plasma/kscreenlocker/kscreenlocker-5.27.49..ebuild
@@ -18,7 +18,6 @@ IUSE=""
 
 RESTRICT="test"
 
-# slot op: private QtX11Extras header (private/qtx11extras_p.h)
 COMMON_DEPEND="
dev-libs/wayland
>=dev-qt/qtdbus-${QTMIN}:5
@@ -26,7 +25,7 @@ COMMON_DEPEND="
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5=
+   >=dev-qt/qtx11extras-${QTMIN}:5
>=kde-frameworks/kcmutils-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5[qml]
>=kde-frameworks/kconfigwidgets-${KFMIN}:5

diff --git a/kde-plasma/kscreenlocker/kscreenlocker-.ebuild 
b/kde-plasma/kscreenlocker/kscreenlocker-.ebuild
index 04fcd8f8bc..3dd6d8fe7c 100644
--- a/kde-plasma/kscreenlocker/kscreenlocker-.ebuild
+++ b/kde-plasma/kscreenlocker/kscreenlocker-.ebuild
@@ -18,7 +18,6 @@ IUSE=""
 
 RESTRICT="test"
 
-# slot op: private QtX11Extras header (private/qtx11extras_p.h)
 COMMON_DEPEND="
dev-libs/wayland
>=dev-qt/qtdbus-${QTMIN}:5
@@ -26,7 +25,7 @@ COMMON_DEPEND="
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5=
+   >=dev-qt/qtx11extras-${QTMIN}:5
>=kde-frameworks/kcmutils-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5[qml]
>=kde-frameworks/kconfigwidgets-${KFMIN}:5



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/lua-language-server/, app-admin/gentoo_update/, ...

2023-06-18 Thread Mathis Winterer
commit: ed5abaac7d0aba7f462c795151928530d4cb36bd
Author: Mathis Winterer  fedora  email>
AuthorDate: Sun Jun 18 10:53:29 2023 +
Commit: Mathis Winterer  fedora  email>
CommitDate: Sun Jun 18 10:57:33 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ed5abaac

dev-util/lua-language-server: add 3.6.22, drop 3.6.21

Signed-off-by: Mathis Winterer  fedora.email>

 app-admin/gentoo_update/Manifest   |  2 +-
 ...ate-0.1.5.ebuild => gentoo_update-0.1.4.ebuild} |  6 --
 dev-util/lua-language-server/Manifest  |  2 +-
 .../lua-language-server/files/build.ninja.patch| 67 +-
 ...21.ebuild => lua-language-server-3.6.22.ebuild} |  0
 5 files changed, 29 insertions(+), 48 deletions(-)

diff --git a/app-admin/gentoo_update/Manifest b/app-admin/gentoo_update/Manifest
index 8dc9bef7e..e9d7a74cf 100644
--- a/app-admin/gentoo_update/Manifest
+++ b/app-admin/gentoo_update/Manifest
@@ -1,2 +1,2 @@
-DIST gentoo_update-0.1.5.gh.tar.gz 8474 BLAKE2B 
d30128bc7b63c0b980f700ebfc646e7ed2c579598e03f13e8ae1a048f2362acbe1800f5f679e92fb24fa17ade7f03847b7b4049b44266dc95f4e04b84adf2f94
 SHA512 
032f8338bd3e6d4fa1cadfafc7906b14dee6f17f9209e4bdb45828bb2bf90234584a89e84418c27d411829f2f57263e1913f863861306241bd0df8d7303d9c33
+DIST gentoo_update-0.1.4.gh.tar.gz 7757 BLAKE2B 
1455dcc51d43448701cc2ffc93330baf7e5fb516fa9e42757156133ace1c60943b85f58ab120129123ac567f0fc4e133b67cd6cb9c48a67d8763cf3b1df362bd
 SHA512 
8a89ef60253948b8526ffcb75d95619df68ffd3f5c593080f14f05242b8bcd6f2951619fda15d054730fdeebbba58292fd7a30f146d8798c72c97037503b1518
 

diff --git a/app-admin/gentoo_update/gentoo_update-0.1.5.ebuild 
b/app-admin/gentoo_update/gentoo_update-0.1.4.ebuild
similarity index 74%
rename from app-admin/gentoo_update/gentoo_update-0.1.5.ebuild
rename to app-admin/gentoo_update/gentoo_update-0.1.4.ebuild
index 979f8e976..8ecaee677 100644
--- a/app-admin/gentoo_update/gentoo_update-0.1.5.ebuild
+++ b/app-admin/gentoo_update/gentoo_update-0.1.4.ebuild
@@ -13,12 +13,6 @@ 
SRC_URI="https://github.com/Lab-Brat/gentoo_update/archive/refs/tags/${PV}.tar.g
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="gentoo_update_cleanup gentoo_update_checkrestart"
-
-RDEPEND="
-   gentoo_update_cleanup? ( app-portage/gentoolkit )
-   gentoo_update_checkrestart? ( app-admin/needrestart )
-"
 
 distutils_enable_tests unittest
 

diff --git a/dev-util/lua-language-server/Manifest 
b/dev-util/lua-language-server/Manifest
index 10618d574..1e9328218 100644
--- a/dev-util/lua-language-server/Manifest
+++ b/dev-util/lua-language-server/Manifest
@@ -1 +1 @@
-DIST lua-language-server-3.6.21.zip 31225327 BLAKE2B 
0b0e9d45368306e008a156693c8f7e3ee28b6ab49a21ddbd6727da37f3c5e03764e8dcc27cbb35532eccace4fd9016685d3eed2d5b729370d5b32acd911d6fb2
 SHA512 
7e0fbcb813ec4ef4b64d57b785abf47a0f6bd501293717eaafbf64706c0047486db6fd5c5cd0a987272e6e01f975853c8050417937282a720081e9523e7752f5
+DIST lua-language-server-3.6.22.zip 31238168 BLAKE2B 
dfd357d979b48f241146d546b754cfaa0a4e5b4675da942f28730de2616a284cee0a8d53020d75d74912e60830c0bdd8f69a50e5b64d4e09e13a73bb0cd8be9c
 SHA512 
13ad6d4e74a5e7ccb124b8389c1b88f7bb1697eecb18ca3d176b5f207529cd84b2a6fb178875426e09a7b4db95008b8ccb2eff98f8f7a87ed07bf5fbdebc6309

diff --git a/dev-util/lua-language-server/files/build.ninja.patch 
b/dev-util/lua-language-server/files/build.ninja.patch
index 3d3e8cc79..8f83ef7eb 100644
--- a/dev-util/lua-language-server/files/build.ninja.patch
+++ b/dev-util/lua-language-server/files/build.ninja.patch
@@ -1,6 +1,6 @@
 --- a/build/build.ninja
 +++ b/build/build.ninja
-@@ -12,23 +12,23 @@
+@@ -12,8 +12,8 @@
  3rd/bee.lua/compile/config.lua 3rd/bee.lua/compile/common.lua $
  make/code_format.lua
  rule c_source_bee
@@ -11,45 +11,41 @@
description = Compile C   $out
deps = gcc
depfile = $out.d
- build $obj/source_bee/lua-seri.obj: c_source_bee $
+@@ -21,14 +21,14 @@
  3rd/bee.lua/3rd/lua-seri/lua-seri.c
  rule cxx_source_bee
--  command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -O2 -Wall $
+   command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -O2 -Wall $
 --Werror -fvisibility=hidden -DNDEBUG -fPIC -o $out -c $in
-+  command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -Wall $
 +-fvisibility=hidden -DNDEBUG -fPIC -o $out -c $in CXXFLAGS
description = Compile C++ $out
deps = gcc
depfile = $out.d
  build $obj/source_bee/format.obj: cxx_source_bee 3rd/bee.lua/3rd/fmt/format.cc
  rule cxx_source_bee_1
--  command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -O2 -Wall $
+   command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -O2 -Wall $
 --Werror -fvisibility=hidden -I3rd/bee.lua -DNDEBUG -fPIC -o $out -c $in
-+  command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -Wall $
 +-fvisibility=hidden -I3rd/bee.lua -DNDEBUG -fPIC -o $out -c $in CXXFLAGS
description = Compile C++ $out
deps = gcc
depfile = $out.d
-@@ -5

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

2023-06-18 Thread Thomas Beierlein
commit: f12ad13cd0b0a381245dd3a5551559f7eb5c4829
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Sun Jun 18 11:04:28 2023 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Sun Jun 18 11:04:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f12ad13c

dev-libs/libzia: add 4.44

Signed-off-by: Thomas Beierlein  gentoo.org>

 dev-libs/libzia/Manifest   |  1 +
 dev-libs/libzia/libzia-4.44.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-libs/libzia/Manifest b/dev-libs/libzia/Manifest
index dbbb0bfd51d4..c0d0cfdea7bf 100644
--- a/dev-libs/libzia/Manifest
+++ b/dev-libs/libzia/Manifest
@@ -1 +1,2 @@
 DIST libzia-4.43.tar.gz 642097 BLAKE2B 
34ab759fc8d4d83067df80d9d3f763717640df38f604222f3fc6b19876a9f5a5f5b79523857fa96d5badf047046b4786f100657ee0a41d0a7096a21c6006e5a0
 SHA512 
b6341ea6524b2040d63a7b21b9a4c12d26cb5ae30bc08dc37efd5fd7d71ecf7321511e09cc5745adc6f395f841d5e2bb4df827956204db4147ac11d204eaf8da
+DIST libzia-4.44.tar.gz 642077 BLAKE2B 
0647cbfbbd05a08aafeaf64ee08485c54aa46d9c9ba81448f16cdd8c05a27dceb6646d0eebe4ae60b00b36ea0d8822fd61c157ebec1d788a49a27b9ff4dea44d
 SHA512 
da1b65ff82e62f5b93c4e977ac5528c80e770fa4ed2a0ac4ba92db00f95bccecad2c1c81f9d179d1a4612b1801b6c3e9bab733a0ef6e67137410ac9b62a4972c

diff --git a/dev-libs/libzia/libzia-4.44.ebuild 
b/dev-libs/libzia/libzia-4.44.ebuild
new file mode 100644
index ..9c39a847c882
--- /dev/null
+++ b/dev-libs/libzia/libzia-4.44.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="Platform abstraction code for tucnak package"
+HOMEPAGE="http://tucnak.nagano.cz";
+SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="ftdi"
+
+RDEPEND="dev-libs/glib:2
+   x11-libs/gtk+:2
+   media-libs/libsdl2
+   media-libs/libpng:0
+   ftdi? ( dev-embedded/libftdi:1 )
+   elibc_musl? ( sys-libs/libunwind )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+MAKEOPTS+=" -j1"
+
+src_prepare() {
+   eapply_user
+   sed -i -e "s/docsdir/#docsdir/g" \
+   -e "s/docs_/#docs_/g" Makefile.am || die
+
+   # Fix QA-Warning "QA Notice: pkg-config files with wrong LDFLAGS 
detected"
+   sed -i -e 's/@LDFLAGS@//' libzia.pc.in || die
+
+   # fix build for MUSL (bug #832235)
+   if use elibc_musl ; then
+   sed -i -e "s/ backtrace(/ unw_backtrace(/" src/zbfd.c || die
+   fi
+   eautoreconf
+}
+
+src_configure() {
+   use elibc_musl && append-libs -lunwind
+   econf \
+   $(use_with ftdi) --with-sdl \
+   --with-png --without-bfd \
+   --disable-static
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   find "${D}" -name '*.la' -type f -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: media-radio/tucnak/

2023-06-18 Thread Thomas Beierlein
commit: 54060cc8a7d501bc43f049a118d051278194f4f3
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Sun Jun 18 11:05:04 2023 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Sun Jun 18 11:05:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54060cc8

media-radio/tucnak: add 4.44

Signed-off-by: Thomas Beierlein  gentoo.org>

 media-radio/tucnak/Manifest   |  1 +
 media-radio/tucnak/tucnak-4.44.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/media-radio/tucnak/Manifest b/media-radio/tucnak/Manifest
index 18f7b1665f31..a45043e85260 100644
--- a/media-radio/tucnak/Manifest
+++ b/media-radio/tucnak/Manifest
@@ -1 +1,2 @@
 DIST tucnak-4.43.tar.gz 3607575 BLAKE2B 
96aba674db8357cf86c870ccdb45f0d1c466a0dd2c446b066146935eee68a47352abd21f550d8d882496be153554ac0db5afbe40dfff285a557792c14271ccd5
 SHA512 
98f70b1c90218f97fdac8cd03029023cc5bc0909036a419664b72eebf03280b9aefee4321efff78b43da75c9e1c6559d04df06e39edf9fa753d3e3a372f16caa
+DIST tucnak-4.44.tar.gz 3613373 BLAKE2B 
9bd9ae37c3adadfe5f52b3d1c848427607a44a7527f0493dc5acc674acd358cc100a29658f981248275008b7227957cdd031da80fe622acfa24d482101407bb6
 SHA512 
ae6115ba4b1d90e63a47ac9e1d659836287bfbd8b616543134152756322d6c794bc795a3fdd9d4cf11869828c8bf81927c3fa71fcc8699d123c6e58cb7d9865c

diff --git a/media-radio/tucnak/tucnak-4.44.ebuild 
b/media-radio/tucnak/tucnak-4.44.ebuild
new file mode 100644
index ..781914045c05
--- /dev/null
+++ b/media-radio/tucnak/tucnak-4.44.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit autotools flag-o-matic
+
+DESCRIPTION="Amateur Radio VHF Contest Logbook"
+HOMEPAGE="http://tucnak.nagano.cz";
+SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa fftw gpm hamlib suid"
+
+RDEPEND="dev-libs/glib:2
+   ~dev-libs/libzia-4.43
+   media-libs/libsndfile
+   media-libs/libsdl2
+   alsa? ( media-libs/alsa-lib )
+   fftw? ( sci-libs/fftw:3.0 )
+   gpm? ( sys-libs/gpm )
+   hamlib? ( media-libs/hamlib:= )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+src_prepare() {
+   eapply_user
+   # fix destop file
+   sed -i -e "s/HamRadio/HamRadio;/" share/applications/tucnak.desktop || 
die
+   # fix doc install path
+   sed -i -e "s/docsdir/# docsdir/" \
+   -e "s/docs_DATA =/# docs_DATA/" \
+   -e "s/EXTRA_DIST =/# EXTRA_DIST =/" Makefile.am doc/Makefile.am 
|| die
+   eautoreconf
+}
+
+src_configure() {
+   append-ldflags -L/usr/$(get_libdir)/hamlib
+   econf $(use_with alsa) \
+   $(use_with gpm) $(use_with hamlib) \
+   $(use_with fftw fftw3)
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dodoc AUTHORS ChangeLog doc/NAVOD.pdf
+   if use suid ; then
+   fperms 4711 /usr/bin/soundwrapper
+   fi
+}
+
+pkg_postinst() {
+   elog "In order to use sound with tucnak add yourself to the 'audio' 
group"
+   elog "and to key your rig via the parport add yourself to the 'lp' 
group"
+   elog ""
+   elog "tucnak can be used with the following additional packages:"
+   elog " media-radio/cwdaemon  : Morse output via code cwdaemon"
+   elog " (No need to recompile)"
+   if use suid ; then
+   ewarn "You have choosen to install the little helper program 
'soundwrapper'"
+   ewarn "setuid by setting USE=suid. That helper is only needed 
if you"
+   ewarn "want to use morse sidetone output via the PC speaker."
+   ewarn ""
+   ewarn "While the helper should be safe by design be aware that 
setting"
+   ewarn "any program setuid is a security risk."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: media-radio/tucnak/

2023-06-18 Thread Thomas Beierlein
commit: 1daf7d31cbd867f10a1dbff46e77ac5397c1cb7b
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Sun Jun 18 11:07:36 2023 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Sun Jun 18 11:07:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1daf7d31

media-radio/tucnak: Fix dep

Signed-off-by: Thomas Beierlein  gentoo.org>

 media-radio/tucnak/tucnak-4.44.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-radio/tucnak/tucnak-4.44.ebuild 
b/media-radio/tucnak/tucnak-4.44.ebuild
index 781914045c05..2547f2f79ade 100644
--- a/media-radio/tucnak/tucnak-4.44.ebuild
+++ b/media-radio/tucnak/tucnak-4.44.ebuild
@@ -14,7 +14,7 @@ KEYWORDS="~amd64 ~x86"
 IUSE="alsa fftw gpm hamlib suid"
 
 RDEPEND="dev-libs/glib:2
-   ~dev-libs/libzia-4.43
+   ~dev-libs/libzia-4.44
media-libs/libsndfile
media-libs/libsdl2
alsa? ( media-libs/alsa-lib )



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

2023-06-18 Thread Marc Schiffbauer
commit: 81b05212537ac738d9f056cc93c23602795a5d8b
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Jun 11 13:03:11 2023 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Sun Jun 18 11:13:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81b05212

app-backup/bareos: remove unused files

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/31387
Signed-off-by: Marc Schiffbauer  gentoo.org>

 app-backup/bareos/files/bareos-dir-21.initd | 22 --
 app-backup/bareos/files/bareos-fd-21.initd  | 21 -
 app-backup/bareos/files/bareos-sd-21.initd  | 21 -
 3 files changed, 64 deletions(-)

diff --git a/app-backup/bareos/files/bareos-dir-21.initd 
b/app-backup/bareos/files/bareos-dir-21.initd
deleted file mode 100644
index 916ee13b36ce..
--- a/app-backup/bareos/files/bareos-dir-21.initd
+++ /dev/null
@@ -1,22 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
-   need postgresql
-   use dns bareos-fd bareos-sd
-}
-
-start() {
-   ebegin "Starting bareos director"
-   checkpath -d -m 0750 -o root:bareos /run/bareos
-   start-stop-daemon --start --quiet --exec /usr/sbin/bareos-dir \
-   -- -p /run/bareos/bareos-dir.9101.pid ${DIR_OPTIONS}
-   eend $?
-}
-
-stop() {
-   ebegin "Stopping bareos director"
-   start-stop-daemon --stop --quiet --pidfile 
/run/bareos/bareos-dir.9101.pid
-   eend $?
-}

diff --git a/app-backup/bareos/files/bareos-fd-21.initd 
b/app-backup/bareos/files/bareos-fd-21.initd
deleted file mode 100644
index f0632261a0c5..
--- a/app-backup/bareos/files/bareos-fd-21.initd
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
-   use dns
-}
-
-start() {
-   ebegin "Starting bareos file daemon"
-   checkpath -d -m 0750 -o root:bareos /run/bareos
-   start-stop-daemon --start --quiet --exec /usr/sbin/bareos-fd \
-   -- -p /run/bareos/bareos-fd.9102.pid ${FD_OPTIONS}
-   eend $?
-}
-
-stop() {
-   ebegin "Stopping bareos file daemon"
-   start-stop-daemon --stop --quiet --pidfile 
/run/bareos/bareos-fd.9102.pid
-   eend $?
-}

diff --git a/app-backup/bareos/files/bareos-sd-21.initd 
b/app-backup/bareos/files/bareos-sd-21.initd
deleted file mode 100644
index 07091dbd74c5..
--- a/app-backup/bareos/files/bareos-sd-21.initd
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-depend() {
-   use dns
-}
-
-start() {
-   ebegin "Starting bareos storage daemon"
-   checkpath -d -m 0750 -o root:bareos /run/bareos
-   start-stop-daemon --start --quiet --exec /usr/sbin/bareos-sd \
-   -- -p /run/bareos/bareos-sd.9103.pid ${SD_OPTIONS}
-   eend $?
-}
-
-stop() {
-   ebegin "Stopping bareos storage daemon"
-   start-stop-daemon --stop --quiet --pidfile 
/run/bareos/bareos-sd.9103.pid
-   eend $?
-}



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

2023-06-18 Thread Alfredo Tupone
commit: 78eda827a20e2b176e72fef061695c896a18d521
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sun Jun 18 11:07:56 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Jun 18 11:20:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78eda827

dev-ml/sexplib0: add 0.16.0

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/sexplib0/Manifest   |  1 +
 dev-ml/sexplib0/sexplib0-0.16.0.ebuild | 16 
 2 files changed, 17 insertions(+)

diff --git a/dev-ml/sexplib0/Manifest b/dev-ml/sexplib0/Manifest
index bac86e3b5a5f..2b308a09d544 100644
--- a/dev-ml/sexplib0/Manifest
+++ b/dev-ml/sexplib0/Manifest
@@ -1,3 +1,4 @@
 DIST sexplib0-0.14.0.tar.gz 17677 BLAKE2B 
bf906491cd8c8021b6737fa6a9510ad7421a01c448bd1e136cd7244eaeb27674a4c3e739be601a66b1f23a2f6dd2f19771b66fde88a2f3e75e24111ae5ace3e5
 SHA512 
cfffb390809a1ed3b99d3326a7c5035e2fedf7af084d94f6c0cff98ba641056b5b2896d56d32b1b27bdde29b199bbd32d174cdee84c2e1541cb7f2e4bf00e4ed
 DIST sexplib0-0.15.0.tar.gz 16706 BLAKE2B 
154b8f3cb48dd6f13e7ed9679a8ecde6ae57a7a0d70f50c214f088f377d52b1c00b5d7545f9949fd4d17f21ffb9187981b0d009b063c48d252926fdd7a49307f
 SHA512 
ae44c3724b8f7bf8a19bbb10464a21d74b662c77ba3937bab6ca9709843ee2ae7da44432d6dbf4f744cabc3e369b5d2fc89c16e372c3cb77e55077b5efda3041
 DIST sexplib0-0.15.1.tar.gz 16106 BLAKE2B 
ab994e151166860c85d646cd759031f668577f2ff97e86b9a949f510220fc84dc80d7c41c91c2ba5e5946c8c4d95d3bb469f2669d919068a05ac5c4fdc4a8f59
 SHA512 
3f15e011b180cccd96882b6b3d3922c13622151713080261a9646d8df896635a6a85e2df6a5d332784678d0d1cae7eccb190769ac4d9bd68b040bc3b41362056
+DIST sexplib0-0.16.0.tar.gz 22171 BLAKE2B 
a280ce73278acd4c16a5f063ef90a7406edec0d32f3b17c3821c1e5cb32c8c2c8b9843ae0068b9b453815de737323b1ab2a995fd600cbe19aae78bd7307b49c8
 SHA512 
ec95e2858df80f22be58493221d837d56c47910aeb5769101678b85da65bd29d785519fc2d5a4bb8ce30067a924fae6d8f733a6a26113423e955e2f516b8

diff --git a/dev-ml/sexplib0/sexplib0-0.16.0.ebuild 
b/dev-ml/sexplib0/sexplib0-0.16.0.ebuild
new file mode 100644
index ..ccee44d06d08
--- /dev/null
+++ b/dev-ml/sexplib0/sexplib0-0.16.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Library for automated conversion of OCaml-values to and from 
S-expressions"
+HOMEPAGE="https://github.com/janestreet/sexplib0";
+SRC_URI="https://github.com/janestreet/sexplib0/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"



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

2023-06-18 Thread Alfredo Tupone
commit: e23871ac52699a689e1931371ec0a2e5585fde0d
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sun Jun 18 11:19:39 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Jun 18 11:20:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e23871ac

dev-ml/base: add 0.16.1

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/base/Manifest   |  1 +
 dev-ml/base/base-0.16.1.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-ml/base/Manifest b/dev-ml/base/Manifest
index eed08a9e8ebe..d77bf6d441bd 100644
--- a/dev-ml/base/Manifest
+++ b/dev-ml/base/Manifest
@@ -3,3 +3,4 @@ DIST base-0.14.1.tar.gz 385381 BLAKE2B 
619c5c437237bb3ea9f428b450085eff2cb4639bf
 DIST base-0.14.3.tar.gz 385390 BLAKE2B 
e951fcf90f1181720346be0dc048bdb3d3f0b6417c954106aa035d807bff4a8bb85e97b11efbb296be92b24c257e8c83284c5419842b2d2f587a7ceee214e31f
 SHA512 
56499ffd630bc8d09a18f49851d950ad54c376d4441b50ce60141f58aadece16f175a5b57492e8ddd997a6289d8671368dc0a58b01b6bbd2374acf45e7882e66
 DIST base-0.15.0.tar.gz 414117 BLAKE2B 
7df1e74fc74f7d58d8e3b524a95a8ea8750dfa39bd31271b84d47ab4a4c5c74f17b9ae9fbc5a352431b0b222ff9437d11f22eb6b846c74d9baac96cc770dc53b
 SHA512 
1e9a507f66a44b53eb80c866a544263ae5811992866043cb626826de8a4b4c6086601554fbe93ec874773edd229fab052be9cdfa5b75ef3bc7eaff468b53bca6
 DIST base-0.15.1.tar.gz 414911 BLAKE2B 
4f0955374213bed241214451cb930c939bfed7208668b2b6676786a37c60f14b671b50e9a8893555693068dc2272e21f63e4def938dbe064b4ecb143925a8aab
 SHA512 
4ac43829229765c19d8af98d45783c098abffd026328b03f5dc4390911b26cf6b65879d4084d30dd4b0b4f5a1d23079270e9bb10b1aeccf575ee70c7e16021ec
+DIST base-0.16.1.tar.gz 442796 BLAKE2B 
8ad6426bd32700e0d8bfdf0315d2113cbfcf69459b6b3a5997adc6e320885e2706f72cdecaeeafde2a77c089752f446c9d865c152cc3cc2ecb4f98b1ee19548e
 SHA512 
347ccc68be09ef207f0ac793f1c472688855ba53c317a35c95f7124be4105985b54f866b604a66a9d2e54bc320f7b29ffa3eb224622b1cce6ca504e1ee4888ff

diff --git a/dev-ml/base/base-0.16.1.ebuild b/dev-ml/base/base-0.16.1.ebuild
new file mode 100644
index ..d7282ba25aee
--- /dev/null
+++ b/dev-ml/base/base-0.16.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Standard library for OCaml"
+HOMEPAGE="https://github.com/janestreet/base";
+SRC_URI="https://github.com/janestreet/base/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+
+RDEPEND="
+   >=dev-lang/ocaml-4.14.0
+   =dev-ml/sexplib0-0.1*:=
+   dev-ml/dune-configurator:=
+"
+DEPEND="${RDEPEND}"



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

2023-06-18 Thread Alfredo Tupone
commit: 7c09ceadf48a1be1e4254ed65e70aa6bb018af31
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sun Jun 18 11:20:07 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Jun 18 11:20:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c09cead

dev-ml/typerep: add 0.16.0

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/typerep/Manifest  |  1 +
 dev-ml/typerep/typerep-0.16.0.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/dev-ml/typerep/Manifest b/dev-ml/typerep/Manifest
index fc0e1012bdea..dee46e1a2121 100644
--- a/dev-ml/typerep/Manifest
+++ b/dev-ml/typerep/Manifest
@@ -1,2 +1,3 @@
 DIST typerep-0.14.0.tar.gz 22936 BLAKE2B 
353a42f0f14bf6cbfc88670ca3d42af5873db1fcf805c30d03e95990ccd6d5fe2f5604931dc213fa921683de639717d288b2eac620cc2a4981cb792a65736e8d
 SHA512 
53b719ee06d06d7833cbe57811fe54d57a36055fa8e4255909273a267000e20628b8b8f6d27c22385753ea461d461f87a1eb1fc9711c52405a89d1493f54f37f
 DIST typerep-0.15.0.tar.gz 22737 BLAKE2B 
f94587cd3b4bb9efb117c1ce228663fe91ad1156cc287654f5a1dc684fea35b7b3d25f69643e7c5418dff70cf56d4afbba75165833a11817d75abfdd398f9277
 SHA512 
d86821dbf4dd808a6310986cebed50029fa5388e0dba8fdc165e50f5346214a9e110c14070fcbbaf2ba3f4261595f9370b0acd723b6445729f562600500b795b
+DIST typerep-0.16.0.tar.gz 23002 BLAKE2B 
d0ec7176b8354a2734b13317f2084eaac154a46567f2286ed33702908afcbe7ceeacbf15cc6fe6fb03ceae4f975d32ff4eeaafe05477abbf11849a0a70e61dd9
 SHA512 
1a93552b3ba83d0b1fee155a083cf929949089372dc21419a62a0f3ef0ea0171b6294833e3ff06cc718e2cfd761072f1c835f5026a17bb3fb17a0dfc7a23718e

diff --git a/dev-ml/typerep/typerep-0.16.0.ebuild 
b/dev-ml/typerep/typerep-0.16.0.ebuild
new file mode 100644
index ..173c15d4dba0
--- /dev/null
+++ b/dev-ml/typerep/typerep-0.16.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Library for creating runtime representation of OCaml types"
+HOMEPAGE="https://github.com/janestreet/typerep";
+SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+
+DEPEND="dev-ml/base:${SLOT}"
+RDEPEND="${DEPEND}"



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

2023-06-18 Thread Michał Górny
commit: 8078b4feb74e7381bea57a591c722b3d7a35a801
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 18 11:30:36 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 18 11:56:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8078b4fe

dev-python/mkdocstrings-python: Remove old

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

 dev-python/mkdocstrings-python/Manifest|  2 --
 .../mkdocstrings-python-0.10.1-build_backend.patch | 11 --
 .../mkdocstrings-python-1.0.0.ebuild   | 30 
 .../mkdocstrings-python-1.1.0.ebuild   | 40 --
 4 files changed, 83 deletions(-)

diff --git a/dev-python/mkdocstrings-python/Manifest 
b/dev-python/mkdocstrings-python/Manifest
index cd4c991f152b..79af110d7939 100644
--- a/dev-python/mkdocstrings-python/Manifest
+++ b/dev-python/mkdocstrings-python/Manifest
@@ -1,3 +1 @@
-DIST mkdocstrings-python-1.0.0.gh.tar.gz 126036 BLAKE2B 
aa5512d745e6da92a1fb622654d374170bf4a0d6957ed1425f6bfbc3dc96fb86125f4b04fcc7a7daf9a2e23dae3d42d3de6a94007b25fea6ca1eab234d9c07cf
 SHA512 
0b22953d4074b46f407b9303e4b040f7c0ee47b1202a463bcda66079e371840be3775d0d2fb38b3398b6fdbe70fbb887593d6d0b0c6cd5f42ad76365582796f9
-DIST mkdocstrings-python-1.1.0.gh.tar.gz 126744 BLAKE2B 
02e70d2f6f63e7f9eaafa05a9a64a5aefb9122aa80815ffbd125d0bcc02813fe7d7c160696da49cae858ac11093f98dbf3588ffcc7d15ee360cb527484a56da6
 SHA512 
a9c0a165bd1d0d012e1ba4b2d6198edc6be0fbb28784dff07519fd232294f3932be6bbc9268181a0d1b2a275484cabb17719ccab33e659367a702641464ca4a9
 DIST mkdocstrings-python-1.1.2.gh.tar.gz 127162 BLAKE2B 
1aa77a6846b8f4787091691c3862428400cf73e5b51f3d7a278e9d871136a3693d80a1fe79d6999dedefe66b0a14402e0d70c448f9260c1528024a56cf223c69
 SHA512 
40c8247bc6217e73c23555fb3de14ddc8995e1870c7bcee85c12c885b9710cd303da3cec22b4ae44ff5de050486958447d2d489d9739b9860c432e9e00fec0d7

diff --git 
a/dev-python/mkdocstrings-python/files/mkdocstrings-python-0.10.1-build_backend.patch
 
b/dev-python/mkdocstrings-python/files/mkdocstrings-python-0.10.1-build_backend.patch
deleted file mode 100644
index 32482faed216..
--- 
a/dev-python/mkdocstrings-python/files/mkdocstrings-python-0.10.1-build_backend.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/pyproject.toml
-+++ b/pyproject.toml
-@@ -1,6 +1,6 @@
- [build-system]
--requires = ["pdm-backend"]
--build-backend = "pdm.backend"
-+requires = ["pdm-pep517"]
-+build-backend = "pdm.pep517.api"
- 
- [project]
- name = "griffe"

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

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



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

2023-06-18 Thread Michał Górny
commit: c6954fa5c5f32bd51a5e5eb29e8756fe4452a5f5
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 18 11:29:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 18 11:56:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6954fa5

dev-python/griffe: Remove old

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

 dev-python/griffe/Manifest |  2 --
 .../griffe/files/griffe-0.27.4-build_backend.patch | 11 
 dev-python/griffe/griffe-0.27.4.ebuild | 30 --
 dev-python/griffe/griffe-0.28.2.ebuild | 30 --
 4 files changed, 73 deletions(-)

diff --git a/dev-python/griffe/Manifest b/dev-python/griffe/Manifest
index 7bfdc5a401fa..a548febc158f 100644
--- a/dev-python/griffe/Manifest
+++ b/dev-python/griffe/Manifest
@@ -1,3 +1 @@
-DIST griffe-0.27.4.gh.tar.gz 154404 BLAKE2B 
40c3a67b47561eeaf846a53ee678e3473a4064ab58c1a07b823b914e2fcfda15e43de9dc6bac074eeb238838d27a9c14f4314a481590c83df1e83dcce320525f
 SHA512 
bb927d956b289048950343d087da5be057fbef8e38feff345ce5f46ca1edfeb87a6fe94b8be18d7c76beef84c69dc97a3972177aac69429a4633f1543906b8e5
-DIST griffe-0.28.2.gh.tar.gz 157261 BLAKE2B 
284e63ffcb507233b5965b6e3931036703c9577c7e34149a27f24ffbd54f48f11ed873c690b931886fc043848cfca71c6d94638f0c1073428a1df17f04a33b58
 SHA512 
8c79fc3a0126cb34f7b13d7407aee5f63c926564da03cf13c5a053b79e3cd736d609f88bb83142ba9baf1fac00e3c8a392ee19c72fa6b0f32a4b383183f5a828
 DIST griffe-0.29.0.gh.tar.gz 157523 BLAKE2B 
2854d6e30898e7aec9b6481215311956bcd9b24eb4b7cb36c11515f36a90467cabfc2cf9320bf4dcb44f04d8dd855cde97a749f7b51529cbfe5bd5e8e4391d9c
 SHA512 
3367e48ac9337d180621fa694babc61dec445cc86b1555a65d14547c95aabda637ef72d86d3a1eb16fc736923876cda6c2ba51fa346551e5e134b490557d1459

diff --git a/dev-python/griffe/files/griffe-0.27.4-build_backend.patch 
b/dev-python/griffe/files/griffe-0.27.4-build_backend.patch
deleted file mode 100644
index 32482faed216..
--- a/dev-python/griffe/files/griffe-0.27.4-build_backend.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/pyproject.toml
-+++ b/pyproject.toml
-@@ -1,6 +1,6 @@
- [build-system]
--requires = ["pdm-backend"]
--build-backend = "pdm.backend"
-+requires = ["pdm-pep517"]
-+build-backend = "pdm.pep517.api"
- 
- [project]
- name = "griffe"

diff --git a/dev-python/griffe/griffe-0.27.4.ebuild 
b/dev-python/griffe/griffe-0.27.4.ebuild
deleted file mode 100644
index 6e5cda463d2c..
--- a/dev-python/griffe/griffe-0.27.4.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=pdm
-
-inherit distutils-r1
-
-DESCRIPTION="Signature generator for Python programs"
-HOMEPAGE="https://mkdocstrings.github.io/griffe/ 
https://pypi.org/project/griffe/";
-# Tests need files absent from the PyPI tarballs
-SRC_URI="https://github.com/mkdocstrings/${PN}/archive/refs/tags/${PV}.tar.gz 
-> ${P}.gh.tar.gz"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv"
-
-RDEPEND=">=dev-python/colorama-0.4[${PYTHON_USEDEP}]"
-BDEPEND="test? (
-   >=dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}]
-   >=dev-python/pytest-xdist-2.4[${PYTHON_USEDEP}]
-)"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.27.4-build_backend.patch
-)
-
-distutils_enable_tests pytest

diff --git a/dev-python/griffe/griffe-0.28.2.ebuild 
b/dev-python/griffe/griffe-0.28.2.ebuild
deleted file mode 100644
index 6e5cda463d2c..
--- a/dev-python/griffe/griffe-0.28.2.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=pdm
-
-inherit distutils-r1
-
-DESCRIPTION="Signature generator for Python programs"
-HOMEPAGE="https://mkdocstrings.github.io/griffe/ 
https://pypi.org/project/griffe/";
-# Tests need files absent from the PyPI tarballs
-SRC_URI="https://github.com/mkdocstrings/${PN}/archive/refs/tags/${PV}.tar.gz 
-> ${P}.gh.tar.gz"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv"
-
-RDEPEND=">=dev-python/colorama-0.4[${PYTHON_USEDEP}]"
-BDEPEND="test? (
-   >=dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}]
-   >=dev-python/pytest-xdist-2.4[${PYTHON_USEDEP}]
-)"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.27.4-build_backend.patch
-)
-
-distutils_enable_tests pytest



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

2023-06-18 Thread Michał Górny
commit: cba3960f156be1c9f39cc08b1d7d5bc7f3efe8c9
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 18 11:30:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 18 11:56:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cba3960f

dev-python/mkdocstrings: Remove old

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

 dev-python/mkdocstrings/Manifest   |  1 -
 .../mkdocstrings/mkdocstrings-0.21.2-r1.ebuild | 38 --
 2 files changed, 39 deletions(-)

diff --git a/dev-python/mkdocstrings/Manifest b/dev-python/mkdocstrings/Manifest
index 831119bbbed0..a27f500a5959 100644
--- a/dev-python/mkdocstrings/Manifest
+++ b/dev-python/mkdocstrings/Manifest
@@ -1,2 +1 @@
-DIST mkdocstrings-0.21.2.gh.tar.gz 69412 BLAKE2B 
2e941045c3f9473ec83a60b82ae85ffbb200201295a8d4405648b4b65ef282fa189b01f54107e46ce90fbea34a798177dd3d0dbd138a5db6e507cbc0ef7d
 SHA512 
0880163679cce78432880904c6a56eae533a2d6a167b109a21c45daf5f76abf433243b54bcbb0507b5b42c3df9d9d93367cb2bde996c2dcdcc3e55320b2be35c
 DIST mkdocstrings-0.22.0.gh.tar.gz 81345 BLAKE2B 
ee2bcc0084c5d17368bc1a04db2f097f997872b38fd6b3d32f7daaefe78a496bb0a23d6588458a65b827954382e11c6b6d81baa2117af4b3341e9e727c616ca0
 SHA512 
c6226d50aaf029a139f51bb1f7101446e11a3e1337f7cd1c9324a2e258753cf25911b2da7042a08a64ae4cf51987b0b2a6ab752af408cdb54d436bcc908d66ff

diff --git a/dev-python/mkdocstrings/mkdocstrings-0.21.2-r1.ebuild 
b/dev-python/mkdocstrings/mkdocstrings-0.21.2-r1.ebuild
deleted file mode 100644
index 5f83521a2811..
--- a/dev-python/mkdocstrings/mkdocstrings-0.21.2-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=pdm
-
-inherit distutils-r1
-
-DESCRIPTION="Automatic documentation from sources, for MkDocs"
-HOMEPAGE="https://mkdocstrings.github.io/ 
https://pypi.org/project/mkdocs-autorefs/";
-# Tests require files absent from PyPI tarballs
-SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.gh.tar.gz"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv"
-
-RDEPEND=">=dev-python/jinja-2.11.1[${PYTHON_USEDEP}]
-   >=dev-python/markdown-3.3[${PYTHON_USEDEP}]
-   >=dev-python/markupsafe-1.1[${PYTHON_USEDEP}]
-   >=dev-python/mkdocs-1.2[${PYTHON_USEDEP}]
-   >=dev-python/mkdocs-autorefs-0.3.1[${PYTHON_USEDEP}]
-   >=dev-python/pymdown-extensions-6.3[${PYTHON_USEDEP}]"
-BDEPEND="test? (
-   dev-python/mkdocs-material[${PYTHON_USEDEP}]
-   dev-python/mkdocstrings-python[${PYTHON_USEDEP}]
-)"
-
-# mkdocstrings documentation generation requires several currently
-# unpackaged mkdocs extensions and plug-ins, and this test
-# makes use of mkdocs configuration
-EPYTEST_DESELECT=(
-   tests/test_plugin.py::test_disabling_plugin
-)
-
-distutils_enable_tests pytest



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

2023-06-18 Thread Michał Górny
commit: 4383fea4601d9b6c500ffe684edd1ce3f1869ebb
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 18 11:28:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 18 11:56:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4383fea4

dev-python/atpublic: Remove old

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

 dev-python/atpublic/Manifest  |  2 --
 dev-python/atpublic/atpublic-3.1.1.ebuild | 32 ---
 dev-python/atpublic/atpublic-3.1.2.ebuild | 32 ---
 3 files changed, 66 deletions(-)

diff --git a/dev-python/atpublic/Manifest b/dev-python/atpublic/Manifest
index 9a56f3aa9fc7..2471dfb83b70 100644
--- a/dev-python/atpublic/Manifest
+++ b/dev-python/atpublic/Manifest
@@ -1,3 +1 @@
-DIST atpublic-3.1.1.tar.gz 14050 BLAKE2B 
a83bfed40b5073c9aba92e367b9627a86eecb297332631222f86f0cea0f10d6fde8ffd5cbef1e3bd1f9005c1cae614268867e652e33d1bee4556e2084fb8952c
 SHA512 
b34dbb236717b2017de95aa79226f0138e77814a4041e26e98f50db8f8521d81b60f9998aed719e1e1f2ee29a7c590170725e12a54260900ce9819ea3a623dac
-DIST atpublic-3.1.2.tar.gz 14042 BLAKE2B 
f9a8ca6504b8fcf2910aab42899730afdc28551738321ad8d4bb722ca76c1a45a7f61310c18852b583bb4eec5571c823dcf47846dec73190370df7043ccd6e1b
 SHA512 
0b779e56c248b8147dc8b84c07748adf8685359d8e2de3040c375f8a2825d880376c4b0a191382b9e294a2f001244c68230a10d2d796144c1b5acc2648bca604
 DIST atpublic-4.0.tar.gz 14684 BLAKE2B 
d8cecb083ca467d2856c0d7ae01dc4e161c31179f08c79d7b0b4650d9a3e32e15673d80d53d6851d70a4605eda8e41ba23d60be452209f96e995d632acfe5b29
 SHA512 
2f338d3ae11d15e9ffe26881fab1c183154b9a0a7a66532a5eb39d1d48d41548078826875247c94f3853925bc1df2b8f86f4ed94533a8e58aa98de148cf5639c

diff --git a/dev-python/atpublic/atpublic-3.1.1.ebuild 
b/dev-python/atpublic/atpublic-3.1.1.ebuild
deleted file mode 100644
index 752ea7ac506f..
--- a/dev-python/atpublic/atpublic-3.1.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
-
-DISTUTILS_USE_PEP517=pdm
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A decorator to populate __all__ and the module globals"
-HOMEPAGE="
-   https://gitlab.com/warsaw/public/
-   https://pypi.org/project/atpublic/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="
-   test? (
-   dev-python/sybil[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   sed -i -e '/addopts/d' pyproject.toml || die
-   distutils-r1_src_prepare
-}

diff --git a/dev-python/atpublic/atpublic-3.1.2.ebuild 
b/dev-python/atpublic/atpublic-3.1.2.ebuild
deleted file mode 100644
index f33c1d02d2fe..
--- a/dev-python/atpublic/atpublic-3.1.2.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
-
-DISTUTILS_USE_PEP517=pdm-backend
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A decorator to populate __all__ and the module globals"
-HOMEPAGE="
-   https://gitlab.com/warsaw/public/
-   https://pypi.org/project/atpublic/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="
-   test? (
-   dev-python/sybil[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   sed -i -e '/addopts/d' pyproject.toml || die
-   distutils-r1_src_prepare
-}



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

2023-06-18 Thread Michał Górny
commit: e2b6af6ef4d2b79d0fa8cac12eff6f73e6fb02d8
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 18 11:20:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 18 11:56:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2b6af6e

dev-python/hypothesis: Remove old

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

 dev-python/hypothesis/Manifest |   9 ---
 dev-python/hypothesis/hypothesis-6.75.3.ebuild | 105 
 dev-python/hypothesis/hypothesis-6.75.5.ebuild | 106 -
 dev-python/hypothesis/hypothesis-6.75.6.ebuild |  95 --
 dev-python/hypothesis/hypothesis-6.75.7.ebuild |  95 --
 dev-python/hypothesis/hypothesis-6.75.9.ebuild | 100 ---
 dev-python/hypothesis/hypothesis-6.77.0.ebuild | 104 
 dev-python/hypothesis/hypothesis-6.78.1.ebuild | 104 
 dev-python/hypothesis/hypothesis-6.78.2.ebuild | 104 
 dev-python/hypothesis/hypothesis-6.78.3.ebuild | 104 
 10 files changed, 926 deletions(-)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index 62d2e03229f4..d44af325ceec 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -1,11 +1,2 @@
-DIST hypothesis-6.75.3.gh.tar.gz 9369491 BLAKE2B 
bae51e4f280a0773d4101b5b136ad994cb7eaca64a0a030bf3a9346d15a3caf7864bfc2f92bdff9eaabe83abc492b7e6cf31b19771470f6d680dbea9c83b31a4
 SHA512 
2e31f2f5483abf4c749dc3ef2758e51b62072e36f25cecd71ea8f67a08987f5547bc9476dd2dbf8e9a6488fbe76d3d8ae83666bc2e80a2f26ea807cb15aa
-DIST hypothesis-6.75.5.gh.tar.gz 9370565 BLAKE2B 
e9ef05cfc24a0e5ada5ba863b4ce4c2d4884020cc8f3692c35f3f3d25b0a416e4a2c1b2061ea9bbd105a0f30264ca5d91264e99d6e65e79c909e577756803d78
 SHA512 
c94b5d40fda5e66a216aee5d8b40ca4df2ebf1549674ee81ad84f2456eb6f67348f468293b693708bb61b2999bc2c31d81b0fec277d39dfe256230320a4de0cb
-DIST hypothesis-6.75.6.gh.tar.gz 9370713 BLAKE2B 
93996d6ff0c109c11123ad9b653502c44d51277760338c2575840d6257081bb19b0eedbf2d0feb15e9ebc9e6feacdbe79e070bfd31d35bb9c825bb4a2d44b7f5
 SHA512 
12396799a7f3fe661f5cb72ccf1a7299919d9f4b05a4075810803350380d217e30312d853ba72e49c28c4f1a08143cb76adc87465ba9cef7400e2dad9cc52001
-DIST hypothesis-6.75.7.gh.tar.gz 9371718 BLAKE2B 
9b0c9f4589be2c81fdb79a1157fcf3815dd7f9c11e3c68e14319c10fdb7a534e90e3c1ae042889057bfdb97ae3ffcf9f0360d7fb1b17419309f31b190aa03d9e
 SHA512 
ac4da9e837606f0d98361386e51496f21d9f53ceb0fdd9b3d14eb85456eaa3b4f7cbc7b29754b6b400093fd38b3d3c89ef74be6662f113e0eed87afbf0382ce1
-DIST hypothesis-6.75.9.gh.tar.gz 9372102 BLAKE2B 
9588536fade56f4f87f54a0dfd7c911934f08aad71f31785210d99dfb8060bf9719a3bc3e9a0dcd647261a4a1927d5b7cb1cab8135dd9b97ebb321d79a23946e
 SHA512 
29dfd1e9ff1087080a8dcd9c0c25c5e01c79839ac736d20f3eb31b1173b702e31c6b7d777c03f8f5674ec13e9bdc51aab6be8b1d20d067a30508914bcf61e8f1
 DIST hypothesis-6.76.0.gh.tar.gz 9373576 BLAKE2B 
ed580296f163f9808597aa3a7b2ceaf1ea43431a9049ffdba229dc0f7886c8ee42829c45c98cc8ec0aae7d1f41f455f7ffd818beb1a956498ac4d676cd72b678
 SHA512 
2e46762a3bcc595c92eb57e65b2c7ef07062df1c393033efd2cb6b3c774ecbbe41f672e7b6c63ca0e8afb732c0f53086908bc2f43eab5c0713a6d688d5f4
-DIST hypothesis-6.77.0.gh.tar.gz 9376438 BLAKE2B 
2c80427a43481fbc837042c8481e56f1186fa9026c15902f489b1d26cda216f33df6da2025e37d8b37676047d7a8be1f0aea686ec0d2d18178d14e5e8f08f24c
 SHA512 
17c1a0d1b00c0bd9a4373c5cafa7f58f4f6c85a85a107f4afff7064b52280a21210502c555291a580c81c1085f7c5fdd9db91391b29b2af6e476c83f4838fe1a
-DIST hypothesis-6.78.1.gh.tar.gz 9376599 BLAKE2B 
c0998212067e947af71f17aa5f76609ed71cf57cf4d71418329ec92ca663b202bc3c8d09936e147304744d81d01f9ba0ae5f5cf369fe04cbcb95c351a3a6cd06
 SHA512 
5491dfce1a8a25288aca345a6a6f8b88557b3dc2a08773ee2aa10d133d9b44b9bddb4d7584ac99046a006f3d9fb85713b6b38f5cc635ddc437c8fb4bbe58a866
-DIST hypothesis-6.78.2.gh.tar.gz 9376858 BLAKE2B 
8bbc6e373a9dd67b47922c4ba9f938f90d154a945f7142d07304db11b5b4e4d53b21605e4f7be24fb413153a2edf9c54bec01409a72abfb8fb31b43c87836ede
 SHA512 
65ea4396365a3f4f1740d61cbcdf0eb380f99c133d582b56ee3e557bcc4da0d329ac832b38dad64c5e5fb7afcace55a17cc22fbb15ea1751508488983a1d7cef
-DIST hypothesis-6.78.3.gh.tar.gz 9377028 BLAKE2B 
857d748262384fdf42f26e2656daa73e162c4058b136e2c0d1dff9e45fa42151512217653467cf81e514cb17cfc5aecfc6b1dbdbad7a62068489a79c13f3eb65
 SHA512 
1f15bd6ea2bb6822b3cf0cb1b679d976312a5c960e54741abab1e111ff0b9c6471c00752566bd937e86e7ef847b6bd80e53825964d6bc9fecf1b992499bf29f3
 DIST hypothesis-6.79.0.gh.tar.gz 9377619 BLAKE2B 
8e0650967f8552b3968f8627ef61119ea1532656009fcc83899d4c1e5e97e71e7cb14ffe0864008f7e6c658cff864a7a6d94d04365aba99d38383e3c1b4941a6
 SHA512 
d4268503425805d7ce0800434474b0f582d6114c3323b36abf6ce58e9f8530d7c11ab634671670f1d67387ac8c90d198303129c552130c8127dc0b3bbad2c766

diff --git a/dev-python/hypothesis/hypothesis-6.75.3.ebuild 
b/dev-python/hypothesis/hypothesis-6.75.3.ebuild
deleted fil

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

2023-06-18 Thread Michał Górny
commit: d1eff93933b80a0c4580feee9aa39c2130600cce
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 18 11:33:36 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 18 11:56:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1eff939

package.deprecated: Add dev-python/pdm-pep517

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

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

diff --git a/profiles/package.deprecated b/profiles/package.deprecated
index cb99de29908d..ac987d829956 100644
--- a/profiles/package.deprecated
+++ b/profiles/package.deprecated
@@ -17,6 +17,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2023-06-18)
+# Superseded by dev-python/pdm-backend.  The migration guide is at:
+# https://pdm-backend.fming.dev/migration/
+dev-python/pdm-pep517
+
 # Sam James  (2023-06-18)
 # Merged into dev-perl/Type-Tiny. Please depend on that instead.
 dev-perl/Type-Tie



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

2023-06-18 Thread Hans de Graaff
commit: 1d68b2e80488f07fc72a0dd3e0ad2d0de345c385
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun 18 12:04:12 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun 18 12:06:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d68b2e8

dev-ruby/actioncable: add 7.0.5

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

 dev-ruby/actioncable/Manifest |  1 +
 dev-ruby/actioncable/actioncable-7.0.5.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest
index ce69dd56108d..56661e10373b 100644
--- a/dev-ruby/actioncable/Manifest
+++ b/dev-ruby/actioncable/Manifest
@@ -2,3 +2,4 @@ DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f2
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
 DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 
389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf
 SHA512 
2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
+DIST rails-7.0.5.tgz 11057290 BLAKE2B 
c9a2c34cc57f71a45023465796d18f769363713b3222dc67040e9d731055fe60856c4969a0fae305f99722e8f3a1aaee0f6cc0cc5e3e57949b756786f44560f9
 SHA512 
93f5d2f0e23ac318370ac15fdb4db935b9082232308fdc7bb99bca1b00e1b5127ddc805dd19512a2304921ff7b8a584c7b3d3ceb7cbd4cfd8dca31f518430448

diff --git a/dev-ruby/actioncable/actioncable-7.0.5.ebuild 
b/dev-ruby/actioncable/actioncable-7.0.5.ebuild
new file mode 100644
index ..9fdb14783462
--- /dev/null
+++ b/dev-ruby/actioncable/actioncable-7.0.5.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Integrated WebSockets for Rails"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# Tests require many new dependencies, skipping for now
+RESTRICT="test"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}:*
+   ~dev-ruby/activesupport-${PV}:*
+   dev-ruby/nio4r:2
+   >=dev-ruby/websocket-driver-0.6.1:*
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/railties-4.2.0
+   dev-ruby/test-unit:2
+   >=dev-ruby/mocha-0.14.0:0.14
+   )"



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

2023-06-18 Thread Hans de Graaff
commit: fb050a9378756035af2496d1fbe564df2f6853e1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun 18 12:03:37 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun 18 12:06:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb050a93

dev-ruby/activesupport: add 7.0.5

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

 dev-ruby/activesupport/Manifest   |  1 +
 dev-ruby/activesupport/activesupport-7.0.5.ebuild | 74 +++
 2 files changed, 75 insertions(+)

diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index ce69dd56108d..56661e10373b 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -2,3 +2,4 @@ DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f2
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
 DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 
389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf
 SHA512 
2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
+DIST rails-7.0.5.tgz 11057290 BLAKE2B 
c9a2c34cc57f71a45023465796d18f769363713b3222dc67040e9d731055fe60856c4969a0fae305f99722e8f3a1aaee0f6cc0cc5e3e57949b756786f44560f9
 SHA512 
93f5d2f0e23ac318370ac15fdb4db935b9082232308fdc7bb99bca1b00e1b5127ddc805dd19512a2304921ff7b8a584c7b3d3ceb7cbd4cfd8dca31f518430448

diff --git a/dev-ruby/activesupport/activesupport-7.0.5.ebuild 
b/dev-ruby/activesupport/activesupport-7.0.5.ebuild
new file mode 100644
index ..1e261e644d4e
--- /dev/null
+++ b/dev-ruby/activesupport/activesupport-7.0.5.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Utility Classes and Extension to the Standard Library"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   >=dev-ruby/concurrent-ruby-1.0.2:1
+   >=dev-ruby/i18n-1.6:1
+   dev-ruby/tzinfo:2
+   >=dev-ruby/minitest-5.1
+"
+
+# memcache-client, nokogiri, builder, and redis are not strictly needed,
+# but there are tests using this code.
+ruby_add_bdepend "test? (
+   >=dev-ruby/dalli-3.0.1
+   dev-ruby/connection_pool
+   >=dev-ruby/nokogiri-1.8.1
+   >=dev-ruby/builder-3.1.0
+   >=dev-ruby/listen-3.3:3
+   dev-ruby/rack
+   dev-ruby/rexml
+   dev-ruby/mocha
+   

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

2023-06-18 Thread Hans de Graaff
commit: 629d68f405945720fee2c04018e51ba47e22c0cf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun 18 12:04:31 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun 18 12:06:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=629d68f4

dev-ruby/actionview: add 7.0.5

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

 dev-ruby/actionview/Manifest|  1 +
 dev-ruby/actionview/actionview-7.0.5.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest
index ce69dd56108d..56661e10373b 100644
--- a/dev-ruby/actionview/Manifest
+++ b/dev-ruby/actionview/Manifest
@@ -2,3 +2,4 @@ DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f2
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
 DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 
389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf
 SHA512 
2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
+DIST rails-7.0.5.tgz 11057290 BLAKE2B 
c9a2c34cc57f71a45023465796d18f769363713b3222dc67040e9d731055fe60856c4969a0fae305f99722e8f3a1aaee0f6cc0cc5e3e57949b756786f44560f9
 SHA512 
93f5d2f0e23ac318370ac15fdb4db935b9082232308fdc7bb99bca1b00e1b5127ddc805dd19512a2304921ff7b8a584c7b3d3ceb7cbd4cfd8dca31f518430448

diff --git a/dev-ruby/actionview/actionview-7.0.5.ebuild 
b/dev-ruby/actionview/actionview-7.0.5.ebuild
new file mode 100644
index ..b246fe46b946
--- /dev/null
+++ b/dev-ruby/actionview/actionview-7.0.5.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Simple, battle-tested conventions and helpers for building web 
pages"
+HOMEPAGE="https://github.com/rails/rails/";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:*
+   >=dev-ruby/erubi-1.4:0
+   >=dev-ruby/rails-html-sanitizer-1.2.0:1
+   dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/railties-${PV}
+   dev-ruby/sqlite3
+   

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

2023-06-18 Thread Hans de Graaff
commit: 85cc9ac7c8f5fd57bcca4de44ea4704c67b84195
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun 18 12:04:03 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun 18 12:06:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85cc9ac7

dev-ruby/activemodel: add 7.0.5

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

 dev-ruby/activemodel/Manifest |  1 +
 dev-ruby/activemodel/activemodel-7.0.5.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index ce69dd56108d..56661e10373b 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -2,3 +2,4 @@ DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f2
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
 DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 
389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf
 SHA512 
2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
+DIST rails-7.0.5.tgz 11057290 BLAKE2B 
c9a2c34cc57f71a45023465796d18f769363713b3222dc67040e9d731055fe60856c4969a0fae305f99722e8f3a1aaee0f6cc0cc5e3e57949b756786f44560f9
 SHA512 
93f5d2f0e23ac318370ac15fdb4db935b9082232308fdc7bb99bca1b00e1b5127ddc805dd19512a2304921ff7b8a584c7b3d3ceb7cbd4cfd8dca31f518430448

diff --git a/dev-ruby/activemodel/activemodel-7.0.5.ebuild 
b/dev-ruby/activemodel/activemodel-7.0.5.ebuild
new file mode 100644
index ..4557e34ae486
--- /dev/null
+++ b/dev-ruby/activemodel/activemodel-7.0.5.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Toolkit for building modeling frameworks like Active Record and 
Active Resource"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}:*
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/railties-${PV}
+   dev-ruby/test-unit:2
+   dev-ruby/mocha
+   >=dev-ruby/bcrypt-ruby-3.1.7
+   

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

2023-06-18 Thread Hans de Graaff
commit: 3b5e05b5fb6da54ff857a8891c5d64da7cc35c31
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun 18 12:04:21 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun 18 12:06:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b5e05b5

dev-ruby/activejob: add 7.0.5

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

 dev-ruby/activejob/Manifest   |  1 +
 dev-ruby/activejob/activejob-7.0.5.ebuild | 49 +++
 2 files changed, 50 insertions(+)

diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest
index ce69dd56108d..56661e10373b 100644
--- a/dev-ruby/activejob/Manifest
+++ b/dev-ruby/activejob/Manifest
@@ -2,3 +2,4 @@ DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f2
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
 DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 
389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf
 SHA512 
2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
+DIST rails-7.0.5.tgz 11057290 BLAKE2B 
c9a2c34cc57f71a45023465796d18f769363713b3222dc67040e9d731055fe60856c4969a0fae305f99722e8f3a1aaee0f6cc0cc5e3e57949b756786f44560f9
 SHA512 
93f5d2f0e23ac318370ac15fdb4db935b9082232308fdc7bb99bca1b00e1b5127ddc805dd19512a2304921ff7b8a584c7b3d3ceb7cbd4cfd8dca31f518430448

diff --git a/dev-ruby/activejob/activejob-7.0.5.ebuild 
b/dev-ruby/activejob/activejob-7.0.5.ebuild
new file mode 100644
index ..ce3637f56cb7
--- /dev/null
+++ b/dev-ruby/activejob/activejob-7.0.5.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Job framework with pluggable queues"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/globalid-0.3.6
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha
+   dev-ruby/zeitwerk
+   )"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   sed -i -e '/load_paths/d' test/helper.rb || die "Unable to remove load 
paths"
+
+   # Remove all currently unpackaged queues.
+   sed -i -e 's/que queue_classic resque sidekiq sneakers sucker_punch 
backburner//' \
+   -e 's/delayed_job//' Rakefile || die
+   sed -i -e '/SneakersAdapter/ s:^:#:' test/cases/exceptions_test.rb || 
die
+   rm -f test/cases/delayed_job_adapter_test.rb || die
+}



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

2023-06-18 Thread Hans de Graaff
commit: ce82e75017d2dece7f8450f13b28997139a1830e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun 18 12:05:06 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun 18 12:06:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce82e750

dev-ruby/actionmailer: add 7.0.5

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

 dev-ruby/actionmailer/Manifest  |  1 +
 dev-ruby/actionmailer/actionmailer-7.0.5.ebuild | 46 +
 2 files changed, 47 insertions(+)

diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index ce69dd56108d..56661e10373b 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -2,3 +2,4 @@ DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f2
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
 DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 
389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf
 SHA512 
2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
+DIST rails-7.0.5.tgz 11057290 BLAKE2B 
c9a2c34cc57f71a45023465796d18f769363713b3222dc67040e9d731055fe60856c4969a0fae305f99722e8f3a1aaee0f6cc0cc5e3e57949b756786f44560f9
 SHA512 
93f5d2f0e23ac318370ac15fdb4db935b9082232308fdc7bb99bca1b00e1b5127ddc805dd19512a2304921ff7b8a584c7b3d3ceb7cbd4cfd8dca31f518430448

diff --git a/dev-ruby/actionmailer/actionmailer-7.0.5.ebuild 
b/dev-ruby/actionmailer/actionmailer-7.0.5.ebuild
new file mode 100644
index ..57e84dd9fe0a
--- /dev/null
+++ b/dev-ruby/actionmailer/actionmailer-7.0.5.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Framework for designing email-service layers"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   >=dev-ruby/mail-2.5.4:* =dev-ruby/mail-2*:*
+   dev-ruby/rails-dom-testing:2"
+
+ruby_add_bdepend "test? (
+   dev-ruby/mocha
+)"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+   sed -i -e '/\/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
+
+   # Avoid a test failing only on attachment ordering, since this is a
+   # security release.
+   sed -i -e '/adding inline attachments while rendering mail works/askip 
"gentoo: fails on ordering"' test/base_test.rb || die
+}



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

2023-06-18 Thread Hans de Graaff
commit: f6f1850e2efe79dccc8f2c3e2a5a1c49bb47c81f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun 18 12:04:42 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun 18 12:06:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6f1850e

dev-ruby/actionpack: add 7.0.5

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

 dev-ruby/actionpack/Manifest|  1 +
 dev-ruby/actionpack/actionpack-7.0.5.ebuild | 70 +
 2 files changed, 71 insertions(+)

diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index ce69dd56108d..56661e10373b 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -2,3 +2,4 @@ DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f2
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
 DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 
389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf
 SHA512 
2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
+DIST rails-7.0.5.tgz 11057290 BLAKE2B 
c9a2c34cc57f71a45023465796d18f769363713b3222dc67040e9d731055fe60856c4969a0fae305f99722e8f3a1aaee0f6cc0cc5e3e57949b756786f44560f9
 SHA512 
93f5d2f0e23ac318370ac15fdb4db935b9082232308fdc7bb99bca1b00e1b5127ddc805dd19512a2304921ff7b8a584c7b3d3ceb7cbd4cfd8dca31f518430448

diff --git a/dev-ruby/actionpack/actionpack-7.0.5.ebuild 
b/dev-ruby/actionpack/actionpack-7.0.5.ebuild
new file mode 100644
index ..fc6527ac8354
--- /dev/null
+++ b/dev-ruby/actionpack/actionpack-7.0.5.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Eases web-request routing, handling, and response"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionview-${PV}
+   dev-ruby/rack:2.2
+   >=dev-ruby/rack-test-0.6.3:*
+   >=dev-ruby/rails-html-sanitizer-1.2.0:1
+   dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha:0.14
+   dev-ruby/bundler
+   >=dev-ruby/capybara-3.26
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/rack-cache-1.2:1.2
+   dev-ruby/selenium-webdriver:4
+   www-servers/puma
+   

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

2023-06-18 Thread Hans de Graaff
commit: 254de656ce6d8509904b8c8ab79e1a6b5aefb2d3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun 18 12:05:19 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun 18 12:06:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=254de656

dev-ruby/activerecord: add 7.0.5

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

 dev-ruby/activerecord/Manifest  |  1 +
 dev-ruby/activerecord/activerecord-7.0.5.ebuild | 87 +
 2 files changed, 88 insertions(+)

diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index ce69dd56108d..56661e10373b 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -2,3 +2,4 @@ DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f2
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
 DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 
389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf
 SHA512 
2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
+DIST rails-7.0.5.tgz 11057290 BLAKE2B 
c9a2c34cc57f71a45023465796d18f769363713b3222dc67040e9d731055fe60856c4969a0fae305f99722e8f3a1aaee0f6cc0cc5e3e57949b756786f44560f9
 SHA512 
93f5d2f0e23ac318370ac15fdb4db935b9082232308fdc7bb99bca1b00e1b5127ddc805dd19512a2304921ff7b8a584c7b3d3ceb7cbd4cfd8dca31f518430448

diff --git a/dev-ruby/activerecord/activerecord-7.0.5.ebuild 
b/dev-ruby/activerecord/activerecord-7.0.5.ebuild
new file mode 100644
index ..2768501d2c50
--- /dev/null
+++ b/dev-ruby/activerecord/activerecord-7.0.5.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+# this is not null so that the dependencies will actually be filled
+RUBY_FAKEGEM_TASK_TEST="test"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
+HOMEPAGE="https://github.com/rails/rails/";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="mysql postgres sqlite"
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "~dev-ruby/activesupport-${PV}
+   ~dev-ruby/activemodel-${PV}
+   sqlite? ( >=dev-ruby/sqlite3-1.4 )
+   mysql? ( dev-ruby/mysql2:0.5 )
+   postgres? ( >=dev-ruby/pg-1.1:1 )"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/benchmark-ips
+   dev-ruby/bundler
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/sqlite3-1.4.0
+   dev-ruby/mocha
+3.4/>= 3.4/' 
../railties/railties.gemspec || die
+   sed -e '/bcrypt/ s/3.0.0/3.0/' \
+   -i ../Gemfile || die
+   sed -i -e '/byebug/ s:^:#:' test/cases/base_prevent_writes_test.rb || 
die
+
+   # Add back json in the Gemfile because we dropped some dependencies
+   # earlier that implicitly required it.
+   sed -i -e '$agem "json"' ../Gemfile || die
+
+   sed -i -e '3igem "rack", "<3"; gem "minitest", "<5.16"' 
test/cases/helper.rb || die
+
+   # Avoid single tests using mysql or postgres dependencies.
+   rm test/cases/invalid_connection_test.rb || die
+   sed -e '/test_switching_connections_with_database_url/askip "postgres"' 
\
+   -i 
test/cases/connection_adapters/{,legacy_}connection_handlers_multi_db_test.rb 
|| die
+
+   # Avoid failing test that makes bad assumptions on database state.
+   sed -i -e '/test_do_not_call_callbacks_for_delete_all/,/^  end/ s:^:#:' 
\
+   test/cases/associations/has_many_associations_test.rb
+
+   # Avoid test failing to bind limit length in favor of security release
+   sed -i -e '/test_too_many_binds/askip "Fails on Gentoo"' 
test/cases/bind_parameter_test.rb || die
+
+   # Avoid test failing related to rubygems
+   sed -i -e '/test_generates_absolute_path_with_given_root/askip 
"rubygems actiovation monitor"' test/ca

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

2023-06-18 Thread Hans de Graaff
commit: f7e5e460af673d15784f603d4203743bdd70b335
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun 18 12:05:32 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun 18 12:06:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7e5e460

dev-ruby/actiontext: add 7.0.5

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

 dev-ruby/actiontext/Manifest|  1 +
 dev-ruby/actiontext/actiontext-7.0.5.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/dev-ruby/actiontext/Manifest b/dev-ruby/actiontext/Manifest
index ce69dd56108d..56661e10373b 100644
--- a/dev-ruby/actiontext/Manifest
+++ b/dev-ruby/actiontext/Manifest
@@ -2,3 +2,4 @@ DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f2
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
 DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 
389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf
 SHA512 
2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
+DIST rails-7.0.5.tgz 11057290 BLAKE2B 
c9a2c34cc57f71a45023465796d18f769363713b3222dc67040e9d731055fe60856c4969a0fae305f99722e8f3a1aaee0f6cc0cc5e3e57949b756786f44560f9
 SHA512 
93f5d2f0e23ac318370ac15fdb4db935b9082232308fdc7bb99bca1b00e1b5127ddc805dd19512a2304921ff7b8a584c7b3d3ceb7cbd4cfd8dca31f518430448

diff --git a/dev-ruby/actiontext/actiontext-7.0.5.ebuild 
b/dev-ruby/actiontext/actiontext-7.0.5.ebuild
new file mode 100644
index ..dfa65eb6e1c5
--- /dev/null
+++ b/dev-ruby/actiontext/actiontext-7.0.5.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="actiontext.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRAINSTALL="app db package.json"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Edit and display rich text in Rails applications"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activestorage-${PV}
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/globalid-0.6.0
+   >=dev-ruby/nokogiri-1.8.5
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/bundler
+   dev-ruby/mocha
+   dev-ruby/propshaft
+)"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|mysql2\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|sass-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|redis\|blade\|aws-sdk\|google-cloud\|azure-storage\|selenium\|webpacker\|webrick\|webmock\|webdrivers\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\|rack-cache\|rack-test\|bootsnap\|capybara\|dalli\|connection_pool\|terser\|cookiejar\|cgi\)/
 s:^:#:" \
+   -e '/stimulus-rails/,/tailwindcss-rails/ s:^:#:' \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :\(cable\|doc\|rubocop\|storage\|test\)/,/^end/ 
s:^:#:' \
+   -i ../Gemfile || die
+   rm ../Gemfile.lock || die
+}
+
+each_ruby_prepare() {
+   sed -i -e 's:ruby:'${RUBY}':' test/dummy/bin/* || die
+}



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

2023-06-18 Thread Hans de Graaff
commit: e714c02cc3252bdc91f0927f4ddebc76f75a9d75
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun 18 12:05:45 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun 18 12:06:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e714c02c

dev-ruby/actionmailbox: add 7.0.5

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

 dev-ruby/actionmailbox/Manifest   |  1 +
 dev-ruby/actionmailbox/actionmailbox-7.0.5.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/dev-ruby/actionmailbox/Manifest b/dev-ruby/actionmailbox/Manifest
index ce69dd56108d..56661e10373b 100644
--- a/dev-ruby/actionmailbox/Manifest
+++ b/dev-ruby/actionmailbox/Manifest
@@ -2,3 +2,4 @@ DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f2
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
 DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 
389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf
 SHA512 
2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
+DIST rails-7.0.5.tgz 11057290 BLAKE2B 
c9a2c34cc57f71a45023465796d18f769363713b3222dc67040e9d731055fe60856c4969a0fae305f99722e8f3a1aaee0f6cc0cc5e3e57949b756786f44560f9
 SHA512 
93f5d2f0e23ac318370ac15fdb4db935b9082232308fdc7bb99bca1b00e1b5127ddc805dd19512a2304921ff7b8a584c7b3d3ceb7cbd4cfd8dca31f518430448

diff --git a/dev-ruby/actionmailbox/actionmailbox-7.0.5.ebuild 
b/dev-ruby/actionmailbox/actionmailbox-7.0.5.ebuild
new file mode 100644
index ..154735d0dbfb
--- /dev/null
+++ b/dev-ruby/actionmailbox/actionmailbox-7.0.5.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailbox.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRAINSTALL="app config db"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Framework for designing email-service layers"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activejob-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activestorage-${PV}
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/mail-2.7.1:*
+   dev-ruby/net-imap
+   dev-ruby/net-pop
+   dev-ruby/net-smtp
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/bundler
+   dev-ruby/mail
+   

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

2023-06-18 Thread Hans de Graaff
commit: 89f15044f5d37908ed9b268a0d9649bf7442afed
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun 18 12:05:59 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun 18 12:06:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89f15044

dev-ruby/railties: add 7.0.5

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

 dev-ruby/railties/Manifest  |  1 +
 dev-ruby/railties/railties-7.0.5.ebuild | 72 +
 2 files changed, 73 insertions(+)

diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index ce69dd56108d..56661e10373b 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -2,3 +2,4 @@ DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f2
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
 DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 
389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf
 SHA512 
2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
+DIST rails-7.0.5.tgz 11057290 BLAKE2B 
c9a2c34cc57f71a45023465796d18f769363713b3222dc67040e9d731055fe60856c4969a0fae305f99722e8f3a1aaee0f6cc0cc5e3e57949b756786f44560f9
 SHA512 
93f5d2f0e23ac318370ac15fdb4db935b9082232308fdc7bb99bca1b00e1b5127ddc805dd19512a2304921ff7b8a584c7b3d3ceb7cbd4cfd8dca31f518430448

diff --git a/dev-ruby/railties/railties-7.0.5.ebuild 
b/dev-ruby/railties/railties-7.0.5.ebuild
new file mode 100644
index ..0998d2a794dd
--- /dev/null
+++ b/dev-ruby/railties/railties-7.0.5.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_TASK_TEST="test:regular"
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
+
+RUBY_FAKEGEM_BINDIR="exe"
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Tools for creating, working with, and running Rails applications"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# The test suite has many failures, most likely due to a mismatch in
+# exact dependencies or environment specifics. Needs further
+# investigation.
+RESTRICT="test"
+
+RDEPEND+=">=app-eselect/eselect-rails-0.25"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionpack-${PV}
+   dev-ruby/thor:1
+   >=dev-ruby/rake-12.2
+   dev-ruby/method_source
+   >=dev-ruby/zeitwerk-2.5:2
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/actionview-${PV}
+   dev-ruby/mocha:0.14
+   )"
+
+all_ruby_prepare() {
+   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+   sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
+   sed -i -e '1igem "minitest", "~>4.0"' test/abstract_unit.rb || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   ruby_fakegem_binwrapper rails rails-${PV}
+}
+
+pkg_postinst() {
+   elog "To select between slots of rails, use:"
+   elog "\teselect rails"
+
+   eselect rails update
+}
+
+pkg_postrm() {
+   eselect rails update
+}



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

2023-06-18 Thread Hans de Graaff
commit: b64b988d5e7e1f8e75e9a0e02cd1cd82874b1f01
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun 18 12:06:13 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun 18 12:06:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b64b988d

dev-ruby/rails: add 7.0.5

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

 dev-ruby/rails/Manifest   |  1 +
 dev-ruby/rails/rails-7.0.5.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
index e9cd3f920263..878554f8c9c9 100644
--- a/dev-ruby/rails/Manifest
+++ b/dev-ruby/rails/Manifest
@@ -2,3 +2,4 @@ DIST rails-6.0.6.1.gem 6656 BLAKE2B 
96e80633f3ea9856703cb6798833fb14b45caefa9699
 DIST rails-6.1.7.2.gem 6656 BLAKE2B 
149fca7e8a48c952608cbbfd9a91e37e350dbc46f96c72e6306d3828e303084ff3e7be7a5495d90375f0ef9a15a86ee0d616301143b23e5e372d4205d593d0c0
 SHA512 
28ca21666905462d7663aa5fb0ea4e5b2058235b3243408ecf474073e48eb97473e94367323df5476b159912510d96262e92fb5b2791b995180c6a7adf59ea44
 DIST rails-6.1.7.3.gem 6656 BLAKE2B 
0fefce9e1785afd14d98b53ba8b998d9a3d9a50dc1b9d77ec8478d20b1e45b46a2e74aea6cc988892cd544fccef23f4235fc1cad7611f3fa9072ad08cdd3f3f0
 SHA512 
ff4b22af73e72ecdfb6ae9c6ae060d2881eb74456ba5cdd81b27a21e55193dd593f4a11ed1b6a22af49e5d7cf3b9c921cfa0e03c8984da7fa5975ea7696184b0
 DIST rails-7.0.4.3.gem 6656 BLAKE2B 
d8d9e29705337fc21c10c6687061a17c594d3ddbf67c9d8b46dd6aca1e4d3e265086041b9b5bfce10835f4cb537c247ffbf16b2a4314f2ef5d149d2f2ede09b3
 SHA512 
89f69cc2a7c7081f60417186294843798cfda0b3a12b3bac64357fd1f28f03ea76f456b41c63e5d1506e965d4d04a40c1563803e6d44c02b768e1627c665e554
+DIST rails-7.0.5.gem 7168 BLAKE2B 
c58cef18e287f0e27a59a2dc57118e61332bd750383a5ff4c85c053eae31b9f1dea24f63abe23b5503a8069befca748f9fc8879777936167a7db77b8663f48be
 SHA512 
c55c2c969eefd3f59394aba4d1a1e1138049e8866d7a8dca8c4838efcc8bb94402e526f2e2fb7599ecff9b2a0142294dcc5fd5c0c41967fc8dc619b3ebfa2ae4

diff --git a/dev-ruby/rails/rails-7.0.5.ebuild 
b/dev-ruby/rails/rails-7.0.5.ebuild
new file mode 100644
index ..de9bdd659b13
--- /dev/null
+++ b/dev-ruby/rails/rails-7.0.5.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="ruby on rails is a web-application and persistence framework"
+HOMEPAGE="https://rubyonrails.org";
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+IUSE=""
+
+ruby_add_rdepend "
+   ~dev-ruby/actioncable-${PV}
+   ~dev-ruby/actionmailbox-${PV}
+   ~dev-ruby/actionmailer-${PV}
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actiontext-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activestorage-${PV}
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/bundler-1.15.0:*
+   >=dev-ruby/sprockets-rails-2.0.0:*
+"



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

2023-06-18 Thread Hans de Graaff
commit: d982ee106081843615cf34b2a49a48deaa104ebf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun 18 12:04:54 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun 18 12:06:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d982ee10

dev-ruby/activestorage: add 7.0.5

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

 dev-ruby/activestorage/Manifest   |  1 +
 dev-ruby/activestorage/activestorage-7.0.5.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/dev-ruby/activestorage/Manifest b/dev-ruby/activestorage/Manifest
index ce69dd56108d..56661e10373b 100644
--- a/dev-ruby/activestorage/Manifest
+++ b/dev-ruby/activestorage/Manifest
@@ -2,3 +2,4 @@ DIST rails-6.0.6.1.tgz 18608328 BLAKE2B 
10e6cb2d23acb75c95c25e2e6cc62de05c9c89f2
 DIST rails-6.1.7.2.tgz 11037081 BLAKE2B 
0004f4bc8b2370119cbe0f6a9133278ae78b1d274f040f08d18edd06696e6fcc609154a042c68b77e11893fbef83ec8eabd9f1e2c28920269189ee1352a0695a
 SHA512 
f667904b0d3ffda3579e5046da3b36c242581bacf140966bf1dc59fc7ea91f34f4affc76b0d6cfad4b80f0332aeec5fc8ab35fb793fc935f1d1b4fe6d18ce1de
 DIST rails-6.1.7.3.tgz 11038169 BLAKE2B 
7e379b9ae3b63cb78638c1e0817ff40dc8aad79ba76b6d82310fbb4d6f5ef3dab4f252de9e49766143b828bfbce2ef7c9db3f108b5406708b61a83aeda47ea74
 SHA512 
fb84516a6cf370109bf45f2162161d23f375d7dc10249ed10200c74ec402129b07ac0e59bcde98a74eb499769a0cdd937af691edaabe44e061262d5510adc02e
 DIST rails-7.0.4.3.tgz 11063764 BLAKE2B 
389fd3a00bfff4ebda70cf5ec473942883048783b716ede1787a510d3b7b91f4e844dce4dde5ef643cb9611b1b3aa712f1ba5ebefb9e5a84e307a151b2e40bcf
 SHA512 
2c817a0a58ae52f99686d8cd0de84f01e3d7ec05afc95d07910b3b5bf86d8162b06102893b2cbc14859b95a07eca6882a707956c87d437794697df7a18fa3c16
+DIST rails-7.0.5.tgz 11057290 BLAKE2B 
c9a2c34cc57f71a45023465796d18f769363713b3222dc67040e9d731055fe60856c4969a0fae305f99722e8f3a1aaee0f6cc0cc5e3e57949b756786f44560f9
 SHA512 
93f5d2f0e23ac318370ac15fdb4db935b9082232308fdc7bb99bca1b00e1b5127ddc805dd19512a2304921ff7b8a584c7b3d3ceb7cbd4cfd8dca31f518430448

diff --git a/dev-ruby/activestorage/activestorage-7.0.5.ebuild 
b/dev-ruby/activestorage/activestorage-7.0.5.ebuild
new file mode 100644
index ..0ff19b550a45
--- /dev/null
+++ b/dev-ruby/activestorage/activestorage-7.0.5.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="activestorage.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app config db"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Attach cloud and local files in Rails applications"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+DEPEND+=" test? ( app-text/mupdf media-gfx/imagemagick[jpeg,png,tiff] 
media-video/ffmpeg app-text/poppler[utils] ) "
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}:*
+   ~dev-ruby/activejob-${PV}:*
+   ~dev-ruby/activerecord-${PV}:*
+   ~dev-ruby/activesupport-${PV}:*
+   dev-ruby/marcel:1.0
+   >=dev-ruby/mini_mime-1.1.0
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/image_processing-1.2:0
+   =dev-ruby/minitest-5.15*:*
+   dev-ruby/mini_magick
+   dev-ruby/mocha
+   dev-ruby/rake
+   dev-ruby/sprockets-rails
+   dev-ruby/sqlite3
+   )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for 
this
+   # test run. This also requires handling some gemspecs.
+   sed -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|bcrypt\|uglifier\|aws-sdk-s3\|aws-sdk-sns\|google-cloud-storage\|azure-storage\|blade\|bootsnap\|hiredis\|qunit-selenium\|chromedriver-helper\|redis\|rb-inotify\|stackprof\|websocket-client-simple\|libxml-ruby\|sass-rails\|capybara\|rack-cache\|selenium\|dalli\|listen\|connection_pool\|puma\|mysql2\|webdrivers\|webpacker\|rexml\|webmock\|webrick\|propshaft\|sprockets-export\|rack-test\|terser\|cookiejar\|cgi\)/
 s:^:#:" \
+   -e '/stimulus-rails/,/tailwindcss-rails/ s:^:#:' \
+   -e '/group :\(doc\|job\|rubocop\|test\)/,/^end/ s:^:#:' 
\
+   -i ../Gemfile || die
+   rm ../Gemfile.lock || die
+
+   # Use mini_magick since vips is not packaged on Gentoo
+   sed -i -e '/mini_magick/aActiveStorage.variant_processor = 
:mini_magick' 

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

2023-06-18 Thread Joonas Niilola
commit: ba7638a1ffaf33545db1a4ac0021a1bf80a8d869
Author: Martin Dummer  gmx  net>
AuthorDate: Sun Jun 11 10:40:34 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jun 18 12:08:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba7638a1

app-admin/passwordsafe: add 1.17.0

Signed-off-by: Martin Dummer  gmx.net>
Closes: https://github.com/gentoo/gentoo/pull/31383
Signed-off-by: Joonas Niilola  gentoo.org>

 app-admin/passwordsafe/Manifest   |  1 +
 app-admin/passwordsafe/passwordsafe-1.17.0.ebuild | 85 +++
 2 files changed, 86 insertions(+)

diff --git a/app-admin/passwordsafe/Manifest b/app-admin/passwordsafe/Manifest
index 3aa4d1c4e931..59d05c9d28aa 100644
--- a/app-admin/passwordsafe/Manifest
+++ b/app-admin/passwordsafe/Manifest
@@ -1,2 +1,3 @@
 DIST passwordsafe-1.15.0.tar.gz 15354159 BLAKE2B 
699f80325884cba9bc6e5ffb33bea5c0b2c01f12ed7e4ea1226c4a64c761a8f20b8272e771261ca59aeeb49bfaa4ea83edc9af6c0aa9ae853e537b0f76f28aaa
 SHA512 
803572afc479d608899e1166ef032a2a660fce122e03f89f59f8e9da9f7439e0eb1d602f77283200626f49d7e146e82edf8edee40060ff4cf6163e81bdf5f738
 DIST passwordsafe-1.16.0.tar.gz 15369804 BLAKE2B 
344e77f74e588f41ba3696f5ea05cf054fca9f285437294033284561cbb83c76dc1311033b78673db0049132b7c9f37493c3698bb3b66e8e0a91ae63f7a83cdf
 SHA512 
839de5072d6c9ec8fb82456e4516e51408be271ac8041b6dd9cf30990ac88914a139d96b40ee09764892acd8320abb2950d7f159a5b18c3d1549e58b922aa024
+DIST passwordsafe-1.17.0.tar.gz 15463920 BLAKE2B 
e64c73139c829b16b5f825d3c078f1cb3285cb15400be988e35b64e4ce701a5241e099a09092a576e487f709464b6fa5d5911f5f68e096d194329cd0214ac8cd
 SHA512 
de1ef537c2f6c17e35d93a53cf46e86b7c1f1a4439282f8c2b98443845e3d381e113448acd739fc6ccdb5eee8ff7ebfd8c0e4306cda517ab623eaf5b9354d39d

diff --git a/app-admin/passwordsafe/passwordsafe-1.17.0.ebuild 
b/app-admin/passwordsafe/passwordsafe-1.17.0.ebuild
new file mode 100644
index ..fbe1137b16da
--- /dev/null
+++ b/app-admin/passwordsafe/passwordsafe-1.17.0.ebuild
@@ -0,0 +1,85 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER="3.0-gtk3"
+
+inherit cmake desktop optfeature wxwidgets xdg
+
+MY_PV="${PV/_beta/BETA}"
+DESCRIPTION="Password manager with wxGTK based frontend"
+HOMEPAGE="https://pwsafe.org/ https://github.com/pwsafe/pwsafe/";
+SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/pwsafe-${MY_PV}"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="qr test +xml yubikey"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   net-misc/curl
+   sys-apps/util-linux
+   x11-libs/libXt
+   x11-libs/libXtst
+   x11-libs/wxGTK:${WX_GTK_VER}[X]
+   qr? ( media-gfx/qrencode )
+   xml? ( dev-libs/xerces-c )
+   yubikey? ( sys-auth/ykpers )"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+BDEPEND="
+   app-arch/zip
+   dev-lang/perl
+   sys-devel/gettext
+   virtual/pkgconfig
+   test? ( dev-cpp/gtest )"
+
+src_configure() {
+   setup-wxwidgets
+
+   local mycmakeargs=(
+   -DNO_QR=$(usex !qr)
+   -DNO_GTEST=$(usex !test)
+   -DGTEST_BUILD=OFF
+   -DXML_XERCESC=$(usex xml)
+   -DNO_YUBI=$(usex !yubikey)
+   )
+
+   cmake_src_configure
+}
+
+src_install() {
+   pushd "${BUILD_DIR}" || die
+
+   dobin pwsafe
+   dobin cli/pwsafe-cli
+   dosym pwsafe /usr/bin/${PN}
+   dosym pwsafe-cli /usr/bin/${PN}-cli
+
+   insinto /usr/share/locale
+   doins -r src/ui/wxWidgets/I18N/mos/*
+
+   insinto /usr/share/${PN}/help
+   doins help/*.zip
+
+   popd || die
+
+   newman docs/pwsafe.1 ${PN}.1
+
+   dodoc README.md README.LINUX.* SECURITY.md 
docs/{ReleaseNotes.md,ChangeLog.txt}
+
+   insinto /usr/share/${PN}
+   doins -r xml
+
+   doicon -s 48 install/graphics/pwsafe.png
+   newmenu install/desktop/pwsafe.desktop ${PN}.desktop
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   optfeature "on-screen keyboard for password entry" x11-misc/xvkbd
+}



[gentoo-commits] repo/gentoo:master commit in: app-forensics/yara/

2023-06-18 Thread Joonas Niilola
commit: fb87276769f9356d9fc13d8b6756e18fa36a859e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Jun 18 11:58:29 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jun 18 12:08:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb872767

app-forensics/yara: add missing pkgconfig bdep

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

 app-forensics/yara/yara-4.3.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-forensics/yara/yara-4.3.2.ebuild 
b/app-forensics/yara/yara-4.3.2.ebuild
index 3862dff1c51a..389b8493c70f 100644
--- a/app-forensics/yara/yara-4.3.2.ebuild
+++ b/app-forensics/yara/yara-4.3.2.ebuild
@@ -28,6 +28,7 @@ DEPEND="
magic? ( sys-apps/file:= )
 "
 RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
 PDEPEND="python? ( =dev-python/yara-python-$(ver_cut 1)* )"
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: sys-block/cec/, sys-block/cec/files/

2023-06-18 Thread Joonas Niilola
commit: d0e346773a03ccedf93ca8c87f13e7240c04772a
Author: Brahmajit Das  gmail  com>
AuthorDate: Tue Jun 13 10:57:26 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jun 18 12:08:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0e34677

sys-block/cec: Fix type specifier missing, defaults to int

And some other misc. fixes

Closes: https://bugs.gentoo.org/898560
Signed-off-by: Brahmajit Das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31411
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-block/cec/cec-14-r1.ebuild |  30 ++
 .../cec-14-including-select.h-and-time.h.patch | 107 +
 ...cec-14-using-unsigned-int-instead-of-uint.patch |  33 +++
 3 files changed, 170 insertions(+)

diff --git a/sys-block/cec/cec-14-r1.ebuild b/sys-block/cec/cec-14-r1.ebuild
new file mode 100644
index ..fb689a6f52be
--- /dev/null
+++ b/sys-block/cec/cec-14-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Coraid Ethernet Console client"
+HOMEPAGE="http://aoetools.sourceforge.net/";
+SRC_URI="mirror://sourceforge/aoetools/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-fno-common.patch
+   "${FILESDIR}"/${PN}-14-including-select.h-and-time.h.patch
+   "${FILESDIR}"/${PN}-14-using-unsigned-int-instead-of-uint.patch
+)
+
+src_compile() {
+   emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}"
+}
+
+src_install() {
+   dosbin ${PN}
+   doman ${PN}.8
+   dodoc ${PN}.txt NEWS README
+}

diff --git a/sys-block/cec/files/cec-14-including-select.h-and-time.h.patch 
b/sys-block/cec/files/cec-14-including-select.h-and-time.h.patch
new file mode 100644
index ..818579610eff
--- /dev/null
+++ b/sys-block/cec/files/cec-14-including-select.h-and-time.h.patch
@@ -0,0 +1,107 @@
+From b8e4f29db4b46614e7f21515ba439eab3c0698b1 Mon Sep 17 00:00:00 2001
+From: Brahmajit Das 
+Date: Tue, 13 Jun 2023 10:43:46 +
+Subject: [PATCH 2/2] cec.c: Including select.h and time.h
+
+According to POSIX.1-2001 sys/select.h should be included for usage of
+identifier fd_set
+
+For using structure timeval sys/time.h is needed.
+
+Without the aforementioned includes, I'm getting the following error:
+cec.c:311:3: warning: switch condition has boolean value [-Wswitch-bool]
+switch (sh == tab) {
+^   ~
+cec.c:515:2: error: use of undeclared identifier 'fd_set'
+fd_set rfds;
+^
+cec.c:521:23: error: variable has incomplete type 'struct timeval'
+struct timeval *tvp, timout;
+ ^
+cec.c:521:9: note: forward declaration of 'struct timeval'
+struct timeval *tvp, timout;
+   ^
+cec.c:527:3: error: call to undeclared function 'FD_ZERO'; ISO C99 and later 
do not
+  support implicit function declarations [-Wimplicit-function-declaration]
+FD_ZERO(&rfds);
+^
+cec.c:527:12: error: use of undeclared identifier 'rfds'; did you mean 'ffs'?
+FD_ZERO(&rfds);
+ ^~~~
+ ffs
+/usr/include/strings.h:25:5: note: 'ffs' declared here
+int ffs (int);
+^
+cec.c:528:3: error: call to undeclared function 'FD_SET'; ISO C99 and later do 
not
+  support implicit function declarations [-Wimplicit-function-declaration]
+FD_SET(fd, &rfds);
+^
+cec.c:528:15: error: use of undeclared identifier 'rfds'; did you mean 'ffs'?
+FD_SET(fd, &rfds);
+^~~~
+ffs
+/usr/include/strings.h:25:5: note: 'ffs' declared here
+int ffs (int);
+^
+cec.c:530:15: error: use of undeclared identifier 'rfds'; did you mean 'ffs'?
+FD_SET(0, &rfds);
+   ^~~~
+   ffs
+/usr/include/strings.h:25:5: note: 'ffs' declared here
+int ffs (int);
+^
+cec.c:533:7: error: incomplete definition of type 'struct timeval'
+tvp->tv_sec = 1;
+~~~^
+cec.c:521:9: note: forward declaration of 'struct timeval'
+struct timeval *tvp, timout;
+   ^
+cec.c:534:7: error: incomplete definition of type 'struct timeval'
+tvp->tv_usec = 0;
+~~~^
+cec.c:521:9: note: forward declaration of 'struct timeval'
+struct timeval *tvp, timout;
+   ^
+cec.c:537:7: error: call to undeclared function 'select'; ISO C99 and later do 
not
+  support implicit function declarations [-Wimplicit-function-declaration]
+n = select(fd+1, &rfds, nil, nil, tvp);
+^
+cec.c:537:21: error: use of undeclared identifier 'rfds'; did you mean 'ffs'?
+ 

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

2023-06-18 Thread Joonas Niilola
commit: 2dcbad6888d0da9a3327a5e224260eeb706fb54f
Author: Ekaterina Vaartis  kotobank  ch>
AuthorDate: Thu Jun  8 08:00:35 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jun 18 12:08:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dcbad68

media-gfx/hydrus: Drop 526

Signed-off-by: Ekaterina Vaartis  kotobank.ch>
Signed-off-by: Joonas Niilola  gentoo.org>

 media-gfx/hydrus/Manifest  |   1 -
 media-gfx/hydrus/hydrus-526.ebuild | 147 -
 2 files changed, 148 deletions(-)

diff --git a/media-gfx/hydrus/Manifest b/media-gfx/hydrus/Manifest
index 3d788aac622b..9d378cc22778 100644
--- a/media-gfx/hydrus/Manifest
+++ b/media-gfx/hydrus/Manifest
@@ -1,2 +1 @@
-DIST hydrus-526.tar.gz 41182831 BLAKE2B 
cf41641625d6c8d64aeea78f56f643a39a6bf8030c919e0a83e5b7183ee7f5a03edef5574f67fb023c79e9e4d757e79f536d91d57ca8a097cc7c380075036c0b
 SHA512 
ed8fff59563bbe8f8c3b235a188575be9d56aa5cf7e70cf340215a7af910247ba711061020f257dbdf1032b5d0ebd5e8995411f60ffe6b6ba9061d189b6274cd
 DIST hydrus-528.tar.gz 41492703 BLAKE2B 
3e97e64a2bbdd513441c5ae34640779934057ec4bcea9ef806a3bbc053d5849af69eed79edca35b9b9f276bdc53c379c10a613b1efb7bb3e2e69dbcc4b210038
 SHA512 
b9c9069a92fd82c6c6137aeaf205c5cac2c34d31dce2174308c796e9289fc64b346eabb8ef55e2fef78ac0af73c1b8c14aa507f9d4508759e435ac7eb01400bb

diff --git a/media-gfx/hydrus/hydrus-526.ebuild 
b/media-gfx/hydrus/hydrus-526.ebuild
deleted file mode 100644
index c78c948645a3..
--- a/media-gfx/hydrus/hydrus-526.ebuild
+++ /dev/null
@@ -1,147 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="sqlite"
-
-DOCS_BUILDER=mkdocs
-DOCS_DEPEND="dev-python/mkdocs-material dev-python/regex"
-
-inherit python-single-r1 desktop docs optfeature
-
-DESCRIPTION="A booru-like media organizer for the desktop"
-HOMEPAGE="https://hydrusnetwork.github.io/hydrus/ 
https://github.com/hydrusnetwork/hydrus";
-
-if [[ "${PV}" == "" ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/hydrusnetwork/hydrus.git";
-else
-   SRC_URI="https://github.com/hydrusnetwork/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-   KEYWORDS="~amd64"
-fi
-
-# hydrus itself is WTFPL
-# icons included are CC-BY-2.5
-LICENSE="WTFPL-2 CC-BY-2.5"
-SLOT="0"
-IUSE="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RESTRICT="!test? ( test )"
-
-# RDEPEND is sorted as such:
-# - No specific requirements
-# - Specific version or slot
-RDEPEND="
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/cbor2[${PYTHON_USEDEP}]
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/cloudscraper[${PYTHON_USEDEP}]
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP},lcms]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/pyopenssl[${PYTHON_USEDEP}]
-   dev-python/pyside2[widgets,gui,${PYTHON_USEDEP}]
-   dev-python/python-mpv[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/send2trash[${PYTHON_USEDEP}]
-   dev-python/service-identity[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   dev-python/twisted[${PYTHON_USEDEP}]
-   media-libs/opencv[python,png,jpeg,${PYTHON_USEDEP}]
-   media-video/ffmpeg
-
-   >=dev-python/QtPy-1.9.0-r4[pyside2,${PYTHON_USEDEP}]
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   ')
-"
-BDEPEND="
-   ${RDEPEND}
-   $(python_gen_cond_dep '
-   test? (
-   dev-python/httmock[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   )
-   ')
-"
-
-PATCHES=(
-   "${FILESDIR}/userpath-in-local-share.patch"
-)
-
-src_prepare() {
-   default
-
-   # Contains pre-built binaries for other systems and a broken swf 
renderer for linux
-   rm -r bin/ || die
-   # Build files used for CI and development, not actually needed
-   rm -r static/build_files static/requirements || die
-   # Python requirements file, not needed
-   rm requirements.txt || die
-   # Remove unneeded additional scripts
-   rm *.command *.sh *.bat || die
-}
-
-src_compile() {
-   python_optimize "${S}"
-   docs_compile
-}
-
-src_test() {
-   # The tests use unittest, but are run with a custom runner script.
-   # QT_QPA_PLATFORM is required to make them run without X
-   local -x QT_QPA_PLATFORM=offscreen
-   "${EPYTHON}" "${S}/test.py" || die "Tests failed"
-}
-
-src_install() {
-   local doc="${EPREFIX}/usr/share

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

2023-06-18 Thread Joonas Niilola
commit: bc9f8762d2f2ff1a64ffec7b02909b31a23baac2
Author: Brahmajit Das  gmail  com>
AuthorDate: Tue Jun 13 04:34:29 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jun 18 12:08:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc9f8762

sys-process/daemontools-encore: Fix call to undeclared function sigblock

Closes: https://bugs.gentoo.org/898852
Signed-off-by: Brahmajit Das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31409
Signed-off-by: Joonas Niilola  gentoo.org>

 .../daemontools-encore-1.11-r2.ebuild  | 58 ++
 ...encore-1.11-use-posix-complaint-functions.patch | 49 ++
 2 files changed, 107 insertions(+)

diff --git a/sys-process/daemontools-encore/daemontools-encore-1.11-r2.ebuild 
b/sys-process/daemontools-encore/daemontools-encore-1.11-r2.ebuild
new file mode 100644
index ..611a61497c33
--- /dev/null
+++ b/sys-process/daemontools-encore/daemontools-encore-1.11-r2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic qmail
+
+DESCRIPTION="Collection of tools for managing UNIX services"
+HOMEPAGE="https://untroubled.org/daemontools-encore/";
+SRC_URI="https://untroubled.org/daemontools-encore/${P}.tar.gz";
+
+LICENSE="GPL-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~loong ~x86"
+IUSE="selinux static"
+
+RDEPEND="
+   !app-doc/daemontools-man
+   !sys-process/daemontools
+   selinux? ( sec-policy/selinux-daemontools )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.11-do-not-always-run-tests.patch
+   "${FILESDIR}"/${PN}-1.11-add-missing-setuser-man-page.patch
+   "${FILESDIR}"/${PN}-1.11-implicit-func-decl-clang16.patch
+   "${FILESDIR}"/${PN}-1.11-use-posix-complaint-functions.patch
+)
+
+src_compile() {
+   use static && append-ldflags -static
+   qmail_set_cc
+   emake
+}
+
+src_install() {
+   keepdir /service
+
+   echo "${ED}/usr/bin" > conf-bin || die
+   echo "${ED}/usr/share/man" > conf-man || die
+   dodir /usr/bin
+   dodir /usr/share/man
+   emake install
+
+   dodoc ChangeLog CHANGES CHANGES.djb README TODO
+
+   newinitd "${FILESDIR}"/svscan.init-2 svscan
+}
+
+pkg_postinst() {
+   einfo
+   einfo "You can run daemontools using the svscan init.d script,"
+   einfo "or you could run it through inittab."
+   einfo "To use inittab, emerge supervise-scripts and run:"
+   einfo "svscan-add-to-inittab"
+   einfo "Then you can hup init with the command telinit q"
+   einfo
+}

diff --git 
a/sys-process/daemontools-encore/files/daemontools-encore-1.11-use-posix-complaint-functions.patch
 
b/sys-process/daemontools-encore/files/daemontools-encore-1.11-use-posix-complaint-functions.patch
new file mode 100644
index ..bc4c12fc366c
--- /dev/null
+++ 
b/sys-process/daemontools-encore/files/daemontools-encore-1.11-use-posix-complaint-functions.patch
@@ -0,0 +1,49 @@
+https://github.com/bruceg/daemontools-encore/pull/66
+From: Brahmajit Das 
+Date: Tue, 13 Jun 2023 04:27:36 +
+Subject: [PATCH] sig_block.c: use posix complaint functions on non glibc
+ systems
+
+This build error came while building on musl /w clang-16.
+In contrast to glibc, musl is not having the "legacy" BSD functions and only 
POSIX sigprocmask.
+
+The exact error was:
+sig_block.c:15:3: error: call to undeclared function 'sigblock'; ISO C99 and 
later do not
+  support implicit function declarations [-Wimplicit-function-declaration]
+  sigblock(1 << (sig - 1));
+  ^
+sig_block.c:15:3: note: did you mean 'sig_block'?
+sig_block.c:7:6: note: 'sig_block' declared here
+void sig_block(int sig)
+ ^
+1 warning generated.
+sig_block.c:27:3: error: call to undeclared function 'sigsetmask'; ISO C99 and 
later do not
+  support implicit function declarations [-Wimplicit-function-declaration]
+  sigsetmask(sigsetmask(~0) & ~(1 << (sig - 1)));
+  ^
+sig_block.c:38:3: error: call to undeclared function 'sigsetmask'; ISO C99 and 
later do not
+  support implicit function declarations [-Wimplicit-function-declaration]
+  sigsetmask(0);
+  ^
+
+This patch should fix the error
+
+Bug: https://bugs.gentoo.org/898852
+Signed-off-by: Brahmajit Das 
+--- a/sig_block.c
 b/sig_block.c
+@@ -4,6 +4,11 @@
+ #include "sig.h"
+ #include "hassgprm.h"
+ 
++// Use POSIX complaint functions when using non-Glibc system
++#ifndef __GLIBC__
++#define HASSIGPROCMASK 0
++#endif
++
+ void sig_block(int sig)
+ {
+ #ifdef HASSIGPROCMASK
+-- 
+2.41.0
+



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

2023-06-18 Thread Joonas Niilola
commit: 6cb97c9aba3fd8d69b66e6052284ed81bef187a1
Author: Ekaterina Vaartis  kotobank  ch>
AuthorDate: Thu Jun  8 07:58:11 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jun 18 12:08:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cb97c9a

media-gfx/hydrus: Update  to match the current ebuild

Signed-off-by: Ekaterina Vaartis  kotobank.ch>
Closes: https://bugs.gentoo.org/908000
Signed-off-by: Joonas Niilola  gentoo.org>

 media-gfx/hydrus/hydrus-.ebuild | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/media-gfx/hydrus/hydrus-.ebuild 
b/media-gfx/hydrus/hydrus-.ebuild
index c78c948645a3..851d373d97a8 100644
--- a/media-gfx/hydrus/hydrus-.ebuild
+++ b/media-gfx/hydrus/hydrus-.ebuild
@@ -69,6 +69,8 @@ BDEPEND="
test? (
dev-python/httmock[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
+
+   
dev-python/pyside2[widgets,gui,multimedia,${PYTHON_USEDEP}]
)
')
 "
@@ -82,8 +84,6 @@ src_prepare() {
 
# Contains pre-built binaries for other systems and a broken swf 
renderer for linux
rm -r bin/ || die
-   # Build files used for CI and development, not actually needed
-   rm -r static/build_files static/requirements || die
# Python requirements file, not needed
rm requirements.txt || die
# Remove unneeded additional scripts
@@ -99,7 +99,7 @@ src_test() {
# The tests use unittest, but are run with a custom runner script.
# QT_QPA_PLATFORM is required to make them run without X
local -x QT_QPA_PLATFORM=offscreen
-   "${EPYTHON}" "${S}/test.py" || die "Tests failed"
+   "${EPYTHON}" "${S}/hydrus_test.py" || die "Tests failed"
 }
 
 src_install() {
@@ -114,8 +114,11 @@ src_install() {
einstalldocs
 
# Files only needed for testing
-   rm test.py hydrus/hydrus_test.py || die
+   rm hydrus_test.py hydrus/hydrus_test_boot.py || die
rm -r hydrus/test/ static/testing/ || die
+   # Build files used for CI and development, not actually needed. Has to 
be deleted after src_compile.
+   # because it contains documentation
+   rm -r static/build_files static/requirements || die
 
# ${DOCS[@]} files are copied into doc
# ${S}/docs/ is the markdown source code for documentation



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

2023-06-18 Thread Joonas Niilola
commit: 209afa08150ca35ae80d7dc1ffbb2f51818b6b31
Author: Ekaterina Vaartis  kotobank  ch>
AuthorDate: Thu Jun  8 08:00:47 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jun 18 12:08:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=209afa08

media-gfx/hydrus: Add 531

Signed-off-by: Ekaterina Vaartis  kotobank.ch>
Closes: https://github.com/gentoo/gentoo/pull/31347
Signed-off-by: Joonas Niilola  gentoo.org>

 media-gfx/hydrus/Manifest  |   1 +
 media-gfx/hydrus/hydrus-531.ebuild | 150 +
 2 files changed, 151 insertions(+)

diff --git a/media-gfx/hydrus/Manifest b/media-gfx/hydrus/Manifest
index 9d378cc22778..dfc5e9c3fb1b 100644
--- a/media-gfx/hydrus/Manifest
+++ b/media-gfx/hydrus/Manifest
@@ -1 +1,2 @@
 DIST hydrus-528.tar.gz 41492703 BLAKE2B 
3e97e64a2bbdd513441c5ae34640779934057ec4bcea9ef806a3bbc053d5849af69eed79edca35b9b9f276bdc53c379c10a613b1efb7bb3e2e69dbcc4b210038
 SHA512 
b9c9069a92fd82c6c6137aeaf205c5cac2c34d31dce2174308c796e9289fc64b346eabb8ef55e2fef78ac0af73c1b8c14aa507f9d4508759e435ac7eb01400bb
+DIST hydrus-531.tar.gz 41507932 BLAKE2B 
388bc87bedf46ce2e8b4a26bfe744a80382d2c87985950db4458834e4bb8acaa50d04c50d8321db6c35400079d88c6f8c62f68084f5b1d8503fa4c93e280b9bb
 SHA512 
8083b37d7b99c9f5e2679d64e40bc90a2144878746454aea01d9548705c767889b3f895abde5d172a72e4edcaca1feca450ba2ed99389eecfc8467491dafac1c

diff --git a/media-gfx/hydrus/hydrus-531.ebuild 
b/media-gfx/hydrus/hydrus-531.ebuild
new file mode 100644
index ..851d373d97a8
--- /dev/null
+++ b/media-gfx/hydrus/hydrus-531.ebuild
@@ -0,0 +1,150 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="sqlite"
+
+DOCS_BUILDER=mkdocs
+DOCS_DEPEND="dev-python/mkdocs-material dev-python/regex"
+
+inherit python-single-r1 desktop docs optfeature
+
+DESCRIPTION="A booru-like media organizer for the desktop"
+HOMEPAGE="https://hydrusnetwork.github.io/hydrus/ 
https://github.com/hydrusnetwork/hydrus";
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/hydrusnetwork/hydrus.git";
+else
+   SRC_URI="https://github.com/hydrusnetwork/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+   KEYWORDS="~amd64"
+fi
+
+# hydrus itself is WTFPL
+# icons included are CC-BY-2.5
+LICENSE="WTFPL-2 CC-BY-2.5"
+SLOT="0"
+IUSE="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT="!test? ( test )"
+
+# RDEPEND is sorted as such:
+# - No specific requirements
+# - Specific version or slot
+RDEPEND="
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/cbor2[${PYTHON_USEDEP}]
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/cloudscraper[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP},lcms]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/pyside2[widgets,gui,${PYTHON_USEDEP}]
+   dev-python/python-mpv[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/send2trash[${PYTHON_USEDEP}]
+   dev-python/service-identity[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/twisted[${PYTHON_USEDEP}]
+   media-libs/opencv[python,png,jpeg,${PYTHON_USEDEP}]
+   media-video/ffmpeg
+
+   >=dev-python/QtPy-1.9.0-r4[pyside2,${PYTHON_USEDEP}]
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   ${RDEPEND}
+   $(python_gen_cond_dep '
+   test? (
+   dev-python/httmock[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+
+   
dev-python/pyside2[widgets,gui,multimedia,${PYTHON_USEDEP}]
+   )
+   ')
+"
+
+PATCHES=(
+   "${FILESDIR}/userpath-in-local-share.patch"
+)
+
+src_prepare() {
+   default
+
+   # Contains pre-built binaries for other systems and a broken swf 
renderer for linux
+   rm -r bin/ || die
+   # Python requirements file, not needed
+   rm requirements.txt || die
+   # Remove unneeded additional scripts
+   rm *.command *.sh *.bat || die
+}
+
+src_compile() {
+   python_optimize "${S}"
+   docs_compile
+}
+
+src_test() {
+   # The tests use unittest, but are run with a custom runner script.
+   # QT_QPA_PLATFORM is required to make them run without X
+   local -x QT_QPA_PLATFORM=offscreen
+   "${EPYTHON}" "${S}/hydrus_test.py" || die "Tests failed"
+}
+
+src_install() {
+   local doc="${EPREFIX

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

2023-06-18 Thread Joonas Niilola
commit: f34d5e251d92564f22eddf926fc3a181fe89c5dd
Author: Petr Vaněk  atlas  cz>
AuthorDate: Wed Jun  7 13:07:49 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jun 18 12:08:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f34d5e25

net-im/synapse: add 1.85.2

- add two bdeps for testing of optional redis support

Bug: https://bugs.gentoo.org/907950
Signed-off-by: Petr Vaněk  atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/31330
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/synapse/Manifest  |   2 +
 net-im/synapse/synapse-1.85.2.ebuild | 208 +++
 2 files changed, 210 insertions(+)

diff --git a/net-im/synapse/Manifest b/net-im/synapse/Manifest
index 2bb18dfa856b..0120836e8b7d 100644
--- a/net-im/synapse/Manifest
+++ b/net-im/synapse/Manifest
@@ -17,6 +17,7 @@ DIST lazy_static-1.4.0.crate 10443 BLAKE2B 
25b2e61bbac48f0dcbc79c81d7bf01f2403d8
 DIST libc-0.2.135.crate 604591 BLAKE2B 
195f342d1136f63c308371f001c9fc270e151fbda7b316321d319b57bcd46f206bb8b06196f5e9cf8a35b0c397d909f370aef8b119f4bc0eb75b9e245d8e7b4a
 SHA512 
dc8e8fc918c5184de6ae7414b523b06ae91cde252e837e863f8477e9722ccb206a0b27762ac204830e8d09071413029c03802a3ed93bff274c33b2a4055e7806
 DIST lock_api-0.4.9.crate 25685 BLAKE2B 
8adf5c3cccebdf6aff6ec977f230cd2a208b0b188ef57deacbbc6019431f0ede1a760b2384ba3cb49c96b8a589dc56c0f46a6359b3e62277e7ae1a1c3f586fa3
 SHA512 
9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990
 DIST log-0.4.17.crate 38028 BLAKE2B 
b46be3719fc0a53e50b1f342762e188587e9f1ceb692c72473ce2663edfb8253742d30024e68c1444780ab7fc0e2d5b0601b8ea7228dc3405a9342a57548e605
 SHA512 
2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2
+DIST log-0.4.18.crate 38339 BLAKE2B 
c233a7f792b052d6a23badc839b2e01c0a7a977849a476a0f5e82608037fbb4387c48287283845eaa1e02ce82b1b79bfa020fb49515aaedc784f1c77677bb710
 SHA512 
c499ab111d0fdb3297f08a4dc538b93d5a9017e6f1cd63dfdb84a799cc445f181379ba02db83072c943ae2e1801bd6f6f3d075c86819108389fbe0e90c87d456
 DIST memchr-2.5.0.crate 65812 BLAKE2B 
57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab
 SHA512 
444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa
 DIST memoffset-0.6.5.crate 7686 BLAKE2B 
9a797388702389076c426052c3d54dc62802d5db8bc5c9c83990429f2ffaec4fab4c7dd3f09cd0704d1ea555e87976563bb43408ba54b5e66ce7e406d4604009
 SHA512 
11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f
 DIST once_cell-1.15.0.crate 31460 BLAKE2B 
ae4481883865abe6a684d63520fb2e91b64d6ccdd0374464200015640122bd68b8a769309773226c8a31d0119f450ee821a2bd35c346fd86adb4474ea7c28fcf
 SHA512 
934a7c3631e9ca4fa78d9577b6672ca0b2f926a8d6c3be9542b906c5968033446f98f76ae6f368a1a5b92ab9064c31a57d74ab6d2097108029a7ea951541ff7e
@@ -48,6 +49,7 @@ DIST syn-2.0.10.crate 240095 BLAKE2B 
d2def2e1354d41bfcc3ad9cfd80ed611a56fd8560dc
 DIST synapse-1.82.0.gh.tar.gz 8239769 BLAKE2B 
b61c67af76255b240618497cdbf2ab7fdad0050e913a4ac5e3fc0a045a9566128315c68d4844e9f20c842872cb51d645fccfe47892e28da5ae45394ca6d5a46f
 SHA512 
2c62e795cc927c1352d0387ca59fe9eceeefbff1aef93a7510dd423bead81f66a3bb579426c3f6ec592d4dda4743613131f895e5e626eb5aeb05d72b94d91dd0
 DIST synapse-1.83.0.gh.tar.gz 8259074 BLAKE2B 
864f38b0f45577424e92ec589fb7290a0a1a6d316342788fb842b6bd92198ff35ac12669b1be966456a3ecf2831e1a678efd1117979ddafbc64b4c80cb0ace5a
 SHA512 
c80bde4741b26182da52c6fc623075eda7cbe6c5aa74edcec4a3a52aabdba86e95d8f8433e071ee82664b5bcc75a5b25600b7b788b80ee217226ee045e2affad
 DIST synapse-1.84.1.gh.tar.gz 8275282 BLAKE2B 
c37327ddfd0c41e29ffeff25a26fed9e2fed3346dbd4f3910d32488b86339c8c53d4a7579ef77b7d18f00db98c603211e59e72ee027d111af5c7273a94f29519
 SHA512 
c98a16229532fab49e5457bfd46bd61d27736c49eee5c125f9136f107b5a5c5c3b341e8a20d1afb8d9163562bf20783ed4950f1ae2057a4a0ec8035fcbf459d7
+DIST synapse-1.85.2.gh.tar.gz 8285129 BLAKE2B 
1f9ba92a8823bc01b8c18baba862dc5e5f9cf5e8aa42ecb321c6c99ab48b9e1d0122969f481f033a2a0db0e273e9e8179e0c936a2d65377e60302db4a066f4ad
 SHA512 
8e025eeb34dbf6fcaa00bde37782d5442584e454b671fd7f49aec809977a4cf1af1aff42957db946438700b0f8c24f1be54aa4c73b2e03de40cc5aa6e66943e6
 DIST target-lexicon-0.12.4.crate 23020 BLAKE2B 
ad9780b9478b00b4fdcb07bd016d83216695413090ac29cca06388c3790e2832c978b1c7e69f6d34bb6fc9adc39c0a0b6b6636e50a9715a9f5f16445dba22d19
 SHA512 
194fe1946ad8d9fdb383bf8a65374e24d216382c1ed5379dabc98d58842512624c32838b8d6d0658d866f6559d37f1343a30c5809e8914dd85790399252b3e06
 DIST typenum-1.15.0.crate 40741 BLAKE2B 
5752d80396d0a37b0069b98ace9efe96d94ccaf41b33b8149c8b8c6a767537dbffe64251bbf61f3812465ecbc8cb45544f177dc97ac9735d84454282e4d1ed66
 SHA512 
a3c1ceac85e1aed98d082

[gentoo-commits] repo/gentoo:master commit in: media-radio/tlf/files/, media-radio/tlf/

2023-06-18 Thread Thomas Beierlein
commit: 07a58c6bb6b06c820d9aa6639c02bd4eb33e3a72
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Sun Jun 18 12:08:46 2023 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Sun Jun 18 12:09:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07a58c6b

media-radio/tlf: Fix inclomplete prototypes

Signed-off-by: Thomas Beierlein  gentoo.org>

 media-radio/tlf/files/tlf-1.4.1-prototypes.patch | 32 +
 media-radio/tlf/tlf-1.4.1-r3.ebuild  | 57 
 2 files changed, 89 insertions(+)

diff --git a/media-radio/tlf/files/tlf-1.4.1-prototypes.patch 
b/media-radio/tlf/files/tlf-1.4.1-prototypes.patch
new file mode 100644
index ..83ef30f5bc91
--- /dev/null
+++ b/media-radio/tlf/files/tlf-1.4.1-prototypes.patch
@@ -0,0 +1,32 @@
+diff --git a/src/muf.c b/src/muf.c
+index 6671651..3032685 100644
+--- a/src/muf.c
 b/src/muf.c
+@@ -196,8 +196,7 @@ int t;
+ double xn, xs, ls, h, ff, x, yn_, k, lm, u, a;
+ 
+ 
+-static double power(man, ex)
+-double man, ex;
++static double power(double man, double ex)
+ {
+ return exp(ex * log(man));
+ }
+diff --git a/src/qtcwin.c b/src/qtcwin.c
+index 7437767..8b6dee0 100644
+--- a/src/qtcwin.c
 b/src/qtcwin.c
+@@ -53,11 +53,11 @@
+ 
+ 
+ void init_qtc_panel();
+-void draw_qtc_panel();
++void draw_qtc_panel(int direction);
+ void start_qtc_recording();
+ void stop_qtc_recording();
+ void clear_help_block();
+-void show_help_msg();
++void show_help_msg(int msgidx);
+ void showfield(int fidx);
+ void modify_field(int pressed);
+ void delete_from_field(int dir);

diff --git a/media-radio/tlf/tlf-1.4.1-r3.ebuild 
b/media-radio/tlf/tlf-1.4.1-r3.ebuild
new file mode 100644
index ..6458ed20c7d0
--- /dev/null
+++ b/media-radio/tlf/tlf-1.4.1-r3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="Console-mode amateur radio contest logger"
+HOMEPAGE="http://home.iae.nl/users/reinc/TLF-0.2.html";
+SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="sys-libs/ncurses:=
+   dev-libs/glib:2
+   media-libs/hamlib:=
+   media-sound/sox
+   dev-libs/xmlrpc-c[curl]
+   elibc_musl? ( sys-libs/argp-standalone )"
+DEPEND="
+   ${RDEPEND}
+   test? ( dev-util/cmocka )"
+
+PATCHES=( "${FILESDIR}/${P}-zone_nr.patch"
+ "${FILESDIR}/${P}-musl.patch"
+ "${FILESDIR}/${P}-missing-include.patch"
+ "${FILESDIR}/${P}-prototypes.patch"
+   )
+
+# suppress warning wrt 'implicit function declaration' in config logs
+# bug #899842
+QA_CONFIG_IMPL_DECL_SKIP=(
+   wget_wch# designed to check availability of various ncursesw
+   # header files
+   )
+
+src_prepare() {
+   if has_version '>=media-libs/hamlib-4.2' ; then
+   sed -i -e "s/FILPATHLEN/HAMLIB_FILPATHLEN/g" 
"${S}"/src/sendqrg.c || die
+   fi
+
+   eapply ${PATCHES[@]}
+   eapply_user
+   eautoreconf
+}
+
+src_configure() {
+   use elibc_musl && append-libs argp
+   append-ldflags -L/usr/$(get_libdir)/hamlib
+   filter-lto  # bug # 876418
+   econf --enable-fldigi-xmlrpc
+}



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

2023-06-18 Thread Joonas Niilola
commit: 1a9762db97844b948ec51183e6d99fff7ac16f14
Author: NRK  disroot  org>
AuthorDate: Tue Jun 13 14:13:48 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jun 18 12:16:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a9762db

media-gfx/scrot: add v1.10

Signed-off-by: NRK  disroot.org>
Closes: https://github.com/gentoo/gentoo/pull/31414
Signed-off-by: Joonas Niilola  gentoo.org>

 media-gfx/scrot/Manifest  |  1 +
 media-gfx/scrot/scrot-1.10.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/media-gfx/scrot/Manifest b/media-gfx/scrot/Manifest
index 6bb19cf051da..62b926c21a11 100644
--- a/media-gfx/scrot/Manifest
+++ b/media-gfx/scrot/Manifest
@@ -1 +1,2 @@
+DIST scrot-1.10.tar.bz2 156519 BLAKE2B 
ca1441823521d14559afe49ed36853bb5448cc5c2ee345ddb617324b63e8f599678cbdc94b862938017a62d2f5ceea3cae03f80e473e86cafc76dd34144d41bb
 SHA512 
7a72b6d7ae350b0ec27b949934ff67cb8800f731f3dfc783bfdf66c4316b318118b8b46d98aca05543144b757c659791f4a9aeae43364277501238a405eda57d
 DIST scrot-1.9.tar.bz2 158710 BLAKE2B 
d823c0875a260ee9741e1c9038fe743e69d0afa83220448857d109dd3ebad9977f07871b25c6a4a979efdf2abd246a2facec91c5b0af01c47307dc6266c801d3
 SHA512 
ace3bcb26ecebc5bb139a6e011a562287be8f676f21211b540dd937ab2d4487047d3565d0aec84e099bd2c5c9b037d9044924b031f930dc45a3040df399a3312

diff --git a/media-gfx/scrot/scrot-1.10.ebuild 
b/media-gfx/scrot/scrot-1.10.ebuild
new file mode 100644
index ..f03c9dc8cd96
--- /dev/null
+++ b/media-gfx/scrot/scrot-1.10.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1
+
+DESCRIPTION="Screen capture utility using imlib2 library"
+HOMEPAGE="https://github.com/resurrecting-open-source-projects/scrot";
+if [[ ${PV} == ** ]] ; then
+   
EGIT_REPO_URI="https://github.com/resurrecting-open-source-projects/${PN}";
+   inherit autotools git-r3
+else
+   
SRC_URI="https://github.com/resurrecting-open-source-projects/${PN}/releases/download/${PV}/${P}.tar.bz2";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
+LICENSE="feh"
+SLOT="0"
+
+# imlib2[X] needed for imlib_create_image_from_drawable, bug #835582
+# imlib2[png] not technically requried, but it's the default format used by
+# scrot, so unconditionally depend on it to avoid breaking basic commands which
+# don't specify an output format.
+RDEPEND="
+   media-libs/imlib2[X,filters(+),text(+)]
+   x11-libs/libXext
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXfixes
+   x11-libs/libXinerama
+   media-libs/imlib2[png]
+"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto
+   elibc_musl? ( sys-libs/queue-standalone )
+"
+BDEPEND="
+   sys-devel/autoconf-archive
+   virtual/pkgconfig
+"
+
+DOCS=(
+   AUTHORS ChangeLog README.md
+)
+
+src_prepare() {
+   default
+
+   [[ ${PV} == ** ]] && eautoreconf
+}
+
+src_install() {
+   default
+
+   newbashcomp "${FILESDIR}"/${PN}-1.7.bash-completion ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/usermode-utilities/files/, sys-apps/usermode-utilities/

2023-06-18 Thread Joonas Niilola
commit: 9bcedfbc12dbdf490ae87e06eba372c5a8626d1d
Author: Brahmajit Das  gmail  com>
AuthorDate: Tue Jun 13 14:41:57 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jun 18 12:16:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bcedfbc

sys-apps/usermode-utilities: Fix call to undeclared library function

A lot of functions from string.h (including memset) couldn't be found.
Resulting in error: call to undeclared library function memset type
error.

Closes: https://bugs.gentoo.org/898550
Signed-off-by: Brahmajit Das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31415
Signed-off-by: Joonas Niilola  gentoo.org>

 .../files/usermode-utilities-fix-memset.patch  | 44 
 .../usermode-utilities-20070815-r5.ebuild  | 47 ++
 2 files changed, 91 insertions(+)

diff --git 
a/sys-apps/usermode-utilities/files/usermode-utilities-fix-memset.patch 
b/sys-apps/usermode-utilities/files/usermode-utilities-fix-memset.patch
new file mode 100644
index ..39c036ae52ba
--- /dev/null
+++ b/sys-apps/usermode-utilities/files/usermode-utilities-fix-memset.patch
@@ -0,0 +1,44 @@
+Fix building with clang-16, as lot of functions from string.h (including
+memset) couldn't be found. Resulting in error: call to undeclared library
+function memset type error.
+Bug: https://bugs.gentoo.org/898550
+--- a/port-helper/port-helper.c
 b/port-helper/port-helper.c
+@@ -13,6 +13,7 @@ for read and write, and the console is functional.
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+--- a/uml_switch/port.c
 b/uml_switch/port.c
+@@ -1,6 +1,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+--- a/uml_switch/uml_switch.c
 b/uml_switch/uml_switch.c
+@@ -6,6 +6,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+--- a/watchdog/uml_watchdog.c
 b/watchdog/uml_watchdog.c
+@@ -2,6 +2,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 

diff --git a/sys-apps/usermode-utilities/usermode-utilities-20070815-r5.ebuild 
b/sys-apps/usermode-utilities/usermode-utilities-20070815-r5.ebuild
new file mode 100644
index ..4231042d1b43
--- /dev/null
+++ b/sys-apps/usermode-utilities/usermode-utilities-20070815-r5.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit toolchain-funcs
+
+DESCRIPTION="Tools for use with Usermode Linux virtual machines"
+HOMEPAGE="http://user-mode-linux.sourceforge.net/";
+SRC_URI="http://user-mode-linux.sourceforge.net/uml_utilities_${PV}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="fuse"
+
+RDEPEND="
+   fuse? ( sys-fs/fuse:0= )
+   sys-libs/readline:0=
+"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}"/tools-${PV}
+
+PATCHES=(
+   # Merge previous patches with fix for bug #331099
+   "${FILESDIR}"/${P}-rollup.patch
+   # Fix owner of humfsify; bug #364531
+   "${FILESDIR}"/${P}-humfsify-owner.patch
+   "${FILESDIR}"/${P}-headers.patch #580816
+   # Fix build /w clang-16, bug #898550
+   "${FILESDIR}"/${PN}-fix-memset.patch
+)
+
+src_prepare() {
+   default
+   sed -i -e 's:-o \$(BIN):$(LDFLAGS) -o $(BIN):' "${S}"/*/Makefile || die 
"LDFLAGS sed failed"
+   sed -i -e 's:-o \$@:$(LDFLAGS) -o $@:' "${S}"/moo/Makefile || die 
"LDFLAGS sed (moo) failed"
+   if ! use fuse; then
+   einfo "Skipping build of umlmount to avoid sys-fs/fuse 
dependency."
+   sed -i -e 's/\//' Makefile || die "sed to remove 
sys-fs/fuse dependency failed"
+   fi
+}
+
+src_compile() {
+   tc-export AR CC
+   emake CFLAGS="${CFLAGS} ${CPPFLAGS} -DTUNTAP -D_FILE_OFFSET_BITS=64 
-D_LARGEFILE64_SOURCE -g -Wall" all
+}



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

2023-06-18 Thread Joonas Niilola
commit: ed4d598b5ebe5eabaa7e07f3be76bd12b8c3a4d7
Author: Brahmajit Das  gmail  com>
AuthorDate: Tue Jun 13 14:58:18 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jun 18 12:16:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed4d598b

sys-apps/cinit: Fix call to undeclared library function

And another build error on musl

Closes: https://bugs.gentoo.org/898542
Signed-off-by: Brahmajit Das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31417
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-apps/cinit/cinit-0.2.1-r1.ebuild   | 42 +
 .../files/cinit-0.2.1-musl-clang16-build-fix.patch | 43 ++
 2 files changed, 85 insertions(+)

diff --git a/sys-apps/cinit/cinit-0.2.1-r1.ebuild 
b/sys-apps/cinit/cinit-0.2.1-r1.ebuild
new file mode 100644
index ..22cbed1f0264
--- /dev/null
+++ b/sys-apps/cinit/cinit-0.2.1-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="a fast, small and simple init with support for profiles"
+HOMEPAGE="http://linux.schottelius.org/cinit/";
+SRC_URI="http://linux.schottelius.org/${PN}/archives/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~x86"
+IUSE="doc"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.2.1-musl-clang16-build-fix.patch
+)
+
+src_prepare() {
+   sed -i "/contrib+tools/d" Makefile || die
+   sed -i "/^STRIP/s/strip.*/true/" Makefile.include || die
+   default
+}
+
+src_compile() {
+   emake \
+   CC="$(tc-getCC)" \
+   LD="$(tc-getCC)" \
+   CFLAGS="${CFLAGS} -I." \
+   LDFLAGS="${LDFLAGS}" \
+   STRIP=/bin/true \
+   all
+}
+
+src_install() {
+   emake LD="$(tc-getCC)" DESTDIR="${D}" install
+   rm -f "${D}"/sbin/{init,shutdown,reboot} || die
+   dodoc Changelog CHANGES CREDITS README TODO
+   use doc && dodoc -r doc
+}

diff --git a/sys-apps/cinit/files/cinit-0.2.1-musl-clang16-build-fix.patch 
b/sys-apps/cinit/files/cinit-0.2.1-musl-clang16-build-fix.patch
new file mode 100644
index ..832e0590b5c6
--- /dev/null
+++ b/sys-apps/cinit/files/cinit-0.2.1-musl-clang16-build-fix.patch
@@ -0,0 +1,43 @@
+With musl and clang16 the following build error occurs:
+
+client/run_run_svcs.c:24:17: error: use of undeclared identifier 'PATH_MAX'
+   char pathbuf[PATH_MAX+1];
+^
+client/run_run_svcs.c:28:21: warning: if statement has empty body 
[-Wempty-body]
+   D_PRINTF(abspath);
+^
+client/run_run_svcs.c:28:21: note: put the semicolon on a separate line to 
silence this warning
+client/connect_sock.c:28:4: error: call to undeclared library function 
'memset' with type
+  'void *(void *, int, unsigned long)'; ISO C99 and later do not support 
implicit function declarations
+  [-Wimplicit-function-declaration]
+   memset(&addr,0,socke);
+   ^
+client/connect_sock.c:28:4: note: include the header  or explicitly 
provide a declaration for
+  'memset'
+client/connect_sock.c:29:4: error: call to undeclared library function 
'strcpy' with type
+  'char *(char *, const char *)'; ISO C99 and later do not support 
implicit function declarations
+  [-Wimplicit-function-declaration]
+   strcpy(addr.sun_path, CINIT_SOCK);
+
+This patch fixes all three of those errors
+Bug: https://bugs.gentoo.org/898542
+--- a/client/connect_sock.c
 b/client/connect_sock.c
+@@ -8,6 +8,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #include "cinit.h"
+ 
+--- a/client/run_run_svcs.c
 b/client/run_run_svcs.c
+@@ -3,6 +3,7 @@
+  * (c) 2005 Nico Schottelius (nico-linux at schottelius.org)
+  * run services parallel
+  */
++#include 
+ #include 
+ #include 
+ #include 



[gentoo-commits] repo/gentoo:master commit in: media-radio/fldigi/

2023-06-18 Thread Thomas Beierlein
commit: a82341241ed2dc0b0fcb60d8ff867e6dfeb22b76
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Sun Jun 18 12:31:15 2023 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Sun Jun 18 12:32:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8234124

media-radio/fldigi: Move to media-libs/libpulse

Signed-off-by: Thomas Beierlein  gentoo.org>

 media-radio/fldigi/{fldigi-4.1.26.ebuild => fldigi-4.1.26-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-radio/fldigi/fldigi-4.1.26.ebuild 
b/media-radio/fldigi/fldigi-4.1.26-r1.ebuild
similarity index 97%
rename from media-radio/fldigi/fldigi-4.1.26.ebuild
rename to media-radio/fldigi/fldigi-4.1.26-r1.ebuild
index 38851abedbb5..2bad503a47b3 100644
--- a/media-radio/fldigi/fldigi-4.1.26.ebuild
+++ b/media-radio/fldigi/fldigi-4.1.26-r1.ebuild
@@ -27,7 +27,7 @@ RDEPEND="x11-libs/fltk:1[threads,xft]
media-libs/portaudio[alsa]
)
hamlib? ( media-libs/hamlib:= )
-   pulseaudio? ( media-sound/pulseaudio )
+   pulseaudio? ( media-libs/libpulse )
>=media-libs/libsndfile-1.0.10"
 DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )



[gentoo-commits] repo/gentoo:master commit in: media-radio/fldigi/files/, media-radio/fldigi/

2023-06-18 Thread Thomas Beierlein
commit: 721a2294ddafa37cd2afe0101497ba1e7203c0dd
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Sun Jun 18 12:17:22 2023 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Sun Jun 18 12:32:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=721a2294

media-radio/fldigi: drop 4.1.23, 4.1.24, 4.1.25

Signed-off-by: Thomas Beierlein  gentoo.org>

 media-radio/fldigi/Manifest   |  3 --
 media-radio/fldigi/files/fldigi-4.1.20-musl.patch | 14 -
 media-radio/fldigi/fldigi-4.1.23.ebuild   | 63 ---
 media-radio/fldigi/fldigi-4.1.24.ebuild   | 63 ---
 media-radio/fldigi/fldigi-4.1.25.ebuild   | 63 ---
 5 files changed, 206 deletions(-)

diff --git a/media-radio/fldigi/Manifest b/media-radio/fldigi/Manifest
index c5e26ee68284..4f4ac6648b8c 100644
--- a/media-radio/fldigi/Manifest
+++ b/media-radio/fldigi/Manifest
@@ -1,4 +1 @@
-DIST fldigi-4.1.23.tar.gz 4933875 BLAKE2B 
73c9598d73e3f8f4a4299edebf687254830196d81470b4563bc530b0434e7b8beb6d9d0cbbd97029fba2da3491ec354f3fc723045e4691b60db7d0324a07
 SHA512 
c01d579fb23325f097969cbb93bd488c8e0c61ef552097166c902a56ce119d7c20694df5cd76ae9b2cb485d68570720745d961b1f1dd9918c6f466f0441005fb
-DIST fldigi-4.1.24.tar.gz 4958881 BLAKE2B 
9f138cee6ad16e5fc7e66aa8d985a838d5394417fa4f914c35ea737064433f8be9da4d798de65b2e72c321cf7ebf52242bec4e8c68bc7ad984c899c839146d71
 SHA512 
e5509e8904b2ee779e655483529b76aecc65ec927b358346b63b2ce1062194472713ea99ff6305acf7da68cb38c59c7a3bee31d867faea72bc51328c3050a4b7
-DIST fldigi-4.1.25.tar.gz 4959378 BLAKE2B 
6d4ba6fa1c33fb7be29517a46fdf5c25fdf2d083700d41776e8365de99f6bd893be9af91c49a16e4b1192730781274551c45d7ae40138cd32cde4032d27f5329
 SHA512 
68b1327433b6f42e1daee5a1af912303ba876c9b2b65851e955807a5ae611dfdb572404d0336454c46ccf536c025ebf5efe58c33a3604a0e521f7c902b680c5b
 DIST fldigi-4.1.26.tar.gz 4964877 BLAKE2B 
73048df0543b10602c7b49d8e5b426d20d4c563f3f2d3d5bd9cc5f91e071c429931e4f6307df8b256b3ab2be45c8023765cd0719a70310733c478b38d44fda0d
 SHA512 
dee7cd8ce2a89ea6837a4515ef93c3e27d967487f121b42c682bcd47e996de860796e45cd86ebfad5812569bbdc7c995a32953881987c84a6f8402b85faf

diff --git a/media-radio/fldigi/files/fldigi-4.1.20-musl.patch 
b/media-radio/fldigi/files/fldigi-4.1.20-musl.patch
deleted file mode 100644
index 5b96abf40337..
--- a/media-radio/fldigi/files/fldigi-4.1.20-musl.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff --git a/src/cmedia/cmedia.cxx b/src/cmedia/cmedia.cxx
-index b08e3d7..cc775e9 100644
 a/src/cmedia/cmedia.cxx
-+++ b/src/cmedia/cmedia.cxx
-@@ -41,9 +41,6 @@
- #ifndef __WIN32__
- #include 
- #include 
--#  ifndef __APPLE__
--#include 
--#  endif
- #endif
- 
- #include "config.h"

diff --git a/media-radio/fldigi/fldigi-4.1.23.ebuild 
b/media-radio/fldigi/fldigi-4.1.23.ebuild
deleted file mode 100644
index 13f0cf746f6b..
--- a/media-radio/fldigi/fldigi-4.1.23.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic
-
-DESCRIPTION="Sound card based multimode software modem for Amateur Radio use"
-HOMEPAGE="http://www.w1hkj.com";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="hamlib nls pulseaudio"
-IUSE_CPU_FLAGS=" sse sse2 sse3"
-IUSE+=" ${IUSE_CPU_FLAGS// / cpu_flags_x86_}"
-
-RDEPEND="x11-libs/fltk:1[threads,xft]
-   media-libs/libsamplerate
-   media-libs/libpng:0
-   x11-misc/xdg-utils
-   dev-perl/RPC-XML
-   dev-perl/Term-ReadLine-Perl
-   || (
-   media-libs/portaudio[oss]
-   media-libs/portaudio[alsa]
-   )
-   hamlib? ( media-libs/hamlib:= )
-   pulseaudio? ( media-sound/pulseaudio )
-   >=media-libs/libsndfile-1.0.10"
-DEPEND="${RDEPEND}
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig"
-
-DOCS=( AUTHORS ChangeLog NEWS README )
-
-PATCHES=( "${FILESDIR}/${PN}-4.1.20-musl.patch"
-   "${FILESDIR}/${PN}-drop-nullptr-definition.patch" )
-
-src_prepare() {
-   eapply ${PATCHES[@]}
-   eapply_user
-}
-
-src_configure() {
-   #fails to compile with -flto (bug #860405)
-   filter-lto
-
-   append-cxxflags $(test-flags-CXX -std=c++14)
-   local myconf=""
-
-   use cpu_flags_x86_sse && myconf="${myconf} --enable-optimizations=sse"
-   use cpu_flags_x86_sse2 && myconf="${myconf} --enable-optimizations=sse2"
-   use cpu_flags_x86_sse3 && myconf="${myconf} --enable-optimizations=sse3"
-
-   econf ${myconf} \
-   --with-sndfile \
-   $(use_with hamlib) \
-   $(use_enable nls) \
-   $(use_with pulseaudio) \
-   --without-asciidoc
-}

diff --git a/media-radio/fldigi/fldigi-4.1.24.ebuild 
b/media-radio/fldigi/fldigi-4.1.24.ebuild
deleted file mode 100644
index 247868d8a399..

[gentoo-commits] repo/gentoo:master commit in: app-misc/broot/

2023-06-18 Thread Joonas Niilola
commit: 7ce00c71ef29f7df8170a671303d6326544242ba
Author: Karl-Johan Karlsson  lysator  liu  se>
AuthorDate: Sun Jun 18 10:29:04 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jun 18 12:56:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ce00c71

app-misc/broot: drop 1.21.2

Signed-off-by: Karl-Johan Karlsson  lysator.liu.se>
Closes: https://github.com/gentoo/gentoo/pull/31530
Signed-off-by: Joonas Niilola  gentoo.org>

 app-misc/broot/Manifest|   1 -
 app-misc/broot/broot-1.21.2.ebuild | 371 -
 2 files changed, 372 deletions(-)

diff --git a/app-misc/broot/Manifest b/app-misc/broot/Manifest
index 64bbead58242..2aa1fabeff95 100644
--- a/app-misc/broot/Manifest
+++ b/app-misc/broot/Manifest
@@ -21,7 +21,6 @@ DIST bincode-1.3.3.crate 28958 BLAKE2B 
ea01d2efd8149ecba5e240ed989268b683d542a5f
 DIST bit_field-0.10.2.crate 10568 BLAKE2B 
4dc92498b5f2befb9e3d8d5a7bcac478b7f905e708cb674e7589f23b60a3ade33b2c660c3f57105520aa863ef19787a00221e1f61914f090f9ec500961e3f70b
 SHA512 
99bacb002aa9ef89cef1403429807042135898614df85e59475772b90d2d21972ddc77ef9b129ca931355ff11bfb3de66b55b828bbf792f76300fc5cfef066a8
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST block-0.1.6.crate 4077 BLAKE2B 
a2c11873b8cb1a1ea399ecc99ed45e5d0b9399bd88435cdea346910b8707b7da94eeef522dafa5cdb09929534472b2a096c03c373744a789962d4175fd1b110e
 SHA512 
c278e3c0346cae423b533a8f5d6b822e788ec450c92ef0f5f559d5705764a0a11df49f0f66bb1c8af7e89bec8ec802934676b969e43f92255a38b210d0fbd710
-DIST broot-1.21.2.tar.gz 11095757 BLAKE2B 
1a6a1e87915fa7fe32a88ed1bd1f35614f738f29fbab96006efc9220cd96bc66bdd01b62964b90481d174a848b4f70280155adb6fe17fdec21cc5208e30c1817
 SHA512 
3b873fdf8a503e4d9439f290a0dbcf7b46f07ea1a94e3ee19dd1a0b2561337b8f6ef9106cab4c15881f88827ab57030c0fc5cf1de2d1614312564f19dedc7848
 DIST broot-1.21.3.tar.gz 11095943 BLAKE2B 
44b9e4c957efc1dda7a74c6f1a16bbb5d831aa63d1db32f1be12176e167bfb0747fa47cf9c123614d2ab317a579f635b5ea07611e4c4d9ae3886a43175bc52d5
 SHA512 
9528f5e5d3c387bd35c3459196a5dd4163b1fdce5b905c648729cf3e3c4ed9801e950c23173f7f7525d329fa4681113d9cf1b87b2d60dc65d4ac464a6c401e26
 DIST broot-1.22.1.tar.gz 11147450 BLAKE2B 
aa3f5cc12d308ed470d35db2e99d65b084dd23abbd471a330c0c1f03fcec70b68ee4b28c2feae6ac8f2caf604e47a8e03b2a5749f35bb9348d2380c5e7ebcf66
 SHA512 
f8925ba6e6b4cee6fb73de24b35b9c107be1b568424a8db43a29919ae0e83e7648ec935f0f2962aaf70c1bf5d89f6e522fdeb6c4d60f6b5051e696bd09918149
 DIST bstr-1.4.0.crate 345921 BLAKE2B 
39a3cb366a7ceb784b7a6626f81338e8047498c5755ed60fce1f6460ea5aa907ab5df4bcf30a07ed699c7af7d2d0dbc48b2c5cb674b863c22fd63b5080b52fae
 SHA512 
98dc7bdcc1a307eae2ed202b2b785a4ad27719c4b3289408edc710beabedb78d16b3042b41de04fca5dbdba19d8567df69c35431e33a3c02924820e1a601df36

diff --git a/app-misc/broot/broot-1.21.2.ebuild 
b/app-misc/broot/broot-1.21.2.ebuild
deleted file mode 100644
index 60433428a926..
--- a/app-misc/broot/broot-1.21.2.ebuild
+++ /dev/null
@@ -1,371 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CRATES="
-adler-1.0.2
-ahash-0.4.7
-ahash-0.7.6
-aho-corasick-0.7.20
-android_system_properties-0.1.5
-ansi_colours-1.2.1
-anyhow-1.0.70
-argh-0.1.10
-argh_derive-0.1.10
-argh_shared-0.1.10
-arrayref-0.3.7
-arrayvec-0.7.2
-atty-0.2.14
-autocfg-1.1.0
-base64-0.13.1
-base64-0.21.0
-bet-1.0.2
-bincode-1.3.3
-bit_field-0.10.2
-bitflags-1.3.2
-block-0.1.6
-bstr-1.4.0
-bumpalo-3.12.0
-bytemuck-1.13.1
-byteorder-1.4.3
-cc-1.0.79
-cfg-if-1.0.0
-char_reader-0.1.1
-chrono-0.4.24
-clap-3.2.23
-clap_complete-3.2.5
-clap_derive-3.2.18
-clap_lex-0.2.4
-cli-log-2.0.0
-clipboard-win-4.5.0
-clipboard_macos-0.1.0
-codespan-reporting-0.11.1
-color_quant-1.1.0
-coolor-0.5.0
-core-foundation-sys-0.8.3
-crc32fast-1.3.2
-crokey-0.4.3
-crokey-proc_macros-0.4.0
-crossbeam-0.8.2
-crossbeam-channel-0.5.7
-crossbeam-deque-0.8.3
-crossbeam-epoch-0.9.14
-crossbeam-queue-0.3.8
-crossbeam-utils-0.8.15
-crossterm-0.23.2
-crossterm_winapi-0.9.0
-crunchy-0.2.2
-csv-1.2.1
-csv-core-0.1.10
-csv2svg-0.1.8
-custom_error-1.9.2
-cxx-1.0.94
-cxx-build-1.0.94
-cxxbridge-flags-1.0.94
-cxxbridge-macro-1.0.94
-data-url-0.2.0
-deser-hjson-1.1.0
-directories-4.0.1
-directories-next-2.0.0
-dirs-sys-0.3.7
-dirs-sys-next-0.1.2
-doc-comment-0.3.3
-either-1.8.1
-errno-0.3.0
-errno-dragonfly-0.1.2
-error-code-2.3.1
-exr-1.6.3
-fallible-iterator-0.2.0
-fallible-streaming-iterator-0.1.9
-fastrand-1.9.0
-file-size-1.0.3
-flate2-1.0.25
-float-cmp-0.9.0
-flume-0.10.14
-fnv-1.0.7
-fontconfig-parser-0.5.2
-fontdb-0.10.0
-form_urlencoded-1.1.0
-futures-core-0.3.28
-futures-sink-0.3.28
-getrandom-0.2.8
-gif-0.11.4
-gif-0.12.0
-

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

2023-06-18 Thread Joonas Niilola
commit: 9610d99869f591742d96e180e987a95d23b31a0b
Author: Michal Privoznik  gmail  com>
AuthorDate: Sun Jun 18 08:27:13 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jun 18 12:56:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9610d998

app-emulation/libvirt: Fix EnvironmentFile= in systemd units

Libvirt installs systemd unit files with EnvironmentFile= derived
from initconfdir option passed in the configure phase, e.g.:

  src/ch/virtchd.service.in:21:EnvironmentFile=-@initconfdir@/virtchd

And since we explicitly pass:

  -Dinitconfdir="${EPREFIX}/etc/conf.d"

this results in systemd unit files using /etc/conf.d/ which is
discouraged.

Closes: https://bugs.gentoo.org/908750
Signed-off-by: Michal Privoznik  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31526
Signed-off-by: Joonas Niilola  gentoo.org>

 app-emulation/libvirt/libvirt-9.4.0.ebuild | 2 +-
 app-emulation/libvirt/libvirt-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/libvirt/libvirt-9.4.0.ebuild 
b/app-emulation/libvirt/libvirt-9.4.0.ebuild
index 194bcf790db6..6c17559eba62 100644
--- a/app-emulation/libvirt/libvirt-9.4.0.ebuild
+++ b/app-emulation/libvirt/libvirt-9.4.0.ebuild
@@ -303,7 +303,7 @@ src_configure() {
-Ddriver_vmware=enabled
 
--localstatedir="${EPREFIX}/var"
-   -Dinitconfdir="${EPREFIX}/etc/conf.d"
+   -Dinitconfdir="${EPREFIX}/etc/systemd"
-Drunstatedir="${EPREFIX}/run"
-Ddocdir="${EPREFIX}/usr/share/doc/${PF}"
)

diff --git a/app-emulation/libvirt/libvirt-.ebuild 
b/app-emulation/libvirt/libvirt-.ebuild
index 1976124be9e6..cc80f16e8bc8 100644
--- a/app-emulation/libvirt/libvirt-.ebuild
+++ b/app-emulation/libvirt/libvirt-.ebuild
@@ -302,7 +302,7 @@ src_configure() {
-Ddriver_vmware=enabled
 
--localstatedir="${EPREFIX}/var"
-   -Dinitconfdir="${EPREFIX}/etc/conf.d"
+   -Dinitconfdir="${EPREFIX}/etc/systemd"
-Drunstatedir="${EPREFIX}/run"
-Ddocdir="${EPREFIX}/usr/share/doc/${PF}"
)



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

2023-06-18 Thread Joonas Niilola
commit: ed868768e7a6b77262543f379bb0ca9e7db0974c
Author: Brahmajit Das  gmail  com>
AuthorDate: Wed Jun 14 10:37:33 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jun 18 12:56:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed868768

dev-db/kyotocabinet: Fix build error /w clang

and most probably musl too

Signed-off-by: Brahmajit Das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31433
Signed-off-by: Joonas Niilola  gentoo.org>

 ...1.2.79-initialize-parameter-error-clang16.patch | 62 +++
 dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild  | 70 ++
 2 files changed, 132 insertions(+)

diff --git 
a/dev-db/kyotocabinet/files/kyotocabinet-1.2.79-initialize-parameter-error-clang16.patch
 
b/dev-db/kyotocabinet/files/kyotocabinet-1.2.79-initialize-parameter-error-clang16.patch
new file mode 100644
index ..4739a433ab40
--- /dev/null
+++ 
b/dev-db/kyotocabinet/files/kyotocabinet-1.2.79-initialize-parameter-error-clang16.patch
@@ -0,0 +1,62 @@
+Without the patch I'm getting the following error/s:
+kcthread.cc:671:50: error: cannot initialize a parameter of type 'void *' with 
an rvalue of type 'int'
+  while (!__sync_bool_compare_and_swap(&opq_, 0, 1)) {
+ ^
+kcthread.cc:696:49: error: cannot initialize a parameter of type 'void *' with 
an rvalue of type 'int'
+  return __sync_bool_compare_and_swap(&opq_, 0, 1);
+--- a/kcthread.cc
 b/kcthread.cc
+@@ -668,7 +668,7 @@ void SpinLock::lock() {
+ #elif _KC_GCCATOMIC
+   _assert_(true);
+   uint32_t wcnt = 0;
+-  while (!__sync_bool_compare_and_swap(&opq_, 0, 1)) {
++  while (!__sync_bool_compare_and_swap(&opq_, 0, (void *)1)) {
+ if (wcnt >= LOCKBUSYLOOP) {
+   Thread::chill();
+ } else {
+@@ -693,7 +693,7 @@ bool SpinLock::lock_try() {
+   return ::InterlockedCompareExchange((LONG*)&opq_, 1, 0) == 0;
+ #elif _KC_GCCATOMIC
+   _assert_(true);
+-  return __sync_bool_compare_and_swap(&opq_, 0, 1);
++  return __sync_bool_compare_and_swap(&opq_, 0, (void *)1);
+ #else
+   _assert_(true);
+   ::pthread_spinlock_t* spin = (::pthread_spinlock_t*)opq_;
+@@ -811,7 +811,7 @@ void SlottedSpinLock::lock(size_t idx) {
+   SlottedSpinLockCore* core = (SlottedSpinLockCore*)opq_;
+   uint32_t* lock = core->locks + idx;
+   uint32_t wcnt = 0;
+-  while (!__sync_bool_compare_and_swap(lock, 0, 1)) {
++  while (!__sync_bool_compare_and_swap(lock, 0, (unsigned int)1)) {
+ if (wcnt >= LOCKBUSYLOOP) {
+   Thread::chill();
+ } else {
+@@ -880,7 +880,7 @@ void SlottedSpinLock::lock_all() {
+   for (size_t i = 0; i < slotnum; i++) {
+ uint32_t* lock = locks + i;
+ uint32_t wcnt = 0;
+-while (!__sync_bool_compare_and_swap(lock, 0, 1)) {
++while (!__sync_bool_compare_and_swap(lock, 0, (unsigned int)1)) {
+   if (wcnt >= LOCKBUSYLOOP) {
+ Thread::chill();
+   } else {
+@@ -1449,7 +1449,7 @@ static void spinrwlocklock(SpinRWLockCore* core) {
+   }
+ #elif _KC_GCCATOMIC
+   _assert_(core);
+-  while (!__sync_bool_compare_and_swap(&core->sem, 0, 1)) {
++  while (!__sync_bool_compare_and_swap(&core->sem, 0, (unsigned int)1)) {
+ ::sched_yield();
+   }
+ #else
+@@ -1732,7 +1732,7 @@ static void slottedspinrwlocklock(SlottedSpinRWLockCore* 
core, size_t idx) {
+   }
+ #elif _KC_GCCATOMIC
+   _assert_(core);
+-  while (!__sync_bool_compare_and_swap(core->sems + idx, 0, 1)) {
++  while (!__sync_bool_compare_and_swap(core->sems + idx, 0, (unsigned int)1)) 
{
+ ::sched_yield();
+   }
+ #else

diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild 
b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild
new file mode 100644
index ..fc4463ca0d3a
--- /dev/null
+++ b/dev-db/kyotocabinet/kyotocabinet-1.2.79-r2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="A straightforward implementation of DBM"
+HOMEPAGE="https://dbmx.net/kyotocabinet/";
+SRC_URI="https://dbmx.net/kyotocabinet/pkg/${P}.tar.gz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="debug doc examples +lzma +lzo static-libs"
+
+DEPEND="sys-libs/zlib[static-libs?]
+   lzma? ( app-arch/xz-utils:=[static-libs?] )
+   lzo? ( dev-libs/lzo:=[static-libs?] )"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/fix_configure-1.2.62.patch
+   "${FILESDIR}"/${PN}-1.2.76-configure-8-byte-atomics.patch
+   "${FILESDIR}"/${PN}-1.2.76-flags.patch
+   "${FILESDIR}"/${PN}-1.2.79-configure-clang16.patch
+   "${FILESDIR}"/${PN}-1.2.79-initialize-parameter-error-clang16.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i -e "/DOCDIR/d" Makefile.in || die
+   tc-export AR
+
+   mv configure.in c

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

2023-06-18 Thread Joonas Niilola
commit: 5bb1dc97b57c133e3bff8555c976ebe9994cddf4
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Jun 18 12:56:13 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jun 18 12:56:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bb1dc97

app-emulation/libvirt: revbump due to init.d/service file update

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

 app-emulation/libvirt/{libvirt-9.4.0.ebuild => libvirt-9.4.0-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-emulation/libvirt/libvirt-9.4.0.ebuild 
b/app-emulation/libvirt/libvirt-9.4.0-r1.ebuild
similarity index 100%
rename from app-emulation/libvirt/libvirt-9.4.0.ebuild
rename to app-emulation/libvirt/libvirt-9.4.0-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: media-radio/unixcw/

2023-06-18 Thread Thomas Beierlein
commit: 154a9c738d64482607c9a074fd2ba262db0ecfe7
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Sun Jun 18 13:02:58 2023 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Sun Jun 18 13:03:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=154a9c73

media-radio/unixcw: Move to media-libs/libpulse

Signed-off-by: Thomas Beierlein  gentoo.org>

 media-radio/unixcw/{unixcw-3.6.0.ebuild => unixcw-3.6.0-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-radio/unixcw/unixcw-3.6.0.ebuild 
b/media-radio/unixcw/unixcw-3.6.0-r1.ebuild
similarity index 96%
rename from media-radio/unixcw/unixcw-3.6.0.ebuild
rename to media-radio/unixcw/unixcw-3.6.0-r1.ebuild
index 5a00e1719d21..45d6a68f7339 100644
--- a/media-radio/unixcw/unixcw-3.6.0.ebuild
+++ b/media-radio/unixcw/unixcw-3.6.0-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
@@ -20,7 +20,7 @@ RDEPEND="ncurses? ( sys-libs/ncurses:= )
dev-qt/qtgui:5
dev-qt/qtwidgets:5 )
alsa? ( media-libs/alsa-lib )
-   pulseaudio? ( media-sound/pulseaudio )"
+   pulseaudio? ( media-libs/libpulse )"
 DEPEND="${RDEPEND}
virtual/pkgconfig
sys-devel/libtool"



[gentoo-commits] repo/gentoo:master commit in: media-radio/unixcw/, media-radio/unixcw/files/

2023-06-18 Thread Thomas Beierlein
commit: 3eb19262128df220a4761f9cbc207db12786dd65
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Sun Jun 18 12:46:21 2023 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Sun Jun 18 13:03:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eb19262

media-radio/unixcw: drop 3.5.1-r1

Signed-off-by: Thomas Beierlein  gentoo.org>

 media-radio/unixcw/Manifest |  1 -
 media-radio/unixcw/files/unixcw-3.5-tinfo.patch | 30 --
 media-radio/unixcw/files/unixcw-tests.patch | 12 
 media-radio/unixcw/unixcw-3.5.1-r1.ebuild   | 78 -
 4 files changed, 121 deletions(-)

diff --git a/media-radio/unixcw/Manifest b/media-radio/unixcw/Manifest
index a2d5606bf515..5369052e9a29 100644
--- a/media-radio/unixcw/Manifest
+++ b/media-radio/unixcw/Manifest
@@ -1,2 +1 @@
-DIST unixcw-3.5.1.tar.gz 740331 BLAKE2B 
9b5b4b819cf75ca0b10d773ebdf9869bf835c49f10c54b5bd34441b417d48d9a92abc9390a41870bf1c09fbbfe932554307abba181cad3b8631947adcf9890b1
 SHA512 
b59499723d810a537a2f5ab2b4b34c83a1c8c815af82a60ba29f4d9cee445525e530136f4e202db6b87305ac7a818fa6e59214a45c6bffce299eb50b58c866e1
 DIST unixcw-3.6.0.tar.gz 870148 BLAKE2B 
4eca3fe63ce7aec43e16ecca8120018e1bda6541f707ac9857db1f9dc6181a53ee24c7328f0a1f97a6aa1993600d68d9313e0567c12dfcf7a061837885aaefcb
 SHA512 
17abdfaeb2b4e7459e1efd93f5f85a8ed89fde06e5b8d23d83c9f1c76888bc9048af1a8adc9c030f560e94e0dd0576b3a30bf040fece4d13e001d01734d6338b

diff --git a/media-radio/unixcw/files/unixcw-3.5-tinfo.patch 
b/media-radio/unixcw/files/unixcw-3.5-tinfo.patch
deleted file mode 100644
index af85350e7ae3..
--- a/media-radio/unixcw/files/unixcw-3.5-tinfo.patch
+++ /dev/null
@@ -1,30 +0,0 @@
 configure.ac.old   2017-03-07 13:31:46.074580930 +0100
-+++ configure.ac   2017-03-07 13:33:25.640924331 +0100
-@@ -347,7 +347,7 @@
- AC_DEFINE([LIBCW_WITH_PULSEAUDIO], [1], [Define as 1 if your build 
machine can support PulseAudio.])
- fi
- 
--
-+PKG_PROG_PKG_CONFIG
- 
- if test "$enable_cwcp" = "no" ; then
-WITH_CWCP='no'
-@@ -355,6 +355,7 @@
- AC_CHECK_LIB(curses, initscr)
- if test $ac_cv_lib_curses_initscr = 'yes' ; then
-   WITH_CWCP='yes'
-+  PKG_CHECK_MODULES(ncurses, ncurses, [NCURSES_LIB="$ncurses_LIBS"], )
- else
-   WITH_CWCP='no'
-   AC_MSG_WARN([Cannot find libcurses - unable to build cwcp])
 src/cwcp/Makefile.am.old   2017-03-07 13:30:10.813167002 +0100
-+++ src/cwcp/Makefile.am   2017-03-07 13:30:28.950864931 +0100
-@@ -26,7 +26,7 @@
- # target-specific preprocessor flags (#defs and include dirs)
- #cwcp_CPPFLAGS = -I$(top_srcdir)/src/cwutils/ -I$(top_srcdir)/src/libcw/
- # target-specific linker flags (objects to link)
--cwcp_LDADD = -lcurses -L$(top_builddir)/src/libcw/.libs -lcw 
$(top_builddir)/src/cwutils/lib_cwcp.a
-+cwcp_LDADD = $(ncurses_LIBS) -L$(top_builddir)/src/libcw/.libs -lcw 
$(top_builddir)/src/cwutils/lib_cwcp.a
- 
- 
- # copy man page to proper directory during installation

diff --git a/media-radio/unixcw/files/unixcw-tests.patch 
b/media-radio/unixcw/files/unixcw-tests.patch
deleted file mode 100644
index 9d2c3d9685c2..
--- a/media-radio/unixcw/files/unixcw-tests.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-# works now without any installed audio system
 src/libcw/tests/libcw_test_tq_short_space.c.orig   2018-08-01 
07:53:33.972577616 +
-+++ src/libcw/tests/libcw_test_tq_short_space.c2018-08-01 
07:53:42.877456677 +
-@@ -94,7 +94,7 @@
-   bool success = true;
- 
- /* Library initialization. */
--cw_generator_new(CW_AUDIO_SOUNDCARD, NULL);
-+cw_generator_new(CW_AUDIO_NULL, NULL);
- cw_generator_start();
- 
-   cw_register_tone_queue_low_callback(cwdaemon_tone_queue_low_callback, 
NULL, tq_low_watermark);

diff --git a/media-radio/unixcw/unixcw-3.5.1-r1.ebuild 
b/media-radio/unixcw/unixcw-3.5.1-r1.ebuild
deleted file mode 100644
index 3124530b8bd4..
--- a/media-radio/unixcw/unixcw-3.5.1-r1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic
-
-DESCRIPTION="A package of programs that fit together to form a morse code 
tutor program"
-HOMEPAGE="http://unixcw.sourceforge.net";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ppc x86"
-IUSE="alsa ncurses pulseaudio suid test qt5"
-RESTRICT="!test? ( test )"
-
-RDEPEND="ncurses? ( sys-libs/ncurses:= )
-   qt5? ( dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5 )
-   alsa? ( media-libs/alsa-lib )
-   pulseaudio? ( media-sound/pulseaudio )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   sys-devel/libtool"
-
-src_prepare() {
-   append-cflags -std=gnu11
-   append-cxxflags -std=gnu++11
-   eapply -p0 "${FILESDIR}"/${PN}-3.5-tinfo.patch \
-

[gentoo-commits] repo/gentoo:master commit in: media-radio/wsjtx/files/, media-radio/wsjtx/

2023-06-18 Thread Thomas Beierlein
commit: 082fa64be4668b30868b50870164dff7a8c4cba1
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Sun Jun 18 13:07:08 2023 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Sun Jun 18 13:07:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=082fa64b

media-radio/wsjtx: drop 2.5.4

Signed-off-by: Thomas Beierlein  gentoo.org>

 media-radio/wsjtx/Manifest |  1 -
 media-radio/wsjtx/files/wsjtx-2.0.1-hamlib.patch   | 12 
 .../wsjtx/files/wsjtx-2.1.2-qt_helpers.patch   | 20 --
 media-radio/wsjtx/wsjtx-2.5.4.ebuild   | 77 --
 4 files changed, 110 deletions(-)

diff --git a/media-radio/wsjtx/Manifest b/media-radio/wsjtx/Manifest
index 5ea6098a49dd..5709ec122aaa 100644
--- a/media-radio/wsjtx/Manifest
+++ b/media-radio/wsjtx/Manifest
@@ -1,2 +1 @@
-DIST wsjtx-2.5.4.tgz 25369854 BLAKE2B 
674cb64f8f30114dd4e857181502e39d5a61fdb487ef503fd945d1e91853f8aab4dead7c2e9daf4ed2863b07b9760ceec3b6c79c30b64c0c2e3115efc1e20be6
 SHA512 
c4092d03af3346f0244d942c3db693f5d2c1ed7a2ec9077ded039b7d162e15abdaf09dcb9997d1833d25c366eb03a0dab6114313d423e7e2c9ff37d965261efc
 DIST wsjtx-2.6.1.tgz 25624658 BLAKE2B 
16181ea18611bf1bfaae78e4c5bf000d53cdb4401d1d07a7bd96a041c6da3bc385df71ddabb13a191fa32bd5579c7a330c2dff9a7b3e438222fd8a4ebb44412c
 SHA512 
0f151c10b75798ab28a01604b08981f399d612135b7e9ddc3e66f9121fd49c97bb9508ce649e342791705ee5e1247f8e461a31afa871ddd46da1cf7fd5826c74

diff --git a/media-radio/wsjtx/files/wsjtx-2.0.1-hamlib.patch 
b/media-radio/wsjtx/files/wsjtx-2.0.1-hamlib.patch
deleted file mode 100644
index 88fcc08f6581..
--- a/media-radio/wsjtx/files/wsjtx-2.0.1-hamlib.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-# use only installed hamlib version
 a/CMakeLists.txt   2019-04-10 15:47:58.372519159 +0200
-+++ b/CMakeLists.txt   2019-04-10 15:48:07.576949145 +0200
-@@ -848,7 +848,7 @@
- find_package (hamlib 3 REQUIRED)
- find_program (RIGCTL_EXE rigctl)
- find_program (RIGCTLD_EXE rigctld)
--find_program (RIGCTLCOM_EXE rigctlcom)
-+#find_program (RIGCTLCOM_EXE rigctlcom)
- 
- message (STATUS "hamlib_INCLUDE_DIRS: ${hamlib_INCLUDE_DIRS}")
- message (STATUS "hamlib_LIBRARIES: ${hamlib_LIBRARIES}")

diff --git a/media-radio/wsjtx/files/wsjtx-2.1.2-qt_helpers.patch 
b/media-radio/wsjtx/files/wsjtx-2.1.2-qt_helpers.patch
deleted file mode 100644
index 553a3bcb650f..
--- a/media-radio/wsjtx/files/wsjtx-2.1.2-qt_helpers.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-# build with newer qt-5.14
-# patch provided by  nrdufour at the wsjtx mailing list
 a/qt_helpers.hpp2019-11-26 09:22:32.0 -0500
-+++ b/qt_helpers.hpp2020-02-03 11:30:07.488214336 -0500
-@@ -83,6 +83,7 @@
-   // std::hash<> specialization for QString based on the dbj2
-   // algorithm  because qHash()
-   // is poor on 64-bit platforms due to being a 32-bit hash value
-+  #if QT_VERSION < QT_VERSION_CHECK(5, 14, 0)
-   template<>
-   struct hash
-   {
-@@ -96,6 +97,7 @@
-   return hash;
- }
-   };
-+#endif
- }
-
- // Register some useful Qt types with QMetaType

diff --git a/media-radio/wsjtx/wsjtx-2.5.4.ebuild 
b/media-radio/wsjtx/wsjtx-2.5.4.ebuild
deleted file mode 100644
index f029ad534868..
--- a/media-radio/wsjtx/wsjtx-2.5.4.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="Weak signal ham radio communication"
-HOMEPAGE="https://physics.princeton.edu//pulsar/K1JT/wsjtx.html";
-SRC_URI="https://physics.princeton.edu/pulsar/k1jt/${P}.tgz";
-S=${WORKDIR}/wsjtx
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc"
-
-RDEPEND="
-   dev-libs/boost:=[nls,python]
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtmultimedia:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtconcurrent:5
-   dev-qt/qtserialport:5
-   dev-qt/qtsql:5
-   dev-qt/qttest:5
-   dev-qt/qtprintsupport:5
-   virtual/libusb:1
-   >=media-libs/hamlib-4.0:=
-   media-libs/portaudio
-   sci-libs/fftw:3.0[threads,fortran]
-   virtual/fortran
-   app-text/asciidoc
-   doc? ( dev-ruby/asciidoctor )"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-qt/linguist-tools"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-2.0.1-hamlib.patch"
-   "${FILESDIR}/${PN}-2.3.0-drop-docs.patch"
-   "${FILESDIR}/${PN}-2.1.2-qt_helpers.patch"
-   "${FILESDIR}/${PN}-2.2.0-werror.patch"
-   "${FILESDIR}/${PN}-clang.patch"
-)
-
-DOCS=( AUTHORS BUGS NEWS README THANKS )
-
-src_unpack() {
-   unpack ${A}
-   unpack "${WORKDIR}/${P/_/-}/src/wsjtx.tgz"
-}
-
-src_prepare() {
-   sed -i -e "s/COMMAND \${GZIP_EXECUTABLE}/#  COMMAND/" \
-   
manpages/CMakeLists.txt || die
-   cmake_src_prepare
-}
-
-src_configure() {
-   # fa

[gentoo-commits] repo/gentoo:master commit in: sci-electronics/klayout/

2023-06-18 Thread Andreas K. Hüttel
commit: 827b0df487f7c61bef3914e7d513f78743d8104f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jun 18 13:17:27 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Jun 18 13:18:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=827b0df4

sci-electronics/klayout: Version bump 0.28.9, new ruby

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

 sci-electronics/klayout/Manifest   | 1 +
 sci-electronics/klayout/{klayout-.ebuild => klayout-0.28.9.ebuild} | 2 +-
 sci-electronics/klayout/klayout-.ebuild| 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest
index 25725734f187..02d15cac0ea1 100644
--- a/sci-electronics/klayout/Manifest
+++ b/sci-electronics/klayout/Manifest
@@ -1 +1,2 @@
 DIST klayout-0.28.5.tar.gz 88218961 BLAKE2B 
59154bc1cc6596c4deb10b9c59f8957c2fcb8815b8d8ab09e79521a2e281e82d5437a222a48e0f378188b34162cd92229694c58e15ff74b6cde4c2b65df7bfe7
 SHA512 
ae2f4a08d8939eccba41f2a76ef3e1a97bdd61925329f3d3c314206dfc2783e0db0ffad58cc1357355f0853079987b9c083dde78ae29914b4db8aadc24181082
+DIST klayout-0.28.9.tar.gz 88388706 BLAKE2B 
0997bf15aae1dd1e8356fec91ae281511751db0ae1a4bfdfde38d5a04392351a7893206806a0eb7d842f8ee2fd7819b1a86257376d3ba5af11bb81b84836e571
 SHA512 
dcd882ef84161f2d28195f8e0239fd122f17f9954e5cc146f71bbb6816b9fb723eb3b0299e01fbb293ef7fb7f87c25efbfe09126349ee13f89de68c5bb5f7e93

diff --git a/sci-electronics/klayout/klayout-.ebuild 
b/sci-electronics/klayout/klayout-0.28.9.ebuild
similarity index 99%
copy from sci-electronics/klayout/klayout-.ebuild
copy to sci-electronics/klayout/klayout-0.28.9.ebuild
index 9f93b3381a94..93673852a5a8 100644
--- a/sci-electronics/klayout/klayout-.ebuild
+++ b/sci-electronics/klayout/klayout-0.28.9.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 RUBY_OPTIONAL=no
-USE_RUBY="ruby30"
+USE_RUBY="ruby31"
 # note: define maximally ONE implementation here
 
 PYTHON_COMPAT=( python3_{9,10,11} )

diff --git a/sci-electronics/klayout/klayout-.ebuild 
b/sci-electronics/klayout/klayout-.ebuild
index 9f93b3381a94..93673852a5a8 100644
--- a/sci-electronics/klayout/klayout-.ebuild
+++ b/sci-electronics/klayout/klayout-.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 RUBY_OPTIONAL=no
-USE_RUBY="ruby30"
+USE_RUBY="ruby31"
 # note: define maximally ONE implementation here
 
 PYTHON_COMPAT=( python3_{9,10,11} )



[gentoo-commits] repo/gentoo:master commit in: media-radio/qrq/

2023-06-18 Thread Thomas Beierlein
commit: 6470848c6ef53885e1fefc5f96689711f7d774b2
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Sun Jun 18 14:01:05 2023 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Sun Jun 18 14:01:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6470848c

media-radio/qrq: Move to media-libs/libpulse

Signed-off-by: Thomas Beierlein  gentoo.org>

 media-radio/qrq/{qrq-0.3.5.ebuild => qrq-0.3.5-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-radio/qrq/qrq-0.3.5.ebuild 
b/media-radio/qrq/qrq-0.3.5-r1.ebuild
similarity index 91%
rename from media-radio/qrq/qrq-0.3.5.ebuild
rename to media-radio/qrq/qrq-0.3.5-r1.ebuild
index 9ecd8b210351..8da712577f4e 100644
--- a/media-radio/qrq/qrq-0.3.5.ebuild
+++ b/media-radio/qrq/qrq-0.3.5-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"
@@ -15,7 +15,7 @@ KEYWORDS="amd64 x86"
 IUSE="pulseaudio"
 
 DEPEND="sys-libs/ncurses:=
-   pulseaudio? ( media-sound/pulseaudio )"
+   pulseaudio? ( media-libs/libpulse )"
 RDEPEND="${DEPEND}"
 BDEPEND="virtual/pkgconfig"
 



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

2023-06-18 Thread Michael Orlitzky
commit: eef0359bf0335b935c19d8ba80a77ec6c05938be
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sun Jun 18 13:07:09 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sun Jun 18 14:11:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eef0359b

dev-lang/php: add missing virtual/libcrypt:= dependencies, bump 8.0.29.

Bug: https://bugs.gentoo.org/908259
Closes: https://bugs.gentoo.org/908674
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-lang/php/Manifest  |  1 +
 .../{php-8.1.20.ebuild => php-7.4.33-r3.ebuild}| 82 ++
 .../php/{php-8.1.20.ebuild => php-8.0.29.ebuild}   | 30 
 .../{php-8.1.20.ebuild => php-8.1.20-r1.ebuild}|  6 +-
 .../php/{php-8.2.7.ebuild => php-8.2.7-r1.ebuild}  |  7 +-
 5 files changed, 54 insertions(+), 72 deletions(-)

diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest
index bd933b54f810..998dc250d9e9 100644
--- a/dev-lang/php/Manifest
+++ b/dev-lang/php/Manifest
@@ -1,6 +1,7 @@
 DIST php-7.4.33.tar.xz 10420144 BLAKE2B 
e75817e79c698628c873c90afb3b5677480d03ecf07e8f2e26a062bc5b91affc6079e792e864f28cf12d45f86e5d01ede289ecdcefc06477986d193d22c982ef
 SHA512 
499b63b99e5d8e8082ff89d3a91b4cb9a593ea7553b96e48863414c13d2e50275904ed29070e2232e529ee91160f505e6060a4d129cb5bf098aa5b6ea0928d3d
 DIST php-8.0.25.tar.xz 10802888 BLAKE2B 
c1f283613c43551cccd52955deaae364781fffd4f73befa5e103211ed2b972272189973639d840ef1839b038e1872a6a28424939ea133f0bf86d82b56bb591fb
 SHA512 
43bb0637e424e2a637e05f3faf0ca2c5309f2d9cc03def9fc9af9b756003ea6efe730b608c70177c3c1b9cb03cef31c27cd6507cca9d9f0fd854aadb5e51aee3
 DIST php-8.0.28.tar.xz 10801568 BLAKE2B 
de03f5ad262e830c70d24b9e2dd997897e5613d8bbc998ab7e59df703db89d587c6c8955e6f82f0cf6630eed82f33e21567ccf7a873ca07f4d0659f7bf4bd974
 SHA512 
d66e41cdccc332fccaf03bb24356652b17be5267cba5a47d80f1b74732b674f6a23c91e4a151ca442e629de8e8bcf6daecf0b34cbcbc9e33f53b8da9f06dc6b9
+DIST php-8.0.29.tar.xz 10803592 BLAKE2B 
6e15ce459aa5a51b2a07a4bfa1f6dba076dbbd4828ccdcb8dc4796f64ad3dbda6ee2b6789880591847a7de0d077072e63c46f13399b5b44a4ec34c83172fb6ac
 SHA512 
5f849753bbcc12e253160af072213bc1ede32e5051684129707d32fd6ce8e12867fcf7a5f6790b25071fdda0508dfffd3344e4bb850a747cb8f3c9aee970311d
 DIST php-8.1.12.tar.xz 11747176 BLAKE2B 
0505794826fb0fc92b04be5f7162af8aa92d782bb228243348d85b46866cd47089fcb7febd6886a8179babf64cb227bcdbf5d5f60d44dfefe1c947a3a708e3c1
 SHA512 
437b6a8146b58479f4d1acb7b35d68954f1f7bc13a8f3dddc66e1677d7e9b6a11154861f9e894cbd59b9c28d4df3fd5422f9b5553004e9fc8d0320ab59b9f907
 DIST php-8.1.16.tar.xz 11760948 BLAKE2B 
ac0d352dae05115197852092b9b3c0b5091528326806c70eb34e0aba6007f718e927e67045d65976cb2104e4737a475b2224d4f05ff89ddf8c3066e0240c38e1
 SHA512 
4515da38803272abfafb069d1684c66dbb5086987b148c48dd7d8acf8f5316d255cf321ec57d6fbffe914a35551a533446ac13c34bb7c984e0d109247e8e64da
 DIST php-8.1.20.tar.xz 11793228 BLAKE2B 
ecdaf43278b69e039e5440b441a89d02ea53e8246515a89f430d7affbaefa3e1637a6830f91dc9062961719ba5bf7c56993f3b47db96b56c14111f77c74a3096
 SHA512 
d93767c6ff4d305c209e1a0fcb17f19b1d417fa872b002413ebe7883e93900c210e8f122410ac54da373b9d10dd2f522ea2bafc9b66214fb466314d64907a558

diff --git a/dev-lang/php/php-8.1.20.ebuild b/dev-lang/php/php-7.4.33-r3.ebuild
similarity index 91%
copy from dev-lang/php/php-8.1.20.ebuild
copy to dev-lang/php/php-7.4.33-r3.ebuild
index c0e72501cd78..a83e47e6d4f0 100644
--- a/dev-lang/php/php-8.1.20.ebuild
+++ b/dev-lang/php/php-7.4.33-r3.ebuild
@@ -1,13 +1,12 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="8"
+EAPI=8
 
 WANT_AUTOMAKE="none"
 
-inherit flag-o-matic multilib systemd autotools
+inherit flag-o-matic systemd autotools
 
-MY_PV=${PV/_rc/RC}
 DESCRIPTION="The PHP language runtime engine"
 HOMEPAGE="https://www.php.net/";
 SRC_URI="https://www.php.net/distributions/${P}.tar.xz";
@@ -21,9 +20,7 @@ LICENSE="PHP-3.01
unicode? ( BSD-2 LGPL-2.1 )"
 
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-
-S="${WORKDIR}/${PN}-${MY_PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 
 # We can build the following SAPIs in the given order
 SAPIS="embed cli cgi fpm apache2 phpdbg"
@@ -33,23 +30,22 @@ IUSE="${IUSE}
${SAPIS/cli/+cli}
threads"
 
-IUSE="${IUSE} acl apparmor argon2 avif bcmath berkdb bzip2 calendar
-   cdb cjk coverage +ctype curl debug
+IUSE="${IUSE} acl argon2 bcmath berkdb bzip2 calendar cdb cjk
+   coverage +ctype curl debug
enchant exif ffi +fileinfo +filter firebird
+flatfile ftp gd gdbm gmp +iconv imap inifile
-   intl iodbc ipv6 +jit kerberos ldap ldap-sasl libedit lmdb
+   intl iodbc ipv6 +jit +json kerberos ldap ldap-sasl libedit lmdb
mhash mssql m

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

2023-06-18 Thread Andreas Sturmlechner
commit: e41cd2a5ed65171d381db79c0ef859739dea5e5f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 18 14:23:51 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 18 14:35:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e41cd2a5

app-text/poppler: 23.06.0 version bump, subslot bump, add IUSE gpgme

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

 app-text/poppler/Manifest  |  2 +
 .../poppler/files/poppler-23.06.0-fix-tests.patch  | 80 ++
 app-text/poppler/metadata.xml  |  1 +
 ...{poppler-.ebuild => poppler-23.06.0.ebuild} |  7 +-
 app-text/poppler/poppler-.ebuild   |  6 +-
 5 files changed, 92 insertions(+), 4 deletions(-)

diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest
index bbd3956571df..a04a136290d1 100644
--- a/app-text/poppler/Manifest
+++ b/app-text/poppler/Manifest
@@ -1,3 +1,5 @@
 DIST poppler-23.05.0.tar.xz 1856488 BLAKE2B 
837d532855da3816c3d83ff3401e9a545451d9f341b0e0260536f56d3eb56cdc1757ab057b49b8c8e1a2b9e4c34650807ea08138fb76d1ea86492bba51876dbd
 SHA512 
b7fdd519737b95c5898f3ff83a294430390c330d0f3e5526180c956550656be9374a534d6c4e7ebffccaac3364b01d74b75a82d3f703e2575cc1b1273e7a12c3
 DIST poppler-23.05.0.tar.xz.sig 833 BLAKE2B 
c372ded3a5ea3fcf46cccd3d1417d95b449f0b2abfbc114f4bae0d3574040140a8081c23da3c048b3eecca484ed75baee700d2484a12a86d4a5ae82337530f8c
 SHA512 
c9b359dfe67d901578ba6708f1224d1d45b3307a97f3e14e6bac0da748dd2c4457d6e8ff8949b2def5e84acd770198c653e0c5ef8b91088168c38bebf4f3be50
+DIST poppler-23.06.0.tar.xz 1867384 BLAKE2B 
36ad02481b4c0eb312d2822165eeb7505d17c91da9c6dfab9a7ebc033b18d60fc4e612e5163351da0dbe36ad8b23c9cf7b778fd24b5c34b939adc4415ce0b104
 SHA512 
4f7ac99431b4c4fccbb94080e3964fad2abde67d6c7895090cd72488c00066faf7e5d34c660ab46a63a1009bbc948660cc5db1a4cfa1bbfe78f3bf18e95415f6
+DIST poppler-23.06.0.tar.xz.sig 833 BLAKE2B 
e161b1fb68a2b8977c4f36a264bc43e8e53bacdc63749978178952843d1cf2310df439289e39c2f414e402f477e36177b073b962cae0c643d0ac48e6fa7afb95
 SHA512 
c20634400d586aea475e86eab50f50f7341dd31d1ccb1c64750a6d6f81d91e623f4dc365fb5db1d4543ef8950488a7258fb4e8ddfe733d6101a5487350d063f2
 DIST poppler-test-eea2a4a355eb49ca70d944afd5245b24578af287.tar.bz2 5196899 
BLAKE2B 
926e148953a703249fa6369254f3aaacd945e0d08effdecec826a0b9c207c9b91d4af8dbeefb0a1a52decb5e941ff6b0f654fbaf15d5ed4d280ae1a7a3542534
 SHA512 
0c861f95a318f8a966851c7f12524d9311fba1914750527492bb4e5196d5d0be0deae7e3265fff78a5536617130b708285fed5b1edcb85c34ba83ca77226a7cd

diff --git a/app-text/poppler/files/poppler-23.06.0-fix-tests.patch 
b/app-text/poppler/files/poppler-23.06.0-fix-tests.patch
new file mode 100644
index ..e7366434723b
--- /dev/null
+++ b/app-text/poppler/files/poppler-23.06.0-fix-tests.patch
@@ -0,0 +1,80 @@
+From def45c82b36ec393fbaf16d9873db23bc9659b80 Mon Sep 17 00:00:00 2001
+From: Sune Vuorela 
+Date: Mon, 5 Jun 2023 12:36:44 +0200
+Subject: [PATCH] Don't fail signature basics tests if backend is not
+ configured
+
+---
+ qt5/tests/check_signature_basics.cpp | 22 +-
+ qt6/tests/check_signature_basics.cpp | 22 +-
+ 2 files changed, 34 insertions(+), 10 deletions(-)
+
+diff --git a/qt5/tests/check_signature_basics.cpp 
b/qt5/tests/check_signature_basics.cpp
+index 94aad2f69..635e04c99 100644
+--- a/qt5/tests/check_signature_basics.cpp
 b/qt5/tests/check_signature_basics.cpp
+@@ -58,11 +58,23 @@ void TestSignatureBasics::initTestCase_data()
+ {
+ QTest::addColumn("backend");
+ 
+-#ifdef ENABLE_NSS3
+-QTest::newRow("nss") << CryptoSign::Backend::Type::NSS3;
+-#endif
+-#ifdef ENABLE_GPGME
+-QTest::newRow("gpg") << CryptoSign::Backend::Type::GPGME;
++#ifdef ENABLE_SIGNATURES
++const auto availableBackends = CryptoSign::Factory::getAvailable();
++
++#ifdef ENABLE_NSS3
++if (std::find(availableBackends.begin(), availableBackends.end(), 
CryptoSign::Backend::Type::NSS3) != availableBackends.end()) {
++QTest::newRow("nss") << CryptoSign::Backend::Type::NSS3;
++} else {
++QWARN("Compiled with NSS3, but NSS not functional");
++}
++#endif
++#ifdef ENABLE_GPGME
++if (std::find(availableBackends.begin(), availableBackends.end(), 
CryptoSign::Backend::Type::GPGME) != availableBackends.end()) {
++QTest::newRow("gpg") << CryptoSign::Backend::Type::GPGME;
++} else {
++QWARN("Compiled with GPGME, but GPGME not functional");
++}
++#endif
+ #endif
+ }
+ 
+diff --git a/qt6/tests/check_signature_basics.cpp 
b/qt6/tests/check_signature_basics.cpp
+index 25589e93c..9a9955c28 100644
+--- a/qt6/tests/check_signature_basics.cpp
 b/qt6/tests/check_signature_basics.cpp
+@@ -56,11 +56,23 @@ void TestSignatureBasics::initTestCase_data()
+ {
+ QTest::addColumn("backend");
+ 
+-#ifdef ENABLE_NSS3
+-QTest::newRow("nss") << CryptoSign::Backend::Type::NSS3;
+-#endif
+-#ifdef ENABLE_GPGME
+-

[gentoo-commits] repo/gentoo:master commit in: media-radio/qsstv/

2023-06-18 Thread Thomas Beierlein
commit: 0cebc25996b53ed0eec650b8a84a23eaf8dd1fc0
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Sun Jun 18 14:38:43 2023 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Sun Jun 18 14:41:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cebc259

media-radio/qsstv: Move to media-libs/libpulse

Signed-off-by: Thomas Beierlein  gentoo.org>

 media-radio/qsstv/{qsstv-9.5.8.ebuild => qsstv-9.5.8-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-radio/qsstv/qsstv-9.5.8.ebuild 
b/media-radio/qsstv/qsstv-9.5.8-r1.ebuild
similarity index 94%
rename from media-radio/qsstv/qsstv-9.5.8.ebuild
rename to media-radio/qsstv/qsstv-9.5.8-r1.ebuild
index 2b319e4ee0eb..aeb2b1161913 100644
--- a/media-radio/qsstv/qsstv-9.5.8.ebuild
+++ b/media-radio/qsstv/qsstv-9.5.8-r1.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
@@ -27,7 +27,7 @@ CDEPEND="dev-qt/qtcore:5
media-libs/libv4l
sci-libs/fftw:3.0=
|| (
-   media-sound/pulseaudio
+   media-libs/libpulse
media-sound/apulse[sdk]
)"
 DEPEND="${CDEPEND}



[gentoo-commits] repo/gentoo:master commit in: dev-db/sqlite/

2023-06-18 Thread Sam James
commit: cbd9d102cfc5c00d2736fe8ef9c997ff30cd42bb
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 18 14:45:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 18 14:46:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbd9d102

dev-db/sqlite: Stabilize 3.42.0 sparc, #908771

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

 dev-db/sqlite/sqlite-3.42.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/sqlite/sqlite-3.42.0.ebuild 
b/dev-db/sqlite/sqlite-3.42.0.ebuild
index e6a1a94de643..566626c0b6a3 100644
--- a/dev-db/sqlite/sqlite-3.42.0.ebuild
+++ b/dev-db/sqlite/sqlite-3.42.0.ebuild
@@ -24,7 +24,7 @@ else
"
S="${WORKDIR}/${PN}-src-${SRC_PV}"
 
-   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"
+   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"
 fi
 
 LICENSE="public-domain"



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

2023-06-18 Thread Sam James
commit: f5d1adb5988828b2aeeba96801bdc03e1b47d765
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 18 14:44:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 18 14:46:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5d1adb5

dev-python/astroid: Stabilize 2.15.5 ALLARCHES, #908768

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

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

diff --git a/dev-python/astroid/astroid-2.15.5.ebuild 
b/dev-python/astroid/astroid-2.15.5.ebuild
index 553be35505ca..c256f24264b0 100644
--- a/dev-python/astroid/astroid-2.15.5.ebuild
+++ b/dev-python/astroid/astroid-2.15.5.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 
 # Version specified in pyproject.toml
 RDEPEND="



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

2023-06-18 Thread Sam James
commit: b0702ebf6ea4696827f3922a49ccbacd26927cb0
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 18 14:45:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 18 14:46:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0702ebf

dev-python/httpcore: Stabilize 0.17.2 ALLARCHES, #908781

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

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

diff --git a/dev-python/httpcore/httpcore-0.17.2.ebuild 
b/dev-python/httpcore/httpcore-0.17.2.ebuild
index d875f7d31179..3fa03d17a22a 100644
--- a/dev-python/httpcore/httpcore-0.17.2.ebuild
+++ b/dev-python/httpcore/httpcore-0.17.2.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 
 RDEPEND="


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

2023-06-18 Thread Sam James
commit: 17bad9da07c0aba9d030fe92a7ae5124a7c56ed5
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 18 14:45:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 18 14:46:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17bad9da

dev-python/flit-core: Stabilize 3.9.0 ALLARCHES, #908775

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

 dev-python/flit-core/flit-core-3.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/flit-core/flit-core-3.9.0.ebuild 
b/dev-python/flit-core/flit-core-3.9.0.ebuild
index f1210fb3b398..f2c8e13d8ff9 100644
--- a/dev-python/flit-core/flit-core-3.9.0.ebuild
+++ b/dev-python/flit-core/flit-core-3.9.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 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"
+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"
 
 RDEPEND="
$(python_gen_cond_dep '



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

2023-06-18 Thread Sam James
commit: 668c926ce3c9afbfa1d5490fd5e983008683934a
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 18 14:45:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 18 14:46:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=668c926c

dev-python/pytest-httpserver: Stabilize 1.0.8 ALLARCHES, #908783

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

 dev-python/pytest-httpserver/pytest-httpserver-1.0.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-httpserver/pytest-httpserver-1.0.8.ebuild 
b/dev-python/pytest-httpserver/pytest-httpserver-1.0.8.ebuild
index 2b8ae2633063..753ffd52d86c 100644
--- a/dev-python/pytest-httpserver/pytest-httpserver-1.0.8.ebuild
+++ b/dev-python/pytest-httpserver/pytest-httpserver-1.0.8.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86"
 
 RDEPEND="
dev-python/werkzeug[${PYTHON_USEDEP}]



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

2023-06-18 Thread Sam James
commit: 1ddc354a6d45d6e9a780c188f4086e003f74585c
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 18 14:45:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 18 14:46:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ddc354a

dev-python/pytest-xdist: Stabilize 3.3.1 ALLARCHES, #908785

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

 dev-python/pytest-xdist/pytest-xdist-3.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-xdist/pytest-xdist-3.3.1.ebuild 
b/dev-python/pytest-xdist/pytest-xdist-3.3.1.ebuild
index 300cd8d15766..4e931457a436 100644
--- a/dev-python/pytest-xdist/pytest-xdist-3.3.1.ebuild
+++ b/dev-python/pytest-xdist/pytest-xdist-3.3.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-macos"
 
 RDEPEND="
dev-python/execnet[${PYTHON_USEDEP}]



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

2023-06-18 Thread Sam James
commit: 5a9c3ee42527fd1d7343085d077893f6f7089351
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 18 14:45:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 18 14:46:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a9c3ee4

dev-python/selenium: Stabilize 4.9.1-r1 sparc, #908787

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

 dev-python/selenium/selenium-4.9.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/selenium/selenium-4.9.1-r1.ebuild 
b/dev-python/selenium/selenium-4.9.1-r1.ebuild
index 7a8817715606..d4894455c536 100644
--- a/dev-python/selenium/selenium-4.9.1-r1.ebuild
+++ b/dev-python/selenium/selenium-4.9.1-r1.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
)
 "
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
 LICENSE="Apache-2.0"
 SLOT="0"
 



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

2023-06-18 Thread Sam James
commit: b628b70c7116645378a7970e525b894fbae0d380
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 18 14:45:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 18 14:46:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b628b70c

dev-python/scikit-build: Stabilize 0.17.6 sparc, #908786

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

 dev-python/scikit-build/scikit-build-0.17.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/scikit-build/scikit-build-0.17.6.ebuild 
b/dev-python/scikit-build/scikit-build-0.17.6.ebuild
index 24b2bbb94ac3..039c99f6386f 100644
--- a/dev-python/scikit-build/scikit-build-0.17.6.ebuild
+++ b/dev-python/scikit-build/scikit-build-0.17.6.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86"
 
 RDEPEND="
dev-python/distro[${PYTHON_USEDEP}]



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

2023-06-18 Thread Sam James
commit: e01245ef7a90e2f3f2e907a65a37f40239bcd006
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 18 14:45:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 18 14:46:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e01245ef

dev-python/mypy: Stabilize 1.3.0 sparc, #908782

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

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

diff --git a/dev-python/mypy/mypy-1.3.0.ebuild 
b/dev-python/mypy/mypy-1.3.0.ebuild
index 191a23f08b14..7009c26b419e 100644
--- a/dev-python/mypy/mypy-1.3.0.ebuild
+++ b/dev-python/mypy/mypy-1.3.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86"
 
 # stubgen collides with this package: https://bugs.gentoo.org/585594
 RDEPEND="



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

2023-06-18 Thread Sam James
commit: 84d3ef1384af9c1fa9a53ae61269d6201a4f193c
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 18 14:45:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 18 14:46:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84d3ef13

dev-python/poetry-core: Stabilize 1.6.1 ALLARCHES, #908784

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

 dev-python/poetry-core/poetry-core-1.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/poetry-core/poetry-core-1.6.1.ebuild 
b/dev-python/poetry-core/poetry-core-1.6.1.ebuild
index 304711f93c75..e88fd14da51e 100644
--- a/dev-python/poetry-core/poetry-core-1.6.1.ebuild
+++ b/dev-python/poetry-core/poetry-core-1.6.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 
 # check inside src/poetry/core/_vendor/vendor.txt
 # (note that some are indirect deps)



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

2023-06-18 Thread Sam James
commit: 824319d68c77752330775af48206d37702be397b
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Jun 18 09:15:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 18 14:46:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=824319d6

media-libs/libjpeg-turbo: stable 2.1.5.1 for sparc, bug #908208

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 media-libs/libjpeg-turbo/libjpeg-turbo-2.1.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.5.1.ebuild 
b/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.5.1.ebuild
index 2a25e037a2fc..ab76ca6d5a63 100644
--- a/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.5.1.ebuild
+++ b/media-libs/libjpeg-turbo/libjpeg-turbo-2.1.5.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 LICENSE="BSD IJG ZLIB"
 SLOT="0/0.2"
 if [[ $(ver_cut 3) -lt 90 ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos 
~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos 
~x64-solaris"
 fi
 IUSE="cpu_flags_arm_neon java static-libs"
 



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

2023-06-18 Thread Sam James
commit: 820bb052784b73d4cf162192a2f2c539c2fad056
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 18 14:45:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 18 14:46:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=820bb052

dev-python/typeguard: Stabilize 4.0.0 sparc, #908790

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

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

diff --git a/dev-python/typeguard/typeguard-4.0.0.ebuild 
b/dev-python/typeguard/typeguard-4.0.0.ebuild
index beefb022add6..9fc01e5448f1 100644
--- a/dev-python/typeguard/typeguard-4.0.0.ebuild
+++ b/dev-python/typeguard/typeguard-4.0.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86"
 
 RDEPEND="
$(python_gen_cond_dep '



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

2023-06-18 Thread Sam James
commit: 617c8e560a25dc63b59bbf8214ab98269a07688e
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 18 14:45:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 18 14:46:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=617c8e56

dev-python/xmlschema: Stabilize 2.3.0 ALLARCHES, #908791

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

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

diff --git a/dev-python/xmlschema/xmlschema-2.3.0.ebuild 
b/dev-python/xmlschema/xmlschema-2.3.0.ebuild
index 82c073a207c8..e549b6fa6fc8 100644
--- a/dev-python/xmlschema/xmlschema-2.3.0.ebuild
+++ b/dev-python/xmlschema/xmlschema-2.3.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-macos"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-06-18 Thread Sam James
commit: 7f2cbff69e58c9832020a0edc81c5ffe9b3aaa9a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Jun 18 09:13:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 18 14:46:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f2cbff6

net-misc/wget: stable 1.21.4 for hppa/sparc, bug #908638

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 net-misc/wget/wget-1.21.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/wget/wget-1.21.4.ebuild b/net-misc/wget/wget-1.21.4.ebuild
index 24fad7b65d5a..7d05eebcbe95 100644
--- a/net-misc/wget/wget-1.21.4.ebuild
+++ b/net-misc/wget/wget-1.21.4.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/wget/${P}.tar.gz.sig )"
 
 LICENSE="GPL-3+"
 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"
+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="cookie-check debug gnutls idn ipv6 metalink nls ntlm pcre +ssl static 
test uuid zlib"
 REQUIRED_USE="ntlm? ( !gnutls ssl ) gnutls? ( ssl )"
 RESTRICT="!test? ( test )"



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

2023-06-18 Thread Sam James
commit: 3e78535663b8a288fcd2bb5d8559efc0ab3b08a1
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 18 14:45:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 18 14:46:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e785356

dev-python/ipykernel: Stabilize 6.23.1 ALLARCHES, #908780

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

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

diff --git a/dev-python/ipykernel/ipykernel-6.23.1.ebuild 
b/dev-python/ipykernel/ipykernel-6.23.1.ebuild
index 3ae331be622c..17dbff17679b 100644
--- a/dev-python/ipykernel/ipykernel-6.23.1.ebuild
+++ b/dev-python/ipykernel/ipykernel-6.23.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/comm-0.1.1[${PYTHON_USEDEP}]



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

2023-06-18 Thread Andreas Sturmlechner
commit: e807b66c67a9f59716cc4176ea28123773c6ef15
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 18 09:21:04 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 18 14:53:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e807b66c

lxqt-base/liblxqt: drop 1.2.0

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

 lxqt-base/liblxqt/Manifest |  1 -
 lxqt-base/liblxqt/liblxqt-1.2.0.ebuild | 48 --
 2 files changed, 49 deletions(-)

diff --git a/lxqt-base/liblxqt/Manifest b/lxqt-base/liblxqt/Manifest
index ae6221a092b1..cd1c944c8d0d 100644
--- a/lxqt-base/liblxqt/Manifest
+++ b/lxqt-base/liblxqt/Manifest
@@ -1,2 +1 @@
-DIST liblxqt-1.2.0.tar.xz 83144 BLAKE2B 
dd86925a527ad4e8e019da459fac1f0091035889e4e9147c0f9bed0fc9d34c622e914b53c66868631c94181a4f0cbbbcabccb6620b6e3383395d9dffd5cec05b
 SHA512 
3e9bc5946107a5486fde1ecea1637d16901a272a229525dc3f9c0450225287ce41e3bbec9441797a24bc850ba16e3e1efe172d871c5a6685b5b228b88b5a2221
 DIST liblxqt-1.3.0.tar.xz 83524 BLAKE2B 
8a2c9df1e76dd93c7905f85d94e9c56db932fc89781aafc577d4b6f0b3db76a862576b39260b75dd219b280723b81ffa306619a9332bce3b5ba51c28b0c08f12
 SHA512 
71595c98e5236467c96ea903a7326c1ddf04329b34ecce48cda9f55970d4a3b608dd8297a3fc484275fc25d11efa2740837239e4cbf436954d87ee1a0857ba21

diff --git a/lxqt-base/liblxqt/liblxqt-1.2.0.ebuild 
b/lxqt-base/liblxqt/liblxqt-1.2.0.ebuild
deleted file mode 100644
index 472b3876ec25..
--- a/lxqt-base/liblxqt/liblxqt-1.2.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Common base library for the LXQt desktop environment"
-HOMEPAGE="https://lxqt-project.org/";
-
-if [[ ${PV} = ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git";
-else
-   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz";
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-LICENSE="LGPL-2.1+ BSD"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="+backlight"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-   >=dev-util/lxqt-build-tools-0.12.0
-"
-DEPEND="
-   >=dev-libs/libqtxdg-3.10.0
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtdbus-5.15:5
-   >=dev-qt/qtgui-5.15:5
-   >=dev-qt/qtwidgets-5.15:5
-   >=dev-qt/qtx11extras-5.15:5
-   >=dev-qt/qtxml-5.15:5
-   kde-frameworks/kwindowsystem:5[X]
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   backlight? ( sys-auth/polkit-qt )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_BACKLIGHT_LINUX_BACKEND=$(usex backlight)
-   )
-
-   cmake_src_configure
-}



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

2023-06-18 Thread Andreas Sturmlechner
commit: 0e7c8a1d0155bbd853171c8d1a0ec1f2488396b9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 18 09:21:09 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 18 14:53:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e7c8a1d

lxqt-base/lxqt-admin: drop 1.2.0

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

 lxqt-base/lxqt-admin/Manifest|  1 -
 lxqt-base/lxqt-admin/lxqt-admin-1.2.0.ebuild | 35 
 2 files changed, 36 deletions(-)

diff --git a/lxqt-base/lxqt-admin/Manifest b/lxqt-base/lxqt-admin/Manifest
index a196ca76a20f..d07170799a65 100644
--- a/lxqt-base/lxqt-admin/Manifest
+++ b/lxqt-base/lxqt-admin/Manifest
@@ -1,2 +1 @@
-DIST lxqt-admin-1.2.0.tar.xz 149440 BLAKE2B 
51ab909b2cdb531da58130fb316cd1aba7ee4df5b502f0f09a7e110675d349dd69659393d38c126d3ee899f1c4aef7918ffe8425832b2cdfcf35f5752ed9e39f
 SHA512 
bbb8c5c386a5a0b2123140e9a5fdfafbd7d7f12586a311d153454bc8b0af94b671af61b8b406f6ff441e059455d63684291f1eb0c45c063b2f762d19548e5035
 DIST lxqt-admin-1.3.0.tar.xz 151148 BLAKE2B 
b4feae9d043ea5891b3522ecc20dea677452f532f1c17f754d13d9c506ac72e4d0deb7b52359e78c749f8784c7ceddb47574e8bb162c373afb2caa60b87765b0
 SHA512 
5538d20466a42c5a6e31925889ce2315bd63fc15b79ede0faacd485f10a33375f9799597601dcf3bba421e7b55797b0d7c898c2b579d878c32e79ef897735ef6

diff --git a/lxqt-base/lxqt-admin/lxqt-admin-1.2.0.ebuild 
b/lxqt-base/lxqt-admin/lxqt-admin-1.2.0.ebuild
deleted file mode 100644
index 9a958cb5b3ce..
--- a/lxqt-base/lxqt-admin/lxqt-admin-1.2.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="LXQt system administration tool"
-HOMEPAGE="https://lxqt-project.org/";
-
-MY_PV="$(ver_cut 1-2)"
-
-if [[ ${PV} = ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git";
-else
-   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz";
-   KEYWORDS="amd64 ~arm arm64 ~loong ~riscv x86"
-fi
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-BDEPEND=">=dev-util/lxqt-build-tools-0.12.0"
-DEPEND="
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtdbus-5.15:5
-   >=dev-qt/qtgui-5.15:5
-   >=dev-qt/qtwidgets-5.15:5
-   =lxqt-base/liblxqt-${MY_PV}*
-   kde-frameworks/kwindowsystem:5
-   >=sys-auth/polkit-qt-0.113.0
-   =lxqt-base/liblxqt-${MY_PV}*:=
-"
-RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: lxqt-base/lxqt-config/, lxqt-base/lxqt-config/files/

2023-06-18 Thread Andreas Sturmlechner
commit: a1e268759c2b42b8755442e08b5d81500b89ee7a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 18 09:21:11 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 18 14:53:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1e26875

lxqt-base/lxqt-config: drop 1.2.0, 1.2.0-r1

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

 lxqt-base/lxqt-config/Manifest |  1 -
 .../files/lxqt-config-kscreen-52690.patch  | 83 --
 lxqt-base/lxqt-config/lxqt-config-1.2.0-r1.ebuild  | 76 
 lxqt-base/lxqt-config/lxqt-config-1.2.0.ebuild | 72 ---
 4 files changed, 232 deletions(-)

diff --git a/lxqt-base/lxqt-config/Manifest b/lxqt-base/lxqt-config/Manifest
index 5743629277c1..bb8582ddbbb9 100644
--- a/lxqt-base/lxqt-config/Manifest
+++ b/lxqt-base/lxqt-config/Manifest
@@ -1,2 +1 @@
-DIST lxqt-config-1.2.0.tar.xz 364972 BLAKE2B 
2c4082f8b70284492d02372e03088dbade48a8288cd2e0038dd60fd4a70c4ff434188d795ec75bbd268ea3d75661751230c06a74f1cd65273934f89604c7170d
 SHA512 
ae0f71a6ac85e80bc1d1de890148b908bda21aced0829f5f203442f3a0139dbeec44e7190adc1f5706361f4cf7a00bdead3035c63bf6da2bbba5a16a88d7b469
 DIST lxqt-config-1.3.0.tar.xz 370624 BLAKE2B 
2015d2ec8f1a925e505b8c93b3db99fe351d8db742c78b2a19e8f8be7df47be619b3b5c313a693f1ac4e54b1f117aea5a706e8eae2d0fb6340fafe1b4a47412d
 SHA512 
30610d1c90d897eb54ce5ee75a39721a7818b0164bc97dece5b74aec2032c3b0027316995d83c077352e93fd2f7ab319d1801ed5ce356b857805e855db71cd75

diff --git a/lxqt-base/lxqt-config/files/lxqt-config-kscreen-52690.patch 
b/lxqt-base/lxqt-config/files/lxqt-config-kscreen-52690.patch
deleted file mode 100644
index 6ccd4184..
--- a/lxqt-base/lxqt-config/files/lxqt-config-kscreen-52690.patch
+++ /dev/null
@@ -1,83 +0,0 @@
-Gentoo Bug: https://bugs.gentoo.org/894468
-Upstream: https://github.com/lxqt/lxqt-config/pull/915
-
-From 6add4e4f0040693e7c4242fbae48c9d32007686c Mon Sep 17 00:00:00 2001
-From: Mamoru TASAKA 
-Date: Fri, 3 Feb 2023 08:11:04 +0900
-Subject: [PATCH] lxqt-config-monitor: add more header file inclusion for
- libkscreen 5.26.90 (#915)
-
-With 
https://github.com/KDE/libkscreen/commit/94f330959b0eda775418aef7faee80ce69144e63
 ,
-`#include ` no longer includes "mode.h" implicitly.
-So in lxqt-config-monitor, files using `class KScreen::Mode` should include
-`#include ` explicitly.
-
-Related: #903 .

- lxqt-config-monitor/kscreenutils.cpp  | 1 +
- lxqt-config-monitor/loadsettings.cpp  | 1 +
- lxqt-config-monitor/monitorpicture.cpp| 1 +
- lxqt-config-monitor/monitorsettingsdialog.cpp | 1 +
- lxqt-config-monitor/monitorwidget.cpp | 1 +
- 5 files changed, 5 insertions(+)
-
-diff --git a/lxqt-config-monitor/kscreenutils.cpp 
b/lxqt-config-monitor/kscreenutils.cpp
-index 9515e789..be2634d7 100644
 a/lxqt-config-monitor/kscreenutils.cpp
-+++ b/lxqt-config-monitor/kscreenutils.cpp
-@@ -2,6 +2,7 @@
- #include "timeoutdialog.h"
- 
- #include 
-+#include 
- #include 
- #include 
- #include 
-diff --git a/lxqt-config-monitor/loadsettings.cpp 
b/lxqt-config-monitor/loadsettings.cpp
-index 0c7bd73c..4e9331ba 100644
 a/lxqt-config-monitor/loadsettings.cpp
-+++ b/lxqt-config-monitor/loadsettings.cpp
-@@ -23,6 +23,7 @@
- #include "kscreenutils.h"
- #include 
- #include 
-+#include 
- #include 
- #include 
- #include 
-diff --git a/lxqt-config-monitor/monitorpicture.cpp 
b/lxqt-config-monitor/monitorpicture.cpp
-index 0d06ab82..4cb14894 100644
 a/lxqt-config-monitor/monitorpicture.cpp
-+++ b/lxqt-config-monitor/monitorpicture.cpp
-@@ -24,6 +24,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- 
- #include "configure.h"
-diff --git a/lxqt-config-monitor/monitorsettingsdialog.cpp 
b/lxqt-config-monitor/monitorsettingsdialog.cpp
-index 6172019f..bfd8c1dd 100644
 a/lxqt-config-monitor/monitorsettingsdialog.cpp
-+++ b/lxqt-config-monitor/monitorsettingsdialog.cpp
-@@ -28,6 +28,7 @@
- #include "kscreenutils.h"
- 
- #include 
-+#include 
- #include 
- #include 
- #include 
-diff --git a/lxqt-config-monitor/monitorwidget.cpp 
b/lxqt-config-monitor/monitorwidget.cpp
-index e0fcf0a8..41883c25 100644
 a/lxqt-config-monitor/monitorwidget.cpp
-+++ b/lxqt-config-monitor/monitorwidget.cpp
-@@ -22,6 +22,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- 
- #include 

diff --git a/lxqt-base/lxqt-config/lxqt-config-1.2.0-r1.ebuild 
b/lxqt-base/lxqt-config/lxqt-config-1.2.0-r1.ebuild
deleted file mode 100644
index 86fef3f80448..
--- a/lxqt-base/lxqt-config/lxqt-config-1.2.0-r1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="$(ver_cut 1-2)"
-
-inherit cmake xdg-utils
-
-DESCRIPTION="LXQt system configuration control center"
-HOMEPAGE="https://lxqt-project.org/";
-
-if [[ ${PV} = ** ]]; then
-   inherit g

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

2023-06-18 Thread Andreas Sturmlechner
commit: cb15883c24aec4b37e94d97ba780c092e2e3c63e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 18 09:21:14 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 18 14:53:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb15883c

lxqt-base/lxqt-globalkeys: drop 1.2.0

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

 lxqt-base/lxqt-globalkeys/Manifest |  1 -
 .../lxqt-globalkeys/lxqt-globalkeys-1.2.0.ebuild   | 37 --
 2 files changed, 38 deletions(-)

diff --git a/lxqt-base/lxqt-globalkeys/Manifest 
b/lxqt-base/lxqt-globalkeys/Manifest
index 9ebf2ac0091d..b93da7c20cc2 100644
--- a/lxqt-base/lxqt-globalkeys/Manifest
+++ b/lxqt-base/lxqt-globalkeys/Manifest
@@ -1,2 +1 @@
-DIST lxqt-globalkeys-1.2.0.tar.xz 73504 BLAKE2B 
604799bef68618fb2c7b71d9c944bb306a95dfd46776529bb48a3b441dbcb53da20401380ac7d7ddcd69d5661232360f4ae14f93926b144d98bb40fbd48afb37
 SHA512 
c1270ae03fcb2fd8b8e548898c36d57ead6b5bea62f246a1587f4093a937141c6c7339f838d1f4ff0b9bd9b9c8079ba8cf0229b575d323e6d78e8b7ccc2eb624
 DIST lxqt-globalkeys-1.3.0.tar.xz 73844 BLAKE2B 
94b28a092a25895bcca39a8eb8626d19ca3c7ebcedc2898a5a2b222bdc1034c6de3ef3c98653acbc26c20e7b8ba51b54b26c1d1ceded674ab740edffabec93bf
 SHA512 
9acdbff95734bc098b312aa906c38766a035041f8f3e58406470716013762a19d7a8f6cc07377dc8921be9aa09647fff2fef69e7c8ed15109dff71cbaf573eb7

diff --git a/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-1.2.0.ebuild 
b/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-1.2.0.ebuild
deleted file mode 100644
index ebc844c3..
--- a/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-1.2.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Daemon and library for global keyboard shortcuts registration"
-HOMEPAGE="https://lxqt-project.org/";
-
-MY_PV="$(ver_cut 1-2)"
-
-if [[ ${PV} = ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git";
-else
-   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz";
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-LICENSE="LGPL-2.1 LGPL-2.1+"
-SLOT="0"
-
-BDEPEND="
-   >=dev-qt/linguist-tools-5.15:5
-   >=dev-util/lxqt-build-tools-0.12.0
-"
-DEPEND="
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtdbus-5.15:5
-   >=dev-qt/qtgui-5.15:5
-   >=dev-qt/qtwidgets-5.15:5
-   kde-frameworks/kwindowsystem:5
-   =lxqt-base/liblxqt-${MY_PV}*:=
-   x11-libs/libX11
-"
-RDEPEND="${DEPEND}"



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

2023-06-18 Thread Andreas Sturmlechner
commit: 3ec25144c03fff3d4dc5d40072d75ca2534c4f38
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 18 09:21:19 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 18 14:53:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ec25144

lxqt-base/lxqt-notificationd: drop 1.2.0

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

 lxqt-base/lxqt-notificationd/Manifest  |  1 -
 .../lxqt-notificationd-1.2.0.ebuild| 37 --
 2 files changed, 38 deletions(-)

diff --git a/lxqt-base/lxqt-notificationd/Manifest 
b/lxqt-base/lxqt-notificationd/Manifest
index 849b06c33b62..20fa7ab2a437 100644
--- a/lxqt-base/lxqt-notificationd/Manifest
+++ b/lxqt-base/lxqt-notificationd/Manifest
@@ -1,2 +1 @@
-DIST lxqt-notificationd-1.2.0.tar.xz 60720 BLAKE2B 
90d2676e4efd3a46bd6e11becf815c9746bf7ae9f8bb5de5ba48df5af433c91a285f048139cf87a3d1857c2c79ff904e75fdb3b085da80b51e196c07e17e488e
 SHA512 
55ae52cf45942ee7992b099cbea1f81776ab7cc17401f903772458dee3e7ea1899bda13c5e6c5e117b2397dbbbe349c6e06dd389f51b03d4853b2f93c5cb000a
 DIST lxqt-notificationd-1.3.0.tar.xz 61064 BLAKE2B 
249a2cd764cb8ca0bbd4de1bb903df87b58d1efe6cab775edc60dfd4ac6da7bac4f83fad95d3567df7fd4adb3a0a06372fbd70b44a71a4e40b03dfdd3a062710
 SHA512 
8bc57c8a6710aaa5d050802a588530ec446611362eaa7c87aae2dae74b7ed9745486a90efbd854dedf79bc9994e13b5444f8b5259452614e01a8b393dd796607

diff --git a/lxqt-base/lxqt-notificationd/lxqt-notificationd-1.2.0.ebuild 
b/lxqt-base/lxqt-notificationd/lxqt-notificationd-1.2.0.ebuild
deleted file mode 100644
index 98e2e4509c36..
--- a/lxqt-base/lxqt-notificationd/lxqt-notificationd-1.2.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="LXQt notification daemon and library"
-HOMEPAGE="https://lxqt-project.org/";
-
-MY_PV="$(ver_cut 1-2)"
-
-if [[ ${PV} = ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git";
-else
-   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz";
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-LICENSE="LGPL-2.1 LGPL-2.1+"
-SLOT="0"
-
-BDEPEND="
-   dev-qt/linguist-tools:5
-   >=dev-util/lxqt-build-tools-0.12.0
-"
-DEPEND="
-   >=dev-libs/libqtxdg-3.10.0
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtdbus-5.15:5
-   >=dev-qt/qtgui-5.15:5
-   >=dev-qt/qtwidgets-5.15:5
-   kde-frameworks/kwindowsystem:5
-   =lxqt-base/liblxqt-${MY_PV}*:=
-"
-RDEPEND="${DEPEND}"



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

2023-06-18 Thread Andreas Sturmlechner
commit: 303c81611ec708626b200160986f98e6f8fd9b58
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 18 09:21:17 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 18 14:53:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=303c8161

lxqt-base/lxqt-meta: drop 1.2.0

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

 lxqt-base/lxqt-meta/lxqt-meta-1.2.0.ebuild | 63 --
 1 file changed, 63 deletions(-)

diff --git a/lxqt-base/lxqt-meta/lxqt-meta-1.2.0.ebuild 
b/lxqt-base/lxqt-meta/lxqt-meta-1.2.0.ebuild
deleted file mode 100644
index 55f8df41f87c..
--- a/lxqt-base/lxqt-meta/lxqt-meta-1.2.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="$(ver_cut 1-2)"
-
-DESCRIPTION="Meta ebuild for LXQt, the Lightweight Desktop Environment"
-HOMEPAGE="https://lxqt-project.org/";
-
-if [[ ${PV} != ** ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-LICENSE="metapackage"
-SLOT="0"
-
-IUSE="+about admin archiver +desktop-portal +display-manager +filemanager
-lximage minimal nls +policykit powermanagement processviewer screenshot
-+sddm ssh-askpass sudo terminal +trash"
-
-REQUIRED_USE="trash? ( filemanager )"
-
-# Note: we prefer kde-frameworks/oxygen-icons over other icon sets, as the 
initial
-# install expects oxygen icons, until the user specifies otherwise (bug 543380)
-RDEPEND="
-   kde-frameworks/oxygen-icons
-   >=lxde-base/lxmenu-data-0.1.5
-   =lxqt-base/lxqt-config-${MY_PV}*
-   =lxqt-base/lxqt-globalkeys-${MY_PV}*
-   =lxqt-base/lxqt-notificationd-${MY_PV}*
-   =lxqt-base/lxqt-panel-${MY_PV}*
-   =lxqt-base/lxqt-qtplugin-${MY_PV}*
-   =lxqt-base/lxqt-runner-${MY_PV}*
-   =lxqt-base/lxqt-session-${MY_PV}*
-   virtual/ttf-fonts
-   x11-terms/xterm
-   =x11-themes/lxqt-themes-${MY_PV}*
-   about? ( =lxqt-base/lxqt-about-${MY_PV}* )
-   admin? ( =lxqt-base/lxqt-admin-${MY_PV}* )
-   archiver? ( app-arch/lxqt-archiver )
-   desktop-portal? ( gui-libs/xdg-desktop-portal-lxqt )
-   display-manager? (
-   sddm? ( >=x11-misc/sddm-0.11.0 )
-   !sddm? ( x11-misc/lightdm )
-   )
-   filemanager? ( =x11-misc/pcmanfm-qt-${MY_PV}* )
-   lximage? ( media-gfx/lximage-qt )
-   !minimal? (
-   x11-wm/openbox
-   x11-misc/obconf-qt
-   )
-   nls? ( dev-qt/qttranslations:5 )
-   policykit? ( =lxqt-base/lxqt-policykit-${MY_PV}* )
-   powermanagement? ( =lxqt-base/lxqt-powermanagement-${MY_PV}* )
-   processviewer? ( x11-misc/qps:0 )
-   screenshot? ( x11-misc/screengrab:0 )
-   sddm? ( >=x11-misc/sddm-0.11.0 )
-   ssh-askpass? ( =lxqt-base/lxqt-openssh-askpass-${MY_PV}* )
-   sudo? ( =lxqt-base/lxqt-sudo-${MY_PV}* )
-   terminal? ( x11-terms/qterminal:0 )
-   trash? ( gnome-base/gvfs )
-"



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

2023-06-18 Thread Andreas Sturmlechner
commit: 76776863a32ad609569822401f46276e3d91282d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 18 09:21:22 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 18 14:53:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76776863

lxqt-base/lxqt-openssh-askpass: drop 1.2.0

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

 lxqt-base/lxqt-openssh-askpass/Manifest|  1 -
 .../lxqt-openssh-askpass-1.2.0.ebuild  | 41 --
 2 files changed, 42 deletions(-)

diff --git a/lxqt-base/lxqt-openssh-askpass/Manifest 
b/lxqt-base/lxqt-openssh-askpass/Manifest
index a8734ce7e1a1..a6393512baec 100644
--- a/lxqt-base/lxqt-openssh-askpass/Manifest
+++ b/lxqt-base/lxqt-openssh-askpass/Manifest
@@ -1,2 +1 @@
-DIST lxqt-openssh-askpass-1.2.0.tar.xz 17476 BLAKE2B 
d5bfe5e7081beb527cc8dda54aac28514af1d683cb24e931d1175d941c4928f7186b3f42310d95b034138d0021612f16b1bf274ad54ac59586d9a8df287400e1
 SHA512 
8093516f6e1616a5e012d9af2c491580ab8a35053d4c47045b95a151e2e0e0c6f4055e2cb009140883b31057911d5fec80d5a1f84be8e15f7470dbc0e348960e
 DIST lxqt-openssh-askpass-1.3.0.tar.xz 17560 BLAKE2B 
509ce775ffe3030017d5a37e31a8c979ab1c5c7e963cdc36bb9c70cd34e860d2c017e894e58d905be7a3b86d3efccae7ab464804640b1e958422a3b89a272614
 SHA512 
82f632577cc5b73dda54c8cdea0feadfb4a1f768e7b1d58b2c9e1f12eb40cbec88e7e31a4afc76efe153b5e424c205dde8a19c2249ed7ab6655f7376e54f1950

diff --git a/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-1.2.0.ebuild 
b/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-1.2.0.ebuild
deleted file mode 100644
index 55edd8f5f115..
--- a/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-1.2.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="LXQt OpenSSH user password prompt tool"
-HOMEPAGE="https://lxqt-project.org/";
-
-MY_PV="$(ver_cut 1-2)"
-
-if [[ ${PV} = ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git";
-else
-   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz";
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-LICENSE="LGPL-2.1 LGPL-2.1+"
-SLOT="0"
-
-BDEPEND="
-   >=dev-qt/linguist-tools-5.15:5
-"
-DEPEND="
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtwidgets-5.15:5
-   =lxqt-base/liblxqt-${MY_PV}*:=
-"
-RDEPEND="${DEPEND}"
-
-src_install() {
-   cmake_src_install
-   doman man/*.1
-
-   newenvd - 99${PN} <<- _EOF_
-   SSH_ASKPASS='${EPREFIX}/usr/bin/lxqt-openssh-askpass'
-   _EOF_
-}



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

2023-06-18 Thread Andreas Sturmlechner
commit: 57fbc89e8b8c30504a4cd6047e18dd51a2e3eeba
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 18 09:21:25 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 18 14:53:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57fbc89e

lxqt-base/lxqt-panel: drop 1.2.0

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

 lxqt-base/lxqt-panel/Manifest|   1 -
 lxqt-base/lxqt-panel/lxqt-panel-1.2.0.ebuild | 117 ---
 2 files changed, 118 deletions(-)

diff --git a/lxqt-base/lxqt-panel/Manifest b/lxqt-base/lxqt-panel/Manifest
index 4b20787b7a84..e1188c42b9dd 100644
--- a/lxqt-base/lxqt-panel/Manifest
+++ b/lxqt-base/lxqt-panel/Manifest
@@ -1,2 +1 @@
-DIST lxqt-panel-1.2.0.tar.xz 563852 BLAKE2B 
78822e0a268448e0ffabec2a8418d7b72d585a8644cf7f1ee3fcd4aa6723bfd5f158ee38a3facf4410575a918e3cd4c331427d74c961ea2a17497fc464140d5c
 SHA512 
7042cf585c153524aaa43b074f3a9f5c2848e2baf200134ca8194f4ffceda438e55d2cff6cc1c37274b35491234800d728cd89cec89cb42dc914a5bba924f3b6
 DIST lxqt-panel-1.3.0.tar.xz 610764 BLAKE2B 
96d4f0368a5071badec0c7dfbcb1f5c9592723fa2ca3be81fe47e0cdccd3108451f204c6de95c154d2ca03f7554fe639afd257f72d554682fabc2bd493ab896d
 SHA512 
1bf66db90e4fbd1ec38688b3a27c9dc5ab2e0a71ace7480c379e9e12211ded61d01fa46484e8a600bb9b30cb3203ec38697ade0a9cb81cb2cd8043af8b97

diff --git a/lxqt-base/lxqt-panel/lxqt-panel-1.2.0.ebuild 
b/lxqt-base/lxqt-panel/lxqt-panel-1.2.0.ebuild
deleted file mode 100644
index b2dff2650f66..
--- a/lxqt-base/lxqt-panel/lxqt-panel-1.2.0.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="LXQt desktop panel and plugins"
-HOMEPAGE="https://lxqt-project.org/";
-
-MY_PV="$(ver_cut 1-2)"
-
-if [[ ${PV} = ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git";
-else
-   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz";
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-LICENSE="LGPL-2.1 LGPL-2.1+"
-SLOT="0"
-IUSE="+alsa colorpicker cpuload +desktopswitch +directorymenu dom +kbindicator
-+mainmenu +mount networkmonitor pulseaudio +quicklaunch lm-sensors +showdesktop
-+spacer +statusnotifier sysstat +taskbar tray +volume +worldclock"
-
-# Work around a missing header issue: https://bugs.gentoo.org/666278
-REQUIRED_USE="
-   || ( desktopswitch mainmenu showdesktop taskbar )
-   volume? ( || ( alsa pulseaudio ) )
-"
-
-BDEPEND="
-   >=dev-qt/linguist-tools-5.15:5
-   >=dev-util/lxqt-build-tools-0.12.0
-   virtual/pkgconfig
-"
-DEPEND="
-   >=dev-libs/libqtxdg-3.10.0
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtdbus-5.15:5
-   >=dev-qt/qtgui-5.15:5
-   >=dev-qt/qtsvg-5.15:5
-   >=dev-qt/qtwidgets-5.15:5
-   >=dev-qt/qtx11extras-5.15:5
-   >=dev-qt/qtxml-5.15:5
-   kde-frameworks/kwindowsystem:5[X]
-   >=lxde-base/lxmenu-data-0.1.5
-   >=lxde-base/menu-cache-1.1.0
-   =lxqt-base/liblxqt-${MY_PV}*:=
-   =lxqt-base/lxqt-globalkeys-${MY_PV}*
-   x11-libs/libX11
-   cpuload? ( sys-libs/libstatgrab )
-   kbindicator? ( x11-libs/libxkbcommon )
-   lm-sensors? ( sys-apps/lm-sensors:= )
-   mount? ( kde-frameworks/solid:5 )
-   networkmonitor? ( sys-libs/libstatgrab )
-   statusnotifier? (
-   dev-libs/libdbusmenu-qt[qt5(+)]
-   >=dev-qt/qtconcurrent-5.15:5
-   )
-   sysstat? ( >=lxqt-base/libsysstat-0.4.6 )
-   tray? (
-   x11-libs/libxcb:=
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXrender
-   x11-libs/xcb-util
-   )
-   volume? (
-   alsa? ( media-libs/alsa-lib )
-   pulseaudio? (
-   media-sound/pavucontrol-qt
-   media-sound/pulseaudio
-   )
-   )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   # Plugins
-   -DCOLORPICKER_PLUGIN=$(usex colorpicker)
-   -DCPULOAD_PLUGIN=$(usex cpuload)
-   -DDESKTOPSWITCH_PLUGIN=$(usex desktopswitch)
-   -DDIRECTORYMENU_PLUGIN=$(usex directorymenu)
-   -DDOM_PLUGIN=$(usex dom)
-   -DKBINDICATOR_PLUGIN=$(usex kbindicator)
-   -DMAINMENU_PLUGIN=$(usex mainmenu)
-   -DMOUNT_PLUGIN=$(usex mount)
-   -DNETWORKMONITOR_PLUGIN=$(usex networkmonitor)
-   -DQUICKLAUNCH_PLUGIN=$(usex quicklaunch)
-   -DSENSORS_PLUGIN=$(usex lm-sensors)
-   -DSHOWDESKTOP_PLUGIN=$(usex showdesktop)
-   -DSPACER_PLUGIN=$(usex spacer)
-   -DSTATUSNOTIFIER_PLUGIN=$(usex statusnotifier)
-   -DSYSSTAT_PLUGIN=$(usex sysstat)
-   -DTASKBAR_

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

2023-06-18 Thread Andreas Sturmlechner
commit: b49e14d28409b9dd208e611c8f127f5c3859bae2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 18 09:21:27 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 18 14:53:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b49e14d2

lxqt-base/lxqt-policykit: drop 1.2.0

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

 lxqt-base/lxqt-policykit/Manifest  |  1 -
 .../lxqt-policykit/lxqt-policykit-1.2.0.ebuild | 41 --
 2 files changed, 42 deletions(-)

diff --git a/lxqt-base/lxqt-policykit/Manifest 
b/lxqt-base/lxqt-policykit/Manifest
index e8806fdd8ea6..4086cb873cdb 100644
--- a/lxqt-base/lxqt-policykit/Manifest
+++ b/lxqt-base/lxqt-policykit/Manifest
@@ -1,2 +1 @@
-DIST lxqt-policykit-1.2.0.tar.xz 39188 BLAKE2B 
b127a39a360ace73b3043e906ee435c28b8cdb18bd4e704e9e2be01ad1ed18f2c4626802952b169b27a086643397c3d697bd44adfc7e1a01de27f8aa8c31ddb3
 SHA512 
ba11f0cae52ad3f2e5db55e040bb02f11841d60d3497e483329b81a3cdc8caae8e9e6df08d702314ff9715f7919db2b3cfe82773dccd2d9e385a7b9ab77cf67f
 DIST lxqt-policykit-1.3.0.tar.xz 39344 BLAKE2B 
ea816eb811a359ae67e2ac6b6b54b4d4af11bd41c450da013a974003253cfff3e4cc0f81768ee96231e426dbdf6a17ad04d8ce0750538e1de6009421ccf745c3
 SHA512 
4a05064f988bd2eb35c4b889fbb098a7617eb7a702deba35338f0f3dfc6e5946505b35f3c022a33bad0e268c710bf7f3c0cdf84160054e118298ee390db8af45

diff --git a/lxqt-base/lxqt-policykit/lxqt-policykit-1.2.0.ebuild 
b/lxqt-base/lxqt-policykit/lxqt-policykit-1.2.0.ebuild
deleted file mode 100644
index c6888ab7c1f2..
--- a/lxqt-base/lxqt-policykit/lxqt-policykit-1.2.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="LXQt PolKit authentication agent"
-HOMEPAGE="https://lxqt-project.org/";
-
-MY_PV="$(ver_cut 1-2)"
-
-if [[ ${PV} = ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git";
-else
-   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz";
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-LICENSE="LGPL-2.1 LGPL-2.1+"
-SLOT="0"
-
-BDEPEND="
-   >=dev-qt/linguist-tools-5.15:5
-   >=dev-util/lxqt-build-tools-0.12.0
-   virtual/pkgconfig
-"
-DEPEND="
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtgui-5.15:5
-   >=dev-qt/qtwidgets-5.15:5
-   =lxqt-base/liblxqt-${MY_PV}*:=
-   >=sys-auth/polkit-qt-0.113.0
-"
-RDEPEND="${DEPEND}"
-
-src_install() {
-   cmake_src_install
-   doman man/*.1
-}



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

2023-06-18 Thread Andreas Sturmlechner
commit: b810a3f830f25158be94de8a3ab8c61513953d22
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 18 09:21:29 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 18 14:53:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b810a3f8

lxqt-base/lxqt-powermanagement: drop 1.2.0

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

 lxqt-base/lxqt-powermanagement/Manifest|  1 -
 .../lxqt-powermanagement-1.2.0.ebuild  | 51 --
 2 files changed, 52 deletions(-)

diff --git a/lxqt-base/lxqt-powermanagement/Manifest 
b/lxqt-base/lxqt-powermanagement/Manifest
index b11324d5..2c86f57baab1 100644
--- a/lxqt-base/lxqt-powermanagement/Manifest
+++ b/lxqt-base/lxqt-powermanagement/Manifest
@@ -1,2 +1 @@
-DIST lxqt-powermanagement-1.2.0.tar.xz 89440 BLAKE2B 
a608878a205fa08cbb517f133def3bd25e878dcca622f586fe1491f593610ff910e1e986a83c3bbdd9657fafd2f1854a8094f53060f4b7576cf8ebe27a65280a
 SHA512 
5aa3f4413ff5acac7a75d0893628302df50fdf7752ac7d4e9f6a7cf83a8f2860a8bff858c1cebbd2ed44e8adf0887b64aec7d2203a5fef9a54d5fe11b64176c9
 DIST lxqt-powermanagement-1.3.0.tar.xz 91852 BLAKE2B 
28deb2120974a000333bba6bc5b9922abb40f2fd0efde07d8a8cf32c2c7172e796107f4b0c3a9332ff4f179fb02a2ecd7e856dfd746d85eaf8a627ce897c2e7c
 SHA512 
79891ba791a167c8b4b27acd309908b0badafcf273aca880c4db592b776d8672d240bc8d4a9552cb83195a9a9929e5b1722a6d20be3ea810c3dcb61dc83fd323

diff --git a/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-1.2.0.ebuild 
b/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-1.2.0.ebuild
deleted file mode 100644
index b77c932be2ed..
--- a/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-1.2.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg-utils
-
-DESCRIPTION="LXQt daemon for power management and auto-suspend"
-HOMEPAGE="https://lxqt-project.org/";
-
-MY_PV="$(ver_cut 1-2)"
-
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git";
-else
-   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz";
-   KEYWORDS="amd64 ~arm arm64 ~loong ~riscv x86"
-fi
-
-LICENSE="LGPL-2.1 LGPL-2.1+"
-SLOT="0"
-
-BDEPEND="
-   >=dev-qt/linguist-tools-5.15:5
-   >=dev-util/lxqt-build-tools-0.12.0
-   virtual/pkgconfig
-"
-DEPEND="
-   >=dev-libs/libqtxdg-3.10.0
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtdbus-5.15:5
-   >=dev-qt/qtgui-5.15:5
-   >=dev-qt/qtsvg-5.15:5
-   >=dev-qt/qtwidgets-5.15:5
-   kde-frameworks/kwindowsystem:5
-   kde-frameworks/kidletime:5
-   kde-frameworks/solid:5
-   =lxqt-base/liblxqt-${MY_PV}*:=
-   =lxqt-base/lxqt-globalkeys-${MY_PV}*
-   sys-power/upower
-"
-RDEPEND="${DEPEND}"
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}



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

2023-06-18 Thread Andreas Sturmlechner
commit: eac884dd11c793cfa24ac9827cbe579f80427089
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 18 09:21:34 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 18 14:53:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eac884dd

lxqt-base/lxqt-runner: drop 1.2.0

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

 lxqt-base/lxqt-runner/Manifest |  1 -
 lxqt-base/lxqt-runner/lxqt-runner-1.2.0.ebuild | 45 --
 2 files changed, 46 deletions(-)

diff --git a/lxqt-base/lxqt-runner/Manifest b/lxqt-base/lxqt-runner/Manifest
index 89fd0b81ce4e..045f215bcac9 100644
--- a/lxqt-base/lxqt-runner/Manifest
+++ b/lxqt-base/lxqt-runner/Manifest
@@ -1,2 +1 @@
-DIST lxqt-runner-1.2.0.tar.xz 267912 BLAKE2B 
26d0f0dd8745fe13dfe5af9e254ada68db0de0c07331a6fa2f6c2c05e9b9536528e8a3c09704d090dcbc9104381691ae1eaa77312e998245b8d189ef705052ae
 SHA512 
098add122e4c31ed5428362c4246ea2d76e734c309c3af10dc790b84cf6aa11f5c9ff8f94680b0a35c20ce48927f323917481dc8cd2304d13c796172974b54e6
 DIST lxqt-runner-1.3.0.tar.xz 223880 BLAKE2B 
2ba95d7d24bbdf656ed364c449513c65d340bc55b283ef1914244151068d99b3f67d76622286f246eeeddd4bdd09cf59fdd3ea127ce11c244a92189b16ae9203
 SHA512 
79351e4cebb14ce6578197dc4d4ec3ee3b5be3d3832da778b075c5e2da38dcb518113c8076a4488570e68f51cedc5a3fe4855e296e813aa2b848a386ddcd6fbc

diff --git a/lxqt-base/lxqt-runner/lxqt-runner-1.2.0.ebuild 
b/lxqt-base/lxqt-runner/lxqt-runner-1.2.0.ebuild
deleted file mode 100644
index 3fb8c16f75be..
--- a/lxqt-base/lxqt-runner/lxqt-runner-1.2.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="LXQt quick launcher"
-HOMEPAGE="https://lxqt-project.org/";
-
-MY_PV="$(ver_cut 1-2)"
-
-if [[ ${PV} = ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git";
-else
-   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz";
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-LICENSE="LGPL-2.1 LGPL-2.1+"
-SLOT="0"
-
-BDEPEND="
-   >=dev-qt/linguist-tools-5.15:5
-   >=dev-util/lxqt-build-tools-0.12.0
-   virtual/pkgconfig
-"
-DEPEND="
-   >=dev-cpp/muParser-2.2.3
-   >=dev-libs/libqtxdg-3.10.0
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtgui-5.15:5
-   >=dev-qt/qtwidgets-5.15:5
-   >=dev-qt/qtxml-5.15:5
-   kde-frameworks/kwindowsystem:5
-   =lxqt-base/liblxqt-${MY_PV}*:=
-   =lxqt-base/lxqt-globalkeys-${MY_PV}*
-"
-RDEPEND="${DEPEND}"
-
-src_install() {
-   cmake_src_install
-   doman man/*.1
-}



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

2023-06-18 Thread Andreas Sturmlechner
commit: 49692318617ac63149616fd86317a97a42449989
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 18 09:21:32 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 18 14:53:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49692318

lxqt-base/lxqt-qtplugin: drop 1.2.0

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

 lxqt-base/lxqt-qtplugin/Manifest   |  1 -
 lxqt-base/lxqt-qtplugin/lxqt-qtplugin-1.2.0.ebuild | 37 --
 2 files changed, 38 deletions(-)

diff --git a/lxqt-base/lxqt-qtplugin/Manifest b/lxqt-base/lxqt-qtplugin/Manifest
index 274b135e6afa..158a6f8a26d2 100644
--- a/lxqt-base/lxqt-qtplugin/Manifest
+++ b/lxqt-base/lxqt-qtplugin/Manifest
@@ -1,2 +1 @@
-DIST lxqt-qtplugin-1.2.0.tar.xz 23848 BLAKE2B 
02a97d6291ea9dce1cb7458283be5704eddd6a9ba503618cf6dca052fcb0aa25cc31419bef3e71e5b9270ed04ab151d0d197fb8226e3b99217399d8b615c588e
 SHA512 
9c46b36e64a4b9f0b26bfac75a5fc1ba3a1af7a435526bc55fc9cee14b6bf51aa681d8bbb6eae56eadf26b7da23b37f833f56eddcdc8855cacb7f9c616c18ce4
 DIST lxqt-qtplugin-1.3.0.tar.xz 23864 BLAKE2B 
4aa79eb0513a3efac265707864137ec935042d3357395fa9e08e1b735015e665c95afe45c8c32c262a76e2d8bd92e80956965cd65e64eef0d409094e4e56b7c1
 SHA512 
a1fefe5af7aacfb3c594fa1c181c2146c702fe0fabaf269c7e22e5755026accc68745d4ba64cd725ba66691f704c5a5d69658b55188b9919586601efbadc27ff

diff --git a/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-1.2.0.ebuild 
b/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-1.2.0.ebuild
deleted file mode 100644
index 9fe1f8d5b15a..
--- a/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-1.2.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="$(ver_cut 1-2)"
-
-inherit cmake
-
-DESCRIPTION="LXQt system integration plugin for Qt"
-HOMEPAGE="https://lxqt-project.org/";
-
-if [[ ${PV} = ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git";
-else
-   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz";
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-BDEPEND="
-   >=dev-qt/linguist-tools-5.15:5
-   >=dev-util/lxqt-build-tools-0.12.0
-"
-DEPEND="
-   dev-libs/libdbusmenu-qt[qt5(+)]
-   >=dev-libs/libqtxdg-3.10.0
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtdbus-5.15:5
-   >=dev-qt/qtgui-5.15:5=
-   >=dev-qt/qtwidgets-5.15:5
-   =x11-libs/libfm-qt-${MY_PV}*
-"
-RDEPEND="${DEPEND}"



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

2023-06-18 Thread Andreas Sturmlechner
commit: feea629919e8f2681d327a22273d6e9adb558e0c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 18 09:21:39 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 18 14:53:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feea6299

lxqt-base/lxqt-sudo: drop 1.2.0

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

 lxqt-base/lxqt-sudo/Manifest   |  1 -
 lxqt-base/lxqt-sudo/lxqt-sudo-1.2.0.ebuild | 30 --
 2 files changed, 31 deletions(-)

diff --git a/lxqt-base/lxqt-sudo/Manifest b/lxqt-base/lxqt-sudo/Manifest
index 2b0cb4014761..c186835b386f 100644
--- a/lxqt-base/lxqt-sudo/Manifest
+++ b/lxqt-base/lxqt-sudo/Manifest
@@ -1,2 +1 @@
-DIST lxqt-sudo-1.2.0.tar.xz 37312 BLAKE2B 
716fc26f17e920563d7f8ac73e69f5598f7c4a70e57dc7a80b1f702e543725f85421c81264ac0a28dd1040008da99fb72746a01142166a77d94ccd9f747fc566
 SHA512 
4b2d91e4f6d364c583ec4db893469628000369b08438f4ea26428621b929f26770c8f8b4b756acd865b404cb2a5e6921161527ff133394a90f0592226bfe3ea8
 DIST lxqt-sudo-1.3.0.tar.xz 37796 BLAKE2B 
43f551182bbf52fdc8380c7fb6d2b729fac983e7c7fe4834e7981cf7da950e9f8cfcd67dc5a3a4fddb690d3c9e09ef33f8cc269e928ed7ae8bd92084d09512bc
 SHA512 
43ee7a0a1322258591259bf248651bd0ca5f438a38e8ac11c5b0edc3fa132b5b269a023a648f707a5844640ff30835155d3830955285608d6c157f72fe23debd

diff --git a/lxqt-base/lxqt-sudo/lxqt-sudo-1.2.0.ebuild 
b/lxqt-base/lxqt-sudo/lxqt-sudo-1.2.0.ebuild
deleted file mode 100644
index 7e20a71ea79b..
--- a/lxqt-base/lxqt-sudo/lxqt-sudo-1.2.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="LXQt GUI frontend for sudo"
-HOMEPAGE="https://lxqt-project.org/";
-
-if [[ ${PV} = ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git";
-else
-   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz";
-   KEYWORDS="amd64 ~arm arm64 ~loong ~riscv x86"
-fi
-
-LICENSE="LGPL-2.1 LGPL-2.1+"
-SLOT="0"
-
-BDEPEND=">=dev-util/lxqt-build-tools-0.12.0"
-DEPEND="
-   app-admin/sudo
-   >=dev-qt/qtgui-5.15:5
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtwidgets-5.15:5
-   ~lxqt-base/liblxqt-${PV}:=
-"
-RDEPEND="${DEPEND}"



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

2023-06-18 Thread Andreas Sturmlechner
commit: ed14616fc159bd3b2255b2ac80d469257af94782
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 18 09:21:36 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 18 14:53:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed14616f

lxqt-base/lxqt-session: drop 1.2.0

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

 lxqt-base/lxqt-session/Manifest  |  1 -
 lxqt-base/lxqt-session/lxqt-session-1.2.0.ebuild | 61 
 2 files changed, 62 deletions(-)

diff --git a/lxqt-base/lxqt-session/Manifest b/lxqt-base/lxqt-session/Manifest
index a0f473be4ff9..948338165e76 100644
--- a/lxqt-base/lxqt-session/Manifest
+++ b/lxqt-base/lxqt-session/Manifest
@@ -1,2 +1 @@
-DIST lxqt-session-1.2.0.tar.xz 185092 BLAKE2B 
625a099628203b3b75ad77490e58dba19c89e1ce9de49006d649e228b1ff74f5a2f4743b35e4ba161737eef6eca42cedcead0e50ea62b9e4a25e3d7680e1c363
 SHA512 
9edbf8ef084ebf5b3fc2e9b30c20d537d1dcefc518428e4367fd4a3ecb9e6a67fb4f8a56def838fb6ff167c481398491de4309f2ad16465bba1bbca1f1b7cf4d
 DIST lxqt-session-1.3.0.tar.xz 186860 BLAKE2B 
7b52f82f2d4bc75bf03e7d2e3456797238ea91856088b2e39f8b5caa4f4f55ab92292e875d3aeb845e96e98435936a1fb0bf6db1c1d04091f5df80d75745bb22
 SHA512 
4ad358ad8a01fe6df697cb4dc19abee7ed9b37dce13022e2fc1b309a5adbb942c69fc4de401fbc16e51394d38482a98bf2f5ebcc0a64194e03bd714691ad96db

diff --git a/lxqt-base/lxqt-session/lxqt-session-1.2.0.ebuild 
b/lxqt-base/lxqt-session/lxqt-session-1.2.0.ebuild
deleted file mode 100644
index 815d9cc881bf..
--- a/lxqt-base/lxqt-session/lxqt-session-1.2.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="LXQt Session Manager"
-HOMEPAGE="https://lxqt-project.org/";
-
-MY_PV="$(ver_cut 1-2)"
-
-if [[ ${PV} = ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git";
-else
-   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz";
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-IUSE="+udev"
-
-LICENSE="LGPL-2.1 LGPL-2.1+"
-SLOT="0"
-
-BDEPEND="
-   >=dev-qt/linguist-tools-5.15:5
-   >=dev-util/lxqt-build-tools-0.12.0
-"
-DEPEND="
-   >=app-misc/qtxdg-tools-3.10.0
-   >=dev-libs/libqtxdg-3.10.0
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtdbus-5.15:5
-   >=dev-qt/qtgui-5.15:5
-   >=dev-qt/qtwidgets-5.15:5
-   >=dev-qt/qtx11extras-5.15:5
-   kde-frameworks/kwindowsystem:5[X]
-   =lxqt-base/liblxqt-${MY_PV}*:=
-   sys-process/procps:=
-   x11-libs/libX11
-   x11-misc/xdg-user-dirs
-   udev? ( virtual/libudev:= )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DWITH_LIBUDEV=$(usex udev)
-   )
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-   doman lxqt-config-session/man/*.1 lxqt-session/man/*.1
-
-   newenvd - 91lxqt-config-dir <<- _EOF_
-   XDG_CONFIG_DIRS='${EPREFIX}/usr/share'
-   _EOF_
-}



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

2023-06-18 Thread Andreas Sturmlechner
commit: 8eb755caa9d437a091205403cf720b8a326eec6d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 18 09:21:41 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 18 14:53:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eb755ca

media-gfx/lximage-qt: drop 1.2.0

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

 media-gfx/lximage-qt/Manifest|  1 -
 media-gfx/lximage-qt/lximage-qt-1.2.0.ebuild | 54 
 2 files changed, 55 deletions(-)

diff --git a/media-gfx/lximage-qt/Manifest b/media-gfx/lximage-qt/Manifest
index eb603c253ce3..ca73b2ed1e1f 100644
--- a/media-gfx/lximage-qt/Manifest
+++ b/media-gfx/lximage-qt/Manifest
@@ -1,2 +1 @@
-DIST lximage-qt-1.2.0.tar.xz 837692 BLAKE2B 
a51ad797882d2725e488226954672df1d6a175237ba5d0f21930af135c92afb46648ba3965f5e65c026eceb324a1e109a08b8f9921dff27d3f6685d35e898da7
 SHA512 
aa7cbc9f9e2e0ea1ea0cda446887002e285a17b54adb0bd87def1fabc9ad9dd5d25c5c1db56785e67f4767c2da8d8db9b4e73a440c676f80d7094434357b86e1
 DIST lximage-qt-1.3.0.tar.xz 838632 BLAKE2B 
eceee2fcdd6eae2360c8c7d27417d4e165520155050dae6c0fadfa22184634372582ac52c6233924b54b9d94e814967eb0abdd8ee3e7c719cdfde85840b51400
 SHA512 
c3fc8e24f78a9cd65736ba1af07b7fd5ba241eab233a595f7b05982d64a0a7a88d81c60eafea632779faa44f76cdb3bb501d2dc3b3758e3f6256fe2da10c37ac

diff --git a/media-gfx/lximage-qt/lximage-qt-1.2.0.ebuild 
b/media-gfx/lximage-qt/lximage-qt-1.2.0.ebuild
deleted file mode 100644
index 9e7a14624a84..
--- a/media-gfx/lximage-qt/lximage-qt-1.2.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="$(ver_cut 1-2)"
-
-inherit cmake xdg-utils
-
-DESCRIPTION="Qt Image Viewer"
-HOMEPAGE="https://lxqt-project.org/";
-
-if [[ ${PV} = ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git";
-else
-   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz";
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-LICENSE="GPL-2 GPL-2+"
-SLOT="0"
-
-BDEPEND="
-   >=dev-qt/linguist-tools-5.15:5
-   >=dev-util/lxqt-build-tools-0.12.0
-   virtual/pkgconfig
-"
-DEPEND="
-   dev-libs/glib:2
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtdbus-5.15:5
-   >=dev-qt/qtgui-5.15:5
-   >=dev-qt/qtnetwork-5.15:5
-   >=dev-qt/qtprintsupport-5.15:5
-   >=dev-qt/qtsvg-5.15:5
-   >=dev-qt/qtwidgets-5.15:5
-   >=dev-qt/qtx11extras-5.15:5
-   media-libs/libexif
-   =x11-libs/libfm-qt-${MY_PV}*:=
-   x11-libs/libX11
-   x11-libs/libXfixes
-"
-RDEPEND="${DEPEND}"
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: x11-themes/lxqt-themes/

2023-06-18 Thread Andreas Sturmlechner
commit: a9ca766341789190877920a579691ec1ca7fdaa9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 18 09:21:52 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 18 14:53:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9ca7663

x11-themes/lxqt-themes: drop 1.2.0

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

 x11-themes/lxqt-themes/Manifest |  1 -
 x11-themes/lxqt-themes/lxqt-themes-1.2.0.ebuild | 30 -
 2 files changed, 31 deletions(-)

diff --git a/x11-themes/lxqt-themes/Manifest b/x11-themes/lxqt-themes/Manifest
index fbfb6635e231..b0b518f08fc8 100644
--- a/x11-themes/lxqt-themes/Manifest
+++ b/x11-themes/lxqt-themes/Manifest
@@ -1,2 +1 @@
-DIST lxqt-themes-1.2.0.tar.xz 26646616 BLAKE2B 
fdb5e0879af6a2e68fb95e58599f0d9eadc3e935e20ed46a4c9da66859b28219896222d7102bddc2c7f600aff3dd72e37971b4143b286e87875296b499c35e31
 SHA512 
d43ff614a2b91436539b7cd7891d6ad5e968b49dfc44a7c1d9196f47827365b9a8377dd6d7d76c0e43ea09cee0b99e274b2663eaac0c4742559e70f9cbe6ebba
 DIST lxqt-themes-1.3.0.tar.xz 26647512 BLAKE2B 
7c00d77c17b34c420aaf2dc835fa540173dd69d137793d8304600b21ac0860d144f845d8f2f18079e37cb90c708a9b62ddb0cf7ee323e541ea9eb10b5a2cd68d
 SHA512 
b07bd6223b5d39bc728722bfe88698692d283b8fb5af302c0c74f1aca32fc8d53d904fe3ad60e3e0d8d81d33fc1404856e2d6d360a71f3ec3d1f6e602a2941e8

diff --git a/x11-themes/lxqt-themes/lxqt-themes-1.2.0.ebuild 
b/x11-themes/lxqt-themes/lxqt-themes-1.2.0.ebuild
deleted file mode 100644
index e5637f79469b..
--- a/x11-themes/lxqt-themes/lxqt-themes-1.2.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg-utils
-
-DESCRIPTION="LXQt Themes"
-HOMEPAGE="https://lxqt-project.org/";
-
-if [[ ${PV} = ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git";
-else
-   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz";
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-BDEPEND=">=dev-util/lxqt-build-tools-0.12.0"
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}



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

2023-06-18 Thread Andreas Sturmlechner
commit: c5d6fdcae4b682eee480bacdfa6ce22276f3da0e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 18 09:21:06 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 18 14:53:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5d6fdca

lxqt-base/lxqt-about: drop 1.2.0

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

 lxqt-base/lxqt-about/Manifest|  1 -
 lxqt-base/lxqt-about/lxqt-about-1.2.0.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/lxqt-base/lxqt-about/Manifest b/lxqt-base/lxqt-about/Manifest
index c7e685327a6b..c6a05b146e7a 100644
--- a/lxqt-base/lxqt-about/Manifest
+++ b/lxqt-base/lxqt-about/Manifest
@@ -1,2 +1 @@
-DIST lxqt-about-1.2.0.tar.xz 45808 BLAKE2B 
e92778fc33fd5b9e2fa88cb86c8682c2dfe7d612d1391d8bd133682a97d334b7452217845bf18bab9f8fbb8f91a4eae7b64b88be564b4d490f791fba366ee017
 SHA512 
16513bda9dc243fad1196f30fe9f90558c96a3bbe64f7575bf8e393e95a4fd2ead3abcb5542b237b3766c5f25cc04fe782b22918bce65ab339e9b94e616f4790
 DIST lxqt-about-1.3.0.tar.xz 46236 BLAKE2B 
e1a9cea0d0fac6cba5a3e7b2d3cb0c8e10430870bb04c4354849764738a6f3c5afada841c2dcde9f288c34917f4aef49db13f6ee48e1082bc9d9faed84be1869
 SHA512 
31a96a4f2ea4961b89b9080188bd8a9fa5f304868a2ab0b96aa9821de88a9aaebf64a8257cbdd8427f4c025045dc7a13602b35311ab96b9b8297c43d5bb92bf7

diff --git a/lxqt-base/lxqt-about/lxqt-about-1.2.0.ebuild 
b/lxqt-base/lxqt-about/lxqt-about-1.2.0.ebuild
deleted file mode 100644
index e19edfec3257..
--- a/lxqt-base/lxqt-about/lxqt-about-1.2.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="LXQt about dialog"
-HOMEPAGE="https://lxqt-project.org/";
-
-MY_PV="$(ver_cut 1-2)"
-
-if [[ ${PV} = ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git";
-else
-   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz";
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-BDEPEND=">=dev-util/lxqt-build-tools-0.12.0"
-DEPEND="
-   >=dev-libs/libqtxdg-3.10.0
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   =lxqt-base/liblxqt-${MY_PV}*:=
-"
-RDEPEND="${DEPEND}"



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

2023-06-18 Thread Andreas Sturmlechner
commit: b8da851bc904611b438501918b2d65107df923df
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 18 09:21:56 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 18 14:53:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8da851b

x11-wm/openbox: drop 3.6.1-r3, 3.6.1-r4

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

 x11-wm/openbox/openbox-3.6.1-r3.ebuild | 119 
 x11-wm/openbox/openbox-3.6.1-r4.ebuild | 121 -
 2 files changed, 240 deletions(-)

diff --git a/x11-wm/openbox/openbox-3.6.1-r3.ebuild 
b/x11-wm/openbox/openbox-3.6.1-r3.ebuild
deleted file mode 100644
index 2989a86a97e2..
--- a/x11-wm/openbox/openbox-3.6.1-r3.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11})
-inherit autotools python-single-r1
-
-DESCRIPTION="Standards compliant, fast, light-weight, extensible window 
manager"
-HOMEPAGE="http://openbox.org/wiki/Main_Page";
-
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="git://git.openbox.org/dana/openbox"
-else
-   SRC_URI="http://openbox.org/dist/openbox/${P}.tar.gz";
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~x86-linux"
-fi
-
-SRC_URI+=" branding? ( 
https://dev.gentoo.org/~hwoarang/distfiles/surreal-gentoo.tar.gz )"
-
-LICENSE="GPL-2"
-SLOT="3"
-IUSE="branding debug imlib nls session startup-notification svg xdg"
-REQUIRED_USE="xdg? ( ${PYTHON_REQUIRED_USE} )"
-
-BDEPEND="
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-RDEPEND="
-   dev-libs/glib:2
-   >=dev-libs/libxml2-2.0
-   >=media-libs/fontconfig-2
-   x11-libs/cairo
-   x11-libs/libXau
-   x11-libs/libXcursor
-   x11-libs/libXext
-   x11-libs/libXft
-   x11-libs/libXinerama
-   x11-libs/libXrandr
-   x11-libs/libXt
-   >=x11-libs/pango-1.8[X]
-   imlib? ( media-libs/imlib2 )
-   startup-notification? ( >=x11-libs/startup-notification-0.8 )
-   svg? ( gnome-base/librsvg:2 )
-   xdg? (
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/pyxdg[${PYTHON_USEDEP}]
-   ')
-   )
-"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-3.5.2-gnome-session.patch"
-   # see https://github.com/danakj/openbox/pull/35
-   "${FILESDIR}/${PN}-3.6.1-py3-xdg.patch"
-)
-
-pkg_setup() {
-   use xdg && python-single-r1_pkg_setup
-}
-
-src_unpack() {
-   if [[ ${PV} == ** ]]; then
-   git-r3_src_unpack
-   fi
-
-   default
-}
-
-src_prepare() {
-   default
-   sed -i \
-   -e "s:-O0 -ggdb ::" \
-   -e 's/-fno-strict-aliasing//' \
-   m4/openbox.m4 || die
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-static
-   --with-x
-   $(use_enable debug)
-   $(use_enable imlib imlib2)
-   $(use_enable nls)
-   $(use_enable session session-management)
-   $(use_enable startup-notification)
-   $(use_enable svg librsvg)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   dodir /etc/X11/Sessions
-   echo "/usr/bin/openbox-session" > "${ED}/etc/X11/Sessions/${PN}"
-   fperms a+x /etc/X11/Sessions/${PN}
-   emake DESTDIR="${D}" install
-   if use branding; then
-   insinto /usr/share/themes
-   doins -r "${WORKDIR}"/Surreal_Gentoo
-   # make it the default theme
-   sed -i \
-   -e "//{n; 
s@.*@Surreal_Gentoo@}" \
-   "${D}"/etc/xdg/openbox/rc.xml \
-   || die "failed to set Surreal Gentoo as the default 
theme"
-   fi
-   find "${ED}" -name '*.la' -delete || die
-   if use xdg ; then
-   python_fix_shebang "${ED}"/usr/libexec/openbox-xdg-autostart
-   else
-   rm "${ED}"/usr/libexec/openbox-xdg-autostart || die
-   fi
-}

diff --git a/x11-wm/openbox/openbox-3.6.1-r4.ebuild 
b/x11-wm/openbox/openbox-3.6.1-r4.ebuild
deleted file mode 100644
index d753cdef761b..
--- a/x11-wm/openbox/openbox-3.6.1-r4.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
-
-PYTHON_COMPAT=( python3_{9..11})
-inherit autotools python-single-r1
-
-DESCRIPTION="Standards compliant, fast, light-weight, extensible window 
manager"
-HOMEPAGE="http://openbox.org/wiki/Main_Page";
-
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/Mikachu/openbox.git";
-else
-   SRC_URI="http://openbox.org/di

[gentoo-commits] repo/gentoo:master commit in: x11-terms/qterminal/

2023-06-18 Thread Andreas Sturmlechner
commit: 7460004b4f22065109d066ebcc2cbc32e46cd59d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 18 09:40:22 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 18 14:53:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7460004b

x11-terms/qterminal: drop 1.2.0

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

 x11-terms/qterminal/Manifest   |  1 -
 x11-terms/qterminal/qterminal-1.2.0.ebuild | 51 --
 2 files changed, 52 deletions(-)

diff --git a/x11-terms/qterminal/Manifest b/x11-terms/qterminal/Manifest
index 76119a8dce17..7c3ea139cb2d 100644
--- a/x11-terms/qterminal/Manifest
+++ b/x11-terms/qterminal/Manifest
@@ -1,2 +1 @@
-DIST qterminal-1.2.0.tar.xz 217432 BLAKE2B 
cd5b8e02fe36abcd88b3af1b7d3e9e9791af0d3db867554cc683fe0f821af7668c585a5ebf3cee1ebcb4e9cc06e41c2c1afaf9f5b9fecb9d02f71dbe9a8bc6c8
 SHA512 
4d0db104004bc4b4a0c6d030978c241c0c57d7642f1a9e215158da5810029a46f21510c9b2a92d32c7218df667015e96b47965e3c2951935af7ab6a1a33a0f9d
 DIST qterminal-1.3.0.tar.xz 217748 BLAKE2B 
8da4e5388f13919cf67eb9931d4acd0e51b4b45a57acea1db1d8d98cfcec57e7b789e9b0f764fdefdfc71ff36b6a9722e2d389013b22872f8f730ebb1ff1d944
 SHA512 
f8cf2183da7af7869433b6057e20fba46be5cce30b75bdafb6cc0a5474e39fb1f2f8831f6841ca78f8b367f718ed2ee5a312a75850bc8192a37f20a6c5767a8d

diff --git a/x11-terms/qterminal/qterminal-1.2.0.ebuild 
b/x11-terms/qterminal/qterminal-1.2.0.ebuild
deleted file mode 100644
index bbb07b613889..
--- a/x11-terms/qterminal/qterminal-1.2.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg-utils
-
-DESCRIPTION="Qt-based multitab terminal emulator"
-HOMEPAGE="https://lxqt-project.org/";
-
-if [[ ${PV} = ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git";
-else
-   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz";
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-LICENSE="GPL-2 GPL-2+"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND=">=dev-util/lxqt-build-tools-0.12.0"
-DEPEND="
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtdbus-5.15:5
-   >=dev-qt/qtgui-5.15:5
-   >=dev-qt/qtwidgets-5.15:5
-   >=dev-qt/qtx11extras-5.15:5
-   x11-libs/libX11
-   ~x11-libs/qtermwidget-${PV}:=
-   test? ( dev-qt/qttest:5 )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_TESTS=$(usex test)
-   )
-
-   cmake_src_configure
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}



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

2023-06-18 Thread Andreas Sturmlechner
commit: 427d9fa92a8322c43bfbbc5a9f5d56a44b77f9ca
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 18 09:21:49 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 18 14:53:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=427d9fa9

x11-misc/pcmanfm-qt: drop 1.2.0

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

 x11-misc/pcmanfm-qt/Manifest|  1 -
 x11-misc/pcmanfm-qt/pcmanfm-qt-1.2.0.ebuild | 54 -
 2 files changed, 55 deletions(-)

diff --git a/x11-misc/pcmanfm-qt/Manifest b/x11-misc/pcmanfm-qt/Manifest
index 65dd7008c78b..f7b975cd499f 100644
--- a/x11-misc/pcmanfm-qt/Manifest
+++ b/x11-misc/pcmanfm-qt/Manifest
@@ -1,2 +1 @@
-DIST pcmanfm-qt-1.2.0.tar.xz 352536 BLAKE2B 
4da72028fc22c9cc5711a2c5f4b7f92bdccc0f2006fb501b544df7441473ffe2719d161335b7b7d72f8a7fd3b545a73267a3a1b5b9716333c03c2e67241f
 SHA512 
30e4d606a1eb5f3f64f0f6a3c3e855cca62a012f6e18e76a9f5738f304d2934fb0607fa579fa7ddf00ee863b8cd85f03bdb6e10eeb8bc61f5d50081ccc1db32b
 DIST pcmanfm-qt-1.3.0.tar.xz 358932 BLAKE2B 
e3f9104758ea0a1b4d20c400010d13a79b0d9f8071978a8a0ae17b5b8c85931217cae84f3cdaf01cbeefbfb44ee0f7a66f5f9f14f8a83fb33611ea74a8a65e07
 SHA512 
c656b89258b8156863057a6f99932174f6f2f4d85ffae85b18ff3f0e3c199624aff29866df3b5f78e826918321cc3298bfe492119e6e01aaf5495cc9500ea3e3

diff --git a/x11-misc/pcmanfm-qt/pcmanfm-qt-1.2.0.ebuild 
b/x11-misc/pcmanfm-qt/pcmanfm-qt-1.2.0.ebuild
deleted file mode 100644
index 2911b656b08b..
--- a/x11-misc/pcmanfm-qt/pcmanfm-qt-1.2.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="$(ver_cut 1-2)"
-
-inherit cmake optfeature xdg-utils
-
-DESCRIPTION="Qt GUI Tabbed Filemanager"
-HOMEPAGE="https://lxqt-project.org/";
-
-if [[ "${PV}" == "" ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git";
-else
-   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz";
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-LICENSE="GPL-2 GPL-2+ LGPL-2.1+"
-SLOT="0"
-
-BDEPEND="
-   >=dev-qt/linguist-tools-5.15:5
-   >=dev-util/lxqt-build-tools-0.12.0
-"
-DEPEND="
-   dev-libs/glib:2
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtdbus-5.15:5
-   >=dev-qt/qtgui-5.15:5
-   >=dev-qt/qtwidgets-5.15:5
-   >=dev-qt/qtx11extras-5.15:5
-   sys-apps/util-linux
-   virtual/freedesktop-icon-theme
-   =x11-libs/libfm-qt-${MY_PV}*:=
-   x11-libs/libxcb:=
-   x11-misc/xdg-utils
-"
-RDEPEND="${DEPEND}
-   >=lxde-base/lxmenu-data-0.1.5
-"
-
-pkg_postinst() {
-   xdg_desktop_database_update
-
-   optfeature "mount password storing" gnome-base/gnome-keyring
-   ! has_version lxqt-base/lxqt-meta && optfeature "trash functionality" 
gnome-base/gvfs
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-}



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

2023-06-18 Thread Andreas Sturmlechner
commit: b5643503fa7825caab915d6b98439735aa6c8a8b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 18 09:40:37 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 18 14:53:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5643503

x11-misc/screengrab: drop 2.5.0

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

 x11-misc/screengrab/Manifest|  1 -
 x11-misc/screengrab/screengrab-2.5.0.ebuild | 40 -
 2 files changed, 41 deletions(-)

diff --git a/x11-misc/screengrab/Manifest b/x11-misc/screengrab/Manifest
index d50924fc4537..a72af845c7bd 100644
--- a/x11-misc/screengrab/Manifest
+++ b/x11-misc/screengrab/Manifest
@@ -1,2 +1 @@
-DIST screengrab-2.5.0.tar.xz 336852 BLAKE2B 
7c59cadbac952cf982873f427bc9d6ff594b6e517b7dcda287f80dc51d272b17250d3cb78f264d09eb348bc0c8ce783b22e1ce5f67ec52004d4091f86866e84c
 SHA512 
681adc0e9e26ad591aceb8002095e9117534ba20cc1086e7e2be5c6707d2b308c7bb9e4201563692891678b40b45f4a2e7db20008676af9ca513c34c00c0fc02
 DIST screengrab-2.6.0.tar.xz 337392 BLAKE2B 
086490ef883ce1a317da00d7580f1b5162d6273f2a7caa286ccfb00ba3017631d2c58a127d8ca735d4d9f5947b46a8a5b0f6b315dba857153789a0f353846f6a
 SHA512 
622bd9fa4548dbbd2b965f2a38446d6b6002786ff2154f9efe86a4970ac464174d1d7e34b8fdc61761f935c97bf4ac8bb2e8ffd166b859cddd3183bd76380b88

diff --git a/x11-misc/screengrab/screengrab-2.5.0.ebuild 
b/x11-misc/screengrab/screengrab-2.5.0.ebuild
deleted file mode 100644
index 7962f498a9dc..
--- a/x11-misc/screengrab/screengrab-2.5.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg-utils
-
-DESCRIPTION="Qt GUI Screenshot Utility"
-HOMEPAGE="https://lxqt.github.io/";
-SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz";
-
-LICENSE="GPL-2 GPL-2+ LGPL-2.1+"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~riscv x86"
-IUSE=""
-
-BDEPEND="dev-qt/linguist-tools:5"
-DEPEND="
-   >=dev-libs/libqtxdg-3.10.0
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtdbus-5.15:5
-   >=dev-qt/qtgui-5.15:5
-   >=dev-qt/qtnetwork-5.15:5
-   >=dev-qt/qtwidgets-5.15:5
-   >=dev-qt/qtx11extras-5.15:5
-   kde-frameworks/kwindowsystem:5[X]
-   x11-libs/libX11
-   x11-libs/libxcb:=
-"
-RDEPEND="${DEPEND}"
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}



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

2023-06-18 Thread Andreas Sturmlechner
commit: bf261ee64ea912f29c12ab58b25b502aa9a40e65
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 18 09:40:51 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 18 14:53:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf261ee6

x11-misc/qps: drop 2.6.0

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

 x11-misc/qps/Manifest |  1 -
 x11-misc/qps/qps-2.6.0.ebuild | 36 
 2 files changed, 37 deletions(-)

diff --git a/x11-misc/qps/Manifest b/x11-misc/qps/Manifest
index e191b0d59a1f..1b79d8561b5c 100644
--- a/x11-misc/qps/Manifest
+++ b/x11-misc/qps/Manifest
@@ -1,2 +1 @@
-DIST qps-2.6.0.tar.xz 295320 BLAKE2B 
e6a917993b64ace2333fec11d2406a0d9770bd8f3287ba38c586b7debd2572c342ebfb6e5e8c42f71f7ae6b6135995ba21f597258948538da5721daa8cde69c4
 SHA512 
c405841b2a455daeaf57e86c90a85e2d1e7c9a012d29262cba2b25f4b26ef693ae902d7d97b82504124d1b4562341af9c782b06745903616f1d3b809979d569a
 DIST qps-2.7.0.tar.xz 269192 BLAKE2B 
90cb86f854d7c7df92ad206558741284a758b569ad117e9c4c0fcf063ec86539e9dc45e25e02449c63063b335056d01b5926ec760fde505b014ba3eb76c4ca2f
 SHA512 
76285f37869f057fccd895eccf965547c11e49dd8315ef8ac4ea199734aae449be8e7782d41fb8582b0fa60715952857595d4bef7a3afcb47e83f31a168fd3c7

diff --git a/x11-misc/qps/qps-2.6.0.ebuild b/x11-misc/qps/qps-2.6.0.ebuild
deleted file mode 100644
index 7c995b4b42c9..
--- a/x11-misc/qps/qps-2.6.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg-utils
-
-DESCRIPTION="Qt GUI Process Manager"
-HOMEPAGE="https://lxqt-project.org/";
-SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz";
-
-LICENSE="GPL-2 GPL-2+ LGPL-2.1+ QPL-1.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~riscv x86"
-
-BDEPEND="
-   >=dev-qt/linguist-tools-5.15:5
-   >=dev-util/lxqt-build-tools-0.12.0
-"
-DEPEND="
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtgui-5.15:5
-   >=dev-qt/qtwidgets-5.15:5
-   >=lxqt-base/liblxqt-1.2:=
-"
-RDEPEND="${DEPEND}"
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/qtermwidget/

2023-06-18 Thread Andreas Sturmlechner
commit: 95b664796f0600a79af5c62e8fbe7cc901e40472
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 18 09:48:12 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 18 14:53:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95b66479

x11-libs/qtermwidget: drop 1.2.0

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

 x11-libs/qtermwidget/Manifest |  1 -
 x11-libs/qtermwidget/qtermwidget-1.2.0.ebuild | 31 ---
 2 files changed, 32 deletions(-)

diff --git a/x11-libs/qtermwidget/Manifest b/x11-libs/qtermwidget/Manifest
index 28b9524d19cf..91be2403ce4a 100644
--- a/x11-libs/qtermwidget/Manifest
+++ b/x11-libs/qtermwidget/Manifest
@@ -1,2 +1 @@
-DIST qtermwidget-1.2.0.tar.xz 189276 BLAKE2B 
bd74e1a9e468697f45a7ab338617aad09a2a3477d94253ec859cb97f7945677f430d5289c75652cec6fdb711fb40459fdc35851abf0b3af845588d4ef744ecc2
 SHA512 
0424720144aca1d6b463bff0f79935b63bc8902dbc169901b2d0f4a8df1dd73ea1b0224fd3d69049cb9d1500fbab8eb349212c1c967a4188f25f7c0a2330bd5a
 DIST qtermwidget-1.3.0.tar.xz 189464 BLAKE2B 
f6257588d6c8505737affcec56cc2da66121cb1fecaa8a44f4afad528f5bd18cb738cb9b65da7b2c1632093680bec2403439a323cdec5d2845b8799de0e02a50
 SHA512 
f1731f6915bb9d5ea83a434cab169064fe7ac2fcf60c6b35c696e4d945fe11937dd98311916d6272016b059ed7f3fc66a955b91d0b0e7e6499f69627116608ed

diff --git a/x11-libs/qtermwidget/qtermwidget-1.2.0.ebuild 
b/x11-libs/qtermwidget/qtermwidget-1.2.0.ebuild
deleted file mode 100644
index ecde49f74bb3..
--- a/x11-libs/qtermwidget/qtermwidget-1.2.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Qt terminal emulator widget"
-HOMEPAGE="https://lxqt-project.org/";
-
-if [[ "${PV}" == "" ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/lxqt/${PN}.git";
-else
-   
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz";
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-LICENSE="BSD GPL-2 LGPL-2+"
-SLOT="0/${PV}"
-
-BDEPEND="
-   >=dev-qt/linguist-tools-5.15:5
-   >=dev-util/lxqt-build-tools-0.12.0
-"
-DEPEND="
-   >=dev-qt/qtcore-5.15:5
-   >=dev-qt/qtgui-5.15:5
-   >=dev-qt/qtwidgets-5.15:5
-"
-RDEPEND="${DEPEND}"



  1   2   3   4   5   >