diff options
author | wiz <wiz@pkgsrc.org> | 2020-03-04 13:51:51 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2020-03-04 13:51:51 +0000 |
commit | 84af1bb1776a7cb3bdaaa07f1b8574a9e426a9be (patch) | |
tree | c649201ce43db32ded0d79c36e5633a57d9d0a8d /graphics | |
parent | 1cf9a01cba42dca2aa7a42534553f83f5335ccb5 (diff) | |
download | pkgsrc-84af1bb1776a7cb3bdaaa07f1b8574a9e426a9be.tar.gz |
mypaint: update to 2.0.0.
MyPaint v2.0.0 (2020-02-15)
After a bit of a lull in development, MyPaint 2.0 has arrived at
last! Many have already tried out the new features in the new
automated continuous appimage releases, but for those who prefer
to use stable releases, this is the time to pester your distro's
package maintainers (or better yet, package and take a maintainer
role yourself).
Why is this 2.0 and not 1.3?
MyPaint 2.0 adds a new layer mode and uses a different compositing
method than before (by default, this is configurable), which means
that you can create files in 2.0 that will not look the same when
opened in earlier versions. Additionally, changes to the brush
parameters means that you can create stroke data in 2.0 that cannot
be safely used in earlier versions.
Major New Features
Linear compositing and spectral blending (pigment). Layer
views. Brush strokes dependent on view rotation and view zoom.
Additional symmetry modes: vertical, vertical+horizontal,
rotational, snowflake. Expanded flood fill functionality:
offset, feather, gap detection and more. New brush settings:
offsets, gridmap, additional smudge settings, posterize, pigment.
New brush inputs: barrel rotation, base radius, zoom level,
gridmap x/y, direction 360, attack angle.
Diffstat (limited to 'graphics')
-rw-r--r-- | graphics/mypaint/Makefile | 49 | ||||
-rw-r--r-- | graphics/mypaint/PLIST | 1086 | ||||
-rw-r--r-- | graphics/mypaint/distinfo | 14 | ||||
-rw-r--r-- | graphics/mypaint/patches/patch-SConscript | 13 | ||||
-rw-r--r-- | graphics/mypaint/patches/patch-SConstruct | 45 | ||||
-rw-r--r-- | graphics/mypaint/patches/patch-lib_colorchanger__crossed__bowl.hpp | 24 | ||||
-rw-r--r-- | graphics/mypaint/patches/patch-lib_meta.py | 22 |
7 files changed, 550 insertions, 703 deletions
diff --git a/graphics/mypaint/Makefile b/graphics/mypaint/Makefile index 75adcf48dcc..f68f748c68c 100644 --- a/graphics/mypaint/Makefile +++ b/graphics/mypaint/Makefile @@ -1,65 +1,42 @@ -# $NetBSD: Makefile,v 1.42 2019/11/02 22:38:00 rillig Exp $ +# $NetBSD: Makefile,v 1.43 2020/03/04 13:51:51 wiz Exp $ -DISTNAME= mypaint-1.2.1 -PKGREVISION= 4 +DISTNAME= mypaint-2.0.0 CATEGORIES= graphics MASTER_SITES= ${MASTER_SITE_GITHUB:=mypaint/} EXTRACT_SUFX= .tar.xz GITHUB_PROJECT= mypaint GITHUB_RELEASE= v${PKGVERSION_NOREV} - MAINTAINER= ryoon@NetBSD.org HOMEPAGE= http://mypaint.org/ COMMENT= Fast and easy open-source graphics application for digital painters LICENSE= gnu-gpl-v2 -CONFLICTS+= libmypaint-[0-9]* - DEPENDS+= ${PYPKGPREFIX}-gobject3-[0-9]*:../../devel/py-gobject3 +TOOL_DEPENDS+= swig3-[0-9]*:../../devel/swig3 -USE_LANGUAGES= c c++ - -USE_TOOLS+= bash:run msgfmt pkg-config - -PYTHON_VERSIONS_ACCEPTED= 27 # py-gtk2 +EGG_NAME= MyPaint-${PKGVERSION_NOREV}a0 -USE_PKGLOCALEDIR= yes -SUBST_CLASSES+= python -SUBST_STAGE.python= pre-configure -SUBST_FILES.python= SConscript -SUBST_VARS.python= PYTHONBIN - -LDFLAGS+= -lintl - -REPLACE_BASH= brushes/label-brush-mypaint.sh - -SCONS_ARGS+= enable_profiling=False -SCONS_ARGS+= enable_openmp=False -SCONS_ARGS+= prefix=${DESTDIR}${PREFIX} +USE_LANGUAGES= c c++ -do-build: - ${LN} -sf ${PREFIX}/bin/swig2.0 \ - ${BUILDLINK_DIR}/bin/swig - cd ${WRKSRC} && cd ${BUILD_DIRS} && \ - ${SETENV} ${MAKE_ENV} \ - ${SCONSBIN} ${SCONS_ARGS} +USE_TOOLS+= bash:run msgfmt pkg-config -do-install: - cd ${WRKSRC} && cd ${INSTALL_DIRS} && \ - ${SETENV} ${MAKE_ENV} \ - ${SCONSBIN} ${SCONS_ARGS} install +pre-configure: + ${LN} -sf ${PREFIX}/bin/swig3.0 ${BUILDLINK_DIR}/bin/swig .include "../../graphics/hicolor-icon-theme/buildlink3.mk" .include "../../sysutils/desktop-file-utils/desktopdb.mk" .include "../../devel/gettext-lib/buildlink3.mk" -.include "../../devel/scons/buildlink3.mk" -.include "../../devel/swig2/buildlink3.mk" +BUILDLINK_API_DEPENDS.libmypaint+= libmypaint>=1.5.0 +.include "../../graphics/libmypaint/buildlink3.mk" +BUILDLINK_API_DEPENDS.mypaint-brushes+= mypaint-brushes>=2.0 +.include "../../graphics/mypaint-brushes/buildlink3.mk" .include "../../textproc/json-c/buildlink3.mk" .include "../../graphics/lcms2/buildlink3.mk" .include "../../x11/gtk3/buildlink3.mk" .include "../../devel/py-gobject3-common/buildlink3.mk" .include "../../math/py-numpy/buildlink3.mk" .include "../../lang/python/pyversion.mk" +.include "../../lang/python/egg.mk" .include "../../mk/bsd.pkg.mk" diff --git a/graphics/mypaint/PLIST b/graphics/mypaint/PLIST index 44abc0c37c9..c0d79bceb4e 100644 --- a/graphics/mypaint/PLIST +++ b/graphics/mypaint/PLIST @@ -1,21 +1,441 @@ -@comment $NetBSD: PLIST,v 1.4 2018/07/17 12:34:52 ryoon Exp $ +@comment $NetBSD: PLIST,v 1.5 2020/03/04 13:51:51 wiz Exp $ bin/mypaint bin/mypaint-ora-thumbnailer -include/libmypaint/glib/mypaint-brush.h -include/libmypaint/glib/mypaint-gegl-glib.h -include/libmypaint/mypaint-brush-settings-gen.h -include/libmypaint/mypaint-brush-settings.h -include/libmypaint/mypaint-brush.h -include/libmypaint/mypaint-config.h -include/libmypaint/mypaint-fixed-tiled-surface.h -include/libmypaint/mypaint-glib-compat.h -include/libmypaint/mypaint-rectangle.h -include/libmypaint/mypaint-surface.h -include/libmypaint/mypaint-tiled-surface.h -lib/libmypaint.a -lib/mypaint/_mypaintlib.so -lib/pkgconfig/libmypaint.pc -share/appdata/mypaint.appdata.xml +lib/mypaint/${EGG_INFODIR}/PKG-INFO +lib/mypaint/${EGG_INFODIR}/SOURCES.txt +lib/mypaint/${EGG_INFODIR}/dependency_links.txt +lib/mypaint/${EGG_INFODIR}/top_level.txt +lib/mypaint/gui/__init__.py +lib/mypaint/gui/__init__.pyc +lib/mypaint/gui/__init__.pyo +lib/mypaint/gui/accelmap.py +lib/mypaint/gui/accelmap.pyc +lib/mypaint/gui/accelmap.pyo +lib/mypaint/gui/application.py +lib/mypaint/gui/application.pyc +lib/mypaint/gui/application.pyo +lib/mypaint/gui/autorecover.glade +lib/mypaint/gui/autorecover.py +lib/mypaint/gui/autorecover.pyc +lib/mypaint/gui/autorecover.pyo +lib/mypaint/gui/backgroundwindow.py +lib/mypaint/gui/backgroundwindow.pyc +lib/mypaint/gui/backgroundwindow.pyo +lib/mypaint/gui/blendmodehandler.py +lib/mypaint/gui/blendmodehandler.pyc +lib/mypaint/gui/blendmodehandler.pyo +lib/mypaint/gui/brushcolor.py +lib/mypaint/gui/brushcolor.pyc +lib/mypaint/gui/brushcolor.pyo +lib/mypaint/gui/brusheditor.glade +lib/mypaint/gui/brusheditor.py +lib/mypaint/gui/brusheditor.pyc +lib/mypaint/gui/brusheditor.pyo +lib/mypaint/gui/brushiconeditor.py +lib/mypaint/gui/brushiconeditor.pyc +lib/mypaint/gui/brushiconeditor.pyo +lib/mypaint/gui/brushmanager.py +lib/mypaint/gui/brushmanager.pyc +lib/mypaint/gui/brushmanager.pyo +lib/mypaint/gui/brushmodifier.py +lib/mypaint/gui/brushmodifier.pyc +lib/mypaint/gui/brushmodifier.pyo +lib/mypaint/gui/brushselectionwindow.py +lib/mypaint/gui/brushselectionwindow.pyc +lib/mypaint/gui/brushselectionwindow.pyo +lib/mypaint/gui/builderhacks.py +lib/mypaint/gui/builderhacks.pyc +lib/mypaint/gui/builderhacks.pyo +lib/mypaint/gui/buttonmap.py +lib/mypaint/gui/buttonmap.pyc +lib/mypaint/gui/buttonmap.pyo +lib/mypaint/gui/colorpicker.py +lib/mypaint/gui/colorpicker.pyc +lib/mypaint/gui/colorpicker.pyo +lib/mypaint/gui/colorpreview.py +lib/mypaint/gui/colorpreview.pyc +lib/mypaint/gui/colorpreview.pyo +lib/mypaint/gui/colors/__init__.py +lib/mypaint/gui/colors/__init__.pyc +lib/mypaint/gui/colors/__init__.pyo +lib/mypaint/gui/colors/adjbases.py +lib/mypaint/gui/colors/adjbases.pyc +lib/mypaint/gui/colors/adjbases.pyo +lib/mypaint/gui/colors/bases.py +lib/mypaint/gui/colors/bases.pyc +lib/mypaint/gui/colors/bases.pyo +lib/mypaint/gui/colors/changers.py +lib/mypaint/gui/colors/changers.pyc +lib/mypaint/gui/colors/changers.pyo +lib/mypaint/gui/colors/combined.py +lib/mypaint/gui/colors/combined.pyc +lib/mypaint/gui/colors/combined.pyo +lib/mypaint/gui/colors/hcywheel.py +lib/mypaint/gui/colors/hcywheel.pyc +lib/mypaint/gui/colors/hcywheel.pyo +lib/mypaint/gui/colors/hsvcube.py +lib/mypaint/gui/colors/hsvcube.pyc +lib/mypaint/gui/colors/hsvcube.pyo +lib/mypaint/gui/colors/hsvsquare.py +lib/mypaint/gui/colors/hsvsquare.pyc +lib/mypaint/gui/colors/hsvsquare.pyo +lib/mypaint/gui/colors/hsvwheel.py +lib/mypaint/gui/colors/hsvwheel.pyc +lib/mypaint/gui/colors/hsvwheel.pyo +lib/mypaint/gui/colors/paletteview.py +lib/mypaint/gui/colors/paletteview.pyc +lib/mypaint/gui/colors/paletteview.pyo +lib/mypaint/gui/colors/sliders.py +lib/mypaint/gui/colors/sliders.pyc +lib/mypaint/gui/colors/sliders.pyo +lib/mypaint/gui/colors/uimisc.py +lib/mypaint/gui/colors/uimisc.pyc +lib/mypaint/gui/colors/uimisc.pyo +lib/mypaint/gui/colors/util.py +lib/mypaint/gui/colors/util.pyc +lib/mypaint/gui/colors/util.pyo +lib/mypaint/gui/colortools.py +lib/mypaint/gui/colortools.pyc +lib/mypaint/gui/colortools.pyo +lib/mypaint/gui/compatconfig.py +lib/mypaint/gui/compatconfig.pyc +lib/mypaint/gui/compatconfig.pyo +lib/mypaint/gui/compatibility.py +lib/mypaint/gui/compatibility.pyc +lib/mypaint/gui/compatibility.pyo +lib/mypaint/gui/cursor.py +lib/mypaint/gui/cursor.pyc +lib/mypaint/gui/cursor.pyo +lib/mypaint/gui/curve.py +lib/mypaint/gui/curve.pyc +lib/mypaint/gui/curve.pyo +lib/mypaint/gui/device.py +lib/mypaint/gui/device.pyc +lib/mypaint/gui/device.pyo +lib/mypaint/gui/dialogs.py +lib/mypaint/gui/dialogs.pyc +lib/mypaint/gui/dialogs.pyo +lib/mypaint/gui/displayfilter.py +lib/mypaint/gui/displayfilter.pyc +lib/mypaint/gui/displayfilter.pyo +lib/mypaint/gui/document.py +lib/mypaint/gui/document.pyc +lib/mypaint/gui/document.pyo +lib/mypaint/gui/drawutils.py +lib/mypaint/gui/drawutils.pyc +lib/mypaint/gui/drawutils.pyo +lib/mypaint/gui/drawwindow.py +lib/mypaint/gui/drawwindow.pyc +lib/mypaint/gui/drawwindow.pyo +lib/mypaint/gui/externalapp.py +lib/mypaint/gui/externalapp.pyc +lib/mypaint/gui/externalapp.pyo +lib/mypaint/gui/factoryaction.py +lib/mypaint/gui/factoryaction.pyc +lib/mypaint/gui/factoryaction.pyo +lib/mypaint/gui/filehandling.py +lib/mypaint/gui/filehandling.pyc +lib/mypaint/gui/filehandling.pyo +lib/mypaint/gui/fill.py +lib/mypaint/gui/fill.pyc +lib/mypaint/gui/fill.pyo +lib/mypaint/gui/footer.py +lib/mypaint/gui/footer.pyc +lib/mypaint/gui/footer.pyo +lib/mypaint/gui/framewindow.py +lib/mypaint/gui/framewindow.pyc +lib/mypaint/gui/framewindow.pyo +lib/mypaint/gui/freehand.py +lib/mypaint/gui/freehand.pyc +lib/mypaint/gui/freehand.pyo +lib/mypaint/gui/gtkexcepthook.py +lib/mypaint/gui/gtkexcepthook.pyc +lib/mypaint/gui/gtkexcepthook.pyo +lib/mypaint/gui/history.py +lib/mypaint/gui/history.pyc +lib/mypaint/gui/history.pyo +lib/mypaint/gui/historypopup.py +lib/mypaint/gui/historypopup.pyc +lib/mypaint/gui/historypopup.pyo +lib/mypaint/gui/inktool.glade +lib/mypaint/gui/inktool.py +lib/mypaint/gui/inktool.pyc +lib/mypaint/gui/inktool.pyo +lib/mypaint/gui/inputtestwindow.py +lib/mypaint/gui/inputtestwindow.pyc +lib/mypaint/gui/inputtestwindow.pyo +lib/mypaint/gui/keyboard.py +lib/mypaint/gui/keyboard.pyc +lib/mypaint/gui/keyboard.pyo +lib/mypaint/gui/layermanip.py +lib/mypaint/gui/layermanip.pyc +lib/mypaint/gui/layermanip.pyo +lib/mypaint/gui/layermodes.py +lib/mypaint/gui/layermodes.pyc +lib/mypaint/gui/layermodes.pyo +lib/mypaint/gui/layerprops.glade +lib/mypaint/gui/layerprops.py +lib/mypaint/gui/layerprops.pyc +lib/mypaint/gui/layerprops.pyo +lib/mypaint/gui/layers.py +lib/mypaint/gui/layers.pyc +lib/mypaint/gui/layers.pyo +lib/mypaint/gui/layerswindow.py +lib/mypaint/gui/layerswindow.pyc +lib/mypaint/gui/layerswindow.pyo +lib/mypaint/gui/layerswindow.xml +lib/mypaint/gui/layervis.glade +lib/mypaint/gui/layervis.py +lib/mypaint/gui/layervis.pyc +lib/mypaint/gui/layervis.pyo +lib/mypaint/gui/linemode.py +lib/mypaint/gui/linemode.pyc +lib/mypaint/gui/linemode.pyo +lib/mypaint/gui/main.py +lib/mypaint/gui/main.pyc +lib/mypaint/gui/main.pyo +lib/mypaint/gui/menu.xml +lib/mypaint/gui/meta.py +lib/mypaint/gui/meta.pyc +lib/mypaint/gui/meta.pyo +lib/mypaint/gui/mode.py +lib/mypaint/gui/mode.pyc +lib/mypaint/gui/mode.pyo +lib/mypaint/gui/mvp.py +lib/mypaint/gui/mvp.pyc +lib/mypaint/gui/mvp.pyo +lib/mypaint/gui/mypaint.glade +lib/mypaint/gui/objfactory.py +lib/mypaint/gui/objfactory.pyc +lib/mypaint/gui/objfactory.pyo +lib/mypaint/gui/optionspanel.py +lib/mypaint/gui/optionspanel.pyc +lib/mypaint/gui/optionspanel.pyo +lib/mypaint/gui/overlays.py +lib/mypaint/gui/overlays.pyc +lib/mypaint/gui/overlays.pyo +lib/mypaint/gui/picker.py +lib/mypaint/gui/picker.pyc +lib/mypaint/gui/picker.pyo +lib/mypaint/gui/pixbuflist.py +lib/mypaint/gui/pixbuflist.pyc +lib/mypaint/gui/pixbuflist.pyo +lib/mypaint/gui/preferenceswindow.glade +lib/mypaint/gui/preferenceswindow.py +lib/mypaint/gui/preferenceswindow.pyc +lib/mypaint/gui/preferenceswindow.pyo +lib/mypaint/gui/previewwindow.py +lib/mypaint/gui/previewwindow.pyc +lib/mypaint/gui/previewwindow.pyo +lib/mypaint/gui/profiling.py +lib/mypaint/gui/profiling.pyc +lib/mypaint/gui/profiling.pyo +lib/mypaint/gui/quickchoice.py +lib/mypaint/gui/quickchoice.pyc +lib/mypaint/gui/quickchoice.pyo +lib/mypaint/gui/resources.xml +lib/mypaint/gui/scratchwindow.py +lib/mypaint/gui/scratchwindow.pyc +lib/mypaint/gui/scratchwindow.pyo +lib/mypaint/gui/spinbox.py +lib/mypaint/gui/spinbox.pyc +lib/mypaint/gui/spinbox.pyo +lib/mypaint/gui/stategroup.py +lib/mypaint/gui/stategroup.pyc +lib/mypaint/gui/stategroup.pyo +lib/mypaint/gui/style.py +lib/mypaint/gui/style.pyc +lib/mypaint/gui/style.pyo +lib/mypaint/gui/symmetry.py +lib/mypaint/gui/symmetry.pyc +lib/mypaint/gui/symmetry.pyo +lib/mypaint/gui/tileddrawwidget.py +lib/mypaint/gui/tileddrawwidget.pyc +lib/mypaint/gui/tileddrawwidget.pyo +lib/mypaint/gui/toolbar-blendmodes.xml +lib/mypaint/gui/toolbar-edit.xml +lib/mypaint/gui/toolbar-file.xml +lib/mypaint/gui/toolbar-linemodes.xml +lib/mypaint/gui/toolbar-scrap.xml +lib/mypaint/gui/toolbar-view-manips.xml +lib/mypaint/gui/toolbar-view-modes.xml +lib/mypaint/gui/toolbar-view-resets.xml +lib/mypaint/gui/toolbar.py +lib/mypaint/gui/toolbar.pyc +lib/mypaint/gui/toolbar.pyo +lib/mypaint/gui/toolbar.xml +lib/mypaint/gui/toolstack.py +lib/mypaint/gui/toolstack.pyc +lib/mypaint/gui/toolstack.pyo +lib/mypaint/gui/topbar.py +lib/mypaint/gui/topbar.pyc +lib/mypaint/gui/topbar.pyo +lib/mypaint/gui/uicolor.py +lib/mypaint/gui/uicolor.pyc +lib/mypaint/gui/uicolor.pyo +lib/mypaint/gui/userconfig.py +lib/mypaint/gui/userconfig.pyc +lib/mypaint/gui/userconfig.pyo +lib/mypaint/gui/viewmanip.py +lib/mypaint/gui/viewmanip.pyc +lib/mypaint/gui/viewmanip.pyo +lib/mypaint/gui/widgets.py +lib/mypaint/gui/widgets.pyc +lib/mypaint/gui/widgets.pyo +lib/mypaint/gui/windowing.py +lib/mypaint/gui/windowing.pyc +lib/mypaint/gui/windowing.pyo +lib/mypaint/gui/workspace.py +lib/mypaint/gui/workspace.pyc +lib/mypaint/gui/workspace.pyo +lib/mypaint/lib/__init__.py +lib/mypaint/lib/__init__.pyc +lib/mypaint/lib/__init__.pyo +lib/mypaint/lib/_mypaintlib.so +lib/mypaint/lib/alg.py +lib/mypaint/lib/alg.pyc +lib/mypaint/lib/alg.pyo +lib/mypaint/lib/autosave.py +lib/mypaint/lib/autosave.pyc +lib/mypaint/lib/autosave.pyo +lib/mypaint/lib/brush.py +lib/mypaint/lib/brush.pyc +lib/mypaint/lib/brush.pyo +lib/mypaint/lib/brushes_migrate_json.py +lib/mypaint/lib/brushes_migrate_json.pyc +lib/mypaint/lib/brushes_migrate_json.pyo +lib/mypaint/lib/brushsettings.py +lib/mypaint/lib/brushsettings.pyc +lib/mypaint/lib/brushsettings.pyo +lib/mypaint/lib/cache.py +lib/mypaint/lib/cache.pyc +lib/mypaint/lib/cache.pyo +lib/mypaint/lib/color.py +lib/mypaint/lib/color.pyc +lib/mypaint/lib/color.pyo +lib/mypaint/lib/command.py +lib/mypaint/lib/command.pyc +lib/mypaint/lib/command.pyo +lib/mypaint/lib/config.py +lib/mypaint/lib/config.pyc +lib/mypaint/lib/config.pyo +lib/mypaint/lib/document.py +lib/mypaint/lib/document.pyc +lib/mypaint/lib/document.pyo +lib/mypaint/lib/eotf.py +lib/mypaint/lib/eotf.pyc +lib/mypaint/lib/eotf.pyo +lib/mypaint/lib/errors.py +lib/mypaint/lib/errors.pyc +lib/mypaint/lib/errors.pyo +lib/mypaint/lib/feedback.py +lib/mypaint/lib/feedback.pyc +lib/mypaint/lib/feedback.pyo +lib/mypaint/lib/fileutils.py +lib/mypaint/lib/fileutils.pyc +lib/mypaint/lib/fileutils.pyo +lib/mypaint/lib/fill_common.py +lib/mypaint/lib/fill_common.pyc +lib/mypaint/lib/fill_common.pyo +lib/mypaint/lib/floodfill.py +lib/mypaint/lib/floodfill.pyc +lib/mypaint/lib/floodfill.pyo +lib/mypaint/lib/gettext.py +lib/mypaint/lib/gettext.pyc +lib/mypaint/lib/gettext.pyo +lib/mypaint/lib/gettext_setup.py +lib/mypaint/lib/gettext_setup.pyc +lib/mypaint/lib/gettext_setup.pyo +lib/mypaint/lib/gichecks.py +lib/mypaint/lib/gichecks.pyc +lib/mypaint/lib/gichecks.pyo +lib/mypaint/lib/glib.py +lib/mypaint/lib/glib.pyc +lib/mypaint/lib/glib.pyo +lib/mypaint/lib/helpers.py +lib/mypaint/lib/helpers.pyc +lib/mypaint/lib/helpers.pyo +lib/mypaint/lib/i18n.py +lib/mypaint/lib/i18n.pyc +lib/mypaint/lib/i18n.pyo +lib/mypaint/lib/idletask.py +lib/mypaint/lib/idletask.pyc +lib/mypaint/lib/idletask.pyo +lib/mypaint/lib/layer/__init__.py +lib/mypaint/lib/layer/__init__.pyc +lib/mypaint/lib/layer/__init__.pyo +lib/mypaint/lib/layer/core.py +lib/mypaint/lib/layer/core.pyc +lib/mypaint/lib/layer/core.pyo +lib/mypaint/lib/layer/data.py +lib/mypaint/lib/layer/data.pyc +lib/mypaint/lib/layer/data.pyo +lib/mypaint/lib/layer/error.py +lib/mypaint/lib/layer/error.pyc +lib/mypaint/lib/layer/error.pyo +lib/mypaint/lib/layer/group.py +lib/mypaint/lib/layer/group.pyc +lib/mypaint/lib/layer/group.pyo +lib/mypaint/lib/layer/rendering.py +lib/mypaint/lib/layer/rendering.pyc +lib/mypaint/lib/layer/rendering.pyo +lib/mypaint/lib/layer/test.py +lib/mypaint/lib/layer/test.pyc +lib/mypaint/lib/layer/test.pyo +lib/mypaint/lib/layer/tree.py +lib/mypaint/lib/layer/tree.pyc +lib/mypaint/lib/layer/tree.pyo +lib/mypaint/lib/layervis.py +lib/mypaint/lib/layervis.pyc +lib/mypaint/lib/layervis.pyo +lib/mypaint/lib/localecodes.py +lib/mypaint/lib/localecodes.pyc +lib/mypaint/lib/localecodes.pyo +lib/mypaint/lib/meta.py +lib/mypaint/lib/meta.pyc +lib/mypaint/lib/meta.pyo +lib/mypaint/lib/modes.py +lib/mypaint/lib/modes.pyc +lib/mypaint/lib/modes.pyo +lib/mypaint/lib/morphology.py +lib/mypaint/lib/morphology.pyc +lib/mypaint/lib/morphology.pyo +lib/mypaint/lib/mypaintlib.py +lib/mypaint/lib/mypaintlib.pyc +lib/mypaint/lib/mypaintlib.pyo +lib/mypaint/lib/naming.py +lib/mypaint/lib/naming.pyc +lib/mypaint/lib/naming.pyo +lib/mypaint/lib/observable.py +lib/mypaint/lib/observable.pyc +lib/mypaint/lib/observable.pyo +lib/mypaint/lib/palette.py +lib/mypaint/lib/palette.pyc +lib/mypaint/lib/palette.pyo +lib/mypaint/lib/pixbuf.py +lib/mypaint/lib/pixbuf.pyc +lib/mypaint/lib/pixbuf.pyo +lib/mypaint/lib/pixbufsurface.py +lib/mypaint/lib/pixbufsurface.pyc +lib/mypaint/lib/pixbufsurface.pyo +lib/mypaint/lib/pycompat.py +lib/mypaint/lib/pycompat.pyc +lib/mypaint/lib/pycompat.pyo +lib/mypaint/lib/stroke.py +lib/mypaint/lib/stroke.pyc +lib/mypaint/lib/stroke.pyo +lib/mypaint/lib/strokemap.py +lib/mypaint/lib/strokemap.pyc +lib/mypaint/lib/strokemap.pyo +lib/mypaint/lib/surface.py +lib/mypaint/lib/surface.pyc +lib/mypaint/lib/surface.pyo +lib/mypaint/lib/tiledsurface.py +lib/mypaint/lib/tiledsurface.pyc +lib/mypaint/lib/tiledsurface.pyo +lib/mypaint/lib/xml.py +lib/mypaint/lib/xml.pyc +lib/mypaint/lib/xml.pyo share/applications/mypaint.desktop share/icons/hicolor/16x16/actions/mypaint-tool-color-palette.png share/icons/hicolor/16x16/actions/mypaint-tool-color-rgb.png @@ -28,7 +448,6 @@ share/icons/hicolor/16x16/actions/mypaint-tool-hsvwheel.png share/icons/hicolor/16x16/actions/mypaint-tool-hue-wheel.png share/icons/hicolor/16x16/actions/mypaint-tool-rings-color-changer.png share/icons/hicolor/16x16/actions/mypaint-tool-wash-color-changer.png -share/icons/hicolor/16x16/apps/mypaint.png share/icons/hicolor/22x22/actions/mypaint-tool-color-palette.png share/icons/hicolor/22x22/actions/mypaint-tool-color-rgb.png share/icons/hicolor/22x22/actions/mypaint-tool-component-sliders.png @@ -40,7 +459,6 @@ share/icons/hicolor/22x22/actions/mypaint-tool-hsvwheel.png share/icons/hicolor/22x22/actions/mypaint-tool-hue-wheel.png share/icons/hicolor/22x22/actions/mypaint-tool-rings-color-changer.png share/icons/hicolor/22x22/actions/mypaint-tool-wash-color-changer.png -share/icons/hicolor/22x22/apps/mypaint.png share/icons/hicolor/24x24/actions/mypaint-add-symbolic.svg share/icons/hicolor/24x24/actions/mypaint-brush-blend-modes-symbolic.svg share/icons/hicolor/24x24/actions/mypaint-brush-stroke-symbolic.svg @@ -54,6 +472,7 @@ share/icons/hicolor/24x24/actions/mypaint-edit-symbolic.svg share/icons/hicolor/24x24/actions/mypaint-eraser-symbolic.svg share/icons/hicolor/24x24/actions/mypaint-expander-collapsed-symbolic.svg share/icons/hicolor/24x24/actions/mypaint-expander-expanded-symbolic.svg +share/icons/hicolor/24x24/actions/mypaint-fill-gc-symbolic.svg share/icons/hicolor/24x24/actions/mypaint-fill-symbolic.svg share/icons/hicolor/24x24/actions/mypaint-frame-symbolic.svg share/icons/hicolor/24x24/actions/mypaint-layer-move-symbolic.svg @@ -73,6 +492,7 @@ share/icons/hicolor/24x24/actions/mypaint-scrap-save-symbolic.svg share/icons/hicolor/24x24/actions/mypaint-scratchpad-symbolic.svg share/icons/hicolor/24x24/actions/mypaint-stroke-symbolic.svg share/icons/hicolor/24x24/actions/mypaint-symmetry-symbolic.svg +share/icons/hicolor/24x24/actions/mypaint-tab-sidebar-swap-symbolic.svg share/icons/hicolor/24x24/actions/mypaint-target-brush-symbolic.svg share/icons/hicolor/24x24/actions/mypaint-target-layer-symbolic.svg share/icons/hicolor/24x24/actions/mypaint-target-stroke-symbolic.svg @@ -101,8 +521,6 @@ share/icons/hicolor/24x24/actions/mypaint-view-symbolic.svg share/icons/hicolor/24x24/actions/mypaint-view-zoom-less-symbolic.svg share/icons/hicolor/24x24/actions/mypaint-view-zoom-more-symbolic.svg share/icons/hicolor/24x24/actions/mypaint-view-zoom-symbolic.svg -share/icons/hicolor/24x24/apps/mypaint.png -share/icons/hicolor/256x256/apps/mypaint.png share/icons/hicolor/32x32/actions/mypaint-tool-color-palette.png share/icons/hicolor/32x32/actions/mypaint-tool-color-rgb.png share/icons/hicolor/32x32/actions/mypaint-tool-component-sliders.png @@ -114,7 +532,6 @@ share/icons/hicolor/32x32/actions/mypaint-tool-hsvwheel.png share/icons/hicolor/32x32/actions/mypaint-tool-hue-wheel.png share/icons/hicolor/32x32/actions/mypaint-tool-rings-color-changer.png share/icons/hicolor/32x32/actions/mypaint-tool-wash-color-changer.png -share/icons/hicolor/32x32/apps/mypaint.png share/icons/hicolor/48x48/actions/mypaint-tool-color-palette.png share/icons/hicolor/48x48/actions/mypaint-tool-color-rgb.png share/icons/hicolor/48x48/actions/mypaint-tool-component-sliders.png @@ -126,8 +543,6 @@ share/icons/hicolor/48x48/actions/mypaint-tool-hsvwheel.png share/icons/hicolor/48x48/actions/mypaint-tool-hue-wheel.png share/icons/hicolor/48x48/actions/mypaint-tool-rings-color-changer.png share/icons/hicolor/48x48/actions/mypaint-tool-wash-color-changer.png -share/icons/hicolor/48x48/apps/mypaint.png -share/icons/hicolor/512x512/apps/mypaint.png share/icons/hicolor/scalable/actions/mypaint-about-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-add-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-bookmark-new-symbolic.svg @@ -159,6 +574,7 @@ share/icons/hicolor/scalable/actions/mypaint-eraser-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-expander-collapsed-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-expander-expanded-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-file-symbolic.svg +share/icons/hicolor/scalable/actions/mypaint-fill-gc-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-fill-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-frame-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-freehand-symbolic.svg @@ -166,6 +582,7 @@ share/icons/hicolor/scalable/actions/mypaint-fullscreen-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-globe-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-help-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-history-symbolic.svg +share/icons/hicolor/scalable/actions/mypaint-hsv-rotate-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-info-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-layer-above-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-layer-below-symbolic.svg @@ -183,24 +600,26 @@ share/icons/hicolor/scalable/actions/mypaint-layer-painting-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-layer-raise-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-layer-vector-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-layers-symbolic.svg +share/icons/hicolor/scalable/actions/mypaint-layers-view-add-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-left-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-line-sequence-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-lines-and-curves-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-lock-alpha-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-normal-paint-symbolic.svg -share/icons/hicolor/scalable/actions/mypaint-object-hidden-insensitive-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-object-hidden-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-object-locked-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-object-move-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-object-unlocked-symbolic.svg -share/icons/hicolor/scalable/actions/mypaint-object-visible-insensitive-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-object-visible-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-ok-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-options-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-paint-over-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-painting-context-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-paste-symbolic.svg +share/icons/hicolor/scalable/actions/mypaint-pick-color-c-symbolic.svg +share/icons/hicolor/scalable/actions/mypaint-pick-color-h-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-pick-color-symbolic.svg +share/icons/hicolor/scalable/actions/mypaint-pick-color-y-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-quit-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-redo-ltr-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-redo-rtl-symbolic.svg @@ -215,6 +634,7 @@ share/icons/hicolor/scalable/actions/mypaint-stroke-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-symmetry-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-symmetry.svg share/icons/hicolor/scalable/actions/mypaint-tab-options-symbolic.svg +share/icons/hicolor/scalable/actions/mypaint-tab-sidebar-swap-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-target-brush-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-target-layer-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-target-stroke-symbolic.svg @@ -244,72 +664,92 @@ share/icons/hicolor/scalable/actions/mypaint-view-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-view-zoom-less-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-view-zoom-more-symbolic.svg share/icons/hicolor/scalable/actions/mypaint-view-zoom-symbolic.svg -share/libmypaint/__init__.py -share/libmypaint/brushsettings.json -share/libmypaint/brushsettings.py -share/libmypaint/generate.py -share/locale/ar_AR/LC_MESSAGES/libmypaint.mo +share/icons/hicolor/scalable/apps/org.mypaint.MyPaint.svg +share/icons/hicolor/symbolic/apps/org.mypaint.MyPaint-symbolic.svg +share/locale/af/LC_MESSAGES/mypaint.mo +share/locale/ar/LC_MESSAGES/mypaint.mo +share/locale/as/LC_MESSAGES/mypaint.mo +share/locale/ast/LC_MESSAGES/mypaint.mo +share/locale/az/LC_MESSAGES/mypaint.mo +share/locale/be/LC_MESSAGES/mypaint.mo +share/locale/bg/LC_MESSAGES/mypaint.mo +share/locale/bn/LC_MESSAGES/mypaint.mo +share/locale/br/LC_MESSAGES/mypaint.mo share/locale/brx/LC_MESSAGES/mypaint.mo -share/locale/ca/LC_MESSAGES/libmypaint.mo +share/locale/bs/LC_MESSAGES/mypaint.mo share/locale/ca/LC_MESSAGES/mypaint.mo -share/locale/cs/LC_MESSAGES/libmypaint.mo +share/locale/ca@valencia/LC_MESSAGES/mypaint.mo +share/locale/ckb/LC_MESSAGES/mypaint.mo share/locale/cs/LC_MESSAGES/mypaint.mo -share/locale/da/LC_MESSAGES/libmypaint.mo +share/locale/csb/LC_MESSAGES/mypaint.mo share/locale/da/LC_MESSAGES/mypaint.mo -share/locale/de/LC_MESSAGES/libmypaint.mo share/locale/de/LC_MESSAGES/mypaint.mo +share/locale/dz/LC_MESSAGES/mypaint.mo share/locale/el/LC_MESSAGES/mypaint.mo -share/locale/en_CA/LC_MESSAGES/libmypaint.mo share/locale/en_CA/LC_MESSAGES/mypaint.mo -share/locale/en_GB/LC_MESSAGES/libmypaint.mo share/locale/en_GB/LC_MESSAGES/mypaint.mo -share/locale/es/LC_MESSAGES/libmypaint.mo +share/locale/eo/LC_MESSAGES/mypaint.mo share/locale/es/LC_MESSAGES/mypaint.mo -share/locale/fa/LC_MESSAGES/libmypaint.mo +share/locale/et/LC_MESSAGES/mypaint.mo +share/locale/eu/LC_MESSAGES/mypaint.mo share/locale/fa/LC_MESSAGES/mypaint.mo -share/locale/fi/LC_MESSAGES/libmypaint.mo -share/locale/fr/LC_MESSAGES/libmypaint.mo +share/locale/fi/LC_MESSAGES/mypaint.mo share/locale/fr/LC_MESSAGES/mypaint.mo -share/locale/he/LC_MESSAGES/libmypaint.mo +share/locale/fy/LC_MESSAGES/mypaint.mo +share/locale/ga/LC_MESSAGES/mypaint.mo +share/locale/gl/LC_MESSAGES/mypaint.mo +share/locale/gu/LC_MESSAGES/mypaint.mo share/locale/he/LC_MESSAGES/mypaint.mo -share/locale/hu/LC_MESSAGES/libmypaint.mo +share/locale/hi/LC_MESSAGES/mypaint.mo +share/locale/hr/LC_MESSAGES/mypaint.mo share/locale/hu/LC_MESSAGES/mypaint.mo -share/locale/id/LC_MESSAGES/libmypaint.mo +share/locale/hy/LC_MESSAGES/mypaint.mo share/locale/id/LC_MESSAGES/mypaint.mo -share/locale/it/LC_MESSAGES/libmypaint.mo +share/locale/is/LC_MESSAGES/mypaint.mo share/locale/it/LC_MESSAGES/mypaint.mo -share/locale/ja/LC_MESSAGES/libmypaint.mo share/locale/ja/LC_MESSAGES/mypaint.mo -share/locale/ko/LC_MESSAGES/libmypaint.mo +share/locale/ka/LC_MESSAGES/mypaint.mo +share/locale/kab/LC_MESSAGES/mypaint.mo +share/locale/kk/LC_MESSAGES/mypaint.mo +share/locale/kn/LC_MESSAGES/mypaint.mo share/locale/ko/LC_MESSAGES/mypaint.mo -share/locale/nb/LC_MESSAGES/libmypaint.mo +share/locale/lt/LC_MESSAGES/mypaint.mo +share/locale/lv/LC_MESSAGES/mypaint.mo +share/locale/mai/LC_MESSAGES/mypaint.mo +share/locale/ml/LC_MESSAGES/mypaint.mo +share/locale/mn/LC_MESSAGES/mypaint.mo +share/locale/mr/LC_MESSAGES/mypaint.mo +share/locale/ms/LC_MESSAGES/mypaint.mo share/locale/nb/LC_MESSAGES/mypaint.mo -share/locale/nn_NO/LC_MESSAGES/libmypaint.mo +share/locale/nl/LC_MESSAGES/mypaint.mo share/locale/nn_NO/LC_MESSAGES/mypaint.mo -share/locale/pl/LC_MESSAGES/libmypaint.mo +share/locale/oc/LC_MESSAGES/mypaint.mo +share/locale/pa/LC_MESSAGES/mypaint.mo share/locale/pl/LC_MESSAGES/mypaint.mo -share/locale/pt_BR/LC_MESSAGES/libmypaint.mo +share/locale/pt/LC_MESSAGES/mypaint.mo share/locale/pt_BR/LC_MESSAGES/mypaint.mo -share/locale/ro/LC_MESSAGES/libmypaint.mo share/locale/ro/LC_MESSAGES/mypaint.mo -share/locale/ru/LC_MESSAGES/libmypaint.mo share/locale/ru/LC_MESSAGES/mypaint.mo -share/locale/sc/LC_MESSAGES/libmypaint.mo -share/locale/sk/LC_MESSAGES/libmypaint.mo +share/locale/se/LC_MESSAGES/mypaint.mo share/locale/sk/LC_MESSAGES/mypaint.mo -share/locale/sl/LC_MESSAGES/libmypaint.mo share/locale/sl/LC_MESSAGES/mypaint.mo -share/locale/sr@cyrillic/LC_MESSAGES/mypaint.mo -share/locale/sv/LC_MESSAGES/libmypaint.mo +share/locale/sq/LC_MESSAGES/mypaint.mo +share/locale/sr/LC_MESSAGES/mypaint.mo +share/locale/sr@latin/LC_MESSAGES/mypaint.mo share/locale/sv/LC_MESSAGES/mypaint.mo -share/locale/tr/LC_MESSAGES/libmypaint.mo +share/locale/ta/LC_MESSAGES/mypaint.mo +share/locale/te/LC_MESSAGES/mypaint.mo +share/locale/tg/LC_MESSAGES/mypaint.mo +share/locale/th/LC_MESSAGES/mypaint.mo share/locale/tr/LC_MESSAGES/mypaint.mo -share/locale/uk/LC_MESSAGES/libmypaint.mo share/locale/uk/LC_MESSAGES/mypaint.mo -share/locale/zh_CN/LC_MESSAGES/libmypaint.mo +share/locale/uz/LC_MESSAGES/mypaint.mo +share/locale/vi/LC_MESSAGES/mypaint.mo +share/locale/wa/LC_MESSAGES/mypaint.mo share/locale/zh_CN/LC_MESSAGES/mypaint.mo -share/locale/zh_TW/LC_MESSAGES/libmypaint.mo +share/locale/zh_HK/LC_MESSAGES/mypaint.mo share/locale/zh_TW/LC_MESSAGES/mypaint.mo +share/metainfo/mypaint.appdata.xml share/mypaint/backgrounds/01_white.png share/mypaint/backgrounds/02_black.png share/mypaint/backgrounds/03_check1.png @@ -319,8 +759,8 @@ share/mypaint/backgrounds/04_grey2.png share/mypaint/backgrounds/05_grey3.png share/mypaint/backgrounds/10_soft_yellow.png share/mypaint/backgrounds/11_weak_blue.png -share/mypaint/backgrounds/50_comicthumbs.png -share/mypaint/backgrounds/50_storyboard-template.png +share/mypaint/backgrounds/50_comic_thumbnails.png +share/mypaint/backgrounds/50_storyboard.png share/mypaint/backgrounds/README.md share/mypaint/backgrounds/canvas1_1.png share/mypaint/backgrounds/canvas1_2.png @@ -333,29 +773,10 @@ share/mypaint/backgrounds/mrmamurk/MrMamurk_readme.txt share/mypaint/backgrounds/mrmamurk/mamurk_a_1.png share/mypaint/backgrounds/mrmamurk/mamurk_a_2.png share/mypaint/backgrounds/mrmamurk/mamurk_b_1.png -share/mypaint/backgrounds/mrmamurk/mamurk_b_2.png -share/mypaint/backgrounds/mrmamurk/mamurk_b_3.png -share/mypaint/backgrounds/mrmamurk/mamurk_b_4.png -share/mypaint/backgrounds/mrmamurk/mamurk_b_5.png -share/mypaint/backgrounds/mrmamurk/mamurk_b_6.png -share/mypaint/backgrounds/mrmamurk/mamurk_c_1.png -share/mypaint/backgrounds/mrmamurk/mamurk_c_2.png share/mypaint/backgrounds/mrmamurk/mamurk_c_3.png -share/mypaint/backgrounds/mrmamurk/mamurk_c_4.png -share/mypaint/backgrounds/mrmamurk/mamurk_d_1.png -share/mypaint/backgrounds/mrmamurk/mamurk_d_2.png -share/mypaint/backgrounds/mrmamurk/mamurk_d_3.png -share/mypaint/backgrounds/mrmamurk/mamurk_d_4.png share/mypaint/backgrounds/mrmamurk/mamurk_e_1.png share/mypaint/backgrounds/mrmamurk/mamurk_e_2.png -share/mypaint/backgrounds/mrmamurk/mamurk_e_3.png -share/mypaint/backgrounds/mrmamurk/mamurk_e_4.png -share/mypaint/backgrounds/mrmamurk/mamurk_e_5.png -share/mypaint/backgrounds/mrmamurk/mamurk_e_6.png share/mypaint/backgrounds/mrmamurk/mamurk_f_1.png -share/mypaint/backgrounds/mrmamurk/mamurk_f_2.png -share/mypaint/backgrounds/mrmamurk/mamurk_f_3.png -share/mypaint/backgrounds/mrmamurk/mamurk_f_4.png share/mypaint/backgrounds/paper1_1.png share/mypaint/backgrounds/paper1_10.png share/mypaint/backgrounds/paper1_11.png @@ -411,505 +832,10 @@ share/mypaint/backgrounds/ramon/HR_PastelPaper 02.png share/mypaint/backgrounds/ramon/HR_RoughPaper.png share/mypaint/backgrounds/ramon/HR_SketchPaper 02.png share/mypaint/backgrounds/ramon/HR_SketchPaper.png -share/mypaint/backgrounds/ramon/HR_Wall_Paper.png share/mypaint/backgrounds/ramon/HR_WaterColor.png share/mypaint/backgrounds/ramon/readme_papers.txt share/mypaint/backgrounds/squares2.png share/mypaint/backgrounds/squares2_blue.png -share/mypaint/brushes/FX_blender_prev.png -share/mypaint/brushes/classic/blend+paint.myb -share/mypaint/brushes/classic/blend+paint_prev.png -share/mypaint/brushes/classic/blending_knife.myb -share/mypaint/brushes/classic/blending_knife_prev.png -share/mypaint/brushes/classic/blur.myb -share/mypaint/brushes/classic/blur_prev.png -share/mypaint/brushes/classic/brush.myb -share/mypaint/brushes/classic/brush_prev.png -share/mypaint/brushes/classic/bulk.myb -share/mypaint/brushes/classic/bulk_prev.png -share/mypaint/brushes/classic/calligraphy.myb -share/mypaint/brushes/classic/calligraphy_prev.png -share/mypaint/brushes/classic/charcoal.myb -share/mypaint/brushes/classic/charcoal_prev.png -share/mypaint/brushes/classic/coarse_bulk_1.myb -share/mypaint/brushes/classic/coarse_bulk_1_prev.png -share/mypaint/brushes/classic/coarse_bulk_2.myb -share/mypaint/brushes/classic/coarse_bulk_2_prev.png -share/mypaint/brushes/classic/coarse_bulk_3.myb -share/mypaint/brushes/classic/coarse_bulk_3_prev.png -share/mypaint/brushes/classic/dry_brush.myb -share/mypaint/brushes/classic/dry_brush_prev.png -share/mypaint/brushes/classic/imp_blending.myb -share/mypaint/brushes/classic/imp_blending_prev.png -share/mypaint/brushes/classic/imp_details.myb -share/mypaint/brushes/classic/imp_details_prev.png -share/mypaint/brushes/classic/impressionism.myb -share/mypaint/brushes/classic/impressionism_prev.png -share/mypaint/brushes/classic/ink_blot.myb -share/mypaint/brushes/classic/ink_blot_prev.png -share/mypaint/brushes/classic/ink_eraser.myb -share/mypaint/brushes/classic/ink_eraser_prev.png -share/mypaint/brushes/classic/kabura.myb -share/mypaint/brushes/classic/kabura_prev.png -share/mypaint/brushes/classic/knife.myb -share/mypaint/brushes/classic/knife_prev.png -share/mypaint/brushes/classic/long_grass.myb -share/mypaint/brushes/classic/long_grass_prev.png -share/mypaint/brushes/classic/marker_fat.myb -share/mypaint/brushes/classic/marker_fat_prev.png -share/mypaint/brushes/classic/marker_small.myb -share/mypaint/brushes/classic/marker_small_prev.png -share/mypaint/brushes/classic/modelling.myb -share/mypaint/brushes/classic/modelling2.myb -share/mypaint/brushes/classic/modelling2_prev.png -share/mypaint/brushes/classic/modelling_prev.png -share/mypaint/brushes/classic/pen.myb -share/mypaint/brushes/classic/pen_prev.png -share/mypaint/brushes/classic/pencil.myb -share/mypaint/brushes/classic/pencil_prev.png -share/mypaint/brushes/classic/pointy_ink.myb -share/mypaint/brushes/classic/pointy_ink_prev.png -share/mypaint/brushes/classic/puantilism.myb -share/mypaint/brushes/classic/puantilism2.myb -share/mypaint/brushes/classic/puantilism2_prev.png -share/mypaint/brushes/classic/puantilism_prev.png -share/mypaint/brushes/classic/rounded.myb -share/mypaint/brushes/classic/rounded_prev.png -share/mypaint/brushes/classic/short_grass.myb -share/mypaint/brushes/classic/short_grass_prev.png -share/mypaint/brushes/classic/slow_ink.myb -share/mypaint/brushes/classic/slow_ink_prev.png -share/mypaint/brushes/classic/smudge+paint.myb -share/mypaint/brushes/classic/smudge+paint_prev.png -share/mypaint/brushes/classic/smudge.myb -share/mypaint/brushes/classic/smudge_prev.png -share/mypaint/brushes/classic/textured_ink.myb -share/mypaint/brushes/classic/textured_ink_prev.png -share/mypaint/brushes/classic/wet_knife.myb -share/mypaint/brushes/classic/wet_knife_prev.png -share/mypaint/brushes/deevad/2B_pencil.myb -share/mypaint/brushes/deevad/2B_pencil_prev.png -share/mypaint/brushes/deevad/4H_pencil.myb -share/mypaint/brushes/deevad/4H_pencil_prev.png -share/mypaint/brushes/deevad/airbrush.myb -share/mypaint/brushes/deevad/airbrush_prev.png -share/mypaint/brushes/deevad/ballpen.myb -share/mypaint/brushes/deevad/ballpen_prev.png -share/mypaint/brushes/deevad/basic_digital_brush.myb -share/mypaint/brushes/deevad/basic_digital_brush_prev.png -share/mypaint/brushes/deevad/basic_digital_brush_smudging.myb -share/mypaint/brushes/deevad/basic_digital_brush_smudging_prev.png -share/mypaint/brushes/deevad/basic_digital_knife.myb -share/mypaint/brushes/deevad/basic_digital_knife_prev.png -share/mypaint/brushes/deevad/basic_digital_knife_smudging.myb -share/mypaint/brushes/deevad/basic_digital_knife_smudging_prev.png -share/mypaint/brushes/deevad/blending.myb -share/mypaint/brushes/deevad/blending_prev.png -share/mypaint/brushes/deevad/brush.myb -share/mypaint/brushes/deevad/brush_prev.png -share/mypaint/brushes/deevad/chalk.myb -share/mypaint/brushes/deevad/chalk_prev.png -share/mypaint/brushes/deevad/detail_brush_large.myb -share/mypaint/brushes/deevad/detail_brush_large_glazing.myb -share/mypaint/brushes/deevad/detail_brush_large_glazing_prev.png -share/mypaint/brushes/deevad/detail_brush_large_prev.png -share/mypaint/brushes/deevad/detail_brush_thin.myb -share/mypaint/brushes/deevad/detail_brush_thin_glazing.myb -share/mypaint/brushes/deevad/detail_brush_thin_glazing_prev.png -share/mypaint/brushes/deevad/detail_brush_thin_prev.png -share/mypaint/brushes/deevad/fill.myb -share/mypaint/brushes/deevad/fill_prev.png -share/mypaint/brushes/deevad/grainy_blending.myb -share/mypaint/brushes/deevad/grainy_blending_prev.png -share/mypaint/brushes/deevad/kneaded_eraser.myb -share/mypaint/brushes/deevad/kneaded_eraser_large.myb -share/mypaint/brushes/deevad/kneaded_eraser_large_prev.png -share/mypaint/brushes/deevad/kneaded_eraser_prev.png -share/mypaint/brushes/deevad/large_hard_eraser.myb -share/mypaint/brushes/deevad/large_hard_eraser_prev.png -share/mypaint/brushes/deevad/large_watercolor_fringe.myb -share/mypaint/brushes/deevad/large_watercolor_fringe_prev.png -share/mypaint/brushes/deevad/liner.myb -share/mypaint/brushes/deevad/liner_prev.png -share/mypaint/brushes/deevad/only_water_fringe.myb -share/mypaint/brushes/deevad/only_water_fringe_prev.png -share/mypaint/brushes/deevad/pen-note.myb -share/mypaint/brushes/deevad/pen-note_prev.png -share/mypaint/brushes/deevad/pen.myb -share/mypaint/brushes/deevad/pen_prev.png -share/mypaint/brushes/deevad/readme.txt -share/mypaint/brushes/deevad/rigger_brush.myb -share/mypaint/brushes/deevad/rigger_brush_prev.png -share/mypaint/brushes/deevad/rigger_brush_thin.myb -share/mypaint/brushes/deevad/rigger_brush_thin_prev.png -share/mypaint/brushes/deevad/rough.myb -share/mypaint/brushes/deevad/rough_prev.png -share/mypaint/brushes/deevad/soft-dip-pen.myb -share/mypaint/brushes/deevad/soft-dip-pen_prev.png -share/mypaint/brushes/deevad/sponge_smudging.myb -share/mypaint/brushes/deevad/sponge_smudging_prev.png -share/mypaint/brushes/deevad/spray.myb -share/mypaint/brushes/deevad/spray2.myb -share/mypaint/brushes/deevad/spray2_prev.png -share/mypaint/brushes/deevad/spray_prev.png -share/mypaint/brushes/deevad/thin_hard_eraser.myb -share/mypaint/brushes/deevad/thin_hard_eraser_prev.png -share/mypaint/brushes/deevad/thin_watercolor.myb -share/mypaint/brushes/deevad/thin_watercolor_prev.png -share/mypaint/brushes/deevad/watercolor_expressive.myb -share/mypaint/brushes/deevad/watercolor_expressive_prev.png -share/mypaint/brushes/deevad/watercolor_glazing.myb -share/mypaint/brushes/deevad/watercolor_glazing_prev.png -share/mypaint/brushes/experimental/1pixel.myb -share/mypaint/brushes/experimental/1pixel_prev.png -share/mypaint/brushes/experimental/DNA_brush.myb -share/mypaint/brushes/experimental/DNA_brush_prev.png -share/mypaint/brushes/experimental/basic.myb -share/mypaint/brushes/experimental/basic_prev.png -share/mypaint/brushes/experimental/bubble.myb -share/mypaint/brushes/experimental/bubble_prev.png -share/mypaint/brushes/experimental/fur.myb -share/mypaint/brushes/experimental/fur_prev.png -share/mypaint/brushes/experimental/glow.myb -share/mypaint/brushes/experimental/glow_prev.png -share/mypaint/brushes/experimental/hard_blot.myb -share/mypaint/brushes/experimental/hard_blot_prev.png -share/mypaint/brushes/experimental/hard_sting.myb -share/mypaint/brushes/experimental/hard_sting_prev.png -share/mypaint/brushes/experimental/irregular_ink.myb -share/mypaint/brushes/experimental/irregular_ink_prev.png -share/mypaint/brushes/experimental/leaves.myb -share/mypaint/brushes/experimental/leaves_prev.png -share/mypaint/brushes/experimental/particules_3.myb -share/mypaint/brushes/experimental/particules_3_prev.png -share/mypaint/brushes/experimental/particules_eraser.myb -share/mypaint/brushes/experimental/particules_eraser_prev.png -share/mypaint/brushes/experimental/pick_and_drag.myb -share/mypaint/brushes/experimental/pick_and_drag_prev.png -share/mypaint/brushes/experimental/pixel_hardink.myb -share/mypaint/brushes/experimental/pixel_hardink_prev.png -share/mypaint/brushes/experimental/pixelblocking.myb -share/mypaint/brushes/experimental/pixelblocking_prev.png -share/mypaint/brushes/experimental/sewing.myb -share/mypaint/brushes/experimental/sewing_prev.png -share/mypaint/brushes/experimental/small_blot.myb -share/mypaint/brushes/experimental/small_blot_prev.png -share/mypaint/brushes/experimental/soft.myb -share/mypaint/brushes/experimental/soft_irregular.myb -share/mypaint/brushes/experimental/soft_irregular_prev.png -share/mypaint/brushes/experimental/soft_prev.png -share/mypaint/brushes/experimental/spaced-blot.myb -share/mypaint/brushes/experimental/spaced-blot_prev.png -share/mypaint/brushes/experimental/speed_blot.myb -share/mypaint/brushes/experimental/speed_blot_prev.png -share/mypaint/brushes/experimental/subtle_pencil.myb -share/mypaint/brushes/experimental/subtle_pencil_prev.png -share/mypaint/brushes/experimental/track.myb -share/mypaint/brushes/experimental/track_prev.png -share/mypaint/brushes/kaerhon_v1/Airbrush_a.myb -share/mypaint/brushes/kaerhon_v1/Airbrush_a_prev.png -share/mypaint/brushes/kaerhon_v1/Dirty_Transparent_sk.myb -share/mypaint/brushes/kaerhon_v1/Dirty_Transparent_sk_prev.png -share/mypaint/brushes/kaerhon_v1/ReadMe.txt -share/mypaint/brushes/kaerhon_v1/Sketcher2_sk.myb -share/mypaint/brushes/kaerhon_v1/Sketcher2_sk_prev.png -share/mypaint/brushes/kaerhon_v1/Smear_sm.myb -share/mypaint/brushes/kaerhon_v1/Smear_sm_prev.png -share/mypaint/brushes/kaerhon_v1/airbruch_press_a.myb -share/mypaint/brushes/kaerhon_v1/airbruch_press_a_prev.png -share/mypaint/brushes/kaerhon_v1/airsmudge_a.myb -share/mypaint/brushes/kaerhon_v1/airsmudge_a_prev.png -share/mypaint/brushes/kaerhon_v1/airsmudgeultimate_sk.myb -share/mypaint/brushes/kaerhon_v1/airsmudgeultimate_sk_prev.png -share/mypaint/brushes/kaerhon_v1/classic_sk.myb -share/mypaint/brushes/kaerhon_v1/classic_sk_prev.png -share/mypaint/brushes/kaerhon_v1/classicroundblock_static_c.myb -share/mypaint/brushes/kaerhon_v1/classicroundblock_static_c_prev.png -share/mypaint/brushes/kaerhon_v1/extreme_round_l.myb -share/mypaint/brushes/kaerhon_v1/extreme_round_l_prev.png -share/mypaint/brushes/kaerhon_v1/fill_c.myb -share/mypaint/brushes/kaerhon_v1/fill_c_prev.png -share/mypaint/brushes/kaerhon_v1/flat_bar_l.myb -share/mypaint/brushes/kaerhon_v1/flat_bar_l_prev.png -share/mypaint/brushes/kaerhon_v1/ink-slowline_s.myb -share/mypaint/brushes/kaerhon_v1/ink-slowline_s_prev.png -share/mypaint/brushes/kaerhon_v1/ink_slow_s.myb -share/mypaint/brushes/kaerhon_v1/ink_slow_s_prev.png -share/mypaint/brushes/kaerhon_v1/inkster_l.myb -share/mypaint/brushes/kaerhon_v1/inkster_l_prev.png -share/mypaint/brushes/kaerhon_v1/paint_barrr_sm.myb -share/mypaint/brushes/kaerhon_v1/paint_barrr_sm_prev.png -share/mypaint/brushes/kaerhon_v1/paint_radius_2_sm.myb -share/mypaint/brushes/kaerhon_v1/paint_radius_2_sm_prev.png -share/mypaint/brushes/kaerhon_v1/paint_sm.myb -share/mypaint/brushes/kaerhon_v1/paint_sm_prev.png -share/mypaint/brushes/kaerhon_v1/smudge_ink(0.7)_sm.myb -share/mypaint/brushes/kaerhon_v1/smudge_ink(0.7)_sm_prev.png -share/mypaint/brushes/kaerhon_v1/wet_paint_sm.myb -share/mypaint/brushes/kaerhon_v1/wet_paint_sm_prev.png -share/mypaint/brushes/label-brush-mypaint.sh -share/mypaint/brushes/order.conf -share/mypaint/brushes/prev-template.xcf.gz -share/mypaint/brushes/ramon/100%_Opaque.myb -share/mypaint/brushes/ramon/100%_Opaque_prev.png -share/mypaint/brushes/ramon/2B_pencil.myb -share/mypaint/brushes/ramon/2B_pencil_prev.png -share/mypaint/brushes/ramon/B-pencil.myb -share/mypaint/brushes/ramon/B-pencil_prev.png -share/mypaint/brushes/ramon/Beamlight.myb -share/mypaint/brushes/ramon/Beamlight_prev.png -share/mypaint/brushes/ramon/BigAirbrush.myb -share/mypaint/brushes/ramon/BigAirbrush_prev.png -share/mypaint/brushes/ramon/Blur_Fast.myb -share/mypaint/brushes/ramon/Blur_Fast_prev.png -share/mypaint/brushes/ramon/Classic_Paint.myb -share/mypaint/brushes/ramon/Classic_Paint_prev.png -share/mypaint/brushes/ramon/Clouds.myb -share/mypaint/brushes/ramon/Clouds_prev.png -share/mypaint/brushes/ramon/Delayed_.myb -share/mypaint/brushes/ramon/Delayed__prev.png -share/mypaint/brushes/ramon/Dirty_Noise.myb -share/mypaint/brushes/ramon/Dirty_Noise_prev.png -share/mypaint/brushes/ramon/Glow_Airbrush.myb -share/mypaint/brushes/ramon/Glow_Airbrush_prev.png -share/mypaint/brushes/ramon/Grain.myb -share/mypaint/brushes/ramon/Grain_prev.png -share/mypaint/brushes/ramon/Hard_Eraser.myb -share/mypaint/brushes/ramon/Hard_Eraser_prev.png -share/mypaint/brushes/ramon/Knife.myb -share/mypaint/brushes/ramon/Knife_prev.png -share/mypaint/brushes/ramon/Marker.myb -share/mypaint/brushes/ramon/Marker_prev.png -share/mypaint/brushes/ramon/P._Shade.myb -share/mypaint/brushes/ramon/P._Shade_prev.png -share/mypaint/brushes/ramon/Pastel_1.myb -share/mypaint/brushes/ramon/Pastel_1_prev.png -share/mypaint/brushes/ramon/Pen.myb -share/mypaint/brushes/ramon/PenBrush.myb -share/mypaint/brushes/ramon/PenBrush_prev.png -share/mypaint/brushes/ramon/Pen_prev.png -share/mypaint/brushes/ramon/RS_blendOP.myb -share/mypaint/brushes/ramon/RS_blendOP_prev.png -share/mypaint/brushes/ramon/Round.myb -share/mypaint/brushes/ramon/Round_Bl.myb -share/mypaint/brushes/ramon/Round_Bl_prev.png -share/mypaint/brushes/ramon/Round_prev.png -share/mypaint/brushes/ramon/Sketch_1.myb -share/mypaint/brushes/ramon/Sketch_1_prev.png -share/mypaint/brushes/ramon/Smear.myb -share/mypaint/brushes/ramon/Smear_prev.png -share/mypaint/brushes/ramon/Soft_Eraser.myb -share/mypaint/brushes/ramon/Soft_Eraser_prev.png -share/mypaint/brushes/ramon/Thin_Pen.myb -share/mypaint/brushes/ramon/Thin_Pen_prev.png -share/mypaint/brushes/ramon/Wet_Direction.myb -share/mypaint/brushes/ramon/Wet_Direction_prev.png -share/mypaint/brushes/ramon/wet_round.myb -share/mypaint/brushes/ramon/wet_round_prev.png -share/mypaint/brushes/tanda/acrylic-03-only-water.myb -share/mypaint/brushes/tanda/acrylic-03-only-water_prev.png -share/mypaint/brushes/tanda/acrylic-03-paint.myb -share/mypaint/brushes/tanda/acrylic-03-paint_prev.png -share/mypaint/brushes/tanda/acrylic-03-with-water.myb -share/mypaint/brushes/tanda/acrylic-03-with-water_prev.png -share/mypaint/brushes/tanda/acrylic-04-only-water.myb -share/mypaint/brushes/tanda/acrylic-04-only-water_prev.png -share/mypaint/brushes/tanda/acrylic-04-paint.myb -share/mypaint/brushes/tanda/acrylic-04-paint_prev.png -share/mypaint/brushes/tanda/acrylic-04-with-water.myb -share/mypaint/brushes/tanda/acrylic-04-with-water_prev.png -share/mypaint/brushes/tanda/acrylic-05-only-water.myb -share/mypaint/brushes/tanda/acrylic-05-only-water_prev.png -share/mypaint/brushes/tanda/acrylic-05-paint.myb -share/mypaint/brushes/tanda/acrylic-05-paint_prev.png -share/mypaint/brushes/tanda/acrylic-05-with-water.myb -share/mypaint/brushes/tanda/acrylic-05-with-water_prev.png -share/mypaint/brushes/tanda/charcoal-01.myb -share/mypaint/brushes/tanda/charcoal-01_prev.png -share/mypaint/brushes/tanda/charcoal-03.myb -share/mypaint/brushes/tanda/charcoal-03_prev.png -share/mypaint/brushes/tanda/charcoal-04.myb -share/mypaint/brushes/tanda/charcoal-04_prev.png -share/mypaint/brushes/tanda/charcoal-blur1.myb -share/mypaint/brushes/tanda/charcoal-blur1_prev.png -share/mypaint/brushes/tanda/marker-01.myb -share/mypaint/brushes/tanda/marker-01_prev.png -share/mypaint/brushes/tanda/marker-05.myb -share/mypaint/brushes/tanda/marker-05_prev.png -share/mypaint/brushes/tanda/oil-01-clean.myb -share/mypaint/brushes/tanda/oil-01-clean_prev.png -share/mypaint/brushes/tanda/oil-01-paint.myb -share/mypaint/brushes/tanda/oil-01-paint_prev.png -share/mypaint/brushes/tanda/oil-03-clean.myb -share/mypaint/brushes/tanda/oil-03-clean_prev.png -share/mypaint/brushes/tanda/oil-03-paint.myb -share/mypaint/brushes/tanda/oil-03-paint_prev.png -share/mypaint/brushes/tanda/oil-06-clean.myb -share/mypaint/brushes/tanda/oil-06-clean_prev.png -share/mypaint/brushes/tanda/oil-06-paint.myb -share/mypaint/brushes/tanda/oil-06-paint_prev.png -share/mypaint/brushes/tanda/oil-mop.myb -share/mypaint/brushes/tanda/oil-mop_prev.png -share/mypaint/brushes/tanda/pencil-2b.myb -share/mypaint/brushes/tanda/pencil-2b_prev.png -share/mypaint/brushes/tanda/pencil-8b.myb -share/mypaint/brushes/tanda/pencil-8b_prev.png -share/mypaint/brushes/tanda/splatter-02.myb -share/mypaint/brushes/tanda/splatter-02_prev.png -share/mypaint/brushes/tanda/splatter-04.myb -share/mypaint/brushes/tanda/splatter-04_prev.png -share/mypaint/brushes/tanda/texture-03.myb -share/mypaint/brushes/tanda/texture-03_prev.png -share/mypaint/brushes/tanda/texture-06.myb -share/mypaint/brushes/tanda/texture-06_prev.png -share/mypaint/brushes/tanda/texture-12.myb -share/mypaint/brushes/tanda/texture-12_prev.png -share/mypaint/brushes/tanda/water-01.myb -share/mypaint/brushes/tanda/water-01_prev.png -share/mypaint/brushes/tanda/water-02.myb -share/mypaint/brushes/tanda/water-02_prev.png -share/mypaint/brushes/tanda/water-05.myb -share/mypaint/brushes/tanda/water-05_prev.png -share/mypaint/brushes/tanda/water-06.myb -share/mypaint/brushes/tanda/water-06_prev.png -share/mypaint/brushes/tanda/watercolor-02-paint.myb -share/mypaint/brushes/tanda/watercolor-02-paint_prev.png -share/mypaint/brushes/tanda/watercolor-02-water.myb -share/mypaint/brushes/tanda/watercolor-02-water_prev.png -share/mypaint/gui/__init__.py -share/mypaint/gui/accelmap.py -share/mypaint/gui/application.py -share/mypaint/gui/autorecover.glade -share/mypaint/gui/autorecover.py -share/mypaint/gui/backgroundwindow.py -share/mypaint/gui/brushcolor.py -share/mypaint/gui/brusheditor.glade -share/mypaint/gui/brusheditor.py -share/mypaint/gui/brushiconeditor.py -share/mypaint/gui/brushmanager.py -share/mypaint/gui/brushmodifier.py -share/mypaint/gui/brushselectionwindow.py -share/mypaint/gui/builderhacks.py -share/mypaint/gui/buttonmap.py -share/mypaint/gui/colorpicker.py -share/mypaint/gui/colorpreview.py -share/mypaint/gui/colors/__init__.py -share/mypaint/gui/colors/adjbases.py -share/mypaint/gui/colors/bases.py -share/mypaint/gui/colors/changers.py -share/mypaint/gui/colors/combined.py -share/mypaint/gui/colors/hcywheel.py -share/mypaint/gui/colors/hsvcube.py -share/mypaint/gui/colors/hsvsquare.py -share/mypaint/gui/colors/hsvwheel.py -share/mypaint/gui/colors/paletteview.py -share/mypaint/gui/colors/sliders.py -share/mypaint/gui/colors/uimisc.py -share/mypaint/gui/colors/util.py -share/mypaint/gui/colortools.py -share/mypaint/gui/cursor.py -share/mypaint/gui/curve.py -share/mypaint/gui/device.py -share/mypaint/gui/dialogs.py -share/mypaint/gui/displayfilter.py -share/mypaint/gui/document.py -share/mypaint/gui/drawutils.py -share/mypaint/gui/drawwindow.py -share/mypaint/gui/externalapp.py -share/mypaint/gui/factoryaction.py -share/mypaint/gui/filehandling.py -share/mypaint/gui/fill.py -share/mypaint/gui/footer.py -share/mypaint/gui/framewindow.py -share/mypaint/gui/freehand.py -share/mypaint/gui/gtk2compat.py -share/mypaint/gui/gtkexcepthook.py -share/mypaint/gui/history.py -share/mypaint/gui/historypopup.py -share/mypaint/gui/inktool.glade -share/mypaint/gui/inktool.py -share/mypaint/gui/inputtestwindow.py -share/mypaint/gui/keyboard.py -share/mypaint/gui/layermanip.py -share/mypaint/gui/layermodes.py -share/mypaint/gui/layers.py -share/mypaint/gui/layerswindow.py -share/mypaint/gui/layerswindow.xml -share/mypaint/gui/linemode.py -share/mypaint/gui/main.py -share/mypaint/gui/menu.xml -share/mypaint/gui/meta.py -share/mypaint/gui/mode.py -share/mypaint/gui/mypaint.glade -share/mypaint/gui/objfactory.py -share/mypaint/gui/optionspanel.py -share/mypaint/gui/overlays.py -share/mypaint/gui/picker.py -share/mypaint/gui/pixbuflist.py -share/mypaint/gui/preferenceswindow.glade -share/mypaint/gui/preferenceswindow.py -share/mypaint/gui/previewwindow.py -share/mypaint/gui/profiling.py -share/mypaint/gui/quickchoice.py -share/mypaint/gui/resources.xml -share/mypaint/gui/scratchwindow.py -share/mypaint/gui/spinbox.py -share/mypaint/gui/stategroup.py -share/mypaint/gui/style.py -share/mypaint/gui/symmetry.py -share/mypaint/gui/tileddrawwidget.py -share/mypaint/gui/toolbar-blendmodes.xml -share/mypaint/gui/toolbar-edit.xml -share/mypaint/gui/toolbar-file.xml -share/mypaint/gui/toolbar-linemodes.xml -share/mypaint/gui/toolbar-scrap.xml -share/mypaint/gui/toolbar-view-manips.xml -share/mypaint/gui/toolbar-view-modes.xml -share/mypaint/gui/toolbar-view-resets.xml -share/mypaint/gui/toolbar.py -share/mypaint/gui/toolbar.xml -share/mypaint/gui/topbar.py -share/mypaint/gui/uicolor.py -share/mypaint/gui/viewmanip.py -share/mypaint/gui/widgets.py -share/mypaint/gui/windowing.py -share/mypaint/gui/workspace.py -share/mypaint/lib/__init__.py -share/mypaint/lib/alg.py -share/mypaint/lib/autosave.py -share/mypaint/lib/brush.py -share/mypaint/lib/brushes_migrate_json.py -share/mypaint/lib/cache.py -share/mypaint/lib/color.py -share/mypaint/lib/command.py -share/mypaint/lib/document.py -share/mypaint/lib/errors.py -share/mypaint/lib/fileutils.py -share/mypaint/lib/gettext.py -share/mypaint/lib/gichecks.py -share/mypaint/lib/glib.py -share/mypaint/lib/helpers.py -share/mypaint/lib/i18n.py -share/mypaint/lib/idletask.py -share/mypaint/lib/layer/__init__.py -share/mypaint/lib/layer/core.py -share/mypaint/lib/layer/data.py -share/mypaint/lib/layer/error.py -share/mypaint/lib/layer/group.py -share/mypaint/lib/layer/test.py -share/mypaint/lib/layer/tree.py -share/mypaint/lib/meta.py -share/mypaint/lib/modes.py -share/mypaint/lib/mypaintlib.py -share/mypaint/lib/observable.py -share/mypaint/lib/palette.py -share/mypaint/lib/pixbuf.py -share/mypaint/lib/pixbufsurface.py -share/mypaint/lib/stroke.py -share/mypaint/lib/strokemap.py -share/mypaint/lib/surface.py -share/mypaint/lib/tiledsurface.py -share/mypaint/lib/xml.py share/mypaint/palettes/All_color_choice.gpl share/mypaint/palettes/Browns_And_Yellows.gpl share/mypaint/palettes/Classic_4.gpl @@ -931,11 +857,17 @@ share/mypaint/palettes/Watercolor.gpl share/mypaint/palettes/Zenburn.gpl share/mypaint/pixmaps/crosshair_closed.png share/mypaint/pixmaps/cursor_add.png +share/mypaint/pixmaps/cursor_alpha_lock.png share/mypaint/pixmaps/cursor_arrow.png share/mypaint/pixmaps/cursor_arrow_forbidden.png share/mypaint/pixmaps/cursor_color_picker.png +share/mypaint/pixmaps/cursor_color_picker_c.png +share/mypaint/pixmaps/cursor_color_picker_h.png +share/mypaint/pixmaps/cursor_color_picker_y.png +share/mypaint/pixmaps/cursor_colorize.png share/mypaint/pixmaps/cursor_crosshair_open.png share/mypaint/pixmaps/cursor_crosshair_precise_open.png +share/mypaint/pixmaps/cursor_eraser.png share/mypaint/pixmaps/cursor_forbidden_everywhere.png share/mypaint/pixmaps/cursor_hand_closed.png share/mypaint/pixmaps/cursor_hand_open.png diff --git a/graphics/mypaint/distinfo b/graphics/mypaint/distinfo index 746c5ac0b4e..3375962bb0e 100644 --- a/graphics/mypaint/distinfo +++ b/graphics/mypaint/distinfo @@ -1,9 +1,7 @@ -$NetBSD: distinfo,v 1.9 2018/07/17 12:34:52 ryoon Exp $ +$NetBSD: distinfo,v 1.10 2020/03/04 13:51:51 wiz Exp $ -SHA1 (mypaint-1.2.1.tar.xz) = 89456062e477cff1acb357d0407827f08a479d33 -RMD160 (mypaint-1.2.1.tar.xz) = fd57a9df4ad1900c52c0b4979231a0074a2f57be -SHA512 (mypaint-1.2.1.tar.xz) = 1783765e495b9535669a83a29d27ba684e6201fdfe0875bdd2c167b1dab8af05993b19025767fe0b2770ed9e578e4709f75d8a4820ac945812cba85609f9eb9b -Size (mypaint-1.2.1.tar.xz) = 37897196 bytes -SHA1 (patch-SConscript) = b640d6084797c12c5418387c821f4786bcc426e1 -SHA1 (patch-SConstruct) = f903a23506e35ad18202996ade4ad8afdd70af0f -SHA1 (patch-lib_colorchanger__crossed__bowl.hpp) = b64b8695fe8b787df94ddc588a714b991954084b +SHA1 (mypaint-2.0.0.tar.xz) = 334fa13893d20c80805092de665dbbcf03b92ece +RMD160 (mypaint-2.0.0.tar.xz) = 894b276a4f6139a717d8fdfcf8618ecef00222dd +SHA512 (mypaint-2.0.0.tar.xz) = 118d905f4d7ce6adb9779b59d6b3f51b94a9937778b8fe3ed1b31c9b5b77d63110134bdc74849a91d8095e905664227ff43ffe183ad9c7c7ba18fa954ade8a84 +Size (mypaint-2.0.0.tar.xz) = 7316680 bytes +SHA1 (patch-lib_meta.py) = 1c8832ff06154255d7ea14037dc728d1fa0ba50e diff --git a/graphics/mypaint/patches/patch-SConscript b/graphics/mypaint/patches/patch-SConscript deleted file mode 100644 index 8bedef1cc25..00000000000 --- a/graphics/mypaint/patches/patch-SConscript +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-SConscript,v 1.2 2018/07/17 12:34:52 ryoon Exp $ - ---- SConscript.orig 2017-01-21 17:51:52.000000000 +0000 -+++ SConscript -@@ -45,7 +45,7 @@ def burn_versions(env, target, source): - import lib.meta - relinfo_script = lib.meta._get_release_info_script(gitprefix="git") - header = "\n".join([ -- "#!/usr/bin/env {python_binary}", -+ "#! @PYTHONBIN@", - "#", - "# ***DO NOT EDIT THIS FILE***: edit {source} instead.", - "#", diff --git a/graphics/mypaint/patches/patch-SConstruct b/graphics/mypaint/patches/patch-SConstruct deleted file mode 100644 index 5f9214bab24..00000000000 --- a/graphics/mypaint/patches/patch-SConstruct +++ /dev/null @@ -1,45 +0,0 @@ -$NetBSD: patch-SConstruct,v 1.4 2018/07/17 12:34:52 ryoon Exp $ - -* Set python interpreter -* From http://dev.gentoo.org/~vapier/scons-blows.txt, to respect LDFLAGS - ---- SConstruct.orig 2017-01-21 17:51:52.000000000 +0000 -+++ SConstruct -@@ -1,4 +1,5 @@ - import os, sys -+import SCons.Util - from os.path import join, basename - from SCons.Script.SConscript import SConsEnvironment - import SCons.Util -@@ -63,7 +64,7 @@ elif sys.platform == "win32": - # patch with a suitable options switch. - tools.append("mingw") - --env = Environment(ENV=os.environ, options=opts, tools=tools) -+env = Environment(ENV=os.environ, options=opts, tools=tools, **dict((k, v.split()) for k, v in ARGUMENTS.iteritems())) - - Help(opts.GenerateHelpText(env)) - -@@ -95,9 +96,9 @@ if "$CCFLAGS" in env['CXXCOM']: - - opts.Update(env) - --env.Append(CXXFLAGS=' -Wall -Wno-sign-compare -Wno-write-strings') --env.Append(CCFLAGS='-Wall') --env.Append(CFLAGS='-std=c99') -+env.Append(CXXFLAGS=['-Wall', '-Wno-sign-compare', '-Wno-write-strings']) -+env.Append(CCFLAGS=['-Wall']) -+env.Append(CFLAGS=['-std=c99']) - - env['GEGL_VERSION'] = 0.3 - -@@ -118,6 +119,9 @@ else: - if env['enable_profiling'] or env['debug']: - env.Append(CCFLAGS='-g') - -+if os.environ.has_key('LDFLAGS'): -+ env['LINKFLAGS'] += SCons.Util.CLVar(os.environ['LDFLAGS']) -+ - #env.Append(CCFLAGS='-fno-inline', LINKFLAGS='-fno-inline') - - if sys.platform == "darwin": diff --git a/graphics/mypaint/patches/patch-lib_colorchanger__crossed__bowl.hpp b/graphics/mypaint/patches/patch-lib_colorchanger__crossed__bowl.hpp deleted file mode 100644 index 8955748908d..00000000000 --- a/graphics/mypaint/patches/patch-lib_colorchanger__crossed__bowl.hpp +++ /dev/null @@ -1,24 +0,0 @@ -$NetBSD: patch-lib_colorchanger__crossed__bowl.hpp,v 1.1 2012/12/19 11:25:31 ryoon Exp $ - -* Fix build with gcc 4.7 - ---- lib/colorchanger_crossed_bowl.hpp.orig 2011-11-22 20:27:03.000000000 +0000 -+++ lib/colorchanger_crossed_bowl.hpp -@@ -79,7 +79,7 @@ public: - - int dx = x-width/2; - int dy = y-height/2; -- int diag = sqrt(2)*ccdb_size/2; -+ int diag = sqrt((double) 2)*ccdb_size/2; - - int dxs, dys; - if (dx > 0) -@@ -91,7 +91,7 @@ public: - else - dys = dy + stripe_width; - -- float r = sqrt(SQR(dxs)+SQR(dys)); -+ float r = sqrt((double) (SQR(dxs)+SQR(dys))); - - // hue - if (r < s_radius) { diff --git a/graphics/mypaint/patches/patch-lib_meta.py b/graphics/mypaint/patches/patch-lib_meta.py new file mode 100644 index 00000000000..63f1da9fc11 --- /dev/null +++ b/graphics/mypaint/patches/patch-lib_meta.py @@ -0,0 +1,22 @@ +$NetBSD: patch-lib_meta.py,v 1.1 2020/03/04 13:51:51 wiz Exp $ + +Fix error with python-3.7: + + File "/scratch/graphics/mypaint/work/mypaint-2.0.0/lib/meta.py", line 411, in _get_release_info_script + base, formal, ceremonial = _get_versions(gitprefix=gitprefix) + File "/scratch/graphics/mypaint/work/mypaint-2.0.0/lib/meta.py", line 267, in _get_versions + exec(relinfo_fp, relinfo) +TypeError: exec() arg 1 must be a string, bytes or code object + +--- lib/meta.py.orig 2020-02-15 15:05:22.000000000 +0000 ++++ lib/meta.py +@@ -263,8 +263,7 @@ def _get_versions(gitprefix="gitexport") + if os.path.isfile("release_info"): + # If release information from release.sh exists, use that + relinfo = {} +- with open("release_info", "rb") as relinfo_fp: +- exec(relinfo_fp, relinfo) ++ exec(open("release_info").read()) + base_version = relinfo.get( + "MYPAINT_VERSION_BASE", + base_version, |