672 Commits

Author SHA1 Message Date
Colin Walters
2b7e12c866 yocto: [hack] Bump timeout before we run udev trigger 2012-01-29 16:47:19 -05:00
Colin Walters
e048173c60 ostbuild: Fix error message for unknown builtin 2012-01-29 16:47:19 -05:00
Colin Walters
cb85508ff7 yocto: ostree depends on libarchive, not just runtime-depends 2012-01-29 16:47:18 -05:00
Colin Walters
08ebb1cfc0 gnomeos: Fix NetworkManager, upower, PolicyKit builds 2012-01-29 16:47:18 -05:00
Colin Walters
5477dc5273 gnomeos: Pull in ncurses terminfo into base, and -dev into -devel image
We need the ncurses-dev to compile texinfo, and the terminfo
is important to have in the base info.
2012-01-29 16:32:39 -05:00
Colin Walters
8c878ebb86 mainloop: Ensure we reset running to True when rerun
Otherwise we pretty much exit immediately...
2012-01-29 13:29:31 -05:00
Colin Walters
3f4cdb5d9e gnomeos: Fix gudev introspection build 2012-01-27 18:25:00 -05:00
Colin Walters
695b0ff874 gnomeos-run: Ensure we create DBus uuid 2012-01-27 18:19:51 -05:00
Colin Walters
31c58aa7bd gnomeos: Pull in vte/gnome-terminal 2012-01-27 11:09:53 -05:00
Colin Walters
3426de05fe ostbuild: Ensure we return the right process exit code 2012-01-27 11:09:53 -05:00
Colin Walters
57020c3ac8 gnomeos: Add more -dev packages 2012-01-27 07:34:22 -05:00
Colin Walters
5bfb928e97 gnomeos: Ensure we have libarchive for ostree-native 2012-01-27 07:34:22 -05:00
Colin Walters
c41469c22c gnomeos: Commit to OSTree repo inside bitbake 2012-01-27 07:34:22 -05:00
Colin Walters
9dc8f4d42c manifest: Pull in gnome-panel so we work in a VM 2012-01-26 19:36:07 -05:00
Colin Walters
927a4e5893 gnomeos: Make sure /dev/shm has the right perms 2012-01-26 19:35:06 -05:00
Colin Walters
483daa4102 gnomeos: Pull in a lot more PAM modules 2012-01-26 19:34:47 -05:00
Colin Walters
8ca0750cb0 gnomeos: initscripts: Add "gnomeudev" script
This is a super lame script...waiting on a systemd rebase.
2012-01-26 11:13:40 -05:00
Colin Walters
1f9a279a5e gnomeos-contents: Fix dependencies
We need to list some things in both RDEPENDS and
RECIPE_PACKAGES, since the name differs for packages, but
they still need to be bitbake dependencies.
2012-01-25 18:14:58 -05:00
Colin Walters
bac8b7356f gnomeos: Pull in more X.org stuff 2012-01-25 12:35:41 -05:00
Colin Walters
7f8c030541 gnomeos-run.sh: Only create /etc/passwd if we need to
Otherwise we blow away data from "adduser"
2012-01-25 12:32:49 -05:00
Colin Walters
8020bf3c6c gnomeos: Pull in e2fsprogs binaries, as well as "less" and "procps" 2012-01-25 12:32:01 -05:00
Colin Walters
5b00c108bf gnomeos: Move /etc/passwd to /var/passwd
This makes "adduser" etc. work without significant modification, and
in general I think is in line with "OS-version indepedent data only
modifiable by programs" so it should be in /var.
2012-01-24 21:13:00 -05:00
Colin Walters
49e9b51df3 gnomeos: Build themes, shared mime info 2012-01-24 08:42:15 -05:00
Colin Walters
b0c134d2df gnomeos: Update gdm PAM patch to allow gdm-welcome to login 2012-01-24 08:33:41 -05:00
Colin Walters
1d3b9ae711 triggers: Add dconf update
Necessary for gdm at least.
2012-01-23 18:09:33 -05:00
Colin Walters
00ec0ddb9b core: Add --delete option for fsck
Useful to clean up any broken objects.
2012-01-23 17:06:10 -05:00
Colin Walters
d2e015af46 gnomeos: Mark dbus-daemon-launch-helper as setuid 2012-01-22 13:31:36 -05:00
Colin Walters
8e36e80896 ostbuild: Support marking files as setuid 2012-01-22 13:31:22 -05:00
Colin Walters
e8dbaa3c07 core: Add generic "commit filter" API, use it to implement statoverride
The builder wants the ability to mark a given file as e.g. setuid.  To
implement this, the repo now has a callback-based API when importing a
directory to modify or remove items.

The commit tool accepts a "statoverride" file as input which looks like:

+mode /path/to/file
2012-01-22 13:27:38 -05:00
Colin Walters
a322ecacba core: Fix test now that ls prints actual size 2012-01-22 13:10:01 -05:00
Colin Walters
87f0de5336 gnomeos: Building gnome-shell, gnome-control-center 2012-01-21 11:14:17 -05:00
Colin Walters
564840e691 gnomeos-run.sh: Run triggers after checkout
We need to run ldconfig etc.
2012-01-21 11:13:49 -05:00
Colin Walters
1ca517f36f ostbuild: chdir into source directory when launching debug shell 2012-01-20 17:52:08 -05:00
Colin Walters
9d645495ba gnomeos-run: Only clone runtime and devel refs
This is a lot faster.
2012-01-20 17:51:26 -05:00
Colin Walters
dde4da9513 core: Allow cloning only certain refs for local clone
This is way, way faster.
2012-01-20 17:50:59 -05:00
Colin Walters
230ca93c3a gnomeos: Start working on vala chain 2012-01-19 18:32:59 -05:00
Colin Walters
d4470a844d ostbuild: Ensure we look in correct git repository if --fetch is specified
The mirrordir variable was bound from the previous iteration, which
was clearly broken.
2012-01-19 18:31:37 -05:00
Colin Walters
e1099cad57 gnomeos: Pull in curl, zip, and eglibc locales
Various build deps.
2012-01-19 18:31:10 -05:00
Colin Walters
16f2f5f7e5 mainloop: Only delete pid watch if we found the right pid 2012-01-19 18:30:45 -05:00
Colin Walters
abfe17e2cb ostbuild: Show cwd on failure
This is helpful for disambiguation.
2012-01-19 16:41:59 -05:00
Colin Walters
39fe050f04 core: Add standard::size to info we get from archives
This makes "ostree ls" show the file size.
2012-01-19 09:54:09 -05:00
Colin Walters
47e94305a1 gnomeos: Building WebKit 2012-01-18 17:38:45 -05:00
Colin Walters
660ff7422f ostbuild: Various cleanups 2012-01-18 17:38:31 -05:00
Colin Walters
e83a7fa46b gnomeos: Add gdb to base 2012-01-18 17:38:02 -05:00
Colin Walters
970682a779 ostbuild: Actually do check for Makefile
Just kidding, we need the makefile path to check for .NOTPARALLEL
2012-01-18 17:08:30 -05:00
Colin Walters
4af64c7635 ostbuild: Don't check for a "Makefile"
WebKit uses GNUmakefile which is totally valid, and this check
isn't really gaining us anything.
2012-01-18 16:40:47 -05:00
Colin Walters
4c22dfef39 gnomeos: Working up through WebKit 2012-01-18 13:37:00 -05:00
Colin Walters
85d9b13bfd gnomeos: Pull in ICU 2012-01-18 13:36:38 -05:00
Colin Walters
55f6998d37 ostbuild: Ensure we don't retrieve submodules from the network
This is a bit gross...we have to manually frob the submodule
URLs to point to our mirror.
2012-01-18 13:35:53 -05:00
Colin Walters
f6d18d9ab0 gnomeos: Building a lot more up towards gnome-shell 2012-01-16 20:19:25 -05:00