FreeBSD Bugzilla – Attachment 235007 Details for
Bug 264870
graphics/gimp-app: Use HEIF as a default option
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
gimp.diff
gimp.diff (text/plain), 6.10 KB, created by
Boris Korzun
on 2022-06-30 20:21:19 UTC
(
hide
)
Description:
gimp.diff
Filename:
MIME Type:
Creator:
Boris Korzun
Created:
2022-06-30 20:21:19 UTC
Size:
6.10 KB
patch
obsolete
>diff --git a/graphics/gimp-app/Makefile b/graphics/gimp-app/Makefile >index 46dc75f87610..28c0648da915 100644 >--- a/graphics/gimp-app/Makefile >+++ b/graphics/gimp-app/Makefile >@@ -2,7 +2,7 @@ > > PORTNAME?= gimp > PORTVERSION= 2.10.32 >-PORTREVISION= 1 >+PORTREVISION= 2 > PORTEPOCH?= 1 > CATEGORIES?= graphics gnome > MASTER_SITES= GIMP/gimp/v${PORTVERSION:R} >@@ -18,25 +18,22 @@ LICENSE_COMB= multi > BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes \ > glib-networking>=0:net/glib-networking \ > mypaint-brushes>0:graphics/mypaint-brushes >-LIB_DEPENDS= libpng.so:graphics/png \ >- libtiff.so:graphics/tiff \ >- libasound.so:audio/alsa-lib \ >- liblcms2.so:graphics/lcms2 \ >- libgegl-0.4.so:graphics/gegl \ >+ >+LIB_DEPENDS= libasound.so:audio/alsa-lib \ > libbabl-0.1.so:x11/babl \ >- libharfbuzz.so:print/harfbuzz \ > libfontconfig.so:x11-fonts/fontconfig \ >- libpoppler-glib.so:graphics/poppler-glib \ >+ libfreetype.so:print/freetype2 \ >+ libgegl-0.4.so:graphics/gegl \ > libgexiv2.so:graphics/gexiv2 \ >+ libharfbuzz.so:print/harfbuzz \ > libjson-c.so:devel/json-c \ >+ libjson-glib-1.0.so:devel/json-glib \ >+ liblcms2.so:graphics/lcms2 \ > libmypaint.so:graphics/libmypaint \ >- libfreetype.so:print/freetype2 >-RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes \ >- glib-networking>=0:net/glib-networking \ >- mypaint-brushes>0:graphics/mypaint-brushes >- >-LIB_DEPENDS+= libjson-glib-1.0.so:devel/json-glib \ >- ${LIB_DEPENDS_${ARCH}} >+ libpng.so:graphics/png \ >+ libpoppler-glib.so:graphics/poppler-glib \ >+ libtiff.so:graphics/tiff >+LIB_DEPENDS+= ${LIB_DEPENDS_${ARCH}} > > LIB_DEPENDS_aarch64= libunwind.so:devel/libunwind > LIB_DEPENDS_amd64= libunwind.so:devel/libunwind >@@ -45,38 +42,45 @@ LIB_DEPENDS_i386= libunwind.so:devel/libunwind > LIB_DEPENDS_powerpc64= libunwind.so:devel/libunwind > LIB_DEPENDS_powerpc64le= libunwind.so:devel/libunwind > >-GNU_CONFIGURE= yes >+RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes \ >+ glib-networking>=0:net/glib-networking \ >+ mypaint-brushes>0:graphics/mypaint-brushes >+ > USES+= compiler:c++14-lang cpe gettext gmake gnome jpeg libtool \ > localbase pkgconfig shebangfix tar:bzip2 xorg >-USE_XORG= ice sm x11 xcursor xext xfixes xmu xpm xt >+CPE_VENDOR= gimp >+CPE_PRODUCT= gimp > USE_GNOME+= cairo gtk20 intltool librsvg2 > USE_LDCONFIG= yes >+USE_XORG= ice sm x11 xcursor xext xfixes xmu xpm xt >+ >+SHEBANG_FILES= plug-ins/pygimp/plug-ins/*.py >+ >+GNU_CONFIGURE= yes >+CONFIGURE_ARGS?= --with-html-dir=${PREFIX}/share/doc/gimp \ >+ --with-bug-report-url="https://bugs.freebsd.org/" \ >+ --disable-gtk-doc \ >+ --without-linux-input \ >+ --with-print \ >+ --without-gudev \ >+ --enable-default-binary \ >+ --disable-gimp-console \ >+ --disable-python \ >+ --without-appdata-test \ >+ --with-desktop-dir=${PREFIX}/share \ >+ --docdir=${PREFIX}/share/doc/gimp \ >+ --with-icc-directory=${LOCALBASE}/share/color/icc \ >+ --without-webkit \ >+ --enable-default-binary >+CONFIGURE_ENV= GIMP_THREAD_LIBS=-lpthread >+ > INSTALL_TARGET= install-strip >-TEST_TARGET= check > .if !defined(XAUTHORITY) > TEST_ENV= XAUTHORITY=${HOME}/.Xauthority > .endif >-CONFIGURE_ARGS?=--with-html-dir=${PREFIX}/share/doc/gimp \ >- --with-bug-report-url="https://bugs.freebsd.org/" \ >- --disable-gtk-doc \ >- --without-linux-input \ >- --with-print \ >- --without-gudev \ >- --enable-default-binary \ >- --disable-gimp-console \ >- --disable-python \ >- --without-appdata-test \ >- --with-desktop-dir=${PREFIX}/share \ >- --docdir=${PREFIX}/share/doc/gimp \ >- --with-icc-directory=${LOCALBASE}/share/color/icc \ >- --without-webkit \ >- --enable-default-binary >-CONFIGURE_ENV= GIMP_THREAD_LIBS=-lpthread >-LIBS+= -lexecinfo -lm >-CPE_VENDOR= gimp >-CPE_PRODUCT= gimp >+TEST_TARGET= check > >-SHEBANG_FILES= plug-ins/pygimp/plug-ins/*.py >+LIBS+= -lexecinfo -lm > > PLIST_SUB+= LIBVER=0.1000.${PORTVERSION:E} > >@@ -84,18 +88,18 @@ PLIST_SUB+= LIBVER=0.1000.${PORTVERSION:E} > > USES+= desktop-file-utils > >-OPTIONS_DEFINE?= AALIB GHOSTSCRIPT JXL \ >- HEIF LIBMNG OPENEXR OPENJPEG SIMD WEBP WMF >-OPTIONS_DEFAULT= AALIB LIBMNG OPENEXR OPENJPEG SIMD WEBP WMF >+OPTIONS_DEFINE?= AALIB GHOSTSCRIPT HEIF JXL LIBMNG OPENEXR OPENJPEG SIMD \ >+ WEBP WMF >+OPTIONS_DEFAULT= AALIB HEIF LIBMNG OPENEXR OPENJPEG SIMD WEBP WMF > OPTIONS_SUB= yes > > .endif > > .if defined(GIMP_SLAVE) >-PKG_CONFIG?= ${LOCALBASE}/bin/pkg-config >-GIMP_LIBS= `${PKG_CONFIG} --libs gimp-2.0` >-GIMP_THUMB_LIBS=`${PKG_CONFIG} --libs gimpthumb-2.0` >-GIMP_UI_LIBS= `${PKG_CONFIG} --libs gimpui-2.0` >+PKG_CONFIG?= ${LOCALBASE}/bin/pkg-config >+GIMP_LIBS= `${PKG_CONFIG} --libs gimp-2.0` >+GIMP_THUMB_LIBS= `${PKG_CONFIG} --libs gimpthumb-2.0` >+GIMP_UI_LIBS= `${PKG_CONFIG} --libs gimpui-2.0` > > LIB_DEPENDS+= libgimp-2.0.so:graphics/gimp-app > >@@ -103,39 +107,41 @@ LIB_DEPENDS+= libgimp-2.0.so:graphics/gimp-app > > DEBUG_CONFIGURE_ON= --enable-debug > >-AALIB_DESC= Ascii-art Plug-in >+AALIB_DESC= Ascii-art Plug-in >+OPENJPEG_DESC= Enhanced JPEG (jpeg2000) graphics support >+ > AALIB_LIB_DEPENDS= libaa.so:graphics/aalib > AALIB_CONFIGURE_WITH= aa > > GHOSTSCRIPT_USES= ghostscript > GHOSTSCRIPT_CONFIGURE_WITH= gs > >-JXL_LIB_DEPENDS= libjxl.so:graphics/libjxl >-JXL_CONFIGURE_WITH= jpegxl >- > HEIF_LIB_DEPENDS= libheif.so:graphics/libheif > HEIF_CONFIGURE_WITH= libheif > >+JXL_LIB_DEPENDS= libjxl.so:graphics/libjxl >+JXL_CONFIGURE_WITH= jpegxl >+ > LIBMNG_LIB_DEPENDS= libmng.so:graphics/libmng > LIBMNG_CONFIGURE_WITH= libmng > >-OPENEXR_CONFIGURE_WITH= openexr > OPENEXR_LIB_DEPENDS= libImath.so:math/Imath \ > libOpenEXR.so:graphics/openexr >+OPENEXR_CONFIGURE_WITH= openexr > >-OPENJPEG_DESC= Enhanced JPEG (jpeg2000) graphics support >-OPENJPEG_LIB_DEPENDS= libopenjp2.so:graphics/openjpeg >-OPENJPEG_CONFIGURE_WITH=jpeg2000 >+OPENJPEG_LIB_DEPENDS= libopenjp2.so:graphics/openjpeg >+OPENJPEG_CONFIGURE_WITH= jpeg2000 > > SIMD_CONFIGURE_OFF= --disable-mmx \ > --disable-sse \ > --disable-altivec > >-WEBP_CONFIGURE_WITH= webp > WEBP_LIB_DEPENDS= libwebp.so:graphics/webp >+WEBP_CONFIGURE_WITH= webp >+ >+WMF_LIB_DEPENDS= libexpat.so:textproc/expat2 \ >+ libwmf.so:graphics/libwmf > >-WMF_LIB_DEPENDS= libwmf.so:graphics/libwmf \ >- libexpat.so:textproc/expat2 > WMF_CONFIGURE_WITH= wmf > > .endif
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
drtr0jan
:
maintainer-approval?
Actions:
View
|
Diff
Attachments on
bug 264870
:
234913
| 235007