[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/dssp/

2023-07-21 Thread Pacho Ramos
commit: ddf8fcf2b6c6e590991202b108173b2e9792fe3d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Jul 21 08:00:36 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri Jul 21 08:01:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddf8fcf2

sci-chemistry/dssp: add 4.4.1

Closes: https://bugs.gentoo.org/910585
Signed-off-by: Pacho Ramos  gentoo.org>

 sci-chemistry/dssp/Manifest  |  1 +
 sci-chemistry/dssp/dssp-4.4.1.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/sci-chemistry/dssp/Manifest b/sci-chemistry/dssp/Manifest
index d8219dde5151..f4b46c4fa494 100644
--- a/sci-chemistry/dssp/Manifest
+++ b/sci-chemistry/dssp/Manifest
@@ -2,3 +2,4 @@ DIST dssp-2.2.1.tgz 47141 BLAKE2B 
34d8b2db8797a8c23763766c0214337f03584c4be52c1b
 DIST dssp-3.0.11.tar.gz 168085 BLAKE2B 
e1c42fd22cfb2287f10b5deae48b56a4583d4a67737a3485dcbd160d1597a15c2d5105c3794c875d8001abede1c014efb4f7f5b7c250f867bdf9ed95a0860217
 SHA512 
a0cfe44e517ff1f909ef2928b62ae2c639c6bddfd8a0fb538883f647fd2771e00da68e0fd2521aa02ba3c6d1b0c9b784b7fe142392af3a3abf6ea89f1546bd9d
 DIST dssp-4.3.1.tar.gz 226842 BLAKE2B 
86318f05b8381d94fa9c65a956f5fb607ef8072b0395d912e20697ba36836c449ddff31a4a64d0005bbfe34899f71853c0f15a911042389fc894934c08fc34c8
 SHA512 
4dc1a3f5c7ba258ebf548674c7b33c36b0e3a7d14911394eb8d2955c235f3cb1d6c50cb03f411db55a8a9d7aa93e4d03354c47f9f0126b0bdcbf40dc9391d403
 DIST dssp-4.4.0.tar.gz 161773 BLAKE2B 
87673be73f3163ba6fa090cc7acd4f864d41922033da9d126535b84e2da4defaaa8781a8cda6e80103dc75359718cd867b9baf90c74ae3ff923e212b520998a2
 SHA512 
1b09306c05587c278fcd881e0d3c169d44d960d8578f310adbd79b054683c257d0ee00d6bdfb5b0d7cd81c224f3572c2c7538a42d964817d587632128b96daa9
+DIST dssp-4.4.1.tar.gz 161797 BLAKE2B 
d6bfb40a730f39e9d5a0988ce22a9dd377ec08a09e29f77e5afaac26d512cf87f6e289c1e4e3e63cfef7354b10fb57bf410bcc169604b1b6a6078380e4f08d26
 SHA512 
1bcf9e16efc5d3a7de11e24ed63e47d3263123af4670b8f3daa97cdf7cc33202fb4d564acac3024ed4edcce1ef8278f71f5312f27a234d2957afa6f563c88ed6

diff --git a/sci-chemistry/dssp/dssp-4.4.1.ebuild 
b/sci-chemistry/dssp/dssp-4.4.1.ebuild
new file mode 100644
index ..d79883c4e211
--- /dev/null
+++ b/sci-chemistry/dssp/dssp-4.4.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit cmake
+
+DESCRIPTION="The protein secondary structure standard"
+HOMEPAGE="https://swift.cmbi.umcn.nl/gv/dssp/ https://github.com/PDB-REDO/dssp;
+SRC_URI="https://github.com/PDB-REDO/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+# doc disabled as it only generates a PDF from the manpage for now
+# https://github.com/PDB-REDO/dssp/issues/64
+#IUSE="doc"
+
+CDEPEND="
+   dev-libs/boost:=[zlib]
+   >=dev-libs/libmcfp-1.2.2
+   >=sci-libs/libcifpp-5.1.0
+"
+BDEPEND="${CDEPEND}"
+#  doc? (
+#  || ( app-text/pandoc-bin[pandoc-symlink] app-text/pandoc )
+#  dev-python/weasyprint
+#  )
+DEPEND=""
+RDEPEND="${CDEPEND}"
+
+#src_prepare() {
+#  # wkhtmltopdf is not available on Gentoo
+#  sed -i -e \
+#  's/-t html/-t html --pdf-engine=weasyprint/' \
+#  CMakeLists.txt
+#  cmake_src_prepare
+#}
+
+src_configure() {
+   local mycmakeargs=(
+   #-DGENERATE_DOCUMENTATION=$(usex doc)
+   -DGENERATE_DOCUMENTATION=NO
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   if has_version "<=sci-chemistry/gromacs-2022"; then
+   ewarn "DSSP > 3.0.x is not compatible with gmx do_dssp:"
+   ewarn "https://gitlab.com/gromacs/gromacs/-/issues/4129;
+   ewarn
+   ewarn "Feel free to mask newer versions if needed."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/dssp/

2023-07-21 Thread Pacho Ramos
commit: 4eef8956d16195c0f9ce801271727c1c9327f2d3
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Jul 21 08:00:51 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri Jul 21 08:01:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eef8956

sci-chemistry/dssp: drop 4.4.0

Signed-off-by: Pacho Ramos  gentoo.org>

 sci-chemistry/dssp/Manifest  |  1 -
 sci-chemistry/dssp/dssp-4.4.0.ebuild | 39 
 2 files changed, 40 deletions(-)

diff --git a/sci-chemistry/dssp/Manifest b/sci-chemistry/dssp/Manifest
index f4b46c4fa494..efda44191d90 100644
--- a/sci-chemistry/dssp/Manifest
+++ b/sci-chemistry/dssp/Manifest
@@ -1,5 +1,4 @@
 DIST dssp-2.2.1.tgz 47141 BLAKE2B 
34d8b2db8797a8c23763766c0214337f03584c4be52c1bc820a0df0db6a5f78ac0229aafdd47a60b8fd6f4832abf0399663c53f9e898c75f08ecbe22b141c8da
 SHA512 
4a273714d6b3230daea166caa7f4117d5ccb225bea0cf1bc2eb61539b6cc8e227d0ba19047d61f0ad0d1d6bc2efdec9c193bd44341e15ef0950acb4a22498811
 DIST dssp-3.0.11.tar.gz 168085 BLAKE2B 
e1c42fd22cfb2287f10b5deae48b56a4583d4a67737a3485dcbd160d1597a15c2d5105c3794c875d8001abede1c014efb4f7f5b7c250f867bdf9ed95a0860217
 SHA512 
a0cfe44e517ff1f909ef2928b62ae2c639c6bddfd8a0fb538883f647fd2771e00da68e0fd2521aa02ba3c6d1b0c9b784b7fe142392af3a3abf6ea89f1546bd9d
 DIST dssp-4.3.1.tar.gz 226842 BLAKE2B 
86318f05b8381d94fa9c65a956f5fb607ef8072b0395d912e20697ba36836c449ddff31a4a64d0005bbfe34899f71853c0f15a911042389fc894934c08fc34c8
 SHA512 
4dc1a3f5c7ba258ebf548674c7b33c36b0e3a7d14911394eb8d2955c235f3cb1d6c50cb03f411db55a8a9d7aa93e4d03354c47f9f0126b0bdcbf40dc9391d403
-DIST dssp-4.4.0.tar.gz 161773 BLAKE2B 
87673be73f3163ba6fa090cc7acd4f864d41922033da9d126535b84e2da4defaaa8781a8cda6e80103dc75359718cd867b9baf90c74ae3ff923e212b520998a2
 SHA512 
1b09306c05587c278fcd881e0d3c169d44d960d8578f310adbd79b054683c257d0ee00d6bdfb5b0d7cd81c224f3572c2c7538a42d964817d587632128b96daa9
 DIST dssp-4.4.1.tar.gz 161797 BLAKE2B 
d6bfb40a730f39e9d5a0988ce22a9dd377ec08a09e29f77e5afaac26d512cf87f6e289c1e4e3e63cfef7354b10fb57bf410bcc169604b1b6a6078380e4f08d26
 SHA512 
1bcf9e16efc5d3a7de11e24ed63e47d3263123af4670b8f3daa97cdf7cc33202fb4d564acac3024ed4edcce1ef8278f71f5312f27a234d2957afa6f563c88ed6

diff --git a/sci-chemistry/dssp/dssp-4.4.0.ebuild 
b/sci-chemistry/dssp/dssp-4.4.0.ebuild
deleted file mode 100644
index daf7c4f9314d..
--- a/sci-chemistry/dssp/dssp-4.4.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit cmake
-
-DESCRIPTION="The protein secondary structure standard"
-HOMEPAGE="https://swift.cmbi.umcn.nl/gv/dssp/ https://github.com/PDB-REDO/dssp;
-SRC_URI="https://github.com/PDB-REDO/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-BDEPEND="
-   dev-libs/boost:=[zlib]
-   >=dev-libs/libmcfp-1.2.2
-   >=sci-libs/libcifpp-5.1.0
-"
-DEPEND=""
-RDEPEND="${BDEPEND}"
-
-src_configure() {
-   # gxrio not packaged
-   local mycmakeargs=(
-   -DBUILD_WEBSERVER=OFF
-   )
-   cmake_src_configure
-}
-
-pkg_postinst() {
-   if has_version "<=sci-chemistry/gromacs-2022"; then
-   ewarn "DSSP > 3.0.x is not compatible with gmx do_dssp:"
-   ewarn "https://gitlab.com/gromacs/gromacs/-/issues/4129;
-   ewarn
-   ewarn "Feel free to mask newer versions if needed."
-   fi
-}



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

2023-07-20 Thread Pacho Ramos
commit: 09b81851d6c22eb4989a9b49f96ccaa2e47a4c27
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Jul 20 19:48:12 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Jul 20 19:48:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09b81851

sys-fs/udisks: libblockdev needs to have nvme support

Closes: https://bugs.gentoo.org/910484
Signed-off-by: Pacho Ramos  gentoo.org>

 sys-fs/udisks/udisks-2.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/udisks/udisks-2.10.0.ebuild 
b/sys-fs/udisks/udisks-2.10.0.ebuild
index b42b82eab9dd..fe76f3d7cce0 100644
--- a/sys-fs/udisks/udisks-2.10.0.ebuild
+++ b/sys-fs/udisks/udisks-2.10.0.ebuild
@@ -24,7 +24,7 @@ BLOCKDEV_MIN_VER="3.0"
 
 COMMON_DEPEND="
>=sys-auth/polkit-0.114[daemon]
-   >=sys-libs/libblockdev-${BLOCKDEV_MIN_VER}:=[cryptsetup,lvm?]
+   >=sys-libs/libblockdev-${BLOCKDEV_MIN_VER}:=[cryptsetup,lvm?,nvme]
virtual/udev
acl? ( virtual/acl )
daemon? (



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/pymol/

2023-07-20 Thread Pacho Ramos
commit: 7c1155b0a87a8388154a392f173e0399394cd681
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Jul 20 11:30:51 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Jul 20 11:31:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c1155b0

sci-chemistry/pymol: Fix install on prefix

Thanks-to: hsk17
Bug: https://bugs.gentoo.org/910021
Signed-off-by: Pacho Ramos  gentoo.org>

 sci-chemistry/pymol/pymol-2.5.0-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-chemistry/pymol/pymol-2.5.0-r4.ebuild 
b/sci-chemistry/pymol/pymol-2.5.0-r4.ebuild
index 0bc61b40744a..e4b4d3e2eadb 100644
--- a/sci-chemistry/pymol/pymol-2.5.0-r4.ebuild
+++ b/sci-chemistry/pymol/pymol-2.5.0-r4.ebuild
@@ -83,7 +83,7 @@ python_install_all() {
 
# Move data to correct location
dodir /usr/share/pymol
-   mv "${D}/$(python_get_sitedir)"/pymol/pymol_path/* 
"${D}/usr/share/pymol" || die
+   mv "${D}/$(python_get_sitedir)"/pymol/pymol_path/* 
"${ED}/usr/share/pymol" || die
 
# These environment variables should not go in the wrapper script, or 
else
# it will be impossible to use the PyMOL libraries from Python.



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-bluetooth-quick-connect/

2023-07-20 Thread Pacho Ramos
commit: 6eea68d1592e025faf0e1ceee322b801eded0411
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Jul 20 08:15:31 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Jul 20 08:15:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eea68d1

gnome-extra/gnome-shell-extension-bluetooth-quick-connect: drop 33

Signed-off-by: Pacho Ramos  gentoo.org>

 .../Manifest   |  1 -
 ...ell-extension-bluetooth-quick-connect-33.ebuild | 50 --
 2 files changed, 51 deletions(-)

diff --git a/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/Manifest 
b/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/Manifest
index 972d089ce2a3..df4dd13a72b6 100644
--- a/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/Manifest
+++ b/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/Manifest
@@ -1,2 +1 @@
-DIST gnome-shell-extension-bluetooth-quick-connect-33.tar.gz 26460 BLAKE2B 
fac17c01c0498420f6b3f35d770c5272112577be8001174b4781640e7e2e91c71e14373cb662a4c92539ebb724dda0986b96bb1fc78d4c5770a458f5898afcb2
 SHA512 
3642c09c9975f38b11dd8605cfce2030bb8aa5921c6cd55957cc8061cf670ff94af2f650745a891bdb491cfc768fe93da948518dc99c07d531e27e29adcece87
 DIST gnome-shell-extension-bluetooth-quick-connect-36.tar.gz 27126 BLAKE2B 
0fd5e166bb1c0bcd237e4fcb741581bc0bdb7e1be4ea90ab860de64b3a04064315c08697598286eee29b07c5f4689d86e80925cd3da3f77036480fbbde7c0d62
 SHA512 
fa72495e4e935d7f2751d6652d2e6e337a858db56ee56374a361810dd4e8a48ded38b533b6b1e2d975f1e732579e5b054b17d953db2f50a27f2b58ff147612d9

diff --git 
a/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/gnome-shell-extension-bluetooth-quick-connect-33.ebuild
 
b/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/gnome-shell-extension-bluetooth-quick-connect-33.ebuild
deleted file mode 100644
index 234e18e5fc7f..
--- 
a/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/gnome-shell-extension-bluetooth-quick-connect-33.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit gnome2-utils
-
-DESCRIPTION="Allow to connect bluetooth paired devices from gnome control 
panel"
-HOMEPAGE="https://github.com/bjarosze/gnome-bluetooth-quick-connect;
-SRC_URI="https://github.com/bjarosze/gnome-bluetooth-quick-connect/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~riscv x86"
-IUSE=""
-
-RDEPEND="
-   net-wireless/bluez
-   app-eselect/eselect-gnome-shell-extensions
-   >=gnome-base/gnome-shell-40
-"
-DEPEND="${COMMON_DEPEND}"
-BDEPEND=""
-
-S="${WORKDIR}/${P/shell-extension-}"
-extension_uuid="bluetooth-quick-conn...@bjarosze.gmail.com"
-
-src_install() {
-   einstalldocs
-   insinto /usr/share/glib-2.0/schemas
-   doins schemas/*.xml
-   rm -rf README.md LICENSE Makefile schemas || die
-   insinto /usr/share/gnome-shell/extensions/"${extension_uuid}"
-   doins -r *
-   dosym ../../../../../usr/share/glib-2.0/schemas 
/usr/share/gnome-shell/extensions/"${extension_uuid}"/schemas
-}
-
-pkg_preinst() {
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   gnome2_schemas_update
-   ebegin "Updating list of installed extensions"
-   eselect gnome-shell-extensions update
-   eend $?
-}
-
-pkg_postrm() {
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-alphabetical-grid/

2023-07-20 Thread Pacho Ramos
commit: 070aafc084d4dc8d2d827f0e0ad6e8cb346495c6
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Jul 20 08:13:57 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Jul 20 08:13:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=070aafc0

gnome-extra/gnome-shell-extension-alphabetical-grid: drop 30.0

Signed-off-by: Pacho Ramos  gentoo.org>

 .../Manifest   |  1 -
 ...e-shell-extension-alphabetical-grid-30.0.ebuild | 59 --
 2 files changed, 60 deletions(-)

diff --git a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
index b571da56232b..ab21293f3373 100644
--- a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
+++ b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
@@ -1,3 +1,2 @@
 DIST gnome-shell-extension-alphabetical-grid-29.0.tar.gz 213643 BLAKE2B 
f4e0244f41ec426f5c2189ccfb32144c419d10d22ea477b102d60defd203cc80cb5272aaeedcc5fd3e554341a51aa9ed0e829e38a2c6977daaf82f954fd6a073
 SHA512 
a4417637d719cc2d35fca80b3621e8bd6e965ed87890105f611d69ae4b901c25080c64599ceac3518dafedd0fb240989b447b643bb88fc2164463371eb0c98f2
-DIST gnome-shell-extension-alphabetical-grid-30.0.tar.gz 214324 BLAKE2B 
36e20967f3f67b613ad1fc6c3730aff16e40bc3680e452f98eb801991b7a76ec9c08192d0e10dddc34d28ed8418a45b6905cab7b8d2a80e8b2afb43d43c746c8
 SHA512 
49708adb6d8f78cf426cdb6b67de9c9db0d0a0f4500b6e491b2b806de658cfa99528df6a6042bbf201fbb69a34782aca6072d17a2da43e5ea148e2cec8a3f9be
 DIST gnome-shell-extension-alphabetical-grid-31.0.tar.gz 214302 BLAKE2B 
16dcfdbd39e6e29f388af7a17e90069f9aa9aa22d03c22ab461053539686097d27238d6c4d5077e5cb7160bf15ed5717e132d34ba9407993af39e008b9b35efe
 SHA512 
4639619ca43bacdc3c1658ac8fe4689ffed680c91b61f00ca2ba5ac929f246dd8726d88f628a0ebbe0fc85a616e7219d54c351e5f2773e765eb3ace6a3823944

diff --git 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-30.0.ebuild
 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-30.0.ebuild
deleted file mode 100644
index 60d548d52ade..
--- 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-30.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit gnome2-utils
-
-# Useful specially to prevent
-# https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/4684
-# https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/3180
-DESCRIPTION="Restore the alphabetical ordering of the app grid"
-HOMEPAGE="https://github.com/stuarthayhurst/alphabetical-grid-extension;
-SRC_URI="https://github.com/stuarthayhurst/alphabetical-grid-extension/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   app-eselect/eselect-gnome-shell-extensions
-   >=gnome-base/gnome-shell-3.38
-"
-DEPEND="${COMMON_DEPEND}"
-BDEPEND=""
-
-S="${WORKDIR}/alphabetical-grid-extension-${PV}"
-extension_uuid="AlphabeticalAppGrid@stuarthayhurst"
-
-# Tests are only useful for upstream
-RESTRICT="test"
-
-# Not useful for us
-src_compile() { :; }
-
-src_install() {
-   einstalldocs
-   mv docs/icon.svg extension || die
-   cd extension || die
-   insinto /usr/share/glib-2.0/schemas
-   doins schemas/*.xml
-   rm -rf schemas || die
-   insinto /usr/share/gnome-shell/extensions/"${extension_uuid}"
-   doins -r *
-}
-
-pkg_preinst() {
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   gnome2_schemas_update
-   ebegin "Updating list of installed extensions"
-   eselect gnome-shell-extensions update
-   eend $?
-}
-
-pkg_postrm() {
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-weather-in-the-clock/

2023-07-20 Thread Pacho Ramos
commit: 530fa22b5112a8457122afc350479f0347c9e688
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Jul 20 08:18:09 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Jul 20 08:18:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=530fa22b

gnome-extra/gnome-shell-extension-weather-in-the-clock: drop 20221024

Signed-off-by: Pacho Ramos  gentoo.org>

 ...-extension-weather-in-the-clock-20221024.ebuild | 49 --
 1 file changed, 49 deletions(-)

diff --git 
a/gnome-extra/gnome-shell-extension-weather-in-the-clock/gnome-shell-extension-weather-in-the-clock-20221024.ebuild
 
b/gnome-extra/gnome-shell-extension-weather-in-the-clock/gnome-shell-extension-weather-in-the-clock-20221024.ebuild
deleted file mode 100644
index 655a85e5772f..
--- 
a/gnome-extra/gnome-shell-extension-weather-in-the-clock/gnome-shell-extension-weather-in-the-clock-20221024.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit gnome2-utils
-
-DESCRIPTION="Display the current weather in the clock"
-HOMEPAGE="https://github.com/JasonLG1979/gnome-shell-extension-weather-in-the-clock;
-COMMIT="38ba36090961a37260215ae04f4a7e0a1377da95"
-SRC_URI="https://github.com/JasonLG1979/gnome-shell-extension-weather-in-the-clock/archive/${COMMIT}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="
-   app-eselect/eselect-gnome-shell-extensions
-   >=gnome-base/gnome-shell-3.38
-   gnome-extra/gnome-weather
-"
-DEPEND=""
-BDEPEND=""
-
-extension_uuid="weatherinthecl...@jasonlg1979.github.io"
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-src_compile() { :; }
-
-src_install() {
-   einstalldocs
-   insinto /usr/share/gnome-shell/extensions/
-   doins -r "${extension_uuid}"
-}
-
-pkg_preinst() {
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   gnome2_schemas_update
-   ebegin "Updating list of installed extensions"
-   eselect gnome-shell-extensions update
-   eend $?
-}
-
-pkg_postrm() {
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/, ...

2023-07-20 Thread Pacho Ramos
commit: 125f8b1c49cd03fb61d68890102e97e5bd756333
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Jul 20 08:16:14 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Jul 20 08:16:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=125f8b1c

gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen: drop 
20220323-r1

Signed-off-by: Pacho Ramos  gentoo.org>

 .../Manifest   |  1 -
 ...ur-effect-on-lock-screen-20220323-gnome43.patch | 12 -
 ...l-blur-effect-on-lock-screen-20220323-r1.ebuild | 60 --
 3 files changed, 73 deletions(-)

diff --git 
a/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/Manifest 
b/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/Manifest
index 2d6416f8066c..92af23e5c254 100644
--- 
a/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/Manifest
+++ 
b/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/Manifest
@@ -1,2 +1 @@
-DIST gnome-shell-extension-control-blur-effect-on-lock-screen-20220323.tar.gz 
2618 BLAKE2B 
050f801bcc1ced63647c49badb779ce60a7de329ecebfef324cb8d1992e992933524a5e0e08272cf93bd9e24c9be72ba3b1365721b7954422ae0dfab7c1448bf
 SHA512 
c13bff5676d5cf5ad6c932c6f19f1229fe65b3c4c0bcad6d0f3dfbce5bb763ebbd5cea7140e7b3ad5417819ee27e4e49369740d634b13b7f037fa4dc324dbced
 DIST gnome-shell-extension-control-blur-effect-on-lock-screen-20230408.tar.gz 
18303 BLAKE2B 
e15c4cb3274e0c295162dbb4788f9668d16b17f38bff0f8c45716202470c29986d28df19efdeda707365dc3b229a1dccb4c7b9fe4cfab7868d6286ac7ccf561b
 SHA512 
4167587a1786f06a559975a393c2dac7fd54f4abeab902adbbd9637ef7a2399ad1e8e5a52f881559766599c8905ce501a3febb020f0b300b0a1ce5450d04052d

diff --git 
a/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/files/gnome-shell-extension-control-blur-effect-on-lock-screen-20220323-gnome43.patch
 
b/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/files/gnome-shell-extension-control-blur-effect-on-lock-screen-20220323-gnome43.patch
deleted file mode 100644
index 5692ec98793e..
--- 
a/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/files/gnome-shell-extension-control-blur-effect-on-lock-screen-20220323-gnome43.patch
+++ /dev/null
@@ -1,12 +0,0 @@
 a/metadata.json.old2022-12-04 11:21:39.015695448 +0100
-+++ b/metadata.json2022-12-04 11:21:47.130043343 +0100
-@@ -5,7 +5,8 @@
-   "shell-version": [
- "40",
- "41",
--"42"
-+"42",
-+"43"
-   ],
-   "url": "https://github.com/PRATAP-KUMAR/Control_Blur_Effect_On_Lock_Screen;,
-   "uuid": "controlblureffectonlockscr...@pratap.fastmail.fm",

diff --git 
a/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/gnome-shell-extension-control-blur-effect-on-lock-screen-20220323-r1.ebuild
 
b/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/gnome-shell-extension-control-blur-effect-on-lock-screen-20220323-r1.ebuild
deleted file mode 100644
index 94fc209960b6..
--- 
a/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/gnome-shell-extension-control-blur-effect-on-lock-screen-20220323-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit gnome2-utils
-
-DESCRIPTION="Control the blur effect on gnome-shell lock screen"
-HOMEPAGE="https://github.com/PRATAP-KUMAR/Control_Blur_Effect_On_Lock_Screen;
-COMMIT="f24d6eda9bd1c625f5f35ab50a1caf5fef646a72"
-SRC_URI="https://github.com/PRATAP-KUMAR/Control_Blur_Effect_On_Lock_Screen/archive/${COMMIT}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-# glib for glib-compile-schemas at build time, needed at runtime anyways
-COMMON_DEPEND="
-   dev-libs/glib:2
-"
-RDEPEND="${COMMON_DEPEND}
-   app-eselect/eselect-gnome-shell-extensions
-   >=gnome-base/gnome-shell-40
-"
-DEPEND="${COMMON_DEPEND}"
-BDEPEND=""
-
-extension_uuid="controlblureffectonlockscr...@pratap.fastmail.fm"
-S="${WORKDIR}/${PN/gnome-shell-extension-/}-${COMMIT}"
-
-PATCHES=(
-   # 
https://github.com/PRATAP-KUMAR/control-blur-effect-on-lock-screen/issues/4
-   "${FILESDIR}/${P}-gnome43.patch"
-)
-
-src_compile() { :; }
-
-src_install() {
-   einstalldocs
-   insinto /usr/share/glib-2.0/schemas
-   doins schemas/*.xml
-   rm -rf LICENSE README.md schemas
-   insinto /usr/share/gnome-shell/extensions/"${extension_uuid}"
-   doins -r *
-}
-
-pkg_preinst() {
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   gnome2_schemas_update
-   ebegin "Updating list of installed extensions"
-   eselect gnome-shell-extensions update
-   eend $?
-}
-
-pkg_postrm() {
-   gnome2_schemas_update
-}



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

2023-07-20 Thread Pacho Ramos
commit: be07ad6719092c1830999351ba83c45c1255eebe
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Jul 20 08:13:27 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Jul 20 08:13:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be07ad67

gnome-extra/pch-session: drop 43.2-r1, 44.0

Signed-off-by: Pacho Ramos  gentoo.org>

 gnome-extra/pch-session/Manifest   |  2 -
 gnome-extra/pch-session/pch-session-43.2-r1.ebuild | 65 --
 gnome-extra/pch-session/pch-session-44.0.ebuild| 55 --
 3 files changed, 122 deletions(-)

diff --git a/gnome-extra/pch-session/Manifest b/gnome-extra/pch-session/Manifest
index 868e38662caa..d283c42d56bd 100644
--- a/gnome-extra/pch-session/Manifest
+++ b/gnome-extra/pch-session/Manifest
@@ -1,3 +1 @@
-DIST pch-session-43.2.tar.bz2 3610733 BLAKE2B 
b7439af088ce6483ac6a92a9d0ec434d6709496da5bdabb35ac95f7c71d2544866c2fb8e1675b06b6a9274f523c8b763f2de317d7b89a5a4f14e69404f9d273a
 SHA512 
906d0f628eb4435876672e124c110688dc495cc263ef30b8a62661fe38f345fc3e0e262c2dffbb34c7d3adfacc103d4a0c5311cf43df8a7619efc15f99385092
-DIST pch-session-44.0.tar.bz2 3610775 BLAKE2B 
4e13ca6492fdcae7ff2edc2012f4a98181affb5a3b08352049a786eadc6b10d369d653d3cd790f119ed2737fa72fa5d0233998a6ee91692dd04658e9c36c559d
 SHA512 
1db395fb43329db1824ec5e6cccb83697b30da214fec132569661d392c409d0606cab9b18d58d0c2f0803ea2351ec56596f8d20782c0a3b392aa570ec9a10902
 DIST pch-session-44.1.tar.bz2 3610721 BLAKE2B 
5b057fbaf0f68a8473a92be21166ff5a4a6337d159020bfb3a172a2b55047821b5161facfdc13688b3019471156b52baf137b64f78c6ad6afc27a839b1917237
 SHA512 
dab3690fe1f9c9aca332a907649d7445f1ab9ce89373b3b58beb412b1a8cf300834998117aa9dadc1e3b029863fd61dc9a4ec9913ff7e2aa60c009c473030064

diff --git a/gnome-extra/pch-session/pch-session-43.2-r1.ebuild 
b/gnome-extra/pch-session/pch-session-43.2-r1.ebuild
deleted file mode 100644
index 3c4f4f05b5db..
--- a/gnome-extra/pch-session/pch-session-43.2-r1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 2019-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit gnome2-utils
-
-DESCRIPTION="Unofficial gnome based session with different default settings 
and extensions"
-HOMEPAGE="https://gitlab.com/pachoramos/pch-session;
-SRC_URI="https://gitlab.com/pachoramos/${PN}/-/archive/${PV}/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="bluetooth qt5 webp"
-
-RDEPEND="
-   >=gnome-base/gnome-shell-43
-   >=gnome-extra/gnome-shell-extensions-43
-   >=gnome-extra/gnome-shell-extension-alphabetical-grid-26.0
-   >=gnome-extra/gnome-shell-extension-appindicator-46
-   >=gnome-extra/gnome-shell-extension-applications-overview-tooltip-16
-   >=gnome-extra/gnome-shell-extension-bing-wallpaper-44
-   >=gnome-extra/gnome-shell-extension-dash-to-panel-52
-   >=gnome-extra/gnome-shell-extension-desktop-icons-ng-47
-   >=gnome-extra/gnome-shell-extension-gsconnect-54
-   >=gnome-extra/gnome-shell-extension-weather-in-the-clock-20221024
-   >=gnome-extra/gnome-tweaks-40.10
-
-   >=gnome-extra/gnome-clocks-43.0
-   >=media-fonts/fonts-meta-2
-   x11-themes/papirus-icon-theme
-
-   bluetooth? ( 
>=gnome-extra/gnome-shell-extension-bluetooth-quick-connect-30 )
-   qt5? ( x11-themes/adwaita-qt )
-   webp? ( gui-libs/gdk-pixbuf-loader-webp )
-"
-BDEPEND=""
-DEPEND=""
-
-src_prepare() {
-   default
-   if ! use bluetooth; then
-   sed -i -e \
-   's:"bluetooth-quick-conn...@bjarosze.gmail.com",::g' \
-   usr/share/gnome-shell/modes/pch*.json || die
-   fi
-}
-
-pkg_preinst() {
-   gnome2_schemas_update
-}
-
-src_install() {
-   insinto /usr
-   doins -r usr/.
-   einstalldocs
-}
-
-pkg_postinst() {
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   gnome2_schemas_update
-}

diff --git a/gnome-extra/pch-session/pch-session-44.0.ebuild 
b/gnome-extra/pch-session/pch-session-44.0.ebuild
deleted file mode 100644
index bc5c1be9f513..
--- a/gnome-extra/pch-session/pch-session-44.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2019-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit gnome2-utils
-
-DESCRIPTION="Unofficial gnome based session with different default settings 
and extensions"
-HOMEPAGE="https://gitlab.com/pachoramos/pch-session;
-SRC_URI="https://gitlab.com/pachoramos/${PN}/-/archive/${PV}/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="qt5 webp"
-
-RDEPEND="
-   >=gnome-base/gnome-shell-44
-   >=gnome-extra/gnome-shell-extensions-44
-   >

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-applications-overview-tooltip/

2023-07-20 Thread Pacho Ramos
commit: 846df2c4a3d959134daa91f7bf133d06b122458f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Jul 20 08:14:59 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Jul 20 08:14:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=846df2c4

gnome-extra/gnome-shell-extension-applications-overview-tooltip: drop 16

Signed-off-by: Pacho Ramos  gentoo.org>

 ...tension-applications-overview-tooltip-16.ebuild | 49 --
 1 file changed, 49 deletions(-)

diff --git 
a/gnome-extra/gnome-shell-extension-applications-overview-tooltip/gnome-shell-extension-applications-overview-tooltip-16.ebuild
 
b/gnome-extra/gnome-shell-extension-applications-overview-tooltip/gnome-shell-extension-applications-overview-tooltip-16.ebuild
deleted file mode 100644
index c94e4e1956e4..
--- 
a/gnome-extra/gnome-shell-extension-applications-overview-tooltip/gnome-shell-extension-applications-overview-tooltip-16.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit gnome2-utils
-
-DESCRIPTION="Show tooltip with full name and description"
-HOMEPAGE="https://github.com/RaphaelRochet/applications-overview-tooltip;
-SRC_URI="https://github.com/RaphaelRochet/applications-overview-tooltip/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-# https://github.com/RaphaelRochet/applications-overview-tooltip/issues/7
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="
-   app-eselect/eselect-gnome-shell-extensions
-   >=gnome-base/gnome-shell-40
-"
-DEPEND=""
-BDEPEND=""
-
-S="${WORKDIR}/${P/gnome-shell-extension-}"
-extension_uuid="applications-overview-tooltip@RaphaelRochet"
-
-src_install() {
-   einstalldocs
-   insinto /usr/share/glib-2.0/schemas
-   doins schemas/*.xml
-   rm -rf README.md schemas || die
-   insinto /usr/share/gnome-shell/extensions/"${extension_uuid}"
-   doins -r *
-}
-
-pkg_preinst() {
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   gnome2_schemas_update
-   ebegin "Updating list of installed extensions"
-   eselect gnome-shell-extensions update
-   eend $?
-}
-
-pkg_postrm() {
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-desktop-icons-ng/

2023-07-20 Thread Pacho Ramos
commit: 16698e158fb98d9bd2553e6c87d1a4dc5c76de66
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Jul 20 08:17:09 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Jul 20 08:17:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16698e15

gnome-extra/gnome-shell-extension-desktop-icons-ng: stabilize 47.0.3 for 
ALLARCHES

Signed-off-by: Pacho Ramos  gentoo.org>

 .../gnome-shell-extension-desktop-icons-ng-47.0.3.ebuild| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/gnome-shell-extension-desktop-icons-ng/gnome-shell-extension-desktop-icons-ng-47.0.3.ebuild
 
b/gnome-extra/gnome-shell-extension-desktop-icons-ng/gnome-shell-extension-desktop-icons-ng-47.0.3.ebuild
index ee03943b8777..5a12cc7118a6 100644
--- 
a/gnome-extra/gnome-shell-extension-desktop-icons-ng/gnome-shell-extension-desktop-icons-ng-47.0.3.ebuild
+++ 
b/gnome-extra/gnome-shell-extension-desktop-icons-ng/gnome-shell-extension-desktop-icons-ng-47.0.3.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://gitlab.com/rastersoft/desktop-icons-ng/-/archive/${PV}/${P}.tar
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 COMMON_DEPEND="dev-libs/glib:2"



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-dash-to-panel/

2023-07-20 Thread Pacho Ramos
commit: a3735730d056a69e5e341fef8b648017005cae55
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Jul 20 08:16:39 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Jul 20 08:16:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3735730

gnome-extra/gnome-shell-extension-dash-to-panel: drop 52

Signed-off-by: Pacho Ramos  gentoo.org>

 .../gnome-shell-extension-dash-to-panel/Manifest   |  1 -
 .../gnome-shell-extension-dash-to-panel-52.ebuild  | 74 --
 2 files changed, 75 deletions(-)

diff --git a/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest 
b/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest
index 20ce08c3557a..33487faa8e20 100644
--- a/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest
+++ b/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest
@@ -1,3 +1,2 @@
-DIST gnome-shell-extension-dash-to-panel-52.tar.gz 21167738 BLAKE2B 
d3a53daf218f9c9e5eebdaa94c86e31d2eff54ec46ea1d31d31967f431b3d40f5a5349e9d8d9ea4cc31a780cd4683a25edfaf2917f4754c3ded291ee1655208a
 SHA512 
be7b650c7cc2d91fe1dd5d58165fc485e3d19112821529ab4ed34bb2c957e9b14199eab3dbc372c54d1726fc8fa44053f8288b18849629066c2f4094255ed0ac
 DIST gnome-shell-extension-dash-to-panel-56.tar.gz 21206272 BLAKE2B 
31ce957b1cc7e57b9c10c1f092a5b8a20b8b9aff2871954df48de584fd42e079cabfc3cf17f25d29f90d8551a3ae4ddc4dad1047659be408133ca0f459edadca
 SHA512 
f11da73e72bb5199e55067dc581c019624db301947460861e56b50488b8da0151a71e82676f03f9283d2931dc15e23b0e7c0a149310951757d21983b216db2e5
 DIST tango-gentoo-v1.1.tar.gz 29322 BLAKE2B 
83fa2bf37727e60851dd679054fe1b153ebfea58c9a9a40f891f7d68d3b047b02e8effa1d1b4e08d64500a2072ce7200f159c92a352da7124de27e1b05bb6027
 SHA512 
87d47ddab68361db6d99866c51705dcb3e198f8345a1096859acf2c6cca5099dd23c7fb30d124f52c4933ea38fd45fadffbbe6ecbdfa84f5b60938a4824f9045

diff --git 
a/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-52.ebuild
 
b/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-52.ebuild
deleted file mode 100644
index ce6cf7c2a060..
--- 
a/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-52.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit gnome2-utils
-
-MY_PN="${PN/gnome-shell-extension-/}"
-MY_P="${MY_PN}-${PV}"
-DESCRIPTION="An icon taskbar for the Gnome Shell"
-HOMEPAGE="https://github.com/home-sweet-gnome/dash-to-panel;
-SRC_URI="
-   https://github.com/home-sweet-gnome/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   branding? ( 
https://www.mail-archive.com/tango-artists@lists.freedesktop.org/msg00043/tango-gentoo-v1.1.tar.gz
 )
-"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
-IUSE="branding"
-
-COMMON_DEPEND="dev-libs/glib:2"
-RDEPEND="${COMMON_DEPEND}
-   app-eselect/eselect-gnome-shell-extensions
-   >=gnome-base/gnome-shell-41
-"
-DEPEND="${COMMON_DEPEND}"
-BDEPEND="
-   dev-util/intltool
-   sys-devel/gettext
-"
-
-S="${WORKDIR}/${MY_P}"
-extension_uuid="dash-to-pa...@jderose9.github.com"
-
-src_prepare() {
-   default
-
-   # Set correct version
-   export VERSION="${PV}"
-
-   # Don't install README and COPYING in unwanted locations
-   sed -i -e 's/COPYING//g' -e 's/README.md//g' Makefile || die
-
-   # Provide fancy Gentoo icon when requested
-   use branding && eapply "${FILESDIR}"/${PN}-26-branding.patch
-}
-
-src_install() {
-   default
-   if use branding; then
-   insinto 
/usr/share/gnome-shell/extensions/dash-to-pa...@jderose9.github.com/img
-   doins "${WORKDIR}/tango-gentoo-v1.1/scalable/gentoo.svg"
-   fi
-
-   # Install schemas system-wide
-   dodir /usr/share/glib-2.0/schemas
-   mv "${ED}/usr/share/gnome-shell/extensions/${extension_uuid}"/schemas/ 
"${ED}/usr/share/glib-2.0" || die
-   rm "${ED}/usr/share/glib-2.0/schemas/gschemas.compiled" || die
-}
-
-pkg_preinst() {
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   gnome2_schemas_update
-   ebegin "Updating list of installed extensions"
-   eselect gnome-shell-extensions update
-   eend $?
-}
-
-pkg_postrm() {
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-alphabetical-grid/

2023-07-20 Thread Pacho Ramos
commit: b930662bf79b14fafd4da20e7780a3bc2762b133
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Jul 20 08:13:49 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Jul 20 08:13:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b930662b

gnome-extra/gnome-shell-extension-alphabetical-grid: stabilize 31.0 for 
ALLARCHES

Signed-off-by: Pacho Ramos  gentoo.org>

 .../gnome-shell-extension-alphabetical-grid-31.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-31.0.ebuild
 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-31.0.ebuild
index 60d548d52ade..76a35b86c273 100644
--- 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-31.0.ebuild
+++ 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-31.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/stuarthayhurst/alphabetical-grid-extension/archive/r
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/dssp/

2023-07-20 Thread Pacho Ramos
commit: ec43d9dce0305722e4ed28bb568bdeb44ebc74b0
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Jul 20 08:11:21 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Jul 20 08:11:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec43d9dc

sci-chemistry/dssp: drop 4.2.2.1

Signed-off-by: Pacho Ramos  gentoo.org>

 sci-chemistry/dssp/Manifest|  1 -
 sci-chemistry/dssp/dssp-4.2.2.1.ebuild | 31 ---
 2 files changed, 32 deletions(-)

diff --git a/sci-chemistry/dssp/Manifest b/sci-chemistry/dssp/Manifest
index 3647716fcce1..d8219dde5151 100644
--- a/sci-chemistry/dssp/Manifest
+++ b/sci-chemistry/dssp/Manifest
@@ -1,5 +1,4 @@
 DIST dssp-2.2.1.tgz 47141 BLAKE2B 
34d8b2db8797a8c23763766c0214337f03584c4be52c1bc820a0df0db6a5f78ac0229aafdd47a60b8fd6f4832abf0399663c53f9e898c75f08ecbe22b141c8da
 SHA512 
4a273714d6b3230daea166caa7f4117d5ccb225bea0cf1bc2eb61539b6cc8e227d0ba19047d61f0ad0d1d6bc2efdec9c193bd44341e15ef0950acb4a22498811
 DIST dssp-3.0.11.tar.gz 168085 BLAKE2B 
e1c42fd22cfb2287f10b5deae48b56a4583d4a67737a3485dcbd160d1597a15c2d5105c3794c875d8001abede1c014efb4f7f5b7c250f867bdf9ed95a0860217
 SHA512 
a0cfe44e517ff1f909ef2928b62ae2c639c6bddfd8a0fb538883f647fd2771e00da68e0fd2521aa02ba3c6d1b0c9b784b7fe142392af3a3abf6ea89f1546bd9d
-DIST dssp-4.2.2.1.tar.gz 144413 BLAKE2B 
97c587bc0b4ef3d212ae81d568f817aab54f1dd2a77d170746e9b0d3f1bd63873d21fb0a7fc38c0300fc091f21241820d5d009d42a9e3e33dcc608c046185d9f
 SHA512 
6daa41aea766940bf40afaee068daef341a7f79cae79d967b8da00e7002bdb602deaed40e452a5f0cea9aa2041a5c8678dfcae2e0f595cc5a0856392162dcdff
 DIST dssp-4.3.1.tar.gz 226842 BLAKE2B 
86318f05b8381d94fa9c65a956f5fb607ef8072b0395d912e20697ba36836c449ddff31a4a64d0005bbfe34899f71853c0f15a911042389fc894934c08fc34c8
 SHA512 
4dc1a3f5c7ba258ebf548674c7b33c36b0e3a7d14911394eb8d2955c235f3cb1d6c50cb03f411db55a8a9d7aa93e4d03354c47f9f0126b0bdcbf40dc9391d403
 DIST dssp-4.4.0.tar.gz 161773 BLAKE2B 
87673be73f3163ba6fa090cc7acd4f864d41922033da9d126535b84e2da4defaaa8781a8cda6e80103dc75359718cd867b9baf90c74ae3ff923e212b520998a2
 SHA512 
1b09306c05587c278fcd881e0d3c169d44d960d8578f310adbd79b054683c257d0ee00d6bdfb5b0d7cd81c224f3572c2c7538a42d964817d587632128b96daa9

diff --git a/sci-chemistry/dssp/dssp-4.2.2.1.ebuild 
b/sci-chemistry/dssp/dssp-4.2.2.1.ebuild
deleted file mode 100644
index 32167a786c22..
--- a/sci-chemistry/dssp/dssp-4.2.2.1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit cmake
-
-DESCRIPTION="The protein secondary structure standard"
-HOMEPAGE="https://swift.cmbi.umcn.nl/gv/dssp/ https://github.com/PDB-REDO/dssp;
-SRC_URI="https://github.com/PDB-REDO/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-BDEPEND="
-   dev-libs/boost:=[zlib]
-   >=dev-libs/libmcfp-1.2.2
-   >=sci-libs/libcifpp-5.0.8
-"
-DEPEND=""
-RDEPEND="${BDEPEND}"
-
-pkg_postinst() {
-   if has_version "<=sci-chemistry/gromacs-2022"; then
-   ewarn "DSSP > 3.0.x is not compatible with gmx do_dssp:"
-   ewarn "https://gitlab.com/gromacs/gromacs/-/issues/4129;
-   ewarn
-   ewarn "Feel free to mask newer versions if needed."
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/dssp/

2023-07-20 Thread Pacho Ramos
commit: 4b98c9b10b181708973e6af4aaf2800fcb5f4f4b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Jul 20 08:11:11 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Jul 20 08:11:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b98c9b1

sci-chemistry/dssp: add 4.4.0

Signed-off-by: Pacho Ramos  gentoo.org>

 sci-chemistry/dssp/Manifest  |  1 +
 sci-chemistry/dssp/dssp-4.4.0.ebuild | 39 
 2 files changed, 40 insertions(+)

diff --git a/sci-chemistry/dssp/Manifest b/sci-chemistry/dssp/Manifest
index 00d6647cdc54..3647716fcce1 100644
--- a/sci-chemistry/dssp/Manifest
+++ b/sci-chemistry/dssp/Manifest
@@ -2,3 +2,4 @@ DIST dssp-2.2.1.tgz 47141 BLAKE2B 
34d8b2db8797a8c23763766c0214337f03584c4be52c1b
 DIST dssp-3.0.11.tar.gz 168085 BLAKE2B 
e1c42fd22cfb2287f10b5deae48b56a4583d4a67737a3485dcbd160d1597a15c2d5105c3794c875d8001abede1c014efb4f7f5b7c250f867bdf9ed95a0860217
 SHA512 
a0cfe44e517ff1f909ef2928b62ae2c639c6bddfd8a0fb538883f647fd2771e00da68e0fd2521aa02ba3c6d1b0c9b784b7fe142392af3a3abf6ea89f1546bd9d
 DIST dssp-4.2.2.1.tar.gz 144413 BLAKE2B 
97c587bc0b4ef3d212ae81d568f817aab54f1dd2a77d170746e9b0d3f1bd63873d21fb0a7fc38c0300fc091f21241820d5d009d42a9e3e33dcc608c046185d9f
 SHA512 
6daa41aea766940bf40afaee068daef341a7f79cae79d967b8da00e7002bdb602deaed40e452a5f0cea9aa2041a5c8678dfcae2e0f595cc5a0856392162dcdff
 DIST dssp-4.3.1.tar.gz 226842 BLAKE2B 
86318f05b8381d94fa9c65a956f5fb607ef8072b0395d912e20697ba36836c449ddff31a4a64d0005bbfe34899f71853c0f15a911042389fc894934c08fc34c8
 SHA512 
4dc1a3f5c7ba258ebf548674c7b33c36b0e3a7d14911394eb8d2955c235f3cb1d6c50cb03f411db55a8a9d7aa93e4d03354c47f9f0126b0bdcbf40dc9391d403
+DIST dssp-4.4.0.tar.gz 161773 BLAKE2B 
87673be73f3163ba6fa090cc7acd4f864d41922033da9d126535b84e2da4defaaa8781a8cda6e80103dc75359718cd867b9baf90c74ae3ff923e212b520998a2
 SHA512 
1b09306c05587c278fcd881e0d3c169d44d960d8578f310adbd79b054683c257d0ee00d6bdfb5b0d7cd81c224f3572c2c7538a42d964817d587632128b96daa9

diff --git a/sci-chemistry/dssp/dssp-4.4.0.ebuild 
b/sci-chemistry/dssp/dssp-4.4.0.ebuild
new file mode 100644
index ..daf7c4f9314d
--- /dev/null
+++ b/sci-chemistry/dssp/dssp-4.4.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit cmake
+
+DESCRIPTION="The protein secondary structure standard"
+HOMEPAGE="https://swift.cmbi.umcn.nl/gv/dssp/ https://github.com/PDB-REDO/dssp;
+SRC_URI="https://github.com/PDB-REDO/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+BDEPEND="
+   dev-libs/boost:=[zlib]
+   >=dev-libs/libmcfp-1.2.2
+   >=sci-libs/libcifpp-5.1.0
+"
+DEPEND=""
+RDEPEND="${BDEPEND}"
+
+src_configure() {
+   # gxrio not packaged
+   local mycmakeargs=(
+   -DBUILD_WEBSERVER=OFF
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   if has_version "<=sci-chemistry/gromacs-2022"; then
+   ewarn "DSSP > 3.0.x is not compatible with gmx do_dssp:"
+   ewarn "https://gitlab.com/gromacs/gromacs/-/issues/4129;
+   ewarn
+   ewarn "Feel free to mask newer versions if needed."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/pymol/files/, sci-chemistry/pymol/

2023-07-20 Thread Pacho Ramos
commit: e7319a218c29e15bae4b0dd617db10d286adfef6
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Jul 20 08:01:11 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Jul 20 08:01:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7319a21

sci-chemistry/pymol: Use PEP517 build

Closes: https://bugs.gentoo.org/910021
Signed-off-by: Pacho Ramos  gentoo.org>

 .../pymol/files/pymol-2.5.0-format-security.patch  |  15 +++
 sci-chemistry/pymol/pymol-2.5.0-r4.ebuild  | 108 +
 2 files changed, 123 insertions(+)

diff --git a/sci-chemistry/pymol/files/pymol-2.5.0-format-security.patch 
b/sci-chemistry/pymol/files/pymol-2.5.0-format-security.patch
new file mode 100644
index ..080e5e8960e4
--- /dev/null
+++ b/sci-chemistry/pymol/files/pymol-2.5.0-format-security.patch
@@ -0,0 +1,15 @@
+Author: Michael Banck 
+Description: Fix "error: format not a string literal and no format arguments 
[-Werror=format-security]" (#759860)
+Forwarded: yes
+
+--- a/contrib/uiuc/plugins/molfile_plugin/src/maeffplugin.cpp
 b/contrib/uiuc/plugins/molfile_plugin/src/maeffplugin.cpp
+@@ -2004,7 +2004,7 @@ namespace {
+   }
+ }
+ catch (std::exception ) {
+-  fprintf(stderr, "%s", e.what());
++  fprintf(stderr, "Cannot write timestamp to mae file: %s\n", e.what());
+   return MOLFILE_ERROR;
+ }
+ return MOLFILE_SUCCESS;

diff --git a/sci-chemistry/pymol/pymol-2.5.0-r4.ebuild 
b/sci-chemistry/pymol/pymol-2.5.0-r4.ebuild
new file mode 100644
index ..0bc61b40744a
--- /dev/null
+++ b/sci-chemistry/pymol/pymol-2.5.0-r4.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517="setuptools"
+DISTUTILS_EXT=1
+
+inherit desktop flag-o-matic xdg distutils-r1
+
+DESCRIPTION="A Python-extensible molecular graphics system"
+HOMEPAGE="https://www.pymol.org/;
+SRC_URI="
+   https://dev.gentoo.org/~pacho/${PN}/${PN}-1.8.4.0.png.xz
+   https://github.com/schrodinger/pymol-open-source/archive/v${PV}.tar.gz 
-> ${P}.tar.gz
+   "
+LICENSE="BitstreamVera BSD freedist HPND OFL public-domain UoI-NCSA" #844991
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="+netcdf web"
+
+DEPEND="
+   dev-cpp/msgpack-cxx
+   dev-libs/mmtf-cpp
+   dev-python/pyopengl[${PYTHON_USEDEP}]
+   dev-python/PyQt5[opengl,${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pmw[${PYTHON_USEDEP}]
+   media-libs/freetype:2
+   media-libs/glew:0=
+   media-libs/glm
+   media-libs/libpng:0=
+   media-video/mpeg-tools
+   sys-libs/zlib
+   netcdf? ( sci-libs/netcdf:0= )
+"
+RDEPEND="${DEPEND}
+   sci-chemistry/chemical-mime-data
+"
+
+S="${WORKDIR}"/${PN}-open-source-${PV}
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.5.0-format-security.patch"
+)
+
+python_prepare_all() {
+   sed \
+   -e "s:\"/usr:\"${EPREFIX}/usr:g" \
+   -e "/ext_comp_args.*+=/s:\[.*\]$:\[\]:g" \
+   -i setup.py || die
+
+   sed \
+   -e "s:/opt/local:${EPREFIX}/usr:g" \
+   -e '/ext_comp_args/s:\[.*\]:[]:g' \
+   -i setup.py || die
+   sed \
+   -e "s:\['msgpackc'\]:\['msgpack'\]:g" \
+   -i setup.py || die
+
+   append-cxxflags -std=c++0x
+
+   distutils-r1_python_prepare_all
+}
+
+python_configure_all() {
+   use !netcdf && DISTUTILS_ARGS=( --no-vmd-plugins )
+}
+
+python_install() {
+   distutils-r1_python_install \
+   --pymol-path="${EPREFIX}/usr/share/pymol"
+
+   sed \
+   -e '1i#!/usr/bin/env python' \
+   "${D}/$(python_get_sitedir)"/pymol/__init__.py > "${T}"/${PN} 
|| die
+   python_doscript "${T}"/${PN}
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   # Move data to correct location
+   dodir /usr/share/pymol
+   mv "${D}/$(python_get_sitedir)"/pymol/pymol_path/* 
"${D}/usr/share/pymol" || die
+
+   # These environment variables should not go in the wrapper script, or 
else
+   # it will be impossible to use the PyMOL libraries from Python.
+   cat >> "${T}"/20pymol <<- EOF || die
+   PYMOL_PATH="${EPREFIX}/usr/share/pymol"
+   PYMOL_DATA="${EPREFIX}/usr/share/pymol/data"
+   PYMOL_SCRIPTS="${EPREFIX}/usr/share/pymol/scripts"
+   EOF
+
+   doenvd "${T}"/20pymol
+
+   newicon "${WORKDIR}"/${PN}-1.8.4.0.png ${PN}.png
+

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

2023-07-20 Thread Pacho Ramos
commit: 3d4ee6df7da724f30f8e3ba8807584dada52e1cf
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Jul 20 07:57:06 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Jul 20 07:57:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d4ee6df

x11-misc/meteo: add 0.9.9.2

Signed-off-by: Pacho Ramos  gentoo.org>

 x11-misc/meteo/Manifest |  1 +
 x11-misc/meteo/meteo-0.9.9.2.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/x11-misc/meteo/Manifest b/x11-misc/meteo/Manifest
index f6ed738831ff..fc55cb8a38d4 100644
--- a/x11-misc/meteo/Manifest
+++ b/x11-misc/meteo/Manifest
@@ -1 +1,2 @@
 DIST meteo-0.9.9.1.tar.gz 598205 BLAKE2B 
ac66e84a04f087cf75f9101da0c80e68c132e0e5064aec4cb2ea609e93f48a2ef3eb51266805b2547b4839c82496b470d4bb07e4fa0538e2ebc691a9491606d8
 SHA512 
d148393acc47dab1886a25600adb2a3e2ff5cb313c0004d50a54106c61f3cbd26ff95d526d13a77a1d33ede2622ff2ea9277a8fdc1899ebf34581a5a6b36c861
+DIST meteo-0.9.9.2.tar.bz2 609059 BLAKE2B 
77557c28c755065f5b2da6cef429df96342c67217650f3ca3e5282f14c93d095b0e4c3f7b5cdfd62374f41e543cce14080d85291019e4336acc5d9f8f09e06c9
 SHA512 
96f05fb2b84d0be73eb26e101edf2a03345a06c79a86ec6c9f5acbe8b32e4fbaf6f4d7b59b65eb69f4db8667e1178d5641792b259cf23c46d4dcaee8a2243a5a

diff --git a/x11-misc/meteo/meteo-0.9.9.2.ebuild 
b/x11-misc/meteo/meteo-0.9.9.2.ebuild
new file mode 100644
index ..043a307df6fa
--- /dev/null
+++ b/x11-misc/meteo/meteo-0.9.9.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+inherit gnome2-utils meson python-any-r1 vala xdg
+
+DESCRIPTION="Forecast application using OpenWeatherMap API"
+HOMEPAGE="https://gitlab.com/bitseater/meteo;
+SRC_URI="https://gitlab.com/bitseater/meteo/-/archive/${PV}/${P}.tar.bz2;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+# One test needs network (#828052), the other simply checks desktop file
+# validation, that we also test with our QA tests
+RESTRICT="test"
+
+DEPEND="
+   dev-libs/libayatana-appindicator:0
+   dev-libs/glib:2
+   dev-libs/json-glib
+   net-libs/libsoup:2.4
+   net-libs/webkit-gtk:4
+   x11-libs/gtk+:3
+"
+RDEPEND="${DEPEND}
+   gnome-base/gsettings-desktop-schemas
+   x11-themes/hicolor-icon-theme
+"
+BDEPEND="${PYTHON_DEPS}
+   dev-libs/appstream-glib
+   virtual/pkgconfig
+   $(vala_depend)
+"
+
+src_configure() {
+   vala_setup
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   dosym com.gitlab.bitseater.meteo /usr/bin/meteo
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2023-07-19 Thread Pacho Ramos
commit: 8b7a3346b9f5a821d05d51f7ee878aeeac1d7d1d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Jul 19 13:04:54 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed Jul 19 13:05:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b7a3346

sys-auth/nss-mdns: clarify how to append mdns to hosts line in nsswitch.conf

Closes: https://bugs.gentoo.org/885903
Signed-off-by: Pacho Ramos  gentoo.org>

 sys-auth/nss-mdns/nss-mdns-0.15.1.ebuild | 8 
 sys-auth/nss-mdns/nss-mdns-.ebuild   | 8 
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/sys-auth/nss-mdns/nss-mdns-0.15.1.ebuild 
b/sys-auth/nss-mdns/nss-mdns-0.15.1.ebuild
index 6a7a14987621..13fffc2c4aae 100644
--- a/sys-auth/nss-mdns/nss-mdns-0.15.1.ebuild
+++ b/sys-auth/nss-mdns/nss-mdns-0.15.1.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=7
@@ -46,9 +46,9 @@ pkg_postinst() {
ewarn "minimal (mdns?_minimal) libraries which only lookup .local hosts"
ewarn "and 169.254.x.x addresses."
ewarn
-   ewarn "Add the appropriate mdns into the hosts line in 
/etc/nsswitch.conf."
-   ewarn "An example line looks like:"
-   ewarn "hosts:   files mdns4_minimal [NOTFOUND=return] dns mdns4"
+   ewarn "Add the appropriate mdns into the hosts line in 
/etc/nsswitch.conf"
+   ewarn "before resolve and dns. An example line looks like:"
+   ewarn "hosts: mymachines mdns_minimal [NOTFOUND=return] resolve 
[!UNAVAIL=return] files myhostname dns"
ewarn
ewarn "If you want to perform mDNS lookups for domains other than the 
ones"
ewarn "ending in .local, add them to /etc/mdns.allow."

diff --git a/sys-auth/nss-mdns/nss-mdns-.ebuild 
b/sys-auth/nss-mdns/nss-mdns-.ebuild
index 532c36ea0f69..14c19990761b 100644
--- a/sys-auth/nss-mdns/nss-mdns-.ebuild
+++ b/sys-auth/nss-mdns/nss-mdns-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -53,9 +53,9 @@ pkg_postinst() {
ewarn "minimal (mdns?_minimal) libraries which only lookup .local hosts"
ewarn "and 169.254.x.x addresses."
ewarn
-   ewarn "Add the appropriate mdns into the hosts line in 
/etc/nsswitch.conf."
-   ewarn "An example line looks like:"
-   ewarn "hosts:   files mdns4_minimal [NOTFOUND=return] dns mdns4"
+   ewarn "Add the appropriate mdns into the hosts line in 
/etc/nsswitch.conf"
+   ewarn "before resolve and dns. An example line looks like:"
+   ewarn "hosts: mymachines mdns_minimal [NOTFOUND=return] resolve 
[!UNAVAIL=return] files myhostname dns"
ewarn
ewarn "If you want to perform mDNS lookups for domains other than the 
ones"
ewarn "ending in .local, add them to /etc/mdns.allow."



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/pymol/

2023-07-19 Thread Pacho Ramos
commit: 61839b4959858697d83224ddca44839af364100d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Jul 19 08:27:44 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed Jul 19 08:28:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61839b49

sci-chemistry/pymol: drop 2.5.0-r2

Signed-off-by: Pacho Ramos  gentoo.org>

 sci-chemistry/pymol/pymol-2.5.0-r2.ebuild | 98 ---
 1 file changed, 98 deletions(-)

diff --git a/sci-chemistry/pymol/pymol-2.5.0-r2.ebuild 
b/sci-chemistry/pymol/pymol-2.5.0-r2.ebuild
deleted file mode 100644
index 8a5317d06c11..
--- a/sci-chemistry/pymol/pymol-2.5.0-r2.ebuild
+++ /dev/null
@@ -1,98 +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} )
-DISTUTILS_USE_SETUPTOOLS=no
-
-inherit desktop flag-o-matic xdg distutils-r1
-
-DESCRIPTION="A Python-extensible molecular graphics system"
-HOMEPAGE="https://www.pymol.org/;
-SRC_URI="
-   https://dev.gentoo.org/~pacho/${PN}/${PN}-1.8.4.0.png.xz
-   https://github.com/schrodinger/pymol-open-source/archive/v${PV}.tar.gz 
-> ${P}.tar.gz
-   "
-LICENSE="BitstreamVera BSD freedist HPND OFL public-domain UoI-NCSA" #844991
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="+netcdf web"
-
-DEPEND="
-   || ( dev-cpp/msgpack-cxx dev-libs/msgpack[cxx(-)] )
-   dev-libs/mmtf-cpp
-   dev-python/pyopengl[${PYTHON_USEDEP}]
-   dev-python/PyQt5[opengl,${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/pmw[${PYTHON_USEDEP}]
-   media-libs/freetype:2
-   media-libs/glew:0=
-   media-libs/glm
-   media-libs/libpng:0=
-   media-video/mpeg-tools
-   sys-libs/zlib
-   netcdf? ( sci-libs/netcdf:0= )
-"
-RDEPEND="${DEPEND}
-   sci-chemistry/chemical-mime-data
-"
-
-S="${WORKDIR}"/${PN}-open-source-${PV}
-
-python_prepare_all() {
-   sed \
-   -e "s:\"/usr:\"${EPREFIX}/usr:g" \
-   -e "/ext_comp_args.*+=/s:\[.*\]$:\[\]:g" \
-   -i setup.py || die
-
-   sed \
-   -e "s:/opt/local:${EPREFIX}/usr:g" \
-   -e '/ext_comp_args/s:\[.*\]:[]:g' \
-   -i setup.py || die
-   sed \
-   -e "s:\['msgpackc'\]:\['msgpack'\]:g" \
-   -i setup.py || die
-
-   append-cxxflags -std=c++0x
-
-   use !netcdf && mydistutilsargs=( --no-vmd-plugins )
-
-   distutils-r1_python_prepare_all
-}
-
-python_install() {
-   distutils-r1_python_install \
-   --pymol-path="${EPREFIX}/usr/share/pymol"
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   sed \
-   -e '1i#!/usr/bin/env python' \
-   "${D}/$(python_get_sitedir)"/pymol/__init__.py > "${T}"/${PN} 
|| die
-
-   python_foreach_impl python_doscript "${T}"/${PN}
-
-   # These environment variables should not go in the wrapper script, or 
else
-   # it will be impossible to use the PyMOL libraries from Python.
-   cat >> "${T}"/20pymol <<- EOF || die
-   PYMOL_PATH="${EPREFIX}/usr/share/pymol"
-   PYMOL_DATA="${EPREFIX}/usr/share/pymol/data"
-   PYMOL_SCRIPTS="${EPREFIX}/usr/share/pymol/scripts"
-   EOF
-
-   doenvd "${T}"/20pymol
-
-   newicon "${WORKDIR}"/${PN}-1.8.4.0.png ${PN}.png
-   make_desktop_entry "${PN} %u"  PyMol ${PN} \
-   "Graphics;Education;Science;Chemistry;" \
-   
"MimeType=chemical/x-pdb;chemical/x-mdl-molfile;chemical/x-mol2;chemical/seq-aa-fasta;chemical/seq-na-fasta;chemical/x-xyz;chemical/x-mdl-sdf;"
-
-   if ! use web; then
-   rm -rf "${D}/$(python_get_sitedir)/web" || die
-   fi
-
-   rm -f "${ED}"/usr/share/${PN}/LICENSE || die
-}



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/pymol/

2023-07-19 Thread Pacho Ramos
commit: 5e4cabe39a1ad71a44b89b696142bab6226291a4
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Jul 19 08:26:10 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed Jul 19 08:28:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e4cabe3

sci-chemistry/pymol: Fix distutils-r1 usage

Thanks-to: Sam James
Closes: https://bugs.gentoo.org/851588
Signed-off-by: Pacho Ramos  gentoo.org>

 sci-chemistry/pymol/pymol-2.5.0-r3.ebuild | 16 +---
 1 file changed, 9 insertions(+), 7 deletions(-)

diff --git a/sci-chemistry/pymol/pymol-2.5.0-r3.ebuild 
b/sci-chemistry/pymol/pymol-2.5.0-r3.ebuild
index 92415ecd58a6..ae7eda57d7a6 100644
--- a/sci-chemistry/pymol/pymol-2.5.0-r3.ebuild
+++ b/sci-chemistry/pymol/pymol-2.5.0-r3.ebuild
@@ -5,6 +5,7 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{9..11} )
 DISTUTILS_USE_SETUPTOOLS=no
+DISTUTILS_EXT=1
 
 inherit desktop flag-o-matic xdg distutils-r1
 
@@ -56,24 +57,25 @@ python_prepare_all() {
 
append-cxxflags -std=c++0x
 
-   use !netcdf && mydistutilsargs=( --no-vmd-plugins )
-
distutils-r1_python_prepare_all
 }
 
+python_configure_all() {
+   use !netcdf && DISTUTILS_ARGS=( --no-vmd-plugins )
+}
+
 python_install() {
distutils-r1_python_install \
--pymol-path="${EPREFIX}/usr/share/pymol"
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
 
sed \
-e '1i#!/usr/bin/env python' \
"${D}/$(python_get_sitedir)"/pymol/__init__.py > "${T}"/${PN} 
|| die
+   python_doscript "${T}"/${PN}
+}
 
-   python_foreach_impl python_doscript "${T}"/${PN}
+python_install_all() {
+   distutils-r1_python_install_all
 
# These environment variables should not go in the wrapper script, or 
else
# it will be impossible to use the PyMOL libraries from Python.



Re: [gentoo-dev] Re: [gentoo-dev-announce] Last rites: obsolete acct-* packages

2023-07-18 Thread Pacho Ramos
El jue, 01-01-1970 a las 00:00 +, Ulrich Mueller escribió:
> > > > > > On Mon, 17 Jul 2023, Mike Gilbert wrote:
> 
> > On Mon, Jul 17, 2023 at 4:27 PM Sam James  wrote:
> > > > Haven't we been keeping these because we still need to decide
> > > > on a
> > > > policy about what to do with dead acct-*/* packages?
> > > 
> > > Right. https://bugs.gentoo.org/781881 is still open. Flow could
> > > ping
> > > the QA team and ask if it should be closed, given the opinion
> > > there
> > > seems to be that there's no need to keep them, but I think it's
> > > wrong
> > > to do this pre-empting a policy decision, given it essentially
> > > forces
> > > the "don't keep them" path.
> 
> > The bug has been open for several months without comment. If a
> > policy
> > were going to materialize, I think it would have happened by now.
> 
> > Forcing the issue by sending this last rites notice seems
> > acceptable
> > to me.
> 
> I'd say we remove the packages, because system user and group ids are
> a somewhat scarce resource.

I agree because of the same reasons 



signature.asc
Description: This is a digitally signed message part


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

2023-07-18 Thread Pacho Ramos
commit: 02f474e2173d278f44a8289540e1bb3b7107068f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jul 18 07:30:52 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Tue Jul 18 07:34:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02f474e2

sys-fs/udisks: add 2.10.0

Closes: https://bugs.gentoo.org/907900
Closes: https://bugs.gentoo.org/871609
Closes: https://bugs.gentoo.org/910078
Signed-off-by: Pacho Ramos  gentoo.org>

 sys-fs/udisks/Manifest |   1 +
 sys-fs/udisks/udisks-2.10.0.ebuild | 141 +
 2 files changed, 142 insertions(+)

diff --git a/sys-fs/udisks/Manifest b/sys-fs/udisks/Manifest
index a888522f131f..0965324cdc21 100644
--- a/sys-fs/udisks/Manifest
+++ b/sys-fs/udisks/Manifest
@@ -1 +1,2 @@
+DIST udisks-2.10.0.tar.bz2 1784010 BLAKE2B 
a3923433408ab87448ea0b6dcafcf329b1392f5810ca6d1bcb52da90aad02578f9e533041a5ad62258c485e43b834a60b28fc66ade0aa241c1cdfafdb130bf65
 SHA512 
3c9dc18dd5f6d61442205f4df2592ebf79211d12d71168f96e6814c2ce16f7a46cda7c0a5ccf47b7dc8b655d8af654d5a62e54b04e5b600af0b15558442cf3ed
 DIST udisks-2.9.4.tar.bz2 1699288 BLAKE2B 
913f6dd02988c0bded13ae15a5f05e5b3c6404f0b0d58a493601a0762c7534403f89e9fb46ec6a536b85d5f9ca1f788c7a308f5563a897b324d212da0e7bab4b
 SHA512 
35f5429bc2a7092aa659cba9296837d127e2b17c23ab23111d0d9b230d15ef5a6965e112b1f3829748a69a52fb5b09722153f86f1ef70977b3ad7b7a4ec40ec5

diff --git a/sys-fs/udisks/udisks-2.10.0.ebuild 
b/sys-fs/udisks/udisks-2.10.0.ebuild
new file mode 100644
index ..b42b82eab9dd
--- /dev/null
+++ b/sys-fs/udisks/udisks-2.10.0.ebuild
@@ -0,0 +1,141 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit autotools bash-completion-r1 linux-info systemd tmpfiles udev xdg-utils
+
+DESCRIPTION="Daemon providing interfaces to work with storage devices"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/udisks;
+SRC_URI="https://github.com/storaged-project/udisks/releases/download/${P}/${P}.tar.bz2;
+
+LICENSE="LGPL-2+ GPL-2+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~x86"
+IUSE="acl +daemon debug elogind +introspection lvm nls selinux systemd"
+
+REQUIRED_USE="
+   ?? ( elogind systemd )
+   elogind? ( daemon )
+   systemd? ( daemon )
+"
+
+# See configure.ac file for the required min version
+BLOCKDEV_MIN_VER="3.0"
+
+COMMON_DEPEND="
+   >=sys-auth/polkit-0.114[daemon]
+   >=sys-libs/libblockdev-${BLOCKDEV_MIN_VER}:=[cryptsetup,lvm?]
+   virtual/udev
+   acl? ( virtual/acl )
+   daemon? (
+   >=dev-libs/glib-2.68:2
+   >=dev-libs/libatasmart-0.19
+   >=dev-libs/libgudev-165:=
+   )
+   elogind? ( >=sys-auth/elogind-219 )
+   introspection? ( >=dev-libs/gobject-introspection-1.30:= )
+   lvm? ( sys-fs/lvm2 )
+   systemd? ( >=sys-apps/systemd-209 )
+"
+# util-linux -> mount, umount, swapon, swapoff (see also #403073)
+RDEPEND="${COMMON_DEPEND}
+   >=sys-block/parted-3
+   >=sys-apps/util-linux-2.30
+   selinux? ( sec-policy/selinux-devicekit )
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-kernel/linux-headers-3.1
+"
+BDEPEND="
+   app-text/docbook-xsl-stylesheets
+   >=dev-util/gdbus-codegen-2.32
+   >=dev-util/gtk-doc-am-1.3
+   virtual/pkgconfig
+   nls? ( >=sys-devel/gettext-0.19.8 )
+   dev-libs/gobject-introspection-common
+   sys-devel/autoconf-archive
+"
+# If adding a eautoreconf, then these might be needed at buildtime:
+# dev-libs/gobject-introspection-common
+# sys-devel/autoconf-archive
+
+DOCS=( AUTHORS HACKING NEWS README.md )
+
+pkg_setup() {
+   # Listing only major arch's here to avoid tracking kernel's defconfig
+   if use amd64 || use arm || use ppc || use ppc64 || use x86; then
+   CONFIG_CHECK="~!IDE" #319829
+   CONFIG_CHECK+=" ~TMPFS_POSIX_ACL" #412377
+   CONFIG_CHECK+=" ~NLS_UTF8" #425562
+   kernel_is lt 3 10 && CONFIG_CHECK+=" ~USB_SUSPEND" #331065, 
#477278
+   linux-info_pkg_setup
+   fi
+}
+
+src_prepare() {
+   xdg_environment_reset
+   default
+
+   if ! use systemd ; then
+   sed -i -e 's:libsystemd-login::' configure || die
+   fi
+
+   # Added for bug # 782061
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --enable-btrfs
+   --disable-gtk-doc
+   --disable-static
+   --localstatedir="${EPREFIX}"/var
+   --with-html-dir="${EPREFIX}"/usr/share/gtk-doc/html
+   --with-modprobedir="${EPREFIX}"/lib/modprobe.d
+   -

[gentoo-commits] repo/gentoo:master commit in: games-strategy/wesnoth/

2023-07-18 Thread Pacho Ramos
commit: fcb1361a738e427ee215673a056701e9daaf0427
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jul 18 07:10:51 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Tue Jul 18 07:10:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcb1361a

games-strategy/wesnoth: drop 1.17.11

Signed-off-by: Pacho Ramos  gentoo.org>

 games-strategy/wesnoth/Manifest   |   1 -
 games-strategy/wesnoth/wesnoth-1.17.11.ebuild | 102 --
 2 files changed, 103 deletions(-)

diff --git a/games-strategy/wesnoth/Manifest b/games-strategy/wesnoth/Manifest
index 6acaa7ac96e7..69c52b393ad2 100644
--- a/games-strategy/wesnoth/Manifest
+++ b/games-strategy/wesnoth/Manifest
@@ -1,5 +1,4 @@
 DIST wesnoth-1.16.8.tar.gz 518468407 BLAKE2B 
9c224757e0d1727acc66a5421266fa6e050bb3727040b457379dd164097c88850f9b2d8b81422ff277548cb8cd51da70f5da63254c2c4ccedc3a45d1789c6037
 SHA512 
9e41e1c574c9744ba9818298d77df1503d7fc70ee24e4bf9d1f59ef17c2bc123f38f0aa21eddccce88cc28b62f2a2d12133ab25dd111655abf5b620f18457bf7
 DIST wesnoth-1.16.9.tar.gz 518511920 BLAKE2B 
bc9bfa9b514e72ce732a4256f765976f5be806d12dd962b2b396ffa8646acaa84c1bb1f4b20368886579782f8236c0d71f296bb5bd2451d4b0d8f6ce46bc3a18
 SHA512 
313aaad95c66757a952c00f1e5a515ce61bcf7564d6555802bc2619714d038a9a5607f3395e3e8afe5f216205e5b9b07b651789a749b4de37b30f8b8a47cb47f
-DIST wesnoth-1.17.11.tar.bz2 421068195 BLAKE2B 
43106bb72c6b4a39b4995fb9804733e5420b636db08254e75e7698c58740b84a33c387194bf048247bddf1808f73d0d07b3816f18687390760fb5fab7c2d8449
 SHA512 
8208ae1c02d5e6a9fe50a2cf533d3b0b207151e5b877c98b003117641ae3c46ad31dbbe4bc46481f4f30382ae65b0183d7636452de5f6d42c8bd48d040f3dd5a
 DIST wesnoth-1.17.17.tar.bz2 423574966 BLAKE2B 
08bcc889333a74b45882f0b1a87960f333eb833c135429f19e3e5805206a45d6e890baa5b2b944d54e8aa088295bcf697c592d96703ee1fb49314e080f3949d8
 SHA512 
721edb885f5f215d679f50ae5ec34c11631771d248320617d55808580f4d1ab22d24b5a4e4001113ad8990b2e0f4e13d64a97a57de30d5453bd82e54ee7949aa
 DIST wesnoth-1.17.19.tar.bz2 424402790 BLAKE2B 
bfb594b2c6421f8c553fda4db7ee9df57f7a5c9ed5589354c5360abe8e7d155720c9b904e8c480ade106308e4e0202ee209bb2550455a45b2dd4dc4a32428c14
 SHA512 
4c43d462a512525640448069c14bb0690ba3bddba793568810c1f3a3af6b26caa922d5e893b6ec5579f23ed244e4cce6604fbc9aa162809050422fe0e44364e4

diff --git a/games-strategy/wesnoth/wesnoth-1.17.11.ebuild 
b/games-strategy/wesnoth/wesnoth-1.17.11.ebuild
deleted file mode 100644
index 834aa1c3259c..
--- a/games-strategy/wesnoth/wesnoth-1.17.11.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic xdg
-
-DESCRIPTION="Battle for Wesnoth - A fantasy turn-based strategy game"
-HOMEPAGE="http://www.wesnoth.org
-   https://github.com/wesnoth/wesnoth;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-# uneven minor versions are development versions
-if [[ $(( $(ver_cut 2) % 2 )) == 0 ]] ; then
-   KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-fi
-IUSE="dbus dedicated doc nls server"
-
-RDEPEND="
-   acct-group/wesnoth
-   acct-user/wesnoth
-   dev-libs/boost:=[bzip2,context,icu,nls]
-   >=media-libs/libsdl2-2.0.4:0[joystick,video,X]
-   !dedicated? (
-   dev-libs/glib:2
-   dev-libs/openssl:0=
-   >=media-libs/fontconfig-2.4.1
-   >=media-libs/sdl2-image-2.0.0[jpeg,png]
-   >=media-libs/sdl2-mixer-2.0.0[vorbis]
-   media-libs/libvorbis
-   >=x11-libs/pango-1.22.0
-   >=x11-libs/cairo-1.10.0
-   sys-libs/readline:0=
-   dbus? ( sys-apps/dbus )
-   )"
-DEPEND="${RDEPEND}
-   x11-libs/libX11
-"
-BDEPEND="
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   cmake_src_prepare
-
-   if ! use doc ; then
-   sed -i \
-   -e '/manual/d' \
-   doc/CMakeLists.txt || die
-   fi
-
-   # respect LINGUAS (bug #483316)
-   if [[ ${LINGUAS+set} ]] ; then
-   local lang langs=()
-   for lang in $(cat po/LINGUAS) ; do
-   has ${lang} ${LINGUAS} && langs+=( ${lang} )
-   done
-   echo "${langs[@]}" > po/LINGUAS || die
-   fi
-}
-
-src_configure() {
-   filter-flags -ftracer -fomit-frame-pointer
-
-   local mycmakeargs=()
-
-   if use dedicated || use server ; then
-   mycmakeargs+=(
-   -DENABLE_CAMPAIGN_SERVER="ON"
-   -DENABLE_SERVER="ON"
-   -DSERVER_UID="${PN}"
-   -DSERVER_GID="${PN}"
-   -DFIFO_DIR=&q

[gentoo-commits] repo/gentoo:master commit in: games-strategy/wesnoth/

2023-07-18 Thread Pacho Ramos
commit: ba56375007d500503480468d8392a9143a41727d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jul 18 07:09:19 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Tue Jul 18 07:09:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba563750

games-strategy/wesnoth: add 1.17.19

Signed-off-by: Pacho Ramos  gentoo.org>

 games-strategy/wesnoth/Manifest   |   1 +
 games-strategy/wesnoth/wesnoth-1.17.19.ebuild | 102 ++
 2 files changed, 103 insertions(+)

diff --git a/games-strategy/wesnoth/Manifest b/games-strategy/wesnoth/Manifest
index 4105e896a19e..9d7ca80e3e07 100644
--- a/games-strategy/wesnoth/Manifest
+++ b/games-strategy/wesnoth/Manifest
@@ -1,3 +1,4 @@
 DIST wesnoth-1.16.8.tar.gz 518468407 BLAKE2B 
9c224757e0d1727acc66a5421266fa6e050bb3727040b457379dd164097c88850f9b2d8b81422ff277548cb8cd51da70f5da63254c2c4ccedc3a45d1789c6037
 SHA512 
9e41e1c574c9744ba9818298d77df1503d7fc70ee24e4bf9d1f59ef17c2bc123f38f0aa21eddccce88cc28b62f2a2d12133ab25dd111655abf5b620f18457bf7
 DIST wesnoth-1.17.11.tar.bz2 421068195 BLAKE2B 
43106bb72c6b4a39b4995fb9804733e5420b636db08254e75e7698c58740b84a33c387194bf048247bddf1808f73d0d07b3816f18687390760fb5fab7c2d8449
 SHA512 
8208ae1c02d5e6a9fe50a2cf533d3b0b207151e5b877c98b003117641ae3c46ad31dbbe4bc46481f4f30382ae65b0183d7636452de5f6d42c8bd48d040f3dd5a
 DIST wesnoth-1.17.17.tar.bz2 423574966 BLAKE2B 
08bcc889333a74b45882f0b1a87960f333eb833c135429f19e3e5805206a45d6e890baa5b2b944d54e8aa088295bcf697c592d96703ee1fb49314e080f3949d8
 SHA512 
721edb885f5f215d679f50ae5ec34c11631771d248320617d55808580f4d1ab22d24b5a4e4001113ad8990b2e0f4e13d64a97a57de30d5453bd82e54ee7949aa
+DIST wesnoth-1.17.19.tar.bz2 424402790 BLAKE2B 
bfb594b2c6421f8c553fda4db7ee9df57f7a5c9ed5589354c5360abe8e7d155720c9b904e8c480ade106308e4e0202ee209bb2550455a45b2dd4dc4a32428c14
 SHA512 
4c43d462a512525640448069c14bb0690ba3bddba793568810c1f3a3af6b26caa922d5e893b6ec5579f23ed244e4cce6604fbc9aa162809050422fe0e44364e4

diff --git a/games-strategy/wesnoth/wesnoth-1.17.19.ebuild 
b/games-strategy/wesnoth/wesnoth-1.17.19.ebuild
new file mode 100644
index ..b4c9db3eeff1
--- /dev/null
+++ b/games-strategy/wesnoth/wesnoth-1.17.19.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic xdg
+
+DESCRIPTION="Battle for Wesnoth - A fantasy turn-based strategy game"
+HOMEPAGE="http://www.wesnoth.org
+   https://github.com/wesnoth/wesnoth;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+# uneven minor versions are development versions
+if [[ $(( $(ver_cut 2) % 2 )) == 0 ]] ; then
+   KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+fi
+IUSE="dbus dedicated doc nls server"
+
+RDEPEND="
+   acct-group/wesnoth
+   acct-user/wesnoth
+   dev-libs/boost:=[bzip2,context,icu,nls]
+   >=media-libs/libsdl2-2.0.4:0[joystick,video,X]
+   !dedicated? (
+   dev-libs/glib:2
+   dev-libs/openssl:0=
+   >=media-libs/fontconfig-2.4.1
+   >=media-libs/sdl2-image-2.0.0[jpeg,png,webp]
+   >=media-libs/sdl2-mixer-2.0.0[vorbis]
+   media-libs/libvorbis
+   >=x11-libs/pango-1.22.0
+   >=x11-libs/cairo-1.10.0
+   sys-libs/readline:0=
+   dbus? ( sys-apps/dbus )
+   )"
+DEPEND="${RDEPEND}
+   x11-libs/libX11
+"
+BDEPEND="
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   cmake_src_prepare
+
+   if ! use doc ; then
+   sed -i \
+   -e '/manual/d' \
+   doc/CMakeLists.txt || die
+   fi
+
+   # respect LINGUAS (bug #483316)
+   if [[ ${LINGUAS+set} ]] ; then
+   local lang langs=()
+   for lang in $(cat po/LINGUAS) ; do
+   has ${lang} ${LINGUAS} && langs+=( ${lang} )
+   done
+   echo "${langs[@]}" > po/LINGUAS || die
+   fi
+}
+
+src_configure() {
+   filter-flags -ftracer -fomit-frame-pointer
+
+   local mycmakeargs=()
+
+   if use dedicated || use server ; then
+   mycmakeargs+=(
+   -DENABLE_CAMPAIGN_SERVER="ON"
+   -DENABLE_SERVER="ON"
+   -DSERVER_UID="${PN}"
+   -DSERVER_GID="${PN}"
+   -DFIFO_DIR="/run/wesnothd"
+   )
+   else
+   mycmakeargs+=(
+   -DENABLE_CAMPAIGN_SERVER="OFF"
+   -DENABLE_SERVER="OFF"
+   )
+   fi
+   mycmakeargs+=(
+   -

[gentoo-commits] repo/gentoo:master commit in: games-strategy/wesnoth/

2023-07-18 Thread Pacho Ramos
commit: 76bda37d674e49d56e3863543557297a71e8f3de
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jul 18 07:10:24 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Tue Jul 18 07:10:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76bda37d

games-strategy/wesnoth: add 1.16.9

Signed-off-by: Pacho Ramos  gentoo.org>

 games-strategy/wesnoth/Manifest  |   1 +
 games-strategy/wesnoth/wesnoth-1.16.9.ebuild | 106 +++
 2 files changed, 107 insertions(+)

diff --git a/games-strategy/wesnoth/Manifest b/games-strategy/wesnoth/Manifest
index 9d7ca80e3e07..6acaa7ac96e7 100644
--- a/games-strategy/wesnoth/Manifest
+++ b/games-strategy/wesnoth/Manifest
@@ -1,4 +1,5 @@
 DIST wesnoth-1.16.8.tar.gz 518468407 BLAKE2B 
9c224757e0d1727acc66a5421266fa6e050bb3727040b457379dd164097c88850f9b2d8b81422ff277548cb8cd51da70f5da63254c2c4ccedc3a45d1789c6037
 SHA512 
9e41e1c574c9744ba9818298d77df1503d7fc70ee24e4bf9d1f59ef17c2bc123f38f0aa21eddccce88cc28b62f2a2d12133ab25dd111655abf5b620f18457bf7
+DIST wesnoth-1.16.9.tar.gz 518511920 BLAKE2B 
bc9bfa9b514e72ce732a4256f765976f5be806d12dd962b2b396ffa8646acaa84c1bb1f4b20368886579782f8236c0d71f296bb5bd2451d4b0d8f6ce46bc3a18
 SHA512 
313aaad95c66757a952c00f1e5a515ce61bcf7564d6555802bc2619714d038a9a5607f3395e3e8afe5f216205e5b9b07b651789a749b4de37b30f8b8a47cb47f
 DIST wesnoth-1.17.11.tar.bz2 421068195 BLAKE2B 
43106bb72c6b4a39b4995fb9804733e5420b636db08254e75e7698c58740b84a33c387194bf048247bddf1808f73d0d07b3816f18687390760fb5fab7c2d8449
 SHA512 
8208ae1c02d5e6a9fe50a2cf533d3b0b207151e5b877c98b003117641ae3c46ad31dbbe4bc46481f4f30382ae65b0183d7636452de5f6d42c8bd48d040f3dd5a
 DIST wesnoth-1.17.17.tar.bz2 423574966 BLAKE2B 
08bcc889333a74b45882f0b1a87960f333eb833c135429f19e3e5805206a45d6e890baa5b2b944d54e8aa088295bcf697c592d96703ee1fb49314e080f3949d8
 SHA512 
721edb885f5f215d679f50ae5ec34c11631771d248320617d55808580f4d1ab22d24b5a4e4001113ad8990b2e0f4e13d64a97a57de30d5453bd82e54ee7949aa
 DIST wesnoth-1.17.19.tar.bz2 424402790 BLAKE2B 
bfb594b2c6421f8c553fda4db7ee9df57f7a5c9ed5589354c5360abe8e7d155720c9b904e8c480ade106308e4e0202ee209bb2550455a45b2dd4dc4a32428c14
 SHA512 
4c43d462a512525640448069c14bb0690ba3bddba793568810c1f3a3af6b26caa922d5e893b6ec5579f23ed244e4cce6604fbc9aa162809050422fe0e44364e4

diff --git a/games-strategy/wesnoth/wesnoth-1.16.9.ebuild 
b/games-strategy/wesnoth/wesnoth-1.16.9.ebuild
new file mode 100644
index ..7a0223c3d681
--- /dev/null
+++ b/games-strategy/wesnoth/wesnoth-1.16.9.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic xdg
+
+DESCRIPTION="Battle for Wesnoth - A fantasy turn-based strategy game"
+HOMEPAGE="http://www.wesnoth.org
+   https://github.com/wesnoth/wesnoth;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+# uneven minor versions are development versions
+if [[ $(( $(ver_cut 2) % 2 )) == 0 ]] ; then
+   KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+fi
+IUSE="dbus dedicated doc nls server"
+
+RDEPEND="
+   acct-group/wesnoth
+   acct-user/wesnoth
+   dev-libs/boost:=[bzip2,context,icu,nls]
+   >=media-libs/libsdl2-2.0.4:0[joystick,video,X]
+   !dedicated? (
+   dev-libs/glib:2
+   dev-libs/openssl:0=
+   >=media-libs/fontconfig-2.4.1
+   >=media-libs/sdl2-image-2.0.0[jpeg,png]
+   >=media-libs/sdl2-mixer-2.0.0[vorbis]
+   media-libs/libvorbis
+   >=x11-libs/pango-1.22.0
+   >=x11-libs/cairo-1.10.0
+   sys-libs/readline:0=
+   dbus? ( sys-apps/dbus )
+   )"
+DEPEND="${RDEPEND}
+   x11-libs/libX11
+"
+BDEPEND="
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.16.8-gcc-13.patch
+)
+
+src_prepare() {
+   cmake_src_prepare
+
+   if ! use doc ; then
+   sed -i \
+   -e '/manual/d' \
+   doc/CMakeLists.txt || die
+   fi
+
+   # respect LINGUAS (bug #483316)
+   if [[ ${LINGUAS+set} ]] ; then
+   local lang langs=()
+   for lang in $(cat po/LINGUAS) ; do
+   has ${lang} ${LINGUAS} && langs+=( ${lang} )
+   done
+   echo "${langs[@]}" > po/LINGUAS || die
+   fi
+}
+
+src_configure() {
+   filter-flags -ftracer -fomit-frame-pointer
+
+   local mycmakeargs=()
+
+   if use dedicated || use server ; then
+   mycmakeargs+=(
+   -DENABLE_CAMPAIGN_SERVER="ON"
+   -DENABLE_SERVER="ON"
+   -DSERVE

[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/gromacs/

2023-07-09 Thread Pacho Ramos
commit: c1395ac7948292d04e90f9c4a024fc5cedbee591
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jul  9 14:45:34 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Jul  9 14:47:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1395ac7

sci-chemistry/gromacs: drop 2022.4, 2023

Signed-off-by: Pacho Ramos  gentoo.org>

 sci-chemistry/gromacs/Manifest  |   6 -
 sci-chemistry/gromacs/gromacs-2022.4.ebuild | 333 ---
 sci-chemistry/gromacs/gromacs-2023.ebuild   | 335 
 3 files changed, 674 deletions(-)

diff --git a/sci-chemistry/gromacs/Manifest b/sci-chemistry/gromacs/Manifest
index 6b7f7795..978525436fff 100644
--- a/sci-chemistry/gromacs/Manifest
+++ b/sci-chemistry/gromacs/Manifest
@@ -3,25 +3,19 @@ DIST gromacs-2019.6.tar.gz 33446147 BLAKE2B 
adc21fb6b841b06d499607f8c0166a673645
 DIST gromacs-2020.7.tar.gz 29175554 BLAKE2B 
98f1aa415946f8eb113febc81105f0c1b0919b96fc3c55a0ab83bf3950ff509b81eade92e645adb0bc2b407df239e20cf3f19828b6e08616437c8693c1fddcc8
 SHA512 
1d375c44cec38445e56cea252623b5b6c565680268999d4b6c14d6dc38759a27227655b2d29efaab9f9115d3677b446cb555e11cddafa0dc10c4827caaa2477b
 DIST gromacs-2021.6.tar.gz 38012702 BLAKE2B 
023ae37dc53643758afa050fd179cd66f3c6d6266f6afceee5eb35c890a3ae284956f2bc2409156d6e1fa03a7f23f7b04c27e1820547fd5f147b344d94da7d40
 SHA512 
65d7874e5cd838ce4f29d033c66304738ccc30f1987f9f8541725058b2fc4551302a399f6ce773e81ac9485963187c48feaf92c71789f4c345c82bd335f806a7
 DIST gromacs-2021.7.tar.gz 38028032 BLAKE2B 
2dc1b15ca8692ca5cf4ad1c7a266b9e2ced064d34a63cef61fea69e48231dd0310cfd8484d29c56cdb599f795d7655959f40038ac933b46ad2841d57bf2b3646
 SHA512 
ca478533da3bcb377fda30682660db8eb13beef6456fac6013a1a97ec3be60b5594567412e1e2a31392e484f9a40a22da1f12336f4738cf0422ff4f3e8814609
-DIST gromacs-2022.4.tar.gz 40352282 BLAKE2B 
616ba05a70a483d7d8fadefb383ac9fc8825ac09ea92f55a0222c57ac91e4a045fb55405ec963303d8dbabb04b3d1f8c73062785b3812b3c6b7582e002dc5538
 SHA512 
15c642f2b63c1731a01a3b58c13d454f57c29607554a6693c2e62f38da574c6d596c5cb6f361e0feb5e1069b3b19bb49ceaa432c030da91f48e41654e3e6a62f
 DIST gromacs-2022.5.tar.gz 40362776 BLAKE2B 
e77c96cd995fb6c8284bcf9728e2f95e265911f643c69d00cc5910c6d22ada41293a1cb74033e708957776551b253453f64dba46497d68b2f73c675e94f30ddd
 SHA512 
79310d6fd39a160e7bbc661a04540c9bcb89f40c133d1031ca16998ef0a67fc4a023f57950b22793f0c91b5fe47fd78cb2e7afedb50fe9251b1c920c9267344d
 DIST gromacs-2023.1.tar.gz 41934072 BLAKE2B 
6d04642ba37a8563fafc10e0be83e33aab5ce25ef43ec2c9555e84328096bbe61426558a1433b086028f3c6637a5b3ae82241e67f206c0dd0b5254f5ec27ae4c
 SHA512 
4bddbbc56f26487db9d35f371d65725289d1355dc4c295d32698499e05eb74e31d4db579fc1f665edb55a68b002bddacf37c0f05d3f970bc149990d434b1
-DIST gromacs-2023.tar.gz 41863526 BLAKE2B 
81669eaf176e48855e168da81f410f949851a5b7d1fde43ee367f4bbaeef4a61b963e7c936c8a07d0eb51ad0e412e2826c6dd194c1df6d3ba39490decdf9fb21
 SHA512 
4593a0802d809ea797c3d3ba157851c279e9569e96c3aefa2dbcf97b5a1a74cd9840f0fcf0f032f49024691458941efb43e59e4e05c7ee44ee46d6b3621e52d5
 DIST manual-2018.8.pdf 10025023 BLAKE2B 
afb0a6e6a72d78df743fcb57e7c1716848589e571dd35167b957a9b407ca27978ccfb6cb9e0df9c9439b888f352501a00ba32281ed1e0b4193bd606f1d77152e
 SHA512 
b1972f7ce965bfc9377542993c5943ea4868a8ed23a969d4203264746d6bea3a7a65c6379196ece37fd6d68ec7ec80f827bde87d1049284af7082759a124f1d5
 DIST manual-2019.6.pdf 12702376 BLAKE2B 
c350127bc06a9eb3dee73da39037c84daeb89500e23cb131bd19a150bf60602d4dde7611e0c6f0f344af4093e96a899303dac71b4df56fd0c44c3a48a56606b7
 SHA512 
dfdff67c2c1c9ce1f1c236b7686c5331b0fe86951da6c98eddd6a3e748815e0be0a9653ae4318469fcdd913c4e7c355d64a997cc80b9d9fbe6282ef6d98e61eb
 DIST manual-2020.7.pdf 11850780 BLAKE2B 
38594e87993badfbbcf47d6010a7f67d3c3426dab85e1462916b4d62be27b5764953f912cf2b71ee24877e0bfa27b3f74431da2da81b4977d58cb66b2cc795a3
 SHA512 
4f184f2c90e0bac01a48069cc546cd5b04fa5f543f90dd2d68c6d17be278152fd09456b6a6c5c8236f8fb85a174d6ec7a1c7b44d437b4e6fea5d0ada73cec0f6
 DIST manual-2021.6.pdf 12256595 BLAKE2B 
5d808e38571b38c1f6e0d115f6e604238206cc001f59d05ed855e80c324c0e6fd7767adb723b3d0edd1267ae5973a3b83b76bd04d2dc99769e6440600d8e2146
 SHA512 
64fe56422d7417f6f61b10346c99e24c3f423f0cedc3794e0809250282bc87ef692b47ae6c3f95ad7994aa3860ed82035cbacc76eb78a2f54a29052a05260af2
 DIST manual-2021.7.pdf 12256526 BLAKE2B 
6f298d7dac142f66914bbc2ea7d6ca70c4aeafaf33ccf12336d5cec64b1f1097b5332c767bb411ccef706ec6184479a84bcf59bda21c4249d45d8ce3dea08e79
 SHA512 
197765accb8ab6c5f1cc94b2697ff1817e157d85fa231dfe36a85036076e04da2a8035de66aba4f46c6dd7f553176357b94c92e1da5d1dabc574c627deee5279
-DIST manual-2022.4.pdf 13080976 BLAKE2B 
45685fa1d727aa30425e946ac72e0bd723528032e3fb45525d3c025316ee2682ea3c9cc2fd75b5cd4e900adbc6e7f577e3368d9e0681294fd1515df3d2e5d840
 SHA512 
a7ac3a80a90f14b6917e15633d77230d24cdcf19ade38d14b35c6451074848a7754b33c612e2a26a657f2edd3d6710e5a8130cacb107d4085d1bd934267ad623
 DIST manual-2022.5.pdf 1308111

[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/gromacs/

2023-07-09 Thread Pacho Ramos
commit: 0b7adec673c11eaa1a5576808283c7f7cb09926c
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jul  9 14:44:37 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Jul  9 14:47:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b7adec6

sci-chemistry/gromacs: Needs to be rebuilt with cuda subslot changes

Signed-off-by: Pacho Ramos  gentoo.org>

 .../gromacs/{gromacs-2018.8-r1.ebuild => gromacs-2018.8-r2.ebuild}  | 2 +-
 .../gromacs/{gromacs-2019.6-r2.ebuild => gromacs-2019.6-r3.ebuild}  | 2 +-
 .../gromacs/{gromacs-2020.7.ebuild => gromacs-2020.7-r1.ebuild} | 2 +-
 .../gromacs/{gromacs-2021.7.ebuild => gromacs-2021.7-r1.ebuild} | 2 +-
 .../gromacs/{gromacs-2022.5.ebuild => gromacs-2022.5-r1.ebuild} | 2 +-
 sci-chemistry/gromacs/gromacs-2022..ebuild  | 2 +-
 .../gromacs/{gromacs-2023.1.ebuild => gromacs-2023.1-r1.ebuild} | 2 +-
 sci-chemistry/gromacs/gromacs-2023..ebuild  | 2 +-
 sci-chemistry/gromacs/gromacs-.ebuild   | 2 +-
 9 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/sci-chemistry/gromacs/gromacs-2018.8-r1.ebuild 
b/sci-chemistry/gromacs/gromacs-2018.8-r2.ebuild
similarity index 99%
rename from sci-chemistry/gromacs/gromacs-2018.8-r1.ebuild
rename to sci-chemistry/gromacs/gromacs-2018.8-r2.ebuild
index bcd5c2754d50..47be575cee41 100644
--- a/sci-chemistry/gromacs/gromacs-2018.8-r1.ebuild
+++ b/sci-chemistry/gromacs/gromacs-2018.8-r2.ebuild
@@ -32,7 +32,7 @@ CDEPEND="
x11-libs/libICE
)
blas? ( virtual/blas )
-   cuda? ( >=dev-util/nvidia-cuda-toolkit-4.2.9-r1 )
+   cuda? ( >=dev-util/nvidia-cuda-toolkit-4.2.9-r1:= )
opencl? ( virtual/opencl )
fftw? ( sci-libs/fftw:3.0= )
hwloc? ( =dev-util/nvidia-cuda-toolkit-6.5.14 )
+   cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.14:= )
opencl? ( virtual/opencl )
fftw? ( sci-libs/fftw:3.0= )
hwloc? ( sys-apps/hwloc:= )

diff --git a/sci-chemistry/gromacs/gromacs-2021.7.ebuild 
b/sci-chemistry/gromacs/gromacs-2021.7-r1.ebuild
similarity index 99%
rename from sci-chemistry/gromacs/gromacs-2021.7.ebuild
rename to sci-chemistry/gromacs/gromacs-2021.7-r1.ebuild
index 1a6dbcab47f4..e66da7ff4b97 100644
--- a/sci-chemistry/gromacs/gromacs-2021.7.ebuild
+++ b/sci-chemistry/gromacs/gromacs-2021.7-r1.ebuild
@@ -47,7 +47,7 @@ CDEPEND="
x11-libs/libICE
)
blas? ( virtual/blas )
-   cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.14[profiler] )
+   cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.14:=[profiler] )
opencl? ( virtual/opencl )
fftw? ( sci-libs/fftw:3.0= )
hwloc? ( sys-apps/hwloc:= )

diff --git a/sci-chemistry/gromacs/gromacs-2022.5.ebuild 
b/sci-chemistry/gromacs/gromacs-2022.5-r1.ebuild
similarity index 99%
rename from sci-chemistry/gromacs/gromacs-2022.5.ebuild
rename to sci-chemistry/gromacs/gromacs-2022.5-r1.ebuild
index ca908310a723..33f192f4a04f 100644
--- a/sci-chemistry/gromacs/gromacs-2022.5.ebuild
+++ b/sci-chemistry/gromacs/gromacs-2022.5-r1.ebuild
@@ -43,7 +43,7 @@ IUSE="blas clang clang-cuda cuda  +custom-cflags +doc 
build-manual double-precis
 
 CDEPEND="
blas? ( virtual/blas )
-   cuda? ( >=dev-util/nvidia-cuda-toolkit-11[profiler] )
+   cuda? ( >=dev-util/nvidia-cuda-toolkit-11:=[profiler] )
opencl? ( virtual/opencl )
fftw? ( sci-libs/fftw:3.0= )
hwloc? ( sys-apps/hwloc:= )

diff --git a/sci-chemistry/gromacs/gromacs-2022..ebuild 
b/sci-chemistry/gromacs/gromacs-2022..ebuild
index ca908310a723..33f192f4a04f 100644
--- a/sci-chemistry/gromacs/gromacs-2022..ebuild
+++ b/sci-chemistry/gromacs/gromacs-2022..ebuild
@@ -43,7 +43,7 @@ IUSE="blas clang clang-cuda cuda  +custom-cflags +doc 
build-manual double-precis
 
 CDEPEND="
blas? ( virtual/blas )
-   cuda? ( >=dev-util/nvidia-cuda-toolkit-11[profiler] )
+   cuda? ( >=dev-util/nvidia-cuda-toolkit-11:=[profiler] )
opencl? ( virtual/opencl )
fftw? ( sci-libs/fftw:3.0= )
hwloc? ( sys-apps/hwloc:= )

diff --git a/sci-chemistry/gromacs/gromacs-2023.1.ebuild 
b/sci-chemistry/gromacs/gromacs-2023.1-r1.ebuild
similarity index 99%
rename from sci-chemistry/gromacs/gromacs-2023.1.ebuild
rename to sci-chemistry/gromacs/gromacs-2023.1-r1.ebuild
index f57ac5829eb7..7d65ee4958c2 100644
--- a/sci-chemistry/gromacs/gromacs-2023.1.ebuild
+++ b/sci-chemistry/gromacs/gromacs-2023.1-r1.ebuild
@@ -43,7 +43,7 @@ IUSE="blas clang clang-cuda cuda  +custom-cflags +doc 
build-manual double-precis
 
 CDEPEND="
blas? ( virtual/blas )
-   cuda? ( >=dev-util/nvidia-cuda-toolkit-11[profiler] )
+   cuda? ( >=dev-util/nvidia-cuda-toolkit-11:=[profiler] )
opencl? ( v

[gentoo-commits] repo/gentoo:master commit in: x11-themes/papirus-icon-theme/

2023-07-08 Thread Pacho Ramos
commit: 01a4bd1b16a22c8f32fdeb895f33803e9839f82d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jul  8 16:29:02 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jul  8 16:29:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01a4bd1b

x11-themes/papirus-icon-theme: stabilize 20230601 for ALLARCHES

Signed-off-by: Pacho Ramos  gentoo.org>

 x11-themes/papirus-icon-theme/papirus-icon-theme-20230601.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-themes/papirus-icon-theme/papirus-icon-theme-20230601.ebuild 
b/x11-themes/papirus-icon-theme/papirus-icon-theme-20230601.ebuild
index 0279bb437c4d..b65a2f18e21b 100644
--- a/x11-themes/papirus-icon-theme/papirus-icon-theme-20230601.ebuild
+++ b/x11-themes/papirus-icon-theme/papirus-icon-theme-20230601.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/archive/${
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ppc64 x86"
 
 src_compile() { :; }
 



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

2023-07-08 Thread Pacho Ramos
commit: eb79e99125ba30a0ef092447dc9396bf03ba0a9f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jul  8 10:55:59 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jul  8 10:56:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb79e991

sys-firmware/sof-firmware: add 2.2.6

Signed-off-by: Pacho Ramos  gentoo.org>

 sys-firmware/sof-firmware/Manifest |  1 +
 .../sof-firmware/sof-firmware-2.2.6.ebuild | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/sys-firmware/sof-firmware/Manifest 
b/sys-firmware/sof-firmware/Manifest
index 4b888a72f135..8d6cc33b5a00 100644
--- a/sys-firmware/sof-firmware/Manifest
+++ b/sys-firmware/sof-firmware/Manifest
@@ -1,3 +1,4 @@
 DIST sof-firmware-2.2.3.tar.gz 4358105 BLAKE2B 
2b3bfd53b9c0207720068c0ac7639acaf653bb276c20f353396e1a01255839c34514c52640526dfa8f5cbc9229f75ba08363c40cf756b78f0b0c6b12a6e033c9
 SHA512 
c4e345d0932d1c607072feea41acf2f3a5b3694b0c468515a28889b6d0ba46775f91ef9edf91a321a3be056705dc8b4df9c836096c2e73063afcbc166ca10abc
 DIST sof-firmware-2.2.4.tar.gz 4367865 BLAKE2B 
cf2896095597ff9a33090307333289d87ea9024f70cd3fd3d1c86232a47ffd95972264754ea6a67c5f57bce33267bb93ab332cd2cd44c96a58c970a176d5fabb
 SHA512 
f631bedbc5cceb0e3a668264c11f4e41f09f140ef909ac2557c4965a0b56deb00fa48ab06987fd2fd06eb97a35bc90342c5d7234d43390257bbd0942a70ce29a
 DIST sof-firmware-2.2.5.tar.gz 4381857 BLAKE2B 
681ffbc16d983b795556b00881d59d2a0ba258f89482d6e136ddb61345718802d1b3f7fcc494091337f42f9377a8831d890e2c5de140f083e223f29cc5936742
 SHA512 
c8a5f846c6ca39b39c1160aaf8c607f301b4e153dadb337b0d3a99c5993a933948a2c2bd80950e6459da4d707c9a5100c11b868d11695bbb7ca56bf86f7fa9db
+DIST sof-firmware-2.2.6.tar.gz 4394096 BLAKE2B 
8fa0fb97cfdaa13b30f34f46789bbb1700f4a3be994f11a55226bf617c9ade7ccde931eeb2f263448e355e82f281bbb70c66624a71645062cdfb68bd81a9d3a1
 SHA512 
33a836fdc9006aead24e14c15703040164b0878d48c6dd32f0a6ae558c99a43c768eb793e308550fd32dfb0e0f93783cff6c42f2618557ebac2a057425115e9e

diff --git a/sys-firmware/sof-firmware/sof-firmware-2.2.6.ebuild 
b/sys-firmware/sof-firmware/sof-firmware-2.2.6.ebuild
new file mode 100644
index ..4bb0bf958007
--- /dev/null
+++ b/sys-firmware/sof-firmware/sof-firmware-2.2.6.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Sound Open Firmware (SOF) binary files"
+HOMEPAGE="https://www.sofproject.org https://github.com/thesofproject/sof 
https://github.com/thesofproject/sof-bin;
+SRC_URI="https://github.com/thesofproject/sof-bin/releases/download/v${PV}/sof-bin-v${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}"/sof-bin-v${PV}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# Needed for sof-ctl
+RDEPEND="media-libs/alsa-lib"
+
+QA_PREBUILT="usr/bin/sof-ctl
+   usr/bin/sof-logger
+   usr/bin/sof-probes"
+
+src_install() {
+   dodir /lib/firmware/intel
+   dodir /usr/bin
+   FW_DEST="${D}/lib/firmware/intel" TOOLS_DEST="${D}/usr/bin" 
"${S}/install.sh" v${PV} || die
+}
+
+pkg_preinst() {
+   local sofpath="${EROOT}/lib/firmware/intel/sof"
+   if [[ ! -L "${sofpath}" && -d "${sofpath}" ]] ; then
+   rm -r "${sofpath}" || die
+   fi
+}



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

2023-07-08 Thread Pacho Ramos
commit: 1ccc77299e9c95a52afc32d0017d1561d285dcb7
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jul  8 10:56:12 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jul  8 10:56:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ccc7729

sys-firmware/sof-firmware: drop 2.2.3

Signed-off-by: Pacho Ramos  gentoo.org>

 sys-firmware/sof-firmware/Manifest |  1 -
 .../sof-firmware/sof-firmware-2.2.3.ebuild | 33 --
 2 files changed, 34 deletions(-)

diff --git a/sys-firmware/sof-firmware/Manifest 
b/sys-firmware/sof-firmware/Manifest
index 8d6cc33b5a00..cd99a2358618 100644
--- a/sys-firmware/sof-firmware/Manifest
+++ b/sys-firmware/sof-firmware/Manifest
@@ -1,4 +1,3 @@
-DIST sof-firmware-2.2.3.tar.gz 4358105 BLAKE2B 
2b3bfd53b9c0207720068c0ac7639acaf653bb276c20f353396e1a01255839c34514c52640526dfa8f5cbc9229f75ba08363c40cf756b78f0b0c6b12a6e033c9
 SHA512 
c4e345d0932d1c607072feea41acf2f3a5b3694b0c468515a28889b6d0ba46775f91ef9edf91a321a3be056705dc8b4df9c836096c2e73063afcbc166ca10abc
 DIST sof-firmware-2.2.4.tar.gz 4367865 BLAKE2B 
cf2896095597ff9a33090307333289d87ea9024f70cd3fd3d1c86232a47ffd95972264754ea6a67c5f57bce33267bb93ab332cd2cd44c96a58c970a176d5fabb
 SHA512 
f631bedbc5cceb0e3a668264c11f4e41f09f140ef909ac2557c4965a0b56deb00fa48ab06987fd2fd06eb97a35bc90342c5d7234d43390257bbd0942a70ce29a
 DIST sof-firmware-2.2.5.tar.gz 4381857 BLAKE2B 
681ffbc16d983b795556b00881d59d2a0ba258f89482d6e136ddb61345718802d1b3f7fcc494091337f42f9377a8831d890e2c5de140f083e223f29cc5936742
 SHA512 
c8a5f846c6ca39b39c1160aaf8c607f301b4e153dadb337b0d3a99c5993a933948a2c2bd80950e6459da4d707c9a5100c11b868d11695bbb7ca56bf86f7fa9db
 DIST sof-firmware-2.2.6.tar.gz 4394096 BLAKE2B 
8fa0fb97cfdaa13b30f34f46789bbb1700f4a3be994f11a55226bf617c9ade7ccde931eeb2f263448e355e82f281bbb70c66624a71645062cdfb68bd81a9d3a1
 SHA512 
33a836fdc9006aead24e14c15703040164b0878d48c6dd32f0a6ae558c99a43c768eb793e308550fd32dfb0e0f93783cff6c42f2618557ebac2a057425115e9e

diff --git a/sys-firmware/sof-firmware/sof-firmware-2.2.3.ebuild 
b/sys-firmware/sof-firmware/sof-firmware-2.2.3.ebuild
deleted file mode 100644
index 82f72de46998..
--- a/sys-firmware/sof-firmware/sof-firmware-2.2.3.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Sound Open Firmware (SOF) binary files"
-HOMEPAGE="https://www.sofproject.org https://github.com/thesofproject/sof 
https://github.com/thesofproject/sof-bin;
-SRC_URI="https://github.com/thesofproject/sof-bin/releases/download/v${PV}/sof-bin-v${PV}.tar.gz
 -> ${P}.tar.gz"
-S="${WORKDIR}"/sof-bin-v${PV}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64"
-
-# Needed for sof-ctl
-RDEPEND="media-libs/alsa-lib"
-
-QA_PREBUILT="usr/bin/sof-ctl
-   usr/bin/sof-logger
-   usr/bin/sof-probes"
-
-src_install() {
-   dodir /lib/firmware/intel
-   dodir /usr/bin
-   FW_DEST="${D}/lib/firmware/intel" TOOLS_DEST="${D}/usr/bin" 
"${S}/install.sh" v${PV} || die
-}
-
-pkg_preinst() {
-   local sofpath="${EROOT}/lib/firmware/intel/sof"
-   if [[ ! -L "${sofpath}" && -d "${sofpath}" ]] ; then
-   rm -r "${sofpath}" || die
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/celestia/

2023-07-08 Thread Pacho Ramos
commit: 4a1abfc8710109ce1a4af3c6a8f81c824df26998
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jul  8 10:46:08 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jul  8 10:46:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a1abfc8

sci-astronomy/celestia: update HOMEPAGE

Signed-off-by: Pacho Ramos  gentoo.org>

 sci-astronomy/celestia/celestia-1.7.0_pre20221215.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-astronomy/celestia/celestia-1.7.0_pre20221215.ebuild 
b/sci-astronomy/celestia/celestia-1.7.0_pre20221215.ebuild
index d5a18e53aa56..81c286e19d18 100644
--- a/sci-astronomy/celestia/celestia-1.7.0_pre20221215.ebuild
+++ b/sci-astronomy/celestia/celestia-1.7.0_pre20221215.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -26,7 +26,7 @@ else
 fi
 
 DESCRIPTION="OpenGL 3D space simulator"
-HOMEPAGE="https://celestia.space https://github.com/CelestiaProject/Celestia;
+HOMEPAGE="https://celestiaproject.space/ 
https://github.com/CelestiaProject/Celestia;
 
 LICENSE="GPL-2+"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-alphabetical-grid/

2023-07-08 Thread Pacho Ramos
commit: c69e081880c7675d9d9886e243e4d41508d18f69
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jul  8 10:23:58 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jul  8 10:23:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c69e0818

gnome-extra/gnome-shell-extension-alphabetical-grid: add 31.0

Signed-off-by: Pacho Ramos  gentoo.org>

 .../Manifest   |  1 +
 ...e-shell-extension-alphabetical-grid-31.0.ebuild | 59 ++
 2 files changed, 60 insertions(+)

diff --git a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
index fd4c5a4d1d6a..b571da56232b 100644
--- a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
+++ b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extension-alphabetical-grid-29.0.tar.gz 213643 BLAKE2B 
f4e0244f41ec426f5c2189ccfb32144c419d10d22ea477b102d60defd203cc80cb5272aaeedcc5fd3e554341a51aa9ed0e829e38a2c6977daaf82f954fd6a073
 SHA512 
a4417637d719cc2d35fca80b3621e8bd6e965ed87890105f611d69ae4b901c25080c64599ceac3518dafedd0fb240989b447b643bb88fc2164463371eb0c98f2
 DIST gnome-shell-extension-alphabetical-grid-30.0.tar.gz 214324 BLAKE2B 
36e20967f3f67b613ad1fc6c3730aff16e40bc3680e452f98eb801991b7a76ec9c08192d0e10dddc34d28ed8418a45b6905cab7b8d2a80e8b2afb43d43c746c8
 SHA512 
49708adb6d8f78cf426cdb6b67de9c9db0d0a0f4500b6e491b2b806de658cfa99528df6a6042bbf201fbb69a34782aca6072d17a2da43e5ea148e2cec8a3f9be
+DIST gnome-shell-extension-alphabetical-grid-31.0.tar.gz 214302 BLAKE2B 
16dcfdbd39e6e29f388af7a17e90069f9aa9aa22d03c22ab461053539686097d27238d6c4d5077e5cb7160bf15ed5717e132d34ba9407993af39e008b9b35efe
 SHA512 
4639619ca43bacdc3c1658ac8fe4689ffed680c91b61f00ca2ba5ac929f246dd8726d88f628a0ebbe0fc85a616e7219d54c351e5f2773e765eb3ace6a3823944

diff --git 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-31.0.ebuild
 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-31.0.ebuild
new file mode 100644
index ..60d548d52ade
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-31.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2-utils
+
+# Useful specially to prevent
+# https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/4684
+# https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/3180
+DESCRIPTION="Restore the alphabetical ordering of the app grid"
+HOMEPAGE="https://github.com/stuarthayhurst/alphabetical-grid-extension;
+SRC_URI="https://github.com/stuarthayhurst/alphabetical-grid-extension/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   app-eselect/eselect-gnome-shell-extensions
+   >=gnome-base/gnome-shell-3.38
+"
+DEPEND="${COMMON_DEPEND}"
+BDEPEND=""
+
+S="${WORKDIR}/alphabetical-grid-extension-${PV}"
+extension_uuid="AlphabeticalAppGrid@stuarthayhurst"
+
+# Tests are only useful for upstream
+RESTRICT="test"
+
+# Not useful for us
+src_compile() { :; }
+
+src_install() {
+   einstalldocs
+   mv docs/icon.svg extension || die
+   cd extension || die
+   insinto /usr/share/glib-2.0/schemas
+   doins schemas/*.xml
+   rm -rf schemas || die
+   insinto /usr/share/gnome-shell/extensions/"${extension_uuid}"
+   doins -r *
+}
+
+pkg_preinst() {
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/bluez/, net-wireless/bluez/files/

2023-07-08 Thread Pacho Ramos
commit: 4c0d676de802c6993d63d9d3be70d14f47a03419
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jul  8 09:58:02 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jul  8 09:59:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c0d676d

net-wireless/bluez: add 5.68

Closes: https://bugs.gentoo.org/909741
Signed-off-by: Pacho Ramos  gentoo.org>

 net-wireless/bluez/Manifest|   1 +
 net-wireless/bluez/bluez-5.68.ebuild   | 292 +
 .../bluez/files/bluez-5.68-bap-dettach-io.patch| 101 +++
 .../bluez/files/bluez-5.68-bap-ebusy-fix.patch | 206 +++
 .../bluez/files/bluez-5.68-bap-nonzero.patch   |  27 ++
 .../bluez/files/bluez-5.68-bap-resume.patch| 187 +
 .../files/bluez-5.68-heap-use-after-free.patch |  41 +++
 .../bluez/files/bluez-5.68-monitor-decoding.patch  |  45 
 8 files changed, 900 insertions(+)

diff --git a/net-wireless/bluez/Manifest b/net-wireless/bluez/Manifest
index 590a5b58d4f6..bf90982bd86d 100644
--- a/net-wireless/bluez/Manifest
+++ b/net-wireless/bluez/Manifest
@@ -1 +1,2 @@
 DIST bluez-5.66.tar.xz 2257288 BLAKE2B 
af1911cf590461a874daa16bedb8a021a3b2c2af3254360c035d2180e0f355372651bd41da342c26e6d9631d726dd08e0d6a83a22069333b94b6fce6d546718c
 SHA512 
ed0994932687eacf27207867366671b323671f5d5199daf36ea5eff8f254f2bc99ef989ef7df9883b35c06f2af60452be8bad0a06109428a4717cf2b247b4865
+DIST bluez-5.68.tar.xz 2319788 BLAKE2B 
3beca78fadef4d66df6f237b7460f6ac4bf001d80c856b599faa2cc1232c4342c7945eace5a6667009b9d19f2368f9841e608f07bc826b30ce9112c43dd7e316
 SHA512 
1805fb68923a5e098777b69835d7593396f8f2bbf52e1cfe58e7447621497a700b23389c79e96b2d663c611335f6ea9df11efe8aa75a8842f6b73105f66e799c

diff --git a/net-wireless/bluez/bluez-5.68.ebuild 
b/net-wireless/bluez/bluez-5.68.ebuild
new file mode 100644
index ..e1bfed36ea31
--- /dev/null
+++ b/net-wireless/bluez/bluez-5.68.ebuild
@@ -0,0 +1,292 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..12} )
+
+inherit autotools linux-info python-single-r1 systemd udev multilib-minimal 
#readme.gentoo-r1
+
+DESCRIPTION="Bluetooth Tools and System Daemons for Linux"
+HOMEPAGE="http://www.bluez.org;
+SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0/3"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86"
+IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi 
+obex +readline selinux systemd test test-programs +udev"
+
+# Since this release all remaining extra-tools need readline support, but this 
could
+# change in the future, hence, this REQUIRED_USE constraint could be dropped
+# again in the future.
+# btpclient needs mesh, bug #790587
+REQUIRED_USE="
+   btpclient? ( mesh )
+   extra-tools? ( deprecated readline )
+   test? ( ${PYTHON_REQUIRED_USE} )
+   test-programs? ( ${PYTHON_REQUIRED_USE} )
+"
+
+TEST_DEPS="${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   >=dev-python/dbus-python-1[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   dev-python/docutils
+   virtual/pkgconfig
+   test? ( ${TEST_DEPS} )
+"
+DEPEND="
+   >=dev-libs/glib-2.28:2[${MULTILIB_USEDEP}]
+   btpclient? ( >=dev-libs/ell-0.39 )
+   cups? ( net-print/cups:= )
+   mesh? (
+   >=dev-libs/ell-0.39
+   >=dev-libs/json-c-0.13:=
+   sys-libs/readline:0=
+   )
+   midi? ( media-libs/alsa-lib )
+   obex? ( dev-libs/libical:= )
+   readline? ( sys-libs/readline:0= )
+   systemd? ( sys-apps/systemd )
+   >=sys-apps/dbus-1.6:=
+   udev? ( >=virtual/udev-172 )
+"
+RDEPEND="${DEPEND}
+   selinux? ( sec-policy/selinux-bluetooth )
+   test-programs? ( ${TEST_DEPS} )
+"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   # Try both udevadm paths to cover udev/systemd vs. eudev locations 
(#539844)
+   # http://www.spinics.net/lists/linux-bluetooth/msg58739.html
+   # https://bugs.gentoo.org/539844
+   # https://github.com/bluez/bluez/issues/268
+   "${FILESDIR}"/${PN}-udevadm-path-r1.patch
+
+   # Fedora patches
+   # 
https://lore.kernel.org/linux-bluetooth/20220901110719.176944-1-had...@hadess.net/T/#m9c08d004cd5422783ee1d93154f42303bba9169f
+   "${FILESDIR}"/${PN}-5.66-power-state-adapter-property.patch
+
+   # Fixed in next release
+   "${FILESDIR}"/${P}-bap-resume.patch
+   "${FILESDIR}"/${P}-bap-nonzero.patch
+   "${FILESDIR}"/${P}-bap-dettach-io.patch
+   "${FILESDIR}"/${P}-bap-ebusy-fi

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

2023-06-24 Thread Pacho Ramos
commit: 358e975797006c51c2f3631e9f9530dc1aeed78d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jun 24 17:27:27 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jun 24 17:29:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=358e9757

x11-themes/QGnomePlatform: Allow to skip kde-frameworks/qqc2-desktop-style dep

Even if it may break rendering for some apps

Closes: https://bugs.gentoo.org/908092
Signed-off-by: Pacho Ramos  gentoo.org>

 x11-themes/QGnomePlatform/QGnomePlatform-0.9.1-r1.ebuild | 4 ++--
 x11-themes/QGnomePlatform/metadata.xml   | 3 +++
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/x11-themes/QGnomePlatform/QGnomePlatform-0.9.1-r1.ebuild 
b/x11-themes/QGnomePlatform/QGnomePlatform-0.9.1-r1.ebuild
index 5fa89a33997f..e7ccce12e478 100644
--- a/x11-themes/QGnomePlatform/QGnomePlatform-0.9.1-r1.ebuild
+++ b/x11-themes/QGnomePlatform/QGnomePlatform-0.9.1-r1.ebuild
@@ -11,13 +11,13 @@ 
SRC_URI="https://github.com/FedoraQt/QGnomePlatform/archive/${PV}.tar.gz -> ${P}
 KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 LICENSE="LGPL-2.1"
 SLOT="0"
-IUSE="wayland"
+IUSE="minimal wayland"
 
 RDEPEND="
dev-qt/qtdbus:5=
>=dev-qt/qtquickcontrols2-5.15.2:5=
>=dev-qt/qtwidgets-5.15.2:5=
-   kde-frameworks/qqc2-desktop-style:5=
+   !minimal? ( kde-frameworks/qqc2-desktop-style:5= )
wayland? ( dev-qt/qtwayland:5= )
gnome-base/gsettings-desktop-schemas
sys-apps/xdg-desktop-portal

diff --git a/x11-themes/QGnomePlatform/metadata.xml 
b/x11-themes/QGnomePlatform/metadata.xml
index fed4f0aeb413..218fd236b93f 100644
--- a/x11-themes/QGnomePlatform/metadata.xml
+++ b/x11-themes/QGnomePlatform/metadata.xml
@@ -7,4 +7,7 @@

FedoraQt/QGnomePlatform

+   
+   Skip kde-frameworks/qqc2-desktop-style 
dependency (Warning: some apps could be wrongly rendered)
+   
 



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/pymol/

2023-06-24 Thread Pacho Ramos
commit: b79fe624316f1410e0ac77c10ded47222fcd9d57
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jun 24 17:17:02 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jun 24 17:17:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b79fe624

sci-chemistry/pymol: Drop dev-libs/msgpack[cxx(-)] to workaround portage bug

Bug: https://bugs.gentoo.org/872227
Signed-off-by: Pacho Ramos  gentoo.org>

 sci-chemistry/pymol/pymol-2.5.0-r3.ebuild | 98 +++
 1 file changed, 98 insertions(+)

diff --git a/sci-chemistry/pymol/pymol-2.5.0-r3.ebuild 
b/sci-chemistry/pymol/pymol-2.5.0-r3.ebuild
new file mode 100644
index ..92415ecd58a6
--- /dev/null
+++ b/sci-chemistry/pymol/pymol-2.5.0-r3.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_SETUPTOOLS=no
+
+inherit desktop flag-o-matic xdg distutils-r1
+
+DESCRIPTION="A Python-extensible molecular graphics system"
+HOMEPAGE="https://www.pymol.org/;
+SRC_URI="
+   https://dev.gentoo.org/~pacho/${PN}/${PN}-1.8.4.0.png.xz
+   https://github.com/schrodinger/pymol-open-source/archive/v${PV}.tar.gz 
-> ${P}.tar.gz
+   "
+LICENSE="BitstreamVera BSD freedist HPND OFL public-domain UoI-NCSA" #844991
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="+netcdf web"
+
+DEPEND="
+   dev-cpp/msgpack-cxx
+   dev-libs/mmtf-cpp
+   dev-python/pyopengl[${PYTHON_USEDEP}]
+   dev-python/PyQt5[opengl,${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pmw[${PYTHON_USEDEP}]
+   media-libs/freetype:2
+   media-libs/glew:0=
+   media-libs/glm
+   media-libs/libpng:0=
+   media-video/mpeg-tools
+   sys-libs/zlib
+   netcdf? ( sci-libs/netcdf:0= )
+"
+RDEPEND="${DEPEND}
+   sci-chemistry/chemical-mime-data
+"
+
+S="${WORKDIR}"/${PN}-open-source-${PV}
+
+python_prepare_all() {
+   sed \
+   -e "s:\"/usr:\"${EPREFIX}/usr:g" \
+   -e "/ext_comp_args.*+=/s:\[.*\]$:\[\]:g" \
+   -i setup.py || die
+
+   sed \
+   -e "s:/opt/local:${EPREFIX}/usr:g" \
+   -e '/ext_comp_args/s:\[.*\]:[]:g' \
+   -i setup.py || die
+   sed \
+   -e "s:\['msgpackc'\]:\['msgpack'\]:g" \
+   -i setup.py || die
+
+   append-cxxflags -std=c++0x
+
+   use !netcdf && mydistutilsargs=( --no-vmd-plugins )
+
+   distutils-r1_python_prepare_all
+}
+
+python_install() {
+   distutils-r1_python_install \
+   --pymol-path="${EPREFIX}/usr/share/pymol"
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   sed \
+   -e '1i#!/usr/bin/env python' \
+   "${D}/$(python_get_sitedir)"/pymol/__init__.py > "${T}"/${PN} 
|| die
+
+   python_foreach_impl python_doscript "${T}"/${PN}
+
+   # These environment variables should not go in the wrapper script, or 
else
+   # it will be impossible to use the PyMOL libraries from Python.
+   cat >> "${T}"/20pymol <<- EOF || die
+   PYMOL_PATH="${EPREFIX}/usr/share/pymol"
+   PYMOL_DATA="${EPREFIX}/usr/share/pymol/data"
+   PYMOL_SCRIPTS="${EPREFIX}/usr/share/pymol/scripts"
+   EOF
+
+   doenvd "${T}"/20pymol
+
+   newicon "${WORKDIR}"/${PN}-1.8.4.0.png ${PN}.png
+   make_desktop_entry "${PN} %u"  PyMol ${PN} \
+   "Graphics;Education;Science;Chemistry;" \
+   
"MimeType=chemical/x-pdb;chemical/x-mdl-molfile;chemical/x-mol2;chemical/seq-aa-fasta;chemical/seq-na-fasta;chemical/x-xyz;chemical/x-mdl-sdf;"
+
+   if ! use web; then
+   rm -rf "${D}/$(python_get_sitedir)/web" || die
+   fi
+
+   rm -f "${ED}"/usr/share/${PN}/LICENSE || die
+}



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

2023-06-24 Thread Pacho Ramos
commit: 5da030aca14d884d28d3dcba623a1543e827aa96
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jun 24 17:10:38 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jun 24 17:10:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5da030ac

gnome-extra/nm-applet: Enable modemmanager by default

In sync with net-misc/networkmanager

Closes: https://bugs.gentoo.org/621636
Signed-off-by: Pacho Ramos  gentoo.org>

 gnome-extra/nm-applet/nm-applet-1.32.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/nm-applet/nm-applet-1.32.0.ebuild 
b/gnome-extra/nm-applet/nm-applet-1.32.0.ebuild
index 6e562682a6b0..9ee208aafecb 100644
--- a/gnome-extra/nm-applet/nm-applet-1.32.0.ebuild
+++ b/gnome-extra/nm-applet/nm-applet-1.32.0.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager;
 
 LICENSE="GPL-2+"
 SLOT="0"
-IUSE="appindicator modemmanager selinux teamd"
+IUSE="appindicator +modemmanager selinux teamd"
 KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~riscv ~sparc x86"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-office/lyx/

2023-06-24 Thread Pacho Ramos
commit: c7123582933445c4c4b9b9854652eb96793bb0e8
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jun 24 17:18:32 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jun 24 17:18:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7123582

app-office/lyx: Warn people upgrading from stable about new optional dep

Otherwise they will likely get the dep depcleaned and start seeing some files
failing to compile due to missing fonts.

Bug: https://bugs.gentoo.org/907288
Signed-off-by: Pacho Ramos  gentoo.org>

 app-office/lyx/lyx-2.3.7.ebuild | 9 +
 1 file changed, 9 insertions(+)

diff --git a/app-office/lyx/lyx-2.3.7.ebuild b/app-office/lyx/lyx-2.3.7.ebuild
index b0c0d78d5162..a032dc4b7911 100644
--- a/app-office/lyx/lyx-2.3.7.ebuild
+++ b/app-office/lyx/lyx-2.3.7.ebuild
@@ -154,6 +154,15 @@ src_install() {
fi
 }
 
+pkg_preinst() {
+   # Workaround https://bugs.gentoo.org/907288
+   if has_version "<${CATEGORY}/${PN}-2.3.7"; then
+   ewarn "dev-texlive/texlive-fontsextra is now an optional 
dependency"
+   ewarn "If you need these fonts, you will need to manually 
install"
+   ewarn "them."
+   fi
+}
+
 pkg_postinst() {
font_pkg_postinst
xdg_icon_cache_update



[gentoo-commits] repo/gentoo:master commit in: games-sports/trophy/

2023-06-19 Thread Pacho Ramos
commit: db11098ce92924da0bf1dfba004f094aecc883d5
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Jun 19 18:03:19 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Jun 19 18:05:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db11098c

games-sports/trophy: update EAPI 7 -> 8, better icon

Signed-off-by: Pacho Ramos  gentoo.org>

 games-sports/trophy/Manifest   |  1 +
 games-sports/trophy/trophy-2.0.4-r1.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/games-sports/trophy/Manifest b/games-sports/trophy/Manifest
index 998674335ce1..eeb53c632273 100644
--- a/games-sports/trophy/Manifest
+++ b/games-sports/trophy/Manifest
@@ -1 +1,2 @@
 DIST trophy-2.0.4.tar.gz 14797140 BLAKE2B 
da2bc4d2e03b88b64ca1f01298ac17c40e15f2aff15535a14c80083e5f5e1bbb74a08394d367cdda27ef01bd11047a8fb2ca912879ee59fdf8c180303404d378
 SHA512 
128128c8c133817eda4cf0e8a995d4c22d75cef1cec237873ba01f636cce69e966d0af803a2927f9cb77274807be6ecfd665910e8b605e940dd8ce913e65dfaa
+DIST trophy.png 124829 BLAKE2B 
508e1dc57d9e246ee1222991e88d15ecb0f308056ef7e4205415489f0fe8e23488285945306c19ee50a94e11f28aaaccf50fe0371366eb3b37545d4b6b9d2ef3
 SHA512 
5989388ffa4ec32379e27f6a579e5dff13c0c94a986726ace640b7b6e2357833e625b21c42ee2b692ddd6ec880ddbce30f5ae7bab84a9b4c0a9048224eb8584a

diff --git a/games-sports/trophy/trophy-2.0.4-r1.ebuild 
b/games-sports/trophy/trophy-2.0.4-r1.ebuild
new file mode 100644
index ..23bd48e035fb
--- /dev/null
+++ b/games-sports/trophy/trophy-2.0.4-r1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit desktop xdg
+
+DESCRIPTION="2D Racing Game"
+HOMEPAGE="https://trophy.sourceforge.io/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
+   https://dev.gentoo.org/~pacho/${PN}/${PN}.png;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-games/clanlib:0.8[opengl]"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_install(){
+   default
+   doicon -s 256 "${DISTDIR}/${PN}.png"
+}



[gentoo-commits] repo/gentoo:master commit in: games-sports/trophy/

2023-06-19 Thread Pacho Ramos
commit: e0cd3c42e3142fed8d459a5a464913240da151dd
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Jun 19 18:03:39 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Jun 19 18:05:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0cd3c42

games-sports/trophy: drop 2.0.4

Signed-off-by: Pacho Ramos  gentoo.org>

 games-sports/trophy/trophy-2.0.4.ebuild | 17 -
 1 file changed, 17 deletions(-)

diff --git a/games-sports/trophy/trophy-2.0.4.ebuild 
b/games-sports/trophy/trophy-2.0.4.ebuild
deleted file mode 100644
index 18e304e2fc5d..
--- a/games-sports/trophy/trophy-2.0.4.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit xdg
-
-DESCRIPTION="2D Racing Game"
-HOMEPAGE="https://trophy.sourceforge.io/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="dev-games/clanlib:0.8[opengl]"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-indicator-plugin/

2023-06-19 Thread Pacho Ramos
commit: ee837a09736cc2cc153fd365fa9de6f9a7edf1ab
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Jun 19 17:32:18 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Jun 19 17:38:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee837a09

xfce-extra/xfce4-indicator-plugin: drop 2.4.1

Signed-off-by: Pacho Ramos  gentoo.org>

 xfce-extra/xfce4-indicator-plugin/Manifest |  1 -
 .../xfce4-indicator-plugin-2.4.1.ebuild| 51 --
 2 files changed, 52 deletions(-)

diff --git a/xfce-extra/xfce4-indicator-plugin/Manifest 
b/xfce-extra/xfce4-indicator-plugin/Manifest
index ae99f2a71942..0afbb209a3ef 100644
--- a/xfce-extra/xfce4-indicator-plugin/Manifest
+++ b/xfce-extra/xfce4-indicator-plugin/Manifest
@@ -1,2 +1 @@
-DIST xfce4-indicator-plugin-2.4.1.tar.bz2 406823 BLAKE2B 
e24107888c8af7206111b4d6b8058e871b97aa687116684a3251cf731f9925bed1cfec3c1fd8a66794c6fc31bd631a4cdc7924972956c12eac3b12f4d7f18831
 SHA512 
a5b9b25b405888a69708eb43656ac58a728d4a5a9736b5513d23b17409b5d8a0230cf89e6243afde5b1a3edad43b38915d007551347c85a7d17364760c2dabba
 DIST xfce4-indicator-plugin-2.4.2.tar.bz2 386998 BLAKE2B 
bca9874ac6bcdafcc92a9f3aea4cb58ad0435650359966d1967dd9502ab69a019040b3ed4eb35e21115bc6cc54980ae8f7b6d38bbfc0a3b24c539cc87f192a0a
 SHA512 
ed778cfb2daa55edded450114b9ba83ca6050a549572d6f09294b9e89cc927f8abc79deb008f8ff6933dab35a16f5ba819b14d1d7f6b7464e1cd809aabaaad6b

diff --git 
a/xfce-extra/xfce4-indicator-plugin/xfce4-indicator-plugin-2.4.1.ebuild 
b/xfce-extra/xfce4-indicator-plugin/xfce4-indicator-plugin-2.4.1.ebuild
deleted file mode 100644
index dcee8758700d..
--- a/xfce-extra/xfce4-indicator-plugin/xfce4-indicator-plugin-2.4.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit xdg-utils
-
-DESCRIPTION="A panel plugin that uses indicator-applet to show new messages"
-HOMEPAGE="https://goodies.xfce.org/projects/panel-plugins/xfce4-indicator-plugin;
-SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2;
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-IUSE=""
-
-RDEPEND=">=dev-libs/libindicator-12.10.1:3=
-   >=x11-libs/gtk+-3.18:3=
-   x11-libs/libX11:=
-   >=xfce-base/libxfce4ui-4.11:=[gtk3(+)]
-   >=xfce-base/libxfce4util-4.11:=
-   >=xfce-base/xfce4-panel-4.11:=
-   >=xfce-base/xfconf-4.13:="
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-util/intltool
-   sys-devel/gettext
-   virtual/pkgconfig"
-
-src_configure() {
-   local myconf=(
-   # libido3-13.10.0 needs ubuntu-private.h from Ubuntu's GTK+ 3.x
-   --disable-ido
-   )
-
-   econf "${myconf[@]}"
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-control-center/

2023-06-19 Thread Pacho Ramos
commit: fd76e27efbc9fa33a36c042125450ed9667a25f2
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Jun 19 17:30:36 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Jun 19 17:38:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd76e27e

mate-base/mate-control-center: drop 1.26.0-r1

Signed-off-by: Pacho Ramos  gentoo.org>

 .../mate-control-center-1.26.0-r1.ebuild   | 73 --
 1 file changed, 73 deletions(-)

diff --git a/mate-base/mate-control-center/mate-control-center-1.26.0-r1.ebuild 
b/mate-base/mate-control-center/mate-control-center-1.26.0-r1.ebuild
deleted file mode 100644
index 420512d7d73b..
--- a/mate-base/mate-control-center/mate-control-center-1.26.0-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MATE_LA_PUNT="yes"
-
-inherit mate
-
-if [[ ${PV} !=  ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
-fi
-
-DESCRIPTION="The MATE Desktop configuration tool"
-LICENSE="FDL-1.1+ GPL-2+ LGPL-2+ LGPL-2.1+ HPND"
-SLOT="0"
-
-IUSE="accountsservice appindicator debug nls"
-
-COMMON_DEPEND="
-   || (
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   dev-libs/atk
-   )
-   >=dev-libs/glib-2.50:2
-   dev-libs/libxml2:2
-   >=gnome-base/dconf-0.13.4
-   >=gnome-base/librsvg-2.0:2
-   >=mate-base/libmatekbd-1.17.0
-   >=mate-base/mate-desktop-1.25.0
-   >=mate-base/caja-1.20.0
-   >=mate-base/mate-menus-1.21.0
-   >=media-libs/fontconfig-1:1.0
-   media-libs/freetype:2
-   media-libs/libcanberra:0[gtk3]
-   sys-auth/polkit[introspection]
-   x11-apps/xmodmap
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   >=x11-libs/gtk+-3.22:3
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXcursor
-   x11-libs/libXext
-   >=x11-libs/libXi-1.5
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   >=x11-libs/libxklavier-4
-   x11-libs/pango
-   >=x11-wm/marco-1.17.0:=
-   accountsservice? ( sys-apps/accountsservice )
-   appindicator? ( dev-libs/libappindicator:3 )
-"
-
-RDEPEND="${COMMON_DEPEND}"
-
-BDEPEND="${COMMON_DEPEND}
-   app-text/yelp-tools
-   dev-libs/libxml2
-   dev-util/desktop-file-utils
-   dev-util/glib-utils
-   >=sys-devel/gettext-0.19.8
-   x11-base/xorg-proto
-   virtual/pkgconfig
-"
-
-src_configure() {
-   mate_src_configure \
-   --disable-update-mimedb \
-   $(use_enable appindicator) \
-   $(use_enable nls) \
-   $(use_enable debug)
-}



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

2023-06-19 Thread Pacho Ramos
commit: 66e3b3f789a52bf8db20ea75211533cecd132749
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Jun 19 17:28:49 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Jun 19 17:38:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66e3b3f7

media-sound/pithos: It seems compatible with hicolor-icon-theme

Closes: https://bugs.gentoo.org/892387
Signed-off-by: Pacho Ramos  gentoo.org>

 media-sound/pithos/pithos-1.6.1-r1.ebuild | 69 +++
 1 file changed, 69 insertions(+)

diff --git a/media-sound/pithos/pithos-1.6.1-r1.ebuild 
b/media-sound/pithos/pithos-1.6.1-r1.ebuild
new file mode 100644
index ..d6115fadc61b
--- /dev/null
+++ b/media-sound/pithos/pithos-1.6.1-r1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+inherit xdg meson gnome2-utils virtualx python-r1
+
+DESCRIPTION="Pandora.com client for the GNOME desktop"
+HOMEPAGE="https://pithos.github.io/;
+SRC_URI="https://github.com/pithos/pithos/releases/download/${PV}/${P}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="appindicator +keybinder libnotify test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   dev-python/pygobject[${PYTHON_USEDEP}]
+   app-crypt/libsecret[introspection]
+   dev-libs/appstream-glib[introspection]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pylast[${PYTHON_USEDEP}]
+   media-libs/gstreamer:1.0[introspection]
+   media-plugins/gst-plugins-meta:1.0[aac,http,mp3]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/hicolor-icon-theme
+   appindicator? ( dev-libs/libdbusmenu[gtk3,introspection] )
+   keybinder? ( dev-libs/keybinder:3[introspection] )
+   libnotify? ( x11-libs/libnotify[introspection] )
+"
+BDEPEND="
+   virtual/pkgconfig
+   test? (
+   ${RDEPEND}
+   dev-libs/glib:2
+   dev-util/desktop-file-utils
+   )
+"
+
+src_configure() {
+   python_foreach_impl meson_src_configure
+}
+
+src_compile() {
+   python_foreach_impl meson_src_compile
+}
+
+src_test() {
+   virtx python_foreach_impl meson_src_test
+}
+
+src_install() {
+   python_foreach_impl meson_src_install
+   einstalldocs
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+   xdg_pkg_postinst
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+   xdg_pkg_postrm
+}



[gentoo-commits] repo/gentoo:master commit in: mate-extra/mate-polkit/

2023-06-19 Thread Pacho Ramos
commit: 46bca90a99aac13fa6b052c59406df9ca17d2f34
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Jun 19 17:31:02 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Jun 19 17:38:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46bca90a

mate-extra/mate-polkit: drop 1.26.0

Signed-off-by: Pacho Ramos  gentoo.org>

 mate-extra/mate-polkit/mate-polkit-1.26.0.ebuild | 41 
 1 file changed, 41 deletions(-)

diff --git a/mate-extra/mate-polkit/mate-polkit-1.26.0.ebuild 
b/mate-extra/mate-polkit/mate-polkit-1.26.0.ebuild
deleted file mode 100644
index d4ca1ff07354..
--- a/mate-extra/mate-polkit/mate-polkit-1.26.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=7
-
-inherit mate
-
-if [[ ${PV} !=  ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
-fi
-
-DESCRIPTION="A MATE specific DBUS service that is used to bring up 
authentication dialogs"
-LICENSE="LGPL-2"
-SLOT="0"
-
-IUSE="accountsservice appindicator"
-
-COMMON_DEPEND="x11-libs/gdk-pixbuf:2
-   virtual/libintl:0
-   >=x11-libs/gtk+-3.22.0:3
-   appindicator? ( dev-libs/libappindicator:3 )"
-
-RDEPEND="${COMMON_DEPEND}
-   >=dev-libs/glib-2.50:2
-   >=sys-auth/polkit-0.102
-   accountsservice? ( sys-apps/accountsservice )"
-
-BDEPEND="${COMMON_DEPEND}
-   dev-util/gtk-doc
-   dev-util/gtk-doc-am
-   >=dev-util/intltool-0.35
-   sys-devel/gettext
-   >=sys-devel/libtool-2.2.6
-   virtual/pkgconfig"
-
-src_configure() {
-   mate_src_configure \
-   --disable-static \
-   $(use_enable accountsservice) \
-   $(use_enable appindicator)
-}



[gentoo-commits] repo/gentoo:master commit in: mate-extra/mate-indicator-applet/

2023-06-19 Thread Pacho Ramos
commit: fd6385c1569ddc81c477e0ce32674e4912ce0b61
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Jun 19 17:31:59 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Jun 19 17:38:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd6385c1

mate-extra/mate-indicator-applet: drop 1.26.0

Signed-off-by: Pacho Ramos  gentoo.org>

 .../mate-indicator-applet-1.26.0.ebuild| 36 --
 1 file changed, 36 deletions(-)

diff --git 
a/mate-extra/mate-indicator-applet/mate-indicator-applet-1.26.0.ebuild 
b/mate-extra/mate-indicator-applet/mate-indicator-applet-1.26.0.ebuild
deleted file mode 100644
index bdcf9fbb50de..
--- a/mate-extra/mate-indicator-applet/mate-indicator-applet-1.26.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit mate
-
-if [[ ${PV} !=  ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
-fi
-
-DESCRIPTION="MATE indicator applet"
-LICENSE="GPL-3 GPL-3+ LGPL-2+ LGPL-3+"
-SLOT="0"
-
-IUSE=""
-
-COMMON_DEPEND="
-   >=dev-libs/libindicator-0.4:3
-   >=mate-base/mate-panel-1.17.0
-   >=x11-libs/gtk+-3.22:3
-"
-
-RDEPEND="${COMMON_DEPEND}
-   virtual/libintl
-"
-
-BDEPEND="${COMMON_DEPEND}
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-"
-
-src_configure() {
-   mate_src_configure \
-   --with-ubuntu-indicators
-}



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/GromacsWrapper/

2023-06-19 Thread Pacho Ramos
commit: ea0092118654e1e058a6d2b7f35687885e176ec8
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Jun 19 13:48:34 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Jun 19 14:00:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea009211

sci-chemistry/GromacsWrapper: add 0.8.4

Signed-off-by: Pacho Ramos  gentoo.org>

 .../GromacsWrapper/GromacsWrapper-0.8.4.ebuild | 40 ++
 sci-chemistry/GromacsWrapper/Manifest  |  1 +
 2 files changed, 41 insertions(+)

diff --git a/sci-chemistry/GromacsWrapper/GromacsWrapper-0.8.4.ebuild 
b/sci-chemistry/GromacsWrapper/GromacsWrapper-0.8.4.ebuild
new file mode 100644
index ..e5c508fd6ca1
--- /dev/null
+++ b/sci-chemistry/GromacsWrapper/GromacsWrapper-0.8.4.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+if [[ ${PV} = ** ]]; then
+   scm_eclass=git-r3
+   EGIT_REPO_URI="https://github.com/Becksteinlab/${PN}.git;
+   EGIT_BRANCH="develop"
+   SRC_URI=""
+else
+   scm_eclass=vcs-snapshot
+   
SRC_URI="https://github.com/Becksteinlab/${PN}/archive/release-${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+inherit distutils-r1 ${scm_eclass}
+
+DESCRIPTION="Python framework for Gromacs"
+HOMEPAGE="https://gromacswrapper.readthedocs.io;
+
+LICENSE="GPL-3 LGPL-3"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   sci-libs/numkit[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+   test? ( >=dev-python/pandas-0.17[${PYTHON_USEDEP}] )
+"
+
+distutils_enable_tests pytest

diff --git a/sci-chemistry/GromacsWrapper/Manifest 
b/sci-chemistry/GromacsWrapper/Manifest
index 38f5f6269fbc..413b6307fb54 100644
--- a/sci-chemistry/GromacsWrapper/Manifest
+++ b/sci-chemistry/GromacsWrapper/Manifest
@@ -1 +1,2 @@
 DIST GromacsWrapper-0.8.2.tar.gz 1954926 BLAKE2B 
c05995667f925a7519e07e59519e985693effa2fd511d228d236bff978d05430d422003e1360f9fda26564e40bb69183ae8e9b7334e0427c2b177f019df38a6a
 SHA512 
b8a3e7da43eaabaf0fe12f4c06ff80f018847f9386c16eb66c96b3840c66b79d02ee47e675c08ed81df0ef495261c3b557d64c62caac0e484f661ef6b3a5be73
+DIST GromacsWrapper-0.8.4.tar.gz 1955167 BLAKE2B 
59f0301263eefaa4d7c139b34a48172c218a76f0f9488477d6203d9cd732098468dae5a73ff46aa74eb2b4433268c77bc265e506129e4c14a357042453d5f97f
 SHA512 
822edc33c77ca4dbfbc1e4172686744345ed3c0d2305f4b19abab15576a1433bbb3b23b96f637398ad4f72cd5414d96ee531ab4a329d3acb462d90b95437a6a5



[gentoo-commits] repo/gentoo:master commit in: app-office/wps-office/

2023-06-19 Thread Pacho Ramos
commit: 0770f7647fd984a2e62f099b4b9c4002abaec905
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Jun 19 13:11:22 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Jun 19 13:11:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0770f764

app-office/wps-office: drop 11.1.0.11691

Signed-off-by: Pacho Ramos  gentoo.org>

 app-office/wps-office/Manifest |  1 -
 .../wps-office/wps-office-11.1.0.11691.ebuild  | 91 --
 2 files changed, 92 deletions(-)

diff --git a/app-office/wps-office/Manifest b/app-office/wps-office/Manifest
index fbbe61e924f0..7cf6ff2278dd 100644
--- a/app-office/wps-office/Manifest
+++ b/app-office/wps-office/Manifest
@@ -1,4 +1,3 @@
-DIST wps-office_11.1.0.11691_amd64.deb 413557282 BLAKE2B 
f3e9149c0c1e43956da47c1e5faba4a10ed5e6964760dcc42b4e6e4a56777a9c6ba810c7b477a8bfc70ebc8e8ef11f9dee588be6f1243439edccc56fef0aaab0
 SHA512 
e19a2d6dc05b5ecc070966f92b9218749266e4d4255620e376c6888044bed83d06455d16372f081b7a7067b6c1e63e67bb3270468ec0731ebb7e308e1afaffc6
 DIST wps-office_11.1.0.11698_amd64.deb 413452358 BLAKE2B 
99c71532b1481444875bd59f04bf414be46f30f00c3397eba5077ca1b1aa28dfafff243148088b7ee2cf01aefeaac3e2890575869e314c8a28823f3c57514314
 SHA512 
743a4727e5326fcb27a61aafc3833b311222575420ecff5e374c6680278e5042e2e82fc58b36bbbea5aebea0933a1b349284a01620e9471c452a0534c0c5fa3f
 DIST wps-office_11.1.0.11698_arm64.deb 363977336 BLAKE2B 
f8e356d93b2cdfde4b9b0c892869c6e2da3ec717f39d281aa6aa97219a63bbcf4206d2196b7a8cab04e0884fbe3e08e01d1b80fc08d182fa38a1f9b97d678a59
 SHA512 
828523dab2f78d7fe0f522adfe7b56895a882c5fa76667a6a3c499bfea0281866e2436852434b1853e96c7ba3e9a70c306fd73d76346d64582a8320a8475a247
 DIST wps-office_11.1.0.11698_loongarch64.deb 377014384 BLAKE2B 
2a2e38a88abc4d43397d5464458811a9a1445cc0ad5ce24b2abbfab3b10b32c653ec770cb657746a853f59ef62813df34f7ad6fa71d99c6fc43e4f988f83f477
 SHA512 
433f99bc7c7896342c522e78f9f5f640f94e517f86d6624b8333fd806d115d004cbd163f0b66e81b3ca0fe7e97b8929205dcd81f1d497b01dac1cc2801087765

diff --git a/app-office/wps-office/wps-office-11.1.0.11691.ebuild 
b/app-office/wps-office/wps-office-11.1.0.11691.ebuild
deleted file mode 100644
index f29f9108f10c..
--- a/app-office/wps-office/wps-office-11.1.0.11691.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit unpacker xdg
-
-MY_PV="$(ver_cut 4)"
-
-DESCRIPTION="WPS Office is an office productivity suite"
-HOMEPAGE="https://www.wps.com/office/linux/;
-
-KEYWORDS="~amd64"
-
-#SRC_URI="https://wdl1.pcfg.cache.wpscdn.com/wpsdl/wpsoffice/download/linux/${MY_PV}/${PN}_${PV}.XA_amd64.deb;
-SRC_URI="https://wps-linux-personal.wpscdn.cn/wps/download/ep/Linux2019/${MY_PV}/${PN}_${PV}_amd64.deb;
-
-SLOT="0"
-RESTRICT="bindist strip mirror" # mirror as explained at bug #547372
-QA_PREBUILT="*"
-LICENSE="WPS-EULA"
-IUSE="systemd"
-
-# Deps got from this (listed in order):
-# rpm -qpR wps-office-10.1.0.5707-1.a21.x86_64.rpm
-# ldd /opt/kingsoft/wps-office/office6/wps
-# ldd /opt/kingsoft/wps-office/office6/wpp
-RDEPEND="
-   app-arch/bzip2:0
-   app-arch/lz4
-   app-arch/xz-utils
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/libbsd
-   dev-libs/libffi:0/8
-   dev-libs/libgcrypt:0
-   dev-libs/libgpg-error
-   dev-libs/libpcre:3
-   media-libs/fontconfig:1.0
-   media-libs/freetype:2
-   media-libs/flac:0/10-12
-   media-libs/libogg
-   media-libs/libpulse
-   media-libs/libsndfile
-   media-libs/libvorbis
-   media-libs/tiff-compat:4
-   net-libs/libasyncns
-   net-print/cups
-   sys-apps/attr
-   sys-apps/tcp-wrappers
-   sys-apps/util-linux
-   sys-libs/libcap
-   sys-libs/libcxx
-   sys-libs/zlib:0
-   virtual/glu
-   x11-libs/gtk+:2
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXau
-   x11-libs/libxcb
-   x11-libs/libXdmcp
-   x11-libs/libXext
-   x11-libs/libXrender
-   x11-libs/libXtst
-   systemd? ( sys-apps/systemd )
-"
-DEPEND=""
-BDEPEND=""
-
-S="${WORKDIR}"
-
-src_install() {
-   exeinto /usr/bin
-   exeopts -m0755
-   doexe "${S}"/usr/bin/*
-
-   insinto /usr/share
-   # Skip mime subdir to not get selected over rest of office suites
-   doins -r 
"${S}"/usr/share/{applications,desktop-directories,icons,templates}
-
-   insinto /opt/kingsoft/wps-office
-   doins -r "${S}"/opt/kingsoft/wps-office/{office6,templates}
-
-   # https://bugs.gentoo.org/878451
-   rm "${S}"/opt/kingsoft/wps-office/office6/libstdc++.so* || die
-
-   # https://bugs.gentoo.org/813138
-   use systemd || { rm 
&q

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

2023-06-19 Thread Pacho Ramos
commit: 3571d1d739f1aba983984a471cc3828ed7669f2a
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Jun 19 13:24:32 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Jun 19 13:24:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3571d1d7

app-text/ansifilter: Install a higher resolution icon

Useful in overview of desktop like GNOME, icon from upstream gitlab repo.

Closes: https://bugs.gentoo.org/882699
Signed-off-by: Pacho Ramos  gentoo.org>

 app-text/ansifilter/Manifest   | 1 +
 app-text/ansifilter/ansifilter-2.20.ebuild | 8 ++--
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/app-text/ansifilter/Manifest b/app-text/ansifilter/Manifest
index cdf2801444d8..001be27662e9 100644
--- a/app-text/ansifilter/Manifest
+++ b/app-text/ansifilter/Manifest
@@ -1,3 +1,4 @@
 DIST ansifilter-2.18.tar.bz2 436432 BLAKE2B 
43c592e83a967ee86404332a464d57d202a73651b2e29da2d1d21163d295b6efba96ecb5861dacfa89b8f567c0367f7a32b8e658f8cefad82c5982f2f2bf70bb
 SHA512 
ef7febed1fc31f5c7503648e4fc0a7aefc3da8e30ea649bd6f03eac2904667fb779049106ccb77ad16fbf655e979f6651b25b84ab126c940c66bedee115a28e2
 DIST ansifilter-2.19.tar.bz2 439141 BLAKE2B 
de720a10e96e9b55d205b3e19620c85ae7cfeb5a6f15194c78ec01901ab7d6af1a655d7a8ceb810de5923a0fb0c21f3e3b3149495ce04b976796892401f9c1e7
 SHA512 
2346f41bbfde9a8f38996a24a1c8207d65183ce58b8ba86831cebbd2da8a356d7bbd5503c7fc34f6f2d06bd7157f5811e857e6a03c85a46ce2f1696b0493a0c1
 DIST ansifilter-2.20.tar.bz2 439551 BLAKE2B 
71a24e904d7d3769bd0fed4ce93d960fbe434b117dc9f0e0d6b43ced40ce78d315ad58a5b83925ea0d16595e79e0ae415fc1e52323a0c367c63edc1ede57c039
 SHA512 
f05942eee53513cc81054bfb853fa9a946ffc0c488564975b06e3d1feb15d8ee7be05c561905cdc5944f4d083f04196af0f7c90665b8048ca7e400537517498c
+DIST ansifilter2_logo_256.png 54539 BLAKE2B 
f8b98e22b08c62769bc679f17b3f9d2faeee806d95af3b4a4876e4938813694a4924ed4684163e962d94d3f1efdd31facdae4c3eb75c98322da228bdf0a130be
 SHA512 
ff6f76a91a4809289f90db2bcefc01e772e043a478d7f84b33b4313ed163692e7d2f87880e5fdb64f0e419f6c1ef6ec85240f5a9984223e9059f0803be313de5

diff --git a/app-text/ansifilter/ansifilter-2.20.ebuild 
b/app-text/ansifilter/ansifilter-2.20.ebuild
index c6a5f8516a3d..a317a56f20a2 100644
--- a/app-text/ansifilter/ansifilter-2.20.ebuild
+++ b/app-text/ansifilter/ansifilter-2.20.ebuild
@@ -3,11 +3,12 @@
 
 EAPI=8
 
-inherit toolchain-funcs qmake-utils xdg
+inherit desktop toolchain-funcs qmake-utils xdg
 
 DESCRIPTION="Handles text files containing ANSI terminal escape codes"
 HOMEPAGE="http://www.andre-simon.de/;
-SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2;
+SRC_URI="http://www.andre-simon.de/zip/${P}.tar.bz2
+   gui? ( 
https://gitlab.com/uploads/-/system/project/avatar/6678914/ansifilter2_logo_256.png
 )"
 
 LICENSE="GPL-3+"
 SLOT="0"
@@ -65,6 +66,9 @@ src_install() {
install $(usev gui install-gui)
 
einstalldocs
+   if use gui; then
+   newicon -s 256 "${DISTDIR}"/ansifilter2_logo_256.png "${PN}".png
+   fi
 }
 
 pkg_preinst() {



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

2023-06-19 Thread Pacho Ramos
commit: 0d1243b13cbabd55458c75712bb8f65d9dc2cbfd
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Jun 19 13:30:13 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Jun 19 13:30:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d1243b1

sys-apps/hwloc: Fix icon installation

Thanks-to: Alfred Wingate
Thanks-to: i.Dark_Templar
Closes: https://bugs.gentoo.org/833345
Signed-off-by: Pacho Ramos  gentoo.org>

 sys-apps/hwloc/hwloc-2.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/hwloc/hwloc-2.9.1.ebuild 
b/sys-apps/hwloc/hwloc-2.9.1.ebuild
index b94b31bd6a7a..87858b596a3d 100644
--- a/sys-apps/hwloc/hwloc-2.9.1.ebuild
+++ b/sys-apps/hwloc/hwloc-2.9.1.ebuild
@@ -112,5 +112,5 @@ multilib_src_install_all() {
bashcomp_alias hwloc-annotate lstopo{,-no-graphics}
 
find "${ED}" -name '*.la' -delete || die
-   doicon "${DISTDIR}/lstopo.png"
+   newicon "${DISTDIR}/lstopo.png" "${PN}"
 }



[gentoo-commits] repo/gentoo:master commit in: app-office/onlyoffice-bin/

2023-06-19 Thread Pacho Ramos
commit: 3257aaa1ad28c48f3db460fb592725a5f6ba319d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Jun 19 13:04:54 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Jun 19 13:06:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3257aaa1

app-office/onlyoffice-bin: add 7.4.0

Signed-off-by: Pacho Ramos  gentoo.org>

 app-office/onlyoffice-bin/Manifest |  1 +
 .../onlyoffice-bin/onlyoffice-bin-7.4.0.ebuild | 78 ++
 2 files changed, 79 insertions(+)

diff --git a/app-office/onlyoffice-bin/Manifest 
b/app-office/onlyoffice-bin/Manifest
index 2249d5d3a31b..72b336ea54b3 100644
--- a/app-office/onlyoffice-bin/Manifest
+++ b/app-office/onlyoffice-bin/Manifest
@@ -1 +1,2 @@
 DIST onlyoffice-bin-7.3.3_amd64.deb 194296022 BLAKE2B 
3f687cd4cfffb742ea078d08b575f3893765f4a82003a52e8645917e3e5f164ed7d547458ee58621dc3cb021bf5bbcc7fa9e88ae5130afac9662c186b256ff1f
 SHA512 
fd3e9a48e488ef8fb8be01f3b1bfeeb87fe1a25d2a81e1716146557cfdf8a3822d36f5a66f43c6cb596d8e072bc1d3407f8320b092d9a1f0e9a54bb9f7920fa8
+DIST onlyoffice-bin-7.4.0_amd64.deb 201997240 BLAKE2B 
70a97225f230e84e3dc33a7b94970a2ff93d6140b3e50e4533c2d92b592e956c4f7da65dc80f5414d0d8f75211bc08abe15ea35f8f961052c501619811381131
 SHA512 
ef1546d3b5b8d4257cb8c22e8a204590663f5e61a8e65f82bf410521b8e9ca13bb6999d13a9c1de241f6a8f8787ab9dfef7f3a2fe061b625b68014937324cd81

diff --git a/app-office/onlyoffice-bin/onlyoffice-bin-7.4.0.ebuild 
b/app-office/onlyoffice-bin/onlyoffice-bin-7.4.0.ebuild
new file mode 100644
index ..e88bb3d1c410
--- /dev/null
+++ b/app-office/onlyoffice-bin/onlyoffice-bin-7.4.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop unpacker xdg
+
+MY_P="ONLYOFFICE-DesktopEditors-"${PV}""
+
+DESCRIPTION="Onlyoffice is an office productivity suite (binary version)"
+HOMEPAGE="https://www.onlyoffice.com/;
+SRC_URI="
+   amd64? (
+   
https://github.com/ONLYOFFICE/DesktopEditors/releases/download/v"${PV}"/onlyoffice-desktopeditors_amd64.deb
+   -> "${P}"_amd64.deb
+   )
+"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="mirror strip test"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   dev-libs/wayland
+   dev-qt/qtgui:5[eglfs]
+   dev-qt/qtdeclarative:5
+   dev-qt/qtwayland:5
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/gst-plugins-base:1.0
+   media-libs/gstreamer:1.0
+   media-libs/harfbuzz
+   media-libs/libglvnd
+   media-libs/libpulse
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXScrnSaver
+   x11-libs/libXtst
+   x11-libs/pango
+"
+
+S="${WORKDIR}"
+
+QA_PREBUILT="*"
+
+src_install() {
+   domenu usr/share/applications/onlyoffice-desktopeditors.desktop
+   for size in {16,24,32,48,64,128,256}; do
+   newicon -s "${size}" 
opt/onlyoffice/desktopeditors/asc-de-"${size}".png onlyoffice-desktopeditors.png
+   done
+
+   dobin usr/bin/desktopeditors usr/bin/onlyoffice-desktopeditors
+   doins -r opt
+   fperms +x 
/opt/onlyoffice/desktopeditors/{DesktopEditors,editors_helper,converter/x2t}
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-alphabetical-grid/

2023-06-19 Thread Pacho Ramos
commit: 0e16db1c88ffaf4d480c79159523c9f053c5fc8d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Jun 19 12:19:18 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Jun 19 12:19:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e16db1c

gnome-extra/gnome-shell-extension-alphabetical-grid: add 30.0

Signed-off-by: Pacho Ramos  gentoo.org>

 .../Manifest   |  1 +
 ...e-shell-extension-alphabetical-grid-30.0.ebuild | 59 ++
 2 files changed, 60 insertions(+)

diff --git a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
index 19e3bede975b..fd4c5a4d1d6a 100644
--- a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
+++ b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
@@ -1 +1,2 @@
 DIST gnome-shell-extension-alphabetical-grid-29.0.tar.gz 213643 BLAKE2B 
f4e0244f41ec426f5c2189ccfb32144c419d10d22ea477b102d60defd203cc80cb5272aaeedcc5fd3e554341a51aa9ed0e829e38a2c6977daaf82f954fd6a073
 SHA512 
a4417637d719cc2d35fca80b3621e8bd6e965ed87890105f611d69ae4b901c25080c64599ceac3518dafedd0fb240989b447b643bb88fc2164463371eb0c98f2
+DIST gnome-shell-extension-alphabetical-grid-30.0.tar.gz 214324 BLAKE2B 
36e20967f3f67b613ad1fc6c3730aff16e40bc3680e452f98eb801991b7a76ec9c08192d0e10dddc34d28ed8418a45b6905cab7b8d2a80e8b2afb43d43c746c8
 SHA512 
49708adb6d8f78cf426cdb6b67de9c9db0d0a0f4500b6e491b2b806de658cfa99528df6a6042bbf201fbb69a34782aca6072d17a2da43e5ea148e2cec8a3f9be

diff --git 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-30.0.ebuild
 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-30.0.ebuild
new file mode 100644
index ..60d548d52ade
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-30.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2-utils
+
+# Useful specially to prevent
+# https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/4684
+# https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/3180
+DESCRIPTION="Restore the alphabetical ordering of the app grid"
+HOMEPAGE="https://github.com/stuarthayhurst/alphabetical-grid-extension;
+SRC_URI="https://github.com/stuarthayhurst/alphabetical-grid-extension/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   app-eselect/eselect-gnome-shell-extensions
+   >=gnome-base/gnome-shell-3.38
+"
+DEPEND="${COMMON_DEPEND}"
+BDEPEND=""
+
+S="${WORKDIR}/alphabetical-grid-extension-${PV}"
+extension_uuid="AlphabeticalAppGrid@stuarthayhurst"
+
+# Tests are only useful for upstream
+RESTRICT="test"
+
+# Not useful for us
+src_compile() { :; }
+
+src_install() {
+   einstalldocs
+   mv docs/icon.svg extension || die
+   cd extension || die
+   insinto /usr/share/glib-2.0/schemas
+   doins schemas/*.xml
+   rm -rf schemas || die
+   insinto /usr/share/gnome-shell/extensions/"${extension_uuid}"
+   doins -r *
+}
+
+pkg_preinst() {
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: x11-themes/papirus-icon-theme/

2023-06-18 Thread Pacho Ramos
commit: 17234bf2188df32345247bf89669eecf469253d4
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jun 18 06:15:12 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Jun 18 06:15:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17234bf2

x11-themes/papirus-icon-theme: drop 20230104

Signed-off-by: Pacho Ramos  gentoo.org>

 x11-themes/papirus-icon-theme/Manifest |  1 -
 .../papirus-icon-theme-20230104.ebuild | 30 --
 2 files changed, 31 deletions(-)

diff --git a/x11-themes/papirus-icon-theme/Manifest 
b/x11-themes/papirus-icon-theme/Manifest
index 650c85850e28..4949bcf7fde2 100644
--- a/x11-themes/papirus-icon-theme/Manifest
+++ b/x11-themes/papirus-icon-theme/Manifest
@@ -1,3 +1,2 @@
-DIST papirus-icon-theme-20230104.tar.gz 33527798 BLAKE2B 
9aa80a3611f0a39aa0fabeb0a20a7d901ed983c046208784bbd268151a7668adf99d0e4d9df9efe544864278dc2ff417a40ab581610f11d204a4288e68173adb
 SHA512 
c07adc6258e9c0b37b250efae91825004b5b440304b9a901dbccec90fe683eee6871f5bf3205e79ee1bf44fe13ce5f014cbfc99b1bb6488e82bd6b0b8b730bfa
 DIST papirus-icon-theme-20230301.tar.gz 33609598 BLAKE2B 
7c4910d9992696ebba1e13e965fa39fb339aede971f39bdf1947f1ceaf3744ca30aa3ac348e9735e9e7004872fb6ad34747709968da84d9c13c1ad87bfba97b4
 SHA512 
bdb0bb4c16b33459c19665953294b34776d2ac712ee6f1e8673396f18673b68a10c90d3b2406febb5d4fad76296eb4f60f0db60a85bf6ee6f15700ee025d9cec
 DIST papirus-icon-theme-20230601.tar.gz 33669773 BLAKE2B 
d011fae9b6719e1457791acdc6e751867dc2dda0fb66bf538b7294f126ae29a7b970d2963b117010d4506c66549a3a136ca294ebba9d125f987cab10ff4bc175
 SHA512 
cc14b4b2818998f2db622e30dbe5fbd69402a5fa7bbee08fdd4bc6e230fc93f16d683ebf0261794f7310b154b67f213f5af73d9828812bbaa810e5265955098c

diff --git a/x11-themes/papirus-icon-theme/papirus-icon-theme-20230104.ebuild 
b/x11-themes/papirus-icon-theme/papirus-icon-theme-20230104.ebuild
deleted file mode 100644
index 523be24e6557..
--- a/x11-themes/papirus-icon-theme/papirus-icon-theme-20230104.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
-inherit xdg
-
-DESCRIPTION="Free and open source SVG icon theme"
-HOMEPAGE="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme;
-SRC_URI="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 arm64 ppc64 x86"
-
-src_prepare() {
-   default
-   # 
https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/issues/3241
-   cd Papirus/128x128/apps/ || die
-   ln -s beneath-a-steel-sky.svg bass.svg || die
-}
-
-src_compile() { :; }
-
-src_install() {
-   insinto /usr/share/icons
-   doins -r Papirus{,-Dark,-Light}
-
-   # Install variants designed for elementary OS and Pantheon Desktop only
-   doins -r ePapirus{,-Dark}
-}



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

2023-06-08 Thread Pacho Ramos
commit: d88549bd7497dc9dec19a6c8bb5e038dc9822261
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Jun  8 12:33:23 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Jun  8 12:33:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d88549bd

sci-libs/libcifpp: add 5.1.0.1

Closes: https://bugs.gentoo.org/905364
Signed-off-by: Pacho Ramos  gentoo.org>

 sci-libs/libcifpp/Manifest|  2 ++
 sci-libs/libcifpp/libcifpp-5.1.0.1.ebuild | 38 +++
 2 files changed, 40 insertions(+)

diff --git a/sci-libs/libcifpp/Manifest b/sci-libs/libcifpp/Manifest
index 2f693e6d4efe..e5a01eff1d3d 100644
--- a/sci-libs/libcifpp/Manifest
+++ b/sci-libs/libcifpp/Manifest
@@ -1,4 +1,6 @@
 DIST libcifpp-5.0.8-components.cif.gz 89984770 BLAKE2B 
d42147d4da56589ac30de9fc3cdacd43e036f548eebf80a19d878c4bf0be535578eec6b78625e1ba60db53090ce5e4b9a3e59b06705f208b660fb2e37e79d1c2
 SHA512 
5f9705714816656aa910b571d77966926d66b2724136119857138975f8be5bb2e889e0c9b28ef1340a72857afb5831dba529b96e8dfc796f739e24b0dcab0424
 DIST libcifpp-5.0.8.tar.gz 1873629 BLAKE2B 
07257a898b1253995880fea9b416b3a7681122b544f8397d353fda4069c33f4a6c2d5cf2210983acf68dc56cb27a20d780461c7c2485a445855e7b45cccd326d
 SHA512 
4ea67fa4a93218fe96289de95591faa9411508e41e308f4ff470033fb0deb4029a86eafb7ba9295807fe3b350e8cc9f2267f7735ee8b1dbb431ee0275db2b8cc
 DIST libcifpp-5.1.0-components.cif.xz 58001076 BLAKE2B 
4d838e47c74540af54256f6124bd79c9c372c6768eeeabc620b54e1b2c49b2c2adc0b937f195f9544b9f2362fb60c209fb74f88c451ba6d50fe5da5f15ba768b
 SHA512 
e7933a78a61e40c4b2e2aedfda0f36c79939fadc71c78cfde59fcec4de5c2b6c9cf1dbccc383a2f0bbf48744c776cdbb5e7c862e47a6fd2ec229c811caa9b5bc
+DIST libcifpp-5.1.0.1-components.cif.xz 58001076 BLAKE2B 
4d838e47c74540af54256f6124bd79c9c372c6768eeeabc620b54e1b2c49b2c2adc0b937f195f9544b9f2362fb60c209fb74f88c451ba6d50fe5da5f15ba768b
 SHA512 
e7933a78a61e40c4b2e2aedfda0f36c79939fadc71c78cfde59fcec4de5c2b6c9cf1dbccc383a2f0bbf48744c776cdbb5e7c862e47a6fd2ec229c811caa9b5bc
+DIST libcifpp-5.1.0.1.tar.gz 2242975 BLAKE2B 
7cada39ed6096ee12e662422d1676dadbf0ae71958c206ef4105daeeaaa9b14cbf17143c3baf4e2914e8289801667829af1361d643846827044d7c8e1eb15fa2
 SHA512 
9ca3d7db5889d1baf713475fbfeaf355f45ecb139c838da6348d4bb054c2241204499d3f46e4d45075f2d60f6c48e29866ccf2994c26098b303573d7ba39204d
 DIST libcifpp-5.1.0.tar.gz 2242950 BLAKE2B 
aa7efffa580d3e29881dcfcc14e2893cb8e582ca36b353f044501b07aa151c72276046ca21275aaa958eb3345c07d377c1a1b4db14b55f1ee59039eb0bc78668
 SHA512 
8128091afa98ea5aaf17ca3ab23e68a8b3cf903557ee59bdae8ebdba0f65a52883933319d3aa3559e3414eb1a1a2da6b96c63f7df3902ef9d00bfcdbee7e60c4

diff --git a/sci-libs/libcifpp/libcifpp-5.1.0.1.ebuild 
b/sci-libs/libcifpp/libcifpp-5.1.0.1.ebuild
new file mode 100644
index ..8d30793f975e
--- /dev/null
+++ b/sci-libs/libcifpp/libcifpp-5.1.0.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit cmake
+
+DESCRIPTION="Code to work with mmCIF and PDB files"
+HOMEPAGE="https://github.com/PDB-REDO/libcifpp;
+# Update components file on every bump
+# ftp://ftp.wwpdb.org/pub/pdb/data/monomers/components.cif.gz
+SRC_URI="
+   https://github.com/PDB-REDO/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
+   https://dev.gentoo.org/~pacho/${PN}/${P}-components.cif.xz
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-cpp/eigen:3
+   dev-libs/boost:=
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   cp "${WORKDIR}"/${P}-components.cif data/components.cif || die
+
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=ON
+   -DCIFPP_DOWNLOAD_CCD=OFF
+   -DCIFPP_INSTALL_UPDATE_SCRIPT=OFF
+   -DENABLE_TESTING="$(usex test)"
+   )
+   cmake_src_configure
+}



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

2023-06-08 Thread Pacho Ramos
commit: 27944f8444d701a4c293af1075dea4a701be7e5d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Jun  8 12:33:33 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Jun  8 12:33:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27944f84

sci-libs/libcifpp: drop 5.1.0

Signed-off-by: Pacho Ramos  gentoo.org>

 sci-libs/libcifpp/Manifest  |  2 --
 sci-libs/libcifpp/libcifpp-5.1.0.ebuild | 38 -
 2 files changed, 40 deletions(-)

diff --git a/sci-libs/libcifpp/Manifest b/sci-libs/libcifpp/Manifest
index e5a01eff1d3d..94e30350ad3d 100644
--- a/sci-libs/libcifpp/Manifest
+++ b/sci-libs/libcifpp/Manifest
@@ -1,6 +1,4 @@
 DIST libcifpp-5.0.8-components.cif.gz 89984770 BLAKE2B 
d42147d4da56589ac30de9fc3cdacd43e036f548eebf80a19d878c4bf0be535578eec6b78625e1ba60db53090ce5e4b9a3e59b06705f208b660fb2e37e79d1c2
 SHA512 
5f9705714816656aa910b571d77966926d66b2724136119857138975f8be5bb2e889e0c9b28ef1340a72857afb5831dba529b96e8dfc796f739e24b0dcab0424
 DIST libcifpp-5.0.8.tar.gz 1873629 BLAKE2B 
07257a898b1253995880fea9b416b3a7681122b544f8397d353fda4069c33f4a6c2d5cf2210983acf68dc56cb27a20d780461c7c2485a445855e7b45cccd326d
 SHA512 
4ea67fa4a93218fe96289de95591faa9411508e41e308f4ff470033fb0deb4029a86eafb7ba9295807fe3b350e8cc9f2267f7735ee8b1dbb431ee0275db2b8cc
-DIST libcifpp-5.1.0-components.cif.xz 58001076 BLAKE2B 
4d838e47c74540af54256f6124bd79c9c372c6768eeeabc620b54e1b2c49b2c2adc0b937f195f9544b9f2362fb60c209fb74f88c451ba6d50fe5da5f15ba768b
 SHA512 
e7933a78a61e40c4b2e2aedfda0f36c79939fadc71c78cfde59fcec4de5c2b6c9cf1dbccc383a2f0bbf48744c776cdbb5e7c862e47a6fd2ec229c811caa9b5bc
 DIST libcifpp-5.1.0.1-components.cif.xz 58001076 BLAKE2B 
4d838e47c74540af54256f6124bd79c9c372c6768eeeabc620b54e1b2c49b2c2adc0b937f195f9544b9f2362fb60c209fb74f88c451ba6d50fe5da5f15ba768b
 SHA512 
e7933a78a61e40c4b2e2aedfda0f36c79939fadc71c78cfde59fcec4de5c2b6c9cf1dbccc383a2f0bbf48744c776cdbb5e7c862e47a6fd2ec229c811caa9b5bc
 DIST libcifpp-5.1.0.1.tar.gz 2242975 BLAKE2B 
7cada39ed6096ee12e662422d1676dadbf0ae71958c206ef4105daeeaaa9b14cbf17143c3baf4e2914e8289801667829af1361d643846827044d7c8e1eb15fa2
 SHA512 
9ca3d7db5889d1baf713475fbfeaf355f45ecb139c838da6348d4bb054c2241204499d3f46e4d45075f2d60f6c48e29866ccf2994c26098b303573d7ba39204d
-DIST libcifpp-5.1.0.tar.gz 2242950 BLAKE2B 
aa7efffa580d3e29881dcfcc14e2893cb8e582ca36b353f044501b07aa151c72276046ca21275aaa958eb3345c07d377c1a1b4db14b55f1ee59039eb0bc78668
 SHA512 
8128091afa98ea5aaf17ca3ab23e68a8b3cf903557ee59bdae8ebdba0f65a52883933319d3aa3559e3414eb1a1a2da6b96c63f7df3902ef9d00bfcdbee7e60c4

diff --git a/sci-libs/libcifpp/libcifpp-5.1.0.ebuild 
b/sci-libs/libcifpp/libcifpp-5.1.0.ebuild
deleted file mode 100644
index 8d30793f975e..
--- a/sci-libs/libcifpp/libcifpp-5.1.0.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
-inherit cmake
-
-DESCRIPTION="Code to work with mmCIF and PDB files"
-HOMEPAGE="https://github.com/PDB-REDO/libcifpp;
-# Update components file on every bump
-# ftp://ftp.wwpdb.org/pub/pdb/data/monomers/components.cif.gz
-SRC_URI="
-   https://github.com/PDB-REDO/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
-   https://dev.gentoo.org/~pacho/${PN}/${P}-components.cif.xz
-"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   dev-cpp/eigen:3
-   dev-libs/boost:=
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   cp "${WORKDIR}"/${P}-components.cif data/components.cif || die
-
-   local mycmakeargs=(
-   -DBUILD_SHARED_LIBS=ON
-   -DCIFPP_DOWNLOAD_CCD=OFF
-   -DCIFPP_INSTALL_UPDATE_SCRIPT=OFF
-   -DENABLE_TESTING="$(usex test)"
-   )
-   cmake_src_configure
-}



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

2023-06-08 Thread Pacho Ramos
commit: defdc9b5303eef68a6a400b746f34bb85ee517b4
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Jun  8 10:24:57 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Jun  8 10:50:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=defdc9b5

dev-libs/stfl: enable py3.11

Closes: https://bugs.gentoo.org/896730
Signed-off-by: Pacho Ramos  gentoo.org>

 dev-libs/stfl/stfl-0.24-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/stfl/stfl-0.24-r4.ebuild 
b/dev-libs/stfl/stfl-0.24-r4.ebuild
index 66394e8df604..6fc8cd5251c2 100644
--- a/dev-libs/stfl/stfl-0.24-r4.ebuild
+++ b/dev-libs/stfl/stfl-0.24-r4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 GENTOO_DEPEND_ON_PERL=no
 inherit perl-module python-r1 toolchain-funcs
 



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

2023-06-08 Thread Pacho Ramos
commit: abe738948fe37aac2b6ec24f9239569ec51c5a3c
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Jun  8 10:49:48 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Jun  8 10:50:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abe73894

app-vim/voom: enable py3.11

Closes: https://bugs.gentoo.org/896662
Signed-off-by: Pacho Ramos  gentoo.org>

 app-vim/voom/voom-5.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-vim/voom/voom-5.3-r1.ebuild b/app-vim/voom/voom-5.3-r1.ebuild
index ed6527121986..2a3f7c898585 100644
--- a/app-vim/voom/voom-5.3-r1.ebuild
+++ b/app-vim/voom/voom-5.3-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit python-single-r1 vim-plugin
 



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

2023-06-08 Thread Pacho Ramos
commit: 2bd177bd38529a523ea52179e5e2786d5f78af41
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Jun  8 10:23:23 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Jun  8 10:50:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bd177bd

dev-libs/udis86: enable py3.11

Closes: https://bugs.gentoo.org/896732
Signed-off-by: Pacho Ramos  gentoo.org>

 dev-libs/udis86/udis86-1.7.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/udis86/udis86-1.7.2-r1.ebuild 
b/dev-libs/udis86/udis86-1.7.2-r1.ebuild
index 4962d53bdbec..5ef49a73955d 100644
--- a/dev-libs/udis86/udis86-1.7.2-r1.ebuild
+++ b/dev-libs/udis86/udis86-1.7.2-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 PYTHON_REQ_USE="xml(+)"
 
 inherit autotools multilib-minimal python-any-r1



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

2023-06-08 Thread Pacho Ramos
commit: 0e1fb6471fc222850caa885866c4b96e7fd71b2a
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Jun  8 10:29:12 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Jun  8 10:50:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e1fb647

dev-libs/eekboard: enable py3.11

Closes: https://bugs.gentoo.org/896702
Signed-off-by: Pacho Ramos  gentoo.org>

 dev-libs/eekboard/eekboard-1.0.8_p20121001-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/eekboard/eekboard-1.0.8_p20121001-r1.ebuild 
b/dev-libs/eekboard/eekboard-1.0.8_p20121001-r1.ebuild
index 310c54534389..504d5165d857 100644
--- a/dev-libs/eekboard/eekboard-1.0.8_p20121001-r1.ebuild
+++ b/dev-libs/eekboard/eekboard-1.0.8_p20121001-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 VALA_USE_DEPEND="vapigen"
 
 inherit autotools gnome2-utils python-any-r1 vala vcs-snapshot virtualx xdg



[gentoo-commits] repo/gentoo:master commit in: dev-games/tiled/

2023-06-08 Thread Pacho Ramos
commit: 5b6ffda1ff8d1caabc67289daa4f335ac3e746da
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Jun  8 10:40:06 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Jun  8 10:50:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b6ffda1

dev-games/tiled: enable py3.11

Closes: https://bugs.gentoo.org/896690
Signed-off-by: Pacho Ramos  gentoo.org>

 dev-games/tiled/tiled-1.8.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-games/tiled/tiled-1.8.6.ebuild 
b/dev-games/tiled/tiled-1.8.6.ebuild
index f55759312a1d..44e23d47cbd4 100644
--- a/dev-games/tiled/tiled-1.8.6.ebuild
+++ b/dev-games/tiled/tiled-1.8.6.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 inherit python-single-r1 qmake-utils xdg-utils
 
 DESCRIPTION="A general purpose tile map editor"



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

2023-06-08 Thread Pacho Ramos
commit: 14310ef0268303acc8ac45b4eca1fdc8136517cc
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Jun  8 10:27:01 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Jun  8 10:50:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14310ef0

dev-libs/marisa: enable py3.11

Closes: https://bugs.gentoo.org/896728
Signed-off-by: Pacho Ramos  gentoo.org>

 dev-libs/marisa/marisa-0.2.6.ebuild | 3 ++-
 dev-libs/marisa/marisa-.ebuild  | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-libs/marisa/marisa-0.2.6.ebuild 
b/dev-libs/marisa/marisa-0.2.6.ebuild
index 88ba4d121db3..6e587ffcb945 100644
--- a/dev-libs/marisa/marisa-0.2.6.ebuild
+++ b/dev-libs/marisa/marisa-0.2.6.ebuild
@@ -2,8 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 DISTUTILS_OPTIONAL="1"
+DISTUTILS_EXT=1
 
 inherit autotools distutils-r1 toolchain-funcs
 

diff --git a/dev-libs/marisa/marisa-.ebuild 
b/dev-libs/marisa/marisa-.ebuild
index fada309d55ad..7731d92f28e3 100644
--- a/dev-libs/marisa/marisa-.ebuild
+++ b/dev-libs/marisa/marisa-.ebuild
@@ -2,8 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 DISTUTILS_OPTIONAL="1"
+DISTUTILS_EXT=1
 
 inherit autotools distutils-r1 toolchain-funcs
 



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

2023-06-08 Thread Pacho Ramos
commit: ae91dc6c2610f799b71f647121b5c9afdde7eab8
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Jun  8 10:20:26 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Jun  8 10:20:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae91dc6c

dev-python/brython: add 3.11.2

Closes: https://bugs.gentoo.org/896756
Closes: https://bugs.gentoo.org/893580
Signed-off-by: Pacho Ramos  gentoo.org>

 dev-python/brython/Manifest  |  1 +
 dev-python/brython/brython-3.11.2.ebuild | 41 
 2 files changed, 42 insertions(+)

diff --git a/dev-python/brython/Manifest b/dev-python/brython/Manifest
index a8a571293d4f..ded94fb7a3c6 100644
--- a/dev-python/brython/Manifest
+++ b/dev-python/brython/Manifest
@@ -1,2 +1,3 @@
 DIST brython-3.10.5.tar.gz 11106672 BLAKE2B 
4219bdb99efd666e37ee08283e58f288e06dac52454931f72bcb4f3bf61a380fb1e01d724f49e598f6d7a95260609767d4536b5f04531939daaf93db6cdb23ad
 SHA512 
7d2f50f94c9762d6587a9b0ed76805b14a5c2c89c0d27c7e181a3e3abdcdd28c9691fb80cd472f635f5bc6c36c884becd9a5625da4825d551b57b6b0779d3529
+DIST brython-3.11.2.gh.tar.gz 11827073 BLAKE2B 
d1f40eae0b42f1c7a4ea086de8d83baf23dafae9333faa25578e38d4dd34e80b471ae5ad73ce107fd26a014984f92ce2b6ef399e92da7c15b9a1374794d91011
 SHA512 
1f0d06ae6d6523fb8f99a4ff407783b677063e99f278e1a860a422535695d2f67d98d9ccea02968dd15a52998bd34620dd54f758d5f7f4a4668e9bc621680172
 DIST brython-3.11.gh.tar.gz 11684005 BLAKE2B 
d2ec61082787bbb571fa3a7239bad4e5d633e20f392684c532477d23ab7480dc0c3cd30a837c32fae57c88fa1779afec71bc7adb63bb4abd8f6d2d78717d55ef
 SHA512 
98ee9c8cf1b3f8103310cf08b639fcea6675d178aedde5f425d3b44eac74552e569a8abca8cb6935cfcfc43a009ea73abbc646557a2bda916e5328a8933bea0d

diff --git a/dev-python/brython/brython-3.11.2.ebuild 
b/dev-python/brython/brython-3.11.2.ebuild
new file mode 100644
index ..b069ff4db898
--- /dev/null
+++ b/dev-python/brython/brython-3.11.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+inherit webapp python-single-r1
+
+DESCRIPTION="Python 3 implementation for client-side web programming"
+HOMEPAGE="http://www.brython.info;
+SRC_URI="
+   https://github.com/${PN}-dev/${PN}/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}"
+
+need_httpd_cgi
+
+pkg_setup() {
+   webapp_pkg_setup
+   python-single-r1_pkg_setup
+}
+
+src_install() {
+   dodoc LICENCE.txt README.md
+   rm -v LICENCE.txt README.md bower.json .{git*,tra*} server.py || die
+
+   webapp_src_preinst
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+
+   webapp_src_install
+}



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

2023-06-08 Thread Pacho Ramos
commit: 004c6d2556c0072e733de93c90ffc41d44bcd689
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Jun  8 10:13:45 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Jun  8 10:13:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=004c6d25

sci-libs/dlib: add 19.24.2

Closes: https://bugs.gentoo.org/897212
Signed-off-by: Pacho Ramos  gentoo.org>

 sci-libs/dlib/Manifest|   1 +
 sci-libs/dlib/dlib-19.24.2.ebuild | 106 ++
 2 files changed, 107 insertions(+)

diff --git a/sci-libs/dlib/Manifest b/sci-libs/dlib/Manifest
index 56b903522e3d..81b62dedb86c 100644
--- a/sci-libs/dlib/Manifest
+++ b/sci-libs/dlib/Manifest
@@ -1 +1,2 @@
+DIST dlib-19.24.2.tar.gz 22252165 BLAKE2B 
cd6a911e16d9ff6cf94a4334e84983a9c48da42e3f696de20fb28a5bba9720507ec19ddc984bb753288f86359a1c19cdf15ed29f18c43769a1c17d3177d8dedf
 SHA512 
a38a3079c169b16d81d7aca9fc294bcd63bd2dc1a21573f9141ca310542da3629b6523fa6f348be8b41bf5b478c0846a13a4c3fee77f1ac38dfbfc4a01effb57
 DIST dlib-19.24.tar.gz 10863367 BLAKE2B 
eda85c6ec38fcf212754aae2cdb68539425028735b5148a2f6668ac19f2583129585a7101b74fe202fbfa3d3d2f09e533805a82f8291540919a7eb11483812e8
 SHA512 
f6ef2fec0977782cdcc15c6340bd91e3471294332de391405f14d86e9fd0cfcc8195fbf5b702f8d269a90b06db23a8134d112ed3fcfb780ff0433d988c41d199

diff --git a/sci-libs/dlib/dlib-19.24.2.ebuild 
b/sci-libs/dlib/dlib-19.24.2.ebuild
new file mode 100644
index ..dd936a0dc155
--- /dev/null
+++ b/sci-libs/dlib/dlib-19.24.2.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_OPTIONAL=1
+inherit cmake cuda distutils-r1
+
+DESCRIPTION="Numerical and networking C++ library"
+HOMEPAGE="http://dlib.net/;
+SRC_URI="https://github.com/davisking/dlib/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Boost-1.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="cblas cuda debug examples gif jpeg lapack mkl png python sqlite test X 
cpu_flags_x86_avx cpu_flags_x86_sse2 cpu_flags_x86_sse4_1"
+REQUIRED_USE="python? ( png ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+# doc needs a bunch of deps not in portage
+RDEPEND="
+   cblas? ( virtual/cblas )
+   cuda? ( dev-libs/cudnn:= )
+   gif? ( media-libs/giflib:= )
+   jpeg? ( media-libs/libjpeg-turbo:0= )
+   lapack? ( virtual/lapack )
+   mkl? ( sci-libs/mkl )
+   png? ( media-libs/libpng:0= )
+   python? ( ${PYTHON_DEPS} )
+   sqlite? ( dev-db/sqlite:3 )
+   X? ( x11-libs/libX11 )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   python? (
+   ${DISTUTILS_DEPS}
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pip[${PYTHON_USEDEP}]
+   )
+   )
+"
+
+DOCS=( docs/README.txt )
+
+src_prepare() {
+   use cuda && cuda_src_prepare
+   cmake_src_prepare
+   use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DDLIB_ENABLE_ASSERTS=$(usex debug)
+   -DDLIB_ENABLE_STACK_TRACE=$(usex debug)
+   -DDLIB_GIF_SUPPORT=$(usex gif)
+   -DDLIB_JPEG_SUPPORT=$(usex jpeg)
+   -DDLIB_PNG_SUPPORT=$(usex png)
+   -DDLIB_LINK_WITH_SQLITE3=$(usex sqlite)
+   -DDLIB_NO_GUI_SUPPORT=$(usex X OFF ON)
+   -DDLIB_USE_BLAS=$(usex cblas)
+   -DDLIB_USE_CUDA=$(usex cuda)
+   -DDLIB_USE_LAPACK=$(usex lapack)
+   -DUSE_AVX_INSTRUCTIONS=$(usex cpu_flags_x86_avx)
+   -DUSE_SSE2_INSTRUCTIONS=$(usex cpu_flags_x86_sse2)
+   -DUSE_SSE4_INSTRUCTIONS=$(usex cpu_flags_x86_sse4_1)
+   )
+   cmake_src_configure
+   use python && distutils-r1_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+   use python && distutils-r1_src_compile
+}
+
+src_test() {
+   (
+   local BUILD_DIR="${BUILD_DIR}"/dlib/test
+   mkdir -p "${BUILD_DIR}" || die
+   cd "${BUILD_DIR}" >/dev/null || die
+
+   local CMAKE_USE_DIR="${S}"/dlib/test
+   cmake_src_configure
+   cmake_build
+
+   ./dtest --runall || die "Tests failed"
+   )
+
+   use python && distutils-r1_src_test
+}
+
+python_test() {
+   epytest
+}
+
+src_install() {
+   cmake_src_install
+   use python && distutils-r1_src_install
+
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto/

2023-06-08 Thread Pacho Ramos
commit: 60e5a8bafbef297542118739a1929b0627594a21
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Jun  8 09:38:36 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Jun  8 09:38:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60e5a8ba

media-fonts/noto: drop 20230201

Signed-off-by: Pacho Ramos  gentoo.org>

 media-fonts/noto/Manifest |  1 -
 media-fonts/noto/noto-20230201.ebuild | 44 ---
 2 files changed, 45 deletions(-)

diff --git a/media-fonts/noto/Manifest b/media-fonts/noto/Manifest
index 9bbc757e7be1..4d094bb87e3f 100644
--- a/media-fonts/noto/Manifest
+++ b/media-fonts/noto/Manifest
@@ -1,4 +1,3 @@
-DIST noto-20230201.tar.gz 1006343445 BLAKE2B 
42d8c451f28d03ef45335e75f8c7b267f80a83dbddd9d6939a8e43f194bea95691d2d9e9977244a2e33fc9b29967db7fb1211c8ec1ca4a1a6232ed740ba6
 SHA512 
3884c89659823fa25d95c48edb89856068d506eec36645e2f0e06f7465d3feac28b68c71d584ed513c7ad1e1d2b322a6be5576ebf15963fe10c92d25461e2fa3
 DIST noto-20230331.tar.gz 1020818875 BLAKE2B 
82df27ba94a15ba16fb7c47168ffd9684e030f478c91b98c7c99b97f9d0179f2124ffd68e662dab3edd1643ce032c35e4197d6f8c4f206a621a53b894b0c19a3
 SHA512 
e839a942e358b37acc47f57f9046a74b2370938b02de686d3dc89532d7ec0a664945f5010bada332466478b7b0d3b4866ce17ac568300ccee2bc27ee9da9e838
 DIST noto-20230430.tar.gz 1020909284 BLAKE2B 
552d52204409fe143436160c2378b7ff0bfc0bf9f3e6ccbf22cf712b73d3a598c08f02399005b46f6d8701cec3537a2dd7a254a5ec036fa9f68dfe33326de1d8
 SHA512 
04af7b86089194b7428bda530d0a92fda2a62858eccf23a694dc0ec4c0506ca5afe944c0fb4ae9efe6f57aa6983f3f6dd681efa829abbffd82ec1ecd901f09fa
 DIST noto-20230531.tar.gz 1022922148 BLAKE2B 
3e4c628206589ca6caa2e0d843591838e9eef6e2c1d2ebf7b6477c32d0ddb7e7452b60d2d1c6974aa3a68d71ed1005d1bbdafaafda36456056047be1b330f8fd
 SHA512 
ec0911da969669610cd0fad7785e1155ff14dc1456e8cf5f833077718733afbe59348dec6441d44150cbe82e919d4679110c670ef1eae4dbb820d6d0b38061ae

diff --git a/media-fonts/noto/noto-20230201.ebuild 
b/media-fonts/noto/noto-20230201.ebuild
deleted file mode 100644
index bd8716adc7cf..
--- a/media-fonts/noto/noto-20230201.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit font
-
-DESCRIPTION="Google's font family that aims to support all the world's 
languages"
-HOMEPAGE="https://www.google.com/get/noto/ 
https://github.com/notofonts/notofonts.github.io;
-
-COMMIT="f589dbf1a59852047e5e506bf8f3ee93be8d6cce"
-SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="OFL-1.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
-# Extra allows to optionally reduce disk usage even returning to tofu
-# issue as described in https://www.google.com/get/noto/
-IUSE="cjk +extra"
-
-RDEPEND="cjk? ( media-fonts/noto-cjk )"
-DEPEND=""
-
-RESTRICT="binchecks strip"
-
-S="${WORKDIR}/notofonts.github.io-${COMMIT}"
-
-FONT_SUFFIX="ttf"
-FONT_CONF=(
-   # From ArchLinux
-   "${FILESDIR}/66-noto-serif.conf"
-   "${FILESDIR}/66-noto-mono.conf"
-   "${FILESDIR}/66-noto-sans.conf"
-)
-
-src_install() {
-   mkdir install-hinted || die
-   mv fonts/*/hinted/ttf/*.tt[fc] install-hinted/. || die
-
-   FONT_S="${S}/install-hinted/" font_src_install
-
-   # Allow to drop some fonts optionally for people that want to save
-   # disk space. Following ArchLinux options.
-   use extra || rm -rf 
"${ED}"/usr/share/fonts/noto/Noto*{Condensed,SemiBold,Extra}*.tt[f,c]
-}



[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto/

2023-06-08 Thread Pacho Ramos
commit: ff06ca462269187550b9be4d3120bde33711a274
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Jun  8 09:38:27 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Jun  8 09:38:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff06ca46

media-fonts/noto: add 20230531

Signed-off-by: Pacho Ramos  gentoo.org>

 media-fonts/noto/Manifest |  1 +
 media-fonts/noto/noto-20230531.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/media-fonts/noto/Manifest b/media-fonts/noto/Manifest
index c1ce48cef89d..9bbc757e7be1 100644
--- a/media-fonts/noto/Manifest
+++ b/media-fonts/noto/Manifest
@@ -1,3 +1,4 @@
 DIST noto-20230201.tar.gz 1006343445 BLAKE2B 
42d8c451f28d03ef45335e75f8c7b267f80a83dbddd9d6939a8e43f194bea95691d2d9e9977244a2e33fc9b29967db7fb1211c8ec1ca4a1a6232ed740ba6
 SHA512 
3884c89659823fa25d95c48edb89856068d506eec36645e2f0e06f7465d3feac28b68c71d584ed513c7ad1e1d2b322a6be5576ebf15963fe10c92d25461e2fa3
 DIST noto-20230331.tar.gz 1020818875 BLAKE2B 
82df27ba94a15ba16fb7c47168ffd9684e030f478c91b98c7c99b97f9d0179f2124ffd68e662dab3edd1643ce032c35e4197d6f8c4f206a621a53b894b0c19a3
 SHA512 
e839a942e358b37acc47f57f9046a74b2370938b02de686d3dc89532d7ec0a664945f5010bada332466478b7b0d3b4866ce17ac568300ccee2bc27ee9da9e838
 DIST noto-20230430.tar.gz 1020909284 BLAKE2B 
552d52204409fe143436160c2378b7ff0bfc0bf9f3e6ccbf22cf712b73d3a598c08f02399005b46f6d8701cec3537a2dd7a254a5ec036fa9f68dfe33326de1d8
 SHA512 
04af7b86089194b7428bda530d0a92fda2a62858eccf23a694dc0ec4c0506ca5afe944c0fb4ae9efe6f57aa6983f3f6dd681efa829abbffd82ec1ecd901f09fa
+DIST noto-20230531.tar.gz 1022922148 BLAKE2B 
3e4c628206589ca6caa2e0d843591838e9eef6e2c1d2ebf7b6477c32d0ddb7e7452b60d2d1c6974aa3a68d71ed1005d1bbdafaafda36456056047be1b330f8fd
 SHA512 
ec0911da969669610cd0fad7785e1155ff14dc1456e8cf5f833077718733afbe59348dec6441d44150cbe82e919d4679110c670ef1eae4dbb820d6d0b38061ae

diff --git a/media-fonts/noto/noto-20230531.ebuild 
b/media-fonts/noto/noto-20230531.ebuild
new file mode 100644
index ..001b2d164f51
--- /dev/null
+++ b/media-fonts/noto/noto-20230531.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit font
+
+DESCRIPTION="Google's font family that aims to support all the world's 
languages"
+HOMEPAGE="https://fonts.google.com/noto 
https://github.com/notofonts/notofonts.github.io;
+
+COMMIT="f20eb388d2742b5ebf2cf3d1a2992303cce67cf6"
+SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+# Extra allows to optionally reduce disk usage even returning to tofu
+# issue as described in https://www.google.com/get/noto/
+IUSE="cjk +extra"
+
+RDEPEND="cjk? ( media-fonts/noto-cjk )"
+DEPEND=""
+
+RESTRICT="binchecks strip"
+
+S="${WORKDIR}/notofonts.github.io-${COMMIT}"
+
+FONT_SUFFIX="ttf"
+FONT_CONF=(
+   # From ArchLinux
+   "${FILESDIR}/66-noto-serif.conf"
+   "${FILESDIR}/66-noto-mono.conf"
+   "${FILESDIR}/66-noto-sans.conf"
+)
+
+src_install() {
+   mkdir install-hinted || die
+   mv fonts/*/hinted/ttf/*.tt[fc] install-hinted/. || die
+
+   FONT_S="${S}/install-hinted/" font_src_install
+
+   # Allow to drop some fonts optionally for people that want to save
+   # disk space. Following ArchLinux options.
+   use extra || rm -rf 
"${ED}"/usr/share/fonts/noto/Noto*{Condensed,SemiBold,Extra}*.tt[f,c]
+}



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

2023-06-08 Thread Pacho Ramos
commit: afb10eb67adad4014ce18adae67a05594e6f11e8
Author: Brahmajit Das  gmail  com>
AuthorDate: Thu Jun  1 09:25:00 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Jun  8 09:38:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afb10eb6

x11-misc/virtualgl: Fix ISO C++17 does not allow register storage class 
specifier

Closes: https://bugs.gentoo.org/898876
Signed-off-by: Brahmajit Das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31261
Signed-off-by: Pacho Ramos  gentoo.org>

 .../files/virtualgl-3.1-drop-register.patch|  53 +++
 x11-misc/virtualgl/virtualgl-3.1-r1.ebuild | 101 +
 2 files changed, 154 insertions(+)

diff --git a/x11-misc/virtualgl/files/virtualgl-3.1-drop-register.patch 
b/x11-misc/virtualgl/files/virtualgl-3.1-drop-register.patch
new file mode 100644
index ..5e7153c3c383
--- /dev/null
+++ b/x11-misc/virtualgl/files/virtualgl-3.1-drop-register.patch
@@ -0,0 +1,53 @@
+https://github.com/VirtualGL/virtualgl/pull/233
+From: Brahmajit Das 
+Date: Thu, 1 Jun 2023 14:45:17 +0530
+Subject: [PATCH] Dropping use of register keyword
+
+The usage of register keyword was deprecated in c++14 and it's
+completely removed in c++17. Found will building virtualgl on gentoo
+with clang-16.
+
+Bug: https://bugs.gentoo.org/898876
+Signed-off-by: Brahmajit Das 
+--- a/server/fltk/src/Fl_Text_Buffer.cxx
 b/server/fltk/src/Fl_Text_Buffer.cxx
+@@ -1286,7 +1286,7 @@ int Fl_Text_Buffer::substitute_null_characters( char 
*string, int len ) {
+ ** routine if no substitution has been done.
+ */
+ void Fl_Text_Buffer::unsubstitute_null_characters( char *string ) {
+-  register char * c, subsChar = mNullSubsChar;
++  char * c, subsChar = mNullSubsChar;
+ 
+   if ( subsChar == '\0' )
+ return;
+--- a/server/fltk/src/Fl_arg.cxx
 b/server/fltk/src/Fl_arg.cxx
+@@ -314,7 +314,7 @@ without express or implied warranty.
+ 
+ static int ReadInteger(char* string, char** NextString)
+ {
+-  register int Result = 0;
++  int Result = 0;
+   int Sign = 1;
+ 
+   if (*string == '+')
+@@ -337,7 +337,7 @@ int XParseGeometry(const char* string, int* x, int* y,
+  unsigned int* width, unsigned int* height)
+ {
+   int mask = NoValue;
+-  register char *strind;
++  char *strind;
+   unsigned int tempWidth = 0, tempHeight = 0;
+   int tempX = 0, tempY = 0;
+   char *nextCharacter;
+--- a/util/md5.c
 b/util/md5.c
+@@ -193,7 +193,7 @@ void MD5Final(unsigned char digest[16], struct MD5Context 
*ctx)
+  */
+ void MD5Transform(uint32 buf[4], uint32 in[16])
+ {
+-  register uint32 a, b, c, d;
++  uint32 a, b, c, d;
+ 
+   a = buf[0];
+   b = buf[1];

diff --git a/x11-misc/virtualgl/virtualgl-3.1-r1.ebuild 
b/x11-misc/virtualgl/virtualgl-3.1-r1.ebuild
new file mode 100644
index ..479f441ae5f9
--- /dev/null
+++ b/x11-misc/virtualgl/virtualgl-3.1-r1.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib flag-o-matic systemd
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/VirtualGL/${PN}.git;
+   inherit git-r3
+else
+   MY_PN="VirtualGL"
+   MY_P="${MY_PN}-${PV}"
+   S="${WORKDIR}/${MY_P}"
+   SRC_URI="mirror://sourceforge/project/${PN}/${PV}/${MY_P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Run OpenGL applications remotely with full 3D hardware 
acceleration"
+HOMEPAGE="https://www.virtualgl.org/;
+
+SLOT="0"
+LICENSE="LGPL-2.1 wxWinLL-3.1 FLTK"
+IUSE=""
+
+RDEPEND="
+   media-libs/libjpeg-turbo[${MULTILIB_USEDEP}]
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   x11-libs/libXtst[${MULTILIB_USEDEP}]
+   x11-libs/libXv[${MULTILIB_USEDEP}]
+   x11-libs/xcb-util-keysyms[${MULTILIB_USEDEP}]
+   virtual/glu[${MULTILIB_USEDEP}]
+   virtual/opencl[${MULTILIB_USEDEP}]
+   virtual/opengl[${MULTILIB_USEDEP}]
+   amd64? ( abi_x86_32? (
+   >=media-libs/libjpeg-turbo-1.3.0-r3[abi_x86_32]
+   >=x11-libs/libX11-1.6.2[abi_x86_32]
+   >=x11-libs/libXext-1.3.2[abi_x86_32]
+   >=x11-libs/libXtst-1.2.3[abi_x86_32]
+   >=x11-libs/libXv-1.0.10[abi_x86_32]
+   x11-libs/xcb-util-keysyms[abi_x86_32]
+   >=virtual/glu-9.0-r1[abi_x86_32]
+   virtual/opencl[abi_x86_32]
+   >=virtual/opengl-7.0-r1[abi_x86_32]
+   ) )
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.1-drop-register.patch
+)
+
+src_prepare() {
+   # Use /var/lib, bug #428122
+   sed -e "s#/etc/opt#/var/lib#g" -i doc/unixconfig.txt doc/index.html 
doc/advancedopengl.txt \
+  

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

2023-06-08 Thread Pacho Ramos
commit: 21f03bea3a1a353b5918c86d22bd9fb7c4837853
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Jun  8 08:52:45 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Jun  8 09:38:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21f03bea

sci-libs/libcifpp: add 5.1.0

Closes: https://bugs.gentoo.org/905364
Signed-off-by: Pacho Ramos  gentoo.org>

 sci-libs/libcifpp/Manifest  |  2 ++
 sci-libs/libcifpp/libcifpp-5.1.0.ebuild | 38 +
 2 files changed, 40 insertions(+)

diff --git a/sci-libs/libcifpp/Manifest b/sci-libs/libcifpp/Manifest
index ae74c8eefc8f..2f693e6d4efe 100644
--- a/sci-libs/libcifpp/Manifest
+++ b/sci-libs/libcifpp/Manifest
@@ -1,2 +1,4 @@
 DIST libcifpp-5.0.8-components.cif.gz 89984770 BLAKE2B 
d42147d4da56589ac30de9fc3cdacd43e036f548eebf80a19d878c4bf0be535578eec6b78625e1ba60db53090ce5e4b9a3e59b06705f208b660fb2e37e79d1c2
 SHA512 
5f9705714816656aa910b571d77966926d66b2724136119857138975f8be5bb2e889e0c9b28ef1340a72857afb5831dba529b96e8dfc796f739e24b0dcab0424
 DIST libcifpp-5.0.8.tar.gz 1873629 BLAKE2B 
07257a898b1253995880fea9b416b3a7681122b544f8397d353fda4069c33f4a6c2d5cf2210983acf68dc56cb27a20d780461c7c2485a445855e7b45cccd326d
 SHA512 
4ea67fa4a93218fe96289de95591faa9411508e41e308f4ff470033fb0deb4029a86eafb7ba9295807fe3b350e8cc9f2267f7735ee8b1dbb431ee0275db2b8cc
+DIST libcifpp-5.1.0-components.cif.xz 58001076 BLAKE2B 
4d838e47c74540af54256f6124bd79c9c372c6768eeeabc620b54e1b2c49b2c2adc0b937f195f9544b9f2362fb60c209fb74f88c451ba6d50fe5da5f15ba768b
 SHA512 
e7933a78a61e40c4b2e2aedfda0f36c79939fadc71c78cfde59fcec4de5c2b6c9cf1dbccc383a2f0bbf48744c776cdbb5e7c862e47a6fd2ec229c811caa9b5bc
+DIST libcifpp-5.1.0.tar.gz 2242950 BLAKE2B 
aa7efffa580d3e29881dcfcc14e2893cb8e582ca36b353f044501b07aa151c72276046ca21275aaa958eb3345c07d377c1a1b4db14b55f1ee59039eb0bc78668
 SHA512 
8128091afa98ea5aaf17ca3ab23e68a8b3cf903557ee59bdae8ebdba0f65a52883933319d3aa3559e3414eb1a1a2da6b96c63f7df3902ef9d00bfcdbee7e60c4

diff --git a/sci-libs/libcifpp/libcifpp-5.1.0.ebuild 
b/sci-libs/libcifpp/libcifpp-5.1.0.ebuild
new file mode 100644
index ..8d30793f975e
--- /dev/null
+++ b/sci-libs/libcifpp/libcifpp-5.1.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit cmake
+
+DESCRIPTION="Code to work with mmCIF and PDB files"
+HOMEPAGE="https://github.com/PDB-REDO/libcifpp;
+# Update components file on every bump
+# ftp://ftp.wwpdb.org/pub/pdb/data/monomers/components.cif.gz
+SRC_URI="
+   https://github.com/PDB-REDO/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
+   https://dev.gentoo.org/~pacho/${PN}/${P}-components.cif.xz
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-cpp/eigen:3
+   dev-libs/boost:=
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   cp "${WORKDIR}"/${P}-components.cif data/components.cif || die
+
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=ON
+   -DCIFPP_DOWNLOAD_CCD=OFF
+   -DCIFPP_INSTALL_UPDATE_SCRIPT=OFF
+   -DENABLE_TESTING="$(usex test)"
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/dssp/

2023-06-08 Thread Pacho Ramos
commit: 0d1b3a277ae6fe5b8167ab5e628b39ae67a35cfa
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Jun  8 08:58:07 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Jun  8 09:38:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d1b3a27

sci-chemistry/dssp: add 4.3.1

Signed-off-by: Pacho Ramos  gentoo.org>

 sci-chemistry/dssp/Manifest  |  1 +
 sci-chemistry/dssp/dssp-4.3.1.ebuild | 39 
 2 files changed, 40 insertions(+)

diff --git a/sci-chemistry/dssp/Manifest b/sci-chemistry/dssp/Manifest
index a0bf5ede05c2..00d6647cdc54 100644
--- a/sci-chemistry/dssp/Manifest
+++ b/sci-chemistry/dssp/Manifest
@@ -1,3 +1,4 @@
 DIST dssp-2.2.1.tgz 47141 BLAKE2B 
34d8b2db8797a8c23763766c0214337f03584c4be52c1bc820a0df0db6a5f78ac0229aafdd47a60b8fd6f4832abf0399663c53f9e898c75f08ecbe22b141c8da
 SHA512 
4a273714d6b3230daea166caa7f4117d5ccb225bea0cf1bc2eb61539b6cc8e227d0ba19047d61f0ad0d1d6bc2efdec9c193bd44341e15ef0950acb4a22498811
 DIST dssp-3.0.11.tar.gz 168085 BLAKE2B 
e1c42fd22cfb2287f10b5deae48b56a4583d4a67737a3485dcbd160d1597a15c2d5105c3794c875d8001abede1c014efb4f7f5b7c250f867bdf9ed95a0860217
 SHA512 
a0cfe44e517ff1f909ef2928b62ae2c639c6bddfd8a0fb538883f647fd2771e00da68e0fd2521aa02ba3c6d1b0c9b784b7fe142392af3a3abf6ea89f1546bd9d
 DIST dssp-4.2.2.1.tar.gz 144413 BLAKE2B 
97c587bc0b4ef3d212ae81d568f817aab54f1dd2a77d170746e9b0d3f1bd63873d21fb0a7fc38c0300fc091f21241820d5d009d42a9e3e33dcc608c046185d9f
 SHA512 
6daa41aea766940bf40afaee068daef341a7f79cae79d967b8da00e7002bdb602deaed40e452a5f0cea9aa2041a5c8678dfcae2e0f595cc5a0856392162dcdff
+DIST dssp-4.3.1.tar.gz 226842 BLAKE2B 
86318f05b8381d94fa9c65a956f5fb607ef8072b0395d912e20697ba36836c449ddff31a4a64d0005bbfe34899f71853c0f15a911042389fc894934c08fc34c8
 SHA512 
4dc1a3f5c7ba258ebf548674c7b33c36b0e3a7d14911394eb8d2955c235f3cb1d6c50cb03f411db55a8a9d7aa93e4d03354c47f9f0126b0bdcbf40dc9391d403

diff --git a/sci-chemistry/dssp/dssp-4.3.1.ebuild 
b/sci-chemistry/dssp/dssp-4.3.1.ebuild
new file mode 100644
index ..daf7c4f9314d
--- /dev/null
+++ b/sci-chemistry/dssp/dssp-4.3.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit cmake
+
+DESCRIPTION="The protein secondary structure standard"
+HOMEPAGE="https://swift.cmbi.umcn.nl/gv/dssp/ https://github.com/PDB-REDO/dssp;
+SRC_URI="https://github.com/PDB-REDO/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+BDEPEND="
+   dev-libs/boost:=[zlib]
+   >=dev-libs/libmcfp-1.2.2
+   >=sci-libs/libcifpp-5.1.0
+"
+DEPEND=""
+RDEPEND="${BDEPEND}"
+
+src_configure() {
+   # gxrio not packaged
+   local mycmakeargs=(
+   -DBUILD_WEBSERVER=OFF
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   if has_version "<=sci-chemistry/gromacs-2022"; then
+   ewarn "DSSP > 3.0.x is not compatible with gmx do_dssp:"
+   ewarn "https://gitlab.com/gromacs/gromacs/-/issues/4129;
+   ewarn
+   ewarn "Feel free to mask newer versions if needed."
+   fi
+}



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

2023-06-07 Thread Pacho Ramos
commit: b5714004abedd35ce613439261b025d8fc4b6f24
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Jun  7 08:39:43 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed Jun  7 08:39:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5714004

x11-wm/xpra: Migrate to Ayatana indicators

See https://bugs.gentoo.org/887171 for rational, all packages in testing were
already migrated. Upstream support both implementations using ayatana if
possible and falling back to old implementation if ayatana is not available.

Signed-off-by: Pacho Ramos  gentoo.org>

 x11-wm/xpra/{xpra-4.4.5.ebuild => xpra-4.4.5-r1.ebuild} | 2 +-
 x11-wm/xpra/xpra-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-wm/xpra/xpra-4.4.5.ebuild b/x11-wm/xpra/xpra-4.4.5-r1.ebuild
similarity index 99%
rename from x11-wm/xpra/xpra-4.4.5.ebuild
rename to x11-wm/xpra/xpra-4.4.5-r1.ebuild
index 199c4d9d268c..5b09076bf35b 100644
--- a/x11-wm/xpra/xpra-4.4.5.ebuild
+++ b/x11-wm/xpra/xpra-4.4.5-r1.ebuild
@@ -99,7 +99,7 @@ RDEPEND="
x11-apps/xmodmap
ibus? ( app-i18n/ibus )
pinentry? ( app-crypt/pinentry )
-   trayicon? ( dev-libs/libappindicator:3 )
+   trayicon? ( dev-libs/libayatana-appindicator )
udev? ( virtual/udev )
 "
 DEPEND+="

diff --git a/x11-wm/xpra/xpra-.ebuild b/x11-wm/xpra/xpra-.ebuild
index f24fa2443658..6accf7da4de8 100644
--- a/x11-wm/xpra/xpra-.ebuild
+++ b/x11-wm/xpra/xpra-.ebuild
@@ -99,7 +99,7 @@ RDEPEND="
x11-apps/xmodmap
ibus? ( app-i18n/ibus )
pinentry? ( app-crypt/pinentry )
-   trayicon? ( dev-libs/libappindicator:3 )
+   trayicon? ( dev-libs/libayatana-appindicator )
udev? ( virtual/udev )
 "
 DEPEND+="



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

2023-06-07 Thread Pacho Ramos
commit: 7fbc642751f7cc211d5763de3481434135ee4ca7
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Jun  7 08:41:49 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed Jun  7 08:41:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fbc6427

x11-wm/xpra: Set DISTUTILS_EXT=1

Signed-off-by: Pacho Ramos  gentoo.org>

 x11-wm/xpra/xpra-4.4.5-r1.ebuild | 1 +
 x11-wm/xpra/xpra-.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/x11-wm/xpra/xpra-4.4.5-r1.ebuild b/x11-wm/xpra/xpra-4.4.5-r1.ebuild
index 5b09076bf35b..edf3498864ce 100644
--- a/x11-wm/xpra/xpra-4.4.5-r1.ebuild
+++ b/x11-wm/xpra/xpra-4.4.5-r1.ebuild
@@ -14,6 +14,7 @@ fi
 PYTHON_COMPAT=( python3_{9..11} )
 DISTUTILS_SINGLE_IMPL=yes
 DISTUTILS_USE_SETUPTOOLS=no
+DISTUTILS_EXT=1
 
 inherit xdg xdg-utils distutils-r1 tmpfiles udev
 

diff --git a/x11-wm/xpra/xpra-.ebuild b/x11-wm/xpra/xpra-.ebuild
index 6accf7da4de8..00b773011b00 100644
--- a/x11-wm/xpra/xpra-.ebuild
+++ b/x11-wm/xpra/xpra-.ebuild
@@ -14,6 +14,7 @@ fi
 PYTHON_COMPAT=( python3_{9..11} )
 DISTUTILS_SINGLE_IMPL=yes
 DISTUTILS_USE_SETUPTOOLS=no
+DISTUTILS_EXT=1
 
 inherit xdg xdg-utils distutils-r1 tmpfiles udev
 



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

2023-06-07 Thread Pacho Ramos
commit: bd396745832b9d64cdc3d4173b32410562534104
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Jun  7 08:31:02 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed Jun  7 08:31:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd396745

net-im/slack: drop 4.28.182, 4.29.149

Signed-off-by: Pacho Ramos  gentoo.org>

 net-im/slack/Manifest  |   1 -
 net-im/slack/slack-4.28.182.ebuild | 111 -
 net-im/slack/slack-4.29.149.ebuild | 111 -
 3 files changed, 223 deletions(-)

diff --git a/net-im/slack/Manifest b/net-im/slack/Manifest
index d3a6c44a234c..0beb5a090033 100644
--- a/net-im/slack/Manifest
+++ b/net-im/slack/Manifest
@@ -1,2 +1 @@
-DIST slack-desktop-4.28.182-amd64.deb 70728630 BLAKE2B 
0246dd6ee6983dafad166e41faab30d495c39ad1a66c63bb59174ca1cbe12e275cd961a6873dcbbbe0a497cfeb79e19b6bc6fcdbc60a6a1b9a7e182ddf478066
 SHA512 
a25062cd721ce2e31aadf649ef23fa5d72fbb184a3499905d0872f165f97f52be9573256d8d981d0f9fc598439e4abb12a1b513d268c6ba8fecd7728ea88b8db
 DIST slack-desktop-4.29.149-amd64.deb 72943850 BLAKE2B 
1d36947c5b4da0a2e301b3510dff9e5d3dbc6a3a2f0411980792984a497578d239dbc90dfb6af5cfe6d87dbcb7c3acac3b79c86daf6d58a4a9e69223472447f6
 SHA512 
9771af26efdadfe7eed5945b57900360b50804642e62db42cb2af20c3246edfdadf491deb2d1004a02e6dc545def079ecf6ab175e4d27f1989bcc8cbaf12366c

diff --git a/net-im/slack/slack-4.28.182.ebuild 
b/net-im/slack/slack-4.28.182.ebuild
deleted file mode 100644
index a86a2dca4c1b..
--- a/net-im/slack/slack-4.28.182.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MULTILIB_COMPAT=( abi_x86_64 )
-
-inherit desktop multilib-build optfeature pax-utils unpacker xdg
-
-DESCRIPTION="Team collaboration tool"
-HOMEPAGE="https://slack.com;
-SRC_URI="https://downloads.slack-edge.com/releases/linux/${PV}/prod/x64/${PN}-desktop-${PV}-amd64.deb;
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="appindicator +seccomp suid wayland"
-RESTRICT="bindist mirror"
-
-RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}]
-   app-accessibility/at-spi2-core:2[${MULTILIB_USEDEP}]
-   dev-libs/atk:0[${MULTILIB_USEDEP}]
-   dev-libs/expat:0[${MULTILIB_USEDEP}]
-   dev-libs/glib:2[${MULTILIB_USEDEP}]
-   dev-libs/nspr:0[${MULTILIB_USEDEP}]
-   dev-libs/nss:0[${MULTILIB_USEDEP}]
-   dev-libs/wayland[${MULTILIB_USEDEP}]
-   media-libs/alsa-lib:0[${MULTILIB_USEDEP}]
-   media-libs/mesa:0[${MULTILIB_USEDEP}]
-   net-print/cups:0[${MULTILIB_USEDEP}]
-   sys-apps/dbus:0[${MULTILIB_USEDEP}]
-   x11-libs/cairo:0[${MULTILIB_USEDEP}]
-   x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}]
-   x11-libs/gtk+:3[${MULTILIB_USEDEP}]
-   x11-libs/libdrm:0[${MULTILIB_USEDEP}]
-   x11-libs/libX11:0[${MULTILIB_USEDEP}]
-   x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}]
-   x11-libs/libXcomposite:0[${MULTILIB_USEDEP}]
-   x11-libs/libXdamage:0[${MULTILIB_USEDEP}]
-   x11-libs/libXext:0[${MULTILIB_USEDEP}]
-   x11-libs/libXfixes:0[${MULTILIB_USEDEP}]
-   x11-libs/libxkbcommon:0[${MULTILIB_USEDEP}]
-   x11-libs/libxkbfile:0[${MULTILIB_USEDEP}]
-   x11-libs/libXrandr:0[${MULTILIB_USEDEP}]
-   x11-libs/pango:0[${MULTILIB_USEDEP}]
-   appindicator? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )"
-
-QA_PREBUILT="opt/slack/chrome-sandbox
-   opt/slack/chrome_crashpad_handler
-   opt/slack/libEGL.so
-   opt/slack/libGLESv2.so
-   opt/slack/libffmpeg.so
-   opt/slack/libvk_swiftshader.so
-   opt/slack/libvulkan.so.1
-   opt/slack/resources/app.asar.unpacked/node_modules/*
-   opt/slack/slack
-   opt/slack/swiftshader/libEGL.so
-   opt/slack/swiftshader/libGLESv2.so"
-
-S="${WORKDIR}"
-
-src_prepare() {
-   default
-
-   # remove hardcoded path, logging noise (wrt 694058, 711494)
-   sed -i  -e '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \
-   -e '/Exec/s|slack|slack -s|' \
-   usr/share/applications/slack.desktop \
-   || die "sed failed in Icon for slack.desktop"
-
-   if use appindicator ; then
-   sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \
-   usr/share/applications/slack.desktop \
-   || die "sed failed for appindicator"
-   fi
-
-   if ! use seccomp ; then
-   sed -i '/Exec/s/%U/%U --disable-seccomp-filter-sandbox/' \
-   usr/share/applications/slack.desktop \
-   || die "sed failed for seccomp"
-   fi
-
-   if use wayland ; then
-   sed -i '/Exec/s/%U/%U 
--enable-features=WebRTCPipeWireCap

[gentoo-commits] repo/gentoo:master commit in: x11-themes/papirus-icon-theme/

2023-06-06 Thread Pacho Ramos
commit: 84c855dad43a3f2692457a3b778b4ce5c9acb8e3
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Jun  5 18:52:55 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Tue Jun  6 07:55:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84c855da

x11-themes/papirus-icon-theme: add 20230601

Signed-off-by: Pacho Ramos  gentoo.org>

 x11-themes/papirus-icon-theme/Manifest |  1 +
 .../papirus-icon-theme-20230601.ebuild | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/x11-themes/papirus-icon-theme/Manifest 
b/x11-themes/papirus-icon-theme/Manifest
index f5a74ce4b0b9..650c85850e28 100644
--- a/x11-themes/papirus-icon-theme/Manifest
+++ b/x11-themes/papirus-icon-theme/Manifest
@@ -1,2 +1,3 @@
 DIST papirus-icon-theme-20230104.tar.gz 33527798 BLAKE2B 
9aa80a3611f0a39aa0fabeb0a20a7d901ed983c046208784bbd268151a7668adf99d0e4d9df9efe544864278dc2ff417a40ab581610f11d204a4288e68173adb
 SHA512 
c07adc6258e9c0b37b250efae91825004b5b440304b9a901dbccec90fe683eee6871f5bf3205e79ee1bf44fe13ce5f014cbfc99b1bb6488e82bd6b0b8b730bfa
 DIST papirus-icon-theme-20230301.tar.gz 33609598 BLAKE2B 
7c4910d9992696ebba1e13e965fa39fb339aede971f39bdf1947f1ceaf3744ca30aa3ac348e9735e9e7004872fb6ad34747709968da84d9c13c1ad87bfba97b4
 SHA512 
bdb0bb4c16b33459c19665953294b34776d2ac712ee6f1e8673396f18673b68a10c90d3b2406febb5d4fad76296eb4f60f0db60a85bf6ee6f15700ee025d9cec
+DIST papirus-icon-theme-20230601.tar.gz 33669773 BLAKE2B 
d011fae9b6719e1457791acdc6e751867dc2dda0fb66bf538b7294f126ae29a7b970d2963b117010d4506c66549a3a136ca294ebba9d125f987cab10ff4bc175
 SHA512 
cc14b4b2818998f2db622e30dbe5fbd69402a5fa7bbee08fdd4bc6e230fc93f16d683ebf0261794f7310b154b67f213f5af73d9828812bbaa810e5265955098c

diff --git a/x11-themes/papirus-icon-theme/papirus-icon-theme-20230601.ebuild 
b/x11-themes/papirus-icon-theme/papirus-icon-theme-20230601.ebuild
new file mode 100644
index ..0279bb437c4d
--- /dev/null
+++ b/x11-themes/papirus-icon-theme/papirus-icon-theme-20230601.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit xdg
+
+DESCRIPTION="Free and open source SVG icon theme"
+HOMEPAGE="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme;
+SRC_URI="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+src_compile() { :; }
+
+src_install() {
+   insinto /usr/share/icons
+   doins -r Papirus{,-Dark,-Light}
+
+   # Install variants designed for elementary OS and Pantheon Desktop only
+   doins -r ePapirus{,-Dark}
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-desktop-icons-ng/

2023-06-02 Thread Pacho Ramos
commit: b0bbd5119a8364e80f6bec96a191fb6c4fe88c2f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Jun  2 08:27:55 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri Jun  2 08:28:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0bbd511

gnome-extra/gnome-shell-extension-desktop-icons-ng: Fix commit ref

Closes: https://bugs.gentoo.org/907611
Signed-off-by: Pacho Ramos  gentoo.org>

 .../gnome-shell-extension-desktop-icons-ng-47.0.3.ebuild| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/gnome-shell-extension-desktop-icons-ng/gnome-shell-extension-desktop-icons-ng-47.0.3.ebuild
 
b/gnome-extra/gnome-shell-extension-desktop-icons-ng/gnome-shell-extension-desktop-icons-ng-47.0.3.ebuild
index 092c49db2cec..ee03943b8777 100644
--- 
a/gnome-extra/gnome-shell-extension-desktop-icons-ng/gnome-shell-extension-desktop-icons-ng-47.0.3.ebuild
+++ 
b/gnome-extra/gnome-shell-extension-desktop-icons-ng/gnome-shell-extension-desktop-icons-ng-47.0.3.ebuild
@@ -6,7 +6,7 @@ inherit gnome2-utils meson
 
 MY_PN="desktop-icons-ng"
 MY_P="${MY_PN}-${PV}"
-COMMIT="9c2f2bc688e9c95335c64f1b3a6ad0cc2051d7b4"
+COMMIT="0769c60a86651c8f08c7549a87a4dcbcbde86794"
 
 DESCRIPTION="Fork from the desktop-icons project, with several enhancements 
like Drag'n'Drop"
 HOMEPAGE="https://gitlab.com/rastersoft/desktop-icons-ng;



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

2023-05-29 Thread Pacho Ramos
commit: ee7c8904a5d240a65cda7ed71cebe799e15414eb
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon May 29 08:52:51 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon May 29 08:52:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee7c8904

media-gfx/gthumb: Fix ExcessiveLineLength warning

Signed-off-by: Pacho Ramos  gentoo.org>

 media-gfx/gthumb/gthumb-3.12.2-r5.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-gfx/gthumb/gthumb-3.12.2-r5.ebuild 
b/media-gfx/gthumb/gthumb-3.12.2-r5.ebuild
index 043f387c00a2..65ef7e3cae52 100644
--- a/media-gfx/gthumb/gthumb-3.12.2-r5.ebuild
+++ b/media-gfx/gthumb/gthumb-3.12.2-r5.ebuild
@@ -92,7 +92,8 @@ src_configure() {
$(meson_use cdr libbrasero)
)
 
-   # colord pulls in lcms2 anyway, so enable lcms with USE="colord -lcms"; 
some of upstream HAVE_COLORD code depends on HAVE_LCMS2
+   # colord pulls in lcms2 anyway, so enable lcms with USE="colord -lcms";
+   # some of upstream HAVE_COLORD code depends on HAVE_LCMS2
if use lcms || use colord; then
emesonargs+=( -Dlcms2=true )
else



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

2023-05-29 Thread Pacho Ramos
commit: 448aa70aeb5890d17fa2ffe349c5203b58c5871d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon May 29 08:50:32 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon May 29 08:50:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=448aa70a

media-gfx/gthumb: Rename USE "http" to "webkit"

That allows people wanting to globally avoid pulling in webkit-gtk to do it
more easily. Also apply upstream fix for date formatting not being used
properly.

Closes: https://bugs.gentoo.org/907203
Signed-off-by: Pacho Ramos  gentoo.org>

 media-gfx/gthumb/files/3.12.2-date-format.patch |  32 +++
 media-gfx/gthumb/gthumb-3.12.2-r5.ebuild| 112 
 2 files changed, 144 insertions(+)

diff --git a/media-gfx/gthumb/files/3.12.2-date-format.patch 
b/media-gfx/gthumb/files/3.12.2-date-format.patch
new file mode 100644
index ..1bc2309abf20
--- /dev/null
+++ b/media-gfx/gthumb/files/3.12.2-date-format.patch
@@ -0,0 +1,32 @@
+https://gitlab.gnome.org/GNOME/gthumb/-/issues/235
+
+From 77b0e6186579fccfca8a516b1399564228e01793 Mon Sep 17 00:00:00 2001
+From: Paolo Bacchilega 
+Date: Wed, 10 Aug 2022 07:49:00 +0200
+Subject: [PATCH] rename series: fixed date format not applied correctly
+
+Closes #235
+---
+ extensions/rename_series/dlg-rename-series.c | 6 ++
+ 1 file changed, 6 insertions(+)
+
+diff --git a/extensions/rename_series/dlg-rename-series.c 
b/extensions/rename_series/dlg-rename-series.c
+index 60c784fe..cc0612da 100644
+--- a/extensions/rename_series/dlg-rename-series.c
 b/extensions/rename_series/dlg-rename-series.c
+@@ -162,6 +162,12 @@ template_eval_cb (TemplateFlags   flags,
+   char *path;
+   GTimeVal  timeval;
+ 
++  if ((parent_code == 'D') || (parent_code == 'M')) {
++  /* strftime code, return the code itself. */
++  _g_string_append_template_code (result, code, args);
++  return FALSE;
++  }
++
+   switch (code) {
+   case '#':
+   text = _g_template_replace_enumerator (args[0], 
template_data->n);
+-- 
+GitLab
+

diff --git a/media-gfx/gthumb/gthumb-3.12.2-r5.ebuild 
b/media-gfx/gthumb/gthumb-3.12.2-r5.ebuild
new file mode 100644
index ..043f387c00a2
--- /dev/null
+++ b/media-gfx/gthumb/gthumb-3.12.2-r5.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+inherit gnome.org gnome2-utils meson python-any-r1 xdg
+
+DESCRIPTION="Image viewer and browser for Gnome"
+HOMEPAGE="https://wiki.gnome.org/Apps/Gthumb;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="cdr colord exif keyring gstreamer heif jpegxl lcms raw slideshow svg 
tiff webkit webp"
+
+# libX11 dep is a workaround. See files/3.12.2-link-with-x11.patch
+RDEPEND="
+   x11-libs/libX11
+
+   >=dev-libs/glib-2.54.0:2
+   >=x11-libs/gtk+-3.16.0:3
+   exif? ( >=media-gfx/exiv2-0.21:= )
+   slideshow? (
+   >=media-libs/clutter-1.12.0:1.0
+   >=media-libs/clutter-gtk-1:1.0
+   )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   media-plugins/gst-plugins-gtk:1.0
+   )
+   raw? (
+   >=media-libs/libraw-0.14:=
+   )
+   webkit? (
+   >=net-libs/libsoup-2.42.0:2.4
+   >=dev-libs/json-glib-0.15.0
+   >=net-libs/webkit-gtk-1.10.0:4
+   )
+   keyring? ( >=app-crypt/libsecret-0.11 )
+   cdr? ( >=app-cdr/brasero-3.2.0 )
+   svg? ( >=gnome-base/librsvg-2.34:2 )
+   webp? ( >=media-libs/libwebp-0.2.0:= )
+   jpegxl? ( >=media-libs/libjxl-0.3.0 )
+   heif? ( >=media-libs/libheif-1.11:= )
+   lcms? ( >=media-libs/lcms-2.6:2 )
+   colord? (
+   >=x11-misc/colord-1.3
+   >=media-libs/lcms-2.6:2
+   )
+
+   sys-libs/zlib
+   media-libs/libjpeg-turbo:=
+   tiff? ( media-libs/tiff:= )
+   media-libs/libpng:0=
+   >=gnome-base/gsettings-desktop-schemas-0.1.4
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/appstream-0.14.6
+   dev-util/glib-utils
+   dev-util/itstool
+   sys-devel/bison
+   sys-devel/flex
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PV}-link-with-x11.patch
+   "${FILESDIR}"/${PV}-libraw-0.21.patch
+   "${FILESDIR}"/${PV}-date-format.patch
+)
+
+src_configure() {
+   local emesonargs=(
+   -Drun-in-place=false
+   $(meson_use exif exiv2)
+   $(meson_use slidesh

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

2023-05-28 Thread Pacho Ramos
commit: bbdb70f551d57d3b28c883f783527a87b3e11fec
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun May 28 13:53:55 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun May 28 13:53:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbdb70f5

games-arcade/rocksndiamonds: add 4.3.6.0

Signed-off-by: Pacho Ramos  gentoo.org>

 games-arcade/rocksndiamonds/Manifest   |   1 +
 .../rocksndiamonds/rocksndiamonds-4.3.6.0.ebuild   | 117 +
 2 files changed, 118 insertions(+)

diff --git a/games-arcade/rocksndiamonds/Manifest 
b/games-arcade/rocksndiamonds/Manifest
index e0e8b483c6a3..897f4368680e 100644
--- a/games-arcade/rocksndiamonds/Manifest
+++ b/games-arcade/rocksndiamonds/Manifest
@@ -19,6 +19,7 @@ DIST rockslevels-emc-1.0.tar.gz 3824268 BLAKE2B 
0feadd5d9c6225c8574576281d07e14f
 DIST rockslevels-sp-1.0.tar.gz 373564 BLAKE2B 
3f724ea55bbdaae80a35d6a9f5d8751a9228862fbe1ba45419343b1968510e10d3c82cc01844e35bc35561e65df3bc7e5ec2a0b807e1f56359dc7dccc16e3cb0
 SHA512 
2d44e9238a72846b9d4fbab90288aa3b23af4957ffe0d42d95c523fd22f3587572864b3fc0b277894d2f3f56d6eff52ea009e5b2d59aebc34163a1067662d729
 DIST rocksndiamonds-4.3.4.0-linux.tar.gz 4633000 BLAKE2B 
465e93f6df7995b4787b70c78977c5cda9f8e6b04de33cb292b4d91a09c9461fccfe17a308f37eed8aa2b0d94409aed5f629aedc894a01aac06bcf5604a9363a
 SHA512 
6bb7e09f495f0858298f8ff70b8296e70a11e9f7ace4d7f3ea06e176f643239d5eb27926a9c31bf9454dc1a750c4f0a48f07a7b9a5900ec79e50526adc4ce977
 DIST rocksndiamonds-4.3.5.4-linux.tar.gz 4641623 BLAKE2B 
9e0d89bb44e9cfe8fd41ae805faad04a55d250a0345117e579e7787eb2871edb499570894eb2adb9775b894150a479b4f7b8bdc6aad811ba72dfee25df7b3a13
 SHA512 
5cb41910fbed60b961547d80663ddf4206860776de4e9a2c757de608cb4bc38565fca12f98ec4cfa5f9abab5f83aaab9d2190898ce0bd280f575c3bdd86aa03b
+DIST rocksndiamonds-4.3.6.0-linux.tar.gz 4655278 BLAKE2B 
29f6976119f2af3f3807f783d199e5ef3a34d1799718d66ff166420838c9352a559ec156d767e2731ca3c6b387f4254f6640938a1ba560444e79186a4878adf0
 SHA512 
db74d74b89b9ab307d2979eb11e8192a74bd3ef4edb0987c59ce839410a01322a0c0384c009603a370443ce6ce96e3d5e0a82b14002bad62a4a965bd40aefeac
 DIST rocksndiamonds-distributable-music.tar.bz2 4957282 BLAKE2B 
e00ccc1a06977289ffe79c010512b4a9a5c79d5a0fdff750e17f888f09395dd8a20ce06c5f1f7cc034d22e9651bad54beff1fa4e3dac854e77bbc57353d98bdd
 SHA512 
dd220e4506492e66742796d0c359bce24691f5ebfba092aa2c2b52c5582ae9d5a38aa558872c738eeb7619b8ca853d3affa6b0e4af0fda5621bf7e07441ff252
 DIST rocksndiamonds.png 2021 BLAKE2B 
795be09e6d60aaa66dd457f6ce7dcb0069a82e395cb54578b83ad49ba70b669aa5bd52a4da34979d1e0ba95413a499c13355ce6816c4e364d9d88d1988c88060
 SHA512 
026abfef17bfc8621d036b83a8a4a878b1d68615e69975ea37589e8d29d864dc42dbabc5a381e579c66be1053175df02209f2c1c1feff3bd9e29db3e09c40346
 DIST wf_v1-3.zip 35570 BLAKE2B 
eded867101b316406cdf378ce8bf36d1dbd28d38ebc9f904df85753955ec2d8f5a87a528975c58ee81b60362bcc37efa766ad87ccf1a1e8a5b062c59c6cc69a2
 SHA512 
b1b3b2efe20e7d74a072a6289d1af5c22fccf1b9359700269a381d38bdf2458d7d365df7db616a93512428a05f58cf872ea70fcf87080df327e0c4fc231f0470

diff --git a/games-arcade/rocksndiamonds/rocksndiamonds-4.3.6.0.ebuild 
b/games-arcade/rocksndiamonds/rocksndiamonds-4.3.6.0.ebuild
new file mode 100644
index ..b5c59ce9daab
--- /dev/null
+++ b/games-arcade/rocksndiamonds/rocksndiamonds-4.3.6.0.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit desktop flag-o-matic unpacker
+
+DESCRIPTION="A Boulderdash clone"
+HOMEPAGE="https://www.artsoft.org/rocksndiamonds/;
+# rocksndiamonds-distributable-music.tar.bz2 from Fedora
+SRC_URI="https://www.artsoft.org/RELEASES/unix/rocksndiamonds/${P}-linux.tar.gz
+   
https://dev.gentoo.org/~pacho/${PN}/rocksndiamonds-distributable-music.tar.bz2
+   
https://upload.wikimedia.org/wikipedia/commons/e/e2/Rocks%27n%27Diamonds.png -> 
${PN}.png
+   
https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Andreas_Buschbeck-1.0.0.zip
+   https://www.artsoft.org/RELEASES/rocksndiamonds/levels/BD2K3-1.0.0.zip
+   
https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Boulder_Dash_Dream-1.0.0.zip
+   
https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Contributions-1.2.0.zip
+   
https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Emerald_Mine_Club-3.1.3.7z
+   
https://www.artsoft.org/RELEASES/rocksndiamonds/levels/RS_MIX_01-needs_rnd_jue.zip
+   
https://www.artsoft.org/RELEASES/rocksndiamonds/levels/RS_MIX_01-standalone.zip
+   
https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Snake_Bite-1.0.0.zip
+   https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Sokoban-1.0.0.zip
+   
https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Supaplex-2.0.0.zip
+   https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Zelda-1.0.0.zip
+   https://www.artsoft.org/RELEASES/rocksnd

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

2023-05-28 Thread Pacho Ramos
commit: bf6e4ef844461084e0c11bd73294ffd56a9628fb
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun May 28 13:54:08 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun May 28 13:54:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf6e4ef8

games-arcade/rocksndiamonds: drop 4.3.4.0

Signed-off-by: Pacho Ramos  gentoo.org>

 games-arcade/rocksndiamonds/Manifest   |   1 -
 .../rocksndiamonds/rocksndiamonds-4.3.4.0.ebuild   | 117 -
 2 files changed, 118 deletions(-)

diff --git a/games-arcade/rocksndiamonds/Manifest 
b/games-arcade/rocksndiamonds/Manifest
index 897f4368680e..cb49f75aedd0 100644
--- a/games-arcade/rocksndiamonds/Manifest
+++ b/games-arcade/rocksndiamonds/Manifest
@@ -17,7 +17,6 @@ DIST rnd_jue-v8.tar.bz2 17244645 BLAKE2B 
92d0cf646296b065c9ebe54d8d5ecb831eeb497
 DIST rockslevels-dx-1.0.tar.gz 211151 BLAKE2B 
637a600f9197925d82e7ef344c90f04e8508c6b114fd07ad00977d91a856ff85dc29207e5f22c659382ee0759f8607e9dc8ad0c0de3826d57b74d494320b57ad
 SHA512 
2e1bc4484a76bf638e8ce285972b20b6377e0483abb2475e2343d48de1f84ee102f430049d685b89bc1087e0f20b9b6e29370f8e6cae66b480d3650be9991f44
 DIST rockslevels-emc-1.0.tar.gz 3824268 BLAKE2B 
0feadd5d9c6225c8574576281d07e14ff98fc9a33c67d3fa5083219ce39daaa1902a5ed652b5379fa4e58ee2428a8a452d66520571206143fd0fcd54f71b977a
 SHA512 
9abad888fa00bc305444367c5ab8ffdad95eaca22613573e44d5ecd93b1a9a1cbc931497c064002d90fd3174c4661d0b009ede7746b2fe8da0a00072303a1301
 DIST rockslevels-sp-1.0.tar.gz 373564 BLAKE2B 
3f724ea55bbdaae80a35d6a9f5d8751a9228862fbe1ba45419343b1968510e10d3c82cc01844e35bc35561e65df3bc7e5ec2a0b807e1f56359dc7dccc16e3cb0
 SHA512 
2d44e9238a72846b9d4fbab90288aa3b23af4957ffe0d42d95c523fd22f3587572864b3fc0b277894d2f3f56d6eff52ea009e5b2d59aebc34163a1067662d729
-DIST rocksndiamonds-4.3.4.0-linux.tar.gz 4633000 BLAKE2B 
465e93f6df7995b4787b70c78977c5cda9f8e6b04de33cb292b4d91a09c9461fccfe17a308f37eed8aa2b0d94409aed5f629aedc894a01aac06bcf5604a9363a
 SHA512 
6bb7e09f495f0858298f8ff70b8296e70a11e9f7ace4d7f3ea06e176f643239d5eb27926a9c31bf9454dc1a750c4f0a48f07a7b9a5900ec79e50526adc4ce977
 DIST rocksndiamonds-4.3.5.4-linux.tar.gz 4641623 BLAKE2B 
9e0d89bb44e9cfe8fd41ae805faad04a55d250a0345117e579e7787eb2871edb499570894eb2adb9775b894150a479b4f7b8bdc6aad811ba72dfee25df7b3a13
 SHA512 
5cb41910fbed60b961547d80663ddf4206860776de4e9a2c757de608cb4bc38565fca12f98ec4cfa5f9abab5f83aaab9d2190898ce0bd280f575c3bdd86aa03b
 DIST rocksndiamonds-4.3.6.0-linux.tar.gz 4655278 BLAKE2B 
29f6976119f2af3f3807f783d199e5ef3a34d1799718d66ff166420838c9352a559ec156d767e2731ca3c6b387f4254f6640938a1ba560444e79186a4878adf0
 SHA512 
db74d74b89b9ab307d2979eb11e8192a74bd3ef4edb0987c59ce839410a01322a0c0384c009603a370443ce6ce96e3d5e0a82b14002bad62a4a965bd40aefeac
 DIST rocksndiamonds-distributable-music.tar.bz2 4957282 BLAKE2B 
e00ccc1a06977289ffe79c010512b4a9a5c79d5a0fdff750e17f888f09395dd8a20ce06c5f1f7cc034d22e9651bad54beff1fa4e3dac854e77bbc57353d98bdd
 SHA512 
dd220e4506492e66742796d0c359bce24691f5ebfba092aa2c2b52c5582ae9d5a38aa558872c738eeb7619b8ca853d3affa6b0e4af0fda5621bf7e07441ff252

diff --git a/games-arcade/rocksndiamonds/rocksndiamonds-4.3.4.0.ebuild 
b/games-arcade/rocksndiamonds/rocksndiamonds-4.3.4.0.ebuild
deleted file mode 100644
index d7982fe0f1c9..
--- a/games-arcade/rocksndiamonds/rocksndiamonds-4.3.4.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 desktop flag-o-matic unpacker
-
-DESCRIPTION="A Boulderdash clone"
-HOMEPAGE="https://www.artsoft.org/rocksndiamonds/;
-# rocksndiamonds-distributable-music.tar.bz2 from Fedora
-SRC_URI="https://www.artsoft.org/RELEASES/unix/rocksndiamonds/${P}-linux.tar.gz
-   
https://dev.gentoo.org/~pacho/${PN}/rocksndiamonds-distributable-music.tar.bz2
-   
https://upload.wikimedia.org/wikipedia/commons/e/e2/Rocks%27n%27Diamonds.png -> 
${PN}.png
-   
https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Andreas_Buschbeck-1.0.0.zip
-   https://www.artsoft.org/RELEASES/rocksndiamonds/levels/BD2K3-1.0.0.zip
-   
https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Boulder_Dash_Dream-1.0.0.zip
-   
https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Contributions-1.2.0.zip
-   
https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Emerald_Mine_Club-3.1.3.7z
-   
https://www.artsoft.org/RELEASES/rocksndiamonds/levels/RS_MIX_01-needs_rnd_jue.zip
-   
https://www.artsoft.org/RELEASES/rocksndiamonds/levels/RS_MIX_01-standalone.zip
-   
https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Snake_Bite-1.0.0.zip
-   https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Sokoban-1.0.0.zip
-   
https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Supaplex-2.0.0.zip
-   https://www.artsoft.org/RELEASES/rocksndiamonds/levels/Zelda-1.0.0.zip
-   https://www.artsoft.or

[gentoo-commits] repo/gentoo:master commit in: games-strategy/wesnoth/

2023-05-28 Thread Pacho Ramos
commit: b8b4dda3b110d9a415e78fdff1ae75861e6f00fe
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun May 28 13:56:58 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun May 28 13:56:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8b4dda3

games-strategy/wesnoth: add 1.17.17

Closes: https://bugs.gentoo.org/892762
Signed-off-by: Pacho Ramos  gentoo.org>

 games-strategy/wesnoth/Manifest   |   1 +
 games-strategy/wesnoth/wesnoth-1.17.17.ebuild | 102 ++
 2 files changed, 103 insertions(+)

diff --git a/games-strategy/wesnoth/Manifest b/games-strategy/wesnoth/Manifest
index 899e199d0e98..4105e896a19e 100644
--- a/games-strategy/wesnoth/Manifest
+++ b/games-strategy/wesnoth/Manifest
@@ -1,2 +1,3 @@
 DIST wesnoth-1.16.8.tar.gz 518468407 BLAKE2B 
9c224757e0d1727acc66a5421266fa6e050bb3727040b457379dd164097c88850f9b2d8b81422ff277548cb8cd51da70f5da63254c2c4ccedc3a45d1789c6037
 SHA512 
9e41e1c574c9744ba9818298d77df1503d7fc70ee24e4bf9d1f59ef17c2bc123f38f0aa21eddccce88cc28b62f2a2d12133ab25dd111655abf5b620f18457bf7
 DIST wesnoth-1.17.11.tar.bz2 421068195 BLAKE2B 
43106bb72c6b4a39b4995fb9804733e5420b636db08254e75e7698c58740b84a33c387194bf048247bddf1808f73d0d07b3816f18687390760fb5fab7c2d8449
 SHA512 
8208ae1c02d5e6a9fe50a2cf533d3b0b207151e5b877c98b003117641ae3c46ad31dbbe4bc46481f4f30382ae65b0183d7636452de5f6d42c8bd48d040f3dd5a
+DIST wesnoth-1.17.17.tar.bz2 423574966 BLAKE2B 
08bcc889333a74b45882f0b1a87960f333eb833c135429f19e3e5805206a45d6e890baa5b2b944d54e8aa088295bcf697c592d96703ee1fb49314e080f3949d8
 SHA512 
721edb885f5f215d679f50ae5ec34c11631771d248320617d55808580f4d1ab22d24b5a4e4001113ad8990b2e0f4e13d64a97a57de30d5453bd82e54ee7949aa

diff --git a/games-strategy/wesnoth/wesnoth-1.17.17.ebuild 
b/games-strategy/wesnoth/wesnoth-1.17.17.ebuild
new file mode 100644
index ..b4c9db3eeff1
--- /dev/null
+++ b/games-strategy/wesnoth/wesnoth-1.17.17.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic xdg
+
+DESCRIPTION="Battle for Wesnoth - A fantasy turn-based strategy game"
+HOMEPAGE="http://www.wesnoth.org
+   https://github.com/wesnoth/wesnoth;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+# uneven minor versions are development versions
+if [[ $(( $(ver_cut 2) % 2 )) == 0 ]] ; then
+   KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+fi
+IUSE="dbus dedicated doc nls server"
+
+RDEPEND="
+   acct-group/wesnoth
+   acct-user/wesnoth
+   dev-libs/boost:=[bzip2,context,icu,nls]
+   >=media-libs/libsdl2-2.0.4:0[joystick,video,X]
+   !dedicated? (
+   dev-libs/glib:2
+   dev-libs/openssl:0=
+   >=media-libs/fontconfig-2.4.1
+   >=media-libs/sdl2-image-2.0.0[jpeg,png,webp]
+   >=media-libs/sdl2-mixer-2.0.0[vorbis]
+   media-libs/libvorbis
+   >=x11-libs/pango-1.22.0
+   >=x11-libs/cairo-1.10.0
+   sys-libs/readline:0=
+   dbus? ( sys-apps/dbus )
+   )"
+DEPEND="${RDEPEND}
+   x11-libs/libX11
+"
+BDEPEND="
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   cmake_src_prepare
+
+   if ! use doc ; then
+   sed -i \
+   -e '/manual/d' \
+   doc/CMakeLists.txt || die
+   fi
+
+   # respect LINGUAS (bug #483316)
+   if [[ ${LINGUAS+set} ]] ; then
+   local lang langs=()
+   for lang in $(cat po/LINGUAS) ; do
+   has ${lang} ${LINGUAS} && langs+=( ${lang} )
+   done
+   echo "${langs[@]}" > po/LINGUAS || die
+   fi
+}
+
+src_configure() {
+   filter-flags -ftracer -fomit-frame-pointer
+
+   local mycmakeargs=()
+
+   if use dedicated || use server ; then
+   mycmakeargs+=(
+   -DENABLE_CAMPAIGN_SERVER="ON"
+   -DENABLE_SERVER="ON"
+   -DSERVER_UID="${PN}"
+   -DSERVER_GID="${PN}"
+   -DFIFO_DIR="/run/wesnothd"
+   )
+   else
+   mycmakeargs+=(
+   -DENABLE_CAMPAIGN_SERVER="OFF"
+   -DENABLE_SERVER="OFF"
+   )
+   fi
+   mycmakeargs+=(
+   -Wno-dev
+   -DENABLE_GAME="$(usex !dedicated)"
+   -DENABLE_DESKTOP_ENTRY="$(usex !dedicated)"
+   -DENABLE_NLS="$(usex nls)"
+   -DENABLE_NOTIFICATIONS="$(usex dbus)"
+   -DENABLE_STRICT_COM

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

2023-05-28 Thread Pacho Ramos
commit: 05bd07f65eacc2ff3ed8f685da11b7e8d2e41b2d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun May 28 13:45:55 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun May 28 13:45:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05bd07f6

media-libs/openimageio: drop 2.3.21.0-r1

Bug: https://bugs.gentoo.org/884085
Signed-off-by: Pacho Ramos  gentoo.org>

 media-libs/openimageio/Manifest|   1 -
 .../openimageio/openimageio-2.3.21.0-r1.ebuild | 185 -
 2 files changed, 186 deletions(-)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index e6427471348d..a78dee32d867 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,4 +1,3 @@
-DIST openimageio-2.3.21.0.tar.gz 32647928 BLAKE2B 
4f0c41f5fcd0d548deeb6fa0d2c483c4457cd7a566e22d5842d5c0958d6d76f7700e397f4562c1d2f6b754c2e603e8fec051fa7fa0dc080c8878dbb05c17128f
 SHA512 
94d89a6c5baa8d76d1640785c5dedf5b234ec41e5b906762be81d96d3e83b14cf50e23b05a95c180c5d5c4a5976f8018ea0de34d804348b28f263da3cf20bbe1
 DIST openimageio-2.4.6.0.tar.gz 31951691 BLAKE2B 
c21caf6784f366200127ba17a296e2134fa0d494e2cbf9cf592d020fdb820f62db0269545ac37c3969d64ddd8352d06a4f002fa9a7b3f05503ca9ec7d4a15415
 SHA512 
6e4e5294209c533eb9cf7c8df89b531bc77547df28af0d7964e255ce78142c201d5aa92a1f5f3b17348fdfc7d2a7aa9f2121acdf22fa98a6a872f0d31936bdf5
 DIST 
openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 
252226183 BLAKE2B 
b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a
 SHA512 
26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
 DIST 
openimageio-oiio-test-image-245e50edede2792205080eadc1dedce33ff5c1e4.tar.gz 
137901071 BLAKE2B 
1e260eeba062026c719499425a3f7e3c2ccc7bd662725b6cceab4332d2d026bacc7df4c904cb776637ea60f9e2ba854d6e5010ffdc2a1621ad943b166d8402d3
 SHA512 
e7f7741d1cfadb3ea9ec5bab0b2556c58424c2dd89f938d5e93aeb99bff55479b11faa19cda4a481339be60de73317faa95e190d34d493c7825f706f4e57e73c

diff --git a/media-libs/openimageio/openimageio-2.3.21.0-r1.ebuild 
b/media-libs/openimageio/openimageio-2.3.21.0-r1.ebuild
deleted file mode 100644
index cb9d00f2b77e..
--- a/media-libs/openimageio/openimageio-2.3.21.0-r1.ebuild
+++ /dev/null
@@ -1,185 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-FONT_PN=OpenImageIO
-PYTHON_COMPAT=( python3_{9..10} )
-
-TEST_OIIO_IMAGE_COMMIT="245e50edede2792205080eadc1dedce33ff5c1e4"
-TEST_OEXR_IMAGE_COMMIT="f17e353fbfcde3406fe02675f4d92aeae422a560"
-inherit cmake font python-single-r1
-
-DESCRIPTION="A library for reading and writing images"
-HOMEPAGE="https://sites.google.com/site/openimageio/ 
https://github.com/OpenImageIO;
-SRC_URI="https://github.com/OpenImageIO/oiio/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" test? (
-   
https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
-   
https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz
 -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
-   )"
-S="${WORKDIR}/oiio-${PV}"
-
-LICENSE="BSD"
-# TODO: drop .1 on next SONAME change (2.3 -> 2.4?) as we needed to nudge it
-# for changing to openexr 3 which broke ABI.
-SLOT="0/$(ver_cut 1-2).1"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
-
-X86_CPU_FEATURES=(
-   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
-   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
-)
-CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
-
-IUSE="dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw 
test +truetype ${CPU_FEATURES[@]%:*}"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-# Not quite working yet
-RESTRICT="!test? ( test ) test"
-
-BDEPEND="
-   doc? (
-   app-doc/doxygen
-   dev-texlive/texlive-bibtexextra
-   dev-texlive/texlive-fontsextra
-   dev-texlive/texlive-fontutils
-   dev-texlive/texlive-latex
-   dev-texlive/texlive-latexextra
-   )
-"
-RDEPEND="
-   dev-libs/boost:=
-   dev-cpp/robin-map
-   dev-libs/libfmt:=
-   dev-libs/pugixml:=
-   >=media-libs/libheif-1.7.0:=
-   media-libs/libjpeg-turbo:=
-   media-libs/libpng:0=
-   >=media-libs/libwebp-0.2.1:=
-   >=dev-libs/imath-3.1.2-r4:=
-   >=media-libs/opencolorio-2.1.1-r4:=
-   >=media-libs/openexr-3:0=
-   media-libs/tiff:=
-   sys-libs/zlib:=
-   dicom? ( sci-

Re: [gentoo-dev] [PATCH 1/3] autotools.eclass: Downgrade eqawarn for renaming configure.in

2023-05-28 Thread Pacho Ramos
El dom, 28-05-2023 a las 15:16 +0200, Ulrich Müller escribió:
> At this point, almost all upstreams will have switched to
> configure.ac.
> Therefore, configure.in is most likely an indication of an inactive
> upstream, and there is no useful way for the ebuild maintainer to
> silence the warning (other than the ebuild renaming the file).
> 
> Keep the message as einfo, so there is still an indication that the
> file
> was renamed.
> 
> Bug: https://bugs.gentoo.org/426262
> Signed-off-by: Ulrich Müller 
> ---
>  eclass/autotools.eclass | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/eclass/autotools.eclass b/eclass/autotools.eclass
> index 91046b9f82f3..3a040b863eea 100644
> --- a/eclass/autotools.eclass
> +++ b/eclass/autotools.eclass
> @@ -400,7 +400,7 @@ eautoconf() {
> *)
> # Move configure file to the new
> location only on newer EAPIs to ensure
> # checks are done rather than
> retroactively breaking ebuilds.
> -   eqawarn "Moving configure.in to
> configure.ac (bug #426262)"
> +   einfo "Moving configure.in to
> configure.ac (bug #426262)"
> mv configure.{in,ac} || die
> ;;
> esac

LGTM

Thanks!


signature.asc
Description: This is a digitally signed message part


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

2023-05-28 Thread Pacho Ramos
commit: 35f3f601dd3e2983c8c3c270463282117c573c70
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun May 28 08:44:04 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun May 28 08:44:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35f3f601

gnome-extra/sushi: libreoffice-bin can also be used for previews

Closes: https://bugs.gentoo.org/907273
Signed-off-by: Pacho Ramos  gentoo.org>

 gnome-extra/sushi/sushi-43.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnome-extra/sushi/sushi-43.0.ebuild 
b/gnome-extra/sushi/sushi-43.0.ebuild
index 764860e2be95..200786e28e3a 100644
--- a/gnome-extra/sushi/sushi-43.0.ebuild
+++ b/gnome-extra/sushi/sushi-43.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -52,5 +52,5 @@ src_compile() {
 }
 
 pkg_postinst() {
-   optfeature "Support viewing file formats such as generated by 
LibreOffice" app-office/libreoffice
+   optfeature "Support viewing file formats such as generated by 
LibreOffice" app-office/libreoffice app-office/libreoffice-bin
 }



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-desktop-icons-ng/

2023-05-27 Thread Pacho Ramos
commit: df455f843d4e39351ee0d0c3e76868733541b95e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat May 27 22:17:44 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat May 27 22:18:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df455f84

gnome-extra/gnome-shell-extension-desktop-icons-ng: drop 47, 47.0.2

Signed-off-by: Pacho Ramos  gentoo.org>

 .../Manifest   |  1 -
 ...-shell-extension-desktop-icons-ng-47.0.2.ebuild | 44 -
 ...nome-shell-extension-desktop-icons-ng-47.ebuild | 45 --
 3 files changed, 90 deletions(-)

diff --git a/gnome-extra/gnome-shell-extension-desktop-icons-ng/Manifest 
b/gnome-extra/gnome-shell-extension-desktop-icons-ng/Manifest
index b88041627c3c..45f2a083e395 100644
--- a/gnome-extra/gnome-shell-extension-desktop-icons-ng/Manifest
+++ b/gnome-extra/gnome-shell-extension-desktop-icons-ng/Manifest
@@ -1,3 +1,2 @@
-DIST ding-47.tar.xz 137520 BLAKE2B 
afadc7db89024104bddc3ca6842552482db9e011d5d562f47ecabcffd6593d467a5ed248a494000688eced97c0931e4b8964eb8eee23aac8c234531e3a257a92
 SHA512 
1e9d1ee1d214ce62dded6c6bd42ff1f2ffc08f777f5a569bf84cfb775d55933d908289c9d23325ff227fc08a2b47c2fc3be6434d48fb8230ffb6f39b25cd7ec7
 DIST gnome-shell-extension-desktop-icons-ng-47.0.2.tar.bz2 149883 BLAKE2B 
9097ea9489ea220297082e487bd846dfe0b7d2188fc878bb4927e92ddc8aabe21ee2b4acfad91b95694713b90c3c99c82eae2f184bd985228cbe2f7f5c61aaf7
 SHA512 
220a2c4337f47d196d81cb21df80e1d5cd34778f3f14cf33f51baeb6156309244977acb9d5981e588ed68060b7c47c2d567f6ba5f835c2af4a537bd70a87daa2
 DIST gnome-shell-extension-desktop-icons-ng-47.0.3.tar.bz2 151631 BLAKE2B 
652e41eff5f8ada6bd2f6ebf49fd4db08bcab6d48af0e42e789a52050049708596fd534b9a32906cab2e4a8ccd283cc88ea318b4f7f58b1ef5bfd638399d92cf
 SHA512 
0d48e442efc9ea2c461ec846a38c06ea906f6c3c710c221af693a9819efecc8859c86116f13172caba0083f4fcb9015c2957587e3a2a6f531d1e8f414c5dcb47

diff --git 
a/gnome-extra/gnome-shell-extension-desktop-icons-ng/gnome-shell-extension-desktop-icons-ng-47.0.2.ebuild
 
b/gnome-extra/gnome-shell-extension-desktop-icons-ng/gnome-shell-extension-desktop-icons-ng-47.0.2.ebuild
deleted file mode 100644
index 9c01b6718ed3..
--- 
a/gnome-extra/gnome-shell-extension-desktop-icons-ng/gnome-shell-extension-desktop-icons-ng-47.0.2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit gnome2-utils meson
-
-MY_PN="desktop-icons-ng"
-MY_P="${MY_PN}-${PV}"
-COMMIT="9c2f2bc688e9c95335c64f1b3a6ad0cc2051d7b4"
-
-DESCRIPTION="Fork from the desktop-icons project, with several enhancements 
like Drag'n'Drop"
-HOMEPAGE="https://gitlab.com/rastersoft/desktop-icons-ng;
-SRC_URI="https://gitlab.com/rastersoft/desktop-icons-ng/-/archive/${PV}/${P}.tar.bz2;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-COMMON_DEPEND="dev-libs/glib:2"
-RDEPEND="${COMMON_DEPEND}
-   app-eselect/eselect-gnome-shell-extensions
-   >=gnome-base/gnome-shell-3.38
-   >=gnome-base/nautilus-3.38
-"
-DEPEND="${COMMON_DEPEND}"
-BDEPEND=""
-
-S="${WORKDIR}/${MY_P}-${COMMIT}"
-
-pkg_preinst() {
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   gnome2_schemas_update
-   ebegin "Updating list of installed extensions"
-   eselect gnome-shell-extensions update
-   eend $?
-}
-
-pkg_postrm() {
-   gnome2_schemas_update
-}

diff --git 
a/gnome-extra/gnome-shell-extension-desktop-icons-ng/gnome-shell-extension-desktop-icons-ng-47.ebuild
 
b/gnome-extra/gnome-shell-extension-desktop-icons-ng/gnome-shell-extension-desktop-icons-ng-47.ebuild
deleted file mode 100644
index e322b7b33c39..
--- 
a/gnome-extra/gnome-shell-extension-desktop-icons-ng/gnome-shell-extension-desktop-icons-ng-47.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 gnome2-utils meson
-
-MY_PN="ding"
-MY_P="${MY_PN}-${PV}"
-COMMIT="8349d86aeb384c2223a8b9d1bc6c77a9"
-
-DESCRIPTION="Fork from the desktop-icons project, with several enhancements 
like Drag'n'Drop"
-HOMEPAGE="https://gitlab.com/rastersoft/desktop-icons-ng;
-SRC_URI="https://gitlab.com/rastersoft/desktop-icons-ng/uploads/${COMMIT}/${MY_P}.tar.xz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-COMMON_DEPEND="dev-libs/glib:2"
-RDEPEND="${COMMON_DEPEND}
-   app-eselect/eselect-gnome-shell-extensions
-   >=gnome-base/gnome-shell-3.38
-   >=gnome-base/nautilus-3.38
-"
-DEPEND="${COMMON_DEPEND}"
-BDEPEND=""
-
-S="${WORKDIR}/${MY_P}"
-extension_uuid="d...@rastersoft.com"
-
-pkg_preinst() {
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   gnome2_schemas_update
-   ebegin "Updating list of installed extensions"
-   eselect gnome-shell-extensions update
-   eend $?
-}
-
-pkg_postrm() {
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-desktop-icons-ng/

2023-05-27 Thread Pacho Ramos
commit: 9b7e0c3e70a7465d18f774ca97bdbd3d8a448f36
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat May 27 22:17:24 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat May 27 22:18:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b7e0c3e

gnome-extra/gnome-shell-extension-desktop-icons-ng: add 47.0.3

Signed-off-by: Pacho Ramos  gentoo.org>

 .../Manifest   |  1 +
 ...-shell-extension-desktop-icons-ng-47.0.3.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/gnome-extra/gnome-shell-extension-desktop-icons-ng/Manifest 
b/gnome-extra/gnome-shell-extension-desktop-icons-ng/Manifest
index 5fcf1285a66e..b88041627c3c 100644
--- a/gnome-extra/gnome-shell-extension-desktop-icons-ng/Manifest
+++ b/gnome-extra/gnome-shell-extension-desktop-icons-ng/Manifest
@@ -1,2 +1,3 @@
 DIST ding-47.tar.xz 137520 BLAKE2B 
afadc7db89024104bddc3ca6842552482db9e011d5d562f47ecabcffd6593d467a5ed248a494000688eced97c0931e4b8964eb8eee23aac8c234531e3a257a92
 SHA512 
1e9d1ee1d214ce62dded6c6bd42ff1f2ffc08f777f5a569bf84cfb775d55933d908289c9d23325ff227fc08a2b47c2fc3be6434d48fb8230ffb6f39b25cd7ec7
 DIST gnome-shell-extension-desktop-icons-ng-47.0.2.tar.bz2 149883 BLAKE2B 
9097ea9489ea220297082e487bd846dfe0b7d2188fc878bb4927e92ddc8aabe21ee2b4acfad91b95694713b90c3c99c82eae2f184bd985228cbe2f7f5c61aaf7
 SHA512 
220a2c4337f47d196d81cb21df80e1d5cd34778f3f14cf33f51baeb6156309244977acb9d5981e588ed68060b7c47c2d567f6ba5f835c2af4a537bd70a87daa2
+DIST gnome-shell-extension-desktop-icons-ng-47.0.3.tar.bz2 151631 BLAKE2B 
652e41eff5f8ada6bd2f6ebf49fd4db08bcab6d48af0e42e789a52050049708596fd534b9a32906cab2e4a8ccd283cc88ea318b4f7f58b1ef5bfd638399d92cf
 SHA512 
0d48e442efc9ea2c461ec846a38c06ea906f6c3c710c221af693a9819efecc8859c86116f13172caba0083f4fcb9015c2957587e3a2a6f531d1e8f414c5dcb47

diff --git 
a/gnome-extra/gnome-shell-extension-desktop-icons-ng/gnome-shell-extension-desktop-icons-ng-47.0.3.ebuild
 
b/gnome-extra/gnome-shell-extension-desktop-icons-ng/gnome-shell-extension-desktop-icons-ng-47.0.3.ebuild
new file mode 100644
index ..092c49db2cec
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-desktop-icons-ng/gnome-shell-extension-desktop-icons-ng-47.0.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2-utils meson
+
+MY_PN="desktop-icons-ng"
+MY_P="${MY_PN}-${PV}"
+COMMIT="9c2f2bc688e9c95335c64f1b3a6ad0cc2051d7b4"
+
+DESCRIPTION="Fork from the desktop-icons project, with several enhancements 
like Drag'n'Drop"
+HOMEPAGE="https://gitlab.com/rastersoft/desktop-icons-ng;
+SRC_URI="https://gitlab.com/rastersoft/desktop-icons-ng/-/archive/${PV}/${P}.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="dev-libs/glib:2"
+RDEPEND="${COMMON_DEPEND}
+   app-eselect/eselect-gnome-shell-extensions
+   >=gnome-base/gnome-shell-3.38
+   >=gnome-base/nautilus-3.38
+"
+DEPEND="${COMMON_DEPEND}"
+BDEPEND=""
+
+S="${WORKDIR}/${MY_P}-${COMMIT}"
+
+pkg_preinst() {
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+}



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

2023-05-27 Thread Pacho Ramos
commit: a5e94cb68c1dc3f727edabc9f592a0e0869d4817
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat May 27 15:04:44 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat May 27 15:04:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5e94cb6

dev-db/mysql-workbench: drop 8.0.32

Closes: https://bugs.gentoo.org/889534
Signed-off-by: Pacho Ramos  gentoo.org>

 dev-db/mysql-workbench/Manifest|   2 -
 .../mysql-workbench/mysql-workbench-8.0.32.ebuild  | 110 -
 2 files changed, 112 deletions(-)

diff --git a/dev-db/mysql-workbench/Manifest b/dev-db/mysql-workbench/Manifest
index 3d9cbad5978e..12dacd5cabb0 100644
--- a/dev-db/mysql-workbench/Manifest
+++ b/dev-db/mysql-workbench/Manifest
@@ -1,4 +1,2 @@
 DIST antlr-4.11.1-complete.jar 3547867 BLAKE2B 
24e9799a402302fd13ebd91028a8e3b8141af50b446bc06bb4df3f7619cad956e9b681c0908b870a1f9d6701049e89099906cdc6038dc007984b19f7a8cc756b
 SHA512 
a445bb71e4470ffa7bbb382a873fe5c5737b96b2c68b57593c1151ed9944ec701ce0c299ea5c3b593bd33916d384d598e2538a9b0b11b41c77a399beca4aab88
-DIST antlr-4.9.1-complete.jar 2100605 BLAKE2B 
6fcdc184900cd30e42b3e1b6f56bcccbf1d3c975edc8475b92b9c0779568148f711e9bcbb77859d8fbff2d31f362a9b562847b9b9ece03c8c4b7792341fab57e
 SHA512 
a01815324c15fbff9cb917fa2cdef85aabf34c77730913026257e92c195d11f059c73a1579ffa74616b76b5aba34fd6074b19e1de8f2f3bec1c55cd950f4947b
-DIST mysql-workbench-community-8.0.32-src.tar.gz 19353724 BLAKE2B 
0ae8b7cfa0c73b4637ea62bdb46ff4102a374a6dc0b84eed8df414c07277763c61312996a011da82af668c6600bb76f723be60995509b7108ec184fde514f7b0
 SHA512 
368f9874a996efa782b6e0e6cf8b8919aacd2d7d4ad273f8ab5ed1ac6c9490e2c37bc1413867c5ed85169f04773bafcea7d513c8fc12323ba225cdb411b9ff05
 DIST mysql-workbench-community-8.0.33-src.tar.gz 27900614 BLAKE2B 
fd1fd53eec882c1cdc42ac1f56bfec034e1e3266768f12d41306464e87e81008008b5a467bbad251f49d2c3c9e7737440c4c9d9a00020a7fa603c6f5c5fbe107
 SHA512 
cd251d7eb6aa0e1d8a1ee5c5cd7c7422979172b333420fbd30c626b1acc9563e34cf537374888365e3001277b4dcd7adffbb2f14f0dccc219ba1ef5f2d44b292

diff --git a/dev-db/mysql-workbench/mysql-workbench-8.0.32.ebuild 
b/dev-db/mysql-workbench/mysql-workbench-8.0.32.ebuild
deleted file mode 100644
index 865ff1995aa0..
--- a/dev-db/mysql-workbench/mysql-workbench-8.0.32.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GCONF_DEBUG="no"
-
-PYTHON_COMPAT=( python3_{9,10} )
-PYTHON_REQ_USE="sqlite"
-
-ANTLR_VERSION=4.9.1
-
-inherit gnome2 flag-o-matic python-single-r1 cmake
-
-MY_P="${PN}-community-${PV}-src"
-
-DESCRIPTION="MySQL Workbench"
-HOMEPAGE="https://www.mysql.com/products/workbench/;
-SRC_URI="https://cdn.mysql.com/Downloads/MySQLGUITools/${MY_P}.tar.gz
-   https://www.antlr.org/download/antlr-${ANTLR_VERSION}-complete.jar;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="debug doc"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# glibc: deprecated mutex functions, removed in 2.36.0
-CDEPEND="${PYTHON_DEPS}
-   app-crypt/libsecret
-   dev-libs/glib:2
-   =dev-cpp/glibmm-2.14:2
-   dev-cpp/gtkmm:3.0
-   dev-libs/atk
-   >=net-libs/libssh-0.9.5[server]
-   x11-libs/pango
-   x11-libs/gtk+:3
-   >=x11-libs/cairo-1.5.12[glib,svg(+)]
-   >=dev-libs/rapidjson-1.1.0
-   dev-libs/libsigc++:2
-   dev-libs/boost[nls]
-   >=dev-cpp/ctemplate-0.95
-   >=dev-libs/libxml2-2.6.2:2
-   dev-libs/libzip
-   dev-libs/libpcre[cxx]
-   >=sci-libs/gdal-1.11.1-r1
-   virtual/opengl
-   || ( sys-fs/e2fsprogs dev-libs/ossp-uuid )
-   dev-libs/tinyxml[stl]
-   >=dev-db/mysql-connector-c++-8.0.27-r1
-   dev-db/vsqlite++
-   || ( dev-db/libiodbc dev-db/unixODBC )
-   dev-python/pexpect
-   >=dev-python/paramiko-1.7.4
-"
-
-RDEPEND="${CDEPEND}
-   app-admin/sudo
-   >=sys-apps/net-tools-1.60_p20120127084908"
-
-DEPEND="${CDEPEND}
-   dev-lang/swig
-   virtual/jre
-   virtual/pkgconfig"
-
-S="${WORKDIR}"/"${MY_P}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-6.2.5-wbcopytables.patch"
-   "${FILESDIR}/${PN}-8.0.19-mysql-connector-8.patch"
-)
-
-src_unpack() {
-   unpack ${PN}-community-${PV}-src.tar.gz
-}
-
-src_prepare() {
-   ## remove hardcoded CXXFLAGS
-   sed -i -e 's/-O0 -g3//' ext/scintilla/gtk/CMakeLists.txt || die
-   ## And avoid -Werror
-   sed -i -e 's/-Werror//' CMakeLists.txt 

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

2023-05-27 Thread Pacho Ramos
commit: 39c286c79e8e6db395c6109e2a3245936f6f903b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat May 27 15:05:50 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat May 27 15:05:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39c286c7

dev-cpp/antlr-cpp: drop 4.7.2

Closes: https://bugs.gentoo.org/892285
Signed-off-by: Pacho Ramos  gentoo.org>

 dev-cpp/antlr-cpp/Manifest   |  1 -
 dev-cpp/antlr-cpp/antlr-cpp-4.7.2.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/dev-cpp/antlr-cpp/Manifest b/dev-cpp/antlr-cpp/Manifest
index 11c2ebb8722f..c5e406866b43 100644
--- a/dev-cpp/antlr-cpp/Manifest
+++ b/dev-cpp/antlr-cpp/Manifest
@@ -1,3 +1,2 @@
 DIST antlr-2.7.7.tar.gz 1816180 BLAKE2B 
3a9a51070f8651befeb4d22be344b544e119db34a78522828c2ffc3c481c14b9c7784f0a9997a61f6faedde5b6d1fe12214cfd84fb274f7065f3ffe6a44abf1c
 SHA512 
faa72d2ddcba434ef1233e70c1549e63eba67c00793966322e821cf7f015cccb804448cb92d8fbef0429f59928fad65ec954f8ffbda0acbb8e983de0806d349d
 DIST antlr-cpp-4.11.1.zip 534105 BLAKE2B 
acf854bb8f10f8afdb8df9aa1fa92176edc66bfe3e33ca4b57e138e29f7d8512dc0a31aee057e5997ca9e37ca7934c459ef725e831d34166c189a2ed7e6fbc51
 SHA512 
47a4f714cf195e454b4f66cace58f6dbaa144f44c25594735fc91b37289e9b3c8b5259c03925316754d3eb33af3e0b3d3fb0c5c9aef818b239799e4f1fb49ce6
-DIST antlr-cpp-4.7.2.zip 1494927 BLAKE2B 
007aac6655dc3c4e3a0c2073ca9c8c016b46bdf97dca4494d4ea2c44d27a458bfbb09811b3beb0aec1ce2873c3b62ad6789c6a9e3e7ddc62cde51c8357e9123b
 SHA512 
3298b83a06ddd8d8852462401e46fe2eb83d20af4ba14c722cb31b33d929d1c5a4ffb694ee084495a4ae26ed3246b6781ca6045d11253c94efc09729fa001090

diff --git a/dev-cpp/antlr-cpp/antlr-cpp-4.7.2.ebuild 
b/dev-cpp/antlr-cpp/antlr-cpp-4.7.2.ebuild
deleted file mode 100644
index 52506025d51d..
--- a/dev-cpp/antlr-cpp/antlr-cpp-4.7.2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="The ANTLR 4 C++ Runtime"
-HOMEPAGE="https://www.antlr.org/;
-SRC_URI="https://www.antlr.org/download/antlr4-cpp-runtime-${PV}-source.zip -> 
${P}.zip"
-S="${WORKDIR}"
-
-LICENSE="BSD"
-SLOT="4"
-KEYWORDS="amd64 ~arm ~ppc x86"
-
-BDEPEND="app-arch/unzip"
-
-src_prepare() {
-   sed -i -e "s#DESTINATION lib#DESTINATION $(get_libdir)#" \
-   "${S}"/runtime/CMakeLists.txt || die "failed sed"
-
-   sed -i -e "s#share/doc/libantlr4#share/doc/${PF}#g" \
-   "${S}"/CMakeLists.txt || die "failed sed"
-
-   cmake_src_prepare
-}



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

2023-05-27 Thread Pacho Ramos
commit: 605b3695e9c637ad8ee89575a5cdab2bf8250797
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat May 27 14:58:05 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat May 27 14:58:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=605b3695

dev-libs/xapian: drop 1.4.19, 1.4.21, 1.4.21-r1

Closes: https://bugs.gentoo.org/878555
Signed-off-by: Pacho Ramos  gentoo.org>

 dev-libs/xapian/Manifest|  2 -
 dev-libs/xapian/xapian-1.4.19.ebuild| 75 -
 dev-libs/xapian/xapian-1.4.21-r1.ebuild | 60 --
 dev-libs/xapian/xapian-1.4.21.ebuild| 75 -
 4 files changed, 212 deletions(-)

diff --git a/dev-libs/xapian/Manifest b/dev-libs/xapian/Manifest
index f2640b5f0189..e2eaea148e9b 100644
--- a/dev-libs/xapian/Manifest
+++ b/dev-libs/xapian/Manifest
@@ -1,3 +1 @@
-DIST xapian-core-1.4.19.tar.xz 2994860 BLAKE2B 
9566df1646192370e346c1b0d1e1cda68034fe5d3ab94835709f969df643fd36da49a58a2d3b4177a42faf5af2e71df771277848169ae62f94fe0bb0378ba6aa
 SHA512 
d596058d7f9bfa0b73c5b6354331a799936b45f27012894f6792872ade8656bb0387b504aea8c1c3edfbd48787190452e7a49d2b62d181cb050c46edd3e67346
-DIST xapian-core-1.4.21.tar.xz 3018384 BLAKE2B 
61a25ee381c84e0a9f20650d94aa097225f2e947dafad7f6b5497db74f383f5b0fcf277a35ea27ff461b34cd2a9a0b6333f88264c5817cff09a2caf42fa3b398
 SHA512 
4071791daf47f5ae77f32f358c6020fcfa9aa81c15c8da25489b055eef30383695e449ab1cb73670f2f5db2b2a5f78056da0e8eea89d83aaad91dfe340a6b13a
 DIST xapian-core-1.4.22.tar.xz 3019608 BLAKE2B 
f4aec86cd5f63f6f1825a4f8f427ea23be2092ffb4ca11a2fdf20bdf652e7b9f768b1155bcf7ee5e5c5313206c92e1725d1b4d562e3074539a2e8f9901c44f8e
 SHA512 
60d66adbacbd59622d25e392060984bd1dc6c870f9031765f54cb335fb29f72f6d006d27af82a50c8da2cfbebd08dac4503a8afa8ad51bc4e6fa9cb367a59d29

diff --git a/dev-libs/xapian/xapian-1.4.19.ebuild 
b/dev-libs/xapian/xapian-1.4.19.ebuild
deleted file mode 100644
index 757d51d72f7e..
--- a/dev-libs/xapian/xapian-1.4.19.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit multilib-minimal
-
-MY_P="${PN}-core-${PV}"
-
-DESCRIPTION="Xapian Probabilistic Information Retrieval library"
-HOMEPAGE="https://xapian.org/;
-SRC_URI="https://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0/30" # ABI version of libxapian.so
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-macos ~x64-solaris"
-IUSE="doc static-libs cpu_flags_x86_sse cpu_flags_x86_sse2 +inmemory +remote"
-
-DEPEND="sys-apps/util-linux[${MULTILIB_USEDEP}]
-   sys-libs/zlib[${MULTILIB_USEDEP}]"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-multilib_src_configure() {
-   local myconf=""
-
-   if use cpu_flags_x86_sse2; then
-   myconf="${myconf} --enable-sse=sse2"
-   else
-   if use cpu_flags_x86_sse; then
-   myconf="${myconf} --enable-sse=sse"
-   else
-   myconf="${myconf} --disable-sse"
-   fi
-   fi
-
-   myconf="${myconf} $(use_enable static-libs static)"
-
-   use inmemory || myconf="${myconf} --disable-backend-inmemory"
-   use remote || myconf="${myconf} --disable-backend-remote"
-
-   myconf="${myconf} --enable-backend-glass --enable-backend-chert 
--program-suffix="
-
-   ECONF_SOURCE=${S} econf ${myconf}
-}
-
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/xapian/postingsource.h
-   /usr/include/xapian/attributes.h
-   /usr/include/xapian/valuesetmatchdecider.h
-   /usr/include/xapian/version.h
-   /usr/include/xapian/version.h
-   /usr/include/xapian/types.h
-   /usr/include/xapian/positioniterator.h
-   /usr/include/xapian/registry.h
-)
-
-multilib_src_test() {
-   emake check VALGRIND=
-}
-
-multilib_src_install() {
-   emake DESTDIR="${D}" install
-}
-
-multilib_src_install_all() {
-   if use doc; then
-   rm -rf "${ED}/usr/share/doc/xapian-core-${PV}" || die
-   fi
-
-   dodoc AUTHORS HACKING PLATFORMS README NEWS
-
-   find "${ED}" -name "*.la" -type f -delete || die
-}

diff --git a/dev-libs/xapian/xapian-1.4.21-r1.ebuild 
b/dev-libs/xapian/xapian-1.4.21-r1.ebuild
deleted file mode 100644
index 92452883c607..
--- a/dev-libs/xapian/xapian-1.4.21-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-MY_P="${PN}-core-${PV}"
-
-DESCRIPTION="Xapian Probabilistic Information Retrieval 

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

2023-05-27 Thread Pacho Ramos
commit: f5e29ffd7f780a6662882265fb5955b3b9d0b86c
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat May 27 14:40:33 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat May 27 14:40:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5e29ffd

media-libs/libsdl: add 1.2.64

Signed-off-by: Pacho Ramos  gentoo.org>

 media-libs/libsdl/Manifest |  1 +
 media-libs/libsdl/libsdl-1.2.64.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/media-libs/libsdl/Manifest b/media-libs/libsdl/Manifest
index 738ae976dad3..f9bad3c4ae70 100644
--- a/media-libs/libsdl/Manifest
+++ b/media-libs/libsdl/Manifest
@@ -1,2 +1,3 @@
 DIST SDL-1.2.15_p20221201.tar.gz 4002787 BLAKE2B 
87b729cb16cfb36efa2b66166ef21d4c5c8bc99f8c8b4683885f04699122945a60512c5875d0c8425ddfe33b2eb901d11f27afbd9e3656cde3f30de5a5f1537c
 SHA512 
5e70977cf5beaffebb28ae84f778e08d3cf56b2badda125ec1f08ac26c6b4e60a148d9ca9b2d7efee8a5fbc0b1a343d1d27a05be1c08e5d9251da67aea209659
 DIST libsdl-1.2.60.tar.gz 438381 BLAKE2B 
32f00c8f5dc51780bfb48cdfa41ca46ab64dc4cd7d0a2a042e920569ea2d5fe3238e9e95b4bb34954a0f7b84a384cdbbc9859f20e2706192297a7e9d8696ee52
 SHA512 
4eae573054bb98d11356425392f352bf9c54b6406548d225bc8e8e042011e40edaaab6726ddc24e68f3e07cd21d95432df614f5381f1d3d5d0808686ea950732
+DIST libsdl-1.2.64.tar.gz 459020 BLAKE2B 
72e13e14c134116edc73a9127a854700f0c878b3a56ae0ed5c70a3e227fcd46411ebb25bdf0ebfe76c1c648ac6052161e3eae11ebdee8ffbddb5cf70e9b01da3
 SHA512 
cd551666d2e6a2de273ee29b9a68a5472933a5f5a6340616510051e78f0a96af68a2f13f4473431d6b58ad89a379d672b3a3e82bc86ded01943b6bc3ca7947d2

diff --git a/media-libs/libsdl/libsdl-1.2.64.ebuild 
b/media-libs/libsdl/libsdl-1.2.64.ebuild
new file mode 100644
index ..1913257ab9b7
--- /dev/null
+++ b/media-libs/libsdl/libsdl-1.2.64.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="Simple Direct Media Layer 1.2 compatibility wrapper around SDL2"
+HOMEPAGE="https://github.com/libsdl-org/sdl12-compat;
+SRC_URI="https://github.com/libsdl-org/sdl12-compat/archive/refs/tags/release-${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv"
+
+# IUSE dropped from real SDL1: aalib custom-cflags dga fbcon libcaca nas oss 
pulseaudio static-libs tslib xinerama xv
+IUSE="alsa +joystick opengl +sound test +video X"
+REQUIRED_USE="test? ( joystick opengl sound video )"
+
+# The tests are more like example programs.
+RESTRICT="test"
+
+RDEPEND="
+   
media-libs/libsdl2[${MULTILIB_USEDEP},alsa=,joystick=,opengl=,sound=,video=,X=]
+"
+
+DEPEND="
+   ${RDEPEND}
+   test? ( virtual/opengl[${MULTILIB_USEDEP}] )
+"
+
+S="${WORKDIR}/sdl12-compat-release-${PV}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DSDL12TESTS=$(usex test)
+   )
+
+   cmake-multilib_src_configure
+}



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

2023-05-22 Thread Pacho Ramos
commit: b7621607097382288e50a8df40d0be9787a676eb
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon May 22 13:08:11 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon May 22 13:08:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7621607

x11-themes/QGnomePlatform: qqc2-desktop-style is needed

Otherwise people gets a warning on every app as it can cause issues like some
apps rendering wrong or completely black.

Signed-off-by: Pacho Ramos  gentoo.org>

 .../QGnomePlatform/QGnomePlatform-0.9.1-r1.ebuild  | 36 ++
 1 file changed, 36 insertions(+)

diff --git a/x11-themes/QGnomePlatform/QGnomePlatform-0.9.1-r1.ebuild 
b/x11-themes/QGnomePlatform/QGnomePlatform-0.9.1-r1.ebuild
new file mode 100644
index ..97098a1caae6
--- /dev/null
+++ b/x11-themes/QGnomePlatform/QGnomePlatform-0.9.1-r1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit cmake
+
+DESCRIPTION="A Qt Platform Theme aimed to accommodate GNOME settings"
+HOMEPAGE="https://github.com/FedoraQt/QGnomePlatform;
+SRC_URI="https://github.com/FedoraQt/QGnomePlatform/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="wayland"
+
+RDEPEND="
+   dev-qt/qtdbus:5=
+   >=dev-qt/qtquickcontrols2-5.15.2:5=
+   >=dev-qt/qtwidgets-5.15.2:5=
+   kde-frameworks/qqc2-desktop-style:5=
+   wayland? ( dev-qt/qtwayland:5= )
+   gnome-base/gsettings-desktop-schemas
+   sys-apps/xdg-desktop-portal
+   x11-libs/gtk+:3
+   >=x11-themes/adwaita-qt-1.4.2
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${RDEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_QT6=false
+   -DDISABLE_DECORATION_SUPPORT="$(usex wayland false true)"
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/MDAnalysis/

2023-05-20 Thread Pacho Ramos
commit: 15b653e65be7c5a5ef28b45bc93435027689054b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat May 20 11:36:03 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat May 20 11:36:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15b653e6

sci-chemistry/MDAnalysis: enable py3.11

Closes: https://bugs.gentoo.org/897194
Signed-off-by: Pacho Ramos  gentoo.org>

 sci-chemistry/MDAnalysis/MDAnalysis-2.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-chemistry/MDAnalysis/MDAnalysis-2.4.3.ebuild 
b/sci-chemistry/MDAnalysis/MDAnalysis-2.4.3.ebuild
index 0af1d80718b4..d407b705b2c5 100644
--- a/sci-chemistry/MDAnalysis/MDAnalysis-2.4.3.ebuild
+++ b/sci-chemistry/MDAnalysis/MDAnalysis-2.4.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/gnuplot/

2023-05-19 Thread Pacho Ramos
commit: c631341020d3bbb7daa2816527c74f37041de5ed
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri May 19 09:15:26 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri May 19 09:15:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6313410

sci-visualization/gnuplot: stabilize 5.4.6 for amd64

Signed-off-by: Pacho Ramos  gentoo.org>

 sci-visualization/gnuplot/gnuplot-5.4.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-visualization/gnuplot/gnuplot-5.4.6.ebuild 
b/sci-visualization/gnuplot/gnuplot-5.4.6.ebuild
index 1af9b5f9d215..3c30cf53a530 100644
--- a/sci-visualization/gnuplot/gnuplot-5.4.6.ebuild
+++ b/sci-visualization/gnuplot/gnuplot-5.4.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -20,7 +20,7 @@ if [[ -z ${PV%%*} ]]; then
 else
MY_P="${P/_/.}"
SRC_URI="mirror://sourceforge/gnuplot/${MY_P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 fi
 
 S="${WORKDIR}/${MY_P}"



[gentoo-commits] repo/gentoo:master commit in: net-p2p/deluge/, net-p2p/deluge/files/

2023-05-19 Thread Pacho Ramos
commit: 1e57173f56c1ab6951a27291322b35273983a620
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri May 19 09:09:51 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri May 19 09:10:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e57173f

net-p2p/deluge: Fix return error

Thanks-to: Scott Jones
Closes: https://bugs.gentoo.org/905841
Signed-off-by: Pacho Ramos  gentoo.org>

 net-p2p/deluge/deluge-2.1.1-r4.ebuild  | 179 +
 .../files/deluge-2.1.1-consoleui-deferred.patch|  13 ++
 2 files changed, 192 insertions(+)

diff --git a/net-p2p/deluge/deluge-2.1.1-r4.ebuild 
b/net-p2p/deluge/deluge-2.1.1-r4.ebuild
new file mode 100644
index ..578a7a9dcdc9
--- /dev/null
+++ b/net-p2p/deluge/deluge-2.1.1-r4.ebuild
@@ -0,0 +1,179 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_SINGLE_IMPL=1
+inherit distutils-r1 systemd xdg
+
+DESCRIPTION="BitTorrent client with a client/server model"
+HOMEPAGE="https://deluge-torrent.org/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.deluge-torrent.org/${PN};
+else
+   SRC_URI="http://download.deluge-torrent.org/source/$(ver_cut 
1-2)/${P}.tar.xz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="console gui libnotify sound webinterface"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   libnotify? ( gui )
+   sound? ( gui )
+"
+
+BDEPEND="
+   dev-util/intltool
+   test? (
+   $(python_gen_cond_dep '
+   >=dev-python/pytest-twisted-1.13.4-r1[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+RDEPEND="
+   acct-group/deluge
+   acct-user/deluge
+   net-libs/libtorrent-rasterbar:=[python,${PYTHON_SINGLE_USEDEP}]
+   $(python_gen_cond_dep '
+   gui? (
+   sound? ( dev-python/pygame[${PYTHON_USEDEP}] )
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   gnome-base/librsvg
+   libnotify? ( x11-libs/libnotify )
+   )
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/pyxdg[${PYTHON_USEDEP}]
+   dev-python/rencode[${PYTHON_USEDEP}]
+   dev-python/setproctitle[${PYTHON_USEDEP}]
+   || (
+   >=dev-python/twisted-17.1.0[ssl(-),${PYTHON_USEDEP}]
+   >=dev-python/twisted-17.1.0[crypt(-),${PYTHON_USEDEP}]
+   )
+   >=dev-python/zope-interface-4.4.2[${PYTHON_USEDEP}]
+   dev-python/mako[${PYTHON_USEDEP}]
+   ')
+"
+
+PATCHES=(
+   "${FILESDIR}/${P}-twisted-22.10.patch"
+   # https://dev.deluge-torrent.org/ticket/3598
+   "${FILESDIR}/${P}-ayatana.patch"
+   # https://dev.deluge-torrent.org/ticket/3582
+   "${FILESDIR}/${P}-consoleui-deferred.patch"
+)
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   local args=(
+   -e 's|"new_release_check": True|"new_release_check": False|'
+   -e 's|"check_new_releases": True|"check_new_releases": False|'
+   -e 's|"show_new_releases": True|"show_new_releases": False|'
+   )
+   sed -i "${args[@]}" -- 'deluge/core/preferencesmanager.py' || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local EPYTEST_IGNORE=(
+   # Upstream CI/CD skips these and they seem to intentionally 
segfault to collect core dumps...
+   deluge/plugins/Stats/deluge_stats/tests/test_stats.py
+   # Skipped upstream
+   deluge/tests/test_security.py
+   )
+   local EPYTEST_DESELECT=(
+   # Skipped upstream
+   
'deluge/plugins/WebUi/deluge_webui/tests/test_plugin_webui.py::TestWebUIPlugin::test_enable_webui'
+   
'deluge/tests/test_torrent.py::TestTorrent::test_torrent_error_resume_data_unaltered'
+   
'deluge/tests/test_tracker_icons.py::TestTrackerIcons::test_get_seo_svg_with_sni'
+   # never returns
+   
'deluge/tests/test_ui_entry.py::TestConsoleScriptEntryWithDaemon'
+   # failing network(?)-related tests, even with sandbox disabled
+   'deluge/tests/test_common.py::TestCommon::test_is_interface'
+   # fails
+   'deluge/tests/test_core.py::TestCore::test_pause_torrents

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

2023-05-19 Thread Pacho Ramos
commit: 5eae2d2916a1257ab2e9f39538012c7fb26a08dc
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri May 19 09:10:38 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri May 19 09:10:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eae2d29

net-p2p/deluge: drop 2.1.1-r2, 2.1.1-r3

Signed-off-by: Pacho Ramos  gentoo.org>

 net-p2p/deluge/deluge-2.1.1-r2.ebuild | 173 -
 net-p2p/deluge/deluge-2.1.1-r3.ebuild | 177 --
 2 files changed, 350 deletions(-)

diff --git a/net-p2p/deluge/deluge-2.1.1-r2.ebuild 
b/net-p2p/deluge/deluge-2.1.1-r2.ebuild
deleted file mode 100644
index 9239e7a1126d..
--- a/net-p2p/deluge/deluge-2.1.1-r2.ebuild
+++ /dev/null
@@ -1,173 +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} )
-DISTUTILS_USE_PEP517=setuptools
-DISTUTILS_SINGLE_IMPL=1
-inherit distutils-r1 systemd xdg
-
-DESCRIPTION="BitTorrent client with a client/server model"
-HOMEPAGE="https://deluge-torrent.org/;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://git.deluge-torrent.org/${PN};
-else
-   SRC_URI="http://download.deluge-torrent.org/source/$(ver_cut 
1-2)/${P}.tar.xz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="console gui libnotify sound webinterface"
-REQUIRED_USE="
-   ${PYTHON_REQUIRED_USE}
-   libnotify? ( gui )
-   sound? ( gui )
-"
-
-BDEPEND="
-   dev-util/intltool
-   test? (
-   $(python_gen_cond_dep '
-   >=dev-python/pytest-twisted-1.13.4-r1[${PYTHON_USEDEP}]
-   ')
-   )
-"
-
-RDEPEND="
-   acct-group/deluge
-   acct-user/deluge
-   net-libs/libtorrent-rasterbar:=[python,${PYTHON_SINGLE_USEDEP}]
-   $(python_gen_cond_dep '
-   gui? (
-   sound? ( dev-python/pygame[${PYTHON_USEDEP}] )
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   gnome-base/librsvg
-   libnotify? ( x11-libs/libnotify )
-   )
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/distro[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pyopenssl[${PYTHON_USEDEP}]
-   dev-python/pyxdg[${PYTHON_USEDEP}]
-   dev-python/rencode[${PYTHON_USEDEP}]
-   dev-python/setproctitle[${PYTHON_USEDEP}]
-   || (
-   >=dev-python/twisted-17.1.0[ssl(-),${PYTHON_USEDEP}]
-   >=dev-python/twisted-17.1.0[crypt(-),${PYTHON_USEDEP}]
-   )
-   >=dev-python/zope-interface-4.4.2[${PYTHON_USEDEP}]
-   dev-python/mako[${PYTHON_USEDEP}]
-   ')
-"
-
-PATCHES=( "${FILESDIR}/${P}-twisted-22.10.patch" )
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   local args=(
-   -e 's|"new_release_check": True|"new_release_check": False|'
-   -e 's|"check_new_releases": True|"check_new_releases": False|'
-   -e 's|"show_new_releases": True|"show_new_releases": False|'
-   )
-   sed -i "${args[@]}" -- 'deluge/core/preferencesmanager.py' || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   local EPYTEST_IGNORE=(
-   # Upstream CI/CD skips these and they seem to intentionally 
segfault to collect core dumps...
-   deluge/plugins/Stats/deluge_stats/tests/test_stats.py
-   # Skipped upstream
-   deluge/tests/test_security.py
-   )
-   local EPYTEST_DESELECT=(
-   # Skipped upstream
-   
'deluge/plugins/WebUi/deluge_webui/tests/test_plugin_webui.py::TestWebUIPlugin::test_enable_webui'
-   
'deluge/tests/test_torrent.py::TestTorrent::test_torrent_error_resume_data_unaltered'
-   
'deluge/tests/test_tracker_icons.py::TestTrackerIcons::test_get_seo_svg_with_sni'
-   # never returns
-   
'deluge/tests/test_ui_entry.py::TestConsoleScriptEntryWithDaemon'
-   # failing network(?)-related tests, even with sandbox disabled
-   'deluge/tests/test_common.py::TestCommon::test_is_interface'
-   # fails
-   'deluge/tests/test_core.py::TestCore::test_pause_torrents'
-   # fails because of network sandbox
-   'deluge/tests/test_core.py::TestCore::test_test_listen_port'
-   
'deluge/tests/test_tracker_icons.py::TestTrackerIcons::test_get_deluge_png'
-   
'deluge/tests/test_tracker_

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

2023-05-19 Thread Pacho Ramos
commit: c8e48beb5a1c127ea3a536bfe0f44439d5ddb5fe
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri May 19 08:58:15 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri May 19 08:58:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8e48beb

media-sound/pavucontrol: stabilize 5.0-r2 for amd64

Signed-off-by: Pacho Ramos  gentoo.org>

 media-sound/pavucontrol/pavucontrol-5.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/pavucontrol/pavucontrol-5.0-r2.ebuild 
b/media-sound/pavucontrol/pavucontrol-5.0-r2.ebuild
index 1163cfb2044a..f8cbdbd4b946 100644
--- a/media-sound/pavucontrol/pavucontrol-5.0-r2.ebuild
+++ b/media-sound/pavucontrol/pavucontrol-5.0-r2.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://freedesktop.org/software/pulseaudio/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="nls"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: mail-client/claws-mail/

2023-05-18 Thread Pacho Ramos
commit: a89aac991408093c3cd89b7b74a2512be6b16dd3
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu May 18 16:43:53 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu May 18 16:43:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a89aac99

mail-client/claws-mail: stabilize 4.1.1-r2 for amd64

Signed-off-by: Pacho Ramos  gentoo.org>

 mail-client/claws-mail/claws-mail-4.1.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/claws-mail/claws-mail-4.1.1-r2.ebuild 
b/mail-client/claws-mail/claws-mail-4.1.1-r2.ebuild
index 92a4637062ee..51002e15d537 100644
--- a/mail-client/claws-mail/claws-mail-4.1.1-r2.ebuild
+++ b/mail-client/claws-mail/claws-mail-4.1.1-r2.ebuild
@@ -15,7 +15,7 @@ if [[ "${PV}" == * ]] ; then
EGIT_REPO_URI="https://git.claws-mail.org/readonly/claws.git;
 else

SRC_URI="https://www.claws-mail.org/download.php?file=releases/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-office/lyx/

2023-05-14 Thread Pacho Ramos
commit: 641413ca68978daa98e3114450f39a7ea69ac272
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun May 14 11:44:20 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun May 14 11:44:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=641413ca

app-office/lyx: enable py3.11

Closes: https://bugs.gentoo.org/896614
Signed-off-by: Pacho Ramos  gentoo.org>

 app-office/lyx/lyx-2.3.6.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/lyx/lyx-2.3.6.1-r2.ebuild 
b/app-office/lyx/lyx-2.3.6.1-r2.ebuild
index f9a7721d2dce..3ce28049be21 100644
--- a/app-office/lyx/lyx-2.3.6.1-r2.ebuild
+++ b/app-office/lyx/lyx-2.3.6.1-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 MY_P="${P/_}"
 inherit desktop font python-single-r1 qmake-utils toolchain-funcs xdg-utils



[gentoo-commits] repo/gentoo:master commit in: app-office/lyx/

2023-05-14 Thread Pacho Ramos
commit: 757a819ce91149d21530678b1b8af93c0cd64795
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun May 14 11:49:30 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun May 14 11:49:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=757a819c

app-office/lyx: add 2.3.7

Also makes dev-texlive/texlive-fontsextra in favor of a warning of some fonts
being missing if not installed.

Closes: https://bugs.gentoo.org/653808
Signed-off-by: Pacho Ramos  gentoo.org>

 app-office/lyx/Manifest |   1 +
 app-office/lyx/lyx-2.3.7.ebuild | 188 
 2 files changed, 189 insertions(+)

diff --git a/app-office/lyx/Manifest b/app-office/lyx/Manifest
index 3c560e71a9cd..8ac01ca306a7 100644
--- a/app-office/lyx/Manifest
+++ b/app-office/lyx/Manifest
@@ -1 +1,2 @@
 DIST lyx-2.3.6.1.tar.xz 16242608 BLAKE2B 
d59c6db79d7760902f93405e3737974fa9c6bd79c5ab4b02010021532903c76a77701f1f99a0838b4379c548f3f37dcdd9eeb492b733c4162162d868d1d92970
 SHA512 
233f6c54d4a036ad12f33c6705810bfb99747bdbd015550a8a0a9d7b664d3be50a06dc337191b820c42de4407c5f790efa50c706a45fb2260a71f772fb22c872
+DIST lyx-2.3.7-1.tar.xz 16158416 BLAKE2B 
6041280ab0cd4dfa3c10e8ae01253ff657b4ac9ffe4cf61a3a2459b7aef152a7daf8ae306a09aaece799b6e7b6b15bc1aff62ab0f5d46508fbd79fd3e0b1c45b
 SHA512 
b8aaefb68993032354fea3c6fd87d6da161395c92b5def4ecf92a7d6873ec59e01cdfb45c51ae1aaa62aa54db8e100b00ff9c2c9e0f1307c2f46860cd8c6eefe

diff --git a/app-office/lyx/lyx-2.3.7.ebuild b/app-office/lyx/lyx-2.3.7.ebuild
new file mode 100644
index ..8a46110805a0
--- /dev/null
+++ b/app-office/lyx/lyx-2.3.7.ebuild
@@ -0,0 +1,188 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+MY_P="${P/_}"
+inherit desktop font optfeature python-single-r1 qmake-utils toolchain-funcs 
xdg-utils
+
+DESCRIPTION="WYSIWYM (What You See Is What You Mean) document processor based 
on LaTeX"
+HOMEPAGE="https://www.lyx.org/;
+SRC_URI="http://ftp.lyx.org/pub/lyx/stable/2.3.x/${MY_P}-1.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+IUSE="aspell cups debug dia dot enchant gnumeric html +hunspell +latex 
monolithic-build nls rcs rtf svg l10n_he"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# bc needed http://comments.gmane.org/gmane.editors.lyx.devel/137498 and bug 
#787839
+BDEPEND="
+   sys-devel/bc
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+RDEPEND="${PYTHON_DEPS}
+   app-text/mythes
+   dev-libs/boost:=
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   sys-apps/file
+   sys-libs/zlib
+   virtual/imagemagick-tools[png,svg?]
+
+   x11-misc/xdg-utils
+
+   aspell? ( app-text/aspell )
+   cups? ( net-print/cups )
+   dia? ( app-office/dia )
+   dot? ( media-gfx/graphviz )
+   enchant? ( app-text/enchant:2 )
+   gnumeric? ( app-office/gnumeric )
+   html? ( dev-tex/html2latex )
+   hunspell? ( app-text/hunspell )
+   l10n_he? ( dev-tex/culmus-latex )
+   latex? (
+   app-text/dvipng
+   app-text/ghostscript-gpl
+   app-text/ps2eps
+   app-text/texlive
+   dev-texlive/texlive-fontsrecommended
+   dev-texlive/texlive-latexextra
+   dev-texlive/texlive-mathscience
+   dev-texlive/texlive-pictures
+   dev-texlive/texlive-plaingeneric
+   || (
+   dev-tex/hevea
+   dev-tex/latex2html
+   dev-tex/tex4ht[java]
+   dev-tex/tth
+   )
+   )
+   rcs? ( dev-vcs/rcs )
+   rtf? (
+   app-text/unrtf
+   dev-tex/html2latex
+   dev-tex/latex2rtf
+   )
+   svg? ( || ( gnome-base/librsvg media-gfx/inkscape ) )
+"
+DEPEND="${RDEPEND}
+   dev-qt/qtconcurrent:5
+"
+
+DOCS=( ANNOUNCE NEWS README RELEASE-NOTES UPGRADING )
+
+S="${WORKDIR}/${MY_P}"
+
+FONT_S="${S}/lib/fonts"
+FONT_SUFFIX="ttf"
+
+PATCHES=(
+   # Try first with xdg-open before hardcoded commands
+   # Patch from Debian using a similar approach to Fedora
+   "${FILESDIR}"/${PN}-prefer-xdg-open.patch
+
+   # Already part of 2.4.x (from Fedora)
+   # https://bugzilla.redhat.com/show_bug.cgi?id=1965118
+   "${FILESDIR}"/${PN}-2.3.6.1-python.patch
+)
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+   font_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   sed "s:python -tt:${EPYTHON} -tt:g" -i lib/configure.py || die
+}
+
+src_configure() {
+   tc-export CXX
+   

[gentoo-commits] repo/gentoo:master commit in: app-office/lyx/

2023-05-14 Thread Pacho Ramos
commit: 50e6394fca07cf107f073ffa7be78ab22d2b8404
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun May 14 11:51:11 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun May 14 11:51:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50e6394f

app-office/lyx: Fix StaticSrcUri warning

Signed-off-by: Pacho Ramos  gentoo.org>

 app-office/lyx/lyx-2.3.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/lyx/lyx-2.3.7.ebuild b/app-office/lyx/lyx-2.3.7.ebuild
index 8a46110805a0..b0c0d78d5162 100644
--- a/app-office/lyx/lyx-2.3.7.ebuild
+++ b/app-office/lyx/lyx-2.3.7.ebuild
@@ -10,7 +10,7 @@ inherit desktop font optfeature python-single-r1 qmake-utils 
toolchain-funcs xdg
 
 DESCRIPTION="WYSIWYM (What You See Is What You Mean) document processor based 
on LaTeX"
 HOMEPAGE="https://www.lyx.org/;
-SRC_URI="http://ftp.lyx.org/pub/lyx/stable/2.3.x/${MY_P}-1.tar.xz;
+SRC_URI="http://ftp.lyx.org/pub/lyx/stable/$(ver_cut 1-2).x/${MY_P}-1.tar.xz"
 
 LICENSE="GPL-2+"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto/

2023-05-14 Thread Pacho Ramos
commit: b8cbfa80f3c7ff41396750f98e8b4cbc9b4b1286
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun May 14 11:22:09 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun May 14 11:37:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8cbfa80

media-fonts/noto: add 20230430

Signed-off-by: Pacho Ramos  gentoo.org>

 media-fonts/noto/Manifest |  1 +
 media-fonts/noto/noto-20230430.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/media-fonts/noto/Manifest b/media-fonts/noto/Manifest
index f5a0c5e4d7be..d6112357f931 100644
--- a/media-fonts/noto/Manifest
+++ b/media-fonts/noto/Manifest
@@ -1,3 +1,4 @@
 DIST noto-20201226.tar.gz 903613276 BLAKE2B 
b6ae0357a854b775ca43768609775624370d2f13ae65d05e699105cfacff4bb919ca19f757d4f2fbfde2d24fdfe6c5d6d3b5993a071b0d081948ef8ed6c5eb76
 SHA512 
240ae214729388e7000a4e12a1fc81b0b562ca6f3fcb4fcdef66a27c1b193825fbf2d0fd4cc8fbae4cd17f57e21fd1589150cb02b7b618d670742692b748f9ff
 DIST noto-20230201.tar.gz 1006343445 BLAKE2B 
42d8c451f28d03ef45335e75f8c7b267f80a83dbddd9d6939a8e43f194bea95691d2d9e9977244a2e33fc9b29967db7fb1211c8ec1ca4a1a6232ed740ba6
 SHA512 
3884c89659823fa25d95c48edb89856068d506eec36645e2f0e06f7465d3feac28b68c71d584ed513c7ad1e1d2b322a6be5576ebf15963fe10c92d25461e2fa3
 DIST noto-20230331.tar.gz 1020818875 BLAKE2B 
82df27ba94a15ba16fb7c47168ffd9684e030f478c91b98c7c99b97f9d0179f2124ffd68e662dab3edd1643ce032c35e4197d6f8c4f206a621a53b894b0c19a3
 SHA512 
e839a942e358b37acc47f57f9046a74b2370938b02de686d3dc89532d7ec0a664945f5010bada332466478b7b0d3b4866ce17ac568300ccee2bc27ee9da9e838
+DIST noto-20230430.tar.gz 1020909284 BLAKE2B 
552d52204409fe143436160c2378b7ff0bfc0bf9f3e6ccbf22cf712b73d3a598c08f02399005b46f6d8701cec3537a2dd7a254a5ec036fa9f68dfe33326de1d8
 SHA512 
04af7b86089194b7428bda530d0a92fda2a62858eccf23a694dc0ec4c0506ca5afe944c0fb4ae9efe6f57aa6983f3f6dd681efa829abbffd82ec1ecd901f09fa

diff --git a/media-fonts/noto/noto-20230430.ebuild 
b/media-fonts/noto/noto-20230430.ebuild
new file mode 100644
index ..7e905f36b28b
--- /dev/null
+++ b/media-fonts/noto/noto-20230430.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit font
+
+DESCRIPTION="Google's font family that aims to support all the world's 
languages"
+HOMEPAGE="https://www.google.com/get/noto/ 
https://github.com/notofonts/notofonts.github.io;
+
+COMMIT="8f03a57b371df199e1c73b2bd5d342fbbe4ce840"
+SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+# Extra allows to optionally reduce disk usage even returning to tofu
+# issue as described in https://www.google.com/get/noto/
+IUSE="cjk +extra"
+
+RDEPEND="cjk? ( media-fonts/noto-cjk )"
+DEPEND=""
+
+RESTRICT="binchecks strip"
+
+S="${WORKDIR}/notofonts.github.io-${COMMIT}"
+
+FONT_SUFFIX="ttf"
+FONT_CONF=(
+   # From ArchLinux
+   "${FILESDIR}/66-noto-serif.conf"
+   "${FILESDIR}/66-noto-mono.conf"
+   "${FILESDIR}/66-noto-sans.conf"
+)
+
+src_install() {
+   mkdir install-hinted || die
+   mv fonts/*/hinted/ttf/*.tt[fc] install-hinted/. || die
+
+   FONT_S="${S}/install-hinted/" font_src_install
+
+   # Allow to drop some fonts optionally for people that want to save
+   # disk space. Following ArchLinux options.
+   use extra || rm -rf 
"${ED}"/usr/share/fonts/noto/Noto*{Condensed,SemiBold,Extra}*.tt[f,c]
+}



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

2023-05-14 Thread Pacho Ramos
commit: 5b3e1f86456fee2efb2f11b09a8b1965305da740
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun May 14 11:35:12 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun May 14 11:37:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b3e1f86

sys-firmware/sof-firmware: add 2.2.5

Signed-off-by: Pacho Ramos  gentoo.org>

 sys-firmware/sof-firmware/Manifest |  1 +
 .../sof-firmware/sof-firmware-2.2.5.ebuild | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/sys-firmware/sof-firmware/Manifest 
b/sys-firmware/sof-firmware/Manifest
index 9ad9bca0177e..cf2ac154583d 100644
--- a/sys-firmware/sof-firmware/Manifest
+++ b/sys-firmware/sof-firmware/Manifest
@@ -1,3 +1,4 @@
 DIST sof-firmware-2.2.2.tar.gz 4116116 BLAKE2B 
e5722242e4b0130086ddb1b12d2adf29254bcae294f3ff49ac07dab3eab75e352a30346dd07c73ac51112b4c5234dc116de81251e01b146328cab673711f1f4c
 SHA512 
6a3be7088f8a93a052563e040a588c600512d08d4b75ae5567db255e334997a6401d41863dcb416562eee07fef0bd2abe1d9d0403cd236ab007474f66271db50
 DIST sof-firmware-2.2.3.tar.gz 4358105 BLAKE2B 
2b3bfd53b9c0207720068c0ac7639acaf653bb276c20f353396e1a01255839c34514c52640526dfa8f5cbc9229f75ba08363c40cf756b78f0b0c6b12a6e033c9
 SHA512 
c4e345d0932d1c607072feea41acf2f3a5b3694b0c468515a28889b6d0ba46775f91ef9edf91a321a3be056705dc8b4df9c836096c2e73063afcbc166ca10abc
 DIST sof-firmware-2.2.4.tar.gz 4367865 BLAKE2B 
cf2896095597ff9a33090307333289d87ea9024f70cd3fd3d1c86232a47ffd95972264754ea6a67c5f57bce33267bb93ab332cd2cd44c96a58c970a176d5fabb
 SHA512 
f631bedbc5cceb0e3a668264c11f4e41f09f140ef909ac2557c4965a0b56deb00fa48ab06987fd2fd06eb97a35bc90342c5d7234d43390257bbd0942a70ce29a
+DIST sof-firmware-2.2.5.tar.gz 4381857 BLAKE2B 
681ffbc16d983b795556b00881d59d2a0ba258f89482d6e136ddb61345718802d1b3f7fcc494091337f42f9377a8831d890e2c5de140f083e223f29cc5936742
 SHA512 
c8a5f846c6ca39b39c1160aaf8c607f301b4e153dadb337b0d3a99c5993a933948a2c2bd80950e6459da4d707c9a5100c11b868d11695bbb7ca56bf86f7fa9db

diff --git a/sys-firmware/sof-firmware/sof-firmware-2.2.5.ebuild 
b/sys-firmware/sof-firmware/sof-firmware-2.2.5.ebuild
new file mode 100644
index ..4bb0bf958007
--- /dev/null
+++ b/sys-firmware/sof-firmware/sof-firmware-2.2.5.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Sound Open Firmware (SOF) binary files"
+HOMEPAGE="https://www.sofproject.org https://github.com/thesofproject/sof 
https://github.com/thesofproject/sof-bin;
+SRC_URI="https://github.com/thesofproject/sof-bin/releases/download/v${PV}/sof-bin-v${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}"/sof-bin-v${PV}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# Needed for sof-ctl
+RDEPEND="media-libs/alsa-lib"
+
+QA_PREBUILT="usr/bin/sof-ctl
+   usr/bin/sof-logger
+   usr/bin/sof-probes"
+
+src_install() {
+   dodir /lib/firmware/intel
+   dodir /usr/bin
+   FW_DEST="${D}/lib/firmware/intel" TOOLS_DEST="${D}/usr/bin" 
"${S}/install.sh" v${PV} || die
+}
+
+pkg_preinst() {
+   local sofpath="${EROOT}/lib/firmware/intel/sof"
+   if [[ ! -L "${sofpath}" && -d "${sofpath}" ]] ; then
+   rm -r "${sofpath}" || die
+   fi
+}



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

2023-05-14 Thread Pacho Ramos
commit: 489979ad17738439dedd84ae9e62d44546bb78ca
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun May 14 11:35:19 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun May 14 11:37:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=489979ad

sys-firmware/sof-firmware: drop 2.2.2

Signed-off-by: Pacho Ramos  gentoo.org>

 sys-firmware/sof-firmware/Manifest |  1 -
 .../sof-firmware/sof-firmware-2.2.2.ebuild | 33 --
 2 files changed, 34 deletions(-)

diff --git a/sys-firmware/sof-firmware/Manifest 
b/sys-firmware/sof-firmware/Manifest
index cf2ac154583d..4b888a72f135 100644
--- a/sys-firmware/sof-firmware/Manifest
+++ b/sys-firmware/sof-firmware/Manifest
@@ -1,4 +1,3 @@
-DIST sof-firmware-2.2.2.tar.gz 4116116 BLAKE2B 
e5722242e4b0130086ddb1b12d2adf29254bcae294f3ff49ac07dab3eab75e352a30346dd07c73ac51112b4c5234dc116de81251e01b146328cab673711f1f4c
 SHA512 
6a3be7088f8a93a052563e040a588c600512d08d4b75ae5567db255e334997a6401d41863dcb416562eee07fef0bd2abe1d9d0403cd236ab007474f66271db50
 DIST sof-firmware-2.2.3.tar.gz 4358105 BLAKE2B 
2b3bfd53b9c0207720068c0ac7639acaf653bb276c20f353396e1a01255839c34514c52640526dfa8f5cbc9229f75ba08363c40cf756b78f0b0c6b12a6e033c9
 SHA512 
c4e345d0932d1c607072feea41acf2f3a5b3694b0c468515a28889b6d0ba46775f91ef9edf91a321a3be056705dc8b4df9c836096c2e73063afcbc166ca10abc
 DIST sof-firmware-2.2.4.tar.gz 4367865 BLAKE2B 
cf2896095597ff9a33090307333289d87ea9024f70cd3fd3d1c86232a47ffd95972264754ea6a67c5f57bce33267bb93ab332cd2cd44c96a58c970a176d5fabb
 SHA512 
f631bedbc5cceb0e3a668264c11f4e41f09f140ef909ac2557c4965a0b56deb00fa48ab06987fd2fd06eb97a35bc90342c5d7234d43390257bbd0942a70ce29a
 DIST sof-firmware-2.2.5.tar.gz 4381857 BLAKE2B 
681ffbc16d983b795556b00881d59d2a0ba258f89482d6e136ddb61345718802d1b3f7fcc494091337f42f9377a8831d890e2c5de140f083e223f29cc5936742
 SHA512 
c8a5f846c6ca39b39c1160aaf8c607f301b4e153dadb337b0d3a99c5993a933948a2c2bd80950e6459da4d707c9a5100c11b868d11695bbb7ca56bf86f7fa9db

diff --git a/sys-firmware/sof-firmware/sof-firmware-2.2.2.ebuild 
b/sys-firmware/sof-firmware/sof-firmware-2.2.2.ebuild
deleted file mode 100644
index 11f617551116..
--- a/sys-firmware/sof-firmware/sof-firmware-2.2.2.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Sound Open Firmware (SOF) binary files"
-HOMEPAGE="https://www.sofproject.org https://github.com/thesofproject/sof 
https://github.com/thesofproject/sof-bin;
-SRC_URI="https://github.com/thesofproject/sof-bin/releases/download/v${PV}/sof-bin-v${PV}.tar.gz
 -> ${P}.tar.gz"
-S="${WORKDIR}"/sof-bin-v${PV}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64"
-
-# Needed for sof-ctl
-RDEPEND="media-libs/alsa-lib"
-
-QA_PREBUILT="usr/bin/sof-ctl
-   usr/bin/sof-logger
-   usr/bin/sof-probes"
-
-src_install() {
-   dodir /lib/firmware/intel
-   dodir /usr/bin
-   FW_DEST="${D}/lib/firmware/intel" TOOLS_DEST="${D}/usr/bin" 
"${S}/install.sh" v${PV} || die
-}
-
-pkg_preinst() {
-   local sofpath="${EROOT}/lib/firmware/intel/sof"
-   if [[ ! -L "${sofpath}" && -d "${sofpath}" ]] ; then
-   rm -r "${sofpath}" || die
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto/

2023-05-14 Thread Pacho Ramos
commit: 10b08a4696658f379f307d7548b8bae425e3d306
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun May 14 11:22:28 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun May 14 11:37:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10b08a46

media-fonts/noto: drop 20201226

Signed-off-by: Pacho Ramos  gentoo.org>

 media-fonts/noto/Manifest |  1 -
 media-fonts/noto/noto-20201226.ebuild | 46 ---
 2 files changed, 47 deletions(-)

diff --git a/media-fonts/noto/Manifest b/media-fonts/noto/Manifest
index d6112357f931..c1ce48cef89d 100644
--- a/media-fonts/noto/Manifest
+++ b/media-fonts/noto/Manifest
@@ -1,4 +1,3 @@
-DIST noto-20201226.tar.gz 903613276 BLAKE2B 
b6ae0357a854b775ca43768609775624370d2f13ae65d05e699105cfacff4bb919ca19f757d4f2fbfde2d24fdfe6c5d6d3b5993a071b0d081948ef8ed6c5eb76
 SHA512 
240ae214729388e7000a4e12a1fc81b0b562ca6f3fcb4fcdef66a27c1b193825fbf2d0fd4cc8fbae4cd17f57e21fd1589150cb02b7b618d670742692b748f9ff
 DIST noto-20230201.tar.gz 1006343445 BLAKE2B 
42d8c451f28d03ef45335e75f8c7b267f80a83dbddd9d6939a8e43f194bea95691d2d9e9977244a2e33fc9b29967db7fb1211c8ec1ca4a1a6232ed740ba6
 SHA512 
3884c89659823fa25d95c48edb89856068d506eec36645e2f0e06f7465d3feac28b68c71d584ed513c7ad1e1d2b322a6be5576ebf15963fe10c92d25461e2fa3
 DIST noto-20230331.tar.gz 1020818875 BLAKE2B 
82df27ba94a15ba16fb7c47168ffd9684e030f478c91b98c7c99b97f9d0179f2124ffd68e662dab3edd1643ce032c35e4197d6f8c4f206a621a53b894b0c19a3
 SHA512 
e839a942e358b37acc47f57f9046a74b2370938b02de686d3dc89532d7ec0a664945f5010bada332466478b7b0d3b4866ce17ac568300ccee2bc27ee9da9e838
 DIST noto-20230430.tar.gz 1020909284 BLAKE2B 
552d52204409fe143436160c2378b7ff0bfc0bf9f3e6ccbf22cf712b73d3a598c08f02399005b46f6d8701cec3537a2dd7a254a5ec036fa9f68dfe33326de1d8
 SHA512 
04af7b86089194b7428bda530d0a92fda2a62858eccf23a694dc0ec4c0506ca5afe944c0fb4ae9efe6f57aa6983f3f6dd681efa829abbffd82ec1ecd901f09fa

diff --git a/media-fonts/noto/noto-20201226.ebuild 
b/media-fonts/noto/noto-20201226.ebuild
deleted file mode 100644
index 2244af06d801..
--- a/media-fonts/noto/noto-20201226.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit font
-
-DESCRIPTION="Google's font family that aims to support all the world's 
languages"
-HOMEPAGE="https://www.google.com/get/noto/ 
https://github.com/googlefonts/noto-fonts;
-
-COMMIT="2b1fbc36600ccd8becb9f894922f644bff2cbc9b"
-SRC_URI="https://github.com/googlei18n/noto-fonts/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="OFL-1.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
-# Extra allows to optionally reduce disk usage even returning to tofu
-# issue as described in https://www.google.com/get/noto/
-IUSE="cjk +extra"
-
-RDEPEND="cjk? ( media-fonts/noto-cjk )"
-DEPEND=""
-
-RESTRICT="binchecks strip"
-
-S="${WORKDIR}/${PN}-fonts-${COMMIT}"
-
-FONT_SUFFIX="ttf"
-FONT_CONF=(
-   # From ArchLinux
-   "${FILESDIR}/66-noto-serif.conf"
-   "${FILESDIR}/66-noto-mono.conf"
-   "${FILESDIR}/66-noto-sans.conf"
-)
-
-src_install() {
-   mkdir install-unhinted install-hinted || die
-   mv unhinted/ttf/Noto*/*.tt[fc] install-unhinted/. ||  die
-   mv hinted/ttf/Noto*/*.tt[fc] install-hinted/. || die
-
-   FONT_S="${S}/install-unhinted/" font_src_install
-   FONT_S="${S}/install-hinted/" font_src_install
-
-   # Allow to drop some fonts optionally for people that want to save
-   # disk space. Following ArchLinux options.
-   use extra || rm -rf 
"${ED}"/usr/share/fonts/noto/Noto*{Condensed,SemiBold,Extra}*.ttf
-}



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

2023-05-14 Thread Pacho Ramos
commit: 5f7e73ae2db801733d7dcf5f9a70ec12f19e63f5
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun May 14 11:33:27 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun May 14 11:37:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f7e73ae

x11-themes/QGnomePlatform: add 0.9.1

Signed-off-by: Pacho Ramos  gentoo.org>

 x11-themes/QGnomePlatform/Manifest |  1 +
 .../QGnomePlatform/QGnomePlatform-0.9.1.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/x11-themes/QGnomePlatform/Manifest 
b/x11-themes/QGnomePlatform/Manifest
index 005e3ca18dba..e82a2aef98bc 100644
--- a/x11-themes/QGnomePlatform/Manifest
+++ b/x11-themes/QGnomePlatform/Manifest
@@ -1 +1,2 @@
 DIST QGnomePlatform-0.9.0.tar.gz 43828 BLAKE2B 
aa4d1d9269c444d95e7d25e0e0206a63adf0a1be8658624b61d5e5fe55d3714e38a66ecbb6ea19ebf0cc9ee1ed4fb5cf4f29a84e7052c1c2475deca395794cd3
 SHA512 
7671b0659959ede79e47a821481a14ed861418f364d3d0b48789b1edfcf3b84f2aa658e3afce95730a841fdb018ebad38474a83268bd43b1ccfb653ef7e314aa
+DIST QGnomePlatform-0.9.1.tar.gz 46387 BLAKE2B 
b62e6c6ca70e7e5a1a611d0a4af022aae0cf4096db51e00b2b45cf6ea655b703cd936336233c71038b82708ec79a202f436f5a29680ada6b4026958604c83670
 SHA512 
1b8f5d3241bbaa830858dc256285f91023a6e9f664c9920ebfdaf8bdc759e3c958a22bc52eb3559a86d96007118b8ce5efa900167feb491a60232b365c00784c

diff --git a/x11-themes/QGnomePlatform/QGnomePlatform-0.9.1.ebuild 
b/x11-themes/QGnomePlatform/QGnomePlatform-0.9.1.ebuild
new file mode 100644
index ..73a9b14424af
--- /dev/null
+++ b/x11-themes/QGnomePlatform/QGnomePlatform-0.9.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit cmake
+
+DESCRIPTION="A Qt Platform Theme aimed to accommodate GNOME settings"
+HOMEPAGE="https://github.com/FedoraQt/QGnomePlatform;
+SRC_URI="https://github.com/FedoraQt/QGnomePlatform/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="wayland"
+
+RDEPEND="
+   dev-qt/qtdbus:5=
+   >=dev-qt/qtquickcontrols2-5.15.2:5=
+   >=dev-qt/qtwidgets-5.15.2:5=
+   wayland? ( dev-qt/qtwayland:5= )
+   gnome-base/gsettings-desktop-schemas
+   sys-apps/xdg-desktop-portal
+   x11-libs/gtk+:3
+   >=x11-themes/adwaita-qt-1.4.2
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${RDEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_QT6=false
+   -DDISABLE_DECORATION_SUPPORT="$(usex wayland false true)"
+   )
+   cmake_src_configure
+}



<    1   2   3   4   5   6   7   8   9   10   >