Summary
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.
Versions
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
Dependencies
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
Runtime Dependencies
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
Depending packages
media-gfx / tuxpaint-stamps : Set of 'Rubber Stamp' images which can be used within Tux Paint
Bugs
Change logs
- 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