aboutsummaryrefslogtreecommitdiffstats
path: root/x11
diff options
context:
space:
mode:
authormandree <mandree@FreeBSD.org>2018-09-22 18:15:22 +0800
committermandree <mandree@FreeBSD.org>2018-09-22 18:15:22 +0800
commit2907d4cfa1f696797678fc203f1a78b464942e2f (patch)
tree3378240ab0ba279cc8a007880049ac1be723082d /x11
parentc95aecb14786f2d52bca890fa12faee2a5f83915 (diff)
downloadfreebsd-ports-gnome-2907d4cfa1f696797678fc203f1a78b464942e2f.tar.gz
freebsd-ports-gnome-2907d4cfa1f696797678fc203f1a78b464942e2f.tar.zst
freebsd-ports-gnome-2907d4cfa1f696797678fc203f1a78b464942e2f.zip
Update ilmbase and openexr to 2.3.0, rename OpenEXR to openexr.
Release notes: <https://github.com/openexr/openexr/releases/tag/v2.3.0> Adjust LIB_DEPENDS of all ports that require ilmbase or openexr to chase the new lower-case spelling of the name, and to omit the version from the library name to ease future maintenance. Bump PORTREVISION of all ports that depend on ilmbase or openexr directly, so that they all get rebuilt on upgrades. Add patches to graphics/ampasCTL to keep it alive, with (a) ilmbase now that its Iex::BaseExc class is no longer derived from std::string, details were given upstream through https://github.com/ampas/CTL/issues/71 and (b) to unwind semicolon/;-lists in cmake that stem from openexr/ ilmbase pkg-config variables. (Note ampasCTL is unmaintained as FreeBSD port, and upstream, and I cannot run-time test it.) Poudriere build tests on 11.2-RELEASE-p1 amd64 of ALL ports depending directly or indirectly on ilmbase and/or openexr have passed without regressions. Thus invoking due diligence, I believe I have done the equivalent of an -exp run, and do not require approval for the dependency chases to third-party ports.
Diffstat (limited to 'x11')
-rw-r--r--x11/kde-runtime-kde4/Makefile6
-rw-r--r--x11/kdelibs-kde4/Makefile6
2 files changed, 6 insertions, 6 deletions
diff --git a/x11/kde-runtime-kde4/Makefile b/x11/kde-runtime-kde4/Makefile
index 77d466be7552..672590cfff2b 100644
--- a/x11/kde-runtime-kde4/Makefile
+++ b/x11/kde-runtime-kde4/Makefile
@@ -2,7 +2,7 @@
PORTNAME= kde-runtime
PORTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= x11 kde kde-applications
PKGNAMESUFFIX= -kde4
@@ -19,7 +19,7 @@ LIB_DEPENDS= libexiv2.so:graphics/exiv2 \
libslp.so:net/openslp \
libssh.so:security/libssh \
libqzeitgeist.so:sysutils/qzeitgeist \
- libImath-2_2.so:graphics/ilmbase \
+ libImath.so:graphics/ilmbase \
libassuan.so:security/libassuan \
libgcrypt.so:security/libgcrypt \
libgpg-error.so:security/libgpg-error \
@@ -47,7 +47,7 @@ OPTIONS_DEFINE= OPENEXR PULSEAUDIO ZEITGEIST
OPTIONS_DEFAULT= OPENEXR
OPTIONS_SUB= yes
-OPENEXR_LIB_DEPENDS= libIlmImf.so:graphics/OpenEXR
+OPENEXR_LIB_DEPENDS= libIlmImf.so:graphics/openexr
OPENEXR_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_OpenEXR
PULSEAUDIO_DESC=Audio configuration via PulseAudio
diff --git a/x11/kdelibs-kde4/Makefile b/x11/kdelibs-kde4/Makefile
index f727911dc97a..8fba3927cd09 100644
--- a/x11/kdelibs-kde4/Makefile
+++ b/x11/kdelibs-kde4/Makefile
@@ -3,7 +3,7 @@
PORTNAME= kdelibs
PORTVERSION= ${KDE4_KDELIBS_VERSION}
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= x11 kde kde-applications
PKGNAMESUFFIX= -kde4
@@ -13,7 +13,7 @@ COMMENT= Base set of libraries needed by KDE programs
DEPRECATED= KDE4 is EOL upstream
EXPIRATION_DATE= 2018-12-31
-LIB_DEPENDS= libImath-2_2.so:graphics/ilmbase \
+LIB_DEPENDS= libImath.so:graphics/ilmbase \
libjasper.so:graphics/jasper \
libpcre.so:devel/pcre \
libenchant.so:textproc/enchant \
@@ -88,7 +88,7 @@ UPNP_DESC= UPnP backend for Solid (WARNING: Unstable)
UPNP_LIB_DEPENDS= libHUpnp.so:net/hupnp
UPNP_CMAKE_ON= -DHUPNP_ENABLED:BOOL=On
-OPENEXR_LIB_DEPENDS= libIlmImf.so:graphics/OpenEXR
+OPENEXR_LIB_DEPENDS= libIlmImf.so:graphics/openexr
OPENEXR_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_OpenEXR
post-patch: