From: Landry Breuil Subject: update: graphics/gimp/snapshot 3.0.0rc1 To: ports@openbsd.org Date: Wed, 20 Nov 2024 13:27:12 +0100 hi, quick diff, builds and packages here. tests from actual users welcome. portswise, i think we can drop the BDEP on gjs, afaict it can be demoted to an optional RDEP, per https://gitlab.gnome.org/GNOME/gimp/-/commit/1993f7461afd96c12a147d2f5a72fca475cd7b66 if i get it right, we can force the js plugins to be installed with 'enabled', while not requiring gjs at build time. Landry Index: Makefile =================================================================== RCS file: /cvs/ports/graphics/gimp/snapshot/Makefile,v diff -u -r1.23 Makefile --- Makefile 29 Oct 2024 09:46:25 -0000 1.23 +++ Makefile 20 Nov 2024 12:22:35 -0000 @@ -1,8 +1,8 @@ COMMENT= GNU Image Manipulation Program -V= 2.99 -DISTNAME= gimp-${V}.18 -REVISION= 5 +V= 3.0 +DISTNAME= gimp-${V}.0-RC1 +PKGNAME = gimp-${V}.0rc1 .for i in gimp gimpbase gimpcolor gimpconfig gimpmath gimpmodule \ gimpthumb gimpui gimpwidgets gimp-scriptfu Index: distinfo =================================================================== RCS file: /cvs/ports/graphics/gimp/snapshot/distinfo,v diff -u -r1.4 distinfo --- distinfo 30 Mar 2024 20:46:48 -0000 1.4 +++ distinfo 20 Nov 2024 12:22:35 -0000 @@ -1,2 +1,2 @@ -SHA256 (gimp-2.99.18.tar.xz) = jBu3qUrA1NDN5NcB2LNWOHwuzYervTW799Ii1A9t224= -SIZE (gimp-2.99.18.tar.xz) = 25418968 +SHA256 (gimp-3.0.0-RC1.tar.xz) = s9CyZMXjjnifqvNBcAM5fzJAAUxZx/QX+co705xf+2Y= +SIZE (gimp-3.0.0-RC1.tar.xz) = 28863948 Index: patches/patch-app_main_c =================================================================== RCS file: /cvs/ports/graphics/gimp/snapshot/patches/patch-app_main_c,v diff -u -r1.3 patch-app_main_c --- patches/patch-app_main_c 30 Mar 2024 20:46:48 -0000 1.3 +++ patches/patch-app_main_c 20 Nov 2024 12:22:35 -0000 @@ -11,7 +11,7 @@ #include #include #include -@@ -550,10 +551,15 @@ main (int argc, +@@ -551,10 +552,15 @@ main (int argc, gchar *backtrace_file = NULL; gint retval; gint i; Index: patches/patch-extensions_goat-exercises_goat-exercise-lua_lua =================================================================== RCS file: /cvs/ports/graphics/gimp/snapshot/patches/patch-extensions_goat-exercises_goat-exercise-lua_lua,v diff -u -r1.2 patch-extensions_goat-exercises_goat-exercise-lua_lua --- patches/patch-extensions_goat-exercises_goat-exercise-lua_lua 10 Sep 2022 13:48:13 -0000 1.2 +++ patches/patch-extensions_goat-exercises_goat-exercise-lua_lua 20 Nov 2024 12:22:35 -0000 @@ -2,7 +2,7 @@ --- extensions/goat-exercises/goat-exercise-lua.lua.orig +++ extensions/goat-exercises/goat-exercise-lua.lua @@ -1,4 +1,4 @@ --#!/usr/bin/env luajit +-#!/usr/bin/env lua +#!/usr/bin/env luajit${MODLUA_DEP_VERSION} -- GIMP - The GNU Image Manipulation Program Index: patches/patch-meson_build =================================================================== RCS file: /cvs/ports/graphics/gimp/snapshot/patches/patch-meson_build,v diff -u -r1.6 patch-meson_build --- patches/patch-meson_build 30 Mar 2024 20:46:48 -0000 1.6 +++ patches/patch-meson_build 20 Nov 2024 12:22:35 -0000 @@ -1,16 +1,16 @@ Index: meson.build --- meson.build.orig +++ meson.build -@@ -1123,7 +1123,7 @@ have_lua = false - if get_option('lua').allowed() +@@ -1149,7 +1149,7 @@ have_lua_output = have_lua + if have_lua have_lua_lgi = false -- foreach lua_bin : [ 'luajit', 'lua5.1', 'lua5.2', 'lua5.3' ] -+ foreach lua_bin : [ 'luajit${LUAJIT_V}', 'lua5.1', 'lua5.2', 'lua5.3' ] +- foreach lua_bin : [ 'luajit', 'lua5.1', 'lua-5.1', 'lua' ] ++ foreach lua_bin : [ 'luajit${LUAJIT_V}', 'lua5.1', 'lua-5.1', 'lua' ] lua = find_program(lua_bin, required: false) if lua.found() and meson.can_run_host_binaries() -@@ -1488,6 +1488,7 @@ conf.set('NO_FD_SET', +@@ -1533,6 +1533,7 @@ conf.set('NO_FD_SET', not platform_windows and not cc.compiles(''' #include Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/graphics/gimp/snapshot/pkg/PLIST,v diff -u -r1.8 PLIST --- pkg/PLIST 28 May 2024 20:56:34 -0000 1.8 +++ pkg/PLIST 20 Nov 2024 12:22:36 -0000 @@ -35,7 +35,9 @@ 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/gimpexportoptions.h +include/gimp-3.0/libgimp/gimpexportprocedure.h +include/gimp-3.0/libgimp/gimpexportproceduredialog.h include/gimp-3.0/libgimp/gimpfile_pdb.h include/gimp-3.0/libgimp/gimpfileprocedure.h include/gimp-3.0/libgimp/gimpfloatingsel_pdb.h @@ -51,6 +53,8 @@ include/gimp-3.0/libgimp/gimpgradientchooser.h include/gimp-3.0/libgimp/gimpgradients_pdb.h include/gimp-3.0/libgimp/gimpgradientselect_pdb.h +include/gimp-3.0/libgimp/gimpgrouplayer.h +include/gimp-3.0/libgimp/gimpgrouplayer_pdb.h include/gimp-3.0/libgimp/gimphelp_pdb.h include/gimp-3.0/libgimp/gimpimage.h include/gimp-3.0/libgimp/gimpimage_pdb.h @@ -82,6 +86,8 @@ include/gimp-3.0/libgimp/gimppalettes_pdb.h include/gimp-3.0/libgimp/gimppaletteselect_pdb.h include/gimp-3.0/libgimp/gimpparamspecs.h +include/gimp-3.0/libgimp/gimppath.h +include/gimp-3.0/libgimp/gimppath_pdb.h include/gimp-3.0/libgimp/gimppattern.h include/gimp-3.0/libgimp/gimppattern_pdb.h include/gimp-3.0/libgimp/gimppatternchooser.h @@ -102,9 +108,6 @@ include/gimp-3.0/libgimp/gimpresource.h include/gimp-3.0/libgimp/gimpresource_pdb.h include/gimp-3.0/libgimp/gimpresourcechooser.h -include/gimp-3.0/libgimp/gimpresourceselect.h -include/gimp-3.0/libgimp/gimpsaveprocedure.h -include/gimp-3.0/libgimp/gimpsaveproceduredialog.h include/gimp-3.0/libgimp/gimpselection.h include/gimp-3.0/libgimp/gimpselection_pdb.h include/gimp-3.0/libgimp/gimptextlayer.h @@ -114,16 +117,19 @@ 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/gimpunit_pdb.h +include/gimp-3.0/libgimp/gimpvectorloadprocedure.h +include/gimp-3.0/libgimp/gimpvectorloadproceduredialog.h include/gimp-3.0/libgimp/gimpzoompreview.h include/gimp-3.0/libgimpbase/ 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/gimpchoice.h include/gimp-3.0/libgimpbase/gimpcpuaccel.h include/gimp-3.0/libgimpbase/gimpenv.h +include/gimp-3.0/libgimpbase/gimpexportoptions.h include/gimp-3.0/libgimpbase/gimplimits.h include/gimp-3.0/libgimpbase/gimpmemsize.h include/gimp-3.0/libgimpbase/gimpmetadata.h @@ -131,7 +137,6 @@ 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 @@ -140,20 +145,14 @@ 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/ include/gimp-3.0/libgimpconfig/gimpcolorconfig.h -include/gimp-3.0/libgimpconfig/gimpconfig-array.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 @@ -213,7 +212,6 @@ include/gimp-3.0/libgimpwidgets/gimpenumlabel.h include/gimp-3.0/libgimpwidgets/gimpenumstore.h include/gimp-3.0/libgimpwidgets/gimpenumwidgets.h -include/gimp-3.0/libgimpwidgets/gimpfileentry.h include/gimp-3.0/libgimpwidgets/gimpframe.h include/gimp-3.0/libgimpwidgets/gimphelpui.h include/gimp-3.0/libgimpwidgets/gimphintbox.h @@ -226,6 +224,7 @@ include/gimp-3.0/libgimpwidgets/gimplabelentry.h include/gimp-3.0/libgimpwidgets/gimplabelintwidget.h include/gimp-3.0/libgimpwidgets/gimplabelspin.h +include/gimp-3.0/libgimpwidgets/gimplabelstringwidget.h include/gimp-3.0/libgimpwidgets/gimpmemsizeentry.h include/gimp-3.0/libgimpwidgets/gimpnumberpairentry.h include/gimp-3.0/libgimpwidgets/gimpoffsetarea.h @@ -261,7 +260,6 @@ @bin lib/gimp/${V}/extensions/org.gimp.extension.goat-exercises/goat-exercise-c lib/gimp/${V}/extensions/org.gimp.extension.goat-exercises/goat-exercise-c.c lib/gimp/${V}/extensions/org.gimp.extension.goat-exercises/goat-exercise-gjs.js -lib/gimp/${V}/extensions/org.gimp.extension.goat-exercises/goat-exercise-lua.lua lib/gimp/${V}/extensions/org.gimp.extension.goat-exercises/goat-exercise-py3.py @bin lib/gimp/${V}/extensions/org.gimp.extension.goat-exercises/goat-exercise-vala lib/gimp/${V}/extensions/org.gimp.extension.goat-exercises/goat-exercise-vala.vala @@ -275,6 +273,9 @@ lib/gimp/${V}/extensions/org.gimp.extension.goat-exercises/locale/bg/ lib/gimp/${V}/extensions/org.gimp.extension.goat-exercises/locale/bg/LC_MESSAGES/ lib/gimp/${V}/extensions/org.gimp.extension.goat-exercises/locale/bg/LC_MESSAGES/org.gimp.extension.goat-exercises.mo +lib/gimp/${V}/extensions/org.gimp.extension.goat-exercises/locale/bn/ +lib/gimp/${V}/extensions/org.gimp.extension.goat-exercises/locale/bn/LC_MESSAGES/ +lib/gimp/${V}/extensions/org.gimp.extension.goat-exercises/locale/bn/LC_MESSAGES/org.gimp.extension.goat-exercises.mo lib/gimp/${V}/extensions/org.gimp.extension.goat-exercises/locale/br/ lib/gimp/${V}/extensions/org.gimp.extension.goat-exercises/locale/br/LC_MESSAGES/ lib/gimp/${V}/extensions/org.gimp.extension.goat-exercises/locale/br/LC_MESSAGES/org.gimp.extension.goat-exercises.mo @@ -549,10 +550,10 @@ @bin lib/gimp/${V}/plug-ins/file-gbr/file-gbr lib/gimp/${V}/plug-ins/file-gegl/ @bin lib/gimp/${V}/plug-ins/file-gegl/file-gegl +lib/gimp/${V}/plug-ins/file-gif-export/ +@bin lib/gimp/${V}/plug-ins/file-gif-export/file-gif-export lib/gimp/${V}/plug-ins/file-gif-load/ @bin lib/gimp/${V}/plug-ins/file-gif-load/file-gif-load -lib/gimp/${V}/plug-ins/file-gif-save/ -@bin lib/gimp/${V}/plug-ins/file-gif-save/file-gif-save lib/gimp/${V}/plug-ins/file-gih/ @bin lib/gimp/${V}/plug-ins/file-gih/file-gih lib/gimp/${V}/plug-ins/file-glob/ @@ -582,10 +583,10 @@ @bin lib/gimp/${V}/plug-ins/file-pat/file-pat lib/gimp/${V}/plug-ins/file-pcx/ @bin lib/gimp/${V}/plug-ins/file-pcx/file-pcx +lib/gimp/${V}/plug-ins/file-pdf-export/ +@bin lib/gimp/${V}/plug-ins/file-pdf-export/file-pdf-export lib/gimp/${V}/plug-ins/file-pdf-load/ @bin lib/gimp/${V}/plug-ins/file-pdf-load/file-pdf-load -lib/gimp/${V}/plug-ins/file-pdf-save/ -@bin lib/gimp/${V}/plug-ins/file-pdf-save/file-pdf-save lib/gimp/${V}/plug-ins/file-pix/ @bin lib/gimp/${V}/plug-ins/file-pix/file-pix lib/gimp/${V}/plug-ins/file-png/ @@ -742,19 +743,12 @@ lib/gimp/${V}/plug-ins/spyro-plus/${MODPY_PYCACHE}spyro-plus.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/gimp/${V}/plug-ins/spyro-plus/${MODPY_PYCACHE}spyro-plus.${MODPY_PYC_MAGIC_TAG}pyc lib/gimp/${V}/plug-ins/spyro-plus/spyro-plus.py -lib/gimp/${V}/plug-ins/test-dialog/ -${MODPY_COMMENT}lib/gimp/${V}/plug-ins/test-dialog/${MODPY_PYCACHE}/ -lib/gimp/${V}/plug-ins/test-dialog/${MODPY_PYCACHE}test-dialog.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/gimp/${V}/plug-ins/test-dialog/${MODPY_PYCACHE}test-dialog.${MODPY_PYC_MAGIC_TAG}pyc -lib/gimp/${V}/plug-ins/test-dialog/test-dialog.py lib/gimp/${V}/plug-ins/test-sphere-v3/ lib/gimp/${V}/plug-ins/test-sphere-v3/test-sphere-v3.scm lib/gimp/${V}/plug-ins/tile/ lib/gimp/${V}/plug-ins/tile-small/ @bin lib/gimp/${V}/plug-ins/tile-small/tile-small @bin lib/gimp/${V}/plug-ins/tile/tile -lib/gimp/${V}/plug-ins/ts-helloworld/ -lib/gimp/${V}/plug-ins/ts-helloworld/ts-helloworld.scm lib/gimp/${V}/plug-ins/unit-editor/ @bin lib/gimp/${V}/plug-ins/unit-editor/unit-editor lib/gimp/${V}/plug-ins/van-gogh-lic/ @@ -1303,6 +1297,8 @@ share/gimp/${V}/icons/Default/scalable/apps/gimp-duplicate.svg share/gimp/${V}/icons/Default/scalable/apps/gimp-dynamics-symbolic.svg share/gimp/${V}/icons/Default/scalable/apps/gimp-dynamics.svg +share/gimp/${V}/icons/Default/scalable/apps/gimp-effects-symbolic.svg +share/gimp/${V}/icons/Default/scalable/apps/gimp-effects.svg share/gimp/${V}/icons/Default/scalable/apps/gimp-even-horizontal-gap-symbolic.svg share/gimp/${V}/icons/Default/scalable/apps/gimp-even-horizontal-gap.svg share/gimp/${V}/icons/Default/scalable/apps/gimp-even-vertical-gap-symbolic.svg @@ -1411,6 +1407,8 @@ share/gimp/${V}/icons/Default/scalable/apps/gimp-lock-content.svg share/gimp/${V}/icons/Default/scalable/apps/gimp-lock-multi-symbolic.svg share/gimp/${V}/icons/Default/scalable/apps/gimp-lock-multi.svg +share/gimp/${V}/icons/Default/scalable/apps/gimp-lock-path-symbolic.svg +share/gimp/${V}/icons/Default/scalable/apps/gimp-lock-path.svg share/gimp/${V}/icons/Default/scalable/apps/gimp-lock-position-symbolic.svg share/gimp/${V}/icons/Default/scalable/apps/gimp-lock-position.svg share/gimp/${V}/icons/Default/scalable/apps/gimp-lock-symbolic.svg @@ -1749,10 +1747,6 @@ share/gimp/${V}/icons/Default/scalable/apps/gimp-web.svg share/gimp/${V}/icons/Default/scalable/apps/gimp-wilber-eek-symbolic.svg share/gimp/${V}/icons/Default/scalable/apps/gimp-wilber-eek.svg -share/gimp/${V}/icons/Default/scalable/apps/gimp-wilber-outline-symbolic.svg -share/gimp/${V}/icons/Default/scalable/apps/gimp-wilber-outline.svg -share/gimp/${V}/icons/Default/scalable/apps/gimp-wilber-symbolic.svg -share/gimp/${V}/icons/Default/scalable/apps/gimp-wilber.svg share/gimp/${V}/icons/Default/scalable/apps/gimp-zoom-follow-window-symbolic.svg share/gimp/${V}/icons/Default/scalable/apps/gimp-zoom-follow-window.svg share/gimp/${V}/icons/Default/scalable/apps/go-bottom-symbolic.svg @@ -1837,10 +1831,13 @@ share/gimp/${V}/icons/Default/scalable/apps/zoom-original.svg share/gimp/${V}/icons/Default/scalable/apps/zoom-out-symbolic.svg share/gimp/${V}/icons/Default/scalable/apps/zoom-out.svg +share/gimp/${V}/icons/Default/scalable/logo/ +share/gimp/${V}/icons/Default/scalable/logo/unisize/ +share/gimp/${V}/icons/Default/scalable/logo/unisize/gimp-wilber-symbolic.svg +share/gimp/${V}/icons/Default/scalable/logo/unisize/gimp-wilber.svg share/gimp/${V}/icons/Legacy/ share/gimp/${V}/icons/Legacy/128x128/ share/gimp/${V}/icons/Legacy/128x128/apps/ -share/gimp/${V}/icons/Legacy/128x128/apps/gimp-wilber-outline.png share/gimp/${V}/icons/Legacy/128x128/apps/gimp-wilber.png share/gimp/${V}/icons/Legacy/12x12/ share/gimp/${V}/icons/Legacy/12x12/apps/ @@ -1982,57 +1979,6 @@ share/gimp/${V}/icons/Legacy/16x16/apps/gimp-template.png share/gimp/${V}/icons/Legacy/16x16/apps/gimp-text-layer.png share/gimp/${V}/icons/Legacy/16x16/apps/gimp-toilet-paper.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-airbrush.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-align.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-blur.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-brightness-contrast.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-bucket-fill.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-by-color-select.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-cage.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-clone.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-color-balance.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-color-picker.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-colorize.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-crop.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-curves.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-desaturate.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-dodge.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-ellipse-select.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-eraser.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-flip.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-foreground-select.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-free-select.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-fuzzy-select.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-gradient.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-handle-transform.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-heal.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-hue-saturation.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-ink.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-iscissors.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-levels.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-measure.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-move.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-mypaint-brush.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-n-point-deformation.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-options.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-paintbrush.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-path.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-pencil.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-perspective-clone.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-perspective.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-posterize.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-preset.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-rect-select.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-rotate.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-scale.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-seamless-clone.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-shear.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-smudge.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-text.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-threshold.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-unified-transform.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-warp.png -share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tool-zoom.png share/gimp/${V}/icons/Legacy/16x16/apps/gimp-tools.png share/gimp/${V}/icons/Legacy/16x16/apps/gimp-transparency.png share/gimp/${V}/icons/Legacy/16x16/apps/gimp-undo-history.png @@ -2052,7 +1998,6 @@ share/gimp/${V}/icons/Legacy/18x18/apps/gimp-color-picker-white.png share/gimp/${V}/icons/Legacy/192x192/ share/gimp/${V}/icons/Legacy/192x192/apps/ -share/gimp/${V}/icons/Legacy/192x192/apps/gimp-wilber-outline.png share/gimp/${V}/icons/Legacy/192x192/apps/gimp-wilber.png share/gimp/${V}/icons/Legacy/20x20/ share/gimp/${V}/icons/Legacy/20x20/apps/ @@ -2105,57 +2050,6 @@ share/gimp/${V}/icons/Legacy/22x22/apps/gimp-prefs-window-management.png share/gimp/${V}/icons/Legacy/22x22/apps/gimp-tool-preset.png share/gimp/${V}/icons/Legacy/22x22/apps/gimp-wilber.png -share/gimp/${V}/icons/Legacy/22x22/tools/ -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-gegl.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-airbrush.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-align.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-blur.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-brightness-contrast.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-bucket-fill.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-by-color-select.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-cage.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-clone.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-color-balance.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-color-picker.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-colorize.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-crop.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-curves.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-desaturate.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-dodge.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-ellipse-select.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-eraser.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-flip.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-foreground-select.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-free-select.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-fuzzy-select.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-gradient.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-handle-transform.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-heal.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-hue-saturation.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-ink.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-iscissors.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-levels.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-measure.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-move.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-mypaint-brush.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-n-point-deformation.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-paintbrush.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-path.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-pencil.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-perspective-clone.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-perspective.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-posterize.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-rect-select.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-rotate.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-scale.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-seamless-clone.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-shear.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-smudge.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-text.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-threshold.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-unified-transform.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-warp.png -share/gimp/${V}/icons/Legacy/22x22/tools/gimp-tool-zoom.png share/gimp/${V}/icons/Legacy/24x24/ share/gimp/${V}/icons/Legacy/24x24/apps/ share/gimp/${V}/icons/Legacy/24x24/apps/dialog-information.png @@ -2222,7 +2116,6 @@ share/gimp/${V}/icons/Legacy/24x24/apps/gimp-web.png share/gimp/${V}/icons/Legacy/256x256/ share/gimp/${V}/icons/Legacy/256x256/apps/ -share/gimp/${V}/icons/Legacy/256x256/apps/gimp-wilber-outline.png share/gimp/${V}/icons/Legacy/256x256/apps/gimp-wilber.png share/gimp/${V}/icons/Legacy/32x32/ share/gimp/${V}/icons/Legacy/32x32/apps/ @@ -2301,13 +2194,65 @@ share/gimp/${V}/icons/Legacy/64x64/apps/gimp-texture.png share/gimp/${V}/icons/Legacy/64x64/apps/gimp-user-manual.png share/gimp/${V}/icons/Legacy/64x64/apps/gimp-wilber-eek.png -share/gimp/${V}/icons/Legacy/64x64/apps/gimp-wilber-outline.png share/gimp/${V}/icons/Legacy/64x64/apps/gimp-wilber.png share/gimp/${V}/icons/Legacy/96x96/ share/gimp/${V}/icons/Legacy/96x96/apps/ -share/gimp/${V}/icons/Legacy/96x96/apps/gimp-wilber-outline.png share/gimp/${V}/icons/Legacy/96x96/apps/gimp-wilber.png share/gimp/${V}/icons/Legacy/index.theme +share/gimp/${V}/icons/Legacy/scalable/ +share/gimp/${V}/icons/Legacy/scalable/apps/ +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-gegl.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-airbrush.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-align.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-blur.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-brightness-contrast.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-bucket-fill.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-by-color-select.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-cage.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-clone.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-color-balance.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-color-picker.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-colorize.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-crop.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-curves.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-desaturate.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-dodge.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-ellipse-select.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-eraser.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-flip.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-foreground-select.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-free-select.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-fuzzy-select.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-gradient.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-handle-transform.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-heal.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-hue-saturation.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-ink.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-iscissors.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-levels.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-measure.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-move.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-mypaint-brush.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-n-point-deformation.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-paint-select.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-paintbrush.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-path.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-pencil.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-perspective-clone.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-perspective.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-posterize.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-rect-select.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-rotate.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-scale.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-seamless-clone.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-shear.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-smudge.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-text.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-threshold.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-transform-3d.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-unified-transform.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-warp.svg +share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-zoom.svg share/gimp/${V}/icons/hicolor/ share/gimp/${V}/icons/hicolor/index.theme share/gimp/${V}/icons/hicolor/scalable/ @@ -2317,9 +2262,8 @@ share/gimp/${V}/icons/hicolor/scalable/status/ share/gimp/${V}/icons/hicolor/scalable/status/software-update-available-symbolic.svg share/gimp/${V}/images/ -share/gimp/${V}/images/gimp-devel-logo.png +share/gimp/${V}/images/gimp-logo.png share/gimp/${V}/images/gimp-splash.png -share/gimp/${V}/images/wilber.png share/gimp/${V}/menus/ share/gimp/${V}/menus/app-menu.ui share/gimp/${V}/menus/brush-editor-menu.ui @@ -2343,6 +2287,7 @@ share/gimp/${V}/menus/mypaint-brushes-menu.ui share/gimp/${V}/menus/palette-editor-menu.ui share/gimp/${V}/menus/palettes-menu.ui +share/gimp/${V}/menus/paths-menu.ui share/gimp/${V}/menus/patterns-menu.ui share/gimp/${V}/menus/quick-mask-menu.ui share/gimp/${V}/menus/sample-points-menu.ui @@ -2355,7 +2300,6 @@ share/gimp/${V}/menus/tool-presets-menu.ui share/gimp/${V}/menus/undo-menu.ui share/gimp/${V}/menus/vector-toolpath-menu.ui -share/gimp/${V}/menus/vectors-menu.ui share/gimp/${V}/palettes/ share/gimp/${V}/palettes/Bears.gpl share/gimp/${V}/palettes/Bgold.gpl @@ -2474,10 +2418,8 @@ share/gimp/${V}/scripts/carve-it.scm share/gimp/${V}/scripts/chrome-it.scm share/gimp/${V}/scripts/circuit.scm -share/gimp/${V}/scripts/clothify-v3.scm share/gimp/${V}/scripts/clothify.scm share/gimp/${V}/scripts/coffee.scm -share/gimp/${V}/scripts/contactsheet.scm share/gimp/${V}/scripts/difference-clouds.scm share/gimp/${V}/scripts/distress-selection.scm share/gimp/${V}/scripts/drop-shadow.scm @@ -2503,19 +2445,20 @@ share/gimp/${V}/scripts/paste-as-brush.scm share/gimp/${V}/scripts/paste-as-pattern.scm share/gimp/${V}/scripts/perspective-shadow.scm -share/gimp/${V}/scripts/plug-in-compat.init share/gimp/${V}/scripts/reverse-layers.scm share/gimp/${V}/scripts/ripply-anim.scm share/gimp/${V}/scripts/round-corners.scm -share/gimp/${V}/scripts/script-fu-compat.init share/gimp/${V}/scripts/script-fu-set-cmap.scm share/gimp/${V}/scripts/script-fu-util.scm -share/gimp/${V}/scripts/script-fu.init +share/gimp/${V}/scripts/scriptfu-init/ +share/gimp/${V}/scripts/scriptfu-init/PDB-compat-v2.scm +share/gimp/${V}/scripts/scriptfu-init/SIOD-compat.scm +share/gimp/${V}/scripts/scriptfu-init/init.scm +share/gimp/${V}/scripts/scriptfu-init/plug-in-compat.scm +share/gimp/${V}/scripts/scriptfu-init/script-fu-compat.scm share/gimp/${V}/scripts/selection-round.scm share/gimp/${V}/scripts/slide.scm share/gimp/${V}/scripts/spinning-globe.scm -share/gimp/${V}/scripts/test-sphere.scm -share/gimp/${V}/scripts/testing.scm share/gimp/${V}/scripts/tileblur.scm share/gimp/${V}/scripts/unsharp-mask.scm share/gimp/${V}/scripts/waves-anim.scm @@ -2523,66 +2466,6 @@ share/gimp/${V}/scripts/xach-effect.scm share/gimp/${V}/tags/ share/gimp/${V}/tags/gimp-tags-default.xml -share/gimp/${V}/tests/ -share/gimp/${V}/tests/PDB.scm -share/gimp/${V}/tests/atom2string.scm -share/gimp/${V}/tests/bind-args.scm -share/gimp/${V}/tests/brush.scm -share/gimp/${V}/tests/buffer.scm -share/gimp/${V}/tests/channel-attributes.scm -share/gimp/${V}/tests/channel-new.scm -share/gimp/${V}/tests/channel-ops.scm -share/gimp/${V}/tests/cond-expand.scm -share/gimp/${V}/tests/context-get-set.scm -share/gimp/${V}/tests/context-resource.scm -share/gimp/${V}/tests/context-stack.scm -share/gimp/${V}/tests/display.scm -share/gimp/${V}/tests/drawable-ops.scm -share/gimp/${V}/tests/dynamics.scm -share/gimp/${V}/tests/edit-multi-layer.scm -share/gimp/${V}/tests/edit.scm -share/gimp/${V}/tests/enums.scm -share/gimp/${V}/tests/gimp.scm -share/gimp/${V}/tests/image-color-profile.scm -share/gimp/${V}/tests/image-grayscale.scm -share/gimp/${V}/tests/image-indexed.scm -share/gimp/${V}/tests/image-layers.scm -share/gimp/${V}/tests/image-mode.scm -share/gimp/${V}/tests/image-new.scm -share/gimp/${V}/tests/image-ops.scm -share/gimp/${V}/tests/image-precision.scm -share/gimp/${V}/tests/image-set-selected.scm -share/gimp/${V}/tests/integer2char.scm -share/gimp/${V}/tests/item-layer-group.scm -share/gimp/${V}/tests/item-position.scm -share/gimp/${V}/tests/item.scm -share/gimp/${V}/tests/layer-mask.scm -share/gimp/${V}/tests/layer-new.scm -share/gimp/${V}/tests/layer-ops.scm -share/gimp/${V}/tests/misc.scm -share/gimp/${V}/tests/no-memory.scm -share/gimp/${V}/tests/paint-methods.scm -share/gimp/${V}/tests/paint.scm -share/gimp/${V}/tests/palette.scm -share/gimp/${V}/tests/pdb.scm -share/gimp/${V}/tests/procedures.scm -share/gimp/${V}/tests/refresh.scm -share/gimp/${V}/tests/resource-ops.scm -share/gimp/${V}/tests/resource.scm -share/gimp/${V}/tests/selection-by.scm -share/gimp/${V}/tests/selection-from.scm -share/gimp/${V}/tests/selection.scm -share/gimp/${V}/tests/sharp-expr-char.scm -share/gimp/${V}/tests/sharp-expr-unichar.scm -share/gimp/${V}/tests/sharp-expr.scm -share/gimp/${V}/tests/string-port.scm -share/gimp/${V}/tests/testing.scm -share/gimp/${V}/tests/text-layer-new.scm -share/gimp/${V}/tests/tinyscheme.scm -share/gimp/${V}/tests/unichar.scm -share/gimp/${V}/tests/vector.scm -share/gimp/${V}/tests/vectors-new.scm -share/gimp/${V}/tests/vectors-stroke.scm share/gimp/${V}/themes/ share/gimp/${V}/themes/Default/ share/gimp/${V}/themes/Default/common-dark.css @@ -2597,6 +2480,7 @@ share/gimp/${V}/themes/Default/ui/separator-handle-v-dark.svg share/gimp/${V}/themes/Default/ui/separator-handle-v.svg share/gimp/${V}/themes/System/ +share/gimp/${V}/themes/System/gimp-light.css share/gimp/${V}/themes/System/gimp.css share/gimp/${V}/tips/ share/gimp/${V}/tips/gimp-tips.xml @@ -2647,13 +2531,19 @@ share/gimp/${V}/tool-presets/Sketch/Pencil.gtp share/gir-1.0/Gimp-3.0.gir share/gir-1.0/GimpUi-3.0.gir +share/icons/hicolor/128x128/apps/gimp.png share/icons/hicolor/16x16/apps/gimp-${V}.png +share/icons/hicolor/192x192/apps/gimp.png share/icons/hicolor/22x22/apps/gimp-${V}.png share/icons/hicolor/24x24/apps/gimp-${V}.png share/icons/hicolor/256x256/apps/gimp-${V}.png share/icons/hicolor/32x32/apps/gimp-${V}.png +share/icons/hicolor/36x36/apps/gimp.png share/icons/hicolor/48x48/apps/gimp-${V}.png +share/icons/hicolor/512x512/apps/gimp.png share/icons/hicolor/64x64/apps/gimp-${V}.png +share/icons/hicolor/72x72/apps/gimp.png +share/icons/hicolor/96x96/apps/gimp.png share/icons/hicolor/scalable/apps/gimp-${V}.svg share/locale/am/LC_MESSAGES/gimp30.mo share/locale/ar/LC_MESSAGES/gimp30-libgimp.mo @@ -2677,6 +2567,8 @@ share/locale/bg/LC_MESSAGES/gimp30-script-fu.mo share/locale/bg/LC_MESSAGES/gimp30-std-plug-ins.mo share/locale/bg/LC_MESSAGES/gimp30.mo +share/locale/bn/LC_MESSAGES/gimp30-std-plug-ins.mo +share/locale/bn/LC_MESSAGES/gimp30.mo share/locale/br/LC_MESSAGES/gimp30-libgimp.mo share/locale/br/LC_MESSAGES/gimp30-python.mo share/locale/br/LC_MESSAGES/gimp30-script-fu.mo