While here:
1. bring (somewhat) up to standards
- set LICENSE
- set NO_ARCH
- update my MAINTAINER email
2. deprecate
- last release was 10 years ago (for Gimp 2.6)
- many scripts throw warnings (interfaces have changed), some appear broken
Disable both nls and i18n support. NLS only disabled gettext support, but
intltool still needs gettext to work. Which resulted in the configure script
failing. Move the intltool requirement to the NLS option as a result.
PR: 232120
Reported by: Trond.Endrestol@ximalas.info
- fix build with c++11, errors like:
src/core/qipgrayscaleimage.cpp:168:19: error: non-constant-expression cannot be narrowed from type 'quint32' (aka 'unsigned int') to 'int' in initializer list [-Wc++11-narrowing]
IntRect r1 = {x1,y1,x2,(y1+y2)/2};
- pet portlint:
* sort ONLY_FOR_ARCHS;
* place ONLY_FOR_ARCHS earlier.
Reported by: pkg-fallout
MFH: 2018Q4
libmupdf.so references symbols from libmupdfthird.so but does not
link directly against it.
This is problematic for ports using the --as-needed linker option,
such as graphics/zathura-pdf-mupdf (>= 0.3.3) due to Meson's defaults.
zathura-pdf-mupdf itself does not reference symbols from libmupdfthird.so,
and so despite being included in the linker arguments, libmupdfthird.so
is not actually linked in.
$ zathura --version
error: Could not load plugin '/usr/local/lib/zathura/libpdf-mupdf.so' (/usr/local/lib/libmupdf.so.1.13.0: Undefined symbol "js_tointeger").
This is a consequence of us providing shared libraries in spite of
upstream since r433550 to keep package sizes down, but not properly
understanding the dependency between libmupdfthird and libmupdf.
PR: 232059
Submitted by: Albert Ou <aou@eecs.berkeley.edu>
Previous in gegl3 the pkgnamesuffix of that port cause gcut to be installed
as gcut3. Now after the move there isn't a pkgnamesuffix anymore. Base the
new suffix on the value off GEGL_VER.
PR: 232054 [1]
Submitted by: tobic@
Reported by: w.schwarzenfeld@utanet.at
Notable changes:
- Switch from PCRE to PCRE2
- Many modules now require PCRE2 for building
- graphics/php73-gd: X11 option is no longer default
Changes to Mk/Uses/php.mk approved by ale
Makefile.incl was generated in the same 'make' run as build and was ignored by 'make'.
Separating its generation and use makes raster3d to use dependencies.