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

2022-05-15 Thread Pacho Ramos
commit: 9ec7bd2716c3f1ca034fb594a1e72f15f87e231f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun May 15 19:57:59 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun May 15 19:57:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ec7bd27

x11-wm/mutter: Call udev_reload

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

 x11-wm/mutter/mutter-42.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/x11-wm/mutter/mutter-42.1.ebuild b/x11-wm/mutter/mutter-42.1.ebuild
index 64c4d9748678..1050c1cbe966 100644
--- a/x11-wm/mutter/mutter-42.1.ebuild
+++ b/x11-wm/mutter/mutter-42.1.ebuild
@@ -174,6 +174,7 @@ src_test() {
 }
 
 pkg_postinst() {
+   use udev && udev_reload
xdg_pkg_postinst
gnome2_schemas_update
 }



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

2022-05-15 Thread Pacho Ramos
commit: 8f71d18679e2bd1791f2fc5b23ef308723a28604
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun May 15 18:42:35 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun May 15 18:45:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f71d186

gnome-base/gnome-shell: Allow and prefer xdg-desktop-portal-gnome

Bug: https://bugs.gentoo.org/816135

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

 gnome-base/gnome-shell/gnome-shell-42.1-r1.ebuild | 203 ++
 1 file changed, 203 insertions(+)

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

+# FIXME:
+#  * gstreamer/pipewire support is currently automagic
+DEPEND="
+   >=gnome-extra/evolution-data-server-3.33.1:=
+   >=app-crypt/gcr-3.7.5[introspection]
+   >=dev-libs/glib-2.68:2
+   >=dev-libs/gobject-introspection-1.49.1:=
+   >=dev-libs/gjs-1.71.1
+   >=x11-libs/gtk+-3.15.0:3[introspection]
+   >=x11-wm/mutter-42.0:0/10[introspection,test?]
+   >=sys-auth/polkit-0.100[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-3.35.90:3=[introspection]
+   bluetooth? ( net-wireless/gnome-bluetooth:3=[introspection] )
+   >=media-libs/gstreamer-0.11.92:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-video/pipewire-0.3.0:=
+   networkmanager? (
+   >=net-misc/networkmanager-1.10.4:=[introspection]
+   net-libs/libnma[introspection]
+   >=app-crypt/libsecret-0.18
+   dev-libs/dbus-glib )
+   systemd? ( >=sys-apps/systemd-242
+   >=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-atk-2.5.3
+   x11-libs/gdk-pixbuf:2[introspection]
+   dev-libs/libxml2:2
+   x11-libs/libX11
+
+   >=media-sound/pulseaudio-2[glib]
+   >=dev-libs/atk-2[introspection]
+   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/mesa[X(+)]
+"
+# Runtime-only deps are probably incomplete and approximate.
+# Introspection deps generated from inspection of the output of:
+#  for i in `rg -INUo 'const(?s).*imports.gi' |cut -d= -f1 |cut -c7- |sort 
-u`; do echo $i ;done |cut -d, -f1 |sort -u
+# or
+#  rg -INUo 'const(?s).*imports.gi' |cut -d= -f1 |cut -c7- | sed -e 
's:[{}]::g' | awk '{$1=$1; print}' | awk -F',' '{$1=$1;print}' | tr ' ' '\n' | 
sort -u | sed -e 's/://g'
+# These will give a lot of unnecessary things due to greedy matching (TODO), 
and `(?s).*?` doesn't seem to work as desired.
+# Compare with `grep -rhI 'imports.gi.versions' |sort -u` for any SLOT 
requirements
+# Each block:
+# 1. Introspection stuff needed via imports.gi (those that build time check 
may be listed above already)
+# 2. gnome-session needed for shutdown/reboot/inhibitors/etc
+# 3. Control shell settings
+# 4. xdg-utils needed for xdg-open, used by extension tool
+# 5. adwaita-icon-theme needed for various icons & arrows (3.26 for new 
video-joined-displays-symbolic and co icons; review for 3.28+)
+# 6. mobile-broadband-provider-info, timezone-data for 
shell-mobile-providers.c  # TODO: Review
+# 7. IBus is needed for nls integration
+# 8. Optional telepathy chat integration
+# 9. Cantarell font used in gnome-shell global CSS (if removing this for some 
reason, make sure it's pulled in somehow for non-meta users still too)
+# 10. xdg-desktop-portal-gtk for various integration, e.g. #764632
+# 11. TODO: semi-optional webkit-gtk[introspection] for captive portal helper
+RDEPEND="${DEPEND}
+   >=sys-apps/

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

2022-05-15 Thread Pacho Ramos
commit: 3fb5687185ca1be4a734652b3944dafb1323449e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun May 15 18:43:46 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun May 15 18:45:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fb56871

profiles/package.mask: unmask xdg-desktop-portal-{gnome,gtk}

Bug: https://bugs.gentoo.org/816135
Bug: https://bugs.gentoo.org/842459

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

 profiles/package.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 502c6bffd253..4c34871f7677 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -131,11 +131,6 @@ dev-java/glassfish-jms-api
 dev-java/sun-jms
 java-virtuals/jms
 
-# Pacho Ramos  (2022-05-03)
-# Waiting for keywording and adapting reverse deps. Bug #816135.
->=sys-apps/xdg-desktop-portal-gtk-1.14.0
-sys-apps/xdg-desktop-portal-gnome
-
 # Matt Turner  (2022-04-30)
 # Masked for testing. Apparently causes crashes. Bug #841857.
 >=x11-libs/libX11-1.8



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

2022-05-15 Thread Pacho Ramos
commit: 82b2965472d8e72226cb7b9ca3aed215801d6bc8
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun May 15 18:39:48 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun May 15 18:39:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82b29654

app-office/wps-office: drop 11.1.0.10920

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

 app-office/wps-office/Manifest |  1 -
 .../wps-office/wps-office-11.1.0.10920.ebuild  | 94 --
 2 files changed, 95 deletions(-)

diff --git a/app-office/wps-office/Manifest b/app-office/wps-office/Manifest
index 4fbb9a99d19f..e9be4babe8d9 100644
--- a/app-office/wps-office/Manifest
+++ b/app-office/wps-office/Manifest
@@ -1,2 +1 @@
-DIST wps-office_11.1.0.10920.XA_amd64.deb 276990976 BLAKE2B 
31e47f0f5f69ead0e351ed339321ecef7a430c4a54cfa2a1522f2b6bdd325e3ba7e3887185769d52cda1dabbb3df0b3a192f5849f02ef71c7d8f2c26b4e362e5
 SHA512 
c437aa03025922614ae71f833a6aaa7ca097a77513ad3393243df67ebfe39e194e68cfd2ca4136b319fa9de784365793c22d29addffba4a1e3e11e31845080a4
 DIST wps-office_11.1.0.10976.XA_amd64.deb 276985802 BLAKE2B 
f886577e0446d012de8f28866410a6aefad6ba0ba4c0388402bda40de81859f86f4d342055363ee96123af0be4a78c1867fce7b4118fc8447807e01ecec3cac5
 SHA512 
744a054b78c0b5742b5af86a1d058af982b5d673205d690bd393c29a35558f2fb45081c109a406dd87078a50a09b8f6242cb469e8b93824a6b9d93af84c6f128

diff --git a/app-office/wps-office/wps-office-11.1.0.10920.ebuild 
b/app-office/wps-office/wps-office-11.1.0.10920.ebuild
deleted file mode 100644
index 41d7f66bb6fe..
--- a/app-office/wps-office/wps-office-11.1.0.10920.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit unpacker xdg
-
-MY_PV="$(ver_cut 4)"
-
-DESCRIPTION="WPS Office is an office productivity suite"
-HOMEPAGE="https://www.wps.com/office/linux/;
-
-KEYWORDS="~amd64"
-
-SRC_URI="https://wdl1.pcfg.cache.wpscdn.com/wpsdl/wpsoffice/download/linux/${MY_PV}/${PN}_${PV}.XA_amd64.deb;
-
-SLOT="0"
-RESTRICT="strip mirror" # mirror as explained at bug #547372
-QA_PREBUILT="*"
-LICENSE="WPS-EULA"
-IUSE=""
-
-# 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/xz-utils
-   app-arch/lz4
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/libbsd
-   || ( dev-libs/libffi:0/7 dev-libs/libffi-compat:7 )
-   dev-libs/libgcrypt:0
-   dev-libs/libgpg-error
-   dev-libs/libpcre:3
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/fontconfig:1.0
-   media-libs/freetype:2
-   media-libs/flac
-   media-libs/libogg
-   media-libs/libsndfile
-   media-libs/libvorbis
-   media-libs/libpng:0
-   media-sound/pulseaudio
-   net-libs/libasyncns
-   net-print/cups
-   sys-apps/attr
-   sys-apps/util-linux
-   sys-apps/dbus
-   sys-apps/tcp-wrappers
-   sys-libs/libcap
-   sys-libs/zlib:0
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:2
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXau
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdmcp
-   x11-libs/libXext
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libXv
-   x11-libs/libxcb
-   dev-libs/libxslt
-   x11-libs/pango
-   virtual/glu
-"
-DEPEND=""
-BDEPEND=""
-
-S="${WORKDIR}"
-
-src_install() {
-   exeinto /usr/bin
-   exeopts -m0755
-   doexe "${S}"/usr/bin/*
-
-   insinto /usr/share
-   # Skip mime subdir to not get selected over rest of office suites
-   doins -r 
"${S}"/usr/share/{applications,desktop-directories,icons,templates}
-
-   insinto /opt/kingsoft/wps-office
-   doins -r "${S}"/opt/kingsoft/wps-office/{office6,templates}
-
-   fperms 0755 /opt/kingsoft/wps-office/office6/{et,wpp,wps,wpspdf}
-}



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

2022-05-15 Thread Pacho Ramos
commit: 22811422151f7a12b984b1e80b60737f6de1812d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun May 15 18:40:44 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun May 15 18:40:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22811422

app-office/wps-office: Update RESTRICT

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

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

diff --git a/app-office/wps-office/wps-office-11.1.0.10976.ebuild 
b/app-office/wps-office/wps-office-11.1.0.10976.ebuild
index 41d7f66bb6fe..880d83d92522 100644
--- a/app-office/wps-office/wps-office-11.1.0.10976.ebuild
+++ b/app-office/wps-office/wps-office-11.1.0.10976.ebuild
@@ -14,7 +14,7 @@ KEYWORDS="~amd64"
 
SRC_URI="https://wdl1.pcfg.cache.wpscdn.com/wpsdl/wpsoffice/download/linux/${MY_PV}/${PN}_${PV}.XA_amd64.deb;
 
 SLOT="0"
-RESTRICT="strip mirror" # mirror as explained at bug #547372
+RESTRICT="bindist strip mirror" # mirror as explained at bug #547372
 QA_PREBUILT="*"
 LICENSE="WPS-EULA"
 IUSE=""



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

2022-05-15 Thread Pacho Ramos
commit: ab72d48cebe15dc25e159fd94888fae818dc08b5
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun May 15 18:38:33 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun May 15 18:38:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab72d48c

app-office/wps-office: add 11.1.0.10976

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

 app-office/wps-office/Manifest |  1 +
 .../wps-office/wps-office-11.1.0.10976.ebuild  | 94 ++
 2 files changed, 95 insertions(+)

diff --git a/app-office/wps-office/Manifest b/app-office/wps-office/Manifest
index ebba4fc4dbfa..4fbb9a99d19f 100644
--- a/app-office/wps-office/Manifest
+++ b/app-office/wps-office/Manifest
@@ -1 +1,2 @@
 DIST wps-office_11.1.0.10920.XA_amd64.deb 276990976 BLAKE2B 
31e47f0f5f69ead0e351ed339321ecef7a430c4a54cfa2a1522f2b6bdd325e3ba7e3887185769d52cda1dabbb3df0b3a192f5849f02ef71c7d8f2c26b4e362e5
 SHA512 
c437aa03025922614ae71f833a6aaa7ca097a77513ad3393243df67ebfe39e194e68cfd2ca4136b319fa9de784365793c22d29addffba4a1e3e11e31845080a4
+DIST wps-office_11.1.0.10976.XA_amd64.deb 276985802 BLAKE2B 
f886577e0446d012de8f28866410a6aefad6ba0ba4c0388402bda40de81859f86f4d342055363ee96123af0be4a78c1867fce7b4118fc8447807e01ecec3cac5
 SHA512 
744a054b78c0b5742b5af86a1d058af982b5d673205d690bd393c29a35558f2fb45081c109a406dd87078a50a09b8f6242cb469e8b93824a6b9d93af84c6f128

diff --git a/app-office/wps-office/wps-office-11.1.0.10976.ebuild 
b/app-office/wps-office/wps-office-11.1.0.10976.ebuild
new file mode 100644
index ..41d7f66bb6fe
--- /dev/null
+++ b/app-office/wps-office/wps-office-11.1.0.10976.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit unpacker xdg
+
+MY_PV="$(ver_cut 4)"
+
+DESCRIPTION="WPS Office is an office productivity suite"
+HOMEPAGE="https://www.wps.com/office/linux/;
+
+KEYWORDS="~amd64"
+
+SRC_URI="https://wdl1.pcfg.cache.wpscdn.com/wpsdl/wpsoffice/download/linux/${MY_PV}/${PN}_${PV}.XA_amd64.deb;
+
+SLOT="0"
+RESTRICT="strip mirror" # mirror as explained at bug #547372
+QA_PREBUILT="*"
+LICENSE="WPS-EULA"
+IUSE=""
+
+# 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/xz-utils
+   app-arch/lz4
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/libbsd
+   || ( dev-libs/libffi:0/7 dev-libs/libffi-compat:7 )
+   dev-libs/libgcrypt:0
+   dev-libs/libgpg-error
+   dev-libs/libpcre:3
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/fontconfig:1.0
+   media-libs/freetype:2
+   media-libs/flac
+   media-libs/libogg
+   media-libs/libsndfile
+   media-libs/libvorbis
+   media-libs/libpng:0
+   media-sound/pulseaudio
+   net-libs/libasyncns
+   net-print/cups
+   sys-apps/attr
+   sys-apps/util-linux
+   sys-apps/dbus
+   sys-apps/tcp-wrappers
+   sys-libs/libcap
+   sys-libs/zlib:0
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:2
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXau
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libXv
+   x11-libs/libxcb
+   dev-libs/libxslt
+   x11-libs/pango
+   virtual/glu
+"
+DEPEND=""
+BDEPEND=""
+
+S="${WORKDIR}"
+
+src_install() {
+   exeinto /usr/bin
+   exeopts -m0755
+   doexe "${S}"/usr/bin/*
+
+   insinto /usr/share
+   # Skip mime subdir to not get selected over rest of office suites
+   doins -r 
"${S}"/usr/share/{applications,desktop-directories,icons,templates}
+
+   insinto /opt/kingsoft/wps-office
+   doins -r "${S}"/opt/kingsoft/wps-office/{office6,templates}
+
+   fperms 0755 /opt/kingsoft/wps-office/office6/{et,wpp,wps,wpspdf}
+}



Re: [gentoo-dev] [PATCH 1/5] ninja-utils.eclass: Support dev-util/samurai

2022-05-09 Thread Pacho Ramos
El lun, 09-05-2022 a las 13:50 +0200, Pacho Ramos escribió:
> El dom, 08-05-2022 a las 23:07 +, Sam James escribió:
> > From: orbea 
> > 
> > samurai is a ninja-compatible build tool written in C which
> > works with cmake, meson and other users of ninja.
> > 
> > It is feature-complete and supports most of the same options
> > as ninja.
> > 
> > Signed-off-by: orbea 
> > Signed-off-by: Sam James 
> > ---
> >  eclass/ninja-utils.eclass | 24 +++-
> >  1 file changed, 23 insertions(+), 1 deletion(-)
> > 
> > diff --git a/eclass/ninja-utils.eclass b/eclass/ninja-utils.eclass
> > index c5f34934192f..67f7a6b5e8a7 100644
> > --- a/eclass/ninja-utils.eclass
> > +++ b/eclass/ninja-utils.eclass
> > @@ -26,6 +26,15 @@ esac
> >  if [[ -z ${_NINJA_UTILS_ECLASS} ]]; then
> >  _NINJA_UTILS_ECLASS=1
> >  
> > +# @ECLASS_VARIABLE: NINJA
> > +# @PRE_INHERIT
> > +# @DEFAULT_UNSET
> > +# @DESCRIPTION:
> > +# Specify a compatible ninja implementation to be used by eninja.
> > +# At this point only "ninja" and "samu" are supported.
> > +# The default is set to "ninja".
> > +: ${NINJA:=ninja}
> > +
> >  # @ECLASS_VARIABLE: NINJAOPTS
> >  # @DEFAULT_UNSET
> >  # @DESCRIPTION:
> > @@ -35,6 +44,19 @@ _NINJA_UTILS_ECLASS=1
> >  
> >  inherit multiprocessing
> >  
> > +case "${NINJA}" in
> > +   ninja)
> > +   NINJA_DEPEND=">=dev-util/ninja-1.8.2"
> > +   ;;
> > +   samu)
> > +   NINJA_DEPEND="dev-util/samurai"
> > +   ;;
> > +   *)
> > +   eerror "Unknown value for \${NINJA}"
> > +   die "Value ${NINJA} is not supported"
> > +   ;;
> > +esac
> > +
> 
> Personally I would add "samurai" as value instead of the abbreviated "samu"
> form
> (that could come from other words than "samurai")... but has you wish :), it
> is
> only a cosmetic change anyway
> 
> Thanks
> 
> 
*as you wish 



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


Re: [gentoo-dev] [PATCH 1/5] ninja-utils.eclass: Support dev-util/samurai

2022-05-09 Thread Pacho Ramos
El dom, 08-05-2022 a las 23:07 +, Sam James escribió:
> From: orbea 
> 
> samurai is a ninja-compatible build tool written in C which
> works with cmake, meson and other users of ninja.
> 
> It is feature-complete and supports most of the same options
> as ninja.
> 
> Signed-off-by: orbea 
> Signed-off-by: Sam James 
> ---
>  eclass/ninja-utils.eclass | 24 +++-
>  1 file changed, 23 insertions(+), 1 deletion(-)
> 
> diff --git a/eclass/ninja-utils.eclass b/eclass/ninja-utils.eclass
> index c5f34934192f..67f7a6b5e8a7 100644
> --- a/eclass/ninja-utils.eclass
> +++ b/eclass/ninja-utils.eclass
> @@ -26,6 +26,15 @@ esac
>  if [[ -z ${_NINJA_UTILS_ECLASS} ]]; then
>  _NINJA_UTILS_ECLASS=1
>  
> +# @ECLASS_VARIABLE: NINJA
> +# @PRE_INHERIT
> +# @DEFAULT_UNSET
> +# @DESCRIPTION:
> +# Specify a compatible ninja implementation to be used by eninja.
> +# At this point only "ninja" and "samu" are supported.
> +# The default is set to "ninja".
> +: ${NINJA:=ninja}
> +
>  # @ECLASS_VARIABLE: NINJAOPTS
>  # @DEFAULT_UNSET
>  # @DESCRIPTION:
> @@ -35,6 +44,19 @@ _NINJA_UTILS_ECLASS=1
>  
>  inherit multiprocessing
>  
> +case "${NINJA}" in
> +   ninja)
> +   NINJA_DEPEND=">=dev-util/ninja-1.8.2"
> +   ;;
> +   samu)
> +   NINJA_DEPEND="dev-util/samurai"
> +   ;;
> +   *)
> +   eerror "Unknown value for \${NINJA}"
> +   die "Value ${NINJA} is not supported"
> +   ;;
> +esac
> +

Personally I would add "samurai" as value instead of the abbreviated "samu" form
(that could come from other words than "samurai")... but has you wish :), it is
only a cosmetic change anyway

Thanks




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


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

2022-05-04 Thread Pacho Ramos
commit: e4025fec7c32c17645fec83a1a6d02675693359c
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May  4 16:37:51 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed May  4 16:37:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4025fec

gnome-extra/pch-session: add 42.0

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

 gnome-extra/pch-session/Manifest|  1 +
 gnome-extra/pch-session/pch-session-42.0.ebuild | 66 +
 2 files changed, 67 insertions(+)

diff --git a/gnome-extra/pch-session/Manifest b/gnome-extra/pch-session/Manifest
index 44ba9a31dab2..5da8b585cffc 100644
--- a/gnome-extra/pch-session/Manifest
+++ b/gnome-extra/pch-session/Manifest
@@ -1,2 +1,3 @@
 DIST pch-session-40.2.tar.bz2 3610529 BLAKE2B 
4ae2fa7d152edff0707c5f705c001d601a08f70a7629f3cefa53254b07eac124280d547392c80d9dad76c08fbb80e09aaaefceff06945ebdddfc8f61d31c3426
 SHA512 
6300e36f5914f8213ac912e1e44652c08ca90a31e3e480b5f6674ce54a798f8b3f1226d781859f7bf9fb4a64186ee11a8bc7d6f8d59017340ec3b65d10948f0b
 DIST pch-session-41.2.tar.bz2 3610591 BLAKE2B 
0a3dc1a60ed29bb59cd30756039c4d991212443664f72a5b4684be63babfd8b052c943f403c043817d78ee34d8017cd3e2348114c79fa618ad3967d092f686af
 SHA512 
296c92ec6efdaef7b23d3986937f9dbf01b424fc8cd69cec637cff93780b4ac8e0e1cffee1b56b30817b43cf4063a3f6626e1e5b2b91c99847b08fd73bc63103
+DIST pch-session-42.0.tar.bz2 3610664 BLAKE2B 
c14529dd7be8854e4d24b4b4c3335c44ebd714b4dcd8ada8bf6e8da6236d962c57fb537b4a651118e8f719b7da87141a8c1512bf6a360c7998f23384ed06b14c
 SHA512 
63a73a753cc95dc8e152a4d535674d420861e87a57a9c47b1063b9bdad410ad4c93e2ed2a5e547fae75f9e76b0f640ffc8d0f3116195afbaa18e6a2fdb9c5ae7

diff --git a/gnome-extra/pch-session/pch-session-42.0.ebuild 
b/gnome-extra/pch-session/pch-session-42.0.ebuild
new file mode 100644
index ..111755a3ad87
--- /dev/null
+++ b/gnome-extra/pch-session/pch-session-42.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2-utils
+
+DESCRIPTION="Unofficial gnome based session with different default settings 
and extensions"
+HOMEPAGE="https://gitlab.com/pachoramos/pch-session;
+SRC_URI="https://gitlab.com/pachoramos/${PN}/-/archive/${PV}/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="bluetooth qt5 webp"
+
+RDEPEND="
+   >=gnome-base/gnome-shell-42
+   >=gnome-extra/gnome-shell-extensions-42
+   >=gnome-extra/gnome-shell-extension-alphabetical-grid-23.0
+   >=gnome-extra/gnome-shell-extension-appindicator-42
+   >=gnome-extra/gnome-shell-extension-applications-overview-tooltip-15
+   >=gnome-extra/gnome-shell-extension-bing-wallpaper-40
+   
>=gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen-20220323
+   >=gnome-extra/gnome-shell-extension-dash-to-panel-47
+   >=gnome-extra/gnome-shell-extension-desktop-icons-ng-43.0
+   >=gnome-extra/gnome-shell-extension-gsconnect-50
+   >=gnome-extra/gnome-shell-extension-weather-in-the-clock-20211108-r1
+   >=gnome-extra/gnome-tweaks-40.10
+
+   gnome-extra/gnome-clocks
+   gnome-extra/seahorse-nautilus
+   >=media-fonts/fonts-meta-2
+
+   bluetooth? ( 
>=gnome-extra/gnome-shell-extension-bluetooth-quick-connect-29 )
+   qt5? ( x11-themes/adwaita-qt )
+   webp? ( gui-libs/gdk-pixbuf-loader-webp )
+"
+BDEPEND=""
+DEPEND=""
+
+src_prepare() {
+   default
+   if ! use bluetooth; then
+   sed -i -e \
+   's:"bluetooth-quick-conn...@bjarosze.gmail.com",::g' \
+   usr/share/gnome-shell/modes/pch*.json || die
+   fi
+}
+
+pkg_preinst() {
+   gnome2_schemas_update
+}
+
+src_install() {
+   insinto /usr
+   doins -r usr/.
+   einstalldocs
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+}



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

2022-05-04 Thread Pacho Ramos
commit: 00a63ac169e853fda6e5e91782aad41720f0a766
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May  4 16:12:42 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed May  4 16:12:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00a63ac1

net-misc/r8168: add 8.050.00

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

 net-misc/r8168/Manifest  |  1 +
 net-misc/r8168/r8168-8.050.00.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/net-misc/r8168/Manifest b/net-misc/r8168/Manifest
index 754be2f2f379..497e72dd1f42 100644
--- a/net-misc/r8168/Manifest
+++ b/net-misc/r8168/Manifest
@@ -1 +1,2 @@
 DIST r8168-8.049.02.tar.bz2 113195 BLAKE2B 
ee34ac7249d732a867384fdd2c87321a513e7b2770c79d0c13666edca7d4bf752d853d7f91554d7ee716b3f30ec5f3a69aed96221a79a60282f0b6d2f70f05d6
 SHA512 
8ccb69ab533cde6ff88f0e8af2dd66f7e6ce9467020a727d47748c5109b64d6d14eee6bc151db5ddbe70a476a2def5f2faf3871902b335074f43dd05484d39e0
+DIST r8168-8.050.00.tar.bz2 115418 BLAKE2B 
b3e24d0548494f1904b5d3341994bdda35a05a71dce85a64c9e87cbde7f40807b0b1bcd78401928ff7625e67606918d5c844e8254cbbab62ed3f8e8058a3f15b
 SHA512 
04043fd01ea877ea9f422b8f2319630b8664a49b41363039fc725ed382dc5afb732dda59ba63021a94c50b12ed2f0b3585cd668d969bc06fdc40d08420dbdb95

diff --git a/net-misc/r8168/r8168-8.050.00.ebuild 
b/net-misc/r8168/r8168-8.050.00.ebuild
new file mode 100644
index ..df0f69ffed62
--- /dev/null
+++ b/net-misc/r8168/r8168-8.050.00.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 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.17" 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."
+
+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: gui-libs/gdk-pixbuf-loader-webp/

2022-05-04 Thread Pacho Ramos
commit: 3998b124b709e063d6119175e934a32809b5fd4b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May  4 16:02:16 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed May  4 16:02:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3998b124

gui-libs/gdk-pixbuf-loader-webp: add 0.0.4

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

 gui-libs/gdk-pixbuf-loader-webp/Manifest   |  1 +
 .../gdk-pixbuf-loader-webp-0.0.4.ebuild| 45 ++
 2 files changed, 46 insertions(+)

diff --git a/gui-libs/gdk-pixbuf-loader-webp/Manifest 
b/gui-libs/gdk-pixbuf-loader-webp/Manifest
index 4ecfcc16f25d..edfc4b54b8fb 100644
--- a/gui-libs/gdk-pixbuf-loader-webp/Manifest
+++ b/gui-libs/gdk-pixbuf-loader-webp/Manifest
@@ -1 +1,2 @@
 DIST gdk-pixbuf-loader-webp-0.0.3.tar.gz 8605 BLAKE2B 
bd10b383320b3bc31d3184f29f7d7e308fd400a5691a698d1a9780626ed6c301d5399dbbfebc16dbc2a7b754dd8a3aa60301fd40b48aae690d9cc6287a5dff5d
 SHA512 
38f5ee077add39860e75320417769dc55f044a1adcb9ef9a26f6d9642d5b22bda0e1fbbcb029502d7af1f4da3c235da130de0109370440ee43439982f55c8790
+DIST gdk-pixbuf-loader-webp-0.0.4.tar.gz 23252 BLAKE2B 
d57aec7af7a5077caab054399a7b69b828680d16adc043ad420ea24648ae07c4879063479e5317cc35929f0b1f31fabc97a2ec32cda9d80f5ad64f07ad99c987
 SHA512 
2d67a0d56f248ae48b3f3500859cccf8fd358d0377c3a65e17018f849d77d28ac9ecc471709a84502baf26284e4dd5d9ef3045270de60de6be8e276eb4e54780

diff --git 
a/gui-libs/gdk-pixbuf-loader-webp/gdk-pixbuf-loader-webp-0.0.4.ebuild 
b/gui-libs/gdk-pixbuf-loader-webp/gdk-pixbuf-loader-webp-0.0.4.ebuild
new file mode 100644
index ..665ab72f88ad
--- /dev/null
+++ b/gui-libs/gdk-pixbuf-loader-webp/gdk-pixbuf-loader-webp-0.0.4.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2-utils meson-multilib
+
+DESCRIPTION="WebP GDK Pixbuf Loader library"
+HOMEPAGE="https://github.com/aruiz/webp-pixbuf-loader;
+SRC_URI="https://github.com/aruiz/webp-pixbuf-loader/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/webp-pixbuf-loader-${PV}"
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >x11-libs/gdk-pixbuf-2.22.0:2[${MULTILIB_USEDEP}]
+   >media-libs/libwebp-0.4.3:=[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+   # Drop handling of pixbuf cache update by upstream
+   sed -e '/query_loaders/d' -i meson.build || die
+}
+
+pkg_preinst() {
+   gnome2_gdk_pixbuf_savelist
+}
+
+pkg_postinst() {
+   # causes segfault if set, see bug 375615
+   unset __GL_NO_DSO_FINALIZER
+   multilib_foreach_abi gnome2_gdk_pixbuf_update
+}
+
+pkg_postrm() {
+   # causes segfault if set, see bug 375615
+   unset __GL_NO_DSO_FINALIZER
+   multilib_foreach_abi gnome2_gdk_pixbuf_update
+}



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

2022-05-04 Thread Pacho Ramos
commit: 34eb06b7f728c9e8159051d7b09b2b5132e625e3
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May  4 15:57:40 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed May  4 15:57:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34eb06b7

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

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

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

diff --git a/gnome-extra/gnome-shell-extension-weather-in-the-clock/Manifest 
b/gnome-extra/gnome-shell-extension-weather-in-the-clock/Manifest
index f1ca49884f6c..843f54d436b8 100644
--- a/gnome-extra/gnome-shell-extension-weather-in-the-clock/Manifest
+++ b/gnome-extra/gnome-shell-extension-weather-in-the-clock/Manifest
@@ -1 +1,2 @@
 DIST gnome-shell-extension-weather-in-the-clock-20211108.tar.gz 127000 BLAKE2B 
9c884b7bf093ef29fcd1cf3aa58accb4d5f70fa38bf9bd0cc0cfb81564952de9c6b9f1dbead26dd3902cc09d3be42f30c8e813a8fecb33c3753f45abe833974e
 SHA512 
bb16b470f9d0d7fdcd90d5ec4a2723a97d808d8341c816aacd973390201c5e63a71aec51efc9953903a70ad964e406a104b9029c3c08b25b7a333de3e673dd6e
+DIST gnome-shell-extension-weather-in-the-clock-20220504.tar.gz 127002 BLAKE2B 
38ad139e29660f8c91629048140c4a2ed7578376ad5e13c8138eda8c487ccfdbdd7fd1a3b1ce7d85407d0a2486c40e776f665cf11c897b218477c8e6d17b187d
 SHA512 
27109e25e0e630233a895576e691c5daa550bb032bd748f6105560553ed05f5a8a47a3eb27ae90eee24dbff2508fed5420d1f81ceb4879f11ef0a98c63616923

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



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

2022-05-04 Thread Pacho Ramos
commit: b5f0a3cd61f2c3368be8a7a754d2391f76863232
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May  4 15:52:10 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed May  4 15:52:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5f0a3cd

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

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

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

diff --git a/gnome-extra/gnome-shell-extension-desktop-icons-ng/Manifest 
b/gnome-extra/gnome-shell-extension-desktop-icons-ng/Manifest
index f061fc7a2a9b..91bfdf361a87 100644
--- a/gnome-extra/gnome-shell-extension-desktop-icons-ng/Manifest
+++ b/gnome-extra/gnome-shell-extension-desktop-icons-ng/Manifest
@@ -1,3 +1,4 @@
 DIST ding-0.24.0.tar.xz 101020 BLAKE2B 
a0f6b276cf41113dbee92ee6e34da3ffbf8f614765874b1185c226ddd350a2b63f369bdb40f71677444694a4083b34765f63eda09761bd3690355d5df6f97173
 SHA512 
0d066abb3e25cc2dacf593a1f05b14937394a89254bc541311c32f5206782e1d80be82cd1eee567809aee9bc0e3e80206eeae81119e72d444b965a2daf341493
 DIST ding-38.0.tar.xz 114328 BLAKE2B 
da825e08d4078ae8a1218fa7f404bccdf5bd9883e87a460eac2224457791928fe9819f0c1335cbef87a204b72806b82b28368ad9eb642f3dd99db45a0d0b455e
 SHA512 
b46f75044d8dc3e9fb79f8fbc1a25ccdb69882955b946ce45c606bdd34b3d86dc2f5f1698d5d34735024a1ae333cc5267acc5f9219a312758c2e636bcaa45ece
 DIST ding-43.0.tar.xz 122712 BLAKE2B 
17e0b8de53cc4e33dd36a06583b6887aef8b3280ffbbe3dbf2a278afd971ba65cd84dd3c6e3db782024a9ec8ce592bb8f1e32a3c2080630f8d0b1a5724b691e2
 SHA512 
ba6450789a7ca73cbadf7d3c546f8b6a4b14474ec5d1e7e850dca5aa4f15f7372978dd9f3aa18d0134bf94580828736aa73decbb3c41f607cf5eb230f34964e4
+DIST ding-45.0.tar.xz 127368 BLAKE2B 
28d77192adf83d47e382ce647d2b4fc635bf3ebdd975aeb82695f22cd95b08272530eea4728dba14ca972abddf086abd053dd093895a16f6de4ee6ecd94e910e
 SHA512 
73f9e4a37d914467197d61af7fb2b106fa2c129392520a87a23d471f1aad5f95e01900ed738688543760d971589a50b1a9c05a19eaa722a72d56ff3b9578edf8

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



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

2022-05-04 Thread Pacho Ramos
commit: 7ab713abc42359d281c00c231636dc9b0bb0de37
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May  4 15:48:57 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed May  4 15:48:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ab713ab

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

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

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

diff --git a/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest 
b/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest
index 0566c06052f1..a32c0faa7242 100644
--- a/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest
+++ b/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest
@@ -1,4 +1,5 @@
 DIST gnome-shell-extension-dash-to-panel-45.tar.gz 21158475 BLAKE2B 
fa44e2c0ae33f39f79584b78ade1091eead28c1158c55f7b7511479ee5ba0c52054d0f447fa0bf7787c89c10254cbc5348abdaef048296ef8782b8a2480b066e
 SHA512 
fa621a23ef6349cd2925069107e3bb4a4f2bdfeca953acee5512a48d78df60304f062348bd80e8c46bbb3a958b9745140aa0a5454b6494f0314cdd40a9c77472
 DIST gnome-shell-extension-dash-to-panel-46.tar.gz 21156093 BLAKE2B 
b2c1013a90672b17bb2cf05df07a0402199d5aa372595c199c4e9687d0aea7f5aeaa2016fdeca4d1b0d4ab2ff5c044759db8178ddc2f2b1db28037dfb91d4087
 SHA512 
7d1b2058974650f8577d8b1bc8898861af07bd1006d170a5b5ab73f4f2bda5bb40bf43ad3e6f94db26a0d1a065f7fac0a0bcef874e7f4f254b931411c236e413
 DIST gnome-shell-extension-dash-to-panel-47.tar.gz 21165567 BLAKE2B 
c776b7185bdc96efd7e44878a140322a0f4a4c9044abeda9dc2fe303922c3d4f0bbf015e113983c5580e04d84550bd754f1c6171191b724571b478d501042e51
 SHA512 
33059a085e3636d45dd12bd92710bf7c27e7e641b6ff0bfc860e7b60b6e45ca5a61669b6495d616196e2ae58c160db844beb010e5df9d17f3035251986489fe6
+DIST gnome-shell-extension-dash-to-panel-50.tar.gz 21167530 BLAKE2B 
2caad505593bc037ff17c428b238ac8f8f81f0e70cd09cc76fb3ca57f285321a0921e509fb74aa82dc07964ef8d999f48334b271a9fe08a221e0e1537a93395b
 SHA512 
d8e52dfe1159107376fb74e672a821b3dc7d524ef7d8091b213dac725e876c022cf4caa4690c63f288a1ffaff613718f703dd244db9b5ce6719c3f2b927fd8a2
 DIST tango-gentoo-v1.1.tar.gz 29322 BLAKE2B 
83fa2bf37727e60851dd679054fe1b153ebfea58c9a9a40f891f7d68d3b047b02e8effa1d1b4e08d64500a2072ce7200f159c92a352da7124de27e1b05bb6027
 SHA512 
87d47ddab68361db6d99866c51705dcb3e198f8345a1096859acf2c6cca5099dd23c7fb30d124f52c4933ea38fd45fadffbbe6ecbdfa84f5b60938a4824f9045

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

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

2022-05-04 Thread Pacho Ramos
commit: 7f4da722c255fd077166f98c84799f337e01801b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May  4 15:37:39 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed May  4 15:37:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f4da722

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

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

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

diff --git a/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest 
b/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest
index d0703f4c2fbc..aad0d1d92176 100644
--- a/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest
+++ b/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extension-bing-wallpaper-37.tar.gz 6798688 BLAKE2B 
9dd8e651905f2b90848bd416d222667aa528994d3d06ddc180926efc603670346513270d588be85aefc62b9c85986e5913441d643e399c1384fd6996b1cfdfc2
 SHA512 
1c75ff6a6068232c9be717018b93a3bc8810e6dd1b446d9dbe4cc77beecb34a35ed3d6a9904f68b3d2d4487f45f2eccee03379f1abe4f8b351642b75411d5adc
 DIST gnome-shell-extension-bing-wallpaper-39.tar.gz 6802966 BLAKE2B 
262db45ef1eef37f750b502a9421d8c3052cd0f791f75f8398ed72c32867296698d2acf57a1b68c5044e7568d88a432c70ca07b4d90322d97633d55b6e3da307
 SHA512 
dec835098409a50ebbdb553103b7492a689135c52a74d031fa46995603d939beb1ccac232f29932e6e600e644f4d19c1c2b1b3442d3fb4ea6158671a009f655e
+DIST gnome-shell-extension-bing-wallpaper-40.tar.gz 6809128 BLAKE2B 
d1fa68367238ef32a83c85c525ba1d032e44a67a993ab85672e48803fb95149057de4877fa10e0daefca2cf0154b24f232ca1da13ecae5058c4d06928c53a45b
 SHA512 
0715c690c9ae33d640b468156d9dbfe81f7e9618b77f2feddf6d5697445200bdd44b77f8b12f7134655c3a9ab3eae128607b642b8a3865f158e5960edc84a096

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



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

2022-05-03 Thread Pacho Ramos
commit: dcbabaf8a8814ebe4faef1d5b06e3933b9cc8852
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue May  3 19:04:43 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Tue May  3 19:05:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcbabaf8

net-wireless/bluez: btpclient needs mesh USE

Really enforce it

Closes: https://bugs.gentoo.org/841485

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

 net-wireless/bluez/bluez-5.64.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-wireless/bluez/bluez-5.64.ebuild 
b/net-wireless/bluez/bluez-5.64.ebuild
index 9b4e71de94ac..739c0968b690 100644
--- a/net-wireless/bluez/bluez-5.64.ebuild
+++ b/net-wireless/bluez/bluez-5.64.ebuild
@@ -20,6 +20,7 @@ IUSE="btpclient cups doc debug deprecated extra-tools 
experimental +mesh midi +o
 # 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} )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/

2022-05-03 Thread Pacho Ramos
commit: 5365d12d806ec0cd71c65406c09d6658a40b8a21
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue May  3 17:07:28 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Tue May  3 17:07:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5365d12d

sys-apps/xdg-desktop-portal-gnome: More cleanups

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

 sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git 
a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild 
b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild
index 1ebc9a02135a..06373774a4c6 100644
--- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild
+++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild
@@ -32,8 +32,6 @@ DEPEND="
 
 RDEPEND="${DEPEND}"
 
-S="${WORKDIR}/${MY_P}"
-
 src_configure() {
local emesonargs=(
-Dsystemduserunitdir="$(systemd_get_userunitdir)"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/

2022-05-03 Thread Pacho Ramos
commit: e359dc29d37f7a44524e116a3cfac9bf09d2afa5
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue May  3 16:35:07 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Tue May  3 16:35:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e359dc29

sys-apps/xdg-desktop-portal-gnome: Drop useless lines

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

 sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git 
a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild 
b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild
index f4088f66bdb1..1ebc9a02135a 100644
--- a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild
+++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild
@@ -5,9 +5,6 @@ EAPI=8
 
 inherit gnome.org meson systemd xdg
 
-MY_PV="${PV//_pre*}"
-MY_P="${PN}-${MY_PV}"
-
 DESCRIPTION="Backend implementation for xdg-desktop-portal using GNOME"
 HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome;
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gtk/

2022-05-03 Thread Pacho Ramos
commit: e3935ded8f3fe6602a3d3675854b068f7c8732a4
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue May  3 16:22:16 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Tue May  3 16:22:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3935ded

sys-apps/xdg-desktop-portal-gtk: add 1.14.0

Backends relying on gnome are moved to xdg-desktop-portal-gtk.
The appchooser and settings backends are enabled for non-GNOME GTK
applications.

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

 sys-apps/xdg-desktop-portal-gtk/Manifest   |  1 +
 .../xdg-desktop-portal-gtk-1.14.0.ebuild   | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/sys-apps/xdg-desktop-portal-gtk/Manifest 
b/sys-apps/xdg-desktop-portal-gtk/Manifest
index e46f4f3792fa..ec586271b380 100644
--- a/sys-apps/xdg-desktop-portal-gtk/Manifest
+++ b/sys-apps/xdg-desktop-portal-gtk/Manifest
@@ -1 +1,2 @@
+DIST xdg-desktop-portal-gtk-1.14.0.tar.xz 381316 BLAKE2B 
73a1e1d9944c4776ef2ebff33b26559767aad10784e9518690d31575a6216014bd0c518bde9a3b4e92d6a7edbf1aaa3510d669a025b7574c4df978f7c24b83ac
 SHA512 
b0ba54e1ddbdfbd22b8b31bf4ece261dc0beba303e642f10afc72659dd5477438a30688c9d018e3d1ed2adbc053ddf4e3a2d70de8cac03d9519355772862fafc
 DIST xdg-desktop-portal-gtk-1.8.0.tar.xz 370196 BLAKE2B 
d15a054e8fbc74718db7ad2d0f7b53c86b392e729fb4d5b8bdd87b16c0ebbf4feb11b29bc27da12990b351f520faa23bde694721819589513b6cfd1e4ea2f092
 SHA512 
832b3c4cb9ea738f2ab7641fbd7e14beaa5f6a1ae88f012cd44b12f4bc51588f61868b5982301e3dfd67965d6a69fd8669a9832b6ec7017168d611c87d76689b

diff --git 
a/sys-apps/xdg-desktop-portal-gtk/xdg-desktop-portal-gtk-1.14.0.ebuild 
b/sys-apps/xdg-desktop-portal-gtk/xdg-desktop-portal-gtk-1.14.0.ebuild
new file mode 100644
index ..9e8da15268bc
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal-gtk/xdg-desktop-portal-gtk-1.14.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+MY_PV="${PV//_pre*}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="Backend implementation for xdg-desktop-portal using GTK+"
+HOMEPAGE="https://flatpak.org/ 
https://github.com/flatpak/xdg-desktop-portal-gtk;
+SRC_URI="https://github.com/flatpak/${PN}/releases/download/${MY_PV}/${MY_P}.tar.xz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="wayland X"
+
+BDEPEND="
+   dev-util/gdbus-codegen
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+DEPEND="
+   dev-libs/glib:2
+   media-libs/fontconfig
+   sys-apps/dbus
+   >=sys-apps/xdg-desktop-portal-1.14.0
+   x11-libs/cairo[X?]
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[wayland?,X?]
+"
+
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+   # As done in Fedora:
+   # All backends that are disabled are instead provided by
+   # xdg-desktop-portal-gnome to keep this package free of GNOME 
dependencies.
+   # The appchooser and settings backends are enabled for non-GNOME GTK
+   # applications.
+   local myeconfargs=(
+   --with-systemduserunitdir="$(systemd_get_userunitdir)"
+   --enable-appchooser
+   --enable-settings
+   --disable-background
+   --disable-lockdown
+   --disable-screencast
+   --disable-screenshot
+   --disable-wallpaper
+   )
+
+   econf "${myeconfargs[@]}"
+}



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

2022-05-03 Thread Pacho Ramos
commit: fc220ec8ed67b18342d448f9f1a7929a4d95fcc9
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue May  3 16:25:12 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Tue May  3 16:25:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc220ec8

profiles: mask new xdg-desktop-gtk,gnome portals

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 70794c40fc8c..3c865cd49063 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Pacho Ramos  (2022-05-03)
+# Waiting for keywording and adapting reverse deps. Bug #816135.
+>=sys-apps/xdg-desktop-portal-gtk-1.14.0
+sys-apps/xdg-desktop-portal-gnome
+
 # Matt Turner  (2022-04-30)
 # Masked for testing. Apparently causes crashes. Bug #841857.
 >=x11-libs/libX11-1.8



[gentoo-commits] repo/gentoo:master commit in: sys-apps/xdg-desktop-portal-gnome/

2022-05-03 Thread Pacho Ramos
commit: 2bdc40aacedb418a158b612aefd4157a46f02c3a
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue May  3 16:20:05 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Tue May  3 16:20:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bdc40aa

sys-apps/xdg-desktop-portal-gnome: Add new portal with GNOME dependencies

Bug: 816135

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

 sys-apps/xdg-desktop-portal-gnome/Manifest |  1 +
 sys-apps/xdg-desktop-portal-gnome/metadata.xml |  8 
 .../xdg-desktop-portal-gnome-42.1.ebuild   | 46 ++
 3 files changed, 55 insertions(+)

diff --git a/sys-apps/xdg-desktop-portal-gnome/Manifest 
b/sys-apps/xdg-desktop-portal-gnome/Manifest
new file mode 100644
index ..a8084aba273f
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal-gnome/Manifest
@@ -0,0 +1 @@
+DIST xdg-desktop-portal-gnome-42.1.tar.xz 117932 BLAKE2B 
c0c6dc7e4efbfda8996d63c191228ebf867e3fe11a0ae031b5bfd4298a33ab3b9cb9d9cecc36c1b41eeb33c54bd3bca17149e641c1131f0be7dcb2dbdf42eda8
 SHA512 
6843fd10e7e70f3d09c2a9b1397288f553fb44bcae30e7992790fddbc92d6c5cc966c27b7f294e2de1a139d3893c009f1480855d66c873a13861f3fe4abecee7

diff --git a/sys-apps/xdg-desktop-portal-gnome/metadata.xml 
b/sys-apps/xdg-desktop-portal-gnome/metadata.xml
new file mode 100644
index ..f453528b934f
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal-gnome/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gn...@gentoo.org
+   Gentoo GNOME Desktop
+   
+

diff --git 
a/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild 
b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild
new file mode 100644
index ..f4088f66bdb1
--- /dev/null
+++ b/sys-apps/xdg-desktop-portal-gnome/xdg-desktop-portal-gnome-42.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson systemd xdg
+
+MY_PV="${PV//_pre*}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="Backend implementation for xdg-desktop-portal using GNOME"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="wayland X"
+
+BDEPEND="
+   dev-util/gdbus-codegen
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+DEPEND="
+   dev-libs/glib:2
+   gnome-base/gnome-desktop:4=
+   gui-libs/libadwaita:1
+   media-libs/fontconfig
+   sys-apps/dbus
+   >=sys-apps/xdg-desktop-portal-1.7
+   >=sys-apps/xdg-desktop-portal-gtk-1.14.0
+   gui-libs/gtk:4[wayland?,X?]
+"
+
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+   local emesonargs=(
+   -Dsystemduserunitdir="$(systemd_get_userunitdir)"
+   )
+
+   meson_src_configure
+}



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

2022-04-26 Thread Pacho Ramos
commit: 236f0d768af32b552c6df2a2b596de7d0d6dce50
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Apr 26 10:29:33 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Tue Apr 26 10:29:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=236f0d76

x11-themes/QGnomePlatform: Fix window id for xdg-desktop-portal file chooser

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

 .../QGnomePlatform/QGnomePlatform-0.8.4-r1.ebuild  | 39 ++
 ...GnomePlatform-0.8.4-xdg-desktop-portal-id.patch | 11 ++
 2 files changed, 50 insertions(+)

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

diff --git 
a/x11-themes/QGnomePlatform/files/QGnomePlatform-0.8.4-xdg-desktop-portal-id.patch
 
b/x11-themes/QGnomePlatform/files/QGnomePlatform-0.8.4-xdg-desktop-portal-id.patch
new file mode 100644
index ..292088bd1f84
--- /dev/null
+++ 
b/x11-themes/QGnomePlatform/files/QGnomePlatform-0.8.4-xdg-desktop-portal-id.patch
@@ -0,0 +1,11 @@
+--- a/src/theme/qxdgdesktopportalfiledialog.cpp~   2022-01-11 
10:46:15.0 +0100
 b/src/theme/qxdgdesktopportalfiledialog.cpp2022-04-26 
12:16:07.504955234 +0200
+@@ -165,7 +165,7 @@
+   
QLatin1String("/org/freedesktop/portal/desktop"),
+   
QLatin1String("org.freedesktop.portal.FileChooser"),
+   d->saveFile ? 
QLatin1String("SaveFile") : QLatin1String("OpenFile"));
+-QString parentWindowId = QLatin1String("x11:") + 
QString::number(d->winId);
++QString parentWindowId = QLatin1String("x11:") + 
QString::number(d->winId, 16);
+ 
+ QVariantMap options;
+ if (!d->acceptLabel.isEmpty())



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

2022-04-20 Thread Pacho Ramos
commit: a1f2521bbda160ad2b54c6dacc59a2a96dbb5c9d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Apr 20 17:28:53 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed Apr 20 17:29:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1f2521b

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

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

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



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

2022-04-18 Thread Pacho Ramos
commit: 5a96c429c9cf0bb0ba5585b5e6ae006a7d5d0d7c
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Apr 18 16:41:41 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Apr 18 16:41:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a96c429

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

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

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

diff --git a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
index 255b09d8048e..5246f94822a4 100644
--- a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
+++ b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extension-alphabetical-grid-19.0.tar.gz 288661 BLAKE2B 
b3df5594422f7d5ba249ec5a3eebf178e845fc2f36f838f61c86c0aa1918f9ca7e942a6af358e3f1744ce7f25a507f3e97bac71848cf6c0bac6339139ffd0d3d
 SHA512 
139f1d06ebeef3b76ac84f71190cf77ebc77571ff3b489bb86f578cfa01ce7de47e53798fece93cb6c45bd82cb6b2a425ba255c1485d5b8739da28bd9959fce8
 DIST gnome-shell-extension-alphabetical-grid-22.0.tar.gz 208959 BLAKE2B 
08ab108c0e51249531950ecdec18cdf9b205c0727aeb3e359fd8fb0a1ca9c0d4afec7c3a54b4ee130bc9b63ad58d6619e2d15d17622ccf68172aed38fcc5b97f
 SHA512 
ae8cc174d5c003debe7e78ff415fbde66b495d93ea7130b2aef459ce42b6e7970c4c14221ec7f5febb3f6d2ff05365b738c92e7bc2357867495185e05a82ffea
+DIST gnome-shell-extension-alphabetical-grid-23.0.tar.gz 209076 BLAKE2B 
82fd5fdd4d10cb134bd47221d0ecdf651f86e7c77872373a27489aec526df715eedd3d7e4407fc4c53617d14984d2690ff0fe6db5ba3c92dabf13d175f0d7a21
 SHA512 
6c932216956f421838c608fc8e6426039761e6233305dfb1ea0a0bf6c8afc65632983fed12d3f5a3605ff1ef73f8ebc11715ff47ac7570960ff2361e436760f8

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



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

2022-04-18 Thread Pacho Ramos
commit: ce2e1c7de43ea080fbf8e1dea2af821993d8d6d6
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Apr 18 16:23:31 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Apr 18 16:23:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce2e1c7d

net-wireless/bluez: drop 5.62-r2, 5.62-r3, 5.63-r1

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

 net-wireless/bluez/Manifest|   2 -
 net-wireless/bluez/bluez-5.62-r2.ebuild| 285 ---
 net-wireless/bluez/bluez-5.62-r3.ebuild| 295 ---
 net-wireless/bluez/bluez-5.63-r1.ebuild| 295 ---
 ...1-Revert-attrib-Make-use-of-bt_att_resend.patch | 188 ---
 ...hog-Fix-read-order-of-attributes-rediffed.patch | 542 -
 ...while-uhid-device-has-not-been-c-rediffed.patch |  90 
 .../bluez/files/bluez-5.62-fix-disconnecting.patch |  54 --
 8 files changed, 1751 deletions(-)

diff --git a/net-wireless/bluez/Manifest b/net-wireless/bluez/Manifest
index 6183ed41d707..1f5ef5199e6c 100644
--- a/net-wireless/bluez/Manifest
+++ b/net-wireless/bluez/Manifest
@@ -1,3 +1 @@
-DIST bluez-5.62.tar.xz 2149348 BLAKE2B 
db99b36a230fc0be15275d2eda9864b686326ba50648f66b19087ea4309a76d234ab4f1dcb6975f1513a898978b1d5b9332542f5dcee22efd898b79658434a70
 SHA512 
8fb0b81e1d929d3eee3d70f457ce75dbcff4c2a8a728247fc950bbe11e84d83582345bfd433d2e2df7b5588eb0e42f286658a83c7332be84819d9df49a5707e8
-DIST bluez-5.63.tar.xz 2169168 BLAKE2B 
5393bb045a3cf05de164417ce7c98e271742ba752a58aa1ac43a758f2ad8608508e24ff59783d97aa6d5aebdc77e66d9aca94a6c8378cd3fd48fd22ce9d3b89d
 SHA512 
1b8ce7b1bd9611873c27a762a60df580edeefe5424e8733a2067b9afb1a47915f9319849bc1148f5b1f33977b7975e05867e8dbdf73d33cd68e6b99ca75b
 DIST bluez-5.64.tar.xz 2175148 BLAKE2B 
828c620330d1993d5c5c2a865f2d27a29425e3583aac01a1a782290a805ee0fd6456b6832c804ad323dd8714fa9329487b2616ed08f1f491ea29403ee05dba2d
 SHA512 
f11f9974b29c5c6fce3890d7e42425c1cb02e42c1b8f49c5cc4b249234e67b64317d0e5e82721e2fbf1b53269c8569a9c869d59ce42b5e927f6622f0753e53cd

diff --git a/net-wireless/bluez/bluez-5.62-r2.ebuild 
b/net-wireless/bluez/bluez-5.62-r2.ebuild
deleted file mode 100644
index 70c9a7547c55..
--- a/net-wireless/bluez/bluez-5.62-r2.ebuild
+++ /dev/null
@@ -1,285 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit autotools linux-info python-single-r1 readme.gentoo-r1 systemd udev 
multilib-minimal
-
-DESCRIPTION="Bluetooth Tools and System Daemons for Linux"
-HOMEPAGE="http://www.bluez.org;
-SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz;
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0/3"
-KEYWORDS="amd64 arm arm64 ~hppa ~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.
-REQUIRED_USE="
-   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
-   "${FILESDIR}"/${PN}-udevadm-path-r1.patch
-
-   # Fedora patches
-   # http://www.spinics.net/lists/linux-bluetooth/msg40136.html
-   
"${FILESDIR}"/0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch
-)
-
-pkg_setup() {
-   # From http://www.linuxfromscratch.org/blfs/view/svn/general

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

2022-04-18 Thread Pacho Ramos
commit: 82ae09aa7feff5229a26a1fb0d97c5fdbf27d998
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Apr 18 16:24:04 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Mon Apr 18 16:24:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82ae09aa

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

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

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

diff --git a/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/Manifest 
b/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/Manifest
index 388e2a3767c6..1484ef261ad8 100644
--- a/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/Manifest
+++ b/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extension-bluetooth-quick-connect-26.tar.gz 22163 BLAKE2B 
7a0ab7bd1090a1a4f9736b33fd31e26da358212b62c0b9dfb13f4c009faeffc85c294f59e9d91bd21302e9dbc7c00146e5cd2c625ed982ef5e330e70be20f001
 SHA512 
9f1360a6b1c6f714923277159275aa87ea78a234b58e01d6804e122fd5f4428664c95bbd43c99e54117811676bb26a85658abdc58d4ab60fb6e37ae34877ab6a
 DIST gnome-shell-extension-bluetooth-quick-connect-27.tar.gz 22088 BLAKE2B 
332a2ca33a6635484d43829275ff284f5117f04eeb7e25136ff52ebbb97759a4f04a48b5aa84a44cc7234129f84f71693cbe6febfef9081581a3f986395e7a92
 SHA512 
b81bd8a978b7ac672f04e3621c3cb195e027e44b15ac3c37f624e9014ccf7f20e5d4e6cebef1ed2607cd141e958d4c25b1663de9bc0b7aa904216b5f66fc6ef2
+DIST gnome-shell-extension-bluetooth-quick-connect-29.tar.gz 22626 BLAKE2B 
9bc2e08b9fe04f742431a61a84846b09fea43d7735ad907bcbff0e9f5456f4068dbc999d407152965ba07dcbea609fb2c6f3bf14ab209f40beb65c2dbfc83f33
 SHA512 
01efe1eb9e2982da9c75119268c3748af5f25ceb21bef8aeffe322429572eae871b148fc92668a211739761f42691731815fd74eaf91870bd14e55f3ee557256

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



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

2022-04-10 Thread Pacho Ramos
commit: 576c98289e63c03f8dceb6594b74a7f0201ffa4f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 10 16:25:37 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 10 16:25:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=576c9828

gnome-base/gnome-flashback: Needs old gnome-bluetooth:2 slot

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

 .../{gnome-flashback-3.44.0.ebuild => gnome-flashback-3.44.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-base/gnome-flashback/gnome-flashback-3.44.0.ebuild 
b/gnome-base/gnome-flashback/gnome-flashback-3.44.0-r1.ebuild
similarity index 98%
rename from gnome-base/gnome-flashback/gnome-flashback-3.44.0.ebuild
rename to gnome-base/gnome-flashback/gnome-flashback-3.44.0-r1.ebuild
index daced3cceb4f..c1764084fd00 100644
--- a/gnome-base/gnome-flashback/gnome-flashback-3.44.0.ebuild
+++ b/gnome-base/gnome-flashback/gnome-flashback-3.44.0-r1.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
gnome-base/gdm
elogind? ( >=sys-auth/elogind-230 )
systemd? ( >=sys-apps/systemd-230:= )
-   net-wireless/gnome-bluetooth
+   net-wireless/gnome-bluetooth:2=
x11-libs/libXext
>=x11-libs/libXi-1.6.0
x11-libs/pango



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

2022-04-10 Thread Pacho Ramos
commit: 446293754b115c3729a7869e116b1acd121d36d3
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 10 07:38:46 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 10 07:38:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44629375

gnome-extra/gnome-shell-extension-weather-in-the-clock: Support Gnome 42

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

 ...tension-weather-in-the-clock-20211108-r1.ebuild | 57 ++
 1 file changed, 57 insertions(+)

diff --git 
a/gnome-extra/gnome-shell-extension-weather-in-the-clock/gnome-shell-extension-weather-in-the-clock-20211108-r1.ebuild
 
b/gnome-extra/gnome-shell-extension-weather-in-the-clock/gnome-shell-extension-weather-in-the-clock-20211108-r1.ebuild
new file mode 100644
index ..94c22f711ade
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-weather-in-the-clock/gnome-shell-extension-weather-in-the-clock-20211108-r1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2-utils
+
+DESCRIPTION="Display the current weather in the clock"
+HOMEPAGE="https://github.com/JasonLG1979/gnome-shell-extension-weather-in-the-clock;
+COMMIT="b36cc55bf41af1a4c801ddeb0fd71d1294892c4c"
+SRC_URI="https://github.com/JasonLG1979/gnome-shell-extension-weather-in-the-clock/archive/${COMMIT}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   app-eselect/eselect-gnome-shell-extensions
+   >=gnome-base/gnome-shell-3.38
+   gnome-extra/gnome-weather
+"
+DEPEND=""
+BDEPEND=""
+
+extension_uuid="weatherinthecl...@jasonlg1979.github.io"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+src_prepare() {
+   default
+
+   # Support Gnome 42
+   # 
https://github.com/JasonLG1979/gnome-shell-extension-weather-in-the-clock/issues/26
+   sed -i -e 's/"41"/"41", "42"/g' ${extension_uuid}/metadata.json || die
+}
+
+src_compile() { :; }
+
+src_install() {
+   einstalldocs
+   insinto /usr/share/gnome-shell/extensions/
+   doins -r "${extension_uuid}"
+}
+
+pkg_preinst() {
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+}



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

2022-04-10 Thread Pacho Ramos
commit: 4c5f0699ce89fa1ec8fa9084c68d545dfba0803a
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 10 07:23:30 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 10 07:23:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c5f0699

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

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

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

diff --git 
a/gnome-extra/gnome-shell-extension-applications-overview-tooltip/Manifest 
b/gnome-extra/gnome-shell-extension-applications-overview-tooltip/Manifest
index 3654ca9296c1..97c16eef6d9f 100644
--- a/gnome-extra/gnome-shell-extension-applications-overview-tooltip/Manifest
+++ b/gnome-extra/gnome-shell-extension-applications-overview-tooltip/Manifest
@@ -1 +1,2 @@
 DIST gnome-shell-extension-applications-overview-tooltip-14.tar.gz 27058 
BLAKE2B 
442e1b144358c40c6132ab2a067bb29439e826ccd540583a6e95d35841bca3eda53ac9b6004285c8ab63006d9e71dbdb46f0fb77310366cf976381bb70b50223
 SHA512 
6e5805f720e262181e4519ec8a19cf57dae41e3dcff3da4a4a1bc4a132bcc23aae575cc15aa0a0f5f04fe1a25a9ff3e03d5bcacb326c7bbc8d0b28351e0ecbfe
+DIST gnome-shell-extension-applications-overview-tooltip-15.tar.gz 25388 
BLAKE2B 
66efa481ac9fa10a74e5d57d309ed5a3ab8b6a11bda59273252f452b79086ab2bdd4da07ebaf7b152407409cb452bf9b3dcdceec94662c0c6d643002b1fd1f35
 SHA512 
34d4be856f21318c17d1675e8c097d8e2e5331b32e018d7c07a8c025ea4b9fdffa52ca491d75d4a182a2e4b63beea746707c5581e0d10d25280ec5627e92f882

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



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

2022-04-10 Thread Pacho Ramos
commit: 74ca70fbae06109f741899e02e07b4c3d2a2596a
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 10 07:26:43 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 10 07:26:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74ca70fb

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

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

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

diff --git a/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/Manifest 
b/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/Manifest
index bf1b7e0028ed..388e2a3767c6 100644
--- a/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/Manifest
+++ b/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/Manifest
@@ -1 +1,2 @@
 DIST gnome-shell-extension-bluetooth-quick-connect-26.tar.gz 22163 BLAKE2B 
7a0ab7bd1090a1a4f9736b33fd31e26da358212b62c0b9dfb13f4c009faeffc85c294f59e9d91bd21302e9dbc7c00146e5cd2c625ed982ef5e330e70be20f001
 SHA512 
9f1360a6b1c6f714923277159275aa87ea78a234b58e01d6804e122fd5f4428664c95bbd43c99e54117811676bb26a85658abdc58d4ab60fb6e37ae34877ab6a
+DIST gnome-shell-extension-bluetooth-quick-connect-27.tar.gz 22088 BLAKE2B 
332a2ca33a6635484d43829275ff284f5117f04eeb7e25136ff52ebbb97759a4f04a48b5aa84a44cc7234129f84f71693cbe6febfef9081581a3f986395e7a92
 SHA512 
b81bd8a978b7ac672f04e3621c3cb195e027e44b15ac3c37f624e9014ccf7f20e5d4e6cebef1ed2607cd141e958d4c25b1663de9bc0b7aa904216b5f66fc6ef2

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



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

2022-04-10 Thread Pacho Ramos
commit: c7f9dbd62619d571eb2cd588c7134a06d1aee1e9
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 10 07:20:01 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 10 07:20:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7f9dbd6

gnome-extra/gnome-shell-extension-alphabetical-grid: stabilize 22.0 for amd64, 
x86

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

 .../gnome-shell-extension-alphabetical-grid-22.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-22.0.ebuild
 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-22.0.ebuild
index 643a29c2d010..75bba270503a 100644
--- 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-22.0.ebuild
+++ 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-22.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/stuarthayhurst/alphabetical-grid-extension/archive/r
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="



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

2022-04-10 Thread Pacho Ramos
commit: de28dbbc2865c81429fe076b1cd1d149f32b21f4
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 10 07:31:09 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 10 07:31:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de28dbbc

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

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

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



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

2022-04-10 Thread Pacho Ramos
commit: 9ac53dbf5971f765b3a39a5054e9c77278f03000
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 10 07:20:33 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 10 07:20:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ac53dbf

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

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

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

diff --git a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
index 8529e903be0f..255b09d8048e 100644
--- a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
+++ b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
@@ -1,3 +1,2 @@
 DIST gnome-shell-extension-alphabetical-grid-19.0.tar.gz 288661 BLAKE2B 
b3df5594422f7d5ba249ec5a3eebf178e845fc2f36f838f61c86c0aa1918f9ca7e942a6af358e3f1744ce7f25a507f3e97bac71848cf6c0bac6339139ffd0d3d
 SHA512 
139f1d06ebeef3b76ac84f71190cf77ebc77571ff3b489bb86f578cfa01ce7de47e53798fece93cb6c45bd82cb6b2a425ba255c1485d5b8739da28bd9959fce8
-DIST gnome-shell-extension-alphabetical-grid-20.0.tar.gz 288708 BLAKE2B 
7a03ccc523f950d7df5ac3b2a75894094963db63df72813f3dae0780e4b49eb51958d8069128df76a38a49fc624114bd7ef901db214d0b612278e33d636151e3
 SHA512 
681ce3be3700db94ba9095c573b3c322d2c7d1ab875bec1f67a821872121318df8c4568281345cf9985c0ed87656e08fc59a48e3a253e63696304d29f5c8a4b6
 DIST gnome-shell-extension-alphabetical-grid-22.0.tar.gz 208959 BLAKE2B 
08ab108c0e51249531950ecdec18cdf9b205c0727aeb3e359fd8fb0a1ca9c0d4afec7c3a54b4ee130bc9b63ad58d6619e2d15d17622ccf68172aed38fcc5b97f
 SHA512 
ae8cc174d5c003debe7e78ff415fbde66b495d93ea7130b2aef459ce42b6e7970c4c14221ec7f5febb3f6d2ff05365b738c92e7bc2357867495185e05a82ffea

diff --git 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-20.0.ebuild
 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-20.0.ebuild
deleted file mode 100644
index 2164b03efc89..
--- 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-20.0.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit gnome2-utils
-
-# Useful specially to prevent
-# https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/4684
-# https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/3180
-DESCRIPTION="Restore the alphabetical ordering of the app grid"
-HOMEPAGE="https://github.com/stuarthayhurst/alphabetical-grid-extension;
-SRC_URI="https://github.com/stuarthayhurst/alphabetical-grid-extension/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   app-eselect/eselect-gnome-shell-extensions
-   >=gnome-base/gnome-shell-3.38
-"
-DEPEND="${COMMON_DEPEND}"
-BDEPEND=""
-
-S="${WORKDIR}/alphabetical-grid-extension-${PV}"
-extension_uuid="AlphabeticalAppGrid@stuarthayhurst"
-
-# Tests are only useful for upstream
-RESTRICT="test"
-
-# Not useful for us
-src_compile() { :; }
-
-src_install() {
-   einstalldocs
-   insinto /usr/share/glib-2.0/schemas
-   doins schemas/*.xml
-   rm -rf README.md LICENSE.txt Makefile schemas || die
-   mv -v ui/* . || die # Searches for these files in parent dir
-   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/, ...

2022-04-10 Thread Pacho Ramos
commit: b0141a6c27edec3bea613638ef8b71745be3bd9d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 10 07:17:46 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 10 07:17:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0141a6c

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

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

 .../Manifest   |  1 +
 ...xtension-alphabetical-grid-22.0-redisplay.patch | 31 +++
 ...e-shell-extension-alphabetical-grid-22.0.ebuild | 63 ++
 3 files changed, 95 insertions(+)

diff --git a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
index a0f59e660940..8529e903be0f 100644
--- a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
+++ b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extension-alphabetical-grid-19.0.tar.gz 288661 BLAKE2B 
b3df5594422f7d5ba249ec5a3eebf178e845fc2f36f838f61c86c0aa1918f9ca7e942a6af358e3f1744ce7f25a507f3e97bac71848cf6c0bac6339139ffd0d3d
 SHA512 
139f1d06ebeef3b76ac84f71190cf77ebc77571ff3b489bb86f578cfa01ce7de47e53798fece93cb6c45bd82cb6b2a425ba255c1485d5b8739da28bd9959fce8
 DIST gnome-shell-extension-alphabetical-grid-20.0.tar.gz 288708 BLAKE2B 
7a03ccc523f950d7df5ac3b2a75894094963db63df72813f3dae0780e4b49eb51958d8069128df76a38a49fc624114bd7ef901db214d0b612278e33d636151e3
 SHA512 
681ce3be3700db94ba9095c573b3c322d2c7d1ab875bec1f67a821872121318df8c4568281345cf9985c0ed87656e08fc59a48e3a253e63696304d29f5c8a4b6
+DIST gnome-shell-extension-alphabetical-grid-22.0.tar.gz 208959 BLAKE2B 
08ab108c0e51249531950ecdec18cdf9b205c0727aeb3e359fd8fb0a1ca9c0d4afec7c3a54b4ee130bc9b63ad58d6619e2d15d17622ccf68172aed38fcc5b97f
 SHA512 
ae8cc174d5c003debe7e78ff415fbde66b495d93ea7130b2aef459ce42b6e7970c4c14221ec7f5febb3f6d2ff05365b738c92e7bc2357867495185e05a82ffea

diff --git 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/files/gnome-shell-extension-alphabetical-grid-22.0-redisplay.patch
 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/files/gnome-shell-extension-alphabetical-grid-22.0-redisplay.patch
new file mode 100644
index ..7010a11735ef
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/files/gnome-shell-extension-alphabetical-grid-22.0-redisplay.patch
@@ -0,0 +1,31 @@
+From ae8d9c55ede615c244729e1dd0bd20de3f09e386 Mon Sep 17 00:00:00 2001
+From: stuarthayhurst 
+Date: Fri, 8 Apr 2022 16:06:10 +0100
+Subject: [PATCH] Call original _redisplay() once to setup, respect internal
+ pages updating lock
+
+---
+ extension/extension.js | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/extension/extension.js b/extension/extension.js
+index 2c8cc71..7f6b4db 100644
+--- a/extension/extension.js
 b/extension/extension.js
+@@ -23,6 +23,7 @@ function enable() {
+   ExtensionHelper.loggingEnabled = Me.metadata.debug || 
gridReorder.extensionSettings.get_boolean('logging-enabled');
+ 
+   //Patch shell, reorder and trigger listeners
++  AppDisplay._redisplay();
+   gridReorder.patchShell();
+   gridReorder.startListeners();
+   gridReorder.reorderGrid('Reordering app grid');
+@@ -93,7 +94,7 @@ class Extension {
+ 
+   reorderGrid(logMessage) {
+ //Detect lock to avoid multiple changes at once
+-if (!this._currentlyUpdating) {
++if (!this._currentlyUpdating && !AppDisplay._pageManager._updatingPages) {
+   this._currentlyUpdating = true;
+   ExtensionHelper.logMessage(logMessage);
+ 

diff --git 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-22.0.ebuild
 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-22.0.ebuild
new file mode 100644
index ..643a29c2d010
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-22.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2-utils
+
+# Useful specially to prevent
+# https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/4684
+# https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/3180
+DESCRIPTION="Restore the alphabetical ordering of the app grid"
+HOMEPAGE="https://github.com/stuarthayhurst/alphabetical-grid-extension;
+SRC_URI="https://github.com/stuarthayhurst/alphabetical-grid-extension/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   app-eselect/eselect-gnome-shell-extensions
+   >=gnome-base/gnome-shell-3.38
+"
+DEPEND="${COMMON_DEPEND}"
+BDEPEND=""
+
+S="${WORKDIR}/alphabetical-grid-extension-${PV}"
+extension_uui

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

2022-03-27 Thread Pacho Ramos
commit: 715f109ef07f2e639721651d5dd1a53aba959fc6
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar 27 09:47:35 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Mar 27 09:47:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=715f109e

gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen: 
destabilize 20220323 for ~amd64, ~x86

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

 ...e-shell-extension-control-blur-effect-on-lock-screen-20220323.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/gnome-shell-extension-control-blur-effect-on-lock-screen-20220323.ebuild
 
b/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/gnome-shell-extension-control-blur-effect-on-lock-screen-20220323.ebuild
index 334817d3669b..759a266978ca 100644
--- 
a/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/gnome-shell-extension-control-blur-effect-on-lock-screen-20220323.ebuild
+++ 
b/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/gnome-shell-extension-control-blur-effect-on-lock-screen-20220323.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/PRATAP-KUMAR/Control_Blur_Effect_On_Lock_Screen/arch
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 # glib for glib-compile-schemas at build time, needed at runtime anyways



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

2022-03-27 Thread Pacho Ramos
commit: 23351277cfee83c3314bfdc7123fd0d35fdefa7f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar 27 09:47:01 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Mar 27 09:47:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23351277

gnome-extra/gnome-shell-extension-desktop-icons-ng: destabilize 43.0 for 
~amd64, ~x86

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

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

diff --git 
a/gnome-extra/gnome-shell-extension-desktop-icons-ng/gnome-shell-extension-desktop-icons-ng-43.0.ebuild
 
b/gnome-extra/gnome-shell-extension-desktop-icons-ng/gnome-shell-extension-desktop-icons-ng-43.0.ebuild
index 18764416d2d8..c05697ec3bd4 100644
--- 
a/gnome-extra/gnome-shell-extension-desktop-icons-ng/gnome-shell-extension-desktop-icons-ng-43.0.ebuild
+++ 
b/gnome-extra/gnome-shell-extension-desktop-icons-ng/gnome-shell-extension-desktop-icons-ng-43.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://gitlab.com/rastersoft/desktop-icons-ng/uploads/${COMMIT}/${MY_P
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 COMMON_DEPEND="dev-libs/glib:2"



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

2022-03-27 Thread Pacho Ramos
commit: cba7133f76f811ff183597bd9dfd7ba8bd8eb10a
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar 27 09:39:57 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Mar 27 09:47:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cba7133f

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

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

 .../Manifest   |  1 +
 ...trol-blur-effect-on-lock-screen-20220323.ebuild | 55 ++
 2 files changed, 56 insertions(+)

diff --git 
a/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/Manifest 
b/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/Manifest
index 09264412dcf3..517a7a740701 100644
--- 
a/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/Manifest
+++ 
b/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extension-control-blur-effect-on-lock-screen-2021.tar.gz 
2595 BLAKE2B 
c15c74cd534e571585b1129216fe644d7c8c2b78cf360d26ac48cf1773e3b69e97c3889e13f39355c24b2066168f9cdd2a6e49f830c20f1f6f853aecba6b0ebe
 SHA512 
b3dfa72863972af9ada7803aeff409139708840b795842c32ce6b07cea21e472c06c4ec86eb141b0fd89a31912971d3b97fd96ee4e3d8bc63928f551bf7c9836
 DIST gnome-shell-extension-control-blur-effect-on-lock-screen-20211209.tar.gz 
2609 BLAKE2B 
17b75fab4c2c01635ef578444ab2d17ef19abad4fe9ef92ac46ea00e6ee7fa5138364e950e75b7ed581249c650e745fb7cb6adfa18a85a42cbba2d9a7d62555e
 SHA512 
ceaf49c034d90d30534b36a0bd47b18e492a052724820887e284f4e5fe7b7faac24baa19581d113f176ce13082ec080de5562555dc2b65481b187543a60da9cc
+DIST gnome-shell-extension-control-blur-effect-on-lock-screen-20220323.tar.gz 
2618 BLAKE2B 
050f801bcc1ced63647c49badb779ce60a7de329ecebfef324cb8d1992e992933524a5e0e08272cf93bd9e24c9be72ba3b1365721b7954422ae0dfab7c1448bf
 SHA512 
c13bff5676d5cf5ad6c932c6f19f1229fe65b3c4c0bcad6d0f3dfbce5bb763ebbd5cea7140e7b3ad5417819ee27e4e49369740d634b13b7f037fa4dc324dbced

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



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

2022-03-27 Thread Pacho Ramos
commit: 545036e2e7a33309a62e3dc6d86949741fc55ff6
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar 27 09:44:54 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Mar 27 09:47:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=545036e2

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

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

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

diff --git a/gnome-extra/gnome-shell-extension-desktop-icons-ng/Manifest 
b/gnome-extra/gnome-shell-extension-desktop-icons-ng/Manifest
index 661c55d1274c..f061fc7a2a9b 100644
--- a/gnome-extra/gnome-shell-extension-desktop-icons-ng/Manifest
+++ b/gnome-extra/gnome-shell-extension-desktop-icons-ng/Manifest
@@ -1,2 +1,3 @@
 DIST ding-0.24.0.tar.xz 101020 BLAKE2B 
a0f6b276cf41113dbee92ee6e34da3ffbf8f614765874b1185c226ddd350a2b63f369bdb40f71677444694a4083b34765f63eda09761bd3690355d5df6f97173
 SHA512 
0d066abb3e25cc2dacf593a1f05b14937394a89254bc541311c32f5206782e1d80be82cd1eee567809aee9bc0e3e80206eeae81119e72d444b965a2daf341493
 DIST ding-38.0.tar.xz 114328 BLAKE2B 
da825e08d4078ae8a1218fa7f404bccdf5bd9883e87a460eac2224457791928fe9819f0c1335cbef87a204b72806b82b28368ad9eb642f3dd99db45a0d0b455e
 SHA512 
b46f75044d8dc3e9fb79f8fbc1a25ccdb69882955b946ce45c606bdd34b3d86dc2f5f1698d5d34735024a1ae333cc5267acc5f9219a312758c2e636bcaa45ece
+DIST ding-43.0.tar.xz 122712 BLAKE2B 
17e0b8de53cc4e33dd36a06583b6887aef8b3280ffbbe3dbf2a278afd971ba65cd84dd3c6e3db782024a9ec8ce592bb8f1e32a3c2080630f8d0b1a5724b691e2
 SHA512 
ba6450789a7ca73cbadf7d3c546f8b6a4b14474ec5d1e7e850dca5aa4f15f7372978dd9f3aa18d0134bf94580828736aa73decbb3c41f607cf5eb230f34964e4

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



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

2022-03-27 Thread Pacho Ramos
commit: ddf0856db016c95553f69b4bfc6b75e4d6f06f08
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar 27 09:31:50 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Mar 27 09:32:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddf0856d

net-misc/r8168: drop 8.048.03-r1, 8.049.02

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

 net-misc/r8168/Manifest |  1 -
 net-misc/r8168/r8168-8.048.03-r1.ebuild | 34 -
 net-misc/r8168/r8168-8.049.02.ebuild| 34 -
 3 files changed, 69 deletions(-)

diff --git a/net-misc/r8168/Manifest b/net-misc/r8168/Manifest
index d780aca28ae1..754be2f2f379 100644
--- a/net-misc/r8168/Manifest
+++ b/net-misc/r8168/Manifest
@@ -1,2 +1 @@
-DIST r8168-8.048.03.tar.bz2 109351 BLAKE2B 
f31ef24d42af737a97986f0e46bc6c737c43e8ccfe9fac8386eb9957a5d81620faa62602e1bec15840792785444b1d1bf8bafa2e5878c21f1962c7141d9bb32e
 SHA512 
8da615a96cca413ca172e260c52c9f77a782e4feb466e4a4296ae11d895e9cc56bde0ed8634cc3a7a531a292072b68d19dcbe74d20ad9549266d3ee8e082096f
 DIST r8168-8.049.02.tar.bz2 113195 BLAKE2B 
ee34ac7249d732a867384fdd2c87321a513e7b2770c79d0c13666edca7d4bf752d853d7f91554d7ee716b3f30ec5f3a69aed96221a79a60282f0b6d2f70f05d6
 SHA512 
8ccb69ab533cde6ff88f0e8af2dd66f7e6ce9467020a727d47748c5109b64d6d14eee6bc151db5ddbe70a476a2def5f2faf3871902b335074f43dd05484d39e0

diff --git a/net-misc/r8168/r8168-8.048.03-r1.ebuild 
b/net-misc/r8168/r8168-8.048.03-r1.ebuild
deleted file mode 100644
index 49c108910168..
--- a/net-misc/r8168/r8168-8.048.03-r1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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.6" 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"
-
-CONFIG_CHECK="!R8169"
-ERROR_R8169="${P} requires Realtek 8169 PCI Gigabit Ethernet adapter 
(CONFIG_R8169) to be DISABLED"
-
-pkg_setup() {
-   linux-mod_pkg_setup
-   BUILD_PARAMS="KERNELDIR=${KV_DIR}"
-}
-
-src_install() {
-   linux-mod_src_install
-   einstalldocs
-}

diff --git a/net-misc/r8168/r8168-8.049.02.ebuild 
b/net-misc/r8168/r8168-8.049.02.ebuild
deleted file mode 100644
index 7a3513fe3b08..
--- a/net-misc/r8168/r8168-8.049.02.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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.6" 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"
-
-CONFIG_CHECK="!R8169"
-ERROR_R8169="${P} requires Realtek 8169 PCI Gigabit Ethernet adapter 
(CONFIG_R8169) to be DISABLED"
-
-pkg_setup() {
-   linux-mod_pkg_setup
-   BUILD_PARAMS="KERNELDIR=${KV_DIR}"
-}
-
-src_install() {
-   linux-mod_src_install
-   einstalldocs
-}



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

2022-03-27 Thread Pacho Ramos
commit: 13afe46537e99157756939d331bebed49169dfc6
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar 27 09:29:07 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Mar 27 09:30:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13afe465

net-misc/r8168: Fix build with kernel 5.17

Thanks-to: Peter Levine
Closes: https://bugs.gentoo.org/836129

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

 net-misc/r8168/files/r8168-8.049.02-5.17-fix.patch | 70 ++
 net-misc/r8168/r8168-8.049.02-r1.ebuild|  7 ++-
 2 files changed, 75 insertions(+), 2 deletions(-)

diff --git a/net-misc/r8168/files/r8168-8.049.02-5.17-fix.patch 
b/net-misc/r8168/files/r8168-8.049.02-5.17-fix.patch
new file mode 100644
index ..9e4e77615458
--- /dev/null
+++ b/net-misc/r8168/files/r8168-8.049.02-5.17-fix.patch
@@ -0,0 +1,70 @@
+PDE_DATA has been replaced with pde_data
+netdev->dev_addr is now const and uses assignment helpers like eth_hw_addr_set
+
+https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=359745d
+https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=48eab83
+https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=adeef3e
+
+--- a/src/r8168_n.c
 b/src/r8168_n.c
+@@ -95,6 +95,10 @@
+ #include 
+ #endif
+ 
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5,17,0)
++#define PDE_DATA pde_data
++#endif
++
+ #define FIRMWARE_8168D_1"rtl_nic/rtl8168d-1.fw"
+ #define FIRMWARE_8168D_2"rtl_nic/rtl8168d-2.fw"
+ #define FIRMWARE_8168E_1"rtl_nic/rtl8168e-1.fw"
+@@ -563,7 +567,7 @@
+ static void rtl8168_down(struct net_device *dev);
+ 
+ static int rtl8168_set_mac_address(struct net_device *dev, void *p);
+-void rtl8168_rar_set(struct rtl8168_private *tp, uint8_t *addr);
++void rtl8168_rar_set(struct rtl8168_private *tp, const uint8_t *addr);
+ static void rtl8168_desc_addr_fill(struct rtl8168_private *);
+ static void rtl8168_tx_desc_init(struct rtl8168_private *tp);
+ static void rtl8168_rx_desc_init(struct rtl8168_private *tp);
+@@ -24129,9 +24133,17 @@
+ rtl8168_rar_set(tp, mac_addr);
+ 
+ for (i = 0; i < MAC_ADDR_LEN; i++) {
++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,17,0)
+ dev->dev_addr[i] = RTL_R8(tp, MAC0 + i);
+ tp->org_mac_addr[i] = dev->dev_addr[i]; /* keep the original 
MAC address */
++#else
++mac_addr[i] = RTL_R8(tp, MAC0 + i);
++tp->org_mac_addr[i] = mac_addr[i]; /* keep the original MAC 
address */
++#endif
+ }
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5,17,0)
++eth_hw_addr_set(dev, mac_addr);
++#endif
+ #if LINUX_VERSION_CODE > KERNEL_VERSION(2,6,13)
+ memcpy(dev->perm_addr, dev->dev_addr, dev->addr_len);
+ #endif
+@@ -24159,9 +24171,11 @@
+ return -EADDRNOTAVAIL;
+ 
+ spin_lock_irqsave(>lock, flags);
+-
++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,17,0)
+ memcpy(dev->dev_addr, addr->sa_data, dev->addr_len);
+-
++#else
++eth_hw_addr_set(dev, addr->sa_data);
++#endif
+ rtl8168_rar_set(tp, dev->dev_addr);
+ 
+ spin_unlock_irqrestore(>lock, flags);
+@@ -24177,7 +24191,7 @@
+  
*/
+ void
+ rtl8168_rar_set(struct rtl8168_private *tp,
+-uint8_t *addr)
++const uint8_t *addr)
+ {
+ uint32_t rar_low = 0;
+ uint32_t rar_high = 0;

diff --git a/net-misc/r8168/r8168-8.049.02-r1.ebuild 
b/net-misc/r8168/r8168-8.049.02-r1.ebuild
index 2f271eb31f74..6686979b10d9 100644
--- a/net-misc/r8168/r8168-8.049.02-r1.ebuild
+++ b/net-misc/r8168/r8168-8.049.02-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit linux-info linux-mod
 
@@ -24,6 +24,9 @@ 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}/r8168-8.049.02-5.17-fix.patch"
+)
 pkg_setup() {
linux-mod_pkg_setup
BUILD_PARAMS="KERNELDIR=${KV_DIR}"



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

2022-03-27 Thread Pacho Ramos
commit: 2e7d38e4f7d2c0a5076748756a80f1e4d8ae5077
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar 27 09:23:11 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Mar 27 09:23:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e7d38e4

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

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

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

diff --git a/gnome-extra/gnome-shell-extension-gsconnect/Manifest 
b/gnome-extra/gnome-shell-extension-gsconnect/Manifest
index 90f6b9571e12..e7cde84b3524 100644
--- a/gnome-extra/gnome-shell-extension-gsconnect/Manifest
+++ b/gnome-extra/gnome-shell-extension-gsconnect/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extension-gsconnect-48.tar.gz 795292 BLAKE2B 
d7885d5a29c2a71d5180baed0da201b921ea9058c284b110becbc84594610f6b5ffd539b598c091113f3ad2e12f9adb486d216d4b37064ef1b6218edc547ec82
 SHA512 
309e4fdb3f13d4c14f744316f7904aa7c4d5c2c712187625ac1db6de7f1a03fe156754468ba4b982ebed9042006701c3f7eb7114d1e84a7051332edf58c5b21b
 DIST gnome-shell-extension-gsconnect-49.tar.gz 852895 BLAKE2B 
21822c3bd724638be0ee537c5cfe86deda9e68fccc58d4f84ad8981d98e42ffc35c9065e9a8cb64baa07e9eea647439bbbdd01d2985c20d2e940cfa3238fe536
 SHA512 
35da54b9603adefb2dd42e2af3037c414565ab5e936f24180a193c9378ec9e9c0ae02663048679a29385a57050ebe93838fe45190444c41f82cd571ac1a39b52
+DIST gnome-shell-extension-gsconnect-50.tar.gz 852893 BLAKE2B 
2da626ac3a2c6a06b01a6d502a63a208c0bd603ba2d989b254c57d4feaaf693134b5fd176449eb2465be1d910eb8bddd5398dbe2fb00b9bfe0bec6a428f074af
 SHA512 
39edad97388f8c228d9698c7f2fc51ea04d74f5e3bdeb16f387dc2f5bae87966c6d1a3d7eaf06cc1d095638df1254c3b796875d403912d0c39424965b395cbc8

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



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

2022-03-27 Thread Pacho Ramos
commit: 3e61b88d7f5a9624a951a9a9f0cdc51139625281
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar 27 09:16:18 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Mar 27 09:16:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e61b88d

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

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

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

diff --git a/gnome-extra/gnome-shell-extension-gsconnect/Manifest 
b/gnome-extra/gnome-shell-extension-gsconnect/Manifest
index bb068ebc4f46..90f6b9571e12 100644
--- a/gnome-extra/gnome-shell-extension-gsconnect/Manifest
+++ b/gnome-extra/gnome-shell-extension-gsconnect/Manifest
@@ -1 +1,2 @@
 DIST gnome-shell-extension-gsconnect-48.tar.gz 795292 BLAKE2B 
d7885d5a29c2a71d5180baed0da201b921ea9058c284b110becbc84594610f6b5ffd539b598c091113f3ad2e12f9adb486d216d4b37064ef1b6218edc547ec82
 SHA512 
309e4fdb3f13d4c14f744316f7904aa7c4d5c2c712187625ac1db6de7f1a03fe156754468ba4b982ebed9042006701c3f7eb7114d1e84a7051332edf58c5b21b
+DIST gnome-shell-extension-gsconnect-49.tar.gz 852895 BLAKE2B 
21822c3bd724638be0ee537c5cfe86deda9e68fccc58d4f84ad8981d98e42ffc35c9065e9a8cb64baa07e9eea647439bbbdd01d2985c20d2e940cfa3238fe536
 SHA512 
35da54b9603adefb2dd42e2af3037c414565ab5e936f24180a193c9378ec9e9c0ae02663048679a29385a57050ebe93838fe45190444c41f82cd571ac1a39b52

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



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

2022-03-26 Thread Pacho Ramos
commit: de5d1f246a089c890efc6b58fe4a719d2b09de58
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Mar 26 20:00:04 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Mar 26 20:00:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de5d1f24

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

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

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

diff --git a/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest 
b/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest
index 63efe7eabaaa..d0703f4c2fbc 100644
--- a/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest
+++ b/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest
@@ -1 +1,2 @@
 DIST gnome-shell-extension-bing-wallpaper-37.tar.gz 6798688 BLAKE2B 
9dd8e651905f2b90848bd416d222667aa528994d3d06ddc180926efc603670346513270d588be85aefc62b9c85986e5913441d643e399c1384fd6996b1cfdfc2
 SHA512 
1c75ff6a6068232c9be717018b93a3bc8810e6dd1b446d9dbe4cc77beecb34a35ed3d6a9904f68b3d2d4487f45f2eccee03379f1abe4f8b351642b75411d5adc
+DIST gnome-shell-extension-bing-wallpaper-39.tar.gz 6802966 BLAKE2B 
262db45ef1eef37f750b502a9421d8c3052cd0f791f75f8398ed72c32867296698d2acf57a1b68c5044e7568d88a432c70ca07b4d90322d97633d55b6e3da307
 SHA512 
dec835098409a50ebbdb553103b7492a689135c52a74d031fa46995603d939beb1ccac232f29932e6e600e644f4d19c1c2b1b3442d3fb4ea6158671a009f655e

diff --git 
a/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-39.ebuild
 
b/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-39.ebuild
new file mode 100644
index ..70b321cdbe92
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-39.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2-utils
+
+DESCRIPTION="Changes your wallpaper daily to the bing.com background image"
+HOMEPAGE="https://github.com/neffo/bing-wallpaper-gnome-extension;
+SRC_URI="https://github.com/neffo/bing-wallpaper-gnome-extension/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND="
+   dev-libs/glib:2
+   app-eselect/eselect-gnome-shell-extensions
+   >=gnome-base/gnome-shell-3.28
+"
+DEPEND=""
+BDEPEND=""
+
+S="${WORKDIR}/bing-wallpaper-gnome-extension-${PV}"
+extension_uuid="bingwallpa...@ineffable-gmail.com"
+
+src_install() {
+   einstalldocs
+   rm -f README.md LICENSE || die
+   insinto /usr/share/glib-2.0/schemas
+   doins schemas/*.xml
+   rm -rf schemas
+   insinto /usr/share/gnome-shell/extensions/"${extension_uuid}"
+   doins -r *
+}
+
+pkg_preinst() {
+   gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+}



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

2022-03-26 Thread Pacho Ramos
commit: e15455d42e5e43836ada44d8dbcebb87bdb67e13
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Mar 26 20:01:21 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Mar 26 20:01:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e15455d4

gnome-extra/gnome-shell-extension-bing-wallpaper: Bump to 39

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

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

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



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

2022-03-26 Thread Pacho Ramos
commit: a07cc693a91b748e60470e93fffe854c0fc338bd
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Mar 26 19:46:11 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Mar 26 19:54:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a07cc693

x11-themes/fedora-backgrounds: add 36.0.2

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

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

diff --git a/x11-themes/fedora-backgrounds/Manifest 
b/x11-themes/fedora-backgrounds/Manifest
index 5ccc46dd17fd..c920d5436fb6 100644
--- a/x11-themes/fedora-backgrounds/Manifest
+++ b/x11-themes/fedora-backgrounds/Manifest
@@ -6,3 +6,4 @@ DIST f31-backgrounds-31.0.4.tar.xz 317019080 BLAKE2B 
a6d3d8f1e41e5f0186ce4b4ffa0
 DIST f32-backgrounds-32.2.2.tar.xz 162995272 BLAKE2B 
6c965cdfaa672877b1be087edb6de088f90f69027a1645781d19761f49023fde383301cf658f536aab32b1886960e4f9f7e7bf7b3c82ad2cb1fecffd28664ceb
 SHA512 
b86596ce1f7db5ea63ad8f2271e8e90fb9fff24b72cacd0b30ed75a25ecf762548b0211ff9420d35ec110945ee5fb1a244a7848483e202f98faa0a5110fcf4b5
 DIST f33-backgrounds-33.0.8.tar.xz 30354496 BLAKE2B 
7f64108aafccba083bea2e3b56438c29575facccf73ea6a1dbb0a42037b63c3f6a6c3491e76fdd8116af5a6eac8fe7d7cd26955a4ff7b92d2fa6e77400484e09
 SHA512 
bc293b62749dd99a5066c1641b734fcbe881da3f477a82b175d324a72958d36cf60a4cceec41b4b71f001be6af8fe044eba74ffb4914dbe2cba960212d9a8d4d
 DIST f34-backgrounds-34.0.1.tar.xz 23613140 BLAKE2B 
22295e9eb8e9d9d3ae73b6ebcc2766d5f9a0975614ffa3c01d7328cd25dc5927b01c3d58e182c07fa0627ca899437072467bdcda7b8e06edbee413c40261e009
 SHA512 
d86fe263dff8c431d3dcf50d0eefae0d1358d4b297249dd97b0f974d89287a17b7cebe299e98f06d791fd0888abf756bb87400c33ce0f8db8bb4d0e97f621b7e
+DIST f36-backgrounds-36.0.2.tar.xz 22926368 BLAKE2B 
b14b973c419c443ced0929f455fce6591db933f5c44394fdd12ad28bf68136066b15f0a1da0405e9bb21237d9e73bd54fac47d8d1178d43f412f4f0d3d4c9f23
 SHA512 
5bec78d188f52f91da45a0f2c1a9753204ba9c152822be4e80bb320d264b70813a59b78be76fa4e2cfdc2e6bbf8c10c5c2c5047e9fc938930ae7d207a38c0bbd

diff --git a/x11-themes/fedora-backgrounds/fedora-backgrounds-36.0.2.ebuild 
b/x11-themes/fedora-backgrounds/fedora-backgrounds-36.0.2.ebuild
new file mode 100644
index ..82df8670e119
--- /dev/null
+++ b/x11-themes/fedora-backgrounds/fedora-backgrounds-36.0.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2022 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: net-wireless/bluez/

2022-03-26 Thread Pacho Ramos
commit: c1ef568276b8d89b56ec403a52df396e872dde9b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Mar 26 19:24:34 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Mar 26 19:24:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1ef5682

net-wireless/bluez: Drop old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 net-wireless/bluez/bluez-5.63.ebuild | 302 ---
 1 file changed, 302 deletions(-)

diff --git a/net-wireless/bluez/bluez-5.63.ebuild 
b/net-wireless/bluez/bluez-5.63.ebuild
deleted file mode 100644
index b2c07f35899e..
--- a/net-wireless/bluez/bluez-5.63.ebuild
+++ /dev/null
@@ -1,302 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit autotools linux-info python-single-r1 readme.gentoo-r1 systemd udev 
multilib-minimal
-
-DESCRIPTION="Bluetooth Tools and System Daemons for Linux"
-HOMEPAGE="http://www.bluez.org;
-SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz;
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0/3"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~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="
-   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
-
-   # https://github.com/bluez/bluez/issues/267
-   "${FILESDIR}"/${PN}-5.63-musl-limits.patch
-
-   # Fedora patches
-   # http://www.spinics.net/lists/linux-bluetooth/msg40136.html
-   
"${FILESDIR}"/0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch
-
-   # This reverts commit ac2c2e10b3adb432a572b618c6f53cabb6b3c80b. It
-   # causes problems with Logitech MX wireless input devices (see
-   # https://github.com/bluez/bluez/issues/220 )
-   #"${FILESDIR}"/0001-Revert-attrib-Make-use-of-bt_att_resend.patch
-   # Instead of reverting, try another fix that seems to work as
-   # reported in upstream bug
-   "${FILESDIR}"/${PN}-5.63-use-queue_push_tail.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 ~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 $

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

2022-03-26 Thread Pacho Ramos
commit: aa6fc98d5349d89969b3d4707e0884cd71652964
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Mar 26 19:23:39 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Mar 26 19:24:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa6fc98d

net-wireless/bluez: Bump to 5.64

Closes: https://bugs.gentoo.org/835627
Closes: https://bugs.gentoo.org/827706
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 net-wireless/bluez/Manifest  |   1 +
 net-wireless/bluez/bluez-5.64.ebuild | 291 +++
 2 files changed, 292 insertions(+)

diff --git a/net-wireless/bluez/Manifest b/net-wireless/bluez/Manifest
index 089cee551e37..6183ed41d707 100644
--- a/net-wireless/bluez/Manifest
+++ b/net-wireless/bluez/Manifest
@@ -1,2 +1,3 @@
 DIST bluez-5.62.tar.xz 2149348 BLAKE2B 
db99b36a230fc0be15275d2eda9864b686326ba50648f66b19087ea4309a76d234ab4f1dcb6975f1513a898978b1d5b9332542f5dcee22efd898b79658434a70
 SHA512 
8fb0b81e1d929d3eee3d70f457ce75dbcff4c2a8a728247fc950bbe11e84d83582345bfd433d2e2df7b5588eb0e42f286658a83c7332be84819d9df49a5707e8
 DIST bluez-5.63.tar.xz 2169168 BLAKE2B 
5393bb045a3cf05de164417ce7c98e271742ba752a58aa1ac43a758f2ad8608508e24ff59783d97aa6d5aebdc77e66d9aca94a6c8378cd3fd48fd22ce9d3b89d
 SHA512 
1b8ce7b1bd9611873c27a762a60df580edeefe5424e8733a2067b9afb1a47915f9319849bc1148f5b1f33977b7975e05867e8dbdf73d33cd68e6b99ca75b
+DIST bluez-5.64.tar.xz 2175148 BLAKE2B 
828c620330d1993d5c5c2a865f2d27a29425e3583aac01a1a782290a805ee0fd6456b6832c804ad323dd8714fa9329487b2616ed08f1f491ea29403ee05dba2d
 SHA512 
f11f9974b29c5c6fce3890d7e42425c1cb02e42c1b8f49c5cc4b249234e67b64317d0e5e82721e2fbf1b53269c8569a9c869d59ce42b5e927f6622f0753e53cd

diff --git a/net-wireless/bluez/bluez-5.64.ebuild 
b/net-wireless/bluez/bluez-5.64.ebuild
new file mode 100644
index ..4a2ade79d8d9
--- /dev/null
+++ b/net-wireless/bluez/bluez-5.64.ebuild
@@ -0,0 +1,291 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit autotools linux-info python-single-r1 readme.gentoo-r1 systemd udev 
multilib-minimal
+
+DESCRIPTION="Bluetooth Tools and System Daemons for Linux"
+HOMEPAGE="http://www.bluez.org;
+SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0/3"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~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="
+   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
+
+   # https://github.com/bluez/bluez/issues/267
+   "${FILESDIR}"/${PN}-5.63-musl-limits.patch
+
+   # Fedora patches
+   # http://www.spinics.net/lists/linux-bluetooth/msg40136.html
+   
"${FILESDIR}"/0001-obex-Use-GLib-helper-function-to-manipulate-paths.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 ~

[gentoo-commits] repo/gentoo:master commit in: media-gfx/gimp-arrow-brushes/

2022-03-13 Thread Pacho Ramos
commit: 6aad01b4afe371bda790ac23b04e69b1ac830e52
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar 13 18:10:46 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Mar 13 18:36:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aad01b4

media-gfx/gimp-arrow-brushes: Fix homepage

Closes: https://bugs.gentoo.org/833851
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 media-gfx/gimp-arrow-brushes/gimp-arrow-brushes-20190407.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/media-gfx/gimp-arrow-brushes/gimp-arrow-brushes-20190407.ebuild 
b/media-gfx/gimp-arrow-brushes/gimp-arrow-brushes-20190407.ebuild
index 5958ac66e933..f56f4afcbd89 100644
--- a/media-gfx/gimp-arrow-brushes/gimp-arrow-brushes-20190407.ebuild
+++ b/media-gfx/gimp-arrow-brushes/gimp-arrow-brushes-20190407.ebuild
@@ -1,10 +1,11 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="Brushes for GIMP with the styles arrow, handpointer, button arrow 
and cursor"
-HOMEPAGE="http://www.gimphelp.org/index.html;
+HOMEPAGE="https://www.gimphelp.org/;
+
 # http://www.gimphelp.org/DL/ refuses wget without user-agent
 SRC_URI="
https://dev.gentoo.org/~pacho/${PN}/arrow_brushes_color_1.tar.bz2



[gentoo-commits] repo/gentoo:master commit in: app-admin/abrt/, app-admin/abrt/files/

2022-03-13 Thread Pacho Ramos
commit: 23a19421974b3696160dd47fe2cbd1268e1ea4e4
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar 13 17:54:16 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Mar 13 18:36:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23a19421

app-admin/abrt: Drop old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 app-admin/abrt/Manifest|   1 -
 app-admin/abrt/abrt-2.14.6-r1.ebuild   | 134 -
 app-admin/abrt/files/abrt-2.14.6-glib270.patch |  32 -
 .../abrt/files/abrt-2.14.6-lazy-imports.patch  |  57 -
 4 files changed, 224 deletions(-)

diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest
index 2e8861aaf461..ad62600d11c8 100644
--- a/app-admin/abrt/Manifest
+++ b/app-admin/abrt/Manifest
@@ -1,3 +1,2 @@
-DIST abrt-2.14.6.tar.gz 6057661 BLAKE2B 
2ef74203181c89818f283a801c4a1a0f22a01c92ca2415d245dc180ee721b3e29cb75c95e45d738f88b6bbf339fe8bef4e499ab6fecad33399dc8a5af8f98d4c
 SHA512 
eb1ba2f624d51eeccd203bb23060493347f5a9142fad7d0570d46134071d870a9c66b4fbfb8210e7d6f87c0c039f31eb486d18a36b10fba318e2180aa09df9fe
 DIST abrt-2.15.0.tar.gz 6122114 BLAKE2B 
ac075a15d4621596bbe3009bf2e4725040139d78077f85bd4daebbe86504f9aa0a12dcedcf3b5b65404bc2851e93e6b1113dcc37923832c826d572ab9810ef94
 SHA512 
2d6c1287c1f01990aeb30f956f465c7a6399a6e53dc667602e263c136f94bc4090b58876acba678b29671c0db89ae8e7dd6994cf8d0d2d9fbc375f54ae6cd935
 DIST abrt-2.15.1.tar.gz 6122174 BLAKE2B 
e3b767929cc2303dcf90a935e0c9ba30641638666925d4707fb0dbed135d8635cd0a58c712f2965969218c64856a5fa3bd20a79410c0e6a5f176a7e82059dda0
 SHA512 
745c513969b78ee7c76c310a8c2fc0bafd1e50375130fa773ad950bf123ee50cfa237da9b331f2c0af2851b35b162cbc908f2e00d59283867ed8ffd72236d0ea

diff --git a/app-admin/abrt/abrt-2.14.6-r1.ebuild 
b/app-admin/abrt/abrt-2.14.6-r1.ebuild
deleted file mode 100644
index c5c616459b44..
--- a/app-admin/abrt/abrt-2.14.6-r1.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{8..9} )
-
-inherit autotools python-single-r1 tmpfiles xdg
-
-DESCRIPTION="Automatic bug detection and reporting tool"
-HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project 
https://github.com/abrt/abrt;
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="selinux test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RESTRICT="!test? ( test )"
-
-DEPEND="${PYTHON_DEPS}
-   >=dev-libs/glib-2.56:2
-   >=dev-libs/libreport-2.13.0:=[gtk,python]
-   dev-libs/libxml2:2
-   >=gnome-base/gsettings-desktop-schemas-3.15.1
-   net-libs/libsoup:2.4
-   sys-apps/dbus
-   sys-apps/systemd:0=
-   sys-auth/polkit
-   sys-libs/libcap
-   sys-fs/inotify-tools
-   x11-libs/gtk+:3
-"
-RDEPEND="${DEPEND}
-   acct-user/abrt
-   acct-group/abrt
-   app-arch/cpio
-   app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}]
-   dev-libs/elfutils
-   dev-libs/json-c:0=
-   sys-apps/util-linux
-   >=sys-devel/gdb-7
-   $(python_gen_cond_dep '
-   dev-libs/satyr[${PYTHON_USEDEP}]
-   dev-python/argcomplete[${PYTHON_USEDEP}]
-   dev-python/argh[${PYTHON_USEDEP}]
-   dev-python/humanize[${PYTHON_USEDEP}]
-   ')
-"
-BDEPEND="
-   $(python_gen_cond_dep 'dev-python/python-systemd[${PYTHON_USEDEP}]')
-   test? (
-   $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
-   )
-   app-text/asciidoc
-   app-text/xmlto
-   >=dev-util/intltool-0.35.0
-   virtual/pkgconfig
-   >=sys-devel/gettext-0.17
-"
-
-PATCHES=(
-   # 
https://github.com/abrt/abrt/commit/a6297858575780b9ed3d14cc42983348924d6048
-   "${FILESDIR}/${P}-glib270.patch"
-
-   # https://github.com/abrt/abrt/pull/1580
-   "${FILESDIR}/${P}-lazy-imports.patch"
-)
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   python_fix_shebang .
-   default
-
-   # Install under proper directory
-   sed -i -e 's:dbusabrtdocdir = 
${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = 
${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die
-
-   # Ensure this works for systems with and without /usr merge
-   sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service 
|| die
-
-   # Fix hardcoded "pytest-3"
-   sed -i -e "s:pytest-3:pytest:" \
-   configure.ac src/python-problem/tests/Makefile.am src/cli/test 
|| die
-
-   # pyhook test is sensitive to the for

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

2022-03-13 Thread Pacho Ramos
commit: 4db30f83cf7491d14157c555c7dbea59a535b804
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar 13 17:58:08 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Mar 13 18:36:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4db30f83

dev-libs/libreport: Bump to 2.17.1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 dev-libs/libreport/Manifest|   1 +
 dev-libs/libreport/libreport-2.17.1.ebuild | 100 +
 2 files changed, 101 insertions(+)

diff --git a/dev-libs/libreport/Manifest b/dev-libs/libreport/Manifest
index 0c523b06126e..80eb3f59d09c 100644
--- a/dev-libs/libreport/Manifest
+++ b/dev-libs/libreport/Manifest
@@ -1,2 +1,3 @@
 DIST libreport-2.15.2.tar.gz 1859867 BLAKE2B 
f890e3cb8b2a23647e4c3fb0caaf984b1b21fd32e066d04f835f8a475e317cbc75287375e0a10a01b91670d04bba1f15b1180065f7029b8d7d1c0a2fb890914b
 SHA512 
c98003325fa70d674177c9f602a7f121815a9675701ee780ad8908ed69862f2c69be65c7483fd3f017ba299dda51ba304f0908c771c9d97cb5bba057e3a9c5dc
 DIST libreport-2.16.0.tar.gz 1901880 BLAKE2B 
520ad157de02dbe5fd15b2ffcfc9b0a09587c3696b41a202f0a78b53a2d366a2991906437aa38d7c84407dcd4a788d358b9e320f70c30e602f1b903433288717
 SHA512 
cbb456bb63b92a255fecb87191160c2e515b4434cbaaa9404fb69f4f78421fe98c4057969f4b6b99e1b52e815d83c483bdbbe606a4bd2e34cf5268769e7bd40f
+DIST libreport-2.17.1.tar.gz 1904056 BLAKE2B 
3bb4bade768e585af620cdf9f0f353528f24145a157a295fed449b6064ab846757946d38db5fd607e82b784156637f02e7eb66e01ac70c170b2006f4edd950f5
 SHA512 
35c5031e0a361040153ea45a249613b9f2d2bb38191c6375b197cb797be153f1a4b46480dbfa5fcdd9c5c00b075f84997f6da70c3b59b8b8251fd29a7180bd9b

diff --git a/dev-libs/libreport/libreport-2.17.1.ebuild 
b/dev-libs/libreport/libreport-2.17.1.ebuild
new file mode 100644
index ..f8d64e4b1687
--- /dev/null
+++ b/dev-libs/libreport/libreport-2.17.1.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{7..10} )
+
+inherit autotools python-r1
+
+DESCRIPTION="Generic library for reporting software bugs"
+HOMEPAGE="https://github.com/abrt/libreport;
+SRC_URI="https://github.com/abrt/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/2"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="gtk +python"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   app-admin/augeas
+   app-arch/libarchive:0=
+   >=dev-libs/glib-2.43.4:2
+   >=dev-libs/satyr-0.38:0=
+   dev-libs/json-c:=
+   dev-libs/libxml2:2
+   dev-libs/nettle:=
+   dev-libs/newt:=
+   dev-libs/xmlrpc-c:=
+   net-libs/libproxy:=
+   net-misc/curl:=[ssl]
+   sys-apps/dbus
+   sys-apps/systemd
+   gtk? ( >=x11-libs/gtk+-3.3.12:3 )
+   python? ( ${PYTHON_DEPS} )
+   x11-misc/xdg-utils
+"
+RDEPEND="${DEPEND}
+   acct-user/abrt
+   acct-group/abrt
+"
+BDEPEND="
+   app-text/asciidoc
+   app-text/xmlto
+   >=dev-util/intltool-0.3.50
+   >=sys-devel/gettext-0.17
+   virtual/pkgconfig
+"
+
+# Tests require python-meh, which is highly redhat-specific.
+RESTRICT="test"
+
+src_prepare() {
+   default
+   ./gen-version || die # Needed to be run before autoreconf
+   eautoreconf
+   use python && python_copy_sources
+}
+
+src_configure() {
+   use python && python_setup
+
+   local myargs=(
+   --localstatedir="${EPREFIX}/var"
+   --without-bugzilla
+   $(use_with gtk)
+   $(use_with python python3)
+   )
+   if use python; then
+   python_foreach_impl run_in_build_dir econf "${myargs[@]}"
+   else
+   econf "${myargs[@]}"
+   fi
+}
+
+src_compile() {
+   if use python; then
+   python_foreach_impl run_in_build_dir default
+   else
+   default
+   fi
+}
+
+src_install() {
+   if use python; then
+   python_install() {
+   default
+   python_optimize
+   }
+   python_foreach_impl run_in_build_dir python_install
+   else
+   default
+   fi
+
+   # Need to set correct ownership for use by app-admin/abrt
+   diropts -o abrt -g abrt
+   keepdir /var/spool/abrt
+
+   find "${D}" -name '*.la' -exec rm -f {} + || die
+}



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

2022-03-13 Thread Pacho Ramos
commit: 71b168fc71138cb18b694900e7745add5e3cb67e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar 13 17:31:42 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Mar 13 18:36:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71b168fc

gnome-extra/gnome-shell-extension-alphabetical-grid: Bump to 20.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 .../Manifest   |  1 +
 ...e-shell-extension-alphabetical-grid-20.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 ea7b57392544..a0f59e660940 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-19.0.tar.gz 288661 BLAKE2B 
b3df5594422f7d5ba249ec5a3eebf178e845fc2f36f838f61c86c0aa1918f9ca7e942a6af358e3f1744ce7f25a507f3e97bac71848cf6c0bac6339139ffd0d3d
 SHA512 
139f1d06ebeef3b76ac84f71190cf77ebc77571ff3b489bb86f578cfa01ce7de47e53798fece93cb6c45bd82cb6b2a425ba255c1485d5b8739da28bd9959fce8
+DIST gnome-shell-extension-alphabetical-grid-20.0.tar.gz 288708 BLAKE2B 
7a03ccc523f950d7df5ac3b2a75894094963db63df72813f3dae0780e4b49eb51958d8069128df76a38a49fc624114bd7ef901db214d0b612278e33d636151e3
 SHA512 
681ce3be3700db94ba9095c573b3c322d2c7d1ab875bec1f67a821872121318df8c4568281345cf9985c0ed87656e08fc59a48e3a253e63696304d29f5c8a4b6

diff --git 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-20.0.ebuild
 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-20.0.ebuild
new file mode 100644
index ..2164b03efc89
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-20.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2-utils
+
+# Useful specially to prevent
+# https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/4684
+# https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/3180
+DESCRIPTION="Restore the alphabetical ordering of the app grid"
+HOMEPAGE="https://github.com/stuarthayhurst/alphabetical-grid-extension;
+SRC_URI="https://github.com/stuarthayhurst/alphabetical-grid-extension/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   app-eselect/eselect-gnome-shell-extensions
+   >=gnome-base/gnome-shell-3.38
+"
+DEPEND="${COMMON_DEPEND}"
+BDEPEND=""
+
+S="${WORKDIR}/alphabetical-grid-extension-${PV}"
+extension_uuid="AlphabeticalAppGrid@stuarthayhurst"
+
+# Tests are only useful for upstream
+RESTRICT="test"
+
+# Not useful for us
+src_compile() { :; }
+
+src_install() {
+   einstalldocs
+   insinto /usr/share/glib-2.0/schemas
+   doins schemas/*.xml
+   rm -rf README.md LICENSE.txt Makefile schemas || die
+   mv -v ui/* . || die # Searches for these files in parent dir
+   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: sys-power/dptfxtract/

2022-03-13 Thread Pacho Ramos
commit: cfd0bc41c6e4992d2607b27353e311d600a59e0f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar 13 18:05:37 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Mar 13 18:36:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfd0bc41

sys-power/dptfxtract: glibc is needed

Closes: https://bugs.gentoo.org/832983
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 .../{dptfxtract-1.4.3.ebuild => dptfxtract-1.4.3-r1.ebuild} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-power/dptfxtract/dptfxtract-1.4.3.ebuild 
b/sys-power/dptfxtract/dptfxtract-1.4.3-r1.ebuild
similarity index 85%
rename from sys-power/dptfxtract/dptfxtract-1.4.3.ebuild
rename to sys-power/dptfxtract/dptfxtract-1.4.3-r1.ebuild
index f14d8983d176..8a06a3360de8 100644
--- a/sys-power/dptfxtract/dptfxtract-1.4.3.ebuild
+++ b/sys-power/dptfxtract/dptfxtract-1.4.3-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DESCRIPTION="Intel's Linux DPTF Extract Utility for generating thermald's 
thermal_conf.xml"
 HOMEPAGE="https://github.com/intel/dptfxtract;
@@ -12,7 +12,7 @@ SLOT="0"
 KEYWORDS="amd64"
 IUSE=""
 
-RDEPEND=""
+RDEPEND="sys-libs/glibc"
 DEPEND=""
 
 QA_PREBUILT="*"



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

2022-03-13 Thread Pacho Ramos
commit: 55c361837ab6af4c0a43d9515c2e8e7f96102d89
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar 13 18:32:12 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Mar 13 18:36:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55c36183

sci-chemistry/dssp: Bump to 4.0.4

Closes: https://bugs.gentoo.org/834882
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

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

diff --git a/sci-chemistry/dssp/Manifest b/sci-chemistry/dssp/Manifest
index 2eecf341c882..3fd55461432a 100644
--- a/sci-chemistry/dssp/Manifest
+++ b/sci-chemistry/dssp/Manifest
@@ -1,3 +1,4 @@
 DIST dssp-2.2.1.tgz 47141 BLAKE2B 
34d8b2db8797a8c23763766c0214337f03584c4be52c1bc820a0df0db6a5f78ac0229aafdd47a60b8fd6f4832abf0399663c53f9e898c75f08ecbe22b141c8da
 SHA512 
4a273714d6b3230daea166caa7f4117d5ccb225bea0cf1bc2eb61539b6cc8e227d0ba19047d61f0ad0d1d6bc2efdec9c193bd44341e15ef0950acb4a22498811
 DIST dssp-3.0.11.tar.gz 168085 BLAKE2B 
e1c42fd22cfb2287f10b5deae48b56a4583d4a67737a3485dcbd160d1597a15c2d5105c3794c875d8001abede1c014efb4f7f5b7c250f867bdf9ed95a0860217
 SHA512 
a0cfe44e517ff1f909ef2928b62ae2c639c6bddfd8a0fb538883f647fd2771e00da68e0fd2521aa02ba3c6d1b0c9b784b7fe142392af3a3abf6ea89f1546bd9d
 DIST dssp-4.0.3.tar.gz 122872 BLAKE2B 
f88c330370645b4bd4e89656ad676e443a33c38d7882145bc60e329f823eb76113df6c7ae44550d10bcd22256ac16db358587cadd39efd6268dd869655d4
 SHA512 
31ca481b097c9c59f407e35eb8175638b5e4102991007090b5b4ea30db0b076f97cff45d0aa9ae01a826f7673258464b572d68714f00e210db26020cea4be094
+DIST dssp-4.0.4.tar.gz 122183 BLAKE2B 
b12702c482ad58f09d96e9c85759ebe9455961978277e25d1ee554d07a643b342acf2dbcd3c18d539f058b970c24888a43827b6bac47899ca61bf96dd0c2723b
 SHA512 
e0646bb20f10617174b0970c549fd44990750f46f7a550e4c3bc89487a8d3b7a175d53b2abb0684f9d96203a23d64ae67c6c10688fd4f5f59ff19995f9149ef8

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



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

2022-03-13 Thread Pacho Ramos
commit: fe6e42b4552934023d481f7fe7fe59100c0d47b4
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar 13 17:53:32 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Mar 13 18:36:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe6e42b4

app-admin/abrt: Bump to 2.15.1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 app-admin/abrt/Manifest   |   1 +
 app-admin/abrt/abrt-2.15.1.ebuild | 127 ++
 2 files changed, 128 insertions(+)

diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest
index 6e5000396d5c..2e8861aaf461 100644
--- a/app-admin/abrt/Manifest
+++ b/app-admin/abrt/Manifest
@@ -1,2 +1,3 @@
 DIST abrt-2.14.6.tar.gz 6057661 BLAKE2B 
2ef74203181c89818f283a801c4a1a0f22a01c92ca2415d245dc180ee721b3e29cb75c95e45d738f88b6bbf339fe8bef4e499ab6fecad33399dc8a5af8f98d4c
 SHA512 
eb1ba2f624d51eeccd203bb23060493347f5a9142fad7d0570d46134071d870a9c66b4fbfb8210e7d6f87c0c039f31eb486d18a36b10fba318e2180aa09df9fe
 DIST abrt-2.15.0.tar.gz 6122114 BLAKE2B 
ac075a15d4621596bbe3009bf2e4725040139d78077f85bd4daebbe86504f9aa0a12dcedcf3b5b65404bc2851e93e6b1113dcc37923832c826d572ab9810ef94
 SHA512 
2d6c1287c1f01990aeb30f956f465c7a6399a6e53dc667602e263c136f94bc4090b58876acba678b29671c0db89ae8e7dd6994cf8d0d2d9fbc375f54ae6cd935
+DIST abrt-2.15.1.tar.gz 6122174 BLAKE2B 
e3b767929cc2303dcf90a935e0c9ba30641638666925d4707fb0dbed135d8635cd0a58c712f2965969218c64856a5fa3bd20a79410c0e6a5f176a7e82059dda0
 SHA512 
745c513969b78ee7c76c310a8c2fc0bafd1e50375130fa773ad950bf123ee50cfa237da9b331f2c0af2851b35b162cbc908f2e00d59283867ed8ffd72236d0ea

diff --git a/app-admin/abrt/abrt-2.15.1.ebuild 
b/app-admin/abrt/abrt-2.15.1.ebuild
new file mode 100644
index ..6a77875e2603
--- /dev/null
+++ b/app-admin/abrt/abrt-2.15.1.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit autotools python-single-r1 tmpfiles xdg
+
+DESCRIPTION="Automatic bug detection and reporting tool"
+HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project 
https://github.com/abrt/abrt;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="selinux test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="${PYTHON_DEPS}
+   >=dev-libs/glib-2.56:2
+   >=dev-libs/libreport-2.13.0:=[gtk,python]
+   dev-libs/libxml2:2
+   >=gnome-base/gsettings-desktop-schemas-3.15.1
+   net-libs/libsoup:2.4
+   sys-apps/dbus
+   sys-apps/systemd:0=
+   sys-auth/polkit
+   sys-libs/libcap
+   sys-fs/inotify-tools
+   x11-libs/gtk+:3
+   x11-libs/libnotify
+"
+RDEPEND="${DEPEND}
+   acct-user/abrt
+   acct-group/abrt
+   app-arch/cpio
+   app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}]
+   dev-libs/elfutils
+   dev-libs/json-c:0=
+   sys-apps/util-linux
+   >=sys-devel/gdb-7
+   $(python_gen_cond_dep '
+   dev-libs/satyr[${PYTHON_USEDEP}]
+   dev-python/argcomplete[${PYTHON_USEDEP}]
+   dev-python/argh[${PYTHON_USEDEP}]
+   dev-python/humanize[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   $(python_gen_cond_dep 'dev-python/python-systemd[${PYTHON_USEDEP}]')
+   test? (
+   $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
+   )
+   app-text/asciidoc
+   app-text/xmlto
+   >=dev-util/intltool-0.35.0
+   virtual/pkgconfig
+   >=sys-devel/gettext-0.17
+"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   python_fix_shebang .
+   default
+
+   # Install under proper directory
+   sed -i -e 's:dbusabrtdocdir = 
${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = 
${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die
+
+   # Ensure this works for systems with and without /usr merge
+   sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service 
|| die
+
+   # Fix hardcoded "pytest-3"
+   sed -i -e "s:pytest-3:pytest:" \
+   configure.ac src/python-problem/tests/Makefile.am src/cli/test 
|| die
+
+   # pyhook test is sensitive to the format of python's error messages, and
+   # fails with certain python versions
+   sed -e '/pyhook.at/ d' \
+   -i tests/Makefile.* tests/testsuite.at || die "sed remove 
pyhook tests failed"
+   ./gen-version || die # Needed to be run before autoreconf
+   eautoreconf
+}
+
+src_configure() {
+   myeconfargs=(
+   --libdir="${EPR

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

2022-03-13 Thread Pacho Ramos
commit: 9bb2e372bb3f8b0be5789f816f394fe6c81a7320
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar 13 18:36:19 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Mar 13 18:36:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bb2e372

sys-power/switcheroo-control: Fix tests

Closes: https://bugs.gentoo.org/834882
Thanks-to: Toralf Förster
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 sys-power/switcheroo-control/switcheroo-control-2.4.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/sys-power/switcheroo-control/switcheroo-control-2.4.ebuild 
b/sys-power/switcheroo-control/switcheroo-control-2.4.ebuild
index 8916604271ba..edf3b3edbb4b 100644
--- a/sys-power/switcheroo-control/switcheroo-control-2.4.ebuild
+++ b/sys-power/switcheroo-control/switcheroo-control-2.4.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 inherit meson
 
 DESCRIPTION="D-Bus service to check the availability of dual-GPU"
@@ -10,7 +10,7 @@ 
SRC_URI="https://gitlab.freedesktop.org/hadess/switcheroo-control/uploads/accd4a
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="gtk-doc"
+IUSE="gtk-doc test"
 
 KEYWORDS="amd64"
 
@@ -22,8 +22,11 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="
gtk-doc? ( dev-util/gtk-doc )
+   test? ( dev-util/umockdev )
 "
 
+RESTRICT="!test? ( test )"
+
 src_configure() {
local emesonargs=(
$(meson_use gtk-doc gtk_doc)



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

2022-03-13 Thread Pacho Ramos
commit: a67a2abd4b9a75e8894422993f1c077144217bab
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar 13 18:06:50 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Mar 13 18:36:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a67a2abd

profiles/features/musl/package.mask: package needing glibc

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

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

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 67c5fb18d4f7..6e393f22ca02 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Pacho Ramos  (2022-03-13)
+# Binary package linked to glibc
+sys-power/dptfxtract
+
 # Adel KARA SLIMANE  (2022-03-09)
 # Binary packages linked to glibc
 app-editors/vscode



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

2022-03-13 Thread Pacho Ramos
commit: d2e6aef52193bae86d6ddf645fbc30792b16776b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Mar 13 17:58:23 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Mar 13 18:36:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2e6aef5

dev-libs/libreport: Drop old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 dev-libs/libreport/Manifest|   1 -
 dev-libs/libreport/libreport-2.15.2.ebuild | 100 -
 2 files changed, 101 deletions(-)

diff --git a/dev-libs/libreport/Manifest b/dev-libs/libreport/Manifest
index 80eb3f59d09c..79692f1cdbb7 100644
--- a/dev-libs/libreport/Manifest
+++ b/dev-libs/libreport/Manifest
@@ -1,3 +1,2 @@
-DIST libreport-2.15.2.tar.gz 1859867 BLAKE2B 
f890e3cb8b2a23647e4c3fb0caaf984b1b21fd32e066d04f835f8a475e317cbc75287375e0a10a01b91670d04bba1f15b1180065f7029b8d7d1c0a2fb890914b
 SHA512 
c98003325fa70d674177c9f602a7f121815a9675701ee780ad8908ed69862f2c69be65c7483fd3f017ba299dda51ba304f0908c771c9d97cb5bba057e3a9c5dc
 DIST libreport-2.16.0.tar.gz 1901880 BLAKE2B 
520ad157de02dbe5fd15b2ffcfc9b0a09587c3696b41a202f0a78b53a2d366a2991906437aa38d7c84407dcd4a788d358b9e320f70c30e602f1b903433288717
 SHA512 
cbb456bb63b92a255fecb87191160c2e515b4434cbaaa9404fb69f4f78421fe98c4057969f4b6b99e1b52e815d83c483bdbbe606a4bd2e34cf5268769e7bd40f
 DIST libreport-2.17.1.tar.gz 1904056 BLAKE2B 
3bb4bade768e585af620cdf9f0f353528f24145a157a295fed449b6064ab846757946d38db5fd607e82b784156637f02e7eb66e01ac70c170b2006f4edd950f5
 SHA512 
35c5031e0a361040153ea45a249613b9f2d2bb38191c6375b197cb797be153f1a4b46480dbfa5fcdd9c5c00b075f84997f6da70c3b59b8b8251fd29a7180bd9b

diff --git a/dev-libs/libreport/libreport-2.15.2.ebuild 
b/dev-libs/libreport/libreport-2.15.2.ebuild
deleted file mode 100644
index debf3b612b4a..
--- a/dev-libs/libreport/libreport-2.15.2.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{7..10} )
-
-inherit autotools python-r1
-
-DESCRIPTION="Generic library for reporting software bugs"
-HOMEPAGE="https://github.com/abrt/libreport;
-SRC_URI="https://github.com/abrt/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0/2"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="gtk +python"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
-   app-admin/augeas
-   app-arch/libarchive:0=
-   >=dev-libs/glib-2.43.4:2
-   dev-libs/satyr:0=
-   dev-libs/json-c:=
-   dev-libs/libxml2:2
-   dev-libs/nettle:=
-   dev-libs/newt:=
-   dev-libs/xmlrpc-c:=
-   net-libs/libproxy:=
-   net-misc/curl:=[ssl]
-   sys-apps/dbus
-   sys-apps/systemd
-   gtk? ( >=x11-libs/gtk+-3.3.12:3 )
-   python? ( ${PYTHON_DEPS} )
-   x11-misc/xdg-utils
-"
-RDEPEND="${DEPEND}
-   acct-user/abrt
-   acct-group/abrt
-"
-BDEPEND="
-   app-text/asciidoc
-   app-text/xmlto
-   >=dev-util/intltool-0.3.50
-   >=sys-devel/gettext-0.17
-   virtual/pkgconfig
-"
-
-# Tests require python-meh, which is highly redhat-specific.
-RESTRICT="test"
-
-src_prepare() {
-   default
-   ./gen-version || die # Needed to be run before autoreconf
-   eautoreconf
-   use python && python_copy_sources
-}
-
-src_configure() {
-   use python && python_setup
-
-   local myargs=(
-   --localstatedir="${EPREFIX}/var"
-   --without-bugzilla
-   $(use_with gtk)
-   $(use_with python python3)
-   )
-   if use python; then
-   python_foreach_impl run_in_build_dir econf "${myargs[@]}"
-   else
-   econf "${myargs[@]}"
-   fi
-}
-
-src_compile() {
-   if use python; then
-   python_foreach_impl run_in_build_dir default
-   else
-   default
-   fi
-}
-
-src_install() {
-   if use python; then
-   python_install() {
-   default
-   python_optimize
-   }
-   python_foreach_impl run_in_build_dir python_install
-   else
-   default
-   fi
-
-   # Need to set correct ownership for use by app-admin/abrt
-   diropts -o abrt -g abrt
-   keepdir /var/spool/abrt
-
-   find "${D}" -name '*.la' -exec rm -f {} + || die
-}



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

2022-03-09 Thread Pacho Ramos
commit: 517ee20fee3bdb8e9c79240981b37e7819ddad90
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Mar  9 21:34:50 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed Mar  9 21:34:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=517ee20f

gnome-extra/gnome-shell-extension-dash-to-panel: Drop old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

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

diff --git a/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest 
b/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest
index 26467c132013..15e10fb340ee 100644
--- a/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest
+++ b/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest
@@ -1,4 +1,3 @@
-DIST gnome-shell-extension-dash-to-panel-43.tar.gz 21140181 BLAKE2B 
cfac79409ae5415bf371b1f45ef1e55bb4d06a8613ef0b0ff481a231edf33ebd44d1dcd9b37dd0bbe78791ea39e66aa914a6741dd5150e9f4eb55ad2b56478eb
 SHA512 
41b2b3553bc75f82c868ee69a411ad3f82f456cde1cfc06792bb602c9fd95e78c9538aecd58752a3500e9aad2e98e17176c2d754da6c77eb3cc453cd0c3b235c
 DIST gnome-shell-extension-dash-to-panel-44.tar.gz 21141085 BLAKE2B 
b9a143f47c17caf818db3d10efc1fc6c908671b555c2df101d1aaa8e7d6889b2175cff36c4b0ef9e6107eff5d2320690dbec2800ff69e02eb24d7f0d60fbe18d
 SHA512 
fd7b4a9ce77a6c28811999703ab7b21f253745bf2afa843c586290ce99fd0676464865cd812950fa23058f6d346b08d0febcd786106a20dac346a35c820490df
 DIST gnome-shell-extension-dash-to-panel-45.tar.gz 21158475 BLAKE2B 
fa44e2c0ae33f39f79584b78ade1091eead28c1158c55f7b7511479ee5ba0c52054d0f447fa0bf7787c89c10254cbc5348abdaef048296ef8782b8a2480b066e
 SHA512 
fa621a23ef6349cd2925069107e3bb4a4f2bdfeca953acee5512a48d78df60304f062348bd80e8c46bbb3a958b9745140aa0a5454b6494f0314cdd40a9c77472
 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-43.ebuild
 
b/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-43.ebuild
deleted file mode 100644
index e7bbdf9bfe31..
--- 
a/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-43.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-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-40
-"
-DEPEND="${COMMON_DEPEND}"
-BDEPEND="
-   dev-util/intltool
-   sys-devel/gettext
-"
-
-S="${WORKDIR}/${MY_P}"
-extension_uuid="dash-to-pa...@jderose9.github.com"
-
-src_prepare() {
-   default
-
-   # Set correct version
-   export VERSION="${PV}"
-
-   # Don't install README and COPYING in unwanted locations
-   sed -i -e 's/COPYING//g' -e 's/README.md//g' Makefile || die
-
-   # Provide fancy Gentoo icon when requested
-   use branding && eapply "${FILESDIR}"/${PN}-26-branding.patch
-}
-
-src_install() {
-   default
-   if use branding; then
-   insinto 
/usr/share/gnome-shell/extensions/dash-to-pa...@jderose9.github.com/img
-   doins "${WORKDIR}/tango-gentoo-v1.1/scalable/gentoo.svg"
-   fi
-
-   # Install schemas system-wide
-   dodir /usr/share/glib-2.0/schemas
-   mv "${ED}/usr/share/gnome-shell/extensions/${extension_uuid}"/schemas/ 
"${ED}/usr/share/glib-2.0" || die
-   rm "${ED}/usr/share/glib-2.0/schemas/gschemas.compiled" || die
-}
-
-pkg_preinst() {
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   gnome2_schemas_update
-   ebegin "Updating list of installed extensions"
-   eselect gnome-shell-extensions update
-   eend $?
-}
-
-pkg_postrm() {
-   gnome2_schemas_update
-}



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

2022-03-09 Thread Pacho Ramos
commit: 255eb65ccbc7a2d464527d6a2ffbf17c5acc9672
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Mar  9 21:35:13 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed Mar  9 21:35:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=255eb65c

gnome-extra/gnome-shell-extension-desktop-icons-ng: Stabilize

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

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

diff --git 
a/gnome-extra/gnome-shell-extension-desktop-icons-ng/gnome-shell-extension-desktop-icons-ng-38.0.ebuild
 
b/gnome-extra/gnome-shell-extension-desktop-icons-ng/gnome-shell-extension-desktop-icons-ng-38.0.ebuild
index a18cbd29e685..e6939f08f661 100644
--- 
a/gnome-extra/gnome-shell-extension-desktop-icons-ng/gnome-shell-extension-desktop-icons-ng-38.0.ebuild
+++ 
b/gnome-extra/gnome-shell-extension-desktop-icons-ng/gnome-shell-extension-desktop-icons-ng-38.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://gitlab.com/rastersoft/desktop-icons-ng/uploads/${COMMIT}/${MY_P
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 COMMON_DEPEND="dev-libs/glib:2"



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

2022-03-09 Thread Pacho Ramos
commit: c1220626cd8b991b2a33cd2a59551c302fb3baeb
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Mar  9 21:32:19 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed Mar  9 21:32:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1220626

gnome-extra/gnome-shell-extension-applications-overview-tooltip: Drop old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

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

diff --git 
a/gnome-extra/gnome-shell-extension-applications-overview-tooltip/Manifest 
b/gnome-extra/gnome-shell-extension-applications-overview-tooltip/Manifest
index ff29f207970c..3654ca9296c1 100644
--- a/gnome-extra/gnome-shell-extension-applications-overview-tooltip/Manifest
+++ b/gnome-extra/gnome-shell-extension-applications-overview-tooltip/Manifest
@@ -1,2 +1 @@
-DIST gnome-shell-extension-applications-overview-tooltip-12.tar.gz 27394 
BLAKE2B 
169460c7063fda0f664688303984c4a5c7fcd8a6b32281c2eb630ebea8143b95e96038f130b09c939371474b5ef27656cf77eec942412fcf3908a5d9fb8ae202
 SHA512 
4c993256d1f6d7d3a2c72c88f6f88facf7ff8237d489950484f54a68f09741e526f0e0a7c2862251fc2579fd3cdd496c9136bb222374abfacbace1615e263239
 DIST gnome-shell-extension-applications-overview-tooltip-14.tar.gz 27058 
BLAKE2B 
442e1b144358c40c6132ab2a067bb29439e826ccd540583a6e95d35841bca3eda53ac9b6004285c8ab63006d9e71dbdb46f0fb77310366cf976381bb70b50223
 SHA512 
6e5805f720e262181e4519ec8a19cf57dae41e3dcff3da4a4a1bc4a132bcc23aae575cc15aa0a0f5f04fe1a25a9ff3e03d5bcacb326c7bbc8d0b28351e0ecbfe

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



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

2022-03-09 Thread Pacho Ramos
commit: 416af49214b48336e34e7254d83b360a0acf3b9c
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Mar  9 21:34:19 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed Mar  9 21:34:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=416af492

gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen: Drop old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 .../Manifest   |  2 -
 ...trol-blur-effect-on-lock-screen-20210614.ebuild | 55 --
 ...trol-blur-effect-on-lock-screen-20210721.ebuild | 55 --
 3 files changed, 112 deletions(-)

diff --git 
a/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/Manifest 
b/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/Manifest
index f76c19873e68..09264412dcf3 100644
--- 
a/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/Manifest
+++ 
b/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/Manifest
@@ -1,4 +1,2 @@
-DIST gnome-shell-extension-control-blur-effect-on-lock-screen-20210614.tar.gz 
14863 BLAKE2B 
11133a5bf6ea06acd2fce6f215fcc6a37a658857161b9babab51246d6d7d382773e92f395796410fafa903ace656aa664c749a501bcbd4d05ebbd81ea9fd5018
 SHA512 
06f6329a6a2b2e03cacd305e1dad81768b81d6193782739caeadc51f141da9238d2bff563276235673e492ad7f13977fe7f1eaba73ca940a410b94defbeae5b0
-DIST gnome-shell-extension-control-blur-effect-on-lock-screen-20210721.tar.gz 
2592 BLAKE2B 
205309c4057094301e3469471b0f2da06a6cdf6f36b430b636f5341acde98ae999a537ca3a815a257fd9e3abde8f30bffb9a78f38926224eea3ec29d92548f2b
 SHA512 
d314227588dac2f51b1d6946bac29501607b3e4fa6c3394b4bf56576453d6e6aa5a76fb2b576e216d5e62dabd8994418f11838d95bd90f134d261223fab04dd8
 DIST gnome-shell-extension-control-blur-effect-on-lock-screen-2021.tar.gz 
2595 BLAKE2B 
c15c74cd534e571585b1129216fe644d7c8c2b78cf360d26ac48cf1773e3b69e97c3889e13f39355c24b2066168f9cdd2a6e49f830c20f1f6f853aecba6b0ebe
 SHA512 
b3dfa72863972af9ada7803aeff409139708840b795842c32ce6b07cea21e472c06c4ec86eb141b0fd89a31912971d3b97fd96ee4e3d8bc63928f551bf7c9836
 DIST gnome-shell-extension-control-blur-effect-on-lock-screen-20211209.tar.gz 
2609 BLAKE2B 
17b75fab4c2c01635ef578444ab2d17ef19abad4fe9ef92ac46ea00e6ee7fa5138364e950e75b7ed581249c650e745fb7cb6adfa18a85a42cbba2d9a7d62555e
 SHA512 
ceaf49c034d90d30534b36a0bd47b18e492a052724820887e284f4e5fe7b7faac24baa19581d113f176ce13082ec080de5562555dc2b65481b187543a60da9cc

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

diff --git 
a/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/gnome-shell-extension-control-blur-effect-on-lock-screen-20210721.ebuild
 
b/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/gnome-shell-ex

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

2022-03-09 Thread Pacho Ramos
commit: 7f82f2d1047c82ada032d0389fb8e369fd695cc0
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Mar  9 21:36:28 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed Mar  9 21:36:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f82f2d1

gnome-extra/pch-session: Drop old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 gnome-extra/pch-session/Manifest|  2 -
 gnome-extra/pch-session/pch-session-41.0.ebuild | 48 
 gnome-extra/pch-session/pch-session-41.1.ebuild | 50 -
 3 files changed, 100 deletions(-)

diff --git a/gnome-extra/pch-session/Manifest b/gnome-extra/pch-session/Manifest
index 12294f6fdd16..44ba9a31dab2 100644
--- a/gnome-extra/pch-session/Manifest
+++ b/gnome-extra/pch-session/Manifest
@@ -1,4 +1,2 @@
 DIST pch-session-40.2.tar.bz2 3610529 BLAKE2B 
4ae2fa7d152edff0707c5f705c001d601a08f70a7629f3cefa53254b07eac124280d547392c80d9dad76c08fbb80e09aaaefceff06945ebdddfc8f61d31c3426
 SHA512 
6300e36f5914f8213ac912e1e44652c08ca90a31e3e480b5f6674ce54a798f8b3f1226d781859f7bf9fb4a64186ee11a8bc7d6f8d59017340ec3b65d10948f0b
-DIST pch-session-41.0.tar.bz2 3610621 BLAKE2B 
65c6cca06b95ca6a3770867972f613cc0c064d6622dd16e86b177b5a52b8db7b8385a8f8e5202f535e7c8f254c9c5b921553c8a04418639dcefb2adf2c37f325
 SHA512 
b4911c865aebf9969fc5a95c4865c5a6bab3cd3bac2d70c59ef4e6b44f6b83a4cbc77877c5412c58ba99a688510b5ea9d1b213887cd5e6b2a7011c1f1c398b5a
-DIST pch-session-41.1.tar.bz2 3610620 BLAKE2B 
89ba9f49492f2e767259923bdcbc5c4d11c03da8d4bbb7b7db3ca25d05ac3e681e3835ffe8b9fcc381d0fcd9cf0dc93c7c42003ea93cd41bdeadd1417f3d9864
 SHA512 
9f4791070af32ebc841f5e2915d76bb7462934d95f8daee96f1ae7619e9962c2d7e3b8b94a62ff29d5beb02f0609a628de974a05066e721eee789e2c0b81a061
 DIST pch-session-41.2.tar.bz2 3610591 BLAKE2B 
0a3dc1a60ed29bb59cd30756039c4d991212443664f72a5b4684be63babfd8b052c943f403c043817d78ee34d8017cd3e2348114c79fa618ad3967d092f686af
 SHA512 
296c92ec6efdaef7b23d3986937f9dbf01b424fc8cd69cec637cff93780b4ac8e0e1cffee1b56b30817b43cf4063a3f6626e1e5b2b91c99847b08fd73bc63103

diff --git a/gnome-extra/pch-session/pch-session-41.0.ebuild 
b/gnome-extra/pch-session/pch-session-41.0.ebuild
deleted file mode 100644
index 478c7693aebd..
--- a/gnome-extra/pch-session/pch-session-41.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 2019-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit gnome2-utils
-
-DESCRIPTION="Unofficial gnome based session with different default settings 
and extensions"
-HOMEPAGE="https://gitlab.com/pachoramos/pch-session;
-SRC_URI="https://gitlab.com/pachoramos/${PN}/-/archive/${PV}/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   >=gnome-base/gnome-shell-41
-   >=gnome-extra/gnome-shell-extensions-41
-   >=gnome-extra/gnome-shell-extension-appindicator-41
-   >=gnome-extra/gnome-shell-extension-applications-overview-tooltip-14
-   >=gnome-extra/gnome-shell-extension-bing-wallpaper-36
-   >=gnome-extra/gnome-shell-extension-bluetooth-quick-connect-23
-   
>=gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen-2021
-   >=gnome-extra/gnome-shell-extension-dash-to-panel-45
-   >=gnome-extra/gnome-shell-extension-desktop-icons-ng-0.24.0
-   >=gnome-extra/gnome-shell-extension-gsconnect-48
-   >=gnome-extra/gnome-tweaks-40.0
-"
-BDEPEND=""
-DEPEND=""
-
-pkg_preinst() {
-   gnome2_schemas_update
-}
-
-src_install() {
-   insinto /usr
-   doins -r usr/.
-   einstalldocs
-}
-
-pkg_postinst() {
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   gnome2_schemas_update
-}

diff --git a/gnome-extra/pch-session/pch-session-41.1.ebuild 
b/gnome-extra/pch-session/pch-session-41.1.ebuild
deleted file mode 100644
index 05ff9874d4c0..
--- a/gnome-extra/pch-session/pch-session-41.1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2019-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit gnome2-utils
-
-DESCRIPTION="Unofficial gnome based session with different default settings 
and extensions"
-HOMEPAGE="https://gitlab.com/pachoramos/pch-session;
-SRC_URI="https://gitlab.com/pachoramos/${PN}/-/archive/${PV}/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   >=gnome-base/gnome-shell-41
-   >=gnome-extra/gnome-shell-extensions-41
-   >=gnome-extra/gnome-shell-extension-alphabetical-grid-17.0
-   >=gnome-extra/gnome-shell-extension-appindicator-41
-   >=gnome-extra/gnome-shell-extension-applications-overview-tooltip-14
-   >=gnome-extra/gnome-

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

2022-03-09 Thread Pacho Ramos
commit: 9accdd1ec83cdc5aaeef3c553078aa7d11f9a322
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Mar  9 21:32:46 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed Mar  9 21:32:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9accdd1e

gnome-extra/gnome-shell-extension-bing-wallpaper: Drop old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

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

diff --git a/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest 
b/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest
index 124655f5b78c..63efe7eabaaa 100644
--- a/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest
+++ b/gnome-extra/gnome-shell-extension-bing-wallpaper/Manifest
@@ -1,2 +1 @@
-DIST gnome-shell-extension-bing-wallpaper-36.tar.gz 6060192 BLAKE2B 
0daec2bdc94e25032b8ab04e63a673177edae9fe181ad02bcd9ceee7597d8c3f44187dcdb0bded5477be515dfea3cf81adc08e306a33b8c444e3e2c8295c5fab
 SHA512 
335c1e9f5dd1d93ec60f15eef2d0127be6f0149bb29b98f4751c9ea820fd0b28e119d0d2c9fabace4b8d2a5c0523b06bbbd337093ceafc1421a9d665eaa5
 DIST gnome-shell-extension-bing-wallpaper-37.tar.gz 6798688 BLAKE2B 
9dd8e651905f2b90848bd416d222667aa528994d3d06ddc180926efc603670346513270d588be85aefc62b9c85986e5913441d643e399c1384fd6996b1cfdfc2
 SHA512 
1c75ff6a6068232c9be717018b93a3bc8810e6dd1b446d9dbe4cc77beecb34a35ed3d6a9904f68b3d2d4487f45f2eccee03379f1abe4f8b351642b75411d5adc

diff --git 
a/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-36.ebuild
 
b/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-36.ebuild
deleted file mode 100644
index 015ffb1bd01a..
--- 
a/gnome-extra/gnome-shell-extension-bing-wallpaper/gnome-shell-extension-bing-wallpaper-36.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit gnome2-utils
-
-DESCRIPTION="Changes your wallpaper daily to the bing.com background image"
-HOMEPAGE="https://github.com/neffo/bing-wallpaper-gnome-extension;
-SRC_URI="https://github.com/neffo/bing-wallpaper-gnome-extension/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="
-   dev-libs/glib:2
-   app-eselect/eselect-gnome-shell-extensions
-   >=gnome-base/gnome-shell-3.28
-"
-DEPEND=""
-BDEPEND=""
-
-S="${WORKDIR}/bing-wallpaper-gnome-extension-${PV}"
-extension_uuid="bingwallpa...@ineffable-gmail.com"
-
-src_install() {
-   einstalldocs
-   rm -f README.md LICENSE || die
-   insinto /usr/share/glib-2.0/schemas
-   doins schemas/*.xml
-   rm -rf schemas
-   insinto /usr/share/gnome-shell/extensions/"${extension_uuid}"
-   doins -r *
-}
-
-pkg_preinst() {
-   gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-   gnome2_schemas_update
-   ebegin "Updating list of installed extensions"
-   eselect gnome-shell-extensions update
-   eend $?
-}
-
-pkg_postrm() {
-   gnome2_schemas_update
-}



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

2022-03-09 Thread Pacho Ramos
commit: 02e9f8d7d791a5d72dbbee0352aba72329b0e598
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Mar  9 21:33:47 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed Mar  9 21:33:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02e9f8d7

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

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 ...shell-extension-control-blur-effect-on-lock-screen-20211209.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/gnome-shell-extension-control-blur-effect-on-lock-screen-20211209.ebuild
 
b/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/gnome-shell-extension-control-blur-effect-on-lock-screen-20211209.ebuild
index 12902d135edb..4d65aa5f8a8c 100644
--- 
a/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/gnome-shell-extension-control-blur-effect-on-lock-screen-20211209.ebuild
+++ 
b/gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen/gnome-shell-extension-control-blur-effect-on-lock-screen-20211209.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/PRATAP-KUMAR/Control_Blur_Effect_On_Lock_Screen/arch
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 # glib for glib-compile-schemas at build time, needed at runtime anyways



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

2022-03-09 Thread Pacho Ramos
commit: db3fe74f111e9cbd611bbbab6aaf87f4211ee6a5
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Mar  9 21:31:32 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed Mar  9 21:31:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db3fe74f

gnome-extra/gnome-shell-extension-alphabetical-grid: Drop old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

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

diff --git a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
index bf761d464482..ea7b57392544 100644
--- a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
+++ b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
@@ -1,2 +1 @@
-DIST gnome-shell-extension-alphabetical-grid-18.0.tar.gz 289276 BLAKE2B 
8556fab62659a188c58cc98a642b81a11681ac463590b4beef537f7963b968de371af323f63ca8e989d439837443411db946561e2ab4f993c38d179890575e87
 SHA512 
7a68e0bbda7c1a071805f0481185941552896ee477920b4e328cf5cafea4d93b4faf474ae6bc9cde4e0d78f4e83af697fe5f9ed1a675d6de5834a97a40b5c5b6
 DIST gnome-shell-extension-alphabetical-grid-19.0.tar.gz 288661 BLAKE2B 
b3df5594422f7d5ba249ec5a3eebf178e845fc2f36f838f61c86c0aa1918f9ca7e942a6af358e3f1744ce7f25a507f3e97bac71848cf6c0bac6339139ffd0d3d
 SHA512 
139f1d06ebeef3b76ac84f71190cf77ebc77571ff3b489bb86f578cfa01ce7de47e53798fece93cb6c45bd82cb6b2a425ba255c1485d5b8739da28bd9959fce8

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



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

2022-03-09 Thread Pacho Ramos
commit: f8e961b8b8503327d80c5c5517cb3b7a11ee0501
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Mar  9 21:35:46 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed Mar  9 21:35:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8e961b8

gnome-extra/gnome-shell-extension-weather-in-the-clock: Stabilize

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 .../gnome-shell-extension-weather-in-the-clock-20211108.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/gnome-shell-extension-weather-in-the-clock/gnome-shell-extension-weather-in-the-clock-20211108.ebuild
 
b/gnome-extra/gnome-shell-extension-weather-in-the-clock/gnome-shell-extension-weather-in-the-clock-20211108.ebuild
index 1d7cf088c5ac..7d129c378e4e 100644
--- 
a/gnome-extra/gnome-shell-extension-weather-in-the-clock/gnome-shell-extension-weather-in-the-clock-20211108.ebuild
+++ 
b/gnome-extra/gnome-shell-extension-weather-in-the-clock/gnome-shell-extension-weather-in-the-clock-20211108.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/JasonLG1979/gnome-shell-extension-weather-in-the-clo
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="



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

2022-03-09 Thread Pacho Ramos
commit: 853acc815dc9e28fbd8567d49a33739286ea17d0
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Mar  9 21:36:13 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed Mar  9 21:36:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=853acc81

gnome-extra/pch-session: Stabilize

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

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

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



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

2022-03-09 Thread Pacho Ramos
commit: 77683f8e4c78b31d9b9831542d2f9ebb1d2afe54
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Mar  9 21:31:21 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed Mar  9 21:31:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77683f8e

gnome-extra/gnome-shell-extension-alphabetical-grid: Stabilize

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 .../gnome-shell-extension-alphabetical-grid-19.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-19.0.ebuild
 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-19.0.ebuild
index 2164b03efc89..6a8af9a70239 100644
--- 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-19.0.ebuild
+++ 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-19.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/stuarthayhurst/alphabetical-grid-extension/archive/r
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="



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

2022-03-09 Thread Pacho Ramos
commit: bfb64611986a67ff2e7c1891d57eddde97e187e1
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Mar  9 21:32:01 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Wed Mar  9 21:32:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfb64611

gnome-extra/gnome-shell-extension-appindicator: Drop old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 .../gnome-shell-extension-appindicator/Manifest|  1 -
 .../gnome-shell-extension-appindicator-40.ebuild   | 51 --
 2 files changed, 52 deletions(-)

diff --git a/gnome-extra/gnome-shell-extension-appindicator/Manifest 
b/gnome-extra/gnome-shell-extension-appindicator/Manifest
index 692c8fe2e8a3..010f0eb056f4 100644
--- a/gnome-extra/gnome-shell-extension-appindicator/Manifest
+++ b/gnome-extra/gnome-shell-extension-appindicator/Manifest
@@ -1,2 +1 @@
-DIST gnome-shell-extension-appindicator-40.tar.gz 48681 BLAKE2B 
cec52930bcb163a6761662deb3bd52202abadfc90fdd12877c711e4f4cf5038b9e7f3822259ced5ba39a632d2a1e0a83ffc4dc563ba184742dd1de2941acfe73
 SHA512 
72b3ecf0eadde40fd3567b19d7c7064953847ec86298691097f9fe14cada37206f8edd898c1d2a8fe71aeb0ace4921d1797d2dcc9eeacc0cb04a25841125b2ef
 DIST gnome-shell-extension-appindicator-41.tar.gz 52835 BLAKE2B 
0d0bdc73bc10057ea012d26bd640c7ecd8005a7b36e7316b7d616e28a429e43f3b36ab2615ac4d6227dd5176b3a4f629a70c960e8f8961063c6979d5b04e5005
 SHA512 
8c67011884bc4cf6e4ddfc3ac0c191830775050d07cf3f8d7462ff4e0050cea00fd3f8372b1c75211e433344c64fea9903982769bc4d0428b51161efd275f5d9

diff --git 
a/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-40.ebuild
 
b/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-40.ebuild
deleted file mode 100644
index 7ef25ca41aeb..
--- 
a/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-40.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit gnome2-utils
-
-DESCRIPTION="Support Ubuntu AppIndicators and KStatusNotifierItems in Gnome"
-HOMEPAGE="https://github.com/ubuntu/gnome-shell-extension-appindicator;
-SRC_URI="https://github.com/ubuntu/gnome-shell-extension-appindicator/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="
-   app-eselect/eselect-gnome-shell-extensions
-   dev-libs/libappindicator:3
-   >=gnome-base/gnome-shell-3.34
-"
-DEPEND=""
-BDEPEND=""
-
-extension_uuid="appindicatorsupp...@rgcjonas.gmail.com"
-
-src_install() {
-   einstalldocs
-   dodoc AUTHORS.md
-
-   insinto /usr/share/glib-2.0/schemas
-   doins schemas/*.xml
-
-   rm -rf schemas/ AUTHORS.md LICENSE Makefile README.md || 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/pch-session/

2022-03-01 Thread Pacho Ramos
commit: fb6ea054040419afc9c8b85f4112ad9882dec086
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Mar  1 21:28:39 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Tue Mar  1 21:28:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb6ea054

gnome-extra/pch-session: Version bump

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 gnome-extra/pch-session/Manifest|  1 +
 gnome-extra/pch-session/pch-session-41.2.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/gnome-extra/pch-session/Manifest b/gnome-extra/pch-session/Manifest
index 301aeaae9a61..12294f6fdd16 100644
--- a/gnome-extra/pch-session/Manifest
+++ b/gnome-extra/pch-session/Manifest
@@ -1,3 +1,4 @@
 DIST pch-session-40.2.tar.bz2 3610529 BLAKE2B 
4ae2fa7d152edff0707c5f705c001d601a08f70a7629f3cefa53254b07eac124280d547392c80d9dad76c08fbb80e09aaaefceff06945ebdddfc8f61d31c3426
 SHA512 
6300e36f5914f8213ac912e1e44652c08ca90a31e3e480b5f6674ce54a798f8b3f1226d781859f7bf9fb4a64186ee11a8bc7d6f8d59017340ec3b65d10948f0b
 DIST pch-session-41.0.tar.bz2 3610621 BLAKE2B 
65c6cca06b95ca6a3770867972f613cc0c064d6622dd16e86b177b5a52b8db7b8385a8f8e5202f535e7c8f254c9c5b921553c8a04418639dcefb2adf2c37f325
 SHA512 
b4911c865aebf9969fc5a95c4865c5a6bab3cd3bac2d70c59ef4e6b44f6b83a4cbc77877c5412c58ba99a688510b5ea9d1b213887cd5e6b2a7011c1f1c398b5a
 DIST pch-session-41.1.tar.bz2 3610620 BLAKE2B 
89ba9f49492f2e767259923bdcbc5c4d11c03da8d4bbb7b7db3ca25d05ac3e681e3835ffe8b9fcc381d0fcd9cf0dc93c7c42003ea93cd41bdeadd1417f3d9864
 SHA512 
9f4791070af32ebc841f5e2915d76bb7462934d95f8daee96f1ae7619e9962c2d7e3b8b94a62ff29d5beb02f0609a628de974a05066e721eee789e2c0b81a061
+DIST pch-session-41.2.tar.bz2 3610591 BLAKE2B 
0a3dc1a60ed29bb59cd30756039c4d991212443664f72a5b4684be63babfd8b052c943f403c043817d78ee34d8017cd3e2348114c79fa618ad3967d092f686af
 SHA512 
296c92ec6efdaef7b23d3986937f9dbf01b424fc8cd69cec637cff93780b4ac8e0e1cffee1b56b30817b43cf4063a3f6626e1e5b2b91c99847b08fd73bc63103

diff --git a/gnome-extra/pch-session/pch-session-41.2.ebuild 
b/gnome-extra/pch-session/pch-session-41.2.ebuild
new file mode 100644
index ..4cc7417d38c6
--- /dev/null
+++ b/gnome-extra/pch-session/pch-session-41.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2-utils
+
+DESCRIPTION="Unofficial gnome based session with different default settings 
and extensions"
+HOMEPAGE="https://gitlab.com/pachoramos/pch-session;
+SRC_URI="https://gitlab.com/pachoramos/${PN}/-/archive/${PV}/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="qt5 webp"
+
+RDEPEND="
+   >=gnome-base/gnome-shell-41
+   >=gnome-extra/gnome-shell-extensions-41
+   >=gnome-extra/gnome-shell-extension-alphabetical-grid-17.0
+   >=gnome-extra/gnome-shell-extension-appindicator-41
+   >=gnome-extra/gnome-shell-extension-applications-overview-tooltip-14
+   >=gnome-extra/gnome-shell-extension-bing-wallpaper-36
+   >=gnome-extra/gnome-shell-extension-bluetooth-quick-connect-23
+   
>=gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen-2021
+   >=gnome-extra/gnome-shell-extension-dash-to-panel-45
+   >=gnome-extra/gnome-shell-extension-desktop-icons-ng-0.24.0
+   >=gnome-extra/gnome-shell-extension-gsconnect-48
+   >=gnome-extra/gnome-shell-extension-weather-in-the-clock-20211108
+   >=gnome-extra/gnome-tweaks-40.0
+   qt5? ( x11-themes/adwaita-qt )
+   webp? ( gui-libs/gdk-pixbuf-loader-webp )
+"
+BDEPEND=""
+DEPEND=""
+
+pkg_preinst() {
+   gnome2_schemas_update
+}
+
+src_install() {
+   insinto /usr
+   doins -r usr/.
+   einstalldocs
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+}



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

2022-02-25 Thread Pacho Ramos
commit: b24d163deef7e8948ef1b397c2b78af6c38e17eb
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Feb 25 20:12:01 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Fri Feb 25 20:12:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b24d163d

gnome-extra/gnome-shell-extension-alphabetical-grid: Bump to 19.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 .../Manifest   |  1 +
 ...e-shell-extension-alphabetical-grid-19.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 e0770c338afa..bf761d464482 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-18.0.tar.gz 289276 BLAKE2B 
8556fab62659a188c58cc98a642b81a11681ac463590b4beef537f7963b968de371af323f63ca8e989d439837443411db946561e2ab4f993c38d179890575e87
 SHA512 
7a68e0bbda7c1a071805f0481185941552896ee477920b4e328cf5cafea4d93b4faf474ae6bc9cde4e0d78f4e83af697fe5f9ed1a675d6de5834a97a40b5c5b6
+DIST gnome-shell-extension-alphabetical-grid-19.0.tar.gz 288661 BLAKE2B 
b3df5594422f7d5ba249ec5a3eebf178e845fc2f36f838f61c86c0aa1918f9ca7e942a6af358e3f1744ce7f25a507f3e97bac71848cf6c0bac6339139ffd0d3d
 SHA512 
139f1d06ebeef3b76ac84f71190cf77ebc77571ff3b489bb86f578cfa01ce7de47e53798fece93cb6c45bd82cb6b2a425ba255c1485d5b8739da28bd9959fce8

diff --git 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-19.0.ebuild
 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-19.0.ebuild
new file mode 100644
index ..2164b03efc89
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-19.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2-utils
+
+# Useful specially to prevent
+# https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/4684
+# https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/3180
+DESCRIPTION="Restore the alphabetical ordering of the app grid"
+HOMEPAGE="https://github.com/stuarthayhurst/alphabetical-grid-extension;
+SRC_URI="https://github.com/stuarthayhurst/alphabetical-grid-extension/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   app-eselect/eselect-gnome-shell-extensions
+   >=gnome-base/gnome-shell-3.38
+"
+DEPEND="${COMMON_DEPEND}"
+BDEPEND=""
+
+S="${WORKDIR}/alphabetical-grid-extension-${PV}"
+extension_uuid="AlphabeticalAppGrid@stuarthayhurst"
+
+# Tests are only useful for upstream
+RESTRICT="test"
+
+# Not useful for us
+src_compile() { :; }
+
+src_install() {
+   einstalldocs
+   insinto /usr/share/glib-2.0/schemas
+   doins schemas/*.xml
+   rm -rf README.md LICENSE.txt Makefile schemas || die
+   mv -v ui/* . || die # Searches for these files in parent dir
+   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/wps-office/

2022-02-05 Thread Pacho Ramos
commit: 94a5f88f66168efbbb3099c60cd81fd9e5f7d65c
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Feb  5 11:15:13 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Feb  5 11:15:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94a5f88f

app-office/wps-office: Drop old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 app-office/wps-office/Manifest |  1 -
 .../wps-office/wps-office-11.1.0.10702.ebuild  | 94 --
 2 files changed, 95 deletions(-)

diff --git a/app-office/wps-office/Manifest b/app-office/wps-office/Manifest
index f67048b0149a..ebba4fc4dbfa 100644
--- a/app-office/wps-office/Manifest
+++ b/app-office/wps-office/Manifest
@@ -1,2 +1 @@
-DIST wps-office_11.1.0.10702.XA_amd64.deb 275210770 BLAKE2B 
6d008e5f59c47e493aeb3b0518ab0c576e7fd2907e6dc87e9c38ac1ea2fac4f8ef16a8b31a7ef44f59adbfc98c75b07f0f8308cfb5ea1bcd3a0483285691d7d8
 SHA512 
f198fa180fd048ad80f8737a034f43a802297ebe6c6b1c24132d92d4758d8001c3fd270a7b724b84521682c90ac52e362acf1e285bca6e29bdfd45909c7d50e0
 DIST wps-office_11.1.0.10920.XA_amd64.deb 276990976 BLAKE2B 
31e47f0f5f69ead0e351ed339321ecef7a430c4a54cfa2a1522f2b6bdd325e3ba7e3887185769d52cda1dabbb3df0b3a192f5849f02ef71c7d8f2c26b4e362e5
 SHA512 
c437aa03025922614ae71f833a6aaa7ca097a77513ad3393243df67ebfe39e194e68cfd2ca4136b319fa9de784365793c22d29addffba4a1e3e11e31845080a4

diff --git a/app-office/wps-office/wps-office-11.1.0.10702.ebuild 
b/app-office/wps-office/wps-office-11.1.0.10702.ebuild
deleted file mode 100644
index 30f4b3f8942c..
--- a/app-office/wps-office/wps-office-11.1.0.10702.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2021 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.cn/product/wpslinux/ http://linux.wps.com/;
-
-KEYWORDS="~amd64"
-
-SRC_URI="https://wdl1.pcfg.cache.wpscdn.com/wpsdl/wpsoffice/download/linux/${MY_PV}/${PN}_${PV}.XA_amd64.deb;
-
-SLOT="0"
-RESTRICT="strip mirror" # mirror as explained at bug #547372
-QA_PREBUILT="*"
-LICENSE="WPS-EULA"
-IUSE=""
-
-# 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/xz-utils
-   app-arch/lz4
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/libbsd
-   || ( dev-libs/libffi:0/7 dev-libs/libffi-compat:7 )
-   dev-libs/libgcrypt:0
-   dev-libs/libgpg-error
-   dev-libs/libpcre:3
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/fontconfig:1.0
-   media-libs/freetype:2
-   media-libs/flac
-   media-libs/libogg
-   media-libs/libsndfile
-   media-libs/libvorbis
-   media-libs/libpng:0
-   media-sound/pulseaudio
-   net-libs/libasyncns
-   net-print/cups
-   sys-apps/attr
-   sys-apps/util-linux
-   sys-apps/dbus
-   sys-apps/tcp-wrappers
-   sys-libs/libcap
-   sys-libs/zlib:0
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:2
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXau
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdmcp
-   x11-libs/libXext
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libXv
-   x11-libs/libxcb
-   dev-libs/libxslt
-   x11-libs/pango
-   virtual/glu
-"
-DEPEND=""
-BDEPEND=""
-
-S="${WORKDIR}"
-
-src_install() {
-   exeinto /usr/bin
-   exeopts -m0755
-   doexe "${S}"/usr/bin/*
-
-   insinto /usr/share
-   # Skip mime subdir to not get selected over rest of office suites
-   doins -r 
"${S}"/usr/share/{applications,desktop-directories,icons,templates}
-
-   insinto /opt/kingsoft/wps-office
-   doins -r "${S}"/opt/kingsoft/wps-office/{office6,templates}
-
-   fperms 0755 /opt/kingsoft/wps-office/office6/{et,wpp,wps,wpspdf}
-}



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

2022-02-05 Thread Pacho Ramos
commit: febc42d0695f56cf6bcad900e6b4d3ff63cf5349
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Feb  5 11:13:47 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Feb  5 11:13:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=febc42d0

gnome-extra/gnome-shell-extension-desktop-icons-ng: Drop old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

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

diff --git a/gnome-extra/gnome-shell-extension-desktop-icons-ng/Manifest 
b/gnome-extra/gnome-shell-extension-desktop-icons-ng/Manifest
index 1357b9a68858..661c55d1274c 100644
--- a/gnome-extra/gnome-shell-extension-desktop-icons-ng/Manifest
+++ b/gnome-extra/gnome-shell-extension-desktop-icons-ng/Manifest
@@ -1,3 +1,2 @@
 DIST ding-0.24.0.tar.xz 101020 BLAKE2B 
a0f6b276cf41113dbee92ee6e34da3ffbf8f614765874b1185c226ddd350a2b63f369bdb40f71677444694a4083b34765f63eda09761bd3690355d5df6f97173
 SHA512 
0d066abb3e25cc2dacf593a1f05b14937394a89254bc541311c32f5206782e1d80be82cd1eee567809aee9bc0e3e80206eeae81119e72d444b965a2daf341493
-DIST ding-33.0.tar.xz 106484 BLAKE2B 
ca1126eb61bc41bbe50938c17ffa8611886aa4656902969270e00fd1e783497bc47f16215d641f74f96cb21763dff134508304e13063bf8cbaea2e3ae584a1c0
 SHA512 
27bccb7fbea8044fadd9c9732a0f557424af30a3b8d88aa3fe5354ce507f2ae4219fce785ff31dd5f102db1cdd9ced25f733a5a0c5cb39b453e9fcede6815734
 DIST ding-38.0.tar.xz 114328 BLAKE2B 
da825e08d4078ae8a1218fa7f404bccdf5bd9883e87a460eac2224457791928fe9819f0c1335cbef87a204b72806b82b28368ad9eb642f3dd99db45a0d0b455e
 SHA512 
b46f75044d8dc3e9fb79f8fbc1a25ccdb69882955b946ce45c606bdd34b3d86dc2f5f1698d5d34735024a1ae333cc5267acc5f9219a312758c2e636bcaa45ece

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



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

2022-02-05 Thread Pacho Ramos
commit: 21377d449809586a51a07789adc4017bdecc7518
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Feb  5 11:14:53 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Feb  5 11:14:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21377d44

gnome-extra/gnome-shell-extension-bluetooth-quick-connect: Drop old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 .../Manifest   |  3 --
 ...ell-extension-bluetooth-quick-connect-20.ebuild | 50 --
 ...ell-extension-bluetooth-quick-connect-23.ebuild | 50 --
 ...ell-extension-bluetooth-quick-connect-25.ebuild | 50 --
 4 files changed, 153 deletions(-)

diff --git a/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/Manifest 
b/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/Manifest
index 80a14ca38f6d..bf1b7e0028ed 100644
--- a/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/Manifest
+++ b/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/Manifest
@@ -1,4 +1 @@
-DIST gnome-shell-extension-bluetooth-quick-connect-20.tar.gz 20334 BLAKE2B 
07998362457b4f8ccca56d22891d4998a00ba3eb8698d610778aa094df73f964a2e1bce1a1cf721b7ff037499a10b5356f3ba023fb4a04f898291a3bd7eb72a7
 SHA512 
947a181de76746a2a2f6d69984427b299f9e9f76c77e7e2afefd0e8c83f33226ff4c0b9a296252a21136feb481b5241d31a57f96360b9e8b1f911b043c7757b8
-DIST gnome-shell-extension-bluetooth-quick-connect-23.tar.gz 20319 BLAKE2B 
d43c8291de5e14922046ced9e3e097c925788f7af444ecceb52a175d71030a7583f3df61a2badeca6289ab9f5f2361710004e9e0ce2ff18627b4a7d667138443
 SHA512 
e13d95073a8450efdf68ae1ac2df8e60832ba6e7b7238514a9f5d799257167bc71c7fcd2a554ea8549a5e59e92d25f39ed10ebf251e15afa7a3d106695415aa8
-DIST gnome-shell-extension-bluetooth-quick-connect-25.tar.gz 22075 BLAKE2B 
cf1f0f98c0ac11c80b3cbe1dfe92a784f405762f22dd810b9e7f17ec21991faf52f6bc564367c4e6cf7902d56bf2433fe9a4e8434b9bbd2293c719e11cc18408
 SHA512 
55a7a41715ab5d5e6b944d1a7ba1b0763663547db04dead720c34afdb715ef5f94e8f5b91edc64147b9d879c92d9b81a8bb5ddff81435d663d3d7a4633a4efcd
 DIST gnome-shell-extension-bluetooth-quick-connect-26.tar.gz 22163 BLAKE2B 
7a0ab7bd1090a1a4f9736b33fd31e26da358212b62c0b9dfb13f4c009faeffc85c294f59e9d91bd21302e9dbc7c00146e5cd2c625ed982ef5e330e70be20f001
 SHA512 
9f1360a6b1c6f714923277159275aa87ea78a234b58e01d6804e122fd5f4428664c95bbd43c99e54117811676bb26a85658abdc58d4ab60fb6e37ae34877ab6a

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

diff --git 
a/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/gnome-shell-extension-bluetooth-quick-connect-23.ebuild
 
b/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/gnome-shell-extension-bluetooth-quick-connect-23.ebuild
deleted file mode 100644
index dcf84bd1bafc..
--- 
a/gnome-extra/gnome-shell-extension-bluetooth-quick-connect/gnome-shell-extension-bluetooth-quick-connect-23.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-20

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

2022-01-29 Thread Pacho Ramos
commit: 1fb778a7c5165d1ea5b885570dfb5abcfe4590a7
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jan 29 17:54:43 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jan 29 17:55:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fb778a7

gnome-extra/gnome-shell-extension-alphabetical-grid: Tests not suitable

Testsuite is not suitable for downstream, they are used by upstream to
verify if generated zip file is ok to be uploaded to extensions.gnome.org

Closes: https://bugs.gentoo.org/832321
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 .../gnome-shell-extension-alphabetical-grid-18.0.ebuild| 3 +++
 1 file changed, 3 insertions(+)

diff --git 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-18.0.ebuild
 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-18.0.ebuild
index 429429ac7ad3..2164b03efc89 100644
--- 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-18.0.ebuild
+++ 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-18.0.ebuild
@@ -26,6 +26,9 @@ 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() { :; }
 



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

2022-01-29 Thread Pacho Ramos
commit: f041b713245cd0036d80cd95d58fe0c720518703
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jan 29 17:54:58 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jan 29 17:55:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f041b713

gnome-extra/gnome-shell-extension-alphabetical-grid: Drop old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 .../Manifest   |  1 -
 ...e-shell-extension-alphabetical-grid-17.0.ebuild | 55 --
 2 files changed, 56 deletions(-)

diff --git a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
index 96d0ec71cfca..e0770c338afa 100644
--- a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
+++ b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
@@ -1,2 +1 @@
-DIST gnome-shell-extension-alphabetical-grid-17.0.tar.gz 288368 BLAKE2B 
7e22e06538d8804afb8301c40e02bcd1d56f6c756d69bb09d61649bceb6e1819e6cdf1ceb2f1d4e88ee22e92c3a6b465fd925fdde840b9c6124583cc7389a344
 SHA512 
46d5b7e269d0a454f04fde729fd6d5a66a270a3b2337159fc746d12304c7988846c1fb5c609c9122c3fca25c6110a714766b2f900c7fa1306251750781eff3e5
 DIST gnome-shell-extension-alphabetical-grid-18.0.tar.gz 289276 BLAKE2B 
8556fab62659a188c58cc98a642b81a11681ac463590b4beef537f7963b968de371af323f63ca8e989d439837443411db946561e2ab4f993c38d179890575e87
 SHA512 
7a68e0bbda7c1a071805f0481185941552896ee477920b4e328cf5cafea4d93b4faf474ae6bc9cde4e0d78f4e83af697fe5f9ed1a675d6de5834a97a40b5c5b6

diff --git 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-17.0.ebuild
 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-17.0.ebuild
deleted file mode 100644
index 429429ac7ad3..
--- 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-17.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit gnome2-utils
-
-# 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"
-
-# Not useful for us
-src_compile() { :; }
-
-src_install() {
-   einstalldocs
-   insinto /usr/share/glib-2.0/schemas
-   doins schemas/*.xml
-   rm -rf README.md LICENSE.txt Makefile schemas || die
-   mv -v ui/* . || die # Searches for these files in parent dir
-   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/

2022-01-29 Thread Pacho Ramos
commit: d52c86274ee6b53c796d8edcd7fd4e19b1e23e5c
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jan 29 11:10:08 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jan 29 11:10:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d52c8627

gnome-extra/gnome-shell-extension-alphabetical-grid: Bump to 18.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 .../Manifest   |  1 +
 ...e-shell-extension-alphabetical-grid-18.0.ebuild | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
index e84cfbf9beb4..96d0ec71cfca 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-17.0.tar.gz 288368 BLAKE2B 
7e22e06538d8804afb8301c40e02bcd1d56f6c756d69bb09d61649bceb6e1819e6cdf1ceb2f1d4e88ee22e92c3a6b465fd925fdde840b9c6124583cc7389a344
 SHA512 
46d5b7e269d0a454f04fde729fd6d5a66a270a3b2337159fc746d12304c7988846c1fb5c609c9122c3fca25c6110a714766b2f900c7fa1306251750781eff3e5
+DIST gnome-shell-extension-alphabetical-grid-18.0.tar.gz 289276 BLAKE2B 
8556fab62659a188c58cc98a642b81a11681ac463590b4beef537f7963b968de371af323f63ca8e989d439837443411db946561e2ab4f993c38d179890575e87
 SHA512 
7a68e0bbda7c1a071805f0481185941552896ee477920b4e328cf5cafea4d93b4faf474ae6bc9cde4e0d78f4e83af697fe5f9ed1a675d6de5834a97a40b5c5b6

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



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

2022-01-29 Thread Pacho Ramos
commit: 9cc5e3613a064173957f332f2d31cf3e003e377c
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jan 29 10:42:14 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jan 29 10:42:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cc5e361

gnome-extra/gnome-shell-extension-desktop-icons-ng: Bump to 38.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

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

diff --git a/gnome-extra/gnome-shell-extension-desktop-icons-ng/Manifest 
b/gnome-extra/gnome-shell-extension-desktop-icons-ng/Manifest
index 91974186ff31..62cd59d4ce4c 100644
--- a/gnome-extra/gnome-shell-extension-desktop-icons-ng/Manifest
+++ b/gnome-extra/gnome-shell-extension-desktop-icons-ng/Manifest
@@ -1,3 +1,4 @@
 DIST ding-0.20.0.tar.xz 82000 BLAKE2B 
56bdd067985281daa836b34b2969a487314e056f0eb2d60014122f4a3ee8eff159948c4b6cce20b327e7189d88a3cc0311720171f7b407b6b82928b4c1a03cfc
 SHA512 
71cef5993c177f393c77889676b5e593de9beec936f42dbc4d5cac0f415706517598f73fc6aee0a0786eb77f3140852b791cac9a2dd5d01545ba8955a02f4a9c
 DIST ding-0.24.0.tar.xz 101020 BLAKE2B 
a0f6b276cf41113dbee92ee6e34da3ffbf8f614765874b1185c226ddd350a2b63f369bdb40f71677444694a4083b34765f63eda09761bd3690355d5df6f97173
 SHA512 
0d066abb3e25cc2dacf593a1f05b14937394a89254bc541311c32f5206782e1d80be82cd1eee567809aee9bc0e3e80206eeae81119e72d444b965a2daf341493
 DIST ding-33.0.tar.xz 106484 BLAKE2B 
ca1126eb61bc41bbe50938c17ffa8611886aa4656902969270e00fd1e783497bc47f16215d641f74f96cb21763dff134508304e13063bf8cbaea2e3ae584a1c0
 SHA512 
27bccb7fbea8044fadd9c9732a0f557424af30a3b8d88aa3fe5354ce507f2ae4219fce785ff31dd5f102db1cdd9ced25f733a5a0c5cb39b453e9fcede6815734
+DIST ding-38.0.tar.xz 114328 BLAKE2B 
da825e08d4078ae8a1218fa7f404bccdf5bd9883e87a460eac2224457791928fe9819f0c1335cbef87a204b72806b82b28368ad9eb642f3dd99db45a0d0b455e
 SHA512 
b46f75044d8dc3e9fb79f8fbc1a25ccdb69882955b946ce45c606bdd34b3d86dc2f5f1698d5d34735024a1ae333cc5267acc5f9219a312758c2e636bcaa45ece

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



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

2022-01-29 Thread Pacho Ramos
commit: 78a5704f817da040ba125b40e1bda9edaf2583c5
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jan 29 10:42:35 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jan 29 10:42:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78a5704f

gnome-extra/gnome-shell-extension-desktop-icons-ng: Drop old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

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

diff --git a/gnome-extra/gnome-shell-extension-desktop-icons-ng/Manifest 
b/gnome-extra/gnome-shell-extension-desktop-icons-ng/Manifest
index 62cd59d4ce4c..1357b9a68858 100644
--- a/gnome-extra/gnome-shell-extension-desktop-icons-ng/Manifest
+++ b/gnome-extra/gnome-shell-extension-desktop-icons-ng/Manifest
@@ -1,4 +1,3 @@
-DIST ding-0.20.0.tar.xz 82000 BLAKE2B 
56bdd067985281daa836b34b2969a487314e056f0eb2d60014122f4a3ee8eff159948c4b6cce20b327e7189d88a3cc0311720171f7b407b6b82928b4c1a03cfc
 SHA512 
71cef5993c177f393c77889676b5e593de9beec936f42dbc4d5cac0f415706517598f73fc6aee0a0786eb77f3140852b791cac9a2dd5d01545ba8955a02f4a9c
 DIST ding-0.24.0.tar.xz 101020 BLAKE2B 
a0f6b276cf41113dbee92ee6e34da3ffbf8f614765874b1185c226ddd350a2b63f369bdb40f71677444694a4083b34765f63eda09761bd3690355d5df6f97173
 SHA512 
0d066abb3e25cc2dacf593a1f05b14937394a89254bc541311c32f5206782e1d80be82cd1eee567809aee9bc0e3e80206eeae81119e72d444b965a2daf341493
 DIST ding-33.0.tar.xz 106484 BLAKE2B 
ca1126eb61bc41bbe50938c17ffa8611886aa4656902969270e00fd1e783497bc47f16215d641f74f96cb21763dff134508304e13063bf8cbaea2e3ae584a1c0
 SHA512 
27bccb7fbea8044fadd9c9732a0f557424af30a3b8d88aa3fe5354ce507f2ae4219fce785ff31dd5f102db1cdd9ced25f733a5a0c5cb39b453e9fcede6815734
 DIST ding-38.0.tar.xz 114328 BLAKE2B 
da825e08d4078ae8a1218fa7f404bccdf5bd9883e87a460eac2224457791928fe9819f0c1335cbef87a204b72806b82b28368ad9eb642f3dd99db45a0d0b455e
 SHA512 
b46f75044d8dc3e9fb79f8fbc1a25ccdb69882955b946ce45c606bdd34b3d86dc2f5f1698d5d34735024a1ae333cc5267acc5f9219a312758c2e636bcaa45ece

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



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

2022-01-29 Thread Pacho Ramos
commit: fd8b30464d660cfab023919cecf5b247bd63cd3b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jan 29 10:32:25 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jan 29 10:42:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd8b3046

gnome-extra/gnome-shell-extension-weather-in-the-clock: New extension

Simply shows gnome-weather information in the panel without relying on
external tools

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 .../Manifest   |  1 +
 ...-extension-weather-in-the-clock-20211108.ebuild | 49 ++
 .../metadata.xml   |  8 
 3 files changed, 58 insertions(+)

diff --git a/gnome-extra/gnome-shell-extension-weather-in-the-clock/Manifest 
b/gnome-extra/gnome-shell-extension-weather-in-the-clock/Manifest
new file mode 100644
index ..f1ca49884f6c
--- /dev/null
+++ b/gnome-extra/gnome-shell-extension-weather-in-the-clock/Manifest
@@ -0,0 +1 @@
+DIST gnome-shell-extension-weather-in-the-clock-20211108.tar.gz 127000 BLAKE2B 
9c884b7bf093ef29fcd1cf3aa58accb4d5f70fa38bf9bd0cc0cfb81564952de9c6b9f1dbead26dd3902cc09d3be42f30c8e813a8fecb33c3753f45abe833974e
 SHA512 
bb16b470f9d0d7fdcd90d5ec4a2723a97d808d8341c816aacd973390201c5e63a71aec51efc9953903a70ad964e406a104b9029c3c08b25b7a333de3e673dd6e

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

diff --git 
a/gnome-extra/gnome-shell-extension-weather-in-the-clock/metadata.xml 
b/gnome-extra/gnome-shell-extension-weather-in-the-clock/metadata.xml
new file mode 100644
index ..3947e1bf6d57
--- /dev/null
+++ b/gnome-extra/gnome-shell-extension-weather-in-the-clock/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pa...@gentoo.org
+   
+   
+



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

2022-01-29 Thread Pacho Ramos
commit: 9d6571412d01b724b9cafe4c23c1738a8dfbd8ed
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jan 29 10:10:14 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jan 29 10:42:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d657141

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

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 .../Manifest   |  1 +
 ...e-shell-extension-alphabetical-grid-17.0.ebuild | 55 ++
 .../metadata.xml   |  8 
 3 files changed, 64 insertions(+)

diff --git a/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
new file mode 100644
index ..e84cfbf9beb4
--- /dev/null
+++ b/gnome-extra/gnome-shell-extension-alphabetical-grid/Manifest
@@ -0,0 +1 @@
+DIST gnome-shell-extension-alphabetical-grid-17.0.tar.gz 288368 BLAKE2B 
7e22e06538d8804afb8301c40e02bcd1d56f6c756d69bb09d61649bceb6e1819e6cdf1ceb2f1d4e88ee22e92c3a6b465fd925fdde840b9c6124583cc7389a344
 SHA512 
46d5b7e269d0a454f04fde729fd6d5a66a270a3b2337159fc746d12304c7988846c1fb5c609c9122c3fca25c6110a714766b2f900c7fa1306251750781eff3e5

diff --git 
a/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-17.0.ebuild
 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-17.0.ebuild
new file mode 100644
index ..429429ac7ad3
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/gnome-shell-extension-alphabetical-grid-17.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2-utils
+
+# Useful specially to prevent
+# https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/4684
+# https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/3180
+DESCRIPTION="Restore the alphabetical ordering of the app grid"
+HOMEPAGE="https://github.com/stuarthayhurst/alphabetical-grid-extension;
+SRC_URI="https://github.com/stuarthayhurst/alphabetical-grid-extension/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   app-eselect/eselect-gnome-shell-extensions
+   >=gnome-base/gnome-shell-3.38
+"
+DEPEND="${COMMON_DEPEND}"
+BDEPEND=""
+
+S="${WORKDIR}/alphabetical-grid-extension-${PV}"
+extension_uuid="AlphabeticalAppGrid@stuarthayhurst"
+
+# Not useful for us
+src_compile() { :; }
+
+src_install() {
+   einstalldocs
+   insinto /usr/share/glib-2.0/schemas
+   doins schemas/*.xml
+   rm -rf README.md LICENSE.txt Makefile schemas || die
+   mv -v ui/* . || die # Searches for these files in parent dir
+   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/metadata.xml 
b/gnome-extra/gnome-shell-extension-alphabetical-grid/metadata.xml
new file mode 100644
index ..3947e1bf6d57
--- /dev/null
+++ b/gnome-extra/gnome-shell-extension-alphabetical-grid/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pa...@gentoo.org
+   
+   
+



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

2022-01-29 Thread Pacho Ramos
commit: 35002a6794b035d16472d463b7e578daa5256258
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jan 29 10:35:47 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jan 29 10:42:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35002a67

gnome-extra/pch-session: Bump to 41.1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 gnome-extra/pch-session/Manifest|  1 +
 gnome-extra/pch-session/pch-session-41.1.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/gnome-extra/pch-session/Manifest b/gnome-extra/pch-session/Manifest
index 682523b0d2ae..301aeaae9a61 100644
--- a/gnome-extra/pch-session/Manifest
+++ b/gnome-extra/pch-session/Manifest
@@ -1,2 +1,3 @@
 DIST pch-session-40.2.tar.bz2 3610529 BLAKE2B 
4ae2fa7d152edff0707c5f705c001d601a08f70a7629f3cefa53254b07eac124280d547392c80d9dad76c08fbb80e09aaaefceff06945ebdddfc8f61d31c3426
 SHA512 
6300e36f5914f8213ac912e1e44652c08ca90a31e3e480b5f6674ce54a798f8b3f1226d781859f7bf9fb4a64186ee11a8bc7d6f8d59017340ec3b65d10948f0b
 DIST pch-session-41.0.tar.bz2 3610621 BLAKE2B 
65c6cca06b95ca6a3770867972f613cc0c064d6622dd16e86b177b5a52b8db7b8385a8f8e5202f535e7c8f254c9c5b921553c8a04418639dcefb2adf2c37f325
 SHA512 
b4911c865aebf9969fc5a95c4865c5a6bab3cd3bac2d70c59ef4e6b44f6b83a4cbc77877c5412c58ba99a688510b5ea9d1b213887cd5e6b2a7011c1f1c398b5a
+DIST pch-session-41.1.tar.bz2 3610620 BLAKE2B 
89ba9f49492f2e767259923bdcbc5c4d11c03da8d4bbb7b7db3ca25d05ac3e681e3835ffe8b9fcc381d0fcd9cf0dc93c7c42003ea93cd41bdeadd1417f3d9864
 SHA512 
9f4791070af32ebc841f5e2915d76bb7462934d95f8daee96f1ae7619e9962c2d7e3b8b94a62ff29d5beb02f0609a628de974a05066e721eee789e2c0b81a061

diff --git a/gnome-extra/pch-session/pch-session-41.1.ebuild 
b/gnome-extra/pch-session/pch-session-41.1.ebuild
new file mode 100644
index ..05ff9874d4c0
--- /dev/null
+++ b/gnome-extra/pch-session/pch-session-41.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2-utils
+
+DESCRIPTION="Unofficial gnome based session with different default settings 
and extensions"
+HOMEPAGE="https://gitlab.com/pachoramos/pch-session;
+SRC_URI="https://gitlab.com/pachoramos/${PN}/-/archive/${PV}/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=gnome-base/gnome-shell-41
+   >=gnome-extra/gnome-shell-extensions-41
+   >=gnome-extra/gnome-shell-extension-alphabetical-grid-17.0
+   >=gnome-extra/gnome-shell-extension-appindicator-41
+   >=gnome-extra/gnome-shell-extension-applications-overview-tooltip-14
+   >=gnome-extra/gnome-shell-extension-bing-wallpaper-36
+   >=gnome-extra/gnome-shell-extension-bluetooth-quick-connect-23
+   
>=gnome-extra/gnome-shell-extension-control-blur-effect-on-lock-screen-2021
+   >=gnome-extra/gnome-shell-extension-dash-to-panel-45
+   >=gnome-extra/gnome-shell-extension-desktop-icons-ng-0.24.0
+   >=gnome-extra/gnome-shell-extension-gsconnect-48
+   >=gnome-extra/gnome-shell-extension-weather-in-the-clock-20211108
+   >=gnome-extra/gnome-tweaks-40.0
+"
+BDEPEND=""
+DEPEND=""
+
+pkg_preinst() {
+   gnome2_schemas_update
+}
+
+src_install() {
+   insinto /usr
+   doins -r usr/.
+   einstalldocs
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+}



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

2022-01-29 Thread Pacho Ramos
commit: 90a1e17d22fb1e1a0048850b6e2656718c00feaa
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jan 29 09:35:02 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jan 29 09:35:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90a1e17d

app-office/wps-office: Version bump

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 app-office/wps-office/Manifest |  1 +
 .../wps-office/wps-office-11.1.0.10920.ebuild  | 94 ++
 2 files changed, 95 insertions(+)

diff --git a/app-office/wps-office/Manifest b/app-office/wps-office/Manifest
index 2e00a04d55b2..f67048b0149a 100644
--- a/app-office/wps-office/Manifest
+++ b/app-office/wps-office/Manifest
@@ -1 +1,2 @@
 DIST wps-office_11.1.0.10702.XA_amd64.deb 275210770 BLAKE2B 
6d008e5f59c47e493aeb3b0518ab0c576e7fd2907e6dc87e9c38ac1ea2fac4f8ef16a8b31a7ef44f59adbfc98c75b07f0f8308cfb5ea1bcd3a0483285691d7d8
 SHA512 
f198fa180fd048ad80f8737a034f43a802297ebe6c6b1c24132d92d4758d8001c3fd270a7b724b84521682c90ac52e362acf1e285bca6e29bdfd45909c7d50e0
+DIST wps-office_11.1.0.10920.XA_amd64.deb 276990976 BLAKE2B 
31e47f0f5f69ead0e351ed339321ecef7a430c4a54cfa2a1522f2b6bdd325e3ba7e3887185769d52cda1dabbb3df0b3a192f5849f02ef71c7d8f2c26b4e362e5
 SHA512 
c437aa03025922614ae71f833a6aaa7ca097a77513ad3393243df67ebfe39e194e68cfd2ca4136b319fa9de784365793c22d29addffba4a1e3e11e31845080a4

diff --git a/app-office/wps-office/wps-office-11.1.0.10920.ebuild 
b/app-office/wps-office/wps-office-11.1.0.10920.ebuild
new file mode 100644
index ..41d7f66bb6fe
--- /dev/null
+++ b/app-office/wps-office/wps-office-11.1.0.10920.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit unpacker xdg
+
+MY_PV="$(ver_cut 4)"
+
+DESCRIPTION="WPS Office is an office productivity suite"
+HOMEPAGE="https://www.wps.com/office/linux/;
+
+KEYWORDS="~amd64"
+
+SRC_URI="https://wdl1.pcfg.cache.wpscdn.com/wpsdl/wpsoffice/download/linux/${MY_PV}/${PN}_${PV}.XA_amd64.deb;
+
+SLOT="0"
+RESTRICT="strip mirror" # mirror as explained at bug #547372
+QA_PREBUILT="*"
+LICENSE="WPS-EULA"
+IUSE=""
+
+# 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/xz-utils
+   app-arch/lz4
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/libbsd
+   || ( dev-libs/libffi:0/7 dev-libs/libffi-compat:7 )
+   dev-libs/libgcrypt:0
+   dev-libs/libgpg-error
+   dev-libs/libpcre:3
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/fontconfig:1.0
+   media-libs/freetype:2
+   media-libs/flac
+   media-libs/libogg
+   media-libs/libsndfile
+   media-libs/libvorbis
+   media-libs/libpng:0
+   media-sound/pulseaudio
+   net-libs/libasyncns
+   net-print/cups
+   sys-apps/attr
+   sys-apps/util-linux
+   sys-apps/dbus
+   sys-apps/tcp-wrappers
+   sys-libs/libcap
+   sys-libs/zlib:0
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:2
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXau
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libXv
+   x11-libs/libxcb
+   dev-libs/libxslt
+   x11-libs/pango
+   virtual/glu
+"
+DEPEND=""
+BDEPEND=""
+
+S="${WORKDIR}"
+
+src_install() {
+   exeinto /usr/bin
+   exeopts -m0755
+   doexe "${S}"/usr/bin/*
+
+   insinto /usr/share
+   # Skip mime subdir to not get selected over rest of office suites
+   doins -r 
"${S}"/usr/share/{applications,desktop-directories,icons,templates}
+
+   insinto /opt/kingsoft/wps-office
+   doins -r "${S}"/opt/kingsoft/wps-office/{office6,templates}
+
+   fperms 0755 /opt/kingsoft/wps-office/office6/{et,wpp,wps,wpspdf}
+}



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

2022-01-29 Thread Pacho Ramos
commit: 2d6b57e2a291f675341c026a67e452db1ea15227
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jan 29 08:42:23 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jan 29 08:42:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d6b57e2

media-gfx/sane-backends: Fix crash in genesys driver

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 .../sane-backends-1.1.1-genesys-gl845-crash.patch  |  12 +
 .../sane-backends/sane-backends-1.1.1-r2.ebuild| 365 +
 2 files changed, 377 insertions(+)

diff --git 
a/media-gfx/sane-backends/files/sane-backends-1.1.1-genesys-gl845-crash.patch 
b/media-gfx/sane-backends/files/sane-backends-1.1.1-genesys-gl845-crash.patch
new file mode 100644
index ..f63a8e2100b9
--- /dev/null
+++ 
b/media-gfx/sane-backends/files/sane-backends-1.1.1-genesys-gl845-crash.patch
@@ -0,0 +1,12 @@
+diff --git a/backend/genesys/genesys.cpp b/backend/genesys/genesys.cpp
+index 9552fa9..c95de7b 100644
+--- a/backend/genesys/genesys.cpp
 b/backend/genesys/genesys.cpp
+@@ -367,6 +367,7 @@ void 
sanei_genesys_create_default_gamma_table(Genesys_Device* dev,
+ }
+ max = size - 1;
+ } else if (dev->model->asic_type == AsicType::GL124 ||
++   dev->model->asic_type == AsicType::GL845 ||
+dev->model->asic_type == AsicType::GL846 ||
+dev->model->asic_type == AsicType::GL847) {
+ size = 257;

diff --git a/media-gfx/sane-backends/sane-backends-1.1.1-r2.ebuild 
b/media-gfx/sane-backends/sane-backends-1.1.1-r2.ebuild
new file mode 100644
index ..010ba000e55f
--- /dev/null
+++ b/media-gfx/sane-backends/sane-backends-1.1.1-r2.ebuild
@@ -0,0 +1,365 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+# python-any-r1 required for a script in
+# backends/pixma/scripts/
+inherit autotools flag-o-matic multilib-minimal optfeature python-any-r1 
systemd toolchain-funcs udev
+
+# gphoto and v4l are handled by their usual USE flags.
+# The pint backend was disabled because I could not get it to compile.
+IUSE_SANE_BACKENDS=(
+   abaton
+   agfafocus
+   apple
+   artec
+   artec_eplus48u
+   as6e
+   avision
+   bh
+   canon
+   canon630u
+   canon_dr
+   canon_lide70
+   canon_pp
+   cardscan
+   coolscan
+   coolscan2
+   coolscan3
+   dc210
+   dc240
+   dc25
+   dell1600n_net
+   dmc
+   epjitsu
+   epson
+   epson2
+   escl
+   fujitsu
+   genesys
+   gt68xx
+   hp
+   hp3500
+   hp3900
+   hp4200
+   hp5400
+   hp5590
+   hpljm1005
+   hpsj5s
+   hs2p
+   ibm
+   kodak
+   kodakaio
+   kvs1025
+   kvs20xx
+   kvs40xx
+   leo
+   lexmark
+   ma1509
+   magicolor
+   matsushita
+   microtek
+   microtek2
+   mustek
+   mustek_pp
+   mustek_usb
+   mustek_usb2
+   nec
+   net
+   niash
+   p5
+   pie
+   pieusb
+   pixma
+   plustek
+   plustek_pp
+   pnm
+   qcam
+   ricoh
+   ricoh2
+   rts8891
+   s9036
+   sceptre
+   sharp
+   sm3600
+   sm3840
+   snapscan
+   sp15c
+   st400
+   stv680
+   tamarack
+   teco1
+   teco2
+   teco3
+   test
+   u12
+   umax
+   umax1220u
+   umax_pp
+   xerox_mfp
+)
+
+IUSE="gphoto2 ipv6 snmp systemd threads usb v4l xinetd +zeroconf"
+
+for GBACKEND in ${IUSE_SANE_BACKENDS[@]}; do
+   case ${GBACKEND} in
+   # Disable backends that require parallel ports as no one has those 
anymore.
+   canon_pp|hpsj5s|mustek_pp|\
+   pnm|mustek_usb2|kvs40xx)
+   IUSE+=" sane_backends_${GBACKEND}"
+   ;;
+   *)
+   IUSE+=" +sane_backends_${GBACKEND}"
+   esac
+done
+
+REQUIRED_USE="
+   sane_backends_escl? ( zeroconf )
+   sane_backends_kvs40xx? ( threads )
+   sane_backends_mustek_usb2? ( threads )
+"
+
+DESCRIPTION="Scanner Access Now Easy - Backends"
+HOMEPAGE="http://www.sane-project.org/;
+SRC_URI="https://gitlab.com/sane-project/backends/uploads/7d30fab4e115029d91027b6a58d64b43/${P}.tar.gz;
+
+LICENSE="GPL-2 public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+# For pixma: see 
https://gitlab.com/sane-project/backends/-/releases/1.0.28#build
+RDEPEND="
+   acct-user/saned
+   gphoto2? (
+   >=media-libs/libgphoto2-2.5.3.1:=[${MULTILIB_USEDEP}]
+   >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}]
+   )
+

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

2022-01-23 Thread Pacho Ramos
commit: ca6ad9f87cd5e751007525db0f12101afa0aff03
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jan 23 09:06:07 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Jan 23 09:06:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca6ad9f8

sci-astronomy/celestia: Fix missing dependency

Closes: https://bugs.gentoo.org/831861
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 sci-astronomy/celestia/celestia-1.7.0_pre20220120.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-astronomy/celestia/celestia-1.7.0_pre20220120.ebuild 
b/sci-astronomy/celestia/celestia-1.7.0_pre20220120.ebuild
index 49a7ab37c8da..63864b39236b 100644
--- a/sci-astronomy/celestia/celestia-1.7.0_pre20220120.ebuild
+++ b/sci-astronomy/celestia/celestia-1.7.0_pre20220120.ebuild
@@ -42,6 +42,7 @@ BDEPEND="
 DEPEND="
dev-libs/libfmt:=
media-libs/glew:0=
+   media-libs/libepoxy
media-libs/libpng:0=
sys-libs/zlib:=
virtual/glu



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

2022-01-22 Thread Pacho Ramos
commit: 957ed5a914abc1c5323db49a2259a8b19863
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jan 22 11:51:40 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jan 22 11:51:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=957ed5a9

sci-astronomy/celestia: New snapshot

Closes: https://bugs.gentoo.org/716532
Closes: https://bugs.gentoo.org/741070
Closes: https://bugs.gentoo.org/797577
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 sci-astronomy/celestia/Manifest|   2 +
 .../celestia/celestia-1.7.0_pre20220120.ebuild | 123 +
 2 files changed, 125 insertions(+)

diff --git a/sci-astronomy/celestia/Manifest b/sci-astronomy/celestia/Manifest
index 1bc9d5465e61..4fb39b213d3e 100644
--- a/sci-astronomy/celestia/Manifest
+++ b/sci-astronomy/celestia/Manifest
@@ -1 +1,3 @@
 DIST celestia-1.7.0_pre20200316.tar.gz 69459012 BLAKE2B 
8e718e8a4aa064b9be0bd5f0f1c034f3ffec42671c6eae503216f5ea2787e8c5da3315e3cb39e94e2a0eab5f067e189fe70dc9d04bff4127e9e39fba3a7117ae
 SHA512 
db4213e1d76699ff01390f12e3763596dfd2641389743c27221b4e7934be9daca7a884dd389135894d225e8613830468ebede5664543e27e44e21e19d22d1e7f
+DIST celestia-1.7.0_pre20220120-data.tar.gz 310327016 BLAKE2B 
507a8d5fd1307fc711b9604e00a1596bc971dbb2c936554ffd1f0e842bec6dc6d2233c04911dcd5a6e1405d9e5806c87ec22ba4f26f0e3d770bd1b6735777b0b
 SHA512 
6443127b42586e4ad16b25fa39193a165065682cd8163b241bdcbbe755c2104e4c29b291898076437c4387cd72cdb3bd347a010738505f39ccb658300aff836d
+DIST celestia-1.7.0_pre20220120.tar.gz 5157089 BLAKE2B 
5ce0413a58b2f4ca9ac9c585bfe1da9aaf0a0405d7e910b3f639d3b3a0532110dd5d28a0aec1c245a4bcebd549847023c2d84e8c29892e228dd87392bebd9ae3
 SHA512 
175e2280b334c4a2b6be9fa05a06abf8daa9e890cd03c11d359d26b7f0175b1662e3bf0d8abea04ad2f541780ac8b3898e47bc2bdc9e90e408e4607e2ae3fb29

diff --git a/sci-astronomy/celestia/celestia-1.7.0_pre20220120.ebuild 
b/sci-astronomy/celestia/celestia-1.7.0_pre20220120.ebuild
new file mode 100644
index ..49a7ab37c8da
--- /dev/null
+++ b/sci-astronomy/celestia/celestia-1.7.0_pre20220120.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CMAKE_IN_SOURCE_BUILD="yes"
+LUA_COMPAT=( lua5-{1..3} luajit )
+
+inherit desktop flag-o-matic lua-single xdg cmake
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/CelestiaProject/Celestia.git;
+   inherit git-r3
+else
+   if [[ ${PV} == *_p* ]] ; then
+   COMMIT_ID="f969b37c3ee783ed51bf4d1cbeefca4132031316"
+   COMMIT_ID_DATA="cc0bc0bb4b77e47115a31fbeb42babb30da3b790"
+   SRC_URI="
+   
https://github.com/${PN^}Project/${PN^}/archive/${COMMIT_ID}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/${PN^}Project/${PN^}Content/archive/${COMMIT_ID_DATA}.tar.gz 
-> ${P}-data.tar.gz
+   "
+   S="${WORKDIR}/${PN^}-${COMMIT_ID}"
+   KEYWORDS="~amd64 ~x86"
+   else
+   
SRC_URI="https://github.com/${PN^}Project/${PN^}/archive/${PV/_/-}.tar.gz -> 
${P}.tar.gz"
+   fi
+fi
+
+DESCRIPTION="OpenGL 3D space simulator"
+HOMEPAGE="https://celestia.space;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="ffmpeg glut lua nls +qt5"
+REQUIRED_USE="|| ( glut qt5 )
+   lua? ( ${LUA_REQUIRED_USE} )"
+
+BDEPEND="
+   dev-cpp/eigen
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+DEPEND="
+   dev-libs/libfmt:=
+   media-libs/glew:0=
+   media-libs/libpng:0=
+   sys-libs/zlib:=
+   virtual/glu
+   virtual/jpeg:0
+   virtual/opengl
+   ffmpeg? ( media-video/ffmpeg:0 )
+   glut? ( media-libs/freeglut )
+   lua? ( ${LUA_DEPS} )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtopengl:5
+   dev-qt/qtwidgets:5
+   )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   # add a ~/.celestia for extra directories
+   "${FILESDIR}"/${PN}-1.6.99-cfg.patch
+   # allow forcing CMake to look for a specific Lua version instead of the 
newest branch installed
+   "${FILESDIR}"/${PN}-1.7.0-cmake_lua_version.patch
+)
+
+src_prepare() {
+   mv "${WORKDIR}"/CelestiaContent-${COMMIT_ID_DATA} content || die
+
+   cmake_src_prepare
+   ### This version of Celestia has a bug in the font rendering and
+   ### requires -fsigned-char. We should be able to force this flag
+   ### on all architectures. See bug #316573.
+   # FIXME: Point to upstream bug report if still valid
+   #append-flags "-fsigned-char"
+}
+
+src_configure() {
+   CMAKE_USE_DIR="${CMAKE_USE_DIR}/conten

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

2022-01-22 Thread Pacho Ramos
commit: 15b01aed0650b4f7621558ca101573caae398297
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jan 22 11:19:47 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jan 22 11:20:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15b01aed

media-gfx/sane-backends: Avoid scanner group usage

scanner group usage ends up breaking cups printing due to changing
permissions and owners of devices in an uncontrolled way (#644636)

Follow CUPS upstream suggestion to generate udev rules as other
distributions (Fedora or Arch, for example) to avoid this issue.
https://github.com/OpenPrinting/cups/issues/314
https://gitlab.com/sane-project/backends/-/issues/546
https://wiki.gentoo.org/wiki/Printing#USB_Printer_is_not_detected

Bug: https://bugs.gentoo.org/644636
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 media-gfx/sane-backends/files/66-saned.rules   |   2 +
 .../sane-backends/sane-backends-1.1.1-r1.ebuild| 363 +
 2 files changed, 365 insertions(+)

diff --git a/media-gfx/sane-backends/files/66-saned.rules 
b/media-gfx/sane-backends/files/66-saned.rules
new file mode 100644
index ..3c9ec85d4822
--- /dev/null
+++ b/media-gfx/sane-backends/files/66-saned.rules
@@ -0,0 +1,2 @@
+# udev rule for saned (SANE scanning daemon) to be able to write on usb port
+ENV{libsane_matched}=="yes", ENV{DEVNAME}!="", RUN+="/usr/bin/setfacl -m 
g:saned:rw $env{DEVNAME}"

diff --git a/media-gfx/sane-backends/sane-backends-1.1.1-r1.ebuild 
b/media-gfx/sane-backends/sane-backends-1.1.1-r1.ebuild
new file mode 100644
index ..fd756b73c128
--- /dev/null
+++ b/media-gfx/sane-backends/sane-backends-1.1.1-r1.ebuild
@@ -0,0 +1,363 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+# python-any-r1 required for a script in
+# backends/pixma/scripts/
+inherit autotools flag-o-matic multilib-minimal optfeature python-any-r1 
systemd toolchain-funcs udev
+
+# gphoto and v4l are handled by their usual USE flags.
+# The pint backend was disabled because I could not get it to compile.
+IUSE_SANE_BACKENDS=(
+   abaton
+   agfafocus
+   apple
+   artec
+   artec_eplus48u
+   as6e
+   avision
+   bh
+   canon
+   canon630u
+   canon_dr
+   canon_lide70
+   canon_pp
+   cardscan
+   coolscan
+   coolscan2
+   coolscan3
+   dc210
+   dc240
+   dc25
+   dell1600n_net
+   dmc
+   epjitsu
+   epson
+   epson2
+   escl
+   fujitsu
+   genesys
+   gt68xx
+   hp
+   hp3500
+   hp3900
+   hp4200
+   hp5400
+   hp5590
+   hpljm1005
+   hpsj5s
+   hs2p
+   ibm
+   kodak
+   kodakaio
+   kvs1025
+   kvs20xx
+   kvs40xx
+   leo
+   lexmark
+   ma1509
+   magicolor
+   matsushita
+   microtek
+   microtek2
+   mustek
+   mustek_pp
+   mustek_usb
+   mustek_usb2
+   nec
+   net
+   niash
+   p5
+   pie
+   pieusb
+   pixma
+   plustek
+   plustek_pp
+   pnm
+   qcam
+   ricoh
+   ricoh2
+   rts8891
+   s9036
+   sceptre
+   sharp
+   sm3600
+   sm3840
+   snapscan
+   sp15c
+   st400
+   stv680
+   tamarack
+   teco1
+   teco2
+   teco3
+   test
+   u12
+   umax
+   umax1220u
+   umax_pp
+   xerox_mfp
+)
+
+IUSE="gphoto2 ipv6 snmp systemd threads usb v4l xinetd +zeroconf"
+
+for GBACKEND in ${IUSE_SANE_BACKENDS[@]}; do
+   case ${GBACKEND} in
+   # Disable backends that require parallel ports as no one has those 
anymore.
+   canon_pp|hpsj5s|mustek_pp|\
+   pnm|mustek_usb2|kvs40xx)
+   IUSE+=" sane_backends_${GBACKEND}"
+   ;;
+   *)
+   IUSE+=" +sane_backends_${GBACKEND}"
+   esac
+done
+
+REQUIRED_USE="
+   sane_backends_escl? ( zeroconf )
+   sane_backends_kvs40xx? ( threads )
+   sane_backends_mustek_usb2? ( threads )
+"
+
+DESCRIPTION="Scanner Access Now Easy - Backends"
+HOMEPAGE="http://www.sane-project.org/;
+SRC_URI="https://gitlab.com/sane-project/backends/uploads/7d30fab4e115029d91027b6a58d64b43/${P}.tar.gz;
+
+LICENSE="GPL-2 public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+# For pixma: see 
https://gitlab.com/sane-project/backends/-/releases/1.0.28#build
+RDEPEND="
+   acct-user/saned
+   gphoto2? (
+   >=media-libs/libgphoto2-2.5.3.1:=[${MULTILIB_USEDEP}]
+   >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}]
+   )
+ 

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

2022-01-22 Thread Pacho Ramos
commit: 5b29ea90441b509844072c85bf34cc0b2d95803f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jan 22 10:25:26 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jan 22 10:25:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b29ea90

media-gfx/sane-backends: Bump to 1.1.1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 media-gfx/sane-backends/Manifest   |   1 +
 media-gfx/sane-backends/sane-backends-1.1.1.ebuild | 353 +
 2 files changed, 354 insertions(+)

diff --git a/media-gfx/sane-backends/Manifest b/media-gfx/sane-backends/Manifest
index 7d1b5d8608bb..0d95dbf24774 100644
--- a/media-gfx/sane-backends/Manifest
+++ b/media-gfx/sane-backends/Manifest
@@ -1,2 +1,3 @@
 DIST backends-1.0.31.tar.gz 5731445 BLAKE2B 
d70691acbd3f5788a26bab6b35eeb243801b435272b57e3fa568127562ff57797452e396e6e5f058c33d3bce0f99b672542fb89bc8eb4d36cbe82ccc20b8f298
 SHA512 
d8ef05cc3aa9c4fa42c9241e1e61fc93e7959df3746a3a2cfaa6e4fb26dfd0911b4d3227b2da28852f8630fa17ad3432a1230a6f4425340e79a3b82ec5eaa9eb
 DIST sane-backends-1.0.32.tar.gz 7349442 BLAKE2B 
8841542ffd520b38bbeb532eaae7cce803f0bd868cae7edc28d2138729dcffb5a2a0908b56c16c25ffbba539525331c12c259e1768e105de1bdd1419d29efe83
 SHA512 
416757d9a69bbc18678d1f16a024ba5a949c571204a68f36009d416be28723886ccea71daaa7da90d20eac9696cd44e567802d6c21c3fc5914b97213bbedb6d5
+DIST sane-backends-1.1.1.tar.gz 7447569 BLAKE2B 
02ac1822beabb12f19ce2d7c053f0f727313d13e0f9380325492a2f0048094f78a118f7659b4c6e39b60c4ea319d862a242f8866a67c84e5649d9ae2691d9473
 SHA512 
25bd9f90d550cfe6a6d01c48e83716a53f4b0e3a294287e455ecb5e5b80c8fe1699f45c6c87f694475cceb85745c70597e18a7b1094669d5091c5fb183dfe94d

diff --git a/media-gfx/sane-backends/sane-backends-1.1.1.ebuild 
b/media-gfx/sane-backends/sane-backends-1.1.1.ebuild
new file mode 100644
index ..0453269675fb
--- /dev/null
+++ b/media-gfx/sane-backends/sane-backends-1.1.1.ebuild
@@ -0,0 +1,353 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+# python-any-r1 required for a script in
+# backends/pixma/scripts/
+inherit autotools flag-o-matic multilib-minimal optfeature python-any-r1 
systemd toolchain-funcs udev
+
+# gphoto and v4l are handled by their usual USE flags.
+# The pint backend was disabled because I could not get it to compile.
+IUSE_SANE_BACKENDS=(
+   abaton
+   agfafocus
+   apple
+   artec
+   artec_eplus48u
+   as6e
+   avision
+   bh
+   canon
+   canon630u
+   canon_dr
+   canon_lide70
+   canon_pp
+   cardscan
+   coolscan
+   coolscan2
+   coolscan3
+   dc210
+   dc240
+   dc25
+   dell1600n_net
+   dmc
+   epjitsu
+   epson
+   epson2
+   escl
+   fujitsu
+   genesys
+   gt68xx
+   hp
+   hp3500
+   hp3900
+   hp4200
+   hp5400
+   hp5590
+   hpljm1005
+   hpsj5s
+   hs2p
+   ibm
+   kodak
+   kodakaio
+   kvs1025
+   kvs20xx
+   kvs40xx
+   leo
+   lexmark
+   ma1509
+   magicolor
+   matsushita
+   microtek
+   microtek2
+   mustek
+   mustek_pp
+   mustek_usb
+   mustek_usb2
+   nec
+   net
+   niash
+   p5
+   pie
+   pieusb
+   pixma
+   plustek
+   plustek_pp
+   pnm
+   qcam
+   ricoh
+   ricoh2
+   rts8891
+   s9036
+   sceptre
+   sharp
+   sm3600
+   sm3840
+   snapscan
+   sp15c
+   st400
+   stv680
+   tamarack
+   teco1
+   teco2
+   teco3
+   test
+   u12
+   umax
+   umax1220u
+   umax_pp
+   xerox_mfp
+)
+
+IUSE="gphoto2 ipv6 snmp systemd threads usb v4l xinetd +zeroconf"
+
+for GBACKEND in ${IUSE_SANE_BACKENDS[@]}; do
+   case ${GBACKEND} in
+   # Disable backends that require parallel ports as no one has those 
anymore.
+   canon_pp|hpsj5s|mustek_pp|\
+   pnm|mustek_usb2|kvs40xx)
+   IUSE+=" sane_backends_${GBACKEND}"
+   ;;
+   *)
+   IUSE+=" +sane_backends_${GBACKEND}"
+   esac
+done
+
+REQUIRED_USE="
+   sane_backends_escl? ( zeroconf )
+   sane_backends_kvs40xx? ( threads )
+   sane_backends_mustek_usb2? ( threads )
+"
+
+DESCRIPTION="Scanner Access Now Easy - Backends"
+HOMEPAGE="http://www.sane-project.org/;
+SRC_URI="https://gitlab.com/sane-project/backends/uploads/7d30fab4e115029d91027b6a58d64b43/${P}.tar.gz;
+
+LICENSE="GPL-2 public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+# For pixma: see 
https://gitlab.com/sane-project/backends/-/

[gentoo-commits] repo/gentoo:master commit in: app-accessibility/orca/

2022-01-22 Thread Pacho Ramos
commit: 914607e4cf1f93c349be2063cac3fc6ea3ce43e4
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jan 22 10:05:39 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jan 22 10:06:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=914607e4

app-accessibility/orca: Bump to 40.1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 app-accessibility/orca/Manifest |  1 +
 app-accessibility/orca/orca-40.1.ebuild | 63 +
 2 files changed, 64 insertions(+)

diff --git a/app-accessibility/orca/Manifest b/app-accessibility/orca/Manifest
index fd5464ad87f4..8f7c721c3bd1 100644
--- a/app-accessibility/orca/Manifest
+++ b/app-accessibility/orca/Manifest
@@ -1 +1,2 @@
 DIST orca-40.0.tar.xz 3603368 BLAKE2B 
3ac99f32ee496004e568ce61d5862591556bedfd8dc7ef1b707b62b120f1349ae38bbd427b0d3cc67c7be7334bcc46b067ee44a45c51bcdbdf15ee78c0243f64
 SHA512 
16e15b1cb4b5a2a3d14ddf9e9277e6b0c65e2ab0a7370fd8bfb830bee9d208ef6b5b3d0c19cc2ff6107f3b0cd41e8ae00881033645f7a309ca3ce65aebd73a1b
+DIST orca-40.1.tar.xz 3603308 BLAKE2B 
e934e54d598a70ec22014a0749ce8b6cc2cb8d27c9fbb8d2488b0d088ebe175dd21a96e51ccb9eccba0254bf4664bc36796cdd2c965d1721562cf1a83d0e3fc7
 SHA512 
4e3bec3151abe81bb7d07717dba94e7a998ec269af430e2a5ef999b6c39606066df7f4161861a0e7c019626d9c609f4de154814d9af3b60e6bc8a1565e0fa075

diff --git a/app-accessibility/orca/orca-40.1.ebuild 
b/app-accessibility/orca/orca-40.1.ebuild
new file mode 100644
index ..3f9e8a47727c
--- /dev/null
+++ b/app-accessibility/orca/orca-40.1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit gnome2 python-single-r1
+
+DESCRIPTION="Extensible screen reader that provides access to the desktop"
+HOMEPAGE="https://wiki.gnome.org/Projects/Orca;
+
+LICENSE="LGPL-2.1+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="+braille"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   >=app-accessibility/at-spi2-atk-2.34:2
+   >=app-accessibility/at-spi2-core-2.36:2[introspection]
+   >=dev-libs/atk-2.36
+   >=dev-libs/glib-2.28:2
+   media-libs/gstreamer:1.0[introspection]
+   >=x11-libs/gtk+-3.6.2:3[introspection]
+   $(python_gen_cond_dep '
+   dev-python/gst-python:1.0[${PYTHON_USEDEP}]
+   >=dev-python/pygobject-3.18:3[${PYTHON_USEDEP}]
+   ')
+   braille? (
+   $(python_gen_cond_dep '
+   
>=app-accessibility/brltty-5.0-r3[python,${PYTHON_USEDEP}]
+   dev-libs/liblouis[python,${PYTHON_USEDEP}]
+   ')
+   )
+"
+RDEPEND="${DEPEND}
+   dev-libs/atk[introspection]
+   $(python_gen_cond_dep '
+   
>=app-accessibility/speech-dispatcher-0.8[python,${PYTHON_USEDEP}]
+   >=dev-python/pyatspi-2.36[${PYTHON_USEDEP}]
+   dev-python/setproctitle[${PYTHON_USEDEP}]
+   ')
+   x11-libs/libwnck:3[introspection]
+   x11-libs/pango[introspection]
+"
+BDEPEND="
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+#  app-text/yelp-tools
+
+src_configure() {
+   gnome2_src_configure \
+   $(use_with braille liblouis)
+}
+
+src_install() {
+   gnome2_src_install
+   python_optimize
+}



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

2022-01-22 Thread Pacho Ramos
commit: 00363c6dece2af1f7227d7dcfe4462b5b34a0e0b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jan 22 09:44:54 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jan 22 09:51:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00363c6d

x11-libs/goffice: Bump to 0.10.51

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 x11-libs/goffice/Manifest   |  1 +
 x11-libs/goffice/goffice-0.10.51.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/x11-libs/goffice/Manifest b/x11-libs/goffice/Manifest
index b0d8c82983da..ef5be53c8ce2 100644
--- a/x11-libs/goffice/Manifest
+++ b/x11-libs/goffice/Manifest
@@ -1,2 +1,3 @@
 DIST goffice-0.10.49.tar.xz 2430256 BLAKE2B 
64ef27ab729f02b42742b2ae8da43c59b560d016caa707c6dccb3dc6f23eaab13b40367f145b83b1c728c9884dff164118f4a4d6f9ac5accb07596173b127271
 SHA512 
a185f9fc814ecd2a6e69d026ac150c38e30e1a440f7640bcfc3bfd1939b924621eabf2faafa2837e2d1835418f5481a0d0d7980f4a669e7ca1b93907b17a303a
 DIST goffice-0.10.50.tar.xz 2430608 BLAKE2B 
0b06da8d58c4407465266f8c5421331d5d05731038bca191afdd1823950dde07439d458c0ddb93e0641ff81e727f055313be3c8af29bdf32214ed8b2c2cafc0b
 SHA512 
1117540d9162d45059150281b03941ff9b6df1929dcbd7e5aa6e28010d3bb5a46902c30b6f1d35fd5b60f9afe73b58f132aa686aa1712332ea18635d5a79bd0c
+DIST goffice-0.10.51.tar.xz 2432992 BLAKE2B 
89da3c4707516884c13fed15f3ea04a60f871888469c7a119d42654f1470001bbcbc5a67bd46fcdb6af458ded0cb951a132cc60cd7861d6ebb762bdab1cf4311
 SHA512 
4d0e6c4c4c6c2f18b1e22c2b24d4034a693c1f6698e58589b83a956b9ff52d1ce05f1e7fdaab5c22c8c6f1d93b53c202f2505bdf9fddba646ef34c75fdb2f520

diff --git a/x11-libs/goffice/goffice-0.10.51.ebuild 
b/x11-libs/goffice/goffice-0.10.51.ebuild
new file mode 100644
index ..2bcc131cd893
--- /dev/null
+++ b/x11-libs/goffice/goffice-0.10.51.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org libtool
+
+DESCRIPTION="A library of document-centric objects and utilities"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/goffice/;
+
+LICENSE="GPL-2"
+SLOT="0.10"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-solaris"
+IUSE="+introspection"
+
+# FIXME: add lasem to tree
+RDEPEND="
+   >=app-text/libspectre-0.2.6:=
+   >=dev-libs/glib-2.40.0:2
+   >=dev-libs/libxml2-2.4.12:2
+   dev-libs/libxslt
+   >=gnome-base/librsvg-2.22:2
+   >=gnome-extra/libgsf-1.14.24:=[introspection?]
+   >=x11-libs/cairo-1.10:=[svg]
+   >=x11-libs/gdk-pixbuf-2.22:2
+   >=x11-libs/gtk+-3.20:3
+   >=x11-libs/pango-1.24:=
+   x11-libs/libXext:=
+   x11-libs/libXrender:=
+   introspection? (
+   >=dev-libs/gobject-introspection-1:=
+   >=gnome-extra/libgsf-1.14.23:=
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-lang/perl
+   dev-util/glib-utils
+   >=dev-util/gtk-doc-am-1.12
+   >=dev-util/intltool-0.35
+   virtual/perl-Compress-Raw-Zlib
+   virtual/perl-Getopt-Long
+   virtual/perl-IO-Compress
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+   elibtoolize
+}
+
+src_configure() {
+   econf \
+   --disable-gtk-doc \
+   --disable-maintainer-mode \
+   --without-lasem \
+   --with-gtk \
+   --with-config-backend=gsettings \
+   $(use_enable introspection)
+}
+
+src_install() {
+   default
+   dodoc MAINTAINERS
+
+   find "${ED}" -name '*.la' -delete || die
+}



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

2022-01-22 Thread Pacho Ramos
commit: d8e2aa453f5e4e711a3e33cbc46fea3be55521e0
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jan 22 09:51:26 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jan 22 09:51:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8e2aa45

app-office/gnumeric: Bump to 1.12.51

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 app-office/gnumeric/Manifest|  1 +
 app-office/gnumeric/gnumeric-1.12.51.ebuild | 92 +
 2 files changed, 93 insertions(+)

diff --git a/app-office/gnumeric/Manifest b/app-office/gnumeric/Manifest
index a64ffdbbe412..b7dd8e55487c 100644
--- a/app-office/gnumeric/Manifest
+++ b/app-office/gnumeric/Manifest
@@ -1,2 +1,3 @@
 DIST gnumeric-1.12.49.tar.xz 18057896 BLAKE2B 
75ae1683feb7f37cdff4cb5fbec04b0f241e4590236ea68706180853c1a950092bf0d902652d65288b42dba13c384e1ac364cefb32b9d60c37a9948d9d7fc8eb
 SHA512 
047d625aee3a15dd8881f2e11cc7c67d211d40be86ec018517d1b3140ff4bd031fb2cb86e48f1f6ee22432aa1f39c978bad5fd5bf5c6a1be9aa53411136429ed
 DIST gnumeric-1.12.50.tar.xz 18062104 BLAKE2B 
46d15e5fe540cce904de07b263707d7fd8c29d9a2611105cdb117a3acd6693651e588b4d281038b48fbc36bba100d162c2c2ab1be589ea206272155cbd9046df
 SHA512 
d5896cb8390c99fb3871c722116cc085b93b788fab91bf44d24f20228b8290170a0adc906160a6aa46431ae43b04079621c370dcda42658fa9ae3c1d8baf1730
+DIST gnumeric-1.12.51.tar.xz 18117120 BLAKE2B 
7d30dc01cda93a99ef8d47ccdf6bcfd1b6b6964a806599c7ade486f9bbfb61a876ef942174425cb2f59e018f5ec95a9df36a9deb0cd67d23e1801c2c289d83bd
 SHA512 
c46164d9deb29831ab059613548743d84cb15461ac363305a28097832eb69d3fbf3cf8784c420c777bd09e32212b2ef6237bfa56ca28a7e08fd3befde9dfed36

diff --git a/app-office/gnumeric/gnumeric-1.12.51.ebuild 
b/app-office/gnumeric/gnumeric-1.12.51.ebuild
new file mode 100644
index ..dbab1a8b51de
--- /dev/null
+++ b/app-office/gnumeric/gnumeric-1.12.51.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit gnome.org libtool python-r1 xdg
+
+DESCRIPTION="The GNOME Spreadsheet"
+HOMEPAGE="http://www.gnumeric.org/;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+introspection libgda perl"
+REQUIRED_USE="introspection? ( ${PYTHON_REQUIRED_USE} )"
+
+# Missing gnome-extra/libgnomedb required version in tree
+# but its upstream is dead and will be dropped soon.
+
+# lots of missing files, also fails tests due to 80-bit long story
+# upstream bug #721556
+RESTRICT="test"
+
+# Gnumeric has two python components
+# 1. The python loader for loading python-based plugins.
+#This component is pure python 2 and a port "is not currently being worked 
on".
+# 2. The python gobject-based introspection API. This component is compatible
+#with python 3.
+# Component 1. can only be re-enabled once someone has ported the upstream
+# codebase to python 3.
+# https://gitlab.gnome.org/GNOME/gnumeric/issues/419#note_618852
+RDEPEND="
+   app-arch/bzip2
+   sys-libs/zlib
+   >=dev-libs/glib-2.40.0:2
+   >=gnome-extra/libgsf-1.14.33:=
+   >=x11-libs/goffice-0.10.51:0.10
+   >=dev-libs/libxml2-2.4.12:2
+   >=x11-libs/pango-1.24.0:=
+
+   >=x11-libs/gtk+-3.8.7:3
+   x11-libs/cairo:=[svg]
+
+   introspection? (
+   ${PYTHON_DEPS}
+   >=dev-libs/gobject-introspection-1:=
+   )
+   perl? ( dev-lang/perl:= )
+   libgda? ( gnome-extra/libgda:5[gtk] )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.5
+   app-text/yelp-tools
+   dev-util/gtk-doc-am
+   >=dev-util/intltool-0.35.0
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   # Manage gi overrides ourselves
+   sed '/SUBDIRS/ s/introspection//' -i Makefile.{am,in} || die
+   elibtoolize
+}
+
+src_configure() {
+   econf \
+   --disable-gtk-doc \
+   --disable-maintainer-mode \
+   --disable-schemas-compile \
+   --disable-static \
+   --without-psiconv \
+   --without-python \
+   --with-zlib \
+   $(use_with libgda gda) \
+   $(use_enable introspection) \
+   $(use_with perl)
+}
+
+src_install() {
+   default
+   dodoc HACKING MAINTAINERS
+
+   if use introspection; then
+   python_moduleinto gi.overrides
+   python_foreach_impl python_domodule 
introspection/gi/overrides/Gnm.py
+   fi
+
+   # no static archives
+   find "${ED}" -name '*.la' -delete || die
+}



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

2022-01-22 Thread Pacho Ramos
commit: bb231b7754bbf1b6cb54f53a81221c3ac1202325
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jan 22 09:38:52 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jan 22 09:51:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb231b77

dev-libs/folks: Bump to 0.15.4

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 dev-libs/folks/Manifest|  1 +
 dev-libs/folks/folks-0.15.4.ebuild | 96 ++
 2 files changed, 97 insertions(+)

diff --git a/dev-libs/folks/Manifest b/dev-libs/folks/Manifest
index f6317c87b245..6d69ee3bf2b3 100644
--- a/dev-libs/folks/Manifest
+++ b/dev-libs/folks/Manifest
@@ -1 +1,2 @@
 DIST folks-0.15.3.tar.xz 491432 BLAKE2B 
f11123a2c41c4a36c002b26f3c3616d62e4a74bbddbde84643143404497c8e3c31d8cafc8bff0ba4714606259aaa6f7adf352ba4bb98a20c75a181ee68bfda3a
 SHA512 
dd54aef470990974bfc9b22fb83c868ca9674608ccfddeea1bb7507dfc77d7d12a43d43462957b0bb99bf249c13868ba7326f7fd7e38de8802a3ba54e33d8d58
+DIST folks-0.15.4.tar.xz 493004 BLAKE2B 
0e067a39b4e89e8fa41b20f37c774e56fcb1e0c8de23798ced647177b0d9329509ae3c03ff85a00464887deb4ce275c96b2fcf50aa2dd44af02e20b6ee45fe65
 SHA512 
4dbd0bb82d56a8cb179ab8148ce531817ccd55bd40f8b562eb0d77555b264e5190669b356ff009c81a963fdcacaabc02fe871bf0c3c668a648f2c820da76f25c

diff --git a/dev-libs/folks/folks-0.15.4.ebuild 
b/dev-libs/folks/folks-0.15.4.ebuild
new file mode 100644
index ..7d90012d5b65
--- /dev/null
+++ b/dev-libs/folks/folks-0.15.4.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.48"
+PYTHON_COMPAT=( python3_{7..10} )
+
+inherit gnome.org gnome2-utils meson python-any-r1 vala xdg
+
+DESCRIPTION="Library for aggregating people from multiple sources"
+HOMEPAGE="https://wiki.gnome.org/Projects/Folks 
https://gitlab.gnome.org/GNOME/folks;
+
+LICENSE="LGPL-2.1+"
+SLOT="0/26" # subslot = libfolks soname version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x86-linux"
+
+IUSE="bluetooth eds +telepathy test utils"
+REQUIRED_USE="bluetooth? ( eds )"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-libs/glib-2.58:2
+   >=dev-libs/libgee-0.10:0.8[introspection]
+   >=dev-libs/gobject-introspection-1.54:=
+   telepathy? (
+   >=net-libs/telepathy-glib-0.19.9
+   dev-libs/dbus-glib
+   )
+   eds? ( >=gnome-extra/evolution-data-server-3.38:= )
+   dev-libs/libxml2:2
+   utils? ( sys-libs/readline:0= )
+"
+# telepathy-mission-control needed at runtime; it is used by the telepathy
+# backend via telepathy-glib's AccountManager binding.
+RDEPEND="${DEPEND}
+   bluetooth? ( >=net-wireless/bluez-5[obex] )
+   telepathy? ( net-im/telepathy-mission-control )
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   $(vala_depend)
+   telepathy? ( net-libs/telepathy-glib[vala] )
+   eds? ( gnome-extra/evolution-data-server[vala] )
+   test? (
+   sys-apps/dbus
+   bluetooth? (
+   $(python_gen_any_dep '
+   dev-python/python-dbusmock[${PYTHON_USEDEP}]
+   ')
+   )
+   )
+"
+
+python_check_deps() {
+   if use test && use bluetooth; then
+   has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]"
+   fi
+}
+
+src_prepare() {
+   vala_src_prepare
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use bluetooth bluez_backend)
+   $(meson_use eds eds_backend)
+   $(meson_use eds ofono_backend)
+   $(meson_use telepathy telepathy_backend)
+   -Dzeitgeist=false # last rited package
+   -Dimport_tool=true
+   $(meson_use utils inspect_tool)
+   $(meson_use test tests)
+   -Dinstalled_tests=false
+   -Ddocs=false # Needs find_program sedding to specific version; 
only dev docs, don't bother
+   )
+   meson_src_configure
+}
+
+src_test() {
+   dbus-run-session meson test -C "${BUILD_DIR}" -t 5
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2022-01-22 Thread Pacho Ramos
commit: 7b0d3d7385af8198d11f8216baa65b13e2d6aadb
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jan 22 09:12:52 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jan 22 09:14:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b0d3d73

app-admin/abrt: Bump to 2.15.0

Also libnotify is needed

Closes: https://bugs.gentoo.org/830178
Thanks-to: Toralf Förster
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 app-admin/abrt/Manifest   |   1 +
 app-admin/abrt/abrt-2.15.0.ebuild | 127 ++
 2 files changed, 128 insertions(+)

diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest
index dfcbead27a34..6e5000396d5c 100644
--- a/app-admin/abrt/Manifest
+++ b/app-admin/abrt/Manifest
@@ -1 +1,2 @@
 DIST abrt-2.14.6.tar.gz 6057661 BLAKE2B 
2ef74203181c89818f283a801c4a1a0f22a01c92ca2415d245dc180ee721b3e29cb75c95e45d738f88b6bbf339fe8bef4e499ab6fecad33399dc8a5af8f98d4c
 SHA512 
eb1ba2f624d51eeccd203bb23060493347f5a9142fad7d0570d46134071d870a9c66b4fbfb8210e7d6f87c0c039f31eb486d18a36b10fba318e2180aa09df9fe
+DIST abrt-2.15.0.tar.gz 6122114 BLAKE2B 
ac075a15d4621596bbe3009bf2e4725040139d78077f85bd4daebbe86504f9aa0a12dcedcf3b5b65404bc2851e93e6b1113dcc37923832c826d572ab9810ef94
 SHA512 
2d6c1287c1f01990aeb30f956f465c7a6399a6e53dc667602e263c136f94bc4090b58876acba678b29671c0db89ae8e7dd6994cf8d0d2d9fbc375f54ae6cd935

diff --git a/app-admin/abrt/abrt-2.15.0.ebuild 
b/app-admin/abrt/abrt-2.15.0.ebuild
new file mode 100644
index ..6a77875e2603
--- /dev/null
+++ b/app-admin/abrt/abrt-2.15.0.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit autotools python-single-r1 tmpfiles xdg
+
+DESCRIPTION="Automatic bug detection and reporting tool"
+HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project 
https://github.com/abrt/abrt;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="selinux test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="${PYTHON_DEPS}
+   >=dev-libs/glib-2.56:2
+   >=dev-libs/libreport-2.13.0:=[gtk,python]
+   dev-libs/libxml2:2
+   >=gnome-base/gsettings-desktop-schemas-3.15.1
+   net-libs/libsoup:2.4
+   sys-apps/dbus
+   sys-apps/systemd:0=
+   sys-auth/polkit
+   sys-libs/libcap
+   sys-fs/inotify-tools
+   x11-libs/gtk+:3
+   x11-libs/libnotify
+"
+RDEPEND="${DEPEND}
+   acct-user/abrt
+   acct-group/abrt
+   app-arch/cpio
+   app-arch/rpm[python,${PYTHON_SINGLE_USEDEP}]
+   dev-libs/elfutils
+   dev-libs/json-c:0=
+   sys-apps/util-linux
+   >=sys-devel/gdb-7
+   $(python_gen_cond_dep '
+   dev-libs/satyr[${PYTHON_USEDEP}]
+   dev-python/argcomplete[${PYTHON_USEDEP}]
+   dev-python/argh[${PYTHON_USEDEP}]
+   dev-python/humanize[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   $(python_gen_cond_dep 'dev-python/python-systemd[${PYTHON_USEDEP}]')
+   test? (
+   $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
+   )
+   app-text/asciidoc
+   app-text/xmlto
+   >=dev-util/intltool-0.35.0
+   virtual/pkgconfig
+   >=sys-devel/gettext-0.17
+"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   python_fix_shebang .
+   default
+
+   # Install under proper directory
+   sed -i -e 's:dbusabrtdocdir = 
${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = 
${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die
+
+   # Ensure this works for systems with and without /usr merge
+   sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service 
|| die
+
+   # Fix hardcoded "pytest-3"
+   sed -i -e "s:pytest-3:pytest:" \
+   configure.ac src/python-problem/tests/Makefile.am src/cli/test 
|| die
+
+   # pyhook test is sensitive to the format of python's error messages, and
+   # fails with certain python versions
+   sed -e '/pyhook.at/ d' \
+   -i tests/Makefile.* tests/testsuite.at || die "sed remove 
pyhook tests failed"
+   ./gen-version || die # Needed to be run before autoreconf
+   eautoreconf
+}
+
+src_configure() {
+   myeconfargs=(
+   --libdir="${EPREFIX}/usr/$(get_libdir)"
+   --localstatedir="${EPREFIX}/var"
+   --without-bodhi
+   # package breaks due to not finding libreport-web with bodhi 
plugin enabled
+   

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

2022-01-22 Thread Pacho Ramos
commit: 4bef909d807209fc3d5215fe4daff411074ae595
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jan 22 09:05:06 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jan 22 09:14:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bef909d

app-admin/gnome-abrt: Bump to 1.4.1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 app-admin/gnome-abrt/Manifest|  1 +
 app-admin/gnome-abrt/gnome-abrt-1.4.1.ebuild | 57 
 2 files changed, 58 insertions(+)

diff --git a/app-admin/gnome-abrt/Manifest b/app-admin/gnome-abrt/Manifest
index 1666bda99a21..9c0e580f8585 100644
--- a/app-admin/gnome-abrt/Manifest
+++ b/app-admin/gnome-abrt/Manifest
@@ -1 +1,2 @@
 DIST gnome-abrt-1.4.0.tar.gz 112129 BLAKE2B 
f3f45c1793c59f4453ef17fd7e24877143cc5d87bdf8cfd6d778d9178005ff6083ce1564f06bb98d9027628bcdd4feb9d98edcbdcc76432c813065d518d0f91a
 SHA512 
eb66040f23a8cba4e015f4f72dee56d782aa3d8bdd90644dce2e7fa1776edc4dc14d69c3722503825db5ff75fa80bde09bbc5bcd9eb6f20209e7e579d8c33a21
+DIST gnome-abrt-1.4.1.tar.gz 115107 BLAKE2B 
6706e65f099056118b40e821325aa7861ef256bdf17d824a5222eeaa3355761bfc8f188e7b0a35305f47b66000c0992daa164d955bdf9d3f6005a1eb85b2a3c2
 SHA512 
c14397f94d39ce1a94247215679a36c0d1db5fee6a162956d5d87a4585207dbc1cafc60bd9b6b5e3cd5f8437a398ab4a983002d6d2a241a01d7d4da6b93060ae

diff --git a/app-admin/gnome-abrt/gnome-abrt-1.4.1.ebuild 
b/app-admin/gnome-abrt/gnome-abrt-1.4.1.ebuild
new file mode 100644
index ..f86e1b32f7a0
--- /dev/null
+++ b/app-admin/gnome-abrt/gnome-abrt-1.4.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{7..10} )
+
+inherit meson python-r1
+
+DESCRIPTION="A utility for viewing problems that have occurred with the system"
+HOMEPAGE="https://github.com/abrt/gnome-abrt;
+SRC_URI="https://github.com/abrt/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="doc"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   >=x11-libs/gtk+-3.10.0:3
+   >=dev-libs/libreport-2.14.0:0=[python,${PYTHON_USEDEP}]
+   >=app-admin/abrt-2.14.0
+   >=dev-python/pygobject-3.29.1:3[${PYTHON_USEDEP}]
+   >=dev-python/pyxdg-0.19[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   doc? (
+   app-text/asciidoc
+   app-text/xmlto
+   )
+   virtual/pkgconfig
+   >=sys-devel/gettext-0.17
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use doc docs)
+   -Dlint=false
+   )
+
+   python_foreach_impl meson_src_configure
+}
+
+src_compile() {
+   python_foreach_impl meson_src_compile
+}
+
+src_install() {
+   python_foreach_impl meson_src_install
+   python_foreach_impl python_optimize
+}
+
+src_test() {
+   python_foreach_impl meson_src_test
+}



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

2022-01-22 Thread Pacho Ramos
commit: 07b5195672f710e700de7dca39519ea1b58d60b6
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jan 22 09:08:40 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jan 22 09:14:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07b51956

dev-libs/libreport: Bump to 2.16.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 dev-libs/libreport/Manifest|   1 +
 dev-libs/libreport/libreport-2.16.0.ebuild | 100 +
 2 files changed, 101 insertions(+)

diff --git a/dev-libs/libreport/Manifest b/dev-libs/libreport/Manifest
index 7116c7dea91f..0c523b06126e 100644
--- a/dev-libs/libreport/Manifest
+++ b/dev-libs/libreport/Manifest
@@ -1 +1,2 @@
 DIST libreport-2.15.2.tar.gz 1859867 BLAKE2B 
f890e3cb8b2a23647e4c3fb0caaf984b1b21fd32e066d04f835f8a475e317cbc75287375e0a10a01b91670d04bba1f15b1180065f7029b8d7d1c0a2fb890914b
 SHA512 
c98003325fa70d674177c9f602a7f121815a9675701ee780ad8908ed69862f2c69be65c7483fd3f017ba299dda51ba304f0908c771c9d97cb5bba057e3a9c5dc
+DIST libreport-2.16.0.tar.gz 1901880 BLAKE2B 
520ad157de02dbe5fd15b2ffcfc9b0a09587c3696b41a202f0a78b53a2d366a2991906437aa38d7c84407dcd4a788d358b9e320f70c30e602f1b903433288717
 SHA512 
cbb456bb63b92a255fecb87191160c2e515b4434cbaaa9404fb69f4f78421fe98c4057969f4b6b99e1b52e815d83c483bdbbe606a4bd2e34cf5268769e7bd40f

diff --git a/dev-libs/libreport/libreport-2.16.0.ebuild 
b/dev-libs/libreport/libreport-2.16.0.ebuild
new file mode 100644
index ..f8d64e4b1687
--- /dev/null
+++ b/dev-libs/libreport/libreport-2.16.0.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{7..10} )
+
+inherit autotools python-r1
+
+DESCRIPTION="Generic library for reporting software bugs"
+HOMEPAGE="https://github.com/abrt/libreport;
+SRC_URI="https://github.com/abrt/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/2"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="gtk +python"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+   app-admin/augeas
+   app-arch/libarchive:0=
+   >=dev-libs/glib-2.43.4:2
+   >=dev-libs/satyr-0.38:0=
+   dev-libs/json-c:=
+   dev-libs/libxml2:2
+   dev-libs/nettle:=
+   dev-libs/newt:=
+   dev-libs/xmlrpc-c:=
+   net-libs/libproxy:=
+   net-misc/curl:=[ssl]
+   sys-apps/dbus
+   sys-apps/systemd
+   gtk? ( >=x11-libs/gtk+-3.3.12:3 )
+   python? ( ${PYTHON_DEPS} )
+   x11-misc/xdg-utils
+"
+RDEPEND="${DEPEND}
+   acct-user/abrt
+   acct-group/abrt
+"
+BDEPEND="
+   app-text/asciidoc
+   app-text/xmlto
+   >=dev-util/intltool-0.3.50
+   >=sys-devel/gettext-0.17
+   virtual/pkgconfig
+"
+
+# Tests require python-meh, which is highly redhat-specific.
+RESTRICT="test"
+
+src_prepare() {
+   default
+   ./gen-version || die # Needed to be run before autoreconf
+   eautoreconf
+   use python && python_copy_sources
+}
+
+src_configure() {
+   use python && python_setup
+
+   local myargs=(
+   --localstatedir="${EPREFIX}/var"
+   --without-bugzilla
+   $(use_with gtk)
+   $(use_with python python3)
+   )
+   if use python; then
+   python_foreach_impl run_in_build_dir econf "${myargs[@]}"
+   else
+   econf "${myargs[@]}"
+   fi
+}
+
+src_compile() {
+   if use python; then
+   python_foreach_impl run_in_build_dir default
+   else
+   default
+   fi
+}
+
+src_install() {
+   if use python; then
+   python_install() {
+   default
+   python_optimize
+   }
+   python_foreach_impl run_in_build_dir python_install
+   else
+   default
+   fi
+
+   # Need to set correct ownership for use by app-admin/abrt
+   diropts -o abrt -g abrt
+   keepdir /var/spool/abrt
+
+   find "${D}" -name '*.la' -exec rm -f {} + || die
+}



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

2022-01-16 Thread Pacho Ramos
commit: 277ef13c7bb383657ee4628b45a37b62f66eb20e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jan 16 09:37:57 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sun Jan 16 09:38:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=277ef13c

net-wireless/bluez: Sync with upstream fixes

For bug #827706

Bug: https://bugs.gentoo.org/827706
Bug: https://bugs.gentoo.org/829091
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 net-wireless/bluez/bluez-5.63-r1.ebuild| 295 +++
 ...hog-Fix-read-order-of-attributes-rediffed.patch | 542 +
 ...while-uhid-device-has-not-been-c-rediffed.patch |  90 
 3 files changed, 927 insertions(+)

diff --git a/net-wireless/bluez/bluez-5.63-r1.ebuild 
b/net-wireless/bluez/bluez-5.63-r1.ebuild
new file mode 100644
index ..baad2b48deaf
--- /dev/null
+++ b/net-wireless/bluez/bluez-5.63-r1.ebuild
@@ -0,0 +1,295 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit autotools linux-info python-single-r1 readme.gentoo-r1 systemd udev 
multilib-minimal
+
+DESCRIPTION="Bluetooth Tools and System Daemons for Linux"
+HOMEPAGE="http://www.bluez.org;
+SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0/3"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~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="
+   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
+
+   # https://github.com/bluez/bluez/issues/267
+   "${FILESDIR}"/${PN}-5.63-musl-limits.patch
+
+   # Fedora patches
+   # http://www.spinics.net/lists/linux-bluetooth/msg40136.html
+   
"${FILESDIR}"/0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch
+
+   # https://github.com/bluez/bluez/issues/220
+   "${FILESDIR}"/0001-hog-Fix-read-order-of-attributes-rediffed.patch
+   
"${FILESDIR}"/0002-hog-Add-input-queue-while-uhid-device-has-not-been-c-rediffed.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 ~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
+ 

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

2022-01-15 Thread Pacho Ramos
commit: 7b74ecfe5e9483658e11380bc31c1a0f38bebdda
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jan 15 09:40:13 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jan 15 09:40:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b74ecfe

x11-themes/QGnomePlatform: Rekeyword

It was dropped by accident

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 x11-themes/QGnomePlatform/QGnomePlatform-0.8.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-themes/QGnomePlatform/QGnomePlatform-0.8.4.ebuild 
b/x11-themes/QGnomePlatform/QGnomePlatform-0.8.4.ebuild
index 1b9fa2ddb7d5..9c6d74da733d 100644
--- a/x11-themes/QGnomePlatform/QGnomePlatform-0.8.4.ebuild
+++ b/x11-themes/QGnomePlatform/QGnomePlatform-0.8.4.ebuild
@@ -8,7 +8,7 @@ DESCRIPTION="A Qt Platform Theme aimed to accommodate GNOME 
settings"
 HOMEPAGE="https://github.com/FedoraQt/QGnomePlatform;
 SRC_URI="https://github.com/FedoraQt/QGnomePlatform/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 LICENSE="LGPL-2.1"
 SLOT="0"
 IUSE=""



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

2022-01-15 Thread Pacho Ramos
commit: 5a8ac2ac28e5f924dcf86660a8cbfbd34491fe2c
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jan 15 09:40:34 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jan 15 09:40:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a8ac2ac

x11-themes/QGnomePlatform: Drop old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 x11-themes/QGnomePlatform/Manifest |  2 --
 .../QGnomePlatform/QGnomePlatform-0.8.0.ebuild | 27 -
 .../QGnomePlatform/QGnomePlatform-0.8.1.ebuild | 34 --
 3 files changed, 63 deletions(-)

diff --git a/x11-themes/QGnomePlatform/Manifest 
b/x11-themes/QGnomePlatform/Manifest
index 187f4a73decc..fb5fcf58d277 100644
--- a/x11-themes/QGnomePlatform/Manifest
+++ b/x11-themes/QGnomePlatform/Manifest
@@ -1,4 +1,2 @@
-DIST QGnomePlatform-0.8.0.tar.gz 37381 BLAKE2B 
04aeb04f08441aa4964ddb7a3f0b6afbceead82abb5399d36731c77c6de6b303a7db188094857c8346381940deeb8bcd9c6d24e0521cb10b649209e1f6b8d0a0
 SHA512 
e862b84024ad77976b52cbacf1f920acaa60d2bfcb8f261f1215f2e5fb2dbe6d99e10aa425be70fa2dd324ac4d8c5b85958d68fae4fb7f9728caf097aa1bd102
-DIST QGnomePlatform-0.8.1.tar.gz 38565 BLAKE2B 
4b581186789990f4a2a7f96a98375185445ef57d8590495323e34875a6a08ca38e8f1e6ece7ff375867c1e126edbe2375e268f722485b29eac914a0139715a16
 SHA512 
d7b3253b9fcf2a1a6e320d069a6425aa78981a7f19609166b7f53fe1882e19a12fca7326265af091e6335c2ebc1f6492c5262428831e7fd8635ced23439a959f
 DIST QGnomePlatform-0.8.3.tar.gz 38556 BLAKE2B 
34348bdcd0e5e8d068ba660fa0487e20a495c6584193f69dcd528c892b0259206899de33e833c276ee6b0f1dbb2076b154cdde762f90f5127e9a1156fb8c8627
 SHA512 
64cba8e01ccb960669f6d9150cfb0f0b03e2371fffb6429fe7b5b6385ab825de6285a98ec27988bf87bb1ce8d61279b0a1fc85a01762aac4b57800f558fa2ff7
 DIST QGnomePlatform-0.8.4.tar.gz 38602 BLAKE2B 
19f33ca6fbf43fd5bbd53fec38187802bf0c0d48c4018cff9ae7252e3cca8c8abe27b0aaee54728ad4c232c97efda2163c5a1c1347b1d446f8fa955a0e7709c6
 SHA512 
e5bb5feae401bca145c4b7a4fc18f5a589e2acba20b9ce7d04a7dd1b1734741daf210ff8fba5e03ef5e4ad07efd274a1279e61b359f319b52e3b9bc4d49f9142

diff --git a/x11-themes/QGnomePlatform/QGnomePlatform-0.8.0.ebuild 
b/x11-themes/QGnomePlatform/QGnomePlatform-0.8.0.ebuild
deleted file mode 100644
index f6489dbb88e1..
--- a/x11-themes/QGnomePlatform/QGnomePlatform-0.8.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit cmake
-
-DESCRIPTION="A Qt Platform Theme aimed to accommodate GNOME settings"
-HOMEPAGE="https://github.com/FedoraQt/QGnomePlatform;
-SRC_URI="https://github.com/FedoraQt/QGnomePlatform/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-KEYWORDS="amd64 ~ppc64 x86"
-LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
-   dev-qt/qtdbus:5=
-   >=dev-qt/qtwidgets-5.12:5=
-   dev-qt/qtwayland:5=
-   dev-qt/qtx11extras:5=
-   gnome-base/gsettings-desktop-schemas
-   sys-apps/xdg-desktop-portal
-   x11-libs/gtk+:3[X]
-   >=x11-themes/adwaita-qt-1.3.1
-"
-DEPEND="${RDEPEND}"
-BDEPEND="${RDEPEND}"

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



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

2022-01-15 Thread Pacho Ramos
commit: 51b066bbdd98bdab54b6a2f4e4a303d9919863dd
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jan 15 09:39:45 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jan 15 09:40:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51b066bb

x11-themes/QGnomePlatform: Bump to 0.8.4

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

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

diff --git a/x11-themes/QGnomePlatform/Manifest 
b/x11-themes/QGnomePlatform/Manifest
index f16acf2d376c..187f4a73decc 100644
--- a/x11-themes/QGnomePlatform/Manifest
+++ b/x11-themes/QGnomePlatform/Manifest
@@ -1,3 +1,4 @@
 DIST QGnomePlatform-0.8.0.tar.gz 37381 BLAKE2B 
04aeb04f08441aa4964ddb7a3f0b6afbceead82abb5399d36731c77c6de6b303a7db188094857c8346381940deeb8bcd9c6d24e0521cb10b649209e1f6b8d0a0
 SHA512 
e862b84024ad77976b52cbacf1f920acaa60d2bfcb8f261f1215f2e5fb2dbe6d99e10aa425be70fa2dd324ac4d8c5b85958d68fae4fb7f9728caf097aa1bd102
 DIST QGnomePlatform-0.8.1.tar.gz 38565 BLAKE2B 
4b581186789990f4a2a7f96a98375185445ef57d8590495323e34875a6a08ca38e8f1e6ece7ff375867c1e126edbe2375e268f722485b29eac914a0139715a16
 SHA512 
d7b3253b9fcf2a1a6e320d069a6425aa78981a7f19609166b7f53fe1882e19a12fca7326265af091e6335c2ebc1f6492c5262428831e7fd8635ced23439a959f
 DIST QGnomePlatform-0.8.3.tar.gz 38556 BLAKE2B 
34348bdcd0e5e8d068ba660fa0487e20a495c6584193f69dcd528c892b0259206899de33e833c276ee6b0f1dbb2076b154cdde762f90f5127e9a1156fb8c8627
 SHA512 
64cba8e01ccb960669f6d9150cfb0f0b03e2371fffb6429fe7b5b6385ab825de6285a98ec27988bf87bb1ce8d61279b0a1fc85a01762aac4b57800f558fa2ff7
+DIST QGnomePlatform-0.8.4.tar.gz 38602 BLAKE2B 
19f33ca6fbf43fd5bbd53fec38187802bf0c0d48c4018cff9ae7252e3cca8c8abe27b0aaee54728ad4c232c97efda2163c5a1c1347b1d446f8fa955a0e7709c6
 SHA512 
e5bb5feae401bca145c4b7a4fc18f5a589e2acba20b9ce7d04a7dd1b1734741daf210ff8fba5e03ef5e4ad07efd274a1279e61b359f319b52e3b9bc4d49f9142

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



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

2022-01-15 Thread Pacho Ramos
commit: 4289f881069f19494e55afad2d9c2ceea729fe10
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jan 15 09:25:15 2022 +
Commit:     Pacho Ramos  gentoo  org>
CommitDate: Sat Jan 15 09:25:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4289f881

sys-apps/systemd-readahead: Fix depends

Closes: https://bugs.gentoo.org/830875
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 sys-apps/systemd-readahead/systemd-readahead-216.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sys-apps/systemd-readahead/systemd-readahead-216.ebuild 
b/sys-apps/systemd-readahead/systemd-readahead-216.ebuild
index 0efc3c3f12f9..d35257f5fe9a 100644
--- a/sys-apps/systemd-readahead/systemd-readahead-216.ebuild
+++ b/sys-apps/systemd-readahead/systemd-readahead-216.ebuild
@@ -16,7 +16,9 @@ IUSE=""
 S="${WORKDIR}/systemd-${PV}"
 
 RDEPEND=">=sys-apps/systemd-217:="
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-arch/xz-utils:0
dev-util/gperf
>=dev-util/intltool-0.50
>=sys-apps/coreutils-8.16



<    6   7   8   9   10   11   12   13   14   15   >