Commit Graph

14 Commits

Author SHA1 Message Date
Alexander Larsson
313707d9be CI: Don't build ostree
ostree 2018.6 is in updates-testing now, use that.

Closes: #1840
Approved by: alexlarsson
2018-06-29 10:29:16 +00:00
Alexander Larsson
ac2d51b1c7 CI: Build ostree master (for p2p stuff)
Closes: #1800
Approved by: alexlarsson
2018-06-19 18:10:56 +00:00
Alexander Larsson
3035ff410b CI: Disable introspection when building with clang
f28 default cflags are picked up by g-ir-scanner and they don't work with clang as per:
 https://bugzilla.redhat.com/show_bug.cgi?id=1543295

Closes: #1741
Approved by: alexlarsson
2018-05-31 14:34:49 +00:00
Alexander Larsson
2d9865d1d8 CI: Install python2
This is needed for the tests

Closes: #1741
Approved by: alexlarsson
2018-05-31 14:34:49 +00:00
Alexander Larsson
371dcf382e CI: Update annobin to maybe fix build
I was getting this:

annobin: Flatpak_1.0.c: Error: plugin built for compiler version (8.0.1) but run with compiler version (8.1.1)
cc1: error: fail to initialize plugin /usr/lib/gcc/x86_64-redhat-linux/8/plugin/annobin.so

Closes: #1741
Approved by: alexlarsson
2018-05-31 14:34:49 +00:00
Alexander Larsson
10bab99ac7 CI: --nodeps remove flatpak
Otherwise this fails with:

$ rpm -e flatpak
error: Failed dependencies:
	flatpak >= 0.11.1 is needed by (installed) xdg-desktop-portal-0.11-1.fc28.x86_64

Closes: #1741
Approved by: alexlarsson
2018-05-31 14:34:49 +00:00
Simon McVittie
24b67b7040 parse-datetime: Build YACC parser from source
This requires bison.

Signed-off-by: Simon McVittie <smcv@collabora.com>

Closes: #1631
Approved by: alexlarsson
2018-05-02 12:13:11 +00:00
Patrick Griffis
0f33ba53ff Add search builtin
This allows searching for applications easily greatly improving
the UX of the cli. This relies upon appstream data which currently
must be updated with `flatpak update --appstream`.

Closes: #1136
Approved by: mwleeds
2017-11-02 00:45:43 +00:00
Alexander Larsson
a77b96faec Use packaged ostree from updates-testing
This is faster than always rebuilding it

Closes: #1047
Approved by: alexlarsson
2017-09-27 18:12:32 +00:00
Alexander Larsson
531f9dbf24 CI: Install gettext-devel for autopoint 2017-09-26 11:58:44 +02:00
Alexander Larsson
ea8ba7597e CI: Use exactly ostree 2017.11 2017-09-26 11:58:44 +02:00
Jonathan Lebon
bb3ff4ac46 ci/build.sh: also install git 2017-08-14 16:05:59 +02:00
Colin Walters
e50deccdd3 ci: Build ostree from git master
To assist https://github.com/flatpak/flatpak/pull/848
2017-06-15 09:02:45 +02:00
Colin Walters
841e6c10a6 ci: Rework to be based on FAH + priv container
Installing build dependencies directly on a host should be
considered an anti-pattern.  Steal some of the bits from
rpm-ostree's PAPR bits.

Another benefit here is we avoid duplicating the build dependencies again, since
we start using `yum-builddep.

We only have one context now, `f25-primary`, rather than having Clang
show up as a separate thing, since IMO it's not worth its own context.
2017-06-15 09:02:45 +02:00