Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 636920 - gnome-extra/cinnamon-control-center-3.4.0 version bump
Summary: gnome-extra/cinnamon-control-center-3.4.0 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Cinnamon Team (DISABLED)
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2017-11-08 20:59 UTC by cronolio
Modified: 2017-11-26 15:46 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description cronolio 2017-11-08 20:59:28 UTC
diff -Naur cinnamon-control-center-3.2.1.ebuild cinnamon-control-center-3.4.0.ebuild

@@ -12,7 +13,7 @@
 
 LICENSE="GPL-2+"
 SLOT="0"
-IUSE="+colord +cups debug input_devices_wacom systemd"
+IUSE="+colord +cups debug doc input_devices_wacom systemd networkmanager modemmanager"
 KEYWORDS="~amd64 ~x86"
 
 # False positives caused by nested configure scripts
@@ -25,19 +26,22 @@
 	>=dev-libs/glib-2.31:2
 	dev-libs/libxml2:2
 	>=gnome-base/libgnomekbd-2.91.91:0=
-	>=gnome-extra/cinnamon-desktop-1.0:0=
-	>=gnome-extra/cinnamon-menus-1.0:0=
-	>=gnome-extra/cinnamon-settings-daemon-1.0:0=
-	>=gnome-extra/nm-applet-0.9.8
+	>=cinnamon/cinnamon-desktop-3.2:0=
+	>=cinnamon/cinnamon-menus-3.2:0=
+	>=cinnamon/cinnamon-settings-daemon-3.2:0=
 	media-libs/fontconfig
-	>=net-misc/modemmanager-0.7
-	>=net-misc/networkmanager-0.9.8:=[modemmanager]
+	>=media-libs/libcanberra-0.13[gtk3]
+	>=media-sound/pulseaudio-1.1[glib]
 	>=sys-auth/polkit-0.103
 	>=x11-libs/gdk-pixbuf-2.23.0:2
-	>=x11-libs/gtk+-3.4.1:3
+	>=x11-libs/gtk+-3.8.0:3
 	>=x11-libs/libnotify-0.7.3:0=
 	x11-libs/libX11
 	x11-libs/libxklavier
+	networkmanager? ( >=net-misc/networkmanager-0.9.8
+					  >=gnome-extra/nm-applet-0.9.8
+							modemmanager? ( >=net-misc/modemmanager-0.7 net-misc/networkmanager[modemmanager] )
+					)
 	colord? ( >=x11-misc/colord-0.1.14:0= )
 	cups? ( >=net-print/cups-1.4[dbus] )
 	input_devices_wacom? (
@@ -55,7 +59,7 @@
 	cups? (
 		app-admin/system-config-printer
 		net-print/cups-pk-helper )
-	input_devices_wacom? ( gnome-extra/cinnamon-settings-daemon[input_devices_wacom] )
+	input_devices_wacom? ( cinnamon/cinnamon-settings-daemon[input_devices_wacom] )
 "
 
 DEPEND="${COMMON_DEPEND}
@@ -70,11 +74,21 @@
 	virtual/pkgconfig
 
 	gnome-base/gnome-common
-	sys-devel/autoconf-archive
+
+	app-arch/xz-utils
 "
+# Needed for autoreconf
+#	gnome-base/gnome-common
+
 src_prepare() {
 	# make some panels optional
-	eapply "${FILESDIR}"/${PN}-2.8.0-optional.patch
+	#not work in 3.4
+#	eapply "${FILESDIR}"/${PN}-2.8.0-optional.patch
+
+#not work in 3.0	# North Korea causes build failure
+#	cp "${WORKDIR}"/${PN}-2.8.1-pyongyang/*.png panels/datetime/data/ || die
+#	epatch "${WORKDIR}"/${PN}-2.8.1-pyongyang/*.patch
+
 	eautoreconf
 	gnome2_src_prepare
 }
@@ -83,10 +97,13 @@
 	# --enable-systemd doesn't do anything in $PN-2.2.5
 	gnome2_src_configure \
 		--disable-static \
-		--enable-documentation \
 		$(use_enable colord color) \
 		$(use_enable cups) \
 		$(usex debug --enable-debug=yes ' ') \
 		$(use_enable input_devices_wacom wacom) \
-		$(use_enable systemd)
+		$(usex doc --enable-documentation) \
+		$(use_enable systemd) \
+		$(use_enable networkmanager) \
+		$(use_enable modemmanager)
+
 }


sorry for my special category for cinnamon
Comment 1 Kristian Fiskerstrand (RETIRED) gentoo-dev 2017-11-26 15:46:07 UTC
3.6.5 in tree