Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package tuxpaint for openSUSE:Factory checked in at 2025-06-23 15:02:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tuxpaint (Old) and /work/SRC/openSUSE:Factory/.tuxpaint.new.7067 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tuxpaint" Mon Jun 23 15:02:02 2025 rev:18 rq:1287483 version:0.9.35 Changes: -------- --- /work/SRC/openSUSE:Factory/tuxpaint/tuxpaint.changes 2025-01-05 15:30:28.607838466 +0100 +++ /work/SRC/openSUSE:Factory/.tuxpaint.new.7067/tuxpaint.changes 2025-06-23 15:02:23.534609737 +0200 @@ -1,0 +2,23 @@ +Sun Jun 8 03:24:18 UTC 2025 - Atri Bhattacharya <[email protected]> + +- Update to version 0.9.35: + * New Magic Tools: Heart, Sparkle, and Star emitters. + * Text & Label Tool Improvements: + - It is now possible to paste text from the copy/paste + clipboard into Tux Paint. + - Checking for fonts in any locations specified by "<dir>" + entries found in system-wide and user-level FontConfig + config files. + * Other Improvements: + - Improved color picker: better behavior when clicking/tapping + and dragging hue/saturation box and value slider. + - Less warning noise to stdout (e.g., don't complain about + inability to load SVGs that don't exist; check whether they + exist, first). + * Updated translations. + * Documentation updates. +- Re-base patches for update: + * tuxpaint-makefile.patch. + * tuxpaint-pango-cflags.patch. + +------------------------------------------------------------------- Old: ---- tuxpaint-0.9.34.tar.gz New: ---- tuxpaint-0.9.35.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tuxpaint.spec ++++++ --- /var/tmp/diff_new_pack.4YDnOA/_old 2025-06-23 15:02:24.398645856 +0200 +++ /var/tmp/diff_new_pack.4YDnOA/_new 2025-06-23 15:02:24.398645856 +0200 @@ -18,7 +18,7 @@ %define sdlver 2 Name: tuxpaint -Version: 0.9.34 +Version: 0.9.35 Release: 0 Summary: Drawing Program for Young Children License: GPL-2.0-or-later @@ -44,6 +44,7 @@ BuildRequires: libpaper-devel BuildRequires: libpng-devel BuildRequires: xdg-utils +BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(zlib) # # openSUSE ++++++ tuxpaint-0.9.34.tar.gz -> tuxpaint-0.9.35.tar.gz ++++++ /work/SRC/openSUSE:Factory/tuxpaint/tuxpaint-0.9.34.tar.gz /work/SRC/openSUSE:Factory/.tuxpaint.new.7067/tuxpaint-0.9.35.tar.gz differ: char 13, line 1 ++++++ tuxpaint-makefile.patch ++++++ --- /var/tmp/diff_new_pack.4YDnOA/_old 2025-06-23 15:02:24.442647696 +0200 +++ /var/tmp/diff_new_pack.4YDnOA/_new 2025-06-23 15:02:24.446647863 +0200 @@ -1,8 +1,12 @@ -Index: tuxpaint-0.9.33/Makefile +--- + Makefile | 15 ++++++++------- + 1 file changed, 8 insertions(+), 7 deletions(-) + +Index: tuxpaint-0.9.35/Makefile =================================================================== ---- tuxpaint-0.9.33.orig/Makefile -+++ tuxpaint-0.9.33/Makefile -@@ -89,6 +89,7 @@ endif +--- tuxpaint-0.9.35.orig/Makefile ++++ tuxpaint-0.9.35/Makefile +@@ -97,6 +97,7 @@ endif # <HOSTROOT>/lib Library files. # <HOSTROOT>/lib/pkgconfig *.pc files. # @@ -10,7 +14,7 @@ ifdef HOST ifdef HOSTROOT ifeq ($(wildcard $(HOSTROOT)/.),) -@@ -804,9 +805,9 @@ uninstall: uninstall-i18n +@@ -827,9 +828,9 @@ uninstall: uninstall-i18n xdg-desktop-menu uninstall tux4kids-tuxpaint.desktop ; \ xdg-desktop-menu uninstall tux4kids-tuxpaint-fullscreen.desktop ; \ fi @@ -23,7 +27,7 @@ # Install default config file: .PHONY: install-default-config -@@ -1009,7 +1010,7 @@ install-pkgxdg: src/tuxpaint.desktop src +@@ -1033,7 +1034,7 @@ install-pkgxdg: src/tuxpaint.desktop src .PHONY: install-xdg install-xdg: src/tuxpaint.desktop src/tuxpaint-fullscreen.desktop src/org.tuxpaint.Tuxpaint.appdata.xml @echo "" @@ -32,17 +36,17 @@ @if [ "x$(shell which xdg-icon-resource)" != "x" ]; then \ xdg-icon-resource install --size 192 data/images/icon192x192.png tux4kids-tuxpaint ; \ xdg-icon-resource install --size 128 data/images/icon128x128.png tux4kids-tuxpaint ; \ -@@ -1036,9 +1037,9 @@ install-xdg: src/tuxpaint.desktop src/tu +@@ -1060,9 +1061,9 @@ install-xdg: src/tuxpaint.desktop src/tu xdg-desktop-menu install tux4kids-tuxpaint-fullscreen.desktop ; \ rm ./tux4kids-tuxpaint-fullscreen.desktop ; \ fi - @if [ "x$(shell which update-desktop-database)" != "x" ]; then \ - update-desktop-database ; \ - fi -+# @if [ "x$(shell which update-desktop-database)" != "x" ]; then \ -+# update-desktop-database ; \ -+# fi - install --mode=0644 -Dt $(METAINFO_PREFIX) src/org.tuxpaint.Tuxpaint.appdata.xml - #do package path related stuff, ie use destdir - ++ # @if [ "x$(shell which update-desktop-database)" != "x" ]; then \ ++ # update-desktop-database ; \ ++ # fi + mkdir -p $(METAINFO_PREFIX) + cp -a src/org.tuxpaint.Tuxpaint.appdata.xml $(METAINFO_PREFIX) + # ^ Instead of: install --mode=0644 -Dt $(METAINFO_PREFIX) src/org.tuxpaint.Tuxpaint.appdata.xml ++++++ tuxpaint-pango-cflags.patch ++++++ --- /var/tmp/diff_new_pack.4YDnOA/_old 2025-06-23 15:02:24.458648365 +0200 +++ /var/tmp/diff_new_pack.4YDnOA/_new 2025-06-23 15:02:24.462648532 +0200 @@ -1,31 +1,35 @@ -Index: tuxpaint-0.9.33/Makefile +--- + Makefile | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +Index: tuxpaint-0.9.35/Makefile =================================================================== ---- tuxpaint-0.9.33.orig/Makefile -+++ tuxpaint-0.9.33/Makefile -@@ -1228,7 +1228,7 @@ tuxpaint: obj/tuxpaint.o obj/i18n.o obj/ +--- tuxpaint-0.9.35.orig/Makefile ++++ tuxpaint-0.9.35/Makefile +@@ -1254,7 +1254,7 @@ tuxpaint: obj/tuxpaint.o obj/i18n.o obj/ $(ARCH_LIBS) @echo @echo "...Linking Tux Paint..." -- $(CC) $(CFLAGS) $(LDFLAGS) $(DEBUG_FLAGS) $(SDL_CFLAGS) $(FRIBIDI_CFLAGS) $(DEFS) $(ARCH_DEFS) \ -+ $(CC) $(CFLAGS) $(LDFLAGS) $(DEBUG_FLAGS) $(SDL_CFLAGS) $(PANGO_CFLAGS) $(FRIBIDI_CFLAGS) $(DEFS) $(ARCH_DEFS) \ +- $(CC) $(CFLAGS) $(LDFLAGS) $(DEBUG_FLAGS) $(SDL_CFLAGS) $(FRIBIDI_CFLAGS) $(LIBXML_CFLAGS) $(DEFS) $(ARCH_DEFS) \ ++ $(CC) $(CFLAGS) $(LDFLAGS) $(DEBUG_FLAGS) $(SDL_CFLAGS) $(PANGO_CFLAGS) $(FRIBIDI_CFLAGS) $(LIBXML_CFLAGS) $(DEFS) $(ARCH_DEFS) \ -o tuxpaint $^ \ $(SDL_LIBS) $(SVG_LIB) $(ARCH_LINKS) -lm @$(RAD_CMD) -@@ -1264,7 +1264,7 @@ obj/tuxpaint.o: src/tuxpaint.c \ +@@ -1290,7 +1290,7 @@ obj/tuxpaint.o: src/tuxpaint.c \ $(ARCH_HEADERS) @echo @echo "...Compiling Tux Paint from source..." -- $(CC) $(CFLAGS) $(DEBUG_FLAGS) $(SDL_CFLAGS) $(FRIBIDI_CFLAGS) $(SVG_CFLAGS) $(MOUSE_CFLAGS) $(DEFS) $(ARCH_DEFS) \ -+ $(CC) $(CFLAGS) $(DEBUG_FLAGS) $(SDL_CFLAGS) $(PANGO_CFLAGS) $(FRIBIDI_CFLAGS) $(SVG_CFLAGS) $(MOUSE_CFLAGS) $(DEFS) $(ARCH_DEFS) \ +- $(CC) $(CFLAGS) $(DEBUG_FLAGS) $(SDL_CFLAGS) $(FRIBIDI_CFLAGS) $(LIBXML_CFLAGS) $(SVG_CFLAGS) $(MOUSE_CFLAGS) $(DEFS) $(ARCH_DEFS) \ ++ $(CC) $(CFLAGS) $(DEBUG_FLAGS) $(SDL_CFLAGS) $(PANGO_CFLAGS) $(FRIBIDI_CFLAGS) $(LIBXML_CFLAGS) $(SVG_CFLAGS) $(MOUSE_CFLAGS) $(DEFS) $(ARCH_DEFS) \ -c src/tuxpaint.c -o obj/tuxpaint.o # Broke gperf|sed up into two steps so that it will fail properly if gperf is not installed; there's probably a more elegant solution -bjk 2009.11.20 -@@ -1311,14 +1311,14 @@ obj/fonts.o: src/fonts.c src/fonts.h src +@@ -1337,14 +1337,14 @@ obj/fonts.o: src/fonts.c src/fonts.h src src/get_fname.h src/debug.h @echo @echo "...Compiling font support..." -- $(CC) $(CFLAGS) $(DEBUG_FLAGS) $(SDL_CFLAGS) $(DEFS) $(ARCH_DEFS) \ -+ $(CC) $(CFLAGS) $(DEBUG_FLAGS) $(SDL_CFLAGS) $(PANGO_CFLAGS) $(DEFS) $(ARCH_DEFS) \ +- $(CC) $(CFLAGS) $(LIBXML_CFLAGS) $(DEBUG_FLAGS) $(SDL_CFLAGS) $(DEFS) $(ARCH_DEFS) \ ++ $(CC) $(CFLAGS) $(LIBXML_CFLAGS) $(DEBUG_FLAGS) $(SDL_CFLAGS) $(PANGO_CFLAGS) $(DEFS) $(ARCH_DEFS) \ -c src/fonts.c -o obj/fonts.o obj/dirwalk.o: src/dirwalk.c src/dirwalk.h src/progressbar.h src/fonts.h \
