Florian Müllner
fa786fd3ef
Replace GdmUser with AccountsService
...
The GdmUser copy+paste code has been superseded by AccountsService,
so kill the former and use the latter.
https://bugzilla.gnome.org/show_bug.cgi?id=650893
2011-08-29 22:53:41 +02:00
Florian Müllner
bf28c24c82
build: Remove upower from the moduleset
...
The upower version in the moduleset is too old for the power plugin
of gnome-settings-daemon. As at least Fedora and Ubuntu have a
recent enough version in their repositories, use that instead of
bumping the version in the moduleset.
https://bugzilla.gnome.org/show_bug.cgi?id=654300
2011-07-13 19:45:29 +02:00
Siegfried-Angel Gevatter Pujals
c34b357051
gnome-shell-build-setup.sh: update libxcb dependency check on Debian
...
On Debian-based systems, the contents of libxcb-{event1,aux0}-dev
have been transitioned into a single libxcb-util0-dev package.
2011-07-07 01:01:41 +02:00
Florian Müllner
ef5de3a5c0
build: Add gnome-online-accounts to moduleset
...
Both evolution-data-server and gnome-control-center now draw in
gnome-online-accounts - add it to the moduleset.
2011-06-29 23:27:08 +02:00
Florian Müllner
29a221bf62
build: Update dependencies for Ubuntu
...
startup-notification needs xcb headers, require the appropriate
Ubuntu packages.
2011-05-27 17:49:16 +02:00
Florian Müllner
492c033760
build: Add xcb to build dependencies
...
startup-notification requires xcb headers.
2011-05-27 15:21:15 +02:00
Florian Müllner
ab9f21351f
build: Fix autopoint dependency on F15
...
Fedora moved autopoint once again, it's now in gettext-devel ...
2011-05-23 15:14:29 +02:00
Florian Müllner
91caa8e59f
build: Add colord to moduleset
...
It has been added as a dependency of gnome-control-center.
2011-05-20 19:18:05 +02:00
Milan Bouchet-Valat
7ffea1606d
[jhbuild] Build libxklavier 5.1 from tarball
...
We had to get it from CVS waiting for 5.1 to be released,
but now we can use the same tarball as the GNOME moduleset.
Stop installing CVS since libxklavier was the only module using it.
https://bugzilla.gnome.org/show_bug.cgi?id=646416
2011-04-01 15:38:30 +02:00
Owen W. Taylor
38235ecb97
gnome-shell-build-setup.sh: Add missing deps for evolution-data-server
...
evolution-data-server requires libical and gperf.
Based on patch from Eric Springer.
2011-03-06 22:30:16 -05:00
Colin Walters
c64242c276
gnome-shell-build-setup: Install sqlite, libproxy for Ubuntu
...
Both of these are required by libsoup. Also add sqlite-devel
for Fedora.
2011-03-03 16:33:37 -05:00
Ryan Lortie
1c759384fa
jhbuild: Install evolution-data-server for Ubuntu
...
Ubuntu's libecal is too old, so add evolution-data-server to the modules
file and have gnome-shell depend on that. Also add libsoup, libgweather
and glib-networking as indirect dependencies.
Remove evolution-data-server-dev from the list of packages to install
and add libproxy-dev and libdb-dev.
2011-03-03 13:48:54 -05:00
Dan Winship
6172cd3627
gnome-shell-build-setup.sh: belatedly remove xephyr-related stuff
...
since --xephyr is gone now
2011-02-28 09:16:45 -05:00
Florian Müllner
031e606972
build: Fix libusb dependency on Ubuntu
...
I really shouldn't look up package names after midnight ...
2011-02-23 22:58:10 +01:00
Florian Müllner
e4d9b11685
build: Add libusb dependency
...
UPower requires libusb-1.0.
2011-02-23 01:58:35 +01:00
Luca Ferretti
d3e223c217
build: include libxklavier (cvs) in moduleset (bug #641605 )
...
Also change setup script in order to fetch iso-codes and cvs
2011-02-07 20:54:28 +01:00
Pierre Yager
b864f68c19
build: Fix Ubuntu/Debian build dependencies
...
Some more packages are required to satisfy the e-d-s dependency.
2011-02-03 14:10:03 +01:00
David Zeuthen
885b6ffaef
Calendar: Implement new mockup
...
https://bugzilla.gnome.org/show_bug.cgi?id=632109
Signed-off-by: David Zeuthen <davidz@redhat.com >
2011-01-31 11:52:27 -05:00
Florian Müllner
df10ef532f
build: Add cups development package to dependencies
...
Needed by gnome-control-center.
2011-01-18 17:20:19 +01:00
Owen W. Taylor
428d2fdb76
gnome-shell-build-setup.sh: Add libgtop
...
Add libgtop, a new build dependency for gnome-control-center.
2011-01-11 18:10:08 -05:00
Nick Glynn
6e902f5fec
Add development packages needed to build on Ubuntu
2010-11-25 01:18:06 +01:00
Giovanni Campagna
5086bfedac
Fix dependencies for gnome-power-manager
...
Merging the g-p-m branch with the one adding gnome-settings-daemon
for A11y, a lot of modules were duplicated. Also, gnome-keyring is
not needed, the distro provided one is enough.
https://bugzilla.gnome.org/show_bug.cgi?id=635199
2010-11-19 22:27:44 +01:00
Dan Winship
5f1a2e3cec
gnome-shell-build-setup.sh: add more deps for gnome-keyring
2010-11-17 09:44:46 -05:00
Giovanni Campagna
8b3f05b6e3
Status area: introduce battery & power indicator
...
Add an indicator for battery charge and power indication in the
system status area, using the newly exported DBus API from
gnome-power-manager.
https://bugzilla.gnome.org/show_bug.cgi?id=622451
2010-11-17 14:52:39 +01:00
Jasper St. Pierre
f6e9ae35fd
gnome-shell-build-setup.sh: Conditionally check for autopoint on Debian/Ubuntu.
...
autopoint was split out into its own package in Debian lenny and thus Ubuntu 10.10
https://bugzilla.gnome.org/show_bug.cgi?id=632824
2010-11-15 08:49:06 -05:00
Owen Taylor
3c33cf425e
gnome-shell-build-setup.sh: add libxklavier-devel & expat-devel to deps
...
Add to deps for Fedora and Debian:
expat: needed by polkit
libxklavier-devel: need by libgnomekbd
Based on a patch by Kiyoshi Aman <kiyoshi.aman@gmail.com >.
https://bugzilla.gnome.org/show_bug.cgi?id=634865
2010-11-14 19:31:21 -05:00
Florian Müllner
e381f0f492
build-setup: Add missing build-dependency
...
polkit requires pam-devel to build. Add the package to the list
of dependencies in the setup script.
2010-11-12 21:35:07 +01:00
Dan Winship
31df386fed
build: fix syntax error in setup script
2010-11-01 14:28:56 -04:00
Dan Winship
11794e3da9
build: Add missing libcanberra build deps on Debian
2010-11-01 13:30:18 -04:00
Mathieu Bridon
c6f6ac926e
build: Add missing libcanberra build deps on Fedora
2010-11-01 13:30:05 -04:00
Owen W. Taylor
ccaa3f4ebf
gnome-shell-build-setup.sh: add libpulse to package lists
2010-10-19 15:18:38 -04:00
Milan Bouchet-Valat
8f9ef3f8f8
Add icon-naming-utils to build packages
...
icon-naming-utils is needed to build gnome-icon-theme(-symbolic).
Fedora already has it (commit 4b781a), add it to other
distributions.
2010-10-03 15:02:59 +02:00
Dan Winship
4b781ae7e6
gnome-shell.modules: add gnome-icon-theme, gnome-icon-theme-symbolic
...
https://bugzilla.gnome.org/show_bug.cgi?id=621311
2010-09-24 09:48:15 -04:00
Milan Bouchet-Valat
6f75c8c172
Add ORBit2-devel to required packages
...
GConf requires it to build, it's been forgotten when we introduced
it into the moduleset. Debian uses 'liborbit2-dev', Fedora
and Mandriva 'ORBit2-devel', and SuSE 'orbit2-devel'.
https://bugzilla.gnome.org/show_bug.cgi?id=629882
2010-09-17 15:52:54 +02:00
Frederic Crozat
50ed2f45af
[build] add gnome-menus-devel to openSUSE packages list
...
https://bugzilla.gnome.org/show_bug.cgi?id=627390
2010-08-20 16:29:19 +02:00
Frederic Crozat
9debefd7ca
[build] Requires xulrunner 1.9.1.x on openSUSE, required by gjs
...
gjs needs xulrunner 1.9.1 (see bug 627383), install the right package
on openSUSE distributions.
https://bugzilla.gnome.org/show_bug.cgi?id=627384
2010-08-20 16:29:18 +02:00
Frederic Crozat
8258c01d5c
[build] add missing packages for openSUSE
...
Add missing packages for build on openSUSE
https://bugzilla.gnome.org/show_bug.cgi?id=627175
2010-08-17 17:58:27 +02:00
Frederic Crozat
6c6527b66d
[gnome-shell-build-setup.sh] Fix for lsb_release system value containing space
...
On SLED11, lsb_release system is "SUSE LINUX", breaking the script.
Adding quotes fixes this issue.
https://bugzilla.gnome.org/show_bug.cgi?id=627172
2010-08-17 17:54:59 +02:00
Frédéric Péters
6259513b0f
[build] Use dpkg-checkbuilddeps to check for installed packages
...
This is required to handle Provides header, as used by lib*-dev packages
(for example libtiff5-dev provides libtiff-dev), this allows the build
setup script to specify the "generic" package names.
https://bugzilla.gnome.org/show_bug.cgi?id=624009
2010-07-20 16:29:01 +02:00
Owen W. Taylor
ef1d3c56d8
[gnome-shell-build-setup.sh] Pull in autopoint for gdk-pixbuf
...
The gdk-pixbuf autogen.sh uses autopoint. This is part of
gettext on most systems, but Fedora 14 splits autopoint
into a separate subpackage, so we need to add a version
check.
For completeness, system version extraction is added generally,
though we are only using it on Fedora currently.
https://bugzilla.gnome.org/show_bug.cgi?id=624175
2010-07-12 12:45:22 -04:00
Florian Müllner
a19047fa3a
[build] Fix typo in dependency list
2010-07-08 00:11:24 +02:00
Owen W. Taylor
e48d119801
Build the full GTK+ 3.0 stack
...
Now that we are targetting GTK+ 3.0, always build the full GTK+ stack,
along with librsvg and gtk-engines (so we have an SVG loader, and maybe
the user's GTK+ theme engine.)
New modules:
gtk+-3, gtk-engines-3, gnome-desktop-3, gdk-pixbuf, pixman, cairo, librsvg
Removed modules:
gir-repository
Add new requirements to gnome-shell-build-setup.sh and remove some
older requirements we no longer need.
Based on a patch from Colin Walters
https://bugzilla.gnome.org/show_bug.cgi?id=621845
2010-07-07 13:05:09 -04:00
Owen W. Taylor
e8b72a2a59
Switch to using dconf
...
* Add dconf and dependencies to the moduleset and add
libxml2 dependency to gnome-shell-build-setup.sh
* if we can't ping the dconf D-Bus service, try to
activate it manually.
* Stop forcing GConf via GSETTINGS_BACKEND
https://bugzilla.gnome.org/show_bug.cgi?id=622308
2010-06-25 12:48:14 -04:00
Colin Walters
71786e50cf
[build setup] Add -L to curl invocations
...
To follow redirects, otherwise we might be downloading 301 HTML pages
instead of the data we want.
2010-01-06 13:56:47 -05:00
Colin Walters
e5647c4f83
[build setup] Add gcc-c++ on Fedora
2010-01-06 13:54:12 -05:00
Owen W. Taylor
0e5c83bd2a
Fix URLs pointing to git.gnome.org/cgit
...
git.gnome.org/cgit was relocated to git.gnome.org/browse; adjust
URLs in our build script to match.
2009-12-20 11:36:10 -05:00
Dan Winship
050e710770
Use gnome-terminal rather than xterm+xeyes+xlogo in --xephyr mode
...
https://bugzilla.gnome.org/show_bug.cgi?id=588056
2009-11-13 14:43:10 -05:00
Siegfried-Angel Gevatter Pujals
96f4d318c5
Add libcroco to gnome-shell-build-setup.sh
...
Check for the new build dependency "libcroco" when running on any
of the distros supported by the script.
2009-10-01 21:57:53 +02:00
Jon Nettleton
6f7da264ba
Support LinuxMint in the build script
...
LinuxMint is based on Ubuntu, so can be handled with the
same package list as Debian and Ubuntu.
https://bugzilla.gnome.org/show_bug.cgi?id=596447
2009-10-01 15:40:04 -04:00
Owen W. Taylor
687814b6c6
Update build-setup.sh for gconf, gio python usage
...
Add pygobject and gnome-python-gconf dependencies to
gnome-shell-build-setup.sh package lists for Fedora and Ubuntu/Debian.
http://bugzilla.gnome.org/show_bug.cgi?id=593458
2009-09-01 09:02:46 -04:00