x11-libs / fox

C++ Toolkit for developing Graphical User Interfaces easily and effectively

Official package sites : http://www.fox-toolkit.org/ ·

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

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

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

x11-libs / libXrandr : X.Org Xrandr library

x11-libs / libXt : X.Org X Toolkit Intrinsics library

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

x11-libs / libXft : X.Org Xft library

x11-libs / libXrandr : X.Org Xrandr library

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

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]
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