Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 5 Jun 2024 01:39:00 GMT
From:      Wen Heping <wen@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 933503f95260 - main - games/tuxpaint: Update to 0.9.32
Message-ID:  <202406050139.4551d0Gs031109@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by wen:

URL: https://cgit.FreeBSD.org/ports/commit/?id=933503f952608c88af0a876a2b22a028e3355755

commit 933503f952608c88af0a876a2b22a028e3355755
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2024-06-05 01:34:34 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2024-06-05 01:36:25 +0000

    games/tuxpaint: Update to 0.9.32
---
 games/tuxpaint/Makefile             |  8 ++++----
 games/tuxpaint/distinfo             |  6 +++---
 games/tuxpaint/files/patch-Makefile | 18 ++++++++----------
 games/tuxpaint/pkg-plist            | 14 +++++++++++++-
 4 files changed, 28 insertions(+), 18 deletions(-)

diff --git a/games/tuxpaint/Makefile b/games/tuxpaint/Makefile
index 6ff2e5f71d3e..deb6634d495f 100644
--- a/games/tuxpaint/Makefile
+++ b/games/tuxpaint/Makefile
@@ -1,9 +1,8 @@
 PORTNAME=	tuxpaint
-PORTVERSION=	0.9.28
-PORTREVISION=	5
+PORTVERSION=	0.9.32
 CATEGORIES=	games
 MASTER_SITES=	SF
-DISTNAME=	${PORTNAME}-${PORTVERSION}-sdl2
+#DISTNAME=	${PORTNAME}-${PORTVERSION}-sdl2
 
 MAINTAINER=	wen@FreeBSD.org
 COMMENT=	Drawing program designed for young children
@@ -16,7 +15,8 @@ LIB_DEPENDS=	libfribidi.so:converters/fribidi \
 		libpaper.so:print/libpaper \
 		libimagequant.so:graphics/libimagequant \
 		libpng16.so:graphics/png \
-		libharfbuzz.so:print/harfbuzz
+		libharfbuzz.so:print/harfbuzz \
+		libSDL2_Pango.so:x11-toolkits/sdl2_pango
 
 RUN_DEPENDS=	anytopnm:graphics/netpbm \
 		bash:shells/bash
diff --git a/games/tuxpaint/distinfo b/games/tuxpaint/distinfo
index c633b0260213..e2c19d626f35 100644
--- a/games/tuxpaint/distinfo
+++ b/games/tuxpaint/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1655169113
-SHA256 (tuxpaint-0.9.28-sdl2.tar.gz) = 4f1ed9330feab324070b93630d79ced50ccc4816ab76750119f012b5d904709d
-SIZE (tuxpaint-0.9.28-sdl2.tar.gz) = 15029692
+TIMESTAMP = 1717399898
+SHA256 (tuxpaint-0.9.32.tar.gz) = 09cce22241481dc1360fc4bc5d4da1d31815d7a2563b9e9fa217a672ba974bf2
+SIZE (tuxpaint-0.9.32.tar.gz) = 22757137
diff --git a/games/tuxpaint/files/patch-Makefile b/games/tuxpaint/files/patch-Makefile
index be9e5afa0106..45d49dbf7644 100644
--- a/games/tuxpaint/files/patch-Makefile
+++ b/games/tuxpaint/files/patch-Makefile
@@ -1,21 +1,19 @@
---- Makefile.orig	2020-12-12 07:42:50 UTC
+--- Makefile.orig	2024-06-04 06:21:39 UTC
 +++ Makefile
-@@ -166,10 +166,10 @@ INCLUDE_PREFIX:=$(DESTDIR)$(PREFIX)/include
+@@ -250,9 +250,9 @@ MAGIC_PREFIX:=$(DESTDIR)$(LIBDIR)/lib$(LIBDIRSUFFIX)/t
  MAGIC_PREFIX:=$(DESTDIR)$(LIBDIR)/lib$(LIBDIRSUFFIX)/tuxpaint/plugins
  
  # Docs and man page:
 -DOC_PREFIX:=$(DESTDIR)$(PREFIX)/share/doc/tuxpaint-$(VER_VERSION)
--DEVDOC_PREFIX:=$(DESTDIR)$(PREFIX)/share/doc/tuxpaint-$(VER_VERSION)/tuxpaint-dev
 -MAN_PREFIX:=$(DESTDIR)$(PREFIX)/share/man
 -DEVMAN_PREFIX:=$(DESTDIR)$(PREFIX)/share/man
 +DOC_PREFIX:=$(DESTDIR)$(PREFIX)/share/doc/tuxpaint
-+DEVDOC_PREFIX:=$(DESTDIR)$(PREFIX)/share/doc/tuxpaint/tuxpaint/dev
 +MAN_PREFIX:=$(DESTDIR)$(PREFIX)/man
 +DEVMAN_PREFIX:=$(DESTDIR)$(PREFIX)/man
  
  # BASH tab-completion file:
  COMPLETIONDIR:=$(DESTDIR)/etc/bash_completion.d
-@@ -647,8 +647,8 @@ install-default-config:
+@@ -794,8 +794,8 @@ install-default-config:
  	@echo
  	@echo "...Installing default config file..."
  	@install -d $(CONFDIR)
@@ -26,7 +24,7 @@
  
  # Install BASH completion file:
  .PHONY: install-bash-completion
-@@ -1217,10 +1217,10 @@ tp-magic-config:	src/tp-magic-config.sh.in
+@@ -1414,10 +1414,10 @@ tp-magic-config:	src/tp-magic-config.sh.in
  	@echo "...Generating 'Magic' tool API configuration script..."
  	@sed -e s/__VERSION__/$(VER_VERSION)/ \
  		-e s/__APIVERSION__/$(MAGIC_API_VERSION)/ \
@@ -41,12 +39,12 @@
  		src/tp-magic-config.sh.in \
  		> tp-magic-config
  
-@@ -1243,7 +1243,7 @@ linux_PLUGIN_LIBS:=
+@@ -1453,7 +1453,7 @@ PLUGIN_LIBS:=$($(OS)_PLUGIN_LIBS)
+ linux_PLUGIN_LIBS:=
  PLUGIN_LIBS:=$($(OS)_PLUGIN_LIBS)
  
- #MAGIC_CFLAGS:=-g3 -O2 -fvisibility=hidden -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall $(MAGIC_SDL_CPPFLAGS) -Isrc/
--MAGIC_CFLAGS:=-g3 -O2 -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall $(MAGIC_SDL_CPPFLAGS) -Isrc/ $(ARCH_CFLAGS)
-+MAGIC_CFLAGS:=$(OPTFLAGS) -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall $(MAGIC_SDL_CPPFLAGS) -Isrc/ $(ARCH_CFLAGS)
+-MAGIC_CFLAGS:=-g3 -O2 $(FASTMATH) -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall $(MAGIC_SDL_CPPFLAGS) -Isrc/ $(ARCH_CFLAGS)
++MAGIC_CFLAGS:=$(OPTFLAGS) $(FASTMATH) -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall $(MAGIC_SDL_CPPFLAGS) -Isrc/ $(ARCH_CFLAGS)
  SHARED_FLAGS:=-shared -fpic -lm
  
  MAGIC_C:=$(wildcard magic/src/*.c)
diff --git a/games/tuxpaint/pkg-plist b/games/tuxpaint/pkg-plist
index 7bb3c7c23fbb..babc7823551a 100644
--- a/games/tuxpaint/pkg-plist
+++ b/games/tuxpaint/pkg-plist
@@ -5,13 +5,15 @@ bin/tuxpaint-import
 include/tuxpaint/tp_magic_api.h
 lib/tuxpaint/plugins/alien.so
 lib/tuxpaint/plugins/blind.so
-lib/tuxpaint/plugins/blocks_chalk_drip.so
+lib/tuxpaint/plugins/blocks_etc.so
+lib/tuxpaint/plugins/bloom.so
 lib/tuxpaint/plugins/blur.so
 lib/tuxpaint/plugins/bricks.so
 lib/tuxpaint/plugins/calligraphy.so
 lib/tuxpaint/plugins/cartoon.so
 lib/tuxpaint/plugins/checkerboard.so
 lib/tuxpaint/plugins/clone.so
+lib/tuxpaint/plugins/colorsep.so
 lib/tuxpaint/plugins/confetti.so
 lib/tuxpaint/plugins/distortion.so
 lib/tuxpaint/plugins/emboss.so
@@ -22,15 +24,19 @@ lib/tuxpaint/plugins/foam.so
 lib/tuxpaint/plugins/fold.so
 lib/tuxpaint/plugins/fretwork.so
 lib/tuxpaint/plugins/glasstile.so
+lib/tuxpaint/plugins/googlyeyes.so
 lib/tuxpaint/plugins/grass.so
 lib/tuxpaint/plugins/halftone.so
+lib/tuxpaint/plugins/kaleidox.so
 lib/tuxpaint/plugins/kalidescope.so
 lib/tuxpaint/plugins/light.so
 lib/tuxpaint/plugins/lightning.so
+lib/tuxpaint/plugins/maze.so
 lib/tuxpaint/plugins/metalpaint.so
 lib/tuxpaint/plugins/mirror_flip.so
 lib/tuxpaint/plugins/mosaic_shaped.so
 lib/tuxpaint/plugins/mosaic.so
+lib/tuxpaint/plugins/n_pt_persp.so
 lib/tuxpaint/plugins/negative.so
 lib/tuxpaint/plugins/noise.so
 lib/tuxpaint/plugins/perspective.so
@@ -41,24 +47,30 @@ lib/tuxpaint/plugins/rainbow.so
 lib/tuxpaint/plugins/rain.so
 lib/tuxpaint/plugins/realrainbow.so
 lib/tuxpaint/plugins/reflection.so
+lib/tuxpaint/plugins/ribbon.so
 lib/tuxpaint/plugins/ripples.so
 lib/tuxpaint/plugins/rosette.so
 lib/tuxpaint/plugins/sharpen.so
 lib/tuxpaint/plugins/shift.so
+lib/tuxpaint/plugins/smooth.so
 lib/tuxpaint/plugins/smudge.so
 lib/tuxpaint/plugins/snow.so
 lib/tuxpaint/plugins/stretch.so
 lib/tuxpaint/plugins/string.so
+lib/tuxpaint/plugins/swirls.so
 lib/tuxpaint/plugins/tint.so
 lib/tuxpaint/plugins/toothpaste.so
 lib/tuxpaint/plugins/tornado.so
+lib/tuxpaint/plugins/trochoids.so
 lib/tuxpaint/plugins/tv.so
 lib/tuxpaint/plugins/waves.so
 lib/tuxpaint/plugins/xor.so
 share/man/es_ES.UTF-8/man1/tuxpaint.1.gz
 share/man/fr_FR.UTF-8/man1/tuxpaint.1.gz
+share/man/is_IS.UTF-8/man1/tuxpaint.1.gz
 share/man/gl_ES.UTF-8/man1/tuxpaint.1.gz
 share/man/ja_JP.UTF-8/man1/tuxpaint.1.gz
+share/man/sq_AL.UTF-8/man1/tuxpaint.1.gz
 share/man/man1/tp-magic-config.1.gz
 share/man/man1/tuxpaint.1.gz
 share/man/man1/tuxpaint-import.1.gz



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202406050139.4551d0Gs031109>