Jehan
a181372795
build: sync the nightly flatpak manifest with the stable one.
2018-11-01 22:22:33 +01:00
Michal
82e59a951d
Use list comprehensions
...
https://docs.python.org/3/tutorial/datastructures.html#list-comprehensions
2018-09-29 20:25:40 +00:00
Michal
09d1a3c82f
Comparision to None should be done with "is" or "is not"
...
https://www.python.org/dev/peps/pep-0008/#programming-recommendations
2018-09-29 20:25:40 +00:00
Jehan
fb0b04e8d9
build: bump some dependencies in nightly flatpak.
...
Sync with recent changes of the stable flatpak.
2018-09-27 23:47:23 +02:00
Jehan
ff56a3af8d
build: update the flatpak cron file.
...
The artifacts should be moved after each export (otherwise we mix
artefacts from various builds). Also fix the last date call.
2018-09-14 18:12:23 +02:00
Jehan
a654ecbd70
build: assume yes to questions when updating flatpak runtimes.
2018-09-13 18:17:18 +02:00
Ell
aafa925906
Issue #1846 - "gitlab::" typo in the Windows installer
...
Introduced by commit 8eb77376c4
.
Change to "gitlab:".
2018-08-03 22:14:52 -04:00
Jehan
fdc3c84fc5
build: move fribidi as a module of pango in flatpak manifest.
...
Makes easier to maintain so that it makes clear why this was added (i.e.
as a dependency of pango, not a direct dependency of GIMP).
2018-07-23 12:46:00 +02:00
Jehan
573ab95315
build: add Wayland socket and bump LibRaw.
...
Apparently the LibRaw 0.18 was taken down as soon as 0.19 got released.
Thanks to solid_black for reporting it on IRC.
2018-07-13 16:25:11 +02:00
Michael Natterer
829f12040d
Forgot two license links...
2018-07-12 00:11:22 +02:00
Michael Natterer
8eb77376c4
More bugzilla -> gitlab in various files
2018-07-11 22:24:02 +02:00
Jehan
dc6c14c29f
build: sync nightly flatpak with recent changes on stable one.
...
Exiv2 and GExiv2 has been updated and using "app-id" instead of "id".
2018-07-05 13:29:26 +02:00
Jehan
401ec556e1
build: remove obsolete patch.
...
As noted by Edward E., SVG detection is rewritten in GTK+3 and this
patch is rendered useless.
2018-06-28 18:27:54 +02:00
Jehan
6b71bf27c8
build: build flatpak with new --with-icc-directory option.
...
This will set the default color profile directory under its path inside
the sandbox and therefore fix issue #15 of our flathub repo.
While I am at it, I do some cleaning and remove --enable-vector-icons
since this is now the default.
This is in particular necessary because permission in manifest
--filesystem=/usr/share/color/icc does not work as expected to mount the
system repository inside the sandbox at the same path.
See commit 8f3bf7b175d44118f9146e31191fcb7558614b31 from flathub
repository for org.gimp.GIMP.
2018-06-27 17:17:05 +02:00
Edward E
f18fcd468e
Issue #1240 - The drive or unc share you selected does not exist...
...
...or is not accessible
Installer: show install path on final confirmation page
2018-06-17 22:55:17 +02:00
Salamandar
8feb51954b
Fix encoding. The world should be utf-8.
2018-06-15 17:34:59 +00:00
Jehan
e7a1b162e6
build: improve and simplify flatpak building script.
2018-06-14 03:21:42 +02:00
Jehan
ea14ce7ff4
build: syncing recent changes from stable flatpak manifest.
2018-06-06 21:30:13 +02:00
Jehan
dcba5f7f26
build: remove flathub's submodule and update flatpak howto.
...
Now our nightly manifest does not depend on the base module used in
flathub so just remove the submodule.
Also update our howto.
2018-06-06 02:37:41 +02:00
Jehan
50c623494e
build: do not depend on base module for flatpak.
...
Let's go with a simpler manifest since soon it will be built on a better
machine (our CI server) and to make scripts simpler.
Note that I also removed the old webkitgtk dependency, but actually I
realize the GNOME runtime does not have the new dependency as well,
since the runtime actually has a webkit2gtk-4.0 instead. We'll have to
look into this.
2018-05-31 15:36:15 +02:00
Jehan
6ef9cd5359
build: the dev flatpak has been removed now.
2018-05-30 11:57:30 +02:00
Jehan
2795512822
build: remove dev flatpak and replace nightly with gtk3 manifest.
...
Now gtk3-port old branch has become master!
Also we don't need a dev flatpak for now. We'll see later when we will
do new development releases.
2018-05-27 22:24:37 +02:00
Jehan
fc8d815ab8
build: update the flatpak howto.
2018-05-27 22:20:09 +02:00
Jehan
c6a1b9bcde
Update various places with old git repository URIs.
2018-05-27 04:19:18 +02:00
Jehan
0034bd44b3
build: update GNOME's git repository URI.
2018-05-27 04:09:47 +02:00
Ell
cdfcf5bdcf
build: add Czech translation to the Windows installer
2018-05-26 14:55:47 -04:00
Jernej Simončič
d436eb66fc
Installer: put back compatibility DLLs (for really old plugins)
2018-05-21 00:31:57 +02:00
Jernej Simončič
fd59ecf2c5
Installer: set compatibility options to run Python plugins in high-DPI-aware mode
2018-05-21 00:31:57 +02:00
Jernej Simončič
952e7f365c
Installer: remove .dll files from plug-ins directory
2018-05-21 00:31:57 +02:00
Jernej Simončič
0dc3b76306
Installer: fix typos
2018-05-21 00:31:57 +02:00
Jernej Simončič
2a438351dd
Installer: Python fixes
2018-05-21 00:31:57 +02:00
Jehan
399ac63548
build: cleaner flatpak building script.
2018-05-16 20:00:11 +02:00
Jehan
c64c985726
build: add HEIF support in flatpak nightly and gtk3.
2018-05-16 19:52:50 +02:00
Jernej Simončič
a36f47356a
Installer: missed a directory when removing cruft
2018-05-15 00:25:09 +02:00
Jernej Simončič
aa7f602978
Installer: use smaller compression dictionary (might help prevent problems as in #795892 )
2018-05-15 00:03:51 +02:00
Jernej Simončič
f557b22d23
Installer: clean up old .debug files during install (they're useless)
2018-05-15 00:01:08 +02:00
Jernej Simončič
391b81c9a4
Installer: updated ghostscript
2018-05-14 22:46:44 +02:00
Jehan
1d30426102
build: add a flatpak for the gtk3-port branch.
...
This flatpak is tested and working.
I have not yet verified though if it has the maximum options enabled
(guessing not), but only that we had at least the required dependencies
at least.
When we will merge, it will become the nightly flatpak and the current
nightly can be used to follow the 2.10 (future) branch.
2018-05-14 01:24:47 +02:00
Jehan
b748dea801
build: add my cron script to build dev flatpak regularly.
...
This is the script I have been personally using for some time now to
build the devel and nightly flatpak on my server regularly through cron
files.
It is not the best script, arguably, and we can most likely do better.
But for now, it worked for me and is a first step toward maybe making
official nightly flatpak builds soon.
2018-05-13 22:42:54 +02:00
Jehan
0d26d00ca3
build: replace some survivor s/2.9/2.10/.
2018-05-11 03:01:00 +02:00
Jernej Simončič
5427d82d21
Installer: better error message about unsupported OS
2018-05-10 17:18:34 +02:00
Jehan
324873c7b8
build: no need for the splash screen patch anymore (was for 2.10.0 RC2).
2018-05-05 18:30:38 +02:00
Jehan
1ef0f50698
build: update nightly and dev flatpak.
...
In particular a bunch of dependencies were moved to the BaseApp.
Dev flatpak is actually a bit useless now (since last dev release is
older than stable). But I keep the dev manifest around to make it easier
to update for the future when we'll have a new dev release.
2018-05-05 16:12:11 +02:00
Jernej Simončič
2d3b8f67a8
Installer: optional GIMP debug symbols inclusion
2018-05-05 00:32:46 +02:00
Jernej Simončič
7376f9ce29
Installer: update URLs
2018-05-02 17:34:26 +02:00
Jernej Simončič
c5bde2559e
Installer: require Windows 7 or newer
2018-05-02 17:18:46 +02:00
Jernej Simončič
8bc219b2c3
Installer: require Windows 7 or newer
2018-05-02 17:18:46 +02:00
Jernej Simončič
2f28ddf62b
Installer: include less cruft
2018-05-02 17:18:46 +02:00
Jernej Simončič
fc34accf4c
Installer: another leftover library to clean up
2018-05-02 17:18:46 +02:00
Jernej Simončič
68b4938830
Installer: fixes for upgrading from 2.8
2018-05-02 14:04:13 +02:00