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

2023-04-17 Thread Pacho Ramos
commit: fb5e5270aba76725c053bb732403096f65e6d0c0
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Apr 17 14:49:58 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Apr 17 14:52:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb5e5270

gnome-extra/gnome-shell-extension-alphabetical-grid: drop 27.0, 28.0

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

 .../Manifest   |  2 -
 ...e-shell-extension-alphabetical-grid-27.0.ebuild | 59 --
 ...e-shell-extension-alphabetical-grid-28.0.ebuild | 59 --
 3 files changed, 120 deletions(-)

diff --git a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
index e68000f1ebfa..19e3bede975b 100644
--- a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
+++ b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
@@ -1,3 +1 @@
-DIST gnome-shell-extension-alphabetical-grid-27.0.tar.gz 212216 BLAKE2B 
095159d7e9e3683e30dc0d8bf0e2b8cd66b3b22748a4a8551bdcbd284ace1eda96ce9b2d3822d67815a46ea5f3df33ce7ccbd3e0371d987c9be240881be89c57
 SHA512 
d4c37b21e9c429250fd95281ce7cacb5252e093f834577448bdc218065f147f60b556f65450384e40360a0ff8bc1f52195a46664241cd386d486d5e1327817b8
-DIST gnome-shell-extension-alphabetical-grid-28.0.tar.gz 213098 BLAKE2B 
15a59c56110462994c890075790d92a4dda10b1de348c16c3909d20af6a35fa82e471ba1feb0a28787627468c0e2dd9f6d926e9b145248387e1c2c87ef964360
 SHA512 
31be9cedeabde79c41f6d8ad7047756d085b1d35f2d7479f056d72e56ae9d95e09692ea2dfaa700dcf45958fd42cd9e1b6f43a75d76ebf68ea0f1051dcd3a723
 DIST gnome-shell-extension-alphabetical-grid-29.0.tar.gz 213643 BLAKE2B 
f4e0244f41ec426f5c2189ccfb32144c419d10d22ea477b102d60defd203cc80cb5272aaeedcc5fd3e554341a51aa9ed0e829e38a2c6977daaf82f954fd6a073
 SHA512 
a4417637d719cc2d35fca80b3621e8bd6e965ed87890105f611d69ae4b901c25080c64599ceac3518dafedd0fb240989b447b643bb88fc2164463371eb0c98f2

diff --git 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-27.0.ebuild
 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-27.0.ebuild
deleted file mode 100644
index 76a35b86c273..
--- 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-27.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
-}

diff --git 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-28.0.ebuild
 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-28.0.ebuild
deleted file mode 100644
index 60d548d52ade..
--- 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-28.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-ext

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

2023-04-17 Thread Pacho Ramos
commit: 4e732170a92d298d1664f70f62376016400e50d9
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Apr 17 14:52:03 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Apr 17 14:52:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e732170

sci-chemistry/chemex: drop 2022.2.0

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

 sci-chemistry/chemex/Manifest   |  1 -
 sci-chemistry/chemex/chemex-2022.2.0.ebuild | 42 -
 2 files changed, 43 deletions(-)

diff --git a/sci-chemistry/chemex/Manifest b/sci-chemistry/chemex/Manifest
index 6aa2050ef8e4..eb56724409fb 100644
--- a/sci-chemistry/chemex/Manifest
+++ b/sci-chemistry/chemex/Manifest
@@ -1,3 +1,2 @@
-DIST chemex-2022.2.0.tar.gz 2837302 BLAKE2B 
611e51a3a29dd479119dd0b2fa7aa0eae08aa59806cc26f61feda7aca7b2a94b6cc75458ec753f989ee1076b3fa49998d7fed26de1a1408432fd416d364a8f8a
 SHA512 
52d3d8e4edd148c0e93a8c4ba4a0a487df76e332155994dc347af5e65e3baebbc39617a653853c6f5787e571c0dda756dfdec35446bc00fe9965ae1c2e8192f0
 DIST chemex-2022.3.0.tar.gz 2842921 BLAKE2B 
d0fe809ed64ee86ef319bd76c33dea1e75de13fc7cdf7e77d8cb74e4c76b66edd6e3c535df405a66bfc228780f34ee18a56639241ae8c234ac4128ed4ba806f3
 SHA512 
93a8e362ec024a3d49e2792e485b3a7808944fb02c41dae0d0b2af14ccb00b95d9edddc47eef0f08d1040b08cf6078be74b45185be84b495ead96c951ee52515
 DIST chemex-2022.3.1.tar.gz 2845188 BLAKE2B 
dbc6c73f1c8702a027c647b6c9a64a00a0ba5ce64e16fc68062b3bc4cff95f4c643d57b28d74f3bcda7b24ab99ce9bc28baad950b9cca1356e6b8a36be17
 SHA512 
f398a3402e11157950b599325c2152a2b47221cb2b926510fd4494554399aaf404de871c83f23fff86be8124e1151903cb6378c118fdecec55f4110cdbf74647

diff --git a/sci-chemistry/chemex/chemex-2022.2.0.ebuild 
b/sci-chemistry/chemex/chemex-2022.2.0.ebuild
deleted file mode 100644
index 227f615edbcf..
--- a/sci-chemistry/chemex/chemex-2022.2.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_SINGLE_IMPL="yes"
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Program to fit chemical exchange induced shift and relaxation 
data"
-HOMEPAGE="https://github.com/gbouvignies/chemex;
-SRC_URI="https://github.com/gbouvignies/ChemEx/archive/refs/tags/v${PV/_p/-dev}.tar.gz
 -> ${P}.tar.gz"
-S="${WORKDIR}/ChemEx-${PV/_p/-dev}"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64"
-IUSE="test"
-
-#RESTRICT="!test? ( test )"
-# FIXME: Restrict until tests are readded 
https://github.com/gbouvignies/ChemEx/issues/51
-RESTRICT="test"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   >=dev-python/asteval-0.9.25[${PYTHON_USEDEP}]
-   >=dev-python/cachetools-5.2.0[${PYTHON_USEDEP}]
-   >=dev-python/lmfit-1.1.0[${PYTHON_USEDEP}]
-   >=dev-python/matplotlib-3.6.2[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.24.0[${PYTHON_USEDEP}]
-   >=dev-python/pydantic-1.10.4[${PYTHON_USEDEP}]
-   >=dev-python/rapidfuzz-2.13.7[${PYTHON_USEDEP}]
-   >=dev-python/rich-13.0.0[${PYTHON_USEDEP}]
-   >=dev-python/scipy-1.10.0[${PYTHON_USEDEP}]
-   >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
-   ')
-"
-DEPEND="${RDEPEND}"
-
-distutils_enable_tests pytest



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

2023-04-17 Thread Pacho Ramos
commit: bf97f145f1fa7f28a20606f403ff5e202188f2f5
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Apr 17 13:47:41 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Apr 17 13:47:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf97f145

media-fonts/noto: add 20230331

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

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

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

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



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

2023-04-17 Thread Pacho Ramos
commit: a57914d46f229ccceb97642452307ec61fa65473
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Apr 17 13:40:24 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Apr 17 13:40:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a57914d4

sys-power/power-profiles-daemon: drop 0.12

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

 .../power-profiles-daemon-0.12.ebuild  | 71 --
 1 file changed, 71 deletions(-)

diff --git a/sys-power/power-profiles-daemon/power-profiles-daemon-0.12.ebuild 
b/sys-power/power-profiles-daemon/power-profiles-daemon-0.12.ebuild
deleted file mode 100644
index 6e3f67c1abf2..
--- a/sys-power/power-profiles-daemon/power-profiles-daemon-0.12.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit meson python-single-r1 systemd
-
-DESCRIPTION="Makes power profiles handling available over D-Bus"
-HOMEPAGE="https://gitlab.freedesktop.org/hadess/power-profiles-daemon/;
-SRC_URI="https://gitlab.freedesktop.org/hadess/${PN}/-/archive/${PV}/${P}.tar.bz2;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="gtk-doc test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="${PYTHON_DEPS}
-   $(python_gen_cond_dep 'dev-python/pygobject:3[${PYTHON_USEDEP}]')
-   dev-libs/glib:2
-   >=dev-libs/libgudev-234
-   >=sys-auth/polkit-0.114
-   sys-power/upower
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   gtk-doc? ( dev-util/gi-docgen )
-   test? (
-   dev-util/umockdev
-   $(python_gen_cond_dep '
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/python-dbusmock[${PYTHON_USEDEP}]
-   ')
-   )
-"
-
-python_check_deps() {
-   if use test; then
-   python_has_version 
"dev-python/python-dbusmock[${PYTHON_USEDEP}]" &&
-   python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]"
-   else
-   python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]"
-   fi
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
-   $(meson_use gtk-doc gtk_doc)
-   $(meson_use test tests)
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-   python_fix_shebang "${D}"/usr/bin/powerprofilesctl
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   if systemd_is_booted; then
-   elog "You need to enable the service:"
-   elog "# systemctl enable ${PN}"
-   fi
-   fi
-}



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

2023-04-17 Thread Pacho Ramos
commit: ff746d4843fdfe921db9305f4d1b3f745f039e4b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Apr 17 13:40:10 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Apr 17 13:40:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff746d48

sys-power/power-profiles-daemon: Add missing dep

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

 sys-power/power-profiles-daemon/power-profiles-daemon-0.12-r1.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git 
a/sys-power/power-profiles-daemon/power-profiles-daemon-0.12-r1.ebuild 
b/sys-power/power-profiles-daemon/power-profiles-daemon-0.12-r1.ebuild
index 84451d51dd70..ce6ac2295741 100644
--- a/sys-power/power-profiles-daemon/power-profiles-daemon-0.12-r1.ebuild
+++ b/sys-power/power-profiles-daemon/power-profiles-daemon-0.12-r1.ebuild
@@ -28,7 +28,10 @@ RDEPEND="${PYTHON_DEPS}
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
-   gtk-doc? ( dev-util/gi-docgen )
+   gtk-doc? (
+   dev-util/gi-docgen
+   dev-util/gtk-doc
+   )
test? (
dev-util/umockdev
$(python_gen_cond_dep '



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

2023-04-17 Thread Pacho Ramos
commit: aaf3b51f4553c6aafe5087a32cce7d442f6d48e2
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Apr 17 13:29:57 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Apr 17 13:29:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaf3b51f

x11-misc/virtualgl: add 3.1

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

 x11-misc/virtualgl/Manifest |  1 +
 x11-misc/virtualgl/virtualgl-3.1.ebuild | 97 +
 2 files changed, 98 insertions(+)

diff --git a/x11-misc/virtualgl/Manifest b/x11-misc/virtualgl/Manifest
index d9eec5b6ca96..621e257d4711 100644
--- a/x11-misc/virtualgl/Manifest
+++ b/x11-misc/virtualgl/Manifest
@@ -1,2 +1,3 @@
 DIST VirtualGL-3.0.1.tar.gz 1217488 BLAKE2B 
7ed73406361a5032806a6d9196328b48e23caf4dea668f6cbbf2ebcee3a0e76925141a826072f3b317327c71773683df65d5ecb16ffd92a1c5ddb088a63a3f6f
 SHA512 
d953b9c31ec3608a05da0069d83e7115a42e2c98bf169dcf97bf2d271cf7a5673e32d66247f0184aa40741597ca0732edb5f7992a82c5bc48bac25f1cb1889ef
 DIST VirtualGL-3.0.2.tar.gz 1220143 BLAKE2B 
72c6f46ee4c10c81516c9c3cfea610875375376050e266df3019fdfcc6426d10355292ce96cb0821e3934a8017daa8ab9a183049d714aa61c1e54a1b503527f4
 SHA512 
fe649460265def2858dde76fc9ad0c9183bc5ccf97da2689c43d7157d0a187f0fab784efb2ae17dbface4e7973a300e4b82f8bb7d563e80b67c3199b86068f37
+DIST VirtualGL-3.1.tar.gz 1248818 BLAKE2B 
556e2a05811b89ddfecc371d75888f09c7a59bb2c7e3f265eae4631627cf3e586114735b2616cd6292fbcea089e81326736013a7b1d47ad1746365e72e313627
 SHA512 
cd1109b4dee426918e61348b22b3bfb0c45102bbb0bcde9b78c36b607a396bbff7d7c72cf3bf9626128da0f1776c42bbb59be863239e60e0f7307d2a73de463b

diff --git a/x11-misc/virtualgl/virtualgl-3.1.ebuild 
b/x11-misc/virtualgl/virtualgl-3.1.ebuild
new file mode 100644
index ..8b9679b59247
--- /dev/null
+++ b/x11-misc/virtualgl/virtualgl-3.1.ebuild
@@ -0,0 +1,97 @@
+# 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}"
+
+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 \
+   server/vglrun.in server/vglgenkey server/vglserver_config || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   # Completely breaks steam/wine for discrete graphics otherwise
+   # see https://github.com/VirtualGL/virtualgl/issues/16
+   append-ldflags "-Wl,--no-as-needed"
+
+   abi_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/"${PF}"
+   -DTJPEG_INCLUDE_DIR=/usr/include
+   -DCMAKE_INSTALL_LIBDIR=/usr/$(get_libdir)/VirtualGL
+   -DTJPEG_LIBRARY=/usr/$(get_libdir)/libturbojpeg.so
+   -DCMAKE_LIBRARY_PATH=/usr/$(get_libdir)
+   )
+   cmake_src_configure
+   }
+   multilib_parallel_foreach_abi abi_configure
+}
+
+src_install() {
+   cmake-multilib_src_install
+
+   # Make config dir
+   keepdir /var/lib/VirtualGL
+   fowners root:video /var/lib/VirtualGL
+   fperms 0750 /var/lib/VirtualGL
+   newinitd "${FILESDIR}/vgl.initd-r4" vgl
+   newconfd "${FILESDIR}/vgl.confd-r2&qu

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-bing-wallpaper/

2023-04-09 Thread Pacho Ramos
commit: 7c9523dc6eea3f42cd1585ffa45bcef5d938391e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Mar 29 07:42:22 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Apr  9 18:11:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c9523dc

gnome-extra/gnome-shell-extension-bing-wallpaper: add 45

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

 .../gnome-shell-extension-bing-wallpaper/Manifest  |  1 +
 .../gnome-shell-extension-bing-wallpaper-45.ebuild | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest 
b/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest
index ef769bd30d6e..5cbb955a1d4a 100644
--- a/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest
+++ b/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extension-bing-wallpaper-43.tar.gz 6816279 BLAKE2B 
d73f6247e41762d36095afb2602d768dac4997c911384ee57df2b2d27301395a98f8d00b94b4163d2bce5d2d43c783f181dda5f610eabd446bf9e130d905b85d
 SHA512 
89cef18340f20d7c80764cdaea233479bf419d479349326feaa890847acce3b964e119a63cca29caa061711b7754e5861d19314082b95f394275c40cafe4065f
 DIST gnome-shell-extension-bing-wallpaper-44.tar.gz 6821608 BLAKE2B 
ddc29bee60cbf457eb853ad8d0caa1c9e0660782d021fda03e4eaf2f2d50ec72cdafe225ebfe57abbb1ac8d506ff409d84c74c629765e176ff35991ef52d04dd
 SHA512 
8402862affeca913aaf67ee771df3152309a23335e99cd6c2fc7c6f0b293f8fa4e593fc2c9a4e1366e340ab956d2ee623780bc02654dbbff46b00b30232a70dc
+DIST gnome-shell-extension-bing-wallpaper-45.tar.gz 5410536 BLAKE2B 
bf0a8c7ae8fc421ba9a9cd88cf689b18336c3e25e0eb5627e600e4d8e2fb0ace1c7b867e189aef8fa2e3f2a7cc2e7164636e712a4ad0e6cf3b54b4c9428a96d8
 SHA512 
e82bb69745f06c83d76a7faad0c777b7b77b69b39a31cf7845593c861b45cb571a5183423efbbf05cfdb0e2b43f205160e903de65d545d98df0ccd43710b00de

diff --git 
a/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-45.ebuild
 
b/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-45.ebuild
new file mode 100644
index ..c449d1c4f90f
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-45.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2-utils
+
+DESCRIPTION="Changes your wallpaper daily to the bing.com background image"
+HOMEPAGE="https://github.com/neffo/bing-wallpaper-gnome-extension;
+SRC_URI="https://github.com/neffo/bing-wallpaper-gnome-extension/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-libs/glib:2
+   app-eselect/eselect-gnome-shell-extensions
+   >=gnome-base/gnome-shell-3.36
+"
+DEPEND=""
+BDEPEND=""
+
+S="${WORKDIR}/bing-wallpaper-gnome-extension-${PV}"
+extension_uuid="bingwallpa...@ineffable-gmail.com"
+
+PATCHES=(
+   # https://github.com/neffo/bing-wallpaper-gnome-extension/issues/113
+   "${FILESDIR}/${PN}-44-unlock-screen.patch"
+)
+
+src_install() {
+   einstalldocs
+   rm -f README.md LICENSE || die
+   insinto /usr/share/glib-2.0/schemas
+   doins schemas/*.xml
+   rm -rf 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: x11-themes/fedora-backgrounds/

2023-04-09 Thread Pacho Ramos
commit: 7985e86f50b6bbbef7216cecb8882cc58217a59f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr  9 18:12:21 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Apr  9 18:12:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7985e86f

x11-themes/fedora-backgrounds: add 38.1.1

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

 x11-themes/fedora-backgrounds/Manifest |  1 +
 .../fedora-backgrounds-38.1.1.ebuild   | 24 ++
 2 files changed, 25 insertions(+)

diff --git a/x11-themes/fedora-backgrounds/Manifest 
b/x11-themes/fedora-backgrounds/Manifest
index 9089afefcc0f..6d6898c13e28 100644
--- a/x11-themes/fedora-backgrounds/Manifest
+++ b/x11-themes/fedora-backgrounds/Manifest
@@ -9,3 +9,4 @@ DIST f34-backgrounds-34.0.1.tar.xz 23613140 BLAKE2B 
22295e9eb8e9d9d3ae73b6ebcc27
 DIST f36-backgrounds-36.1.2.tar.xz 7757840 BLAKE2B 
be36bfbd1a16e7ceb98afe38ad2f2e2dae7e88ff8d19a636206120b2f248b43a79752c5a90c324ad5f1851961306c13570a1c3325456f2499d609b36db01d4e1
 SHA512 
7e9e0e2844c55df1097baad546d4284e01dbec10bf3b544efb6eab001a0d059317bf28160d11deb049243fa5542ccf342c571f95f185d9b905f81bb75d2f5026
 DIST f37-backgrounds-37.0.5.tar.xz 9645420 BLAKE2B 
9cdad101aee869e4a4f3132494854c513820b78d1b85350079fae6b6d6f344c2e98e951319cd2cce104344893dd303544e3afb939f7e39af9a659186c95e7a11
 SHA512 
1ee6fd5cbca0d3f86cd917cd83155b95bf6bebf43437d78f810fd9f80a11786203d36b6f6ea163d9585d72e771e26b6ca910b31f69a7a61d066495b4f3159309
 DIST f38-backgrounds-38.0.2.tar.xz 27491608 BLAKE2B 
03e57645cf4d0cd76555905271b18a957ed65127b8dea4d92b815ceb50e5f7f0eb9f7429562f7cd876e52fb742b215cf1c37ec4bfb2f7a4d774aca82d890697e
 SHA512 
4d878f90b0e95c151cbcbe83a13a11b42e01bdc3caf523817a13cfa59b72a484581a187e87fe4d301e3e7bbee210227eb3682a9276cf0d96049757cbb2a7e81b
+DIST f38-backgrounds-38.1.1.tar.xz 11412412 BLAKE2B 
44942432788bcbba62fd207091ad3c42d7db15586c8b46fb42f0f81b653b27ece10688b464651865517290f9d2cb90ef0e85543e80f9acaeb29d6f3f653dfff8
 SHA512 
79634cf9bd84ac4e11c8f6c8a45944f13db3c842a2ffc3374cdd991d279f4e3584b14f932811c3748e77f913cea3e3dc83af071e92e824f2145279973fe573b1

diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-38.1.1.ebuild 
b/x11-themes/fedora-backgrounds/fedora-backgrounds-38.1.1.ebuild
new file mode 100644
index ..5a5f5beabdca
--- /dev/null
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-38.1.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A set of default and supplemental wallpapers for Fedora"
+HOMEPAGE="https://github.com/fedoradesign/backgrounds;
+
+MY_PN="f$(ver_cut 1)-backgrounds"
+MY_P="${MY_PN}-${PV}"
+SRC_URI="https://github.com/fedoradesign/backgrounds/releases/download/v${PV}/${MY_P}.tar.xz;
+
+# Review on each bump, files Attribution*
+LICENSE="CC-BY-SA-4.0"
+
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+SLOT="$(ver_cut 1)"
+
+RDEPEND=""
+DEPEND=""
+BDEPEND=""
+
+S="${WORKDIR}/${MY_PN}"



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-bing-wallpaper/

2023-04-09 Thread Pacho Ramos
commit: 0e9cb036e7d7dd699dac22763ea3922971cb155b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Mar 29 07:43:02 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Apr  9 18:11:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e9cb036

gnome-extra/gnome-shell-extension-bing-wallpaper: drop 43

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

 .../gnome-shell-extension-bing-wallpaper/Manifest  |  1 -
 .../gnome-shell-extension-bing-wallpaper-43.ebuild | 50 --
 2 files changed, 51 deletions(-)

diff --git a/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest 
b/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest
index 5cbb955a1d4a..098521987edd 100644
--- a/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest
+++ b/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest
@@ -1,3 +1,2 @@
-DIST gnome-shell-extension-bing-wallpaper-43.tar.gz 6816279 BLAKE2B 
d73f6247e41762d36095afb2602d768dac4997c911384ee57df2b2d27301395a98f8d00b94b4163d2bce5d2d43c783f181dda5f610eabd446bf9e130d905b85d
 SHA512 
89cef18340f20d7c80764cdaea233479bf419d479349326feaa890847acce3b964e119a63cca29caa061711b7754e5861d19314082b95f394275c40cafe4065f
 DIST gnome-shell-extension-bing-wallpaper-44.tar.gz 6821608 BLAKE2B 
ddc29bee60cbf457eb853ad8d0caa1c9e0660782d021fda03e4eaf2f2d50ec72cdafe225ebfe57abbb1ac8d506ff409d84c74c629765e176ff35991ef52d04dd
 SHA512 
8402862affeca913aaf67ee771df3152309a23335e99cd6c2fc7c6f0b293f8fa4e593fc2c9a4e1366e340ab956d2ee623780bc02654dbbff46b00b30232a70dc
 DIST gnome-shell-extension-bing-wallpaper-45.tar.gz 5410536 BLAKE2B 
bf0a8c7ae8fc421ba9a9cd88cf689b18336c3e25e0eb5627e600e4d8e2fb0ace1c7b867e189aef8fa2e3f2a7cc2e7164636e712a4ad0e6cf3b54b4c9428a96d8
 SHA512 
e82bb69745f06c83d76a7faad0c777b7b77b69b39a31cf7845593c861b45cb571a5183423efbbf05cfdb0e2b43f205160e903de65d545d98df0ccd43710b00de

diff --git 
a/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-43.ebuild
 
b/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-43.ebuild
deleted file mode 100644
index 9d0bf9746e94..
--- 
a/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-43.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit gnome2-utils
-
-DESCRIPTION="Changes your wallpaper daily to the bing.com background image"
-HOMEPAGE="https://github.com/neffo/bing-wallpaper-gnome-extension;
-SRC_URI="https://github.com/neffo/bing-wallpaper-gnome-extension/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="
-   dev-libs/glib:2
-   app-eselect/eselect-gnome-shell-extensions
-   >=gnome-base/gnome-shell-3.36
-"
-DEPEND=""
-BDEPEND=""
-
-S="${WORKDIR}/bing-wallpaper-gnome-extension-${PV}"
-extension_uuid="bingwallpa...@ineffable-gmail.com"
-
-src_install() {
-   einstalldocs
-   rm -f README.md LICENSE || die
-   insinto /usr/share/glib-2.0/schemas
-   doins schemas/*.xml
-   rm -rf 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/gnome-shell-extension-dash-to-panel/

2023-04-09 Thread Pacho Ramos
commit: ce70c88d46530f42081e74d99428ad0b1f271911
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Mar 29 07:39:57 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Apr  9 18:11:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce70c88d

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

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

 .../gnome-shell-extension-dash-to-panel/Manifest   |  1 -
 .../gnome-shell-extension-dash-to-panel-53.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 f900b3639a58..9b0686edce7e 100644
--- a/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest
+++ b/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest
@@ -1,5 +1,4 @@
 DIST gnome-shell-extension-dash-to-panel-52.tar.gz 21167738 BLAKE2B 
d3a53daf218f9c9e5eebdaa94c86e31d2eff54ec46ea1d31d31967f431b3d40f5a5349e9d8d9ea4cc31a780cd4683a25edfaf2917f4754c3ded291ee1655208a
 SHA512 
be7b650c7cc2d91fe1dd5d58165fc485e3d19112821529ab4ed34bb2c957e9b14199eab3dbc372c54d1726fc8fa44053f8288b18849629066c2f4094255ed0ac
-DIST gnome-shell-extension-dash-to-panel-53.tar.gz 21206375 BLAKE2B 
53c5a9de423924c50734ad4a9d2c9363aebbf14fc63f59e1f15c39e4a3e88f73828c57695c115ac2a2f0c9d79e1de264b1bffda8f05331fe3bbff15b1aee53c5
 SHA512 
aec7fea713ab7ed2b2ccf21ca8b01794401265435b6a3836843337155776869fe22a5a8659f95c8a7d4d20b6e3b5710824e8e805fa46440c354cd99f4694bb3c
 DIST gnome-shell-extension-dash-to-panel-55.tar.gz 21206159 BLAKE2B 
76a3f0b9ba90b84ff175f48d0896cb5e0db55bcac242a8581801bae0a755be98384408a3c55d0057121d1bd97df3006a7c3c5ca7fd615fd623ca69f794bb5750
 SHA512 
a3aa47c6c881a2adc1498a84b1592e0d4b0782bfbc59e9d1a08916ccc75304625d875c3ba59908a2bcacd386941ec3ffe9d0c4f842d77b85b4073e327b6803c0
 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-53.ebuild
 
b/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-53.ebuild
deleted file mode 100644
index e52e3ff25663..
--- 
a/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-53.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 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-42
-"
-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_pr

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

2023-04-09 Thread Pacho Ramos
commit: fca14c8b7b4df93aa0630ca2ee15baaf162a1302
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Mar 29 07:39:49 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Apr  9 18:11:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fca14c8b

gnome-extra/gnome-shell-extension-dash-to-panel: add 56

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

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

diff --git a/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest 
b/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest
index 4f8b1cdfef6e..f900b3639a58 100644
--- a/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest
+++ b/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest
@@ -1,4 +1,5 @@
 DIST gnome-shell-extension-dash-to-panel-52.tar.gz 21167738 BLAKE2B 
d3a53daf218f9c9e5eebdaa94c86e31d2eff54ec46ea1d31d31967f431b3d40f5a5349e9d8d9ea4cc31a780cd4683a25edfaf2917f4754c3ded291ee1655208a
 SHA512 
be7b650c7cc2d91fe1dd5d58165fc485e3d19112821529ab4ed34bb2c957e9b14199eab3dbc372c54d1726fc8fa44053f8288b18849629066c2f4094255ed0ac
 DIST gnome-shell-extension-dash-to-panel-53.tar.gz 21206375 BLAKE2B 
53c5a9de423924c50734ad4a9d2c9363aebbf14fc63f59e1f15c39e4a3e88f73828c57695c115ac2a2f0c9d79e1de264b1bffda8f05331fe3bbff15b1aee53c5
 SHA512 
aec7fea713ab7ed2b2ccf21ca8b01794401265435b6a3836843337155776869fe22a5a8659f95c8a7d4d20b6e3b5710824e8e805fa46440c354cd99f4694bb3c
 DIST gnome-shell-extension-dash-to-panel-55.tar.gz 21206159 BLAKE2B 
76a3f0b9ba90b84ff175f48d0896cb5e0db55bcac242a8581801bae0a755be98384408a3c55d0057121d1bd97df3006a7c3c5ca7fd615fd623ca69f794bb5750
 SHA512 
a3aa47c6c881a2adc1498a84b1592e0d4b0782bfbc59e9d1a08916ccc75304625d875c3ba59908a2bcacd386941ec3ffe9d0c4f842d77b85b4073e327b6803c0
+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-56.ebuild
 
b/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-56.ebuild
new file mode 100644
index ..e52e3ff25663
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-56.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 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-42
+"
+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_pr

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

2023-03-26 Thread Pacho Ramos
commit: bb8ec04789e7dd7afcaeb338cf062d414263e5a2
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar 26 16:52:58 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Mar 26 16:53:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb8ec047

gnome-extra/gnome-shell-extension-gsconnect: drop 54

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

 .../gnome-shell-extension-gsconnect/Manifest   |  1 -
 .../gnome-shell-extension-gsconnect-54.ebuild  | 68 --
 2 files changed, 69 deletions(-)

diff --git a/gnome-extra/gnome-shell-extension-gsconnect/Manifest 
b/gnome-extra/gnome-shell-extension-gsconnect/Manifest
index 46c7457039eb..4cb19b94f3d5 100644
--- a/gnome-extra/gnome-shell-extension-gsconnect/Manifest
+++ b/gnome-extra/gnome-shell-extension-gsconnect/Manifest
@@ -1,3 +1,2 @@
-DIST gnome-shell-extension-gsconnect-54.tar.gz 879104 BLAKE2B 
7d666775fc1ddf3ca76f59d2047b85cbc35f9953883941d1bca93f8711dcbf7ed5b8be697c300c13edf2195ffab10aa8f7edc7cbc6fde3d09797155f47349706
 SHA512 
9a3cae1cfaf3cc66dde3de1d74f68df7817abce86a8f68d6f93151f9e750d797ad75667bcf532f818c1b6d5ddc57d2721225aa6bc499b46593f87c5721e98622
 DIST gnome-shell-extension-gsconnect-54_p20221214.tar.gz 893022 BLAKE2B 
474162056f1bd03a9c3e8d23017abf22f0c617284525e95db60abf74b13b850d005eeb2c2c13fa702e3fcd0b58c4dfc281fc08412f60c8676ceb852641861038
 SHA512 
b54ef8137cf2cfc2cf78d95eeaca63c059cd831c34799df51939dbf38ac67c2ddc03ef571dbf1e5a76ee79c8a4de5e44b7bc859feb2b9e8fe2193d01f8aad2a7
 DIST gnome-shell-extension-gsconnect-55.tar.gz 908942 BLAKE2B 
760d73ead4a76af5a1292202ba61b3b72b95551a8ece3b830d7ff4a9803a2267c1d00b79a56dc22df4d9ffb8247956a0a25e720c00e2938e0e5f5ed8b5a2e56e
 SHA512 
152ad0a118ef10840b8b08e00d92e697feb600d473a3d0db48dccba113906bdd49e1af75276554a0782057ef80cdda7aca768b54e0c75c3a5fc249706492e938

diff --git 
a/gnome-extra/gnome-shell-extension-gsconnect/gnome-shell-extension-gsconnect-54.ebuild
 
b/gnome-extra/gnome-shell-extension-gsconnect/gnome-shell-extension-gsconnect-54.ebuild
deleted file mode 100644
index 307521e42bc1..
--- 
a/gnome-extra/gnome-shell-extension-gsconnect/gnome-shell-extension-gsconnect-54.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit gnome2-utils meson readme.gentoo-r1 xdg
-
-DESCRIPTION="KDE Connect implementation for Gnome Shell"
-HOMEPAGE="https://github.com/GSConnect/gnome-shell-extension-gsconnect;
-SRC_URI="https://github.com/GSConnect/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
-IUSE="nautilus"
-
-COMMON_DEPEND="dev-libs/glib:2"
-RDEPEND="${COMMON_DEPEND}
-   app-eselect/eselect-gnome-shell-extensions
-   >=dev-libs/gjs-1.68
-   =gnome-base/gnome-shell-43*
-   gnome-base/gvfs
-   gnome-extra/evolution-data-server
-   || ( media-libs/libcanberra media-libs/gsound )
-   nautilus? (
-   dev-python/nautilus-python
-   gnome-base/nautilus[introspection] )
-"
-DEPEND="${COMMON_DEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-"
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="For knowing more about how to do the setup, please visit:
-https://github.com/andyholmes/gnome-shell-extension-gsconnect/wiki/Installation;
-
-src_configure() {
-   # nemo support relies on nemo-python from 
https://github.com/linuxmint/nemo-extensions
-   # https://bugs.gentoo.org/694388
-   meson_src_configure \
-   -Dinstalled_tests=false \
-   -Dnemo=false \
-   $(meson_use nautilus)
-}
-
-src_install() {
-   meson_src_install
-   readme.gentoo_create_doc
-}
-
-pkg_preinst() {
-   gnome2_schemas_savelist
-   xdg_pkg_preinst
-}
-
-pkg_postinst() {
-   gnome2_schemas_update
-   xdg_pkg_postinst
-   ebegin "Updating list of installed extensions"
-   eselect gnome-shell-extensions update
-   eend $?
-   readme.gentoo_print_elog
-}
-
-pkg_postrm() {
-   gnome2_schemas_update
-   xdg_pkg_postrm
-}



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

2023-03-26 Thread Pacho Ramos
commit: 1e56c4c4e1e70c43c51fb90cede472559fb6d16d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar 26 16:52:48 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Mar 26 16:53:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e56c4c4

gnome-extra/gnome-shell-extension-gsconnect: add 55

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

 .../gnome-shell-extension-gsconnect/Manifest   |  1 +
 .../gnome-shell-extension-gsconnect-55.ebuild  | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/gnome-extra/gnome-shell-extension-gsconnect/Manifest 
b/gnome-extra/gnome-shell-extension-gsconnect/Manifest
index f009fa2c9854..46c7457039eb 100644
--- a/gnome-extra/gnome-shell-extension-gsconnect/Manifest
+++ b/gnome-extra/gnome-shell-extension-gsconnect/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extension-gsconnect-54.tar.gz 879104 BLAKE2B 
7d666775fc1ddf3ca76f59d2047b85cbc35f9953883941d1bca93f8711dcbf7ed5b8be697c300c13edf2195ffab10aa8f7edc7cbc6fde3d09797155f47349706
 SHA512 
9a3cae1cfaf3cc66dde3de1d74f68df7817abce86a8f68d6f93151f9e750d797ad75667bcf532f818c1b6d5ddc57d2721225aa6bc499b46593f87c5721e98622
 DIST gnome-shell-extension-gsconnect-54_p20221214.tar.gz 893022 BLAKE2B 
474162056f1bd03a9c3e8d23017abf22f0c617284525e95db60abf74b13b850d005eeb2c2c13fa702e3fcd0b58c4dfc281fc08412f60c8676ceb852641861038
 SHA512 
b54ef8137cf2cfc2cf78d95eeaca63c059cd831c34799df51939dbf38ac67c2ddc03ef571dbf1e5a76ee79c8a4de5e44b7bc859feb2b9e8fe2193d01f8aad2a7
+DIST gnome-shell-extension-gsconnect-55.tar.gz 908942 BLAKE2B 
760d73ead4a76af5a1292202ba61b3b72b95551a8ece3b830d7ff4a9803a2267c1d00b79a56dc22df4d9ffb8247956a0a25e720c00e2938e0e5f5ed8b5a2e56e
 SHA512 
152ad0a118ef10840b8b08e00d92e697feb600d473a3d0db48dccba113906bdd49e1af75276554a0782057ef80cdda7aca768b54e0c75c3a5fc249706492e938

diff --git 
a/gnome-extra/gnome-shell-extension-gsconnect/gnome-shell-extension-gsconnect-55.ebuild
 
b/gnome-extra/gnome-shell-extension-gsconnect/gnome-shell-extension-gsconnect-55.ebuild
new file mode 100644
index ..39905e9e2009
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-gsconnect/gnome-shell-extension-gsconnect-55.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2-utils meson readme.gentoo-r1 xdg
+
+DESCRIPTION="KDE Connect implementation for Gnome Shell"
+HOMEPAGE="https://github.com/GSConnect/gnome-shell-extension-gsconnect;
+SRC_URI="https://github.com/GSConnect/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="nautilus"
+
+COMMON_DEPEND="dev-libs/glib:2"
+RDEPEND="${COMMON_DEPEND}
+   app-eselect/eselect-gnome-shell-extensions
+   >=dev-libs/gjs-1.68
+   =gnome-base/gnome-shell-44*
+   gnome-base/gvfs
+   gnome-extra/evolution-data-server
+   || ( media-libs/libcanberra media-libs/gsound )
+   nautilus? (
+   dev-python/nautilus-python
+   gnome-base/nautilus[introspection] )
+"
+DEPEND="${COMMON_DEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="For knowing more about how to do the setup, please visit:
+https://github.com/andyholmes/gnome-shell-extension-gsconnect/wiki/Installation;
+
+src_configure() {
+   # nemo support relies on nemo-python from 
https://github.com/linuxmint/nemo-extensions
+   # https://bugs.gentoo.org/694388
+   meson_src_configure \
+   -Dinstalled_tests=false \
+   -Dnemo=false \
+   $(meson_use nautilus)
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_preinst() {
+   gnome2_schemas_savelist
+   xdg_pkg_preinst
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+   xdg_pkg_postinst
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+   readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+   xdg_pkg_postrm
+}



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/chemical-mime-data/files/

2023-03-21 Thread Pacho Ramos
commit: a279ed52b6c151401d10daeb794cc363a87f7443
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Mar 21 12:13:55 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Tue Mar 21 12:14:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a279ed52

sci-chemistry/chemical-mime-data: Add forgotten patch

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

 .../chemical-mime-data-0.1.95-turbomole.patch  | 47 ++
 1 file changed, 47 insertions(+)

diff --git 
a/sci-chemistry/chemical-mime-data/files/chemical-mime-data-0.1.95-turbomole.patch
 
b/sci-chemistry/chemical-mime-data/files/chemical-mime-data-0.1.95-turbomole.patch
new file mode 100644
index ..adef4ee04869
--- /dev/null
+++ 
b/sci-chemistry/chemical-mime-data/files/chemical-mime-data-0.1.95-turbomole.patch
@@ -0,0 +1,47 @@
+--- a/src/chemical-mime-database.xml.in.old2023-03-20 16:22:36.841959114 
+0100
 b/src/chemical-mime-database.xml.in2023-03-20 16:26:38.315772298 
+0100
+@@ -1418,7 +1418,7 @@
+   http://www.ebi.ac.uk/help/formats.html"/>
+   
+ 
+-  
++  
+   <_comment>Turbomole basis set
+   
+   
+@@ -1432,7 +1432,7 @@
+   http://www.cosmologic.de/data/DOK_HTML/"/>
+   
+ 
+-  
++  
+   <_comment>Turbomole control file
+   
+   
+@@ -1448,7 +1448,7 @@
+   http://www.cosmologic.de/data/DOK_HTML/node230.html"/>
+   
+ 
+-  
++  
+   <_comment>Turbomole coordinate file
+   
+   
+@@ -1463,7 +1463,7 @@
+   http://www.cosmologic.de/data/DOK_HTML/"/>
+   
+ 
+-  
++  
+   <_comment>Turbomole gradient file
+   
+   
+@@ -1511,7 +1511,7 @@
+   http://www.cosmologic.de/data/DOK_HTML/"/>
+   
+ 
+-  
++  
+   <_comment>Turbomole SCF MO file
+   MO
+   Molecular Orbital



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/chemical-mime-data/

2023-03-20 Thread Pacho Ramos
commit: e5d2737a9f7e8ae8aeef4ced073f54bfccf99b14
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Mar 20 20:22:22 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Mar 20 20:22:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5d2737a

sci-chemistry/chemical-mime-data: add github upstream metadata

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

 sci-chemistry/chemical-mime-data/metadata.xml | 15 ---
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/sci-chemistry/chemical-mime-data/metadata.xml 
b/sci-chemistry/chemical-mime-data/metadata.xml
index 702a57465bce..59742c34e797 100644
--- a/sci-chemistry/chemical-mime-data/metadata.xml
+++ b/sci-chemistry/chemical-mime-data/metadata.xml
@@ -1,11 +1,12 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-sci-chemis...@gentoo.org
-Gentoo Chemistry Project
-  
-  
-chemical-mime
-  
+
+   sci-chemis...@gentoo.org
+   Gentoo Chemistry Project
+
+
+   chemical-mime
+   dleidert/chemical-mime
+
 



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/chemical-mime-data/

2023-03-20 Thread Pacho Ramos
commit: c3e4562f4be5db8b8fd49161c8a36fea45c9ecca
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Mar 20 20:21:38 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Mar 20 20:21:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3e4562f

sci-chemistry/chemical-mime-data: add 0.1.95_pre20171122

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

 sci-chemistry/chemical-mime-data/Manifest  |  1 +
 .../chemical-mime-data-0.1.95_pre20171122.ebuild   | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/sci-chemistry/chemical-mime-data/Manifest 
b/sci-chemistry/chemical-mime-data/Manifest
index c029ce5a966c..c87c4dfa11bc 100644
--- a/sci-chemistry/chemical-mime-data/Manifest
+++ b/sci-chemistry/chemical-mime-data/Manifest
@@ -1 +1,2 @@
 DIST chemical-mime-data-0.1.94.tar.bz2 146077 BLAKE2B 
9996c240446dc9571b6b4afbcdc6cf16a08e11314da9f785490b1b20933b6d18a333132492e30315c08f4441c048ec593a111815253050cfb5ab562aadb784f1
 SHA512 
7f3d967149f27ab1de53c948dc055959e661e1be9d778e3d56d06bea95769da7770ab5fb66afab6607747ef91ffb1dbbcf921e5f06e3303351781968594b5f00
+DIST chemical-mime-data-0.1.95_pre20171122.tar.gz 84515 BLAKE2B 
42f76b44408c04e5a254c17502ea2c297727bb58fa3e86b8bca7f0c4c056ae7400b31f06b7d0c64b0712e97ab8a1f82549f44a3677720cd37a301ba99adb3d7a
 SHA512 
a031e7a5bc31a74adcd8e5d827de71b6e0eafdceba16cf6f7407aa0266a9a082b0011963b315d2369f39abf45c4b41cedafccddbc2171673bf96ccbea51a4790

diff --git 
a/sci-chemistry/chemical-mime-data/chemical-mime-data-0.1.95_pre20171122.ebuild 
b/sci-chemistry/chemical-mime-data/chemical-mime-data-0.1.95_pre20171122.ebuild
new file mode 100644
index ..13b91f044ac8
--- /dev/null
+++ 
b/sci-chemistry/chemical-mime-data/chemical-mime-data-0.1.95_pre20171122.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit autotools xdg
+
+DESCRIPTION="A collection of data files to add support for chemical MIME types"
+HOMEPAGE="https://github.com/dleidert/chemical-mime;
+COMMIT="4fd66e3b3b7d922555d1e25587908b036805c45b"
+SRC_URI="https://github.com/dleidert/chemical-mime/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="x11-misc/shared-mime-info"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/intltool
+   dev-util/desktop-file-utils
+   dev-libs/libxslt
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   # https://github.com/dleidert/chemical-mime/issues/5
+   "${FILESDIR}"/${PN}-0.1.95-turbomole.patch
+)
+
+S="${WORKDIR}/${PN/-data/}-${COMMIT}"
+
+src_prepare() {
+   default
+   # https://github.com/dleidert/chemical-mime/issues/4
+   sed -i -e \
+   '/<_comment/a\\t\t' \
+   src/chemical-mime-database.xml.in || die
+   sed -i -e \
+   's:acronym|alias|comment|:acronym|alias|comment|generic-icon|:' 
\
+   xsl/cmd_freedesktop_org.xsl || die
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --disable-update-database \
+   --without-gnome-mime \
+   --without-kde-mime \
+   --without-kde-magic
+}



[gentoo-commits] repo/gentoo:master commit in: sys-power/power-profiles-daemon/, sys-power/power-profiles-daemon/files/

2023-03-19 Thread Pacho Ramos
commit: 40417f0c131cb66e15dc4442a3104a4cfd295a91
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Mar 16 22:29:38 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Mar 19 16:56:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40417f0c

sys-power/power-profiles-daemon: add openrc init script

Closes: https://bugs.gentoo.org/900901
Signed-off-by: Julien Roy  jroy.ca>
Closes: https://github.com/gentoo/gentoo/pull/30166
Signed-off-by: Pacho Ramos  gentoo.org>

 .../files/power-profiles-daemon.initd  | 14 +
 .../power-profiles-daemon-0.12-r1.ebuild   | 73 ++
 2 files changed, 87 insertions(+)

diff --git a/sys-power/power-profiles-daemon/files/power-profiles-daemon.initd 
b/sys-power/power-profiles-daemon/files/power-profiles-daemon.initd
new file mode 100644
index ..d16735e930f8
--- /dev/null
+++ b/sys-power/power-profiles-daemon/files/power-profiles-daemon.initd
@@ -0,0 +1,14 @@
+#!/sbin/openrc-run
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+name="power-profiles-daemon"
+description="Makes power profiles handling available over D-Bus"
+
+pidfile="/run/power-profiles-daemon.pid"
+command="/usr/libexec/power-profiles-daemon"
+command_background=true
+
+start_pre() {
+   checkpath -d /var/lib/power-profiles-daemon
+}

diff --git 
a/sys-power/power-profiles-daemon/power-profiles-daemon-0.12-r1.ebuild 
b/sys-power/power-profiles-daemon/power-profiles-daemon-0.12-r1.ebuild
new file mode 100644
index ..36656c234b6d
--- /dev/null
+++ b/sys-power/power-profiles-daemon/power-profiles-daemon-0.12-r1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit meson python-single-r1 systemd
+
+DESCRIPTION="Makes power profiles handling available over D-Bus"
+HOMEPAGE="https://gitlab.freedesktop.org/hadess/power-profiles-daemon/;
+SRC_URI="https://gitlab.freedesktop.org/hadess/${PN}/-/archive/${PV}/${P}.tar.bz2;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="gtk-doc test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="${PYTHON_DEPS}
+   $(python_gen_cond_dep 'dev-python/pygobject:3[${PYTHON_USEDEP}]')
+   dev-libs/glib:2
+   >=dev-libs/libgudev-234
+   >=sys-auth/polkit-0.114
+   sys-power/upower
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   gtk-doc? ( dev-util/gi-docgen )
+   test? (
+   dev-util/umockdev
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/python-dbusmock[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+python_check_deps() {
+   if use test; then
+   python_has_version 
"dev-python/python-dbusmock[${PYTHON_USEDEP}]" &&
+   python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]"
+   else
+   python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]"
+   fi
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use test tests)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   python_fix_shebang "${D}"/usr/bin/powerprofilesctl
+
+   newinitd "${FILESDIR}/power-profiles-daemon.initd" power-profiles-daemon
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   if systemd_is_booted; then
+   elog "You need to enable the service:"
+   elog "# systemctl enable ${PN}"
+   fi
+   fi
+}



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

2023-03-19 Thread Pacho Ramos
commit: 5966c531ef3ad67839c2f2cfbb0ede1ba42b8573
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar 19 16:39:23 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Mar 19 16:56:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5966c531

media-fonts/noto-emoji: Cleanup metadata.xml

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

 media-fonts/noto-emoji/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-fonts/noto-emoji/metadata.xml 
b/media-fonts/noto-emoji/metadata.xml
index a1229f4979e4..3b1890ccc39f 100644
--- a/media-fonts/noto-emoji/metadata.xml
+++ b/media-fonts/noto-emoji/metadata.xml
@@ -6,7 +6,6 @@
        Pacho Ramos


-   Build Noto Emoji font with supplied 
images
Install Noto Emoji icon theme





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

2023-03-19 Thread Pacho Ramos
commit: 0c7788a137d045c3628cf330e6cef9fd4f3808d8
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar 19 16:36:56 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Mar 19 16:56:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c7788a1

sys-power/power-profiles-daemon: Add elog info for openRC users

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

 sys-power/power-profiles-daemon/power-profiles-daemon-0.12-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git 
a/sys-power/power-profiles-daemon/power-profiles-daemon-0.12-r1.ebuild 
b/sys-power/power-profiles-daemon/power-profiles-daemon-0.12-r1.ebuild
index 36656c234b6d..84451d51dd70 100644
--- a/sys-power/power-profiles-daemon/power-profiles-daemon-0.12-r1.ebuild
+++ b/sys-power/power-profiles-daemon/power-profiles-daemon-0.12-r1.ebuild
@@ -59,7 +59,6 @@ src_configure() {
 src_install() {
meson_src_install
python_fix_shebang "${D}"/usr/bin/powerprofilesctl
-
newinitd "${FILESDIR}/power-profiles-daemon.initd" power-profiles-daemon
 }
 
@@ -68,6 +67,8 @@ pkg_postinst() {
if systemd_is_booted; then
elog "You need to enable the service:"
elog "# systemctl enable ${PN}"
+   else
+   elog "# rc-update add ${PN} default"
fi
fi
 }



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

2023-03-19 Thread Pacho Ramos
commit: 70234672c7fb2716c2284bb17f0798c5488d49ab
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar 19 16:34:39 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Mar 19 16:56:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70234672

media-fonts/noto-emoji: drop 20220912

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

 .../files/noto-emoji-20180823-build-path.patch |  11 --
 .../files/noto-emoji-20190328-use-gm.patch |  27 -
 .../files/noto-emoji-build-all-flags.patch |  11 --
 .../files/noto-emoji-pngquant-verbose.patch|  11 --
 media-fonts/noto-emoji/noto-emoji-20220912.ebuild  | 116 -
 5 files changed, 176 deletions(-)

diff --git a/media-fonts/noto-emoji/files/noto-emoji-20180823-build-path.patch 
b/media-fonts/noto-emoji/files/noto-emoji-20180823-build-path.patch
deleted file mode 100644
index 151f88251524..
--- a/media-fonts/noto-emoji/files/noto-emoji-20180823-build-path.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/add_glyphs.py.old2018-11-18 11:11:56.387323302 +0100
-+++ b/add_glyphs.py2018-11-18 11:12:18.203529159 +0100
-@@ -22,7 +22,7 @@
- import add_emoji_gsub
- import add_aliases
- 
--sys.path.append(
-+sys.path.insert(0,
- path.join(os.path.dirname(__file__), 'third_party', 'color_emoji'))
- from png import PNG
- 

diff --git a/media-fonts/noto-emoji/files/noto-emoji-20190328-use-gm.patch 
b/media-fonts/noto-emoji/files/noto-emoji-20190328-use-gm.patch
deleted file mode 100644
index 6b51d0f52168..
--- a/media-fonts/noto-emoji/files/noto-emoji-20190328-use-gm.patch
+++ /dev/null
@@ -1,27 +0,0 @@
 a/Makefile~2019-03-28 17:45:53.0 +0100
-+++ b/Makefile 2019-06-02 10:36:55.587055453 +0200
-@@ -21,7 +21,7 @@
- PNGQUANT = pngquant
- PNGQUANTFLAGS = --speed 1 --skip-if-larger --quality 85-95 --force
- BODY_DIMENSIONS = 136x128
--IMOPS := -size $(BODY_DIMENSIONS) canvas:none -compose copy -gravity center
-+IMOPS = -size 136x128 -background none -gravity center -extent 136x128 
-compose copy
- 
- # zopflipng is better (about 5-10%) but much slower.  it will be used if
- # present.  pass ZOPFLIPNG= as an arg to make to use optipng instead.
-@@ -165,13 +165,13 @@
- # imagemagick packaged with ubuntu trusty (6.7.7-10) by using -composite.
- 
- $(EMOJI_DIR)/%.png: $(EMOJI_SRC_DIR)/%.png | $(EMOJI_DIR)
--  @convert $(IMOPS) "$<" -composite "PNG32:$@"
-+  @gm convert $(IMOPS) "$<" "PNG32:$@"
- 
- $(FLAGS_DIR)/%.png: $(FLAGS_SRC_DIR)/%.png ./waveflag | $(FLAGS_DIR)
-   @./waveflag $(FLAGS_DIR)/ "$<"
- 
- $(RESIZED_FLAGS_DIR)/%.png: $(FLAGS_DIR)/%.png | $(RESIZED_FLAGS_DIR)
--  @convert $(IMOPS) "$<" -composite "PNG32:$@"
-+  @gm convert $(IMOPS) "$<" "PNG32:$@"
- 
- flag-symlinks: $(RESIZED_FLAG_FILES) | $(RENAMED_FLAGS_DIR)
-   @$(subst ^, ,  \

diff --git a/media-fonts/noto-emoji/files/noto-emoji-build-all-flags.patch 
b/media-fonts/noto-emoji/files/noto-emoji-build-all-flags.patch
deleted file mode 100644
index 564b08a59078..
--- a/media-fonts/noto-emoji/files/noto-emoji-build-all-flags.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 old/Makefile   2018-05-03 20:32:14.0 +0200
-+++ new/Makefile   2018-05-08 11:48:20.811073447 +0200
-@@ -78,7 +78,7 @@
- 
- ALL_FLAGS = $(basename $(notdir $(wildcard $(FLAGS_SRC_DIR)/*.png)))
- 
--FLAGS = $(SELECTED_FLAGS)
-+FLAGS = $(ALL_FLAGS)
- 
- FLAG_NAMES = $(FLAGS:%=%.png)
- FLAG_FILES = $(addprefix $(FLAGS_DIR)/, $(FLAG_NAMES))

diff --git a/media-fonts/noto-emoji/files/noto-emoji-pngquant-verbose.patch 
b/media-fonts/noto-emoji/files/noto-emoji-pngquant-verbose.patch
deleted file mode 100644
index 8a152bea23d9..
--- a/media-fonts/noto-emoji/files/noto-emoji-pngquant-verbose.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/Makefile~2020-04-22 23:04:44.0 +0200
-+++ b/Makefile 2020-04-22 23:06:42.069275340 +0200
-@@ -20,7 +20,7 @@
- 
- PNGQUANT = pngquant
- PYTHON = python3
--PNGQUANTFLAGS = --speed 1 --skip-if-larger --quality 85-95 --force
-+PNGQUANTFLAGS = --speed 1 --skip-if-larger --quality 85-95 --force -v
- BODY_DIMENSIONS = 136x128
- IMOPS := -size $(BODY_DIMENSIONS) canvas:none -compose copy -gravity center
- 

diff --git a/media-fonts/noto-emoji/noto-emoji-20220912.ebuild 
b/media-fonts/noto-emoji/noto-emoji-20220912.ebuild
deleted file mode 100644
index 2d31c4c23a4f..
--- a/media-fonts/noto-emoji/noto-emoji-20220912.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit font python-any-r1
-
-DESCRIPTION="Google Noto Emoji fonts"
-HOMEPAGE="https://www.google.com/get/noto/ 
https://github.com/googlefonts/noto-emoji;

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

2023-03-16 Thread Pacho Ramos
commit: d53c4e69a671ba07522be14437802b69576096a9
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Mar 16 11:47:11 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Mar 16 12:17:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d53c4e69

x11-themes/fedora-backgrounds: Update eapi

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

 x11-themes/fedora-backgrounds/fedora-backgrounds-28.1.5.ebuild | 5 +++--
 x11-themes/fedora-backgrounds/fedora-backgrounds-29.1.3.ebuild | 5 +++--
 x11-themes/fedora-backgrounds/fedora-backgrounds-30.1.2.ebuild | 4 ++--
 x11-themes/fedora-backgrounds/fedora-backgrounds-31.0.4.ebuild | 4 ++--
 x11-themes/fedora-backgrounds/fedora-backgrounds-32.2.2.ebuild | 4 ++--
 x11-themes/fedora-backgrounds/fedora-backgrounds-33.0.8.ebuild | 4 ++--
 x11-themes/fedora-backgrounds/fedora-backgrounds-34.0.1.ebuild | 4 ++--
 7 files changed, 16 insertions(+), 14 deletions(-)

diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-28.1.5.ebuild 
b/x11-themes/fedora-backgrounds/fedora-backgrounds-28.1.5.ebuild
index a77dd6e3851c..50a4ecfe9a96 100644
--- a/x11-themes/fedora-backgrounds/fedora-backgrounds-28.1.5.ebuild
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-28.1.5.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="A set of default and supplemental wallpapers for Fedora"
 HOMEPAGE="https://github.com/fedoradesign/backgrounds;
@@ -17,5 +17,6 @@ SLOT="$(ver_cut 1)"
 
 RDEPEND=""
 DEPEND=""
+BDEPEND=""
 
 S="${WORKDIR}/${MY_PN}"

diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-29.1.3.ebuild 
b/x11-themes/fedora-backgrounds/fedora-backgrounds-29.1.3.ebuild
index a77dd6e3851c..50a4ecfe9a96 100644
--- a/x11-themes/fedora-backgrounds/fedora-backgrounds-29.1.3.ebuild
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-29.1.3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="A set of default and supplemental wallpapers for Fedora"
 HOMEPAGE="https://github.com/fedoradesign/backgrounds;
@@ -17,5 +17,6 @@ SLOT="$(ver_cut 1)"
 
 RDEPEND=""
 DEPEND=""
+BDEPEND=""
 
 S="${WORKDIR}/${MY_PN}"

diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-30.1.2.ebuild 
b/x11-themes/fedora-backgrounds/fedora-backgrounds-30.1.2.ebuild
index ca546b61fb32..50a4ecfe9a96 100644
--- a/x11-themes/fedora-backgrounds/fedora-backgrounds-30.1.2.ebuild
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-30.1.2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="A set of default and supplemental wallpapers for Fedora"
 HOMEPAGE="https://github.com/fedoradesign/backgrounds;

diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-31.0.4.ebuild 
b/x11-themes/fedora-backgrounds/fedora-backgrounds-31.0.4.ebuild
index 1e12ed6b5268..2e3c9eb609aa 100644
--- a/x11-themes/fedora-backgrounds/fedora-backgrounds-31.0.4.ebuild
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-31.0.4.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="A set of default and supplemental wallpapers for Fedora"
 HOMEPAGE="https://github.com/fedoradesign/backgrounds;

diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-32.2.2.ebuild 
b/x11-themes/fedora-backgrounds/fedora-backgrounds-32.2.2.ebuild
index 570c846a7190..1991621fda50 100644
--- a/x11-themes/fedora-backgrounds/fedora-backgrounds-32.2.2.ebuild
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-32.2.2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="A set of default and supplemental wallpapers for Fedora"
 HOMEPAGE="https://github.com/fedoradesign/backgrounds;

diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-33.0.8.ebuild 
b/x11-themes/fedora-backgrounds/fedora-backgrounds-33.0.8.ebuild
index 3e12c33b7b27..2bbc93856366 100644
--- a/x11-themes/fedora-backgrounds/fedora-backgrounds-33.0.8.ebuild
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-33.0.8.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="A set o

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

2023-03-16 Thread Pacho Ramos
commit: 9de12ce195dc8d0149bb5cd6afe314a44c971a13
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Mar 16 11:56:17 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Mar 16 12:17:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9de12ce1

x11-themes/fedora-backgrounds: add 38.0.2

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

 x11-themes/fedora-backgrounds/Manifest |  1 +
 .../fedora-backgrounds-38.0.2.ebuild   | 24 ++
 2 files changed, 25 insertions(+)

diff --git a/x11-themes/fedora-backgrounds/Manifest 
b/x11-themes/fedora-backgrounds/Manifest
index 95d34fa720bc..9089afefcc0f 100644
--- a/x11-themes/fedora-backgrounds/Manifest
+++ b/x11-themes/fedora-backgrounds/Manifest
@@ -8,3 +8,4 @@ DIST f33-backgrounds-33.0.8.tar.xz 30354496 BLAKE2B 
7f64108aafccba083bea2e3b5643
 DIST f34-backgrounds-34.0.1.tar.xz 23613140 BLAKE2B 
22295e9eb8e9d9d3ae73b6ebcc2766d5f9a0975614ffa3c01d7328cd25dc5927b01c3d58e182c07fa0627ca899437072467bdcda7b8e06edbee413c40261e009
 SHA512 
d86fe263dff8c431d3dcf50d0eefae0d1358d4b297249dd97b0f974d89287a17b7cebe299e98f06d791fd0888abf756bb87400c33ce0f8db8bb4d0e97f621b7e
 DIST f36-backgrounds-36.1.2.tar.xz 7757840 BLAKE2B 
be36bfbd1a16e7ceb98afe38ad2f2e2dae7e88ff8d19a636206120b2f248b43a79752c5a90c324ad5f1851961306c13570a1c3325456f2499d609b36db01d4e1
 SHA512 
7e9e0e2844c55df1097baad546d4284e01dbec10bf3b544efb6eab001a0d059317bf28160d11deb049243fa5542ccf342c571f95f185d9b905f81bb75d2f5026
 DIST f37-backgrounds-37.0.5.tar.xz 9645420 BLAKE2B 
9cdad101aee869e4a4f3132494854c513820b78d1b85350079fae6b6d6f344c2e98e951319cd2cce104344893dd303544e3afb939f7e39af9a659186c95e7a11
 SHA512 
1ee6fd5cbca0d3f86cd917cd83155b95bf6bebf43437d78f810fd9f80a11786203d36b6f6ea163d9585d72e771e26b6ca910b31f69a7a61d066495b4f3159309
+DIST f38-backgrounds-38.0.2.tar.xz 27491608 BLAKE2B 
03e57645cf4d0cd76555905271b18a957ed65127b8dea4d92b815ceb50e5f7f0eb9f7429562f7cd876e52fb742b215cf1c37ec4bfb2f7a4d774aca82d890697e
 SHA512 
4d878f90b0e95c151cbcbe83a13a11b42e01bdc3caf523817a13cfa59b72a484581a187e87fe4d301e3e7bbee210227eb3682a9276cf0d96049757cbb2a7e81b

diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-38.0.2.ebuild 
b/x11-themes/fedora-backgrounds/fedora-backgrounds-38.0.2.ebuild
new file mode 100644
index ..5a5f5beabdca
--- /dev/null
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-38.0.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A set of default and supplemental wallpapers for Fedora"
+HOMEPAGE="https://github.com/fedoradesign/backgrounds;
+
+MY_PN="f$(ver_cut 1)-backgrounds"
+MY_P="${MY_PN}-${PV}"
+SRC_URI="https://github.com/fedoradesign/backgrounds/releases/download/v${PV}/${MY_P}.tar.xz;
+
+# Review on each bump, files Attribution*
+LICENSE="CC-BY-SA-4.0"
+
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+SLOT="$(ver_cut 1)"
+
+RDEPEND=""
+DEPEND=""
+BDEPEND=""
+
+S="${WORKDIR}/${MY_PN}"



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

2023-03-16 Thread Pacho Ramos
commit: 94a75835dc1fc4b7e98b127a601a959e6d14a0a8
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Mar 16 11:57:25 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Mar 16 12:17:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94a75835

x11-themes/fedora-backgrounds: add github upstream metadata

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

 x11-themes/fedora-backgrounds/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/x11-themes/fedora-backgrounds/metadata.xml 
b/x11-themes/fedora-backgrounds/metadata.xml
index 3947e1bf6d57..ca41a3aee19a 100644
--- a/x11-themes/fedora-backgrounds/metadata.xml
+++ b/x11-themes/fedora-backgrounds/metadata.xml
@@ -5,4 +5,7 @@
pa...@gentoo.org


+   
+   fedoradesign/backgrounds
+   
 



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

2023-03-16 Thread Pacho Ramos
commit: 57087931a816412095b42926445b6f53563098b6
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Mar 16 12:15:27 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Mar 16 12:17:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57087931

app-office/onlyoffice-bin: new package, add 7.3.3

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

 app-office/onlyoffice-bin/Manifest |  1 +
 app-office/onlyoffice-bin/metadata.xml | 15 +
 .../onlyoffice-bin/onlyoffice-bin-7.3.3.ebuild | 78 ++
 3 files changed, 94 insertions(+)

diff --git a/app-office/onlyoffice-bin/Manifest 
b/app-office/onlyoffice-bin/Manifest
new file mode 100644
index ..2249d5d3a31b
--- /dev/null
+++ b/app-office/onlyoffice-bin/Manifest
@@ -0,0 +1 @@
+DIST onlyoffice-bin-7.3.3_amd64.deb 194296022 BLAKE2B 
3f687cd4cfffb742ea078d08b575f3893765f4a82003a52e8645917e3e5f164ed7d547458ee58621dc3cb021bf5bbcc7fa9e88ae5130afac9662c186b256ff1f
 SHA512 
fd3e9a48e488ef8fb8be01f3b1bfeeb87fe1a25d2a81e1716146557cfdf8a3822d36f5a66f43c6cb596d8e072bc1d3407f8320b092d9a1f0e9a54bb9f7920fa8

diff --git a/app-office/onlyoffice-bin/metadata.xml 
b/app-office/onlyoffice-bin/metadata.xml
new file mode 100644
index ..d3cc03317573
--- /dev/null
+++ b/app-office/onlyoffice-bin/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   par...@protonmail.com
+   Alfred Wingate
+   
+   
+   pa...@gentoo.org
+       Pacho Ramos
+   
+   
+   ONLYOFFICE/DesktopEditors
+   
+

diff --git a/app-office/onlyoffice-bin/onlyoffice-bin-7.3.3.ebuild 
b/app-office/onlyoffice-bin/onlyoffice-bin-7.3.3.ebuild
new file mode 100644
index ..e88bb3d1c410
--- /dev/null
+++ b/app-office/onlyoffice-bin/onlyoffice-bin-7.3.3.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: x11-themes/fedora-backgrounds/

2023-03-16 Thread Pacho Ramos
commit: 6399595d1ac434b6a57c96b3710c50afc85bd173
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Mar 16 11:56:02 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Mar 16 12:17:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6399595d

x11-themes/fedora-backgrounds: add 37.0.5

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

 x11-themes/fedora-backgrounds/Manifest |  1 +
 .../fedora-backgrounds-37.0.5.ebuild   | 24 ++
 2 files changed, 25 insertions(+)

diff --git a/x11-themes/fedora-backgrounds/Manifest 
b/x11-themes/fedora-backgrounds/Manifest
index 4f201267adeb..95d34fa720bc 100644
--- a/x11-themes/fedora-backgrounds/Manifest
+++ b/x11-themes/fedora-backgrounds/Manifest
@@ -7,3 +7,4 @@ DIST f32-backgrounds-32.2.2.tar.xz 162995272 BLAKE2B 
6c965cdfaa672877b1be087edb6
 DIST f33-backgrounds-33.0.8.tar.xz 30354496 BLAKE2B 
7f64108aafccba083bea2e3b56438c29575facccf73ea6a1dbb0a42037b63c3f6a6c3491e76fdd8116af5a6eac8fe7d7cd26955a4ff7b92d2fa6e77400484e09
 SHA512 
bc293b62749dd99a5066c1641b734fcbe881da3f477a82b175d324a72958d36cf60a4cceec41b4b71f001be6af8fe044eba74ffb4914dbe2cba960212d9a8d4d
 DIST f34-backgrounds-34.0.1.tar.xz 23613140 BLAKE2B 
22295e9eb8e9d9d3ae73b6ebcc2766d5f9a0975614ffa3c01d7328cd25dc5927b01c3d58e182c07fa0627ca899437072467bdcda7b8e06edbee413c40261e009
 SHA512 
d86fe263dff8c431d3dcf50d0eefae0d1358d4b297249dd97b0f974d89287a17b7cebe299e98f06d791fd0888abf756bb87400c33ce0f8db8bb4d0e97f621b7e
 DIST f36-backgrounds-36.1.2.tar.xz 7757840 BLAKE2B 
be36bfbd1a16e7ceb98afe38ad2f2e2dae7e88ff8d19a636206120b2f248b43a79752c5a90c324ad5f1851961306c13570a1c3325456f2499d609b36db01d4e1
 SHA512 
7e9e0e2844c55df1097baad546d4284e01dbec10bf3b544efb6eab001a0d059317bf28160d11deb049243fa5542ccf342c571f95f185d9b905f81bb75d2f5026
+DIST f37-backgrounds-37.0.5.tar.xz 9645420 BLAKE2B 
9cdad101aee869e4a4f3132494854c513820b78d1b85350079fae6b6d6f344c2e98e951319cd2cce104344893dd303544e3afb939f7e39af9a659186c95e7a11
 SHA512 
1ee6fd5cbca0d3f86cd917cd83155b95bf6bebf43437d78f810fd9f80a11786203d36b6f6ea163d9585d72e771e26b6ca910b31f69a7a61d066495b4f3159309

diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-37.0.5.ebuild 
b/x11-themes/fedora-backgrounds/fedora-backgrounds-37.0.5.ebuild
new file mode 100644
index ..5a5f5beabdca
--- /dev/null
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-37.0.5.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A set of default and supplemental wallpapers for Fedora"
+HOMEPAGE="https://github.com/fedoradesign/backgrounds;
+
+MY_PN="f$(ver_cut 1)-backgrounds"
+MY_P="${MY_PN}-${PV}"
+SRC_URI="https://github.com/fedoradesign/backgrounds/releases/download/v${PV}/${MY_P}.tar.xz;
+
+# Review on each bump, files Attribution*
+LICENSE="CC-BY-SA-4.0"
+
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+SLOT="$(ver_cut 1)"
+
+RDEPEND=""
+DEPEND=""
+BDEPEND=""
+
+S="${WORKDIR}/${MY_PN}"



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

2023-03-16 Thread Pacho Ramos
commit: ae0952e95eb62e5833985db50c78ab2bb56be3cb
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Mar 16 11:44:32 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Mar 16 12:17:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae0952e9

x11-themes/fedora-backgrounds: update EAPI 7 -> 8

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

 x11-themes/fedora-backgrounds/fedora-backgrounds-27.0.1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-27.0.1.ebuild 
b/x11-themes/fedora-backgrounds/fedora-backgrounds-27.0.1.ebuild
index a77dd6e3851c..50a4ecfe9a96 100644
--- a/x11-themes/fedora-backgrounds/fedora-backgrounds-27.0.1.ebuild
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-27.0.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="A set of default and supplemental wallpapers for Fedora"
 HOMEPAGE="https://github.com/fedoradesign/backgrounds;
@@ -17,5 +17,6 @@ SLOT="$(ver_cut 1)"
 
 RDEPEND=""
 DEPEND=""
+BDEPEND=""
 
 S="${WORKDIR}/${MY_PN}"



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

2023-03-16 Thread Pacho Ramos
commit: 4e806a8c7fc38a757631153600b9a8b6db675326
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Mar 16 11:39:41 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Mar 16 12:17:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e806a8c

gnome-extra/gnome-shell-extension-dash-to-panel: add 55

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

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

diff --git a/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest 
b/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest
index c1fb0697a406..4f8b1cdfef6e 100644
--- a/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest
+++ b/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-shell-extension-dash-to-panel-52.tar.gz 21167738 BLAKE2B 
d3a53daf218f9c9e5eebdaa94c86e31d2eff54ec46ea1d31d31967f431b3d40f5a5349e9d8d9ea4cc31a780cd4683a25edfaf2917f4754c3ded291ee1655208a
 SHA512 
be7b650c7cc2d91fe1dd5d58165fc485e3d19112821529ab4ed34bb2c957e9b14199eab3dbc372c54d1726fc8fa44053f8288b18849629066c2f4094255ed0ac
 DIST gnome-shell-extension-dash-to-panel-53.tar.gz 21206375 BLAKE2B 
53c5a9de423924c50734ad4a9d2c9363aebbf14fc63f59e1f15c39e4a3e88f73828c57695c115ac2a2f0c9d79e1de264b1bffda8f05331fe3bbff15b1aee53c5
 SHA512 
aec7fea713ab7ed2b2ccf21ca8b01794401265435b6a3836843337155776869fe22a5a8659f95c8a7d4d20b6e3b5710824e8e805fa46440c354cd99f4694bb3c
+DIST gnome-shell-extension-dash-to-panel-55.tar.gz 21206159 BLAKE2B 
76a3f0b9ba90b84ff175f48d0896cb5e0db55bcac242a8581801bae0a755be98384408a3c55d0057121d1bd97df3006a7c3c5ca7fd615fd623ca69f794bb5750
 SHA512 
a3aa47c6c881a2adc1498a84b1592e0d4b0782bfbc59e9d1a08916ccc75304625d875c3ba59908a2bcacd386941ec3ffe9d0c4f842d77b85b4073e327b6803c0
 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-55.ebuild
 
b/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-55.ebuild
new file mode 100644
index ..e52e3ff25663
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-55.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 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-42
+"
+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-appindicator/

2023-03-16 Thread Pacho Ramos
commit: 299111920c7865798ed52744484465bb9876cbfe
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Mar 16 11:37:51 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Mar 16 12:17:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29911192

gnome-extra/gnome-shell-extension-appindicator: drop 49

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

 .../gnome-shell-extension-appindicator/Manifest|  1 -
 .../gnome-shell-extension-appindicator-49.ebuild   | 42 --
 2 files changed, 43 deletions(-)

diff --git a/gnome-extra/gnome-shell-extension-appindicator/Manifest 
b/gnome-extra/gnome-shell-extension-appindicator/Manifest
index 4488c0624702..13033ce9950c 100644
--- a/gnome-extra/gnome-shell-extension-appindicator/Manifest
+++ b/gnome-extra/gnome-shell-extension-appindicator/Manifest
@@ -1,4 +1,3 @@
 DIST gnome-shell-extension-appindicator-46.tar.gz 60986 BLAKE2B 
3d058aed56c9ba3c931fe50ca2b5cf48f89b32765afbc5adf6c8004f6c68eee874988801a6358ce574a0d3e7f563c81899632e217b8a00a5e1b4ce62e1f31387
 SHA512 
0616503a9e5a471bbe64b2f2d9fb853ba1d67e902d9b72b464647f70e8e6392ab9135955c87c99e83d96941cb29505f03cab5ad257ffc5a80e77221d4fcd9730
-DIST gnome-shell-extension-appindicator-49.tar.gz 65665 BLAKE2B 
d1e0d151b42a7dc5631927415c05614fa4062b5061278c6d0ca770cf20166f3b88964e514e00fb2aec80ddf4f6dd8fe83fe136e19618d44b1e77a333be8c5144
 SHA512 
2fed5b3f7042df836cc3ceb1ce303f41de29f56c58570acb5e7150ab4f019e9441e0a91eb71afd5757b465a81a44638eafd2aa5944ff46a71f20095f488ab945
 DIST gnome-shell-extension-appindicator-50.tar.gz 66766 BLAKE2B 
f57cb082c791e638ee3a0bfeb3b254420bc5bec7736e8a568c3b0b6e57d1a248d4a7020d8cb62f364677e3c13dac39c9f7973f5d8eeead1ce81170f9d517e16e
 SHA512 
bb8e7ab28e64d677812765ad65d587668f948524be8e1f4db62e067a8438a7a77985ad74169cea6f076a2c07979fcc5fa331dbb1bc5b0b954e84e80111870b87
 DIST gnome-shell-extension-appindicator-53.tar.gz 69263 BLAKE2B 
a8f4b2d9534bf1711ae47fdc420ac3ca1539efe3963eb4a5fbd9e0ad71e047003ac639c5620e4c849be8a9873dd2b42659dd5883f7703a1d9dd940cc319580a6
 SHA512 
cc6f88c1dcfaacc47184fbe6a8b7d1525623485f686033d6a817d6d9d597f1a305a75cdbc3c9e7f05145e7ffb305893b2550812b3cb2c97aaf9af7a5399f8441

diff --git 
a/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-49.ebuild
 
b/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-49.ebuild
deleted file mode 100644
index 6d843831ebf9..
--- 
a/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-49.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2-utils meson
-
-DESCRIPTION="Support legacy, AppIndicators and KStatusNotifierItems in Gnome"
-HOMEPAGE="https://github.com/ubuntu/gnome-shell-extension-appindicator;
-SRC_URI="https://github.com/ubuntu/gnome-shell-extension-appindicator/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-
-RDEPEND="
-   app-eselect/eselect-gnome-shell-extensions
-   >=gnome-base/gnome-shell-3.34
-"
-BDEPEND="
-   app-misc/jq
-"
-
-src_install() {
-   meson_src_install
-   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-03-16 Thread Pacho Ramos
commit: bedd11f74f577e64d39555d1b89024c1e912e9b9
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Mar 16 11:36:01 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Mar 16 12:17:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bedd11f7

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

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

 .../Manifest   |  1 +
 ...e-shell-extension-alphabetical-grid-29.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 9da362e3faa0..e68000f1ebfa 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-27.0.tar.gz 212216 BLAKE2B 
095159d7e9e3683e30dc0d8bf0e2b8cd66b3b22748a4a8551bdcbd284ace1eda96ce9b2d3822d67815a46ea5f3df33ce7ccbd3e0371d987c9be240881be89c57
 SHA512 
d4c37b21e9c429250fd95281ce7cacb5252e093f834577448bdc218065f147f60b556f65450384e40360a0ff8bc1f52195a46664241cd386d486d5e1327817b8
 DIST gnome-shell-extension-alphabetical-grid-28.0.tar.gz 213098 BLAKE2B 
15a59c56110462994c890075790d92a4dda10b1de348c16c3909d20af6a35fa82e471ba1feb0a28787627468c0e2dd9f6d926e9b145248387e1c2c87ef964360
 SHA512 
31be9cedeabde79c41f6d8ad7047756d085b1d35f2d7479f056d72e56ae9d95e09692ea2dfaa700dcf45958fd42cd9e1b6f43a75d76ebf68ea0f1051dcd3a723
+DIST gnome-shell-extension-alphabetical-grid-29.0.tar.gz 213643 BLAKE2B 
f4e0244f41ec426f5c2189ccfb32144c419d10d22ea477b102d60defd203cc80cb5272aaeedcc5fd3e554341a51aa9ed0e829e38a2c6977daaf82f954fd6a073
 SHA512 
a4417637d719cc2d35fca80b3621e8bd6e965ed87890105f611d69ae4b901c25080c64599ceac3518dafedd0fb240989b447b643bb88fc2164463371eb0c98f2

diff --git 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-29.0.ebuild
 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-29.0.ebuild
new file mode 100644
index ..60d548d52ade
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-29.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: gnome-extra/gnome-shell-extension-appindicator/

2023-03-16 Thread Pacho Ramos
commit: 3d14b0d775d5ca6fe159ac56dec6de4a1aaf864a
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Mar 16 11:37:24 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Mar 16 12:17:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d14b0d7

gnome-extra/gnome-shell-extension-appindicator: add 53

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

 .../gnome-shell-extension-appindicator/Manifest|  1 +
 .../gnome-shell-extension-appindicator-53.ebuild   | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/gnome-extra/gnome-shell-extension-appindicator/Manifest 
b/gnome-extra/gnome-shell-extension-appindicator/Manifest
index 23169f1b934f..4488c0624702 100644
--- a/gnome-extra/gnome-shell-extension-appindicator/Manifest
+++ b/gnome-extra/gnome-shell-extension-appindicator/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-shell-extension-appindicator-46.tar.gz 60986 BLAKE2B 
3d058aed56c9ba3c931fe50ca2b5cf48f89b32765afbc5adf6c8004f6c68eee874988801a6358ce574a0d3e7f563c81899632e217b8a00a5e1b4ce62e1f31387
 SHA512 
0616503a9e5a471bbe64b2f2d9fb853ba1d67e902d9b72b464647f70e8e6392ab9135955c87c99e83d96941cb29505f03cab5ad257ffc5a80e77221d4fcd9730
 DIST gnome-shell-extension-appindicator-49.tar.gz 65665 BLAKE2B 
d1e0d151b42a7dc5631927415c05614fa4062b5061278c6d0ca770cf20166f3b88964e514e00fb2aec80ddf4f6dd8fe83fe136e19618d44b1e77a333be8c5144
 SHA512 
2fed5b3f7042df836cc3ceb1ce303f41de29f56c58570acb5e7150ab4f019e9441e0a91eb71afd5757b465a81a44638eafd2aa5944ff46a71f20095f488ab945
 DIST gnome-shell-extension-appindicator-50.tar.gz 66766 BLAKE2B 
f57cb082c791e638ee3a0bfeb3b254420bc5bec7736e8a568c3b0b6e57d1a248d4a7020d8cb62f364677e3c13dac39c9f7973f5d8eeead1ce81170f9d517e16e
 SHA512 
bb8e7ab28e64d677812765ad65d587668f948524be8e1f4db62e067a8438a7a77985ad74169cea6f076a2c07979fcc5fa331dbb1bc5b0b954e84e80111870b87
+DIST gnome-shell-extension-appindicator-53.tar.gz 69263 BLAKE2B 
a8f4b2d9534bf1711ae47fdc420ac3ca1539efe3963eb4a5fbd9e0ad71e047003ac639c5620e4c849be8a9873dd2b42659dd5883f7703a1d9dd940cc319580a6
 SHA512 
cc6f88c1dcfaacc47184fbe6a8b7d1525623485f686033d6a817d6d9d597f1a305a75cdbc3c9e7f05145e7ffb305893b2550812b3cb2c97aaf9af7a5399f8441

diff --git 
a/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-53.ebuild
 
b/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-53.ebuild
new file mode 100644
index ..b59a46a8006e
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-53.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2-utils meson
+
+DESCRIPTION="Support legacy, AppIndicators and KStatusNotifierItems in Gnome"
+HOMEPAGE="https://github.com/ubuntu/gnome-shell-extension-appindicator;
+SRC_URI="https://github.com/ubuntu/gnome-shell-extension-appindicator/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   app-eselect/eselect-gnome-shell-extensions
+   >=gnome-base/gnome-shell-3.34
+"
+BDEPEND="
+   app-misc/jq
+"
+
+src_install() {
+   meson_src_install
+   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-appindicator/

2023-03-07 Thread Pacho Ramos
commit: 34a0cda4e88607fd8682ae984fec4a068378388f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Mar  7 12:29:51 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Tue Mar  7 12:30:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34a0cda4

gnome-extra/gnome-shell-extension-appindicator: add 50

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

 .../gnome-shell-extension-appindicator/Manifest|  1 +
 .../gnome-shell-extension-appindicator-50.ebuild   | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/gnome-extra/gnome-shell-extension-appindicator/Manifest 
b/gnome-extra/gnome-shell-extension-appindicator/Manifest
index 9a405e9d271b..23169f1b934f 100644
--- a/gnome-extra/gnome-shell-extension-appindicator/Manifest
+++ b/gnome-extra/gnome-shell-extension-appindicator/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extension-appindicator-46.tar.gz 60986 BLAKE2B 
3d058aed56c9ba3c931fe50ca2b5cf48f89b32765afbc5adf6c8004f6c68eee874988801a6358ce574a0d3e7f563c81899632e217b8a00a5e1b4ce62e1f31387
 SHA512 
0616503a9e5a471bbe64b2f2d9fb853ba1d67e902d9b72b464647f70e8e6392ab9135955c87c99e83d96941cb29505f03cab5ad257ffc5a80e77221d4fcd9730
 DIST gnome-shell-extension-appindicator-49.tar.gz 65665 BLAKE2B 
d1e0d151b42a7dc5631927415c05614fa4062b5061278c6d0ca770cf20166f3b88964e514e00fb2aec80ddf4f6dd8fe83fe136e19618d44b1e77a333be8c5144
 SHA512 
2fed5b3f7042df836cc3ceb1ce303f41de29f56c58570acb5e7150ab4f019e9441e0a91eb71afd5757b465a81a44638eafd2aa5944ff46a71f20095f488ab945
+DIST gnome-shell-extension-appindicator-50.tar.gz 66766 BLAKE2B 
f57cb082c791e638ee3a0bfeb3b254420bc5bec7736e8a568c3b0b6e57d1a248d4a7020d8cb62f364677e3c13dac39c9f7973f5d8eeead1ce81170f9d517e16e
 SHA512 
bb8e7ab28e64d677812765ad65d587668f948524be8e1f4db62e067a8438a7a77985ad74169cea6f076a2c07979fcc5fa331dbb1bc5b0b954e84e80111870b87

diff --git 
a/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-50.ebuild
 
b/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-50.ebuild
new file mode 100644
index ..b59a46a8006e
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-50.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2-utils meson
+
+DESCRIPTION="Support legacy, AppIndicators and KStatusNotifierItems in Gnome"
+HOMEPAGE="https://github.com/ubuntu/gnome-shell-extension-appindicator;
+SRC_URI="https://github.com/ubuntu/gnome-shell-extension-appindicator/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   app-eselect/eselect-gnome-shell-extensions
+   >=gnome-base/gnome-shell-3.34
+"
+BDEPEND="
+   app-misc/jq
+"
+
+src_install() {
+   meson_src_install
+   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-appindicator/

2023-03-07 Thread Pacho Ramos
commit: 111513972b8a8056d450d284758e46a5dfb5b80e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Mar  7 12:29:36 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Tue Mar  7 12:30:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11151397

gnome-extra/gnome-shell-extension-appindicator: drop 48

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

 .../gnome-shell-extension-appindicator/Manifest|  1 -
 .../gnome-shell-extension-appindicator-48.ebuild   | 42 --
 2 files changed, 43 deletions(-)

diff --git a/gnome-extra/gnome-shell-extension-appindicator/Manifest 
b/gnome-extra/gnome-shell-extension-appindicator/Manifest
index 6df0499c539f..9a405e9d271b 100644
--- a/gnome-extra/gnome-shell-extension-appindicator/Manifest
+++ b/gnome-extra/gnome-shell-extension-appindicator/Manifest
@@ -1,3 +1,2 @@
 DIST gnome-shell-extension-appindicator-46.tar.gz 60986 BLAKE2B 
3d058aed56c9ba3c931fe50ca2b5cf48f89b32765afbc5adf6c8004f6c68eee874988801a6358ce574a0d3e7f563c81899632e217b8a00a5e1b4ce62e1f31387
 SHA512 
0616503a9e5a471bbe64b2f2d9fb853ba1d67e902d9b72b464647f70e8e6392ab9135955c87c99e83d96941cb29505f03cab5ad257ffc5a80e77221d4fcd9730
-DIST gnome-shell-extension-appindicator-48.tar.gz 64682 BLAKE2B 
daaf9ece32e121352602ccee8e99f901246a2ddf4186a96372fa1f15f422f95e6a1328d40e800daaea069aff955f33de8482c05bc073026313ea33926a3b9e26
 SHA512 
04010d8bfcbb97b54dfa2e529ae1f3f38ecb8a70383b06dc39a0360767505742bc402cc49c9383d52a063c372820e1f02de15ed000715ff7fe6978bf01e1b0d9
 DIST gnome-shell-extension-appindicator-49.tar.gz 65665 BLAKE2B 
d1e0d151b42a7dc5631927415c05614fa4062b5061278c6d0ca770cf20166f3b88964e514e00fb2aec80ddf4f6dd8fe83fe136e19618d44b1e77a333be8c5144
 SHA512 
2fed5b3f7042df836cc3ceb1ce303f41de29f56c58570acb5e7150ab4f019e9441e0a91eb71afd5757b465a81a44638eafd2aa5944ff46a71f20095f488ab945

diff --git 
a/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-48.ebuild
 
b/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-48.ebuild
deleted file mode 100644
index 6d843831ebf9..
--- 
a/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-48.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2-utils meson
-
-DESCRIPTION="Support legacy, AppIndicators and KStatusNotifierItems in Gnome"
-HOMEPAGE="https://github.com/ubuntu/gnome-shell-extension-appindicator;
-SRC_URI="https://github.com/ubuntu/gnome-shell-extension-appindicator/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-
-RDEPEND="
-   app-eselect/eselect-gnome-shell-extensions
-   >=gnome-base/gnome-shell-3.34
-"
-BDEPEND="
-   app-misc/jq
-"
-
-src_install() {
-   meson_src_install
-   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-dash-to-panel/

2023-03-07 Thread Pacho Ramos
commit: e2e0c4d5f7fad2aee37cc916ca3df2eed08a515d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Mar  7 12:25:00 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Tue Mar  7 12:30:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2e0c4d5

gnome-extra/gnome-shell-extension-dash-to-panel: add 53

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

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

diff --git a/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest 
b/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest
index 43417436d4b0..c1fb0697a406 100644
--- a/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest
+++ b/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extension-dash-to-panel-52.tar.gz 21167738 BLAKE2B 
d3a53daf218f9c9e5eebdaa94c86e31d2eff54ec46ea1d31d31967f431b3d40f5a5349e9d8d9ea4cc31a780cd4683a25edfaf2917f4754c3ded291ee1655208a
 SHA512 
be7b650c7cc2d91fe1dd5d58165fc485e3d19112821529ab4ed34bb2c957e9b14199eab3dbc372c54d1726fc8fa44053f8288b18849629066c2f4094255ed0ac
+DIST gnome-shell-extension-dash-to-panel-53.tar.gz 21206375 BLAKE2B 
53c5a9de423924c50734ad4a9d2c9363aebbf14fc63f59e1f15c39e4a3e88f73828c57695c115ac2a2f0c9d79e1de264b1bffda8f05331fe3bbff15b1aee53c5
 SHA512 
aec7fea713ab7ed2b2ccf21ca8b01794401265435b6a3836843337155776869fe22a5a8659f95c8a7d4d20b6e3b5710824e8e805fa46440c354cd99f4694bb3c
 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-53.ebuild
 
b/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-53.ebuild
new file mode 100644
index ..e52e3ff25663
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-53.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 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-42
+"
+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: sys-power/power-profiles-daemon/

2023-03-03 Thread Pacho Ramos
commit: d3fdfced84b6caadf8d043ace295c5f4282361ee
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Mar  3 14:06:54 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri Mar  3 14:10:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3fdfced

sys-power/power-profiles-daemon: new package, add 0.12

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

 sys-power/power-profiles-daemon/Manifest   |  1 +
 sys-power/power-profiles-daemon/metadata.xml   | 11 
 .../power-profiles-daemon-0.12.ebuild  | 71 ++
 3 files changed, 83 insertions(+)

diff --git a/sys-power/power-profiles-daemon/Manifest 
b/sys-power/power-profiles-daemon/Manifest
new file mode 100644
index ..d954634f4b92
--- /dev/null
+++ b/sys-power/power-profiles-daemon/Manifest
@@ -0,0 +1 @@
+DIST power-profiles-daemon-0.12.tar.bz2 47846 BLAKE2B 
7fb10e78c5ab6da32a4b460c8046e510c66bb0d31ca4c7e14db5772c547c420be078f3086b6b98e70063fed0924e783f5b26580a97e0898474040a2724b87f91
 SHA512 
d34e51deeed13ed307b9efac08336ce36879d7deeac5af803207d1c69f641993a509d96e149c3f150c5d20437867f3cbc6502fce6f63e08f0b23f23c7f90d948

diff --git a/sys-power/power-profiles-daemon/metadata.xml 
b/sys-power/power-profiles-daemon/metadata.xml
new file mode 100644
index ..243eab2cfba6
--- /dev/null
+++ b/sys-power/power-profiles-daemon/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pa...@gentoo.org
+       Pacho Ramos
+   
+   
+   hadess/power-profiles-daemon
+   
+

diff --git a/sys-power/power-profiles-daemon/power-profiles-daemon-0.12.ebuild 
b/sys-power/power-profiles-daemon/power-profiles-daemon-0.12.ebuild
new file mode 100644
index ..6e3f67c1abf2
--- /dev/null
+++ b/sys-power/power-profiles-daemon/power-profiles-daemon-0.12.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit meson python-single-r1 systemd
+
+DESCRIPTION="Makes power profiles handling available over D-Bus"
+HOMEPAGE="https://gitlab.freedesktop.org/hadess/power-profiles-daemon/;
+SRC_URI="https://gitlab.freedesktop.org/hadess/${PN}/-/archive/${PV}/${P}.tar.bz2;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="gtk-doc test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="${PYTHON_DEPS}
+   $(python_gen_cond_dep 'dev-python/pygobject:3[${PYTHON_USEDEP}]')
+   dev-libs/glib:2
+   >=dev-libs/libgudev-234
+   >=sys-auth/polkit-0.114
+   sys-power/upower
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   gtk-doc? ( dev-util/gi-docgen )
+   test? (
+   dev-util/umockdev
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/python-dbusmock[${PYTHON_USEDEP}]
+   ')
+   )
+"
+
+python_check_deps() {
+   if use test; then
+   python_has_version 
"dev-python/python-dbusmock[${PYTHON_USEDEP}]" &&
+   python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]"
+   else
+   python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]"
+   fi
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use test tests)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   python_fix_shebang "${D}"/usr/bin/powerprofilesctl
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   if systemd_is_booted; then
+   elog "You need to enable the service:"
+   elog "# systemctl enable ${PN}"
+   fi
+   fi
+}



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

2023-03-03 Thread Pacho Ramos
commit: 462bb0f5ffa22c751146b7e71a0a4c8070070234
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Mar  3 14:00:50 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri Mar  3 14:10:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=462bb0f5

sys-power/switcheroo-control: Fix typos

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

 sys-power/switcheroo-control/switcheroo-control-2.6-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-power/switcheroo-control/switcheroo-control-2.6-r2.ebuild 
b/sys-power/switcheroo-control/switcheroo-control-2.6-r2.ebuild
index e6b508a9c0f4..37d903674a98 100644
--- a/sys-power/switcheroo-control/switcheroo-control-2.6-r2.ebuild
+++ b/sys-power/switcheroo-control/switcheroo-control-2.6-r2.ebuild
@@ -61,9 +61,9 @@ src_install() {
 
 pkg_postinst() {
if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   elog "You to enable the service:"
+   elog "You need to enable the service:"
if systemd_is_booted; then
-   elog "# systemctl enable switcheroo-control"
+   elog "# systemctl enable ${PN}"
else
elog "# rc-update add ${PN} default"
fi



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

2023-03-03 Thread Pacho Ramos
commit: 3ba026c81505f7691275d07bbf190572296f9412
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Mar  3 13:34:21 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri Mar  3 13:34:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ba026c8

gnome-extra/gnome-shell-extension-appindicator: add 49

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

 .../gnome-shell-extension-appindicator/Manifest|  1 +
 .../gnome-shell-extension-appindicator-49.ebuild   | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/gnome-extra/gnome-shell-extension-appindicator/Manifest 
b/gnome-extra/gnome-shell-extension-appindicator/Manifest
index c933e369a8d8..954c661fb60b 100644
--- a/gnome-extra/gnome-shell-extension-appindicator/Manifest
+++ b/gnome-extra/gnome-shell-extension-appindicator/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-shell-extension-appindicator-46.tar.gz 60986 BLAKE2B 
3d058aed56c9ba3c931fe50ca2b5cf48f89b32765afbc5adf6c8004f6c68eee874988801a6358ce574a0d3e7f563c81899632e217b8a00a5e1b4ce62e1f31387
 SHA512 
0616503a9e5a471bbe64b2f2d9fb853ba1d67e902d9b72b464647f70e8e6392ab9135955c87c99e83d96941cb29505f03cab5ad257ffc5a80e77221d4fcd9730
 DIST gnome-shell-extension-appindicator-47.tar.gz 63339 BLAKE2B 
c5efc80cdaa1b092ad242ae6535042ad695933383d69769501882b70563e9fa1fa58c44262a1e157f8a501b276fe7b2da91c0636bdaf0a35b836959aa89903b9
 SHA512 
939c0340586141f0f8d6f7722d9d084bef35d598f19c8ac2fbdba3c8174b91a823248ddd56d6361b16ed8404b53633899206d7434d4e9479544589b22e269933
 DIST gnome-shell-extension-appindicator-48.tar.gz 64682 BLAKE2B 
daaf9ece32e121352602ccee8e99f901246a2ddf4186a96372fa1f15f422f95e6a1328d40e800daaea069aff955f33de8482c05bc073026313ea33926a3b9e26
 SHA512 
04010d8bfcbb97b54dfa2e529ae1f3f38ecb8a70383b06dc39a0360767505742bc402cc49c9383d52a063c372820e1f02de15ed000715ff7fe6978bf01e1b0d9
+DIST gnome-shell-extension-appindicator-49.tar.gz 65665 BLAKE2B 
d1e0d151b42a7dc5631927415c05614fa4062b5061278c6d0ca770cf20166f3b88964e514e00fb2aec80ddf4f6dd8fe83fe136e19618d44b1e77a333be8c5144
 SHA512 
2fed5b3f7042df836cc3ceb1ce303f41de29f56c58570acb5e7150ab4f019e9441e0a91eb71afd5757b465a81a44638eafd2aa5944ff46a71f20095f488ab945

diff --git 
a/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-49.ebuild
 
b/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-49.ebuild
new file mode 100644
index ..6d843831ebf9
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-49.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2-utils meson
+
+DESCRIPTION="Support legacy, AppIndicators and KStatusNotifierItems in Gnome"
+HOMEPAGE="https://github.com/ubuntu/gnome-shell-extension-appindicator;
+SRC_URI="https://github.com/ubuntu/gnome-shell-extension-appindicator/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   app-eselect/eselect-gnome-shell-extensions
+   >=gnome-base/gnome-shell-3.34
+"
+BDEPEND="
+   app-misc/jq
+"
+
+src_install() {
+   meson_src_install
+   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-appindicator/

2023-03-03 Thread Pacho Ramos
commit: e7790ef8f5783a9517c0d2514bc90ff18315b652
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Mar  3 13:34:35 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri Mar  3 13:34:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7790ef8

gnome-extra/gnome-shell-extension-appindicator: drop 47

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

 .../gnome-shell-extension-appindicator/Manifest|  1 -
 .../gnome-shell-extension-appindicator-47.ebuild   | 42 --
 2 files changed, 43 deletions(-)

diff --git a/gnome-extra/gnome-shell-extension-appindicator/Manifest 
b/gnome-extra/gnome-shell-extension-appindicator/Manifest
index 954c661fb60b..6df0499c539f 100644
--- a/gnome-extra/gnome-shell-extension-appindicator/Manifest
+++ b/gnome-extra/gnome-shell-extension-appindicator/Manifest
@@ -1,4 +1,3 @@
 DIST gnome-shell-extension-appindicator-46.tar.gz 60986 BLAKE2B 
3d058aed56c9ba3c931fe50ca2b5cf48f89b32765afbc5adf6c8004f6c68eee874988801a6358ce574a0d3e7f563c81899632e217b8a00a5e1b4ce62e1f31387
 SHA512 
0616503a9e5a471bbe64b2f2d9fb853ba1d67e902d9b72b464647f70e8e6392ab9135955c87c99e83d96941cb29505f03cab5ad257ffc5a80e77221d4fcd9730
-DIST gnome-shell-extension-appindicator-47.tar.gz 63339 BLAKE2B 
c5efc80cdaa1b092ad242ae6535042ad695933383d69769501882b70563e9fa1fa58c44262a1e157f8a501b276fe7b2da91c0636bdaf0a35b836959aa89903b9
 SHA512 
939c0340586141f0f8d6f7722d9d084bef35d598f19c8ac2fbdba3c8174b91a823248ddd56d6361b16ed8404b53633899206d7434d4e9479544589b22e269933
 DIST gnome-shell-extension-appindicator-48.tar.gz 64682 BLAKE2B 
daaf9ece32e121352602ccee8e99f901246a2ddf4186a96372fa1f15f422f95e6a1328d40e800daaea069aff955f33de8482c05bc073026313ea33926a3b9e26
 SHA512 
04010d8bfcbb97b54dfa2e529ae1f3f38ecb8a70383b06dc39a0360767505742bc402cc49c9383d52a063c372820e1f02de15ed000715ff7fe6978bf01e1b0d9
 DIST gnome-shell-extension-appindicator-49.tar.gz 65665 BLAKE2B 
d1e0d151b42a7dc5631927415c05614fa4062b5061278c6d0ca770cf20166f3b88964e514e00fb2aec80ddf4f6dd8fe83fe136e19618d44b1e77a333be8c5144
 SHA512 
2fed5b3f7042df836cc3ceb1ce303f41de29f56c58570acb5e7150ab4f019e9441e0a91eb71afd5757b465a81a44638eafd2aa5944ff46a71f20095f488ab945

diff --git 
a/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-47.ebuild
 
b/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-47.ebuild
deleted file mode 100644
index 6d843831ebf9..
--- 
a/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-47.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2-utils meson
-
-DESCRIPTION="Support legacy, AppIndicators and KStatusNotifierItems in Gnome"
-HOMEPAGE="https://github.com/ubuntu/gnome-shell-extension-appindicator;
-SRC_URI="https://github.com/ubuntu/gnome-shell-extension-appindicator/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-
-RDEPEND="
-   app-eselect/eselect-gnome-shell-extensions
-   >=gnome-base/gnome-shell-3.34
-"
-BDEPEND="
-   app-misc/jq
-"
-
-src_install() {
-   meson_src_install
-   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-03-02 Thread Pacho Ramos
commit: 9a942b48a5704a8821e9e8fdcb2b12cebced5f72
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Mar  2 14:46:06 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Mar  2 14:46:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a942b48

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

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

 .../Manifest   |  1 +
 ...e-shell-extension-alphabetical-grid-28.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 40aa32bdf2ed..6a8a5af26146 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-26.0.tar.gz 211376 BLAKE2B 
5a644ef2e4f6e7656e4328153f993d2ebe6f1ce7f4a28c36c0b1ab7c047055c8dfb5ac22dca2f762ae550d39feaaf91ff41db11f157b0f55ac9de75314bef936
 SHA512 
d2523b4794d51c502a200688a0a41cf3119efc20305be7e3c838539f976f323ec51dd8ece9eddd11834d7ebc631299dc6712789535fbd5e8c5457353cdbe582c
 DIST gnome-shell-extension-alphabetical-grid-27.0.tar.gz 212216 BLAKE2B 
095159d7e9e3683e30dc0d8bf0e2b8cd66b3b22748a4a8551bdcbd284ace1eda96ce9b2d3822d67815a46ea5f3df33ce7ccbd3e0371d987c9be240881be89c57
 SHA512 
d4c37b21e9c429250fd95281ce7cacb5252e093f834577448bdc218065f147f60b556f65450384e40360a0ff8bc1f52195a46664241cd386d486d5e1327817b8
+DIST gnome-shell-extension-alphabetical-grid-28.0.tar.gz 213098 BLAKE2B 
15a59c56110462994c890075790d92a4dda10b1de348c16c3909d20af6a35fa82e471ba1feb0a28787627468c0e2dd9f6d926e9b145248387e1c2c87ef964360
 SHA512 
31be9cedeabde79c41f6d8ad7047756d085b1d35f2d7479f056d72e56ae9d95e09692ea2dfaa700dcf45958fd42cd9e1b6f43a75d76ebf68ea0f1051dcd3a723

diff --git 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-28.0.ebuild
 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-28.0.ebuild
new file mode 100644
index ..60d548d52ade
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-28.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: gnome-extra/gnome-shell-extension-alphabetical-grid/

2023-03-02 Thread Pacho Ramos
commit: 37b5c63e6e51508f9c6bb1a1c4fd0e21290d7317
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Mar  2 14:46:15 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Mar  2 14:46:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37b5c63e

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

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

 .../Manifest   |  1 -
 ...e-shell-extension-alphabetical-grid-26.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 6a8a5af26146..9da362e3faa0 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-26.0.tar.gz 211376 BLAKE2B 
5a644ef2e4f6e7656e4328153f993d2ebe6f1ce7f4a28c36c0b1ab7c047055c8dfb5ac22dca2f762ae550d39feaaf91ff41db11f157b0f55ac9de75314bef936
 SHA512 
d2523b4794d51c502a200688a0a41cf3119efc20305be7e3c838539f976f323ec51dd8ece9eddd11834d7ebc631299dc6712789535fbd5e8c5457353cdbe582c
 DIST gnome-shell-extension-alphabetical-grid-27.0.tar.gz 212216 BLAKE2B 
095159d7e9e3683e30dc0d8bf0e2b8cd66b3b22748a4a8551bdcbd284ace1eda96ce9b2d3822d67815a46ea5f3df33ce7ccbd3e0371d987c9be240881be89c57
 SHA512 
d4c37b21e9c429250fd95281ce7cacb5252e093f834577448bdc218065f147f60b556f65450384e40360a0ff8bc1f52195a46664241cd386d486d5e1327817b8
 DIST gnome-shell-extension-alphabetical-grid-28.0.tar.gz 213098 BLAKE2B 
15a59c56110462994c890075790d92a4dda10b1de348c16c3909d20af6a35fa82e471ba1feb0a28787627468c0e2dd9f6d926e9b145248387e1c2c87ef964360
 SHA512 
31be9cedeabde79c41f6d8ad7047756d085b1d35f2d7479f056d72e56ae9d95e09692ea2dfaa700dcf45958fd42cd9e1b6f43a75d76ebf68ea0f1051dcd3a723

diff --git 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-26.0.ebuild
 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-26.0.ebuild
deleted file mode 100644
index f52096ee48db..
--- 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-26.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2022 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: www-client/uget/, www-client/uget/files/

2023-03-02 Thread Pacho Ramos
commit: 292a6f3831e3c9b309caa64ae9f6b4eb43c37099
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Mar  2 13:53:04 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Mar  2 13:53:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=292a6f38

www-client/uget: add 2.2.3

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

 www-client/uget/Manifest   |  1 +
 www-client/uget/files/uget-2.2.1-ayatana.patch | 28 +++
 www-client/uget/uget-2.2.3.ebuild  | 64 ++
 3 files changed, 93 insertions(+)

diff --git a/www-client/uget/Manifest b/www-client/uget/Manifest
index c990ac19d540..a33c3aa1c163 100644
--- a/www-client/uget/Manifest
+++ b/www-client/uget/Manifest
@@ -1 +1,2 @@
 DIST uget-2.2.1.tar.gz 1006697 BLAKE2B 
2580cbcbe12d3001ada252a46358c4bc357fbe2ca4e3433e13ad95efb8e99d567a194db024eaf2ba58246a35937a5262be62aac4ee24272421f531dc72eeab20
 SHA512 
b76e5240e42cd0aa5bc47eb1a9cff0a0d8cdea87995455d72cf925923321f492200896ad904960e7f7462eb9655284f5b295b8a779b42223fe73a098a143576f
+DIST uget-2.2.3-1.tar.gz 1003976 BLAKE2B 
1b599c9c5ba4cb5929c211c35382b9dbc6940e52bc995f150632dfc52f1429d26e15d330f53d1da9bd1ef296368cf3877673ee3fb5ab3f33d5ded4cf86b7b3d2
 SHA512 
a2359200486c60a79d53083f25c627d70f969880765e5c38897e7d35e94540c59e45f294dc10b0863ae812c449d232ad230cae90bb5e0ebded9bcabf2b4b7725

diff --git a/www-client/uget/files/uget-2.2.1-ayatana.patch 
b/www-client/uget/files/uget-2.2.1-ayatana.patch
new file mode 100644
index ..2cac1e750d56
--- /dev/null
+++ b/www-client/uget/files/uget-2.2.1-ayatana.patch
@@ -0,0 +1,28 @@
+--- a/configure.ac.old 2023-03-02 14:21:42.687929964 +0100
 b/configure.ac 2023-03-02 14:28:47.497666291 +0100
+@@ -169,12 +169,12 @@
+   [enable_appindicator="auto"]
+ )
+ if test x$enable_appindicator = xauto ; then
+-  PKG_CHECK_EXISTS([appindicator3-0.1],
++  PKG_CHECK_EXISTS([ayatana-appindicator3-0.1],
+[enable_appindicator="yes"],
+[enable_appindicator="no"])
+ fi
+ if test x$enable_appindicator = xyes ; then
+-  PKG_CHECK_MODULES(APP_INDICATOR, appindicator3-0.1)
++  PKG_CHECK_MODULES(APP_INDICATOR, ayatana-appindicator3-0.1)
+   AC_SUBST(APP_INDICATOR_CFLAGS)
+   AC_SUBST(APP_INDICATOR_LIBS)
+   AC_DEFINE(HAVE_APP_INDICATOR, 1, [Have AppIndicator])
+--- a/ui-gtk/UgtkTrayIcon.h.old2023-03-02 14:32:54.816318966 +0100
 b/ui-gtk/UgtkTrayIcon.h2023-03-02 14:33:20.186180008 +0100
+@@ -41,7 +41,7 @@
+ #include 
+ 
+ #ifdef HAVE_APP_INDICATOR
+-#include 
++#include 
+ #endif
+ 
+ #ifdef __cplusplus

diff --git a/www-client/uget/uget-2.2.3.ebuild 
b/www-client/uget/uget-2.2.3.ebuild
new file mode 100644
index ..b64f27cf31ef
--- /dev/null
+++ b/www-client/uget/uget-2.2.3.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools xdg
+
+DESCRIPTION="Download manager using gtk+ and libcurl"
+HOMEPAGE="http://www.ugetdm.com;
+SRC_URI="mirror://sourceforge/urlget/${P}-1.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="aria2 appindicator control-socket +gnutls gstreamer libnotify nls 
openssl rss"
+REQUIRED_USE="^^ ( gnutls openssl )"
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/libpcre
+   net-misc/curl
+   >=x11-libs/gtk+-3.4:3
+   gnutls? (
+   net-libs/gnutls
+   dev-libs/libgcrypt:0
+   )
+   aria2? ( net-misc/aria2[xmlrpc] )
+   appindicator? ( dev-libs/libayatana-appindicator )
+   gstreamer? ( media-libs/gstreamer:1.0 )
+   libnotify? ( x11-libs/libnotify )
+   openssl? ( dev-libs/openssl:0= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.2.1-fno-common.patch
+   # https://github.com/ugetdm/uget/issues/49
+   "${FILESDIR}"/${PN}-2.2.1-ayatana.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=(
+   $(use_enable appindicator)
+   $(use_enable control-socket unix_socket)
+   $(use_enable gstreamer)
+   $(use_enable libnotify notify)
+   $(use_enable nls)
+   $(use_enable rss rss_notify)
+   $(use_with gnutls)
+   $(use_with openssl)
+   )
+
+   econf "${myconf[@]}"
+}



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

2023-03-02 Thread Pacho Ramos
commit: 17a67de2070b1d1d40ba1f66165c6890867d9a2e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Mar  2 13:53:18 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Mar  2 13:53:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17a67de2

www-client/uget: Sync with latest changes

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

 www-client/uget/uget-.ebuild | 16 +++-
 1 file changed, 11 insertions(+), 5 deletions(-)

diff --git a/www-client/uget/uget-.ebuild b/www-client/uget/uget-.ebuild
index 107388398e44..bd1d745b7b0e 100644
--- a/www-client/uget/uget-.ebuild
+++ b/www-client/uget/uget-.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit autotools git-r3 xdg
 
 DESCRIPTION="Download manager using gtk+ and libcurl"
 HOMEPAGE="http://www.ugetdm.com;
-EGIT_REPO_URI="git://git.code.sf.net/p/urlget/uget2"
+EGIT_REPO_URI="https://git.code.sf.net/p/urlget/uget2;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
@@ -24,16 +24,22 @@ RDEPEND="
dev-libs/libgcrypt:0
)
aria2? ( net-misc/aria2[xmlrpc] )
-   appindicator? ( dev-libs/libappindicator:3 )
+   appindicator? ( dev-libs/libayatana-appindicator )
gstreamer? ( media-libs/gstreamer:1.0 )
openssl? ( dev-libs/openssl:= )
-   libnotify? ( x11-libs/libnotify )"
+   libnotify? ( x11-libs/libnotify )
+"
 DEPEND="${RDEPEND}"
 BDEPEND="
dev-util/intltool
virtual/pkgconfig
sys-devel/gettext"
 
+PATCHES=(
+   # https://github.com/ugetdm/uget/issues/49
+   "${FILESDIR}"/${PN}-2.2.1-ayatana.patch
+)
+
 src_prepare() {
default
eautoreconf



[gentoo-commits] repo/gentoo:master commit in: net-im/rocketchat-desktop-bin/

2023-03-02 Thread Pacho Ramos
commit: b97afd0475978390357823b74141a26bbacded0f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Mar  2 13:11:13 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Mar  2 13:12:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b97afd04

net-im/rocketchat-desktop-bin: dosym does not need explicit die

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

 net-im/rocketchat-desktop-bin/rocketchat-desktop-bin-3.8.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/rocketchat-desktop-bin/rocketchat-desktop-bin-3.8.16.ebuild 
b/net-im/rocketchat-desktop-bin/rocketchat-desktop-bin-3.8.16.ebuild
index 661f85c108d0..75bd8b080cc3 100644
--- a/net-im/rocketchat-desktop-bin/rocketchat-desktop-bin-3.8.16.ebuild
+++ b/net-im/rocketchat-desktop-bin/rocketchat-desktop-bin-3.8.16.ebuild
@@ -84,7 +84,7 @@ src_install() {
local DESTDIR="/opt/Rocket.Chat"
 
# https://github.com/RocketChat/Rocket.Chat.Electron/issues/2536
-   dosym ../../usr/lib64/libayatana-appindicator3.so 
"${DESTDIR}"/libappindicator3.so || die
+   dosym ../../usr/lib64/libayatana-appindicator3.so 
"${DESTDIR}"/libappindicator3.so
 
pushd "opt/Rocket.Chat" || die
 



[gentoo-commits] repo/gentoo:master commit in: net-im/rocketchat-desktop-bin/

2023-03-02 Thread Pacho Ramos
commit: e49de584ce1bc139ef5fe7c28b1fa65a06ea3c9e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Mar  2 12:52:34 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Mar  2 12:52:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e49de584

net-im/rocketchat-desktop-bin: add 3.8.16

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

 net-im/rocketchat-desktop-bin/Manifest |   1 +
 .../rocketchat-desktop-bin-3.8.16.ebuild   | 105 +
 2 files changed, 106 insertions(+)

diff --git a/net-im/rocketchat-desktop-bin/Manifest 
b/net-im/rocketchat-desktop-bin/Manifest
index 3a4dc95c92ef..f4ea3856cb5f 100644
--- a/net-im/rocketchat-desktop-bin/Manifest
+++ b/net-im/rocketchat-desktop-bin/Manifest
@@ -1 +1,2 @@
 DIST rocketchat-3.8.14-linux-x86_64.rpm 62927388 BLAKE2B 
a42322efdbe4022a95c62143b0308d8fcf8e9b8fdf60b730badc04eb0bacc2cd0ab620b99f11b197f24f40b48f5adf5133224e0f30614562cafb03aecf185e94
 SHA512 
844580d3fd5a64bd81b6becee6c8365b866f698b8c2eea3034dcf1db923ae20132749f3e5e84555977568b24477f0109332ac3311d047c22f49aacb8d41158cb
+DIST rocketchat-3.8.16-linux-x86_64.rpm 68712989 BLAKE2B 
b572047c535b6bcbca9e2a7b37060674aca9a4b356955e8ddf2b3e396b9f60e169d65fe5ffae292e43962b2045eb27c440f497fe950c6d66764b903e7e1700e1
 SHA512 
3a891396c3f92b5a47f2436047a6724089072bc3f4bd8a56830dfcb3347550dd71e7a2c3ce7c56b5c2c3de99384cdd470ea1005c705649a40a642404dc9e689f

diff --git a/net-im/rocketchat-desktop-bin/rocketchat-desktop-bin-3.8.16.ebuild 
b/net-im/rocketchat-desktop-bin/rocketchat-desktop-bin-3.8.16.ebuild
new file mode 100644
index ..661f85c108d0
--- /dev/null
+++ b/net-im/rocketchat-desktop-bin/rocketchat-desktop-bin-3.8.16.ebuild
@@ -0,0 +1,105 @@
+# Copyright 2019-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_LANGS="
+   af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu 
he
+   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr
+   sv sw ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop rpm xdg
+
+DESCRIPTION="The Ultimate Open Source Web Chat Platform"
+HOMEPAGE="https://rocket.chat;
+SRC_URI="https://github.com/RocketChat/Rocket.Chat.Electron/releases/download/${PV}/rocketchat-${PV}-linux-x86_64.rpm;
+S="${WORKDIR}"
+
+KEYWORDS="-* ~amd64"
+# Electron bundles a bunch of things
+LICENSE="
+   MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2
+   unRAR OFL CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved
+"
+SLOT="0"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   dev-libs/expat
+   dev-libs/libayatana-appindicator
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/noto-emoji
+   media-libs/alsa-lib
+   net-print/cups
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libnotify
+   x11-libs/libxcb
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libxkbcommon
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libXScrnSaver
+   x11-libs/pango
+"
+
+QA_PREBUILT="opt/Rocket.Chat/*"
+
+pkg_pretend() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_prepare() {
+   default
+   # cleanup languages
+   pushd "opt/Rocket.Chat/locales" || die
+   chromium_remove_language_paks
+   popd || die
+}
+
+src_configure() {
+   chromium_suid_sandbox_check_kernel_config
+   default
+}
+
+src_install() {
+   for size in {16,32,48,64,128,256,512,1024}; do
+   doicon -s ${size} 
"usr/share/icons/hicolor/${size}x${size}/apps/rocketchat-desktop.png"
+   done
+
+   domenu usr/share/applications/rocketchat-desktop.desktop
+
+   local DESTDIR="/opt/Rocket.Chat"
+
+   # https://github.com/RocketChat/Rocket.Chat.Electron/issues/2536
+   dosym ../../usr/lib64/libayatana-appindicator3.so 
"${DESTDIR}"/libappindicator3.so || die
+
+   pushd "opt/Rocket.Chat" || die
+
+   exeinto "${DESTDIR}"
+   doexe chrome-sandbox rocketchat-desktop *.so*
+
+   insinto "${DESTDIR}"
+   doins *.pak *.bin *.json *.dat
+   insopts -m0755
+   doins -r locales resources
+
+   # Chrome-sandbox requires the setuid bit to be specifically set.
+   # see https://github.com/electron/electron/issues/17972
+   fperms 4755 "${DESTDIR}"/chrome-sandbox
+
+   dosym "${DESTDIR}"/rocketchat-desktop /opt/bin/rocketchat-desktop
+   popd || die
+}



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

2023-03-01 Thread Pacho Ramos
commit: 766787d8595779af9f613b025239a3ab4dc60b01
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Mar  1 15:54:40 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed Mar  1 15:55:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=766787d8

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

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

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

diff --git a/x11-themes/papirus-icon-theme/Manifest 
b/x11-themes/papirus-icon-theme/Manifest
index 8ef7acd10173..f5a74ce4b0b9 100644
--- a/x11-themes/papirus-icon-theme/Manifest
+++ b/x11-themes/papirus-icon-theme/Manifest
@@ -1,3 +1,2 @@
-DIST papirus-icon-theme-20221201.tar.gz 33494699 BLAKE2B 
546c7b3530fc039821e2d183f426d4131182c5c923c51b86367352c39d40c7f96e4f1f3e842d1c286db68685ecc5afa5898de2605f299eff781f7d1a801ec3e9
 SHA512 
2c4f73f3036a66efccbc6c19d6e571782f0d8549a4bcee55d85413f4960dc1941a15cdc667760d73d5e75211444d4c4b9814bdd6294037719dd5cfe03a2ad445
 DIST papirus-icon-theme-20230104.tar.gz 33527798 BLAKE2B 
9aa80a3611f0a39aa0fabeb0a20a7d901ed983c046208784bbd268151a7668adf99d0e4d9df9efe544864278dc2ff417a40ab581610f11d204a4288e68173adb
 SHA512 
c07adc6258e9c0b37b250efae91825004b5b440304b9a901dbccec90fe683eee6871f5bf3205e79ee1bf44fe13ce5f014cbfc99b1bb6488e82bd6b0b8b730bfa
 DIST papirus-icon-theme-20230301.tar.gz 33609598 BLAKE2B 
7c4910d9992696ebba1e13e965fa39fb339aede971f39bdf1947f1ceaf3744ca30aa3ac348e9735e9e7004872fb6ad34747709968da84d9c13c1ad87bfba97b4
 SHA512 
bdb0bb4c16b33459c19665953294b34776d2ac712ee6f1e8673396f18673b68a10c90d3b2406febb5d4fad76296eb4f60f0db60a85bf6ee6f15700ee025d9cec

diff --git a/x11-themes/papirus-icon-theme/papirus-icon-theme-20221201.ebuild 
b/x11-themes/papirus-icon-theme/papirus-icon-theme-20221201.ebuild
deleted file mode 100644
index a3a26b110a03..
--- a/x11-themes/papirus-icon-theme/papirus-icon-theme-20221201.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit 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: games-arcade/kobodeluxe/

2023-03-01 Thread Pacho Ramos
commit: d9b5abb81a24688d540833e9124bb22fd853efcb
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Mar  1 15:55:04 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed Mar  1 15:55:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9b5abb8

games-arcade/kobodeluxe: Update icon cache

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

 games-arcade/kobodeluxe/kobodeluxe-0.5.1-r4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-arcade/kobodeluxe/kobodeluxe-0.5.1-r4.ebuild 
b/games-arcade/kobodeluxe/kobodeluxe-0.5.1-r4.ebuild
index e3d86250f0f4..9b6eb4bfb0f3 100644
--- a/games-arcade/kobodeluxe/kobodeluxe-0.5.1-r4.ebuild
+++ b/games-arcade/kobodeluxe/kobodeluxe-0.5.1-r4.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-inherit desktop
+inherit desktop xdg
 
 MY_P="KoboDeluxe-${PV/_/}"
 DESCRIPTION="An SDL port of xkobo, a addictive space shoot-em-up"



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

2023-03-01 Thread Pacho Ramos
commit: bfbb513e1789a4b9bacb6f49c459a49de45decab
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Mar  1 15:54:33 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed Mar  1 15:55:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfbb513e

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

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

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

diff --git a/x11-themes/papirus-icon-theme/Manifest 
b/x11-themes/papirus-icon-theme/Manifest
index fe40a156f274..8ef7acd10173 100644
--- a/x11-themes/papirus-icon-theme/Manifest
+++ b/x11-themes/papirus-icon-theme/Manifest
@@ -1,2 +1,3 @@
 DIST papirus-icon-theme-20221201.tar.gz 33494699 BLAKE2B 
546c7b3530fc039821e2d183f426d4131182c5c923c51b86367352c39d40c7f96e4f1f3e842d1c286db68685ecc5afa5898de2605f299eff781f7d1a801ec3e9
 SHA512 
2c4f73f3036a66efccbc6c19d6e571782f0d8549a4bcee55d85413f4960dc1941a15cdc667760d73d5e75211444d4c4b9814bdd6294037719dd5cfe03a2ad445
 DIST papirus-icon-theme-20230104.tar.gz 33527798 BLAKE2B 
9aa80a3611f0a39aa0fabeb0a20a7d901ed983c046208784bbd268151a7668adf99d0e4d9df9efe544864278dc2ff417a40ab581610f11d204a4288e68173adb
 SHA512 
c07adc6258e9c0b37b250efae91825004b5b440304b9a901dbccec90fe683eee6871f5bf3205e79ee1bf44fe13ce5f014cbfc99b1bb6488e82bd6b0b8b730bfa
+DIST papirus-icon-theme-20230301.tar.gz 33609598 BLAKE2B 
7c4910d9992696ebba1e13e965fa39fb339aede971f39bdf1947f1ceaf3744ca30aa3ac348e9735e9e7004872fb6ad34747709968da84d9c13c1ad87bfba97b4
 SHA512 
bdb0bb4c16b33459c19665953294b34776d2ac712ee6f1e8673396f18673b68a10c90d3b2406febb5d4fad76296eb4f60f0db60a85bf6ee6f15700ee025d9cec

diff --git a/x11-themes/papirus-icon-theme/papirus-icon-theme-20230301.ebuild 
b/x11-themes/papirus-icon-theme/papirus-icon-theme-20230301.ebuild
new file mode 100644
index ..0279bb437c4d
--- /dev/null
+++ b/x11-themes/papirus-icon-theme/papirus-icon-theme-20230301.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/nm-applet/

2023-02-28 Thread Pacho Ramos
commit: 49d8c8bcdcbf1ebbf78ed9eacfe7ebb4d04360c8
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Feb 28 12:32:31 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Tue Feb 28 12:32:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49d8c8bc

gnome-extra/nm-applet: Use ayatana appindicator implementation

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

 gnome-extra/nm-applet/nm-applet-1.30.0-r2.ebuild | 61 
 1 file changed, 61 insertions(+)

diff --git a/gnome-extra/nm-applet/nm-applet-1.30.0-r2.ebuild 
b/gnome-extra/nm-applet/nm-applet-1.30.0-r2.ebuild
new file mode 100644
index ..f3f80b5aa233
--- /dev/null
+++ b/gnome-extra/nm-applet/nm-applet-1.30.0-r2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GNOME_ORG_MODULE="network-manager-applet"
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="NetworkManager connection editor and applet"
+HOMEPAGE="https://wiki.gnome.org/Projects/NetworkManager;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="appindicator modemmanager selinux teamd"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   >=dev-libs/glib-2.40:2
+   >=app-crypt/libsecret-0.18
+   >=net-libs/libnma-1.10.4-r2
+   >=x11-libs/gtk+-3.10:3
+   >=dev-libs/libgudev-147:=
+   >=net-misc/networkmanager-1.16:=[modemmanager?,teamd?]
+   appindicator? (
+   dev-libs/libayatana-appindicator
+   >=dev-libs/libdbusmenu-16.04.0
+   )
+   modemmanager? ( net-misc/modemmanager )
+   selinux? ( sys-libs/libselinux )
+   teamd? ( >=dev-libs/jansson-2.7:= )
+
+   virtual/freedesktop-icon-theme
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/libxml2
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dappindicator=$(usex appindicator ayatana no)
+   $(meson_use modemmanager wwan)
+   $(meson_use selinux)
+   $(meson_use teamd team)
+   -Dmore_asserts=0
+   -Dld_gc=false
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2023-02-28 Thread Pacho Ramos
commit: 9d149b897c9a14c331c9e8966e3652b84d88af30
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Feb 28 12:30:37 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Tue Feb 28 12:30:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d149b89

gnome-extra/gnome-shell-extension-appindicator: add 48

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

 .../gnome-shell-extension-appindicator/Manifest|  1 +
 .../gnome-shell-extension-appindicator-48.ebuild   | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/gnome-extra/gnome-shell-extension-appindicator/Manifest 
b/gnome-extra/gnome-shell-extension-appindicator/Manifest
index 7efdcd6dc0a4..c933e369a8d8 100644
--- a/gnome-extra/gnome-shell-extension-appindicator/Manifest
+++ b/gnome-extra/gnome-shell-extension-appindicator/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extension-appindicator-46.tar.gz 60986 BLAKE2B 
3d058aed56c9ba3c931fe50ca2b5cf48f89b32765afbc5adf6c8004f6c68eee874988801a6358ce574a0d3e7f563c81899632e217b8a00a5e1b4ce62e1f31387
 SHA512 
0616503a9e5a471bbe64b2f2d9fb853ba1d67e902d9b72b464647f70e8e6392ab9135955c87c99e83d96941cb29505f03cab5ad257ffc5a80e77221d4fcd9730
 DIST gnome-shell-extension-appindicator-47.tar.gz 63339 BLAKE2B 
c5efc80cdaa1b092ad242ae6535042ad695933383d69769501882b70563e9fa1fa58c44262a1e157f8a501b276fe7b2da91c0636bdaf0a35b836959aa89903b9
 SHA512 
939c0340586141f0f8d6f7722d9d084bef35d598f19c8ac2fbdba3c8174b91a823248ddd56d6361b16ed8404b53633899206d7434d4e9479544589b22e269933
+DIST gnome-shell-extension-appindicator-48.tar.gz 64682 BLAKE2B 
daaf9ece32e121352602ccee8e99f901246a2ddf4186a96372fa1f15f422f95e6a1328d40e800daaea069aff955f33de8482c05bc073026313ea33926a3b9e26
 SHA512 
04010d8bfcbb97b54dfa2e529ae1f3f38ecb8a70383b06dc39a0360767505742bc402cc49c9383d52a063c372820e1f02de15ed000715ff7fe6978bf01e1b0d9

diff --git 
a/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-48.ebuild
 
b/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-48.ebuild
new file mode 100644
index ..6d843831ebf9
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-48.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2-utils meson
+
+DESCRIPTION="Support legacy, AppIndicators and KStatusNotifierItems in Gnome"
+HOMEPAGE="https://github.com/ubuntu/gnome-shell-extension-appindicator;
+SRC_URI="https://github.com/ubuntu/gnome-shell-extension-appindicator/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   app-eselect/eselect-gnome-shell-extensions
+   >=gnome-base/gnome-shell-3.34
+"
+BDEPEND="
+   app-misc/jq
+"
+
+src_install() {
+   meson_src_install
+   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: x11-plugins/pidgin-indicator/

2023-02-27 Thread Pacho Ramos
commit: ff4d9a2c0de0a29aee6169ad85c2f3f3a59a6918
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Feb 27 14:49:32 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Feb 27 14:49:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff4d9a2c

x11-plugins/pidgin-indicator: stabilize 1.0.1-r2 for amd64

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

 x11-plugins/pidgin-indicator/pidgin-indicator-1.0.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-plugins/pidgin-indicator/pidgin-indicator-1.0.1-r2.ebuild 
b/x11-plugins/pidgin-indicator/pidgin-indicator-1.0.1-r2.ebuild
index b02c7a8fd798..dba9659c6757 100644
--- a/x11-plugins/pidgin-indicator/pidgin-indicator-1.0.1-r2.ebuild
+++ b/x11-plugins/pidgin-indicator/pidgin-indicator-1.0.1-r2.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/philipl/pidgin-indicator/releases/download/${PV}/${P
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="amd64 ~riscv"
 IUSE=""
 
 # No direct gtk3 until pidgin migrates:



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

2023-02-27 Thread Pacho Ramos
commit: aed2097130e19618bb971068565d9406ad6f1c69
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Feb 27 14:30:44 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Feb 27 14:30:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aed20971

sys-power/switcheroo-control: drop 2.6, 2.6-r1

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

 .../switcheroo-control-2.6-r1.ebuild   | 64 --
 .../switcheroo-control-2.6.ebuild  | 53 --
 2 files changed, 117 deletions(-)

diff --git a/sys-power/switcheroo-control/switcheroo-control-2.6-r1.ebuild 
b/sys-power/switcheroo-control/switcheroo-control-2.6-r1.ebuild
deleted file mode 100644
index b89e15d6d645..
--- a/sys-power/switcheroo-control/switcheroo-control-2.6-r1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit meson python-any-r1 systemd
-
-DESCRIPTION="D-Bus service to check the availability of dual-GPU"
-HOMEPAGE="https://gitlab.freedesktop.org/hadess/switcheroo-control/;
-SRC_URI="https://gitlab.freedesktop.org/hadess/switcheroo-control/uploads/86ea54ac7ddb901b6bf6e915209151f8/${P}.tar.xz;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="gtk-doc test"
-
-KEYWORDS="amd64"
-
-RDEPEND="
-   >=dev-libs/glib-2.56.0:2
-   >=dev-libs/libgudev-232:=
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-util/gdbus-codegen
-   gtk-doc? ( dev-util/gtk-doc )
-   test? (
-   $(python_gen_any_dep 
'dev-python/python-dbusmock[${PYTHON_USEDEP}]')
-   dev-util/umockdev
-   )
-"
-
-RESTRICT="!test? ( test )"
-
-python_check_deps() {
-   use test || return 0
-   python_has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]"
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
-   $(meson_use gtk-doc gtk_doc)
-   $(meson_use test tests)
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-   python_fix_shebang "${D}"/usr/bin/switcherooctl
-   newinitd "${FILESDIR}"/${PN}-init.d ${PN}
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   elog "You to enable the service:"
-   if systemd_is_booted; then
-   elog "# systemctl enable switcheroo-control"
-   else
-   elog "# rc-update add ${PN} default"
-   fi
-   fi
-}

diff --git a/sys-power/switcheroo-control/switcheroo-control-2.6.ebuild 
b/sys-power/switcheroo-control/switcheroo-control-2.6.ebuild
deleted file mode 100644
index b4d8bf68db8f..
--- a/sys-power/switcheroo-control/switcheroo-control-2.6.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit meson python-any-r1
-
-DESCRIPTION="D-Bus service to check the availability of dual-GPU"
-HOMEPAGE="https://gitlab.freedesktop.org/hadess/switcheroo-control/;
-SRC_URI="https://gitlab.freedesktop.org/hadess/switcheroo-control/uploads/86ea54ac7ddb901b6bf6e915209151f8/${P}.tar.xz;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="gtk-doc test"
-
-KEYWORDS="amd64"
-
-RDEPEND="
-   >=dev-libs/glib-2.56.0:2
-   >=dev-libs/libgudev-232:=
-   sys-apps/systemd
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   gtk-doc? ( dev-util/gtk-doc )
-   test? (
-   $(python_gen_any_dep 
'dev-python/python-dbusmock[${PYTHON_USEDEP}]')
-   dev-util/umockdev
-   )
-"
-
-RESTRICT="!test? ( test )"
-
-python_check_deps() {
-   use test || return 0
-   python_has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]"
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use gtk-doc gtk_doc)
-   $(meson_use test tests)
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   elog "You need to run systemd and enable the service:"
-   elog "# systemctl enable switcheroo-control"
-   fi
-}



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

2023-02-27 Thread Pacho Ramos
commit: 742cfff92a456b596f2dbf440a4eb3dd10560d41
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Feb 27 15:02:52 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Feb 27 15:02:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=742cfff9

app-misc/solaar: migrate to Ayatana appindicators implementation

Also fix udev_reload call and update icons cache properly

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

 app-misc/solaar/solaar-1.1.8-r1.ebuild | 81 ++
 1 file changed, 81 insertions(+)

diff --git a/app-misc/solaar/solaar-1.1.8-r1.ebuild 
b/app-misc/solaar/solaar-1.1.8-r1.ebuild
new file mode 100644
index ..13ddbb755105
--- /dev/null
+++ b/app-misc/solaar/solaar-1.1.8-r1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_SINGLE_IMPL=1
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit linux-info udev xdg distutils-r1
+
+DESCRIPTION="Linux Device Manager for Logitech Unifying Receivers and Paired 
Devices"
+HOMEPAGE="https://pwr-solaar.github.io/Solaar/;
+if [[ ${PV} =~ * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar;
+else
+   
SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> 
${P/_rc/rc}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~x86"
+   S="${WORKDIR}"/Solaar-${PV/_rc/rc}
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc appindicator libnotify"
+
+RDEPEND="
+   acct-group/plugdev
+   $(python_gen_cond_dep '
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/python-evdev[${PYTHON_USEDEP}]
+   dev-python/python-xlib[${PYTHON_USEDEP}]
+   >=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+
+   ')
+   x11-libs/gtk+:3[introspection]
+   appindicator? ( dev-libs/libayatana-appindicator )
+   libnotify? ( x11-libs/libnotify[introspection] )"
+# libayatana-appindicator & libnotify are entirely optional and detected at 
runtime
+
+CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
+
+python_prepare_all() {
+   # don't autostart (bug #494608)
+   sed -i \
+   -e '/yield autostart_path/d' \
+   setup.py || die
+
+   sed -i -r \
+   -e '/yield.*udev.*rules.d/{s,/etc,/lib,g}' \
+   setup.py || die
+
+   # grant plugdev group rw access
+   sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || 
die
+
+   distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   dodoc docs/devices.md ChangeLog.md
+   if use doc; then
+   dodoc -r docs/*
+   else
+   newdoc docs/index.md README.md
+   fi
+   udev_dorules "${S}"/rules.d/42-logitech-unify-permissions.rules
+}
+
+pkg_postinst() {
+   udev_reload
+   xdg_pkg_postinst
+}
+
+pkg_postrm() {
+   udev_reload
+   xdg_pkg_postrm
+}



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

2023-02-27 Thread Pacho Ramos
commit: 298c5e436819950636237ace48f156f8326ac739
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Feb 27 14:52:17 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Feb 27 14:52:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=298c5e43

x11-themes/ubuntu-wallpapers: stabilize 22.10.3 for ALLARCHES

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

 x11-themes/ubuntu-wallpapers/ubuntu-wallpapers-22.10.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-themes/ubuntu-wallpapers/ubuntu-wallpapers-22.10.3.ebuild 
b/x11-themes/ubuntu-wallpapers/ubuntu-wallpapers-22.10.3.ebuild
index 42a449c95f43..0fd2cb1608ad 100644
--- a/x11-themes/ubuntu-wallpapers/ubuntu-wallpapers-22.10.3.ebuild
+++ b/x11-themes/ubuntu-wallpapers/ubuntu-wallpapers-22.10.3.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
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://ubuntu/pool/main/u/${PN}/${MY_P}.orig.tar.gz"
 # Review COPYING file for updates
 LICENSE="CC-BY-SA-3.0"
 
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 arm x86"
 IUSE=""
 
 RDEPEND=""



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

2023-02-27 Thread Pacho Ramos
commit: d68b2b0d54036931c9d091fbb68cf358ff089096
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Feb 27 15:08:23 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Feb 27 15:08:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d68b2b0d

gnome-extra/synapse: drop 0.2.99.4-r1

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

 gnome-extra/synapse/synapse-0.2.99.4-r1.ebuild | 52 --
 1 file changed, 52 deletions(-)

diff --git a/gnome-extra/synapse/synapse-0.2.99.4-r1.ebuild 
b/gnome-extra/synapse/synapse-0.2.99.4-r1.ebuild
deleted file mode 100644
index 8ae574a4f853..
--- a/gnome-extra/synapse/synapse-0.2.99.4-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vala xdg
-
-DESCRIPTION="A program launcher in the style of GNOME Do"
-HOMEPAGE="https://launchpad.net/synapse-project/;
-SRC_URI="https://launchpad.net/synapse-project/0.3/${PV}/+download/${P}.tar.xz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="appindicator nls plugins"
-
-RDEPEND="
-   >=dev-libs/glib-2.28.0:2
-   >=x11-libs/gtk+-3.0.0:3
-   dev-libs/json-glib
-   dev-libs/keybinder:3
-   dev-libs/libgee:0.8
-   sys-apps/dbus
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/libnotify
-   x11-libs/pango
-   x11-themes/adwaita-icon-theme
-   appindicator? ( dev-libs/libappindicator:3 )
-   nls? ( virtual/libintl )
-   plugins? ( >=net-libs/rest-0.7:0.7 )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   $(vala_depend)
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-   sed -i -e 's/GNOME/GNOME;GTK/' data/synapse.desktop.in || die
-   vala_src_prepare
-}
-
-src_configure() {
-   econf \
-   $(use_enable appindicator indicator) \
-   $(use_enable nls) \
-   $(use_enable plugins librest yes) \
-   --disable-zeitgeist
-}



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

2023-02-27 Thread Pacho Ramos
commit: 2d766d445e534183e73d82a679a2a9f982d030cb
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Feb 27 14:24:35 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Feb 27 14:25:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d766d44

profiles: mask sys-power/dptfxtract for removal

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index ce4b3688b197..0093412e02de 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Pacho Ramos  (2023-02-27)
+# No longer needed by thermald-2, discontinued by upstream
+# Removal: 2023-03-29.  Bug #898164.
+sys-power/dptfxtract
+
 # Torokhov Sergey  (2023-02-26)
 # The masked version causes GIMP breaking of Cut/Copy/Paste
 # https://gitlab.gnome.org/GNOME/gimp/-/issues/9175



[gentoo-dev] Last rites: sys-power/dptfxtract

2023-02-27 Thread Pacho Ramos
# Pacho Ramos  (2023-02-27)
# No longer needed by thermald-2, discontinued by upstream
# Removal: 2023-03-29.  Bug #898164.
sys-power/dptfxtract



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


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

2023-02-27 Thread Pacho Ramos
commit: e8a77735f8bcd6ac4d2cb88f874aa5dcad5c6939
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Feb 27 12:58:43 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Feb 27 12:59:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8a77735

dev-libs/ayatana-ido: add 0.9.3

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

 dev-libs/ayatana-ido/Manifest |  1 +
 dev-libs/ayatana-ido/ayatana-ido-0.9.3.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/dev-libs/ayatana-ido/Manifest b/dev-libs/ayatana-ido/Manifest
index e738118b3beb..47a7e1f4a636 100644
--- a/dev-libs/ayatana-ido/Manifest
+++ b/dev-libs/ayatana-ido/Manifest
@@ -1 +1,2 @@
 DIST ayatana-ido-0.9.2.tar.gz 122286 BLAKE2B 
f6498591d72fa6deb5d9c8d87ddad399e41b3701719e45fe82dc8d5bd6ede30bb754561fdeaa938713692a90b8c48657ea2cb472c762acab6c3f36c73907b92e
 SHA512 
efc5825d32d707b02397692c347f99f3bca13da2cd653b6ce87882643c85c2698bdac6168e89a01ed98d5ee58c88a820d89dad7b88a5aee235b450c40969d0a7
+DIST ayatana-ido-0.9.3.tar.gz 122912 BLAKE2B 
80c07c6f90b7e2b6d68c2629990918f091abdc85616cbf472dbcc1bbea87dabb9649d8da4d676f1acbc65c34e5a5b53143449759a0d65661352898199c1ea592
 SHA512 
61c9fe35be9dceabba3d61add0fa51cf0447572dbedf48f710b79cf9c4fed2a049f6d2c0069ae8499aa41f008e736e257da47c6b07fd4e20778689c9ab6853d4

diff --git a/dev-libs/ayatana-ido/ayatana-ido-0.9.3.ebuild 
b/dev-libs/ayatana-ido/ayatana-ido-0.9.3.ebuild
new file mode 100644
index ..a0087f8a066c
--- /dev/null
+++ b/dev-libs/ayatana-ido/ayatana-ido-0.9.3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+VALA_USE_DEPEND="vapigen"
+
+inherit cmake vala virtualx
+
+DESCRIPTION="Ayatana Application Indicators (Shared Library)"
+HOMEPAGE="https://github.com/AyatanaIndicators/ayatana-ido;
+SRC_URI="https://github.com/AyatanaIndicators/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1 LGPL-3 GPL-3"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-libs/glib-2.58:2
+   >=x11-libs/gtk+-3.24:3[introspection]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   $(vala_depend)
+   test? ( dev-cpp/gtest )
+"
+
+src_prepare() {
+   cmake_src_prepare
+   vala_setup
+}
+
+src_configure() {
+   local mycmakeargs+=(
+   -DVALA_COMPILER="${VALAC}"
+   -DVAPI_GEN="${VAPIGEN}"
+   -DENABLE_TESTS="$(usex test)"
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   virtx cmake_src_test
+}



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

2023-02-26 Thread Pacho Ramos
commit: 69a98075dbfc39899cc5b79fc1a7f720b60ef685
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Feb 26 15:34:35 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Feb 26 15:51:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69a98075

sci-chemistry/chemex: drop 2022.0.1-r1, 2022.1.0

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

 sci-chemistry/chemex/Manifest  |  2 --
 sci-chemistry/chemex/chemex-2022.0.1-r1.ebuild | 42 --
 sci-chemistry/chemex/chemex-2022.1.0.ebuild| 42 --
 3 files changed, 86 deletions(-)

diff --git a/sci-chemistry/chemex/Manifest b/sci-chemistry/chemex/Manifest
index 43972ba7069c..cce7ddf724f5 100644
--- a/sci-chemistry/chemex/Manifest
+++ b/sci-chemistry/chemex/Manifest
@@ -1,4 +1,2 @@
-DIST chemex-2022.0.1.tar.gz 2840066 BLAKE2B 
05e3cd048a996b85e9a88297180bdd6e0b972619f5ac734d10a5744e7ab28fa2080bf6d6b53b69d04192ca420a24014f7eded0668ec716218ca4cc4877875ec9
 SHA512 
c2b49d83d618e69e43737b9d8b6a16de4fc46b481b2c65aaa4110bf425cd71bd5347240e7336855ec294ea126dd036262535645fca93ae352616f1a71b11e698
-DIST chemex-2022.1.0.tar.gz 2836330 BLAKE2B 
69c0e23a5195fca210e2c7c8c2f31196e23e416a8be47856589491586ae7de05ccd10982ec3d752015fc8a571dd6f0e63f52715452fc9388b38999532a5fdf12
 SHA512 
00d7f07b0c6d301d88ff2a1bebeb82fe9dc51c7deddf3db371f73b62d1156c5d369ffedb474bead618abde8334fab9e6e9ceb481f6b4bdac5eceeb7bee899b2a
 DIST chemex-2022.2.0.tar.gz 2837302 BLAKE2B 
611e51a3a29dd479119dd0b2fa7aa0eae08aa59806cc26f61feda7aca7b2a94b6cc75458ec753f989ee1076b3fa49998d7fed26de1a1408432fd416d364a8f8a
 SHA512 
52d3d8e4edd148c0e93a8c4ba4a0a487df76e332155994dc347af5e65e3baebbc39617a653853c6f5787e571c0dda756dfdec35446bc00fe9965ae1c2e8192f0
 DIST chemex-2022.3.0.tar.gz 2842921 BLAKE2B 
d0fe809ed64ee86ef319bd76c33dea1e75de13fc7cdf7e77d8cb74e4c76b66edd6e3c535df405a66bfc228780f34ee18a56639241ae8c234ac4128ed4ba806f3
 SHA512 
93a8e362ec024a3d49e2792e485b3a7808944fb02c41dae0d0b2af14ccb00b95d9edddc47eef0f08d1040b08cf6078be74b45185be84b495ead96c951ee52515

diff --git a/sci-chemistry/chemex/chemex-2022.0.1-r1.ebuild 
b/sci-chemistry/chemex/chemex-2022.0.1-r1.ebuild
deleted file mode 100644
index 9abd2a6493fb..
--- a/sci-chemistry/chemex/chemex-2022.0.1-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_SINGLE_IMPL="yes"
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Program to fit chemical exchange induced shift and relaxation 
data"
-HOMEPAGE="https://github.com/gbouvignies/chemex;
-SRC_URI="https://github.com/gbouvignies/ChemEx/archive/refs/tags/v${PV/_p/-dev}.tar.gz
 -> ${P}.tar.gz"
-S="${WORKDIR}/ChemEx-${PV/_p/-dev}"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64"
-IUSE="test"
-
-#RESTRICT="!test? ( test )"
-# FIXME: Restrict until tests are readded 
https://github.com/gbouvignies/ChemEx/issues/51
-RESTRICT="test"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   >=dev-python/asteval-0.9.25[${PYTHON_USEDEP}]
-   >=dev-python/cachetools-5.2.0[${PYTHON_USEDEP}]
-   >=dev-python/lmfit-1.0.3[${PYTHON_USEDEP}]
-   >=dev-python/matplotlib-3.5.3[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.23.3[${PYTHON_USEDEP}]
-   >=dev-python/pydantic-1.10.2[${PYTHON_USEDEP}]
-   >=dev-python/rapidfuzz-2.8.0[${PYTHON_USEDEP}]
-   >=dev-python/rich-12.5.1[${PYTHON_USEDEP}]
-   >=dev-python/scipy-1.9.1[${PYTHON_USEDEP}]
-   >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
-   ')
-"
-DEPEND="${RDEPEND}"
-
-distutils_enable_tests pytest

diff --git a/sci-chemistry/chemex/chemex-2022.1.0.ebuild 
b/sci-chemistry/chemex/chemex-2022.1.0.ebuild
deleted file mode 100644
index a67b5eb6bbe8..
--- a/sci-chemistry/chemex/chemex-2022.1.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_SINGLE_IMPL="yes"
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Program to fit chemical exchange induced shift and relaxation 
data"
-HOMEPAGE="https://github.com/gbouvignies/chemex;
-SRC_URI="https://github.com/gbouvignies/ChemEx/archive/refs/tags/v${PV/_p/-dev}.tar.gz
 -> ${P}.tar.gz"
-S="${WORKDIR}/ChemEx-${PV/_p/-dev}"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64"
-IUSE="test"
-
-#RESTRICT="!test? ( test )"
-# FIXME: Restrict until tests are readded 
https://github.com/gbouvignies/ChemEx/issues/51
-RESTRICT=

[gentoo-commits] repo/gentoo:master commit in: net-misc/r8168/files/, net-misc/r8168/

2023-02-26 Thread Pacho Ramos
commit: a645c864b8322a334317042707bd2b66ed0e8638
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Feb 26 15:23:31 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Feb 26 15:51:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a645c864

net-misc/r8168: drop 8.050.03

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

 net-misc/r8168/Manifest|  1 -
 net-misc/r8168/files/r8168-8.050.02-5.18-fix.patch | 51 --
 net-misc/r8168/files/r8168-8.050.03-5.19-fix.patch | 23 --
 net-misc/r8168/r8168-8.050.03.ebuild   | 41 -
 4 files changed, 116 deletions(-)

diff --git a/net-misc/r8168/Manifest b/net-misc/r8168/Manifest
index 0770f6988b67..df4b080d77e0 100644
--- a/net-misc/r8168/Manifest
+++ b/net-misc/r8168/Manifest
@@ -1,2 +1 @@
-DIST r8168-8.050.03.tar.bz2 115525 BLAKE2B 
9681417c5ded9d089259d80226a16789beaacf31902d896410d581927468c44486a4c496e45d9973851ccca2d4c408159064452849b03347c789390b2b23e57b
 SHA512 
b4c0af2f4e6b9dc36f2db9e33f465d8598afa0b28577ea1f016617e853af00cf41886941fd8173a5b035e219d87a0fae28771230079c88f34039efe669c1e1c6
 DIST r8168-8.051.02.tar.bz2 115969 BLAKE2B 
28b809c0330920ee0db7a8f8d41e178882531cd0a6793efeadd9670b1a9b5cbe903061073fd1d461f4234feb41249a244f9ef35cdbb780da498e5a6d6f1a5490
 SHA512 
2f29a413e7db2b7295ea0a970b3385de1dfd6e41e1820097355687daa5c8d155c1cf6115c72875bff4f366365579bffc81733469a62d76f437065b7e514387ca

diff --git a/net-misc/r8168/files/r8168-8.050.02-5.18-fix.patch 
b/net-misc/r8168/files/r8168-8.050.02-5.18-fix.patch
deleted file mode 100644
index 442fa1c3eadf..
--- a/net-misc/r8168/files/r8168-8.050.02-5.18-fix.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-Functions like 'pci_dma_sync_single_for_device', 'pci_set_dma_mask', and 
'pci_set_consistent_dma_mask'
-no longer exist in 5.18.0.
-Fix similar to 
https://www.mail-archive.com/linux-kernel@vger.kernel.org/msg2238850.html
-
 a/src/r8168_n.c
-+++ b/src/r8168_n.c
-@@ -3698,7 +3698,11 @@
- txd->opts2 = 0;
- while (1) {
- memset(tmpAddr, pattern++, len - 14);
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(5,18,0)
- pci_dma_sync_single_for_device(tp->pci_dev,
-+#else
-+dma_sync_single_for_device(>pci_dev->dev,
-+#endif
-le64_to_cpu(mapping),
-len, DMA_TO_DEVICE);
- txd->opts1 = cpu_to_le32(DescOwn | FirstFrag | LastFrag | 
len);
-@@ -3726,7 +3730,11 @@
- if (rx_len == len) {
- dma_sync_single_for_cpu(tp_to_dev(tp), 
le64_to_cpu(rxd->addr), tp->rx_buf_sz, DMA_FROM_DEVICE);
- i = memcmp(skb->data, rx_skb->data, rx_len);
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(5,18,0)
- pci_dma_sync_single_for_device(tp->pci_dev, 
le64_to_cpu(rxd->addr), tp->rx_buf_sz, DMA_FROM_DEVICE);
-+#else
-+dma_sync_single_for_device(>pci_dev->dev, 
le64_to_cpu(rxd->addr), tp->rx_buf_sz, DMA_FROM_DEVICE);
-+#endif
- if (i == 0) {
- //  dev_printk(KERN_INFO, tp_to_dev(tp), "loopback test 
finished\n",rx_len,len);
- break;
-@@ -26408,11 +26416,20 @@
- 
- if ((sizeof(dma_addr_t) > 4) &&
- use_dac &&
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(5,18,0)
- !pci_set_dma_mask(pdev, DMA_BIT_MASK(64)) &&
- !pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64))) {
-+#else
-+!dma_set_mask(>dev, DMA_BIT_MASK(64)) &&
-+!dma_set_coherent_mask(>dev, DMA_BIT_MASK(64))) {
-+#endif
- dev->features |= NETIF_F_HIGHDMA;
- } else {
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(5,18,0)
- rc = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
-+#else
-+rc = dma_set_mask(>dev, DMA_BIT_MASK(32));
-+#endif
- if (rc < 0) {
- #if LINUX_VERSION_CODE > KERNEL_VERSION(2,6,0)
- if (netif_msg_probe(tp))

diff --git a/net-misc/r8168/files/r8168-8.050.03-5.19-fix.patch 
b/net-misc/r8168/files/r8168-8.050.03-5.19-fix.patch
deleted file mode 100644
index d0f5d30ada06..
--- a/net-misc/r8168/files/r8168-8.050.03-5.19-fix.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From: Andrea Righi 
-Subject: support linux 5.19
-
-Index: r8168-8.050.03/src/r8168_n.c
-===
 r8168-8.050.03.orig/src/r8168_n.c
-+++ r8168-8.050.03/src/r8168_n.c
-@@ -116,6 +116,15 @@
- #define FIRMWARE_8168FP_3   "rtl_nic/rtl8168fp-3.fw"
- #define FIRMWARE_8168FP_4   "rtl_nic/rtl8168fp-4.fw"
- 
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 18, 0)
-+static inline void netif_set

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

2023-02-26 Thread Pacho Ramos
commit: 717d2f5faff75dfb343da5fc8d7bd6091a67342c
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Feb 26 15:51:19 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Feb 26 15:51:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=717d2f5f

sci-chemistry/dssp: drop 4.0.4

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

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

diff --git a/sci-chemistry/dssp/Manifest b/sci-chemistry/dssp/Manifest
index e98a71770449..8f5d275bf005 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.0.4.tar.gz 122183 BLAKE2B 
b12702c482ad58f09d96e9c85759ebe9455961978277e25d1ee554d07a643b342acf2dbcd3c18d539f058b970c24888a43827b6bac47899ca61bf96dd0c2723b
 SHA512 
e0646bb20f10617174b0970c549fd44990750f46f7a550e4c3bc89487a8d3b7a175d53b2abb0684f9d96203a23d64ae67c6c10688fd4f5f59ff19995f9149ef8
 DIST dssp-4.2.0.tar.gz 157104 BLAKE2B 
4caffb5f7cfe2a130e3ac6c5efa416898ee054333cd4320cf77ac36dccaa128fe816ca57b6bd287271924122de4252076628098db415c854df6f09c17ac2
 SHA512 
b86c736ea9fdf62be923f8a69bae56f7298cd01e6623c1f3eee6951e20483d24438b1318924e980b6a98b19c77cb84d4ba66260a575b63e7c536ecba0478c4a5
 DIST dssp-4.2.2.1.tar.gz 144413 BLAKE2B 
97c587bc0b4ef3d212ae81d568f817aab54f1dd2a77d170746e9b0d3f1bd63873d21fb0a7fc38c0300fc091f21241820d5d009d42a9e3e33dcc608c046185d9f
 SHA512 
6daa41aea766940bf40afaee068daef341a7f79cae79d967b8da00e7002bdb602deaed40e452a5f0cea9aa2041a5c8678dfcae2e0f595cc5a0856392162dcdff

diff --git a/sci-chemistry/dssp/dssp-4.0.4.ebuild 
b/sci-chemistry/dssp/dssp-4.0.4.ebuild
deleted file mode 100644
index 756e23958f93..
--- a/sci-chemistry/dssp/dssp-4.0.4.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit cmake
-
-DESCRIPTION="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/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-BDEPEND="
-   dev-libs/boost:=[zlib]
-   >=sci-libs/libcifpp-2.0.0
-"
-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-libs/libcifpp/

2023-02-26 Thread Pacho Ramos
commit: 5e3d2cb13679354fd08bbb77a249fdd9d33eb528
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Feb 26 15:49:38 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Feb 26 15:51:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e3d2cb1

sci-libs/libcifpp: add 5.0.8

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

 sci-libs/libcifpp/Manifest  |  2 ++
 sci-libs/libcifpp/libcifpp-5.0.8.ebuild | 35 +
 2 files changed, 37 insertions(+)

diff --git a/sci-libs/libcifpp/Manifest b/sci-libs/libcifpp/Manifest
index d451b6bee231..b84236e6edb8 100644
--- a/sci-libs/libcifpp/Manifest
+++ b/sci-libs/libcifpp/Manifest
@@ -4,3 +4,5 @@ DIST libcifpp-2.0.4.tar.gz 960402 BLAKE2B 
4650478b187ece13d38c0a5f13c94e6098e327
 DIST libcifpp-3.0.0.tar.gz 950896 BLAKE2B 
8aad3ebea5cc82c2615b6dc6a8a50654375dd9f58ff6c27306bf1415d9658f29f196c5ea9bf0e4f913400b3eba48f19bc11dd97c84b59cf2df94f87afb06d5b7
 SHA512 
507abed829e4d5194eb22fe73d261295a9814577d7bc53743731e7a1ccb032f763f4bfa0e1b23665d52fabbfa38baca20e6373c14db029705427b6fa773df976
 DIST libcifpp-5.0.5-components.cif.gz 88604747 BLAKE2B 
05b914efaff697fa756a2ccd79836aa0a27a5fcf966eece7a3b5476fb37c876449047de00fea852a224b266188d00d1e5e5fa0148f24a1ae0fea01c0ad3415aa
 SHA512 
a39144034836fbac5ff793c6a87d0e1519e63f16175357a3863d56edf2bf015af4dd6859b9afc8c8d9621c7dab752df5a8557149db2cb37983ab095a831fc2fd
 DIST libcifpp-5.0.5.tar.gz 1869555 BLAKE2B 
515e27aeebb5e12130649a52ac92d69bbec910ec67fef992100a785f21ee6acaf34e951b2cc430acbfc52336a88337f0b54d6ecd030d784fc3ebe2065321f813
 SHA512 
730d212a681009b932f61e99dcde77d89ff5ec618781abf897f5e91c103d334ca560329975d32715a2d84f02026b073f46cba3f10a1b382ff82422d49b8dd50e
+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

diff --git a/sci-libs/libcifpp/libcifpp-5.0.8.ebuild 
b/sci-libs/libcifpp/libcifpp-5.0.8.ebuild
new file mode 100644
index ..856007e7bd81
--- /dev/null
+++ b/sci-libs/libcifpp/libcifpp-5.0.8.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit cmake
+
+DESCRIPTION="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.gz
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="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/chemex/

2023-02-26 Thread Pacho Ramos
commit: cd9a85ffdfbc92f2e5b1f0e5f343c8ed17204f4b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Feb 26 15:34:25 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Feb 26 15:51:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd9a85ff

sci-chemistry/chemex: add 2022.3.0

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

 sci-chemistry/chemex/Manifest   |  1 +
 sci-chemistry/chemex/chemex-2022.3.0.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/sci-chemistry/chemex/Manifest b/sci-chemistry/chemex/Manifest
index 870c91e9b3c6..43972ba7069c 100644
--- a/sci-chemistry/chemex/Manifest
+++ b/sci-chemistry/chemex/Manifest
@@ -1,3 +1,4 @@
 DIST chemex-2022.0.1.tar.gz 2840066 BLAKE2B 
05e3cd048a996b85e9a88297180bdd6e0b972619f5ac734d10a5744e7ab28fa2080bf6d6b53b69d04192ca420a24014f7eded0668ec716218ca4cc4877875ec9
 SHA512 
c2b49d83d618e69e43737b9d8b6a16de4fc46b481b2c65aaa4110bf425cd71bd5347240e7336855ec294ea126dd036262535645fca93ae352616f1a71b11e698
 DIST chemex-2022.1.0.tar.gz 2836330 BLAKE2B 
69c0e23a5195fca210e2c7c8c2f31196e23e416a8be47856589491586ae7de05ccd10982ec3d752015fc8a571dd6f0e63f52715452fc9388b38999532a5fdf12
 SHA512 
00d7f07b0c6d301d88ff2a1bebeb82fe9dc51c7deddf3db371f73b62d1156c5d369ffedb474bead618abde8334fab9e6e9ceb481f6b4bdac5eceeb7bee899b2a
 DIST chemex-2022.2.0.tar.gz 2837302 BLAKE2B 
611e51a3a29dd479119dd0b2fa7aa0eae08aa59806cc26f61feda7aca7b2a94b6cc75458ec753f989ee1076b3fa49998d7fed26de1a1408432fd416d364a8f8a
 SHA512 
52d3d8e4edd148c0e93a8c4ba4a0a487df76e332155994dc347af5e65e3baebbc39617a653853c6f5787e571c0dda756dfdec35446bc00fe9965ae1c2e8192f0
+DIST chemex-2022.3.0.tar.gz 2842921 BLAKE2B 
d0fe809ed64ee86ef319bd76c33dea1e75de13fc7cdf7e77d8cb74e4c76b66edd6e3c535df405a66bfc228780f34ee18a56639241ae8c234ac4128ed4ba806f3
 SHA512 
93a8e362ec024a3d49e2792e485b3a7808944fb02c41dae0d0b2af14ccb00b95d9edddc47eef0f08d1040b08cf6078be74b45185be84b495ead96c951ee52515

diff --git a/sci-chemistry/chemex/chemex-2022.3.0.ebuild 
b/sci-chemistry/chemex/chemex-2022.3.0.ebuild
new file mode 100644
index ..172721dca8e1
--- /dev/null
+++ b/sci-chemistry/chemex/chemex-2022.3.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL="yes"
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Program to fit chemical exchange induced shift and relaxation 
data"
+HOMEPAGE="https://github.com/gbouvignies/chemex;
+SRC_URI="https://github.com/gbouvignies/ChemEx/archive/refs/tags/v${PV/_p/-dev}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/ChemEx-${PV/_p/-dev}"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64"
+IUSE="test"
+
+#RESTRICT="!test? ( test )"
+# FIXME: Restrict until tests are readded 
https://github.com/gbouvignies/ChemEx/issues/51
+RESTRICT="test"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/asteval-0.9.25[${PYTHON_USEDEP}]
+   >=dev-python/cachetools-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/lmfit-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/matplotlib-3.6.2[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.24.1[${PYTHON_USEDEP}]
+   >=dev-python/pydantic-1.10.4[${PYTHON_USEDEP}]
+   >=dev-python/rapidfuzz-2.13.7[${PYTHON_USEDEP}]
+   >=dev-python/rich-13.0.0[${PYTHON_USEDEP}]
+   >=dev-python/scipy-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+   ')
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_tests pytest



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

2023-02-26 Thread Pacho Ramos
commit: 266ba3510001630233931bb9bd9dae60a233658a
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Feb 26 15:50:20 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Feb 26 15:51:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=266ba351

sci-chemistry/dssp: add 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 insertions(+)

diff --git a/sci-chemistry/dssp/Manifest b/sci-chemistry/dssp/Manifest
index adb164c9b6da..e98a71770449 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.0.4.tar.gz 122183 BLAKE2B 
b12702c482ad58f09d96e9c85759ebe9455961978277e25d1ee554d07a643b342acf2dbcd3c18d539f058b970c24888a43827b6bac47899ca61bf96dd0c2723b
 SHA512 
e0646bb20f10617174b0970c549fd44990750f46f7a550e4c3bc89487a8d3b7a175d53b2abb0684f9d96203a23d64ae67c6c10688fd4f5f59ff19995f9149ef8
 DIST dssp-4.2.0.tar.gz 157104 BLAKE2B 
4caffb5f7cfe2a130e3ac6c5efa416898ee054333cd4320cf77ac36dccaa128fe816ca57b6bd287271924122de4252076628098db415c854df6f09c17ac2
 SHA512 
b86c736ea9fdf62be923f8a69bae56f7298cd01e6623c1f3eee6951e20483d24438b1318924e980b6a98b19c77cb84d4ba66260a575b63e7c536ecba0478c4a5
+DIST dssp-4.2.2.1.tar.gz 144413 BLAKE2B 
97c587bc0b4ef3d212ae81d568f817aab54f1dd2a77d170746e9b0d3f1bd63873d21fb0a7fc38c0300fc091f21241820d5d009d42a9e3e33dcc608c046185d9f
 SHA512 
6daa41aea766940bf40afaee068daef341a7f79cae79d967b8da00e7002bdb602deaed40e452a5f0cea9aa2041a5c8678dfcae2e0f595cc5a0856392162dcdff

diff --git a/sci-chemistry/dssp/dssp-4.2.2.1.ebuild 
b/sci-chemistry/dssp/dssp-4.2.2.1.ebuild
new file mode 100644
index ..32167a786c22
--- /dev/null
+++ b/sci-chemistry/dssp/dssp-4.2.2.1.ebuild
@@ -0,0 +1,31 @@
+# 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: gnome-extra/pch-session/

2023-02-25 Thread Pacho Ramos
commit: 635dcdae682405c52936343e011b957ef8ae1f65
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Feb 25 23:43:49 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Feb 25 23:45:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=635dcdae

gnome-extra/pch-session: drop 43.1

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

 gnome-extra/pch-session/Manifest|  1 -
 gnome-extra/pch-session/pch-session-43.1.ebuild | 67 -
 2 files changed, 68 deletions(-)

diff --git a/gnome-extra/pch-session/Manifest b/gnome-extra/pch-session/Manifest
index 6f0e6466f7fb..ba106c5ae95c 100644
--- a/gnome-extra/pch-session/Manifest
+++ b/gnome-extra/pch-session/Manifest
@@ -1,3 +1,2 @@
 DIST pch-session-42.0.tar.bz2 3610664 BLAKE2B 
c14529dd7be8854e4d24b4b4c3335c44ebd714b4dcd8ada8bf6e8da6236d962c57fb537b4a651118e8f719b7da87141a8c1512bf6a360c7998f23384ed06b14c
 SHA512 
63a73a753cc95dc8e152a4d535674d420861e87a57a9c47b1063b9bdad410ad4c93e2ed2a5e547fae75f9e76b0f640ffc8d0f3116195afbaa18e6a2fdb9c5ae7
-DIST pch-session-43.1.tar.bz2 3611030 BLAKE2B 
ca70c8e80421b21f1ad46811abdf2a66fe8f14011c363b7222164b88068a083b4c19c2ba17fac421f8a2b5cdf2433910a0b968918b7ed81f06e3d886a7a34b76
 SHA512 
1eb63e6a995a139365ad820b61d01c030929daa6930e07b5f61fd1365dbbb150ad6896dd0ee13627ac47b07bd51e519d0579244f8e95443e729e16b59e62e2c1
 DIST pch-session-43.2.tar.bz2 3610733 BLAKE2B 
b7439af088ce6483ac6a92a9d0ec434d6709496da5bdabb35ac95f7c71d2544866c2fb8e1675b06b6a9274f523c8b763f2de317d7b89a5a4f14e69404f9d273a
 SHA512 
906d0f628eb4435876672e124c110688dc495cc263ef30b8a62661fe38f345fc3e0e262c2dffbb34c7d3adfacc103d4a0c5311cf43df8a7619efc15f99385092

diff --git a/gnome-extra/pch-session/pch-session-43.1.ebuild 
b/gnome-extra/pch-session/pch-session-43.1.ebuild
deleted file mode 100644
index 2e8489c90388..
--- a/gnome-extra/pch-session/pch-session-43.1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 2019-2022 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-43
-   
>=gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen-20220323-r1
-   >=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
-   >=gnome-extra/seahorse-nautilus-3.11.92_p20220906
-   >=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
-}



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

2023-02-25 Thread Pacho Ramos
commit: 54f91a0ec65066d2dcc6904a6000dc64705dae81
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Feb 25 23:45:01 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Feb 25 23:45:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54f91a0e

gnome-extra/pch-session: Drop seahorse-nautilus dep

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

 .../{pch-session-42.0.ebuild => pch-session-42.0-r1.ebuild}| 3 +--
 .../{pch-session-43.2.ebuild => pch-session-43.2-r1.ebuild}| 1 -
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/gnome-extra/pch-session/pch-session-42.0.ebuild 
b/gnome-extra/pch-session/pch-session-42.0-r1.ebuild
similarity index 96%
rename from gnome-extra/pch-session/pch-session-42.0.ebuild
rename to gnome-extra/pch-session/pch-session-42.0-r1.ebuild
index 029b1ff13167..1d7b0626e89b 100644
--- a/gnome-extra/pch-session/pch-session-42.0.ebuild
+++ b/gnome-extra/pch-session/pch-session-42.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2022 Gentoo Authors
+# Copyright 2019-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -28,7 +28,6 @@ RDEPEND="
>=gnome-extra/gnome-tweaks-40.10
 
gnome-extra/gnome-clocks
-   gnome-extra/seahorse-nautilus
>=media-fonts/fonts-meta-2
 
bluetooth? ( 
>=gnome-extra/gnome-shell-extension-bluetooth-quick-connect-29 )

diff --git a/gnome-extra/pch-session/pch-session-43.2.ebuild 
b/gnome-extra/pch-session/pch-session-43.2-r1.ebuild
similarity index 96%
rename from gnome-extra/pch-session/pch-session-43.2.ebuild
rename to gnome-extra/pch-session/pch-session-43.2-r1.ebuild
index 6bff50e958ca..56c86753e8e6 100644
--- a/gnome-extra/pch-session/pch-session-43.2.ebuild
+++ b/gnome-extra/pch-session/pch-session-43.2-r1.ebuild
@@ -27,7 +27,6 @@ RDEPEND="
>=gnome-extra/gnome-tweaks-40.10
 
>=gnome-extra/gnome-clocks-43.0
-   >=gnome-extra/seahorse-nautilus-3.11.92_p20220906
>=media-fonts/fonts-meta-2
x11-themes/papirus-icon-theme
 



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

2023-02-24 Thread Pacho Ramos
commit: 2bf29750139dd095bc8f832497b54610200bff7e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Feb 24 15:29:56 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri Feb 24 15:29:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bf29750

media-fonts/noto: add github upstream metadata

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

 media-fonts/noto/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/media-fonts/noto/metadata.xml b/media-fonts/noto/metadata.xml
index c82d60b7a612..c79f009d06f2 100644
--- a/media-fonts/noto/metadata.xml
+++ b/media-fonts/noto/metadata.xml
@@ -10,6 +10,9 @@
        Pacho Ramos


-   Install full upstream font set
+   Install full upstream font set including 
condensed, semi-bold, extra-light variants

+   
+   notofonts/notofonts.github.io
+   
 



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

2023-02-24 Thread Pacho Ramos
commit: 92b545549029279ebca1315bdd27173ba020a5c1
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Feb 24 15:28:19 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri Feb 24 15:28:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92b54554

media-fonts/noto: add 20230201

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

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

diff --git a/media-fonts/noto/Manifest b/media-fonts/noto/Manifest
index 617c60226264..d3d040c7cb06 100644
--- a/media-fonts/noto/Manifest
+++ b/media-fonts/noto/Manifest
@@ -1 +1,2 @@
 DIST noto-20201226.tar.gz 903613276 BLAKE2B 
b6ae0357a854b775ca43768609775624370d2f13ae65d05e699105cfacff4bb919ca19f757d4f2fbfde2d24fdfe6c5d6d3b5993a071b0d081948ef8ed6c5eb76
 SHA512 
240ae214729388e7000a4e12a1fc81b0b562ca6f3fcb4fcdef66a27c1b193825fbf2d0fd4cc8fbae4cd17f57e21fd1589150cb02b7b618d670742692b748f9ff
+DIST noto-20230201.tar.gz 1006343445 BLAKE2B 
42d8c451f28d03ef45335e75f8c7b267f80a83dbddd9d6939a8e43f194bea95691d2d9e9977244a2e33fc9b29967db7fb1211c8ec1ca4a1a6232ed740ba6
 SHA512 
3884c89659823fa25d95c48edb89856068d506eec36645e2f0e06f7465d3feac28b68c71d584ed513c7ad1e1d2b322a6be5576ebf15963fe10c92d25461e2fa3

diff --git a/media-fonts/noto/noto-20230201.ebuild 
b/media-fonts/noto/noto-20230201.ebuild
new file mode 100644
index ..4dcad07f1e0e
--- /dev/null
+++ b/media-fonts/noto/noto-20230201.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit font
+
+DESCRIPTION="Google's font family that aims to support all the world's 
languages"
+HOMEPAGE="https://www.google.com/get/noto/ 
https://github.com/notofonts/notofonts.github.io;
+
+COMMIT="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-emoji/

2023-02-24 Thread Pacho Ramos
commit: 31d641e6ebb05bb512574eb4d098cc4cc7bdf132
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Feb 24 15:02:22 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri Feb 24 15:11:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31d641e6

media-fonts/noto-emoji: Drop buildfont option

As talked with Michał, this option is getting harder to maintain everyday due
to the growing amount of deps being needed and they being hard to maintain.

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

 media-fonts/noto-emoji/metadata.xml|  1 +
 .../noto-emoji/noto-emoji-20220912-r1.ebuild   | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/media-fonts/noto-emoji/metadata.xml 
b/media-fonts/noto-emoji/metadata.xml
index 1f615adf787d..a1229f4979e4 100644
--- a/media-fonts/noto-emoji/metadata.xml
+++ b/media-fonts/noto-emoji/metadata.xml
@@ -7,6 +7,7 @@


Build Noto Emoji font with supplied 
images
+   Install Noto Emoji icon theme


googlefonts/noto-emoji

diff --git a/media-fonts/noto-emoji/noto-emoji-20220912-r1.ebuild 
b/media-fonts/noto-emoji/noto-emoji-20220912-r1.ebuild
new file mode 100644
index ..6499e36b1e77
--- /dev/null
+++ b/media-fonts/noto-emoji/noto-emoji-20220912-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit font
+
+DESCRIPTION="Google Noto Emoji fonts"
+HOMEPAGE="https://www.google.com/get/noto/ 
https://github.com/googlefonts/noto-emoji;
+
+COMMIT="e8073ab740292f8d5f19b5de144087ac58044d06"
+SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="icons"
+
+RESTRICT="binchecks strip"
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+src_prepare() {
+   default
+
+   # Drop font for Windows 10
+   rm fonts/NotoColorEmoji_WindowsCompatible.ttf || die
+}
+
+src_compile() { :; }
+
+src_install() {
+   FONT_S="${S}/fonts"
+   # Drop non used fonts
+   rm -f fonts/*COLR*.ttf || die
+
+   # Don't lose fancy emoji icons
+   if use icons; then
+   for i in 32 72 128 512; do
+   insinto "/usr/share/icons/${PN}/${i}/emotes/"
+   doins png/"${i}"/*.png
+   done
+
+   insinto /usr/share/icons/"${PN}"/scalable/emotes/
+   doins svg/*.svg
+   fi
+
+   FONT_SUFFIX="ttf"
+   font_src_install
+
+   dodoc README.md
+}



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

2023-02-24 Thread Pacho Ramos
commit: 92be1047c6a1343c6cbdc24901099121c58d9579
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Feb 24 14:50:52 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri Feb 24 14:50:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92be1047

gnome-extra/pch-session: stabilize 43.2 for amd64

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

 gnome-extra/pch-session/pch-session-43.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/pch-session/pch-session-43.2.ebuild 
b/gnome-extra/pch-session/pch-session-43.2.ebuild
index 7b43a4996611..6bff50e958ca 100644
--- a/gnome-extra/pch-session/pch-session-43.2.ebuild
+++ b/gnome-extra/pch-session/pch-session-43.2.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://gitlab.com/pachoramos/${PN}/-/archive/${PV}/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="bluetooth qt5 webp"
 
 RDEPEND="



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

2023-02-24 Thread Pacho Ramos
commit: 4a4a2b3cd84c74462fe4086710c0fceef77bb727
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Feb 24 14:43:57 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri Feb 24 14:43:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a4a2b3c

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

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

 .../Manifest   |  1 -
 ...ell-extension-bluetooth-quick-connect-29.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 51067f31188f..b9f7822394e1 100644
--- a/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/Manifest
+++ b/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/Manifest
@@ -1,3 +1,2 @@
-DIST gnome-shell-extension-bluetooth-quick-connect-29.tar.gz 22626 BLAKE2B 
9bc2e08b9fe04f742431a61a84846b09fea43d7735ad907bcbff0e9f5456f4068dbc999d407152965ba07dcbea609fb2c6f3bf14ab209f40beb65c2dbfc83f33
 SHA512 
01efe1eb9e2982da9c75119268c3748af5f25ceb21bef8aeffe322429572eae871b148fc92668a211739761f42691731815fd74eaf91870bd14e55f3ee557256
 DIST gnome-shell-extension-bluetooth-quick-connect-30.tar.gz 23135 BLAKE2B 
e75d71980951e9e41512b83ce3ba86f91572e0c346b69bf79bbcb783bef75dbc8a76ae0a86307328bfbd5cf0f05bd98ac9272d06e38a54a591c277ae6e12e586
 SHA512 
15bfdc26535f997f82a428d46c808c04e619ae0f04aeaaf260c88a238e51f250ec4e66723fa58ed30992cd9a24304e056a88c3d4af3e8effee5700aa83edde98
 DIST gnome-shell-extension-bluetooth-quick-connect-33.tar.gz 26460 BLAKE2B 
fac17c01c0498420f6b3f35d770c5272112577be8001174b4781640e7e2e91c71e14373cb662a4c92539ebb724dda0986b96bb1fc78d4c5770a458f5898afcb2
 SHA512 
3642c09c9975f38b11dd8605cfce2030bb8aa5921c6cd55957cc8061cf670ff94af2f650745a891bdb491cfc768fe93da948518dc99c07d531e27e29adcece87

diff --git 
a/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/gnome-shell-extension-bluetooth-quick-connect-29.ebuild
 
b/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/gnome-shell-extension-bluetooth-quick-connect-29.ebuild
deleted file mode 100644
index e19b94a25c9c..
--- 
a/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/gnome-shell-extension-bluetooth-quick-connect-29.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2022 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: dev-libs/libmcfp/

2023-02-24 Thread Pacho Ramos
commit: 707f9697851dad4b11f1c67a1502789f8293b4cb
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Feb 24 14:27:12 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri Feb 24 14:27:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=707f9697

dev-libs/libmcfp: add 1.2.3

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

 dev-libs/libmcfp/Manifest |  1 +
 dev-libs/libmcfp/libmcfp-1.2.3.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-libs/libmcfp/Manifest b/dev-libs/libmcfp/Manifest
index bce9f1916c32..ef373098c4ee 100644
--- a/dev-libs/libmcfp/Manifest
+++ b/dev-libs/libmcfp/Manifest
@@ -1 +1,2 @@
 DIST libmcfp-1.2.2.tar.gz 14695 BLAKE2B 
96590434d712679658c182abc201568549f2614f1621caf61fb641e47199a699937018bf9481e5eddc7086b9ac6c0eb1aaaefbd5c80ceb8406054e6b55050cfe
 SHA512 
586e487a789751d5324ff3b6ef8ae40b0df22909a69fd374baf74c5b9e4223b18cc375ad94e3e5ff71102d9d8eb09023cda50f3ba0f33c3fa63b0eb115536497
+DIST libmcfp-1.2.3.tar.gz 15339 BLAKE2B 
726d31c2d753a2554d1dbe44fcc38aa8d8d9c9a7ac7a2f15f33fd6ac76e7f936c285933cd9feccbdcd77b59731bb954471e58feba2debe04045fc6d8a9f0efbf
 SHA512 
d8540fac9777f6f4ead9b20ee4e595a98c81a496f11e7c651e68e5f64f551de86bec6e83fe42e69fa5e30b54ecf4912b72c3534b7695a970a592eff1fb7fb27c

diff --git a/dev-libs/libmcfp/libmcfp-1.2.3.ebuild 
b/dev-libs/libmcfp/libmcfp-1.2.3.ebuild
new file mode 100644
index ..39c57dc4f1bf
--- /dev/null
+++ b/dev-libs/libmcfp/libmcfp-1.2.3.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit cmake
+
+DESCRIPTION="A library that can collect configuration options from command 
line arguments"
+HOMEPAGE="https://github.com/mhekkel/libmcfp;
+SRC_URI="https://github.com/mhekkel/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="dev-libs/boost:="
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_TESTING="$(usex test)"
+   )
+   cmake_src_configure
+}



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

2023-02-24 Thread Pacho Ramos
commit: 3573e7b56f3fe53d946635a40d3db4fa3d97e141
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Feb 24 14:40:04 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri Feb 24 14:40:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3573e7b5

gnome-extra/gnome-shell-extension-appindicator: add 47

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

 .../gnome-shell-extension-appindicator/Manifest|  1 +
 .../gnome-shell-extension-appindicator-47.ebuild   | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/gnome-extra/gnome-shell-extension-appindicator/Manifest 
b/gnome-extra/gnome-shell-extension-appindicator/Manifest
index d3f1f3c26ea1..28e399325d27 100644
--- a/gnome-extra/gnome-shell-extension-appindicator/Manifest
+++ b/gnome-extra/gnome-shell-extension-appindicator/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extension-appindicator-42.tar.gz 55122 BLAKE2B 
995711c1f70105ab0b74ad61d567cb0efbf388df94097a4fb7dd59594a2df5ec22f6e24ff93999177ac845953ad392d7f27e7176fa47ff045eae056dcea49232
 SHA512 
a4c392a65afafc8e963539f87489eca604863a9e55a2e5fbcc905da144e70e3805a7ff8c1c40302a925a8cfe8dd5431fbc675ac127a04304fa5c3a5ea39beab0
 DIST gnome-shell-extension-appindicator-46.tar.gz 60986 BLAKE2B 
3d058aed56c9ba3c931fe50ca2b5cf48f89b32765afbc5adf6c8004f6c68eee874988801a6358ce574a0d3e7f563c81899632e217b8a00a5e1b4ce62e1f31387
 SHA512 
0616503a9e5a471bbe64b2f2d9fb853ba1d67e902d9b72b464647f70e8e6392ab9135955c87c99e83d96941cb29505f03cab5ad257ffc5a80e77221d4fcd9730
+DIST gnome-shell-extension-appindicator-47.tar.gz 63339 BLAKE2B 
c5efc80cdaa1b092ad242ae6535042ad695933383d69769501882b70563e9fa1fa58c44262a1e157f8a501b276fe7b2da91c0636bdaf0a35b836959aa89903b9
 SHA512 
939c0340586141f0f8d6f7722d9d084bef35d598f19c8ac2fbdba3c8174b91a823248ddd56d6361b16ed8404b53633899206d7434d4e9479544589b22e269933

diff --git 
a/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-47.ebuild
 
b/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-47.ebuild
new file mode 100644
index ..6d843831ebf9
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-47.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2-utils meson
+
+DESCRIPTION="Support legacy, AppIndicators and KStatusNotifierItems in Gnome"
+HOMEPAGE="https://github.com/ubuntu/gnome-shell-extension-appindicator;
+SRC_URI="https://github.com/ubuntu/gnome-shell-extension-appindicator/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   app-eselect/eselect-gnome-shell-extensions
+   >=gnome-base/gnome-shell-3.34
+"
+BDEPEND="
+   app-misc/jq
+"
+
+src_install() {
+   meson_src_install
+   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-weather-in-the-clock/

2023-02-24 Thread Pacho Ramos
commit: 7885fe8465db2bd58cde87bc24dd1cca728fb699
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Feb 24 14:47:59 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri Feb 24 14:47:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7885fe84

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

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

 .../Manifest   |  1 -
 ...-extension-weather-in-the-clock-20220504.ebuild | 49 --
 2 files changed, 50 deletions(-)

diff --git a/gnome-extra/gnome-shell-extension-weather-in-the-clock/Manifest 
b/gnome-extra/gnome-shell-extension-weather-in-the-clock/Manifest
index 4f1a565c9563..557d9eb4d776 100644
--- a/gnome-extra/gnome-shell-extension-weather-in-the-clock/Manifest
+++ b/gnome-extra/gnome-shell-extension-weather-in-the-clock/Manifest
@@ -1,2 +1 @@
-DIST gnome-shell-extension-weather-in-the-clock-20220504.tar.gz 127002 BLAKE2B 
38ad139e29660f8c91629048140c4a2ed7578376ad5e13c8138eda8c487ccfdbdd7fd1a3b1ce7d85407d0a2486c40e776f665cf11c897b218477c8e6d17b187d
 SHA512 
27109e25e0e630233a895576e691c5daa550bb032bd748f6105560553ed05f5a8a47a3eb27ae90eee24dbff2508fed5420d1f81ceb4879f11ef0a98c63616923
 DIST gnome-shell-extension-weather-in-the-clock-20221024.tar.gz 127100 BLAKE2B 
daf0feb6730351c35bc0c66e54a39df78095eb284774c1689ffe7918afee329e1ab32a54657635ba6758f25fdee0de6d1ec39e007653925da87b3f967a1c4934
 SHA512 
7ebc1c7368b6e07e9186a3b2a19ee4aaedb0f897b31ad37d33153d58e961dfb9b6249bac287aa51fb110ad28c4858739b7ebc7a82a1301971f3c95891591a417

diff --git 
a/gnome-extra/gnome-shell-extension-weather-in-the-clock/gnome-shell-extension-weather-in-the-clock-20220504.ebuild
 
b/gnome-extra/gnome-shell-extension-weather-in-the-clock/gnome-shell-extension-weather-in-the-clock-20220504.ebuild
deleted file mode 100644
index 5f762465f788..
--- 
a/gnome-extra/gnome-shell-extension-weather-in-the-clock/gnome-shell-extension-weather-in-the-clock-20220504.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="4c8dbc0831515e1b22d9b37601e83cebc2cc127d"
-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-bing-wallpaper/

2023-02-24 Thread Pacho Ramos
commit: 546a44bebd5d16e36bec3505596b72ada39d0011
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Feb 24 14:41:14 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri Feb 24 14:41:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=546a44be

gnome-extra/gnome-shell-extension-bing-wallpaper: stabilize 44 for ALLARCHES

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

 .../gnome-shell-extension-bing-wallpaper-44.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-44.ebuild
 
b/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-44.ebuild
index c449d1c4f90f..73b698e6abd2 100644
--- 
a/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-44.ebuild
+++ 
b/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-44.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/neffo/bing-wallpaper-gnome-extension/archive/v${PV}.
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="



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

2023-02-24 Thread Pacho Ramos
commit: acb1a9fc5d9fe5a0ac125cf1962bd206c9b98872
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Feb 24 14:40:11 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri Feb 24 14:40:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acb1a9fc

gnome-extra/gnome-shell-extension-appindicator: drop 42

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

 .../gnome-shell-extension-appindicator/Manifest|  1 -
 .../gnome-shell-extension-appindicator-42.ebuild   | 43 --
 2 files changed, 44 deletions(-)

diff --git a/gnome-extra/gnome-shell-extension-appindicator/Manifest 
b/gnome-extra/gnome-shell-extension-appindicator/Manifest
index 28e399325d27..7efdcd6dc0a4 100644
--- a/gnome-extra/gnome-shell-extension-appindicator/Manifest
+++ b/gnome-extra/gnome-shell-extension-appindicator/Manifest
@@ -1,3 +1,2 @@
-DIST gnome-shell-extension-appindicator-42.tar.gz 55122 BLAKE2B 
995711c1f70105ab0b74ad61d567cb0efbf388df94097a4fb7dd59594a2df5ec22f6e24ff93999177ac845953ad392d7f27e7176fa47ff045eae056dcea49232
 SHA512 
a4c392a65afafc8e963539f87489eca604863a9e55a2e5fbcc905da144e70e3805a7ff8c1c40302a925a8cfe8dd5431fbc675ac127a04304fa5c3a5ea39beab0
 DIST gnome-shell-extension-appindicator-46.tar.gz 60986 BLAKE2B 
3d058aed56c9ba3c931fe50ca2b5cf48f89b32765afbc5adf6c8004f6c68eee874988801a6358ce574a0d3e7f563c81899632e217b8a00a5e1b4ce62e1f31387
 SHA512 
0616503a9e5a471bbe64b2f2d9fb853ba1d67e902d9b72b464647f70e8e6392ab9135955c87c99e83d96941cb29505f03cab5ad257ffc5a80e77221d4fcd9730
 DIST gnome-shell-extension-appindicator-47.tar.gz 63339 BLAKE2B 
c5efc80cdaa1b092ad242ae6535042ad695933383d69769501882b70563e9fa1fa58c44262a1e157f8a501b276fe7b2da91c0636bdaf0a35b836959aa89903b9
 SHA512 
939c0340586141f0f8d6f7722d9d084bef35d598f19c8ac2fbdba3c8174b91a823248ddd56d6361b16ed8404b53633899206d7434d4e9479544589b22e269933

diff --git 
a/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-42.ebuild
 
b/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-42.ebuild
deleted file mode 100644
index 5261f65d1d5b..
--- 
a/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-42.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2-utils meson
-
-DESCRIPTION="Support Ubuntu AppIndicators and KStatusNotifierItems in Gnome"
-HOMEPAGE="https://github.com/ubuntu/gnome-shell-extension-appindicator;
-SRC_URI="https://github.com/ubuntu/gnome-shell-extension-appindicator/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-
-RDEPEND="
-   app-eselect/eselect-gnome-shell-extensions
-   dev-libs/libappindicator:3
-   >=gnome-base/gnome-shell-3.34
-"
-BDEPEND="
-   app-misc/jq
-"
-
-src_install() {
-   meson_src_install
-   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-dash-to-panel/

2023-02-24 Thread Pacho Ramos
commit: 00979a930dcc8343ebfff8985f342cd34908cd36
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Feb 24 14:46:00 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri Feb 24 14:46:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00979a93

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

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

 .../gnome-shell-extension-dash-to-panel/Manifest   |  1 -
 .../gnome-shell-extension-dash-to-panel-50.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 cedc499bfff2..43417436d4b0 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-50.tar.gz 21167530 BLAKE2B 
2caad505593bc037ff17c428b238ac8f8f81f0e70cd09cc76fb3ca57f285321a0921e509fb74aa82dc07964ef8d999f48334b271a9fe08a221e0e1537a93395b
 SHA512 
d8e52dfe1159107376fb74e672a821b3dc7d524ef7d8091b213dac725e876c022cf4caa4690c63f288a1ffaff613718f703dd244db9b5ce6719c3f2b927fd8a2
 DIST gnome-shell-extension-dash-to-panel-52.tar.gz 21167738 BLAKE2B 
d3a53daf218f9c9e5eebdaa94c86e31d2eff54ec46ea1d31d31967f431b3d40f5a5349e9d8d9ea4cc31a780cd4683a25edfaf2917f4754c3ded291ee1655208a
 SHA512 
be7b650c7cc2d91fe1dd5d58165fc485e3d19112821529ab4ed34bb2c957e9b14199eab3dbc372c54d1726fc8fa44053f8288b18849629066c2f4094255ed0ac
 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-50.ebuild
 
b/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-50.ebuild
deleted file mode 100644
index ce6cf7c2a060..
--- 
a/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-50.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-control-blur-effect-on-lock-screen/

2023-02-24 Thread Pacho Ramos
commit: a88b0f9c8d714a5f6228eada52cd4803f253e2a4
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Feb 24 14:45:02 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri Feb 24 14:45:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a88b0f9c

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

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

 ...trol-blur-effect-on-lock-screen-20220323.ebuild | 55 --
 1 file changed, 55 deletions(-)

diff --git 
a/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/gnome-shell-extension-control-blur-effect-on-lock-screen-20220323.ebuild
 
b/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/gnome-shell-extension-control-blur-effect-on-lock-screen-20220323.ebuild
deleted file mode 100644
index 334817d3669b..
--- 
a/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/gnome-shell-extension-control-blur-effect-on-lock-screen-20220323.ebuild
+++ /dev/null
@@ -1,55 +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}"
-
-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/gnome-shell-extension-desktop-icons-ng/

2023-02-24 Thread Pacho Ramos
commit: f7bb15277b6de25ea8717bc29b3bce37487f1c94
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Feb 24 14:47:07 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri Feb 24 14:47:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7bb1527

gnome-extra/gnome-shell-extension-desktop-icons-ng: drop 45.0

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

 .../Manifest   |  1 -
 ...me-shell-extension-desktop-icons-ng-45.0.ebuild | 45 --
 2 files changed, 46 deletions(-)

diff --git a/gnome-extra/gnome-shell-extension-desktop-icons-ng/Manifest 
b/gnome-extra/gnome-shell-extension-desktop-icons-ng/Manifest
index 60bea7dae9a6..503648806646 100644
--- a/gnome-extra/gnome-shell-extension-desktop-icons-ng/Manifest
+++ b/gnome-extra/gnome-shell-extension-desktop-icons-ng/Manifest
@@ -1,2 +1 @@
-DIST ding-45.0.tar.xz 127368 BLAKE2B 
28d77192adf83d47e382ce647d2b4fc635bf3ebdd975aeb82695f22cd95b08272530eea4728dba14ca972abddf086abd053dd093895a16f6de4ee6ecd94e910e
 SHA512 
73f9e4a37d914467197d61af7fb2b106fa2c129392520a87a23d471f1aad5f95e01900ed738688543760d971589a50b1a9c05a19eaa722a72d56ff3b9578edf8
 DIST ding-47.tar.xz 137520 BLAKE2B 
afadc7db89024104bddc3ca6842552482db9e011d5d562f47ecabcffd6593d467a5ed248a494000688eced97c0931e4b8964eb8eee23aac8c234531e3a257a92
 SHA512 
1e9d1ee1d214ce62dded6c6bd42ff1f2ffc08f777f5a569bf84cfb775d55933d908289c9d23325ff227fc08a2b47c2fc3be6434d48fb8230ffb6f39b25cd7ec7

diff --git 
a/gnome-extra/gnome-shell-extension-desktop-icons-ng/gnome-shell-extension-desktop-icons-ng-45.0.ebuild
 
b/gnome-extra/gnome-shell-extension-desktop-icons-ng/gnome-shell-extension-desktop-icons-ng-45.0.ebuild
deleted file mode 100644
index 3951dfa41ade..
--- 
a/gnome-extra/gnome-shell-extension-desktop-icons-ng/gnome-shell-extension-desktop-icons-ng-45.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit gnome2-utils meson
-
-MY_PN="ding"
-MY_P="${MY_PN}-${PV}"
-COMMIT="eaa0b5e8e61258bd108897fc2fbd2da2"
-
-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-applications-overview-tooltip/

2023-02-24 Thread Pacho Ramos
commit: 49e09b415e2e3b894daa21f3972f4fa582c324fc
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Feb 24 14:40:38 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri Feb 24 14:40:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49e09b41

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

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

 .../Manifest   |  1 -
 ...tension-applications-overview-tooltip-15.ebuild | 49 --
 2 files changed, 50 deletions(-)

diff --git 
a/gnome-extra/gnome-shell-extension-applications-overview-tooltip/Manifest 
b/gnome-extra/gnome-shell-extension-applications-overview-tooltip/Manifest
index 9d635bb05bd8..488de4b48fc0 100644
--- a/gnome-extra/gnome-shell-extension-applications-overview-tooltip/Manifest
+++ b/gnome-extra/gnome-shell-extension-applications-overview-tooltip/Manifest
@@ -1,2 +1 @@
-DIST gnome-shell-extension-applications-overview-tooltip-15.tar.gz 25388 
BLAKE2B 
66efa481ac9fa10a74e5d57d309ed5a3ab8b6a11bda59273252f452b79086ab2bdd4da07ebaf7b152407409cb452bf9b3dcdceec94662c0c6d643002b1fd1f35
 SHA512 
34d4be856f21318c17d1675e8c097d8e2e5331b32e018d7c07a8c025ea4b9fdffa52ca491d75d4a182a2e4b63beea746707c5581e0d10d25280ec5627e92f882
 DIST gnome-shell-extension-applications-overview-tooltip-16.tar.gz 25392 
BLAKE2B 
a66205d3d03c86d3d087948f3631c35dc57c0fc5d879a155289d0c5f48b681fa0d3fba9e5dcc863c33b9186f8ee07852e760418fa39a54f266eb38dc1df45885
 SHA512 
11ba9c12f86cae5f87ee4af16dbc2b32a284e7327da79ffd9ddaf009f451f0870a3689568d555b201afb3817229f722f76e318b3bec01ee415d156db1395dda9

diff --git 
a/gnome-extra/gnome-shell-extension-applications-overview-tooltip/gnome-shell-extension-applications-overview-tooltip-15.ebuild
 
b/gnome-extra/gnome-shell-extension-applications-overview-tooltip/gnome-shell-extension-applications-overview-tooltip-15.ebuild
deleted file mode 100644
index c94e4e1956e4..
--- 
a/gnome-extra/gnome-shell-extension-applications-overview-tooltip/gnome-shell-extension-applications-overview-tooltip-15.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-bluetooth-quick-connect/

2023-02-24 Thread Pacho Ramos
commit: a8a89fa5a451e46164b9feaf2d82ced03239a871
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Feb 24 14:43:51 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri Feb 24 14:43:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8a89fa5

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

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

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

diff --git a/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/Manifest 
b/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/Manifest
index 7c9a0c9b..51067f31188f 100644
--- a/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/Manifest
+++ b/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extension-bluetooth-quick-connect-29.tar.gz 22626 BLAKE2B 
9bc2e08b9fe04f742431a61a84846b09fea43d7735ad907bcbff0e9f5456f4068dbc999d407152965ba07dcbea609fb2c6f3bf14ab209f40beb65c2dbfc83f33
 SHA512 
01efe1eb9e2982da9c75119268c3748af5f25ceb21bef8aeffe322429572eae871b148fc92668a211739761f42691731815fd74eaf91870bd14e55f3ee557256
 DIST gnome-shell-extension-bluetooth-quick-connect-30.tar.gz 23135 BLAKE2B 
e75d71980951e9e41512b83ce3ba86f91572e0c346b69bf79bbcb783bef75dbc8a76ae0a86307328bfbd5cf0f05bd98ac9272d06e38a54a591c277ae6e12e586
 SHA512 
15bfdc26535f997f82a428d46c808c04e619ae0f04aeaaf260c88a238e51f250ec4e66723fa58ed30992cd9a24304e056a88c3d4af3e8effee5700aa83edde98
+DIST gnome-shell-extension-bluetooth-quick-connect-33.tar.gz 26460 BLAKE2B 
fac17c01c0498420f6b3f35d770c5272112577be8001174b4781640e7e2e91c71e14373cb662a4c92539ebb724dda0986b96bb1fc78d4c5770a458f5898afcb2
 SHA512 
3642c09c9975f38b11dd8605cfce2030bb8aa5921c6cd55957cc8061cf670ff94af2f650745a891bdb491cfc768fe93da948518dc99c07d531e27e29adcece87

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
new file mode 100644
index ..de6cf4b9945f
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/gnome-shell-extension-bluetooth-quick-connect-33.ebuild
@@ -0,0 +1,50 @@
+# 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-02-24 Thread Pacho Ramos
commit: a62ddd827ee55c14992c93dac6c9562b6f87d448
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Feb 24 14:36:47 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri Feb 24 14:36:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a62ddd82

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

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

 .../Manifest   |  1 -
 ...e-shell-extension-alphabetical-grid-24.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 fcb3136e8ecd..40aa32bdf2ed 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-24.0.tar.gz 210398 BLAKE2B 
6b782085328ca9d61f9aa7406db1f586d35abe50b20e8c2fd06e534166985b1be688b930d4b4f19cd460a69fc4fd5004cf49600fde9a435c7c592d101191f2f6
 SHA512 
b54ac0b00b4c538ab4064c6bcc197fa65c730e732a80c23e23ed78915e53a8211634f68b842b2f00935b3d48669a19e66ac0eb1d43bcd34955967108a570ebaa
 DIST gnome-shell-extension-alphabetical-grid-26.0.tar.gz 211376 BLAKE2B 
5a644ef2e4f6e7656e4328153f993d2ebe6f1ce7f4a28c36c0b1ab7c047055c8dfb5ac22dca2f762ae550d39feaaf91ff41db11f157b0f55ac9de75314bef936
 SHA512 
d2523b4794d51c502a200688a0a41cf3119efc20305be7e3c838539f976f323ec51dd8ece9eddd11834d7ebc631299dc6712789535fbd5e8c5457353cdbe582c
 DIST gnome-shell-extension-alphabetical-grid-27.0.tar.gz 212216 BLAKE2B 
095159d7e9e3683e30dc0d8bf0e2b8cd66b3b22748a4a8551bdcbd284ace1eda96ce9b2d3822d67815a46ea5f3df33ce7ccbd3e0371d987c9be240881be89c57
 SHA512 
d4c37b21e9c429250fd95281ce7cacb5252e093f834577448bdc218065f147f60b556f65450384e40360a0ff8bc1f52195a46664241cd386d486d5e1327817b8

diff --git 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-24.0.ebuild
 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-24.0.ebuild
deleted file mode 100644
index f52096ee48db..
--- 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-24.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2022 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-alphabetical-grid/

2023-02-24 Thread Pacho Ramos
commit: 05372c868438ae9d6d32d77bca8cd39a7ce5b9d3
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Feb 24 14:36:41 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri Feb 24 14:36:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05372c86

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

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

 .../gnome-shell-extension-alphabetical-grid-27.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-27.0.ebuild
 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-27.0.ebuild
index 60d548d52ade..76a35b86c273 100644
--- 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-27.0.ebuild
+++ 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-27.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: gnome-extra/gnome-firmware/

2023-02-24 Thread Pacho Ramos
commit: 3de84f06355ca2481d4eada01bf132c43f973e26
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Feb 24 14:33:29 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri Feb 24 14:33:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3de84f06

gnome-extra/gnome-firmware: add 43.2

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

 gnome-extra/gnome-firmware/Manifest|  1 +
 .../gnome-firmware/gnome-firmware-43.2.ebuild  | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/gnome-extra/gnome-firmware/Manifest 
b/gnome-extra/gnome-firmware/Manifest
index 91e4973b183a..5535bc7f0a47 100644
--- a/gnome-extra/gnome-firmware/Manifest
+++ b/gnome-extra/gnome-firmware/Manifest
@@ -1 +1,2 @@
 DIST gnome-firmware-43.0.tar.xz 261244 BLAKE2B 
93eaf911d080f70d9f7de0467804751fe9f26fbe7d9aa0835360949bcc8c7ecb827ecc1a21c71392448b98b442db239ac85181bd1bfeedd896ff7357ebfee206
 SHA512 
8aa06de07e5fb40f15ee8c8a688552978dd183db8f783246094d5713c99d8b90aeb50212517a45e80e3152053fed864f99028f1f2b8535dc596c86a7d70c339a
+DIST gnome-firmware-43.2.tar.xz 272344 BLAKE2B 
6fc698d3b8c831d4802111bc5bfd290f570a1a87ca621280621e191c9669b892732ed63b8dac516fd7231092b777977844f06848c32ea67a9ff6338166330f25
 SHA512 
8524a2b2c5ab5de5f2cbb01e02e158d351e29182af6330c34760745fdd2817323ac11eaad302a540dfe16d29aef10778c38bb705523d8260340d06188b98fc4d

diff --git a/gnome-extra/gnome-firmware/gnome-firmware-43.2.ebuild 
b/gnome-extra/gnome-firmware/gnome-firmware-43.2.ebuild
new file mode 100644
index ..818a90dcadbf
--- /dev/null
+++ b/gnome-extra/gnome-firmware/gnome-firmware-43.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson xdg
+
+DESCRIPTION="Install firmware on devices"
+HOMEPAGE="https://gitlab.gnome.org/World/gnome-firmware;
+SRC_URI="https://people.freedesktop.org/~hughsient/releases/${P}.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+man elogind systemd"
+
+RDEPEND="
+   >=gui-libs/gtk-4.2:4
+   dev-libs/glib:2
+   >=sys-apps/fwupd-1.7.5[elogind?,systemd?]
+   >=dev-libs/libxmlb-0.1.7:=
+   >=gui-libs/libadwaita-1.0.0:1
+   elogind? ( sys-auth/elogind )
+   systemd? ( sys-apps/systemd )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/gettext
+   virtual/pkgconfig
+   man? ( sys-apps/help2man )
+"
+
+DOCS=( README.md )
+
+src_configure() {
+   local emesonargs=(
+   -Dconsolekit=false
+   -Ddevel=false
+   $(meson_use elogind)
+   $(meson_use man)
+   $(meson_use systemd)
+   )
+   meson_src_configure
+}



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

2023-02-24 Thread Pacho Ramos
commit: 35267549d8b17ca0c0c31d0acb3422d0b415f743
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Feb 24 14:24:50 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri Feb 24 14:24:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35267549

dev-libs/libayatana-appindicator: add 0.5.92

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

 dev-libs/libayatana-appindicator/Manifest  |  1 +
 .../libayatana-appindicator-0.5.92.ebuild  | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/dev-libs/libayatana-appindicator/Manifest 
b/dev-libs/libayatana-appindicator/Manifest
index c08d80757239..79449f152a58 100644
--- a/dev-libs/libayatana-appindicator/Manifest
+++ b/dev-libs/libayatana-appindicator/Manifest
@@ -1 +1,2 @@
 DIST libayatana-appindicator-0.5.91.tar.gz 158269 BLAKE2B 
e1df60ce2b3ff5712cabf627a54e0767dcbc94d4e11c96a18fd20079642e6d033bfdd9e57d12235c72075cef1d711f5b042fb0a6282a6120018c8cdcc3b4033c
 SHA512 
cc8631814c881640bf2de91a43205c3405fd1fefcd7d58f259171d0926bf7ab08f9361076f4eea1dd8876e8931f9c9230babd3a328f34dc298bc9c4ff004f8ee
+DIST libayatana-appindicator-0.5.92.tar.gz 159271 BLAKE2B 
22edc6060daa1a225d025c326853493eca05809e8bff8b42a010b17ac8cc5684f4ff33cd24412230ddeaa44ac1b323f9c92f9249de44453ea243b2bb0cb54e0a
 SHA512 
69f4eeeae55665608441f31bf354b22f393e25b3ed46873b98d0231960b4f2fb38c7902c559289f086b018b9596a634f2b2ee97b7ed12ded2a7a790c5d476f9f

diff --git 
a/dev-libs/libayatana-appindicator/libayatana-appindicator-0.5.92.ebuild 
b/dev-libs/libayatana-appindicator/libayatana-appindicator-0.5.92.ebuild
new file mode 100644
index ..a45897531452
--- /dev/null
+++ b/dev-libs/libayatana-appindicator/libayatana-appindicator-0.5.92.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+VALA_USE_DEPEND="vapigen"
+
+inherit cmake vala virtualx
+
+DESCRIPTION="Ayatana Application Indicators (Shared Library)"
+HOMEPAGE="https://github.com/AyatanaIndicators/libayatana-appindicator;
+SRC_URI="https://github.com/AyatanaIndicators/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3 LGPL-2 LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.37:2
+   >=x11-libs/gtk+-3.24:3[introspection]
+   dev-libs/libdbusmenu[gtk3]
+   >=dev-libs/libayatana-indicator-0.8.4
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   $(vala_depend)
+   test? ( dev-util/dbus-test-runner )
+"
+
+src_prepare() {
+   vala_setup
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs+=(
+   -DVALA_COMPILER="${VALAC}"
+   -DVAPI_GEN="${VAPIGEN}"
+   -DENABLE_TESTS="$(usex test)"
+   -DENABLE_GTKDOC=OFF
+   -DENABLE_BINDINGS_MONO=OFF
+   -DFLAVOUR_GTK2=OFF
+   -DFLAVOUR_GTK3=ON
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   virtx cmake_src_test
+}



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

2023-02-24 Thread Pacho Ramos
commit: 214ad7e71d43c17172b6363a2e610578b7ecd06d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Feb 24 14:20:57 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri Feb 24 14:20:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=214ad7e7

app-office/wps-office: add 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 insertions(+)

diff --git a/app-office/wps-office/Manifest b/app-office/wps-office/Manifest
index d93d850b64c2..9f26ba3ae77d 100644
--- a/app-office/wps-office/Manifest
+++ b/app-office/wps-office/Manifest
@@ -1 +1,2 @@
 DIST wps-office_11.1.0.11664_amd64.deb 413652340 BLAKE2B 
5bca47eef4c0c6a418ff5d79cef46ddd8841400333e72d3ac6fb5337d81fc7265503226da7d78b9a1df0cccf8d021852c69d2f65ed88ed74fc531638ef557f08
 SHA512 
6dbe7df259d989389df9d3c5730966693538ab1ef95c18a66cd50609894c83b028190f7381e1c998b0470d389c8c6969d8528ef88bc6428fdb0123586880de08
+DIST wps-office_11.1.0.11691_amd64.deb 413557282 BLAKE2B 
f3e9149c0c1e43956da47c1e5faba4a10ed5e6964760dcc42b4e6e4a56777a9c6ba810c7b477a8bfc70ebc8e8ef11f9dee588be6f1243439edccc56fef0aaab0
 SHA512 
e19a2d6dc05b5ecc070966f92b9218749266e4d4255620e376c6888044bed83d06455d16372f081b7a7067b6c1e63e67bb3270468ec0731ebb7e308e1afaffc6

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
new file mode 100644
index ..f29f9108f10c
--- /dev/null
+++ b/app-office/wps-office/wps-office-11.1.0.11691.ebuild
@@ -0,0 +1,91 @@
+# 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 
"${S}"/opt/kingsoft/wps-office/office6/libdbus-1.so* || die ; }
+
+   fperms 0755 
/opt/kingsoft/wps-office/office6/{wps,wpp,et,wpspdf,wpsoffice,promecefpluginhost,transerr,ksolaunch,wpscloudsvr}
+}



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

2023-02-24 Thread Pacho Ramos
commit: 775005f08b1ceded1522995660a14c87b52abafd
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Feb 24 13:35:43 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri Feb 24 13:35:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=775005f0

app-emulation/crossover-bin: add 22.1.0

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

 app-emulation/crossover-bin/Manifest   |   1 +
 .../crossover-bin/crossover-bin-22.1.0.ebuild  | 220 +
 2 files changed, 221 insertions(+)

diff --git a/app-emulation/crossover-bin/Manifest 
b/app-emulation/crossover-bin/Manifest
index 94f6bf4cbd80..86a600793bff 100644
--- a/app-emulation/crossover-bin/Manifest
+++ b/app-emulation/crossover-bin/Manifest
@@ -1,2 +1,3 @@
 DIST install-crossover-22.0.0.bin 334896678 BLAKE2B 
12e25c832107b2ed4466c560f949b8af8f70d2d1ac9ac5a105ba65cd77557e4a341d3a3b76539c04b2e5ce574f101fc88ec6bdbc284738785fd25aae3a605ff6
 SHA512 
4bb99abeb587b7ba8bfc2a4851d85fd211bad6fe2a7af496aa0859f9834a9b5432e517e89980e28b6eb412d4f50badb695edbd3e112ea2fcfbdbb29e05072859
 DIST install-crossover-22.0.1.bin 334913889 BLAKE2B 
e30c14b14adb0db4bb0b8e840aed89f82f59fc918ba697f8cdd86eea330b60d81020ec9ad498a511858de6fae10d74fcf572753295536cbbb98e067496029bb4
 SHA512 
825f1eeb10efcbf3bff0e4e6f91c709d3bbecdb5635839b580c79ff77e54333db4a84e9e6abfd08a0ea4e57729c4489e149366d5a5c7da6773a5a0d413905d48
+DIST install-crossover-22.1.0.bin 335571332 BLAKE2B 
72ea09886a927eadaf6dead1d711723990e27cb845d514007d3433c9924e289ff3465a4dfdc02458e20cbcdba598ba65cea37453a0c16e3b13d790480bcaf9d3
 SHA512 
4de0eda5bbb68d8a5adde652c1254325a8a454eb1d2f7a84289b6d90373d7534b0821b706db08cef92c74b4286b6cceae0fc8033acccd276af5734579bad7fed

diff --git a/app-emulation/crossover-bin/crossover-bin-22.1.0.ebuild 
b/app-emulation/crossover-bin/crossover-bin-22.1.0.ebuild
new file mode 100644
index ..0ad42d954e15
--- /dev/null
+++ b/app-emulation/crossover-bin/crossover-bin-22.1.0.ebuild
@@ -0,0 +1,220 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit python-single-r1 unpacker
+
+DESCRIPTION="Commercial version of app-emulation/wine with paid support"
+HOMEPAGE="https://www.codeweavers.com/products/;
+SRC_URI="https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-${PV}.bin;
+
+LICENSE="CROSSOVER-3"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="+capi +cups doc +gphoto2 +gsm +gstreamer +jpeg +lcms ldap +mp3 +nls 
osmesa +openal +opencl +opengl +pcap +png +scanner +ssl +v4l +vulkan"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT="bindist test"
+
+QA_FLAGS_IGNORED="opt/cxoffice/.*"
+QA_PRESTRIPPED="
+   opt/cxoffice/lib/.*
+   opt/cxoffice/lib64/.*
+   opt/cxoffice/bin/cabextract
+   opt/cxoffice/bin/cxburner
+   opt/cxoffice/bin/cxntlm_auth
+   opt/cxoffice/bin/wineserver
+   opt/cxoffice/bin/wineserver32
+   opt/cxoffice/bin/wineserver64
+   opt/cxoffice/bin/wine64-preloader
+   opt/cxoffice/bin/unrar
+   opt/cxoffice/bin/wine-preloader
+   opt/cxoffice/bin/cxdiag
+   opt/cxoffice/bin/cxdiag64
+   opt/cxoffice/bin/cxgettext
+   opt/cxoffice/bin/vkd3d-compiler
+   opt/cxoffice/bin/wineloader
+   opt/cxoffice/bin/wineloader64
+"
+QA_TEXTRELS="
+   opt/cxoffice/bin/wineserver32
+   opt/cxoffice/lib/wine/*
+   opt/cxoffice/lib/libwine.so*
+"
+
+S="${WORKDIR}"
+
+DEPEND=""
+BDEPEND="${PYTHON_DEPS}
+   app-arch/cpio
+   app-arch/unzip
+   dev-lang/perl
+   dev-util/bbe
+"
+
+RDEPEND="${DEPEND}
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   !prefix? ( sys-libs/glibc )
+   capi? ( net-libs/libcapi[abi_x86_32(-)] )
+   cups? ( net-print/cups[abi_x86_32(-)] )
+   gsm? ( media-sound/gsm[abi_x86_32(-)] )
+   jpeg? ( media-libs/libjpeg-turbo:0[abi_x86_32(-)] )
+   lcms? ( media-libs/lcms:2 )
+   ldap? ( net-nds/openldap[abi_x86_32(-)] )
+   gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
+   gstreamer? (
+   media-libs/gstreamer:1.0[abi_x86_32(-)]
+   jpeg? ( media-plugins/gst-plugins-jpeg:1.0[abi_x86_32(-)] )
+   media-plugins/gst-plugins-meta:1.0[abi_x86_32(-)]
+   )
+   mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
+   nls? ( sys-devel/gettext[abi_x86_32(-)] )
+   openal? ( media-libs/openal[abi_x86_32(-)] )
+   opencl? ( virtual/opencl[abi_x86_32(-)] )
+   opengl? (
+   virtual/glu[abi_x86_32(-)]
+   virtual/opengl[abi_x86_32(-)]
+   

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

2023-02-24 Thread Pacho Ramos
commit: 58b030a78214b8865280e4cf826ad7bfed990b6a
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Feb 24 13:35:52 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri Feb 24 13:35:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58b030a7

app-emulation/crossover-bin: drop 22.0.0-r1

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

 app-emulation/crossover-bin/Manifest   |   1 -
 .../crossover-bin/crossover-bin-22.0.0-r1.ebuild   | 222 -
 2 files changed, 223 deletions(-)

diff --git a/app-emulation/crossover-bin/Manifest 
b/app-emulation/crossover-bin/Manifest
index 86a600793bff..ad56ec18e068 100644
--- a/app-emulation/crossover-bin/Manifest
+++ b/app-emulation/crossover-bin/Manifest
@@ -1,3 +1,2 @@
-DIST install-crossover-22.0.0.bin 334896678 BLAKE2B 
12e25c832107b2ed4466c560f949b8af8f70d2d1ac9ac5a105ba65cd77557e4a341d3a3b76539c04b2e5ce574f101fc88ec6bdbc284738785fd25aae3a605ff6
 SHA512 
4bb99abeb587b7ba8bfc2a4851d85fd211bad6fe2a7af496aa0859f9834a9b5432e517e89980e28b6eb412d4f50badb695edbd3e112ea2fcfbdbb29e05072859
 DIST install-crossover-22.0.1.bin 334913889 BLAKE2B 
e30c14b14adb0db4bb0b8e840aed89f82f59fc918ba697f8cdd86eea330b60d81020ec9ad498a511858de6fae10d74fcf572753295536cbbb98e067496029bb4
 SHA512 
825f1eeb10efcbf3bff0e4e6f91c709d3bbecdb5635839b580c79ff77e54333db4a84e9e6abfd08a0ea4e57729c4489e149366d5a5c7da6773a5a0d413905d48
 DIST install-crossover-22.1.0.bin 335571332 BLAKE2B 
72ea09886a927eadaf6dead1d711723990e27cb845d514007d3433c9924e289ff3465a4dfdc02458e20cbcdba598ba65cea37453a0c16e3b13d790480bcaf9d3
 SHA512 
4de0eda5bbb68d8a5adde652c1254325a8a454eb1d2f7a84289b6d90373d7534b0821b706db08cef92c74b4286b6cceae0fc8033acccd276af5734579bad7fed

diff --git a/app-emulation/crossover-bin/crossover-bin-22.0.0-r1.ebuild 
b/app-emulation/crossover-bin/crossover-bin-22.0.0-r1.ebuild
deleted file mode 100644
index 28b538a50450..
--- a/app-emulation/crossover-bin/crossover-bin-22.0.0-r1.ebuild
+++ /dev/null
@@ -1,222 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit python-single-r1 unpacker
-
-DESCRIPTION="Commercial version of app-emulation/wine with paid support"
-HOMEPAGE="https://www.codeweavers.com/products/;
-SRC_URI="https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-${PV}.bin;
-
-LICENSE="CROSSOVER-3"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="+capi +cups doc +gphoto2 +gsm +gstreamer +jpeg +lcms ldap +mp3 +nls 
osmesa +openal +opencl +opengl +pcap +png +scanner +ssl +v4l +vulkan"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RESTRICT="bindist test"
-
-QA_FLAGS_IGNORED="opt/cxoffice/.*"
-QA_PRESTRIPPED="
-   opt/cxoffice/lib/.*
-   opt/cxoffice/lib64/.*
-   opt/cxoffice/bin/cabextract
-   opt/cxoffice/bin/cxburner
-   opt/cxoffice/bin/cxntlm_auth
-   opt/cxoffice/bin/wineserver
-   opt/cxoffice/bin/wineserver32
-   opt/cxoffice/bin/wineserver64
-   opt/cxoffice/bin/wine64-preloader
-   opt/cxoffice/bin/unrar
-   opt/cxoffice/bin/wine-preloader
-   opt/cxoffice/bin/cxdiag
-   opt/cxoffice/bin/cxdiag64
-   opt/cxoffice/bin/cxgettext
-   opt/cxoffice/bin/vkd3d-compiler
-   opt/cxoffice/bin/wineloader
-   opt/cxoffice/bin/wineloader64
-"
-QA_TEXTRELS="
-   opt/cxoffice/bin/wineserver32
-   opt/cxoffice/lib/wine/*
-   opt/cxoffice/lib/libwine.so*
-"
-
-S="${WORKDIR}"
-
-DEPEND=""
-BDEPEND="${PYTHON_DEPS}
-   app-arch/cpio
-   app-arch/unzip
-   dev-lang/perl
-   dev-util/bbe
-"
-
-RDEPEND="${DEPEND}
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   ')
-   !prefix? ( sys-libs/glibc )
-   capi? ( net-libs/libcapi[abi_x86_32(-)] )
-   cups? ( net-print/cups[abi_x86_32(-)] )
-   gsm? ( media-sound/gsm[abi_x86_32(-)] )
-   jpeg? ( media-libs/libjpeg-turbo:0[abi_x86_32(-)] )
-   lcms? ( media-libs/lcms:2 )
-   ldap? ( net-nds/openldap[abi_x86_32(-)] )
-   gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
-   gstreamer? (
-   media-libs/gstreamer:1.0[abi_x86_32(-)]
-   jpeg? ( media-plugins/gst-plugins-jpeg:1.0[abi_x86_32(-)] )
-   media-plugins/gst-plugins-meta:1.0[abi_x86_32(-)]
-   )
-   mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
-   nls? ( sys-devel/gettext[abi_x86_32(-)] )
-   openal? ( media-libs/openal[abi_x86_32(-)] )
-   opencl? ( virtual/opencl[abi_x86_32(-)] )
-   opengl? (
-   virtual/glu[abi_x86_32(-)]
-   virtual/opengl[abi_x86_32(-)]
-   )
-   pcap? ( net-libs/libpcap[abi_

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

2023-02-23 Thread Pacho Ramos
commit: 542dbffa42c3dd739ba66516609968170d539a6d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Feb 23 15:25:59 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Feb 23 15:28:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=542dbffa

app-text/xdvik: Use a higher resolution icon

Use an icon with higher resolution for the menu entry. Also handle the
duplicated desktop file as upstream started to provide a (partially incomplete)
one. Rely on our generated file for now after syncing both as much as possible.

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

 app-text/xdvik/Manifest |   1 +
 app-text/xdvik/xdvik-22.87.06-r1.ebuild | 117 
 2 files changed, 118 insertions(+)

diff --git a/app-text/xdvik/Manifest b/app-text/xdvik/Manifest
index df2f7b7bf9c2..946aa23510de 100644
--- a/app-text/xdvik/Manifest
+++ b/app-text/xdvik/Manifest
@@ -1,2 +1,3 @@
 DIST xdvik-22.87.03.tar.gz 4760306 BLAKE2B 
d242696fadf2980cd307d4a172d2af06d98d07b090279440117f869c9a623bcade8745d7a4d3c108c4eafbdeaadefb8d5ba1ea00bdf77d350cbf83c49c2ca0fb
 SHA512 
d4d418d78658f16d4d278e387ed484b291afc8623b00acaf4110e9f123ed76568714ad50f80588373657f412e8fff36f3e76b3e43f69756d46f031c0f2269a88
 DIST xdvik-22.87.06.tar.gz 5922131 BLAKE2B 
88821b7642d2d79158f5b49a7d23dad2209750a44d2b75f131d77a5ee326670d2a9cf09246ea9226a386bce429890459625d87df697599529de1bfc32438bf64
 SHA512 
93fb231f20ef76e170ae954d076ac5421669b3db71e3a96561626736d516f639227e3e502012ba4612fd238172b82f512985c571702d6c0ce078e60a67e5b19f
+DIST xdvik_192.png 77893 BLAKE2B 
533910801cd981a39c42851be2779f98ecf7fcec8ef2a167005521e39d8ef66d8eb806b382451ebf88da62ba61afba82b8d15a60ef6ba347bd2ff848f10253ed
 SHA512 
7fa6becc3601df01134cd163e461780b9ab4ee855788e38dc3d255d491294c033f040326016df7671ff301cc8f91462209e1fda5e50cb383f5407f0c1021d71d

diff --git a/app-text/xdvik/xdvik-22.87.06-r1.ebuild 
b/app-text/xdvik/xdvik-22.87.06-r1.ebuild
new file mode 100644
index ..4e0b3e1fbc70
--- /dev/null
+++ b/app-text/xdvik/xdvik-22.87.06-r1.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools desktop elisp-common flag-o-matic toolchain-funcs xdg
+
+DESCRIPTION="DVI viewer for X Window System"
+HOMEPAGE="http://xdvi.sourceforge.net/;
+SRC_URI="mirror://sourceforge/xdvi/${P}.tar.gz
+   https://dev.gentoo.org/~pacho/${PN}/${PN}_192.png;
+S="${WORKDIR}"/${P}/texk/xdvik
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE="motif neXt Xaw3d emacs"
+
+DEPEND=">=media-libs/freetype-2.9.1-r2:2
+   x11-libs/libX11
+   x11-libs/libXi
+   x11-libs/libXmu
+   x11-libs/libXpm
+   x11-libs/libXt
+   emacs? ( >=app-editors/emacs-23.1:* )
+   motif? ( >=x11-libs/motif-2.3:0 )
+   !motif? (
+   neXt? ( x11-libs/neXtaw )
+   !neXt? (
+   Xaw3d? ( x11-libs/libXaw3d )
+   !Xaw3d? ( x11-libs/libXaw )
+   )
+   )
+   dev-libs/kpathsea:="
+RDEPEND="${DEPEND}
+   virtual/latex-base
+   ! ${i} || die
+   done
+
+   cd "${WORKDIR}/${P}" || die
+   cd "${S}" || die
+   eapply "${FILESDIR}"/${PN}-22.87.06-configure-clang16.patch
+   eautoreconf
+}
+
+src_configure() {
+   has_version '>=dev-libs/kpathsea-6.2.1' && append-cppflags 
"$($(tc-getPKG_CONFIG) --cflags kpathsea)"
+
+   local toolkit
+   if use motif ; then
+   toolkit="motif"
+   use neXt && ewarn "neXt USE flag ignored (superseded by motif)"
+   use Xaw3d && ewarn "Xaw3d USE flag ignored (superseded by 
motif)"
+   elif use neXt ; then
+   toolkit="neXtaw"
+   use Xaw3d && ewarn "Xaw3d USE flag ignored (superseded by neXt)"
+   elif use Xaw3d ; then
+   toolkit="xaw3d"
+   else
+   toolkit="xaw"
+   fi
+
+   econf \
+   --with-system-freetype2 \
+   --with-system-kpathsea \
+   --with-kpathsea-include="${EPREFIX}"/usr/include/kpathsea \
+   --with-xdvi-x-toolkit="${toolkit}" \
+   --x-includes="${ESYSROOT}"/usr/include \
+   --x-libraries="${ESYSROOT}"/usr/$(get_libdir)
+}
+
+src_compile() {
+   emake kpathsea_dir="${EPREFIX}"/usr/include/kpathsea
+
+   use emacs && elisp-compile xdvi-search.el
+}
+
+src_in

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

2023-02-23 Thread Pacho Ramos
commit: 08f21c590f3560b8fa4836409f65cbed3c1277e3
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Feb 23 13:56:09 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Feb 23 13:56:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08f21c59

net-misc/networkmanager: add 1.42.2

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

 net-misc/networkmanager/Manifest   |   1 +
 .../networkmanager/networkmanager-1.42.2.ebuild| 418 +
 2 files changed, 419 insertions(+)

diff --git a/net-misc/networkmanager/Manifest b/net-misc/networkmanager/Manifest
index d7a67d401e5a..48d3dfa41dda 100644
--- a/net-misc/networkmanager/Manifest
+++ b/net-misc/networkmanager/Manifest
@@ -1,2 +1,3 @@
 DIST NetworkManager-1.40.12.tar.xz 6520720 BLAKE2B 
53b142e7eeb333e5293b361e8e918e471f242ae51f7058fc820e065714be2efef49bfd38571abb631aab9fa37f80fbba7d6d1aaf201a8ce24b09798930a4
 SHA512 
567188e32406a1d5a43419fbd0186e2a47453b78674db1f2e0842bed1fe148cea0b93c92f4920a44cc74e76f968672dafcebdf2845debabbce947f39cb520cdf
 DIST NetworkManager-1.42.0.tar.xz 6720056 BLAKE2B 
1bd59c2b7e004437ce47a69d187ed79e426e4e1f16b6e8106bef9afcad0cfd86ebfb9b3189533028f343dd757e6b6c3ca6031751b0c20fb2844d2b5be11079b1
 SHA512 
d6c57f79e1de669537501855545d0861044f07780fde61cbb643a955e84a3ca4e417cfb1978c277a1bca9002778dafda5387c28da1b4a58f9f320adaa553210c
+DIST NetworkManager-1.42.2.tar.xz 6749184 BLAKE2B 
cf94f79bad373d1271f406392af595941c78d567cb28a6116b351093858bbce68acf4d115950582087687ea3b3fafad7a977361f6c7f5ce8565bc2eed0e6ab60
 SHA512 
6142aaa7da2ae0dc3c8c75dbf51619ff969ace61c8a2d4a72aa83c4eff69e8389b262941e1667d71cbb55fb0653b14798a3c169b39dfcfa084109ef9fb3a335a

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

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

2023-02-23 Thread Pacho Ramos
commit: 09bd9a6b88693fa010b3b8e05c661d6cdd289275
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Feb 23 13:35:11 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Feb 23 13:36:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09bd9a6b

desktop.eclass: allow 1024 as a size for icons

1024x1024 icons are starting to be deployed in some apps as they start to be
used in MacOSX environment.
https://archives.gentoo.org/gentoo-dev/message/6c01a956d37fd22553bd10a4a03f31ed

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

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

diff --git a/eclass/desktop.eclass b/eclass/desktop.eclass
index aa1b9ac68d85..780971342ba1 100644
--- a/eclass/desktop.eclass
+++ b/eclass/desktop.eclass
@@ -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
 
 # @ECLASS: desktop.eclass
@@ -311,7 +311,7 @@ _iconins() {
size=${2}
fi
case ${size} in
-   16|22|24|32|36|48|64|72|96|128|192|256|512)
+   16|22|24|32|36|48|64|72|96|128|192|256|512|1024)
size=${size}x${size};;
symbolic|scalable)
;;
@@ -369,7 +369,7 @@ _iconins() {
 #!!! must specify to install into /usr/share/icons/... !!!
 #size of the icon, like 48 or 48x48
 #supported icon sizes are:
-#16 22 24 32 36 48 64 72 96 128 192 256 512 scalable
+#16 22 24 32 36 48 64 72 96 128 192 256 512 1024 scalable
 #  -c, --context
 #defaults to "apps"
 #  -t, --theme



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

2023-02-23 Thread Pacho Ramos
commit: 0a237c322f60cd0e9f59fae3913c463a25090e9d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Feb 23 13:07:15 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Feb 23 13:07:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a237c32

sys-firmware/sof-firmware: add 2.2.4

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

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

diff --git a/sys-firmware/sof-firmware/Manifest 
b/sys-firmware/sof-firmware/Manifest
index ac08d51d76aa..e5c515932926 100644
--- a/sys-firmware/sof-firmware/Manifest
+++ b/sys-firmware/sof-firmware/Manifest
@@ -1,3 +1,4 @@
 DIST sof-firmware-2.2.2.tar.gz 4116116 BLAKE2B 
e5722242e4b0130086ddb1b12d2adf29254bcae294f3ff49ac07dab3eab75e352a30346dd07c73ac51112b4c5234dc116de81251e01b146328cab673711f1f4c
 SHA512 
6a3be7088f8a93a052563e040a588c600512d08d4b75ae5567db255e334997a6401d41863dcb416562eee07fef0bd2abe1d9d0403cd236ab007474f66271db50
 DIST sof-firmware-2.2.3.tar.gz 4358105 BLAKE2B 
2b3bfd53b9c0207720068c0ac7639acaf653bb276c20f353396e1a01255839c34514c52640526dfa8f5cbc9229f75ba08363c40cf756b78f0b0c6b12a6e033c9
 SHA512 
c4e345d0932d1c607072feea41acf2f3a5b3694b0c468515a28889b6d0ba46775f91ef9edf91a321a3be056705dc8b4df9c836096c2e73063afcbc166ca10abc
+DIST sof-firmware-2.2.4.tar.gz 4367865 BLAKE2B 
cf2896095597ff9a33090307333289d87ea9024f70cd3fd3d1c86232a47ffd95972264754ea6a67c5f57bce33267bb93ab332cd2cd44c96a58c970a176d5fabb
 SHA512 
f631bedbc5cceb0e3a668264c11f4e41f09f140ef909ac2557c4965a0b56deb00fa48ab06987fd2fd06eb97a35bc90342c5d7234d43390257bbd0942a70ce29a
 DIST sof-firmware-2.2.tar.gz 4211499 BLAKE2B 
c0ab39cba3ef3dd19b67d714b5a4e5a6a6cb3e8fb2d290c3fceadeb3f7dd96db986411184e16bca56bdd1905a697f8d416cd4aa5bdff90fe32e96713ff87bb71
 SHA512 
3cd06f6b8f8d6c3379b987cffa019a0d84263b8e00de40c18516c3e90745d5e150bdf71a8005b1ba704e44bf84d7030195e9c0ebfcd6e35228f4c14e9290cd95

diff --git a/sys-firmware/sof-firmware/sof-firmware-2.2.4.ebuild 
b/sys-firmware/sof-firmware/sof-firmware-2.2.4.ebuild
new file mode 100644
index ..4bb0bf958007
--- /dev/null
+++ b/sys-firmware/sof-firmware/sof-firmware-2.2.4.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-02-23 Thread Pacho Ramos
commit: 60cb034e9ff8979add684d9dd4f2a8fdf9c87f27
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Feb 23 13:07:22 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Feb 23 13:07:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60cb034e

sys-firmware/sof-firmware: drop 2.2

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

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

diff --git a/sys-firmware/sof-firmware/Manifest 
b/sys-firmware/sof-firmware/Manifest
index e5c515932926..9ad9bca0177e 100644
--- a/sys-firmware/sof-firmware/Manifest
+++ b/sys-firmware/sof-firmware/Manifest
@@ -1,4 +1,3 @@
 DIST sof-firmware-2.2.2.tar.gz 4116116 BLAKE2B 
e5722242e4b0130086ddb1b12d2adf29254bcae294f3ff49ac07dab3eab75e352a30346dd07c73ac51112b4c5234dc116de81251e01b146328cab673711f1f4c
 SHA512 
6a3be7088f8a93a052563e040a588c600512d08d4b75ae5567db255e334997a6401d41863dcb416562eee07fef0bd2abe1d9d0403cd236ab007474f66271db50
 DIST sof-firmware-2.2.3.tar.gz 4358105 BLAKE2B 
2b3bfd53b9c0207720068c0ac7639acaf653bb276c20f353396e1a01255839c34514c52640526dfa8f5cbc9229f75ba08363c40cf756b78f0b0c6b12a6e033c9
 SHA512 
c4e345d0932d1c607072feea41acf2f3a5b3694b0c468515a28889b6d0ba46775f91ef9edf91a321a3be056705dc8b4df9c836096c2e73063afcbc166ca10abc
 DIST sof-firmware-2.2.4.tar.gz 4367865 BLAKE2B 
cf2896095597ff9a33090307333289d87ea9024f70cd3fd3d1c86232a47ffd95972264754ea6a67c5f57bce33267bb93ab332cd2cd44c96a58c970a176d5fabb
 SHA512 
f631bedbc5cceb0e3a668264c11f4e41f09f140ef909ac2557c4965a0b56deb00fa48ab06987fd2fd06eb97a35bc90342c5d7234d43390257bbd0942a70ce29a
-DIST sof-firmware-2.2.tar.gz 4211499 BLAKE2B 
c0ab39cba3ef3dd19b67d714b5a4e5a6a6cb3e8fb2d290c3fceadeb3f7dd96db986411184e16bca56bdd1905a697f8d416cd4aa5bdff90fe32e96713ff87bb71
 SHA512 
3cd06f6b8f8d6c3379b987cffa019a0d84263b8e00de40c18516c3e90745d5e150bdf71a8005b1ba704e44bf84d7030195e9c0ebfcd6e35228f4c14e9290cd95

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



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

2023-02-22 Thread Pacho Ramos
commit: be9dc4ee6aa3e522e4d9d2d88f1a3eabd037
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Feb 22 15:29:53 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed Feb 22 15:29:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be9dc4ee

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

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

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

diff --git a/x11-themes/papirus-icon-theme/papirus-icon-theme-20230104.ebuild 
b/x11-themes/papirus-icon-theme/papirus-icon-theme-20230104.ebuild
index 4460fa17b1f7..523be24e6557 100644
--- a/x11-themes/papirus-icon-theme/papirus-icon-theme-20230104.ebuild
+++ b/x11-themes/papirus-icon-theme/papirus-icon-theme-20230104.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_prepare() {
default



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

2023-02-11 Thread Pacho Ramos
commit: 115665d53ea9fb698b0bef80de8a920da07570d4
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Feb 11 08:43:17 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Feb 11 08:43:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=115665d5

sys-power/switcheroo-control: stabilize 2.6-r2 for amd64

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

 sys-power/switcheroo-control/switcheroo-control-2.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/switcheroo-control/switcheroo-control-2.6-r2.ebuild 
b/sys-power/switcheroo-control/switcheroo-control-2.6-r2.ebuild
index 904ca86aeeaa..e6b508a9c0f4 100644
--- a/sys-power/switcheroo-control/switcheroo-control-2.6-r2.ebuild
+++ b/sys-power/switcheroo-control/switcheroo-control-2.6-r2.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE="gtk-doc test"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 RDEPEND="${PYTHON_DEPS}
$(python_gen_cond_dep 'dev-python/pygobject:3[${PYTHON_USEDEP}]')



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

2023-02-11 Thread Pacho Ramos
commit: 781974523e0ffd324258a2db97100c5594ac8f57
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Feb 11 08:19:41 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Feb 11 08:21:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78197452

net-libs/rest: Fix some crash paths exposed by the libsoup3 port

Fixes were submitted months ago to upstream but it is pretty unresponsive,
they are being used for a long time in Fedora without issues.

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

 ...st_proxy_call_sync-bail-out-if-no-payload.patch | 40 +
 ...-potential-problems-in-parsing-oauth2-acc.patch | 52 +
 net-libs/rest/rest-0.9.1-r1.ebuild | 66 ++
 3 files changed, 158 insertions(+)

diff --git 
a/net-libs/rest/files/0001-rest_proxy_call_sync-bail-out-if-no-payload.patch 
b/net-libs/rest/files/0001-rest_proxy_call_sync-bail-out-if-no-payload.patch
new file mode 100644
index ..14e41ba17174
--- /dev/null
+++ b/net-libs/rest/files/0001-rest_proxy_call_sync-bail-out-if-no-payload.patch
@@ -0,0 +1,40 @@
+From fbad64abe28a96f591a30e3a5d3189c10172a414 Mon Sep 17 00:00:00 2001
+From: Adam Williamson 
+Date: Tue, 30 Aug 2022 10:03:57 -0700
+Subject: [PATCH 1/2] rest_proxy_call_sync: bail out if no payload
+
+goa-daemon is crashing on suspend/resume with a traceback that
+points here: it calls rest_proxy_call_sync, that calls
+_rest_proxy_send_message, assumes it gets a `payload` back,
+and calls `finish_call` with it. However, it's not actually
+guaranteed that `_rest_proxy_send_message` will return a payload
+(a `GBytes`). There are three ways it can return `NULL` instead:
+if it's passed a wrong proxy or message, or - when built against
+libsoup3 - if there is an error sending the message (it passes
+through the return value of `soup_session_send_and_read`, and
+that's documented to be `NULL` on error).
+
+If `payload` comes back `NULL`, let's just return `FALSE`, like
+we do if there's a problem with the call or message.
+
+Signed-off-by: Adam Williamson 
+---
+ rest/rest-proxy-call.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/rest/rest-proxy-call.c b/rest/rest-proxy-call.c
+index 851b397..07b8b49 100644
+--- a/rest/rest-proxy-call.c
 b/rest/rest-proxy-call.c
+@@ -1428,6 +1428,8 @@ rest_proxy_call_sync (RestProxyCall *call,
+ return FALSE;
+ 
+   payload = _rest_proxy_send_message (priv->proxy, message, 
priv->cancellable, error_out);
++  if (!payload)
++return FALSE;
+ 
+   ret = finish_call (call, message, payload, error_out);
+ 
+-- 
+2.37.1
+

diff --git 
a/net-libs/rest/files/0002-Handle-some-potential-problems-in-parsing-oauth2-acc.patch
 
b/net-libs/rest/files/0002-Handle-some-potential-problems-in-parsing-oauth2-acc.patch
new file mode 100644
index ..f437c7d9e74d
--- /dev/null
+++ 
b/net-libs/rest/files/0002-Handle-some-potential-problems-in-parsing-oauth2-acc.patch
@@ -0,0 +1,52 @@
+From 49c2d0ac00b959ce53cc00ca4e7758c21085722f Mon Sep 17 00:00:00 2001
+From: Adam Williamson 
+Date: Tue, 30 Aug 2022 10:59:01 -0700
+Subject: [PATCH 2/2] Handle some potential problems in parsing oauth2 access
+ tokens
+
+It's possible for `_rest_proxy_send_message` to return `NULL`,
+which would mean the `payload` here would be `NULL`. If so,
+we're not going to be able to do anything, so we should just
+bail out.
+
+It's also possible for `json_parser_load_from_data` to return
+`FALSE` without setting an error. The most obvious way would be
+if `data` was `NULL`, which the bailout avoids, but it could
+also happen if we pass an invalid parser somehow. Let's just
+handle that too, to be safe.
+
+Signed-off-by: Adam Williamson 
+---
+ rest/rest-oauth2-proxy.c | 5 -
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/rest/rest-oauth2-proxy.c b/rest/rest-oauth2-proxy.c
+index 9511f97..a715b2b 100644
+--- a/rest/rest-oauth2-proxy.c
 b/rest/rest-oauth2-proxy.c
+@@ -68,18 +68,21 @@ rest_oauth2_proxy_parse_access_token (RestOAuth2Proxy 
*self,
+   gsize size;
+   gint expires_in;
+   gint created_at;
++  gboolean ret;
+ 
+   g_return_if_fail (REST_IS_OAUTH2_PROXY (self));
++  g_return_if_fail (payload);
+ 
+   data = g_bytes_get_data (payload, );
+ 
+   parser = json_parser_new ();
+-  json_parser_load_from_data (parser, data, size, );
++  ret = json_parser_load_from_data (parser, data, size, );
+   if (error != NULL)
+ {
+   g_task_return_error (task, error);
+   return;
+ }
++  g_return_if_fail (ret);
+ 
+   root = json_parser_get_root (parser);
+   root_object = json_node_get_object (root);
+-- 
+2.37.1
+

diff --git a/net-libs/rest/rest-0.9.1-r1.ebuild 
b/net-libs/rest/rest-0.9.1-r1.ebuild
new file mode 100644
index ..5cabb1551b69
--- /dev/null
+++ b/net-libs/rest/rest-0.9.1-r1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public Licen

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

2023-02-05 Thread Pacho Ramos
commit: 6922b0fbb27b3eddc4c2797a1b874205db7c3a7e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Feb  5 12:07:34 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Feb  5 12:07:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6922b0fb

x11-themes/papirus-icon-theme: add 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 insertions(+)

diff --git a/x11-themes/papirus-icon-theme/Manifest 
b/x11-themes/papirus-icon-theme/Manifest
index cfd54c5cbcf2..fe40a156f274 100644
--- a/x11-themes/papirus-icon-theme/Manifest
+++ b/x11-themes/papirus-icon-theme/Manifest
@@ -1 +1,2 @@
 DIST papirus-icon-theme-20221201.tar.gz 33494699 BLAKE2B 
546c7b3530fc039821e2d183f426d4131182c5c923c51b86367352c39d40c7f96e4f1f3e842d1c286db68685ecc5afa5898de2605f299eff781f7d1a801ec3e9
 SHA512 
2c4f73f3036a66efccbc6c19d6e571782f0d8549a4bcee55d85413f4960dc1941a15cdc667760d73d5e75211444d4c4b9814bdd6294037719dd5cfe03a2ad445
+DIST papirus-icon-theme-20230104.tar.gz 33527798 BLAKE2B 
9aa80a3611f0a39aa0fabeb0a20a7d901ed983c046208784bbd268151a7668adf99d0e4d9df9efe544864278dc2ff417a40ab581610f11d204a4288e68173adb
 SHA512 
c07adc6258e9c0b37b250efae91825004b5b440304b9a901dbccec90fe683eee6871f5bf3205e79ee1bf44fe13ce5f014cbfc99b1bb6488e82bd6b0b8b730bfa

diff --git a/x11-themes/papirus-icon-theme/papirus-icon-theme-20230104.ebuild 
b/x11-themes/papirus-icon-theme/papirus-icon-theme-20230104.ebuild
new file mode 100644
index ..4460fa17b1f7
--- /dev/null
+++ b/x11-themes/papirus-icon-theme/papirus-icon-theme-20230104.ebuild
@@ -0,0 +1,30 @@
+# 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: net-misc/remmina/

2023-01-28 Thread Pacho Ramos
commit: f555fb1348a1e0f39d7dfdcd8e5d62b0b19f640f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jan 28 12:41:31 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jan 28 13:28:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f555fb13

net-misc/remmina: Use ayatana indicators

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

 net-misc/remmina/remmina-1.4.29-r1.ebuild | 111 ++
 1 file changed, 111 insertions(+)

diff --git a/net-misc/remmina/remmina-1.4.29-r1.ebuild 
b/net-misc/remmina/remmina-1.4.29-r1.ebuild
new file mode 100644
index ..901a4cac14ff
--- /dev/null
+++ b/net-misc/remmina/remmina-1.4.29-r1.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit cmake optfeature python-single-r1 xdg
+
+MY_P="${PN^}-v${PV}"
+
+DESCRIPTION="A GTK+ RDP, SPICE, VNC and SSH client"
+HOMEPAGE="https://remmina.org/;
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.bz2;
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls python 
spice ssh rdp telemetry vnc wayland webkit zeroconf"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   dev-libs/json-glib
+   dev-libs/libpcre2
+   dev-libs/libsodium:=
+   dev-libs/openssl:0=
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3[wayland?]
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   appindicator? ( dev-libs/libayatana-appindicator )
+   crypt? ( dev-libs/libgcrypt:0= )
+   gnome-keyring? ( app-crypt/libsecret )
+   gvnc? ( net-libs/gtk-vnc )
+   kwallet? ( kde-frameworks/kwallet )
+   python? ( ${PYTHON_DEPS} )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
+   =net-dns/avahi-0.8-r2[dbus,gtk] )
+"
+
+DEPEND="
+   ${COMMON_DEPEND}
+   spice? ( app-emulation/spice-protocol )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="
+   ${COMMON_DEPEND}
+   virtual/freedesktop-icon-theme
+"
+
+DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   xdg_environment_reset
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DHAVE_LIBAPPINDICATOR=$(usex appindicator ON OFF)
+   -DWITH_AVAHI=$(usex zeroconf)
+   -DWITH_CUPS=$(usex cups)
+   -DWITH_EXAMPLES=$(usex examples)
+   -DWITH_FREERDP=$(usex rdp)
+   -DWITH_FREERDP3=OFF
+   -DWITH_GCRYPT=$(usex crypt)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_ICON_CACHE=OFF
+   -DWITH_KF5WALLET=$(usex kwallet)
+   -DWITH_LIBSECRET=$(usex gnome-keyring)
+   -DWITH_LIBSSH=$(usex ssh)
+   -DWITH_LIBVNCSERVER=$(usex vnc)
+   -DWITH_NEWS=$(usex telemetry)
+   -DWITH_PYTHONLIBS=$(usex python ON OFF)
+   -DWITH_SPICE=$(usex spice)
+   -DWITH_TRANSLATIONS=$(usex nls)
+   -DWITH_UPDATE_DESKTOP_DB=OFF
+   -DWITH_VTE=$(usex ssh)
+   -DWITH_WWW=$(usex webkit)
+   -DWITH_X2GO=OFF
+   # when this feature is stable, add python eclass usage to 
optionally enable
+   -DWITH_PYTHON=OFF
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
+}



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

2023-01-28 Thread Pacho Ramos
commit: d83d61ca1beb6951f857aa67151130aa4f999245
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jan 28 12:48:55 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jan 28 13:28:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d83d61ca

mate-extra/mate-indicator-applet: Use Ayatana indicators

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

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

diff --git 
a/mate-extra/mate-indicator-applet/mate-indicator-applet-1.26.0-r1.ebuild 
b/mate-extra/mate-indicator-applet/mate-indicator-applet-1.26.0-r1.ebuild
new file mode 100644
index ..95ffd6971d79
--- /dev/null
+++ b/mate-extra/mate-indicator-applet/mate-indicator-applet-1.26.0-r1.ebuild
@@ -0,0 +1,36 @@
+# 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/libayatana-indicator: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-ayatana-indicators
+}



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

2023-01-28 Thread Pacho Ramos
commit: 642aae338e845ef577100a29b40ae1004c1a3ff1
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jan 28 12:21:30 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jan 28 13:28:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=642aae33

sci-chemistry/gnome-chemistry-utils: Fix dependency

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

 14.17_p6-r1.ebuild => gnome-chemistry-utils-0.14.17_p6-r2.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/sci-chemistry/gnome-chemistry-utils/gnome-chemistry-utils-0.14.17_p6-r1.ebuild
 
b/sci-chemistry/gnome-chemistry-utils/gnome-chemistry-utils-0.14.17_p6-r2.ebuild
similarity index 96%
rename from 
sci-chemistry/gnome-chemistry-utils/gnome-chemistry-utils-0.14.17_p6-r1.ebuild
rename to 
sci-chemistry/gnome-chemistry-utils/gnome-chemistry-utils-0.14.17_p6-r2.ebuild
index 28d4cf3e6b85..1016b0732c17 100644
--- 
a/sci-chemistry/gnome-chemistry-utils/gnome-chemistry-utils-0.14.17_p6-r1.ebuild
+++ 
b/sci-chemistry/gnome-chemistry-utils/gnome-chemistry-utils-0.14.17_p6-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -26,7 +26,7 @@ RDEPEND="
>=x11-libs/cairo-1.6.0
>=x11-libs/gdk-pixbuf-2.22.0
>=x11-libs/goffice-0.10.12
-   x11-libs/gtk+:3
+   x11-libs/gtk+:3[X]
>=x11-libs/libX11-1.0.0
virtual/glu
gnumeric? ( >=app-office/gnumeric-1.12.42:= )



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

2023-01-28 Thread Pacho Ramos
commit: ca752ff15bc0ec0359cd43c4844628c288b87abc
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jan 28 12:37:27 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jan 28 13:28:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca752ff1

media-sound/pithos: add 1.6.0

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

 media-sound/pithos/Manifest|  1 +
 media-sound/pithos/pithos-1.6.0.ebuild | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/media-sound/pithos/Manifest b/media-sound/pithos/Manifest
index 684c9f03dac1..8d046400e33c 100644
--- a/media-sound/pithos/Manifest
+++ b/media-sound/pithos/Manifest
@@ -1 +1,2 @@
 DIST pithos-1.5.1.tar.gz 123504 BLAKE2B 
fc7cd51fd773989b5734d7bfcea674c622b3c9e5072d8ae65ed724476a025802f08916c533ea6c338e748aaf5fcce595ff352b0bae6c72dc074de2afaddbb737
 SHA512 
43841194d0a3c3df9dd98b819c8a1e30862ebd49aad8ba4f92e91cc7e680fba97159b70748f4042737d5e399bda64cd16d6e9f6d0e29136350c78be57474442e
+DIST pithos-1.6.0.tar.gz 122025 BLAKE2B 
c621fe58998790f0eb0159d29c40ac4abf2feff2be790c12008be86387bf628b170e3256c2f3ac83e9b2be254d96d4aa7e3e56ac780b0d59a446d0e158d96d15
 SHA512 
9e7b1d1456a769882a58639bf93194ec0228d21b7b7d1404224346016532620bb862e7d79a2c741d8ef44238c22741e4fd67bc22eadc8d207818a0ece33411ab

diff --git a/media-sound/pithos/pithos-1.6.0.ebuild 
b/media-sound/pithos/pithos-1.6.0.ebuild
new file mode 100644
index ..2472235faa25
--- /dev/null
+++ b/media-sound/pithos/pithos-1.6.0.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_{9..11} )
+inherit xdg meson gnome2-utils virtualx python-r1
+
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+DESCRIPTION="Pandora.com client for the GNOME desktop"
+HOMEPAGE="https://pithos.github.io/;
+
+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/gnome-icon-theme-symbolic
+   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-indicator-applet/

2023-01-28 Thread Pacho Ramos
commit: f11bf6d09441a65c16194700132b5bca2c3de66d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jan 28 12:46:27 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jan 28 13:28:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f11bf6d0

mate-extra/mate-indicator-applet: Choose indicator impl

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

 .../mate-indicator-applet/mate-indicator-applet-1.26.0.ebuild  | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

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
index 9313f05140f6..bdcf9fbb50de 100644
--- 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
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -29,3 +29,8 @@ BDEPEND="${COMMON_DEPEND}
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
 "
+
+src_configure() {
+   mate_src_configure \
+   --with-ubuntu-indicators
+}



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