Florian Müllner
550715a071
build: Fix check-for-missing for srcdir != builddir
2016-06-29 01:04:47 +02:00
Slavek Kabrda
be3c3c64c1
Port gnome-shell to Python 3
...
https://bugzilla.gnome.org/show_bug.cgi?id=732478
2014-11-07 10:18:58 +01:00
Carlos Soriano
625f3a5113
tools/build: Update to 3.14
2014-05-25 23:22:18 +02:00
Owen W. Taylor
c9190294bc
gnome-shell-build-setup.sh: work around removal of gpk-install-package-name
...
gpk-install-package-name was removed in 3.12. Call the D-Bus interface
using gdbus instead.
2014-05-17 15:10:04 -04:00
Carlos Soriano
2b0a2ab3bc
build tools: Update to 3.12
2014-01-18 19:33:49 +01:00
Adel Gadllah
aef3f097e4
build: Switch to 3.10 moduleset
2013-08-23 23:40:03 +02:00
Owen W. Taylor
f80eb89d57
jhbuildrc-gnome-shell: switch to the GNOME 3.8 moduleset
...
Now that GNOME 3.6 is out, the default development platform
should be the 3.8 moduleset.
2012-10-05 13:59:57 -04:00
Owen W. Taylor
f6c2902fe4
gnome-shell-build-setup.sh: Fix warning about git-bz symlink
...
The warning when changing the git-bz symlink triggered on
initial install. Suppress that.
2012-10-05 13:57:31 -04:00
Owen W. Taylor
1e890a8a0a
gnome-shell-build-setup.sh: install libdb on Fedora 18.
...
For F18, db4-devel doesn't install the main -ldb and db.h any more,
so we need the libdb-devel package and Berkeley DB 5.
2012-10-05 13:52:41 -04:00
Owen W. Taylor
aa1a84e677
gnome-shell-build-setup.sh: add a note about removing install directory
...
If the user relocates from ~/gnome-shell to ~/gnome, they need to
remove the install directory or left-over paths will cause problems.
2012-10-05 13:35:58 -04:00
Owen W. Taylor
b99bb3d4bb
gnome-shell-build-setup.sh: Move default directory to ~/gnome
...
gnome-shell-build-setup.sh is generally useful for working on GNOME.
If moving on from hacking on gnome-shell to some other module,
having the checkout location be ~/gnome-shell is a little odd and
cumbersome, so start out checking things out into ~/gnome/source
and installing them into ~/gnome/install.
Add a warning if the old ~/gnome-shell exists to avoid unnecessary
checking out of every module again.
https://bugzilla.gnome.org/show_bug.cgi?id=685355
2012-10-05 13:08:02 -04:00
Owen W. Taylor
36edf20273
gnome-shell-build-setup.sh: Add additional system packages
...
Add system packages for asn1Parser, cracklib, ruby, wireless-tools,
libsystemd-login.
https://bugzilla.gnome.org/show_bug.cgi?id=685352
2012-10-03 16:16:52 -04:00
Owen W. Taylor
06e9bf9b0a
gnome-shell-build-setup.sh: install git-bz
...
Someone starting gnome-shell development work needs git-bz set up.
Install it into the user account much like we install jhbuild.
(Getting git-bz packaged into distributions would be better, but
this improves thing easily.)
https://bugzilla.gnome.org/show_bug.cgi?id=685354
2012-10-03 09:49:39 -04:00
Owen W. Taylor
7d9ec8cea0
jhbuildrc-gnome-shell: add ignore_suggests = True
...
Adding ignore_suggests = True avoids building some large modules like
evolution speeding the build. But more importantly, it removes
gnome-disk-utility from the build. gnome-disk-utility has a hard
dependency on udisks-1.99, which is not found on anything but the
latest systems.
https://bugzilla.gnome.org/show_bug.cgi?id=685353
2012-10-03 09:49:39 -04:00
Adel Gadllah
46fcfb7629
build: Bump version in jhbuildrc
...
We were still pointing to the 3.4 moduleset, switch that to the 3.6 one.
2012-08-26 19:46:27 +02:00
Owen W. Taylor
517075c605
jhbuildrc-gnome-shell: remove versioned-xulrunner-directories workaround
...
Since we require libmozjs185, we no longer have to play tricks with
pkg-config in our jhbuildrc.
2012-02-23 15:14:12 -05:00
Owen W. Taylor
540e970170
gnome-shell-build-setup.sh: Fix installing jhbuild
...
jhbuild now requires autogen.sh to be run, even when not using autotools.
https://bugzilla.gnome.org/show_bug.cgi?id=668440
2012-02-23 15:07:17 -05:00
Owen W. Taylor
d0fd5641c1
gnome-shell-build-setup.sh: redo installing dependencies
...
* Consolidate all dependency information into one place, rather than
having a comment and per-distribution lists.
* Remove packages that are in the GNOME moduleset;
jhbuild sysdeps --install will install these when possible.
* Install 'apt-file' and run 'apt-file update' on Debian-based distributions.
* Actually run sudo rather than prompting the user to run it and exiting;
the exit-and-restart approach doesn't work for 'apt-file update'.
* Run 'jhbuild sysdeps --install'
https://bugzilla.gnome.org/show_bug.cgi?id=668440
2012-02-23 15:07:17 -05:00
William Lachance
caaa21dec0
Update modules, moduleset for jhbuildrc-gnome-shell
...
We now use the gnome core suite module to build gnome-shell, and the
name of the module we want is now just plain "gnome-shell".
https://bugzilla.gnome.org/show_bug.cgi?id=668440
2012-02-23 15:07:17 -05:00
Ming Han Teh
c52ccc76a3
build: Fix dependencies for debian-based distros
...
https://bugzilla.gnome.org/show_bug.cgi?id=659770
2011-11-05 13:52:36 +01:00
Adel Gadllah
20a6ce7003
build: Switch to glib master
2011-10-19 00:26:06 +02:00
Florian Müllner
4c7369db16
build: Switch to stable cogl/clutter branches for now
2011-09-22 16:35:45 +02:00
Ryan Lortie
361d38f93b
jhbuild moduleset: use glib branch glib-2-30
2011-09-06 15:49:33 -04:00
Adel Gadllah
c86f3b8d48
build: Make caribou depend on libgee
...
https://bugzilla.gnome.org/show_bug.cgi?id=657697
2011-08-30 15:14:22 +02:00
Morten Mjelva
352fb7b833
search: Allow searching for people in overview mode
...
This adds contacts search to shell, powered by libfolks.
Changes:
- Add Folks and Gee to the build system
- ShellContactSystem, a backend in C
- ContactDisplay, search frontend in JS
https://bugzilla.gnome.org/show_bug.cgi?id=643018
2011-08-29 17:43:30 -04:00
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
Nohemi Fernandez
d227ddfc88
keyboard: add an on-screen keyboard
...
https://bugzilla.gnome.org/show_bug.cgi?id=612662
2011-08-29 12:59:25 -04:00
Nohemi Fernandez
22b2661df9
gnome-shell.modules: update to vala 0.13.1
...
Fixes a crash when compiling the caribou gtk module caused by
a call to async Bus.get_sync() method.
https://bugzilla.gnome.org/show_bug.cgi?id=644275
2011-08-11 13:27:04 -04:00
Jasper St. Pierre
d3ad857ba4
build: gnome-control-center needs latest gnome-menus
2011-08-03 21:46:00 -04:00
Colin Walters
a9fe2a1493
gnome-shell.modules: Import gnome-menus
2011-08-01 14:16:13 -04:00
Florian Müllner
664245d2a6
build: Remove gnome-power-manager
...
The DBus interface for the battery status is now provided by the
power plugin of gnome-settings-daemon, so there's real reason to
keep building gnome-power-manager.
https://bugzilla.gnome.org/show_bug.cgi?id=654300
2011-07-13 19:45:29 +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
Jasper St. Pierre
ed46390bbc
Add dependency on libsoup
...
https://bugzilla.gnome.org/show_bug.cgi?id=653989
2011-07-06 12:46:13 -04:00
Florian Müllner
6222796b6a
build: Remove gnome-keyring from g-o-a dependencies
...
We already draw in gnome-keyring from system packages.
2011-06-30 00:59:27 +02:00
Florian Müllner
dcecf41d18
build: Fix librest build for real
...
So the gnome.org modulesets define a default repository, we don't ...
2011-06-30 00:55:31 +02:00
Florian Müllner
9d1fbffe75
build: Fix librest build
...
Looks like <branch /> is very different from <branch/>:
http://git.gnome.org/browse/jhbuild/commit/?id=6589dbf293e
2011-06-30 00:52:16 +02:00
Morten Mjelva
6a6ba94bb9
build: Move vala to version 0.12
...
Vala 0.12 is released. This change builds Vala from the 0.12 tarball.
2011-06-30 00:39:29 +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
Morten Mjelva
f042e43990
build: Use libgdata from git master
...
Previously we got by with using the 0.8 tarball as evolution-data-server
only requires libgdata >= 0.7, but as gnome-online-accounts is now build
by default, we need it from git master.
2011-06-29 23:26:39 +02:00
Adel Gadllah
e2e3b29ed1
Build: Switch to clutter / cogl 1.7
...
https://bugzilla.gnome.org/show_bug.cgi?id=653397
2011-06-28 17:49:58 +02:00
Colin Walters
9e804b082f
gnome-shell.modules: Remove libxml2 we assume is on system
2011-06-23 16:06:38 -04:00
Colin Walters
1fb220beb7
gnome-shell.modules: Use gdata 0.8, not git
...
e-d-s uses 0.8.
https://bugzilla.gnome.org/show_bug.cgi?id=653275
2011-06-23 15:53:51 -04: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
Owen W. Taylor
6a9080c3d6
gnome-shell.modules: build gnome-settings-daemon after colord
...
gnome-settings-daemon uses colord, so mark the dependency.
https://bugzilla.gnome.org/show_bug.cgi?id=650869
2011-05-25 16:44:17 -04:00
Colin Walters
dd48514b24
gnome-shell.modules: Depend on latest startup-notification
...
See commit eb54662098
which introduced the dependency.
2011-05-24 17:59:38 -04:00
Dan Winship
545f0432c8
gnome-shell.modules: add caribou (with nothing depending on it)
2011-05-24 16:45:29 -04: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