* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2011-02-12 9:30 Nirbheek Chauhan
0 siblings, 0 replies; 38+ messages in thread
From: Nirbheek Chauhan @ 2011-02-12 9:30 UTC (permalink / raw
To: gentoo-commits
commit: 57047feb9daadb7e43ae29e3dd682ef0e719b292
Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 12 09:31:24 2011 +0000
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Sat Feb 12 09:31:24 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=57047feb
gnome-base/gnome-settings-daemon: fix cups dependency, bug 353724
---
.../gnome-settings-daemon-2.91.9.ebuild | 3 ++-
.../gnome-settings-daemon-9999.ebuild | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-2.91.9.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-2.91.9.ebuild
index cf9183c..e2fe6bb 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-2.91.9.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-2.91.9.ebuild
@@ -25,6 +25,7 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
fi
+# Cups-1.4 is needed due to bug 353724
COMMON_DEPEND=">=dev-libs/dbus-glib-0.74
>=dev-libs/glib-2.26.0
>=x11-libs/gtk+-2.99.3
@@ -34,7 +35,7 @@ COMMON_DEPEND=">=dev-libs/dbus-glib-0.74
>=gnome-base/gsettings-desktop-schemas-0.1.2
media-fonts/cantarell
media-libs/fontconfig
- net-print/cups
+ >=net-print/cups-1.4
>=x11-libs/libnotify-0.6.1
x11-libs/libXi
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
index cf9183c..e2fe6bb 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
@@ -25,6 +25,7 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
fi
+# Cups-1.4 is needed due to bug 353724
COMMON_DEPEND=">=dev-libs/dbus-glib-0.74
>=dev-libs/glib-2.26.0
>=x11-libs/gtk+-2.99.3
@@ -34,7 +35,7 @@ COMMON_DEPEND=">=dev-libs/dbus-glib-0.74
>=gnome-base/gsettings-desktop-schemas-0.1.2
media-fonts/cantarell
media-libs/fontconfig
- net-print/cups
+ >=net-print/cups-1.4
>=x11-libs/libnotify-0.6.1
x11-libs/libXi
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2011-02-22 0:31 Nirbheek Chauhan
0 siblings, 0 replies; 38+ messages in thread
From: Nirbheek Chauhan @ 2011-02-22 0:31 UTC (permalink / raw
To: gentoo-commits
commit: 6d150cf32d8730318e80bb9060f582b62688a98b
Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 22 00:07:57 2011 +0000
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Tue Feb 22 00:07:57 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=6d150cf3
gnome-base/gnome-settings-daemon: 2.91.9 -> 2.91.90
* New packagekit plugin, gudev support
---
...ebuild => gnome-settings-daemon-2.91.90.ebuild} | 17 ++++++++++++-----
.../gnome-settings-daemon-9999.ebuild | 17 ++++++++++++-----
2 files changed, 24 insertions(+), 10 deletions(-)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-2.91.9.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-2.91.90.ebuild
similarity index 89%
rename from gnome-base/gnome-settings-daemon/gnome-settings-daemon-2.91.9.ebuild
rename to gnome-base/gnome-settings-daemon/gnome-settings-daemon-2.91.90.ebuild
index e2fe6bb..a5e8fd8 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-2.91.9.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-2.91.90.ebuild
@@ -6,7 +6,7 @@ EAPI="3"
GCONF_DEBUG="yes"
GNOME2_LA_PUNT="yes"
-inherit autotools eutils gnome2
+inherit gnome2
DESCRIPTION="Gnome Settings Daemon"
HOMEPAGE="http://www.gnome.org"
@@ -17,7 +17,7 @@ HOMEPAGE="http://www.gnome.org"
LICENSE="GPL-2"
SLOT="0"
-IUSE="debug policykit smartcard"
+IUSE="debug +udev packagekit policykit smartcard"
if [[ ${PV} = 9999 ]]; then
inherit gnome2-live
KEYWORDS=""
@@ -25,7 +25,7 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
fi
-# Cups-1.4 is needed due to bug 353724
+# TODO: cups is optional, but automagic
COMMON_DEPEND=">=dev-libs/dbus-glib-0.74
>=dev-libs/glib-2.26.0
>=x11-libs/gtk+-2.99.3
@@ -45,10 +45,15 @@ COMMON_DEPEND=">=dev-libs/dbus-glib-0.74
>=media-sound/pulseaudio-0.9.16
media-libs/libcanberra[gtk3]
+ packagekit? (
+ dev-libs/glib:2
+ >=app-portage/packagekit-0.6.4
+ >=sys-power/upower-0.9.1 )
policykit? (
>=sys-auth/polkit-0.97
>=sys-apps/dbus-1.1.2 )
- smartcard? ( >=dev-libs/nss-3.11.2 )"
+ smartcard? ( >=dev-libs/nss-3.11.2 )
+ udev? ( sys-fs/udev[extras] )"
# !pulseaudio? (
# >=media-libs/gstreamer-0.10.1.2
# >=media-libs/gst-plugins-base-0.10.1.2 )"
@@ -73,8 +78,10 @@ pkg_setup() {
--disable-schemas-compile
--enable-gconf-bridge
$(use_enable debug)
+ $(use_enable packagekit)
$(use_enable policykit polkit)
- $(use_enable smartcard smartcard-support)"
+ $(use_enable smartcard smartcard-support)
+ $(use_enable udev gudev)"
#$(use_enable pulseaudio pulse)
#$(use_enable !pulseaudio gstreamer)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
index e2fe6bb..a5e8fd8 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
@@ -6,7 +6,7 @@ EAPI="3"
GCONF_DEBUG="yes"
GNOME2_LA_PUNT="yes"
-inherit autotools eutils gnome2
+inherit gnome2
DESCRIPTION="Gnome Settings Daemon"
HOMEPAGE="http://www.gnome.org"
@@ -17,7 +17,7 @@ HOMEPAGE="http://www.gnome.org"
LICENSE="GPL-2"
SLOT="0"
-IUSE="debug policykit smartcard"
+IUSE="debug +udev packagekit policykit smartcard"
if [[ ${PV} = 9999 ]]; then
inherit gnome2-live
KEYWORDS=""
@@ -25,7 +25,7 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
fi
-# Cups-1.4 is needed due to bug 353724
+# TODO: cups is optional, but automagic
COMMON_DEPEND=">=dev-libs/dbus-glib-0.74
>=dev-libs/glib-2.26.0
>=x11-libs/gtk+-2.99.3
@@ -45,10 +45,15 @@ COMMON_DEPEND=">=dev-libs/dbus-glib-0.74
>=media-sound/pulseaudio-0.9.16
media-libs/libcanberra[gtk3]
+ packagekit? (
+ dev-libs/glib:2
+ >=app-portage/packagekit-0.6.4
+ >=sys-power/upower-0.9.1 )
policykit? (
>=sys-auth/polkit-0.97
>=sys-apps/dbus-1.1.2 )
- smartcard? ( >=dev-libs/nss-3.11.2 )"
+ smartcard? ( >=dev-libs/nss-3.11.2 )
+ udev? ( sys-fs/udev[extras] )"
# !pulseaudio? (
# >=media-libs/gstreamer-0.10.1.2
# >=media-libs/gst-plugins-base-0.10.1.2 )"
@@ -73,8 +78,10 @@ pkg_setup() {
--disable-schemas-compile
--enable-gconf-bridge
$(use_enable debug)
+ $(use_enable packagekit)
$(use_enable policykit polkit)
- $(use_enable smartcard smartcard-support)"
+ $(use_enable smartcard smartcard-support)
+ $(use_enable udev gudev)"
#$(use_enable pulseaudio pulse)
#$(use_enable !pulseaudio gstreamer)
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2011-02-28 20:25 Nirbheek Chauhan
0 siblings, 0 replies; 38+ messages in thread
From: Nirbheek Chauhan @ 2011-02-28 20:25 UTC (permalink / raw
To: gentoo-commits
commit: 2a4867b06d3c191f8433e089456ac995c17226c8
Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 28 19:58:15 2011 +0000
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Mon Feb 28 19:58:15 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=2a4867b0
gnome-base/gnome-settings-daemon: fix packagekit? () deps
---
.../gnome-settings-daemon-2.91.90.ebuild | 1 +
.../gnome-settings-daemon-9999.ebuild | 1 +
2 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-2.91.90.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-2.91.90.ebuild
index a5e8fd8..c0ca0d7 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-2.91.90.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-2.91.90.ebuild
@@ -47,6 +47,7 @@ COMMON_DEPEND=">=dev-libs/dbus-glib-0.74
packagekit? (
dev-libs/glib:2
+ sys-fs/udev[extras]
>=app-portage/packagekit-0.6.4
>=sys-power/upower-0.9.1 )
policykit? (
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
index a5e8fd8..c0ca0d7 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
@@ -47,6 +47,7 @@ COMMON_DEPEND=">=dev-libs/dbus-glib-0.74
packagekit? (
dev-libs/glib:2
+ sys-fs/udev[extras]
>=app-portage/packagekit-0.6.4
>=sys-power/upower-0.9.1 )
policykit? (
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2011-03-04 14:57 Nirbheek Chauhan
0 siblings, 0 replies; 38+ messages in thread
From: Nirbheek Chauhan @ 2011-03-04 14:57 UTC (permalink / raw
To: gentoo-commits
commit: 5db7464c7186496eaacb320ed4fed3ed605615bd
Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 4 11:55:48 2011 +0000
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Fri Mar 4 13:11:17 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=5db7464c
gnome-base/gnome-settings-daemon: update live ebuild
---
.../gnome-settings-daemon-9999.ebuild | 46 +++-----------------
1 files changed, 6 insertions(+), 40 deletions(-)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
index c0ca0d7..36661d2 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="http://www.gnome.org"
LICENSE="GPL-2"
SLOT="0"
-IUSE="debug +udev packagekit policykit smartcard"
+IUSE="+cups debug +udev packagekit policykit smartcard"
if [[ ${PV} = 9999 ]]; then
inherit gnome2-live
KEYWORDS=""
@@ -25,17 +25,16 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
fi
-# TODO: cups is optional, but automagic
+# Latest gsettings-desktop-schemas is needed due to commit e8d1de92
COMMON_DEPEND=">=dev-libs/dbus-glib-0.74
>=dev-libs/glib-2.26.0
>=x11-libs/gtk+-2.99.3
>=gnome-base/gconf-2.6.1
>=gnome-base/libgnomekbd-2.91.1
>=gnome-base/gnome-desktop-2.91.5:3
- >=gnome-base/gsettings-desktop-schemas-0.1.2
+ >=gnome-base/gsettings-desktop-schemas-0.1.7.1
media-fonts/cantarell
media-libs/fontconfig
- >=net-print/cups-1.4
>=x11-libs/libnotify-0.6.1
x11-libs/libXi
@@ -45,6 +44,7 @@ COMMON_DEPEND=">=dev-libs/dbus-glib-0.74
>=media-sound/pulseaudio-0.9.16
media-libs/libcanberra[gtk3]
+ cups? ( >=net-print/cups-1.4 )
packagekit? (
dev-libs/glib:2
sys-fs/udev[extras]
@@ -55,9 +55,6 @@ COMMON_DEPEND=">=dev-libs/dbus-glib-0.74
>=sys-apps/dbus-1.1.2 )
smartcard? ( >=dev-libs/nss-3.11.2 )
udev? ( sys-fs/udev[extras] )"
-# !pulseaudio? (
-# >=media-libs/gstreamer-0.10.1.2
-# >=media-libs/gst-plugins-base-0.10.1.2 )"
# Themes needed by g-s-d, gnome-shell, gtk+:3 apps to work properly
RDEPEND="${COMMON_DEPEND}
>=x11-themes/gnome-themes-standard-2.91
@@ -78,37 +75,15 @@ pkg_setup() {
--disable-static
--disable-schemas-compile
--enable-gconf-bridge
+ $(use_enable cups)
$(use_enable debug)
+ $(use_enable debug more-warnings)
$(use_enable packagekit)
$(use_enable policykit polkit)
$(use_enable smartcard smartcard-support)
$(use_enable udev gudev)"
- #$(use_enable pulseaudio pulse)
- #$(use_enable !pulseaudio gstreamer)
-
-# if use pulseaudio; then
-# elog "Building volume media keys using Pulseaudio"
-# else
-# elog "Building volume media keys using GStreamer"
-# fi
}
-#src_prepare() {
- # Restore gstreamer volume control support, upstream bug #571145
- # Keep using old patch as it doesn't cause problems like bug #339732
- #epatch "${WORKDIR}/${PN}-2.30.2-gst-vol-control-support.patch"
- #echo "plugins/media-keys/cut-n-paste/gvc-gstreamer-acme-vol.c" >> po/POTFILES.in
-
- # NOTE: No point having a gst vol control. PA is a hard dep of GNOME 3.
- #epatch "${DISTDIR}/${PN}-2.30.0-gst-vol-control-support.patch"
-#
-# if [[ ${PV} != 9999 ]]; then
-# intltoolize --force --copy --automake || die "intltoolize failed"
-# eautoreconf
-# fi
-#
-# gnome2_src_prepare
-#}
src_install() {
gnome2_src_install
@@ -116,12 +91,3 @@ src_install() {
echo 'GSETTINGS_BACKEND="dconf"' >> 51gsettings-dconf
doenvd 51gsettings-dconf || die "doenvd failed"
}
-
-#pkg_postinst() {
-# gnome2_pkg_postinst
-#
-# if ! use pulseaudio; then
-# elog "GStreamer volume control support is a feature powered by Gentoo GNOME Team"
-# elog "PLEASE DO NOT report bugs upstream, report on https://bugs.gentoo.org instead"
-# fi
-#}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2011-03-09 11:34 Nirbheek Chauhan
0 siblings, 0 replies; 38+ messages in thread
From: Nirbheek Chauhan @ 2011-03-09 11:34 UTC (permalink / raw
To: gentoo-commits
commit: 97a27b5e9015c6753d97760544084338d6438147
Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 8 17:57:16 2011 +0000
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Wed Mar 9 11:21:35 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=97a27b5e
gnome-base/gnome-settings-daemon: 2.91.90 → 2.91.91
---
...ebuild => gnome-settings-daemon-2.91.91.ebuild} | 46 +++-----------------
.../gnome-settings-daemon-9999.ebuild | 2 +-
2 files changed, 7 insertions(+), 41 deletions(-)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-2.91.90.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-2.91.91.ebuild
similarity index 63%
rename from gnome-base/gnome-settings-daemon/gnome-settings-daemon-2.91.90.ebuild
rename to gnome-base/gnome-settings-daemon/gnome-settings-daemon-2.91.91.ebuild
index c0ca0d7..787195c 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-2.91.90.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-2.91.91.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="http://www.gnome.org"
LICENSE="GPL-2"
SLOT="0"
-IUSE="debug +udev packagekit policykit smartcard"
+IUSE="+cups debug +udev packagekit policykit smartcard"
if [[ ${PV} = 9999 ]]; then
inherit gnome2-live
KEYWORDS=""
@@ -25,17 +25,16 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
fi
-# TODO: cups is optional, but automagic
+# Latest gsettings-desktop-schemas is needed due to commit e8d1de92
COMMON_DEPEND=">=dev-libs/dbus-glib-0.74
>=dev-libs/glib-2.26.0
>=x11-libs/gtk+-2.99.3
>=gnome-base/gconf-2.6.1
>=gnome-base/libgnomekbd-2.91.1
>=gnome-base/gnome-desktop-2.91.5:3
- >=gnome-base/gsettings-desktop-schemas-0.1.2
+ >=gnome-base/gsettings-desktop-schemas-0.1.7.1
media-fonts/cantarell
media-libs/fontconfig
- >=net-print/cups-1.4
>=x11-libs/libnotify-0.6.1
x11-libs/libXi
@@ -45,6 +44,7 @@ COMMON_DEPEND=">=dev-libs/dbus-glib-0.74
>=media-sound/pulseaudio-0.9.16
media-libs/libcanberra[gtk3]
+ cups? ( >=net-print/cups-1.4[dbus] )
packagekit? (
dev-libs/glib:2
sys-fs/udev[extras]
@@ -55,9 +55,6 @@ COMMON_DEPEND=">=dev-libs/dbus-glib-0.74
>=sys-apps/dbus-1.1.2 )
smartcard? ( >=dev-libs/nss-3.11.2 )
udev? ( sys-fs/udev[extras] )"
-# !pulseaudio? (
-# >=media-libs/gstreamer-0.10.1.2
-# >=media-libs/gst-plugins-base-0.10.1.2 )"
# Themes needed by g-s-d, gnome-shell, gtk+:3 apps to work properly
RDEPEND="${COMMON_DEPEND}
>=x11-themes/gnome-themes-standard-2.91
@@ -78,37 +75,15 @@ pkg_setup() {
--disable-static
--disable-schemas-compile
--enable-gconf-bridge
+ $(use_enable cups)
$(use_enable debug)
+ $(use_enable debug more-warnings)
$(use_enable packagekit)
$(use_enable policykit polkit)
$(use_enable smartcard smartcard-support)
$(use_enable udev gudev)"
- #$(use_enable pulseaudio pulse)
- #$(use_enable !pulseaudio gstreamer)
-
-# if use pulseaudio; then
-# elog "Building volume media keys using Pulseaudio"
-# else
-# elog "Building volume media keys using GStreamer"
-# fi
}
-#src_prepare() {
- # Restore gstreamer volume control support, upstream bug #571145
- # Keep using old patch as it doesn't cause problems like bug #339732
- #epatch "${WORKDIR}/${PN}-2.30.2-gst-vol-control-support.patch"
- #echo "plugins/media-keys/cut-n-paste/gvc-gstreamer-acme-vol.c" >> po/POTFILES.in
-
- # NOTE: No point having a gst vol control. PA is a hard dep of GNOME 3.
- #epatch "${DISTDIR}/${PN}-2.30.0-gst-vol-control-support.patch"
-#
-# if [[ ${PV} != 9999 ]]; then
-# intltoolize --force --copy --automake || die "intltoolize failed"
-# eautoreconf
-# fi
-#
-# gnome2_src_prepare
-#}
src_install() {
gnome2_src_install
@@ -116,12 +91,3 @@ src_install() {
echo 'GSETTINGS_BACKEND="dconf"' >> 51gsettings-dconf
doenvd 51gsettings-dconf || die "doenvd failed"
}
-
-#pkg_postinst() {
-# gnome2_pkg_postinst
-#
-# if ! use pulseaudio; then
-# elog "GStreamer volume control support is a feature powered by Gentoo GNOME Team"
-# elog "PLEASE DO NOT report bugs upstream, report on https://bugs.gentoo.org instead"
-# fi
-#}
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
index 36661d2..787195c 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
@@ -44,7 +44,7 @@ COMMON_DEPEND=">=dev-libs/dbus-glib-0.74
>=media-sound/pulseaudio-0.9.16
media-libs/libcanberra[gtk3]
- cups? ( >=net-print/cups-1.4 )
+ cups? ( >=net-print/cups-1.4[dbus] )
packagekit? (
dev-libs/glib:2
sys-fs/udev[extras]
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2011-03-23 5:20 Nirbheek Chauhan
0 siblings, 0 replies; 38+ messages in thread
From: Nirbheek Chauhan @ 2011-03-23 5:20 UTC (permalink / raw
To: gentoo-commits
commit: 6ab9991c55bfd0e76af6b50289635e1fee96ff4e
Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 23 03:46:44 2011 +0000
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Wed Mar 23 04:18:33 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=6ab9991c
gnome-base/gnome-settings-daemon: 2.91.91 → 2.91.92
---
...ebuild => gnome-settings-daemon-2.91.92.ebuild} | 5 +----
.../gnome-settings-daemon-9999.ebuild | 5 +----
2 files changed, 2 insertions(+), 8 deletions(-)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-2.91.91.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-2.91.92.ebuild
similarity index 92%
rename from gnome-base/gnome-settings-daemon/gnome-settings-daemon-2.91.91.ebuild
rename to gnome-base/gnome-settings-daemon/gnome-settings-daemon-2.91.92.ebuild
index 787195c..8547928 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-2.91.91.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-2.91.92.ebuild
@@ -10,10 +10,6 @@ inherit gnome2
DESCRIPTION="Gnome Settings Daemon"
HOMEPAGE="http://www.gnome.org"
-#SRC_URI="${SRC_URI}
-# mirror://gentoo/${PN}-2.30.0-gst-vol-control-support.patch"
-# mirror://gentoo/${PN}-2.30.2-gst-vol-control-support.patch.bz2"
-# New patch has other problems like bug #339732
LICENSE="GPL-2"
SLOT="0"
@@ -62,6 +58,7 @@ RDEPEND="${COMMON_DEPEND}
>=x11-themes/gnome-icon-theme-symbolic-2.91"
DEPEND="${COMMON_DEPEND}
!<gnome-base/gnome-control-center-2.22
+ cups? ( sys-apps/sed )
sys-devel/gettext
>=dev-util/intltool-0.40
>=dev-util/pkgconfig-0.19
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
index 787195c..8547928 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
@@ -10,10 +10,6 @@ inherit gnome2
DESCRIPTION="Gnome Settings Daemon"
HOMEPAGE="http://www.gnome.org"
-#SRC_URI="${SRC_URI}
-# mirror://gentoo/${PN}-2.30.0-gst-vol-control-support.patch"
-# mirror://gentoo/${PN}-2.30.2-gst-vol-control-support.patch.bz2"
-# New patch has other problems like bug #339732
LICENSE="GPL-2"
SLOT="0"
@@ -62,6 +58,7 @@ RDEPEND="${COMMON_DEPEND}
>=x11-themes/gnome-icon-theme-symbolic-2.91"
DEPEND="${COMMON_DEPEND}
!<gnome-base/gnome-control-center-2.22
+ cups? ( sys-apps/sed )
sys-devel/gettext
>=dev-util/intltool-0.40
>=dev-util/pkgconfig-0.19
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2011-03-26 1:58 Nirbheek Chauhan
0 siblings, 0 replies; 38+ messages in thread
From: Nirbheek Chauhan @ 2011-03-26 1:58 UTC (permalink / raw
To: gentoo-commits
commit: 24876e51bf6bf46462f91400fdac090393af2b3b
Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 26 00:53:39 2011 +0000
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Sat Mar 26 00:57:29 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=24876e51
gnome-base/gnome-settings-daemon: 2.91.92 → 2.91.93
---
...ebuild => gnome-settings-daemon-2.91.93.ebuild} | 0
1 files changed, 0 insertions(+), 0 deletions(-)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-2.91.92.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-2.91.93.ebuild
similarity index 100%
rename from gnome-base/gnome-settings-daemon/gnome-settings-daemon-2.91.92.ebuild
rename to gnome-base/gnome-settings-daemon/gnome-settings-daemon-2.91.93.ebuild
^ permalink raw reply [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2011-04-05 0:57 Nirbheek Chauhan
0 siblings, 0 replies; 38+ messages in thread
From: Nirbheek Chauhan @ 2011-04-05 0:57 UTC (permalink / raw
To: gentoo-commits
commit: 1ac6f6c1119c12d7222b968d41bfb0e5874190fb
Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 4 17:29:53 2011 +0000
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Mon Apr 4 17:29:53 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=1ac6f6c1
gnome-base/gnome-settings-daemon: 2.91.93 → 3.0.0
---
...3.ebuild => gnome-settings-daemon-3.0.0.ebuild} | 0
1 files changed, 0 insertions(+), 0 deletions(-)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-2.91.93.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.0.0.ebuild
similarity index 100%
rename from gnome-base/gnome-settings-daemon/gnome-settings-daemon-2.91.93.ebuild
rename to gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.0.0.ebuild
^ permalink raw reply [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2011-04-06 13:57 Nirbheek Chauhan
0 siblings, 0 replies; 38+ messages in thread
From: Nirbheek Chauhan @ 2011-04-06 13:57 UTC (permalink / raw
To: gentoo-commits
commit: 2abe9114f14a6ddb848d1ded1dd27963ab77af17
Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 6 13:49:18 2011 +0000
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Wed Apr 6 13:50:10 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=2abe9114
gnome-base/gnome-settings-daemon: 3.0.0 → 3.0.0.1
---
...ebuild => gnome-settings-daemon-3.0.0.1.ebuild} | 0
1 files changed, 0 insertions(+), 0 deletions(-)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.0.0.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.0.0.1.ebuild
similarity index 100%
rename from gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.0.0.ebuild
rename to gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.0.0.1.ebuild
^ permalink raw reply [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2011-04-08 10:52 Gilles Dartiguelongue
0 siblings, 0 replies; 38+ messages in thread
From: Gilles Dartiguelongue @ 2011-04-08 10:52 UTC (permalink / raw
To: gentoo-commits
commit: 4df43593cb1988c627ef088286950826b3f35284
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 7 21:07:31 2011 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Fri Apr 8 08:52:14 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=4df43593
gnome-base/gnome-settings-daemon: QAed
* Add slot notations
* debug is not the one handled by gnome2 eclass (GNOME_DEBUG_CHECK)
(Portage version: 2.2.0_alpha29/git/Linux x86_64, RepoMan options: --force, signed Manifest commit with key C6085806)
---
.../gnome-settings-daemon-3.0.0.1.ebuild | 10 +++++-----
.../gnome-settings-daemon-9999.ebuild | 10 +++++-----
2 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.0.0.1.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.0.0.1.ebuild
index 61865c0..709f3f1 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.0.0.1.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.0.0.1.ebuild
@@ -3,7 +3,7 @@
# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-settings-daemon/gnome-settings-daemon-2.32.1.ebuild,v 1.1 2010/12/04 16:50:12 pacho Exp $
EAPI="3"
-GCONF_DEBUG="yes"
+GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
inherit gnome2
@@ -13,19 +13,19 @@ HOMEPAGE="http://www.gnome.org"
LICENSE="GPL-2"
SLOT="0"
-IUSE="+cups debug +udev packagekit policykit smartcard"
if [[ ${PV} = 9999 ]]; then
inherit gnome2-live
KEYWORDS=""
else
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
fi
+IUSE="+cups debug packagekit policykit smartcard +udev"
# Latest gsettings-desktop-schemas is needed due to commit e8d1de92
COMMON_DEPEND=">=dev-libs/dbus-glib-0.74
- >=dev-libs/glib-2.26.0
- >=x11-libs/gtk+-2.99.3
- >=gnome-base/gconf-2.6.1
+ >=dev-libs/glib-2.26.0:2
+ >=x11-libs/gtk+-2.99.3:3
+ >=gnome-base/gconf-2.6.1:2
>=gnome-base/libgnomekbd-2.91.1
>=gnome-base/gnome-desktop-2.91.5:3
>=gnome-base/gsettings-desktop-schemas-0.1.7.1
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
index 61865c0..709f3f1 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
@@ -3,7 +3,7 @@
# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-settings-daemon/gnome-settings-daemon-2.32.1.ebuild,v 1.1 2010/12/04 16:50:12 pacho Exp $
EAPI="3"
-GCONF_DEBUG="yes"
+GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
inherit gnome2
@@ -13,19 +13,19 @@ HOMEPAGE="http://www.gnome.org"
LICENSE="GPL-2"
SLOT="0"
-IUSE="+cups debug +udev packagekit policykit smartcard"
if [[ ${PV} = 9999 ]]; then
inherit gnome2-live
KEYWORDS=""
else
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
fi
+IUSE="+cups debug packagekit policykit smartcard +udev"
# Latest gsettings-desktop-schemas is needed due to commit e8d1de92
COMMON_DEPEND=">=dev-libs/dbus-glib-0.74
- >=dev-libs/glib-2.26.0
- >=x11-libs/gtk+-2.99.3
- >=gnome-base/gconf-2.6.1
+ >=dev-libs/glib-2.26.0:2
+ >=x11-libs/gtk+-2.99.3:3
+ >=gnome-base/gconf-2.6.1:2
>=gnome-base/libgnomekbd-2.91.1
>=gnome-base/gnome-desktop-2.91.5:3
>=gnome-base/gsettings-desktop-schemas-0.1.7.1
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2011-04-27 22:22 Gilles Dartiguelongue
0 siblings, 0 replies; 38+ messages in thread
From: Gilles Dartiguelongue @ 2011-04-27 22:22 UTC (permalink / raw
To: gentoo-commits
commit: 5bbc71d274837c4874abead049012db9dbedaf32
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 27 21:04:55 2011 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Wed Apr 27 21:04:55 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=5bbc71d2
gnome-base/gnome-settings-daemon: 3.0.0.1 → 3.0.1
---
...1.ebuild => gnome-settings-daemon-3.0.1.ebuild} | 0
1 files changed, 0 insertions(+), 0 deletions(-)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.0.0.1.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.0.1.ebuild
similarity index 100%
rename from gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.0.0.1.ebuild
rename to gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.0.1.ebuild
^ permalink raw reply [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2011-05-30 17:43 Nirbheek Chauhan
0 siblings, 0 replies; 38+ messages in thread
From: Nirbheek Chauhan @ 2011-05-30 17:43 UTC (permalink / raw
To: gentoo-commits
commit: f6d0ebe0592720543ba4c807800f353c349a45bb
Author: Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Thu May 26 06:44:30 2011 +0000
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Mon May 30 17:29:00 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=f6d0ebe0
gnome-base/gnome-settings-daemon: 3.0.1 → 3.0.2
Signed-off-by: Nirbheek Chauhan <nirbheek <AT> gentoo.org>
---
...1.ebuild => gnome-settings-daemon-3.0.2.ebuild} | 0
1 files changed, 0 insertions(+), 0 deletions(-)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.0.1.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.0.2.ebuild
similarity index 100%
rename from gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.0.1.ebuild
rename to gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.0.2.ebuild
^ permalink raw reply [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2011-06-24 17:35 Alexandre Restovtsev
0 siblings, 0 replies; 38+ messages in thread
From: Alexandre Restovtsev @ 2011-06-24 17:35 UTC (permalink / raw
To: gentoo-commits
commit: 47f364c63686628dbaa676e21ff849a050a075b8
Author: Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Mon Jun 20 02:19:59 2011 +0000
Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Mon Jun 20 02:32:16 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=47f364c6
gnome-base/gnome-settings-daemon: add dconf to RDEPEND
Add a pure runtime dependency on dconf since gnome-settings-daemon sets
GSETTINGS_BACKEND="dconf" in /etc/env.d/51gsettings-dconf. Thanks to
marienz on IRC for drawing attention to this.
---
.../gnome-settings-daemon-3.0.2.ebuild | 1 +
.../gnome-settings-daemon-9999.ebuild | 1 +
2 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.0.2.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.0.2.ebuild
index dadd8e0..ffedca2 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.0.2.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.0.2.ebuild
@@ -57,6 +57,7 @@ COMMON_DEPEND=">=dev-libs/dbus-glib-0.74
sys-fs/udev[extras] ) )"
# Themes needed by g-s-d, gnome-shell, gtk+:3 apps to work properly
RDEPEND="${COMMON_DEPEND}
+ gnome-base/dconf
>=x11-themes/gnome-themes-standard-2.91
>=x11-themes/gnome-icon-theme-2.91
>=x11-themes/gnome-icon-theme-symbolic-2.91
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
index 2804d7b..54403af 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
@@ -57,6 +57,7 @@ COMMON_DEPEND=">=dev-libs/dbus-glib-0.74
sys-fs/udev[extras] ) )"
# Themes needed by g-s-d, gnome-shell, gtk+:3 apps to work properly
RDEPEND="${COMMON_DEPEND}
+ gnome-base/dconf
>=x11-themes/gnome-themes-standard-2.91
>=x11-themes/gnome-icon-theme-2.91
>=x11-themes/gnome-icon-theme-symbolic-2.91
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2011-06-28 3:44 Alexandre Restovtsev
0 siblings, 0 replies; 38+ messages in thread
From: Alexandre Restovtsev @ 2011-06-28 3:44 UTC (permalink / raw
To: gentoo-commits
commit: 27c99d81fd83f8de48114b4625d25369d567c9ce
Author: Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Tue Jun 28 03:39:17 2011 +0000
Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Tue Jun 28 03:42:03 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=27c99d81
gnome-base/gnome-settings-daemon: update live ebuild
Update the live ebuild with new dependencies, correctly set the pnp.ids
path (requires the previous commit for gnome-desktop:3 that installs
pnp.ids properly!), add a blocker on <gnome-color-manager-3.1.1 (file
collisions), and apply the touchpad timeout fix.
---
.../gnome-settings-daemon-9999.ebuild | 28 ++++++++++++++++---
1 files changed, 23 insertions(+), 5 deletions(-)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
index 54403af..3f54d72 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
@@ -6,7 +6,7 @@ EAPI="3"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
-inherit gnome2
+inherit eutils gnome2
if [[ ${PV} = 9999 ]]; then
inherit gnome2-live
fi
@@ -21,27 +21,32 @@ if [[ ${PV} = 9999 ]]; then
else
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
fi
-IUSE="+cups debug packagekit policykit smartcard +udev"
+IUSE="+cups debug packagekit policykit short-touchpad-timeout smartcard +udev"
# Latest gsettings-desktop-schemas is needed due to commit e8d1de92
+# <gnome-color-manager-3.1.1 has file collisions with g-s-d-3.1.x
COMMON_DEPEND=">=dev-libs/dbus-glib-0.74
>=dev-libs/glib-2.26.0:2
>=x11-libs/gtk+-2.99.3:3
>=gnome-base/gconf-2.6.1:2
>=gnome-base/libgnomekbd-2.91.1
- >=gnome-base/gnome-desktop-2.91.5:3
+ >=gnome-base/gnome-desktop-3.1.2:3
>=gnome-base/gsettings-desktop-schemas-0.1.7.1
media-fonts/cantarell
media-libs/fontconfig
-
- >=x11-libs/libnotify-0.6.1
+ >=media-libs/lcms-2.2:2
+ >=x11-libs/libnotify-0.7.3
x11-libs/libXi
x11-libs/libXext
+ x11-libs/libXfixes
x11-libs/libXxf86misc
>=x11-libs/libxklavier-5.0
+ >=x11-misc/colord-0.1.9
>=media-sound/pulseaudio-0.9.16
media-libs/libcanberra[gtk3]
+ !<gnome-extra/gnome-color-manager-3.1.1
+
cups? ( >=net-print/cups-1.4[dbus] )
packagekit? (
dev-libs/glib:2
@@ -68,6 +73,8 @@ DEPEND="${COMMON_DEPEND}
>=dev-util/intltool-0.40
>=dev-util/pkgconfig-0.19
x11-proto/inputproto
+ x11-proto/kbproto
+ x11-proto/xf86miscproto
x11-proto/xproto"
pkg_setup() {
@@ -77,6 +84,7 @@ pkg_setup() {
--disable-static
--disable-schemas-compile
--enable-gconf-bridge
+ --with-pnpids=${EROOT}usr/share/libgnome-desktop-3.0/pnp.ids
$(use_enable cups)
$(use_enable debug)
$(use_enable debug more-warnings)
@@ -86,6 +94,16 @@ pkg_setup() {
$(use_enable udev gudev)"
}
+src_prepare() {
+ # https://bugzilla.gnome.org/show_bug.cgi?id=621836
+ # Apparently this change severely affects touchpad usability for some
+ # people, so revert it if USE=short-touchpad-timeout.
+ # Revisit if/when upstream adds a setting for customizing the timeout.
+ use short-touchpad-timeout &&
+ epatch "${FILESDIR}/${PN}-3.0.2-short-touchpad-timeout.patch"
+
+ gnome2_src_prepare
+}
src_install() {
gnome2_src_install
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2011-10-09 17:43 Alexandre Restovtsev
0 siblings, 0 replies; 38+ messages in thread
From: Alexandre Restovtsev @ 2011-10-09 17:43 UTC (permalink / raw
To: gentoo-commits
commit: 1d90037e75d937f4205951d5d8d0fc981feb0629
Author: Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Sun Oct 9 17:41:20 2011 +0000
Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Sun Oct 9 17:41:20 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=1d90037e
gnome-base/gnome-settings-daemon: require upower-0.9.11
Needed for the UpSleepKind enum. Thanks to JackTheT and Marien Zwart
for noticing and reporting in #gentoo-desktop.
---
.../gnome-settings-daemon-3.2.0-r3.ebuild | 3 ++-
.../gnome-settings-daemon-9999.ebuild | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.2.0-r3.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.2.0-r3.ebuild
index efffa70..8622423 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.2.0-r3.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.2.0-r3.ebuild
@@ -26,6 +26,7 @@ IUSE="+cups debug packagekit policykit short-touchpad-timeout smartcard +udev"
# Latest gsettings-desktop-schemas is needed due to commit e8d1de92
# Latest gnome-desktop needed to fix the DPMS timeout bug #385063
# colord-0.1.13 needed to avoid polkit errors in CreateProfile and CreateDevice
+# upower-0.9.11 needed for UpSleepKind
COMMON_DEPEND=">=dev-libs/dbus-glib-0.74
>=dev-libs/glib-2.29.14:2
>=x11-libs/gtk+-2.99.3:3
@@ -38,7 +39,7 @@ COMMON_DEPEND=">=dev-libs/dbus-glib-0.74
>=media-libs/lcms-2.2:2
media-libs/libcanberra[gtk3]
>=media-sound/pulseaudio-0.9.16
- >=sys-power/upower-0.9.1
+ >=sys-power/upower-0.9.11
>=x11-libs/libnotify-0.7.3
x11-libs/libX11
x11-libs/libXi
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
index 177d39e..d1f9a64 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
@@ -26,6 +26,7 @@ IUSE="+cups debug packagekit policykit short-touchpad-timeout smartcard +udev"
# Latest gsettings-desktop-schemas is needed due to commit e8d1de92
# Latest gnome-desktop needed to fix the DPMS timeout bug #385063
# colord-0.1.13 needed to avoid polkit errors in CreateProfile and CreateDevice
+# upower-0.9.11 needed for UpSleepKind
COMMON_DEPEND=">=dev-libs/dbus-glib-0.74
>=dev-libs/glib-2.29.14:2
>=x11-libs/gtk+-2.99.3:3
@@ -38,7 +39,7 @@ COMMON_DEPEND=">=dev-libs/dbus-glib-0.74
>=media-libs/lcms-2.2:2
media-libs/libcanberra[gtk3]
>=media-sound/pulseaudio-0.9.16
- >=sys-power/upower-0.9.1
+ >=sys-power/upower-0.9.11
>=x11-libs/libnotify-0.7.3
x11-libs/libX11
x11-libs/libXi
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2012-05-24 7:49 Alexandre Restovtsev
0 siblings, 0 replies; 38+ messages in thread
From: Alexandre Restovtsev @ 2012-05-24 7:49 UTC (permalink / raw
To: gentoo-commits
commit: 14487eb8073dec33dcf55c0d42274c1bd5b76e97
Author: Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Thu May 24 07:46:33 2012 +0000
Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Thu May 24 07:46:33 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=14487eb8
gnome-base/gnome-settings-daemon: moved to gx86; update live ebuild
---
.../gnome-settings-daemon-3.4.0.ebuild | 130 --------------------
.../gnome-settings-daemon-9999.ebuild | 5 +-
2 files changed, 2 insertions(+), 133 deletions(-)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.4.0.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.4.0.ebuild
deleted file mode 100644
index 00aa6b4..0000000
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.4.0.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.2.2-r1.ebuild,v 1.2 2012/01/12 03:32:00 tetromino Exp $
-
-EAPI="4"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-
-inherit autotools eutils gnome2 virtualx
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Gnome Settings Daemon"
-HOMEPAGE="http://www.gnome.org"
-
-LICENSE="GPL-2"
-SLOT="0"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~amd64 ~arm ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
-fi
-IUSE="+colord +cups debug packagekit policykit +short-touchpad-timeout smartcard systemd +udev wacom"
-
-# colord-0.1.13 needed to avoid polkit errors in CreateProfile and CreateDevice
-COMMON_DEPEND="
- >=dev-libs/glib-2.31.0:2
- >=x11-libs/gtk+-3.3.4:3
- >=gnome-base/libgnomekbd-2.91.1
- >=gnome-base/gnome-desktop-3.3.92:3
- >=gnome-base/gsettings-desktop-schemas-3.3.0
- media-fonts/cantarell
- media-libs/fontconfig
- >=media-libs/lcms-2.2:2
- media-libs/libcanberra[gtk3]
- >=media-sound/pulseaudio-0.9.16
- >=sys-power/upower-0.9.11
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- >=x11-libs/libnotify-0.7.3
- x11-libs/libX11
- x11-libs/libXi
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXtst
- x11-libs/libXxf86misc
- >=x11-libs/libxklavier-5.0
- >=media-sound/pulseaudio-0.9.16
-
- colord? ( >=x11-misc/colord-0.1.13 )
- cups? ( >=net-print/cups-1.4[dbus] )
- packagekit? (
- sys-fs/udev[gudev]
- >=app-admin/packagekit-base-0.6.12 )
- smartcard? (
- sys-fs/udev[gudev]
- >=dev-libs/nss-3.11.2 )
- systemd? ( >=sys-apps/systemd-31 )
- udev? ( sys-fs/udev[gudev] )
- wacom? ( >=dev-libs/libwacom-0.3
- x11-drivers/xf86-input-wacom )"
-# Themes needed by g-s-d, gnome-shell, gtk+:3 apps to work properly
-# <gnome-color-manager-3.1.1 has file collisions with g-s-d-3.1.x
-# <gnome-power-manager-3.1.3 has file collisions with g-s-d-3.1.x
-RDEPEND="${COMMON_DEPEND}
- gnome-base/dconf
- >=x11-themes/gnome-themes-standard-2.91
- >=x11-themes/gnome-icon-theme-2.91
- >=x11-themes/gnome-icon-theme-symbolic-2.91
- !<gnome-base/gnome-control-center-2.22
- !<gnome-extra/gnome-color-manager-3.1.1
- !<gnome-extra/gnome-power-manager-3.1.3
-
- !systemd? ( sys-auth/consolekit )"
-# xproto-7.0.15 needed for power plugin
-DEPEND="${COMMON_DEPEND}
- cups? ( sys-apps/sed )
- sys-devel/gettext
- >=dev-util/intltool-0.40
- virtual/pkgconfig
- x11-proto/inputproto
- x11-proto/kbproto
- x11-proto/xf86miscproto
- >=x11-proto/xproto-7.0.15"
-
-pkg_setup() {
- # README is empty
- DOCS="AUTHORS NEWS ChangeLog MAINTAINERS"
- # TODO: systemd support
- G2CONF="${G2CONF}
- --disable-static
- --disable-schemas-compile
- $(use_enable colord color)
- $(use_enable cups)
- $(use_enable debug)
- $(use_enable debug more-warnings)
- $(use_enable packagekit)
- $(use_enable smartcard smartcard-support)
- $(use_enable systemd)
- $(use_enable udev gudev)
- $(use_enable wacom)"
-}
-
-src_prepare() {
- # https://bugzilla.gnome.org/show_bug.cgi?id=621836
- # Apparently this change severely affects touchpad usability for some
- # people, so revert it if USE=short-touchpad-timeout.
- # Revisit if/when upstream adds a setting for customizing the timeout.
- use short-touchpad-timeout &&
- epatch "${FILESDIR}/${PN}-3.0.2-short-touchpad-timeout.patch"
-
- # Make colord and wacom optional; requires eautoreconf
- epatch "${FILESDIR}/${PN}-3.4.0-optional-color-wacom.patch"
-
- eautoreconf
-
- gnome2_src_prepare
-}
-
-src_test() {
- Xemake check
-}
-
-src_install() {
- gnome2_src_install
-
- echo 'GSETTINGS_BACKEND="dconf"' >> 51gsettings-dconf
- doenvd 51gsettings-dconf || die "doenvd failed"
-}
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
index 00aa6b4..3ad8a9d 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
@@ -54,7 +54,7 @@ COMMON_DEPEND="
sys-fs/udev[gudev]
>=app-admin/packagekit-base-0.6.12 )
smartcard? (
- sys-fs/udev[gudev]
+ sys-fs/udev[gudev]
>=dev-libs/nss-3.11.2 )
systemd? ( >=sys-apps/systemd-31 )
udev? ( sys-fs/udev[gudev] )
@@ -87,7 +87,6 @@ DEPEND="${COMMON_DEPEND}
pkg_setup() {
# README is empty
DOCS="AUTHORS NEWS ChangeLog MAINTAINERS"
- # TODO: systemd support
G2CONF="${G2CONF}
--disable-static
--disable-schemas-compile
@@ -126,5 +125,5 @@ src_install() {
gnome2_src_install
echo 'GSETTINGS_BACKEND="dconf"' >> 51gsettings-dconf
- doenvd 51gsettings-dconf || die "doenvd failed"
+ doenvd 51gsettings-dconf
}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2012-09-21 0:27 Nirbheek Chauhan
0 siblings, 0 replies; 38+ messages in thread
From: Nirbheek Chauhan @ 2012-09-21 0:27 UTC (permalink / raw
To: gentoo-commits
commit: 4cdd5bbb6a5ab2c3c915ceffe8b8d9f966a326db
Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 20 23:41:18 2012 +0000
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Fri Sep 21 00:08:21 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=4cdd5bbb
gnome-base/gnome-settings-daemon: update wacom dep in 9999
---
.../gnome-settings-daemon-9999.ebuild | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
index da9f279..162a4de 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
@@ -58,7 +58,7 @@ COMMON_DEPEND="
>=dev-libs/nss-3.11.2 )
systemd? ( >=sys-apps/systemd-31 )
udev? ( sys-fs/udev[gudev] )
- wacom? ( >=dev-libs/libwacom-0.5
+ wacom? ( >=dev-libs/libwacom-0.6
x11-drivers/xf86-input-wacom )"
# Themes needed by g-s-d, gnome-shell, gtk+:3 apps to work properly
# <gnome-color-manager-3.1.1 has file collisions with g-s-d-3.1.x
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2012-09-22 15:54 Nirbheek Chauhan
0 siblings, 0 replies; 38+ messages in thread
From: Nirbheek Chauhan @ 2012-09-22 15:54 UTC (permalink / raw
To: gentoo-commits
commit: dde8018294de10a921608ee98a3eb7edd4a13150
Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 21 05:02:52 2012 +0000
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Sat Sep 22 15:53:20 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=dde80182
gnome-base/gnome-settings-daemon: 3.5.91 → 3.5.92
---
....ebuild => gnome-settings-daemon-3.5.92.ebuild} | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.5.91.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.5.92.ebuild
similarity index 99%
rename from gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.5.91.ebuild
rename to gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.5.92.ebuild
index da9f279..162a4de 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.5.91.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.5.92.ebuild
@@ -58,7 +58,7 @@ COMMON_DEPEND="
>=dev-libs/nss-3.11.2 )
systemd? ( >=sys-apps/systemd-31 )
udev? ( sys-fs/udev[gudev] )
- wacom? ( >=dev-libs/libwacom-0.5
+ wacom? ( >=dev-libs/libwacom-0.6
x11-drivers/xf86-input-wacom )"
# Themes needed by g-s-d, gnome-shell, gtk+:3 apps to work properly
# <gnome-color-manager-3.1.1 has file collisions with g-s-d-3.1.x
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2012-09-27 7:53 Alexandre Rostovtsev
0 siblings, 0 replies; 38+ messages in thread
From: Alexandre Rostovtsev @ 2012-09-27 7:53 UTC (permalink / raw
To: gentoo-commits
commit: d78bc629c938ba62880dffbbad5884a3683b07d8
Author: Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 27 07:37:13 2012 +0000
Commit: Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
CommitDate: Thu Sep 27 07:37:13 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=d78bc629
gnome-base/gnome-settings-daemon: actually apply the patch
---
...build => gnome-settings-daemon-3.6.0-r1.ebuild} | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.6.0.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.6.0-r1.ebuild
similarity index 97%
rename from gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.6.0.ebuild
rename to gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.6.0-r1.ebuild
index 162a4de..016f92b 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.6.0.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.6.0-r1.ebuild
@@ -114,6 +114,9 @@ src_prepare() {
# Make colord and wacom optional; requires eautoreconf
epatch "${FILESDIR}/${PN}-3.5.91-optional-color-wacom.patch"
+ # Fixes crash; in next release
+ epatch "${FILESDIR}/${P}-crashfix.patch"
+
[[ ${PV} != 9999 ]] && eautoreconf
gnome2_src_prepare
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2012-11-18 19:33 Gilles Dartiguelongue
0 siblings, 0 replies; 38+ messages in thread
From: Gilles Dartiguelongue @ 2012-11-18 19:33 UTC (permalink / raw
To: gentoo-commits
commit: 9068a59b1f789522a69feecd0d74e1ddc5dc69b9
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 18 19:29:24 2012 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Nov 18 19:33:43 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=9068a59b
gnome-base/gnome-settings-daemon: 3.6.1 → 3.6.3
---
...1.ebuild => gnome-settings-daemon-3.6.3.ebuild} | 0
1 files changed, 0 insertions(+), 0 deletions(-)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.6.1.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.6.3.ebuild
similarity index 100%
rename from gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.6.1.ebuild
rename to gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.6.3.ebuild
^ permalink raw reply [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2012-12-25 21:45 Gilles Dartiguelongue
0 siblings, 0 replies; 38+ messages in thread
From: Gilles Dartiguelongue @ 2012-12-25 21:45 UTC (permalink / raw
To: gentoo-commits
commit: d452e6ffcbca7f285f8b568a5e813bcc3d9d2ecd
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 25 21:44:29 2012 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Tue Dec 25 21:44:29 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=d452e6ff
gnome-base/gnome-settings-daemon: moved to gx86
* Sync live ebuild with gx86 changes.
---
.../gnome-settings-daemon-3.6.3.ebuild | 126 --------------------
.../gnome-settings-daemon-9999.ebuild | 55 +++++----
2 files changed, 28 insertions(+), 153 deletions(-)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.6.3.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.6.3.ebuild
deleted file mode 100644
index 9512c1d..0000000
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.6.3.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.4.2.ebuild,v 1.2 2012/08/07 08:59:55 tetromino Exp $
-
-EAPI="4"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-
-inherit autotools eutils gnome2 virtualx
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Gnome Settings Daemon"
-HOMEPAGE="http://www.gnome.org"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+colord +cups debug +i18n packagekit policykit +short-touchpad-timeout smartcard systemd +udev wacom"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~amd64 ~arm ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
-fi
-
-# colord-0.1.13 needed to avoid polkit errors in CreateProfile and CreateDevice
-COMMON_DEPEND="
- >=dev-libs/glib-2.31.0:2
- >=x11-libs/gtk+-3.3.4:3
- >=gnome-base/gnome-desktop-3.5.3:3
- >=gnome-base/gsettings-desktop-schemas-3.5.90
- media-fonts/cantarell
- media-libs/fontconfig
- >=media-libs/lcms-2.2:2
- media-libs/libcanberra[gtk3]
- >=media-sound/pulseaudio-0.9.16
- >=sys-power/upower-0.9.11
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- >=x11-libs/libnotify-0.7.3
- x11-libs/libX11
- x11-libs/libxkbfile
- x11-libs/libXi
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXtst
- x11-libs/libXxf86misc
- >=media-sound/pulseaudio-0.9.16
-
- colord? ( >=x11-misc/colord-0.1.13 )
- cups? ( >=net-print/cups-1.4[dbus] )
- i18n? ( >=app-i18n/ibus-1.4.99 )
- packagekit? (
- virtual/udev[gudev]
- >=app-admin/packagekit-base-0.7.4 )
- smartcard? (
- virtual/udev[gudev]
- >=dev-libs/nss-3.11.2 )
- systemd? ( >=sys-apps/systemd-31 )
- udev? ( virtual/udev[gudev] )
- wacom? (
- >=dev-libs/libwacom-0.6
- x11-drivers/xf86-input-wacom )
-"
-# Themes needed by g-s-d, gnome-shell, gtk+:3 apps to work properly
-# <gnome-color-manager-3.1.1 has file collisions with g-s-d-3.1.x
-# <gnome-power-manager-3.1.3 has file collisions with g-s-d-3.1.x
-RDEPEND="${COMMON_DEPEND}
- gnome-base/dconf
- >=x11-themes/gnome-themes-standard-2.91
- >=x11-themes/gnome-icon-theme-2.91
- >=x11-themes/gnome-icon-theme-symbolic-2.91
- !<gnome-base/gnome-control-center-2.22
- !<gnome-extra/gnome-color-manager-3.1.1
- !<gnome-extra/gnome-power-manager-3.1.3
-
- !systemd? ( sys-auth/consolekit )
-"
-# xproto-7.0.15 needed for power plugin
-DEPEND="${COMMON_DEPEND}
- cups? ( sys-apps/sed )
- dev-libs/libxml2:2
- sys-devel/gettext
- >=dev-util/intltool-0.40
- virtual/pkgconfig
- x11-proto/inputproto
- x11-proto/xf86miscproto
- >=x11-proto/xproto-7.0.15
-"
-
-src_prepare() {
- # README is empty
- DOCS="AUTHORS NEWS ChangeLog MAINTAINERS"
- G2CONF="${G2CONF}
- --disable-static
- --disable-schemas-compile
- --enable-man
- $(use_enable colord color)
- $(use_enable cups)
- $(use_enable debug)
- $(use_enable debug more-warnings)
- $(use_enable i18n ibus)
- $(use_enable packagekit)
- $(use_enable smartcard smartcard-support)
- $(use_enable systemd)
- $(use_enable udev gudev)
- $(use_enable wacom)"
-
- # https://bugzilla.gnome.org/show_bug.cgi?id=621836
- # Apparently this change severely affects touchpad usability for some
- # people, so revert it if USE=short-touchpad-timeout.
- # Revisit if/when upstream adds a setting for customizing the timeout.
- use short-touchpad-timeout &&
- epatch "${FILESDIR}/${PN}-3.5.91-short-touchpad-timeout.patch"
-
- # Make colord and wacom optional; requires eautoreconf
- epatch "${FILESDIR}/${PN}-3.5.91-optional-color-wacom.patch"
-
- [[ ${PV} != 9999 ]] && eautoreconf
-
- gnome2_src_prepare
-}
-
-src_test() {
- Xemake check
-}
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
index 9512c1d..15ad767 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.4.2.ebuild,v 1.2 2012/08/07 08:59:55 tetromino Exp $
+# $Header: $
-EAPI="4"
+EAPI="5"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
@@ -20,14 +20,18 @@ IUSE="+colord +cups debug +i18n packagekit policykit +short-touchpad-timeout sma
if [[ ${PV} = 9999 ]]; then
KEYWORDS=""
else
- KEYWORDS="~amd64 ~arm ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
+ KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
fi
+REQUIRED_USE="
+ packagekit? ( udev )
+ smartcard? ( udev )
+"
# colord-0.1.13 needed to avoid polkit errors in CreateProfile and CreateDevice
COMMON_DEPEND="
>=dev-libs/glib-2.31.0:2
>=x11-libs/gtk+-3.3.4:3
- >=gnome-base/gnome-desktop-3.5.3:3
+ >=gnome-base/gnome-desktop-3.5.3:3=
>=gnome-base/gsettings-desktop-schemas-3.5.90
media-fonts/cantarell
media-libs/fontconfig
@@ -37,7 +41,7 @@ COMMON_DEPEND="
>=sys-power/upower-0.9.11
x11-libs/cairo
x11-libs/gdk-pixbuf:2
- >=x11-libs/libnotify-0.7.3
+ >=x11-libs/libnotify-0.7.3:=
x11-libs/libX11
x11-libs/libxkbfile
x11-libs/libXi
@@ -45,17 +49,12 @@ COMMON_DEPEND="
x11-libs/libXfixes
x11-libs/libXtst
x11-libs/libXxf86misc
- >=media-sound/pulseaudio-0.9.16
colord? ( >=x11-misc/colord-0.1.13 )
cups? ( >=net-print/cups-1.4[dbus] )
i18n? ( >=app-i18n/ibus-1.4.99 )
- packagekit? (
- virtual/udev[gudev]
- >=app-admin/packagekit-base-0.7.4 )
- smartcard? (
- virtual/udev[gudev]
- >=dev-libs/nss-3.11.2 )
+ packagekit? ( >=app-admin/packagekit-base-0.7.4 )
+ smartcard? ( >=dev-libs/nss-3.11.2 )
systemd? ( >=sys-apps/systemd-31 )
udev? ( virtual/udev[gudev] )
wacom? (
@@ -89,11 +88,26 @@ DEPEND="${COMMON_DEPEND}
"
src_prepare() {
+ # https://bugzilla.gnome.org/show_bug.cgi?id=621836
+ # Apparently this change severely affects touchpad usability for some
+ # people, so revert it if USE=short-touchpad-timeout.
+ # Revisit if/when upstream adds a setting for customizing the timeout.
+ use short-touchpad-timeout &&
+ epatch "${FILESDIR}/${PN}-3.5.91-short-touchpad-timeout.patch"
+
+ # Make colord and wacom optional; requires eautoreconf
+ epatch "${FILESDIR}/${PN}-3.5.91-optional-color-wacom.patch"
+
+ [[ ${PV} != 9999 ]] && eautoreconf
+
+ gnome2_src_prepare
+}
+
+src_configure() {
# README is empty
DOCS="AUTHORS NEWS ChangeLog MAINTAINERS"
G2CONF="${G2CONF}
--disable-static
- --disable-schemas-compile
--enable-man
$(use_enable colord color)
$(use_enable cups)
@@ -105,20 +119,7 @@ src_prepare() {
$(use_enable systemd)
$(use_enable udev gudev)
$(use_enable wacom)"
-
- # https://bugzilla.gnome.org/show_bug.cgi?id=621836
- # Apparently this change severely affects touchpad usability for some
- # people, so revert it if USE=short-touchpad-timeout.
- # Revisit if/when upstream adds a setting for customizing the timeout.
- use short-touchpad-timeout &&
- epatch "${FILESDIR}/${PN}-3.5.91-short-touchpad-timeout.patch"
-
- # Make colord and wacom optional; requires eautoreconf
- epatch "${FILESDIR}/${PN}-3.5.91-optional-color-wacom.patch"
-
- [[ ${PV} != 9999 ]] && eautoreconf
-
- gnome2_src_prepare
+ gnome2_src_configure
}
src_test() {
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2013-12-18 22:49 Gilles Dartiguelongue
0 siblings, 0 replies; 38+ messages in thread
From: Gilles Dartiguelongue @ 2013-12-18 22:49 UTC (permalink / raw
To: gentoo-commits
commit: 8e765ca5ce45459cf3e333eec7b173207667e41b
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 18 22:43:06 2013 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Wed Dec 18 22:49:06 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=8e765ca5
gnome-base/gnome-settings-daemon: sync metadata.xml with gentoo-x86
---
gnome-base/gnome-settings-daemon/metadata.xml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/gnome-base/gnome-settings-daemon/metadata.xml b/gnome-base/gnome-settings-daemon/metadata.xml
index 80031f8..f585760 100644
--- a/gnome-base/gnome-settings-daemon/metadata.xml
+++ b/gnome-base/gnome-settings-daemon/metadata.xml
@@ -7,6 +7,10 @@
<pkg>x11-misc/colord</pkg></flag>
<flag name="i18n">Enable support for enhanced input methods through
<pkg>app-i18n/ibus</pkg></flag>
+ <flag name="openrc-force">Skip systemd dependency (#480336),
+ enabling this flag will become your setup to be fully
+ unsupported by upstream and downstream Gnome team. Do not
+ try to enable it unless completely needed</flag>
<flag name="packagekit">Enable support for the distro-neutral package
manager GUI <pkg>app-admin/packagekit</pkg></flag>
<flag name="short-touchpad-timeout">Change the touchpad timeout so that
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2014-02-12 20:58 Gilles Dartiguelongue
0 siblings, 0 replies; 38+ messages in thread
From: Gilles Dartiguelongue @ 2014-02-12 20:58 UTC (permalink / raw
To: gentoo-commits
commit: 0b9a1ead6d34211b7b534b1ce39d8224780addbe
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 12 20:32:21 2014 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Wed Feb 12 20:39:07 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=0b9a1ead
gnome-base/gnome-settings-daemon: moved to gentoo-x86 + sync live ebuild
---
.../gnome-settings-daemon-3.10.2.ebuild | 141 ---------------------
.../gnome-settings-daemon-9999.ebuild | 4 +-
2 files changed, 2 insertions(+), 143 deletions(-)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.10.2.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.10.2.ebuild
deleted file mode 100644
index 0abb3fb..0000000
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.10.2.ebuild
+++ /dev/null
@@ -1,141 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-
-inherit autotools eutils gnome2 systemd virtualx
-
-DESCRIPTION="Gnome Settings Daemon"
-HOMEPAGE="https://git.gnome.org/browse/gnome-settings-daemon"
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="+colord +cups debug +i18n input_devices_wacom -openrc-force packagekit policykit +short-touchpad-timeout smartcard +udev"
-REQUIRED_USE="
- packagekit? ( udev )
- smartcard? ( udev )
-"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
-
-COMMON_DEPEND="
- >=dev-libs/glib-2.37.7:2
- >=x11-libs/gtk+-3.7.8:3
- >=gnome-base/gnome-desktop-3.9:3=
- >=gnome-base/gsettings-desktop-schemas-3.9.91.1
- >=gnome-base/librsvg-2.36.2
- media-fonts/cantarell
- media-libs/fontconfig
- >=media-libs/lcms-2.2:2
- media-libs/libcanberra[gtk3]
- >=media-sound/pulseaudio-2
- >=sys-power/upower-0.9.11
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- >=x11-libs/libnotify-0.7.3:=
- x11-libs/libX11
- x11-libs/libxkbfile
- x11-libs/libXi
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXtst
- x11-libs/libXxf86misc
-
- app-misc/geoclue:2.0
- >=dev-libs/libgweather-3.9.5:2
- >=sci-geosciences/geocode-glib-3.10
- >=sys-auth/polkit-0.103
-
- colord? ( >=x11-misc/colord-1.0.2:= )
- cups? ( >=net-print/cups-1.4[dbus] )
- i18n? ( >=app-i18n/ibus-1.4.99 )
- input_devices_wacom? (
- >=dev-libs/libwacom-0.7
- >=x11-libs/pango-1.20
- x11-drivers/xf86-input-wacom
- virtual/udev[gudev] )
- packagekit? ( >=app-admin/packagekit-base-0.8.1 )
- smartcard? ( >=dev-libs/nss-3.11.2 )
- udev? ( virtual/udev[gudev] )
-"
-# Themes needed by g-s-d, gnome-shell, gtk+:3 apps to work properly
-# <gnome-color-manager-3.1.1 has file collisions with g-s-d-3.1.x
-# <gnome-power-manager-3.1.3 has file collisions with g-s-d-3.1.x
-# systemd needed for power and session management, bug #464944
-RDEPEND="${COMMON_DEPEND}
- gnome-base/dconf
- !openrc-force? ( sys-apps/systemd )
- >=x11-themes/gnome-themes-standard-2.91
- >=x11-themes/gnome-icon-theme-2.91
- >=x11-themes/gnome-icon-theme-symbolic-2.91
- !<gnome-base/gnome-control-center-2.22
- !<gnome-extra/gnome-color-manager-3.1.1
- !<gnome-extra/gnome-power-manager-3.1.3
-"
-# xproto-7.0.15 needed for power plugin
-DEPEND="${COMMON_DEPEND}
- cups? ( sys-apps/sed )
- dev-libs/libxml2:2
- sys-devel/gettext
- >=dev-util/intltool-0.40
- virtual/pkgconfig
- x11-proto/inputproto
- x11-proto/xf86miscproto
- >=x11-proto/xproto-7.0.15
-"
-
-src_prepare() {
- # https://bugzilla.gnome.org/show_bug.cgi?id=621836
- # Apparently this change severely affects touchpad usability for some
- # people, so revert it if USE=short-touchpad-timeout.
- # Revisit if/when upstream adds a setting for customizing the timeout.
- use short-touchpad-timeout &&
- epatch "${FILESDIR}/${PN}-3.7.90-short-touchpad-timeout.patch"
-
- # Make colord and wacom optional; requires eautoreconf
- epatch "${FILESDIR}/${PN}-3.10.2-optional.patch"
-
- epatch_user
- eautoreconf
-
- gnome2_src_prepare
-}
-
-src_configure() {
- gnome2_src_configure \
- --disable-static \
- --enable-man \
- $(use_enable colord color) \
- $(use_enable cups) \
- $(use_enable debug) \
- $(use_enable debug more-warnings) \
- $(use_enable i18n ibus) \
- $(use_enable packagekit) \
- $(use_enable smartcard smartcard-support) \
- $(use_enable udev gudev) \
- $(use_enable input_devices_wacom wacom)
-}
-
-src_test() {
- Xemake check
-}
-
-pkg_postinst() {
- gnome2_pkg_postinst
-
- if ! systemd_is_booted; then
- ewarn "${PN} needs Systemd to be *running* for working"
- ewarn "properly. Please follow the this guide to migrate:"
- ewarn "http://wiki.gentoo.org/wiki/Systemd"
- fi
-
- if use openrc-force; then
- ewarn "You are enabling 'openrc-force' USE flag to skip systemd requirement,"
- ewarn "this can lead to unexpected problems and is not supported neither by"
- ewarn "upstream neither by Gnome Gentoo maintainers. If you suffer any problem,"
- ewarn "you will need to disable this USE flag system wide and retest before"
- ewarn "opening any bug report."
- fi
-}
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
index 26d4d22..223a4ac 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -24,7 +24,7 @@ REQUIRED_USE="
if [[ ${PV} = 9999 ]]; then
KEYWORDS=""
else
- KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
+ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
fi
COMMON_DEPEND="
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2014-04-20 18:17 Gilles Dartiguelongue
0 siblings, 0 replies; 38+ messages in thread
From: Gilles Dartiguelongue @ 2014-04-20 18:17 UTC (permalink / raw
To: gentoo-commits
commit: 382387c5aa19811e6c8e14ab5f5839845974a5e8
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 20 14:21:45 2014 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Apr 20 15:48:25 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=382387c5
gnome-base/gnome-settings-daemon: 3.12.0 → 3.12.1
---
...-settings-daemon-3.12.0.ebuild => gnome-settings-daemon-3.12.1.ebuild} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.12.0.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.12.1.ebuild
similarity index 100%
rename from gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.12.0.ebuild
rename to gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.12.1.ebuild
^ permalink raw reply [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2014-10-15 22:26 Gilles Dartiguelongue
0 siblings, 0 replies; 38+ messages in thread
From: Gilles Dartiguelongue @ 2014-10-15 22:26 UTC (permalink / raw
To: gentoo-commits
commit: ae037dc1364170d778f7ab170d8f4214fa573249
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 15 22:17:21 2014 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Wed Oct 15 22:17:21 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=ae037dc1
gnome-base/gnome-settings-daemon: 3.14.0 → 3.14.1
---
...ngs-daemon-3.14.0.ebuild => gnome-settings-daemon-3.14.1.ebuild} | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.14.0.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.14.1.ebuild
similarity index 95%
rename from gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.14.0.ebuild
rename to gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.14.1.ebuild
index b4b6112..c2d859f 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.14.0.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.14.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://git.gnome.org/browse/gnome-settings-daemon"
LICENSE="GPL-2+"
SLOT="0"
-IUSE="+colord +cups debug input_devices_wacom -openrc-force networkmanager policykit +short-touchpad-timeout smartcard +udev"
+IUSE="+colord +cups debug input_devices_wacom -openrc-force networkmanager policykit +short-touchpad-timeout smartcard +udev wayland"
REQUIRED_USE="
smartcard? ( udev )
"
@@ -58,6 +58,7 @@ COMMON_DEPEND="
networkmanager? ( >=net-misc/networkmanager-0.9.9.1 )
smartcard? ( >=dev-libs/nss-3.11.2 )
udev? ( virtual/libgudev:= )
+ wayland? ( dev-libs/wayland )
"
# Themes needed by g-s-d, gnome-shell, gtk+:3 apps to work properly
# <gnome-color-manager-3.1.1 has file collisions with g-s-d-3.1.x
@@ -113,7 +114,8 @@ src_configure() {
$(use_enable networkmanager network-manager) \
$(use_enable smartcard smartcard-support) \
$(use_enable udev gudev) \
- $(use_enable input_devices_wacom wacom)
+ $(use_enable input_devices_wacom wacom) \
+ $(use_enable wayland)
}
src_test() {
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2014-10-26 16:55 Gilles Dartiguelongue
0 siblings, 0 replies; 38+ messages in thread
From: Gilles Dartiguelongue @ 2014-10-26 16:55 UTC (permalink / raw
To: gentoo-commits
commit: 3ee0ca7b16498e802a098891c1819c54a15706b6
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 26 16:54:04 2014 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Oct 26 16:54:04 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=3ee0ca7b
gnome-base/gnome-settings-daemon: clean up metadata.xml
Keywording waiting on bug #523468
---
gnome-base/gnome-settings-daemon/metadata.xml | 4 ----
1 file changed, 4 deletions(-)
diff --git a/gnome-base/gnome-settings-daemon/metadata.xml b/gnome-base/gnome-settings-daemon/metadata.xml
index f585760..ae9d0bf 100644
--- a/gnome-base/gnome-settings-daemon/metadata.xml
+++ b/gnome-base/gnome-settings-daemon/metadata.xml
@@ -5,14 +5,10 @@
<use>
<flag name="colord">Support color management using
<pkg>x11-misc/colord</pkg></flag>
- <flag name="i18n">Enable support for enhanced input methods through
- <pkg>app-i18n/ibus</pkg></flag>
<flag name="openrc-force">Skip systemd dependency (#480336),
enabling this flag will become your setup to be fully
unsupported by upstream and downstream Gnome team. Do not
try to enable it unless completely needed</flag>
- <flag name="packagekit">Enable support for the distro-neutral package
- manager GUI <pkg>app-admin/packagekit</pkg></flag>
<flag name="short-touchpad-timeout">Change the touchpad timeout so that
it's effective for fast typists</flag>
</use>
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2014-11-23 22:28 Gilles Dartiguelongue
0 siblings, 0 replies; 38+ messages in thread
From: Gilles Dartiguelongue @ 2014-11-23 22:28 UTC (permalink / raw
To: gentoo-commits
commit: 5311eaf36cee02533d900cfd12c8bf2b3bf52245
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 23 22:12:22 2014 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Nov 23 22:27:51 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=5311eaf3
gnome-base/gnome-settings-daemon: 3.14.1 → 3.14.2
---
...n-3.14.1.ebuild => gnome-settings-daemon-3.14.2.ebuild} | 10 ++++++++--
.../gnome-settings-daemon-9999.ebuild | 14 +++++++++++---
2 files changed, 19 insertions(+), 5 deletions(-)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.14.1.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.14.2.ebuild
similarity index 93%
rename from gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.14.1.ebuild
rename to gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.14.2.ebuild
index c2d859f..e38f9c8 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.14.1.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.14.2.ebuild
@@ -5,17 +5,19 @@
EAPI="5"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-inherit autotools eutils gnome2 systemd udev virtualx
+inherit autotools eutils gnome2 python-r1 systemd udev virtualx
DESCRIPTION="Gnome Settings Daemon"
HOMEPAGE="https://git.gnome.org/browse/gnome-settings-daemon"
LICENSE="GPL-2+"
SLOT="0"
-IUSE="+colord +cups debug input_devices_wacom -openrc-force networkmanager policykit +short-touchpad-timeout smartcard +udev wayland"
+IUSE="+colord +cups debug input_devices_wacom -openrc-force networkmanager policykit +short-touchpad-timeout smartcard test +udev wayland"
REQUIRED_USE="
smartcard? ( udev )
+ test? ( ${PYTHON_REQUIRED_USE} )
"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
@@ -77,6 +79,9 @@ RDEPEND="${COMMON_DEPEND}
# xproto-7.0.15 needed for power plugin
DEPEND="${COMMON_DEPEND}
cups? ( sys-apps/sed )
+ test? (
+ ${PYTHON_DEPS}
+ dev-python/pygobject[${PYTHON_USEDEP}] )
dev-libs/libxml2:2
sys-devel/gettext
>=dev-util/intltool-0.40
@@ -119,6 +124,7 @@ src_configure() {
}
src_test() {
+ python_export_best
Xemake check
}
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
index 4d2af19..7482043 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
@@ -5,8 +5,9 @@
EAPI="5"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-inherit autotools eutils gnome2 systemd udev virtualx
+inherit autotools eutils gnome2 python-r1 systemd udev virtualx
if [[ ${PV} = 9999 ]]; then
inherit gnome2-live
fi
@@ -16,9 +17,10 @@ HOMEPAGE="https://git.gnome.org/browse/gnome-settings-daemon"
LICENSE="GPL-2+"
SLOT="0"
-IUSE="+colord +cups debug input_devices_wacom -openrc-force networkmanager policykit +short-touchpad-timeout smartcard +udev"
+IUSE="+colord +cups debug input_devices_wacom -openrc-force networkmanager policykit +short-touchpad-timeout smartcard test +udev"
REQUIRED_USE="
smartcard? ( udev )
+ test? ( ${PYTHON_REQUIRED_USE} )
"
if [[ ${PV} = 9999 ]]; then
KEYWORDS=""
@@ -65,6 +67,7 @@ COMMON_DEPEND="
networkmanager? ( >=net-misc/networkmanager-0.9.9.1 )
smartcard? ( >=dev-libs/nss-3.11.2 )
udev? ( virtual/libgudev:= )
+ wayland? ( dev-libs/wayland )
"
# Themes needed by g-s-d, gnome-shell, gtk+:3 apps to work properly
# <gnome-color-manager-3.1.1 has file collisions with g-s-d-3.1.x
@@ -83,6 +86,9 @@ RDEPEND="${COMMON_DEPEND}
# xproto-7.0.15 needed for power plugin
DEPEND="${COMMON_DEPEND}
cups? ( sys-apps/sed )
+ test? (
+ ${PYTHON_DEPS}
+ dev-python/pygobject[${PYTHON_USEDEP}] )
dev-libs/libxml2:2
sys-devel/gettext
>=dev-util/intltool-0.40
@@ -120,10 +126,12 @@ src_configure() {
$(use_enable networkmanager network-manager) \
$(use_enable smartcard smartcard-support) \
$(use_enable udev gudev) \
- $(use_enable input_devices_wacom wacom)
+ $(use_enable input_devices_wacom wacom) \
+ $(use_enable wayland)
}
src_test() {
+ python_export_best
Xemake check
}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2014-12-22 23:50 Gilles Dartiguelongue
0 siblings, 0 replies; 38+ messages in thread
From: Gilles Dartiguelongue @ 2014-12-22 23:50 UTC (permalink / raw
To: gentoo-commits
commit: 572f74fa38cd301e0107ab5f853781f405e6694d
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 22 23:45:34 2014 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Mon Dec 22 23:45:34 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=572f74fa
gnome-base/gnome-settings-daemon: moved to gentoo-x86
---
.../gnome-settings-daemon-3.14.2.ebuild | 151 ---------------------
1 file changed, 151 deletions(-)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.14.2.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.14.2.ebuild
deleted file mode 100644
index e38f9c8..0000000
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.14.2.ebuild
+++ /dev/null
@@ -1,151 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-
-inherit autotools eutils gnome2 python-r1 systemd udev virtualx
-
-DESCRIPTION="Gnome Settings Daemon"
-HOMEPAGE="https://git.gnome.org/browse/gnome-settings-daemon"
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="+colord +cups debug input_devices_wacom -openrc-force networkmanager policykit +short-touchpad-timeout smartcard test +udev wayland"
-REQUIRED_USE="
- smartcard? ( udev )
- test? ( ${PYTHON_REQUIRED_USE} )
-"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
-
-COMMON_DEPEND="
- >=dev-libs/glib-2.37.7:2
- >=x11-libs/gtk+-3.7.8:3
- >=gnome-base/gnome-desktop-3.11.1:3=
- >=gnome-base/gsettings-desktop-schemas-3.9.91.1
- >=gnome-base/librsvg-2.36.2
- media-fonts/cantarell
- media-libs/fontconfig
- >=media-libs/lcms-2.2:2
- media-libs/libcanberra[gtk3]
- >=media-sound/pulseaudio-2
- >=sys-power/upower-0.99:=
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- >=x11-libs/libnotify-0.7.3:=
- x11-libs/libX11
- x11-libs/libxkbfile
- x11-libs/libXi
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXtst
- x11-libs/libXxf86misc
- x11-misc/xkeyboard-config
-
- >=app-misc/geoclue-2.1.2:2.0
- >=dev-libs/libgweather-3.9.5:2
- >=sci-geosciences/geocode-glib-3.10
- >=sys-auth/polkit-0.103
-
- colord? ( >=x11-misc/colord-1.0.2:= )
- cups? ( >=net-print/cups-1.4[dbus] )
- input_devices_wacom? (
- >=dev-libs/libwacom-0.7
- >=x11-libs/pango-1.20
- x11-drivers/xf86-input-wacom
- virtual/libgudev:= )
- networkmanager? ( >=net-misc/networkmanager-0.9.9.1 )
- smartcard? ( >=dev-libs/nss-3.11.2 )
- udev? ( virtual/libgudev:= )
- wayland? ( dev-libs/wayland )
-"
-# Themes needed by g-s-d, gnome-shell, gtk+:3 apps to work properly
-# <gnome-color-manager-3.1.1 has file collisions with g-s-d-3.1.x
-# <gnome-power-manager-3.1.3 has file collisions with g-s-d-3.1.x
-# systemd needed for power and session management, bug #464944
-RDEPEND="${COMMON_DEPEND}
- gnome-base/dconf
- !openrc-force? ( sys-apps/systemd )
- >=x11-themes/gnome-themes-standard-2.91
- >=x11-themes/gnome-icon-theme-2.91
- >=x11-themes/gnome-icon-theme-symbolic-2.91
- !<gnome-base/gnome-control-center-2.22
- !<gnome-extra/gnome-color-manager-3.1.1
- !<gnome-extra/gnome-power-manager-3.1.3
-"
-# xproto-7.0.15 needed for power plugin
-DEPEND="${COMMON_DEPEND}
- cups? ( sys-apps/sed )
- test? (
- ${PYTHON_DEPS}
- dev-python/pygobject[${PYTHON_USEDEP}] )
- dev-libs/libxml2:2
- sys-devel/gettext
- >=dev-util/intltool-0.40
- virtual/pkgconfig
- x11-proto/inputproto
- x11-proto/xf86miscproto
- >=x11-proto/xproto-7.0.15
-"
-
-src_prepare() {
- # https://bugzilla.gnome.org/show_bug.cgi?id=621836
- # Apparently this change severely affects touchpad usability for some
- # people, so revert it if USE=short-touchpad-timeout.
- # Revisit if/when upstream adds a setting for customizing the timeout.
- use short-touchpad-timeout &&
- epatch "${FILESDIR}"/${PN}-3.7.90-short-touchpad-timeout.patch
-
- # Make colord and wacom optional; requires eautoreconf
- epatch "${FILESDIR}"/${PN}-3.14.0-optional.patch
-
- epatch_user
- eautoreconf
-
- gnome2_src_prepare
-}
-
-src_configure() {
- gnome2_src_configure \
- --disable-static \
- --enable-man \
- $(use_enable colord color) \
- $(use_enable cups) \
- $(use_enable debug) \
- $(use_enable debug more-warnings) \
- $(use_enable networkmanager network-manager) \
- $(use_enable smartcard smartcard-support) \
- $(use_enable udev gudev) \
- $(use_enable input_devices_wacom wacom) \
- $(use_enable wayland)
-}
-
-src_test() {
- python_export_best
- Xemake check
-}
-
-src_install() {
- gnome2_src_install udevrulesdir="$(get_udevdir)"/rules.d #509484
-}
-
-pkg_postinst() {
- gnome2_pkg_postinst
-
- if ! systemd_is_booted; then
- ewarn "${PN} needs Systemd to be *running* for working"
- ewarn "properly. Please follow the this guide to migrate:"
- ewarn "http://wiki.gentoo.org/wiki/Systemd"
- fi
-
- if use openrc-force; then
- ewarn "You are enabling 'openrc-force' USE flag to skip systemd requirement,"
- ewarn "this can lead to unexpected problems and is not supported neither by"
- ewarn "upstream neither by Gnome Gentoo maintainers. If you suffer any problem,"
- ewarn "you will need to disable this USE flag system wide and retest before"
- ewarn "opening any bug report."
- fi
-}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2015-05-12 19:31 Gilles Dartiguelongue
0 siblings, 0 replies; 38+ messages in thread
From: Gilles Dartiguelongue @ 2015-05-12 19:31 UTC (permalink / raw
To: gentoo-commits
commit: 47ae76d84cab34c8f2806b2beb46d3c1f48cf76f
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Tue May 12 19:24:28 2015 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Tue May 12 19:24:28 2015 +0000
URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=47ae76d8
gnome-base/gnome-settings-daemon: 3.16.1 → 3.16.2
...-settings-daemon-3.16.1.ebuild => gnome-settings-daemon-3.16.2.ebuild} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.16.1.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.16.2.ebuild
similarity index 100%
rename from gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.16.1.ebuild
rename to gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.16.2.ebuild
^ permalink raw reply [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2015-10-12 20:34 Ole Reifschneider
0 siblings, 0 replies; 38+ messages in thread
From: Ole Reifschneider @ 2015-10-12 20:34 UTC (permalink / raw
To: gentoo-commits
commit: 8ecb0d8858564de2bfc7d89a8d78c415ce05ea76
Author: Ole Reifschneider <tranquility <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 12 18:36:41 2015 +0000
Commit: Ole Reifschneider <tranquility <AT> gentoo <DOT> org>
CommitDate: Mon Oct 12 18:36:41 2015 +0000
URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=8ecb0d88
gnome-base/gnome-settings-daemon: Bump version to 3.18.0
Package-Manager: portage-2.2.20.1
Manifest-Sign-Key: 7E8B4D42
...emon-9999.ebuild => gnome-settings-daemon-3.18.0.ebuild} | 13 +++----------
.../gnome-settings-daemon/gnome-settings-daemon-9999.ebuild | 2 +-
2 files changed, 4 insertions(+), 11 deletions(-)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.18.0.ebuild
similarity index 93%
copy from gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
copy to gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.18.0.ebuild
index f50486d..934e8d7 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.18.0.ebuild
@@ -8,9 +8,6 @@ GNOME2_LA_PUNT="yes"
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
inherit autotools eutils gnome2 python-r1 systemd udev virtualx
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
DESCRIPTION="Gnome Settings Daemon"
HOMEPAGE="https://git.gnome.org/browse/gnome-settings-daemon"
@@ -23,11 +20,7 @@ REQUIRED_USE="
smartcard? ( udev )
test? ( ${PYTHON_REQUIRED_USE} )
"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
-fi
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
COMMON_DEPEND="
>=dev-libs/glib-2.37.7:2[dbus]
@@ -111,7 +104,7 @@ src_prepare() {
epatch "${FILESDIR}"/${PN}-3.16.0-optional.patch
epatch_user
- [[ ${PV} != 9999 ]] && eautoreconf
+ eautoreconf
gnome2_src_prepare
}
@@ -146,7 +139,7 @@ pkg_postinst() {
if ! systemd_is_booted; then
ewarn "${PN} needs Systemd to be *running* for working"
ewarn "properly. Please follow the this guide to migrate:"
- ewarn "http://wiki.gentoo.org/wiki/Systemd"
+ ewarn "https://wiki.gentoo.org/wiki/Systemd"
fi
if use openrc-force; then
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
index f50486d..1c29112 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
@@ -146,7 +146,7 @@ pkg_postinst() {
if ! systemd_is_booted; then
ewarn "${PN} needs Systemd to be *running* for working"
ewarn "properly. Please follow the this guide to migrate:"
- ewarn "http://wiki.gentoo.org/wiki/Systemd"
+ ewarn "https://wiki.gentoo.org/wiki/Systemd"
fi
if use openrc-force; then
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2018-01-12 13:11 Dennis Lamm
0 siblings, 0 replies; 38+ messages in thread
From: Dennis Lamm @ 2018-01-12 13:11 UTC (permalink / raw
To: gentoo-commits
commit: ffb92259939f398be4cbc1c176b301e46a99ccdb
Author: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 12 13:11:34 2018 +0000
Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Fri Jan 12 13:11:34 2018 +0000
URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=ffb92259
gnome-base/gnome-settings-daemon: drop old
Package-Manager: Portage-2.3.13, Repoman-2.3.3
.../gnome-settings-daemon-3.20.0.ebuild | 145 ---------------------
.../gnome-settings-daemon-9999.ebuild | 3 +-
2 files changed, 1 insertion(+), 147 deletions(-)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.20.0.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.20.0.ebuild
deleted file mode 100644
index 866b7869..00000000
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.20.0.ebuild
+++ /dev/null
@@ -1,145 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
-
-inherit autotools eutils gnome2 python-r1 systemd udev virtualx
-
-DESCRIPTION="Gnome Settings Daemon"
-HOMEPAGE="https://git.gnome.org/browse/gnome-settings-daemon"
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="+colord +cups debug input_devices_wacom -openrc-force networkmanager policykit +short-touchpad-timeout smartcard test +udev wayland"
-REQUIRED_USE="
- input_devices_wacom? ( udev )
- smartcard? ( udev )
- test? ( ${PYTHON_REQUIRED_USE} )
-"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
-
-COMMON_DEPEND="
- >=dev-libs/glib-2.37.7:2[dbus]
- >=x11-libs/gtk+-3.15.3:3
- >=gnome-base/gnome-desktop-3.11.1:3=
- >=gnome-base/gsettings-desktop-schemas-3.19.3
- >=gnome-base/librsvg-2.36.2
- media-fonts/cantarell
- media-libs/fontconfig
- >=media-libs/lcms-2.2:2
- media-libs/libcanberra[gtk3]
- >=media-sound/pulseaudio-2
- >=sys-power/upower-0.99:=
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- >=x11-libs/libnotify-0.7.3:=
- x11-libs/libX11
- x11-libs/libxkbfile
- x11-libs/libXi
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXtst
- x11-libs/libXxf86misc
- x11-misc/xkeyboard-config
-
- >=app-misc/geoclue-2.3.1:2.0
- >=dev-libs/libgweather-3.9.5:2
- >=sci-geosciences/geocode-glib-3.10
- >=sys-auth/polkit-0.103
-
- colord? ( >=x11-misc/colord-1.0.2:= )
- cups? ( >=net-print/cups-1.4[dbus] )
- input_devices_wacom? (
- >=dev-libs/libwacom-0.7
- >=x11-libs/pango-1.20
- x11-drivers/xf86-input-wacom
- virtual/libgudev:= )
- networkmanager? ( >=net-misc/networkmanager-1.0 )
- smartcard? ( >=dev-libs/nss-3.11.2 )
- udev? ( virtual/libgudev:= )
- wayland? ( dev-libs/wayland )
-"
-# Themes needed by g-s-d, gnome-shell, gtk+:3 apps to work properly
-# <gnome-color-manager-3.1.1 has file collisions with g-s-d-3.1.x
-# <gnome-power-manager-3.1.3 has file collisions with g-s-d-3.1.x
-# systemd needed for power and session management, bug #464944
-RDEPEND="${COMMON_DEPEND}
- gnome-base/dconf
- !openrc-force? ( sys-apps/systemd )
- >=x11-themes/gnome-themes-standard-2.91
- >=x11-themes/gnome-icon-theme-2.91
- >=x11-themes/gnome-icon-theme-symbolic-2.91
- !<gnome-base/gnome-control-center-2.22
- !<gnome-extra/gnome-color-manager-3.1.1
- !<gnome-extra/gnome-power-manager-3.1.3
-"
-# xproto-7.0.15 needed for power plugin
-DEPEND="${COMMON_DEPEND}
- cups? ( sys-apps/sed )
- test? (
- ${PYTHON_DEPS}
- dev-python/pygobject[${PYTHON_USEDEP}] )
- dev-libs/libxml2:2
- sys-devel/gettext
- >=dev-util/intltool-0.40
- virtual/pkgconfig
- x11-proto/inputproto
- x11-proto/xf86miscproto
- >=x11-proto/xproto-7.0.15
-"
-
-src_prepare() {
- # Make colord and wacom optional; requires eautoreconf
- epatch "${FILESDIR}"/${PN}-3.16.0-optional.patch
-
- epatch_user
- eautoreconf
-
- gnome2_src_prepare
-}
-
-src_configure() {
- gnome2_src_configure \
- --disable-static \
- --enable-man \
- $(use_enable colord color) \
- $(use_enable cups) \
- $(use_enable debug) \
- $(use_enable debug more-warnings) \
- $(use_enable networkmanager network-manager) \
- $(use_enable smartcard smartcard-support) \
- $(use_enable udev gudev) \
- $(use_enable input_devices_wacom wacom) \
- $(use_enable wayland)
-}
-
-src_test() {
- python_export_best
- Xemake check
-}
-
-src_install() {
- gnome2_src_install udevrulesdir="$(get_udevdir)"/rules.d #509484
-}
-
-pkg_postinst() {
- gnome2_pkg_postinst
-
- if ! systemd_is_booted; then
- ewarn "${PN} needs Systemd to be *running* for working"
- ewarn "properly. Please follow the this guide to migrate:"
- ewarn "https://wiki.gentoo.org/wiki/Systemd"
- fi
-
- if use openrc-force; then
- ewarn "You are enabling 'openrc-force' USE flag to skip systemd requirement,"
- ewarn "this can lead to unexpected problems and is not supported neither by"
- ewarn "upstream neither by Gnome Gentoo maintainers. If you suffer any problem,"
- ewarn "you will need to disable this USE flag system wide and retest before"
- ewarn "opening any bug report."
- fi
-}
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
index 655ca295..1f51925b 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
@@ -1,6 +1,5 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Id$
EAPI="5"
GCONF_DEBUG="no"
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2018-02-14 19:44 Sobhan Mohammadpour
0 siblings, 0 replies; 38+ messages in thread
From: Sobhan Mohammadpour @ 2018-02-14 19:44 UTC (permalink / raw
To: gentoo-commits
commit: ca6217f2743c2541d60ca729bee194219ddd2aef
Author: Sobhan Mohammadpour <sobhan <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 14 19:33:55 2018 +0000
Commit: Sobhan Mohammadpour <sobhan <AT> gentoo <DOT> org>
CommitDate: Wed Feb 14 19:33:55 2018 +0000
URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=ca6217f2
gnome-base/gnome-settings-daemon: update gnome-session's blocker
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Manifest-Sign-Key: 0x7DF238CF0AA182E1
gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.1.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.1.ebuild
index 0dd04c34..1ccf9ecb 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.1.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.1.ebuild
@@ -75,7 +75,7 @@ RDEPEND="${COMMON_DEPEND}
!<gnome-base/gnome-control-center-2.22
!<gnome-extra/gnome-color-manager-3.1.1
!<gnome-extra/gnome-power-manager-3.1.3
- !<gnome-base/gnome-session-3.23.2
+ !<gnome-base/gnome-session-3.25
"
# xproto-7.0.15 needed for power plugin
DEPEND="${COMMON_DEPEND}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2018-05-06 15:16 Sobhan Mohammadpour
0 siblings, 0 replies; 38+ messages in thread
From: Sobhan Mohammadpour @ 2018-05-06 15:16 UTC (permalink / raw
To: gentoo-commits
commit: bcf8b38224a7ddc97e37a1bc9b9b3a2d5a2ef582
Author: Sobhan Mohammadpour <sobhan <AT> gentoo <DOT> org>
AuthorDate: Sun May 6 15:16:19 2018 +0000
Commit: Sobhan Mohammadpour <sobhan <AT> gentoo <DOT> org>
CommitDate: Sun May 6 15:16:19 2018 +0000
URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=bcf8b382
gnome-base/gnome-settings-daemon: bump
Package-Manager: Portage-2.3.28, Repoman-2.3.9
Manifest-Sign-Key: 0x7DF238CF0AA182E1
...ettings-daemon-3.26.1.ebuild => gnome-settings-daemon-3.26.2.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.1.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.2.ebuild
similarity index 99%
rename from gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.1.ebuild
rename to gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.2.ebuild
index 1ccf9ecb..f946060e 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.1.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.2.ebuild
@@ -100,7 +100,7 @@ RESTRICT="!test? ( test )"
PATCHES=(
# Make colord and wacom optional; requires eautoreconf
- "${FILESDIR}"/${PV}-optional.patch
+ "${FILESDIR}"/3.26.1-optional.patch
# Allow specifying udevrulesdir via configure, bug 509484; requires eautoreconf
"${FILESDIR}"/3.24.2-udevrulesdir-configure.patch
# Fix build issue when gudev is present but not wayland, bug #627966
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2018-09-25 17:51 Mart Raudsepp
0 siblings, 0 replies; 38+ messages in thread
From: Mart Raudsepp @ 2018-09-25 17:51 UTC (permalink / raw
To: gentoo-commits
commit: 132fa488b79248c227fa7146519e751f2e814999
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 25 17:50:48 2018 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Tue Sep 25 17:50:48 2018 +0000
URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=132fa488
gnome-base/gnome-settings-daemon: revbump with full patchset
Include full patchset with upstream gnome-3-26 bug and test fixes.
Don't depend on dev-libs/glib USE=dbus - if this is really needed,
then dconf should be depended on directly.
Remove ancient blockers. Fix gnome-session blocker to be technically
correct, but inconsequential (no-one has inbetween 3.25 versions
anymore). Add explanation about it.
The full patchset includes the 3 Gentoo specific commits.
This is maintained here:
https://github.com/EvaSDK/gnome-settings-daemon/tree/gentoo-3.26.2
TODO: Retry with tests enabled, as the patchset has a huge set of
fixes to it. Tests are currently p.use.masked in main tree.
Package-Manager: Portage-2.3.49, Repoman-2.3.11
.../gnome-settings-daemon-3.26.2-r1.ebuild | 147 +++++++++++++++++++++
1 file changed, 147 insertions(+)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.2-r1.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.2-r1.ebuild
new file mode 100644
index 00000000..f4bef258
--- /dev/null
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.2-r1.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_EAUTORECONF="yes"
+GNOME2_LA_PUNT="yes"
+#PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) # https://bugzilla.gnome.org/show_bug.cgi?id=783186
+PYTHON_COMPAT=( python2_7 )
+
+inherit gnome2 python-any-r1 systemd udev virtualx
+
+DESCRIPTION="Gnome Settings Daemon"
+HOMEPAGE="https://git.gnome.org/browse/gnome-settings-daemon"
+SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="+colord +cups debug input_devices_wacom -openrc-force networkmanager policykit smartcard test +udev wayland"
+REQUIRED_USE="
+ input_devices_wacom? ( udev )
+ smartcard? ( udev )
+ wayland? ( udev )
+"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+
+COMMON_DEPEND="
+ >=dev-libs/glib-2.53.0:2
+ >=x11-libs/gtk+-3.15.3:3[X,wayland?]
+ >=gnome-base/gnome-desktop-3.11.1:3=
+ >=gnome-base/gsettings-desktop-schemas-3.23.3
+ >=gnome-base/librsvg-2.36.2:2
+ media-fonts/cantarell
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/libcanberra[gtk3]
+ >=media-sound/pulseaudio-2
+ >=sys-power/upower-0.99:=
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
+ >=x11-libs/libnotify-0.7.3:=
+ x11-libs/libX11
+ x11-libs/libxkbfile
+ x11-libs/libXi
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXtst
+ x11-libs/libXxf86misc
+ x11-misc/xkeyboard-config
+
+ >=app-misc/geoclue-2.3.1:2.0
+ >=dev-libs/libgweather-3.9.5:2=
+ >=sci-geosciences/geocode-glib-3.10
+ >=sys-auth/polkit-0.103
+
+ colord? (
+ >=media-libs/lcms-2.2:2
+ >=x11-misc/colord-1.0.2:= )
+ cups? ( >=net-print/cups-1.4[dbus] )
+ input_devices_wacom? (
+ >=dev-libs/libwacom-0.7
+ >=x11-libs/pango-1.20
+ x11-drivers/xf86-input-wacom
+ virtual/libgudev:= )
+ networkmanager? ( >=net-misc/networkmanager-1.0 )
+ smartcard? ( >=dev-libs/nss-3.11.2 )
+ udev? ( virtual/libgudev:= )
+ wayland? ( dev-libs/wayland )
+"
+# systemd needed for power and session management, bug #464944
+# gnome-session-3.25.4 adapts to Orientation and XRANDR components removal (moved to mutter)
+RDEPEND="${COMMON_DEPEND}
+ gnome-base/dconf
+ !openrc-force? ( sys-apps/systemd )
+ !<gnome-base/gnome-session-3.25.4
+"
+DEPEND="${COMMON_DEPEND}
+ cups? ( sys-apps/sed )
+ test? (
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep 'dev-python/pygobject:3[${PYTHON_USEDEP}]')
+ $(python_gen_any_dep 'dev-python/dbusmock[${PYTHON_USEDEP}]')
+ gnome-base/gnome-session )
+ dev-libs/libxml2:2
+ sys-devel/gettext
+ >=dev-util/intltool-0.40
+ virtual/pkgconfig
+ x11-base/xorg-proto
+"
+
+# TypeErrors with python3; weird test errors with python2; all in power component that was made required now
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+ # upstream gnome-3-26 branch up to its abandonment in February 2018 (many unreleased fixes); requires eautoreconf
+ # Make colord and wacom optional; requires eautoreconf
+ # Allow specifying udevrulesdir via configure, bug 509484; requires eautoreconf
+ # Fix build system to require gudev with wayland, bug #627966; requires eautoreconf
+ "${WORKDIR}"/patches/
+)
+
+python_check_deps() {
+ if use test; then
+ has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]" &&
+ has_version "dev-python/dbusmock[${PYTHON_USEDEP}]"
+ fi
+}
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+ gnome2_src_configure \
+ --disable-static \
+ --with-udevrulesdir="$(get_udevdir)"/rules.d \
+ $(use_enable colord color) \
+ $(use_enable cups) \
+ $(use_enable debug) \
+ $(use_enable debug more-warnings) \
+ $(use_enable networkmanager network-manager) \
+ $(use_enable smartcard smartcard-support) \
+ $(use_enable udev gudev) \
+ $(use_enable input_devices_wacom wacom) \
+ $(use_enable wayland)
+}
+
+src_test() {
+ virtx emake check
+}
+
+pkg_postinst() {
+ gnome2_pkg_postinst
+
+ if ! systemd_is_booted; then
+ ewarn "${PN} needs Systemd to be *running* for working"
+ ewarn "properly. Please follow the this guide to migrate:"
+ ewarn "https://wiki.gentoo.org/wiki/Systemd"
+ fi
+
+ if use openrc-force; then
+ ewarn "You are enabling 'openrc-force' USE flag to skip systemd requirement,"
+ ewarn "this can lead to unexpected problems and is not supported neither by"
+ ewarn "upstream neither by Gnome Gentoo maintainers. If you suffer any problem,"
+ ewarn "you will need to disable this USE flag system wide and retest before"
+ ewarn "opening any bug report."
+ fi
+}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2018-09-25 20:27 Mart Raudsepp
0 siblings, 0 replies; 38+ messages in thread
From: Mart Raudsepp @ 2018-09-25 20:27 UTC (permalink / raw
To: gentoo-commits
commit: 5e3938d2f49472f6766e152e021d334d6729ffda
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 25 20:21:56 2018 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Tue Sep 25 20:22:17 2018 +0000
URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=5e3938d2
gnome-base/gnome-settings-daemon: Remove too outdated live ebuild
git master uses meson, so no point in blind syncing from my updates.
.../gnome-settings-daemon-9999.ebuild | 157 ---------------------
1 file changed, 157 deletions(-)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
deleted file mode 100644
index dd7f0bd8..00000000
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild
+++ /dev/null
@@ -1,157 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_EAUTORECONF="yes"
-GNOME2_LA_PUNT="yes"
-#PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) # https://bugzilla.gnome.org/show_bug.cgi?id=783186
-PYTHON_COMPAT=( python2_7 )
-
-inherit gnome2 python-any-r1 systemd udev virtualx
-if [[ ${PV} = 9999 ]]; then
- inherit gnome2-live
-fi
-
-DESCRIPTION="Gnome Settings Daemon"
-HOMEPAGE="https://git.gnome.org/browse/gnome-settings-daemon"
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="+colord +cups debug input_devices_wacom -openrc-force networkmanager policykit smartcard test +udev wayland"
-REQUIRED_USE="
- input_devices_wacom? ( udev )
- smartcard? ( udev )
- wayland? ( udev )
-"
-if [[ ${PV} = 9999 ]]; then
- KEYWORDS=""
-else
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
-fi
-
-COMMON_DEPEND="
- >=dev-libs/glib-2.53.0:2[dbus]
- >=x11-libs/gtk+-3.15.3:3[X,wayland?]
- >=gnome-base/gnome-desktop-3.11.1:3=
- >=gnome-base/gsettings-desktop-schemas-3.23.3
- >=gnome-base/librsvg-2.36.2:2
- media-fonts/cantarell
- media-libs/alsa-lib
- media-libs/fontconfig
- media-libs/libcanberra[gtk3]
- >=media-sound/pulseaudio-2
- >=sys-power/upower-0.99:=
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- >=x11-libs/libnotify-0.7.3:=
- x11-libs/libX11
- x11-libs/libxkbfile
- x11-libs/libXi
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXtst
- x11-libs/libXxf86misc
- x11-misc/xkeyboard-config
-
- >=app-misc/geoclue-2.3.1:2.0
- >=dev-libs/libgweather-3.9.5:2=
- >=sci-geosciences/geocode-glib-3.10
- >=sys-auth/polkit-0.103
-
- colord? (
- >=media-libs/lcms-2.2:2
- >=x11-misc/colord-1.0.2:= )
- cups? ( >=net-print/cups-1.4[dbus] )
- input_devices_wacom? (
- >=dev-libs/libwacom-0.7
- >=x11-libs/pango-1.20
- x11-drivers/xf86-input-wacom
- virtual/libgudev:= )
- networkmanager? ( >=net-misc/networkmanager-1.0 )
- smartcard? ( >=dev-libs/nss-3.11.2 )
- udev? ( virtual/libgudev:= )
- wayland? ( dev-libs/wayland )
-"
-# Themes needed by g-s-d, gnome-shell, gtk+:3 apps to work properly
-# <gnome-color-manager-3.1.1 has file collisions with g-s-d-3.1.x
-# <gnome-power-manager-3.1.3 has file collisions with g-s-d-3.1.x
-# systemd needed for power and session management, bug #464944
-RDEPEND="${COMMON_DEPEND}
- gnome-base/dconf
- !openrc-force? ( sys-apps/systemd )
- !<gnome-base/gnome-control-center-2.22
- !<gnome-extra/gnome-color-manager-3.1.1
- !<gnome-extra/gnome-power-manager-3.1.3
- !<gnome-base/gnome-session-3.25
-"
-
-DEPEND="${COMMON_DEPEND}
- cups? ( sys-apps/sed )
- test? (
- ${PYTHON_DEPS}
- $(python_gen_any_dep 'dev-python/pygobject:3[${PYTHON_USEDEP}]')
- $(python_gen_any_dep 'dev-python/dbusmock[${PYTHON_USEDEP}]')
- gnome-base/gnome-session )
- dev-libs/libxml2:2
- sys-devel/gettext
- >=dev-util/intltool-0.40
- virtual/pkgconfig
- x11-base/xorg-proto
-"
-
-PATCHES=(
- # Make colord and wacom optional; requires eautoreconf
- "${FILESDIR}"/3.26.1-optional.patch
- # Allow specifying udevrulesdir via configure, bug 509484; requires eautoreconf
- "${FILESDIR}"/3.24.2-udevrulesdir-configure.patch
- # Fix build system to require gudev with wayland, bug #627966
- "${FILESDIR}"/3.24.3-fix-wayland-build.patch
-)
-
-python_check_deps() {
- if use test; then
- has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]" &&
- has_version "dev-python/dbusmock[${PYTHON_USEDEP}]"
- fi
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
- gnome2_src_configure \
- --disable-static \
- --with-udevrulesdir="$(get_udevdir)"/rules.d \
- $(use_enable colord color) \
- $(use_enable cups) \
- $(use_enable debug) \
- $(use_enable debug more-warnings) \
- $(use_enable networkmanager network-manager) \
- $(use_enable smartcard smartcard-support) \
- $(use_enable udev gudev) \
- $(use_enable input_devices_wacom wacom) \
- $(use_enable wayland)
-}
-
-src_test() {
- virtx emake check
-}
-
-pkg_postinst() {
- gnome2_pkg_postinst
-
- if ! systemd_is_booted; then
- ewarn "${PN} needs Systemd to be *running* for working"
- ewarn "properly. Please follow the this guide to migrate:"
- ewarn "https://wiki.gentoo.org/wiki/Systemd"
- fi
-
- if use openrc-force; then
- ewarn "You are enabling 'openrc-force' USE flag to skip systemd requirement,"
- ewarn "this can lead to unexpected problems and is not supported neither by"
- ewarn "upstream neither by Gnome Gentoo maintainers. If you suffer any problem,"
- ewarn "you will need to disable this USE flag system wide and retest before"
- ewarn "opening any bug report."
- fi
-}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2018-09-25 20:27 Mart Raudsepp
0 siblings, 0 replies; 38+ messages in thread
From: Mart Raudsepp @ 2018-09-25 20:27 UTC (permalink / raw
To: gentoo-commits
commit: ed4fd0b4504855b0ce66bfcc80cf7d61c56a1be2
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 25 20:27:10 2018 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Tue Sep 25 20:27:10 2018 +0000
URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=ed4fd0b4
gnome-base/gnome-settings-daemon: (blindly) support elogind
Package-Manager: Portage-2.3.49, Repoman-2.3.11
.../gnome-settings-daemon-3.26.2-r1.ebuild | 28 +++++-----------------
gnome-base/gnome-settings-daemon/metadata.xml | 9 +++----
2 files changed, 9 insertions(+), 28 deletions(-)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.2-r1.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.2-r1.ebuild
index f4bef258..cced7d8b 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.2-r1.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.2-r1.ebuild
@@ -7,7 +7,7 @@ GNOME2_LA_PUNT="yes"
#PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) # https://bugzilla.gnome.org/show_bug.cgi?id=783186
PYTHON_COMPAT=( python2_7 )
-inherit gnome2 python-any-r1 systemd udev virtualx
+inherit gnome2 python-any-r1 udev virtualx
DESCRIPTION="Gnome Settings Daemon"
HOMEPAGE="https://git.gnome.org/browse/gnome-settings-daemon"
@@ -15,8 +15,9 @@ SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz"
LICENSE="GPL-2+"
SLOT="0"
-IUSE="+colord +cups debug input_devices_wacom -openrc-force networkmanager policykit smartcard test +udev wayland"
+IUSE="+colord +cups debug elogind input_devices_wacom networkmanager policykit smartcard systemd test +udev wayland"
REQUIRED_USE="
+ ^^ ( elogind systemd )
input_devices_wacom? ( udev )
smartcard? ( udev )
wayland? ( udev )
@@ -66,11 +67,12 @@ COMMON_DEPEND="
udev? ( virtual/libgudev:= )
wayland? ( dev-libs/wayland )
"
-# systemd needed for power and session management, bug #464944
+# logind needed for power and session management, bug #464944
# gnome-session-3.25.4 adapts to Orientation and XRANDR components removal (moved to mutter)
RDEPEND="${COMMON_DEPEND}
gnome-base/dconf
- !openrc-force? ( sys-apps/systemd )
+ elogind? ( sys-auth/elogind )
+ systemd? ( sys-apps/systemd )
!<gnome-base/gnome-session-3.25.4
"
DEPEND="${COMMON_DEPEND}
@@ -127,21 +129,3 @@ src_configure() {
src_test() {
virtx emake check
}
-
-pkg_postinst() {
- gnome2_pkg_postinst
-
- if ! systemd_is_booted; then
- ewarn "${PN} needs Systemd to be *running* for working"
- ewarn "properly. Please follow the this guide to migrate:"
- ewarn "https://wiki.gentoo.org/wiki/Systemd"
- fi
-
- if use openrc-force; then
- ewarn "You are enabling 'openrc-force' USE flag to skip systemd requirement,"
- ewarn "this can lead to unexpected problems and is not supported neither by"
- ewarn "upstream neither by Gnome Gentoo maintainers. If you suffer any problem,"
- ewarn "you will need to disable this USE flag system wide and retest before"
- ewarn "opening any bug report."
- fi
-}
diff --git a/gnome-base/gnome-settings-daemon/metadata.xml b/gnome-base/gnome-settings-daemon/metadata.xml
index 7ddc604e..5e2d0958 100644
--- a/gnome-base/gnome-settings-daemon/metadata.xml
+++ b/gnome-base/gnome-settings-daemon/metadata.xml
@@ -6,11 +6,8 @@
<name>Gentoo GNOME Desktop</name>
</maintainer>
<use>
- <flag name="colord">Support color management using
- <pkg>x11-misc/colord</pkg></flag>
- <flag name="openrc-force">Skip systemd dependency (#480336),
- enabling this flag will become your setup to be fully
- unsupported by upstream and downstream Gnome team. Do not
- try to enable it unless completely needed</flag>
+ <flag name="colord">Support color management using <pkg>x11-misc/colord</pkg></flag>
+ <flag name="elogind">Rely on <pkg>sys-auth/elogind</pkg> as runtime logind provider</flag>
+ <flag name="systemd">Rely on <pkg>sys-apps/systemd</pkg> as runtime logind provider</flag>
</use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2018-09-25 20:27 Mart Raudsepp
0 siblings, 0 replies; 38+ messages in thread
From: Mart Raudsepp @ 2018-09-25 20:27 UTC (permalink / raw
To: gentoo-commits
commit: be7779fbf05546ccef6d849b9ef1ff126e5fe55f
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 25 20:23:02 2018 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Tue Sep 25 20:23:11 2018 +0000
URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=be7779fb
gnome-base/gnome-settings-daemon: Remove previous revision
.../gnome-settings-daemon-3.26.2.ebuild | 153 ---------------------
1 file changed, 153 deletions(-)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.2.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.2.ebuild
deleted file mode 100644
index c3015335..00000000
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.2.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_EAUTORECONF="yes"
-GNOME2_LA_PUNT="yes"
-#PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) # https://bugzilla.gnome.org/show_bug.cgi?id=783186
-PYTHON_COMPAT=( python2_7 )
-
-inherit gnome2 python-any-r1 systemd udev virtualx
-
-DESCRIPTION="Gnome Settings Daemon"
-HOMEPAGE="https://git.gnome.org/browse/gnome-settings-daemon"
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="+colord +cups debug input_devices_wacom -openrc-force networkmanager policykit smartcard test +udev wayland"
-REQUIRED_USE="
- input_devices_wacom? ( udev )
- smartcard? ( udev )
- wayland? ( udev )
-"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
-
-COMMON_DEPEND="
- >=dev-libs/glib-2.53.0:2[dbus]
- >=x11-libs/gtk+-3.15.3:3[X,wayland?]
- >=gnome-base/gnome-desktop-3.11.1:3=
- >=gnome-base/gsettings-desktop-schemas-3.23.3
- >=gnome-base/librsvg-2.36.2:2
- media-fonts/cantarell
- media-libs/alsa-lib
- media-libs/fontconfig
- media-libs/libcanberra[gtk3]
- >=media-sound/pulseaudio-2
- >=sys-power/upower-0.99:=
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- >=x11-libs/libnotify-0.7.3:=
- x11-libs/libX11
- x11-libs/libxkbfile
- x11-libs/libXi
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXtst
- x11-libs/libXxf86misc
- x11-misc/xkeyboard-config
-
- >=app-misc/geoclue-2.3.1:2.0
- >=dev-libs/libgweather-3.9.5:2=
- >=sci-geosciences/geocode-glib-3.10
- >=sys-auth/polkit-0.103
-
- colord? (
- >=media-libs/lcms-2.2:2
- >=x11-misc/colord-1.0.2:= )
- cups? ( >=net-print/cups-1.4[dbus] )
- input_devices_wacom? (
- >=dev-libs/libwacom-0.7
- >=x11-libs/pango-1.20
- x11-drivers/xf86-input-wacom
- virtual/libgudev:= )
- networkmanager? ( >=net-misc/networkmanager-1.0 )
- smartcard? ( >=dev-libs/nss-3.11.2 )
- udev? ( virtual/libgudev:= )
- wayland? ( dev-libs/wayland )
-"
-# Themes needed by g-s-d, gnome-shell, gtk+:3 apps to work properly
-# <gnome-color-manager-3.1.1 has file collisions with g-s-d-3.1.x
-# <gnome-power-manager-3.1.3 has file collisions with g-s-d-3.1.x
-# systemd needed for power and session management, bug #464944
-RDEPEND="${COMMON_DEPEND}
- gnome-base/dconf
- !openrc-force? ( sys-apps/systemd )
- !<gnome-base/gnome-control-center-2.22
- !<gnome-extra/gnome-color-manager-3.1.1
- !<gnome-extra/gnome-power-manager-3.1.3
- !<gnome-base/gnome-session-3.25
-"
-
-DEPEND="${COMMON_DEPEND}
- cups? ( sys-apps/sed )
- test? (
- ${PYTHON_DEPS}
- $(python_gen_any_dep 'dev-python/pygobject:3[${PYTHON_USEDEP}]')
- $(python_gen_any_dep 'dev-python/dbusmock[${PYTHON_USEDEP}]')
- gnome-base/gnome-session )
- dev-libs/libxml2:2
- sys-devel/gettext
- >=dev-util/intltool-0.40
- virtual/pkgconfig
- x11-base/xorg-proto
-"
-
-# TypeErrors with python3; weird test errors with python2; all in power component that was made required now
-RESTRICT="!test? ( test )"
-
-PATCHES=(
- # Make colord and wacom optional; requires eautoreconf
- "${FILESDIR}"/3.26.1-optional.patch
- # Allow specifying udevrulesdir via configure, bug 509484; requires eautoreconf
- "${FILESDIR}"/3.24.2-udevrulesdir-configure.patch
- # Fix build system to require gudev with wayland, bug #627966
- "${FILESDIR}"/3.24.3-fix-wayland-build.patch
-)
-
-python_check_deps() {
- if use test; then
- has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]" &&
- has_version "dev-python/dbusmock[${PYTHON_USEDEP}]"
- fi
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
- gnome2_src_configure \
- --disable-static \
- --with-udevrulesdir="$(get_udevdir)"/rules.d \
- $(use_enable colord color) \
- $(use_enable cups) \
- $(use_enable debug) \
- $(use_enable debug more-warnings) \
- $(use_enable networkmanager network-manager) \
- $(use_enable smartcard smartcard-support) \
- $(use_enable udev gudev) \
- $(use_enable input_devices_wacom wacom) \
- $(use_enable wayland)
-}
-
-src_test() {
- virtx emake check
-}
-
-pkg_postinst() {
- gnome2_pkg_postinst
-
- if ! systemd_is_booted; then
- ewarn "${PN} needs Systemd to be *running* for working"
- ewarn "properly. Please follow the this guide to migrate:"
- ewarn "https://wiki.gentoo.org/wiki/Systemd"
- fi
-
- if use openrc-force; then
- ewarn "You are enabling 'openrc-force' USE flag to skip systemd requirement,"
- ewarn "this can lead to unexpected problems and is not supported neither by"
- ewarn "upstream neither by Gnome Gentoo maintainers. If you suffer any problem,"
- ewarn "you will need to disable this USE flag system wide and retest before"
- ewarn "opening any bug report."
- fi
-}
^ permalink raw reply related [flat|nested] 38+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/
@ 2018-09-25 20:46 Mart Raudsepp
0 siblings, 0 replies; 38+ messages in thread
From: Mart Raudsepp @ 2018-09-25 20:46 UTC (permalink / raw
To: gentoo-commits
commit: 83d52f2cca54f7835bbe8f7f91b1b1d198222c85
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 25 20:46:31 2018 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Tue Sep 25 20:46:31 2018 +0000
URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=83d52f2c
gnome-base/gnome-settings-daemon: add glib-utils build dep, remove sed dep
sed is always guaranteed from system packages
Package-Manager: Portage-2.3.49, Repoman-2.3.11
gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.2-r1.ebuild b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.2-r1.ebuild
index cced7d8b..0d45c1d0 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.2-r1.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.26.2-r1.ebuild
@@ -76,13 +76,13 @@ RDEPEND="${COMMON_DEPEND}
!<gnome-base/gnome-session-3.25.4
"
DEPEND="${COMMON_DEPEND}
- cups? ( sys-apps/sed )
test? (
${PYTHON_DEPS}
$(python_gen_any_dep 'dev-python/pygobject:3[${PYTHON_USEDEP}]')
$(python_gen_any_dep 'dev-python/dbusmock[${PYTHON_USEDEP}]')
gnome-base/gnome-session )
dev-libs/libxml2:2
+ dev-util/glib-utils
sys-devel/gettext
>=dev-util/intltool-0.40
virtual/pkgconfig
^ permalink raw reply related [flat|nested] 38+ messages in thread
end of thread, other threads:[~2018-09-25 20:46 UTC | newest]
Thread overview: 38+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-03-26 1:58 [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-settings-daemon/ Nirbheek Chauhan
-- strict thread matches above, loose matches on Subject: below --
2018-09-25 20:46 Mart Raudsepp
2018-09-25 20:27 Mart Raudsepp
2018-09-25 20:27 Mart Raudsepp
2018-09-25 20:27 Mart Raudsepp
2018-09-25 17:51 Mart Raudsepp
2018-05-06 15:16 Sobhan Mohammadpour
2018-02-14 19:44 Sobhan Mohammadpour
2018-01-12 13:11 Dennis Lamm
2015-10-12 20:34 Ole Reifschneider
2015-05-12 19:31 Gilles Dartiguelongue
2014-12-22 23:50 Gilles Dartiguelongue
2014-11-23 22:28 Gilles Dartiguelongue
2014-10-26 16:55 Gilles Dartiguelongue
2014-10-15 22:26 Gilles Dartiguelongue
2014-04-20 18:17 Gilles Dartiguelongue
2014-02-12 20:58 Gilles Dartiguelongue
2013-12-18 22:49 Gilles Dartiguelongue
2012-12-25 21:45 Gilles Dartiguelongue
2012-11-18 19:33 Gilles Dartiguelongue
2012-09-27 7:53 Alexandre Rostovtsev
2012-09-22 15:54 Nirbheek Chauhan
2012-09-21 0:27 Nirbheek Chauhan
2012-05-24 7:49 Alexandre Restovtsev
2011-10-09 17:43 Alexandre Restovtsev
2011-06-28 3:44 Alexandre Restovtsev
2011-06-24 17:35 Alexandre Restovtsev
2011-05-30 17:43 Nirbheek Chauhan
2011-04-27 22:22 Gilles Dartiguelongue
2011-04-08 10:52 Gilles Dartiguelongue
2011-04-06 13:57 Nirbheek Chauhan
2011-04-05 0:57 Nirbheek Chauhan
2011-03-23 5:20 Nirbheek Chauhan
2011-03-09 11:34 Nirbheek Chauhan
2011-03-04 14:57 Nirbheek Chauhan
2011-02-28 20:25 Nirbheek Chauhan
2011-02-22 0:31 Nirbheek Chauhan
2011-02-12 9:30 Nirbheek Chauhan
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox