Hello community,
here is the log from the commit of package mypaint for openSUSE:Leap:15.2
checked in at 2020-05-16 04:57:15
Comparing /work/SRC/openSUSE:Leap:15.2/mypaint (Old)
and /work/SRC/openSUSE:Leap:15.2/.mypaint.new.2738 (New)
Package is "mypaint"
Sat May 16 04:57:15 2020 rev:24 rq:780699 version:2.0.0
Changes:
--- /work/SRC/openSUSE:Leap:15.2/mypaint/mypaint.changes2020-01-15
15:31:46.710790824 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.mypaint.new.2738/mypaint.changes
2020-05-16 04:57:22.915943647 +0200
@@ -1,0 +2,49 @@
+Tue Feb 18 21:38:47 UTC 2020 - Atri Bhattacharya
+
+- Update to version 2.0.0:
+ * 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.
+ * See Changelog.md for a full list.
+- Add mypaint-python3-pass-str-to-exec.patch: Fix build with
+ python3 by passing a str object as the first arg to exec instead
+ of an open file object.
+- Drop no longer needed patches:
+ * mypaint-scons-to-python3.patch
+ * reproducible.patch.
+- Adapt to build system overhaul:
+ * Switch to using python3.
+ * Use python build macros to build and install.
+ * New BuildRequires: pkgconfig(gtk+-3.0), pkgconfig(libmypaint)
+>= 1.5.0, pkgconfig(mypaint-brushes-2.0),
+python3-gobject-devel, python3-setuptools, python-rpm-macros,
+pkgconfig(gtk+-3.0).
+ * New Requires: python3-gobject-Gdk.
+ * Run tests as part of %check.
+ * Use %autosetup to set up build dir and apply patches.
+ * Drop post(un) scriptlets handled by rpm file triggers.
+
+---
+Mon Oct 28 13:11:49 UTC 2019 - Dominique Leuenberger
+
+- BuildRequire rsvg-convert instead of rsvg-view on TW: the
+ rsvg-view program has been dropped, leaving only the rsvg-convert
+ binary behind. For this reason, the package name was adjusted
+ to properly reflect its content.
+
+---
+Sun Jun 9 08:50:30 UTC 2019 - Bernhard Wiedemann
+
+- Add reproducible.patch to sort file list to make build reproducible
+ (boo#1041090)
+
+---
@@ -267,0 +317 @@
+
Old:
mypaint-1.1.0.tar.bz2
mypaint-scons-to-python3.patch
New:
mypaint-2.0.0.tar.xz
mypaint-python3-pass-str-to-exec.patch
Other differences:
--
++ mypaint.spec ++
--- /var/tmp/diff_new_pack.ZjEdUt/_old 2020-05-16 04:57:23.379944598 +0200
+++ /var/tmp/diff_new_pack.ZjEdUt/_new 2020-05-16 04:57:23.379944598 +0200
@@ -1,7 +1,7 @@
#
# spec file for package mypaint
#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -12,46 +12,47 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
-
+%define skip_python2 1
Name: mypaint
-Version:1.1.0
+Version:2.0.0
Release:0
Summary:Graphics application for digital painters
License:GPL-2.0-or-later
Group: Productivity/Graphics/Other
-Url:http://mypaint.org
-Source:
https://github.com/mypaint/mypaint/releases/download/v1.1.0/mypaint-1.1.0.tar.bz2
-# PATCH-FIX-UPSTREAM mypaint-scons-to-python3.patch badshah...@opensuse.org --
Convert SCons* to python3 for compatibility with openSUSE > 1320 where scons is
python3 based
-Patch0: mypaint-scons-to-python3.patch
+URL:http://mypaint.org
+Source:
https://github.com/mypaint/mypaint/releases/download/v%{version}/%{name}-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM mypaint-python3-pass-str-to-exec.patch
badshah...@gmail.com -- Fix build with python3 by passing a str object as the
first arg to exec instead of an open file object
+Patch0: mypaint-python3-pass-str-to-exec.patch
BuildRequires: ImageMagick
BuildRequires: fdupes
BuildRequires: gcc-c++
BuildRequires: hicolor-icon-theme