264 Commits

Author SHA1 Message Date
sthen
12c168e42f build GIMP with HEIF support 2020-02-24 23:24:40 +00:00
sthen
e90b73c3af fix license marker (v3+), tidy dependencies 2020-02-24 22:59:25 +00:00
sthen
81f541accd update to gimp-2.10.18, sync with libmypaint 1.5.x 2020-02-24 22:45:19 +00:00
sthen
f4c2f1321a update to gimp-2.10.16
doesn't help the (random?) crashes in file/open but doesn't seem worse
2020-02-20 12:24:53 +00:00
cwen
043ebd3f90 gimp: move HOMEPAGE to https, needs ports-gcc on !clang archs
OK sthen@
2019-12-29 23:29:13 +00:00
sthen
b8fb8970f6 GEGL provides binaries and libraries but, to avoid a conflict, the binaries
were only included in the old graphics/gegl (0.2.x) port. The recent gimp
update uses graphics/gegl to provide binaries and gegl04 for libraries, and
no other ports use graphics/gegl. Tidy this up by adding the binaries to
gegl04, changing the gimp port to use them, and removing graphics/gegl.

Prompted by / "If this was the last consumer of the old gegl, then sure" aja@
2019-12-06 09:31:13 +00:00
giovanni
8376f77ad3 Update to 2.10.14
ok sthen@

sync wantlib
2019-12-04 11:34:55 +00:00
sthen
e883869a5c major update to gimp-2.10.12.
based on an earlier update to 2.10.6 from giovanni@, ok giovanni@

This isn't the latest (2.10.14 requires gegl/babl updates and they're
more than a simple version update as they've now moved the build to
meson) but is much newer than we had before.

deskew and lqr (external plugins) still work OK for me. I did see a
segfault once but hadn't built with debug symbols at the time and
haven't been able to replicate it; I've enabled DEBUG_PACKAGES so if
somebody else runs into that they can obtain a backtrace more easily.
2019-11-29 12:15:46 +00:00
ajacoutot
31ec4d522f Regent WANTLIB after recent librsvg update (lost its croco dependency). 2019-11-18 19:57:43 +00:00
sthen
3318ced016 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:46:54 +00:00
sthen
74ff15ee4f sync wantlib 2019-05-21 09:41:52 +00:00
naddy
ebf751b927 Update gettext to 0.20.1.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle
2019-05-20 22:15:00 +00:00
danj
05a7ec7904 Remove giovanni@ as maintainer per his request 2019-05-02 14:51:49 +00:00
sthen
86852bcf6e reset unresponsive maintainers, various porters have spent a bunch of
time waiting for timeouts over the last year or more for many of these
ports.  ok danj@ jca@ kmos@
2019-04-24 16:26:54 +00:00
naddy
8febfb10e7 fix warning and future error about unescaped left brace in perl regex 2019-04-04 06:26:36 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
espie
c36d0659b9 @tag gtk-update-icon-cache 2018-06-29 22:16:08 +00:00
espie
150a0f36fa first tag: update-desktop-database 2018-06-27 21:03:34 +00:00
naddy
1a87aebd2d mechanical replacement of the gettext module 2017-11-21 00:12:59 +00:00
sthen
b9064dc0ff Handle pthread-stubs removal. 2017-10-23 17:10:49 +00:00
naddy
a8790896c0 fix syntax error 2017-08-22 20:51:13 +00:00
tj
f586485c58 prioritize https over http/ftp for distfiles.
ok aja jasper for gnome, aja for gnutls, giovanni for gimp, sthen for the rest
2017-08-22 18:03:51 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
c114d7057b add pthread to COMPILER_LIBCXX.
white lie, but it allows clang and gcc to be more similar
bump accordingly.
2017-07-23 09:26:25 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
giovanni
6e83274164 update to 2.8.22
hints and ok tb@
2017-06-01 22:26:08 +00:00
espie
8d860230fd adjust distinfo post DISTFILES change 2017-05-06 15:10:17 +00:00
espie
7a9d9efc54 regen old patches 2017-05-04 11:48:49 +00:00
espie
98d648b3a8 clang doesn't pass -u thru. Fixes build 2017-05-04 11:46:39 +00:00
sthen
bcbf44ab87 use LIBCXX 2017-04-10 11:46:18 +00:00
ajacoutot
a4751d331b Missed bump. 2017-02-18 17:33:51 +00:00
ajacoutot
1722249aa0 idn -> idn2 after gnutls WANTLIB change. 2017-02-18 17:32:37 +00:00
zhuk
32caf35ad4 The graphics/openjpeg wasn't the LIB_DEPENDS of gimp, it came through
the poppler. So zap the LIB_DEPENDS line and change openjpeg to openjp2
in WANTLIB. The "make lib-depends-check" agrees.
2016-12-17 17:27:02 +00:00
sthen
47580a0d95 re-add idn to WANTLIB for a few where it didn't just come from curl 2016-11-08 14:38:55 +00:00
sthen
c15b136e13 sync WANTLIB (and in one case, add gettext to LIB_DEPENDS) in dependent ports
now that internationalised domain name support has been removed from net/curl
2016-11-04 11:35:18 +00:00
czarkoff
49f2b377ee +deskew 2016-09-14 11:18:06 +00:00
czarkoff
3d46ebaa43 Deskew, or auto straighten, is the automatic rotation of an image such that the
text is vertically aligned. This is great for cleaning up scanned documents.

Plugin is accessible via Layer => Transform => Deskew.

Fixes and OK giovanni@
2016-09-14 11:15:43 +00:00
tb
e40114ea3c Guard against printf("%s", NULL) that can be hit on exit and in the
open dialog.

ok giovanni
2016-08-09 12:00:00 +00:00
giovanni
d0bf77a58e Bugfix update to 2.8.18 2016-08-02 08:17:20 +00:00
naddy
deea7ed07b drop SHARED_ONLY from python and ruby ports 2016-03-20 16:12:22 +00:00
giovanni
fa53a05467 Bugfix update to 2.8.16
ok ajacoutot@
2015-12-30 10:59:32 +00:00
sthen
4e2d8093a5 sync WANTLIB (curl+nghttp2) 2015-10-30 12:47:38 +00:00
naddy
5f5ebb1811 update master sites, ftp.sunet.se is being decommissioned; ok giovanni@ 2015-06-21 20:06:46 +00:00
sthen
270db149c4 add some missing pthread to WANTLIB
(using modified portbump, thanks zhuk@)
2015-04-21 18:24:22 +00:00
ajacoutot
378a6e1108 Needs devel/libexecinfo. 2015-04-05 07:58:08 +00:00
ajacoutot
aa988913b0 Bump after the recent changes in packaging dbus and dconf. 2015-04-04 09:20:59 +00:00
ajacoutot
37b0f26f0d x11/gtk+2,-guic -> x11/gtk+3,-guic && bump 2015-03-27 08:11:24 +00:00
giovanni
ffaf9c22f2 Bugfix update to 2.8.14 2014-10-18 14:27:11 +00:00
ajacoutot
372cd2bc49 --disable-gtk-doc is handled by the infrastructure now. 2014-09-13 16:36:53 +00:00
giovanni
509824f71e Bugfix update to 2.8.10
switch master_sites to http
2014-07-11 17:02:00 +00:00