| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=674284
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
While EOG_TRANSFORM_NONE has the same value (0) it's technically a different
type which could cause compiler warnings (e.g. with Clang).
|
|
|
|
|
| |
The include guard had a typo which prevented it from working.
Also strip the possibly reserved double underscores from it.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
EOG_DATA_DIR was accidentally switched to $eog_datadir during the
migration to Meson. It should have been $eog_pkgdatadir which is
where application-specific icons are installed.
https://bugzilla.gnome.org/show_bug.cgi?id=794472
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Thanks to Alexandre and Piotr for pointing out on IRC
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
The compiler flags used for the shared library and the executable
are different.
They have been modified so now only those that are necessary are
added to each targets.
https://bugzilla.gnome.org/show_bug.cgi?id=793719
|
|
|
|
|
|
|
|
|
|
| |
There are a set of dependencies which are used for building the
shared libraries and another set for those using the library.
This two sets has been split and a new set has been created with
common dependencies.
https://bugzilla.gnome.org/show_bug.cgi?id=793719
|
|
|
|
|
|
| |
gtk-unix-print doesn't seem to be needed by eog anymore.
https://bugzilla.gnome.org/show_bug.cgi?id=793719
|
|
|
|
| |
(cherry picked from commit f98faf2540ea4cf2b8e7db9047f5c55379efb2cb)
|
| |
|
|
|
|
|
|
|
|
|
| |
A custom command is used for merging translations with `msgfmt` in
loop that iterates over the available plugins.
The command is used without any modifications on each loop iteration
so it can be created before entering the loop to avoid creating it
every iteration.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The installation directory used on the build of the shared library
was used in the pkg-config file generation. Due to this behaviour
when using the full path as shared library generation caused the
libdir path to be wrong.
However, this has been fixed in meson's 0.44 version so the
pkglibdir directory is reused for this.
The required meson version has also been updated accordingly.
https://bugzilla.gnome.org/show_bug.cgi?id=793719
|
|
|
|
|
|
|
|
|
| |
meson already includes the `--warn-all` parameter on introspection
generation.
It has been removed to avoid the parameter duplication.
https://bugzilla.gnome.org/show_bug.cgi?id=793719
|
|
|
|
|
|
|
| |
Add explicitly jpegutils when libjpeg option is enabled, instead of
using an empty string when the option is disabled.
https://bugzilla.gnome.org/show_bug.cgi?id=793719
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
There are some options that can be used to enable or disable
options. However, if the conditions to use those components
enabled by options are not fulfilled, they are disabled and this
might confuse an user.
Now, if the conditions of those enabled components are not fulfilled
the build configuration will stop showing a message to the user.
meson variables have been renamed from the `have_` pattern to the
`enable_` pattern to better reflect this behaviour.
The `zlib` detection behaviour has also been fixed, which will
require both `inflate` and `crc32` to be available.
https://bugzilla.gnome.org/show_bug.cgi?id=793719
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Although micro and macro versions are commonly used, they are not
in Eye of GNOME, so there is no need to create them.
Some PACKAGE_* definitions are also not used in Eye of GNOME.
Finally, there is a variable pointing out if a debug build has been
enabled or not. This is used only once, so it's not necessary to
hold this information.
All of these have been removed.
https://bugzilla.gnome.org/show_bug.cgi?id=793719
|
|
|
|
|
|
|
|
|
|
|
|
| |
The `exec_prefix` variable inside the pkg-config file is pointing to
`libexecdir` but it should be pointing to prefix instead.
This has been changed so `exec_prefix` points to the proper path.
The `libexecdir` meson variable has also been removed because the
only the `pkglibexecdir` variable is used.
https://bugzilla.gnome.org/show_bug.cgi?id=793719
|
|
|
|
|
|
|
|
| |
Some meson targets that are installed in default directories are
explicitly indicated. However, due to the fact that they are default
installation directories, they are not necessary.
https://bugzilla.gnome.org/show_bug.cgi?id=793719
|
| |
|