media-gfx / tuxpaint

Drawing program designed for young children

Official package sites : https://www.tuxpaint.org/ ·

Tux Paint is a free drawing program designed for young children (kids ages 3 and up). It has a simple, easy-to-use interface, fun sound effects, and an encouraging cartoon mascot who helps guide children as they use the program. It provides a blank canvas and a variety of drawing tools to help your child be creative.

v0.9.31-r1 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
amd64 ppc ~x86

v0.9.31 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
amd64 ppc x86

app-text / libpaper : Library for handling paper characteristics

dev-libs / fribidi : A free implementation of the unicode bidirectional algorithm

gnome-base / librsvg : Scalable Vector Graphics (SVG) rendering library

media-gfx / libimagequant : Palette quantization library that powers pngquant and other PNG optimizers

media-libs / freetype : High-quality and portable font engine

media-libs / libpng : Portable Network Graphics library

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / sdl2-gfx : Graphics drawing primitives library for SDL2

media-libs / sdl2-image : Image file loading library

media-libs / sdl2-mixer : Simple Direct Media Layer Mixer Library

media-libs / sdl2-pango : SDL2 port of SDL_Pango for rendering text using Pango

media-libs / sdl2-ttf : Library that allows you to use TrueType fonts in SDL applications

sys-libs / zlib : Standard (de)compression library

x11-libs / cairo : A vector graphics library with cross-device output support

app-text / libpaper : Library for handling paper characteristics

dev-libs / fribidi : A free implementation of the unicode bidirectional algorithm

gnome-base / librsvg : Scalable Vector Graphics (SVG) rendering library

media-gfx / libimagequant : Palette quantization library that powers pngquant and other PNG optimizers

media-libs / freetype : High-quality and portable font engine

media-libs / libpng : Portable Network Graphics library

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / sdl2-gfx : Graphics drawing primitives library for SDL2

media-libs / sdl2-image : Image file loading library

media-libs / sdl2-mixer : Simple Direct Media Layer Mixer Library

media-libs / sdl2-pango : SDL2 port of SDL_Pango for rendering text using Pango

media-libs / sdl2-ttf : Library that allows you to use TrueType fonts in SDL applications

sys-libs / zlib : Standard (de)compression library

x11-libs / cairo : A vector graphics library with cross-device output support

media-gfx / tuxpaint-stamps : Set of 'Rubber Stamp' images which can be used within Tux Paint

403045
media-gfx/tuxpaint-0.9.21-r1 doesn't honor LINGUAS for locale files
907740
media-gfx/tuxpaint-0.9.29 does not respect LDFLAGS
907741
media-gfx/tuxpaint-0.9.29 does not respect CFLAGS
934811
media-gfx/tuxpaint-0.9.31-r1: stabilization
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-gfx/tuxpaint: Stabilize 0.9.31-r1 ppc, #934811
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-gfx/tuxpaint: Stabilize 0.9.31-r1 amd64, #934811
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Mair-Keimberger · gentoo
media-gfx/tuxpaint: drop old
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/36825 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-gfx/tuxpaint: backport removal of USE=svg on GM dep
Signed-off-by: Sam James <sam@gentoo.org>
Holger Hoffstätte · gentoo
media-gfx/tuxpaint: remove USE=svg from graphicsmagick
Closes: https://github.com/gentoo/gentoo/pull/36742 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lucio Sauer · gentoo
*/*: inline mirror://sourceforge
bump copyright of touched ebuilds to 2024 Signed-off-by: Lucio Sauer <watermanpaint@posteo.net> Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
media-gfx/tuxpaint: Stabilize 0.9.31 ppc, #926850
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
media-gfx/tuxpaint: Stabilize 0.9.31 amd64, #926850
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-gfx/tuxpaint: Stabilize 0.9.31 x86, #926850
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
media-gfx/tuxpaint: Stabilize 0.9.29 ppc, #914853
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
media-gfx/tuxpaint: Stabilize 0.9.29 amd64, #914853
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
media-gfx/tuxpaint: Stabilize 0.9.29 x86, #914853
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Philipp Rösner · gentoo
media-gfx/tuxpaint: add 0.9.31
Adjust Makefile patch to upstream changes to Makefile. Respect EPREFIX in Makefile patch. Signed-off-by: Philipp Rösner <rndxelement@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/33615 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Philipp Rösner · gentoo
media-gfx/tuxpaint: drop 0.9.27-r1
Signed-off-by: Philipp Rösner <rndxelement@protonmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
media-gfx/tuxpaint: Keyword 0.9.29 ppc, #908286
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
media-gfx/tuxpaint: Keyword 0.9.29 x86, #908286
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
media-gfx/tuxpaint: remove subslot binder from media-libs/sdl2-gfx
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Philipp Rösner · gentoo
media-gfx/tuxpaint: add 0.9.29
Tuxpaint version 0.9.29 and further only supports sdl2. Therefore, switched to sdl2 in this ebuild. Also include an upstream patch for fixing the problem of the trans directory not being created before it is used. Signed-off-by: Philipp Rösner <rndxelement@protonmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
media-gfx/tuxpaint: Stabilize 0.9.28-r2 ppc, #891417
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-gfx/tuxpaint: Stabilize 0.9.28-r2 x86, #891417
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-gfx/tuxpaint: Stabilize 0.9.28-r2 amd64, #891417
Signed-off-by: Sam James <sam@gentoo.org>
Philipp Rösner · gentoo
media-gfx/tuxpaint: drop 0.9.24-r2, 0.9.28-r1
Signed-off-by: Philipp Rösner <rndxelement@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/29036 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Philipp Rösner · gentoo
media-gfx/tuxpaint: 0.9.28-r2: fix parallel build
The fix for https://bugs.gentoo.org/887391 resolved the parallel build issues, thus remove -j1 from emake. Bug: https://bugs.gentoo.org/887391 Closes: https://bugs.gentoo.org/859169 Signed-off-by: Philipp Rösner <rndxelement@protonmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Philipp Rösner · gentoo
media-gfx/tuxpaint: fix LIBDIR, fix doc on 0.9.28
The LIBDIR variable defined while calling emake collides with the LIBDIR variable defined in the tuxpaint Makefile, resulting in magic tools not getting linked properly. Renaming LIBDIR to GENTOO_LIBDIR resolves this issue. Furthermore, a patch for the DOC_PREFIX variable in the Makefile was missing, resulting in installation of files into unexpected paths. Bug: https://bugs.gentoo.org/873286 Bug: https://bugs.gentoo.org/870232 Signed-off-by: Philipp Rösner <rndxelement@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/27518 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-gfx/tuxpaint: add libpaper slot dep
ABI broke. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
media-gfx/tuxpaint: add missing RDEPEND for libsdl[X]
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Philipp Rösner · gentoo
media-gfx/tuxpaint: add 0.9.28
Add an ebuild for tuxpaint-0.9.28, celebrating 20 years of tuxpaint. Signed-off-by: Philipp Rösner <rndxelement@protonmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Bracht Laumann Jespersen · gentoo
media-gfx/tuxpaint: fix unquoted variable FILESDIR
Signed-off-by: Thomas Bracht Laumann Jespersen <t@laumann.xyz> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
media-gfx/tuxpaint: Stabilize 0.9.27 ppc, #835091
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
media-gfx/tuxpaint: x86 stable wrt bug #835091
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
media-gfx/tuxpaint: amd64 stable wrt bug #835091
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Philipp Rösner · gentoo
media-gfx/tuxpaint: switched to graphicsmagick
We switched from virtual/imagemagic-tools to media-gfx/graphicsmagic and added required use flags to the media-gfx/graphicsmagic build dependency. Bug: https://bugs.gentoo.org/831292 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Philipp Roesner <rndxelement@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-gfx/tuxpaint: destabilize 0.9.27 for ~amd64, ~ppc, ~x86
Accidentally pushed as stable. Signed-off-by: Sam James <sam@gentoo.org>
Philipp Rösner · gentoo
media-gfx/tuxpaint: cleaned up src_prepare
We fixed the QA issue that man pages were stored as .gz. Also we moved the sed call in src_prepare to a patch file. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Philipp Roesner <rndxelement@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Philipp Rösner · gentoo
media-gfx/tuxpaint: version bump to 0.9.27
We added an ebuild for tuxpaint-0.9.27. We also added support for EAPI 8, added necessary dependencies and did minor cleanup. Closes: https://bugs.gentoo.org/767223 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Philipp Roesner <rndxelement@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-gfx/tuxpaint: fix libsdl[joystick] dependency
Closes: https://bugs.gentoo.org/808168 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-gfx/tuxpaint: Drop superfluous optfeature header
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-gfx/tuxpaint: drop 0.9.21-r2
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-gfx/tuxpaint: Stabilize 0.9.24 ppc, #767220
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-gfx/tuxpaint: Stabilize 0.9.24 x86, #767220
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-gfx/tuxpaint: Stabilize 0.9.24 amd64, #767220
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
media-gfx/tuxpaint: use optfeature in 0.9.24
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
media-gfx/tuxpaint: add imagemagick[svg] as build-dep
Bug: https://bugs.gentoo.org/761915 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
media-gfx/tuxpaint: add imagemagick[jpeg] as build-dep
- "composite: no decode delegate for this image format `JPEG'" Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-gfx/tuxpaint: minor style changes
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Peter Alfredsen · gentoo
media-gfx/tuxpaint: version bump to 0.9.24
Closes: https://bugs.gentoo.org/385951 Closes: https://bugs.gentoo.org/581036 Closes: https://bugs.gentoo.org/671528 Closes: https://bugs.gentoo.org/734048 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Peter Alfredsen <crabbedhaloablution@icloud.com> Closes: https://github.com/gentoo/gentoo/pull/18669 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-gfx/tuxpaint: EAPI-7 bump, use xdg-utils, drop unused multilib
Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: [QA] Use consistent function definition formatting
Signed-off-by: David Seifert <soap@gentoo.org>
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Pacho Ramos · gentoo
media-gfx/tuxpaint: Drop old
Package-Manager: portage-2.3.0
Agostino Sarubbo · gentoo
media-gfx/tuxpaint: ppc stable wrt bug #581040
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
media-gfx/tuxpaint: x86 stable wrt bug #581040
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
media-gfx/tuxpaint: amd64 stable wrt bug #581040
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Pacho Ramos · gentoo
media-gfx/tuxpaint: Bump EAPI, set proper slot information in RDEPEND
Package-Manager: portage-2.2.28
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed