Versions
v1.7.84 :: 1.7 :: gentoo
- Modified
- License
- LGPL-2.1
- Keywords
- ~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86
- USE flags
- bzip2 debug doc jpeg opengl png profile tiff tools truetype zlib
v1.7.67-r2 :: 1.7 :: gentoo
- Modified
- License
- LGPL-2.1
- Keywords
- ~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86
- USE flags
- bzip2 debug doc jpeg opengl png profile tiff tools truetype zlib
v1.7.67-r1 :: 1.7 :: gentoo
- Modified
- License
- LGPL-2.1
- Keywords
- amd64 x86 ~alpha ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc
- USE flags
- bzip2 debug doc jpeg opengl png profile tiff tools truetype zlib
v1.6.57-r3 :: 1.6 :: gentoo
- Modified
- License
- LGPL-2.1
- Keywords
- ~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86
- USE flags
- bzip2 debug doc jpeg opengl png profile tiff truetype zlib
USE flags
General
- bzip2
- Enable bzip2 compression support
- debug
- Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
- doc
- Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
- jpeg
- Add JPEG image support
- opengl
- Add support for OpenGL (3D graphics)
- png
- Add support for libpng (PNG images)
- profile
- Add support for software performance analysis (will likely vary from ebuild to ebuild)
- tiff
- Add support for the TIFF image format
- tools
- Install adie, calculator, shutterbug, and pathfinder apps.
- truetype
- Add support for FreeType and/or FreeType2 fonts
- zlib
- Add support for zlib compression
Dependencies
app-arch / bzip2 : A high-quality data compressor used extensively by Gentoo Linux
media-libs / freetype : High-quality and portable font engine
media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library
media-libs / libpng : Portable Network Graphics library
media-libs / tiff : Tag Image File Format (TIFF) library
sys-libs / zlib : Standard (de)compression library
virtual / glu : Virtual for OpenGL utility library
virtual / opengl : Virtual for OpenGL implementation
x11-base / xorg-proto : X.Org combined protocol headers
x11-libs / fox-wrapper : Wrapper for fox-config to manage multiple versions
x11-libs / libXcursor : X.Org Xcursor library
x11-libs / libXft : X.Org Xft library
Runtime Dependencies
app-arch / bzip2 : A high-quality data compressor used extensively by Gentoo Linux
media-libs / freetype : High-quality and portable font engine
media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library
media-libs / libpng : Portable Network Graphics library
media-libs / tiff : Tag Image File Format (TIFF) library
sys-libs / zlib : Standard (de)compression library
virtual / glu : Virtual for OpenGL utility library
virtual / opengl : Virtual for OpenGL implementation
x11-libs / fox-wrapper : Wrapper for fox-config to manage multiple versions
x11-libs / libXcursor : X.Org Xcursor library
Depending packages
dev-games / openscenegraph : Open source high performance 3D graphics toolkit
dev-games / openscenegraph-openmw : OpenMW-specific fork of OpenSceneGraph
media-sound / gogglesmm : Fast and light music player
sci-mathematics / gsl-shell : Lua interactive shell for sci-libs/gsl
x11-misc / xfe : MS-Explorer-like minimalist file manager for X
Bugs
- 551956
- x11-libs/fox-1.7.49 on PPC64 - .../work/fox-1.7.49/lib/.libs/libFOX-1.7.so: undefined reference to `__sync_bool_compare_and_swap_16'
- 678792
- x11-libs/fox-1.7.54 on arm64 - .../work/fox-1.7.54/lib/.libs/libFOX-1.7.so: error: undefined reference to '__sync_bool_compare_and_swap_16'
- 863083
- x11-libs/fox-1.7.67 - /.../ld: cannot find gcrt1.o: No such file or directory
- 919292
- x11-libs/fox-1.7.84 - [clang] clang++: error: unsupported option -p for target x86_64-pc-linux-gnu
- 926749
- x11-libs/fox-1.6.57-r3 fails to compile: FXUTF16Codec.cpp:57:3: error: ISO C++17 does not allow register storage class specifier [-Wregister]
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
*/*: unkeyword ~ia64
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
x11-libs/fox: filter LTO
Has strict aliasing issues. The website has: > Tentative alias_cast() template may be used for shutting up GCC alias warnings. This means type-punning related warnings are now properly suppressed. which isn't promising. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Eli Schwartz · gentoo
x11-libs/fox: also mark oldest version as LTO-unsafe
It has a different slot. Bug: https://bugs.gentoo.org/864412 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Eli Schwartz · gentoo
x11-libs/fox: drop fox-wrapper to an RDEPEND only
Do not require it with --buildpkgonly, since it is not needed for it. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Eli Schwartz · gentoo
x11-libs/fox: mark as LTO-unsafe, strict-aliasing unsafe
Fixed in newer (packaged) version, so only mark the older version, which as it happens is the one with a stable keyword. Closes: https://bugs.gentoo.org/864412 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
Move {app-doc → app-text}/doxygen
Per the category metadata, app-doc/ is reserved for documentation *files* and not software. Move it to app-text/ where it seems a better fit. Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
x11-libs/fox: add 1.7.84
Bug: https://bugs.gentoo.org/864412 Closes: https://bugs.gentoo.org/832299 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Brahmajit Das · gentoo
x11-libs/fox: Fix C++17 does not allow register storage class
Closes: https://bugs.gentoo.org/898866 Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/31357 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
Revert "x11-libs/fox: drop 1.6.57-r3"
This reverts commit f354b2b155cc0e94040a7c1181100ba2b9df1ad5. Still needed by x11-misc/xfe. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
x11-libs/fox: drop 1.6.57-r3
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
x11-libs/fox: add media-libs/libtiff subslot dep
libtiff changed SONAME. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
x11-libs/fox: Keyword 1.7.67 arm64, #806776
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
x11-libs/fox: Keyword 1.6.57-r1 arm64, #806776
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
x11-libs/fox: Stabilize 1.7.67 amd64, #800224
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
x11-libs/fox: Stabilize 1.7.67 x86, #800224
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jason A. Donenfeld · gentoo
x11-libs/fox: port Soap's QA fixes to 1.6
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org> - David Seifert · gentoo
x11-libs/fox: [QA] Fix more issues
Package-Manager: Portage-2.3.83, Repoman-2.3.20 Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jason A. Donenfeld · gentoo
x11-libs/fox: continue cleanup
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jason A. Donenfeld · gentoo
x11-libs/fox: revive fox-1.6 stable branch
Things actually use it. Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jason A. Donenfeld · gentoo
x11-libs/fox: put tools behind use flag
The earlier split packages paradigm is more maintenance burden than I'm willing to take on, and doing it this way lets us more easily unify things into one single ebuild. Besides, these are mostly example apps. Updates: https://bugs.gentoo.org/703088 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org> - Jason A. Donenfeld · gentoo
x11-libs/fox: address QA nits
This wasn't my ebuild originally. Indeed it was quite hairy. Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jason A. Donenfeld · gentoo
x11-libs/fox: fix USE=-truetype and use EAPI=7
We're not going to revbump it, because the code changes only affect code that's compiled with USE=-truetype, which wouldn't compile at all before. While we're at it, bump to EAPI=7. Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jason A. Donenfeld · gentoo
x11-libs/fox: prepare for deletion of old cruft
Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org> - Jason A. Donenfeld · gentoo
x11-libs/fox: bump versions
Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
x11-libs: Remove *-fbsd KEYWORDS
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Roy Bamford · gentoo
x11-libs/fox: added ~arm64
Package-Manager: Portage-2.3.60, Repoman-2.3.12 Signed-off-by: Roy Bamford <neddyseagoon@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Arfrever Frehtes Taifersar Arahesis · gentoo
x11-libs/*: Update dependencies (x11-proto/* -> x11-base/xorg-proto). - Sergei Trofimovich · gentoo
x11-libs/fox: stable 1.7.54 for hppa, bug #621582
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="hppa" - Andreas Sturmlechner · gentoo
x11-libs/fox: Drop old slot 1.7 versions
Latest version is stable. Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Anthony G. Basile · gentoo
x11-libs/fox: keyword ~mips
Package-Manager: Portage-2.3.5, Repoman-2.3.1 - Agostino Sarubbo · gentoo
x11-libs/fox: ppc64 stable wrt bug #621582
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - T. Malfatti · gentoo
media-libs/portaudio: Version bump - Agostino Sarubbo · gentoo
x11-libs/fox: ppc stable wrt bug #594150
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
x11-libs/fox: x86 stable wrt bug #594150
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Tobias Klausmann · gentoo
x11-libs/fox-1.7.54-r0: stable on amd64
Gentoo-Bug: 594150 - Amadeusz Żołnowski · gentoo
Merge branch 'master' of git+ssh://git.gentoo.org/repo/gentoo - Lars Wendler · gentoo
x11-libs/fox: Bump to version 1.7.54
Package-Manager: portage-2.2.26 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Lars Wendler · gentoo
x11-libs/fox: Removed old.
Package-Manager: portage-2.2.26 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - Lars Wendler · gentoo
x11-libs/fox: Bump to versions 1.6.50 and 1.7.53
Package-Manager: portage-2.2.26 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> - 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