Commit Graph

54 Commits

Author SHA1 Message Date
Jehan 9560a653c5 configure: check presence of "gegl:matting-levin" with `gegl --exists`.
This is a runtime dependency. If absent, we simply won't have access to
the alternative Matting Levin engine in the foreground selection tool.

If we don't add a test in configure, this may be easily forgotten. I
created the `gegl --exists` feature specifically for this kind of
checks, so let's check operation existence.
2018-09-17 16:40:00 +02:00
Jehan 2bec4b0a0c INSTALL: also add gexiv2 dependency in requirement table. 2018-08-30 22:05:41 +02:00
d.j.a.y c04544c3db Update INSTALL.in - gexiv2 required version 2018-08-30 16:19:19 +00:00
Jehan 17e37ddf24 INSTALL: add appstream-glib in the dependency list. 2018-08-19 18:11:56 +02:00
Jehan fb57133d55 INSTALL, configure: replace Jasper with OpenJPEG.
Just realizing we haven't updated the INSTALL file with the dependency
change.
2018-08-13 12:32:12 +02:00
Jehan 9c84d2375b INSTALL: update gettext requirement.
Also fix number of hyphens around the title.
2018-08-01 18:57:35 +02:00
Jehan 530a2bd9a5 INSTALL: add some recommended dependencies to GEGL.
This is a "for info" comment so that packagers don't forget them when we
sometimes depend on some specific GEGL dependencies.
2018-07-18 13:12:27 +02:00
Michael Natterer bab75b7365 Change a bazillion URLs to https://
Including all user-visible link and links called from code, like
the help pages.
2018-07-14 14:19:27 +02:00
Jehan 92e1f785ce INSTALL: WEBKIT_REQUIRED_VERSION renamed to WEBKITGTK_REQUIRED_VERSION.
Separate from previous commit because this change is for master only.
2018-06-28 19:24:14 +02:00
Jehan c543103783 INSTALL: add --enable-relocatable-bundle in options list. 2018-06-28 19:21:58 +02:00
Jehan 33749491af INSTALL: libheif must also be built with libx265. 2018-06-06 21:10:46 +02:00
Jehan c6a1b9bcde Update various places with old git repository URIs. 2018-05-27 04:19:18 +02:00
Jehan 5f754c48dc INSTALL: clean out some old (now useless) dependency info. 2018-05-19 23:08:32 +02:00
Jehan 2f73a83bbe INSTALL: add info about libheif optional dependency.
Also make it clear that libheif must be built with libde265 support.
2018-05-11 22:56:01 +02:00
Jehan 1806e56405 INSTALL: make clear not to install libmypaint from master.
Also add a note about installing possibly from the release tarball or
from the package manager of a distribution, since apparently some assume
it has to be installed from repository, making their own life harder
that it has to!
Finally split the libmypaint and mypaint-brushes into their own numbers
to make things even clearer.
2018-04-15 00:15:03 +02:00
Jehan 015f2fc800 INSTALL: add gdb or lldb as optional runtime dependencies. 2018-01-28 15:43:07 +01:00
Jehan 21227c2516 INSTALL: various fixes.
Adding GIMP 2.8 as compatible regarding plug-ins, fixing a few typos,
and replacing --enable-vector-icons by --disable-vector-icons (since
vector icons are now the default).
2018-01-19 01:47:22 +01:00
Jehan 0f29e67078 INSTALL: add some information about PKG_CONFIG_PATH for mypaint-brushes.
I didn't think I'd have to be this detailed, but it appears a lot of
people were not aware that data package .pc files would end up under
share/pkgconfig/ (and not lib/) and have problems with installing this
new "mypaint-brushes" dependency. Hopefully this will be enough.
2018-01-03 19:24:27 +01:00
Jehan 1e259e3358 INSTALL: use spaces instead of tabs for pretty-printing.
Using tabs aligns text correctly only if the viewer display tabs the
same size as the editor. Using spaces allows always having well aligned
texts, especially in table-like outputs like this dependency listing.
2018-01-02 02:14:52 +01:00
Jehan fe4bbc4d9c INSTALL: add a precision about which mypaint-brushes branch to install. 2018-01-01 23:06:52 +01:00
Jehan 79e4a22fe2 INSTALL: add info about new mypaint-brushes dependency. 2018-01-01 22:33:56 +01:00
Jehan 7d8dd66e85 INSTALL: update dependency information.
It seems we forgot to move librsvg from optional to mandatory
dependency. Also add RawTherapee as an optional runtime dependency.
Finally reorder the lists alphabetically.
2017-12-13 20:30:02 +01:00
Jehan a207570cfe Bug 791397 - Gimp import multi page PDF only imports first page.
Poppler and poppler-data are now hard dependencies.
PDF is a common-enough format nowadays that import support is likely
considered as a granted feature by everyone. Moreover the current
fallback to the PostScript plug-in for PDF support just gives a degraded
experience with less features (and probably a lot of bugs since
basically nobody uses this code).
Poppler-data is also considered mandatory because non-western language
support should never be considered an "option". People using non-western
languages are not second class citizens and therefore if we say that PDF
import is now a hard feature, it should also include PDF using CJK or
Cyrillic languages.
2017-12-13 20:16:24 +01:00
Jehan a78098bcd1 INSTALL: add GIO and glib-networking in the list of required packages.
Also do a bit of reformating in the table.
2017-05-10 22:11:52 +02:00
Robert McHardy 768b44a0c4 Bug 772315 - Dependency mentioned twice in INSTALL.in 2016-10-02 17:47:33 +02:00
Jehan c6a570d33e configure, INSTALL, devel-docs: vectorial icons is not proper English.
We should use "vector icons" instead. Thanks to nomis for raising the
question and ankh to confirm the proper English.
2016-09-12 01:58:41 +02:00
Jehan 7725f1dc0e INSTALL: libwebp must be built with --enable-libwebpmux...
... and --enable-libwebpdemux.
2016-08-16 21:04:58 +02:00
Jehan 9e9cd496f7 INSTALL: adding libwebp in optional dependency list. 2016-08-16 02:41:34 +02:00
Jehan 4f0ee8b9b5 INSTALL: pretty-fix and conjugation error. 2016-06-14 00:07:12 +02:00
Jehan 24334f3e59 INSTALL, configure: add Dr. MinGW information...
... in the INSTALL file, but also in the summary of optional
dependencies at the end of the configure script.
2016-06-11 23:35:39 +02:00
Jehan 8bd53dc09f INSTALL: typo or agreement fix. s/This options/This option/ 2016-06-02 12:51:39 +02:00
Jehan 28942c9843 INSTALL: add description of --enable-vector-icons. 2016-06-02 01:16:17 +02:00
Jehan ed8a9c97cf INSTALL: libmypaint doesn't use scons anymore...
... and --with-sendmail option has a slightly different usage.
2016-06-02 00:52:53 +02:00
Jehan 2a7ee53273 INSTALL: adding list of runtime dependencies.
As far as I know: darktable and xdg-email/sendmail.
2016-05-28 01:01:41 +02:00
Michael Natterer ac8c130719 INSTALL.in: put libmypaint build instructions back 2015-12-28 21:18:52 +01:00
Daniel Sabo 35936f4992 INSTALL.in: Update libmypaint description. 2015-12-28 09:30:18 -08:00
Michael Natterer 3daad6be09 INSTALL.in: update libmypaint information and move libtiff to required list 2015-12-25 19:16:28 +01:00
Jehan 1fbb85067c INSTALL: libmypaint is no longer a hard dependency. 2015-03-31 00:53:32 +02:00
Alexandre Prokoudine 87581cb309 Fix the location of the upstream libmypaint repository 2015-03-31 01:05:35 +03:00
Jehan 89ef9ca5b7 INSTALL: add brushlib dependency info. 2015-03-30 22:38:35 +02:00
Jehan 8bae45323b INSTALL: update gexiv2 URL and remove a repetitive sentence. 2014-08-27 16:02:26 +02:00
Jehan af5732ec14 configure: s/libpoppler/libpoppler-glib/
To be precise, we require the libpoppler-glib, which is optional when
building poppler. It is more informative to be accurate.
2014-08-16 15:56:45 +02:00
Jehan f212c9bfc2 Bug 733525: check presence of poppler-data (informational only).
As of version 0.4.7, poppler-data has a pkg-config file, allowing us to
verify its presence. The configure summary is only informational, and we
don't impose this version since older versions may still work.
Moreover poppler-data is only a runtime dependency, so you can also add
it afterwards.
2014-08-13 00:47:12 +00:00
Jehan 8a82bff484 INSTALL: wrong list numbering. 2014-08-13 00:36:55 +00:00
Michael Natterer 0904b1e923 configure.ac, INSTALL.in: remove traces of libcurl and the URI plug-in
and fix formatting of "Summary of optional packages" in INSTALL.in
2014-08-12 14:52:21 +02:00
Jehan 9c2dbf46c5 Bug 733525 - Japanese characters not rendered from imported PDF.
poppler-data is an optional encoding package, necessary to import PDF
with CJK and cyrillic text.
2014-07-28 17:20:38 +00:00
Jehan 6b2963928e configure: warning when compiling with old fontconfig on Win32.
Fontconfig had a few bugs in the default configuration when compiled for
Windows. These issues are fixed from version 2.11.1. Display a warning
when compiling on win32 platform with older versions.
See in particular bugs 708110 and 703331.
2014-07-28 15:35:50 +00:00
Jehan 8797a35508 INSTALL: add fontconfig, gettext versions and optional dependencies. 2014-07-22 18:13:22 +00:00
Jehan 55315a2804 INSTALL: more complete list of required packages in INSTALL.in. 2014-07-13 20:36:53 +00:00
Jehan 6714a414a7 configure: search only Python 2 interpreter and headers.
Do not accept Python 3 interpreter/headers, even when this is the
default installed Python. Search only for Python 2.
2014-05-30 09:59:51 +00:00