Alexander Larsson
f55bb0edc9
Remove xdg-app-helper
2016-04-29 15:52:47 +02:00
Alexander Larsson
c0f2304f81
Experimental version of OCI support
...
This lets you export and import a runtime or an application into a tarball
that explodes to match the oci runtime spec. This goal of this is to interchange
xdg-app apps with other systems that support OCI.
Note that this is highly experimental, because the oci specs are in flux, and
in fact we should probably use the OCI image spec instead of the runtime spec,
but its not yet finished enough for us to use it. So, don't rely on this for
now other than to experiment with it.
2016-04-28 20:29:49 +02:00
Alexander Larsson
3d3ebf814d
Support installed tests
2016-04-27 16:37:15 +02:00
Alexander Larsson
dc60f02716
system-helper: Add PolicyKit authentication for system helper
2016-04-25 18:59:17 +02:00
Alexander Larsson
8ac40150a6
Initial (empty) version of system helper
2016-04-25 18:59:17 +02:00
Alexander Larsson
f340105b4c
Add gettext support to build
2016-04-25 18:59:17 +02:00
Alexander Larsson
3383eefc82
Drop checks for old ostree versions
2016-04-21 18:36:48 +02:00
Alexander Larsson
16a02dd6c1
Bump ostree requirement to 2016.5
...
This release has a bunch of important fixes and new features that we
want to start relying on.
2016-04-21 18:31:34 +02:00
Alexander Larsson
8d6ba78a1d
Update NEWS and version to 0.5.2
2016-04-15 11:27:31 +02:00
Alexander Larsson
619e1f1025
Release 0.5.1
2016-03-30 14:47:17 +02:00
Matthias Clasen
7a5f874e69
docs: Pick up the version number automatically
...
This is copied from what GTK+ does for its docs.
2016-03-25 11:16:20 -04:00
Alexander Larsson
e52639def0
Add major_version to binary age
...
This doesn't affect things atm, since major is 0, but sets things up
for 1.0 eventually.
2016-03-16 09:50:14 +01:00
Alexander Larsson
c41a37dd28
Bump version to 0.5.0
2016-03-16 09:30:08 +01:00
Alexander Larsson
af6ccd70c3
Post release version bump
2016-02-26 15:11:50 +01:00
David King
12d49beb72
Search for dwarf.h in configure
...
Add a --with-dwarf-header argument for supplying the path containing the
dwarf.h header from libdwarf. Either a path must be provided, or a fallback
location of $includedir/libdwarf will be tested.
https://bugs.freedesktop.org/show_bug.cgi?id=94308
2016-02-26 15:03:25 +01:00
Alexander Larsson
b20e72e91c
Update version to 0.4.13
2016-02-26 09:59:51 +01:00
Alexander Larsson
6307910c2f
Release 0.4.12
2016-02-19 12:32:48 +01:00
Alexander Larsson
0c9d1538c9
Add option to disable sandbox triggers
...
This is not something you should normally do, but the gnome-software
app needs this, as recursive sandboxes don't work.
2016-02-09 15:02:56 +01:00
Alexander Larsson
0a916c1dee
Release 0.4.11
2016-02-09 11:50:53 +01:00
Alexander Larsson
7704d27d14
Updated for release
2016-02-09 10:35:39 +01:00
Alexander Larsson
955d165cf2
Bump version to 0.4.9
2016-02-08 14:28:06 +01:00
Alexander Larsson
9fd3c7b0c3
Release 0.4.8
2016-01-29 11:13:15 +01:00
Simon McVittie
9a6bf95054
Disable gtkdoc-check by default for now
...
We know the documentation is incomplete, so there seems little value
in having 'make check' tell us that. Everything except the documentation
check is expected to succeed, so it's now more useful to report test
failures in continuous integration systems, making functional
regressions more visible.
Signed-off-by: Simon McVittie <smcv@debian.org>
2016-01-29 09:41:23 +01:00
Simon McVittie
9efe31e8d4
Add systemd user units corresponding to the D-Bus session services
...
Signed-off-by: Simon McVittie <smcv@debian.org>
2016-01-28 23:45:47 +01:00
Alexander Larsson
927e3cab48
Make xauth use optional
...
This is not needed on some Xservers, and not if you're only building stuff.
So, lets make it optional.
2016-01-28 12:01:08 +01:00
Alexander Larsson
6349b3ffc1
helper: Make user namespace support vs setuid a runtime, not build-time option
...
We now check at runtime if we have raised privs, and only if not so do we try
to use unprivileged user namespaces. This means you can build xdg-app however,
and then setuid/setcap the binary however you want afterwards.
2016-01-28 09:43:45 +01:00
Alexander Larsson
cafc7fbba8
Bump version to 0.4.7
2016-01-25 10:39:20 +01:00
Alexander Larsson
7940a773ef
Always build libxmlapp
2016-01-22 22:19:52 +01:00
Alexander Larsson
62b4ffaa72
builder: Use libelf to detect elf files
...
This additionally looks for already stripped files
2016-01-11 11:40:46 +01:00
Alexander Larsson
570ba8b55f
Add --enable-libxdgapp configure flag and disable lib by default
2015-12-16 15:27:42 +01:00
Alexander Larsson
3e5019bc64
Bump version to 0.4.6
2015-12-16 13:18:28 +01:00
Emmanuele Bassi
f23090a615
Generate the API reference for libxdg-app
...
We use the good old gtk-doc.
2015-12-04 15:00:35 +00:00
Emmanuele Bassi
92885b9ce2
Add introspection check
2015-12-04 09:36:30 +00:00
Alexander Larsson
132d1186d9
Initial version of libxdg-app
...
This is a highlevel library for working with xdg-app without using
the commandline interface. The primary usecase for this is for
creating a graphical frontend for app installation/update.
2015-12-03 22:41:16 +01:00
Alexander Larsson
106a5b06ec
Rename lib/ to common/ in preparation for public xdg-app library
2015-11-26 22:05:38 +01:00
Alexander Larsson
b2790349d6
Add xdg-app-builder
...
This is a tool that makes it easy to build applications and their
dependecies by automating the configure && make && make install steps.
2015-11-25 15:26:32 +01:00
Alexander Larsson
452c5d38c1
Add xdg-app.pc file with variable for interfaces_dir
2015-11-11 11:26:03 +01:00
Alexander Larsson
e65ca6a18f
Update to 0.4.5
2015-11-04 16:10:16 +01:00
Alexander Larsson
dda045d808
Update for 0.4.4 release
2015-10-02 09:55:34 +02:00
Alexander Larsson
208eb7b1aa
Propagate Xauthority details to the sandbox if X11 is enabled
...
Some xservers out there (like xorg 1.17.1) have a broken server interpreted
local xauth, which causes apps to fail to connect to the xserver.
This fixes that by propagating Xauthority data such as the MIT-MAGIC-COOKIE-1.
2015-10-01 21:23:23 +02:00
Alexander Larsson
82071b2cb8
Bump version to 0.4.3
2015-09-29 16:15:27 +02:00
Alexander Larsson
8cd95d2621
Make sure we build against older ostree (without gpg import)
...
This means we work on the f22 ostree version at least.
2015-09-29 16:12:37 +02:00
Alexander Larsson
b25830d8f9
Add xdg-app dump-runtime command
...
This creates a tar of the runtime as set up by xdg-app
2015-09-28 10:48:47 +02:00
Alexander Larsson
26458d8da2
Release 0.4.2.1
2015-09-25 11:47:27 +02:00
Alexander Larsson
423c1131d8
Update to 0.4.2
2015-09-24 21:40:07 +02:00
Alexander Larsson
1917e1fd38
Make seccomp optional
...
Several architectures does not have seccomp yet.
2015-09-24 14:57:53 +02:00
Alexander Larsson
f22c0edfd8
Update NEWS and version to 0.4.1
2015-09-18 16:47:49 +02:00
Alexander Larsson
8f445ee883
bump version to 0.4.0
2015-09-17 19:09:13 +02:00
Alexander Larsson
d50284c7a6
Add check-valgrind target
2015-09-07 11:13:21 +02:00
Alexander Larsson
929071ad10
Import xdg-document-portal from github repo
...
This pulls in the daemon code from:
https://github.com/alexlarsson/xdg-document-portal/
We need this in xdg-app because we need to set up the mounts correctly.
2015-07-10 16:56:39 +02:00