Package Release Info


Update Info: Base Release
Available in Package Hub : 15 SP2





Change Logs

* Mon Feb 24 2020 Atri Bhattacharya <>
- Update to version 1.5.1:
  * mypaint-brush.c:count_dabs_to calculation changed to be
    consistent with v1.3.0 / 1.4.0 when called via the old stroke
    interface, and generally fixed so that there's no need for an
    additional initial mypaint_brush_stroke_to call to produce a
    visible stroke.
  * mypaint-brush.c: estimation of dabs per pixel reverted to the
    old calculation when called via the old stroke interface.
  * Fixes incorrect versions for the requirements in the
    libmypaint-gegl pkg-config file (for both gegl and libmypaint)
  * The openmp flags are now actually used when building with
  - -enable-openmp
  * Translation updates.
- Drop libmypaint-gegl-pkgconfig.patch: incorporated upstream.
- Compile with openmp support by passing `--enable-openmp` to
- Build introspection bindings:
  * Add BuildRequires pkgconfig(gobject-introspection-1.0) and
  * Split out new packages for introspection bindings:
    typelib-1_0-MyPaint-1_5 and typelib-1_0-MyPaintGegl-1_5.
* Tue Feb 18 2020 Atri Bhattacharya <>
- Update to version 1.5.0:
  * view zoom & view rotation.
  * spectral color blending (pigment mode).
  * new smudge settings: length multiplier, buckets, transparency.
  * new symmetry modes: vertical, vertical+horizontal, rotational,
  * adjustable angle for symmetry modes.
  * optional multiple output rectangles (only relevant w. new
    symmetry modes).
  * Directional offsets are clamped to a maximum distance of 3 *
    1080 pixels.
- Drop libmypaint-gegl-0.4.14.patch: fixed upstream.
- Drop libmypaint-gegl-shlib-version.patch: incorporated upstream.
- Drop libmypaint-bump-gegl-version.patch: only applicable hunk
  moved to libmypaint-gegl-pkgconfig.patch; rest incorporated
- Add libmypaint-gegl-pkgconfig.patch: In libmypaint-gegl.pc,
  change Name to libmypaint-gegl to avoid conflict with
  libmypaint.pc and Requires to depend on the correct version of
  gegl and on libmypaint - not
- No longer needed to run autoreconf/ before configure
  since patches that modified build files are dropped; also drop
  libtool BuildRequires required only for autoreconf.
- Use autosetup to apply existing patch.
- Bump so version in keeping with upstream (1_5-1).
- Move libmypaint-gegl.pc file to libmypaint-gegl-devel package.
* Wed Sep 04 2019 Atri Bhattacharya <>
- Update to version 1.4.0:
  * Back-port a few new features and bug fixes from the 2.0
    alpha branch.
- Add libmypaint-gegl-shlib-version.patch: Fixes building with
  GEGL Support by removing versioning from the gegl lib
- Minor refresh of patches to apply cleanly.
- Version Obsoletes for mypaint-devel appropirately to avoid
- Fix spurious exec perm for file.
* Tue Apr 09 2019 Atri Bhattacharya <>
- Add libmypaint-gegl-0.4.14.patch: Fix compilation against gegl
  0.4.14 (only for openSUSE >= 15); patch from
* Wed May 02 2018
- Provide/Obsolete mypaint-devel: mypaint > 1.2.0 already builds
  against libmypaint [although we don't package the 1.2.x series
  because it doesn't work on openSUSE].
* Mon Apr 30 2018
- Update descriptions.
* Sat Apr 28 2018
- libmypaint, the library, should not obsolete mypaint, the GUI
- Move libmypaint-lang Recommends and libmypaint-%%{version}
  Provides from non-built mainpackage to shared lib subpackage.
- Recommend the same-version lang package.
* Fri Apr 27 2018
- Add libmypaint-bump-gegl-version.patch: Bump minimum gegl version
  to new stable branch 0.4.0.
- Following the above, replace pkgconfig(gegl-0.3) with
  pkgconfig(gegl-0.4) and add libtool BuildRequires aswell as pass
  autoreconf since the patch touches the buildsystem.
- Drop currently unused pkgconfig(gobject-2.0) BuildRequires.
- Run spec-cleaner, modernize spec.
* Sat Feb 25 2017
- update to version 1.3.0
* Fri Oct 14 2016
- Initial package.