Commit graph

20 commits

Author SHA1 Message Date
Carlos Soriano 690d79247f Flatpak: Remove disabling Selinux
Since now we have it off by default.
2018-01-30 14:39:31 +01:00
Carlos Soriano 3f6cd2feb2 Flatpak: Allow access to the whole filesystem
Nautilus as a file manager needs access to the whole file system, for
that there is a value called "host" which allows direct access to it.

Use it instead of just access to home.

Closes #201
2018-01-15 11:32:16 +01:00
Carlos Soriano 1cd19241d1 Flatpak: Remove version 3.24
Every branch has its corresponding version, no need to have older
versions in each.
2018-01-15 11:31:29 +01:00
Carlos Soriano 3d0b63c6c0 Flatpak: Update 3.24 version 2018-01-05 15:12:51 +00:00
Carlos Soriano d5cefedb02 Revert "flatpak: Remove stable Flatpak manifest"
This reverts commit dd0fae86de
2018-01-05 14:55:15 +00:00
Ernestas Kulik 5996435da9 flatpak: don’t build Meson
The need for 0.44 has been removed.
2018-01-04 17:38:38 +02:00
Carlos Soriano a04da1d485 build: Remove auxiliary script for making releases
Now is built in meson with "meson dist".
2018-01-03 14:40:41 +01:00
Carlos Soriano 4045ac7700 Flatpak: Build meson since we require 0.44
With the latest changes, and it's going to take a while to be present
in the Flatpak SDK.
2018-01-02 21:59:20 +01:00
Ernestas Kulik 74dd9c9f72 general: remove desktop support 2018-01-02 12:51:32 +02:00
Carlos Soriano eb8e440ebb flatpak: Remove unused build-options
We use Meson nowadays that doesn't spew tons of deprecated warnings.
2017-11-21 15:24:11 +01:00
Carlos Soriano dd0fae86de flatpak: Remove stable Flatpak manifest
This should live elsewhere, like Flathub or so.
2017-11-20 21:15:56 +01:00
Carlos Soriano 78ca21634d flatpak: Move file to build-aux 2017-11-20 21:15:45 +01:00
Christian Hergert d335b9cfda flatpak: fix URL to nautilus repository 2017-09-07 17:39:37 -07:00
Carlos Soriano bd9ae8d0a6 flatpak: Add stable release
So we can put it in FlatHub

https://bugzilla.gnome.org/show_bug.cgi?id=782125
2017-05-03 20:26:27 +02:00
Carlos Soriano 53928d7f46 postinstall: Use python
Instead of shell scripts, much better to maintain.
Also, the new python script has better handling of non existing paths.
2017-05-02 19:50:54 +02:00
Ernestas Kulik 55d17ec481 make_release.sh: fix post-Autotools breakage
The script broke after killing off Autotools support, since the libgd
submodule was moved to /subprojects/libgd. Additionally, this commit
makes the script exit on error and makes xz print verbose output.

https://bugzilla.gnome.org/show_bug.cgi?id=781892
2017-04-28 14:09:16 +03:00
Ernestas Kulik 9948131521 meson: delegate submodule initialization to Meson
As of 0.40.0, Meson has the ability to initialize subprojects that are
git submodules. This removes the need for a separate script to achieve
that.

https://bugzilla.gnome.org/show_bug.cgi?id=781653
2017-04-25 11:22:41 +03:00
Carlos Soriano 9e92f6e7ac build: Fix check_libgd
Forgot to change the path to check whether the subproject is initalized.
2017-03-27 21:00:13 +02:00
Ernestas Kulik ec2af08b38 libgd: move submodule to a subdirectory
Meson looks for subprojects in subprojects/ by default. Since Autotools
is no longer a resident here, the submodule should be moved to the
subdirectory, instead of being linked to.

https://bugzilla.gnome.org/show_bug.cgi?id=780501
2017-03-27 12:45:56 +03:00
Carlos Soriano 13c959d389 build: Update flatpak build and organize folder structure
Flatpak doesn't need to build meson or a patch for ninja and meson to
work properly:
https://github.com/flatpak/flatpak/issues/607
https://bugzilla.gnome.org/show_bug.cgi?id=774368
273e2460aa

This patch updates this and improves the folder structure with a
build-aux folder to clear up the root folder.

https://bugzilla.gnome.org/show_bug.cgi?id=780580
2017-03-27 12:14:47 +03:00