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

2023-07-31 Thread Pacho Ramos
commit: 3213e032ff91a28877d95e066a0f48e934ed7997
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Jul 31 09:46:02 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Jul 31 09:46:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3213e032

app-office/onlyoffice-bin: drop 7.3.3, 7.4.0

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

 app-office/onlyoffice-bin/Manifest |  2 -
 .../onlyoffice-bin/onlyoffice-bin-7.3.3.ebuild | 78 --
 .../onlyoffice-bin/onlyoffice-bin-7.4.0.ebuild | 78 --
 3 files changed, 158 deletions(-)

diff --git a/app-office/onlyoffice-bin/Manifest 
b/app-office/onlyoffice-bin/Manifest
index f22d3c86d1dc..fcff0a97dcf1 100644
--- a/app-office/onlyoffice-bin/Manifest
+++ b/app-office/onlyoffice-bin/Manifest
@@ -1,3 +1 @@
-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
 DIST onlyoffice-bin-7.4.1_amd64.deb 202066536 BLAKE2B 
eb617fadb0bbffcff80d45cfe19e58a163af50d748f183ac09ae5799164bc5c20567c6e8961cfe6e151041df3ce090dd8de9de67b24e9081755cd92363ecfcc3
 SHA512 
8676d791ad9e32115837ffa060b208072d47b70b001abb2cbaa4fe1ff15265895756ca2bd2ae571b2f03e3af7d923534e5f3bc65f96a7a56052719e8156b6025

diff --git a/app-office/onlyoffice-bin/onlyoffice-bin-7.3.3.ebuild 
b/app-office/onlyoffice-bin/onlyoffice-bin-7.3.3.ebuild
deleted file mode 100644
index e88bb3d1c410..
--- a/app-office/onlyoffice-bin/onlyoffice-bin-7.3.3.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# 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}
-}

diff --git a/app-office/onlyoffice-bin/onlyoffice-bin-7.4.0.ebuild 
b/app-office/onlyoffice-bin/onlyoffice-bin-7.4.0.ebuild
deleted file mode 100644
index e88bb3d1c410..
--- a/app-office/onlyoffice-bin/onlyoffice-bin-7.4.0.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# 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="

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

2023-07-31 Thread Pacho Ramos
commit: e445b72370c33a0ed0657b8cea29d2500bfd40c0
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Jul 31 09:45:53 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Jul 31 09:46:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e445b723

app-office/onlyoffice-bin: add 7.4.1

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

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

diff --git a/app-office/onlyoffice-bin/Manifest 
b/app-office/onlyoffice-bin/Manifest
index 72b336ea54b3..f22d3c86d1dc 100644
--- a/app-office/onlyoffice-bin/Manifest
+++ b/app-office/onlyoffice-bin/Manifest
@@ -1,2 +1,3 @@
 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
+DIST onlyoffice-bin-7.4.1_amd64.deb 202066536 BLAKE2B 
eb617fadb0bbffcff80d45cfe19e58a163af50d748f183ac09ae5799164bc5c20567c6e8961cfe6e151041df3ce090dd8de9de67b24e9081755cd92363ecfcc3
 SHA512 
8676d791ad9e32115837ffa060b208072d47b70b001abb2cbaa4fe1ff15265895756ca2bd2ae571b2f03e3af7d923534e5f3bc65f96a7a56052719e8156b6025

diff --git a/app-office/onlyoffice-bin/onlyoffice-bin-7.4.1.ebuild 
b/app-office/onlyoffice-bin/onlyoffice-bin-7.4.1.ebuild
new file mode 100644
index ..e88bb3d1c410
--- /dev/null
+++ b/app-office/onlyoffice-bin/onlyoffice-bin-7.4.1.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: sys-apps/xdg-desktop-portal-gnome/

2023-07-30 Thread Pacho Ramos
commit: e257a326470635025cb862cd6931bf06257e64fa
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jul 30 11:02:29 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Jul 30 11:02:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e257a326

sys-apps/xdg-desktop-portal-gnome: add 44.2

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

 sys-apps/xdg-desktop-portal-gnome/Manifest |  1 +
 .../xdg-desktop-portal-gnome-44.2.ebuild   | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/sys-apps/xdg-desktop-portal-gnome/Manifest 
b/sys-apps/xdg-desktop-portal-gnome/Manifest
index 1e3490aacf1b..7efe5fa2891a 100644
--- a/sys-apps/xdg-desktop-portal-gnome/Manifest
+++ b/sys-apps/xdg-desktop-portal-gnome/Manifest
@@ -1,2 +1,3 @@
 DIST xdg-desktop-portal-gnome-44.1.tar.xz 127504 BLAKE2B 
ceae17bc5aea4c3c6a8420af56439698cbb57fbb35f7ba671a8469778aa87843314db6f021c92a8c69859d5943cf4d568069b94050fa89e27f08a0c0bd398366
 SHA512 
58e165b06a7b8dd8dd87cd2874db87e1e6e608e9752334f6c1ae341acd28857dca2d02ef1659b174dd4041897e898455ee99cde1cdf4b28f9e3a88d4dba73989
+DIST xdg-desktop-portal-gnome-44.2.tar.xz 127484 BLAKE2B 
a6984cc2403f9edcaf638a241559bc6aa75ab9ce96fb482c50a2bb26803100e4ce2b8cedff1e8032a62369f5b73bd6679566a58a4817dc2dbbbf4d0c13140351
 SHA512 
3cf70a8523e72b9d523d3ada38b48f654259b13b91b6a20d45c68c0a353dc78b6fdd599dfd6d9385ef67c4f71728df976dc38b02c8668a5d698f6f6d3728dee7
 DIST xdg-desktop-portal-gnome-45.alpha.tar.xz 127556 BLAKE2B 
f655b2c2cf2d1c64c4ab8018bc7999ae570ec5d1c007b9ac088b3932ec36b9101fff35e455478a14c0759d48499dbba0054544a3fec2d0d99331aa3c65765da5
 SHA512 
6003604cc5a6c3cf78c4ac4a312d530918a7b9c651bd28ea1375b21ce3d9e4b2349678107de716b71cb10aef19eb5fb9a57922c8cf2bcf305afb99d5e74c775b

diff --git 
a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.2.ebuild 
b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.2.ebuild
new file mode 100644
index ..d75beb04c2ad
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-44.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson systemd xdg
+
+DESCRIPTION="Backend implementation for xdg-desktop-portal using GNOME"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="wayland X"
+
+# Newer-than-strictly-required xdg-desktop-portal dep for hang/slowness fixes
+# https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/issues/74
+DEPEND="
+   dev-libs/glib:2
+   gnome-base/gnome-desktop:4=
+   gui-libs/libadwaita:1
+   media-libs/fontconfig
+   sys-apps/dbus
+   >=sys-apps/xdg-desktop-portal-1.16.0-r1
+   >=sys-apps/xdg-desktop-portal-gtk-1.14.0
+   gui-libs/gtk:4[wayland?,X?]
+   X? ( x11-libs/libX11 )
+   wayland? ( dev-libs/wayland )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   dev-util/gdbus-codegen
+   sys-devel/gettext
+   virtual/pkgconfig
+
+   wayland? ( dev-util/wayland-scanner )
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dsystemduserunitdir="$(systemd_get_userunitdir)"
+   )
+
+   meson_src_configure
+}



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

2023-07-30 Thread Pacho Ramos
commit: 9a87957847ac65eb6f8f9a1ac726b80e4c79312f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jul 30 10:18:07 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Jul 30 10:18:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a879578

net-wireless/bluez: CONFIG_UHID is needed for some devices

Thanks-to: haarp
Closes: https://bugs.gentoo.org/911415
Signed-off-by: Pacho Ramos  gentoo.org>

 net-wireless/bluez/bluez-5.66-r1.ebuild | 3 ++-
 net-wireless/bluez/bluez-5.68.ebuild| 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/net-wireless/bluez/bluez-5.66-r1.ebuild 
b/net-wireless/bluez/bluez-5.66-r1.ebuild
index 639e234d67c2..8cad64762e9a 100644
--- a/net-wireless/bluez/bluez-5.66-r1.ebuild
+++ b/net-wireless/bluez/bluez-5.66-r1.ebuild
@@ -88,7 +88,8 @@ pkg_setup() {
# to prevent bugs like:
# https://bugzilla.kernel.org/show_bug.cgi?id=196621
CONFIG_CHECK="~NET ~BT ~BT_RFCOMM ~BT_RFCOMM_TTY ~BT_BNEP 
~BT_BNEP_MC_FILTER
-   ~BT_BNEP_PROTO_FILTER ~BT_HIDP ~CRYPTO_USER_API_HASH 
~CRYPTO_USER_API_SKCIPHER ~RFKILL"
+   ~BT_BNEP_PROTO_FILTER ~BT_HIDP ~CRYPTO_USER_API_HASH 
~CRYPTO_USER_API_SKCIPHER
+   ~UHID ~RFKILL"
# https://bugzilla.kernel.org/show_bug.cgi?id=196621
# https://bugzilla.kernel.org/show_bug.cgi?id=206815
if use mesh || use test; then

diff --git a/net-wireless/bluez/bluez-5.68.ebuild 
b/net-wireless/bluez/bluez-5.68.ebuild
index e1bfed36ea31..2bdb4796c576 100644
--- a/net-wireless/bluez/bluez-5.68.ebuild
+++ b/net-wireless/bluez/bluez-5.68.ebuild
@@ -85,7 +85,8 @@ pkg_setup() {
# to prevent bugs like:
# https://bugzilla.kernel.org/show_bug.cgi?id=196621
CONFIG_CHECK="~NET ~BT ~BT_RFCOMM ~BT_RFCOMM_TTY ~BT_BNEP 
~BT_BNEP_MC_FILTER
-   ~BT_BNEP_PROTO_FILTER ~BT_HIDP ~CRYPTO_USER_API_HASH 
~CRYPTO_USER_API_SKCIPHER ~RFKILL"
+   ~BT_BNEP_PROTO_FILTER ~BT_HIDP ~CRYPTO_USER_API_HASH 
~CRYPTO_USER_API_SKCIPHER
+   ~UHID ~RFKILL"
# https://bugzilla.kernel.org/show_bug.cgi?id=196621
# https://bugzilla.kernel.org/show_bug.cgi?id=206815
if use mesh || use test; then



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

2023-07-29 Thread Pacho Ramos
commit: d26c72d36cfa28a035d89a9efdf7182e6351544c
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jul 29 11:47:00 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jul 29 11:47:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d26c72d3

net-libs/libmbim: add 1.28.4

Thanks-to: Matt Turner
Signed-off-by: Pacho Ramos  gentoo.org>

 net-libs/libmbim/Manifest  |  1 +
 net-libs/libmbim/libmbim-1.28.4.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/net-libs/libmbim/Manifest b/net-libs/libmbim/Manifest
index a5dbff631cc7..b5babf8997f7 100644
--- a/net-libs/libmbim/Manifest
+++ b/net-libs/libmbim/Manifest
@@ -1 +1,2 @@
 DIST libmbim-1.26.4.tar.xz 566188 BLAKE2B 
96fb932e89455364eec39d879256eb10efd4fafc18c0dc69619b3a73cea1e62e3ea50b828c2785082e6422c39d8775c9bc1c084db3aaafdf054b1e7aa7d6929f
 SHA512 
a530a3611aa353d7b7a4a3d845a8a8b08e508004f44e9bc63a4c04729589397e264a5dca499ebb7c57f135e6848909d78124c4799bd932c24271c57824c3b5d8
+DIST libmbim-1.28.4.tar.bz2 213993 BLAKE2B 
86418182fea2ed50d6b606b898e58f0511ecc5ed4be36748678befa3c005d37a2364db6f4f5537f6a616015f635bb77cfcae282b328b1dd3f5807eae360e93a7
 SHA512 
f6ac196106e70c790727438a4f42c14b3f8e82dc96b9ac244fbe44b9173132d9562dd6250a51bbf21fc3b84a2a059ae9d7d02d08cac5ba5775715507a64d66d2

diff --git a/net-libs/libmbim/libmbim-1.28.4.ebuild 
b/net-libs/libmbim/libmbim-1.28.4.ebuild
new file mode 100644
index ..b96cccddabb4
--- /dev/null
+++ b/net-libs/libmbim/libmbim-1.28.4.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..12} )
+inherit bash-completion-r1 meson python-any-r1
+
+DESCRIPTION="Mobile Broadband Interface Model (MBIM) modem protocol helper 
library"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/libmbim/ 
https://gitlab.freedesktop.org/mobile-broadband/libmbim;
+SRC_URI="https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/archive/${PV}/${P}.tar.bz2;
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86"
+IUSE="gtk-doc"
+
+RDEPEND="
+   >=dev-libs/glib-2.56:2
+   >=dev-libs/gobject-introspection-0.9.6:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   gtk-doc? ( dev-util/gtk-doc )
+   dev-util/glib-utils
+   sys-apps/help2man
+   virtual/pkgconfig
+"
+
+src_configure() {
+   # Let's avoid BuildRequiring bash-completion, install it manually
+   local emesonargs=(
+   -Dintrospection=true
+   -Dman=true
+   -Dbash_completion=false
+   $(meson_use gtk-doc gtk_doc)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   dobashcomp src/mbimcli/mbimcli
+}



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

2023-07-29 Thread Pacho Ramos
commit: faf7e94d1b11b602cdb4548a5e97cf440d903985
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jul 29 11:48:46 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jul 29 11:48:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faf7e94d

net-libs/libqmi: Sync live ebuild

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

 net-libs/libqmi/libqmi-.ebuild | 54 ++
 1 file changed, 32 insertions(+), 22 deletions(-)

diff --git a/net-libs/libqmi/libqmi-.ebuild 
b/net-libs/libqmi/libqmi-.ebuild
index 56d9060d775c..5336e7de9c06 100644
--- a/net-libs/libqmi/libqmi-.ebuild
+++ b/net-libs/libqmi/libqmi-.ebuild
@@ -1,51 +1,61 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 if [[ ${PV} == "" ]] ; then
-   inherit git-r3 autotools
+   inherit git-r3

EGIT_REPO_URI="https://gitlab.freedesktop.org/mobile-broadband/libqmi.git;
 else
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86"
-   SRC_URI="https://www.freedesktop.org/software/libqmi/${P}.tar.xz;
+   
SRC_URI="https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/archive/${PV}/${P}.tar.bz2;
 fi
 
+inherit bash-completion-r1 meson udev
+
 DESCRIPTION="Qualcomm MSM (Mobile Station Modem) Interface (QMI) modem 
protocol library"
 HOMEPAGE="https://www.freedesktop.org/wiki/Software/libqmi/ 
https://gitlab.freedesktop.org/mobile-broadband/libqmi;
 
 LICENSE="LGPL-2"
-SLOT="0/5.8"   # soname of libqmi-glib.so
 IUSE="gtk-doc +mbim +qrtr"
 
-RDEPEND=">=dev-libs/glib-2.56
+SLOT="0/5.9"   # soname of libqmi-glib.so
+
+RDEPEND="
+   >=dev-libs/glib-2.56
>=dev-libs/libgudev-232
mbim? ( >=net-libs/libmbim-1.18.0 )
qrtr? ( >=net-libs/libqrtr-glib-1.0.0:= )
+
+   dev-libs/gobject-introspection:=
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
+   sys-apps/help2man
virtual/pkgconfig
-   gtk-doc? ( dev-util/gtk-doc )"
-[[ ${PV} == "" ]] && BDEPEND+=" dev-util/gtk-doc" #469214
-
-src_prepare() {
-   default
-   [[ ${PV} == "" ]] && eautoreconf
-}
+   gtk-doc? ( dev-util/gtk-doc )
+"
 
 src_configure() {
-   local myconf=(
-   --disable-Werror
-   --disable-static
-   $(use_enable qrtr)
-   $(use_enable mbim mbim-qmux)
-   $(use_enable gtk-doc)
+   # Let's avoid BuildRequiring bash-completion, install it manually
+   local emesonargs=(
+   $(meson_use mbim mbim_qmux)
+   $(meson_use qrtr)
+   -Drmnet=true
+
+   -Dudev=true
+   -Dudevdir="$(get_udevdir)"
+
+   -Dintrospection=true
+   $(meson_use gtk-doc gtk_doc)
+   -Dman=true
+
+   -Dbash_completion=false
)
-   econf "${myconf[@]}"
+   meson_src_configure
 }
 
 src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
+   meson_src_install
+   dobashcomp src/qmicli/qmicli
 }



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

2023-07-29 Thread Pacho Ramos
commit: bc4da903011348c12f5fc058b25dba3db6b69c71
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jul 29 11:50:09 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jul 29 11:50:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc4da903

net-misc/modemmanager: add 1.20.6

Also stop using obsolete plugdev group and follow other distributions for
polkit setups.

Thanks-to: Matt Turner
Closes: https://bugs.gentoo.org/694284
Closes: https://bugs.gentoo.org/899226
Signed-off-by: Pacho Ramos  gentoo.org>

 net-misc/modemmanager/Manifest   |   1 +
 net-misc/modemmanager/modemmanager-1.20.6.ebuild | 122 +++
 2 files changed, 123 insertions(+)

diff --git a/net-misc/modemmanager/Manifest b/net-misc/modemmanager/Manifest
index cc11caaca071..6ae0b2c209c0 100644
--- a/net-misc/modemmanager/Manifest
+++ b/net-misc/modemmanager/Manifest
@@ -1 +1,2 @@
 DIST ModemManager-1.18.12.tar.xz 2589020 BLAKE2B 
e82db0a62d29753e22b9f9c09e60d8f5dca070cbac27b6df54ff8cd166cbb837dca3b162ac06afea0e75abdc8d407253a28cee58dacd739d4b485fa9f5485acb
 SHA512 
7ee3b091ca2350a1d52f1ff0c0657c9f279594ffbff5ea57be59ca024331cafbac34901ca9ed4ef2b71e8c51b594526f921d3aeee6e8748cd0532a16218c5d6c
+DIST ModemManager-1.20.6.tar.bz2 1467367 BLAKE2B 
6fc6e678fac966ccd6697e469152e3b0fa93d868d16985828e01b4890ba35beacc8f1c5a47a74bf8586035088c6f61124d12214d022e30dbc3b9196b0dd6f28e
 SHA512 
2c5c121d6a74a7dc0922231a88ba64e350e947a57dae25ce7e8c58b6041b60fd5c4ff395e641beef3447b0239e1e60c15c2752e47e77a648a1bea9ef5f3ac577

diff --git a/net-misc/modemmanager/modemmanager-1.20.6.ebuild 
b/net-misc/modemmanager/modemmanager-1.20.6.ebuild
new file mode 100644
index ..105550bab53c
--- /dev/null
+++ b/net-misc/modemmanager/modemmanager-1.20.6.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..12} )
+inherit bash-completion-r1 meson python-any-r1 optfeature systemd udev vala xdg
+
+DESCRIPTION="Modem and mobile broadband management libraries"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/ModemManager/ 
https://gitlab.freedesktop.org/mobile-broadband/ModemManager;
+SRC_URI="https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/archive/${PV}/ModemManager-${PV}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0/1" # subslot = dbus interface version, i.e. N in 
org.freedesktop.ModemManager${N}
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+
+IUSE="elogind gtk-doc +introspection +mbim policykit +qmi +qrtr selinux 
systemd test +udev vala"
+REQUIRED_USE="
+   ?? ( elogind systemd )
+   qrtr? ( qmi )
+   vala? ( introspection )
+"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-libs/glib-2.56.0:2
+   udev? ( >=dev-libs/libgudev-232:= )
+   introspection? ( >=dev-libs/gobject-introspection-1.38:= )
+   mbim? ( >=net-libs/libmbim-1.28.0 )
+   policykit? ( >=sys-auth/polkit-0.106[introspection?] )
+   qmi? ( >=net-libs/libqmi-1.32.0:=[qrtr?] )
+   qrtr? ( >=net-libs/libqrtr-glib-1.0.0:= )
+   elogind? ( sys-auth/elogind )
+   systemd? ( >=sys-apps/systemd-209 )
+"
+RDEPEND="${DEPEND}
+   selinux? ( sec-policy/selinux-modemmanager )
+"
+BDEPEND="
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gtk-doc )
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep '
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   )
+   vala? ( $(vala_depend) )
+"
+
+S="${WORKDIR}/ModemManager-${PV}"
+
+python_check_deps() {
+   python_has_version "dev-python/dbus-python[${PYTHON_USEDEP}]" &&
+   python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   use vala && vala_setup
+   default
+}
+
+src_configure() {
+   # Let's avoid BuildRequiring bash-completion, install it manually
+   local emesonargs=(
+   -Dbash_completion=false
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use introspection)
+
+   $(meson_use udev)
+   -Dudevdir="$(get_udevdir)"
+
+   $(meson_use systemd systemd_journal)
+
+   -Dpolkit=$(usex policykit permissive no)
+
+   $(meson_use mbim)
+   $(meson_use qmi)
+   $(meson_use qrtr)
+
+   $(meson_use vala vapi)
+   )
+   if use systemd || use elogind; then
+ 

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

2023-07-29 Thread Pacho Ramos
commit: 1f39cf059943f51981d4a61a676457af65023cd2
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jul 29 11:48:12 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jul 29 11:48:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f39cf05

net-libs/libqmi: add 1.32.4

Thanks-to: Matt Turner
Signed-off-by: Pacho Ramos  gentoo.org>

 net-libs/libqmi/Manifest |  1 +
 net-libs/libqmi/libqmi-1.32.4.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/net-libs/libqmi/Manifest b/net-libs/libqmi/Manifest
index 04b9d9b87436..40d11f0b3f56 100644
--- a/net-libs/libqmi/Manifest
+++ b/net-libs/libqmi/Manifest
@@ -1 +1,2 @@
 DIST libqmi-1.30.8.tar.xz 1244844 BLAKE2B 
c8d98106783eb22571ee82c0012e1ce7ed79e94818350134b80853e16fa287c77bafb34d2913690ae593d02112dc5d2b0ff77606a24c4ce63733fd64245961a1
 SHA512 
60567e82eb35ed7ab3d65f1073e19ca8faa68e909f96e498b8f9d8ce2a987156e0a580f9c212416c4e0740d2ad05cb93f4dfeae9b2d048f0eb53ab6a83f6d024
+DIST libqmi-1.32.4.tar.bz2 3710575 BLAKE2B 
728cc821208432ec69d21d6b1b16e82f982e27ba899e0a2426b6e1ae6ce8cc800f15417e4d5ff6fd9a60ad2a0e7c3f3ddc77caee9115431d174e29bd40a8398b
 SHA512 
6f68e2dd4bf5493de0c9298d88e477f9477b367f887bf5321a1faab7e8217fd10e761748326deb37ca26659bef70d5c8464bcb964d0ed0ba1f44c423785ebb0f

diff --git a/net-libs/libqmi/libqmi-1.32.4.ebuild 
b/net-libs/libqmi/libqmi-1.32.4.ebuild
new file mode 100644
index ..5336e7de9c06
--- /dev/null
+++ b/net-libs/libqmi/libqmi-1.32.4.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3
+   
EGIT_REPO_URI="https://gitlab.freedesktop.org/mobile-broadband/libqmi.git;
+else
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86"
+   
SRC_URI="https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/archive/${PV}/${P}.tar.bz2;
+fi
+
+inherit bash-completion-r1 meson udev
+
+DESCRIPTION="Qualcomm MSM (Mobile Station Modem) Interface (QMI) modem 
protocol library"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/libqmi/ 
https://gitlab.freedesktop.org/mobile-broadband/libqmi;
+
+LICENSE="LGPL-2"
+IUSE="gtk-doc +mbim +qrtr"
+
+SLOT="0/5.9"   # soname of libqmi-glib.so
+
+RDEPEND="
+   >=dev-libs/glib-2.56
+   >=dev-libs/libgudev-232
+   mbim? ( >=net-libs/libmbim-1.18.0 )
+   qrtr? ( >=net-libs/libqrtr-glib-1.0.0:= )
+
+   dev-libs/gobject-introspection:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-apps/help2man
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gtk-doc )
+"
+
+src_configure() {
+   # Let's avoid BuildRequiring bash-completion, install it manually
+   local emesonargs=(
+   $(meson_use mbim mbim_qmux)
+   $(meson_use qrtr)
+   -Drmnet=true
+
+   -Dudev=true
+   -Dudevdir="$(get_udevdir)"
+
+   -Dintrospection=true
+   $(meson_use gtk-doc gtk_doc)
+   -Dman=true
+
+   -Dbash_completion=false
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   dobashcomp src/qmicli/qmicli
+}



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

2023-07-29 Thread Pacho Ramos
commit: 240aa47c71f338dec97ee0362f5a5c67399efd34
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jul 29 10:12:44 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jul 29 10:13:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=240aa47c

media-fonts/urw-fonts: add github upstream metadata

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

 media-fonts/urw-fonts/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/media-fonts/urw-fonts/metadata.xml 
b/media-fonts/urw-fonts/metadata.xml
index 9448af9c5670..76b46ebbbc1d 100644
--- a/media-fonts/urw-fonts/metadata.xml
+++ b/media-fonts/urw-fonts/metadata.xml
@@ -5,5 +5,8 @@
fo...@gentoo.org
Fonts

+   
+   ArtifexSoftware/urw-base35-fonts
+   

 



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

2023-07-29 Thread Pacho Ramos
commit: 8dd70d61f3f6c73aecf5c36b8026f1f8016a0f8e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jul 29 10:02:37 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jul 29 10:13:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dd70d61

media-fonts/urw-fonts: add 20230503

New upstream. It uses the latest snapshot as it includes patches other
distributions are applying over the older 2020 version.
Legacy fonts dropped for now as they add extra complexity to the ebuild, some
distros killed them years ago without issues and the reverse deps I have tried
still work fine without them. If some old stuff breaks, feel free to report and
we will see how to proceed with them.

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

 media-fonts/urw-fonts/Manifest  |  1 +
 media-fonts/urw-fonts/urw-fonts-20230503.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/media-fonts/urw-fonts/Manifest b/media-fonts/urw-fonts/Manifest
index 0742931e8886..fd204fe02ed3 100644
--- a/media-fonts/urw-fonts/Manifest
+++ b/media-fonts/urw-fonts/Manifest
@@ -1 +1,2 @@
 DIST urw-fonts-2.4-9.fc13.src.rpm 3198315 BLAKE2B 
9f4c026af2ee6b472454be43b4e1d11616770cb63841fe022762f18a7c71abc37e442102a3d54b880a6a34117442cf45b2d65133ef9cca564e55a26ac1179824
 SHA512 
cd8c9eb9e56480e70129c14cc744b944fe51fc616b8b5da46b7251520c84486c6c4354afdd7517569ba7874255c00b755aace076dc2cf1a1d8bdd30e41322d4b
+DIST urw-fonts-20230503.tar.gz 11194541 BLAKE2B 
552de1079ef2dbce3e7fe352ef9f81a5f55fb34d71a11bc25895174804e0ef5b4424981204d46753cf83e014d786c27625ef3389745126e55b7ca1df9d01bc46
 SHA512 
0d192664a2371a0746b10d639a9140d8620cc99058ff7930b94a8b9bd22a5c858e5315d40dd310de07d1c5eb5015f8132b772682b544ac3cadee56c7de2e7386

diff --git a/media-fonts/urw-fonts/urw-fonts-20230503.ebuild 
b/media-fonts/urw-fonts/urw-fonts-20230503.ebuild
new file mode 100644
index ..3def35683df5
--- /dev/null
+++ b/media-fonts/urw-fonts/urw-fonts-20230503.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit font
+
+DESCRIPTION="(URW)++ base 35 font set"
+HOMEPAGE="https://github.com/ArtifexSoftware/urw-base35-fonts;
+COMMIT="3c0ba3b5687632dfc66526544a4e811fe0ec0cd9"
+SRC_URI="https://github.com/ArtifexSoftware/urw-base35-fonts/archive/${COMMIT}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+S="${WORKDIR}/urw-base35-fonts-${COMMIT}"
+
+FONT_S="${S}/fonts"
+FONT_SUFFIX="afm otf ttf"
+FONT_PRIORITY="61" # Same as in Fedora
+FONT_CONF=(
+   fontconfig/${FONT_PRIORITY}-urw-bookman.conf
+   fontconfig/${FONT_PRIORITY}-urw-c059.conf
+   fontconfig/${FONT_PRIORITY}-urw-d05l.conf
+   fontconfig/${FONT_PRIORITY}-urw-fallback-backwards.conf
+   fontconfig/${FONT_PRIORITY}-urw-fallback-generics.conf
+   fontconfig/${FONT_PRIORITY}-urw-fallback-specifics.conf
+   fontconfig/${FONT_PRIORITY}-urw-gothic.conf
+   fontconfig/${FONT_PRIORITY}-urw-nimbus-mono-ps.conf
+   fontconfig/${FONT_PRIORITY}-urw-nimbus-roman.conf
+   fontconfig/${FONT_PRIORITY}-urw-nimbus-sans-narrow.conf
+   fontconfig/${FONT_PRIORITY}-urw-nimbus-sans.conf
+   fontconfig/${FONT_PRIORITY}-urw-p052.conf
+   fontconfig/${FONT_PRIORITY}-urw-standard-symbols-ps.conf
+   fontconfig/${FONT_PRIORITY}-urw-z003.conf
+)
+
+src_prepare() {
+   default
+   cd "${S}"/fontconfig
+   for f in *.conf ; do
+   mv "${f}" "${FONT_PRIORITY}-${f}"
+   done
+}
+
+src_install() {
+   font_src_install
+   insinto /usr/share/metainfo
+   doins appstream/*.xml
+}



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

2023-07-29 Thread Pacho Ramos
commit: 3a5fdcc051998b7feec0a3fdeade293abf048f45
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jul 29 09:38:12 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jul 29 09:38:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a5fdcc0

www-client/epiphany: add 44.6

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

 www-client/epiphany/Manifest |  1 +
 www-client/epiphany/epiphany-44.6.ebuild | 87 
 2 files changed, 88 insertions(+)

diff --git a/www-client/epiphany/Manifest b/www-client/epiphany/Manifest
index 5d2b398a9e40..4ded80e68d47 100644
--- a/www-client/epiphany/Manifest
+++ b/www-client/epiphany/Manifest
@@ -1,3 +1,4 @@
 DIST epiphany-44.2.tar.xz 3991788 BLAKE2B 
c18e3c952a1e71e498646017886caba82325e220b2682c8d804e2b5e40b7a80bc3521c0e3c098d8a24732ddf727f6b37936ffae154599a0c8c4a5aa90765f1a5
 SHA512 
026536a1d0a74059e9f642ddf38156f80f0c244ace6449caa0908a49daf3bcea735745050abe6f565224c73489d0ce12da2f2ac907d062ac270f24b3b045f86e
 DIST epiphany-44.3.tar.xz 3993404 BLAKE2B 
c0e07d19178f2a66f40e0874250b48267de419bd2b721223789128ac11ab5aaca9029590e4d15d6788061c87b1780f771959cb5f30af9f29828d60c544484678
 SHA512 
ed92eaf1300b1d6b0190aa613ed77e39d7978b8169edaa560404b1b64a1ee1d496f2cffbda83553a2faed2496e535dc99e219fc7fb22e41eacd19451ad868f23
 DIST epiphany-44.5.tar.xz 3994260 BLAKE2B 
9f05a2b4bde9eebcad69db1da373ea617c5999e76a5988ec93acc41daddf6794a01029c77eb77714329b3e6b1d5f41c3084dc7e775aa1a70f815bf8c95bc4af8
 SHA512 
cf3a25676e8129d362234c87c8199a5973b80e3cc87e801be2199da4474042e840b63a156324eaa40485b5a24aa15835104a46ef041b6c7b400ed623422e99ec
+DIST epiphany-44.6.tar.xz 3994776 BLAKE2B 
e73fc66d7138961b61085538daf15c0d93a13827a9fcef62f111ddee87541a0fb61a9fb8fba7814c613da8179c895ddedcc22e2838885aa9222c327609968dfb
 SHA512 
9af157db0f7a68d64fec9fd17465ee8cc900879a3613c3f3e03ea27938a84c0dda6be30b4d1d2cc0f9ddba5cf5d41de3d3156b0580fdce03b1d8f920bb96536c

diff --git a/www-client/epiphany/epiphany-44.6.ebuild 
b/www-client/epiphany/epiphany-44.6.ebuild
new file mode 100644
index ..0fef2a8e428b
--- /dev/null
+++ b/www-client/epiphany/epiphany-44.6.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson xdg virtualx
+
+DESCRIPTION="GNOME webbrowser based on Webkit"
+HOMEPAGE="https://wiki.gnome.org/Apps/Web 
https://gitlab.gnome.org/GNOME/epiphany;
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+
+DEPEND="
+   >=x11-libs/cairo-1.2
+   >=app-crypt/gcr-3.9.0:4=[gtk]
+   >=x11-libs/gdk-pixbuf-2.36.5:2
+   >=dev-libs/glib-2.70.0:2
+   gnome-base/gsettings-desktop-schemas
+   >=media-libs/gstreamer-1.0
+   >=gui-libs/gtk-4.9.3:4
+   >=app-text/iso-codes-0.35
+   >=dev-libs/json-glib-1.6
+   app-arch/libarchive:=
+   >=gui-libs/libadwaita-1.3_rc:1
+   >=app-crypt/libsecret-0.19
+   >=net-libs/libsoup-2.99.4:3.0
+   >=dev-libs/libxml2-2.6.12:2
+   >=dev-libs/nettle-3.4:=
+   >=dev-libs/libportal-0.6:0=[gtk]
+   >=dev-db/sqlite-3.22:3
+   >=net-libs/webkit-gtk-2.40.0:6=
+
+   dev-libs/gmp:0=
+"
+RDEPEND="${DEPEND}
+   x11-themes/adwaita-icon-theme
+"
+# appstream-glib needed for appdata.xml gettext translation
+BDEPEND="
+   dev-libs/appstream-glib
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   xdg_environment_reset
+}
+
+src_configure() {
+   local emesonargs=(
+   -Ddeveloper_mode=false
+   # maybe enable later if network-sandbox is off, but in 3.32.4 
the network test
+   # is commented out upstream anyway
+   -Dnetwork_tests=disabled
+   -Dtech_preview=false
+   $(meson_feature test unit_tests)
+   -Dgranite=disabled
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+
+   if ! has_version net-libs/webkit-gtk:6[jpeg2k]; then
+   ewarn "Your net-libs/webkit-gtk:6 is built without USE=jpeg2k."
+   ewarn "Various image galleries/managers may be broken."
+   fi
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2023-07-29 Thread Pacho Ramos
commit: e04146ca82a0edf4114c4698ee3c5e2c2899030c
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jul 29 09:14:25 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jul 29 09:14:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e04146ca

app-text/gspell: add 1.12.2

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

 app-text/gspell/Manifest |  1 +
 app-text/gspell/gspell-1.12.2.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/app-text/gspell/Manifest b/app-text/gspell/Manifest
index 83f629ed3b1b..d642b668dd94 100644
--- a/app-text/gspell/Manifest
+++ b/app-text/gspell/Manifest
@@ -1 +1,2 @@
 DIST gspell-1.12.1.tar.xz 442912 BLAKE2B 
727db08f0523a9c222ac763e2ae995112862fac772c9208fd42bed535624450efbfe6c8c63d5dc3521f148cd3f6ea591761a8729d1f8f4337ce00e6dbdcff80e
 SHA512 
1498399059b29bd8fe03396a45eb7ea1f00ece7761a63a29ba3e9559f8e3e9e4607022534280bc2ba239fa8cf118f67028b0368b706855fb513172388d951e1c
+DIST gspell-1.12.2.tar.xz 442824 BLAKE2B 
6a574339dfa4930e5506d63d5f0cf27d8433c2914ce1204edc8366992ebf05bf78d4777029fa17f05be73291510897862c63479e59e72522a4c4943647f66539
 SHA512 
c13df805f6128cfd19c41e4936fbb49516f80e09d27e79380d5638cbd1a8a3bfc6aae5ef8a4faa748495fe529bde92805bbd5530610b113c58daa36f273a5af8

diff --git a/app-text/gspell/gspell-1.12.2.ebuild 
b/app-text/gspell/gspell-1.12.2.ebuild
new file mode 100644
index ..16d18c659738
--- /dev/null
+++ b/app-text/gspell/gspell-1.12.2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2 vala virtualx
+
+DESCRIPTION="Spell check library for GTK+ applications"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gspell;
+
+LICENSE="LGPL-2.1+"
+SLOT="0/2" # subslot = libgspell-1 soname version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+
+IUSE="+introspection +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+RDEPEND="
+   >=app-text/enchant-2.2:2
+   >=dev-libs/glib-2.44:2
+   >=x11-libs/gtk+-3.20:3[introspection?]
+   dev-libs/icu:=
+   introspection? ( >=dev-libs/gobject-introspection-1.42.0:= )
+"
+DEPEND="${RDEPEND}
+   test? ( sys-apps/dbus )
+"
+BDEPEND="
+   dev-libs/libxml2:2
+   dev-util/glib-utils
+   >=dev-util/gtk-doc-am-1.25
+   >=sys-devel/gettext-0.19.6
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+   test? (
+   app-text/enchant:2[hunspell]
+   || (
+   app-dicts/myspell-en[l10n_en(+)]
+   app-dicts/myspell-en[l10n_en-US(+)]
+   )
+   )
+"
+# Tests require a en_US dictionary and fail with deprecated enchant aspell 
backend:
+# So enchant[hunspell] + myspell-en ensure they pass (hunspell is ordered 
before aspell),
+# however a different backend like hspell or nuspell + their en_US dict might 
be fine too,
+# but we don't support them at this time (2020-04-12) in enchant:2
+
+src_prepare() {
+   use vala && vala_setup
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure \
+   $(use_enable introspection) \
+   $(use_enable vala)
+}
+
+src_test() {
+   virtx dbus-run-session emake check
+}



[gentoo-commits] repo/gentoo:master commit in: games-rpg/bass/

2023-07-24 Thread Pacho Ramos
commit: cfddefbd76280f92bf911880805c72bb45ceeb59
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Jul 24 22:16:53 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Jul 24 22:17:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfddefbd

games-rpg/bass: Enable subtitles

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

 games-rpg/bass/bass-1.3-r2.ebuild | 41 +++
 1 file changed, 41 insertions(+)

diff --git a/games-rpg/bass/bass-1.3-r2.ebuild 
b/games-rpg/bass/bass-1.3-r2.ebuild
new file mode 100644
index ..3744a3380d0a
--- /dev/null
+++ b/games-rpg/bass/bass-1.3-r2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop wrapper
+
+DESCRIPTION="Beneath a Steel Sky: a SciFi thriller set in a bleak vision of 
the future"
+HOMEPAGE="https://en.wikipedia.org/wiki/Beneath_a_Steel_Sky;
+
+CD_VERSION="1.2"
+SRC_URI="http://downloads.sourceforge.net/scummvm/BASS-Floppy-${PV}.zip
+   http://downloads.sourceforge.net/scummvm/bass-cd-${CD_VERSION}.zip
+   mirror://gentoo/${PN}.png"
+S="${WORKDIR}/"
+
+LICENSE="bass"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+RDEPEND=">=games-engines/scummvm-0.5.0"
+DEPEND="${RDEPEND}"
+BDEPEND="app-arch/unzip"
+
+src_install() {
+   dobin "${FILESDIR}"/scummvmGetLang.sh
+
+   insinto /usr/share/${PN}
+   doins sky.*
+   mv bass-cd-"${CD_VERSION}"/readme.txt readme-cd.txt || die
+   doins -r bass-cd-"${CD_VERSION}"/
+
+   make_wrapper bass "scummvm -f -n -p \"${EPREFIX}/usr/share/${PN}\" 
-q\$(scummvmGetLang.sh) sky" .
+   make_wrapper bass-cd "scummvm -f -n -p 
\"${EPREFIX}/usr/share/${PN}/bass-cd-${CD_VERSION}\" -q\$(scummvmGetLang.sh) 
sky" .
+
+   doicon "${DISTDIR}"/${PN}.png
+   make_desktop_entry ${PN} "Beneath a Steel Sky (Floppy version)"
+   make_desktop_entry ${PN}-cd "Beneath a Steel Sky (CD version)"
+
+   dodoc readme*.txt
+}



[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



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