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

2024-05-04 Thread Pacho Ramos
commit: 1f71fd91c7ba6a3997e131d494bbcb01e579bcf1
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat May  4 18:20:00 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat May  4 18:20:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f71fd91

media-fonts/noto: drop 20231128

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

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

diff --git a/media-fonts/noto/Manifest b/media-fonts/noto/Manifest
index 7ed5720b41c4..308f6397257c 100644
--- a/media-fonts/noto/Manifest
+++ b/media-fonts/noto/Manifest
@@ -1,4 +1,3 @@
-DIST noto-20231128.tar.gz 1062692273 BLAKE2B 
adab3e85f0f744b1d37ea0877db14d399baff3dab3496a01181ac977a6e5b1fd04c6ab5a7ee3dfcb190583d18f585eae70cf244bfb993107b6a8e84b62f45bde
 SHA512 
ccc54993bc9651a2e6e654270c0c67f9eeb9659b60246cae407a11fe7d87d438a91250d2d96fd3f970b11d17386133375a1c66fbedf551344998ded89acb4835
 DIST noto-20240229.tar.gz 1065887601 BLAKE2B 
32c4cd85a83c346bdf25cf0aa87c96500c261f501ec6e57549cefb2faf87183fb7e4a73c62fed491ab2779ee92af88474bff6829bfb5846c00585728376e2415
 SHA512 
5f878f0561732a8dc0efc4e7694d38254bc251660f1b8ead3a92cf7956219ffc481e36ffce40e1dff1dc25f435bfa90cc07aea53d5f2a39e0bd99e00cc2a0937
 DIST noto-20240325.tar.gz 1067006253 BLAKE2B 
ea65c14ef0aca4f732e5ca7eb02b79756e124524b3f1bb0a3724a75fc2d503e13d264fcdaa39451a6171ea16e4cb2396d881921fc321e759410133a1bd7498df
 SHA512 
039911249ed18d796850fccf6d181c82850d703606e28105eefd3bffeb250ef8c1b0ad155b6fbce2d95853a713a9d3eff512b0d1ad2f680b66b01a25f508e1b9
 DIST noto-20240430.tar.gz 1067709428 BLAKE2B 
068b49614efaf6136fb166d21cd01ed381a52b4677260b5382c8af6ccb45341518d1f135b1a27df4977580bac03119d85a54623ad25aeff2f13d72a9d06b479e
 SHA512 
244dae7ff95be13e86932f59f5516174bd1d9c5bd7e27b97aa62e8321f61fbf95d66890663651dd7d5bb961c4335fec44ab536785b3c9ddcde971f4b955e3858

diff --git a/media-fonts/noto/noto-20231128.ebuild 
b/media-fonts/noto/noto-20231128.ebuild
deleted file mode 100644
index 1f8919f64117..
--- a/media-fonts/noto/noto-20231128.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit font
-
-DESCRIPTION="Google's font family that aims to support all the world's 
languages"
-HOMEPAGE="https://fonts.google.com/noto 
https://github.com/notofonts/notofonts.github.io;
-
-COMMIT="15866b860084edd7163ec170d3c462ceada3de5b"
-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://fonts.google.com/noto
-IUSE="cjk +extra"
-
-RDEPEND="cjk? ( media-fonts/noto-cjk )"
-
-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/

2024-05-04 Thread Pacho Ramos
commit: 4bc4241184b9a6e50020d8ea989cb1ee1a8d1cde
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat May  4 18:19:54 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat May  4 18:19:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bc42411

media-fonts/noto: add 20240430

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

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

diff --git a/media-fonts/noto/Manifest b/media-fonts/noto/Manifest
index eb7e7c489afc..7ed5720b41c4 100644
--- a/media-fonts/noto/Manifest
+++ b/media-fonts/noto/Manifest
@@ -1,3 +1,4 @@
 DIST noto-20231128.tar.gz 1062692273 BLAKE2B 
adab3e85f0f744b1d37ea0877db14d399baff3dab3496a01181ac977a6e5b1fd04c6ab5a7ee3dfcb190583d18f585eae70cf244bfb993107b6a8e84b62f45bde
 SHA512 
ccc54993bc9651a2e6e654270c0c67f9eeb9659b60246cae407a11fe7d87d438a91250d2d96fd3f970b11d17386133375a1c66fbedf551344998ded89acb4835
 DIST noto-20240229.tar.gz 1065887601 BLAKE2B 
32c4cd85a83c346bdf25cf0aa87c96500c261f501ec6e57549cefb2faf87183fb7e4a73c62fed491ab2779ee92af88474bff6829bfb5846c00585728376e2415
 SHA512 
5f878f0561732a8dc0efc4e7694d38254bc251660f1b8ead3a92cf7956219ffc481e36ffce40e1dff1dc25f435bfa90cc07aea53d5f2a39e0bd99e00cc2a0937
 DIST noto-20240325.tar.gz 1067006253 BLAKE2B 
ea65c14ef0aca4f732e5ca7eb02b79756e124524b3f1bb0a3724a75fc2d503e13d264fcdaa39451a6171ea16e4cb2396d881921fc321e759410133a1bd7498df
 SHA512 
039911249ed18d796850fccf6d181c82850d703606e28105eefd3bffeb250ef8c1b0ad155b6fbce2d95853a713a9d3eff512b0d1ad2f680b66b01a25f508e1b9
+DIST noto-20240430.tar.gz 1067709428 BLAKE2B 
068b49614efaf6136fb166d21cd01ed381a52b4677260b5382c8af6ccb45341518d1f135b1a27df4977580bac03119d85a54623ad25aeff2f13d72a9d06b479e
 SHA512 
244dae7ff95be13e86932f59f5516174bd1d9c5bd7e27b97aa62e8321f61fbf95d66890663651dd7d5bb961c4335fec44ab536785b3c9ddcde971f4b955e3858

diff --git a/media-fonts/noto/noto-20240430.ebuild 
b/media-fonts/noto/noto-20240430.ebuild
new file mode 100644
index ..665fc27a1b93
--- /dev/null
+++ b/media-fonts/noto/noto-20240430.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit font
+
+DESCRIPTION="Google's font family that aims to support all the world's 
languages"
+HOMEPAGE="https://fonts.google.com/noto 
https://github.com/notofonts/notofonts.github.io;
+
+COMMIT="1d9f081ebacd3382a050fdf8166eb491d716c462"
+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://fonts.google.com/noto
+IUSE="cjk +extra"
+
+RDEPEND="cjk? ( media-fonts/noto-cjk )"
+
+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: dev-util/umockdev/

2024-05-04 Thread Pacho Ramos
commit: 13484650d4ddeba6a24231f743ab1ec715b16775
Author: Brahmajit Das  gmail  com>
AuthorDate: Mon Apr 22 13:25:33 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat May  4 18:11:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13484650

dev-util/umockdev: add 0.18.1

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

 dev-util/umockdev/Manifest   |  1 +
 dev-util/umockdev/umockdev-0.18.1.ebuild | 59 
 2 files changed, 60 insertions(+)

diff --git a/dev-util/umockdev/Manifest b/dev-util/umockdev/Manifest
index e5c49995815b..11fc9b425c3d 100644
--- a/dev-util/umockdev/Manifest
+++ b/dev-util/umockdev/Manifest
@@ -1 +1,2 @@
 DIST umockdev-0.17.18.tar.xz 491668 BLAKE2B 
106efc5674475383abb7618f087b3536441ae1fa30d6a92b689c1119ff62e06a20a6a529968f2b978f8ed410fc2033c95b86e214d4d4a576cdb9e68ee09a1853
 SHA512 
3d8d2487b4350e4ce28a5c163cbb1b92da9f5a5317e74da46ccaa62a6b8e938a6758e241d0dd2e9f50fdee4aef24d36585a24cfec1ad99fb4799a01008d9987b
+DIST umockdev-0.18.1.tar.xz 493816 BLAKE2B 
314969269e8e5b70b65c89345b659cf2784eb71cfd2c010e8043cc38b6965dce0dcadac6ffab266f4b926e46bb0939d6c159ee17fbf341eed7a11f932a80a2ad
 SHA512 
4897c12fca8d1927a2840efbbd8281a95102b328cc682ffed10cd4e29b80f26b80df55fbd3736297ee4633561b007beda369bd3ddf07eb71bdd1d7c043c8

diff --git a/dev-util/umockdev/umockdev-0.18.1.ebuild 
b/dev-util/umockdev/umockdev-0.18.1.ebuild
new file mode 100644
index ..d6f2d4357dec
--- /dev/null
+++ b/dev-util/umockdev/umockdev-0.18.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit meson-multilib python-any-r1 vala
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/martinpitt/${PN}.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/martinpitt/umockdev/releases/download/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+DESCRIPTION="Mock hardware devices for creating unit tests"
+HOMEPAGE="https://github.com/martinpitt/umockdev/;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   net-libs/libpcap[${MULTILIB_USEDEP}]
+   virtual/libudev:=[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.32:2[${MULTILIB_USEDEP}]
+   >=dev-libs/gobject-introspection-1.32:=
+"
+DEPEND="${RDEPEND}
+   test? (
+   ${PYTHON_DEPS}
+   dev-libs/libgudev:=[${MULTILIB_USEDEP}]
+   )
+"
+BDEPEND="
+   $(vala_depend)
+   app-arch/xz-utils
+   virtual/pkgconfig
+"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   vala_setup
+}
+
+multilib_src_configure() {
+   export VALAC="$(type -P valac-$(vala_best_api_version))"
+   meson_src_configure
+}
+
+multilib_src_test() {
+   meson_src_test --no-suite fails-valgrind
+}



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/pingus/

2024-05-04 Thread Pacho Ramos
commit: e6b1f926a1532107b007ece3c2f7ede18e954e50
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat May  4 17:19:37 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat May  4 17:38:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6b1f926

games-puzzle/pingus: enable py3.12

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

 games-puzzle/pingus/pingus-0.7.6-r5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-puzzle/pingus/pingus-0.7.6-r5.ebuild 
b/games-puzzle/pingus/pingus-0.7.6-r5.ebuild
index 11f6cb1c5cb1..0e31967af72e 100644
--- a/games-puzzle/pingus/pingus-0.7.6-r5.ebuild
+++ b/games-puzzle/pingus/pingus-0.7.6-r5.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit desktop flag-o-matic python-any-r1 scons-utils toolchain-funcs xdg
 
 DESCRIPTION="Free Lemmings clone"



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

2024-05-04 Thread Pacho Ramos
commit: 07e0db88e48a5dc7a39d5cdafb0bf66cf846b870
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat May  4 17:26:53 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat May  4 17:38:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07e0db88

gnome-extra/gnome-shell-extension-appindicator: drop 53-r1

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

 .../gnome-shell-extension-appindicator/Manifest|  1 -
 ...gnome-shell-extension-appindicator-53-r1.ebuild | 47 --
 2 files changed, 48 deletions(-)

diff --git a/gnome-extra/gnome-shell-extension-appindicator/Manifest 
b/gnome-extra/gnome-shell-extension-appindicator/Manifest
index a69da1444013..b8b5477984bd 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-53.tar.gz 69263 BLAKE2B 
a8f4b2d9534bf1711ae47fdc420ac3ca1539efe3963eb4a5fbd9e0ad71e047003ac639c5620e4c849be8a9873dd2b42659dd5883f7703a1d9dd940cc319580a6
 SHA512 
cc6f88c1dcfaacc47184fbe6a8b7d1525623485f686033d6a817d6d9d597f1a305a75cdbc3c9e7f05145e7ffb305893b2550812b3cb2c97aaf9af7a5399f8441
 DIST gnome-shell-extension-appindicator-57.tar.gz 67246 BLAKE2B 
cdbfce7c2ff731732dea76ce53421424ad887ab7c95b555142f1fccb549723c9f9816cde527dd0dca6b9c6b835d9ec8d255f8350f8d772199920ac69d2d26809
 SHA512 
256d365a653db40490cb0d4da5ee5f7508298bc9189e0a8e98a4f1c904f5627cd0cb1b5586786005638025e3b8a31bf948d08a69a40977887b5860f8dc5ee53e
 DIST gnome-shell-extension-appindicator-58.tar.gz 68877 BLAKE2B 
976310cb6d532adf522c2d51bf04d6c5ee78e76759dbc8ab8965b1c738e5077be26b62e3c25f30b6a6311f98427d88c498ed839c0e401d86f9d701343229ae67
 SHA512 
94919a1494e354d8ef081fc3b844c092369f0b0928fa94f5677cecede87bff1e8669b6b064e4ed9d40ddb9f536f68075776e5afafb06cc3df33e3b83387ea6f8

diff --git 
a/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-53-r1.ebuild
 
b/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-53-r1.ebuild
deleted file mode 100644
index d19db97fc379..
--- 
a/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-53-r1.ebuild
+++ /dev/null
@@ -1,47 +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_prepare() {
-   default
-   # 
https://github.com/ubuntu/gnome-shell-extension-appindicator/issues/419
-   eapply -R "${FILESDIR}/${P}-41a8e9c.patch"
-}
-
-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-themes/fedora-backgrounds/

2024-05-04 Thread Pacho Ramos
commit: 34fef29858e7059ebcc45f98d2077618745af7c1
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat May  4 17:31:20 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat May  4 17:38:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34fef298

x11-themes/fedora-backgrounds: add 40.2.0

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

 x11-themes/fedora-backgrounds/Manifest|  1 +
 .../fedora-backgrounds-40.2.0.ebuild  | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/x11-themes/fedora-backgrounds/Manifest 
b/x11-themes/fedora-backgrounds/Manifest
index 40375cbb6e2f..1ef582a72411 100644
--- a/x11-themes/fedora-backgrounds/Manifest
+++ b/x11-themes/fedora-backgrounds/Manifest
@@ -11,3 +11,4 @@ DIST f37-backgrounds-37.0.5.tar.xz 9645420 BLAKE2B 
9cdad101aee869e4a4f3132494854
 DIST f38-backgrounds-38.1.1.tar.xz 11412412 BLAKE2B 
44942432788bcbba62fd207091ad3c42d7db15586c8b46fb42f0f81b653b27ece10688b464651865517290f9d2cb90ef0e85543e80f9acaeb29d6f3f653dfff8
 SHA512 
79634cf9bd84ac4e11c8f6c8a45944f13db3c842a2ffc3374cdd991d279f4e3584b14f932811c3748e77f913cea3e3dc83af071e92e824f2145279973fe573b1
 DIST f39-backgrounds-39.0.5.tar.xz 15241108 BLAKE2B 
d843841b30a6c6e9756a909c29ba66fb5ae2719d4f1a8c40dc0d4bc61d0816e145be242cee18bcca1973643407995d920861a00682156b5f72208d3723253723
 SHA512 
e03b61feb039c831e55d82d8fbdaecbcaf4d1ec8409eff263fdba03ada5b7a2ae707a5842ee0b2444f76208893bd0fd21f1781f89afd7d16e68c1d2ab165660e
 DIST f40-backgrounds-40.1.1.tar.xz 26709464 BLAKE2B 
c5ae0bf4d98ba356facd4f78ae0f219fd54240453027c4028901d21bf227eb013fa1889e1714a82ffe5168a0c6590ac1e7e45b2935de4d9c7cb77160ef1f5f30
 SHA512 
c8d998dc1f7dfff181783ba9f09f144f84cbae9256cbdb1a1696bc2400ee41e704439bddc819e2061ba3140f6cba6a696c493421a4cf67a40e902722036ca258
+DIST f40-backgrounds-40.2.0.tar.xz 26709420 BLAKE2B 
cddb7d03070ec67b34d7a3f66a099ad1706bf8214c08d7e5f16308e7d6e879023df43d72f9307619de24228a337867e18391340074645b04331f167714fc7139
 SHA512 
968f186e700590be5e48d757094d627188a34632bbb7d3fb0df53dab7b81c3f8f011743d0cb49a35e9593c5abe0af6da048000971ca0b0060b81b8c4f8e82a60

diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-40.2.0.ebuild 
b/x11-themes/fedora-backgrounds/fedora-backgrounds-40.2.0.ebuild
new file mode 100644
index ..4d7a5c143555
--- /dev/null
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-40.2.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 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;
+S="${WORKDIR}/${MY_PN}"
+
+# Review on each bump, files Attribution*
+LICENSE="CC-BY-SA-4.0"
+
+SLOT="$(ver_cut 1)"
+
+KEYWORDS="~amd64 ~x86"



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

2024-05-04 Thread Pacho Ramos
commit: bac8dbb34a738e89b023c4554ab14f8dd5eedd23
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat May  4 17:26:32 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat May  4 17:38:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bac8dbb3

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

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

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

diff --git a/gnome-extra/gnome-shell-extension-appindicator/Manifest 
b/gnome-extra/gnome-shell-extension-appindicator/Manifest
index 42eea5d48a11..a69da1444013 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-53.tar.gz 69263 BLAKE2B 
a8f4b2d9534bf1711ae47fdc420ac3ca1539efe3963eb4a5fbd9e0ad71e047003ac639c5620e4c849be8a9873dd2b42659dd5883f7703a1d9dd940cc319580a6
 SHA512 
cc6f88c1dcfaacc47184fbe6a8b7d1525623485f686033d6a817d6d9d597f1a305a75cdbc3c9e7f05145e7ffb305893b2550812b3cb2c97aaf9af7a5399f8441
 DIST gnome-shell-extension-appindicator-57.tar.gz 67246 BLAKE2B 
cdbfce7c2ff731732dea76ce53421424ad887ab7c95b555142f1fccb549723c9f9816cde527dd0dca6b9c6b835d9ec8d255f8350f8d772199920ac69d2d26809
 SHA512 
256d365a653db40490cb0d4da5ee5f7508298bc9189e0a8e98a4f1c904f5627cd0cb1b5586786005638025e3b8a31bf948d08a69a40977887b5860f8dc5ee53e
+DIST gnome-shell-extension-appindicator-58.tar.gz 68877 BLAKE2B 
976310cb6d532adf522c2d51bf04d6c5ee78e76759dbc8ab8965b1c738e5077be26b62e3c25f30b6a6311f98427d88c498ed839c0e401d86f9d701343229ae67
 SHA512 
94919a1494e354d8ef081fc3b844c092369f0b0928fa94f5677cecede87bff1e8669b6b064e4ed9d40ddb9f536f68075776e5afafb06cc3df33e3b83387ea6f8

diff --git 
a/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-58.ebuild
 
b/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-58.ebuild
new file mode 100644
index ..7090304530b4
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-58.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 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-45
+"
+BDEPEND="
+   app-misc/jq
+"
+
+src_prepare() {
+   default
+   # 
https://github.com/ubuntu/gnome-shell-extension-appindicator/issues/419
+   eapply -R "${FILESDIR}/${PN}-53-41a8e9c.patch"
+}
+
+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: net-misc/r8168/

2024-05-04 Thread Pacho Ramos
commit: 95a30003a04225bd7998c8e30f7909e51a4e78f5
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat May  4 17:23:10 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat May  4 17:38:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95a30003

net-misc/r8168: add 8.053.00

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

 net-misc/r8168/Manifest  |  1 +
 net-misc/r8168/r8168-8.053.00.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/net-misc/r8168/Manifest b/net-misc/r8168/Manifest
index 9ead16377f3e..fc4b6790183e 100644
--- a/net-misc/r8168/Manifest
+++ b/net-misc/r8168/Manifest
@@ -1,2 +1,3 @@
 DIST r8168-8.051.02.tar.bz2 115969 BLAKE2B 
28b809c0330920ee0db7a8f8d41e178882531cd0a6793efeadd9670b1a9b5cbe903061073fd1d461f4234feb41249a244f9ef35cdbb780da498e5a6d6f1a5490
 SHA512 
2f29a413e7db2b7295ea0a970b3385de1dfd6e41e1820097355687daa5c8d155c1cf6115c72875bff4f366365579bffc81733469a62d76f437065b7e514387ca
 DIST r8168-8.052.01.tar.bz2 126861 BLAKE2B 
dccee164ea1151859752d525390a3786d31d445e05188a86d2d17c9cbd4435aac788dc5ca1350fcc719bba1c42bd358f39221666f8575d52a9cbf9c78b65c70d
 SHA512 
ae90e108ba3eaaa1c8a639392b21ff98e71abdba514a19b2f286603fbdae69c88592380d9dacda2c10d711348797006a8b518383e4a0519d1bd26dc60266b4b5
+DIST r8168-8.053.00.tar.gz 169102 BLAKE2B 
4be044fec5edb78d3050c66f92ffce56487347c171da6d0e29593584e23b173536e48a18ffaf47df4e9867a65b658a0deace333948bb0d77cd0f5c619719
 SHA512 
c44a63b04eb5cfb2b8ae434b26098c96067f7a2d6193e206801236fa38832b4f20a0b1a05a374f1d7d5b7ce973d38b6f49744f8b029e22930ebbd2763fbc6440

diff --git a/net-misc/r8168/r8168-8.053.00.ebuild 
b/net-misc/r8168/r8168-8.053.00.ebuild
new file mode 100644
index ..c413c7299d97
--- /dev/null
+++ b/net-misc/r8168/r8168-8.053.00.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-mod-r1
+
+DESCRIPTION="r8168 driver for Realtek 8111/8168 PCI-E NICs"
+HOMEPAGE="https://www.realtek.com/Download/List?cate_id=584;
+SRC_URI="https://github.com/mtorromeo/${PN}/archive/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="use-firmware"
+
+CONFIG_CHECK="~!R8169"
+WARNING_R8169="CONFIG_R8169 is enabled. ${P} will not be loaded unless kernel 
driver Realtek 8169 PCI Gigabit Ethernet (CONFIG_R8169) is DISABLED."
+
+src_compile() {
+   local modlist=( ${PN}=kernel/drivers/net/ethernet/realtek:src )
+   local modargs=(
+   # Build parameters
+   KERNELDIR="${KV_OUT_DIR}"
+   # Configuration settings
+   ENABLE_USE_FIRMWARE_FILE=$(usex use-firmware y n)
+   )
+
+   linux-mod-r1_src_compile
+}



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

2024-05-04 Thread Pacho Ramos
commit: b27cd3a093a2c0c17c9f4150322d45570a6ca024
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat May  4 17:23:21 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat May  4 17:38:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b27cd3a0

net-misc/r8168: drop 8.051.02

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

 net-misc/r8168/r8168-8.051.02.ebuild | 41 
 1 file changed, 41 deletions(-)

diff --git a/net-misc/r8168/r8168-8.051.02.ebuild 
b/net-misc/r8168/r8168-8.051.02.ebuild
deleted file mode 100644
index 8f0c5b529c63..
--- a/net-misc/r8168/r8168-8.051.02.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit linux-info linux-mod
-
-DESCRIPTION="r8168 driver for Realtek 8111/8168 PCI-E NICs"
-HOMEPAGE="https://www.realtek.com/en/component/zoo/category/network-interface-controllers-10-100-1000m-gigabit-ethernet-pci-express-software;
-
-# "GBE Ethernet LINUX driver r8168 for kernel up to 5.19" from above link,
-# we need to mirror it to avoid users from needing to fill a captcha to
-# download
-SRC_URI="https://dev.gentoo.org/~pacho/${PN}/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-MODULE_NAMES="r8168(net:${S}/src)"
-BUILD_TARGETS="modules"
-IUSE="use-firmware"
-
-CONFIG_CHECK="~!R8169"
-WARNING_R8169="CONFIG_R8169 is enabled. ${P} will not be loaded unless kernel 
driver Realtek 8169 PCI Gigabit Ethernet (CONFIG_R8169) is DISABLED."
-
-PATCHES=(
-   "${FILESDIR}/${PN}-8.051.02-6.1-fix.patch"
-   "${FILESDIR}/${P}-6.4.10-fix.patch" # bug 912242
-)
-
-pkg_setup() {
-   linux-mod_pkg_setup
-   BUILD_PARAMS="KERNELDIR=${KV_DIR}"
-   BUILD_PARAMS+=" ENABLE_USE_FIRMWARE_FILE=$(usex use-firmware y n)"
-}
-
-src_install() {
-   linux-mod_src_install
-   einstalldocs
-}



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

2024-04-18 Thread Pacho Ramos
commit: f1987974f307204d62c472762002d3703443f294
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Apr 18 18:17:32 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Apr 18 18:18:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1987974

x11-themes/fedora-backgrounds: Fix VariableOrderWrong

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

 x11-themes/fedora-backgrounds/fedora-backgrounds-33.0.8.ebuild | 4 ++--
 x11-themes/fedora-backgrounds/fedora-backgrounds-34.0.1.ebuild | 4 ++--
 x11-themes/fedora-backgrounds/fedora-backgrounds-36.1.2.ebuild | 4 ++--
 x11-themes/fedora-backgrounds/fedora-backgrounds-37.0.5.ebuild | 4 ++--
 x11-themes/fedora-backgrounds/fedora-backgrounds-38.1.1.ebuild | 4 ++--
 x11-themes/fedora-backgrounds/fedora-backgrounds-39.0.5.ebuild | 4 ++--
 6 files changed, 12 insertions(+), 12 deletions(-)

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 cc3c29201002..53a9f3241a95 100644
--- a/x11-themes/fedora-backgrounds/fedora-backgrounds-33.0.8.ebuild
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-33.0.8.ebuild
@@ -9,11 +9,11 @@ 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;
+S="${WORKDIR}/${MY_PN}"
 
 # Review on each bump, files Attribution*
 LICENSE="CC-BY-SA-4.0"
 
-KEYWORDS="amd64 x86"
 SLOT="$(ver_cut 1)"
 
-S="${WORKDIR}/${MY_PN}"
+KEYWORDS="amd64 x86"

diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-34.0.1.ebuild 
b/x11-themes/fedora-backgrounds/fedora-backgrounds-34.0.1.ebuild
index cc3c29201002..53a9f3241a95 100644
--- a/x11-themes/fedora-backgrounds/fedora-backgrounds-34.0.1.ebuild
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-34.0.1.ebuild
@@ -9,11 +9,11 @@ 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;
+S="${WORKDIR}/${MY_PN}"
 
 # Review on each bump, files Attribution*
 LICENSE="CC-BY-SA-4.0"
 
-KEYWORDS="amd64 x86"
 SLOT="$(ver_cut 1)"
 
-S="${WORKDIR}/${MY_PN}"
+KEYWORDS="amd64 x86"

diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-36.1.2.ebuild 
b/x11-themes/fedora-backgrounds/fedora-backgrounds-36.1.2.ebuild
index cc3c29201002..53a9f3241a95 100644
--- a/x11-themes/fedora-backgrounds/fedora-backgrounds-36.1.2.ebuild
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-36.1.2.ebuild
@@ -9,11 +9,11 @@ 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;
+S="${WORKDIR}/${MY_PN}"
 
 # Review on each bump, files Attribution*
 LICENSE="CC-BY-SA-4.0"
 
-KEYWORDS="amd64 x86"
 SLOT="$(ver_cut 1)"
 
-S="${WORKDIR}/${MY_PN}"
+KEYWORDS="amd64 x86"

diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-37.0.5.ebuild 
b/x11-themes/fedora-backgrounds/fedora-backgrounds-37.0.5.ebuild
index cc3c29201002..53a9f3241a95 100644
--- a/x11-themes/fedora-backgrounds/fedora-backgrounds-37.0.5.ebuild
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-37.0.5.ebuild
@@ -9,11 +9,11 @@ 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;
+S="${WORKDIR}/${MY_PN}"
 
 # Review on each bump, files Attribution*
 LICENSE="CC-BY-SA-4.0"
 
-KEYWORDS="amd64 x86"
 SLOT="$(ver_cut 1)"
 
-S="${WORKDIR}/${MY_PN}"
+KEYWORDS="amd64 x86"

diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-38.1.1.ebuild 
b/x11-themes/fedora-backgrounds/fedora-backgrounds-38.1.1.ebuild
index cc3c29201002..53a9f3241a95 100644
--- a/x11-themes/fedora-backgrounds/fedora-backgrounds-38.1.1.ebuild
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-38.1.1.ebuild
@@ -9,11 +9,11 @@ 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;
+S="${WORKDIR}/${MY_PN}"
 
 # Review on each bump, files Attribution*
 LICENSE="CC-BY-SA-4.0"
 
-KEYWORDS="amd64 x86"
 SLOT="$(ver_cut 1)"
 
-S="${WORKDIR}/${MY_PN}"
+KEYWOR

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

2024-04-18 Thread Pacho Ramos
commit: d248619d405043470ec349ca4467d22c498c8307
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Apr 18 17:55:40 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Apr 18 18:18:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d248619d

x11-themes/fedora-backgrounds: Make pkgcheck happy

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

 x11-themes/fedora-backgrounds/fedora-backgrounds-40.1.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-40.1.1.ebuild 
b/x11-themes/fedora-backgrounds/fedora-backgrounds-40.1.1.ebuild
index a20531228483..4d7a5c143555 100644
--- a/x11-themes/fedora-backgrounds/fedora-backgrounds-40.1.1.ebuild
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-40.1.1.ebuild
@@ -9,11 +9,11 @@ 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;
+S="${WORKDIR}/${MY_PN}"
 
 # Review on each bump, files Attribution*
 LICENSE="CC-BY-SA-4.0"
 
-KEYWORDS="~amd64 ~x86"
 SLOT="$(ver_cut 1)"
 
-S="${WORKDIR}/${MY_PN}"
+KEYWORDS="~amd64 ~x86"



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

2024-04-18 Thread Pacho Ramos
commit: fd098d09e35127e1f177b5601f60008b39c08253
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Apr 18 17:54:17 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Apr 18 18:18:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd098d09

x11-themes/fedora-backgrounds: add 40.1.1

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

 x11-themes/fedora-backgrounds/Manifest|  1 +
 .../fedora-backgrounds-40.1.1.ebuild  | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/x11-themes/fedora-backgrounds/Manifest 
b/x11-themes/fedora-backgrounds/Manifest
index 3a6435f91649..40375cbb6e2f 100644
--- a/x11-themes/fedora-backgrounds/Manifest
+++ b/x11-themes/fedora-backgrounds/Manifest
@@ -10,3 +10,4 @@ DIST f36-backgrounds-36.1.2.tar.xz 7757840 BLAKE2B 
be36bfbd1a16e7ceb98afe38ad2f2
 DIST f37-backgrounds-37.0.5.tar.xz 9645420 BLAKE2B 
9cdad101aee869e4a4f3132494854c513820b78d1b85350079fae6b6d6f344c2e98e951319cd2cce104344893dd303544e3afb939f7e39af9a659186c95e7a11
 SHA512 
1ee6fd5cbca0d3f86cd917cd83155b95bf6bebf43437d78f810fd9f80a11786203d36b6f6ea163d9585d72e771e26b6ca910b31f69a7a61d066495b4f3159309
 DIST f38-backgrounds-38.1.1.tar.xz 11412412 BLAKE2B 
44942432788bcbba62fd207091ad3c42d7db15586c8b46fb42f0f81b653b27ece10688b464651865517290f9d2cb90ef0e85543e80f9acaeb29d6f3f653dfff8
 SHA512 
79634cf9bd84ac4e11c8f6c8a45944f13db3c842a2ffc3374cdd991d279f4e3584b14f932811c3748e77f913cea3e3dc83af071e92e824f2145279973fe573b1
 DIST f39-backgrounds-39.0.5.tar.xz 15241108 BLAKE2B 
d843841b30a6c6e9756a909c29ba66fb5ae2719d4f1a8c40dc0d4bc61d0816e145be242cee18bcca1973643407995d920861a00682156b5f72208d3723253723
 SHA512 
e03b61feb039c831e55d82d8fbdaecbcaf4d1ec8409eff263fdba03ada5b7a2ae707a5842ee0b2444f76208893bd0fd21f1781f89afd7d16e68c1d2ab165660e
+DIST f40-backgrounds-40.1.1.tar.xz 26709464 BLAKE2B 
c5ae0bf4d98ba356facd4f78ae0f219fd54240453027c4028901d21bf227eb013fa1889e1714a82ffe5168a0c6590ac1e7e45b2935de4d9c7cb77160ef1f5f30
 SHA512 
c8d998dc1f7dfff181783ba9f09f144f84cbae9256cbdb1a1696bc2400ee41e704439bddc819e2061ba3140f6cba6a696c493421a4cf67a40e902722036ca258

diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-40.1.1.ebuild 
b/x11-themes/fedora-backgrounds/fedora-backgrounds-40.1.1.ebuild
new file mode 100644
index ..a20531228483
--- /dev/null
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-40.1.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2024 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"
+SLOT="$(ver_cut 1)"
+
+S="${WORKDIR}/${MY_PN}"



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

2024-04-18 Thread Pacho Ramos
commit: 8158197a9f41969efda92cb8dea3180349fa2747
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Apr 18 17:38:57 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Apr 18 17:38:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8158197a

net-wireless/bluez: drop 5.73

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

 net-wireless/bluez/bluez-5.73.ebuild | 274 ---
 1 file changed, 274 deletions(-)

diff --git a/net-wireless/bluez/bluez-5.73.ebuild 
b/net-wireless/bluez/bluez-5.73.ebuild
deleted file mode 100644
index 1bd115cef414..
--- a/net-wireless/bluez/bluez-5.73.ebuild
+++ /dev/null
@@ -1,274 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{9..12} )
-
-inherit autotools flag-o-matic linux-info python-single-r1 systemd udev 
multilib-minimal #readme.gentoo-r1
-
-DESCRIPTION="Bluetooth Tools and System Daemons for Linux"
-HOMEPAGE="http://www.bluez.org https://github.com/bluez/bluez;
-SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz;
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0/3"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86"
-IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi 
+obex +readline selinux systemd test test-programs +udev"
-
-# Since this release all remaining extra-tools need readline support, but this 
could
-# change in the future, hence, this REQUIRED_USE constraint could be dropped
-# again in the future.
-# btpclient needs mesh, bug #790587
-REQUIRED_USE="
-   btpclient? ( mesh )
-   extra-tools? ( deprecated readline )
-   test? ( ${PYTHON_REQUIRED_USE} )
-   test-programs? ( ${PYTHON_REQUIRED_USE} )
-"
-
-TEST_DEPS="${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   >=dev-python/dbus-python-1[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   ')
-"
-BDEPEND="
-   dev-python/docutils
-   virtual/pkgconfig
-   test? ( ${TEST_DEPS} )
-"
-DEPEND="
-   >=dev-libs/glib-2.28:2[${MULTILIB_USEDEP}]
-   btpclient? ( >=dev-libs/ell-0.39 )
-   cups? ( net-print/cups:= )
-   mesh? (
-   >=dev-libs/ell-0.39
-   >=dev-libs/json-c-0.13:=
-   sys-libs/readline:0=
-   )
-   midi? ( media-libs/alsa-lib )
-   obex? ( dev-libs/libical:= )
-   readline? ( sys-libs/readline:0= )
-   systemd? ( sys-apps/systemd )
-   >=sys-apps/dbus-1.6:=
-   udev? ( >=virtual/udev-196 )
-"
-RDEPEND="${DEPEND}
-   selinux? ( sec-policy/selinux-bluetooth )
-   test-programs? ( ${TEST_DEPS} )
-"
-
-RESTRICT="!test? ( test )"
-
-PATCHES=(
-   # Try both udevadm paths to cover udev/systemd vs. eudev locations 
(#539844)
-   # http://www.spinics.net/lists/linux-bluetooth/msg58739.html
-   # https://bugs.gentoo.org/539844
-   # https://github.com/bluez/bluez/issues/268
-   "${FILESDIR}"/${PN}-udevadm-path-r1.patch
-)
-
-pkg_setup() {
-   # From http://www.linuxfromscratch.org/blfs/view/svn/general/bluez.html
-   # to prevent bugs like:
-   # https://bugzilla.kernel.org/show_bug.cgi?id=196621
-   CONFIG_CHECK="~NET ~BT ~BT_RFCOMM ~BT_RFCOMM_TTY ~BT_BNEP 
~BT_BNEP_MC_FILTER
-   ~BT_BNEP_PROTO_FILTER ~BT_HIDP ~CRYPTO_USER_API_HASH 
~CRYPTO_USER_API_SKCIPHER
-   ~UHID ~RFKILL"
-   # https://bugzilla.kernel.org/show_bug.cgi?id=196621
-   # https://bugzilla.kernel.org/show_bug.cgi?id=206815
-   if use mesh || use test; then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_USER
-   ~CRYPTO_USER_API ~CRYPTO_USER_API_AEAD ~CRYPTO_AES ~CRYPTO_CCM 
~CRYPTO_AEAD ~CRYPTO_CMAC
-   ~CRYPTO_MD5 ~CRYPTO_SHA1 ~KEY_DH_OPERATIONS"
-   fi
-   linux-info_pkg_setup
-
-   if use test || use test-programs; then
-   python-single-r1_pkg_setup
-   fi
-
-   if ! use udev; then
-   ewarn
-   ewarn "You are installing ${PN} with USE=-udev. This means 
various bluetooth"
-   ewarn "devices and adapters from Apple, Dell, Logitech etc. 
will not work,"
-   ewarn "and hid2hci will not be available."
-   ewarn
-   fi
-}
-
-src_prepare() {
-   default
-
-   # https://github.com/bluez/bluez/issues/773
-   eapply "${FILESDIR}"/${P}-configure-cups.patch
-   eautoreconf
-
-   multilib_copy_sources
-}
-
-multilib_src_configure() {
-   # unit/test-vcp test fails with LTO (bug #925745)
-   filter-lto
-
-   local myconf=(
-   # readline is automagic when client is enabled
-   # --enable-client alway

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

2024-04-18 Thread Pacho Ramos
commit: 8ee3af89b0eed0b4466641d42f4efa1730830c52
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Apr 18 17:38:18 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Apr 18 17:38:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ee3af89

net-wireless/bluez: add 5.75

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

 net-wireless/bluez/Manifest  |   1 +
 net-wireless/bluez/bluez-5.75.ebuild | 278 +++
 2 files changed, 279 insertions(+)

diff --git a/net-wireless/bluez/Manifest b/net-wireless/bluez/Manifest
index 4f894bc5d6dd..39f3f06c1c22 100644
--- a/net-wireless/bluez/Manifest
+++ b/net-wireless/bluez/Manifest
@@ -1,2 +1,3 @@
 DIST bluez-5.72.tar.xz 2390792 BLAKE2B 
b5d1bc290c9bad5aa32de16433c34d0ac5aed7164077ef941a0bf90eddc5e22a6cf19f972bcae33061b41e3c344f7abeb65a11b6013c13fd53059ac93d83240a
 SHA512 
1c6560f60ac0654d7c25ed8ab2f0f3a3a9ca8688ee28e1c476ffc7ae38737e739d27bbb88789c86b03fc600a8a68496d90a7b395ec393dd2bbf69be62357991a
 DIST bluez-5.73.tar.xz 2408088 BLAKE2B 
69c5b8c23039108403631da86c29d62869f2311bb34eeb471779fae094bbf8738193389fb8792b779b10eaeca5b02723c86f2b98c435bbd2c23a3d317df76070
 SHA512 
20090da036d3d614706b14a757b02acf138859d8f0476aa7f68d57635dfb3632ce7d8bb3456320904d72333d1314a5fe14dcb8ece307e6d31ce6d2d516de25e8
+DIST bluez-5.75.tar.xz 2414552 BLAKE2B 
5100995421114d850c1b1bd19188f7ee193c262dd79b45788de5d9ba0f260c3c096c724b1077f7cf6e846d13fd2f0a8a7c7a5014457c2928e5acbaa73ba40853
 SHA512 
f5fdad3824ed094d944d33f3d116c045e69d593a2b4dae5e57feeb5625a13e024e2433a3178921d2f8e1bd8261794ecdfc25ff3e52672e6e8d42e85b33a735a4

diff --git a/net-wireless/bluez/bluez-5.75.ebuild 
b/net-wireless/bluez/bluez-5.75.ebuild
new file mode 100644
index ..e8cc70a7ce93
--- /dev/null
+++ b/net-wireless/bluez/bluez-5.75.ebuild
@@ -0,0 +1,278 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..12} )
+
+inherit autotools flag-o-matic linux-info python-single-r1 systemd udev 
multilib-minimal #readme.gentoo-r1
+
+DESCRIPTION="Bluetooth Tools and System Daemons for Linux"
+HOMEPAGE="http://www.bluez.org https://github.com/bluez/bluez;
+SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0/3"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86"
+IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi 
+obex +readline selinux systemd test test-programs +udev"
+
+# Since this release all remaining extra-tools need readline support, but this 
could
+# change in the future, hence, this REQUIRED_USE constraint could be dropped
+# again in the future.
+# btpclient needs mesh, bug #790587
+REQUIRED_USE="
+   btpclient? ( mesh )
+   extra-tools? ( deprecated readline )
+   test? ( ${PYTHON_REQUIRED_USE} )
+   test-programs? ( ${PYTHON_REQUIRED_USE} )
+"
+
+TEST_DEPS="${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   >=dev-python/dbus-python-1[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   dev-python/docutils
+   virtual/pkgconfig
+   test? ( ${TEST_DEPS} )
+"
+DEPEND="
+   >=dev-libs/glib-2.28:2[${MULTILIB_USEDEP}]
+   btpclient? ( >=dev-libs/ell-0.39 )
+   cups? ( net-print/cups:= )
+   mesh? (
+   >=dev-libs/ell-0.39
+   >=dev-libs/json-c-0.13:=
+   sys-libs/readline:0=
+   )
+   midi? ( media-libs/alsa-lib )
+   obex? ( dev-libs/libical:= )
+   readline? ( sys-libs/readline:0= )
+   systemd? ( sys-apps/systemd )
+   >=sys-apps/dbus-1.6:=
+   udev? ( >=virtual/udev-196 )
+"
+RDEPEND="${DEPEND}
+   selinux? ( sec-policy/selinux-bluetooth )
+   test-programs? ( ${TEST_DEPS} )
+"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   # Try both udevadm paths to cover udev/systemd vs. eudev locations 
(#539844)
+   # http://www.spinics.net/lists/linux-bluetooth/msg58739.html
+   # https://bugs.gentoo.org/539844
+   # https://github.com/bluez/bluez/issues/268
+   "${FILESDIR}"/${PN}-udevadm-path-r1.patch
+)
+
+pkg_setup() {
+   # From http://www.linuxfromscratch.org/blfs/view/svn/general/bluez.html
+   # to prevent bugs like:
+   # https://bugzilla.kernel.org/show_bug.cgi?id=196621
+   CONFIG_CHECK="~NET ~BT ~BT_RFCOMM ~BT_RFCOMM_TTY ~BT_BNEP 
~BT_BNEP_MC_FILTER
+   ~BT_BNEP_PROTO_FILTER ~BT_HIDP ~CRYPTO_USER_API_HASH 
~CRYPTO_USER_API_SKCIPHER
+   ~UHID ~RFKILL"
+   # https://bugzilla.kernel.org/show_bug.cgi?id=196621
+   # https://bugzilla.kernel.org/show_bug.cgi?id=206815
+   if use mesh || use test; then
+   CONFIG

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

2024-04-18 Thread Pacho Ramos
commit: 0c71eb49d5095fb3b3e5580b3a0fcdaa415e4cd5
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Apr 18 17:07:02 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Apr 18 17:12:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c71eb49

games-strategy/megaglest: use wxGTK 3.2

I added the patches long time ago but, in the final committed version, I
forgot to update the wxGTK version.

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

 .../megaglest/megaglest-3.13.0-r2.ebuild   | 173 +
 1 file changed, 173 insertions(+)

diff --git a/games-strategy/megaglest/megaglest-3.13.0-r2.ebuild 
b/games-strategy/megaglest/megaglest-3.13.0-r2.ebuild
new file mode 100644
index ..a14ee88e3c35
--- /dev/null
+++ b/games-strategy/megaglest/megaglest-3.13.0-r2.ebuild
@@ -0,0 +1,173 @@
+# Copyright 2010-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Todo: google-breakpad?
+
+EAPI=8
+
+# src_install() currently requires this
+CMAKE_MAKEFILE_GENERATOR="emake"
+
+LUA_COMPAT=( lua5-{1..4} )
+
+# Only needed by certain features
+VIRTUALX_REQUIRED="manual"
+
+WX_GTK_VER="3.2-gtk3"
+inherit cmake desktop flag-o-matic lua-single readme.gentoo-r1 virtualx 
wxwidgets xdg-utils
+
+DESCRIPTION="Cross-platform 3D realtime strategy game"
+HOMEPAGE="https://megaglest.org/ https://github.com/MegaGlest/megaglest-source;
+SRC_URI="https://github.com/MegaGlest/megaglest-source/releases/download/${PV}/megaglest-source-${PV}.tar.xz
+   https://github.com/MegaGlest/megaglest-source/commit/789e1cdf.patch -> 
${P}-789e1cdf.patch
+   https://github.com/MegaGlest/megaglest-source/commit/5801b1fa.patch -> 
${P}-5801b1fa.patch
+   https://github.com/MegaGlest/megaglest-source/commit/412b37d0.patch -> 
${P}-412b37d0.patch
+   https://github.com/MegaGlest/megaglest-source/commit/e09ba53c.patch -> 
${P}-e09ba53c.patch
+   https://github.com/MegaGlest/megaglest-source/commit/fbd0cfb1.patch -> 
${P}-fbd0cfb1.patch
+"
+
+LICENSE="GPL-3 BitstreamVera"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="debug +editor fribidi cpu_flags_x86_sse cpu_flags_x86_sse2 
cpu_flags_x86_sse3 +streflop +tools +unicode wxuniversal +model-viewer videos"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+COMMON_DEPEND="
+   ${LUA_DEPS}
+   dev-libs/libxml2
+   dev-libs/xerces-c[icu]
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/ftgl
+   media-libs/glew:=
+   net-libs/libircclient
+   media-libs/libpng:0
+   media-libs/libsdl2[X,sound,joystick,opengl,video]
+   media-libs/libvorbis
+   media-libs/openal
+   net-libs/gnutls:=
+   net-libs/miniupnpc:=
+   net-misc/curl
+   sys-libs/zlib
+   virtual/opengl
+   virtual/glu
+   virtual/jpeg:0=
+   x11-libs/libX11
+   x11-libs/libXext
+   editor? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] )
+   fribidi? ( dev-libs/fribidi )
+   model-viewer? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )
+   videos? ( media-video/vlc )
+"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="
+   ${COMMON_DEPEND}
+   ~games-strategy/${PN}-data-${PV}
+"
+
+BDEPEND="sys-apps/help2man
+   virtual/pkgconfig
+   editor? ( ${VIRTUALX_DEPEND} )
+   model-viewer? ( ${VIRTUALX_DEPEND} )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.11.1-cmake-lua.patch"
+
+   # From Fedora and Arch
+   "${FILESDIR}/${P}-underlink.patch"
+   "${FILESDIR}/${P}-fix-lua-version-ordering.patch"
+   "${FILESDIR}/${P}-multiple-definitions.patch"
+   "${FILESDIR}/${P}-GLEW_ERROR_NO_GLX_DISPLAY.patch"
+   "${FILESDIR}/${P}-help2man.patch"
+
+   # Fix build with wxWidgets 3.2
+   "${DISTDIR}/${P}-789e1cdf.patch"
+   "${DISTDIR}/${P}-5801b1fa.patch"
+   "${DISTDIR}/${P}-412b37d0.patch"
+   "${DISTDIR}/${P}-e09ba53c.patch"
+   "${FILESDIR}/${P}-fbd0cfb1.patch"
+)
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="DO NOT directly edit glest.ini and glestkeys.ini but rather 
glestuser.ini
+and glestuserkeys.ini in ~/.megaglest/ and create your user over-ride
+values in these files.
+
+If you have an older graphics card which only supports OpenGL 1.2, and the
+game crashes when you try to play, try starting with 'megaglest --disable-vbo'
+Some graphics cards may require setting Max Lights to 1.
+"
+
+src_prepare() {
+   cmake_src_prepare
+
+   if use editor || use model-viewer ; then
+   setup-wxwidgets
+   fi
+}
+
+src_configure() {
+   # -Werror=odr
+   # https://bugs.gentoo.org/926143
+   # https://github.com/MegaGlest/megaglest-source/issues/275
+   filter-lto
+
+ 

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

2024-04-18 Thread Pacho Ramos
commit: 6915279510acf4322f0ab7a0c843c476e2294acc
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Apr 18 17:10:04 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Apr 18 17:12:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69152795

games-strategy/megaglest: Update deprecated dependency.

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

 games-strategy/megaglest/megaglest-3.13.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-strategy/megaglest/megaglest-3.13.0-r2.ebuild 
b/games-strategy/megaglest/megaglest-3.13.0-r2.ebuild
index a14ee88e3c35..f5fd5ca2f90c 100644
--- a/games-strategy/megaglest/megaglest-3.13.0-r2.ebuild
+++ b/games-strategy/megaglest/megaglest-3.13.0-r2.ebuild
@@ -52,7 +52,7 @@ COMMON_DEPEND="
sys-libs/zlib
virtual/opengl
virtual/glu
-   virtual/jpeg:0=
+   media-libs/libjpeg-turbo:0=
x11-libs/libX11
x11-libs/libXext
editor? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] )



[gentoo-commits] repo/gentoo:master commit in: app-cdr/disc-cover/files/, app-cdr/disc-cover/

2024-04-18 Thread Pacho Ramos
commit: 247e7dcbd91c6e565f1968582c2104d717040b31
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Apr 18 17:11:19 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Apr 18 17:12:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=247e7dcb

app-cdr/disc-cover: Make it compatible with current perl

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

 app-cdr/disc-cover/disc-cover-1.5.6-r3.ebuild  | 35 ++
 .../files/disc-cover-1.5.6-defined-error.patch | 10 +++
 2 files changed, 45 insertions(+)

diff --git a/app-cdr/disc-cover/disc-cover-1.5.6-r3.ebuild 
b/app-cdr/disc-cover/disc-cover-1.5.6-r3.ebuild
new file mode 100644
index ..fc86b507a5aa
--- /dev/null
+++ b/app-cdr/disc-cover/disc-cover-1.5.6-r3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Creates CD-Covers via LaTeX by fetching cd-info from freedb.org 
or local file"
+HOMEPAGE="https://web.archive.org/web/20151104062521/http://www.vanhemert.co.uk/disc-cover.html;
+SRC_URI="http://www.vanhemert.co.uk/files/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+BDEPEND="dev-lang/perl"
+RDEPEND="${BDEPEND}
+   dev-perl/Audio-CD-disc-cover
+   virtual/latex-base"
+
+PATCHES=(
+   "${FILESDIR}/${P}-defined-error.patch"
+)
+
+src_compile() {
+   pod2man disc-cover > disc-cover.1 || die
+}
+
+src_install() {
+   dobin disc-cover
+
+   einstalldocs
+   doman disc-cover.1
+
+   insinto /usr/share/disc-cover/templates
+   doins -r templates/.
+}

diff --git a/app-cdr/disc-cover/files/disc-cover-1.5.6-defined-error.patch 
b/app-cdr/disc-cover/files/disc-cover-1.5.6-defined-error.patch
new file mode 100644
index ..301167547970
--- /dev/null
+++ b/app-cdr/disc-cover/files/disc-cover-1.5.6-defined-error.patch
@@ -0,0 +1,10 @@
+--- disc-cover-1.5.6.orig/disc-cover   2006-06-20 14:16:24.0 +0200
 disc-cover-1.5.6/disc-cover2023-12-26 00:27:51.511140810 +0100
+@@ -743,7 +743,7 @@
+ {
+   my ($error) = defined($_[0]) ? $_[0] : undef ;
+   shift;
+-  my (@solutions) = defined(@_) ? @_ : undef;
++  my (@solutions) = @_;
+ 
+   warn "Error: $error\n" if defined ($error);



[gentoo-commits] repo/gentoo:master commit in: sci-biology/treeviewx/

2024-04-18 Thread Pacho Ramos
commit: 4fb0fe2a0c65387e0df1fb28af9a01b546917c9c
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Apr 18 17:01:58 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Apr 18 17:03:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fb0fe2a

sci-biology/treeviewx: Update icon cache

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

 sci-biology/treeviewx/treeviewx-0.5.1.20100823_p4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-biology/treeviewx/treeviewx-0.5.1.20100823_p4.ebuild 
b/sci-biology/treeviewx/treeviewx-0.5.1.20100823_p4.ebuild
index c5233f056c4d..ca5cbd152ba2 100644
--- a/sci-biology/treeviewx/treeviewx-0.5.1.20100823_p4.ebuild
+++ b/sci-biology/treeviewx/treeviewx-0.5.1.20100823_p4.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 WX_GTK_VER="3.2-gtk3"
-inherit autotools desktop wxwidgets
+inherit autotools desktop wxwidgets xdg
 
 DESCRIPTION="A phylogenetic tree viewer"
 HOMEPAGE="https://github.com/rdmpage/treeviewx;



[gentoo-commits] repo/gentoo:master commit in: sci-biology/treeviewx/

2024-04-18 Thread Pacho Ramos
commit: 0498aafa0537266838c75b2a4d6b867321d65da3
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Apr 18 17:02:48 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Apr 18 17:03:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0498aafa

sci-biology/treeviewx: add github upstream metadata

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

 sci-biology/treeviewx/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sci-biology/treeviewx/metadata.xml 
b/sci-biology/treeviewx/metadata.xml
index c5486e4a16db..e0415edb6e7a 100644
--- a/sci-biology/treeviewx/metadata.xml
+++ b/sci-biology/treeviewx/metadata.xml
@@ -11,4 +11,7 @@
files (such as those output by PAUP*, ClustalX, TREE-PUZZLE, 
and other
programs).

+   
+   rdmpage/treeviewx
+   
 



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

2024-04-18 Thread Pacho Ramos
commit: 41f3bd64af8e0843f4578c838537c9fa33ef2be2
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Apr 18 16:58:17 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Apr 18 17:03:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41f3bd64

dev-lang/gdl: Use wxGTK 3.2

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

 dev-lang/gdl/gdl-1.0.4-r1.ebuild | 149 +++
 1 file changed, 149 insertions(+)

diff --git a/dev-lang/gdl/gdl-1.0.4-r1.ebuild b/dev-lang/gdl/gdl-1.0.4-r1.ebuild
new file mode 100644
index ..37797d0e9d71
--- /dev/null
+++ b/dev-lang/gdl/gdl-1.0.4-r1.ebuild
@@ -0,0 +1,149 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER="3.2-gtk3"
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake python-single-r1 toolchain-funcs virtualx wxwidgets
+
+DESCRIPTION="GNU Data Language"
+HOMEPAGE="https://github.com/gnudatalanguage/gdl;
+SRC_URI="https://github.com/gnudatalanguage/${PN}/releases/download/v${PV}/${PN}-v${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-v${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="
+   +eigen fftw glpk graphicsmagick gshhs hdf hdf5 +imagemagick netcdf
+   openmp png proj postscript python shapelib tiff udunits wxwidgets
+"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   dev-cpp/antlr-cpp:2=
+   dev-libs/expat
+   media-libs/libpng:=
+   net-libs/libtirpc:=
+   sci-libs/gsl:=
+   sci-libs/plplot:=[X,cxx,-dynamic,wxwidgets?]
+   sys-libs/ncurses:=
+   sys-libs/readline:=
+   sys-libs/zlib
+   x11-libs/libX11
+   fftw? ( sci-libs/fftw:3.0= )
+   glpk? ( sci-mathematics/glpk:= )
+   gshhs? (
+   sci-geosciences/gshhs-data
+   sci-geosciences/gshhs:=
+   )
+   hdf? ( sci-libs/hdf:= )
+   hdf5? ( sci-libs/hdf5:= )
+   imagemagick? (
+   !graphicsmagick? ( media-gfx/imagemagick:=[cxx] )
+   graphicsmagick? ( media-gfx/graphicsmagick:=[cxx] )
+   )
+   netcdf? ( sci-libs/netcdf:= )
+   proj? ( sci-libs/proj:= )
+   postscript? ( dev-libs/pslib )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/numpy[${PYTHON_USEDEP}]
+   ')
+   )
+   shapelib? ( sci-libs/shapelib:= )
+   tiff? (
+   media-libs/tiff:=
+   sci-libs/libgeotiff:=
+   )
+   udunits? ( sci-libs/udunits )
+   wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )
+"
+DEPEND="${RDEPEND}
+   eigen? ( dev-cpp/eigen:3 )
+"
+BDEPEND="
+   virtual/pkgconfig
+"
+
+PATCHES=( "${FILESDIR}"/${PN}-1.0.4-cmake.patch )
+DOCS=( AUTHORS HACKING NEWS PYTHON.txt README README.md )
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   use wxwidgets && setup-wxwidgets unicode
+   use hdf5 && has_version sci-libs/hdf5[mpi] && export CXX=mpicxx
+
+   # remove bundled antlr
+   rm -r src/antlr || die
+
+   # gentoo: avoid install files in datadir directory
+   # and manually install them in src_install
+   sed -e '/AUTHORS/d' -i CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   # MPI is still very buggy
+   # x11=off does not compile
+   local mycmakeargs=(
+   -DMPI=OFF
+   -DREADLINE=ON
+   -DX11=ON
+   -DEXPAT=ON
+   -DPNGLIB=ON
+   -DEIGEN3=$(usex eigen)
+   -DFFTW=$(usex fftw)
+   -DGRIB=OFF
+   -DGLPK=$(usex glpk)
+   -DHDF=$(usex hdf)
+   -DHDF5=$(usex hdf5)
+   -DLIBPROJ=$(usex proj)
+   -DNETCDF=$(usex netcdf)
+   -DOPENMP=$(usex openmp)
+   -DPNGLIB=$(usex png)
+   -DUDUNITS2=$(usex udunits)
+   -DWXWIDGETS=$(usex wxwidgets)
+   -DGRAPHICSMAGICK=$(usex imagemagick $(usex graphicsmagick))
+   -DMAGICK=$(usex imagemagick $(usex !graphicsmagick))
+   -DTIFF=$(usex tiff)
+   -DGEOTIFF=$(usex tiff)
+   -DPYTHON_MODULE=$(usex python)
+   -DPYTHON=$(usex python)
+   -DSHAPELIB=$(usex shapelib)
+   -DQHULL=OFF
+   )
+
+   if use python; then
+   # automatically selection ignores EPYTHON
+   mycmakeargs+=(
+   -DPYTHONVERSIO

[gentoo-commits] repo/gentoo:master commit in: games-emulation/vbam/

2024-04-18 Thread Pacho Ramos
commit: 2a52ce00f4f2be7e623f89cba01799f75e8fed9a
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Apr 18 16:55:20 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Apr 18 16:55:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a52ce00

games-emulation/vbam: support wxGTK 3.2

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

 games-emulation/vbam/vbam-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-emulation/vbam/vbam-.ebuild 
b/games-emulation/vbam/vbam-.ebuild
index e5c66f3e0817..cae4118aaf8e 100644
--- a/games-emulation/vbam/vbam-.ebuild
+++ b/games-emulation/vbam/vbam-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-WX_GTK_VER="3.0-gtk3"
+WX_GTK_VER="3.2-gtk3"
 inherit wxwidgets xdg cmake
 
 if [[ ${PV} ==  ]]; then



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

2024-04-18 Thread Pacho Ramos
commit: c48bf14e83b4f8f217a28ebb4af0d60c376b49a5
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Apr 18 16:47:30 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Apr 18 16:47:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c48bf14e

dev-lang/cxprolog: migrate to wxGTK 3.2

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

 dev-lang/cxprolog/cxprolog-0.98.2-r1.ebuild | 144 
 1 file changed, 144 insertions(+)

diff --git a/dev-lang/cxprolog/cxprolog-0.98.2-r1.ebuild 
b/dev-lang/cxprolog/cxprolog-0.98.2-r1.ebuild
new file mode 100644
index ..c6949fbe3d57
--- /dev/null
+++ b/dev-lang/cxprolog/cxprolog-0.98.2-r1.ebuild
@@ -0,0 +1,144 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER="3.2-gtk3"
+VIRTUALX_REQUIRED="manual"
+
+inherit flag-o-matic java-pkg-opt-2 java-ant-2 toolchain-funcs virtualx 
wxwidgets
+
+DESCRIPTION="A WAM based Prolog system"
+HOMEPAGE="http://ctp.di.fct.unl.pt/~amd/cxprolog;
+SRC_URI="http://ctp.di.fct.unl.pt/~amd/cxprolog/cxunix/${P}.src.tgz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples java +readline test wxwidgets"
+RESTRICT="!test? ( test )"
+
+RDEPEND="readline? ( sys-libs/readline:= )
+   java? ( >=virtual/jdk-1.8:= )
+   wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )"
+
+DEPEND="${RDEPEND}
+   test? (
+   java? ( ${VIRTUALX_DEPEND} )
+   wxwidgets? ( ${VIRTUALX_DEPEND} )
+   )"
+
+S="${WORKDIR}"/${P}
+
+src_prepare() {
+   eapply "${FILESDIR}"/${P}-portage.patch
+   eapply "${FILESDIR}"/${P}-printf-musl.patch
+   eapply "${FILESDIR}"/${P}-test-io.patch
+   eapply_user
+
+   sed -i -e "s|lib/cxprolog|$(get_libdir)/cxprolog|" "${S}"/src/FileSys.c 
|| die
+   cp "${FILESDIR}"/build.xml "${S}"/build.xml || die
+   cp "${FILESDIR}"/cx_dev_boot.pl "${S}"/cx_dev_boot.pl || die
+   rm -f "${S}"/pl/test_file_io_1.txt
+
+   use wxwidgets && setup-wxwidgets
+}
+
+src_compile() {
+   local CX_EXT_DEFINES
+   local CX_EXT_CFLAGS
+   local CX_EXT_LDFLAGS
+   local CX_EXT_LIBS
+
+   if use readline; then
+   CX_EXT_DEFINES="$CX_EXT_DEFINES -DUSE_READLINE"
+   CX_EXT_LIBS="$CX_EXT_LIBS -lreadline"
+   fi
+
+   if use java; then
+   local java_arch
+   use x86 && java_arch=i386
+   use amd64 && java_arch=amd64
+   local CX_JVM
+   for i in jre/lib/${java_arch}/server lib/server; do
+   [[ -f ${JAVA_HOME}/${i}/libjvm.so ]] && 
CX_JVM=${JAVA_HOME}/${i}
+   done
+   CX_EXT_DEFINES="$CX_EXT_DEFINES -DUSE_JAVA"
+   CX_EXT_CFLAGS="$CX_EXT_CFLAGS $(java-pkg_get-jni-cflags)"
+   CX_EXT_LDFLAGS="$CX_EXT_LDFLAGS -Wl,-rpath,${CX_JVM}"
+   CX_EXT_LIBS="$CX_EXT_LIBS -L${CX_JVM} -ljvm"
+   fi
+
+   if use wxwidgets; then
+   CX_EXT_DEFINES="$CX_EXT_DEFINES -DUSE_WXWIDGETS"
+   CX_EXT_CFLAGS="$CX_EXT_CFLAGS $(${WX_CONFIG} --cflags)"
+   CX_EXT_LIBS="$CX_EXT_LIBS $(${WX_CONFIG} --libs)"
+   fi
+
+   emake lib \
+   PREFIX=/usr \
+   TMP_DIR="${S}/tmp" \
+   CC="$(tc-getCC)" \
+   CPP="$(tc-getCXX)" \
+   LD="$(tc-getLD)" \
+   CFLAGS="${CFLAGS}" \
+   LDFLAGS="${LDFLAGS}" \
+   EXT_DEFINES="${CX_EXT_DEFINES}" \
+   EXT_CFLAGS="-Wall ${CX_EXT_CFLAGS}" \
+   EXT_LDFLAGS="${CX_EXT_LDFLAGS}" \
+   EXT_LIBS="${CX_EXT_LIBS}"
+
+   if use java; then
+   JAVA_SRC_DIR="${S}/lib/cxprolog/java"
+   eant jar
+   fi
+}
+
+cxprolog_src_test() {
+   cd "${S}"/pl
+
+   if use java; then
+   local test_javadir="${S}"/pl/$(get_libdir)/cxprolog/java
+   mkdir -p "${test_javadir}" || die
+   ln -s "${S}"/dist/prolog.jar "${test_javadir}"/prolog.jar || die
+   fi
+
+   LD_LIBRARY_PATH="${S}" \
+   "${S}"/cxprolog_shared \
+   --boot "${S}"/cx_dev_boot.pl \
+   --script "${S}"/pl/test_all.pl \
+   | tee "${S}"/cxprolog_test.log
+}
+
+src_test() {
+   if use java |

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

2024-04-07 Thread Pacho Ramos
commit: c07572e7d4fea432b1364c98ca2c1f65450e0ac0
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr  7 16:23:24 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Apr  7 16:43:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c07572e7

sys-firmware/sof-firmware: add 2024.03

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

 sys-firmware/sof-firmware/Manifest |  1 +
 .../sof-firmware/sof-firmware-2024.03.ebuild   | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/sys-firmware/sof-firmware/Manifest 
b/sys-firmware/sof-firmware/Manifest
index e5f413788abe..3069daf66e4f 100644
--- a/sys-firmware/sof-firmware/Manifest
+++ b/sys-firmware/sof-firmware/Manifest
@@ -1,2 +1,3 @@
 DIST sof-firmware-2023.12.1.tar.gz 5446189 BLAKE2B 
a901637ba25df51152f04c7db5330b70a18c92363b102c061568a4c3a8a7e2fc506ac9783abe715f680a27be8a040d63b7dd5b62682979ccf1e4eaeb30789d83
 SHA512 
e0175f3af5336f23548efcf8fa302bafbb6122fd173273203f687c05ee17fab4e7bd457b27cc7a62fd25ea77708ffdbf9e1fe3880d3df1cf2196d7073c6f7677
 DIST sof-firmware-2023.12.tar.gz 5427762 BLAKE2B 
48169378609119555f9b655599cef55e5722be71fdfc8fb71b699188fcb3f62a68e217fc3fec8859cd3e1c252f046208d5123c961dd824bd9b6559bd1fb72325
 SHA512 
ed43e7597c93140b15499ba17bae1866dcf1e2959d910e81b3831e4db2224a1dcff790ef21afcd610d7cc9309251a08351bae1c959ded18e5e28a6b24ae99506
+DIST sof-firmware-2024.03.tar.gz 8161590 BLAKE2B 
23d73ff3ab30b5134086bb21e606805a7d9667adf1a5598a3d31068ba0254dc4c34464ee3913eb3530a8124e3614eff9ba28fa731e9816b28980ea05834c1037
 SHA512 
1e9891d3891f5a4413a77a68ea6d3a2e6ead8c1a67eaa7e9aaf30871753617ffce19bd3b85ebcbb617e606646f6aa0e1dafee5279c294ec72ef4b2885e009f72

diff --git a/sys-firmware/sof-firmware/sof-firmware-2024.03.ebuild 
b/sys-firmware/sof-firmware/sof-firmware-2024.03.ebuild
new file mode 100644
index ..ac48a808c83e
--- /dev/null
+++ b/sys-firmware/sof-firmware/sof-firmware-2024.03.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 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-${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}"/sof-bin-${PV}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   media-libs/alsa-lib
+   sys-libs/glibc
+"
+
+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" || die
+}
+
+pkg_preinst() {
+   # Fix sof-ace-tplg directory symlink collisions
+   local sofpath="${EROOT}/lib/firmware/intel/sof-ace-tplg"
+   if [[ ! -L "${sofpath}" && -d "${sofpath}" ]] ; then
+   rm -r "${sofpath}" || die
+   fi
+}



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

2024-04-07 Thread Pacho Ramos
commit: 7ade1fb8140906aedd31253f838fdb32c2ba86a9
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr  7 16:35:29 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Apr  7 16:43:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ade1fb8

profiles/features/musl: Mask use tools for sof-firmware

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

 profiles/features/musl/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index 0e1f019c61aa..534ed3ad3df6 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Pacho Ramos  (2024-04-07)
+# sof tools need glibc at runtime, bug #925179
+sys-firmware/sof-firmware tools
+
 # Matthew Smith  (2024-04-07)
 # Renderdoc masked on musl, bug #853856
 dev-qt/qtbase renderdoc



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

2024-04-07 Thread Pacho Ramos
commit: 88e19836b7e95385022c432f6eaefde123b49c73
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr  7 16:33:04 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Apr  7 16:43:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88e19836

sys-firmware/sof-firmware: Allow to skip glibc requirement

Useful for MUSL based systems as commented in:
https://www.reddit.com/r/voidlinux/comments/rbq4ns/comment/im2r0bp/

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

 sys-firmware/sof-firmware/metadata.xml|  3 +++
 sys-firmware/sof-firmware/sof-firmware-2024.03.ebuild | 13 +++--
 2 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/sys-firmware/sof-firmware/metadata.xml 
b/sys-firmware/sof-firmware/metadata.xml
index 6f44d28b9bc7..5933a501e2ec 100644
--- a/sys-firmware/sof-firmware/metadata.xml
+++ b/sys-firmware/sof-firmware/metadata.xml
@@ -7,6 +7,9 @@

alsa-b...@gentoo.org

+   
+   Tools to interact with sof firmwares 
(upstream expects them to be present, but allow to skip them for systems not 
able to install needed dependencies)
+   

thesofproject/sof


diff --git a/sys-firmware/sof-firmware/sof-firmware-2024.03.ebuild 
b/sys-firmware/sof-firmware/sof-firmware-2024.03.ebuild
index ac48a808c83e..105eaae58f37 100644
--- a/sys-firmware/sof-firmware/sof-firmware-2024.03.ebuild
+++ b/sys-firmware/sof-firmware/sof-firmware-2024.03.ebuild
@@ -11,10 +11,13 @@ S="${WORKDIR}"/sof-bin-${PV}
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64"
+IUSE="+tools"
 
 RDEPEND="
-   media-libs/alsa-lib
-   sys-libs/glibc
+   tools? (
+   media-libs/alsa-lib
+   sys-libs/glibc
+   )
 "
 
 QA_PREBUILT="usr/bin/sof-ctl
@@ -25,6 +28,12 @@ src_install() {
dodir /lib/firmware/intel
dodir /usr/bin
FW_DEST="${D}/lib/firmware/intel" TOOLS_DEST="${D}/usr/bin" 
"${S}/install.sh" || die
+
+   # Drop tools if requested (i.e. useful for musl systems, where glibc
+   # is not available)
+   if ! use tools ; then
+   rm -rv "${D}"/usr/bin || die
+   fi
 }
 
 pkg_preinst() {



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

2024-04-07 Thread Pacho Ramos
commit: 417b23a120e91255efb3c5342bef6bdf1f370fba
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr  7 16:06:12 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Apr  7 16:06:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=417b23a1

net-wireless/bluez: Fix obex dbus file installation on non-systemd systems

Thanks-to: Andreas Fink
Closes: https://bugs.gentoo.org/928417
Signed-off-by: Pacho Ramos  gentoo.org>

 net-wireless/bluez/bluez-5.73-r1.ebuild| 278 +
 ...xd-without-systemd-in-the-user-session-r3.patch |  20 ++
 2 files changed, 298 insertions(+)

diff --git a/net-wireless/bluez/bluez-5.73-r1.ebuild 
b/net-wireless/bluez/bluez-5.73-r1.ebuild
new file mode 100644
index ..d67e578fb3ef
--- /dev/null
+++ b/net-wireless/bluez/bluez-5.73-r1.ebuild
@@ -0,0 +1,278 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..12} )
+
+inherit autotools flag-o-matic linux-info python-single-r1 systemd udev 
multilib-minimal #readme.gentoo-r1
+
+DESCRIPTION="Bluetooth Tools and System Daemons for Linux"
+HOMEPAGE="http://www.bluez.org https://github.com/bluez/bluez;
+SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0/3"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86"
+IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi 
+obex +readline selinux systemd test test-programs +udev"
+
+# Since this release all remaining extra-tools need readline support, but this 
could
+# change in the future, hence, this REQUIRED_USE constraint could be dropped
+# again in the future.
+# btpclient needs mesh, bug #790587
+REQUIRED_USE="
+   btpclient? ( mesh )
+   extra-tools? ( deprecated readline )
+   test? ( ${PYTHON_REQUIRED_USE} )
+   test-programs? ( ${PYTHON_REQUIRED_USE} )
+"
+
+TEST_DEPS="${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   >=dev-python/dbus-python-1[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   dev-python/docutils
+   virtual/pkgconfig
+   test? ( ${TEST_DEPS} )
+"
+DEPEND="
+   >=dev-libs/glib-2.28:2[${MULTILIB_USEDEP}]
+   btpclient? ( >=dev-libs/ell-0.39 )
+   cups? ( net-print/cups:= )
+   mesh? (
+   >=dev-libs/ell-0.39
+   >=dev-libs/json-c-0.13:=
+   sys-libs/readline:0=
+   )
+   midi? ( media-libs/alsa-lib )
+   obex? ( dev-libs/libical:= )
+   readline? ( sys-libs/readline:0= )
+   systemd? ( sys-apps/systemd )
+   >=sys-apps/dbus-1.6:=
+   udev? ( >=virtual/udev-196 )
+"
+RDEPEND="${DEPEND}
+   selinux? ( sec-policy/selinux-bluetooth )
+   test-programs? ( ${TEST_DEPS} )
+"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   # Try both udevadm paths to cover udev/systemd vs. eudev locations 
(#539844)
+   # http://www.spinics.net/lists/linux-bluetooth/msg58739.html
+   # https://bugs.gentoo.org/539844
+   # https://github.com/bluez/bluez/issues/268
+   "${FILESDIR}"/${PN}-udevadm-path-r1.patch
+)
+
+pkg_setup() {
+   # From http://www.linuxfromscratch.org/blfs/view/svn/general/bluez.html
+   # to prevent bugs like:
+   # https://bugzilla.kernel.org/show_bug.cgi?id=196621
+   CONFIG_CHECK="~NET ~BT ~BT_RFCOMM ~BT_RFCOMM_TTY ~BT_BNEP 
~BT_BNEP_MC_FILTER
+   ~BT_BNEP_PROTO_FILTER ~BT_HIDP ~CRYPTO_USER_API_HASH 
~CRYPTO_USER_API_SKCIPHER
+   ~UHID ~RFKILL"
+   # https://bugzilla.kernel.org/show_bug.cgi?id=196621
+   # https://bugzilla.kernel.org/show_bug.cgi?id=206815
+   if use mesh || use test; then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_USER
+   ~CRYPTO_USER_API ~CRYPTO_USER_API_AEAD ~CRYPTO_AES ~CRYPTO_CCM 
~CRYPTO_AEAD ~CRYPTO_CMAC
+   ~CRYPTO_MD5 ~CRYPTO_SHA1 ~KEY_DH_OPERATIONS"
+   fi
+   linux-info_pkg_setup
+
+   if use test || use test-programs; then
+   python-single-r1_pkg_setup
+   fi
+
+   if ! use udev; then
+   ewarn
+   ewarn "You are installing ${PN} with USE=-udev. This means 
various bluetooth"
+   ewarn "devices and adapters from Apple, Dell, Logitech etc. 
will not work,"
+   ewarn "and hid2hci will not be available."
+   ewarn
+   fi
+}
+
+src_prepare() {
+   default
+
+   # https://github.com/bluez/bluez/issues/773
+   eapply "${FILESDIR}"/${P}-configure-cups.patch
+
+   # https://github.com/bluez/bluez/issues/806
+   eapply 
"${FILESDIR}"/0001-Allow-using-obexd-w

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

2024-04-07 Thread Pacho Ramos
commit: 0b45281350808f1db7ef869d04f7e7be2b6c50e5
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr  7 15:51:50 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Apr  7 15:51:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b452813

media-fonts/noto: add 20240325

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

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

diff --git a/media-fonts/noto/Manifest b/media-fonts/noto/Manifest
index cd96ed691c8d..9b699dab50db 100644
--- a/media-fonts/noto/Manifest
+++ b/media-fonts/noto/Manifest
@@ -2,3 +2,4 @@ DIST noto-20230930.tar.gz 1034822159 BLAKE2B 
25af396043c2639d31711357b44bbf588f2
 DIST noto-20231128.tar.gz 1062692273 BLAKE2B 
adab3e85f0f744b1d37ea0877db14d399baff3dab3496a01181ac977a6e5b1fd04c6ab5a7ee3dfcb190583d18f585eae70cf244bfb993107b6a8e84b62f45bde
 SHA512 
ccc54993bc9651a2e6e654270c0c67f9eeb9659b60246cae407a11fe7d87d438a91250d2d96fd3f970b11d17386133375a1c66fbedf551344998ded89acb4835
 DIST noto-20240131.tar.gz 1065422681 BLAKE2B 
2774fb7a3152c989ed644b57a55524d0c4a3614d4fef3022a2df5fbabace6f3bddf0ef9812f328e75338442eecb67323e029f2f94c8e62a2ad0359fe7f69e0bb
 SHA512 
1e4a64ce11efd46278837b88e972ed02e593503276ae6ce5d5d77f042afb2f0e4f69d326597597ad9819e8d3ccfa878a115c1fb196880e06bdec0ee9fd417821
 DIST noto-20240229.tar.gz 1065887601 BLAKE2B 
32c4cd85a83c346bdf25cf0aa87c96500c261f501ec6e57549cefb2faf87183fb7e4a73c62fed491ab2779ee92af88474bff6829bfb5846c00585728376e2415
 SHA512 
5f878f0561732a8dc0efc4e7694d38254bc251660f1b8ead3a92cf7956219ffc481e36ffce40e1dff1dc25f435bfa90cc07aea53d5f2a39e0bd99e00cc2a0937
+DIST noto-20240325.tar.gz 1067006253 BLAKE2B 
ea65c14ef0aca4f732e5ca7eb02b79756e124524b3f1bb0a3724a75fc2d503e13d264fcdaa39451a6171ea16e4cb2396d881921fc321e759410133a1bd7498df
 SHA512 
039911249ed18d796850fccf6d181c82850d703606e28105eefd3bffeb250ef8c1b0ad155b6fbce2d95853a713a9d3eff512b0d1ad2f680b66b01a25f508e1b9

diff --git a/media-fonts/noto/noto-20240325.ebuild 
b/media-fonts/noto/noto-20240325.ebuild
new file mode 100644
index ..a9a752365a91
--- /dev/null
+++ b/media-fonts/noto/noto-20240325.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit font
+
+DESCRIPTION="Google's font family that aims to support all the world's 
languages"
+HOMEPAGE="https://fonts.google.com/noto 
https://github.com/notofonts/notofonts.github.io;
+
+COMMIT="2c3d6b5b45f3683bbc6db45048df8e02963ba67b"
+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://fonts.google.com/noto
+IUSE="cjk +extra"
+
+RDEPEND="cjk? ( media-fonts/noto-cjk )"
+
+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/

2024-04-07 Thread Pacho Ramos
commit: 4a7ff984157ecdea9a16f15c8488c15f1e6e69a9
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr  7 15:52:10 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Apr  7 15:52:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a7ff984

media-fonts/noto: drop 20230930, 20240131

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

 media-fonts/noto/Manifest |  2 --
 media-fonts/noto/noto-20230930.ebuild | 44 ---
 media-fonts/noto/noto-20240131.ebuild | 43 --
 3 files changed, 89 deletions(-)

diff --git a/media-fonts/noto/Manifest b/media-fonts/noto/Manifest
index 9b699dab50db..eb7e7c489afc 100644
--- a/media-fonts/noto/Manifest
+++ b/media-fonts/noto/Manifest
@@ -1,5 +1,3 @@
-DIST noto-20230930.tar.gz 1034822159 BLAKE2B 
25af396043c2639d31711357b44bbf588f2d8a156c1bd6c1fcbd130d42c80664f74a40c7f30be41c1fe82611d5e2b8587bae84497bef6381fea07374435eea02
 SHA512 
ce2e73e8cb179e6968d76241add907878d5f53de2923fa809957eef43fa030200a25f1aedf137f7c8c4daa6406e88fe9637c0d13e31bb41a8b3be6f2605c73ab
 DIST noto-20231128.tar.gz 1062692273 BLAKE2B 
adab3e85f0f744b1d37ea0877db14d399baff3dab3496a01181ac977a6e5b1fd04c6ab5a7ee3dfcb190583d18f585eae70cf244bfb993107b6a8e84b62f45bde
 SHA512 
ccc54993bc9651a2e6e654270c0c67f9eeb9659b60246cae407a11fe7d87d438a91250d2d96fd3f970b11d17386133375a1c66fbedf551344998ded89acb4835
-DIST noto-20240131.tar.gz 1065422681 BLAKE2B 
2774fb7a3152c989ed644b57a55524d0c4a3614d4fef3022a2df5fbabace6f3bddf0ef9812f328e75338442eecb67323e029f2f94c8e62a2ad0359fe7f69e0bb
 SHA512 
1e4a64ce11efd46278837b88e972ed02e593503276ae6ce5d5d77f042afb2f0e4f69d326597597ad9819e8d3ccfa878a115c1fb196880e06bdec0ee9fd417821
 DIST noto-20240229.tar.gz 1065887601 BLAKE2B 
32c4cd85a83c346bdf25cf0aa87c96500c261f501ec6e57549cefb2faf87183fb7e4a73c62fed491ab2779ee92af88474bff6829bfb5846c00585728376e2415
 SHA512 
5f878f0561732a8dc0efc4e7694d38254bc251660f1b8ead3a92cf7956219ffc481e36ffce40e1dff1dc25f435bfa90cc07aea53d5f2a39e0bd99e00cc2a0937
 DIST noto-20240325.tar.gz 1067006253 BLAKE2B 
ea65c14ef0aca4f732e5ca7eb02b79756e124524b3f1bb0a3724a75fc2d503e13d264fcdaa39451a6171ea16e4cb2396d881921fc321e759410133a1bd7498df
 SHA512 
039911249ed18d796850fccf6d181c82850d703606e28105eefd3bffeb250ef8c1b0ad155b6fbce2d95853a713a9d3eff512b0d1ad2f680b66b01a25f508e1b9

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

diff --git a/media-fonts/noto/noto-20240131.ebuild 
b/media-fonts/noto/noto-20240131.ebuild
deleted file mode 100644
index 3630f254eaa9..
--- a/media-fonts/noto/noto-20240131.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit font
-
-DESCRIPTION="Google's font family that aims to support all the world's 
languages"
-HOMEPAGE="https://fonts.google.com/noto 
https://github.com/notofonts/notofonts.github.io;
-
-COMMIT="beca583e3780a833115fc6f55e014ed730d76e74"
-SRC_URI="https://github.com/notofonts/notofonts.github.io/archive/${COMMIT}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="OFL-1.1"
-SLOT="0"

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

2024-04-07 Thread Pacho Ramos
commit: fea07b72d07d7fd5ac3e29ed2c337325467af3d6
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr  7 15:45:25 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Apr  7 15:45:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fea07b72

net-libs/libproxy: add 0.5.5

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

 net-libs/libproxy/Manifest  |  1 +
 net-libs/libproxy/libproxy-0.5.5.ebuild | 68 +
 2 files changed, 69 insertions(+)

diff --git a/net-libs/libproxy/Manifest b/net-libs/libproxy/Manifest
index 7634549b162f..c3d88e10923c 100644
--- a/net-libs/libproxy/Manifest
+++ b/net-libs/libproxy/Manifest
@@ -1,2 +1,3 @@
 DIST libproxy-0.5.3.tar.gz 60069 BLAKE2B 
adfa982344470251667b113f12f77722f6793ceeec902ccf82e32e80e15836384fbe1ccbec8865fc877fa04b25e6985847eef75b4ce437dbf0410d16e2bd5f36
 SHA512 
0fa4c677372afa76a9f143abb1472af1df85e1190425ec4168b98e575a9b9c9fe3dcc56062609da8ef266d56dfb153e7f7a1c15aed2d385003d9f3f421d08590
 DIST libproxy-0.5.4.tar.gz 60605 BLAKE2B 
b603781d454ae9d177522d85027f763275e6f243579e8dd808fc5f740438105ac9f782bd35c39cb0007f42279d8d4f724a81dd06fc79709af227064a477cd70e
 SHA512 
4372570322682369f65317cbeb4e9b9dbcff3d8e5089a3bb3b8efa6cd461468a313793435fd5815fe18360984c44e6895c3c2a62e5e0b07eb0c3bf3532dbb1b2
+DIST libproxy-0.5.5.tar.gz 60880 BLAKE2B 
fedf06db2e39ca1cacf489542597ab002a8c943234fda2f9e5482d43d3b3b0a5af2c4d270eb678e24bb3c4c9ac8e37e65d609af84d02be9541555e953be6a0f5
 SHA512 
101139fe6972c9b8b46a8bc5f5cea807649ad21e201a9cd7d532d2145c34eadc861d8039fc8a2bf129f364ddc99ffb1324ab8f19bb0b4b9e52eb0f6bd703c8a8

diff --git a/net-libs/libproxy/libproxy-0.5.5.ebuild 
b/net-libs/libproxy/libproxy-0.5.5.ebuild
new file mode 100644
index ..b0c3841f68a2
--- /dev/null
+++ b/net-libs/libproxy/libproxy-0.5.5.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson-multilib vala
+
+DESCRIPTION="Library for automatic proxy configuration management"
+HOMEPAGE="https://github.com/libproxy/libproxy;
+SRC_URI="https://github.com/libproxy/libproxy/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="duktape gnome gtk-doc +introspection test vala"
+REQUIRED_USE="
+   gtk-doc? ( introspection )
+   vala? ( introspection )
+"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-libs/glib-2.71.3:2[${MULTILIB_USEDEP}]
+   gnome? ( gnome-base/gsettings-desktop-schemas )
+   duktape? (
+   dev-lang/duktape:=
+   net-misc/curl
+   )
+   introspection? ( dev-libs/gobject-introspection )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gi-docgen )
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   use vala && vala_setup
+   default
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_native_use_bool gtk-doc docs)
+   $(meson_use test tests)
+   -Dconfig-env=true
+   $(meson_use gnome config-gnome)
+   -Dconfig-windows=false
+   -Dconfig-sysconfig=true
+   -Dconfig-osx=false
+   -Dconfig-kde=true
+   $(meson_native_use_bool duktape pacrunner-duktape)
+   $(meson_native_use_bool vala vapi)
+   $(meson_use duktape curl)
+   $(meson_native_use_bool introspection)
+   )
+   meson_src_configure
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   if use gtk-doc; then
+   mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die
+   mv "${ED}"/usr/share/doc/${PN}-1.0 
"${ED}"/usr/share/gtk-doc/html/ || die
+   fi
+}



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

2024-04-07 Thread Pacho Ramos
commit: cf2229cf2db57bfa9ca6b8cd2adb25964579830a
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr  7 15:28:56 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Apr  7 15:28:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf2229cf

x11-themes/fedora-backgrounds: stabilize 39.0.5 for ALLARCHES

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

 x11-themes/fedora-backgrounds/fedora-backgrounds-39.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-39.0.5.ebuild 
b/x11-themes/fedora-backgrounds/fedora-backgrounds-39.0.5.ebuild
index a20531228483..cc3c29201002 100644
--- a/x11-themes/fedora-backgrounds/fedora-backgrounds-39.0.5.ebuild
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-39.0.5.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/fedoradesign/backgrounds/releases/download/v${PV}/${
 # Review on each bump, files Attribution*
 LICENSE="CC-BY-SA-4.0"
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 SLOT="$(ver_cut 1)"
 
 S="${WORKDIR}/${MY_PN}"



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

2024-03-25 Thread Pacho Ramos
commit: b9883b6871c36f7b6b2f717aec8d00d8ea71549c
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Mar 25 18:44:48 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Mar 25 18:45:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9883b68

net-wireless/bluez: add 5.73

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

 net-wireless/bluez/Manifest|   1 +
 net-wireless/bluez/bluez-5.73.ebuild   | 271 +
 .../bluez/files/bluez-5.73-configure-cups.patch|  35 +++
 3 files changed, 307 insertions(+)

diff --git a/net-wireless/bluez/Manifest b/net-wireless/bluez/Manifest
index 016cfdbb5deb..4f894bc5d6dd 100644
--- a/net-wireless/bluez/Manifest
+++ b/net-wireless/bluez/Manifest
@@ -1 +1,2 @@
 DIST bluez-5.72.tar.xz 2390792 BLAKE2B 
b5d1bc290c9bad5aa32de16433c34d0ac5aed7164077ef941a0bf90eddc5e22a6cf19f972bcae33061b41e3c344f7abeb65a11b6013c13fd53059ac93d83240a
 SHA512 
1c6560f60ac0654d7c25ed8ab2f0f3a3a9ca8688ee28e1c476ffc7ae38737e739d27bbb88789c86b03fc600a8a68496d90a7b395ec393dd2bbf69be62357991a
+DIST bluez-5.73.tar.xz 2408088 BLAKE2B 
69c5b8c23039108403631da86c29d62869f2311bb34eeb471779fae094bbf8738193389fb8792b779b10eaeca5b02723c86f2b98c435bbd2c23a3d317df76070
 SHA512 
20090da036d3d614706b14a757b02acf138859d8f0476aa7f68d57635dfb3632ce7d8bb3456320904d72333d1314a5fe14dcb8ece307e6d31ce6d2d516de25e8

diff --git a/net-wireless/bluez/bluez-5.73.ebuild 
b/net-wireless/bluez/bluez-5.73.ebuild
new file mode 100644
index ..f71af719302f
--- /dev/null
+++ b/net-wireless/bluez/bluez-5.73.ebuild
@@ -0,0 +1,271 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..12} )
+
+inherit autotools linux-info python-single-r1 systemd udev multilib-minimal 
#readme.gentoo-r1
+
+DESCRIPTION="Bluetooth Tools and System Daemons for Linux"
+HOMEPAGE="http://www.bluez.org https://github.com/bluez/bluez;
+SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0/3"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86"
+IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi 
+obex +readline selinux systemd test test-programs +udev"
+
+# Since this release all remaining extra-tools need readline support, but this 
could
+# change in the future, hence, this REQUIRED_USE constraint could be dropped
+# again in the future.
+# btpclient needs mesh, bug #790587
+REQUIRED_USE="
+   btpclient? ( mesh )
+   extra-tools? ( deprecated readline )
+   test? ( ${PYTHON_REQUIRED_USE} )
+   test-programs? ( ${PYTHON_REQUIRED_USE} )
+"
+
+TEST_DEPS="${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   >=dev-python/dbus-python-1[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   dev-python/docutils
+   virtual/pkgconfig
+   test? ( ${TEST_DEPS} )
+"
+DEPEND="
+   >=dev-libs/glib-2.28:2[${MULTILIB_USEDEP}]
+   btpclient? ( >=dev-libs/ell-0.39 )
+   cups? ( net-print/cups:= )
+   mesh? (
+   >=dev-libs/ell-0.39
+   >=dev-libs/json-c-0.13:=
+   sys-libs/readline:0=
+   )
+   midi? ( media-libs/alsa-lib )
+   obex? ( dev-libs/libical:= )
+   readline? ( sys-libs/readline:0= )
+   systemd? ( sys-apps/systemd )
+   >=sys-apps/dbus-1.6:=
+   udev? ( >=virtual/udev-196 )
+"
+RDEPEND="${DEPEND}
+   selinux? ( sec-policy/selinux-bluetooth )
+   test-programs? ( ${TEST_DEPS} )
+"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   # Try both udevadm paths to cover udev/systemd vs. eudev locations 
(#539844)
+   # http://www.spinics.net/lists/linux-bluetooth/msg58739.html
+   # https://bugs.gentoo.org/539844
+   # https://github.com/bluez/bluez/issues/268
+   "${FILESDIR}"/${PN}-udevadm-path-r1.patch
+)
+
+pkg_setup() {
+   # From http://www.linuxfromscratch.org/blfs/view/svn/general/bluez.html
+   # to prevent bugs like:
+   # https://bugzilla.kernel.org/show_bug.cgi?id=196621
+   CONFIG_CHECK="~NET ~BT ~BT_RFCOMM ~BT_RFCOMM_TTY ~BT_BNEP 
~BT_BNEP_MC_FILTER
+   ~BT_BNEP_PROTO_FILTER ~BT_HIDP ~CRYPTO_USER_API_HASH 
~CRYPTO_USER_API_SKCIPHER
+   ~UHID ~RFKILL"
+   # https://bugzilla.kernel.org/show_bug.cgi?id=196621
+   # https://bugzilla.kernel.org/show_bug.cgi?id=206815
+   if use mesh || use test; then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_USER
+   ~CRYPTO_USER_API ~CRYPTO_USER_API_AEAD ~CRYPTO_AES ~CRYPTO_CCM 
~CRYPTO_AEAD ~CRYPTO_CMAC
+   ~

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

2024-03-25 Thread Pacho Ramos
commit: 65cdc4b5c59e37e8c555821d05743ca243155759
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Mar 25 18:06:40 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Mar 25 18:06:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65cdc4b5

media-fonts/noto-emoji: Install only the desired font file

The same used in other distributions as Arch

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

 .../noto-emoji/noto-emoji-20231130-r1.ebuild   | 53 ++
 1 file changed, 53 insertions(+)

diff --git a/media-fonts/noto-emoji/noto-emoji-20231130-r1.ebuild 
b/media-fonts/noto-emoji/noto-emoji-20231130-r1.ebuild
new file mode 100644
index ..1fa09419c4e6
--- /dev/null
+++ b/media-fonts/noto-emoji/noto-emoji-20231130-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit font
+
+DESCRIPTION="Google Noto Emoji fonts"
+HOMEPAGE="https://fonts.google.com/noto/specimen/Noto+Color+Emoji 
https://github.com/googlefonts/noto-emoji;
+
+COMMIT="d79d23e6822e0f6e5731b114cbfb26b2a4e380da"
+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}"
+
+# https://github.com/gentoo/gentoo/pull/32203
+FONT_CONF=( "${FILESDIR}"/75-noto-emoji-fallback.conf )
+
+src_compile() { :; }
+
+src_install() {
+   # Ensure we install only the desired font (the same other distros
+   # supply), https://bugs.gentoo.org/927294
+   FONT_S="${S}/fonts-install"
+
+   # 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
+
+   # Ensure we install only the desired font (the same other distros
+   # supply), https://bugs.gentoo.org/927294
+   mkdir fonts-install || die
+   FONT_S="${S}/fonts-install"
+   cp -p fonts/NotoColorEmoji.ttf fonts-install/. || die
+
+   FONT_SUFFIX="ttf"
+   font_src_install
+
+   dodoc README.md
+}



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

2024-03-25 Thread Pacho Ramos
commit: 0faea2966d5e86721b012802abb8278cb175a89a
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Mar 25 18:12:48 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Mar 25 18:12:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0faea296

media-fonts/noto-emoji: drop 20220912-r2, 20231117

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

 media-fonts/noto-emoji/Manifest|  2 -
 .../noto-emoji/noto-emoji-20220912-r2.ebuild   | 54 --
 media-fonts/noto-emoji/noto-emoji-20231117.ebuild  | 54 --
 3 files changed, 110 deletions(-)

diff --git a/media-fonts/noto-emoji/Manifest b/media-fonts/noto-emoji/Manifest
index 6c21e5ecc477..bb4c4e6c01ca 100644
--- a/media-fonts/noto-emoji/Manifest
+++ b/media-fonts/noto-emoji/Manifest
@@ -1,3 +1 @@
-DIST noto-emoji-20220912.tar.gz 178768907 BLAKE2B 
b998a74903e0a559e6c2d87f6d05649054728d5359659882c89b99fc41ec80f9dbafba6f418500059acef7bb85b9d60b189abea286c9c4cb5491f501095ca425
 SHA512 
4e9b01be1ac7853d840379f84350f2709212401ccebb221308eb83982a8673af9a8ef166952aba4d6f8d9939efc4989f38a7db69e022eb055f265ccba78884a6
-DIST noto-emoji-20231117.tar.gz 201500964 BLAKE2B 
0c40c1e2dbe83166e45b279018e70d6adce379b26de2bd1bc1a067d5b788ac40c9ad33279a589d014fbbb47b9dbf955726ea03326d180a3d4d010b70dc2f5903
 SHA512 
f9bb2735919c26c646ae0dd9712da071cae109db6e75952d85a4d456aba39809d0cb2619207d55b8ce0d274c6676f72f8a5d2606b1c7b9e52ac497fad5134cae
 DIST noto-emoji-20231130.tar.gz 201447944 BLAKE2B 
da80f3b7b3a99cefa18cf34c6f55a3bb0e407d7f8df9927ae747ddc74625f9d08a5ba3118a908ffd7fe90edd90c45b4f9d23d44e6d0cd92779b2f5322346ae20
 SHA512 
310fac7eb9aa35065cbc030276ead6d1f9111059b0142143cfab2c9c48dd1106b1cce135a745681f57df95c0510cb04249532ed765edf881ed7ab31a38bd538a

diff --git a/media-fonts/noto-emoji/noto-emoji-20220912-r2.ebuild 
b/media-fonts/noto-emoji/noto-emoji-20220912-r2.ebuild
deleted file mode 100644
index 58e0a72c24a2..
--- a/media-fonts/noto-emoji/noto-emoji-20220912-r2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# 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}"
-
-# https://github.com/gentoo/gentoo/pull/32203
-FONT_CONF=( "${FILESDIR}"/75-noto-emoji-fallback.conf )
-
-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
-}

diff --git a/media-fonts/noto-emoji/noto-emoji-20231117.ebuild 
b/media-fonts/noto-emoji/noto-emoji-20231117.ebuild
deleted file mode 100644
index 4d2fc830183c..
--- a/media-fonts/noto-emoji/noto-emoji-20231117.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# 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://fonts.google.com/noto/specimen/Noto+Color+Emoji 
https://github.com/googlefonts/noto-emoji;
-
-COMMIT="144e84dbc2b49f164279bfce230569116ac98bfd"
-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}"
-
-# https://github.com/gentoo/gentoo/pull/32203
-FONT_CONF=( "${FILESDIR}"/75-noto-emoji-fallback.conf )
-
-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
-

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

2024-03-07 Thread Pacho Ramos
commit: 6fcd1baa678e6ede155114a3af3b2df62ef60840
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Mar  7 15:02:02 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Mar  7 15:02:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fcd1baa

sys-firmware/sof-firmware: drop 2023.09.2

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

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

diff --git a/sys-firmware/sof-firmware/Manifest 
b/sys-firmware/sof-firmware/Manifest
index 97b0e4a2536e..e5f413788abe 100644
--- a/sys-firmware/sof-firmware/Manifest
+++ b/sys-firmware/sof-firmware/Manifest
@@ -1,3 +1,2 @@
-DIST sof-firmware-2023.09.2.tar.gz 5454975 BLAKE2B 
c5ac62245abbf2354d109070125c9e25c80d9a66c341a9e34e53b716c1cb4b15f9cc0ff18d005aba673621a5421824f9a8ce3655aaeb12e182b96ac2f1d91c54
 SHA512 
dbf9385c1900f0b0bda7b8b6a9d1a3b4e5556f0570a1b1b794104179a2e1a12f1e896e36062c4179d7ad1a55078cbbfb348eb10667d736ad99b6cd23c4af0832
 DIST sof-firmware-2023.12.1.tar.gz 5446189 BLAKE2B 
a901637ba25df51152f04c7db5330b70a18c92363b102c061568a4c3a8a7e2fc506ac9783abe715f680a27be8a040d63b7dd5b62682979ccf1e4eaeb30789d83
 SHA512 
e0175f3af5336f23548efcf8fa302bafbb6122fd173273203f687c05ee17fab4e7bd457b27cc7a62fd25ea77708ffdbf9e1fe3880d3df1cf2196d7073c6f7677
 DIST sof-firmware-2023.12.tar.gz 5427762 BLAKE2B 
48169378609119555f9b655599cef55e5722be71fdfc8fb71b699188fcb3f62a68e217fc3fec8859cd3e1c252f046208d5123c961dd824bd9b6559bd1fb72325
 SHA512 
ed43e7597c93140b15499ba17bae1866dcf1e2959d910e81b3831e4db2224a1dcff790ef21afcd610d7cc9309251a08351bae1c959ded18e5e28a6b24ae99506

diff --git a/sys-firmware/sof-firmware/sof-firmware-2023.09.2.ebuild 
b/sys-firmware/sof-firmware/sof-firmware-2023.09.2.ebuild
deleted file mode 100644
index f755adebdd3d..
--- a/sys-firmware/sof-firmware/sof-firmware-2023.09.2.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Sound Open Firmware (SOF) binary files"
-HOMEPAGE="https://www.sofproject.org https://github.com/thesofproject/sof 
https://github.com/thesofproject/sof-bin;
-SRC_URI="https://github.com/thesofproject/sof-bin/releases/download/v${PV}/sof-bin-${PV}.tar.gz
 -> ${P}.tar.gz"
-S="${WORKDIR}"/sof-bin-${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" || 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/

2024-03-07 Thread Pacho Ramos
commit: 48c19d3872ddc2752da6396858f50522eca40287
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Mar  7 15:01:53 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Mar  7 15:01:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48c19d38

sys-firmware/sof-firmware: add 2023.12.1

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

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

diff --git a/sys-firmware/sof-firmware/Manifest 
b/sys-firmware/sof-firmware/Manifest
index 422eab2179c4..97b0e4a2536e 100644
--- a/sys-firmware/sof-firmware/Manifest
+++ b/sys-firmware/sof-firmware/Manifest
@@ -1,2 +1,3 @@
 DIST sof-firmware-2023.09.2.tar.gz 5454975 BLAKE2B 
c5ac62245abbf2354d109070125c9e25c80d9a66c341a9e34e53b716c1cb4b15f9cc0ff18d005aba673621a5421824f9a8ce3655aaeb12e182b96ac2f1d91c54
 SHA512 
dbf9385c1900f0b0bda7b8b6a9d1a3b4e5556f0570a1b1b794104179a2e1a12f1e896e36062c4179d7ad1a55078cbbfb348eb10667d736ad99b6cd23c4af0832
+DIST sof-firmware-2023.12.1.tar.gz 5446189 BLAKE2B 
a901637ba25df51152f04c7db5330b70a18c92363b102c061568a4c3a8a7e2fc506ac9783abe715f680a27be8a040d63b7dd5b62682979ccf1e4eaeb30789d83
 SHA512 
e0175f3af5336f23548efcf8fa302bafbb6122fd173273203f687c05ee17fab4e7bd457b27cc7a62fd25ea77708ffdbf9e1fe3880d3df1cf2196d7073c6f7677
 DIST sof-firmware-2023.12.tar.gz 5427762 BLAKE2B 
48169378609119555f9b655599cef55e5722be71fdfc8fb71b699188fcb3f62a68e217fc3fec8859cd3e1c252f046208d5123c961dd824bd9b6559bd1fb72325
 SHA512 
ed43e7597c93140b15499ba17bae1866dcf1e2959d910e81b3831e4db2224a1dcff790ef21afcd610d7cc9309251a08351bae1c959ded18e5e28a6b24ae99506

diff --git a/sys-firmware/sof-firmware/sof-firmware-2023.12.1.ebuild 
b/sys-firmware/sof-firmware/sof-firmware-2023.12.1.ebuild
new file mode 100644
index ..6775a219fd4f
--- /dev/null
+++ b/sys-firmware/sof-firmware/sof-firmware-2023.12.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 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-${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}"/sof-bin-${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" || 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: app-office/impressive/

2024-03-07 Thread Pacho Ramos
commit: 40e7133682e86311ad4140771770137b82a3ba00
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Mar  7 14:55:19 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Mar  7 14:57:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40e71336

app-office/impressive: add 0.13.2

Closes: https://bugs.gentoo.org/920263
Closes: https://bugs.gentoo.org/912960
Thanks-to: Wicher Minnaard
Thanks-to: Micha Glave
Thanks-to: Andrés Becerra Sandoval
Signed-off-by: Pacho Ramos  gentoo.org>

 app-office/impressive/Manifest |  1 +
 app-office/impressive/impressive-0.13.2.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/app-office/impressive/Manifest b/app-office/impressive/Manifest
index b13f47f7d0fe..3602b0f0c96d 100644
--- a/app-office/impressive/Manifest
+++ b/app-office/impressive/Manifest
@@ -1 +1,2 @@
 DIST Impressive-0.13.1.tar.gz 215989 BLAKE2B 
6591e5fa2c34e7e6f2283b9b6f8cce7485fc8932eea571af96c895bbe23202af195eec0318272667d5656f3aed7a88a21a20397224c7c0cc7c9252364d832371
 SHA512 
f6221337f9dd79f552fb083e1ea7484aeadec1f8d8e05b4e1b7f6a94037b5026022819b346968dea67dbdb1b646d0571a7aeef26f15c25bee88c5b9c2791cf2b
+DIST Impressive-0.13.2.tar.gz 294531 BLAKE2B 
76b50cd1cb1366c9fed7e6f7a16142248f99e232b96b7d7372af181f3ef215aff6f3453d8fd16c2ab6fa0e7217ec831daf3ffafcb8e46ff285dc0b9d86b77839
 SHA512 
0b24ef39cba25d8813fd3f95f220c466defa50c3ba4a63d2f37b284de2826c2110225fe2016f58c401d1ca239d672ba28ba65069523ab57b1b5711a4222cff92

diff --git a/app-office/impressive/impressive-0.13.2.ebuild 
b/app-office/impressive/impressive-0.13.2.ebuild
new file mode 100644
index ..7816aedb6b69
--- /dev/null
+++ b/app-office/impressive/impressive-0.13.2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+inherit optfeature python-r1
+
+DESCRIPTION="Stylish way of giving presentations with Python"
+HOMEPAGE="http://impressive.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${PN^}/${PV/_/-}/${PN^}-${PV/_/-}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   app-text/mupdf
+   dev-python/pygame[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   x11-apps/xrandr
+   || (
+   media-fonts/dejavu
+   media-fonts/corefonts
+   )
+"
+
+DOCS=( changelog.txt demo.pdf )
+HTML_DOCS=( impressive.html )
+
+S="${WORKDIR}/${PN^}-${PV/_/-}"
+
+src_install() {
+   default
+   python_foreach_impl python_doscript ${PN}.py
+   doman impressive.1
+}
+
+pkg_postinst() {
+   optfeature "starting web or e-mail hyperlinks from PDF documents" 
x11-misc/xdg-utils
+   optfeature "sound and video playback" media-video/ffmpeg
+   optfeature "sound and video playback" media-video/mplayer
+   optfeature "extraction of PDF page titles" app-text/pdftk
+}



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

2024-03-07 Thread Pacho Ramos
commit: b9ff9d632b84c905da6334a0dcf26a5c5180c043
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Mar  7 14:28:26 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Mar  7 14:28:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9ff9d63

net-wireless/bluez: drop 5.70-r1, 5.71-r1

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

 net-wireless/bluez/Manifest|   2 -
 net-wireless/bluez/bluez-5.70-r1.ebuild| 288 -
 net-wireless/bluez/bluez-5.71-r1.ebuild| 288 -
 .../bluez/files/bluez-5.70-CVE-2023-45866.patch|  43 ---
 .../bluez/files/bluez-5.71-link-old-kernels.patch  | 163 
 5 files changed, 784 deletions(-)

diff --git a/net-wireless/bluez/Manifest b/net-wireless/bluez/Manifest
index ad631202f4f3..016cfdbb5deb 100644
--- a/net-wireless/bluez/Manifest
+++ b/net-wireless/bluez/Manifest
@@ -1,3 +1 @@
-DIST bluez-5.70.tar.xz 2339844 BLAKE2B 
1ba2ddd3bfc6562a07f4e8376e0d537b555f0d36a221f051c4c10dd912c23e73aa2b0d8aa125e0fd911908e4cfa0036429e17250a26b3298bb21f65e4cc5255c
 SHA512 
3a5f8caf7730dcdbbe0bb92154b41651a9d6619038447bf4c25e5e3e5316effcd7242a7a0456d731ce21d55b8daea5212a359acc5e5fc460499b9356b7d364cf
-DIST bluez-5.71.tar.xz 2381208 BLAKE2B 
73e5f08771f821c90a70c553c600c48c4f1adb85aa9cb1a1eaae61a33b2dda73b7825fe769b3ea1ddedc39ad3fb71d84b336408f5ce6963f0373e9f7dcce
 SHA512 
648394bbe470405aa0e2d3914474e95c122f567deaaac20a5dd74bac29fa430dfb64cdb7bdb4fb7510e62fa73e96112a97197fc212b421bf480b8d1bb24cfb5d
 DIST bluez-5.72.tar.xz 2390792 BLAKE2B 
b5d1bc290c9bad5aa32de16433c34d0ac5aed7164077ef941a0bf90eddc5e22a6cf19f972bcae33061b41e3c344f7abeb65a11b6013c13fd53059ac93d83240a
 SHA512 
1c6560f60ac0654d7c25ed8ab2f0f3a3a9ca8688ee28e1c476ffc7ae38737e739d27bbb88789c86b03fc600a8a68496d90a7b395ec393dd2bbf69be62357991a

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

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

2024-03-03 Thread Pacho Ramos
commit: d3f8de616ed2832bbdc8a3a540ef5a6154eeaaf6
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar  3 19:23:48 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Mar  3 19:39:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3f8de61

app-office/onlyoffice-bin: drop 7.5.1

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

 app-office/onlyoffice-bin/Manifest |  1 -
 .../onlyoffice-bin/onlyoffice-bin-7.5.1.ebuild | 89 --
 2 files changed, 90 deletions(-)

diff --git a/app-office/onlyoffice-bin/Manifest 
b/app-office/onlyoffice-bin/Manifest
index 77fefd35f799..ec6fa4c23ca4 100644
--- a/app-office/onlyoffice-bin/Manifest
+++ b/app-office/onlyoffice-bin/Manifest
@@ -1,3 +1,2 @@
-DIST onlyoffice-bin-7.5.1_amd64.deb 245522054 BLAKE2B 
8802308016b9f40e24b438f713b91c4e880eed17393b45848ee534ba81809e6674befd0d17bec9f38ab188aaaf02af24797da6cf77a9c10e376580d9500a6765
 SHA512 
20321942fcfed23228b38370efbeeb46bdd2792b2a5acaa934c76b380cc557c7daaea81dc7c7f328a13d18c4dc520f1e489d2d5eb5545d5b4c5c0458eebfeec6
 DIST onlyoffice-bin-8.0.0_amd64.deb 208403072 BLAKE2B 
25d3eeaf2acca46e0b0b67f9b5ae1770df1832f02a51e790fb80d8de67c988d3609e5be6a3d00c8649b2b0ba590ef9e8dfd58cae77d6d41dc59c17a81cb9ac04
 SHA512 
f6db9de8dc0df6d708b21df97b048285f8b1e2cf1a443cc84bb89c928f32d2bd72f6b8febc284139e2304d73f1db60d1fa0dc290d84e6273fb58c9e0cdeae1dd
 DIST onlyoffice-bin-8.0.1_amd64.deb 208469572 BLAKE2B 
95f2e9df7c5673aa6edbb682078a9c133f1a5925dd1a84d3342c34cbe6a07691f4f5f425c264cf7760ae063a828caf1792533da1eb59423c48c77119935c889a
 SHA512 
a16c784f1c9f056a2ed09fecff2cf7a4e2206006e04a1f8d8e260aeddd6b2195b0bbadd9f3b71a454d55311978d16d945cd345938688cf7e37aa9f11967c572f

diff --git a/app-office/onlyoffice-bin/onlyoffice-bin-7.5.1.ebuild 
b/app-office/onlyoffice-bin/onlyoffice-bin-7.5.1.ebuild
deleted file mode 100644
index b7a024eb6d59..
--- a/app-office/onlyoffice-bin/onlyoffice-bin-7.5.1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop unpacker xdg
-
-MY_P="ONLYOFFICE-DesktopEditors-"${PV}""
-
-DESCRIPTION="Onlyoffice is an office productivity suite (binary version)"
-HOMEPAGE="https://www.onlyoffice.com/;
-SRC_URI="
-   amd64? (
-   
https://github.com/ONLYOFFICE/DesktopEditors/releases/download/v"${PV}"/onlyoffice-desktopeditors_amd64.deb
-   -> "${P}"_amd64.deb
-   )
-"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-RESTRICT="mirror strip test"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   dev-libs/wayland
-   dev-qt/qtgui:5[eglfs]
-   dev-qt/qtdeclarative:5
-   dev-qt/qtwayland:5
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   media-libs/gst-plugins-base:1.0
-   media-libs/gstreamer:1.0
-   media-libs/harfbuzz
-   media-libs/libglvnd
-   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
-   || (
-   media-libs/libpulse
-   media-sound/apulse
-   )
-"
-
-S="${WORKDIR}"
-
-QA_PREBUILT="*"
-
-src_prepare() {
-   default
-
-   # Allow launching the ONLYOFFICE on ALSA systems via media-sound/apuls
-   sed -i -e 's|\(export 
LD_LIBRARY_PATH=$DIR$LDLPATH\)|\1:'"${EPREFIX}"'/usr/'$(get_libdir)'/apulse|' \
-   "${S}"/usr/bin/onlyoffice-desktopeditors || die
-}
-
-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: app-office/onlyoffice-bin/

2024-03-03 Thread Pacho Ramos
commit: edcc8b93b7f04b6f6a1555893ea0b23f094ea101
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar  3 19:23:43 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Mar  3 19:39:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edcc8b93

app-office/onlyoffice-bin: add 8.0.1

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

 app-office/onlyoffice-bin/Manifest |  1 +
 .../onlyoffice-bin/onlyoffice-bin-8.0.1.ebuild | 90 ++
 2 files changed, 91 insertions(+)

diff --git a/app-office/onlyoffice-bin/Manifest 
b/app-office/onlyoffice-bin/Manifest
index efb9f59c2a98..77fefd35f799 100644
--- a/app-office/onlyoffice-bin/Manifest
+++ b/app-office/onlyoffice-bin/Manifest
@@ -1,2 +1,3 @@
 DIST onlyoffice-bin-7.5.1_amd64.deb 245522054 BLAKE2B 
8802308016b9f40e24b438f713b91c4e880eed17393b45848ee534ba81809e6674befd0d17bec9f38ab188aaaf02af24797da6cf77a9c10e376580d9500a6765
 SHA512 
20321942fcfed23228b38370efbeeb46bdd2792b2a5acaa934c76b380cc557c7daaea81dc7c7f328a13d18c4dc520f1e489d2d5eb5545d5b4c5c0458eebfeec6
 DIST onlyoffice-bin-8.0.0_amd64.deb 208403072 BLAKE2B 
25d3eeaf2acca46e0b0b67f9b5ae1770df1832f02a51e790fb80d8de67c988d3609e5be6a3d00c8649b2b0ba590ef9e8dfd58cae77d6d41dc59c17a81cb9ac04
 SHA512 
f6db9de8dc0df6d708b21df97b048285f8b1e2cf1a443cc84bb89c928f32d2bd72f6b8febc284139e2304d73f1db60d1fa0dc290d84e6273fb58c9e0cdeae1dd
+DIST onlyoffice-bin-8.0.1_amd64.deb 208469572 BLAKE2B 
95f2e9df7c5673aa6edbb682078a9c133f1a5925dd1a84d3342c34cbe6a07691f4f5f425c264cf7760ae063a828caf1792533da1eb59423c48c77119935c889a
 SHA512 
a16c784f1c9f056a2ed09fecff2cf7a4e2206006e04a1f8d8e260aeddd6b2195b0bbadd9f3b71a454d55311978d16d945cd345938688cf7e37aa9f11967c572f

diff --git a/app-office/onlyoffice-bin/onlyoffice-bin-8.0.1.ebuild 
b/app-office/onlyoffice-bin/onlyoffice-bin-8.0.1.ebuild
new file mode 100644
index ..2e531b9f39d2
--- /dev/null
+++ b/app-office/onlyoffice-bin/onlyoffice-bin-8.0.1.ebuild
@@ -0,0 +1,90 @@
+# Copyright 2020-2024 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
+   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
+   || (
+   media-libs/libpulse
+   media-sound/apulse
+   )
+"
+
+S="${WORKDIR}"
+
+QA_PREBUILT="*"
+
+src_prepare() {
+   default
+
+   # Allow launching the ONLYOFFICE on ALSA systems via
+   # media-sound/apulse
+   sed -i -e 's|\(export 
LD_LIBRARY_PATH=$DIR$LDLPATH\)|\1:'"${EPREFIX}"'/usr/'$(get_libdir)'/apulse|' \
+   "${S}"/usr/bin/onlyoffice-desktopeditors || die
+}
+
+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: app-office/wps-office/

2024-03-03 Thread Pacho Ramos
commit: 9458a6814e9e39e9a52c76d0e580f315dc022b23
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar  3 19:18:22 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Mar  3 19:18:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9458a681

app-office/wps-office: drop 11.1.0.11698

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

 app-office/wps-office/Manifest |  4 -
 .../wps-office/wps-office-11.1.0.11698.ebuild  | 95 --
 2 files changed, 99 deletions(-)

diff --git a/app-office/wps-office/Manifest b/app-office/wps-office/Manifest
index 2a18b4f50f36..6ad091233a69 100644
--- a/app-office/wps-office/Manifest
+++ b/app-office/wps-office/Manifest
@@ -1,5 +1 @@
-DIST wps-office_11.1.0.11698_amd64.deb 413452358 BLAKE2B 
99c71532b1481444875bd59f04bf414be46f30f00c3397eba5077ca1b1aa28dfafff243148088b7ee2cf01aefeaac3e2890575869e314c8a28823f3c57514314
 SHA512 
743a4727e5326fcb27a61aafc3833b311222575420ecff5e374c6680278e5042e2e82fc58b36bbbea5aebea0933a1b349284a01620e9471c452a0534c0c5fa3f
-DIST wps-office_11.1.0.11698_arm64.deb 363977336 BLAKE2B 
f8e356d93b2cdfde4b9b0c892869c6e2da3ec717f39d281aa6aa97219a63bbcf4206d2196b7a8cab04e0884fbe3e08e01d1b80fc08d182fa38a1f9b97d678a59
 SHA512 
828523dab2f78d7fe0f522adfe7b56895a882c5fa76667a6a3c499bfea0281866e2436852434b1853e96c7ba3e9a70c306fd73d76346d64582a8320a8475a247
-DIST wps-office_11.1.0.11698_loongarch64.deb 377014384 BLAKE2B 
2a2e38a88abc4d43397d5464458811a9a1445cc0ad5ce24b2abbfab3b10b32c653ec770cb657746a853f59ef62813df34f7ad6fa71d99c6fc43e4f988f83f477
 SHA512 
433f99bc7c7896342c522e78f9f5f640f94e517f86d6624b8333fd806d115d004cbd163f0b66e81b3ca0fe7e97b8929205dcd81f1d497b01dac1cc2801087765
-DIST wps-office_11.1.0.11698_mips64el.deb 362887032 BLAKE2B 
f96dbc01db707e3b68ffef8fcf7589598d3e0cd7657533c6ba7def8ea5b5e3d1ffd861d4205517678525a25046157503853ae25df0cd631e6fed05b3bf1a2525
 SHA512 
a254fa1ed9e5b89558cb49a390366c9a5877f9688ff2cad9f72d8ff609edf03ab17f54798362fd2f0ca4a830b10d0b048bff9691c506668d8b9b7fabe583fd12
 DIST wps-office_11.1.0.11719.XA_amd64.deb 319340366 BLAKE2B 
b2d9a93ea5ec3dfefc49b276556c1fdcd37b24fee9abae8c0521aa8c816102f739b345b6442c8fc27b7fe64c4c03468afbe74a5da41b8c22de8f2dda4b04e346
 SHA512 
9e4bdaa7c3e276d8b38b020adbae69f395bfda0da91e41566eb427b9eeeddfcf8957eff69e134cdb1e4c42a2d08a32069920db8834145a035b1b1739e23b7203

diff --git a/app-office/wps-office/wps-office-11.1.0.11698.ebuild 
b/app-office/wps-office/wps-office-11.1.0.11698.ebuild
deleted file mode 100644
index 1b249262c52c..
--- a/app-office/wps-office/wps-office-11.1.0.11698.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit unpacker xdg
-
-MY_PV="$(ver_cut 4)"
-
-DESCRIPTION="WPS Office is an office productivity suite"
-HOMEPAGE="https://www.wps.com/office/linux/;
-
-KEYWORDS="~amd64 ~arm64 ~loong ~mips"
-
-SRC_URI="
-   amd64?  ( 
https://wps-linux-personal.wpscdn.cn/wps/download/ep/Linux2019/${MY_PV}/${PN}_${PV}_amd64.deb
 )
-   arm64?  ( 
https://wps-linux-personal.wpscdn.cn/wps/download/ep/Linux2019/${MY_PV}/${PN}_${PV}_arm64.deb
 )
-   loong?  ( 
https://wps-linux-personal.wpscdn.cn/wps/download/ep/Linux2019/${MY_PV}/${PN}_${PV}_loongarch64.deb
 )
-   mips?   ( 
https://wps-linux-personal.wpscdn.cn/wps/download/ep/Linux2019/${MY_PV}/${PN}_${PV}_mips64el.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}"
-
-s

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

2024-03-03 Thread Pacho Ramos
commit: be86bf37062ce2843366a95c252c7b2a6724e216
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar  3 19:02:48 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Mar  3 19:10:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be86bf37

media-fonts/noto: add 20240229

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

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

diff --git a/media-fonts/noto/Manifest b/media-fonts/noto/Manifest
index f1d4be6bd3df..cd96ed691c8d 100644
--- a/media-fonts/noto/Manifest
+++ b/media-fonts/noto/Manifest
@@ -1,3 +1,4 @@
 DIST noto-20230930.tar.gz 1034822159 BLAKE2B 
25af396043c2639d31711357b44bbf588f2d8a156c1bd6c1fcbd130d42c80664f74a40c7f30be41c1fe82611d5e2b8587bae84497bef6381fea07374435eea02
 SHA512 
ce2e73e8cb179e6968d76241add907878d5f53de2923fa809957eef43fa030200a25f1aedf137f7c8c4daa6406e88fe9637c0d13e31bb41a8b3be6f2605c73ab
 DIST noto-20231128.tar.gz 1062692273 BLAKE2B 
adab3e85f0f744b1d37ea0877db14d399baff3dab3496a01181ac977a6e5b1fd04c6ab5a7ee3dfcb190583d18f585eae70cf244bfb993107b6a8e84b62f45bde
 SHA512 
ccc54993bc9651a2e6e654270c0c67f9eeb9659b60246cae407a11fe7d87d438a91250d2d96fd3f970b11d17386133375a1c66fbedf551344998ded89acb4835
 DIST noto-20240131.tar.gz 1065422681 BLAKE2B 
2774fb7a3152c989ed644b57a55524d0c4a3614d4fef3022a2df5fbabace6f3bddf0ef9812f328e75338442eecb67323e029f2f94c8e62a2ad0359fe7f69e0bb
 SHA512 
1e4a64ce11efd46278837b88e972ed02e593503276ae6ce5d5d77f042afb2f0e4f69d326597597ad9819e8d3ccfa878a115c1fb196880e06bdec0ee9fd417821
+DIST noto-20240229.tar.gz 1065887601 BLAKE2B 
32c4cd85a83c346bdf25cf0aa87c96500c261f501ec6e57549cefb2faf87183fb7e4a73c62fed491ab2779ee92af88474bff6829bfb5846c00585728376e2415
 SHA512 
5f878f0561732a8dc0efc4e7694d38254bc251660f1b8ead3a92cf7956219ffc481e36ffce40e1dff1dc25f435bfa90cc07aea53d5f2a39e0bd99e00cc2a0937

diff --git a/media-fonts/noto/noto-20240229.ebuild 
b/media-fonts/noto/noto-20240229.ebuild
new file mode 100644
index ..57d9d8c9f0e4
--- /dev/null
+++ b/media-fonts/noto/noto-20240229.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit font
+
+DESCRIPTION="Google's font family that aims to support all the world's 
languages"
+HOMEPAGE="https://fonts.google.com/noto 
https://github.com/notofonts/notofonts.github.io;
+
+COMMIT="3047dc456dd7f06b3dab582dca4f98386176f131"
+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://fonts.google.com/noto
+IUSE="cjk +extra"
+
+RDEPEND="cjk? ( media-fonts/noto-cjk )"
+
+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: gnome-extra/gnome-shell-extension-alphabetical-grid/

2024-02-25 Thread Pacho Ramos
commit: c69edb6cefeb8430586b8bedc6939afb9aa48688
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Feb 25 15:54:08 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Feb 25 15:56:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c69edb6c

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

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

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

diff --git a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
index 0945a5cecd24..f8e75576b8d3 100644
--- a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
+++ b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
@@ -1 +1,2 @@
 DIST gnome-shell-extension-alphabetical-grid-38.0.tar.gz 216817 BLAKE2B 
bfb01e647b8545c70ce9e3b65910701ebce38d110a97c15e0413f10c0b68116b4624e98ad0d34961b701b2f2b43c20f1a15e31219edfb14a79321143be3e2c8d
 SHA512 
4736a5e621c58adf635c468032233f54b9a2f93cdec9e65616a7272ee3368fe901401d051ed13674c815b73fdef9f7a4c38bc9e3e4c19ede7adc6782ae91cff1
+DIST gnome-shell-extension-alphabetical-grid-39.0.tar.gz 216879 BLAKE2B 
4fb6aa97f01350dbbe2992f5a45c1e85f1b32456869670261224516de15b7b735500af2e59622bf9a010cf9b1da32ddb5d641143c5b12e4fa51da4ed6449e38e
 SHA512 
046662c32c5b5fdf22b770e437aab1cfc8462798966683749484f199de5c716d72789b0f4928c5d03f5139e5fd8182fee5335f6b50e6c79a32a6f1df7ee2aae8

diff --git 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-39.0.ebuild
 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-39.0.ebuild
new file mode 100644
index ..50291ca4a9f4
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-39.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2024 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"
+
+RDEPEND="
+   app-eselect/eselect-gnome-shell-extensions
+   >=gnome-base/gnome-shell-45
+   gui-libs/libadwaita
+"
+DEPEND="${COMMON_DEPEND}"
+
+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: media-fonts/noto/

2024-02-25 Thread Pacho Ramos
commit: 2815af13c29ea74b1a3eb58beded2dbf762cfbab
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Feb 25 15:44:45 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Feb 25 15:56:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2815af13

media-fonts/noto: add 20240131

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

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

diff --git a/media-fonts/noto/Manifest b/media-fonts/noto/Manifest
index 7c474b7c9059..a9a5b4968e67 100644
--- a/media-fonts/noto/Manifest
+++ b/media-fonts/noto/Manifest
@@ -1,3 +1,4 @@
 DIST noto-20230930.tar.gz 1034822159 BLAKE2B 
25af396043c2639d31711357b44bbf588f2d8a156c1bd6c1fcbd130d42c80664f74a40c7f30be41c1fe82611d5e2b8587bae84497bef6381fea07374435eea02
 SHA512 
ce2e73e8cb179e6968d76241add907878d5f53de2923fa809957eef43fa030200a25f1aedf137f7c8c4daa6406e88fe9637c0d13e31bb41a8b3be6f2605c73ab
 DIST noto-20231031.tar.gz 1062488324 BLAKE2B 
a2494936557b9af06da87ed2287122933f0953aca800a0cf02bccef55ae12ba3135dd83cbed7361b59d8dc84d5a170f9b536a8a7bfbf0820832480e8a59ad1df
 SHA512 
60f5c0fd4bda81c93c21137ac3ba64da1efadad106e081434be7d01b344518104451222915f585a06be6bde43893ed0e248b58600b029f8d89e51325f204b324
 DIST noto-20231128.tar.gz 1062692273 BLAKE2B 
adab3e85f0f744b1d37ea0877db14d399baff3dab3496a01181ac977a6e5b1fd04c6ab5a7ee3dfcb190583d18f585eae70cf244bfb993107b6a8e84b62f45bde
 SHA512 
ccc54993bc9651a2e6e654270c0c67f9eeb9659b60246cae407a11fe7d87d438a91250d2d96fd3f970b11d17386133375a1c66fbedf551344998ded89acb4835
+DIST noto-20240131.tar.gz 1065422681 BLAKE2B 
2774fb7a3152c989ed644b57a55524d0c4a3614d4fef3022a2df5fbabace6f3bddf0ef9812f328e75338442eecb67323e029f2f94c8e62a2ad0359fe7f69e0bb
 SHA512 
1e4a64ce11efd46278837b88e972ed02e593503276ae6ce5d5d77f042afb2f0e4f69d326597597ad9819e8d3ccfa878a115c1fb196880e06bdec0ee9fd417821

diff --git a/media-fonts/noto/noto-20240131.ebuild 
b/media-fonts/noto/noto-20240131.ebuild
new file mode 100644
index ..3630f254eaa9
--- /dev/null
+++ b/media-fonts/noto/noto-20240131.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit font
+
+DESCRIPTION="Google's font family that aims to support all the world's 
languages"
+HOMEPAGE="https://fonts.google.com/noto 
https://github.com/notofonts/notofonts.github.io;
+
+COMMIT="beca583e3780a833115fc6f55e014ed730d76e74"
+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://fonts.google.com/noto
+IUSE="cjk +extra"
+
+RDEPEND="cjk? ( media-fonts/noto-cjk )"
+
+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: gnome-extra/gnome-shell-extension-alphabetical-grid/

2024-02-25 Thread Pacho Ramos
commit: b8b4fff40bb39a85ed86027bbc9e38859c19f0e6
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Feb 25 15:53:44 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Feb 25 15:56:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8b4fff4

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

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

 .../gnome-shell-extension-alphabetical-grid-38.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-38.0.ebuild
 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-38.0.ebuild
index 50291ca4a9f4..51d07d2584b1 100644
--- 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-38.0.ebuild
+++ 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-38.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"
 
 RDEPEND="
app-eselect/eselect-gnome-shell-extensions



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

2024-02-25 Thread Pacho Ramos
commit: 58febc22b86875a2c27d38a6793b08c728753772
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Feb 25 15:53:53 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Feb 25 15:56:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58febc22

gnome-extra/gnome-shell-extension-alphabetical-grid: drop 32.0, 36.0

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

 .../Manifest   |  2 -
 ...e-shell-extension-alphabetical-grid-32.0.ebuild | 59 --
 ...e-shell-extension-alphabetical-grid-36.0.ebuild | 58 -
 3 files changed, 119 deletions(-)

diff --git a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
index 1e73bf251a56..0945a5cecd24 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-32.0.tar.gz 214580 BLAKE2B 
b3fd0be85c5f74240f25a96b041df6ca0e3cf02b2b025eb2ffa5f1e3ed9f9562dac3ee37b7a32a548b3a8054ad8728a9d93c9bd84d771eadb0c9d56b2366cd97
 SHA512 
8ac96bea822df28cd980179a19d3f7acb8a950b3f1e41e650ff2982cb3b657434a0eb49357ebd206b68de102bb3c89b823f16cbcd379e7807598b923e5a64c6c
-DIST gnome-shell-extension-alphabetical-grid-36.0.tar.gz 215631 BLAKE2B 
339fc9d6fde299b2c989aa135d1eb7f6d95d5c3cedf1e38ed17b1a280cac4092aea361fe44fa957b7ec3a821f7f51514d10dda4ad195734fb92f0278453a02ee
 SHA512 
4c7b5e32b14e59e2d80e84a0d039b0655750e2f1eb75e20a4c903a6a24b813c0378644db449e757e35c6eb27b69598bd614294a3e631853bb3c628b3eac322af
 DIST gnome-shell-extension-alphabetical-grid-38.0.tar.gz 216817 BLAKE2B 
bfb01e647b8545c70ce9e3b65910701ebce38d110a97c15e0413f10c0b68116b4624e98ad0d34961b701b2f2b43c20f1a15e31219edfb14a79321143be3e2c8d
 SHA512 
4736a5e621c58adf635c468032233f54b9a2f93cdec9e65616a7272ee3368fe901401d051ed13674c815b73fdef9f7a4c38bc9e3e4c19ede7adc6782ae91cff1

diff --git 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-32.0.ebuild
 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-32.0.ebuild
deleted file mode 100644
index 76a35b86c273..
--- 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-32.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-36.0.ebuild
 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-36.0.ebuild
deleted file mode 100644
index 51d07d2584b1..
--- 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-36.0.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2024 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-ex

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

2024-02-25 Thread Pacho Ramos
commit: 097afbb67852b850143515927e96c1ace6fd416b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Feb 25 15:48:18 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Feb 25 15:56:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=097afbb6

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

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

 x11-themes/papirus-icon-theme/Manifest|  1 +
 .../papirus-icon-theme/papirus-icon-theme-20240201.ebuild | 15 +++
 2 files changed, 16 insertions(+)

diff --git a/x11-themes/papirus-icon-theme/Manifest 
b/x11-themes/papirus-icon-theme/Manifest
index 0569db2a736d..7fbee3586947 100644
--- a/x11-themes/papirus-icon-theme/Manifest
+++ b/x11-themes/papirus-icon-theme/Manifest
@@ -1 +1,2 @@
 DIST papirus-icon-theme-20231201.tar.gz 33478959 BLAKE2B 
ae89b85cec7bd6299a12cdd74aea4a54120ededb6340f39789df0bcf0abd0217d1e2c038e18056b15819cc3a7aedc54310b9c3a63ab037fbe16caf719c28af8f
 SHA512 
49c9ef429ba5368d40c996aa84576bb4b7585291398c76ef13c969df19aaa4108ccc4691aed7881a7121cdc79b20f87caf3aa146cf8f0d353096506dce889faa
+DIST papirus-icon-theme-20240201.tar.gz 33512835 BLAKE2B 
ebfc5495aac5cf49da4fbc5b5ea59d823074a5dc1fa2c6833dbc334cebb4a9145f5c7e86e6ce1f59282bd3b91fe657257eea93808cbed6a3a1e99d8f765b7004
 SHA512 
ac4b653e904bcda1a643accd43c8fcda2f4d0b5d9844e92c31e3fe950b440f172a53d0042677b902c41769884be54a06ccb42ea01283104b80daf421a70a6516

diff --git a/x11-themes/papirus-icon-theme/papirus-icon-theme-20240201.ebuild 
b/x11-themes/papirus-icon-theme/papirus-icon-theme-20240201.ebuild
new file mode 100644
index ..7f705870568c
--- /dev/null
+++ b/x11-themes/papirus-icon-theme/papirus-icon-theme-20240201.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 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() { :; }



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

2024-02-25 Thread Pacho Ramos
commit: 989093d87ef2e18641d178a72bb7ebdffd5d8084
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Feb 25 15:34:44 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Feb 25 15:56:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=989093d8

app-emulation/crossover-bin: add 24.0.0

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

 app-emulation/crossover-bin/Manifest   |   1 +
 .../crossover-bin/crossover-bin-24.0.0.ebuild  | 174 +
 2 files changed, 175 insertions(+)

diff --git a/app-emulation/crossover-bin/Manifest 
b/app-emulation/crossover-bin/Manifest
index 9d9712305431..cdf8db6e0822 100644
--- a/app-emulation/crossover-bin/Manifest
+++ b/app-emulation/crossover-bin/Manifest
@@ -1,3 +1,4 @@
 DIST install-crossover-22.1.1.bin 335606941 BLAKE2B 
3c5eada7190283f348348ef4d3b044db8e24e0dc3588d847854feb712d39bc9013e4f958a80c3f46e84b32f6b5c7d419ef6ab4fa1e946d308ba546140fb95504
 SHA512 
54bb40941baea184aa824c371a2eb73cdda26fa7c0765e242384e2c29a78f6b600c7455640b9888fd28ad482bf14f53a0308cbd55d9453f76d6eeb75cf0abfc7
 DIST install-crossover-23.0.0.bin 340426479 BLAKE2B 
eb78fd03475e88a021d8ca3c46358e0092863a8d123fa00ebebef30774c16a5350d489b8b0fe158fbdeb2daf60c2dd5b9ca1b3db855d94901561cfcad09a1ac5
 SHA512 
29c4303e43a857451d7954fc86337cf007e5d32fbcbed4a65066b464e1caf5aad4dd58bc4e65b1c77bb70903f7b7e541b5c1b7df2b44f60d1235aeb558deda1e
 DIST install-crossover-23.6.0.bin 333783609 BLAKE2B 
d24ef036530d2b8ce916ecb6adb6f5599d9beedb374a27a0009d14ff601685e8a4b23424a3a08e2ce613b3e77ea9893ce1b6caa07448aca365feea86f23fe320
 SHA512 
203c8966e71b91d98676b5e15646f790c2b4db3db3dbb8539a8ffe29b335f301535f5d7c80bf954c5e79b56668707ae960c396204f59e4079c455f12e663a445
+DIST install-crossover-24.0.0.bin 320724952 BLAKE2B 
a95028fda5c53889f09e567742fc881aaefc8c3c618b4de0f30cb53604bfa1a25097d56d8e025a509a9cce7aecde48b35ab7c8d87ba04761a8b42b717d1cf3b4
 SHA512 
93f3a4415ff29de98b38a488213d7f00b64f6fe70ae3a7555b911d5423163a678941ab859117172bf716b658eb8aecb1b6b430aed3233c1c55fd51893e8de046

diff --git a/app-emulation/crossover-bin/crossover-bin-24.0.0.ebuild 
b/app-emulation/crossover-bin/crossover-bin-24.0.0.ebuild
new file mode 100644
index ..1dac82ed70b9
--- /dev/null
+++ b/app-emulation/crossover-bin/crossover-bin-24.0.0.ebuild
@@ -0,0 +1,174 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+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 +gstreamer +jpeg +lcms +mp3 +nls osmesa +openal 
+opencl +opengl +pcap +png +scanner +ssl +v4l +vulkan"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT="bindist test"
+QA_PREBUILT="*"
+S="${WORKDIR}"
+
+DEPEND=""
+BDEPEND="${PYTHON_DEPS}
+   app-alternatives/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(-)] )
+   jpeg? ( media-libs/libjpeg-turbo:0[abi_x86_32(-)] )
+   lcms? ( media-libs/lcms:2 )
+   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_x86_32(-)] )
+   png? ( media-libs/libpng:0[abi_x86_32(-)] )
+   scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
+   ssl? ( net-libs/gnutls:0/30.30[abi_x86_32(-)] )
+   v4l? ( media-libs/libv4l[abi_x86_32(-)] )
+   vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)] )
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   dev-libs/openssl-compat:1.1.1
+   dev-util/desktop-file-utils
+   media-libs/alsa-lib[abi_x86_32(-)]
+   media-libs/freetype:2[abi_x86_32(-)]
+   media-libs/m

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

2024-02-25 Thread Pacho Ramos
commit: 244abe15f5e18a99dee011075de4983e191e15e4
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Feb 25 15:46:33 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Feb 25 15:56:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=244abe15

media-fonts/noto: drop 20231031

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

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

diff --git a/media-fonts/noto/Manifest b/media-fonts/noto/Manifest
index a9a5b4968e67..f1d4be6bd3df 100644
--- a/media-fonts/noto/Manifest
+++ b/media-fonts/noto/Manifest
@@ -1,4 +1,3 @@
 DIST noto-20230930.tar.gz 1034822159 BLAKE2B 
25af396043c2639d31711357b44bbf588f2d8a156c1bd6c1fcbd130d42c80664f74a40c7f30be41c1fe82611d5e2b8587bae84497bef6381fea07374435eea02
 SHA512 
ce2e73e8cb179e6968d76241add907878d5f53de2923fa809957eef43fa030200a25f1aedf137f7c8c4daa6406e88fe9637c0d13e31bb41a8b3be6f2605c73ab
-DIST noto-20231031.tar.gz 1062488324 BLAKE2B 
a2494936557b9af06da87ed2287122933f0953aca800a0cf02bccef55ae12ba3135dd83cbed7361b59d8dc84d5a170f9b536a8a7bfbf0820832480e8a59ad1df
 SHA512 
60f5c0fd4bda81c93c21137ac3ba64da1efadad106e081434be7d01b344518104451222915f585a06be6bde43893ed0e248b58600b029f8d89e51325f204b324
 DIST noto-20231128.tar.gz 1062692273 BLAKE2B 
adab3e85f0f744b1d37ea0877db14d399baff3dab3496a01181ac977a6e5b1fd04c6ab5a7ee3dfcb190583d18f585eae70cf244bfb993107b6a8e84b62f45bde
 SHA512 
ccc54993bc9651a2e6e654270c0c67f9eeb9659b60246cae407a11fe7d87d438a91250d2d96fd3f970b11d17386133375a1c66fbedf551344998ded89acb4835
 DIST noto-20240131.tar.gz 1065422681 BLAKE2B 
2774fb7a3152c989ed644b57a55524d0c4a3614d4fef3022a2df5fbabace6f3bddf0ef9812f328e75338442eecb67323e029f2f94c8e62a2ad0359fe7f69e0bb
 SHA512 
1e4a64ce11efd46278837b88e972ed02e593503276ae6ce5d5d77f042afb2f0e4f69d326597597ad9819e8d3ccfa878a115c1fb196880e06bdec0ee9fd417821

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

2024-02-25 Thread Pacho Ramos
commit: 7f88d689a7bfac31f9a3687e4b609e53efd9cdd4
Author: Theo Donacik  gmail  com>
AuthorDate: Wed Feb 21 05:04:15 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Feb 25 15:56:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f88d689

sys-power/power-profiles-daemon: add 0.20

Signed-off-by: Theo Donacik  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35456
Closes: https://bugs.gentoo.org/925437
Closes: https://github.com/gentoo/gentoo/pull/35167
Signed-off-by: Pacho Ramos  gentoo.org>

 sys-power/power-profiles-daemon/Manifest   |  1 +
 .../power-profiles-daemon-0.20.ebuild  | 78 ++
 2 files changed, 79 insertions(+)

diff --git a/sys-power/power-profiles-daemon/Manifest 
b/sys-power/power-profiles-daemon/Manifest
index 59ababe19ec9..b87be2ce6cb0 100644
--- a/sys-power/power-profiles-daemon/Manifest
+++ b/sys-power/power-profiles-daemon/Manifest
@@ -1 +1,2 @@
 DIST power-profiles-daemon-0.13.tar.bz2 49079 BLAKE2B 
2a7c81b0ac8b4ac4a9805f5dcd722959ff0abe736782eba7678f49eb3c5790d59b2bcc35577733aaae9fc8baa76a65ca9a973ac9f0d9154061c3af86abe0e65d
 SHA512 
dab0c44968480a2f5ae2074f07a48d901970c9b3b3ec104d14108615f85b1eb0f9f3e1b5f0ff766659e4d76b243da2cd4c025cd81b992b7149fb671e103a7d6b
+DIST power-profiles-daemon-0.20.tar.bz2 58388 BLAKE2B 
f25bc2618441f53624567c4f40d9960b28bf46fb2098eb0e2098207149df3d4923a13c40d781885e37708bf896b537ccb969ec7a928669a3776722e5e58801cf
 SHA512 
2236aac94dafbf6fd951f3bd44953f1a14bc7c5e55349307374d836e20377e1768dcf1250fa8dcf9f01d4eddea8ab64082881189b4e958fbfcd5e2e90d3e823a

diff --git a/sys-power/power-profiles-daemon/power-profiles-daemon-0.20.ebuild 
b/sys-power/power-profiles-daemon/power-profiles-daemon-0.20.ebuild
new file mode 100644
index ..f14d7178c710
--- /dev/null
+++ b/sys-power/power-profiles-daemon/power-profiles-daemon-0.20.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit meson python-single-r1 systemd
+
+DESCRIPTION="Makes power profiles handling available over D-Bus"
+HOMEPAGE="https://gitlab.freedesktop.org/upower/power-profiles-daemon/;
+SRC_URI="https://gitlab.freedesktop.org/upower/${PN}/-/archive/${PV}/${P}.tar.bz2;
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+IUSE="gtk-doc selinux 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.99
+   sys-power/upower
+   selinux? ( sec-policy/selinux-powerprofiles )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   gtk-doc? (
+   dev-util/gi-docgen
+   dev-util/gtk-doc
+   )
+   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
+   elog "You need to enable the service:"
+   if systemd_is_booted; then
+   elog "# systemctl enable ${PN}"
+   else
+   elog "# rc-update add ${PN} default"
+   fi
+   fi
+}



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

2024-02-25 Thread Pacho Ramos
commit: fc789f1bc29b1cd0d4e8862fb2cdb9a96737b867
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Feb 25 15:11:46 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Feb 25 15:19:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc789f1b

x11-themes/fedora-backgrounds: add 39.0.5

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

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

diff --git a/x11-themes/fedora-backgrounds/Manifest 
b/x11-themes/fedora-backgrounds/Manifest
index 3c28c2937040..104339d04ef8 100644
--- a/x11-themes/fedora-backgrounds/Manifest
+++ b/x11-themes/fedora-backgrounds/Manifest
@@ -11,3 +11,4 @@ DIST f37-backgrounds-37.0.5.tar.xz 9645420 BLAKE2B 
9cdad101aee869e4a4f3132494854
 DIST f38-backgrounds-38.1.1.tar.xz 11412412 BLAKE2B 
44942432788bcbba62fd207091ad3c42d7db15586c8b46fb42f0f81b653b27ece10688b464651865517290f9d2cb90ef0e85543e80f9acaeb29d6f3f653dfff8
 SHA512 
79634cf9bd84ac4e11c8f6c8a45944f13db3c842a2ffc3374cdd991d279f4e3584b14f932811c3748e77f913cea3e3dc83af071e92e824f2145279973fe573b1
 DIST f39-backgrounds-39.0.3.tar.xz 9726796 BLAKE2B 
b2a471fbef4c5a7e3c271e8e33793b6f4415c930b09290823623786b22a2b9bc3b6040c4efa09928d8135409fb805a1626b6f8f2f9f07def3fde512290a31d78
 SHA512 
0f161ae580971ae11b9f645d0493c1cdb22bf86f849db2e057d1e6d611489152fb5ef4fe9aa9709791323105b6bacb999dcd0ee25d686ca5f82bf214dcd7a315
 DIST f39-backgrounds-39.0.4.tar.xz 15240932 BLAKE2B 
89106f86da9b4db629d9b3bc7fa9a8781f964bdf142c5eb0a03864c69d3f5078474282af540e79cbc3e4eede90f5542ad04cefb2bc1dba507084e0645cf5eb03
 SHA512 
15e02c6e17a5eb0ad900ea1237e69f8f0d040a17f4d9772f66a9585cd42115a22f7a6bcf9e910edc8a729b8e3f87a62e21a5b8cddb5af6fe3166f7f905ddfe5c
+DIST f39-backgrounds-39.0.5.tar.xz 15241108 BLAKE2B 
d843841b30a6c6e9756a909c29ba66fb5ae2719d4f1a8c40dc0d4bc61d0816e145be242cee18bcca1973643407995d920861a00682156b5f72208d3723253723
 SHA512 
e03b61feb039c831e55d82d8fbdaecbcaf4d1ec8409eff263fdba03ada5b7a2ae707a5842ee0b2444f76208893bd0fd21f1781f89afd7d16e68c1d2ab165660e

diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-39.0.5.ebuild 
b/x11-themes/fedora-backgrounds/fedora-backgrounds-39.0.5.ebuild
new file mode 100644
index ..2801248892ad
--- /dev/null
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-39.0.5.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 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/

2024-02-25 Thread Pacho Ramos
commit: b2e7a7cbc5944429a949029cbcf97b6bdd6735fb
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Feb 25 15:16:00 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Feb 25 15:19:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2e7a7cb

x11-themes/fedora-backgrounds: Fix EmptyGlobalAssignment

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

 x11-themes/fedora-backgrounds/fedora-backgrounds-27.0.1.ebuild | 7 +--
 x11-themes/fedora-backgrounds/fedora-backgrounds-28.1.5.ebuild | 7 +--
 x11-themes/fedora-backgrounds/fedora-backgrounds-29.1.3.ebuild | 7 +--
 x11-themes/fedora-backgrounds/fedora-backgrounds-30.1.2.ebuild | 7 +--
 x11-themes/fedora-backgrounds/fedora-backgrounds-31.0.4.ebuild | 8 +---
 x11-themes/fedora-backgrounds/fedora-backgrounds-32.2.2.ebuild | 7 +--
 x11-themes/fedora-backgrounds/fedora-backgrounds-33.0.8.ebuild | 7 +--
 x11-themes/fedora-backgrounds/fedora-backgrounds-34.0.1.ebuild | 7 +--
 x11-themes/fedora-backgrounds/fedora-backgrounds-36.1.2.ebuild | 7 +--
 x11-themes/fedora-backgrounds/fedora-backgrounds-37.0.5.ebuild | 7 +--
 x11-themes/fedora-backgrounds/fedora-backgrounds-38.1.1.ebuild | 7 +--
 x11-themes/fedora-backgrounds/fedora-backgrounds-39.0.5.ebuild | 5 -
 12 files changed, 11 insertions(+), 72 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 50a4ecfe9a96..3c45bcb55681 100644
--- a/x11-themes/fedora-backgrounds/fedora-backgrounds-27.0.1.ebuild
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-27.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,11 +12,6 @@ 
SRC_URI="https://github.com/fedoradesign/backgrounds/releases/download/v${PV}/${
 
 LICENSE="CC-BY-SA-4.0"
 KEYWORDS="amd64 x86"
-IUSE=""
 SLOT="$(ver_cut 1)"
 
-RDEPEND=""
-DEPEND=""
-BDEPEND=""
-
 S="${WORKDIR}/${MY_PN}"

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 50a4ecfe9a96..3c45bcb55681 100644
--- a/x11-themes/fedora-backgrounds/fedora-backgrounds-28.1.5.ebuild
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-28.1.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,11 +12,6 @@ 
SRC_URI="https://github.com/fedoradesign/backgrounds/releases/download/v${PV}/${
 
 LICENSE="CC-BY-SA-4.0"
 KEYWORDS="amd64 x86"
-IUSE=""
 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 50a4ecfe9a96..3c45bcb55681 100644
--- a/x11-themes/fedora-backgrounds/fedora-backgrounds-29.1.3.ebuild
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-29.1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,11 +12,6 @@ 
SRC_URI="https://github.com/fedoradesign/backgrounds/releases/download/v${PV}/${
 
 LICENSE="CC-BY-SA-4.0"
 KEYWORDS="amd64 x86"
-IUSE=""
 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 50a4ecfe9a96..3c45bcb55681 100644
--- a/x11-themes/fedora-backgrounds/fedora-backgrounds-30.1.2.ebuild
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-30.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,11 +12,6 @@ 
SRC_URI="https://github.com/fedoradesign/backgrounds/releases/download/v${PV}/${
 
 LICENSE="CC-BY-SA-4.0"
 KEYWORDS="amd64 x86"
-IUSE=""
 SLOT="$(ver_cut 1)"
 
-RDEPEND=""
-DEPEND=""
-BDEPEND=""
-
 S="${WORKDIR}/${MY_PN}"

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 2e3c9eb609aa..cd943b33fee0 100644
--- a/x11-themes/fedora-backgrounds/fedora-backgrounds-31.0.4.ebuild
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-31.0.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright

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

2024-02-25 Thread Pacho Ramos
commit: 0709aedd89ff1fc3c86a6695082da20184f142c1
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Feb 25 15:11:57 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Feb 25 15:19:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0709aedd

x11-themes/fedora-backgrounds: drop 39.0.3, 39.0.4

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

 x11-themes/fedora-backgrounds/Manifest |  2 --
 .../fedora-backgrounds-39.0.3.ebuild   | 24 --
 .../fedora-backgrounds-39.0.4.ebuild   | 24 --
 3 files changed, 50 deletions(-)

diff --git a/x11-themes/fedora-backgrounds/Manifest 
b/x11-themes/fedora-backgrounds/Manifest
index 104339d04ef8..3a6435f91649 100644
--- a/x11-themes/fedora-backgrounds/Manifest
+++ b/x11-themes/fedora-backgrounds/Manifest
@@ -9,6 +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.1.1.tar.xz 11412412 BLAKE2B 
44942432788bcbba62fd207091ad3c42d7db15586c8b46fb42f0f81b653b27ece10688b464651865517290f9d2cb90ef0e85543e80f9acaeb29d6f3f653dfff8
 SHA512 
79634cf9bd84ac4e11c8f6c8a45944f13db3c842a2ffc3374cdd991d279f4e3584b14f932811c3748e77f913cea3e3dc83af071e92e824f2145279973fe573b1
-DIST f39-backgrounds-39.0.3.tar.xz 9726796 BLAKE2B 
b2a471fbef4c5a7e3c271e8e33793b6f4415c930b09290823623786b22a2b9bc3b6040c4efa09928d8135409fb805a1626b6f8f2f9f07def3fde512290a31d78
 SHA512 
0f161ae580971ae11b9f645d0493c1cdb22bf86f849db2e057d1e6d611489152fb5ef4fe9aa9709791323105b6bacb999dcd0ee25d686ca5f82bf214dcd7a315
-DIST f39-backgrounds-39.0.4.tar.xz 15240932 BLAKE2B 
89106f86da9b4db629d9b3bc7fa9a8781f964bdf142c5eb0a03864c69d3f5078474282af540e79cbc3e4eede90f5542ad04cefb2bc1dba507084e0645cf5eb03
 SHA512 
15e02c6e17a5eb0ad900ea1237e69f8f0d040a17f4d9772f66a9585cd42115a22f7a6bcf9e910edc8a729b8e3f87a62e21a5b8cddb5af6fe3166f7f905ddfe5c
 DIST f39-backgrounds-39.0.5.tar.xz 15241108 BLAKE2B 
d843841b30a6c6e9756a909c29ba66fb5ae2719d4f1a8c40dc0d4bc61d0816e145be242cee18bcca1973643407995d920861a00682156b5f72208d3723253723
 SHA512 
e03b61feb039c831e55d82d8fbdaecbcaf4d1ec8409eff263fdba03ada5b7a2ae707a5842ee0b2444f76208893bd0fd21f1781f89afd7d16e68c1d2ab165660e

diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-39.0.3.ebuild 
b/x11-themes/fedora-backgrounds/fedora-backgrounds-39.0.3.ebuild
deleted file mode 100644
index 5a5f5beabdca..
--- a/x11-themes/fedora-backgrounds/fedora-backgrounds-39.0.3.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# 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}"

diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-39.0.4.ebuild 
b/x11-themes/fedora-backgrounds/fedora-backgrounds-39.0.4.ebuild
deleted file mode 100644
index 5a5f5beabdca..
--- a/x11-themes/fedora-backgrounds/fedora-backgrounds-39.0.4.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# 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: app-office/wps-office/

2024-02-25 Thread Pacho Ramos
commit: ccb4a0918ef9d92c39ac6f24db9e19c1cf6c553d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Feb 25 15:19:22 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Feb 25 15:19:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccb4a091

app-office/wps-office: add 11.1.0.11719

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

 app-office/wps-office/Manifest |  1 +
 .../wps-office/wps-office-11.1.0.11719.ebuild  | 90 ++
 2 files changed, 91 insertions(+)

diff --git a/app-office/wps-office/Manifest b/app-office/wps-office/Manifest
index 7cf6ff2278dd..2a18b4f50f36 100644
--- a/app-office/wps-office/Manifest
+++ b/app-office/wps-office/Manifest
@@ -2,3 +2,4 @@ DIST wps-office_11.1.0.11698_amd64.deb 413452358 BLAKE2B 
99c71532b1481444875bd59
 DIST wps-office_11.1.0.11698_arm64.deb 363977336 BLAKE2B 
f8e356d93b2cdfde4b9b0c892869c6e2da3ec717f39d281aa6aa97219a63bbcf4206d2196b7a8cab04e0884fbe3e08e01d1b80fc08d182fa38a1f9b97d678a59
 SHA512 
828523dab2f78d7fe0f522adfe7b56895a882c5fa76667a6a3c499bfea0281866e2436852434b1853e96c7ba3e9a70c306fd73d76346d64582a8320a8475a247
 DIST wps-office_11.1.0.11698_loongarch64.deb 377014384 BLAKE2B 
2a2e38a88abc4d43397d5464458811a9a1445cc0ad5ce24b2abbfab3b10b32c653ec770cb657746a853f59ef62813df34f7ad6fa71d99c6fc43e4f988f83f477
 SHA512 
433f99bc7c7896342c522e78f9f5f640f94e517f86d6624b8333fd806d115d004cbd163f0b66e81b3ca0fe7e97b8929205dcd81f1d497b01dac1cc2801087765
 DIST wps-office_11.1.0.11698_mips64el.deb 362887032 BLAKE2B 
f96dbc01db707e3b68ffef8fcf7589598d3e0cd7657533c6ba7def8ea5b5e3d1ffd861d4205517678525a25046157503853ae25df0cd631e6fed05b3bf1a2525
 SHA512 
a254fa1ed9e5b89558cb49a390366c9a5877f9688ff2cad9f72d8ff609edf03ab17f54798362fd2f0ca4a830b10d0b048bff9691c506668d8b9b7fabe583fd12
+DIST wps-office_11.1.0.11719.XA_amd64.deb 319340366 BLAKE2B 
b2d9a93ea5ec3dfefc49b276556c1fdcd37b24fee9abae8c0521aa8c816102f739b345b6442c8fc27b7fe64c4c03468afbe74a5da41b8c22de8f2dda4b04e346
 SHA512 
9e4bdaa7c3e276d8b38b020adbae69f395bfda0da91e41566eb427b9eeeddfcf8957eff69e134cdb1e4c42a2d08a32069920db8834145a035b1b1739e23b7203

diff --git a/app-office/wps-office/wps-office-11.1.0.11719.ebuild 
b/app-office/wps-office/wps-office-11.1.0.11719.ebuild
new file mode 100644
index ..33b32f57c40b
--- /dev/null
+++ b/app-office/wps-office/wps-office-11.1.0.11719.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2024 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="
+   amd64?  ( 
https://wdl1.pcfg.cache.wpscdn.com/wpsdl/wpsoffice/download/linux/${MY_PV}/${PN}_${PV}.XA_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 )
+"
+
+S="${WORKDIR}"
+
+src_install() {
+   # 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 ; }
+
+   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}
+
+   fperms 0755 
/opt/kingsoft/wps-office/office6/{wps,wpp,et,wpspdf,wpsoffice,promecefpluginhost,transerr,ksolaunch,wpscloudsvr}
+}



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

2024-02-02 Thread Pacho Ramos
commit: 9d632c7631e9e982aef80a02b792cd79de6c11cd
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Feb  2 17:29:48 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri Feb  2 17:31:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d632c76

app-office/onlyoffice-bin: add 8.0.0

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

 app-office/onlyoffice-bin/Manifest |  1 +
 .../onlyoffice-bin/onlyoffice-bin-8.0.0.ebuild | 89 ++
 2 files changed, 90 insertions(+)

diff --git a/app-office/onlyoffice-bin/Manifest 
b/app-office/onlyoffice-bin/Manifest
index 75d5a766df95..f9a08db886e8 100644
--- a/app-office/onlyoffice-bin/Manifest
+++ b/app-office/onlyoffice-bin/Manifest
@@ -1,2 +1,3 @@
 DIST onlyoffice-bin-7.5.0_amd64.deb 245586576 BLAKE2B 
8689b8ceaee44225718546532bdafed65a4a877011c90e2ca448a9811b053f30975f08527814abe0197494289db859a4ad9c6e0dd6f30f6cb8cf0317643695b8
 SHA512 
136d722b4e0687433bd4d2d36616f18c9cb8735d48f38edf401b156522cefb51daba0c2b7729f66767c436c527fdfdd9fc27e0f0f678831bfbe31265b09a886e
 DIST onlyoffice-bin-7.5.1_amd64.deb 245522054 BLAKE2B 
8802308016b9f40e24b438f713b91c4e880eed17393b45848ee534ba81809e6674befd0d17bec9f38ab188aaaf02af24797da6cf77a9c10e376580d9500a6765
 SHA512 
20321942fcfed23228b38370efbeeb46bdd2792b2a5acaa934c76b380cc557c7daaea81dc7c7f328a13d18c4dc520f1e489d2d5eb5545d5b4c5c0458eebfeec6
+DIST onlyoffice-bin-8.0.0_amd64.deb 208403072 BLAKE2B 
25d3eeaf2acca46e0b0b67f9b5ae1770df1832f02a51e790fb80d8de67c988d3609e5be6a3d00c8649b2b0ba590ef9e8dfd58cae77d6d41dc59c17a81cb9ac04
 SHA512 
f6db9de8dc0df6d708b21df97b048285f8b1e2cf1a443cc84bb89c928f32d2bd72f6b8febc284139e2304d73f1db60d1fa0dc290d84e6273fb58c9e0cdeae1dd

diff --git a/app-office/onlyoffice-bin/onlyoffice-bin-8.0.0.ebuild 
b/app-office/onlyoffice-bin/onlyoffice-bin-8.0.0.ebuild
new file mode 100644
index ..707eea99fddc
--- /dev/null
+++ b/app-office/onlyoffice-bin/onlyoffice-bin-8.0.0.ebuild
@@ -0,0 +1,89 @@
+# Copyright 2020-2024 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
+   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
+   || (
+   media-libs/libpulse
+   media-sound/apulse
+   )
+"
+
+S="${WORKDIR}"
+
+QA_PREBUILT="*"
+
+src_prepare() {
+   default
+
+   # Allow launching the ONLYOFFICE on ALSA systems via media-sound/apuls
+   sed -i -e 's|\(export 
LD_LIBRARY_PATH=$DIR$LDLPATH\)|\1:'"${EPREFIX}"'/usr/'$(get_libdir)'/apulse|' \
+   "${S}"/usr/bin/onlyoffice-desktopeditors || die
+}
+
+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: app-office/onlyoffice-bin/

2024-02-02 Thread Pacho Ramos
commit: cfde929d25a885d714746dc51bf8720aa2d9851b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Feb  2 17:31:16 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri Feb  2 17:31:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfde929d

app-office/onlyoffice-bin: drop 7.5.0

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

 app-office/onlyoffice-bin/Manifest |  1 -
 .../onlyoffice-bin/onlyoffice-bin-7.5.0.ebuild | 89 --
 2 files changed, 90 deletions(-)

diff --git a/app-office/onlyoffice-bin/Manifest 
b/app-office/onlyoffice-bin/Manifest
index f9a08db886e8..efb9f59c2a98 100644
--- a/app-office/onlyoffice-bin/Manifest
+++ b/app-office/onlyoffice-bin/Manifest
@@ -1,3 +1,2 @@
-DIST onlyoffice-bin-7.5.0_amd64.deb 245586576 BLAKE2B 
8689b8ceaee44225718546532bdafed65a4a877011c90e2ca448a9811b053f30975f08527814abe0197494289db859a4ad9c6e0dd6f30f6cb8cf0317643695b8
 SHA512 
136d722b4e0687433bd4d2d36616f18c9cb8735d48f38edf401b156522cefb51daba0c2b7729f66767c436c527fdfdd9fc27e0f0f678831bfbe31265b09a886e
 DIST onlyoffice-bin-7.5.1_amd64.deb 245522054 BLAKE2B 
8802308016b9f40e24b438f713b91c4e880eed17393b45848ee534ba81809e6674befd0d17bec9f38ab188aaaf02af24797da6cf77a9c10e376580d9500a6765
 SHA512 
20321942fcfed23228b38370efbeeb46bdd2792b2a5acaa934c76b380cc557c7daaea81dc7c7f328a13d18c4dc520f1e489d2d5eb5545d5b4c5c0458eebfeec6
 DIST onlyoffice-bin-8.0.0_amd64.deb 208403072 BLAKE2B 
25d3eeaf2acca46e0b0b67f9b5ae1770df1832f02a51e790fb80d8de67c988d3609e5be6a3d00c8649b2b0ba590ef9e8dfd58cae77d6d41dc59c17a81cb9ac04
 SHA512 
f6db9de8dc0df6d708b21df97b048285f8b1e2cf1a443cc84bb89c928f32d2bd72f6b8febc284139e2304d73f1db60d1fa0dc290d84e6273fb58c9e0cdeae1dd

diff --git a/app-office/onlyoffice-bin/onlyoffice-bin-7.5.0.ebuild 
b/app-office/onlyoffice-bin/onlyoffice-bin-7.5.0.ebuild
deleted file mode 100644
index b7a024eb6d59..
--- a/app-office/onlyoffice-bin/onlyoffice-bin-7.5.0.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop unpacker xdg
-
-MY_P="ONLYOFFICE-DesktopEditors-"${PV}""
-
-DESCRIPTION="Onlyoffice is an office productivity suite (binary version)"
-HOMEPAGE="https://www.onlyoffice.com/;
-SRC_URI="
-   amd64? (
-   
https://github.com/ONLYOFFICE/DesktopEditors/releases/download/v"${PV}"/onlyoffice-desktopeditors_amd64.deb
-   -> "${P}"_amd64.deb
-   )
-"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-RESTRICT="mirror strip test"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   dev-libs/wayland
-   dev-qt/qtgui:5[eglfs]
-   dev-qt/qtdeclarative:5
-   dev-qt/qtwayland:5
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   media-libs/gst-plugins-base:1.0
-   media-libs/gstreamer:1.0
-   media-libs/harfbuzz
-   media-libs/libglvnd
-   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
-   || (
-   media-libs/libpulse
-   media-sound/apulse
-   )
-"
-
-S="${WORKDIR}"
-
-QA_PREBUILT="*"
-
-src_prepare() {
-   default
-
-   # Allow launching the ONLYOFFICE on ALSA systems via media-sound/apuls
-   sed -i -e 's|\(export 
LD_LIBRARY_PATH=$DIR$LDLPATH\)|\1:'"${EPREFIX}"'/usr/'$(get_libdir)'/apulse|' \
-   "${S}"/usr/bin/onlyoffice-desktopeditors || die
-}
-
-src_install() {
-   domenu usr/share/applications/onlyoffice-desktopeditors.desktop
-   for size in {16,24,32,48,64,128,256}; do
-   newicon -s "${size}" 
opt/onlyoffice/desktopeditors/asc-de-"${size}".png onlyoffice-desktopeditors.png
-   done
-
-   dobin usr/bin/desktopeditors usr/bin/onlyoffice-desktopeditors
-   doins -r opt
-   fperms +x 
/opt/onlyoffice/desktopeditors/{DesktopEditors,editors_helper,converter/x2t}
-}



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

2024-02-02 Thread Pacho Ramos
commit: 072e3347a1139a11cfd62d3b823b9c67e2fc704d
Author: Guillermo Joandet  gmail  com>
AuthorDate: Tue Jan 30 20:50:02 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri Feb  2 17:31:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=072e3347

gnome-extra/gnome-network-displays: Version bump to 0.92.1

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35107
Signed-off-by: Pacho Ramos  gentoo.org>

 gnome-extra/gnome-network-displays/Manifest|  1 +
 .../gnome-network-displays-0.92.1.ebuild   | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/gnome-extra/gnome-network-displays/Manifest 
b/gnome-extra/gnome-network-displays/Manifest
index 277a932f1c04..45c0b151b044 100644
--- a/gnome-extra/gnome-network-displays/Manifest
+++ b/gnome-extra/gnome-network-displays/Manifest
@@ -1 +1,2 @@
 DIST gnome-network-displays-0.90.5.tar.xz 594196 BLAKE2B 
4affeacc21ff581fb49bf29cd7954be7f3fe3531b904f013335d0b8bc25c0384119523a89b3f5f771eb518dfa82deb71ff22d1d5169d99b0799b4129c8586f70
 SHA512 
c3d4df7cfaba3482936817ad352e6e7185df4381e119236d6c33093356d5ffb12ade1f2afd4677500fa986fa9cac57df93862ac8366f9606fee169b5f8cb98e0
+DIST gnome-network-displays-0.92.1.tar.xz 647084 BLAKE2B 
ad3cf6d50b0d34c0d62d606ac7b53211ba157cfb8ff5c7b0c63a42be8f431b84f1ad0a2ac966c2adfde7b06c20668f7a8df7a26d7f7e07e4f51b1be0685d3411
 SHA512 
2e1bc9afabde8ee11aabab83e2207bd491052ab64a16c8d7fb26e8c759411c39abfd9d3f590b2f3118ec5d7350de6c18cabf7d0442b87628b9e0067a4ce87da4

diff --git 
a/gnome-extra/gnome-network-displays/gnome-network-displays-0.92.1.ebuild 
b/gnome-extra/gnome-network-displays/gnome-network-displays-0.92.1.ebuild
new file mode 100644
index ..c2aa8bc1a72b
--- /dev/null
+++ b/gnome-extra/gnome-network-displays/gnome-network-displays-0.92.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+inherit gnome.org gnome2-utils meson python-any-r1 xdg
+
+DESCRIPTION="Stream the desktop to Wi-Fi Display capable devices"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-network-displays;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="firewalld test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/glib:2
+   gnome-base/gnome-desktop:3
+   media-libs/gst-rtsp-server
+   media-libs/libpulse[glib]
+   media-plugins/gst-plugins-faac
+   media-plugins/gst-plugins-x264
+   media-plugins/gst-plugins-ximagesrc
+   >=gui-libs/gtk-4
+   >=net-misc/networkmanager-1.16.0[wifi]
+   >=dev-libs/libportal-0.7
+   >=gui-libs/libadwaita-1
+   net-dns/dnsmasq
+   net-wireless/wpa_supplicant[p2p]
+   sys-apps/xdg-desktop-portal[screencast(+)]
+   firewalld? ( net-firewall/firewalld )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   sys-devel/gettext
+   virtual/pkgconfig
+   dev-libs/protobuf-c
+   test? (
+   dev-libs/appstream-glib
+   dev-util/desktop-file-utils
+   )
+"
+
+DOCS=( README.md )
+
+src_prepare() {
+   default
+   # https://gitlab.gnome.org/GNOME/gnome-network-displays/-/issues/272
+   sed -i -e "s/args: \['validate'/args: \['--nonet', 'validate'/" \
+   data/meson.build || die
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use firewalld firewalld_zone)
+   )
+   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-alphabetical-grid/

2024-01-28 Thread Pacho Ramos
commit: d7b08afed0c32354b53d0800f209ab5eef7a28db
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jan 28 12:33:02 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Jan 28 12:35:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7b08afe

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

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

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

diff --git a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
index fdf45545f3ec..1e73bf251a56 100644
--- a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
+++ b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
@@ -1,4 +1,3 @@
 DIST gnome-shell-extension-alphabetical-grid-32.0.tar.gz 214580 BLAKE2B 
b3fd0be85c5f74240f25a96b041df6ca0e3cf02b2b025eb2ffa5f1e3ed9f9562dac3ee37b7a32a548b3a8054ad8728a9d93c9bd84d771eadb0c9d56b2366cd97
 SHA512 
8ac96bea822df28cd980179a19d3f7acb8a950b3f1e41e650ff2982cb3b657434a0eb49357ebd206b68de102bb3c89b823f16cbcd379e7807598b923e5a64c6c
-DIST gnome-shell-extension-alphabetical-grid-35.0.tar.gz 215465 BLAKE2B 
981bd47a47ab4c0b4d521a6d48164ae2edd2d883f38e37d3bda5f60eb75f0e3e27d607130e35d5a280593de2ab7955f29d8c0d76ca7bd5de33281a4d175a5d72
 SHA512 
af3641284361587adc6a8a8beefb95da8e35fbe2a505e7e21fd14afebb76175500745c4fe0b1bdbf0482a6c74c5facd6786aa59ec7f8cc2498b64f33aad255e7
 DIST gnome-shell-extension-alphabetical-grid-36.0.tar.gz 215631 BLAKE2B 
339fc9d6fde299b2c989aa135d1eb7f6d95d5c3cedf1e38ed17b1a280cac4092aea361fe44fa957b7ec3a821f7f51514d10dda4ad195734fb92f0278453a02ee
 SHA512 
4c7b5e32b14e59e2d80e84a0d039b0655750e2f1eb75e20a4c903a6a24b813c0378644db449e757e35c6eb27b69598bd614294a3e631853bb3c628b3eac322af
 DIST gnome-shell-extension-alphabetical-grid-38.0.tar.gz 216817 BLAKE2B 
bfb01e647b8545c70ce9e3b65910701ebce38d110a97c15e0413f10c0b68116b4624e98ad0d34961b701b2f2b43c20f1a15e31219edfb14a79321143be3e2c8d
 SHA512 
4736a5e621c58adf635c468032233f54b9a2f93cdec9e65616a7272ee3368fe901401d051ed13674c815b73fdef9f7a4c38bc9e3e4c19ede7adc6782ae91cff1

diff --git 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-35.0.ebuild
 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-35.0.ebuild
deleted file mode 100644
index 3c2e00a566a1..
--- 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-35.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-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-45
-   gui-libs/libadwaita
-"
-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/

2024-01-28 Thread Pacho Ramos
commit: 3a6bd2f69ed50b5856cafe60d5eaa14515fd33a8
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jan 28 12:32:25 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Jan 28 12:35:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a6bd2f6

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

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

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

diff --git a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
index a3272926f38c..fdf45545f3ec 100644
--- a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
+++ b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-shell-extension-alphabetical-grid-32.0.tar.gz 214580 BLAKE2B 
b3fd0be85c5f74240f25a96b041df6ca0e3cf02b2b025eb2ffa5f1e3ed9f9562dac3ee37b7a32a548b3a8054ad8728a9d93c9bd84d771eadb0c9d56b2366cd97
 SHA512 
8ac96bea822df28cd980179a19d3f7acb8a950b3f1e41e650ff2982cb3b657434a0eb49357ebd206b68de102bb3c89b823f16cbcd379e7807598b923e5a64c6c
 DIST gnome-shell-extension-alphabetical-grid-35.0.tar.gz 215465 BLAKE2B 
981bd47a47ab4c0b4d521a6d48164ae2edd2d883f38e37d3bda5f60eb75f0e3e27d607130e35d5a280593de2ab7955f29d8c0d76ca7bd5de33281a4d175a5d72
 SHA512 
af3641284361587adc6a8a8beefb95da8e35fbe2a505e7e21fd14afebb76175500745c4fe0b1bdbf0482a6c74c5facd6786aa59ec7f8cc2498b64f33aad255e7
 DIST gnome-shell-extension-alphabetical-grid-36.0.tar.gz 215631 BLAKE2B 
339fc9d6fde299b2c989aa135d1eb7f6d95d5c3cedf1e38ed17b1a280cac4092aea361fe44fa957b7ec3a821f7f51514d10dda4ad195734fb92f0278453a02ee
 SHA512 
4c7b5e32b14e59e2d80e84a0d039b0655750e2f1eb75e20a4c903a6a24b813c0378644db449e757e35c6eb27b69598bd614294a3e631853bb3c628b3eac322af
+DIST gnome-shell-extension-alphabetical-grid-38.0.tar.gz 216817 BLAKE2B 
bfb01e647b8545c70ce9e3b65910701ebce38d110a97c15e0413f10c0b68116b4624e98ad0d34961b701b2f2b43c20f1a15e31219edfb14a79321143be3e2c8d
 SHA512 
4736a5e621c58adf635c468032233f54b9a2f93cdec9e65616a7272ee3368fe901401d051ed13674c815b73fdef9f7a4c38bc9e3e4c19ede7adc6782ae91cff1

diff --git 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-38.0.ebuild
 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-38.0.ebuild
new file mode 100644
index ..50291ca4a9f4
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-38.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2024 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"
+
+RDEPEND="
+   app-eselect/eselect-gnome-shell-extensions
+   >=gnome-base/gnome-shell-45
+   gui-libs/libadwaita
+"
+DEPEND="${COMMON_DEPEND}"
+
+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: app-office/grisbi/

2024-01-28 Thread Pacho Ramos
commit: 63276b9ca85aa0eccd2509e88cf98091fe20c3f3
Author: Guillaume Castagnino  xwing  info>
AuthorDate: Mon Jan 22 05:50:43 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Jan 28 12:23:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63276b9c

app-office/grisbi: add 3.0.3, drop 3.0.0

Signed-off-by: Guillaume Castagnino  xwing.info>
Closes: https://github.com/gentoo/gentoo/pull/34954
Signed-off-by: Pacho Ramos  gentoo.org>

 app-office/grisbi/Manifest | 2 +-
 app-office/grisbi/{grisbi-3.0.0.ebuild => grisbi-3.0.3.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-office/grisbi/Manifest b/app-office/grisbi/Manifest
index af65db5b8d34..33bc216a39c6 100644
--- a/app-office/grisbi/Manifest
+++ b/app-office/grisbi/Manifest
@@ -1,3 +1,3 @@
 DIST grisbi-2.0.5.tar.bz2 7465632 BLAKE2B 
c70fd313660d8fbc0d93d86d89f7470564a0865b8423ae0e8a2f40fc1f4dbe959ed37141963dbc5ab9e6154ff71af3120303bd4c6ccc5554d1da75200c6e8a84
 SHA512 
16535cbdf0647abc60878bc5a21b22d76090d6a5dab89a9e1ff4029eef25f284a627555ec0724977ba01313f33aee06489b908aaa6600a566f86a87b5f33b7f9
-DIST grisbi-3.0.0.tar.bz2 12447582 BLAKE2B 
7e1f2041898811c16eb05f603b7965bea32f6d16ad7b836c1cadfc305e8d794c5ccd82865ed25e3f741b9fad6734b7f9977fcfbf8c73ebd75e84538d3d075248
 SHA512 
08af544378317c5e4bf67b5dc8e796145587970a530cd9d9065532acab317f7c91e9159b299e7903ec4fa0d29a3004dfae58e17b2f4efe304d8fdd3c0fbe8e04
 DIST grisbi-3.0.1.tar.bz2 12448098 BLAKE2B 
ae593b4bf3afab3b377bdd79442b8a7fda7627e39a22780cdbc40b906aeceddaec28196a5484b8e3da67b48103a589016193440dd0331cc086b88543d9597827
 SHA512 
a1bdc10ac4a50f19a5d4d9012f9c3d785782b3fcbc8055e0f60780131cb97d2154dfee05033b7e3a0437bb57d5b7ca3504fae79d4738bd0f2f6f0f0f2861f9ba
+DIST grisbi-3.0.3.tar.bz2 12877828 BLAKE2B 
439bb7f7e4724453b84f6c4ddc28926d9ba528460ea9d09c8d3c69ee1eba448805332eb752b06dc9ca67a4ca2fc17da68b583984f9c75530c2a8768985ed42b4
 SHA512 
7214f1cb7ca9eb0d87c082bd7ba70cf70d1f117c4e021c8e371961ddb7ab07b854986c4a6ab8892e2f7835d46c9814df27411fffc5aeabaf42bcf4fb8dea9dc1

diff --git a/app-office/grisbi/grisbi-3.0.0.ebuild 
b/app-office/grisbi/grisbi-3.0.3.ebuild
similarity index 86%
rename from app-office/grisbi/grisbi-3.0.0.ebuild
rename to app-office/grisbi/grisbi-3.0.3.ebuild
index aa0b4628c5d6..5e1755cddcd0 100644
--- a/app-office/grisbi/grisbi-3.0.0.ebuild
+++ b/app-office/grisbi/grisbi-3.0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -7,7 +7,7 @@ inherit gnome2
 
 DESCRIPTION="Grisbi is a personal accounting application for Linux"
 HOMEPAGE="http://www.grisbi.org https://github.com/grisbi/grisbi;
-SRC_URI="mirror://sourceforge/${PN}/grisbi%20stable/$(ver_cut 
1-2).x/${P}.tar.bz2"
+SRC_URI="https://downloads.sourceforge.net/${PN}/grisbi%20stable/$(ver_cut 
1-2).x/${P}.tar.bz2"
 IUSE="goffice nls ofx ssl"
 
 LICENSE="GPL-2"



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

2024-01-28 Thread Pacho Ramos
commit: 7b987b92aa9a24827a465f4d6a11247aa24d47a7
Author: Guillermo Joandet  gmail  com>
AuthorDate: Tue Jan 16 14:52:14 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Jan 28 12:09:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b987b92

app-text/iso-codes: Version bump to 4.16.0

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34836
Signed-off-by: Pacho Ramos  gentoo.org>

 app-text/iso-codes/Manifest|  1 +
 app-text/iso-codes/iso-codes-4.16.0.ebuild | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/app-text/iso-codes/Manifest b/app-text/iso-codes/Manifest
index 88816039a3a3..302c960ec1c9 100644
--- a/app-text/iso-codes/Manifest
+++ b/app-text/iso-codes/Manifest
@@ -1 +1,2 @@
 DIST iso-codes-v4.15.0.tar.gz 15046318 BLAKE2B 
fc4a9dd6a80fbd7658e0ba30f483a57f7d487f5eb7cc73ac2504d24397f1a8519acf8bf2431b18f969cbe4dd8e386cedd82c9284d405c57c6682af7639b4aacb
 SHA512 
1700c5c24a5a8c278df67539d7d99cae832a72e2fc604394b15af17cad78e36a9280e0a91ecaeade9e14b9f6431967ef2d2e662e73d200773e63455b0e1c5187
+DIST iso-codes-v4.16.0.tar.gz 15163129 BLAKE2B 
8fcdb3c12c502c1e14169765db9c9dd7778fc5d4bb0da37aa6b27efeebd5ce9f3e825e5b1a7ae8d659babf2d6b9124af08b40ed8a2a1235e88df50be9c204ca5
 SHA512 
04d93eb37ff309c850a1af6d4cf6bb92a16e25ee35ee12e16325f6e7b476ba40bbf5d11e2f4c425111220480911b1dbc9e244189ea7487f1f0ea4dbce2307c96

diff --git a/app-text/iso-codes/iso-codes-4.16.0.ebuild 
b/app-text/iso-codes/iso-codes-4.16.0.ebuild
new file mode 100644
index ..91e614fefbbc
--- /dev/null
+++ b/app-text/iso-codes/iso-codes-4.16.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+PLOCALES="ab ace ach af ak am an ar as ast ay az ba bar be bg bi bn bn_BD 
bn_IN br bs byn ca ce ch chr ckb crh cs csb cv cy da de dv dz ee el en eo es et 
eu fa ff fi fil fo fr frp fur fy ga gez gl gn gu gv ha haw he hi hr ht hu hy ia 
id io is it iu ja jam ka kab ki kk kl km kmr kn ko kok kv kw ky lo lt lv mai 
mhr mi mk ml mn mr ms mt my na nah nb_NO ne nl nn nso nv oc or pa pa_PK pap pi 
pl ps pt pt_BR ro ro_MD ru rw sc sd si sk sl so son sq sr sr@latin sv sw ta te 
tg th ti tig tk tl tr tt tt@iqtelif tzm ug uk ur uz ve vi wa wal wo xh yo zh_CN 
zh_HK zh_Hans zh_Hant zh_TW zu"
+
+inherit python-any-r1
+
+DESCRIPTION="ISO language, territory, currency, script codes and their 
translations"
+HOMEPAGE="https://salsa.debian.org/iso-codes-team/iso-codes;
+SRC_URI="https://salsa.debian.org/${PN}-team/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+BDEPEND="${PYTHON_DEPS}
+   sys-devel/gettext
+"
+S="${WORKDIR}/${PN}-v${PV}"
+
+# This ebuild does not install any binaries.
+RESTRICT="binchecks strip"
+
+DOCS=( CHANGELOG.md README.md )
+
+# plocale_find_changes doesn't support multiple directories,
+# so need to do the update scan ourselves.
+check_existing_locales() {
+   local std loc all_locales=()
+
+   ebegin "Looking for new locales"
+   for std in "${all_stds[@]}"; do
+   pushd "${std}" >/dev/null || die
+   for loc in *.po; do
+   all_locales+=( "${loc%.po}" )
+   done
+   popd >/dev/null
+   done
+
+   all_locales=$(echo $(printf '%s\n' "${all_locales[@]}" | LC_COLLATE=C 
sort -u))
+   if [[ ${PLOCALES} != "${all_locales}" ]]; then
+   eend 1
+   eerror "There are changes in locales! This ebuild should be 
updated to:"
+   eerror "PLOCALES=\"${all_locales}\""
+   die "Update PLOCALES in the ebuild"
+   else
+   eend 0
+   fi
+}
+
+src_prepare() {
+   default
+
+   local std loc mylinguas
+   local all_stds=( iso_15924 iso_3166-{1,2,3} iso_4217 iso_639-{2,3,5} )
+
+   check_existing_locales
+
+   # Modify the Makefiles so they only install requested locales.
+   for std in "${all_stds[@]}"; do
+   einfo "Preparing ${std} ..."
+   pushd "${std}" >/dev/null || die
+   mylinguas=()
+   for loc in *.po; do
+   if has ${loc%.po} ${LINGUAS-${loc%.po}}; then
+   mylinguas+=( "${loc}" )
+   fi
+   done
+
+   sed \
+   -e "/^pofiles =/s:=.*:= ${mylinguas[*]}:" \
+   -e "/^mofiles =/s:=.*:= ${mylinguas[*]/%.po/.mo}:" \
+   -i Makefile.am Makefile.in || die "sed in ${std} folder 
failed"
+   popd >/dev/null
+   done
+}



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

2024-01-28 Thread Pacho Ramos
commit: abc068884b93bf49d4e18ff34ae75f8fc6a9d9f7
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jan 28 12:14:50 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Jan 28 12:14:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abc06888

sys-apps/osinfo-db: drop 20230719

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

 sys-apps/osinfo-db/Manifest  |  1 -
 sys-apps/osinfo-db/osinfo-db-20230719.ebuild | 25 -
 2 files changed, 26 deletions(-)

diff --git a/sys-apps/osinfo-db/Manifest b/sys-apps/osinfo-db/Manifest
index 13988a0114f5..e5d84a6fd9d6 100644
--- a/sys-apps/osinfo-db/Manifest
+++ b/sys-apps/osinfo-db/Manifest
@@ -1,3 +1,2 @@
-DIST osinfo-db-20230719.tar.xz 144088 BLAKE2B 
2b4297be735da6a9c37f3ccb9164071afd8983740eb6d400d0262f76e27a5bdfde74d35d104ec9487ed4b1ba48306bffe7a3704017cde9429aca9a0f22b881f1
 SHA512 
42751d3c8defea0aec49389354a4b682e1881f6387296e7d1b8d32afe3a1d8b9d7a3093bac33d0dbba359d28f1375f35dee7b0ca89fc7f1ce39276c231deda7b
 DIST osinfo-db-20231027.tar.xz 143660 BLAKE2B 
212abe98a09165fdae9b7069ab00c120f90ccf944242cdb355b6c2cf8085086c29d08779123a2fd6c72abd6b7dad88a6d473368cf659f2682b342692bc04d6f0
 SHA512 
2a0729f99ff840ab29d90b3174da6fa6ebf0665786f17079a592ee4988a95fbf2b1453834139c6f62c491d777eefb1d094dc39b80ac13398e2db32e1033e9900
 DIST osinfo-db-20231215.tar.xz 149836 BLAKE2B 
bbc4cabbb2ef09dd58f0340c250ac9d014dbb7f38e7db96ecdb70bc4f7a6583f4a6c807262a52c5ada0eed7e69888b34bcf09a0041a943d0a3867ab9518e9005
 SHA512 
fed7b1fc28aa625a73242768776c451fc459a71dcda33194e9e0d8d049cdfdfcc354ca4289e1a97f82b23d4ec3a105e23d18438789fe1fe64e7bbb84a6b7

diff --git a/sys-apps/osinfo-db/osinfo-db-20230719.ebuild 
b/sys-apps/osinfo-db/osinfo-db-20230719.ebuild
deleted file mode 100644
index f2ac1ce4693f..
--- a/sys-apps/osinfo-db/osinfo-db-20230719.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="osinfo database files"
-HOMEPAGE="https://libosinfo.org/ https://gitlab.com/libosinfo/osinfo-db;
-SRC_URI="https://releases.pagure.org/libosinfo/${P}.tar.xz;
-S="${WORKDIR}"
-
-LICENSE="GPL-2+"
-SLOT="0"
-
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
-
-BDEPEND="sys-apps/osinfo-db-tools"
-
-# we don't depend on intltool here, contrary to README, as the tarball already
-# contains the processed results with translations in XML files
-
-src_unpack() { :; }
-
-src_install() {
-   osinfo-db-import --root "${D}" --dir "/usr/share/osinfo" 
"${DISTDIR}/${A}"
-}



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

2024-01-28 Thread Pacho Ramos
commit: d446a5a8d676b7c3ece050e8d05f628a0d46c005
Author: Guillermo Joandet  gmail  com>
AuthorDate: Tue Jan 16 15:20:30 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Jan 28 12:14:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d446a5a8

sys-apps/osinfo-db: Version bump to 20231215

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34838
Signed-off-by: Pacho Ramos  gentoo.org>

 sys-apps/osinfo-db/Manifest  |  1 +
 sys-apps/osinfo-db/osinfo-db-20231215.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/sys-apps/osinfo-db/Manifest b/sys-apps/osinfo-db/Manifest
index 20727a34187c..13988a0114f5 100644
--- a/sys-apps/osinfo-db/Manifest
+++ b/sys-apps/osinfo-db/Manifest
@@ -1,2 +1,3 @@
 DIST osinfo-db-20230719.tar.xz 144088 BLAKE2B 
2b4297be735da6a9c37f3ccb9164071afd8983740eb6d400d0262f76e27a5bdfde74d35d104ec9487ed4b1ba48306bffe7a3704017cde9429aca9a0f22b881f1
 SHA512 
42751d3c8defea0aec49389354a4b682e1881f6387296e7d1b8d32afe3a1d8b9d7a3093bac33d0dbba359d28f1375f35dee7b0ca89fc7f1ce39276c231deda7b
 DIST osinfo-db-20231027.tar.xz 143660 BLAKE2B 
212abe98a09165fdae9b7069ab00c120f90ccf944242cdb355b6c2cf8085086c29d08779123a2fd6c72abd6b7dad88a6d473368cf659f2682b342692bc04d6f0
 SHA512 
2a0729f99ff840ab29d90b3174da6fa6ebf0665786f17079a592ee4988a95fbf2b1453834139c6f62c491d777eefb1d094dc39b80ac13398e2db32e1033e9900
+DIST osinfo-db-20231215.tar.xz 149836 BLAKE2B 
bbc4cabbb2ef09dd58f0340c250ac9d014dbb7f38e7db96ecdb70bc4f7a6583f4a6c807262a52c5ada0eed7e69888b34bcf09a0041a943d0a3867ab9518e9005
 SHA512 
fed7b1fc28aa625a73242768776c451fc459a71dcda33194e9e0d8d049cdfdfcc354ca4289e1a97f82b23d4ec3a105e23d18438789fe1fe64e7bbb84a6b7

diff --git a/sys-apps/osinfo-db/osinfo-db-20231215.ebuild 
b/sys-apps/osinfo-db/osinfo-db-20231215.ebuild
new file mode 100644
index ..7e40fd5536dc
--- /dev/null
+++ b/sys-apps/osinfo-db/osinfo-db-20231215.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="osinfo database files"
+HOMEPAGE="https://libosinfo.org/ https://gitlab.com/libosinfo/osinfo-db;
+SRC_URI="https://releases.pagure.org/libosinfo/${P}.tar.xz;
+S="${WORKDIR}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+
+BDEPEND="sys-apps/osinfo-db-tools"
+
+# we don't depend on intltool here, contrary to README, as the tarball already
+# contains the processed results with translations in XML files
+
+src_unpack() { :; }
+
+src_install() {
+   osinfo-db-import --root "${D}" --dir "/usr/share/osinfo" 
"${DISTDIR}/${A}"
+}



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

2024-01-28 Thread Pacho Ramos
commit: 772072b92556359d19551ce506d8bc80be930355
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jan 28 11:53:40 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Jan 28 11:53:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=772072b9

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

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

 .../gnome-shell-extension-dash-to-panel/Manifest   |  1 +
 .../gnome-shell-extension-dash-to-panel-60.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 0c4de37d59e6..a0c14d8686e8 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-56.tar.gz 21206272 BLAKE2B 
31ce957b1cc7e57b9c10c1f092a5b8a20b8b9aff2871954df48de584fd42e079cabfc3cf17f25d29f90d8551a3ae4ddc4dad1047659be408133ca0f459edadca
 SHA512 
f11da73e72bb5199e55067dc581c019624db301947460861e56b50488b8da0151a71e82676f03f9283d2931dc15e23b0e7c0a149310951757d21983b216db2e5
 DIST gnome-shell-extension-dash-to-panel-59.tar.gz 21205305 BLAKE2B 
e5cfd058b44c8ca227d3ea58718861601197df536f0441b7df6256434419ae1a52d4b8e38bc0888c939f70452db4d3bfe9fdaac90069011221277e2f8aee399c
 SHA512 
f4824de4a60d8f96f225301599f0525619b297af060c5ff6cf60c615351110009f8920f0cca8a4adba8202b9daa2e0d9f88d8d2d9d1eedde27eef1144e59179a
+DIST gnome-shell-extension-dash-to-panel-60.tar.gz 21206762 BLAKE2B 
09812710837b2c250d3049d2aef8b8ab0944f29f9d08816d3befb85bcb23b07d57aeef48011e9104a2b42c7b4bd337fdd0fcd3f19a000626196d936fefdd9a81
 SHA512 
8dafa4e920a83a22f6cb82818f7360e62a81e8c66c68a6fb5d78f1f4c3b5ff3e3dbf6e7889c793f4a73ba5b87dd50232220aab299ebe5ff7535d7addc66a3dd7
 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-60.ebuild
 
b/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-60.ebuild
new file mode 100644
index ..90fe09120b18
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-60.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 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 ~x86"
+IUSE="branding"
+
+COMMON_DEPEND="dev-libs/glib:2"
+RDEPEND="${COMMON_DEPEND}
+   app-eselect/eselect-gnome-shell-extensions
+   >=gnome-base/gnome-shell-45
+"
+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: dev-cpp/mm-common/

2024-01-28 Thread Pacho Ramos
commit: 764e569807eb71c467c50c65e9b7e0bcb8c7e341
Author: Guillermo Joandet  gmail  com>
AuthorDate: Wed Jan 10 14:08:50 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Jan 28 11:49:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=764e5698

dev-cpp/mm-common: Version bump to 1.0.6

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34735
Signed-off-by: Pacho Ramos  gentoo.org>

 dev-cpp/mm-common/Manifest   |  1 +
 dev-cpp/mm-common/mm-common-1.0.6.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-cpp/mm-common/Manifest b/dev-cpp/mm-common/Manifest
index 7c99b5fd1186..a96d23566d81 100644
--- a/dev-cpp/mm-common/Manifest
+++ b/dev-cpp/mm-common/Manifest
@@ -1 +1,2 @@
 DIST mm-common-1.0.5.tar.xz 290608 BLAKE2B 
fcd698e8122fbcbcefcc6cce9460216cb3c3eabb17b309a28b964c9cd99b1329f936070f54b888cf0712e4590b8fe99394a110997ff023ff07dd7a30e55d771b
 SHA512 
bf681b4d63d5bf531a9315b0c8841e3815af276828d1828a3eb04dcb805cbbfbaac182f79f5e48688a7eef8666975b9079144e320093e4ee3addff48813e61ad
+DIST mm-common-1.0.6.tar.xz 287832 BLAKE2B 
b633f37a470b558c16ce4a260384913ddc64df2ac94e25e2b7b05300c5c7b51826477bff655154572bd7eafe583b4cb056e7c9dee3d3e699dbf200490da0591f
 SHA512 
2141ce9dabdae153e5708b09d30e7917182888e521ff0c2a4f85c7ec2dd86b2c8753e0513bf9c9f9a00d4e579173ffa859a3efd006e706fdfa2f33b0e77af48b

diff --git a/dev-cpp/mm-common/mm-common-1.0.6.ebuild 
b/dev-cpp/mm-common/mm-common-1.0.6.ebuild
new file mode 100644
index ..76a84d27d557
--- /dev/null
+++ b/dev-cpp/mm-common/mm-common-1.0.6.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit gnome.org python-any-r1 meson
+
+DESCRIPTION="Build infrastructure and utilities for GNOME C++ bindings"
+HOMEPAGE="https://www.gtkmm.org/ https://gitlab.gnome.org/GNOME/mm-common;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+
+BDEPEND="${PYTHON_DEPS}"
+
+src_prepare() {
+   default
+
+   # Include project version in docdir name
+   sed -i -e "s:^install_docdir.*:& + '-' + meson.project_version():" 
meson.build || die
+}



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

2024-01-28 Thread Pacho Ramos
commit: 7f8b9583ad89992d8c958e5c1f979b6f23fa845e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jan 28 11:35:52 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Jan 28 11:45:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f8b9583

gnome-extra/zenity: update LICENSE

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

 gnome-extra/zenity/zenity-4.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/zenity/zenity-4.0.1.ebuild 
b/gnome-extra/zenity/zenity-4.0.1.ebuild
index 7a45551b4f15..5aa24919bf45 100644
--- a/gnome-extra/zenity/zenity-4.0.1.ebuild
+++ b/gnome-extra/zenity/zenity-4.0.1.ebuild
@@ -7,7 +7,7 @@ inherit gnome.org gnome2-utils meson xdg
 DESCRIPTION="Tool to display dialogs from the commandline and shell scripts"
 HOMEPAGE="https://wiki.gnome.org/Projects/Zenity;
 
-LICENSE="LGPL-2+"
+LICENSE="LGPL-2.1+"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux"
 IUSE="man webkit"



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

2024-01-28 Thread Pacho Ramos
commit: 89e56aebc1c2c7d8c7e632ef2f95c4d887e84305
Author: Guillermo Joandet  gmail  com>
AuthorDate: Fri Jan  5 23:06:47 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Jan 28 11:45:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89e56aeb

gnome-extra/zenity: Version bump to 4.0.1

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34664
Signed-off-by: Pacho Ramos  gentoo.org>

 gnome-extra/zenity/Manifest|  1 +
 gnome-extra/zenity/zenity-4.0.1.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/gnome-extra/zenity/Manifest b/gnome-extra/zenity/Manifest
index 3d7edae094c1..8530e0935b67 100644
--- a/gnome-extra/zenity/Manifest
+++ b/gnome-extra/zenity/Manifest
@@ -3,3 +3,4 @@ DIST zenity-3.99.2.tar.xz 3084880 BLAKE2B 
a6ae2a465516f2e019ad5bec5a4f5bad42dc49
 DIST zenity-3.99.90.tar.xz 3086228 BLAKE2B 
7254447125019b309ef3466fd6f7fc935968395dbd4d506b69a8b80ea4e8150620f6e0647265dcb2023f9f28bb59a84d174d8563f4a9ba0a3598489931070e79
 SHA512 
7f1dbf9baa6960059eb7e973b175a2b4411b695d211fb3fc290bd393a75cdb201a440adb05fbe7f6a1d162d3b80a409c3b64573abb037b047a9a8c27c981e9a1
 DIST zenity-3.99.91.tar.xz 3086032 BLAKE2B 
fc1bddfbf0462768438a52ab738a921603054a78a139b12fb516e8c9640d1039776614cef266092843b8c14bb856f3d704414dd5e07abe686bf7dbfbf08e4a7a
 SHA512 
face2f4ca11dd9b3ab56995efe6db7bd209494019d1454eab8813a537971eb5b229103374a85e7324229357b7f1723508a0a1e263ec05ac4a99c7c0eb3a9
 DIST zenity-4.0.0.tar.xz 3092552 BLAKE2B 
b9a7f4421fdba9c6d10a7cf0bbdf227c424a144f13efca8472fb6a76d8dbdfaf4603fcdd896f2a7ce086c453ae0aeb275253c3728a844932ec3a308b07fbc2ab
 SHA512 
ae7709e5e8a7d76210e17512bd3509ff7273af59c29b3d9b8210b0a00c538e126b0689adfee1d63775affa8df8480d5c3b75deb8c130e4d596710e9aee51ab9e
+DIST zenity-4.0.1.tar.xz 3093476 BLAKE2B 
47ea26adc69bd302e8c59d2fae9c5647fbbadbfd9c61870d6ab5e85cf2bc62af415236cef782ae6f790a756c265113bb23e5be449447270dc0ec41cae23506a5
 SHA512 
f84e14fd66dbe6bd21d030c1879d8d44250bc8c0661c5ccb6cad7fe8d257e4b01427ce27894cf5a5c27566113587f6b34adc9051826e870e44b836b5c63fb11f

diff --git a/gnome-extra/zenity/zenity-4.0.1.ebuild 
b/gnome-extra/zenity/zenity-4.0.1.ebuild
new file mode 100644
index ..7a45551b4f15
--- /dev/null
+++ b/gnome-extra/zenity/zenity-4.0.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Tool to display dialogs from the commandline and shell scripts"
+HOMEPAGE="https://wiki.gnome.org/Projects/Zenity;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux"
+IUSE="man webkit"
+
+# TODO: X11 dependency is automagically enabled
+RDEPEND="
+   >=gui-libs/libadwaita-1.2:1
+   webkit? ( >=net-libs/webkit-gtk-2.40.1:6 )
+   man? ( sys-apps/help2man )
+   x11-libs/gdk-pixbuf:2
+   x11-libs/pango
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.4
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use webkit webkitgtk)
+   $(meson_use man manpage)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+}
+
+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/zenity/files/, gnome-extra/zenity/

2024-01-28 Thread Pacho Ramos
commit: c612d41780544f11f1224f0e32043e4327df9189
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jan 28 11:36:56 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Jan 28 11:45:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c612d417

gnome-extra/zenity: drop 3.99.2, 3.99.90, 3.99.91

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

 gnome-extra/zenity/Manifest|  3 --
 2-Make-help2man-depend-on-manpage-option.patch | 28 ---
 gnome-extra/zenity/zenity-3.99.2.ebuild| 54 --
 gnome-extra/zenity/zenity-3.99.90.ebuild   | 50 
 gnome-extra/zenity/zenity-3.99.91.ebuild   | 50 
 5 files changed, 185 deletions(-)

diff --git a/gnome-extra/zenity/Manifest b/gnome-extra/zenity/Manifest
index 8530e0935b67..4b2bb44755e8 100644
--- a/gnome-extra/zenity/Manifest
+++ b/gnome-extra/zenity/Manifest
@@ -1,6 +1,3 @@
 DIST zenity-3.44.2.tar.xz 3095752 BLAKE2B 
07d5b9aa673ae1e719bbd8d2ff85394ce19b9e77c36c3b6cf73d6b806dbcb0ab6322d13e66a715ebf5aefc14fa289a31367d0f0abd6ceaa9df7e3d7d12049492
 SHA512 
60f139b18db9ddf95a9c3481b08a3b99dd56ce457a49d99dc33f59570837e8498e8819bdd130c915a08e40042b2f3af583bd0fe4498adb8152632bd044137f2f
-DIST zenity-3.99.2.tar.xz 3084880 BLAKE2B 
a6ae2a465516f2e019ad5bec5a4f5bad42dc499f85e5f293804d18c572a3f2dd69224ceb6dfc62156aaff587d8a4e78549e8cc88493c842a6ad056ce58c85920
 SHA512 
6130c01e34e74bd6d068cbd6d3c1e208fce73cbce61851482e0dbc5c24322953899b6de7859ed86fe89850a1650ad28f8815cf709c152c02a685725350260afb
-DIST zenity-3.99.90.tar.xz 3086228 BLAKE2B 
7254447125019b309ef3466fd6f7fc935968395dbd4d506b69a8b80ea4e8150620f6e0647265dcb2023f9f28bb59a84d174d8563f4a9ba0a3598489931070e79
 SHA512 
7f1dbf9baa6960059eb7e973b175a2b4411b695d211fb3fc290bd393a75cdb201a440adb05fbe7f6a1d162d3b80a409c3b64573abb037b047a9a8c27c981e9a1
-DIST zenity-3.99.91.tar.xz 3086032 BLAKE2B 
fc1bddfbf0462768438a52ab738a921603054a78a139b12fb516e8c9640d1039776614cef266092843b8c14bb856f3d704414dd5e07abe686bf7dbfbf08e4a7a
 SHA512 
face2f4ca11dd9b3ab56995efe6db7bd209494019d1454eab8813a537971eb5b229103374a85e7324229357b7f1723508a0a1e263ec05ac4a99c7c0eb3a9
 DIST zenity-4.0.0.tar.xz 3092552 BLAKE2B 
b9a7f4421fdba9c6d10a7cf0bbdf227c424a144f13efca8472fb6a76d8dbdfaf4603fcdd896f2a7ce086c453ae0aeb275253c3728a844932ec3a308b07fbc2ab
 SHA512 
ae7709e5e8a7d76210e17512bd3509ff7273af59c29b3d9b8210b0a00c538e126b0689adfee1d63775affa8df8480d5c3b75deb8c130e4d596710e9aee51ab9e
 DIST zenity-4.0.1.tar.xz 3093476 BLAKE2B 
47ea26adc69bd302e8c59d2fae9c5647fbbadbfd9c61870d6ab5e85cf2bc62af415236cef782ae6f790a756c265113bb23e5be449447270dc0ec41cae23506a5
 SHA512 
f84e14fd66dbe6bd21d030c1879d8d44250bc8c0661c5ccb6cad7fe8d257e4b01427ce27894cf5a5c27566113587f6b34adc9051826e870e44b836b5c63fb11f

diff --git 
a/gnome-extra/zenity/files/3.99.2-Make-help2man-depend-on-manpage-option.patch 
b/gnome-extra/zenity/files/3.99.2-Make-help2man-depend-on-manpage-option.patch
deleted file mode 100644
index 8c9de5f67290..
--- 
a/gnome-extra/zenity/files/3.99.2-Make-help2man-depend-on-manpage-option.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-https://gitlab.gnome.org/GNOME/zenity/-/commit/8a76b35828b7354f042684afa65ea696c7349af7
-https://gitlab.gnome.org/GNOME/zenity/-/merge_requests/33
-
-From 8a76b35828b7354f042684afa65ea696c7349af7 Mon Sep 17 00:00:00 2001
-From: Guillermo Joandet 
-Date: Wed, 13 Sep 2023 17:17:51 +
-Subject: [PATCH] build: Make building manpage dependent upon manpage option.
-

- data/meson.build | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/data/meson.build b/data/meson.build
-index 41b94add..9042de80 100644
 a/data/meson.build
-+++ b/data/meson.build
-@@ -27,7 +27,7 @@ endif
- help2man = find_program('help2man', required: get_option('manpage'))
- # help2man has to run zenity to generate the man page, which it can't do if
- # we're cross building. We also can't tell help2man what exe wrapper to use.
--if help2man.found() and not meson.is_cross_build()
-+if help2man.found() and not meson.is_cross_build() and get_option('manpage')
-   help2man_opts = [
- '--no-info',
- '--section=1',
--- 
-2.42.0
-

diff --git a/gnome-extra/zenity/zenity-3.99.2.ebuild 
b/gnome-extra/zenity/zenity-3.99.2.ebuild
deleted file mode 100644
index c02ca7307a24..
--- a/gnome-extra/zenity/zenity-3.99.2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit gnome.org gnome2-utils meson xdg
-
-DESCRIPTION="Tool to display dialogs from the commandline and shell scripts"
-HOMEPAGE="https://wiki.gnome.org/Projects/Zenity;
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux"
-IUSE="man webkit"
-
-# TODO: X11 dependency is auto

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

2024-01-28 Thread Pacho Ramos
commit: 023fb10b32c19f8aa93c326a466929478179f7d6
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jan 28 11:13:01 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Jan 28 11:13:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=023fb10b

net-wireless/bluez: add 5.72

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

 net-wireless/bluez/Manifest  |   1 +
 net-wireless/bluez/bluez-5.72.ebuild | 285 +++
 2 files changed, 286 insertions(+)

diff --git a/net-wireless/bluez/Manifest b/net-wireless/bluez/Manifest
index b316ef9b7427..ad631202f4f3 100644
--- a/net-wireless/bluez/Manifest
+++ b/net-wireless/bluez/Manifest
@@ -1,2 +1,3 @@
 DIST bluez-5.70.tar.xz 2339844 BLAKE2B 
1ba2ddd3bfc6562a07f4e8376e0d537b555f0d36a221f051c4c10dd912c23e73aa2b0d8aa125e0fd911908e4cfa0036429e17250a26b3298bb21f65e4cc5255c
 SHA512 
3a5f8caf7730dcdbbe0bb92154b41651a9d6619038447bf4c25e5e3e5316effcd7242a7a0456d731ce21d55b8daea5212a359acc5e5fc460499b9356b7d364cf
 DIST bluez-5.71.tar.xz 2381208 BLAKE2B 
73e5f08771f821c90a70c553c600c48c4f1adb85aa9cb1a1eaae61a33b2dda73b7825fe769b3ea1ddedc39ad3fb71d84b336408f5ce6963f0373e9f7dcce
 SHA512 
648394bbe470405aa0e2d3914474e95c122f567deaaac20a5dd74bac29fa430dfb64cdb7bdb4fb7510e62fa73e96112a97197fc212b421bf480b8d1bb24cfb5d
+DIST bluez-5.72.tar.xz 2390792 BLAKE2B 
b5d1bc290c9bad5aa32de16433c34d0ac5aed7164077ef941a0bf90eddc5e22a6cf19f972bcae33061b41e3c344f7abeb65a11b6013c13fd53059ac93d83240a
 SHA512 
1c6560f60ac0654d7c25ed8ab2f0f3a3a9ca8688ee28e1c476ffc7ae38737e739d27bbb88789c86b03fc600a8a68496d90a7b395ec393dd2bbf69be62357991a

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

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

2024-01-28 Thread Pacho Ramos
commit: e997b1bcaa938df5428959726732617a4db06a61
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jan 28 11:13:15 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Jan 28 11:13:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e997b1bc

net-wireless/bluez: drop 5.71

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

 net-wireless/bluez/bluez-5.71.ebuild | 285 ---
 1 file changed, 285 deletions(-)

diff --git a/net-wireless/bluez/bluez-5.71.ebuild 
b/net-wireless/bluez/bluez-5.71.ebuild
deleted file mode 100644
index 657bb53be4c7..
--- a/net-wireless/bluez/bluez-5.71.ebuild
+++ /dev/null
@@ -1,285 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{9..12} )
-
-inherit autotools linux-info python-single-r1 systemd udev multilib-minimal 
#readme.gentoo-r1
-
-DESCRIPTION="Bluetooth Tools and System Daemons for Linux"
-HOMEPAGE="http://www.bluez.org https://github.com/bluez/bluez;
-SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz;
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0/3"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86"
-IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi 
+obex +readline selinux systemd test test-programs +udev"
-
-# Since this release all remaining extra-tools need readline support, but this 
could
-# change in the future, hence, this REQUIRED_USE constraint could be dropped
-# again in the future.
-# btpclient needs mesh, bug #790587
-REQUIRED_USE="
-   btpclient? ( mesh )
-   extra-tools? ( deprecated readline )
-   test? ( ${PYTHON_REQUIRED_USE} )
-   test-programs? ( ${PYTHON_REQUIRED_USE} )
-"
-
-TEST_DEPS="${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   >=dev-python/dbus-python-1[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   ')
-"
-BDEPEND="
-   dev-python/docutils
-   virtual/pkgconfig
-   test? ( ${TEST_DEPS} )
-"
-DEPEND="
-   >=dev-libs/glib-2.28:2[${MULTILIB_USEDEP}]
-   btpclient? ( >=dev-libs/ell-0.39 )
-   cups? ( net-print/cups:= )
-   mesh? (
-   >=dev-libs/ell-0.39
-   >=dev-libs/json-c-0.13:=
-   sys-libs/readline:0=
-   )
-   midi? ( media-libs/alsa-lib )
-   obex? ( dev-libs/libical:= )
-   readline? ( sys-libs/readline:0= )
-   systemd? ( sys-apps/systemd )
-   >=sys-apps/dbus-1.6:=
-   udev? ( >=virtual/udev-172 )
-"
-RDEPEND="${DEPEND}
-   selinux? ( sec-policy/selinux-bluetooth )
-   test-programs? ( ${TEST_DEPS} )
-"
-
-RESTRICT="!test? ( test )"
-
-PATCHES=(
-   # Try both udevadm paths to cover udev/systemd vs. eudev locations 
(#539844)
-   # http://www.spinics.net/lists/linux-bluetooth/msg58739.html
-   # https://bugs.gentoo.org/539844
-   # https://github.com/bluez/bluez/issues/268
-   "${FILESDIR}"/${PN}-udevadm-path-r1.patch
-
-   # Fedora patches
-   # 
https://lore.kernel.org/linux-bluetooth/20220901110719.176944-1-had...@hadess.net/T/#m9c08d004cd5422783ee1d93154f42303bba9169f
-   "${FILESDIR}"/${PN}-5.66-power-state-adapter-property.patch
-)
-
-pkg_setup() {
-   # From http://www.linuxfromscratch.org/blfs/view/svn/general/bluez.html
-   # to prevent bugs like:
-   # https://bugzilla.kernel.org/show_bug.cgi?id=196621
-   CONFIG_CHECK="~NET ~BT ~BT_RFCOMM ~BT_RFCOMM_TTY ~BT_BNEP 
~BT_BNEP_MC_FILTER
-   ~BT_BNEP_PROTO_FILTER ~BT_HIDP ~CRYPTO_USER_API_HASH 
~CRYPTO_USER_API_SKCIPHER
-   ~UHID ~RFKILL"
-   # https://bugzilla.kernel.org/show_bug.cgi?id=196621
-   # https://bugzilla.kernel.org/show_bug.cgi?id=206815
-   if use mesh || use test; then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_USER
-   ~CRYPTO_USER_API ~CRYPTO_USER_API_AEAD ~CRYPTO_AES ~CRYPTO_CCM 
~CRYPTO_AEAD ~CRYPTO_CMAC
-   ~CRYPTO_MD5 ~CRYPTO_SHA1 ~KEY_DH_OPERATIONS"
-   fi
-   linux-info_pkg_setup
-
-   if use test || use test-programs; then
-   python-single-r1_pkg_setup
-   fi
-
-   if ! use udev; then
-   ewarn
-   ewarn "You are installing ${PN} with USE=-udev. This means 
various bluetooth"
-   ewarn "devices and adapters from Apple, Dell, Logitech etc. 
will not work,"
-   ewarn "and hid2hci will not be available."
-   ewarn
-   fi
-}
-
-src_prepare() {
-   default
-
-   # http://www.spinics.net/lists/linux-bluetooth/msg38490.html
-   if ! use systemd; then
-   eapply 
"${FILESDIR}"/0001-

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

2024-01-15 Thread Pacho Ramos
commit: 7ca5f5bdc45106cb3eb9e03d0a1e1f75193dff0b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Jan 15 13:05:21 2024 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Jan 15 13:05:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ca5f5bd

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

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

 x11-themes/papirus-icon-theme/Manifest|  1 -
 .../papirus-icon-theme/papirus-icon-theme-20231101.ebuild | 15 ---
 2 files changed, 16 deletions(-)

diff --git a/x11-themes/papirus-icon-theme/Manifest 
b/x11-themes/papirus-icon-theme/Manifest
index d925b194bbb4..0569db2a736d 100644
--- a/x11-themes/papirus-icon-theme/Manifest
+++ b/x11-themes/papirus-icon-theme/Manifest
@@ -1,2 +1 @@
-DIST papirus-icon-theme-20231101.tar.gz 33772814 BLAKE2B 
9dea3c9c888f2c4be0836096712372c4163ddb1fface73ae35edec38b124af38a56ddc7073bee986e96ecc78ede15916b52841d2d129ff51673195ad250a26bb
 SHA512 
ad1ea7ec1376cc3c964278d13f7159ebf8797b27923d2339b98f00eb68e5e604b6958394a0296ae1088d77793c69b35b8eb19e8d77654095327a4bde03d5b3c5
 DIST papirus-icon-theme-20231201.tar.gz 33478959 BLAKE2B 
ae89b85cec7bd6299a12cdd74aea4a54120ededb6340f39789df0bcf0abd0217d1e2c038e18056b15819cc3a7aedc54310b9c3a63ab037fbe16caf719c28af8f
 SHA512 
49c9ef429ba5368d40c996aa84576bb4b7585291398c76ef13c969df19aaa4108ccc4691aed7881a7121cdc79b20f87caf3aa146cf8f0d353096506dce889faa

diff --git a/x11-themes/papirus-icon-theme/papirus-icon-theme-20231101.ebuild 
b/x11-themes/papirus-icon-theme/papirus-icon-theme-20231101.ebuild
deleted file mode 100644
index 7222cc09d2f0..
--- a/x11-themes/papirus-icon-theme/papirus-icon-theme-20231101.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit xdg
-
-DESCRIPTION="Free and open source SVG icon theme"
-HOMEPAGE="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme;
-SRC_URI="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 arm64 ppc64 x86"
-
-src_compile() { :; }



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

2023-12-29 Thread Pacho Ramos
commit: 9d2b603dc1f8e35baaef86b9836f34309b0d1b9d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Dec 29 11:05:21 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri Dec 29 13:41:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d2b603d

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

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

 x11-themes/papirus-icon-theme/Manifest|  1 -
 .../papirus-icon-theme/papirus-icon-theme-20230901.ebuild | 15 ---
 2 files changed, 16 deletions(-)

diff --git a/x11-themes/papirus-icon-theme/Manifest 
b/x11-themes/papirus-icon-theme/Manifest
index b6b38d5698c8..d925b194bbb4 100644
--- a/x11-themes/papirus-icon-theme/Manifest
+++ b/x11-themes/papirus-icon-theme/Manifest
@@ -1,3 +1,2 @@
-DIST papirus-icon-theme-20230901.tar.gz 33906180 BLAKE2B 
71843828bd5cb4879a7fdb8ed4b44f1c39d8cfb213253718c5d05f43156d30042aa6b84581a3b2f4e7d29a4ed6f0db682cdab450d941ef17d8ea5f7367e6b110
 SHA512 
ba7a563dfff6080f79d23b00d4c5c421321ac9a911deeecf40cd2a16f1d2ee6642c07c944c6f306fa1fc34eac83ec634eac0e613bc16f709359977e2b1c82fd7
 DIST papirus-icon-theme-20231101.tar.gz 33772814 BLAKE2B 
9dea3c9c888f2c4be0836096712372c4163ddb1fface73ae35edec38b124af38a56ddc7073bee986e96ecc78ede15916b52841d2d129ff51673195ad250a26bb
 SHA512 
ad1ea7ec1376cc3c964278d13f7159ebf8797b27923d2339b98f00eb68e5e604b6958394a0296ae1088d77793c69b35b8eb19e8d77654095327a4bde03d5b3c5
 DIST papirus-icon-theme-20231201.tar.gz 33478959 BLAKE2B 
ae89b85cec7bd6299a12cdd74aea4a54120ededb6340f39789df0bcf0abd0217d1e2c038e18056b15819cc3a7aedc54310b9c3a63ab037fbe16caf719c28af8f
 SHA512 
49c9ef429ba5368d40c996aa84576bb4b7585291398c76ef13c969df19aaa4108ccc4691aed7881a7121cdc79b20f87caf3aa146cf8f0d353096506dce889faa

diff --git a/x11-themes/papirus-icon-theme/papirus-icon-theme-20230901.ebuild 
b/x11-themes/papirus-icon-theme/papirus-icon-theme-20230901.ebuild
deleted file mode 100644
index 7222cc09d2f0..
--- a/x11-themes/papirus-icon-theme/papirus-icon-theme-20230901.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit xdg
-
-DESCRIPTION="Free and open source SVG icon theme"
-HOMEPAGE="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme;
-SRC_URI="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 arm64 ppc64 x86"
-
-src_compile() { :; }



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

2023-12-29 Thread Pacho Ramos
commit: 0727acf4131f3cac5ad343335378aae847bdfd52
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Dec 29 11:05:14 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri Dec 29 13:41:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0727acf4

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

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

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

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



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

2023-12-28 Thread Pacho Ramos
commit: cdf0d14b534326a21f8aa0a1928fdff726fb1f52
Author: Guillermo Joandet  gmail  com>
AuthorDate: Fri Dec 22 12:09:28 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Dec 28 11:57:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdf0d14b

gnome-extra/gnome-shell-frippery: Version bump to 45.1

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34418
Signed-off-by: Pacho Ramos  gentoo.org>

 gnome-extra/gnome-shell-frippery/Manifest  |  1 +
 .../gnome-shell-frippery-45.1.ebuild   | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/gnome-extra/gnome-shell-frippery/Manifest 
b/gnome-extra/gnome-shell-frippery/Manifest
index 0d9849c7c651..2898bcd5c4b9 100644
--- a/gnome-extra/gnome-shell-frippery/Manifest
+++ b/gnome-extra/gnome-shell-frippery/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-frippery-44.1.tgz 79131 BLAKE2B 
92edbecafb5fa7eb5275a42e4d788509a254cf6886c789dd02234c61fc28a57deb55bf79c58c9b15ecf2635916e9cdeb27d21934e09274c210e670555c321ef4
 SHA512 
8eb247a03152886da63d2295d328b1cfcae0f09f3f96731f92634f8d766ad43030d9b3688b507da429a2967622cd8645634958dc89750b71b3a5131c522453b4
 DIST gnome-shell-frippery-45.0.tgz 79461 BLAKE2B 
b9388441788aaa6f5c30b99ab318f7db91c22451090f85ae4953bef4b6de1c54e50af887347ed293d7959606390528273670bb1036bc73f8e036cbdd1f587e54
 SHA512 
dcd2329a83ad284b4a97a6a2139c0c2ad79926395111367c39dcdde72631e8f40f20f2afff9639f162b4eafb92dd9e0fa9f831f5fc070792dae5b454872f9157
+DIST gnome-shell-frippery-45.1.tgz 79527 BLAKE2B 
8658f9333609338bfa17d57c3cce4891eb8188c1b7f702c5d232ca6f174faefa278bc3210071c2ac28735f155ee46486e284cac872ea424dbd9798531b3da760
 SHA512 
1822f6380bbdabbd1eef90310c76ebd5e8b941cf490d2dc389a94bcbc603e0b9cd27e5e6eaf539d8bb2ec2a7cba3171a98d0697402608cf92b91b7fee822916d

diff --git a/gnome-extra/gnome-shell-frippery/gnome-shell-frippery-45.1.ebuild 
b/gnome-extra/gnome-shell-frippery/gnome-shell-frippery-45.1.ebuild
new file mode 100644
index ..930fa6ad19d4
--- /dev/null
+++ b/gnome-extra/gnome-shell-frippery/gnome-shell-frippery-45.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Unofficial extension pack providing GNOME 2-like features"
+HOMEPAGE="https://frippery.org/extensions/index.html;
+SRC_URI="https://frippery.org/extensions/${P}.tgz;
+S="${WORKDIR}/.local/share/gnome-shell"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   app-eselect/eselect-gnome-shell-extensions
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   gui-libs/gtk:4[introspection]
+   gnome-base/gnome-menus:3[introspection]
+   =gnome-base/gnome-shell-45*
+   media-libs/clutter:1.0[introspection]
+   x11-libs/pango[introspection]
+"
+DEPEND=""
+
+src_install() {
+   insinto /usr/share/gnome-shell/extensions
+   doins -r extensions/*@*
+   dodoc gnome-shell-frippery/{CHANGELOG,README}
+}
+
+pkg_postinst() {
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+}



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

2023-12-28 Thread Pacho Ramos
commit: 3e869d904ff38045bb2b81b9de5c5422e6c13fec
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Dec 28 12:02:44 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Dec 28 12:02:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e869d90

gnome-extra/gnome-shell-frippery: Fix EmptyGlobalAssignment

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

 gnome-extra/gnome-shell-frippery/gnome-shell-frippery-45.1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/gnome-extra/gnome-shell-frippery/gnome-shell-frippery-45.1.ebuild 
b/gnome-extra/gnome-shell-frippery/gnome-shell-frippery-45.1.ebuild
index 930fa6ad19d4..8a9221f2ea7c 100644
--- a/gnome-extra/gnome-shell-frippery/gnome-shell-frippery-45.1.ebuild
+++ b/gnome-extra/gnome-shell-frippery/gnome-shell-frippery-45.1.ebuild
@@ -22,7 +22,6 @@ RDEPEND="
media-libs/clutter:1.0[introspection]
x11-libs/pango[introspection]
 "
-DEPEND=""
 
 src_install() {
insinto /usr/share/gnome-shell/extensions



[gentoo-commits] repo/gentoo:master commit in: app-editors/xmlcopyeditor/files/, app-editors/xmlcopyeditor/

2023-12-21 Thread Pacho Ramos
commit: cf5bdf8409b0b3a57ecae750b40b2a4105395448
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Dec 21 10:21:58 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Thu Dec 21 10:22:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf5bdf84

app-editors/xmlcopyeditor: drop 1.2.1.3-r1, 1.3.0.0

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

 app-editors/xmlcopyeditor/Manifest |  2 -
 ...mlcopyeditor-1.2.1.3-no-automagic-enchant.patch | 19 -
 ...mlcopyeditor-1.3.0.0-no-automagic-enchant.patch | 21 --
 .../xmlcopyeditor/xmlcopyeditor-1.2.1.3-r1.ebuild  | 44 
 .../xmlcopyeditor/xmlcopyeditor-1.3.0.0.ebuild | 48 --
 5 files changed, 134 deletions(-)

diff --git a/app-editors/xmlcopyeditor/Manifest 
b/app-editors/xmlcopyeditor/Manifest
index 9aedfd3e6569..b9fdce0a81de 100644
--- a/app-editors/xmlcopyeditor/Manifest
+++ b/app-editors/xmlcopyeditor/Manifest
@@ -1,3 +1 @@
-DIST xmlcopyeditor-1.2.1.3.tar.gz 4266907 BLAKE2B 
52e8c27a37edbcc0da46b52443f5b6754252a62f1abb7746e724270dd5cd9a2db4de60e68d495008ef55a18e9c25149825c9b26c5fd6e20d8e3937931de64e74
 SHA512 
1adda58bc262cd22898ba22eed3cad9f4a51f199e779172af2d51c5d7bf6dac072b9015b90906236de83d7acebe29d0aae6ae73998ec9d9b3c58b02f081e0b4d
-DIST xmlcopyeditor-1.3.0.0.tar.gz 4981894 BLAKE2B 
decaf8d08bcf6392624160f512e02c0e1b8924df1147d2fb19b744357077f9b23a99781c0f47c5800feffa600aea7b1fadb65282b5da438521be079aeb917de4
 SHA512 
5feebc56124601c1a8b7a3079b8f766c6282c256e39a2e34cdf64156ba910195a1b64fecea41d0a4022f00dcd3cd4f46f433fff3766acb6239ca70d7675b14c0
 DIST xmlcopyeditor-1.3.1.0.tar.gz 5273837 BLAKE2B 
e3174587defb1941f4d40d91eec101e7de3996b5faf81061f66cdc6b7d092637a273a9b4ed5a83e72c5b0fcfd5d12e80420cb6890d71a667f0440ab818098df8
 SHA512 
ea262e1ac6536b71e3328e695ae5825a9aff7db7a8024eedc1b3f568a75deda06f0aaff838438f91ba44de5280d6288dc8dc2d85f74f1eb638ecc01e60481be7

diff --git 
a/app-editors/xmlcopyeditor/files/xmlcopyeditor-1.2.1.3-no-automagic-enchant.patch
 
b/app-editors/xmlcopyeditor/files/xmlcopyeditor-1.2.1.3-no-automagic-enchant.patch
deleted file mode 100644
index 435b777b43d7..
--- 
a/app-editors/xmlcopyeditor/files/xmlcopyeditor-1.2.1.3-no-automagic-enchant.patch
+++ /dev/null
@@ -1,19 +0,0 @@
 xmlcopyeditor-1.2.1.3.orig/configure.ac
-+++ xmlcopyeditor-1.2.1.3/configure.ac
-@@ -139,13 +139,9 @@
- AC_CHECK_HEADER(expat.h, ,
-   AC_MSG_ERROR([Expat headers not found]))
- 
--# Check enchant is available
--PKG_CHECK_MODULES(ENCHANT, [enchant], [CXXFLAGS="$CXXFLAGS -DUSE_ENCHANT"], 
--  # otherwise Check ASPELL is available
--[AC_CHECK_HEADER(aspell.h, [ASPELL_LIBS="-laspell"],
--  AC_MSG_ERROR([Aspell headers not found]))]
--)
--
-+# Check Aspell is available
-+AC_CHECK_HEADER(aspell.h, [ASPELL_LIBS="-laspell"],
-+  AC_MSG_ERROR([Aspell headers not found]))
- AC_SUBST(ASPELL_LIBS)
- 
- # Check gtk

diff --git 
a/app-editors/xmlcopyeditor/files/xmlcopyeditor-1.3.0.0-no-automagic-enchant.patch
 
b/app-editors/xmlcopyeditor/files/xmlcopyeditor-1.3.0.0-no-automagic-enchant.patch
deleted file mode 100644
index e07b90c5eafe..
--- 
a/app-editors/xmlcopyeditor/files/xmlcopyeditor-1.3.0.0-no-automagic-enchant.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff --git a/configure.ac b/configure.ac
-index 30bdf60..034bb26 100755
 a/configure.ac
-+++ b/configure.ac
-@@ -105,13 +105,9 @@ AC_LANG(C++)
- AC_CHECK_HEADER(expat.h, ,
-   AC_MSG_ERROR([Expat headers not found]))
- 
--# Check enchant is available
--PKG_CHECK_MODULES(ENCHANT, [enchant], [CXXFLAGS="$CXXFLAGS -DUSE_ENCHANT"], 
--  # otherwise Check ASPELL is available
--[AC_CHECK_HEADER(aspell.h, [ASPELL_LIBS="-laspell"],
--  AC_MSG_ERROR([Aspell headers not found]))]
--)
--
-+# Check Aspell is available
-+AC_CHECK_HEADER(aspell.h, [ASPELL_LIBS="-laspell"],
-+  AC_MSG_ERROR([Aspell headers not found]))
- AC_SUBST(ASPELL_LIBS)
- 
- AC_MSG_CHECKING([the GTK version to use])

diff --git a/app-editors/xmlcopyeditor/xmlcopyeditor-1.2.1.3-r1.ebuild 
b/app-editors/xmlcopyeditor/xmlcopyeditor-1.2.1.3-r1.ebuild
deleted file mode 100644
index e158bb4c8529..
--- a/app-editors/xmlcopyeditor/xmlcopyeditor-1.2.1.3-r1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-WX_GTK_VER="3.0"
-inherit autotools wxwidgets xdg
-
-DESCRIPTION="XML Copy Editor is a fast, free, validating XML editor"
-HOMEPAGE="https://xml-copy-editor.sourceforge.io;
-SRC_URI="mirror://sourceforge/xml-copy-editor/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
-IUSE="aqua nls"
-
-RDEPEND="
-   app-text/aspell
-   dev-libs/libxml2
-   dev-lib

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

2023-12-20 Thread Pacho Ramos
commit: 3952d8aa8b6d91b1a246524028c2367dba35d6d4
Author: Guillermo Joandet  gmail  com>
AuthorDate: Mon Dec 18 23:50:14 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed Dec 20 10:23:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3952d8aa

app-office/planner: Version bump to 0.14.92

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34357
Signed-off-by: Pacho Ramos  gentoo.org>

 app-office/planner/Manifest   |  1 +
 app-office/planner/planner-0.14.92.ebuild | 62 +++
 2 files changed, 63 insertions(+)

diff --git a/app-office/planner/Manifest b/app-office/planner/Manifest
index 86d2cf5d35c4..6fff097406ad 100644
--- a/app-office/planner/Manifest
+++ b/app-office/planner/Manifest
@@ -1 +1,2 @@
 DIST planner-0.14.91.tar.xz 3887084 BLAKE2B 
7719ead3f9794aa29ec67f8bfd9e3d7b7541d79542befe767c2f41381a9c62493790df314e940731cf5deefb6ac4dcece67623fc5ae8d8b792b0c95793682b39
 SHA512 
579ad60d3282124f9cf954163c27feaa1d505ce3135b3d668e1fe0ca036d7e7290bbd3a6d9c30f32a77594c5d60988feee670266c34c0a8b9240510609ab46e2
+DIST planner-0.14.92.tar.xz 3888436 BLAKE2B 
5fde169da3787bdebbd0d49448b602a904a3cb6b1fed3047ef76162b070d2ab1f0793da591936ac8f10c8951cba86185d2b3ac580aeeb2a61595ab6b1814e560
 SHA512 
35f0ea6bb04937c164c42082db717962eba6e0353a4750d3213cb7a0e93b8649c99c52060c95c4c6037b6c7019f90161b3c531d5e75eabe453d0fad50c887f27

diff --git a/app-office/planner/planner-0.14.92.ebuild 
b/app-office/planner/planner-0.14.92.ebuild
new file mode 100644
index ..cc69f0dfc406
--- /dev/null
+++ b/app-office/planner/planner-0.14.92.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Project manager for Gnome"
+HOMEPAGE="https://wiki.gnome.org/Apps/Planner;
+if [[ "${PV}" == "" ]] ; then
+   EGIT_REPO_URI="https://gitlab.gnome.org/World/planner.git;
+   inherit git-r3
+   SRC_URI=""
+else
+   KEYWORDS="~amd64 ~arm64"
+fi
+
+SLOT="0"
+LICENSE="GPL-2+"
+IUSE="examples libgda"
+
+RDEPEND="
+   >=dev-libs/glib-2.56:2
+   >=x11-libs/gtk+-3.22:3
+   >=dev-libs/libxml2-2.6.27:2
+   >=dev-libs/libxslt-1.1.23
+   libgda? ( >=gnome-extra/libgda-1.0:5 )
+"
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   virtual/pkgconfig
+   sys-devel/gettext
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature libgda database-gda)
+   -Deds=disabled # Doesn't provide much value, not very tested
+   $(meson_use examples)
+   -Dgtk_doc=false # Only for a private library
+   -Dsimple-priority-scheduling=false # experimental
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   if use examples; then
+   mv "${ED}"/usr/share/doc/planner "${ED}"/usr/share/doc/${PF} || 
die
+   fi
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2023-12-20 Thread Pacho Ramos
commit: cc0ee855e0b708405d01ead23e8450b54b1f3300
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Dec 20 10:22:07 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed Dec 20 10:23:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc0ee855

app-office/planner: update HOMEPAGE

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

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

diff --git a/app-office/planner/planner-0.14.92.ebuild 
b/app-office/planner/planner-0.14.92.ebuild
index cc69f0dfc406..08f9a0a382f2 100644
--- a/app-office/planner/planner-0.14.92.ebuild
+++ b/app-office/planner/planner-0.14.92.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit gnome.org gnome2-utils meson xdg
 
 DESCRIPTION="Project manager for Gnome"
-HOMEPAGE="https://wiki.gnome.org/Apps/Planner;
+HOMEPAGE="https://wiki.gnome.org/Apps/Planner 
https://gitlab.gnome.org/World/planner;
 if [[ "${PV}" == "" ]] ; then
EGIT_REPO_URI="https://gitlab.gnome.org/World/planner.git;
inherit git-r3



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

2023-12-20 Thread Pacho Ramos
commit: bc97ba4b61b8ce1b98dbcedb152093679c1cff5f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Dec 20 10:03:33 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed Dec 20 10:04:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc97ba4b

sys-firmware/sof-firmware: add myself as a maintainer

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

 sys-firmware/sof-firmware/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-firmware/sof-firmware/metadata.xml 
b/sys-firmware/sof-firmware/metadata.xml
index dd12d6c6afb5..6f44d28b9bc7 100644
--- a/sys-firmware/sof-firmware/metadata.xml
+++ b/sys-firmware/sof-firmware/metadata.xml
@@ -1,6 +1,9 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   pa...@gentoo.org
+   

alsa-b...@gentoo.org




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

2023-12-20 Thread Pacho Ramos
commit: c463e824fa7664da18176d5683b23a4f85897031
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Dec 20 10:03:56 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed Dec 20 10:04:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c463e824

sys-firmware/sof-firmware: drop 2.2.6, 2023.09

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

 sys-firmware/sof-firmware/Manifest |  2 --
 .../sof-firmware/sof-firmware-2.2.6.ebuild | 33 --
 .../sof-firmware/sof-firmware-2023.09.ebuild   | 33 --
 3 files changed, 68 deletions(-)

diff --git a/sys-firmware/sof-firmware/Manifest 
b/sys-firmware/sof-firmware/Manifest
index 87dbf6eb6f0d..47afc6bfb1a6 100644
--- a/sys-firmware/sof-firmware/Manifest
+++ b/sys-firmware/sof-firmware/Manifest
@@ -1,5 +1,3 @@
-DIST sof-firmware-2.2.6.tar.gz 4394096 BLAKE2B 
8fa0fb97cfdaa13b30f34f46789bbb1700f4a3be994f11a55226bf617c9ade7ccde931eeb2f263448e355e82f281bbb70c66624a71645062cdfb68bd81a9d3a1
 SHA512 
33a836fdc9006aead24e14c15703040164b0878d48c6dd32f0a6ae558c99a43c768eb793e308550fd32dfb0e0f93783cff6c42f2618557ebac2a057425115e9e
 DIST sof-firmware-2023.09.1.tar.gz 5451137 BLAKE2B 
8f52d5855cc58cd03fc9a1c0afa69e00ebbd7ff43a7d02401253cf8340d2722c9cb4e5f96d4d4c593fe160d48d5046bed4f4dc8c7813696b8128c65138365cd8
 SHA512 
74a0de0cfc561a273f2f535239a5e23a3bdd7718c1f70e320cf11b58ff499ff437f98aab3171901165d3da4156b4374f5e4259bee152f7d10755b69e98b8ba51
 DIST sof-firmware-2023.09.2.tar.gz 5454975 BLAKE2B 
c5ac62245abbf2354d109070125c9e25c80d9a66c341a9e34e53b716c1cb4b15f9cc0ff18d005aba673621a5421824f9a8ce3655aaeb12e182b96ac2f1d91c54
 SHA512 
dbf9385c1900f0b0bda7b8b6a9d1a3b4e5556f0570a1b1b794104179a2e1a12f1e896e36062c4179d7ad1a55078cbbfb348eb10667d736ad99b6cd23c4af0832
-DIST sof-firmware-2023.09.tar.gz 5451579 BLAKE2B 
7535559c6833bd19c15c1f6e6bd88ee5c13ed79f93e0772cdc9df335cf4e89938969bd9babdf8c6cc1321af27e6704477f3a3db3c46295879216fd43358cf5b4
 SHA512 
7ef81549c76164629400622fa1b512b6061a37b9ba14383d69ac10b2e7dc35c4f35bd6444b15e725c749c23564ec84646960fedcd776b5c2ec11bda3933a633d
 DIST sof-firmware-2023.12.tar.gz 5427762 BLAKE2B 
48169378609119555f9b655599cef55e5722be71fdfc8fb71b699188fcb3f62a68e217fc3fec8859cd3e1c252f046208d5123c961dd824bd9b6559bd1fb72325
 SHA512 
ed43e7597c93140b15499ba17bae1866dcf1e2959d910e81b3831e4db2224a1dcff790ef21afcd610d7cc9309251a08351bae1c959ded18e5e28a6b24ae99506

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

diff --git a/sys-firmware/sof-firmware/sof-firmware-2023.09.ebuild 
b/sys-firmware/sof-firmware/sof-firmware-2023.09.ebuild
deleted file mode 100644
index ec08a9cf1a8f..
--- a/sys-firmware/sof-firmware/sof-firmware-2023.09.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Sound Open Firmware (SOF) binary files"
-HOMEPAGE="https://www.sofproject.org https://github.com/thesofproject/sof 
https://github.com/thesofproject/sof-bin;
-SRC_URI="https://github.com/thesofproject/sof-bin/releases/download/v${PV}/sof-bin-${PV}.tar.gz
 -> ${P}.tar.gz"
-S="${WORKDIR}"/sof-bin-${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" || 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-12-20 Thread Pacho Ramos
commit: f9773289c773ce5036a81f0d835bffeaa6392af4
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Dec 20 10:02:38 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed Dec 20 10:02:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9773289

sys-firmware/sof-firmware: add 2023.12

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

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

diff --git a/sys-firmware/sof-firmware/Manifest 
b/sys-firmware/sof-firmware/Manifest
index 62a7abc983a3..87dbf6eb6f0d 100644
--- a/sys-firmware/sof-firmware/Manifest
+++ b/sys-firmware/sof-firmware/Manifest
@@ -2,3 +2,4 @@ DIST sof-firmware-2.2.6.tar.gz 4394096 BLAKE2B 
8fa0fb97cfdaa13b30f34f46789bbb170
 DIST sof-firmware-2023.09.1.tar.gz 5451137 BLAKE2B 
8f52d5855cc58cd03fc9a1c0afa69e00ebbd7ff43a7d02401253cf8340d2722c9cb4e5f96d4d4c593fe160d48d5046bed4f4dc8c7813696b8128c65138365cd8
 SHA512 
74a0de0cfc561a273f2f535239a5e23a3bdd7718c1f70e320cf11b58ff499ff437f98aab3171901165d3da4156b4374f5e4259bee152f7d10755b69e98b8ba51
 DIST sof-firmware-2023.09.2.tar.gz 5454975 BLAKE2B 
c5ac62245abbf2354d109070125c9e25c80d9a66c341a9e34e53b716c1cb4b15f9cc0ff18d005aba673621a5421824f9a8ce3655aaeb12e182b96ac2f1d91c54
 SHA512 
dbf9385c1900f0b0bda7b8b6a9d1a3b4e5556f0570a1b1b794104179a2e1a12f1e896e36062c4179d7ad1a55078cbbfb348eb10667d736ad99b6cd23c4af0832
 DIST sof-firmware-2023.09.tar.gz 5451579 BLAKE2B 
7535559c6833bd19c15c1f6e6bd88ee5c13ed79f93e0772cdc9df335cf4e89938969bd9babdf8c6cc1321af27e6704477f3a3db3c46295879216fd43358cf5b4
 SHA512 
7ef81549c76164629400622fa1b512b6061a37b9ba14383d69ac10b2e7dc35c4f35bd6444b15e725c749c23564ec84646960fedcd776b5c2ec11bda3933a633d
+DIST sof-firmware-2023.12.tar.gz 5427762 BLAKE2B 
48169378609119555f9b655599cef55e5722be71fdfc8fb71b699188fcb3f62a68e217fc3fec8859cd3e1c252f046208d5123c961dd824bd9b6559bd1fb72325
 SHA512 
ed43e7597c93140b15499ba17bae1866dcf1e2959d910e81b3831e4db2224a1dcff790ef21afcd610d7cc9309251a08351bae1c959ded18e5e28a6b24ae99506

diff --git a/sys-firmware/sof-firmware/sof-firmware-2023.12.ebuild 
b/sys-firmware/sof-firmware/sof-firmware-2023.12.ebuild
new file mode 100644
index ..ec08a9cf1a8f
--- /dev/null
+++ b/sys-firmware/sof-firmware/sof-firmware-2023.12.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-${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}"/sof-bin-${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" || 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/QGnomePlatform/files/

2023-12-20 Thread Pacho Ramos
commit: 4ee3a978fa63024ea4e48633beb81efbb0c8de4f
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Dec 19 18:51:13 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed Dec 20 10:00:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ee3a978

x11-themes/QGnomePlatform: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/34371
Signed-off-by: Pacho Ramos  gentoo.org>

 .../files/QGnomePlatform-0.9.2-gtk3-conflict.patch | 57 --
 1 file changed, 57 deletions(-)

diff --git 
a/x11-themes/QGnomePlatform/files/QGnomePlatform-0.9.2-gtk3-conflict.patch 
b/x11-themes/QGnomePlatform/files/QGnomePlatform-0.9.2-gtk3-conflict.patch
deleted file mode 100644
index 29a87aee6f61..
--- a/x11-themes/QGnomePlatform/files/QGnomePlatform-0.9.2-gtk3-conflict.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-From d86d6baab74c3e69094083715ffef4aef2e516dd Mon Sep 17 00:00:00 2001
-From: Jan Grulich 
-Date: Fri, 11 Aug 2023 13:45:41 +0200
-Subject: [PATCH] Do not use "gtk3" key to avoid conflict with QGtkStyle from
- Qt upstream (#150)
-

- src/decoration/decorationplugin.cpp  | 2 +-
- src/decoration/qgnomeplatformdecoration.json | 2 +-
- src/theme/platformplugin.cpp | 2 +-
- src/theme/qgnomeplatformtheme.json   | 2 +-
- 4 files changed, 4 insertions(+), 4 deletions(-)
-
-diff --git a/src/decoration/decorationplugin.cpp 
b/src/decoration/decorationplugin.cpp
-index 40737e4..fb367df 100644
 a/src/decoration/decorationplugin.cpp
-+++ b/src/decoration/decorationplugin.cpp
-@@ -23,7 +23,7 @@
- QWaylandAbstractDecoration *QGnomePlatformDecorationPlugin::create(const 
QString , const QStringList )
- {
- Q_UNUSED(paramList)
--if (key == "gnome" || key == "gtk3" || key == "qgnomeplatform")
-+if (key == "gnome" || key == "qgnomeplatform")
- return new QGnomePlatformDecoration();
- return nullptr;
- }
-diff --git a/src/decoration/qgnomeplatformdecoration.json 
b/src/decoration/qgnomeplatformdecoration.json
-index 891c3e4..a4a854d 100644
 a/src/decoration/qgnomeplatformdecoration.json
-+++ b/src/decoration/qgnomeplatformdecoration.json
-@@ -1,3 +1,3 @@
- {
--"Keys": [ "gnome", "gtk3", "qgnomeplatform" ]
-+"Keys": [ "gnome", "qgnomeplatform" ]
- }
-diff --git a/src/theme/platformplugin.cpp b/src/theme/platformplugin.cpp
-index 9908bee..f43ff4e 100644
 a/src/theme/platformplugin.cpp
-+++ b/src/theme/platformplugin.cpp
-@@ -27,7 +27,7 @@ QGnomePlatformThemePlugin::QGnomePlatformThemePlugin(QObject 
*parent)
- QPlatformTheme *QGnomePlatformThemePlugin::create(const QString , const 
QStringList )
- {
- Q_UNUSED(paramList)
--if (key == "gnome" || key == "gtk3" || key == "qgnomeplatform")
-+if (key == "gnome" || key == "qgnomeplatform")
- return new QGnomePlatformTheme();
- return nullptr;
- }
-diff --git a/src/theme/qgnomeplatformtheme.json 
b/src/theme/qgnomeplatformtheme.json
-index 891c3e4..a4a854d 100644
 a/src/theme/qgnomeplatformtheme.json
-+++ b/src/theme/qgnomeplatformtheme.json
-@@ -1,3 +1,3 @@
- {
--"Keys": [ "gnome", "gtk3", "qgnomeplatform" ]
-+"Keys": [ "gnome", "qgnomeplatform" ]
- }



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

2023-12-20 Thread Pacho Ramos
commit: 7dc735941e3fb7b2ee0ec4af21a5f5ec347aff0b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Dec 20 09:56:18 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed Dec 20 09:56:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dc73594

games-arcade/gnome-nibbles: Fix deps and src_unpack phase

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

 games-arcade/gnome-nibbles/gnome-nibbles-4.0.1.ebuild | 7 +--
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/games-arcade/gnome-nibbles/gnome-nibbles-4.0.1.ebuild 
b/games-arcade/gnome-nibbles/gnome-nibbles-4.0.1.ebuild
index 2d8c493922ca..4d8b60c764b4 100644
--- a/games-arcade/gnome-nibbles/gnome-nibbles-4.0.1.ebuild
+++ b/games-arcade/gnome-nibbles/gnome-nibbles-4.0.1.ebuild
@@ -13,7 +13,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
 
 RDEPEND="
-   >=dev-libs/glib-2.66.0:2
+   >=dev-libs/glib-2.78.0:2
dev-libs/libgee:0.8=
>=media-libs/gsound-1.0.2
>=gui-libs/gtk-4.6:4
@@ -29,11 +29,6 @@ BDEPEND="
media-libs/gsound[vala]
 "
 
-src_unpack() {
-   default
-   mv "${WORKDIR}"/gnome-nibbles-4.0.rc2 
"${WORKDIR}"/gnome-nibbles-4.0.rc.2
-}
-
 src_prepare() {
default
vala_setup



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

2023-12-20 Thread Pacho Ramos
commit: b9cd6bf195da3e9f0945f7e8aaa5d50b85d70c9f
Author: Guillermo Joandet  gmail  com>
AuthorDate: Thu Oct 19 22:09:07 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed Dec 20 09:53:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9cd6bf1

games-arcade/gnome-nibbles: Version bump to 4.0.1

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33422
Signed-off-by: Pacho Ramos  gentoo.org>

 games-arcade/gnome-nibbles/Manifest|  1 +
 .../gnome-nibbles/gnome-nibbles-4.0.1.ebuild   | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/games-arcade/gnome-nibbles/Manifest 
b/games-arcade/gnome-nibbles/Manifest
index fee0c94d9dc6..180ce5ccdaa5 100644
--- a/games-arcade/gnome-nibbles/Manifest
+++ b/games-arcade/gnome-nibbles/Manifest
@@ -1 +1,2 @@
 DIST gnome-nibbles-3.38.3.tar.xz 388996 BLAKE2B 
cb8482568e5a9e87d2ff974ab9c1a7a33d353554a3bf56774dd451da06cfe97267ae82c90d8331563886c1051e0d59693785773b31247c450c795c05e748854c
 SHA512 
08102ab6a48cc121b2ea4d0edc32e3ee7b0eb56441d061367ca7c058cf94046fe185767999b262c9aaeac70e2086333f024b70ba85810e4275a9cbdede5dacee
+DIST gnome-nibbles-4.0.1.tar.xz 417716 BLAKE2B 
18703fb353097c75b0a36caaca60ae2d2a2186920cfe5d8bcb67d594608beee29de46f70557ff37e0edd819e6838acfc98250c568605e2f657627c60ea56ae5f
 SHA512 
802bf7f320613b3a1d57cbe7ab804ba07781ad3c5e6ea3e5d1d2ee0d744055265b05895987d84714ca6eeb7eca832f138a2427f5c00d25ef14c8ef8976ddae2f

diff --git a/games-arcade/gnome-nibbles/gnome-nibbles-4.0.1.ebuild 
b/games-arcade/gnome-nibbles/gnome-nibbles-4.0.1.ebuild
new file mode 100644
index ..2d8c493922ca
--- /dev/null
+++ b/games-arcade/gnome-nibbles/gnome-nibbles-4.0.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="Nibbles clone for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Nibbles 
https://gitlab.gnome.org/GNOME/gnome-nibbles;
+
+LICENSE="GPL-3+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+
+RDEPEND="
+   >=dev-libs/glib-2.66.0:2
+   dev-libs/libgee:0.8=
+   >=media-libs/gsound-1.0.2
+   >=gui-libs/gtk-4.6:4
+   x11-libs/pango
+   >=dev-libs/libgnome-games-support-2.0.0:2=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   $(vala_depend)
+   media-libs/gsound[vala]
+"
+
+src_unpack() {
+   default
+   mv "${WORKDIR}"/gnome-nibbles-4.0.rc2 
"${WORKDIR}"/gnome-nibbles-4.0.rc.2
+}
+
+src_prepare() {
+   default
+   vala_setup
+   xdg_environment_reset
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2023-12-20 Thread Pacho Ramos
commit: b0a284c63ae78f3c2782d8e857134ebadc2bb3bc
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Dec 20 09:57:53 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed Dec 20 09:57:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0a284c6

games-arcade/gnome-nibbles: unkeyword 4.0.1 for ~loong

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

 games-arcade/gnome-nibbles/gnome-nibbles-4.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-arcade/gnome-nibbles/gnome-nibbles-4.0.1.ebuild 
b/games-arcade/gnome-nibbles/gnome-nibbles-4.0.1.ebuild
index 4d8b60c764b4..ea19f2817dd2 100644
--- a/games-arcade/gnome-nibbles/gnome-nibbles-4.0.1.ebuild
+++ b/games-arcade/gnome-nibbles/gnome-nibbles-4.0.1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Nibbles 
https://gitlab.gnome.org/GNOME/gno
 
 LICENSE="GPL-3+ CC-BY-SA-3.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
 
 RDEPEND="
>=dev-libs/glib-2.78.0:2



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

2023-12-19 Thread Pacho Ramos
commit: f75ac977f37a27c81742203cce6c7b069338951d
Author: Guillermo Joandet  gmail  com>
AuthorDate: Mon Dec 18 23:44:05 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Tue Dec 19 18:36:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f75ac977

x11-libs/vte: Version bump to 0.74.2

Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Pacho Ramos  gentoo.org>

 x11-libs/vte/Manifest  |   1 +
 x11-libs/vte/vte-0.74.2.ebuild | 105 +
 2 files changed, 106 insertions(+)

diff --git a/x11-libs/vte/Manifest b/x11-libs/vte/Manifest
index 8d8f5c3bbd85..9b7774271a35 100644
--- a/x11-libs/vte/Manifest
+++ b/x11-libs/vte/Manifest
@@ -5,3 +5,4 @@ DIST vte-0.72.2.tar.bz2 503986 BLAKE2B 
dbd99a1288176482ebe2cee25a1ae508694a8b477
 DIST vte-0.74.0-command-notify.patch.xz 9248 BLAKE2B 
30917bc72d2b3fd917178f49c26f023d40d37e9a44a896c44e55345396d0bfdb1b109f8b2fdead96c31f92f5febcc397f2899511647c3adf3c2aace2be8ffa94
 SHA512 
fc0bb3cfa70fc5e1384c44fcce6d6a76957d0dd72f61a882d9df22d55dd06fcee4e7bd2a136c443158fe403992befe5d7ce5970b8b657b690b3875ff5171ea83
 DIST vte-0.74.0.tar.bz2 505492 BLAKE2B 
d4f6acd817d1a950032678847c53d4cc720cf33a028078e28eee103591c480603e39eff0a8a517afddd57037ffddb25be9421487651df8d6110cf9743d8e0477
 SHA512 
36b1af8b41436ed00c889b99b8cab68eb1dd76c8302320d6f6703a19eed4a270faeb91d99ee906ac292da33757c6c89b6c0e54c1a224792b5424007b2879a966
 DIST vte-0.74.1.tar.bz2 505521 BLAKE2B 
369cf6e0d69dd2878990ae530f4d3192910f7dcdf8a9210f52ee176a42efbf1a9d771f6942ecfbffc55c8e72683368de3ca9316ecb03a3d6132cb593e6f8aa4d
 SHA512 
405048de9b4d7dae4c5a588f2b29ad9dd3156e76c20c516050157991005350df7bd59bf1255a480e7ca4a4b657e8eed32767f085f00fadb4b23819f52983558a
+DIST vte-0.74.2.tar.bz2 505422 BLAKE2B 
243eabfb26c0ec65d0b202437ae79265440256941dae4263e9d6dc9afea24d0fbbd7d421864a90b54d2ba953cd60a2b5a41aef9fb9e53396176bcc71400eef82
 SHA512 
203dd0f8606b8979cde01781412e0dbab3cb8857828e55f6d69ecfc2e4d58d53430aa5c61a2203e122c772ba1f6c5b739d3c03456b133580e76d511d67f3f534

diff --git a/x11-libs/vte/vte-0.74.2.ebuild b/x11-libs/vte/vte-0.74.2.ebuild
new file mode 100644
index ..503b0181533f
--- /dev/null
+++ b/x11-libs/vte/vte-0.74.2.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit gnome.org meson python-any-r1 vala xdg
+
+DESCRIPTION="Library providing a virtual terminal emulator widget"
+HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE;
+
+# Once SIXEL support ships (0.66 or later), might need xterm license (but code 
might be considered upgraded to LGPL-3+)
+LICENSE="LGPL-3+ GPL-3+"
+SLOT="2.91"  # vte_api_version in meson.build
+IUSE="+crypt debug gtk-doc +icu +introspection systemd +vala vanilla"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+REQUIRED_USE="
+   gtk-doc? ( introspection )
+   vala? ( introspection )
+"
+
+# Upstream is hostile and refuses to upload tarballs.
+SRC_URI="https://gitlab.gnome.org/GNOME/${PN}/-/archive/${PV}/${P}.tar.bz2;
+SRC_URI="${SRC_URI} !vanilla? ( 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-0.74.0-command-notify.patch.xz 
)"
+
+DEPEND="
+   >=x11-libs/gtk+-3.24.22:3[introspection?]
+   >=x11-libs/cairo-1.0
+   >=dev-libs/fribidi-1.0.0
+   >=dev-libs/glib-2.60:2
+   crypt?  ( >=net-libs/gnutls-3.2.7:0= )
+   icu? ( dev-libs/icu:= )
+   >=x11-libs/pango-1.22.0
+   >=dev-libs/libpcre2-10.21:=
+   systemd? ( >=sys-apps/systemd-220:= )
+   sys-libs/zlib
+   introspection? ( >=dev-libs/gobject-introspection-1.56:= )
+   x11-libs/pango[introspection?]
+"
+RDEPEND="${DEPEND}
+   ~gui-libs/vte-common-${PV}[systemd?]
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-libs/libxml2:2
+   dev-util/glib-utils
+   gtk-doc? ( dev-util/gi-docgen )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   default
+   use vala && vala_setup
+   xdg_environment_reset
+
+   use elibc_musl && eapply 
"${FILESDIR}"/${PN}-0.66.2-musl-W_EXITCODE.patch
+
+   if ! use vanilla; then
+   # From 
https://src.fedoraproject.org/rpms/vte291/raw/rawhide/f/vte291-cntnr-precmd-preexec-scroll.patch
+   # Adds OSC 777 support for desktop notifications in 
gnome-terminal or elsewhere
+   eapply "${WORKDIR}"/${PN}-0.74.0-command-notify.patch
+   fi
+
+   # -Ddebugg option enables various debug support via VTE_DEBUG, but also 
ggdb3; strip the latter
+   sed -e '/ggdb3/d' -i meson.build || die
+   sed -i 's/vte_gettext_domain = vte_api_name/vte_gettext_domain = 
vte

[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2023-12-19 Thread Pacho Ramos
commit: 8e2708b2ab44c1de86ee2830bb4c68d2d4fb8edc
Author: Guillermo Joandet  gmail  com>
AuthorDate: Mon Dec 18 23:44:34 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Tue Dec 19 18:36:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e2708b2

gui-libs/vte-common: Version bump to 0.74.2

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34356
Signed-off-by: Pacho Ramos  gentoo.org>

 gui-libs/vte-common/Manifest |  1 +
 gui-libs/vte-common/vte-common-0.74.2.ebuild | 79 
 2 files changed, 80 insertions(+)

diff --git a/gui-libs/vte-common/Manifest b/gui-libs/vte-common/Manifest
index fbab332b141f..658f76b076c1 100644
--- a/gui-libs/vte-common/Manifest
+++ b/gui-libs/vte-common/Manifest
@@ -1,3 +1,4 @@
 DIST vte-0.72.2.tar.bz2 503986 BLAKE2B 
dbd99a1288176482ebe2cee25a1ae508694a8b47739e9c93aa8f752bf50a1f7a6efd0944430550a73224ac92248e2c4738c51eec66a643efc03616dfa7c4b110
 SHA512 
0510677d67474fb04c69df0038b042d379ac8e1e89b77961e403b854e4a26b2063e93bcffd75ef0a0a324df077cf2f0a4ce51afa0ad0b1e66f707393590af274
 DIST vte-0.74.0.tar.bz2 505492 BLAKE2B 
d4f6acd817d1a950032678847c53d4cc720cf33a028078e28eee103591c480603e39eff0a8a517afddd57037ffddb25be9421487651df8d6110cf9743d8e0477
 SHA512 
36b1af8b41436ed00c889b99b8cab68eb1dd76c8302320d6f6703a19eed4a270faeb91d99ee906ac292da33757c6c89b6c0e54c1a224792b5424007b2879a966
 DIST vte-0.74.1.tar.bz2 505521 BLAKE2B 
369cf6e0d69dd2878990ae530f4d3192910f7dcdf8a9210f52ee176a42efbf1a9d771f6942ecfbffc55c8e72683368de3ca9316ecb03a3d6132cb593e6f8aa4d
 SHA512 
405048de9b4d7dae4c5a588f2b29ad9dd3156e76c20c516050157991005350df7bd59bf1255a480e7ca4a4b657e8eed32767f085f00fadb4b23819f52983558a
+DIST vte-0.74.2.tar.bz2 505422 BLAKE2B 
243eabfb26c0ec65d0b202437ae79265440256941dae4263e9d6dc9afea24d0fbbd7d421864a90b54d2ba953cd60a2b5a41aef9fb9e53396176bcc71400eef82
 SHA512 
203dd0f8606b8979cde01781412e0dbab3cb8857828e55f6d69ecfc2e4d58d53430aa5c61a2203e122c772ba1f6c5b739d3c03456b133580e76d511d67f3f534

diff --git a/gui-libs/vte-common/vte-common-0.74.2.ebuild 
b/gui-libs/vte-common/vte-common-0.74.2.ebuild
new file mode 100644
index ..6c84ecd78834
--- /dev/null
+++ b/gui-libs/vte-common/vte-common-0.74.2.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit gnome.org meson python-any-r1
+
+DESCRIPTION="Library providing a virtual terminal emulator widget"
+HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE;
+
+# Once SIXEL support ships (0.66 or later), might need xterm license (but code 
might be considered upgraded to LGPL-3+)
+LICENSE="LGPL-3+ GPL-3+"
+SLOT="2.91" # vte_api_version in meson.build
+IUSE="systemd"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# Upstream is hostile and refuses to upload tarballs.
+SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2;
+
+S="${WORKDIR}/vte-${PV}"
+
+DEPEND="
+   || ( >=gui-libs/gtk-4.0.1:4 >=x11-libs/gtk+-3.24.22:3 )
+   >=x11-libs/cairo-1.0
+   >=dev-libs/fribidi-1.0.0
+   >=dev-libs/glib-2.60:2
+   >=x11-libs/pango-1.22.0
+   >=dev-libs/libpcre2-10.21
+   systemd? ( >=sys-apps/systemd-220:= )
+   sys-libs/zlib
+   x11-libs/pango
+"
+RDEPEND="
+   !

[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte/

2023-12-19 Thread Pacho Ramos
commit: cdfc8af0d9e3fe55797d5cea6599d3789eb0c153
Author: Guillermo Joandet  gmail  com>
AuthorDate: Mon Dec 18 23:44:25 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Tue Dec 19 18:36:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdfc8af0

gui-libs/vte: Version bump to 0.74.2

Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Pacho Ramos  gentoo.org>

 gui-libs/vte/Manifest  |   1 +
 gui-libs/vte/vte-0.74.2.ebuild | 105 +
 2 files changed, 106 insertions(+)

diff --git a/gui-libs/vte/Manifest b/gui-libs/vte/Manifest
index 4fcd2caf1527..c3fb1eba5e5f 100644
--- a/gui-libs/vte/Manifest
+++ b/gui-libs/vte/Manifest
@@ -3,3 +3,4 @@ DIST vte-0.72.2.tar.bz2 503986 BLAKE2B 
dbd99a1288176482ebe2cee25a1ae508694a8b477
 DIST vte-0.74.0-command-notify.patch.xz 9248 BLAKE2B 
30917bc72d2b3fd917178f49c26f023d40d37e9a44a896c44e55345396d0bfdb1b109f8b2fdead96c31f92f5febcc397f2899511647c3adf3c2aace2be8ffa94
 SHA512 
fc0bb3cfa70fc5e1384c44fcce6d6a76957d0dd72f61a882d9df22d55dd06fcee4e7bd2a136c443158fe403992befe5d7ce5970b8b657b690b3875ff5171ea83
 DIST vte-0.74.0.tar.bz2 505492 BLAKE2B 
d4f6acd817d1a950032678847c53d4cc720cf33a028078e28eee103591c480603e39eff0a8a517afddd57037ffddb25be9421487651df8d6110cf9743d8e0477
 SHA512 
36b1af8b41436ed00c889b99b8cab68eb1dd76c8302320d6f6703a19eed4a270faeb91d99ee906ac292da33757c6c89b6c0e54c1a224792b5424007b2879a966
 DIST vte-0.74.1.tar.bz2 505521 BLAKE2B 
369cf6e0d69dd2878990ae530f4d3192910f7dcdf8a9210f52ee176a42efbf1a9d771f6942ecfbffc55c8e72683368de3ca9316ecb03a3d6132cb593e6f8aa4d
 SHA512 
405048de9b4d7dae4c5a588f2b29ad9dd3156e76c20c516050157991005350df7bd59bf1255a480e7ca4a4b657e8eed32767f085f00fadb4b23819f52983558a
+DIST vte-0.74.2.tar.bz2 505422 BLAKE2B 
243eabfb26c0ec65d0b202437ae79265440256941dae4263e9d6dc9afea24d0fbbd7d421864a90b54d2ba953cd60a2b5a41aef9fb9e53396176bcc71400eef82
 SHA512 
203dd0f8606b8979cde01781412e0dbab3cb8857828e55f6d69ecfc2e4d58d53430aa5c61a2203e122c772ba1f6c5b739d3c03456b133580e76d511d67f3f534

diff --git a/gui-libs/vte/vte-0.74.2.ebuild b/gui-libs/vte/vte-0.74.2.ebuild
new file mode 100644
index ..e8f88e8b4d16
--- /dev/null
+++ b/gui-libs/vte/vte-0.74.2.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit gnome.org meson python-any-r1 vala xdg
+
+DESCRIPTION="Library providing a virtual terminal emulator widget"
+HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE;
+
+# Once SIXEL support ships (0.66 or later), might need xterm license (but code 
might be considered upgraded to LGPL-3+)
+LICENSE="LGPL-3+ GPL-3+"
+SLOT="2.91-gtk4" # vte_api_version + "-gtk4" in meson.build
+IUSE="+crypt debug gtk-doc +icu +introspection systemd +vala vanilla"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+REQUIRED_USE="
+   gtk-doc? ( introspection )
+   vala? ( introspection )
+"
+
+# Upstream is hostile and refuses to upload tarballs.
+SRC_URI="https://gitlab.gnome.org/GNOME/${PN}/-/archive/${PV}/${P}.tar.bz2;
+SRC_URI="${SRC_URI} !vanilla? ( 
https://dev.gentoo.org/~mattst88/distfiles/${PN}-0.74.0-command-notify.patch.xz 
)"
+
+DEPEND="
+   >=gui-libs/gtk-4.0.1:4[introspection?]
+   >=x11-libs/cairo-1.0
+   >=dev-libs/fribidi-1.0.0
+   >=dev-libs/glib-2.60:2
+   crypt?  ( >=net-libs/gnutls-3.2.7:0= )
+   icu? ( dev-libs/icu:= )
+   >=x11-libs/pango-1.22.0
+   >=dev-libs/libpcre2-10.21:=
+   systemd? ( >=sys-apps/systemd-220:= )
+   sys-libs/zlib
+   introspection? ( >=dev-libs/gobject-introspection-1.56:= )
+   x11-libs/pango[introspection?]
+"
+RDEPEND="${DEPEND}
+   ~gui-libs/vte-common-${PV}[systemd?]
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-libs/libxml2:2
+   dev-util/glib-utils
+   gtk-doc? ( dev-util/gi-docgen )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   default
+   use vala && vala_setup
+   xdg_environment_reset
+
+   use elibc_musl && eapply 
"${FILESDIR}"/${PN}-0.66.2-musl-W_EXITCODE.patch
+
+   if ! use vanilla; then
+   # From 
https://src.fedoraproject.org/rpms/vte291/raw/rawhide/f/vte291-cntnr-precmd-preexec-scroll.patch
+   # Adds OSC 777 support for desktop notifications in 
gnome-terminal or elsewhere
+   eapply "${WORKDIR}"/${PN}-0.74.0-command-notify.patch
+   fi
+
+   # -Ddebugg option enables various debug support via VTE_DEBUG, but also 
ggdb3; strip the latter
+   sed -e '/ggdb3/d' -i meson.build || die
+   sed -i 's/vte_gettext_doma

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-control-center/, gnome-base/gnome-control-center/files/

2023-12-18 Thread Pacho Ramos
commit: e5300804a1c1ae8768e8492a9921544c1d9f7f9a
Author: Guillermo Joandet  gmail  com>
AuthorDate: Fri Dec  8 00:07:25 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Dec 18 10:19:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5300804

gnome-base/gnome-control-center: Version bump to 45.2 Closes: 
https://bugs.gentoo.org/919082

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34169
Signed-off-by: Pacho Ramos  gentoo.org>

 gnome-base/gnome-control-center/Manifest   |   1 +
 .../45.2-fix_incompatible_type_warnings.patch  |  39 
 .../gnome-control-center-45.2.ebuild   | 208 +
 3 files changed, 248 insertions(+)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index c0b1848fa5a9..d7347aab7634 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -3,5 +3,6 @@ DIST gnome-control-center-44.3.tar.xz 7634240 BLAKE2B 
edd9cdd0f2cccd628670020f58
 DIST gnome-control-center-45.0-patchset.tar.xz 5888 BLAKE2B 
7b7d818392e8758ca4d9247f55b84e4e8a37419859040e35d8fb3cef16f09423ad74a88a821a5f5947b3f36543ccc328f9a61cb71f92155b6a14669732569910
 SHA512 
e58adc6bb61d04f8c5ecf36335fedd190e063e42eed8e1023dcac95665a270d57c7cbd377fd0f5239f2c144040a9699b428536ffdbac798655b2c9aef25e71ae
 DIST gnome-control-center-45.0.tar.xz 7737740 BLAKE2B 
c2ef08fcca9c14ea911e8a5257cd41e4951d954f5a8ed84fba2e5ede6888e38a9786da8b6a15b7db393d0650abe8ad4592a9d8ae55be76fbe747d0a8e8fb00bb
 SHA512 
c409174f2ce191d21018f7716254e9a5957c0c1daa63902bced6e196b2a1d73daf39364563183fbaca282b23548dc3a6c05b35b68a75334343ca44c23ec8c060
 DIST gnome-control-center-45.1.tar.xz 7721748 BLAKE2B 
de5e11ff187abfe8437b866b1a17ab8cb851ba5e3b754b1fb1f663b97ffac533d6b657a1eba8547d877bd8f47bee65ded79a223c5f5cb4a7384078a62ea0dee9
 SHA512 
f2f7cb97b44729206f0b52d803c225f5f79de9adf0d7e5f06442b20786efa9ca4e5e04e3efa933f2efc54fed5a7a8fe16a5e9fda9dc710be1cfa4b8d47105760
+DIST gnome-control-center-45.2.tar.xz 7715304 BLAKE2B 
5b0b42cf8b1e4e908cbf4dc24018fd645cf4e9643f0233e953bcce5975302eb103306dae37270cce11f0fbe059fbd5dfd6b10cb6dcc08cf4765f648f8f73b32b
 SHA512 
08749b6246e401982bd9c0088a5e2e517c7e8e2cea2fdce5fd29841a6c73b6bad9fba2d2af726f31cde3b64705cc9db22982673117f170cea27bae48911775de
 DIST gnome-control-center-gentoo-logo-dark.svg 14293 BLAKE2B 
570e9326b8abe45849c31fd5cdb3fcfb1b2f18eac522f958928df5c3b747b0699f50a882f31cf7c0ae1f2138194f18596f738f42c942b57d340c53d46d82c551
 SHA512 
91227dafcf2091bb1568b0f9eec68b5e371ec64c9a6bc3605821f60d6bf2bd94dec0564f6a16a4a70d1db4d4df49fc25b6c910367bae3b85205cc609a9f2701b
 DIST gnome-control-center-gentoo-logo.svg 14288 BLAKE2B 
371fc68b1015c8672db3e3858ae9077b1e3a9937e6add8690c39db36302ec031391c4d35e0c0b87094ca474a00c4187849e2d7111df34f43bc5bd7be52678527
 SHA512 
cf88933546de54ca15e2e830ac1086a78c4150f0ff59b8091e7e1cade5961c4e4cb83120a818a960b77841353ce3584ddc8f36b6edbde05543600283a143ad7b

diff --git 
a/gnome-base/gnome-control-center/files/45.2-fix_incompatible_type_warnings.patch
 
b/gnome-base/gnome-control-center/files/45.2-fix_incompatible_type_warnings.patch
new file mode 100644
index ..4b0867bfa0b2
--- /dev/null
+++ 
b/gnome-base/gnome-control-center/files/45.2-fix_incompatible_type_warnings.patch
@@ -0,0 +1,39 @@
+From 13c939659a844049ddc68e90c7830bf96ebe174d Mon Sep 17 00:00:00 2001
+From: Marco Melorio 
+Date: Thu, 5 Oct 2023 19:21:39 +0200
+Subject: [PATCH] misc: Fix incompatible type warnings
+
+---
+ panels/datetime/cc-datetime-panel.c | 2 +-
+ panels/network/net-device-wifi.c| 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/panels/datetime/cc-datetime-panel.c 
b/panels/datetime/cc-datetime-panel.c
+index 3544411d04..204b8ce44d 100644
+--- a/panels/datetime/cc-datetime-panel.c
 b/panels/datetime/cc-datetime-panel.c
+@@ -695,7 +695,7 @@ list_box_row_activated (CcDateTimePanel *self,
+ }
+   else if (row == GTK_LIST_BOX_ROW (self->timezone_row))
+ {
+-  present_window (self, self->timezone_dialog);
++  present_window (self, GTK_WINDOW (self->timezone_dialog));
+ }
+ }
+ 
+diff --git a/panels/network/net-device-wifi.c 
b/panels/network/net-device-wifi.c
+index dd4453d0f8..3cb66e19fa 100644
+--- a/panels/network/net-device-wifi.c
 b/panels/network/net-device-wifi.c
+@@ -780,7 +780,7 @@ net_device_wifi_dispose (GObject *object)
+ NetDeviceWifi *self = NET_DEVICE_WIFI (object);
+ 
+ if (self->hotspot_dialog) {
+-gtk_window_destroy (self->hotspot_dialog);
++gtk_window_destroy (GTK_WINDOW (self->hotspot_dialog));
+ self->hotspot_dialog = NULL;
+ }
+ 
+-- 
+GitLab
+

diff --git a/gnome-base/gnome-control-center/gnome-control-center-45.2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-45.2.ebuild
new fi

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

2023-12-18 Thread Pacho Ramos
commit: ec88a9dd51614cde637d69fcf9422102925ec9aa
Author: Guillaume Castagnino  xwing  info>
AuthorDate: Thu Dec 14 06:25:09 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Dec 18 10:19:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec88a9dd

app-office/grisbi: add 3.0.1

Signed-off-by: Guillaume Castagnino  xwing.info>
Closes: https://github.com/gentoo/gentoo/pull/34280
Signed-off-by: Pacho Ramos  gentoo.org>

 app-office/grisbi/Manifest|  1 +
 app-office/grisbi/grisbi-3.0.1.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/app-office/grisbi/Manifest b/app-office/grisbi/Manifest
index 07a54b061531..af65db5b8d34 100644
--- a/app-office/grisbi/Manifest
+++ b/app-office/grisbi/Manifest
@@ -1,2 +1,3 @@
 DIST grisbi-2.0.5.tar.bz2 7465632 BLAKE2B 
c70fd313660d8fbc0d93d86d89f7470564a0865b8423ae0e8a2f40fc1f4dbe959ed37141963dbc5ab9e6154ff71af3120303bd4c6ccc5554d1da75200c6e8a84
 SHA512 
16535cbdf0647abc60878bc5a21b22d76090d6a5dab89a9e1ff4029eef25f284a627555ec0724977ba01313f33aee06489b908aaa6600a566f86a87b5f33b7f9
 DIST grisbi-3.0.0.tar.bz2 12447582 BLAKE2B 
7e1f2041898811c16eb05f603b7965bea32f6d16ad7b836c1cadfc305e8d794c5ccd82865ed25e3f741b9fad6734b7f9977fcfbf8c73ebd75e84538d3d075248
 SHA512 
08af544378317c5e4bf67b5dc8e796145587970a530cd9d9065532acab317f7c91e9159b299e7903ec4fa0d29a3004dfae58e17b2f4efe304d8fdd3c0fbe8e04
+DIST grisbi-3.0.1.tar.bz2 12448098 BLAKE2B 
ae593b4bf3afab3b377bdd79442b8a7fda7627e39a22780cdbc40b906aeceddaec28196a5484b8e3da67b48103a589016193440dd0331cc086b88543d9597827
 SHA512 
a1bdc10ac4a50f19a5d4d9012f9c3d785782b3fcbc8055e0f60780131cb97d2154dfee05033b7e3a0437bb57d5b7ca3504fae79d4738bd0f2f6f0f0f2861f9ba

diff --git a/app-office/grisbi/grisbi-3.0.1.ebuild 
b/app-office/grisbi/grisbi-3.0.1.ebuild
new file mode 100644
index ..cb3f32cce3a4
--- /dev/null
+++ b/app-office/grisbi/grisbi-3.0.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2
+
+DESCRIPTION="Grisbi is a personal accounting application for Linux"
+HOMEPAGE="http://www.grisbi.org https://github.com/grisbi/grisbi;
+SRC_URI="https://downloads.sourceforge.net/${PN}/grisbi%20stable/$(ver_cut 
1-2).x/${P}.tar.bz2"
+IUSE="goffice nls ofx ssl"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/libxml2:2
+   gnome-extra/libgsf
+   sys-libs/zlib
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/pango
+   x11-misc/xdg-utils
+   ssl? ( >=dev-libs/openssl-1.0.0:0= )
+   ofx? ( >=dev-libs/libofx-0.9.0:= )
+   goffice? ( >=x11-libs/goffice-0.10.0 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-util/intltool
+   virtual/pkgconfig"
+
+src_configure() {
+   gnome2_src_configure \
+   --with-libxml2 \
+   --without-cunit \
+   --disable-static \
+   $(use_with ssl openssl) \
+   $(use_with ofx) \
+   $(use_with goffice) \
+   $(use_enable nls)
+}



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

2023-12-18 Thread Pacho Ramos
commit: 2970c377a9bd61630b58b6ad7d3b1596b9bbf744
Author: Guillermo Joandet  gmail  com>
AuthorDate: Wed Dec  6 23:23:17 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Dec 18 10:19:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2970c377

media-gfx/shotwell: Version bump to 0.32.4

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34154
Signed-off-by: Pacho Ramos  gentoo.org>

 media-gfx/shotwell/Manifest   |  1 +
 media-gfx/shotwell/shotwell-0.32.4.ebuild | 92 +++
 2 files changed, 93 insertions(+)

diff --git a/media-gfx/shotwell/Manifest b/media-gfx/shotwell/Manifest
index 400f7de0d6c0..d9c4e36c3006 100644
--- a/media-gfx/shotwell/Manifest
+++ b/media-gfx/shotwell/Manifest
@@ -1,2 +1,3 @@
 DIST shotwell-0.32.2.tar.xz 35327248 BLAKE2B 
e64c14fa8516dede11e5793f35328993755e83b893423f413a9419fe30fc8eebc26c61b34b259dcee1353dfdecb77f582c6e1a10a62e477032ea518d0e56af12
 SHA512 
3f502856ed0ad6dba18d696b67c940afe04b40130ba273bef8d2324301444c1c90e2762827061383785bb20f31b62a8657e9795b405f719254cec308f9430fca
 DIST shotwell-0.32.3.tar.xz 35332112 BLAKE2B 
8bd1e1deb4a78c6cc18192f53df50175d458c70a1847a492cec4448655be5be877f5b2c8d2574393f75a1a2bc7efa04c50d505b2a08250b886e42769dd84
 SHA512 
a8574402a71d8a5de70e3d045586cea325fad7291914cf11f0ce4ef9abf5868dd9e581a0a3f3929c16dbfd5d934ce24775a220169efab2099e2f594cdb229f86
+DIST shotwell-0.32.4.tar.xz 35335296 BLAKE2B 
32be135643f165f32f315c332a4f0b34cd724285e7239eadbb250253b27ce97fb15d314f68a5392d88224a0b97f7f6ef8789c1f6c40051c26a25b9012e860b90
 SHA512 
516ab26d6620429175097886a1874d2eaf0513f6ef732bef5ee07ef8cd200028b34d98f4eb09b47a621f5313de42a5f415185d76853de478e0b5e0c4e89eea69

diff --git a/media-gfx/shotwell/shotwell-0.32.4.ebuild 
b/media-gfx/shotwell/shotwell-0.32.4.ebuild
new file mode 100644
index ..2e14de026137
--- /dev/null
+++ b/media-gfx/shotwell/shotwell-0.32.4.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson optfeature vala xdg
+
+DESCRIPTION="Open source photo manager for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Shotwell;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86"
+IUSE="opencv udev"
+
+DEPEND="
+   >=x11-libs/gtk+-3.22.0:3
+   >=dev-libs/glib-2.40.0:2
+   >=dev-libs/libgee-0.8.5:0.8=
+   >=net-libs/webkit-gtk-2.26:4.1
+   net-libs/libsoup:3.0
+   >=dev-libs/json-glib-0.7.6
+   >=dev-libs/libxml2-2.6.32:2
+   x11-libs/gdk-pixbuf:2
+   >=dev-db/sqlite-3.5.9:3
+   >=media-libs/gstreamer-1.20:1.0
+   >=media-libs/gst-plugins-base-1.20:1.0
+   >=media-libs/libgphoto2-2.5:=
+   udev? ( >=dev-libs/libgudev-145:= )
+   >=media-libs/gexiv2-0.12.3
+   >=media-libs/libraw-0.13.2:=
+   >=media-libs/libexif-0.6.16
+   app-crypt/libsecret
+   >=dev-libs/libportal-0.5:=[gtk]
+   media-libs/libwebp:=
+
+   >=app-crypt/gcr-3:0=[gtk]
+   x11-libs/cairo
+   opencv? ( >=media-libs/opencv-4.0.0:= )
+"
+RDEPEND="${DEPEND}
+   media-plugins/gst-plugins-gdkpixbuf:1.0
+   media-plugins/gst-plugins-meta:1.0
+"
+BDEPEND="
+   $(vala_depend)
+   dev-libs/appstream-glib
+   dev-libs/glib
+   dev-util/gdbus-codegen
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   net-libs/libsoup:3.0[vala]
+   media-libs/gexiv2[vala]
+   app-crypt/gcr:0[vala]
+"
+
+src_prepare() {
+   default
+   vala_setup
+   xdg_environment_reset
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dunity_support=false
+   # -Dpublishers # In 0.30.2 all get compiled in anyways, even if 
restricted list, affects only runtime support
+   #trace
+   #measure
+   -Ddupe_detection=true
+   $(meson_use udev)
+   -Dinstall_apport_hook=false
+   $(meson_use opencv face_detection)
+   -Dfatal_warnings=false
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+
+   optfeature "Enable support for the AVIF format" 
media-libs/libavif[gdk-pixbuf]
+   optfeature "Enable support for the HEIF format" 
media-libs/libheif[gdk-pixbuf]
+   optfeature "Enable support for the JPEG format" 
x11-libs/gdk-pixbuf[jpeg]
+   optfeature "Enable support for the TIFF format" 
x11-libs/gdk-pixbuf[tiff]
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gnome-maps/

2023-12-18 Thread Pacho Ramos
commit: 4926bad1d03898593ce290f77743cdd88dee7776
Author: Guillermo Joandet  gmail  com>
AuthorDate: Wed Dec  6 23:18:52 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Dec 18 10:19:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4926bad1

sci-geosciences/gnome-maps: Version bump to 45.2

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34153
Signed-off-by: Pacho Ramos  gentoo.org>

 sci-geosciences/gnome-maps/Manifest   |  1 +
 sci-geosciences/gnome-maps/gnome-maps-45.2.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/sci-geosciences/gnome-maps/Manifest 
b/sci-geosciences/gnome-maps/Manifest
index 4210c7f31455..7e222bd1c91b 100644
--- a/sci-geosciences/gnome-maps/Manifest
+++ b/sci-geosciences/gnome-maps/Manifest
@@ -2,3 +2,4 @@ DIST gnome-maps-44.3.tar.xz 2348292 BLAKE2B 
1e66780eaf5ea86e25438702ed8602801d31
 DIST gnome-maps-44.4.tar.xz 2348376 BLAKE2B 
c2a17704709cdb8216cfeeeb98c47d0a5b06335f5f9e158175bb4a982db6d385f0c64554f15549e971b00f1fe2bdc215f309abdc37f47fffbb28e76235ec30fe
 SHA512 
7e529f13daa9f1bd24b1e07e5b4514cdc32ed03b27683ee428863daf6fc883ce2cfd4995446335181c71e452e05e199e76f706a207f01f3930f1f340146e55aa
 DIST gnome-maps-45.0.tar.xz 3137420 BLAKE2B 
b44915359353fe924f0ca969d5ef8f321c6b15bcd42a3682e5086a6dacd0fba0cf83d5ac281a627651f7454827950f27267b0b5c90fb5575983d083146c5
 SHA512 
052322e9f92e1311e3eb57a06b2dcdd95e1083f99c59426883884802d6d38c1084d9cca8ff9821b2878c0b70d2c15d1ff04a7710658addf6ad024a198edb61db
 DIST gnome-maps-45.1.tar.xz 3140732 BLAKE2B 
060ad1c99a6cc87a647f23de4263ef980e8e7f512a9d498e28ff047bca65509c34de15004a4106eed87adeedc9d45ad3875193ddc8791d6b9cbda7623e4d9c10
 SHA512 
ed738db8929ca62dc8ce6780749f8a370fcd2d7175911521124cb7ac360bd94797ec209b01c7fc1a5520a7c680e8089954e9a88673b3c12b48d009469d6e1eef
+DIST gnome-maps-45.2.tar.xz 3140904 BLAKE2B 
836bfef027f37136cfa1800e7e777160370c456ef0140d283eeff2445e02a6bb8d1b760c80e0d2995eb5f6fe1c157d70b8372d7440a05900eff2e4160cb5af3e
 SHA512 
00463683387ddb1274bcbe10e20aed1de7199ba644478030953ca77a673ddc51b009465cb5ae2167469771466f160cbf6e57bf59c512c3996caab8f68e59b2d5

diff --git a/sci-geosciences/gnome-maps/gnome-maps-45.2.ebuild 
b/sci-geosciences/gnome-maps/gnome-maps-45.2.ebuild
new file mode 100644
index ..4dbc0fd2b0fc
--- /dev/null
+++ b/sci-geosciences/gnome-maps/gnome-maps-45.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="A map application for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Maps;
+
+LICENSE="GPL-2+ LGPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+# Pure introspection dependencies found by grepping imports in ${S}
+RDEPEND="
+   >=dev-libs/glib-2.66.0:2
+   >=dev-libs/gjs-1.69.2
+   >=dev-libs/gobject-introspection-0.10.1:=
+   gui-libs/gtk:4[introspection]
+   >=app-misc/geoclue-0.12.99:2.0[introspection]
+   >=gui-libs/libadwaita-1.4_alpha:1[introspection]
+   >=dev-libs/libgweather-4.2.0:4=[introspection]
+   >=sci-geosciences/geocode-glib-3.15.2:2[introspection]
+   dev-libs/libportal:=[introspection]
+   >=media-libs/libshumate-1.1_beta:1.0=[introspection]
+   dev-libs/libxml2:2
+   >=net-libs/rest-0.9.1:1.0[introspection]
+
+   app-crypt/libsecret[introspection]
+   media-libs/graphene[introspection]
+   net-libs/libsoup:3.0[introspection]
+   x11-libs/pango[introspection]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+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/zenity/

2023-12-18 Thread Pacho Ramos
commit: bc8af259ab1a87e2d12a7dc35c8fcde3967d4c82
Author: Guillermo Joandet  gmail  com>
AuthorDate: Fri Dec  8 00:32:41 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Dec 18 10:19:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc8af259

gnome-extra/zenity: Version bump to 4.0.0

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34170
Signed-off-by: Pacho Ramos  gentoo.org>

 gnome-extra/zenity/Manifest|  1 +
 gnome-extra/zenity/zenity-4.0.0.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/gnome-extra/zenity/Manifest b/gnome-extra/zenity/Manifest
index 5a39f5d67e9c..3d7edae094c1 100644
--- a/gnome-extra/zenity/Manifest
+++ b/gnome-extra/zenity/Manifest
@@ -2,3 +2,4 @@ DIST zenity-3.44.2.tar.xz 3095752 BLAKE2B 
07d5b9aa673ae1e719bbd8d2ff85394ce19b9e
 DIST zenity-3.99.2.tar.xz 3084880 BLAKE2B 
a6ae2a465516f2e019ad5bec5a4f5bad42dc499f85e5f293804d18c572a3f2dd69224ceb6dfc62156aaff587d8a4e78549e8cc88493c842a6ad056ce58c85920
 SHA512 
6130c01e34e74bd6d068cbd6d3c1e208fce73cbce61851482e0dbc5c24322953899b6de7859ed86fe89850a1650ad28f8815cf709c152c02a685725350260afb
 DIST zenity-3.99.90.tar.xz 3086228 BLAKE2B 
7254447125019b309ef3466fd6f7fc935968395dbd4d506b69a8b80ea4e8150620f6e0647265dcb2023f9f28bb59a84d174d8563f4a9ba0a3598489931070e79
 SHA512 
7f1dbf9baa6960059eb7e973b175a2b4411b695d211fb3fc290bd393a75cdb201a440adb05fbe7f6a1d162d3b80a409c3b64573abb037b047a9a8c27c981e9a1
 DIST zenity-3.99.91.tar.xz 3086032 BLAKE2B 
fc1bddfbf0462768438a52ab738a921603054a78a139b12fb516e8c9640d1039776614cef266092843b8c14bb856f3d704414dd5e07abe686bf7dbfbf08e4a7a
 SHA512 
face2f4ca11dd9b3ab56995efe6db7bd209494019d1454eab8813a537971eb5b229103374a85e7324229357b7f1723508a0a1e263ec05ac4a99c7c0eb3a9
+DIST zenity-4.0.0.tar.xz 3092552 BLAKE2B 
b9a7f4421fdba9c6d10a7cf0bbdf227c424a144f13efca8472fb6a76d8dbdfaf4603fcdd896f2a7ce086c453ae0aeb275253c3728a844932ec3a308b07fbc2ab
 SHA512 
ae7709e5e8a7d76210e17512bd3509ff7273af59c29b3d9b8210b0a00c538e126b0689adfee1d63775affa8df8480d5c3b75deb8c130e4d596710e9aee51ab9e

diff --git a/gnome-extra/zenity/zenity-4.0.0.ebuild 
b/gnome-extra/zenity/zenity-4.0.0.ebuild
new file mode 100644
index ..1f8292d3f4ef
--- /dev/null
+++ b/gnome-extra/zenity/zenity-4.0.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Tool to display dialogs from the commandline and shell scripts"
+HOMEPAGE="https://wiki.gnome.org/Projects/Zenity;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux"
+IUSE="man webkit"
+
+# TODO: X11 dependency is automagically enabled
+RDEPEND="
+   >=gui-libs/libadwaita-1.2:1
+   webkit? ( >=net-libs/webkit-gtk-2.40.1:6 )
+   man? ( sys-apps/help2man )
+   x11-libs/gdk-pixbuf:2
+   x11-libs/pango
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.4
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use webkit webkitgtk)
+   $(meson_use man manpage)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/

2023-12-18 Thread Pacho Ramos
commit: cdd32b85779e7f27cb7f43a6e28df2334d32f73a
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Dec  3 21:41:11 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Dec 18 10:19:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdd32b85

gnome-base/nautilus: Version bump to 45.2.1

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34120
Signed-off-by: Pacho Ramos  gentoo.org>

 gnome-base/nautilus/Manifest   |   1 +
 gnome-base/nautilus/nautilus-45.2.1.ebuild | 123 +
 2 files changed, 124 insertions(+)

diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest
index c054886f3356..835a907690a7 100644
--- a/gnome-base/nautilus/Manifest
+++ b/gnome-base/nautilus/Manifest
@@ -1,3 +1,4 @@
 DIST nautilus-44.2.1.tar.xz 3190824 BLAKE2B 
159abd8fbaea3f372febb4c7f68f95d97b50ac19e31d6108c9588aa849f92ea82a2a04402c8ee78f223339ffe929ed3fc95e4606db7753adacf6edb49f340910
 SHA512 
35974f9d2d785c69d4199287f1b79aa83397b37b3ad3ebe97894ee5e5d9aa4a981808fa443d5c04d2c7223c290a2cad87e3eeb62787b1d241486c39d5e061769
 DIST nautilus-45.0.tar.xz 3212952 BLAKE2B 
38a6e572d6ce41515bb2447bf5636c82b28f0b1fe16b56540910a7c69fb2ce45495ad128d1bd969665749244f2a45e055b22e4c4d5815afc921afe8862776240
 SHA512 
046c2afac51dc42337a1f26cbbb76cbbdc7145999b46574efc02acac5d0bc1ebeb8d84fa4121973216ee49f8a2cc102b62e72eeabc4141c48046cf7685789f64
 DIST nautilus-45.1.tar.xz 3207896 BLAKE2B 
3d487deed19aaa79302a94f5205c172b6ba3fd739d495f235a9f6dafb42a68ac54e88228ed422932b15deb2fcb4bf2c5730e8a528221ee70f86eb9deb7c3a96c
 SHA512 
ae3a21891d28c85976015eee1d605cb43b5d9c23da74ac2635cc65435f922bbad01d1b6eaa7ea4893121e08005c49f9ef9f2bbc217b9525a2f432d99636b3ffd
+DIST nautilus-45.2.1.tar.xz 3208272 BLAKE2B 
80adf7ace00c21d21eddf764595c3f981e6206b936996458e5c2cc9cc51536e759528bdc38d1cddfe1c87eb94eac0ef2ced714ae797db947b81199a4bfa41c9d
 SHA512 
c1e26e9f802f62ccb7a7d60f895575a1b31d8071f6a60206472fe79f70d64717b9abe97a5c5c0c87349994ff6f144dfe97c7bd448a05a9da00ff9918884e65fa

diff --git a/gnome-base/nautilus/nautilus-45.2.1.ebuild 
b/gnome-base/nautilus/nautilus-45.2.1.ebuild
new file mode 100644
index ..5a07549431d0
--- /dev/null
+++ b/gnome-base/nautilus/nautilus-45.2.1.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg
+
+DESCRIPTION="Default file manager for the GNOME desktop"
+HOMEPAGE="https://apps.gnome.org/Nautilus/;
+
+LICENSE="GPL-3+ LGPL-2.1+"
+SLOT="0"
+IUSE="+cloudproviders gnome +gstreamer gtk-doc +introspection +previewer 
selinux sendto"
+REQUIRED_USE="gtk-doc? ( introspection )"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.77.0:2
+   >=media-libs/gexiv2-0.14.2
+   >=x11-libs/gdk-pixbuf-2.30.0:2
+   gstreamer? ( media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0 )
+   >=app-arch/gnome-autoar-0.4.4
+   >=gnome-base/gnome-desktop-43:4=
+   >=gnome-base/gsettings-desktop-schemas-42
+   >=gui-libs/gtk-4.11.2:4[introspection?]
+   >=gui-libs/libadwaita-1.4_alpha:1
+   >=dev-libs/libportal-0.5:=[gtk]
+   >=x11-libs/pango-1.28.3
+   selinux? ( >=sys-libs/libselinux-2.0 )
+   >=app-misc/tracker-3.0:3
+   >=dev-libs/libxml2-2.7.8:2
+   cloudproviders? ( >=net-libs/libcloudproviders-0.3.1 )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+RDEPEND="${DEPEND}
+   >=app-misc/tracker-miners-3.0:3=
+" # uses org.freedesktop.Tracker.Miner.Files gsettings schema from 
tracker-miners
+BDEPEND="
+   >=dev-util/gdbus-codegen-2.51.2
+   dev-util/glib-utils
+   gtk-doc? (
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gi-docgen
+   )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   test? ( sys-apps/dbus )
+"
+PDEPEND="
+   gnome? ( x11-themes/adwaita-icon-theme )
+   previewer? ( >=gnome-extra/sushi-0.1.9 )
+   sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 )
+   >=gnome-base/gvfs-1.14[gtk(+)]
+" # Need gvfs[gtk] for recent:/// support; always built (without USE=gtk) 
since gvfs-1.34
+
+PATCHES=(
+   "${FILESDIR}"/43.0-optional-gstreamer.patch # Allow controlling 
audio-video-properties build
+)
+
+src_prepare() {
+   default
+   xdg_environment_reset
+
+   # Disable -Werror
+   sed -e '/-Werror=/d' -i meson.build ||  die
+
+   if use previewer; then
+   DOC_CONTENTS="nautilus uses gnome-extra/sushi to preview media 
files.
+   To activate the previewer, select a file and press 
s

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

2023-12-18 Thread Pacho Ramos
commit: f9180ebcdbeb69a03531b78f8c730de8fb7354bc
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Dec  3 21:30:37 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Dec 18 10:19:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9180ebc

gnome-extra/gnome-shell-extensions: Version bump to 45.2

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34116
Signed-off-by: Pacho Ramos  gentoo.org>

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-45.2.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index 80959a20ce3e..e612df11529c 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,3 +1,4 @@
 DIST gnome-shell-extensions-44.0.tar.xz 227060 BLAKE2B 
3f166f75c5d011f990b7dcbfc4d3d1364e480822087d35cf8f361234c482f572d89b4d4eb92be67ffdf4bae4e05de361abfc3b0d92c3c30d03f67f2bd8c25251
 SHA512 
d3cc58bb0e5d29646a20b02cd59ba480bf42fbf9bbe0e228ae132e19e385806e95c937b3d7bd5fe0877702ed151f972f07e345e6072c1cd02d51cb56f72854e6
 DIST gnome-shell-extensions-45.0.tar.xz 201516 BLAKE2B 
5a8c36ff0a331d1b243a31fe54d0e4ace43aa6611a461aecee3dbd8741234e067377a4be11e2f07ed12fb09a1151ba5ee3a2e185b61b60241d480e2da9145547
 SHA512 
ed0fb36d54efee42b7636bd5fe4d0e279ba756dfb4ad438d35b86f32adc5fb15ad123a7b98bd98330c17786cb878fd77480e943383e1520618a75b16d09f07c5
 DIST gnome-shell-extensions-45.1.tar.xz 201296 BLAKE2B 
933e6e57ba1bc755e1916c6f9a3e833c607951c390f40162bf129d39afb1c0fc5e0f951b668fac1cc2a388bec4239f65e64768dc35fca2c5f1fdd801203b0a80
 SHA512 
7d57b1c37dcbc542d7ccbe54d548895d932149c2bd9cc24b3581d766d4e784eacb6a56da0cb60e311fd862f523ac97795625328a57d9fc13ac100a95dcd4f1aa
+DIST gnome-shell-extensions-45.2.tar.xz 201232 BLAKE2B 
b93257a6e535b0f58a9671bc3f98af9b99204202403ca38a5a6a367c972320e64a65d87608d34472a1387f0ed4c04b7d80afa77f414f55ac9e9c17063a17
 SHA512 
eda1f59f88374c67ae82bb0739dbb4e628e61018701d764d89e559f14823a4a0887a967f40b0a5c3824d4054721bb387c130430f6ac1ab81c5ab585972e3909f

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45.2.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45.2.ebuild
new file mode 100644
index ..49a6506ea2b3
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-45.2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org readme.gentoo-r1 meson xdg
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${DEPEND}
+   >=app-accessibility/at-spi2-core-2.46.0[introspection]
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   gnome-base/gnome-menus:3[introspection]
+   =gnome-base/gnome-shell-$(ver_cut 1)*
+   gui-libs/libadwaita[introspection]
+   media-libs/clutter:1.0[introspection]
+   media-libs/graphene[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+   >=x11-wm/mutter-3.32[introspection]
+"
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the gnome-extensions-app (included with gnome-shell),
+https://extensions.gnome.org/ web interface, or modify the
+org.gnome.shell enabled-extensions gsettings key from the command
+line or a script."
+
+src_configure() {
+   local emesonargs=(
+   -Dextension_set=all
+   -Dclassic_mode=true
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}



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

2023-12-18 Thread Pacho Ramos
commit: e0eb84fcf3b3aedb8b78963bec0eecb9208baf2c
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Dec  3 21:36:02 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Dec 18 10:19:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0eb84fc

dev-libs/gjs: Version bump to 1.78.1

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34118
Signed-off-by: Pacho Ramos  gentoo.org>

 dev-libs/gjs/Manifest  |  1 +
 dev-libs/gjs/gjs-1.78.1.ebuild | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/dev-libs/gjs/Manifest b/dev-libs/gjs/Manifest
index 56f37acbbaf4..ce4c633ffbe7 100644
--- a/dev-libs/gjs/Manifest
+++ b/dev-libs/gjs/Manifest
@@ -1,2 +1,3 @@
 DIST gjs-1.76.2.tar.xz 646232 BLAKE2B 
66466eeb5f956d5041f4e63ba977dc9a688455770c39bcedd63576f56fde9821ed3c827c470f7e3befbbf7828fbd197706637da458876ec129d6c16323e414e8
 SHA512 
26b024874ce69a6f58b5fabe006b8d5417971db9de00e21ecd352715b4535f405d162bb81c0cf6b20313f0f78833962080ac1cb9bd42cfff9cf6a74340458540
 DIST gjs-1.78.0.tar.xz 653500 BLAKE2B 
f2b6c3d80f55c1b3365fdc94dcedec357fc21ec7f92eccdf24cc028eb006538057d0d6e3328bc2f743a563ba496da5daa8585fabd6fbf52acd38c990b8a4e8ba
 SHA512 
28ad3ff5c031b8e78622244918994ca5f510e4b403a382e7d0b0bcb9a0611be61e103398773328be4c405b49d7984c089180a5fb603518b412d01a935fb3ceb3
+DIST gjs-1.78.1.tar.xz 654556 BLAKE2B 
1d723ad2fd15e7ba6b9194cb90f0c0bc7b89c150604beb11ad95e1628ead2bea7ed8b423e1836736013a31e8ff8f3e2400458faa26dcc95d3a6dc36c65957583
 SHA512 
9a5d02bacbf82364cf5daa69d6613eb38ef34121eb350b2773b87cf1027ccc1b9905b651275fd71036817e710d834d356ee1cecac2f7c83ff571c39e98360286

diff --git a/dev-libs/gjs/gjs-1.78.1.ebuild b/dev-libs/gjs/gjs-1.78.1.ebuild
new file mode 100644
index ..3f77c1d06628
--- /dev/null
+++ b/dev-libs/gjs/gjs-1.78.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic gnome.org meson virtualx
+
+DESCRIPTION="Javascript bindings for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gjs 
https://gitlab.gnome.org/GNOME/gjs;
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples readline sysprof test"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.66.0:2
+   dev-libs/libffi:=
+   >=dev-libs/gobject-introspection-1.71.1:=
+   dev-lang/spidermonkey:115
+   cairo? ( x11-libs/cairo[X,glib] )
+   readline? ( sys-libs/readline:0= )
+"
+DEPEND="${RDEPEND}
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+   test? (
+   sys-apps/dbus
+   >=x11-libs/gtk+-3.20:3[introspection]
+   )
+"
+BDEPEND="
+   virtual/pkgconfig
+"
+
+src_configure() {
+   append-cppflags -DG_DISABLE_CAST_CHECKS
+
+   # On musl, it's required that either gjs, pixman or gnome-shell to be 
built
+   # with a larger stack otherwise librsvg fails to render a particular 
SVG, as
+   # a result we fail to get gdm or gnome-shell running (greeted with a 
fail
+   # whale screen). The bug has been reported to librsvg. This is ideally 
just
+   # a temporary workaround until we understand what exactly needs a larger
+   # stack size, as it's not sufficient to do just librsvg.
+   #
+   # Please refer to:
+   # https://gitlab.gnome.org/GNOME/librsvg/-/issues/686
+   # https://gitlab.gnome.org/GNOME/librsvg/-/issues/874
+   #
+   # TODO: Find an actual fix instead of increasing the stack
+   use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152
+
+   # FIXME: add systemtap/dtrace support, like in glib:2
+   local emesonargs=(
+   $(meson_feature cairo)
+   $(meson_feature readline)
+   $(meson_feature sysprof profiler)
+   -Dinstalled_tests=false
+   $(meson_use !test skip_dbus_tests)
+   $(meson_use !test skip_gtk_tests)
+   -Db_pch=True # TODO this has to go
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/

2023-12-18 Thread Pacho Ramos
commit: be7bd978b5625fa0cf7d2ec802c614734606edda
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Dec  3 21:25:21 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Dec 18 10:19:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be7bd978

gnome-base/gnome-shell: Version bump to 45.2

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34115
Signed-off-by: Pacho Ramos  gentoo.org>

 gnome-base/gnome-shell/Manifest|   1 +
 gnome-base/gnome-shell/gnome-shell-45.2.ebuild | 188 +
 2 files changed, 189 insertions(+)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index b54035dcaf3b..713b8c099670 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -2,3 +2,4 @@ DIST gnome-shell-44.3.tar.xz 1995132 BLAKE2B 
cca266dc20de2a7e99590c72c68df07c0e1
 DIST gnome-shell-44.4.tar.xz 1998208 BLAKE2B 
951daccd448a353bde0503585393c1e8c870aa3bd86149639d7c85744c4eebfe0c44488bdb0012883ae17e428e895268a0a687c6901c5797f58dfa87ff26779f
 SHA512 
03a29a7e662a93388981f4ae7186e135ce3e687c99318a8a27ba898fcd43114a27b5351227958ce17b239bde88442d9058c64bea2c6b027cc4f6ff2e194777d5
 DIST gnome-shell-45.0.tar.xz 2018936 BLAKE2B 
2606725c870f6fabc671034e909bd121a10c4f95a225216e5eff9af728422fbd42f26be1e21fe9795b75b89c62cade93392cd8fe49fb4193303ae666e93d
 SHA512 
cdf4bc58056b97f4a19f594ea5374d69ca5d2efc5d2a5330cc1d2b2c62719dac70134df6dcd6090551adf13be12a38a0e1e4480ee55884ebbd7afe918b3c53b6
 DIST gnome-shell-45.1.tar.xz 2017464 BLAKE2B 
f3e6fc28e05a2eb7a6ba9f0e99b33bf0aaa46e5e1e6e302331354e67c2caa380313017232e2ccc262d29ee52c79fb847d26eb05dc098f2c69105520a7a65e80a
 SHA512 
cfecddd3787e0e719c00d0a543466165d94431086c1ca708cf7ebd43de42f8edf468ab46212b6120ca5676d61825c085232db509c076ecf38d159702fc13a861
+DIST gnome-shell-45.2.tar.xz 2017124 BLAKE2B 
b1ee0ecb7babadad1b9abed3c9bb2fda4c47e5bff080cfd92db35530b211449a9e3c8db0f63ccf87ae9df05337b9a69546b880c71d7a4a1fca08b773490bbce1
 SHA512 
d88cb7e385f69416863a5b1299fdd18f228a6f951ee084e0ae79ed668c856e50f19c537d7b40eaf93b9166fa5ef7797b9babc3b8d4f80941e15d53d862734aec

diff --git a/gnome-base/gnome-shell/gnome-shell-45.2.ebuild 
b/gnome-base/gnome-shell/gnome-shell-45.2.ebuild
new file mode 100644
index ..22a92ed100bb
--- /dev/null
+++ b/gnome-base/gnome-shell/gnome-shell-45.2.ebuild
@@ -0,0 +1,188 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit gnome.org gnome2-utils meson optfeature python-single-r1 virtualx xdg
+
+DESCRIPTION="Provides core UI functions for the GNOME desktop"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell 
https://gitlab.gnome.org/GNOME/gnome-shell;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+IUSE="elogind gtk-doc +ibus +networkmanager pipewire systemd test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   ?? ( elogind systemd )"
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+
+# libXfixes-5.0 needed for pointer barriers and #include 

+DEPEND="
+   >=gnome-extra/evolution-data-server-3.46.0:=
+   >=app-crypt/gcr-3.90.0:4=[introspection]
+   >=dev-libs/glib-2.68:2
+   >=dev-libs/gobject-introspection-1.49.1:=
+   >=dev-libs/gjs-1.73.1[cairo]
+   >=gui-libs/gtk-4:4[introspection]
+   >=x11-wm/mutter-45.0:0/13[introspection,test?]
+   >=sys-auth/polkit-0.120_p20220509[introspection]
+   >=gnome-base/gsettings-desktop-schemas-42_beta[introspection]
+   >=x11-libs/startup-notification-0.11
+   >=app-i18n/ibus-1.5.19
+   >=gnome-base/gnome-desktop-40.0:4=
+   networkmanager? (
+   >=net-misc/networkmanager-1.10.4[introspection]
+   net-libs/libnma[introspection]
+   >=app-crypt/libsecret-0.18
+   )
+   pipewire? ( >=media-video/pipewire-0.3.49:= )
+   systemd? (
+   >=sys-apps/systemd-246:=
+   >=gnome-base/gnome-desktop-3.34.2:3=[systemd]
+   )
+   elogind? ( >=sys-auth/elogind-237 )
+
+   app-arch/gnome-autoar
+   dev-libs/json-glib
+
+   >=app-accessibility/at-spi2-core-2.46:2[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   dev-libs/libxml2:2
+   x11-libs/libX11
+
+   >=media-libs/libpulse-2[glib]
+   dev-libs/libical:=
+   >=x11-libs/libXfixes-5.0
+
+   gui-libs/gtk:4[introspection]
+
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   media-libs/libglvnd[X]
+"
+# Runtime-only deps are probably incomplete and approximate.
+# Introspection deps generated from inspection of the output of:
+#  for i in `rg -INUo 'c

[gentoo-commits] repo/gentoo:master commit in: games-puzzle/gnome-sudoku/

2023-12-18 Thread Pacho Ramos
commit: 1c47605e488d1a5b3d58d4c3e47d6c57551349b4
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Dec 18 09:35:10 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Dec 18 10:19:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c47605e

games-puzzle/gnome-sudoku: vala support is needed

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

 games-puzzle/gnome-sudoku/gnome-sudoku-45.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-puzzle/gnome-sudoku/gnome-sudoku-45.3.ebuild 
b/games-puzzle/gnome-sudoku/gnome-sudoku-45.3.ebuild
index 724bcf83a29c..16f47a734417 100644
--- a/games-puzzle/gnome-sudoku/gnome-sudoku-45.3.ebuild
+++ b/games-puzzle/gnome-sudoku/gnome-sudoku-45.3.ebuild
@@ -16,7 +16,7 @@ RDEPEND="
>=dev-libs/glib-2.40:2
dev-libs/libgee:0.8=[introspection]
>=gui-libs/gtk-4.10.0[introspection]
-   >=gui-libs/libadwaita-1.4_alpha[introspection]
+   >=gui-libs/libadwaita-1.4_alpha[introspection,vala]
dev-libs/json-glib
>=dev-libs/qqwing-1.3.4:=
x11-libs/gdk-pixbuf:2[introspection]



[gentoo-commits] repo/gentoo:master commit in: x11-wm/mutter/, x11-wm/mutter/files/

2023-12-18 Thread Pacho Ramos
commit: 002602af135042ef47020a2b22478f82c9e1031a
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Dec 18 10:04:08 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Dec 18 10:19:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=002602af

x11-wm/mutter: Fix memory leak in fullscreen mode

Apply upstream patch to fix a leak when running apps in fullscreen.
It will be included in the next point release.

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

 .../mutter/files/mutter-45.2-fullscreen-leak.patch | 37 ++
 x11-wm/mutter/mutter-45.2.ebuild   |  1 +
 2 files changed, 38 insertions(+)

diff --git a/x11-wm/mutter/files/mutter-45.2-fullscreen-leak.patch 
b/x11-wm/mutter/files/mutter-45.2-fullscreen-leak.patch
new file mode 100644
index ..adbd309c1b7c
--- /dev/null
+++ b/x11-wm/mutter/files/mutter-45.2-fullscreen-leak.patch
@@ -0,0 +1,37 @@
+From bedf8df88f41c34c9824dccba507c8e333dd9ba6 Mon Sep 17 00:00:00 2001
+From: Robert Balas 
+Date: Mon, 4 Dec 2023 00:27:49 +0100
+Subject: [PATCH] clutter: Fix memory leak when running in fullscreen
+
+`clutter_stage_do_paint_view()` only gets called when leaving fullscreen
+and by that time enough calls to
+`clutter_actor_get_transformed_paint_volume()` can make the underlying
+GArray grow to a large size.
+
+To fix this, we call call the cleanup function in
+`clutter_stage_finish_layout()` to make it happen every frame.
+
+Co-authored-by: Sebastian Keller 
+
+Closes: https://gitlab.gnome.org/GNOME/mutter/-/issues/3191
+Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3439>
+---
+ clutter/clutter/clutter-stage.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/clutter/clutter/clutter-stage.c b/clutter/clutter/clutter-stage.c
+index 55bb81c2b46..deb383fe216 100644
+--- a/clutter/clutter/clutter-stage.c
 b/clutter/clutter/clutter-stage.c
+@@ -970,6 +970,8 @@ clutter_stage_finish_layout (ClutterStage *stage)
+ }
+ 
+   g_warn_if_fail (!priv->actor_needs_immediate_relayout);
++
++  _clutter_stage_paint_volume_stack_free_all (stage);
+ }
+ 
+ void
+-- 
+GitLab
+

diff --git a/x11-wm/mutter/mutter-45.2.ebuild b/x11-wm/mutter/mutter-45.2.ebuild
index f6f42162b174..40a5b53d810c 100644
--- a/x11-wm/mutter/mutter-45.2.ebuild
+++ b/x11-wm/mutter/mutter-45.2.ebuild
@@ -141,6 +141,7 @@ BDEPEND="
 
 PATCHES=(
"${FILESDIR}"/${PN}-43.0-Disable-anonymous-file-test.patch
+   "${FILESDIR}"/${P}-fullscreen-leak.patch
 )
 
 python_check_deps() {



[gentoo-commits] repo/gentoo:master commit in: app-arch/file-roller/

2023-12-18 Thread Pacho Ramos
commit: 1801770f015d0a8fb63b89aac1f17a2162d71999
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Dec  3 21:38:23 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Dec 18 10:19:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1801770f

app-arch/file-roller: Version bump to 43.1

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34119
Signed-off-by: Pacho Ramos  gentoo.org>

 app-arch/file-roller/Manifest|   1 +
 app-arch/file-roller/file-roller-43.1.ebuild | 103 +++
 2 files changed, 104 insertions(+)

diff --git a/app-arch/file-roller/Manifest b/app-arch/file-roller/Manifest
index 96a1cba9d1dd..96b22501b1b4 100644
--- a/app-arch/file-roller/Manifest
+++ b/app-arch/file-roller/Manifest
@@ -1 +1,2 @@
 DIST file-roller-43.0.tar.xz 894308 BLAKE2B 
85bf73947e153a3b40507e524c35f8be98a08a9ce5916e24ef44559400d7d44e4e0fbd94de8b5638fd1da967ff007894011624ccf9ad8c3481cac63aba3da6e5
 SHA512 
dff3d9ef5c96e5957fb4ca146072b5fdf0309299d0b1a4ab6db55e24a0652b52ba45915121db4d59d9b1ab60b4c3c64bbb56799a46a0eac5609236f4e1251837
+DIST file-roller-43.1.tar.xz 898216 BLAKE2B 
1a48f642a6436e2cc34cc4629ac24ab984b382a0df0895b20b2c6e89f0c65c2b29360cffd2d5cd9e3542c7479e7588211fa38b31aaca2afbcef8391b9b4afdc7
 SHA512 
67c2bf9c2aa885fad5119069232ea92872c1f08fc7cd517e2e64faef924f0b4a9195acbe042e535588ccd86b5147afa041f9ea355f480507c3743a2bb934

diff --git a/app-arch/file-roller/file-roller-43.1.ebuild 
b/app-arch/file-roller/file-roller-43.1.ebuild
new file mode 100644
index ..b4788d1088af
--- /dev/null
+++ b/app-arch/file-roller/file-roller-43.1.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson readme.gentoo-r1 xdg
+
+DESCRIPTION="Archive manager for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/FileRoller;
+
+LICENSE="GPL-2+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux"
+IUSE="gtk-doc +introspection nautilus"
+REQUIRED_USE="gtk-doc? ( introspection )"
+
+# gdk-pixbuf used extensively in the source
+# cairo used in eggtreemultidnd.c
+# pango used in fr-window
+RDEPEND="
+   >=dev-libs/glib-2.38:2
+   >=x11-libs/gtk+-3.22.0:3
+   >=gui-libs/libhandy-1.5.0:1
+   nautilus? ( >=gnome-base/nautilus-43.0 )
+   >=dev-libs/json-glib-0.14
+   >=app-arch/libarchive-3.2:=
+   introspection? ( dev-libs/gobject-introspection )
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/pango
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gi-docgen )
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="
+${PN} is a frontend for several archiving utilities. If you want a
+particular archive format support, see ${HOMEPAGE}
+and install the relevant package. For example:
+7-zip   - app-arch/p7zip
+ace - app-arch/unace
+arj - app-arch/arj
+brotli  - app-arch/brotli
+cpio- app-arch/cpio
+deb - app-arch/dpkg
+iso - app-cdr/cdrtools
+jar,zip - app-arch/zip and app-arch/unzip
+lha - app-arch/lha
+lzop- app-arch/lzop
+lz4 - app-arch/lz4
+rar - app-arch/unrar or app-arch/unar
+rpm - app-arch/rpm
+unstuff - app-arch/stuffit
+zstd- app-arch/zstd
+zoo - app-arch/zoo"
+
+src_prepare() {
+   # File providing Gentoo package names for various archivers
+   cp -v "${FILESDIR}"/3.36-packages.match data/packages.match || die
+
+   default
+   xdg_environment_reset
+}
+
+src_configure() {
+   local emesonargs=(
+   -Drun-in-place=false
+   $(meson_feature nautilus nautilus-actions)
+   -Dnotification=enabled
+   -Duse_native_appchooser=false
+   -Dpackagekit=false
+   -Dlibarchive=enabled
+   $(meson_feature introspection)
+   $(meson_feature gtk-doc api_docs)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   if use gtk-doc; then
+   mkdir -p "${ED}"/usr/share/gtk-doc/ || die
+   mv "${ED}"/usr/share/doc/file-roller 
"${ED}"/usr/share/gtk-doc/file-roller || die
+   fi
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+   readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2023-12-18 Thread Pacho Ramos
commit: f8d5e2de59c44bdcbc1bc403bb1101acfe99acec
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Dec  3 21:33:46 2023 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Dec 18 10:19:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8d5e2de

x11-wm/mutter: Version bump to 45.2

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34117
Signed-off-by: Pacho Ramos  gentoo.org>

 x11-wm/mutter/Manifest   |   1 +
 x11-wm/mutter/mutter-45.2.ebuild | 237 +++
 2 files changed, 238 insertions(+)

diff --git a/x11-wm/mutter/Manifest b/x11-wm/mutter/Manifest
index 402dfc9bef0f..746e65ee6913 100644
--- a/x11-wm/mutter/Manifest
+++ b/x11-wm/mutter/Manifest
@@ -2,3 +2,4 @@ DIST mutter-44.3.tar.xz 2848256 BLAKE2B 
42c00d4673cab5d119361c6eb2b78c33894c637b
 DIST mutter-44.4.tar.xz 2847392 BLAKE2B 
2ecdb0d447c0426a7e02f4d3b3cdf8936a6c7a5fecad163bdba9428f018e0ceb2047b241422bc9de5e9d0fb08e88a04d572d1b404b48d6df214a7263292309ba
 SHA512 
3f7b37be5531e270c071fc9784a6a284a3d715dfd1dfc854779126197d6e53c660836412ba08e6233747c7b016926114a57be5adb36a11c8ec9c81e333ce668c
 DIST mutter-45.0.tar.xz 2883164 BLAKE2B 
cb006cae08a8e4b1c6404ab99b970854a05d764361936d88d726ece6583e922b8e5bab4189ec240292d14cfb312fb1cadafa17e372d332dfc194bdc0041e4441
 SHA512 
bbf813a720a3d8545969d089790f6e4c19cd5c8eb3079ba028945e4728446c78aa7540061ea87e43151c2ef359ea986b0e7a45f56f0eb6a33ca2c3979955bb43
 DIST mutter-45.1.tar.xz 2881852 BLAKE2B 
40fa8de01ecae346d2b9a352d55cb9215e3b9c88d7424c567fd63aa97dc7aa7cc202fdda298a4a8a9bc08330b6db3895d5860b8c99daaa4974dbd07f0ac8b86a
 SHA512 
87a629e941eb231d05fc24dbb905acb12236c971a02dd000fdd6cc6e7686544b5796ce57d10b34e096dc956578a373d5a73e89760bcc6beb292e9a25ce2faaf4
+DIST mutter-45.2.tar.xz 2884940 BLAKE2B 
c4107840b8bd0f75a9c76300f324bfff6aac3195f526ab88102c831df693cb8dfa5b55bb1590a54e68f41eab392e69bb833221480578a2fba4b1e4bdc5ed030d
 SHA512 
2111ad0645d2da58dedb30d94e99b52045f38b31a9de7314a5d8b41a5525612d88d2fbaafd3658eb6f734c143ad12176367c26533237199d9a5c1ad3dea743c7

diff --git a/x11-wm/mutter/mutter-45.2.ebuild b/x11-wm/mutter/mutter-45.2.ebuild
new file mode 100644
index ..f6f42162b174
--- /dev/null
+++ b/x11-wm/mutter/mutter-45.2.ebuild
@@ -0,0 +1,237 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+inherit gnome.org gnome2-utils meson python-any-r1 udev xdg
+
+DESCRIPTION="GNOME compositing window manager based on Clutter"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/mutter/;
+LICENSE="GPL-2+"
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/mutter.git;
+   SRC_URI=""
+   SLOT="0/13" # This can get easily out of date, but better than 9967
+else
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+   SLOT="0/$(($(ver_cut 1) - 32))" # 0/libmutter_api_version - ONLY 
gnome-shell (or anything using mutter-clutter-.pc) should use the 
subslot
+fi
+
+IUSE="debug elogind gnome gtk-doc input_devices_wacom +introspection 
screencast sysprof systemd test udev wayland video_cards_nvidia"
+# native backend requires gles3 for hybrid graphics blitting support, udev and 
a logind provider
+REQUIRED_USE="
+   gtk-doc? ( introspection )
+   wayland? ( ^^ ( elogind systemd ) udev )
+   test? ( wayland )"
+RESTRICT="!test? ( test )"
+
+# gnome-settings-daemon is build checked, but used at runtime only for 
org.gnome.settings-daemon.peripherals.keyboard gschema
+# USE=libei was first introduced in xwayland-23.2.1; we min dep on that to 
ensure the [libei(+)] works right, as missing USE flag with
+# previous versions meant that it's not there, while the intention seems to be 
to make it always enabled without USE flag in the future;
+# this ensures have_enable_ei_portal is always there in xwayland.pc, which 
affects how Xwayland is launched, thus if it were toggled off
+# in Xwayland after mutter is installed, Xwayland would fail to be started by 
mutter. mutter already hard-depends on libei, so there's
+# really no extra deps here (besides xdg-desktop-portal, but we want that too, 
anyhow).
+# v3.32.2 has many excessive or unused *_req variables declared, thus 
currently the dep order ignores those and goes via dependency() call order
+DEPEND="
+   >=media-libs/graphene-1.10.2[introspection?]
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/pango-1.46[introspection?]
+   >=x11-libs/cairo-1.14[X]
+   >=dev-libs/fribidi-1.0.0
+   >=gnome-base/gsettings-desktop-schemas-42.0[introspection?]
+   >=dev-libs/glib-2.75.1:2
+   gnome-base/gnome-settings-daemon
+   >=dev-libs/json-glib-0.12.0[introspection?]
+   >=x11-libs/libxkbcommon-

  1   2   3   4   5   6   7   8   9   10   >