Germán Poo-Caamaño
14f9ee695f
build: Update flatpak dependencies
...
* Update versions for gnome-desktop, webp, poppler, poppler-data, and
gspell.
2023-07-03 18:08:08 -04:00
Pablo Correa Gómez
a41ba61be4
Fix files not addering to code style defined in editorconfig
2023-06-20 15:27:24 +00:00
Germán Poo-Caamaño
3683cbe2f2
build: Update flatpak dependencies
...
* Remove libarchive, as 3.6.0 is already present in freedesktop SDK.
* Update versions for gnome-desktop and webp
2022-08-29 18:19:41 -04:00
Germán Poo-Caamaño
6a9a5983cd
build: Bump poppler's version to latest stable
2022-07-15 21:06:36 -04:00
Germán Poo-Caamaño
cbfe84b7e0
flatpak: Update access to gvfs
...
- Remove permission required for older runtimes (before
Freedesktop Platform 19.08 and Gnome Platform 3.34).
- Remove inexistent D-Bus service
2022-03-19 18:42:06 +00:00
Germán Poo-Caamaño
d7bd22520d
flatpak: Build introspection and API documentation
...
* We can enable it as gi-docgen reduces the build time in
comparison with gtk-doc
* Set `main` as the branch as flatpak-builder may needed it
when it looks for master and does not find it.
2022-03-01 22:41:23 -03:00
Germán Poo-Caamaño
77826887f0
flatpak: Add gi-docgen and its dependencies as modules
...
The SDK lacks some Python modules required by gi-docgen.
Given we install those dependencies with pip, we also
install gi-docgen that way (and skip the meson submodule
build/install)
2022-03-01 22:41:23 -03:00
Germán Poo-Caamaño
2d83cc8e92
flatpak: Bump poppler version and update build options
...
Make explicit some options to reduce tests and warnings
messages.
Bump to Poppler 22.02, which contains fixes reported by
Evince users.
2022-03-01 22:13:23 -03:00
Germán Poo-Caamaño
df01c6e4b3
flatpak: Bump gnome-desktop version
2022-03-01 22:13:19 -03:00
Germán Poo-Caamaño
1dc7082792
flatpak: Bump poppler-data version
2022-03-01 22:13:19 -03:00
Germán Poo-Caamaño
ee8508c302
flatpak: Add libarchive 3.6.0 build
...
The comic backends now requires libarchive 3.6.0, which is not currently
available in the SDK. Therefore, we build it to enable comic support
in flatpak Evince.
2022-03-01 18:08:48 -03:00
Germán Poo-Caamaño
1df114dbe5
build: Use platform/master as runtime instead of SDK
...
Fixes #1557
2021-06-26 16:52:07 -04:00
Germán Poo-Caamaño
7068a1e22c
flatpak: Use development flag when building the unstable version
2021-06-23 20:38:33 +00:00
Patrick
5d261cb855
flatpak: Require Flatpak >= 0.11.6
...
This commit is required: 8f428fd768
See also: https://gitlab.gnome.org/GNOME/evince/merge_requests/98
2021-06-21 14:15:35 -04:00
Germán Poo-Caamaño
ea15872073
flatpak: Remove dconf permissions
2021-06-21 14:11:50 -04:00
Germán Poo-Caamaño
b4074ae819
flatpak: Bump manifest to latest WebP version
2021-06-19 22:46:20 -04:00
Berteaux
e885ba4b89
Add access to pulseaudio sound server to flatpak.
2021-06-19 12:55:36 +00:00
Germán Poo-Caamaño
03429ec3b3
build: Update dependency versions for flatpak
...
* Sync libraries with flathub flatpak's
2021-06-14 18:27:15 -04:00
Sebastien Bacher
4b3dc9241c
snap: update to the gnome 3.38 extension to fix the build
2021-04-07 17:03:38 +02:00
Germán Poo-Caamaño
48966a2975
flatpak: Bump gnome-desktop to 3.36.1
2020-06-30 12:32:50 -04:00
Casey Jao
5bab224509
Make "Open Containing Folder" work in flatpak
...
It doesn't seem possible to find the default application for files of
type "inode/directory" from inside the sandbox. Try the
org.freedesktop.FileManager1 dbus interface should this lookup fail.
Closes #1147 .
2020-06-22 19:05:08 -04:00
Ken VanDine
19eef8a0bc
snap: Don't specify candidate channel for the build snap
2020-06-12 13:41:24 -04:00
Ken VanDine
772aa0ed96
snap: updated to use latest snapcraft extension. Fixes #1426
2020-06-12 13:39:47 -04:00
Germán Poo-Caamaño
eb2bd17f00
flatpak: Bump poppler to 0.89.0
2020-06-12 00:29:42 -04:00
vanadiae
e87a5b54e1
flatpak: don't build user help as slow and not needed for development
...
The development flatpak manifest currently builds user help.
However, this flatpak is only for development (the other manifest is at
flathub) and building user help adds signifiant time to each rebuild,
which is painful when programming and testing.
So this commits disables the user help for the development flatpak.
2020-06-09 22:25:03 +02:00
Bastien Nocera
d78aab7c5f
flatpak: Update Flatpak for app-provided gdk-pixbuf loader
...
This simplifies the code slightly.
2020-05-31 09:12:11 -04:00
Casey Jao
2cb8817857
Update Poppler to 0.88.0
2020-05-19 20:12:40 +00:00
Sébastien Bacher
453d060872
snap: use removable-media for access to USB drives
2020-03-13 17:00:12 +00:00
Ken VanDine
97d9a49d06
snap: Change grade
2019-12-20 09:45:03 -05:00
Germán Poo-Caamaño
d402b7b85c
build-aux: Update URL for libgxps
2019-11-25 12:37:14 -03:00
Germán Poo-Caamaño
997fbd604c
build-aux: Bump dependency versions
...
* Bump:
* poppler to 0.82.0
* gnome-desktop to 3.34.1
2019-11-25 12:37:14 -03:00
Germán Poo-Caamaño
f2e9dc8ddc
flatpak: Fix typo
2019-10-07 16:22:13 -03:00
Germán Poo-Caamaño
018d1d6ab2
flatpak: Update dependency versions
...
* gnome-desktop: 3.34.0
* poppler: 0.81.0
* gspell: 1.8.2
2019-10-07 15:40:04 -03:00
Jason Crain
3c89f349d5
flatpak: add gnome-desktop dependency
...
This library is needed to cache thumbnails on the Recent Documents view.
2019-09-29 12:02:20 -03:00
Jason Crain
01671c4dcf
flatpak: disable unnecessary libgxps files
...
Introspection, test programs, and commandline programs are not useful in
the flatpak.
2019-09-29 12:02:20 -03:00
Jason Crain
75a421b8bd
flatpak: disable evince's thumbnailer
...
It's not useful in the flatpak.
2019-09-29 12:02:20 -03:00
Jason Crain
b7a89938cc
flatpak: Use https for poppler-data url
2019-09-29 12:02:20 -03:00
Jason Crain
16b1354cff
flatpak: Disable unnecessary poppler options
...
We don't need poppler's test programs, utilities, introspection, the
splash renderer, or the cpp backend.
2019-09-29 12:02:20 -03:00
Jason Crain
9f7f4305e8
flatpak: remove enchant2 module
...
This is already included in the runtime.
2019-09-29 12:02:20 -03:00
Jason Crain
8bd2e31bb6
flatpak: remove openjpeg module
...
This is already included in the runtime.
Adds a config option to poppler to ensure that poppler's opejpeg support
isn't silently disabled.
2019-09-29 12:02:20 -03:00
Jason Crain
cecec4cb46
flatpak: Update libgxps to version 0.3.1
2019-09-29 12:02:20 -03:00
Jason Crain
a39d60f150
flatpak: Update poppler to 0.79.0
2019-09-29 12:02:20 -03:00
Germán Poo-Caamaño
0c79fec81b
ci: build gtk-doc by default on meson
...
Although it was enabled in meson's options, the command needs
explicitly told what to build.
2019-09-28 21:42:50 -03:00
Heather Ellsworth
864a46d91f
Fix typo
2019-09-16 17:14:39 +02:00
Heather Ellsworth
528d55996d
snap: Update yaml to use GNOME extensions
2019-09-16 17:03:17 +02:00
Ken VanDine
8ea10a8948
snap: Updated to build with meson
2019-03-12 12:17:18 -04:00
Abderrahim Kitouni
d5a310e25c
flatpak: disable introspection and gtk-doc
...
These aren't needed in the flatpak and only slow down the build
2019-02-22 21:37:55 +01:00
Ken VanDine
bffb76a3a9
snap: Updated to use core18 and newer GNOME platform
2019-02-15 10:43:24 -05:00
Jordan Petridis
f6425f3313
Revert "Flatpak: Bundle meson"
...
This reverts commit c672bf138c
.
Meson 0.48+ is on the runtime now and this is no longer needed
2018-10-31 00:35:56 +02:00
Jordan Petridis
c672bf138c
Flatpak: Bundle meson
...
We currently need meson 0.48.0+ but meson was downgraded in the
runtime due to some regression back to 0.47.2 so we need to bundle
it for the time being.
2018-10-16 19:25:29 +03:00