pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics/gimp-devel graphics/gimp-devel: import gimp-2...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c95a1f87bba2
branches:  trunk
changeset: 382198:c95a1f87bba2
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Fri Jul 22 20:18:54 2022 +0000

description:
graphics/gimp-devel: import gimp-2.99.10

Powerful image manipulation program similar to "Adobe Photoshop"[tm].
It supports layers, arbitrary image sizes and working on several images
at the same time. It comes with a lot of useful plug-ins. Missing is CMYK
support and more than 8 bits per channel.

This package contains the development version of gimp.

diffstat:

 graphics/gimp-devel/DESCR            |     6 +
 graphics/gimp-devel/Makefile         |   119 +
 graphics/gimp-devel/PLIST            |  2456 ++++++++++++++++++++++++++++++++++
 graphics/gimp-devel/buildlink3.mk    |    15 +
 graphics/gimp-devel/distinfo         |     7 +
 graphics/gimp-devel/options.mk       |    24 +
 graphics/gimp-devel/patches/patch-aa |    15 +
 graphics/gimp-devel/patches/patch-ab |    33 +
 8 files changed, 2675 insertions(+), 0 deletions(-)

diffs (truncated from 2707 to 300 lines):

diff -r 2c21213e405c -r c95a1f87bba2 graphics/gimp-devel/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/gimp-devel/DESCR Fri Jul 22 20:18:54 2022 +0000
@@ -0,0 +1,6 @@
+Powerful image manipulation program similar to "Adobe Photoshop"[tm].
+It supports layers, arbitrary image sizes and working on several images
+at the same time. It comes with a lot of useful plug-ins. Missing is CMYK
+support and more than 8 bits per channel.
+
+This package contains the development version of gimp.
diff -r 2c21213e405c -r c95a1f87bba2 graphics/gimp-devel/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/gimp-devel/Makefile      Fri Jul 22 20:18:54 2022 +0000
@@ -0,0 +1,119 @@
+# $NetBSD: Makefile,v 1.1 2022/07/22 20:18:54 wiz Exp $
+
+DISTNAME=      gimp-2.99.10
+CATEGORIES=    graphics
+MASTER_SITES=  https://download.gimp.org/pub/gimp/v${PKGVERSION_NOREV:R}/
+EXTRACT_SUFX=  .tar.bz2
+
+MAINTAINER=    adam%NetBSD.org@localhost
+HOMEPAGE=      https://www.gimp.org/
+COMMENT=       The GNU image manipulation program (development version)
+LICENSE=       gnu-lgpl-v3 AND gnu-gpl-v3
+
+BUILD_DEPENDS+=        vera-ttf-[0-9]*:../../fonts/vera-ttf
+TOOL_DEPENDS+= gettext-tools>=0.19:../../devel/gettext-tools
+TOOL_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt
+DEPENDS+=      glib-networking>=2.36.2:../../net/glib-networking
+DEPENDS+=      xdg-utils-[0-9]*:../../misc/xdg-utils
+DEPENDS+=      ${PYPKGPREFIX}-gobject3-[0-9]*:../../devel/py-gobject3
+
+USE_LANGUAGES+=                c c++14
+USE_LIBTOOL=           yes
+USE_PKGLOCALEDIR=      yes
+
+USE_TOOLS+=            gmake pkg-config perl
+USE_TOOLS+=            intltool msgfmt msgmerge xgettext
+USE_TOOLS+=            gdbus-codegen
+
+GNU_CONFIGURE=         yes
+
+CONFIGURE_ARGS+=       --disable-alsatest
+CONFIGURE_ARGS+=       --disable-glibtest
+CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR}
+CONFIGURE_ARGS+=       --without-linux-input
+
+PKG_SYSCONFSUBDIR=     gimp/2.99
+PKGCONFIG_OVERRIDE=    gimp.pc.in
+UNLIMIT_RESOURCES+=    datasize
+
+# https://gitlab.gnome.org/GNOME/gimp/-/issues/8377
+PKGSRC_USE_STACK_CHECK=        no
+
+# example files
+CHECK_INTERPRETER_SKIP+=       lib/gimp/2.99/extensions/org.gimp.extension.goat-exercises/*
+
+REPLACE_PYTHON+=       plug-ins/python/*.py
+REPLACE_PYTHON+=       plug-ins/python/*/*.py
+REPLACE_PYTHON+=       tools/*.py
+REPLACE_PYTHON+=       extensions/goat-exercises/goat-exercise-py3.py
+
+# GCC 4.x C++14 support is not new enough.
+GCC_REQD+=     5
+
+.include "../../mk/bsd.prefs.mk"
+
+EGDIR=                 ${PREFIX}/share/examples/gimp-2.99
+.for f in controllerrc gimp.css gimprc menurc sessionrc templaterc toolrc unitrc
+CONF_FILES+=           ${EGDIR}/${f} ${PKG_SYSCONFDIR}/${f}
+.endfor
+
+# checking for xgettext version (>= 0.19)... no
+_TOOLS_USE_PKGSRC.xgettext=    yes
+
+# Ensure we export symbols in the linked shared object.
+#LDFLAGS+=             ${EXPORT_SYMBOLS_LDFLAGS}
+
+.if ${OPSYS} == "Darwin"
+PLIST_SUBST+=  GIMP_DEBUG_TOOL_DIR="bin"
+.else
+PLIST_SUBST+=  GIMP_DEBUG_TOOL_DIR="libexec"
+.endif
+
+pre-configure:
+       ${LN} -s mypaint-brushes-2.0.pc \
+       ${BUILDLINK_DIR}/share/pkgconfig/mypaint-brushes-1.0.pc
+
+.include "options.mk"
+.include "../../archivers/xz/buildlink3.mk"
+.include "../../archivers/libarchive/buildlink3.mk"
+.include "../../devel/appstream-glib/buildlink3.mk"
+.include "../../devel/gobject-introspection/buildlink3.mk"
+BUILDLINK_API_DEPENDS.freetype2+=      freetype2>=2.8.1
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../databases/shared-mime-info/mimedb.mk"
+.include "../../devel/gettext-lib/buildlink3.mk"
+BUILDLINK_API_DEPENDS.fontconfig+=     fontconfig>=2.12.4
+.include "../../fonts/fontconfig/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+BUILDLINK_API_DEPENDS.babl+=           babl>=0.1.92nb1
+.include "../../graphics/babl/buildlink3.mk"
+BUILDLINK_API_DEPENDS.gegl+=           gegl>=0.4.36nb4
+.include "../../graphics/gegl/buildlink3.mk"
+.include "../../mk/jpeg.buildlink3.mk"
+.include "../../graphics/gexiv2/buildlink3.mk"
+.include "../../graphics/lcms2/buildlink3.mk"
+.include "../../graphics/libart/buildlink3.mk"
+.include "../../graphics/libexif/buildlink3.mk"
+.include "../../graphics/libheif/buildlink3.mk"
+.include "../../graphics/libjxl/buildlink3.mk"
+.include "../../graphics/libmypaint/buildlink3.mk"
+.include "../../graphics/libwebp/buildlink3.mk"
+.include "../../graphics/mypaint-brushes/buildlink3.mk"
+.include "../../graphics/openexr/buildlink3.mk"
+.include "../../graphics/openjpeg/buildlink3.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../graphics/librsvg/buildlink3.mk"
+.include "../../graphics/tiff/buildlink3.mk"
+.include "../../graphics/libwmf/buildlink3.mk"
+.include "../../lang/vala/buildlink3.mk"
+.include "../../lang/python/application.mk"
+.include "../../print/ghostscript/buildlink3.mk"
+.include "../../print/poppler-data/buildlink3.mk"
+.include "../../print/poppler-glib/buildlink3.mk"
+.include "../../textproc/iso-codes/buildlink3.mk"
+.include "../../x11/gtk3/buildlink3.mk"
+.include "../../x11/libICE/buildlink3.mk"
+.include "../../x11/libXmu/buildlink3.mk"
+.include "../../mk/pthread.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 2c21213e405c -r c95a1f87bba2 graphics/gimp-devel/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/gimp-devel/PLIST Fri Jul 22 20:18:54 2022 +0000
@@ -0,0 +1,2456 @@
+@comment $NetBSD: PLIST,v 1.1 2022/07/22 20:18:54 wiz Exp $
+bin/gimp-2.99
+bin/gimp-console-2.99
+bin/gimp-test-clipboard-2.99
+bin/gimptool-2.99
+include/gimp-3.0/libgimp/gimp.h
+include/gimp-3.0/libgimp/gimp_pdb.h
+include/gimp-3.0/libgimp/gimp_pdb_headers.h
+include/gimp-3.0/libgimp/gimpaspectpreview.h
+include/gimp-3.0/libgimp/gimpbrush_pdb.h
+include/gimp-3.0/libgimp/gimpbrushes_pdb.h
+include/gimp-3.0/libgimp/gimpbrushselect.h
+include/gimp-3.0/libgimp/gimpbrushselect_pdb.h
+include/gimp-3.0/libgimp/gimpbrushselectbutton.h
+include/gimp-3.0/libgimp/gimpbuffer_pdb.h
+include/gimp-3.0/libgimp/gimpchannel.h
+include/gimp-3.0/libgimp/gimpchannel_pdb.h
+include/gimp-3.0/libgimp/gimpcontext_pdb.h
+include/gimp-3.0/libgimp/gimpdebug_pdb.h
+include/gimp-3.0/libgimp/gimpdisplay.h
+include/gimp-3.0/libgimp/gimpdisplay_pdb.h
+include/gimp-3.0/libgimp/gimpdrawable.h
+include/gimp-3.0/libgimp/gimpdrawable_pdb.h
+include/gimp-3.0/libgimp/gimpdrawablecolor_pdb.h
+include/gimp-3.0/libgimp/gimpdrawableedit_pdb.h
+include/gimp-3.0/libgimp/gimpdrawablepreview.h
+include/gimp-3.0/libgimp/gimpdynamics_pdb.h
+include/gimp-3.0/libgimp/gimpedit_pdb.h
+include/gimp-3.0/libgimp/gimpenums.h
+include/gimp-3.0/libgimp/gimpexport.h
+include/gimp-3.0/libgimp/gimpfile_pdb.h
+include/gimp-3.0/libgimp/gimpfileprocedure.h
+include/gimp-3.0/libgimp/gimpfloatingsel_pdb.h
+include/gimp-3.0/libgimp/gimpfonts_pdb.h
+include/gimp-3.0/libgimp/gimpfontselect.h
+include/gimp-3.0/libgimp/gimpfontselect_pdb.h
+include/gimp-3.0/libgimp/gimpfontselectbutton.h
+include/gimp-3.0/libgimp/gimpgimprc.h
+include/gimp-3.0/libgimp/gimpgimprc_pdb.h
+include/gimp-3.0/libgimp/gimpgradient_pdb.h
+include/gimp-3.0/libgimp/gimpgradients_pdb.h
+include/gimp-3.0/libgimp/gimpgradientselect.h
+include/gimp-3.0/libgimp/gimpgradientselect_pdb.h
+include/gimp-3.0/libgimp/gimpgradientselectbutton.h
+include/gimp-3.0/libgimp/gimphelp_pdb.h
+include/gimp-3.0/libgimp/gimpimage.h
+include/gimp-3.0/libgimp/gimpimage_pdb.h
+include/gimp-3.0/libgimp/gimpimagecolorprofile.h
+include/gimp-3.0/libgimp/gimpimagecolorprofile_pdb.h
+include/gimp-3.0/libgimp/gimpimagecombobox.h
+include/gimp-3.0/libgimp/gimpimageconvert_pdb.h
+include/gimp-3.0/libgimp/gimpimagegrid_pdb.h
+include/gimp-3.0/libgimp/gimpimageguides_pdb.h
+include/gimp-3.0/libgimp/gimpimagemetadata.h
+include/gimp-3.0/libgimp/gimpimageprocedure.h
+include/gimp-3.0/libgimp/gimpimagesamplepoints_pdb.h
+include/gimp-3.0/libgimp/gimpimageselect_pdb.h
+include/gimp-3.0/libgimp/gimpimagetransform_pdb.h
+include/gimp-3.0/libgimp/gimpimageundo_pdb.h
+include/gimp-3.0/libgimp/gimpitem.h
+include/gimp-3.0/libgimp/gimpitem_pdb.h
+include/gimp-3.0/libgimp/gimpitemcombobox.h
+include/gimp-3.0/libgimp/gimpitemtransform_pdb.h
+include/gimp-3.0/libgimp/gimplayer.h
+include/gimp-3.0/libgimp/gimplayer_pdb.h
+include/gimp-3.0/libgimp/gimplayermask.h
+include/gimp-3.0/libgimp/gimploadprocedure.h
+include/gimp-3.0/libgimp/gimpmessage_pdb.h
+include/gimp-3.0/libgimp/gimppainttools_pdb.h
+include/gimp-3.0/libgimp/gimppalette_pdb.h
+include/gimp-3.0/libgimp/gimppalettes_pdb.h
+include/gimp-3.0/libgimp/gimppaletteselect.h
+include/gimp-3.0/libgimp/gimppaletteselect_pdb.h
+include/gimp-3.0/libgimp/gimppaletteselectbutton.h
+include/gimp-3.0/libgimp/gimpparamspecs.h
+include/gimp-3.0/libgimp/gimppattern_pdb.h
+include/gimp-3.0/libgimp/gimppatterns_pdb.h
+include/gimp-3.0/libgimp/gimppatternselect.h
+include/gimp-3.0/libgimp/gimppatternselect_pdb.h
+include/gimp-3.0/libgimp/gimppatternselectbutton.h
+include/gimp-3.0/libgimp/gimppdb.h
+include/gimp-3.0/libgimp/gimpplugin.h
+include/gimp-3.0/libgimp/gimpprocbrowserdialog.h
+include/gimp-3.0/libgimp/gimpprocedure-params.h
+include/gimp-3.0/libgimp/gimpprocedure.h
+include/gimp-3.0/libgimp/gimpprocedureconfig.h
+include/gimp-3.0/libgimp/gimpproceduredialog.h
+include/gimp-3.0/libgimp/gimpprocview.h
+include/gimp-3.0/libgimp/gimpprogress.h
+include/gimp-3.0/libgimp/gimpprogress_pdb.h
+include/gimp-3.0/libgimp/gimpprogressbar.h
+include/gimp-3.0/libgimp/gimpsaveprocedure.h
+include/gimp-3.0/libgimp/gimpsaveproceduredialog.h
+include/gimp-3.0/libgimp/gimpselectbutton.h
+include/gimp-3.0/libgimp/gimpselection.h
+include/gimp-3.0/libgimp/gimpselection_pdb.h
+include/gimp-3.0/libgimp/gimptextlayer_pdb.h
+include/gimp-3.0/libgimp/gimptexttool_pdb.h
+include/gimp-3.0/libgimp/gimpthumbnailprocedure.h
+include/gimp-3.0/libgimp/gimptypes.h
+include/gimp-3.0/libgimp/gimpui.h
+include/gimp-3.0/libgimp/gimpuitypes.h
+include/gimp-3.0/libgimp/gimpvectors.h
+include/gimp-3.0/libgimp/gimpvectors_pdb.h
+include/gimp-3.0/libgimp/gimpzoompreview.h
+include/gimp-3.0/libgimpbase/gimpbase.h
+include/gimp-3.0/libgimpbase/gimpbaseenums.h
+include/gimp-3.0/libgimpbase/gimpbasetypes.h
+include/gimp-3.0/libgimpbase/gimpchecks.h
+include/gimp-3.0/libgimpbase/gimpcpuaccel.h
+include/gimp-3.0/libgimpbase/gimpenv.h
+include/gimp-3.0/libgimpbase/gimplimits.h
+include/gimp-3.0/libgimpbase/gimpmemsize.h
+include/gimp-3.0/libgimpbase/gimpmetadata.h
+include/gimp-3.0/libgimpbase/gimpparamspecs.h
+include/gimp-3.0/libgimpbase/gimpparasite.h
+include/gimp-3.0/libgimpbase/gimpparasiteio.h
+include/gimp-3.0/libgimpbase/gimprectangle.h
+include/gimp-3.0/libgimpbase/gimpsignal.h
+include/gimp-3.0/libgimpbase/gimpunit.h
+include/gimp-3.0/libgimpbase/gimputils.h
+include/gimp-3.0/libgimpbase/gimpvaluearray.h
+include/gimp-3.0/libgimpbase/gimpversion.h
+include/gimp-3.0/libgimpcolor/gimpadaptivesupersample.h
+include/gimp-3.0/libgimpcolor/gimpbilinear.h
+include/gimp-3.0/libgimpcolor/gimpcairo.h
+include/gimp-3.0/libgimpcolor/gimpcmyk.h
+include/gimp-3.0/libgimpcolor/gimpcolor.h
+include/gimp-3.0/libgimpcolor/gimpcolormanaged.h
+include/gimp-3.0/libgimpcolor/gimpcolorprofile.h
+include/gimp-3.0/libgimpcolor/gimpcolorspace.h
+include/gimp-3.0/libgimpcolor/gimpcolortransform.h
+include/gimp-3.0/libgimpcolor/gimpcolortypes.h
+include/gimp-3.0/libgimpcolor/gimphsl.h
+include/gimp-3.0/libgimpcolor/gimphsv.h
+include/gimp-3.0/libgimpcolor/gimppixbuf.h
+include/gimp-3.0/libgimpcolor/gimprgb.h
+include/gimp-3.0/libgimpconfig/gimpcolorconfig.h
+include/gimp-3.0/libgimpconfig/gimpconfig-deserialize.h
+include/gimp-3.0/libgimpconfig/gimpconfig-error.h
+include/gimp-3.0/libgimpconfig/gimpconfig-iface.h
+include/gimp-3.0/libgimpconfig/gimpconfig-params.h
+include/gimp-3.0/libgimpconfig/gimpconfig-path.h
+include/gimp-3.0/libgimpconfig/gimpconfig-register.h
+include/gimp-3.0/libgimpconfig/gimpconfig-serialize.h
+include/gimp-3.0/libgimpconfig/gimpconfig-utils.h
+include/gimp-3.0/libgimpconfig/gimpconfig.h
+include/gimp-3.0/libgimpconfig/gimpconfigenums.h
+include/gimp-3.0/libgimpconfig/gimpconfigtypes.h
+include/gimp-3.0/libgimpconfig/gimpconfigwriter.h
+include/gimp-3.0/libgimpconfig/gimpscanner.h
+include/gimp-3.0/libgimpmath/gimpmath.h
+include/gimp-3.0/libgimpmath/gimpmathtypes.h
+include/gimp-3.0/libgimpmath/gimpmatrix.h
+include/gimp-3.0/libgimpmath/gimpvector.h
+include/gimp-3.0/libgimpmodule/gimpmodule.h
+include/gimp-3.0/libgimpmodule/gimpmoduledb.h
+include/gimp-3.0/libgimpmodule/gimpmoduletypes.h
+include/gimp-3.0/libgimpthumb/gimpthumb-enums.h
+include/gimp-3.0/libgimpthumb/gimpthumb-error.h
+include/gimp-3.0/libgimpthumb/gimpthumb-types.h
+include/gimp-3.0/libgimpthumb/gimpthumb-utils.h
+include/gimp-3.0/libgimpthumb/gimpthumb.h



Home | Main Index | Thread Index | Old Index