* [gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-panel/
@ 2020-02-29 21:22 Mart Raudsepp
0 siblings, 0 replies; 22+ messages in thread
From: Mart Raudsepp @ 2020-02-29 21:22 UTC (permalink / raw
To: gentoo-commits
commit: 34c1d339c323ad400426981a83461cb716a6e04d
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 29 21:15:32 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Feb 29 21:21:49 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34c1d339
gnome-base/gnome-panel-3.32: disallow eds-3.34 due to libecal API change
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
gnome-base/gnome-panel/gnome-panel-3.32.0.ebuild | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/gnome-base/gnome-panel/gnome-panel-3.32.0.ebuild b/gnome-base/gnome-panel/gnome-panel-3.32.0.ebuild
index 5f1bb00fd17..565591dd17d 100644
--- a/gnome-base/gnome-panel/gnome-panel-3.32.0.ebuild
+++ b/gnome-base/gnome-panel/gnome-panel-3.32.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -21,7 +21,9 @@ RDEPEND="
>=x11-libs/gtk+-3.22.0:3[X]
>=x11-libs/libwnck-3.4.6:3
>=gnome-base/gnome-menus-3.7.90:3
- eds? ( >=gnome-extra/evolution-data-server-3.5.3:= )
+ eds? ( >=gnome-extra/evolution-data-server-3.5.3:=
+ <gnome-extra/evolution-data-server-3.33
+ )
elogind? ( >=sys-auth/elogind-230 )
systemd? ( >=sys-apps/systemd-230:= )
>=x11-libs/cairo-1.0.0[X,glib]
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-panel/
@ 2020-03-01 16:18 Mart Raudsepp
0 siblings, 0 replies; 22+ messages in thread
From: Mart Raudsepp @ 2020-03-01 16:18 UTC (permalink / raw
To: gentoo-commits
commit: 05931f8d545990aa763fb443c39d803f4d981131
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 1 09:11:58 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Mar 1 16:17:35 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05931f8d
gnome-base/gnome-panel: bump to 3.34.1
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
gnome-base/gnome-panel/Manifest | 1 +
gnome-base/gnome-panel/gnome-panel-3.34.1.ebuild | 72 ++++++++++++++++++++++++
2 files changed, 73 insertions(+)
diff --git a/gnome-base/gnome-panel/Manifest b/gnome-base/gnome-panel/Manifest
index b2d2f065129..fe02316ff4c 100644
--- a/gnome-base/gnome-panel/Manifest
+++ b/gnome-base/gnome-panel/Manifest
@@ -1 +1,2 @@
DIST gnome-panel-3.32.0.tar.xz 3073664 BLAKE2B 90960646bb6a7d455e295203b0ae9af8fb2313d3f69c54907f5b975bcf2102667aac693c0e32912538015a48d784bfad45335df6df060dcebfeb04486955d850 SHA512 afbb5d61d024250bc6532ddcb2817067bb4e5f243a0d0f27efcaa9b1c2da8ab6c98e014e3a852ccb93d64aba8da51254d0e811f5eecc927cfc18c72e7c324e42
+DIST gnome-panel-3.34.1.tar.xz 3072196 BLAKE2B 23fdfc0b78e13169ec6af92ee386ae3997536199c6f13406523e2deb6b696b90828ce614fc06115a83fdb6ec76fc14e0518f4eb839eabfbf29507d6fd4b2ab3d SHA512 6d43285cda00b2e9415cf11f47a51a00941ed294edefb411f7b40003ece814ac08da9d2ccfb167a0a91c7abb9eb17a7f70970ac4eb585ce665cca5fcfbddcf03
diff --git a/gnome-base/gnome-panel/gnome-panel-3.34.1.ebuild b/gnome-base/gnome-panel/gnome-panel-3.34.1.ebuild
new file mode 100644
index 00000000000..fb34a9ab003
--- /dev/null
+++ b/gnome-base/gnome-panel/gnome-panel-3.34.1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eapi7-ver gnome2
+
+DESCRIPTION="The GNOME Flashback Panel"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-panel/"
+
+LICENSE="GPL-2+ FDL-1.1 LGPL-2.1+"
+SLOT="0"
+IUSE="eds elogind systemd"
+REQUIRED_USE="^^ ( elogind systemd )"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ >=gnome-base/gnome-desktop-2.91.0:3=
+ >=x11-libs/gdk-pixbuf-2.26.0:2
+ >=x11-libs/pango-1.15.4
+ >=dev-libs/glib-2.45.3:2
+ >=x11-libs/gtk+-3.22.0:3[X]
+ >=x11-libs/libwnck-3.4.6:3
+ >=gnome-base/gnome-menus-3.7.90:3
+ eds? ( >=gnome-extra/evolution-data-server-3.33.2:=
+ )
+ elogind? ( >=sys-auth/elogind-230 )
+ systemd? ( >=sys-apps/systemd-230:= )
+ >=x11-libs/cairo-1.0.0[X,glib]
+ >=dev-libs/libgweather-3.28.0:2=
+ >=gnome-base/dconf-0.13.4
+ >=x11-libs/libXrandr-1.3.0
+ gnome-base/gdm
+ x11-libs/libX11
+ x11-libs/libXi
+ sys-auth/polkit
+ x11-libs/libXi
+"
+DEPEND="${RDEPEND}
+ app-text/docbook-xml-dtd:4.1.2
+ dev-util/gdbus-codegen
+ dev-util/glib-utils
+ >=dev-util/gtk-doc-am-1.25
+ dev-util/itstool
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ x11-base/xorg-proto
+" # yelp-tools and autoconf-archive for eautoreconf
+
+src_configure() {
+ local myconf=(
+ --disable-static
+ $(use_enable eds)
+ )
+
+ # Below elogind MENU_* pkg-config calls need to match up with what upstream has
+ # each version (libsystemd replaced with libelogind). Explicit per-version die
+ # to force a manual recheck. Only update the explicit version if the
+ # "PKG_CHECK_MODULES([MENU], ...)" block did not change; otherwise adjust
+ # elogind conditional block below accordingly first.
+ if ver_test ${PV} -ne 3.34.1; then
+ die "Maintainer has not checked over packages MENU pkg-config deps for elogind support"
+ fi
+
+ if use elogind; then
+ myconf+=(
+ MENU_CFLAGS=`pkg-config --cflags gdm gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind 2>/dev/null`
+ MENU_LIBS=`pkg-config --libs gdm gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind 2>/dev/null`
+ )
+ fi
+
+ gnome2_src_configure "${myconf[@]}"
+}
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-panel/
@ 2020-04-25 21:14 Mart Raudsepp
0 siblings, 0 replies; 22+ messages in thread
From: Mart Raudsepp @ 2020-04-25 21:14 UTC (permalink / raw
To: gentoo-commits
commit: 1c429103fffb56e6d885a403ac82a3f1b863ff75
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 25 21:08:50 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Apr 25 21:08:50 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c429103
gnome-base/gnome-panel: remove old
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
gnome-base/gnome-panel/Manifest | 1 -
gnome-base/gnome-panel/gnome-panel-3.32.0.ebuild | 72 ------------------------
2 files changed, 73 deletions(-)
diff --git a/gnome-base/gnome-panel/Manifest b/gnome-base/gnome-panel/Manifest
index fe02316ff4c..d126de8947f 100644
--- a/gnome-base/gnome-panel/Manifest
+++ b/gnome-base/gnome-panel/Manifest
@@ -1,2 +1 @@
-DIST gnome-panel-3.32.0.tar.xz 3073664 BLAKE2B 90960646bb6a7d455e295203b0ae9af8fb2313d3f69c54907f5b975bcf2102667aac693c0e32912538015a48d784bfad45335df6df060dcebfeb04486955d850 SHA512 afbb5d61d024250bc6532ddcb2817067bb4e5f243a0d0f27efcaa9b1c2da8ab6c98e014e3a852ccb93d64aba8da51254d0e811f5eecc927cfc18c72e7c324e42
DIST gnome-panel-3.34.1.tar.xz 3072196 BLAKE2B 23fdfc0b78e13169ec6af92ee386ae3997536199c6f13406523e2deb6b696b90828ce614fc06115a83fdb6ec76fc14e0518f4eb839eabfbf29507d6fd4b2ab3d SHA512 6d43285cda00b2e9415cf11f47a51a00941ed294edefb411f7b40003ece814ac08da9d2ccfb167a0a91c7abb9eb17a7f70970ac4eb585ce665cca5fcfbddcf03
diff --git a/gnome-base/gnome-panel/gnome-panel-3.32.0.ebuild b/gnome-base/gnome-panel/gnome-panel-3.32.0.ebuild
deleted file mode 100644
index 565591dd17d..00000000000
--- a/gnome-base/gnome-panel/gnome-panel-3.32.0.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eapi7-ver gnome2
-
-DESCRIPTION="The GNOME Flashback Panel"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-panel/"
-
-LICENSE="GPL-2+ FDL-1.1 LGPL-2.1+"
-SLOT="0"
-IUSE="eds elogind systemd"
-REQUIRED_USE="^^ ( elogind systemd )"
-KEYWORDS="~amd64"
-
-RDEPEND="
- >=gnome-base/gnome-desktop-2.91.0:3=
- >=x11-libs/gdk-pixbuf-2.26.0:2
- >=x11-libs/pango-1.15.4
- >=dev-libs/glib-2.45.3:2
- >=x11-libs/gtk+-3.22.0:3[X]
- >=x11-libs/libwnck-3.4.6:3
- >=gnome-base/gnome-menus-3.7.90:3
- eds? ( >=gnome-extra/evolution-data-server-3.5.3:=
- <gnome-extra/evolution-data-server-3.33
- )
- elogind? ( >=sys-auth/elogind-230 )
- systemd? ( >=sys-apps/systemd-230:= )
- >=x11-libs/cairo-1.0.0[X,glib]
- >=dev-libs/libgweather-3.28.0:2=
- >=gnome-base/dconf-0.13.4
- >=x11-libs/libXrandr-1.3.0
- gnome-base/gdm
- x11-libs/libX11
- sys-auth/polkit
- x11-libs/libXi
-"
-DEPEND="${RDEPEND}
- app-text/docbook-xml-dtd:4.1.2
- dev-util/gdbus-codegen
- dev-util/glib-utils
- >=dev-util/gtk-doc-am-1.25
- dev-util/itstool
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
- x11-base/xorg-proto
-" # yelp-tools and autoconf-archive for eautoreconf
-
-src_configure() {
- local myconf=(
- --disable-static
- $(use_enable eds)
- )
-
- # Below elogind MENU_* pkg-config calls need to match up with what upstream has
- # each version (libsystemd replaced with libelogind). Explicit per-version die
- # to force a manual recheck. Only update the explicit version if the
- # "PKG_CHECK_MODULES([MENU], ...)" block did not change; otherwise adjust
- # elogind conditional block below accordingly first.
- if ver_test ${PV} -ne 3.32.0; then
- die "Maintainer has not checked over packages MENU pkg-config deps for elogind support"
- fi
-
- if use elogind; then
- myconf+=(
- MENU_CFLAGS=`pkg-config --cflags gdm gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind 2>/dev/null`
- MENU_LIBS=`pkg-config --libs gdm gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind 2>/dev/null`
- )
- fi
-
- gnome2_src_configure "${myconf[@]}"
-}
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-panel/
@ 2020-07-12 21:32 Mart Raudsepp
0 siblings, 0 replies; 22+ messages in thread
From: Mart Raudsepp @ 2020-07-12 21:32 UTC (permalink / raw
To: gentoo-commits
commit: 2bffc6cb3307871a1e90040ea84bf6b89106f6a4
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 12 12:13:27 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Jul 12 21:02:46 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bffc6cb
gnome-base/gnome-panel: bump to 3.36.2
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
gnome-base/gnome-panel/Manifest | 1 +
gnome-base/gnome-panel/gnome-panel-3.36.2.ebuild | 71 ++++++++++++++++++++++++
2 files changed, 72 insertions(+)
diff --git a/gnome-base/gnome-panel/Manifest b/gnome-base/gnome-panel/Manifest
index d126de8947f..5365d25a090 100644
--- a/gnome-base/gnome-panel/Manifest
+++ b/gnome-base/gnome-panel/Manifest
@@ -1 +1,2 @@
DIST gnome-panel-3.34.1.tar.xz 3072196 BLAKE2B 23fdfc0b78e13169ec6af92ee386ae3997536199c6f13406523e2deb6b696b90828ce614fc06115a83fdb6ec76fc14e0518f4eb839eabfbf29507d6fd4b2ab3d SHA512 6d43285cda00b2e9415cf11f47a51a00941ed294edefb411f7b40003ece814ac08da9d2ccfb167a0a91c7abb9eb17a7f70970ac4eb585ce665cca5fcfbddcf03
+DIST gnome-panel-3.36.2.tar.xz 3033016 BLAKE2B faf5b81c07eccca9d78ed56be9e124e8f909bb577739810a059135cd6afc9cd293b5a023a129063c48168029a1f9a2dd6fd9c714f80e0c566f820291dd15217f SHA512 cbd7eaf1778dd3f6751c020540c243b02787feb5781195fd5db008fc66683ea5330d89ab0f2c740020695c4da7856b5678491ec3e711d6ce41e884a0374e937b
diff --git a/gnome-base/gnome-panel/gnome-panel-3.36.2.ebuild b/gnome-base/gnome-panel/gnome-panel-3.36.2.ebuild
new file mode 100644
index 00000000000..a2d70aaaaf6
--- /dev/null
+++ b/gnome-base/gnome-panel/gnome-panel-3.36.2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eapi7-ver gnome2
+
+DESCRIPTION="The GNOME Flashback Panel"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-panel/"
+
+LICENSE="GPL-2+ FDL-1.1 LGPL-2.1+"
+SLOT="0"
+IUSE="eds elogind systemd"
+REQUIRED_USE="^^ ( elogind systemd )"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ >=gnome-base/gnome-desktop-2.91.0:3=
+ >=x11-libs/gdk-pixbuf-2.26.0:2
+ >=x11-libs/pango-1.15.4
+ >=dev-libs/glib-2.45.3:2
+ >=x11-libs/gtk+-3.22.0:3[X]
+ >=x11-libs/libwnck-3.4.6:3
+ >=gnome-base/gnome-menus-3.7.90:3
+ eds? ( >=gnome-extra/evolution-data-server-3.33.2:=
+ )
+ elogind? ( >=sys-auth/elogind-230 )
+ systemd? ( >=sys-apps/systemd-230:= )
+ >=x11-libs/cairo-1.0.0[X,glib]
+ >=dev-libs/libgweather-3.28.0:2=
+ >=gnome-base/dconf-0.13.4
+ >=x11-libs/libXrandr-1.3.0
+ gnome-base/gdm
+ x11-libs/libX11
+ x11-libs/libXi
+ sys-auth/polkit
+ x11-libs/libXi
+"
+DEPEND="${RDEPEND}
+ app-text/docbook-xml-dtd:4.1.2
+ dev-util/gdbus-codegen
+ dev-util/glib-utils
+ dev-util/itstool
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ x11-base/xorg-proto
+" # yelp-tools and autoconf-archive for eautoreconf
+
+src_configure() {
+ local myconf=(
+ --disable-static
+ $(use_enable eds)
+ )
+
+ # Below elogind MENU_* pkg-config calls need to match up with what upstream has
+ # each version (libsystemd replaced with libelogind). Explicit per-version die
+ # to force a manual recheck. Only update the explicit version if the
+ # "PKG_CHECK_MODULES([MENU], ...)" block did not change; otherwise adjust
+ # elogind conditional block below accordingly first.
+ if ver_test ${PV} -ne 3.36.2; then
+ die "Maintainer has not checked over packages MENU pkg-config deps for elogind support"
+ fi
+
+ if use elogind; then
+ myconf+=(
+ MENU_CFLAGS=`pkg-config --cflags gdm gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind 2>/dev/null`
+ MENU_LIBS=`pkg-config --libs gdm gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind 2>/dev/null`
+ )
+ fi
+
+ gnome2_src_configure "${myconf[@]}"
+}
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-panel/
@ 2020-11-07 17:41 Mart Raudsepp
0 siblings, 0 replies; 22+ messages in thread
From: Mart Raudsepp @ 2020-11-07 17:41 UTC (permalink / raw
To: gentoo-commits
commit: 58001f7488e4fe6a9c84bf4e2df798274f979c22
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 7 17:40:15 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Nov 7 17:40:15 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58001f74
gnome-base/gnome-panel: remove old
Package-Manager: Portage-2.3.103, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
gnome-base/gnome-panel/Manifest | 1 -
gnome-base/gnome-panel/gnome-panel-3.34.1.ebuild | 72 ------------------------
2 files changed, 73 deletions(-)
diff --git a/gnome-base/gnome-panel/Manifest b/gnome-base/gnome-panel/Manifest
index 5365d25a090..c9bad31cf3a 100644
--- a/gnome-base/gnome-panel/Manifest
+++ b/gnome-base/gnome-panel/Manifest
@@ -1,2 +1 @@
-DIST gnome-panel-3.34.1.tar.xz 3072196 BLAKE2B 23fdfc0b78e13169ec6af92ee386ae3997536199c6f13406523e2deb6b696b90828ce614fc06115a83fdb6ec76fc14e0518f4eb839eabfbf29507d6fd4b2ab3d SHA512 6d43285cda00b2e9415cf11f47a51a00941ed294edefb411f7b40003ece814ac08da9d2ccfb167a0a91c7abb9eb17a7f70970ac4eb585ce665cca5fcfbddcf03
DIST gnome-panel-3.36.2.tar.xz 3033016 BLAKE2B faf5b81c07eccca9d78ed56be9e124e8f909bb577739810a059135cd6afc9cd293b5a023a129063c48168029a1f9a2dd6fd9c714f80e0c566f820291dd15217f SHA512 cbd7eaf1778dd3f6751c020540c243b02787feb5781195fd5db008fc66683ea5330d89ab0f2c740020695c4da7856b5678491ec3e711d6ce41e884a0374e937b
diff --git a/gnome-base/gnome-panel/gnome-panel-3.34.1.ebuild b/gnome-base/gnome-panel/gnome-panel-3.34.1.ebuild
deleted file mode 100644
index fb34a9ab003..00000000000
--- a/gnome-base/gnome-panel/gnome-panel-3.34.1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eapi7-ver gnome2
-
-DESCRIPTION="The GNOME Flashback Panel"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-panel/"
-
-LICENSE="GPL-2+ FDL-1.1 LGPL-2.1+"
-SLOT="0"
-IUSE="eds elogind systemd"
-REQUIRED_USE="^^ ( elogind systemd )"
-KEYWORDS="~amd64"
-
-RDEPEND="
- >=gnome-base/gnome-desktop-2.91.0:3=
- >=x11-libs/gdk-pixbuf-2.26.0:2
- >=x11-libs/pango-1.15.4
- >=dev-libs/glib-2.45.3:2
- >=x11-libs/gtk+-3.22.0:3[X]
- >=x11-libs/libwnck-3.4.6:3
- >=gnome-base/gnome-menus-3.7.90:3
- eds? ( >=gnome-extra/evolution-data-server-3.33.2:=
- )
- elogind? ( >=sys-auth/elogind-230 )
- systemd? ( >=sys-apps/systemd-230:= )
- >=x11-libs/cairo-1.0.0[X,glib]
- >=dev-libs/libgweather-3.28.0:2=
- >=gnome-base/dconf-0.13.4
- >=x11-libs/libXrandr-1.3.0
- gnome-base/gdm
- x11-libs/libX11
- x11-libs/libXi
- sys-auth/polkit
- x11-libs/libXi
-"
-DEPEND="${RDEPEND}
- app-text/docbook-xml-dtd:4.1.2
- dev-util/gdbus-codegen
- dev-util/glib-utils
- >=dev-util/gtk-doc-am-1.25
- dev-util/itstool
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
- x11-base/xorg-proto
-" # yelp-tools and autoconf-archive for eautoreconf
-
-src_configure() {
- local myconf=(
- --disable-static
- $(use_enable eds)
- )
-
- # Below elogind MENU_* pkg-config calls need to match up with what upstream has
- # each version (libsystemd replaced with libelogind). Explicit per-version die
- # to force a manual recheck. Only update the explicit version if the
- # "PKG_CHECK_MODULES([MENU], ...)" block did not change; otherwise adjust
- # elogind conditional block below accordingly first.
- if ver_test ${PV} -ne 3.34.1; then
- die "Maintainer has not checked over packages MENU pkg-config deps for elogind support"
- fi
-
- if use elogind; then
- myconf+=(
- MENU_CFLAGS=`pkg-config --cflags gdm gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind 2>/dev/null`
- MENU_LIBS=`pkg-config --libs gdm gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind 2>/dev/null`
- )
- fi
-
- gnome2_src_configure "${myconf[@]}"
-}
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-panel/
@ 2020-12-14 16:47 Mike Gilbert
0 siblings, 0 replies; 22+ messages in thread
From: Mike Gilbert @ 2020-12-14 16:47 UTC (permalink / raw
To: gentoo-commits
commit: 8de56a6ce69708d679352ca879c18fc5298095e5
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 13 02:54:31 2020 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Mon Dec 14 16:45:15 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8de56a6c
gnome-base/gnome-panel: fix quoting for pkg-config
Bug: https://bugs.gentoo.org/756238
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
gnome-base/gnome-panel/gnome-panel-3.36.2.ebuild | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/gnome-base/gnome-panel/gnome-panel-3.36.2.ebuild b/gnome-base/gnome-panel/gnome-panel-3.36.2.ebuild
index a2d70aaaaf6..c33ffe3fbb7 100644
--- a/gnome-base/gnome-panel/gnome-panel-3.36.2.ebuild
+++ b/gnome-base/gnome-panel/gnome-panel-3.36.2.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-inherit eapi7-ver gnome2
+inherit eapi7-ver gnome2 toolchain-funcs
DESCRIPTION="The GNOME Flashback Panel"
HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-panel/"
@@ -61,9 +61,10 @@ src_configure() {
fi
if use elogind; then
+ local pkgconfig="$(tc-getPKG_CONFIG)"
myconf+=(
- MENU_CFLAGS=`pkg-config --cflags gdm gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind 2>/dev/null`
- MENU_LIBS=`pkg-config --libs gdm gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind 2>/dev/null`
+ MENU_CFLAGS="$(${pkgconfig} --cflags gdm gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)"
+ MENU_LIBS="$(${pkgconfig} --libs gdm gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)"
)
fi
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-panel/
@ 2021-05-01 13:39 Matt Turner
0 siblings, 0 replies; 22+ messages in thread
From: Matt Turner @ 2021-05-01 13:39 UTC (permalink / raw
To: gentoo-commits
commit: dce7e02642f0e8cf52f6572852200296ff90f64c
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat May 1 13:19:48 2021 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat May 1 13:34:38 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dce7e026
gnome-base/gnome-panel: Version bump to 3.40.0
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
gnome-base/gnome-panel/Manifest | 1 +
gnome-base/gnome-panel/gnome-panel-3.40.0.ebuild | 73 ++++++++++++++++++++++++
2 files changed, 74 insertions(+)
diff --git a/gnome-base/gnome-panel/Manifest b/gnome-base/gnome-panel/Manifest
index c9bad31cf3a..b244c2a9a8f 100644
--- a/gnome-base/gnome-panel/Manifest
+++ b/gnome-base/gnome-panel/Manifest
@@ -1 +1,2 @@
DIST gnome-panel-3.36.2.tar.xz 3033016 BLAKE2B faf5b81c07eccca9d78ed56be9e124e8f909bb577739810a059135cd6afc9cd293b5a023a129063c48168029a1f9a2dd6fd9c714f80e0c566f820291dd15217f SHA512 cbd7eaf1778dd3f6751c020540c243b02787feb5781195fd5db008fc66683ea5330d89ab0f2c740020695c4da7856b5678491ec3e711d6ce41e884a0374e937b
+DIST gnome-panel-3.40.0.tar.xz 2924776 BLAKE2B fb7d3b85c0eb7509810b1c3730f27479516b104ded31127c9fb2d2852277e62270b300d238b0e2de944d571c68db9ac2b35ed323ddd709e6a4b669089f09bae2 SHA512 49d8fde009ccf139dcc1412863432e642c11e3c149c6f39ab8f51d8027880654625a997f58efe03234ea2716ad0316f7d5f60fb493e7e6cea366611b975effe6
diff --git a/gnome-base/gnome-panel/gnome-panel-3.40.0.ebuild b/gnome-base/gnome-panel/gnome-panel-3.40.0.ebuild
new file mode 100644
index 00000000000..6b723efd785
--- /dev/null
+++ b/gnome-base/gnome-panel/gnome-panel-3.40.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome2 toolchain-funcs
+
+DESCRIPTION="The GNOME Flashback Panel"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-panel/"
+
+LICENSE="GPL-2+ FDL-1.1 LGPL-2.1+"
+SLOT="0"
+IUSE="eds elogind systemd"
+REQUIRED_USE="^^ ( elogind systemd )"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ >=gnome-base/gnome-desktop-2.91.0:3=
+ >=x11-libs/gdk-pixbuf-2.26.0:2
+ >=x11-libs/pango-1.15.4
+ >=dev-libs/glib-2.67.1:2
+ >=x11-libs/gtk+-3.22.0:3[X]
+ >=x11-libs/libwnck-3.4.6:3
+ >=gnome-base/gnome-menus-3.7.90:3
+ eds? ( >=gnome-extra/evolution-data-server-3.33.2:= )
+ elogind? ( >=sys-auth/elogind-230 )
+ systemd? ( >=sys-apps/systemd-230:= )
+ >=x11-libs/cairo-1.0.0[X,glib]
+ >=dev-libs/libgweather-40.0:2=
+ >=gnome-base/dconf-0.13.4
+ >=x11-libs/libXrandr-1.3.0
+ gnome-base/gdm
+ x11-libs/libX11
+ x11-libs/libXi
+ sys-auth/polkit
+ x11-libs/libXi
+"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto
+"
+BDEPEND="
+ app-text/docbook-xml-dtd:4.1.2
+ dev-util/gdbus-codegen
+ dev-util/glib-utils
+ dev-util/itstool
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+" # yelp-tools and autoconf-archive for eautoreconf
+
+src_configure() {
+ local myconf=(
+ --disable-static
+ $(use_enable eds)
+ )
+
+ # Below elogind MENU_* pkg-config calls need to match up with what upstream has
+ # each version (libsystemd replaced with libelogind). Explicit per-version die
+ # to force a manual recheck. Only update the explicit version if the
+ # "PKG_CHECK_MODULES([MENU], ...)" block did not change; otherwise adjust
+ # elogind conditional block below accordingly first.
+ if ver_test ${PV} -ne 3.40.0; then
+ die "Maintainer has not checked over packages MENU pkg-config deps for elogind support"
+ fi
+
+ if use elogind; then
+ local pkgconfig="$(tc-getPKG_CONFIG)"
+ myconf+=(
+ MENU_CFLAGS="$(${pkgconfig} --cflags gdm gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)"
+ MENU_LIBS="$(${pkgconfig} --libs gdm gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)"
+ )
+ fi
+
+ gnome2_src_configure "${myconf[@]}"
+}
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-panel/
@ 2021-10-09 16:42 Mart Raudsepp
0 siblings, 0 replies; 22+ messages in thread
From: Mart Raudsepp @ 2021-10-09 16:42 UTC (permalink / raw
To: gentoo-commits
commit: 91c8d1ee568e98a2eb75fd9f59f76937b8bb9409
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 9 11:28:23 2021 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Oct 9 16:40:42 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91c8d1ee
gnome-base/gnome-panel: remove old
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
gnome-base/gnome-panel/Manifest | 1 -
gnome-base/gnome-panel/gnome-panel-3.36.2.ebuild | 72 ------------------------
2 files changed, 73 deletions(-)
diff --git a/gnome-base/gnome-panel/Manifest b/gnome-base/gnome-panel/Manifest
index b244c2a9a8f..e262f5f7346 100644
--- a/gnome-base/gnome-panel/Manifest
+++ b/gnome-base/gnome-panel/Manifest
@@ -1,2 +1 @@
-DIST gnome-panel-3.36.2.tar.xz 3033016 BLAKE2B faf5b81c07eccca9d78ed56be9e124e8f909bb577739810a059135cd6afc9cd293b5a023a129063c48168029a1f9a2dd6fd9c714f80e0c566f820291dd15217f SHA512 cbd7eaf1778dd3f6751c020540c243b02787feb5781195fd5db008fc66683ea5330d89ab0f2c740020695c4da7856b5678491ec3e711d6ce41e884a0374e937b
DIST gnome-panel-3.40.0.tar.xz 2924776 BLAKE2B fb7d3b85c0eb7509810b1c3730f27479516b104ded31127c9fb2d2852277e62270b300d238b0e2de944d571c68db9ac2b35ed323ddd709e6a4b669089f09bae2 SHA512 49d8fde009ccf139dcc1412863432e642c11e3c149c6f39ab8f51d8027880654625a997f58efe03234ea2716ad0316f7d5f60fb493e7e6cea366611b975effe6
diff --git a/gnome-base/gnome-panel/gnome-panel-3.36.2.ebuild b/gnome-base/gnome-panel/gnome-panel-3.36.2.ebuild
deleted file mode 100644
index c33ffe3fbb7..00000000000
--- a/gnome-base/gnome-panel/gnome-panel-3.36.2.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eapi7-ver gnome2 toolchain-funcs
-
-DESCRIPTION="The GNOME Flashback Panel"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-panel/"
-
-LICENSE="GPL-2+ FDL-1.1 LGPL-2.1+"
-SLOT="0"
-IUSE="eds elogind systemd"
-REQUIRED_USE="^^ ( elogind systemd )"
-KEYWORDS="~amd64"
-
-RDEPEND="
- >=gnome-base/gnome-desktop-2.91.0:3=
- >=x11-libs/gdk-pixbuf-2.26.0:2
- >=x11-libs/pango-1.15.4
- >=dev-libs/glib-2.45.3:2
- >=x11-libs/gtk+-3.22.0:3[X]
- >=x11-libs/libwnck-3.4.6:3
- >=gnome-base/gnome-menus-3.7.90:3
- eds? ( >=gnome-extra/evolution-data-server-3.33.2:=
- )
- elogind? ( >=sys-auth/elogind-230 )
- systemd? ( >=sys-apps/systemd-230:= )
- >=x11-libs/cairo-1.0.0[X,glib]
- >=dev-libs/libgweather-3.28.0:2=
- >=gnome-base/dconf-0.13.4
- >=x11-libs/libXrandr-1.3.0
- gnome-base/gdm
- x11-libs/libX11
- x11-libs/libXi
- sys-auth/polkit
- x11-libs/libXi
-"
-DEPEND="${RDEPEND}
- app-text/docbook-xml-dtd:4.1.2
- dev-util/gdbus-codegen
- dev-util/glib-utils
- dev-util/itstool
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
- x11-base/xorg-proto
-" # yelp-tools and autoconf-archive for eautoreconf
-
-src_configure() {
- local myconf=(
- --disable-static
- $(use_enable eds)
- )
-
- # Below elogind MENU_* pkg-config calls need to match up with what upstream has
- # each version (libsystemd replaced with libelogind). Explicit per-version die
- # to force a manual recheck. Only update the explicit version if the
- # "PKG_CHECK_MODULES([MENU], ...)" block did not change; otherwise adjust
- # elogind conditional block below accordingly first.
- if ver_test ${PV} -ne 3.36.2; then
- die "Maintainer has not checked over packages MENU pkg-config deps for elogind support"
- fi
-
- if use elogind; then
- local pkgconfig="$(tc-getPKG_CONFIG)"
- myconf+=(
- MENU_CFLAGS="$(${pkgconfig} --cflags gdm gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)"
- MENU_LIBS="$(${pkgconfig} --libs gdm gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)"
- )
- fi
-
- gnome2_src_configure "${myconf[@]}"
-}
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-panel/
@ 2022-01-17 23:19 Matt Turner
0 siblings, 0 replies; 22+ messages in thread
From: Matt Turner @ 2022-01-17 23:19 UTC (permalink / raw
To: gentoo-commits
commit: 9409bed77a1402f75c3ac406f09ede5cac1ecb4b
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 17 22:51:02 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Jan 17 23:18:56 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9409bed7
gnome-base/gnome-panel: Version bump to 3.42.0
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
gnome-base/gnome-panel/Manifest | 1 +
gnome-base/gnome-panel/gnome-panel-3.42.0.ebuild | 73 ++++++++++++++++++++++++
2 files changed, 74 insertions(+)
diff --git a/gnome-base/gnome-panel/Manifest b/gnome-base/gnome-panel/Manifest
index e262f5f7346e..491b9682744e 100644
--- a/gnome-base/gnome-panel/Manifest
+++ b/gnome-base/gnome-panel/Manifest
@@ -1 +1,2 @@
DIST gnome-panel-3.40.0.tar.xz 2924776 BLAKE2B fb7d3b85c0eb7509810b1c3730f27479516b104ded31127c9fb2d2852277e62270b300d238b0e2de944d571c68db9ac2b35ed323ddd709e6a4b669089f09bae2 SHA512 49d8fde009ccf139dcc1412863432e642c11e3c149c6f39ab8f51d8027880654625a997f58efe03234ea2716ad0316f7d5f60fb493e7e6cea366611b975effe6
+DIST gnome-panel-3.42.0.tar.xz 2927280 BLAKE2B ec0490115d3d1e728f7b6dc85b915a8390148e55c0b9342ee1125c1bceb34cc4721d350e0bac01a5c55d5eede885938711a2b234eb3e28ba59b87feceee3b41c SHA512 834b5ed58f3444bddbf59caeb42740ee1fbd2bcea9914b69f9c14baa39cd8105d4e822f7e408a605ced3d6c4a69eb76a97c4e069b6466c88b2db7d7afed7540c
diff --git a/gnome-base/gnome-panel/gnome-panel-3.42.0.ebuild b/gnome-base/gnome-panel/gnome-panel-3.42.0.ebuild
new file mode 100644
index 000000000000..5ae488ada9d7
--- /dev/null
+++ b/gnome-base/gnome-panel/gnome-panel-3.42.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome2 toolchain-funcs
+
+DESCRIPTION="The GNOME Flashback Panel"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-panel/"
+
+LICENSE="GPL-2+ FDL-1.1 LGPL-2.1+"
+SLOT="0"
+IUSE="eds elogind systemd"
+REQUIRED_USE="^^ ( elogind systemd )"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+ >=gnome-base/gnome-desktop-2.91.0:3=
+ >=x11-libs/gdk-pixbuf-2.26.0:2
+ >=x11-libs/pango-1.15.4
+ >=dev-libs/glib-2.67.1:2
+ >=x11-libs/gtk+-3.22.0:3[X]
+ >=x11-libs/libwnck-40.0:3
+ >=gnome-base/gnome-menus-3.7.90:3
+ eds? ( >=gnome-extra/evolution-data-server-3.33.2:= )
+ elogind? ( >=sys-auth/elogind-230 )
+ systemd? ( >=sys-apps/systemd-230:= )
+ >=x11-libs/cairo-1.0.0[X,glib]
+ >=dev-libs/libgweather-40.0:2=
+ >=gnome-base/dconf-0.13.4
+ >=x11-libs/libXrandr-1.3.0
+ gnome-base/gdm
+ x11-libs/libX11
+ x11-libs/libXi
+ sys-auth/polkit
+ x11-libs/libXi
+"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto
+"
+BDEPEND="
+ app-text/docbook-xml-dtd:4.1.2
+ dev-util/gdbus-codegen
+ dev-util/glib-utils
+ dev-util/itstool
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+" # yelp-tools and autoconf-archive for eautoreconf
+
+src_configure() {
+ local myconf=(
+ --disable-static
+ $(use_enable eds)
+ )
+
+ # Below elogind MENU_* pkg-config calls need to match up with what upstream has
+ # each version (libsystemd replaced with libelogind). Explicit per-version die
+ # to force a manual recheck. Only update the explicit version if the
+ # "PKG_CHECK_MODULES([MENU], ...)" block did not change; otherwise adjust
+ # elogind conditional block below accordingly first.
+ if ver_test ${PV} -ne 3.42.0; then
+ die "Maintainer has not checked over packages MENU pkg-config deps for elogind support"
+ fi
+
+ if use elogind; then
+ local pkgconfig="$(tc-getPKG_CONFIG)"
+ myconf+=(
+ MENU_CFLAGS="$(${pkgconfig} --cflags gdm gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)"
+ MENU_LIBS="$(${pkgconfig} --libs gdm gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)"
+ )
+ fi
+
+ gnome2_src_configure "${myconf[@]}"
+}
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-panel/
@ 2022-03-27 18:58 Matt Turner
0 siblings, 0 replies; 22+ messages in thread
From: Matt Turner @ 2022-03-27 18:58 UTC (permalink / raw
To: gentoo-commits
commit: 7a7504d9f7b4cfe896820b7f690340816d09aa67
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 27 18:50:22 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Mar 27 18:51:11 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a7504d9
gnome-base/gnome-panel: Version bump to 3.44.0
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
gnome-base/gnome-panel/Manifest | 1 +
gnome-base/gnome-panel/gnome-panel-3.44.0.ebuild | 73 ++++++++++++++++++++++++
2 files changed, 74 insertions(+)
diff --git a/gnome-base/gnome-panel/Manifest b/gnome-base/gnome-panel/Manifest
index edb5716e0fc8..f501457fa5aa 100644
--- a/gnome-base/gnome-panel/Manifest
+++ b/gnome-base/gnome-panel/Manifest
@@ -1 +1,2 @@
DIST gnome-panel-3.42.0.tar.xz 2927280 BLAKE2B ec0490115d3d1e728f7b6dc85b915a8390148e55c0b9342ee1125c1bceb34cc4721d350e0bac01a5c55d5eede885938711a2b234eb3e28ba59b87feceee3b41c SHA512 834b5ed58f3444bddbf59caeb42740ee1fbd2bcea9914b69f9c14baa39cd8105d4e822f7e408a605ced3d6c4a69eb76a97c4e069b6466c88b2db7d7afed7540c
+DIST gnome-panel-3.44.0.tar.xz 2852688 BLAKE2B 2d31d9456cb94f5f7d4a7f02b1be7da901f79b32a098877d7b778570b67c7f9be42105f5dbcf0ee6eacdf5359349c31140677b87eedbe9c1516f63104be668d1 SHA512 b3300f6943c970b9a2ea27b9459ab82e634226372006b7748551e6c8c24897c9df4ab2bc5528eae6758d9cd431cb2428465ef30fdcc012ddac7c69cd4f43f966
diff --git a/gnome-base/gnome-panel/gnome-panel-3.44.0.ebuild b/gnome-base/gnome-panel/gnome-panel-3.44.0.ebuild
new file mode 100644
index 000000000000..ab207cb1486c
--- /dev/null
+++ b/gnome-base/gnome-panel/gnome-panel-3.44.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2 toolchain-funcs
+
+DESCRIPTION="The GNOME Flashback Panel"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-panel/"
+
+LICENSE="GPL-2+ FDL-1.1 LGPL-2.1+"
+SLOT="0"
+IUSE="eds elogind systemd"
+REQUIRED_USE="^^ ( elogind systemd )"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+ >=gnome-base/gnome-desktop-2.91.0:3=
+ >=x11-libs/gdk-pixbuf-2.26.0:2
+ >=x11-libs/pango-1.15.4
+ >=dev-libs/glib-2.67.1:2
+ >=x11-libs/gtk+-3.22.0:3[X]
+ >=x11-libs/libwnck-40.0:3
+ >=gnome-base/gnome-menus-3.7.90:3
+ eds? ( >=gnome-extra/evolution-data-server-3.33.2:= )
+ elogind? ( >=sys-auth/elogind-230 )
+ systemd? ( >=sys-apps/systemd-230:= )
+ >=x11-libs/cairo-1.0.0[X,glib]
+ >=dev-libs/libgweather-3.91.0:4=
+ >=gnome-base/dconf-0.13.4
+ >=x11-libs/libXrandr-1.3.0
+ gnome-base/gdm
+ x11-libs/libX11
+ x11-libs/libXi
+ sys-auth/polkit
+ x11-libs/libXi
+"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto
+"
+BDEPEND="
+ app-text/docbook-xml-dtd:4.1.2
+ dev-util/gdbus-codegen
+ dev-util/glib-utils
+ dev-util/itstool
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+" # yelp-tools and autoconf-archive for eautoreconf
+
+src_configure() {
+ local myconf=(
+ --disable-static
+ $(use_enable eds)
+ )
+
+ # Below elogind MENU_* pkg-config calls need to match up with what upstream has
+ # each version (libsystemd replaced with libelogind). Explicit per-version die
+ # to force a manual recheck. Only update the explicit version if the
+ # "PKG_CHECK_MODULES([MENU], ...)" block did not change; otherwise adjust
+ # elogind conditional block below accordingly first.
+ if ver_test ${PV} -ne 3.44.0; then
+ die "Maintainer has not checked over packages MENU pkg-config deps for elogind support"
+ fi
+
+ if use elogind; then
+ local pkgconfig="$(tc-getPKG_CONFIG)"
+ myconf+=(
+ MENU_CFLAGS="$(${pkgconfig} --cflags gdm gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)"
+ MENU_LIBS="$(${pkgconfig} --libs gdm gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)"
+ )
+ fi
+
+ gnome2_src_configure "${myconf[@]}"
+}
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-panel/
@ 2022-09-30 16:52 Matt Turner
0 siblings, 0 replies; 22+ messages in thread
From: Matt Turner @ 2022-09-30 16:52 UTC (permalink / raw
To: gentoo-commits
commit: 42aea7cf8dd23fad3234d2aae7c755a9ba43327f
Author: Pascal Jäger <pascal.jaeger <AT> leimstift <DOT> de>
AuthorDate: Thu Sep 29 19:58:34 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Sep 30 16:52:04 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42aea7cf
gnome-base/gnome-panel: add dep <dev-libs/libgweather-4.2.0:4
Signed-off-by: Pascal Jäger <pascal.jaeger <AT> leimstift.de>
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
.../{gnome-panel-3.44.0.ebuild => gnome-panel-3.44.0-r1.ebuild} | 2 ++
1 file changed, 2 insertions(+)
diff --git a/gnome-base/gnome-panel/gnome-panel-3.44.0.ebuild b/gnome-base/gnome-panel/gnome-panel-3.44.0-r1.ebuild
similarity index 96%
rename from gnome-base/gnome-panel/gnome-panel-3.44.0.ebuild
rename to gnome-base/gnome-panel/gnome-panel-3.44.0-r1.ebuild
index ab207cb1486c..248101e116ee 100644
--- a/gnome-base/gnome-panel/gnome-panel-3.44.0.ebuild
+++ b/gnome-base/gnome-panel/gnome-panel-3.44.0-r1.ebuild
@@ -13,6 +13,7 @@ IUSE="eds elogind systemd"
REQUIRED_USE="^^ ( elogind systemd )"
KEYWORDS="~amd64 ~riscv"
+# <libgweather-4.2.0 because of libsoup:3 transition
RDEPEND="
>=gnome-base/gnome-desktop-2.91.0:3=
>=x11-libs/gdk-pixbuf-2.26.0:2
@@ -26,6 +27,7 @@ RDEPEND="
systemd? ( >=sys-apps/systemd-230:= )
>=x11-libs/cairo-1.0.0[X,glib]
>=dev-libs/libgweather-3.91.0:4=
+ <dev-libs/libgweather-4.2.0:4=
>=gnome-base/dconf-0.13.4
>=x11-libs/libXrandr-1.3.0
gnome-base/gdm
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-panel/
@ 2022-10-07 22:30 Matt Turner
0 siblings, 0 replies; 22+ messages in thread
From: Matt Turner @ 2022-10-07 22:30 UTC (permalink / raw
To: gentoo-commits
commit: 83892ec7833ff8ff9ff0e909b7a277475ceaf3bf
Author: Pascal Jäger <pascal.jaeger <AT> leimstift <DOT> de>
AuthorDate: Tue Oct 4 17:36:30 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Oct 7 22:29:57 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83892ec7
gnome-base/gnome-panel: fix elogind build
Closes: https://bugs.gentoo.org/787431
Signed-off-by: Pascal Jäger <pascal.jaeger <AT> leimstift.de>
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
.../{gnome-panel-3.44.0-r1.ebuild => gnome-panel-3.44.0-r2.ebuild} | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/gnome-base/gnome-panel/gnome-panel-3.44.0-r1.ebuild b/gnome-base/gnome-panel/gnome-panel-3.44.0-r2.ebuild
similarity index 80%
rename from gnome-base/gnome-panel/gnome-panel-3.44.0-r1.ebuild
rename to gnome-base/gnome-panel/gnome-panel-3.44.0-r2.ebuild
index 248101e116ee..e2782d5ff07f 100644
--- a/gnome-base/gnome-panel/gnome-panel-3.44.0-r1.ebuild
+++ b/gnome-base/gnome-panel/gnome-panel-3.44.0-r2.ebuild
@@ -59,6 +59,8 @@ src_configure() {
# to force a manual recheck. Only update the explicit version if the
# "PKG_CHECK_MODULES([MENU], ...)" block did not change; otherwise adjust
# elogind conditional block below accordingly first.
+ # DO NOT just change the version, look in configure.ac in which PKG_CHECK_MODULES-sections
+ # libsystemd is used and check if there are new sections where it is used!
if ver_test ${PV} -ne 3.44.0; then
die "Maintainer has not checked over packages MENU pkg-config deps for elogind support"
fi
@@ -66,6 +68,10 @@ src_configure() {
if use elogind; then
local pkgconfig="$(tc-getPKG_CONFIG)"
myconf+=(
+ ACTION_BUTTON_CFLAGS="$(${pkgconfig} --cflags gio-unix-2.0 gtk+-3.0 libelogind x11)"
+ ACTION_BUTTON_LIBS="$(${pkgconfig} --libs gio-unix-2.0 gtk+-3.0 libelogind x11)"
+ LAUNCHER_CFLAGS="$(${pkgconfig} --cflags gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)"
+ LAUNCHER_LIBS="$(${pkgconfig} --libs gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)"
MENU_CFLAGS="$(${pkgconfig} --cflags gdm gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)"
MENU_LIBS="$(${pkgconfig} --libs gdm gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)"
)
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-panel/
@ 2022-10-30 16:34 Matt Turner
0 siblings, 0 replies; 22+ messages in thread
From: Matt Turner @ 2022-10-30 16:34 UTC (permalink / raw
To: gentoo-commits
commit: d24fce79ebc2b5c9c1efde42105bf8bcd615b07a
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 21:20:04 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Oct 30 16:33:55 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d24fce79
gnome-base/gnome-panel: Set remote-id
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
gnome-base/gnome-panel/metadata.xml | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/gnome-base/gnome-panel/metadata.xml b/gnome-base/gnome-panel/metadata.xml
index 7b343b06be8a..300ece137047 100644
--- a/gnome-base/gnome-panel/metadata.xml
+++ b/gnome-base/gnome-panel/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</name>
-</maintainer>
+ <maintainer type="project">
+ <email>gnome@gentoo.org</email>
+ <name>Gentoo GNOME Desktop</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="gnome-gitlab">GNOME/gnome-panel</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-panel/
@ 2023-03-03 18:50 Arthur Zamarin
0 siblings, 0 replies; 22+ messages in thread
From: Arthur Zamarin @ 2023-03-03 18:50 UTC (permalink / raw
To: gentoo-commits
commit: 3b2c2e889f21be26dfa87f0a78b036f5798fe078
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 3 18:49:57 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 3 18:49:57 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b2c2e88
gnome-base/gnome-panel: Stabilize 3.46.0 amd64, #892705
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
gnome-base/gnome-panel/gnome-panel-3.46.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnome-base/gnome-panel/gnome-panel-3.46.0.ebuild b/gnome-base/gnome-panel/gnome-panel-3.46.0.ebuild
index 24dcdd4a7d3a..6d2e01c4b9d3 100644
--- a/gnome-base/gnome-panel/gnome-panel-3.46.0.ebuild
+++ b/gnome-base/gnome-panel/gnome-panel-3.46.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ LICENSE="GPL-2+ FDL-1.1 LGPL-2.1+"
SLOT="0"
IUSE="eds elogind systemd"
REQUIRED_USE="^^ ( elogind systemd )"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="amd64 ~riscv"
RDEPEND="
>=gnome-base/gnome-desktop-2.91.0:3=
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-panel/
@ 2023-09-27 6:58 Florian Schmaus
0 siblings, 0 replies; 22+ messages in thread
From: Florian Schmaus @ 2023-09-27 6:58 UTC (permalink / raw
To: gentoo-commits
commit: 8e757cc416da3ede46374f6cc54d8fcb33c02a58
Author: Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 27 06:46:27 2023 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Wed Sep 27 06:58:16 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e757cc4
gnome-base/gnome-panel: add myself as a maintainer
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
gnome-base/gnome-panel/metadata.xml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/gnome-base/gnome-panel/metadata.xml b/gnome-base/gnome-panel/metadata.xml
index 300ece137047..088b9ec9ec95 100644
--- a/gnome-base/gnome-panel/metadata.xml
+++ b/gnome-base/gnome-panel/metadata.xml
@@ -5,6 +5,10 @@
<email>gnome@gentoo.org</email>
<name>Gentoo GNOME Desktop</name>
</maintainer>
+ <maintainer type="person">
+ <email>flow@gentoo.org</email>
+ <name>Florian Schmaus</name>
+ </maintainer>
<upstream>
<remote-id type="gnome-gitlab">GNOME/gnome-panel</remote-id>
</upstream>
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-panel/
@ 2023-09-27 6:58 Florian Schmaus
0 siblings, 0 replies; 22+ messages in thread
From: Florian Schmaus @ 2023-09-27 6:58 UTC (permalink / raw
To: gentoo-commits
commit: d641572f46ae8cc0d6dff79fc8ca8a4c4e689604
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Sat Sep 23 20:56:07 2023 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Wed Sep 27 06:58:15 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d641572f
gnome-base/gnome-panel: Version bump to 3.50.0
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33016
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
gnome-base/gnome-panel/Manifest | 1 +
gnome-base/gnome-panel/gnome-panel-3.50.0.ebuild | 79 ++++++++++++++++++++++++
2 files changed, 80 insertions(+)
diff --git a/gnome-base/gnome-panel/Manifest b/gnome-base/gnome-panel/Manifest
index c2f51fecad37..d7cf85b2215f 100644
--- a/gnome-base/gnome-panel/Manifest
+++ b/gnome-base/gnome-panel/Manifest
@@ -1 +1,2 @@
DIST gnome-panel-3.46.0.tar.xz 2797164 BLAKE2B 48f4a070df7015a8cca2b5041329f3ebb88474abf42cd21f74514ef557426c260110916eb1e23fafec1f99ec2e339258241484a87a6cd52a293d7df6abfff001 SHA512 a49f3978bd9561973c41083006b831cf4fcb07408048106ef56dae7e0809fb3ec825c8b4a1c09e818255c7995c45a6d33aa4f47e61f778f4b1f29ccc7c9033f7
+DIST gnome-panel-3.50.0.tar.xz 2769200 BLAKE2B a386ccf11408772939af434d9f69c00a3bc22c0c104acd2e88e105c3f0d8ea3cfcd9145e6fc5d6e802d02740bcc89a86af403a9ade86271eddb7d8325fecadad SHA512 29e5eb22feec1b2d57fc0cd4c307012bbad50b15d49dc0fc7e2c0a1090a744ca9f1857ee74f2f0a7f77943ebe6ecf4f71c577adaeb19633f34ba93aad26e3c74
diff --git a/gnome-base/gnome-panel/gnome-panel-3.50.0.ebuild b/gnome-base/gnome-panel/gnome-panel-3.50.0.ebuild
new file mode 100644
index 000000000000..3001fd142130
--- /dev/null
+++ b/gnome-base/gnome-panel/gnome-panel-3.50.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2 toolchain-funcs
+
+DESCRIPTION="The GNOME Flashback Panel"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-panel/"
+
+LICENSE="GPL-2+ FDL-1.1 LGPL-2.1+"
+SLOT="0"
+IUSE="eds elogind systemd"
+REQUIRED_USE="^^ ( elogind systemd )"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+ >=gnome-base/gnome-desktop-2.91.0:3=
+ >=x11-libs/gdk-pixbuf-2.26.0:2
+ >=x11-libs/pango-1.15.4
+ >=dev-libs/glib-2.67.1:2
+ >=x11-libs/gtk+-3.22.0:3[X]
+ >=x11-libs/libwnck-43.0:3
+ >=gnome-base/gnome-menus-3.7.90:3
+ eds? ( >=gnome-extra/evolution-data-server-3.46.0:= )
+ elogind? ( >=sys-auth/elogind-230 )
+ systemd? ( >=sys-apps/systemd-230:= )
+ >=x11-libs/cairo-1.0.0[X,glib]
+ >=dev-libs/libgweather-4.2.0:4=
+ >=gnome-base/dconf-0.13.4
+ >=x11-libs/libXrandr-1.3.0
+ gnome-base/gdm
+ x11-libs/libX11
+ x11-libs/libXi
+ sci-geosciences/geocode-glib:2
+ sys-auth/polkit
+"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto
+"
+BDEPEND="
+ app-text/docbook-xml-dtd:4.1.2
+ dev-util/gdbus-codegen
+ dev-util/glib-utils
+ dev-util/itstool
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+" # yelp-tools and autoconf-archive for eautoreconf
+
+src_configure() {
+ local myconf=(
+ --disable-static
+ $(use_enable eds)
+ )
+
+ # Below elogind MENU_* pkg-config calls need to match up with what upstream has
+ # each version (libsystemd replaced with libelogind). Explicit per-version die
+ # to force a manual recheck. Only update the explicit version if the
+ # "PKG_CHECK_MODULES([MENU], ...)" block did not change; otherwise adjust
+ # elogind conditional block below accordingly first.
+ # DO NOT just change the version, look in configure.ac in which PKG_CHECK_MODULES-sections
+ # libsystemd is used and check if there are new sections where it is used!
+ if ver_test ${PV} -ne 3.50.0; then
+ die "Maintainer has not checked over packages MENU pkg-config deps for elogind support"
+ fi
+
+ if use elogind; then
+ local pkgconfig="$(tc-getPKG_CONFIG)"
+ myconf+=(
+ ACTION_BUTTON_CFLAGS="$(${pkgconfig} --cflags gio-unix-2.0 gtk+-3.0 libelogind x11)"
+ ACTION_BUTTON_LIBS="$(${pkgconfig} --libs gio-unix-2.0 gtk+-3.0 libelogind x11)"
+ LAUNCHER_CFLAGS="$(${pkgconfig} --cflags gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)"
+ LAUNCHER_LIBS="$(${pkgconfig} --libs gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)"
+ MENU_CFLAGS="$(${pkgconfig} --cflags gdm gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)"
+ MENU_LIBS="$(${pkgconfig} --libs gdm gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)"
+ )
+ fi
+
+ gnome2_src_configure "${myconf[@]}"
+}
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-panel/
@ 2024-01-09 15:33 Florian Schmaus
0 siblings, 0 replies; 22+ messages in thread
From: Florian Schmaus @ 2024-01-09 15:33 UTC (permalink / raw
To: gentoo-commits
commit: b70072e2687afbec78fe7bb31a8a7937383e3f56
Author: Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 9 15:31:27 2024 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Tue Jan 9 15:33:10 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b70072e2
gnome-base/gnome-panel: stabilize 3.50.0 for amd64
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
gnome-base/gnome-panel/gnome-panel-3.50.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnome-base/gnome-panel/gnome-panel-3.50.0.ebuild b/gnome-base/gnome-panel/gnome-panel-3.50.0.ebuild
index 3001fd142130..f65a44120055 100644
--- a/gnome-base/gnome-panel/gnome-panel-3.50.0.ebuild
+++ b/gnome-base/gnome-panel/gnome-panel-3.50.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ LICENSE="GPL-2+ FDL-1.1 LGPL-2.1+"
SLOT="0"
IUSE="eds elogind systemd"
REQUIRED_USE="^^ ( elogind systemd )"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="amd64 ~riscv"
RDEPEND="
>=gnome-base/gnome-desktop-2.91.0:3=
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-panel/
@ 2024-05-28 8:01 Florian Schmaus
0 siblings, 0 replies; 22+ messages in thread
From: Florian Schmaus @ 2024-05-28 8:01 UTC (permalink / raw
To: gentoo-commits
commit: 5543c74cd8602c88fc822d650fe1e6616014df42
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Thu Mar 21 02:35:53 2024 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Tue May 28 07:50:30 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5543c74c
gnome-base/gnome-panel: Bump to version 3.52.0
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36864
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
gnome-base/gnome-panel/Manifest | 1 +
gnome-base/gnome-panel/gnome-panel-3.52.0.ebuild | 80 ++++++++++++++++++++++++
2 files changed, 81 insertions(+)
diff --git a/gnome-base/gnome-panel/Manifest b/gnome-base/gnome-panel/Manifest
index d7cf85b2215f..eb4088180e46 100644
--- a/gnome-base/gnome-panel/Manifest
+++ b/gnome-base/gnome-panel/Manifest
@@ -1,2 +1,3 @@
DIST gnome-panel-3.46.0.tar.xz 2797164 BLAKE2B 48f4a070df7015a8cca2b5041329f3ebb88474abf42cd21f74514ef557426c260110916eb1e23fafec1f99ec2e339258241484a87a6cd52a293d7df6abfff001 SHA512 a49f3978bd9561973c41083006b831cf4fcb07408048106ef56dae7e0809fb3ec825c8b4a1c09e818255c7995c45a6d33aa4f47e61f778f4b1f29ccc7c9033f7
DIST gnome-panel-3.50.0.tar.xz 2769200 BLAKE2B a386ccf11408772939af434d9f69c00a3bc22c0c104acd2e88e105c3f0d8ea3cfcd9145e6fc5d6e802d02740bcc89a86af403a9ade86271eddb7d8325fecadad SHA512 29e5eb22feec1b2d57fc0cd4c307012bbad50b15d49dc0fc7e2c0a1090a744ca9f1857ee74f2f0a7f77943ebe6ecf4f71c577adaeb19633f34ba93aad26e3c74
+DIST gnome-panel-3.52.0.tar.xz 2777368 BLAKE2B 91b1ea930609b74dfdf25dfac7decfad4feb71ac3032ec9c728a46200fba9faf78efed95d1c000891a7b749fa94b7131ebca5fae88530d482b2b1228f875bf5c SHA512 56d986c01360b7625ee6a946fa053327dc1e9a429a71445b6e71d5c69c5a38b445e4d3ee28c71a0a2e5b3f1e0b5612f7138249379e88efa7e5cc03532532ec79
diff --git a/gnome-base/gnome-panel/gnome-panel-3.52.0.ebuild b/gnome-base/gnome-panel/gnome-panel-3.52.0.ebuild
new file mode 100644
index 000000000000..c5e3aa3d0b25
--- /dev/null
+++ b/gnome-base/gnome-panel/gnome-panel-3.52.0.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2 toolchain-funcs
+
+DESCRIPTION="The GNOME Flashback Panel"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-panel/"
+
+LICENSE="GPL-2+ FDL-1.1 LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+IUSE="eds elogind systemd"
+REQUIRED_USE="^^ ( elogind systemd )"
+
+RDEPEND="
+ >=gnome-base/gnome-desktop-2.91.0:3=
+ >=x11-libs/gdk-pixbuf-2.26.0:2
+ >=x11-libs/pango-1.15.4
+ >=dev-libs/glib-2.67.1:2
+ >=x11-libs/gtk+-3.22.0:3[X]
+ >=x11-libs/libwnck-43.0:3
+ >=gnome-base/gnome-menus-3.7.90:3
+ >=gnome-base/gsettings-desktop-schemas-42.0
+ eds? ( >=gnome-extra/evolution-data-server-3.46.0:= )
+ elogind? ( >=sys-auth/elogind-230 )
+ systemd? ( >=sys-apps/systemd-230:= )
+ >=x11-libs/cairo-1.0.0[X,glib]
+ >=dev-libs/libgweather-4.2.0:4=
+ >=gnome-base/dconf-0.13.4
+ >=x11-libs/libXrandr-1.3.0
+ gnome-base/gdm
+ x11-libs/libX11
+ x11-libs/libXi
+ sci-geosciences/geocode-glib:2
+ sys-auth/polkit
+"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto
+"
+BDEPEND="
+ app-text/docbook-xml-dtd:4.1.2
+ dev-util/gdbus-codegen
+ dev-util/glib-utils
+ dev-util/itstool
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+" # yelp-tools and autoconf-archive for eautoreconf
+
+src_configure() {
+ local myconf=(
+ --disable-static
+ $(use_enable eds)
+ )
+
+ # Below elogind MENU_* pkg-config calls need to match up with what upstream has
+ # each version (libsystemd replaced with libelogind). Explicit per-version die
+ # to force a manual recheck. Only update the explicit version if the
+ # "PKG_CHECK_MODULES([MENU], ...)" block did not change; otherwise adjust
+ # elogind conditional block below accordingly first.
+ # DO NOT just change the version, look in configure.ac in which PKG_CHECK_MODULES-sections
+ # libsystemd is used and check if there are new sections where it is used!
+ if ver_test ${PV} -ne 3.50.0; then
+ die "Maintainer has not checked over packages MENU pkg-config deps for elogind support"
+ fi
+
+ if use elogind; then
+ local pkgconfig="$(tc-getPKG_CONFIG)"
+ myconf+=(
+ ACTION_BUTTON_CFLAGS="$(${pkgconfig} --cflags gio-unix-2.0 gtk+-3.0 libelogind x11)"
+ ACTION_BUTTON_LIBS="$(${pkgconfig} --libs gio-unix-2.0 gtk+-3.0 libelogind x11)"
+ LAUNCHER_CFLAGS="$(${pkgconfig} --cflags gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)"
+ LAUNCHER_LIBS="$(${pkgconfig} --libs gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)"
+ MENU_CFLAGS="$(${pkgconfig} --cflags gdm gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)"
+ MENU_LIBS="$(${pkgconfig} --libs gdm gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)"
+ )
+ fi
+
+ gnome2_src_configure "${myconf[@]}"
+}
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-panel/
@ 2024-05-28 10:23 Florian Schmaus
0 siblings, 0 replies; 22+ messages in thread
From: Florian Schmaus @ 2024-05-28 10:23 UTC (permalink / raw
To: gentoo-commits
commit: d5a55fcccaabd24eaf74696ba43292b89489eb0b
Author: Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Tue May 28 09:42:23 2024 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Tue May 28 09:48:04 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5a55fcc
gnome-base/gnome-panel: fix ver check
Closes: https://bugs.gentoo.org/932876
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
gnome-base/gnome-panel/gnome-panel-3.52.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnome-base/gnome-panel/gnome-panel-3.52.0.ebuild b/gnome-base/gnome-panel/gnome-panel-3.52.0.ebuild
index c5e3aa3d0b25..bf150df9a1a0 100644
--- a/gnome-base/gnome-panel/gnome-panel-3.52.0.ebuild
+++ b/gnome-base/gnome-panel/gnome-panel-3.52.0.ebuild
@@ -60,7 +60,7 @@ src_configure() {
# elogind conditional block below accordingly first.
# DO NOT just change the version, look in configure.ac in which PKG_CHECK_MODULES-sections
# libsystemd is used and check if there are new sections where it is used!
- if ver_test ${PV} -ne 3.50.0; then
+ if ver_test ${PV} -ne 3.52.0; then
die "Maintainer has not checked over packages MENU pkg-config deps for elogind support"
fi
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-panel/
@ 2024-05-28 15:41 Florian Schmaus
0 siblings, 0 replies; 22+ messages in thread
From: Florian Schmaus @ 2024-05-28 15:41 UTC (permalink / raw
To: gentoo-commits
commit: 4c0bf3ea15d61fc81c7f0524174be4ad2839bdc2
Author: Yakov Mirenkov <yakov.mirenkov <AT> yahoo <DOT> com>
AuthorDate: Sun Mar 17 13:34:44 2024 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Tue May 28 15:38:57 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c0bf3ea
gnome-base/gnome-panel: fix action button building
Fixed error:
libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -DLOCALEDIR=\"/usr/share/locale\" -DGMENU_I_KNOW_THIS_IS_UNSTABLE -DG_LOG_DOMAIN=\"action-button\" -DG_LOG_USE_STRUCTURED=1 -I../.. -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/lib64/libffi/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/sysprof-4 -pthread -I/usr/include/gio-unix-2.0 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/gio-unix-2.0
-I/usr/include/elogind -I/usr/include/libmount -I/usr/include/blkid -I/usr/lib64/libffi/include -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/sysprof-4 -pthread -fno-strict-aliasing -Wnested-externs -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict
-Wnull-dereference -Wdouble-promotion -Wno-error=unused-parameter -Wno-error=missing-field-initializers -march=native -O3 -c gpab-screensaver-gen.c -fPIC -DPIC -o .libs/org_gnome_gnome_panel_action_button_la-gpab-screensaver-gen.o
panel-run-dialog.c:43:10: fatal error: gmenu-tree.h: No such file or directory
43 | #include <gmenu-tree.h>
Closes: https://bugs.gentoo.org/925476
Signed-off-by: Yakov Mirenkov <yakov.mirenkov <AT> yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/35696
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
gnome-base/gnome-panel/gnome-panel-3.50.0.ebuild | 4 ++--
gnome-base/gnome-panel/gnome-panel-3.52.0.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/gnome-base/gnome-panel/gnome-panel-3.50.0.ebuild b/gnome-base/gnome-panel/gnome-panel-3.50.0.ebuild
index f65a44120055..a9e392e795af 100644
--- a/gnome-base/gnome-panel/gnome-panel-3.50.0.ebuild
+++ b/gnome-base/gnome-panel/gnome-panel-3.50.0.ebuild
@@ -66,8 +66,8 @@ src_configure() {
if use elogind; then
local pkgconfig="$(tc-getPKG_CONFIG)"
myconf+=(
- ACTION_BUTTON_CFLAGS="$(${pkgconfig} --cflags gio-unix-2.0 gtk+-3.0 libelogind x11)"
- ACTION_BUTTON_LIBS="$(${pkgconfig} --libs gio-unix-2.0 gtk+-3.0 libelogind x11)"
+ ACTION_BUTTON_CFLAGS="$(${pkgconfig} --cflags gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind x11)"
+ ACTION_BUTTON_LIBS="$(${pkgconfig} --libs gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind x11)"
LAUNCHER_CFLAGS="$(${pkgconfig} --cflags gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)"
LAUNCHER_LIBS="$(${pkgconfig} --libs gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)"
MENU_CFLAGS="$(${pkgconfig} --cflags gdm gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)"
diff --git a/gnome-base/gnome-panel/gnome-panel-3.52.0.ebuild b/gnome-base/gnome-panel/gnome-panel-3.52.0.ebuild
index bf150df9a1a0..c821c239f360 100644
--- a/gnome-base/gnome-panel/gnome-panel-3.52.0.ebuild
+++ b/gnome-base/gnome-panel/gnome-panel-3.52.0.ebuild
@@ -67,8 +67,8 @@ src_configure() {
if use elogind; then
local pkgconfig="$(tc-getPKG_CONFIG)"
myconf+=(
- ACTION_BUTTON_CFLAGS="$(${pkgconfig} --cflags gio-unix-2.0 gtk+-3.0 libelogind x11)"
- ACTION_BUTTON_LIBS="$(${pkgconfig} --libs gio-unix-2.0 gtk+-3.0 libelogind x11)"
+ ACTION_BUTTON_CFLAGS="$(${pkgconfig} --cflags gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind x11)"
+ ACTION_BUTTON_LIBS="$(${pkgconfig} --libs gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind x11)"
LAUNCHER_CFLAGS="$(${pkgconfig} --cflags gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)"
LAUNCHER_LIBS="$(${pkgconfig} --libs gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)"
MENU_CFLAGS="$(${pkgconfig} --cflags gdm gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind)"
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-panel/
@ 2024-08-22 9:33 Florian Schmaus
0 siblings, 0 replies; 22+ messages in thread
From: Florian Schmaus @ 2024-08-22 9:33 UTC (permalink / raw
To: gentoo-commits
commit: 5d78750bb2cedb3e45293ec7dd831cdcc94dad05
Author: Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 22 09:28:29 2024 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Thu Aug 22 09:33:02 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d78750b
gnome-base/gnome-panel: stabilize 3.52.0 for amd64
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
gnome-base/gnome-panel/gnome-panel-3.52.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnome-base/gnome-panel/gnome-panel-3.52.0.ebuild b/gnome-base/gnome-panel/gnome-panel-3.52.0.ebuild
index c821c239f360..bced91271974 100644
--- a/gnome-base/gnome-panel/gnome-panel-3.52.0.ebuild
+++ b/gnome-base/gnome-panel/gnome-panel-3.52.0.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-panel/"
LICENSE="GPL-2+ FDL-1.1 LGPL-2.1+"
SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="amd64 ~riscv"
IUSE="eds elogind systemd"
REQUIRED_USE="^^ ( elogind systemd )"
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-panel/
@ 2024-10-23 19:08 Florian Schmaus
0 siblings, 0 replies; 22+ messages in thread
From: Florian Schmaus @ 2024-10-23 19:08 UTC (permalink / raw
To: gentoo-commits
commit: cbac4920f4b136a17c35d48d07ff695a8e44016c
Author: Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 21 10:56:08 2024 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Wed Oct 23 19:07:36 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbac4920
gnome-base/gnome-panel: add 3.54.0
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
gnome-base/gnome-panel/Manifest | 1 +
gnome-base/gnome-panel/gnome-panel-3.54.0.ebuild | 85 ++++++++++++++++++++++++
2 files changed, 86 insertions(+)
diff --git a/gnome-base/gnome-panel/Manifest b/gnome-base/gnome-panel/Manifest
index eb4088180e46..a1d1a77ea3e3 100644
--- a/gnome-base/gnome-panel/Manifest
+++ b/gnome-base/gnome-panel/Manifest
@@ -1,3 +1,4 @@
DIST gnome-panel-3.46.0.tar.xz 2797164 BLAKE2B 48f4a070df7015a8cca2b5041329f3ebb88474abf42cd21f74514ef557426c260110916eb1e23fafec1f99ec2e339258241484a87a6cd52a293d7df6abfff001 SHA512 a49f3978bd9561973c41083006b831cf4fcb07408048106ef56dae7e0809fb3ec825c8b4a1c09e818255c7995c45a6d33aa4f47e61f778f4b1f29ccc7c9033f7
DIST gnome-panel-3.50.0.tar.xz 2769200 BLAKE2B a386ccf11408772939af434d9f69c00a3bc22c0c104acd2e88e105c3f0d8ea3cfcd9145e6fc5d6e802d02740bcc89a86af403a9ade86271eddb7d8325fecadad SHA512 29e5eb22feec1b2d57fc0cd4c307012bbad50b15d49dc0fc7e2c0a1090a744ca9f1857ee74f2f0a7f77943ebe6ecf4f71c577adaeb19633f34ba93aad26e3c74
DIST gnome-panel-3.52.0.tar.xz 2777368 BLAKE2B 91b1ea930609b74dfdf25dfac7decfad4feb71ac3032ec9c728a46200fba9faf78efed95d1c000891a7b749fa94b7131ebca5fae88530d482b2b1228f875bf5c SHA512 56d986c01360b7625ee6a946fa053327dc1e9a429a71445b6e71d5c69c5a38b445e4d3ee28c71a0a2e5b3f1e0b5612f7138249379e88efa7e5cc03532532ec79
+DIST gnome-panel-3.54.0.tar.xz 2790168 BLAKE2B c41e8cdd5ff6b46b640901e8586db368453d94f763a45c605695d00ef44ac3ccbf6eb49da55f7635d603a29d0cd37d6fbf68d54699d4486d50518d2771ac5fe1 SHA512 9b444d931b47e8aa8bae0d2a1fc1a84281c178026b6697b7871a9942bab705a5062e07c062a5ab7e0bcd046f1cb799361e4c99334209ef820f81939553996e14
diff --git a/gnome-base/gnome-panel/gnome-panel-3.54.0.ebuild b/gnome-base/gnome-panel/gnome-panel-3.54.0.ebuild
new file mode 100644
index 000000000000..3d5c39e710d4
--- /dev/null
+++ b/gnome-base/gnome-panel/gnome-panel-3.54.0.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome2 toolchain-funcs
+
+DESCRIPTION="The GNOME Flashback Panel"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-panel/"
+
+LICENSE="GPL-2+ FDL-1.1 LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+IUSE="eds elogind systemd"
+REQUIRED_USE="^^ ( elogind systemd )"
+
+RDEPEND="
+ >=gnome-base/gnome-desktop-3.53.3:3=
+ >=x11-libs/gdk-pixbuf-2.26.0:2
+ >=x11-libs/pango-1.15.4
+ >=dev-libs/glib-2.67.1:2
+ >=x11-libs/gtk+-3.22.0:3[X]
+ >=x11-libs/libwnck-43.0:3
+ >=gnome-base/gnome-menus-3.7.90:3
+ >=gnome-base/gsettings-desktop-schemas-42.0
+ eds? ( >=gnome-extra/evolution-data-server-3.46.0:= )
+ elogind? ( >=sys-auth/elogind-230 )
+ systemd? ( >=sys-apps/systemd-230:= )
+ >=x11-libs/cairo-1.0.0[X,glib]
+ >=dev-libs/libgweather-4.2.0:4=
+ >=gnome-base/dconf-0.13.4
+ >=x11-libs/libXrandr-1.3.0
+ gnome-base/gdm
+ x11-libs/libX11
+ x11-libs/libXi
+ sci-geosciences/geocode-glib:2
+ sys-auth/polkit
+"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto
+"
+BDEPEND="
+ app-text/docbook-xml-dtd:4.1.2
+ dev-util/gdbus-codegen
+ dev-util/glib-utils
+ dev-util/itstool
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local myconf=(
+ --disable-static
+ $(use_enable eds)
+ )
+
+ # Below elogind MENU_* pkg-config calls need to match up with what upstream has
+ # each version (libsystemd replaced with libelogind). Explicit per-version die
+ # to force a manual recheck. Only update the explicit version if the
+ # "PKG_CHECK_MODULES([MENU], ...)" block did not change; otherwise adjust
+ # elogind conditional block below accordingly first.
+ # DO NOT just change the version, look in configure.ac in which PKG_CHECK_MODULES-sections
+ # libsystemd is used and check if there are new sections where it is used!
+ if ver_test ${PV} -ne 3.54.0; then
+ die "Maintainer has not checked over packages MENU pkg-config deps for elogind support"
+ fi
+
+ if use elogind; then
+ local pkgconfig="$(tc-getPKG_CONFIG)"
+
+ local action_modules="gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind x11"
+ local launcher_modules="gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind"
+ local menu_modules="gdm gio-unix-2.0 gtk+-3.0 libgnome-menu-3.0 libelogind"
+
+ myconf+=(
+ ACTION_BUTTON_CFLAGS="$(${pkgconfig} --cflags ${action_modules})"
+ ACTION_BUTTON_LIBS="$(${pkgconfig} --libs ${action_modules})"
+ LAUNCHER_CFLAGS="$(${pkgconfig} --cflags ${launcher_modules})"
+ LAUNCHER_LIBS="$(${pkgconfig} --libs ${launcher_modules})"
+ MENU_CFLAGS="$(${pkgconfig} --cflags ${menu_modules})"
+ MENU_LIBS="$(${pkgconfig} --libs ${modules_modules})"
+ )
+ fi
+
+ gnome2_src_configure "${myconf[@]}"
+}
^ permalink raw reply related [flat|nested] 22+ messages in thread
end of thread, other threads:[~2024-10-23 19:08 UTC | newest]
Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-28 15:41 [gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-panel/ Florian Schmaus
-- strict thread matches above, loose matches on Subject: below --
2024-10-23 19:08 Florian Schmaus
2024-08-22 9:33 Florian Schmaus
2024-05-28 10:23 Florian Schmaus
2024-05-28 8:01 Florian Schmaus
2024-01-09 15:33 Florian Schmaus
2023-09-27 6:58 Florian Schmaus
2023-09-27 6:58 Florian Schmaus
2023-03-03 18:50 Arthur Zamarin
2022-10-30 16:34 Matt Turner
2022-10-07 22:30 Matt Turner
2022-09-30 16:52 Matt Turner
2022-03-27 18:58 Matt Turner
2022-01-17 23:19 Matt Turner
2021-10-09 16:42 Mart Raudsepp
2021-05-01 13:39 Matt Turner
2020-12-14 16:47 Mike Gilbert
2020-11-07 17:41 Mart Raudsepp
2020-07-12 21:32 Mart Raudsepp
2020-04-25 21:14 Mart Raudsepp
2020-03-01 16:18 Mart Raudsepp
2020-02-29 21:22 Mart Raudsepp
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox