Commit graph

69 commits

Author SHA1 Message Date
Adrien Plazas
1a379ac5e1 flatpak: Update to build system changes on libhandy
This is needed for the Flatpak build to pass.
2019-01-18 13:18:49 +01:00
Georges Basile Stavracas Neto
c8380d292c
flatpak: Remove icon rename
Since the new icons landed, we follow the app id naming
convention properly.
2018-11-27 15:58:22 -02:00
Adrien Plazas
459fb91a84 flatpak: Add libhandy
This is needed as it is going to be used in the following commits.
2018-11-26 15:36:34 +01:00
Adrien Plazas
ed245a9b33 flatpak: Move accountservice to meson
Adapts to upstream changes, as the Autotools are not offered anymore.
2018-11-07 13:09:37 +00:00
RyuzakiKK
ec57ffcdd5 flatpak: disable mobile-broadband-provider-info
Without this flag at false network-manager-applet requires the
mobile-broadband-provider-info dependency that is not listed in this
flatpak
2018-09-19 14:11:11 +00:00
RyuzakiKK
c84246f42c flatpak: bump NetworkManager to version 1.14.0
The build option `-ltinfo` is required, otherwise a few errors related
to libreadline.so will be thrown like:

libreadline.so: undefined reference to `tputs'
libreadline.so: undefined reference to `tgoto'
libreadline.so: undefined reference to `tgetflag'
2018-09-19 14:11:11 +00:00
RyuzakiKK
5912de10e4 flatpak: add meson build system to gnome-desktop 2018-09-19 14:11:11 +00:00
Adrien Plazas
6ae351ff46 flatpak: Add mozjs52
It is required by polkit.
2018-09-14 15:38:47 +00:00
Adrien Plazas
361f8809df Update org.gnome.Settings.json 2018-09-05 12:57:43 +00:00
Jordan Petridis
983bf872fb Flatpak: Switch urls to point to gitlab.gnome.org 2018-09-05 12:57:43 +00:00
RyuzakiKK
d6fd9742a2 flatpak: Use version 1.12.0 of NetworkManager
We can't compile the current master of NetworkManager due to this bug
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/issues/7

In the meantime we can safely switch to the working stable release
1.12.0
2018-07-30 15:59:47 +02:00
RyuzakiKK
9e2ec5a0bb flatpak: Disable warning as error in gnome-online-accounts
Currently gnome-online-accounts has some deprecation and cast warnings.
So we need this build option in order to avoid treating them as errors.
2018-07-30 15:46:45 +02:00
RyuzakiKK
409c99bdf4 flatpak: Add libtirpc and rpcsvc-proto dependencies
`libtirpc` has been added because if in Flatpak we compile Samba
without an RPC library it will exit with the following message:
"ERROR: No rpc/rpc.h header found".

Also `rpcsvc-proto` has been added because it provides the required
`rpcgen` binary.
2018-07-30 10:35:53 +02:00
Claudio André
0f6a97eae1 CI: build flatpak using the "official" Docker image
[skip ci]
2018-07-17 15:06:34 -03:00
Georges Basile Stavracas Neto
da1b2f9d5d flatpak: Fix NetworkManager build
It now has a new, on by default, libpsl dependency.
2018-05-25 16:42:14 -03:00
Georges Basile Stavracas Neto
17a0ec01b3 flatpak: Use 3.28 runtime 2018-05-25 16:41:59 -03:00
Georges Basile Stavracas Neto
0f81ea3924 flatpak: Trivial style fix 2018-05-25 16:41:43 -03:00
Claudio André
fcc33b74ca project: add the renames required by flatpak
The names of files that are exported by a Flatpak must prefixed using
the application ID.
2018-05-15 19:16:01 -03:00
Georges Basile Stavracas Neto
7322cdc45b project: Add a development flatpak manifest
The development flatpak is meant to be used exactly
that: development. It isn't and won't ever be released
as a regular Flatpak application.

GNOME Setting is still supposed to run as a host system
tool.
2018-05-14 17:25:49 -03:00