x11-libs / fltk

C++ user interface toolkit for X and OpenGL

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

The Fast Light ToolKit is a cross-platform C++ user interface toolkit for X and OpenGL. FLTK (pronounced "fulltick") provides GUI functionality and supports 3D graphics via OpenGL and its built-in GLUT emulation. FLTK also includes a UI builder called FLUID that can be used to create applications.

v1.4.9999 :: 1 :: gentoo

Modified
License
FLTK LGPL-2
USE flags
cairo debug doc examples games opengl static-libs threads xft xinerama

v1.3.9999 :: 1 :: gentoo

Modified
License
FLTK LGPL-2
USE flags
cairo debug doc examples games opengl static-libs threads xft xinerama

v1.3.8 :: 1 :: gentoo

Modified
License
FLTK LGPL-2
Keywords
~alpha ~amd64 ~amd64-linux ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x86-linux
USE flags
cairo debug doc examples games opengl static-libs threads xft xinerama

v1.3.5-r4 :: 1 :: gentoo

Modified
License
FLTK LGPL-2
Keywords
amd64 arm arm64 ppc ppc64 sparc x86 ~alpha ~amd64-linux ~hppa ~loong ~mips ~riscv ~x86-linux
USE flags
cairo debug doc examples games opengl static-libs threads xft xinerama

General

cairo
Enable support for the cairo graphics library
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
examples
Install examples, usually source code
games
Builds and installs some extra games
opengl
Add support for OpenGL (3D graphics)
static-libs
Build static versions of dynamic libraries as well
threads
Add threads support for various packages. Usually pthreads
xft
Build with support for XFT font renderer (x11-libs/libXft)
xinerama
Add support for querying multi-monitor screen geometry through the Xinerama API

abi_mips

n32
64-bit (32-bit pointer) libraries
n64
64-bit libraries
o32
32-bit libraries

abi_s390

32
32-bit (s390) libraries
64
64-bit (s390x) libraries

abi_x86

32
32-bit (x86) libraries
64
64-bit (amd64) libraries
x32
x32 ABI libraries

app-text / doxygen : Documentation system for most programming languages

media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library

media-libs / libpng : Portable Network Graphics library

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

virtual / glu : Virtual for OpenGL utility library

virtual / jpeg : Virtual to select between libjpeg-turbo and IJG jpeg for source-based packages

virtual / opengl : Virtual for OpenGL implementation

virtual / pkgconfig : Virtual for the pkg-config implementation

x11-base / xorg-proto : X.Org combined protocol headers

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

x11-libs / libICE : X.Org Inter-Client Exchange library

x11-libs / libSM : X.Org Session Management library

x11-libs / libXcursor : X.Org Xcursor library

x11-libs / libXext : X.Org Xext library

x11-libs / libXfixes : X.Org Xfixes library

x11-libs / libXft : X.Org Xft library

x11-libs / libXinerama : X.Org Xinerama library

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

media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library

media-libs / libpng : Portable Network Graphics library

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

virtual / glu : Virtual for OpenGL utility library

virtual / jpeg : Virtual to select between libjpeg-turbo and IJG jpeg for source-based packages

virtual / opengl : Virtual for OpenGL implementation

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

x11-libs / libICE : X.Org Inter-Client Exchange library

x11-libs / libSM : X.Org Session Management library

x11-libs / libXcursor : X.Org Xcursor library

x11-libs / libXext : X.Org Xext library

x11-libs / libXfixes : X.Org Xfixes library

x11-libs / libXft : X.Org Xft library

x11-libs / libXinerama : X.Org Xinerama library

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

app-text / flpsed : Pseudo PostScript editor

app-text / htmldoc : Convert HTML pages into a PDF document

dev-games / openscenegraph : Open source high performance 3D graphics toolkit

dev-games / openscenegraph-openmw : OpenMW-specific fork of OpenSceneGraph

games-emulation / nestopia : Portable Nintendo Entertainment System emulator written in C++

games-engines / odamex : Online multiplayer free software engine for DOOM

games-puzzle / braid-gog : Platform game where you manipulate flow of time

games-puzzle / braid-hb : Platform game where you manipulate flow of time

games-simulation / crashtest : Educational car crash simulator

games-strategy / ja2-stracciatella : An improved, cross-platform, stable Jagged Alliance 2 runtime

games-util / eureka : Graphical map editor for games using the DOOM engine

games-util / glbsp : Node builder specially designed for OpenGL ports of the DOOM game engine

media-gfx / monica : Monica is a Monitor Calibration Tool

media-gfx / quat : A 3D quaternionic fractal generator

media-radio / flamp : Fldigi helper for transferring files

media-radio / fldigi : Sound card based multimode software modem for Amateur Radio use

media-radio / flmsg : Fldigi helper for creating radiograms

media-radio / flrig : Transceiver control program for Amateur Radio use

media-sound / alsa-tools : Advanced Linux Sound Architecture tools

media-sound / alsamixergui : FLTK based amixer Frontend

media-sound / gmorgan : Opensource software rhythm station

media-sound / horgand : Opensource software organ

media-sound / lmms : Cross-platform music production software

media-sound / mup : Program for printing music scores

media-sound / yoshimi : Software synthesizer based on ZynAddSubFX

media-sound / zynaddsubfx : Software synthesizer capable of making a countless number of instruments

media-video / sonic-snap : Webcam app for sn9c10x based camera controllers (with optional MPEG4 support)

net-misc / tigervnc : Remote desktop viewer display system

net-wireless / limesuite : Driver and GUI for LMS7002M-based SDR platforms

net-wireless / wepdecrypt : Enhanced version of WepAttack a tool for breaking 802.11 WEP keys

sci-biology / seaview : A graphical multiple sequence alignment editor

sci-chemistry / vmd : Visual Molecular Dynamics

sci-electronics / Stage : The Stage Robot Simulator

sci-libs / gmsh : Three-dimensional finite element mesh generator

sci-libs / mathgl : Math Graphics Library

sci-mathematics / giac : A free C++ Computer Algebra System library and its interfaces

sci-mathematics / octave : High-level interactive language for numerical computations

sci-mathematics / pari : Computer-aided number theory C library and tools

sci-visualization / spyview : 2D and 3D data visualization and analysis program

www-client / dillo : Lean FLTK based web browser

x11-misc / xdiskusage : User-friendly program to show you what is using up all your disk space

462776
x11-libs/fltk-1.3.2 wrong FLTK_INCLUDE_DIRS in /usr/share/cmake/Modules/FLTKConfig.cmake
480670
x11-libs/fltk-1.3.0-r1 - fluid: Floating point exception (integer division) in src/Fl_Text_Display.cxx:339
494390
x11-libs/fltk-1.3.2 - pdflatex: LaTeX Error: File `a4wide.sty' not found. -/ /- make: *** [pdf] Error 1
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
Eli Schwartz · gentoo
x11-libs/fltk: mark as LTO-unsafe
It works in 1.4.9999 so just marking unsafe for existing versions and assuming it will shake out eventually whenever 1.4 is finally released. Closes: https://bugs.gentoo.org/881107 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Eli Schwartz · gentoo
x11-libs/fltk: try to re-sync the live ebuild for 1.4
Some DOCS files disappeared, some patches needed to be rerolled. 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
Huang Rui · gentoo
x11-libs/fltk: add 1.3.8
Closes: https://bugs.gentoo.org/847607 Signed-off-by: Huang Rui <vowstar@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32543 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
x11-libs/fltk: keyword 1.3.5-r4 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alex Fan · gentoo
x11-libs/fltk: keyword 1.3.5-r4 for ~riscv
Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Alex Fan <alexfanqi@yahoo.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
x11-libs/fltk: drop x86-macos
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
*/*: Drop most stable hppa keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
x11-libs/fltk: Stabilize 1.3.5-r4 arm64, #709830
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
x11-libs/fltk: add AR autodetection with tuple prefix
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
*/*: Drop stable ia64 keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-libs/fltk: Old
Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-libs/fltk: stable for hppa (bug #712216)
Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
x11-libs/fltk: x86 stable wrt bug #712216
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
x11-libs/fltk: sparc stable wrt bug #712216
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
x11-libs/fltk: ppc64 stable wrt bug #712216
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
x11-libs/fltk: ppc stable wrt bug #712216
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
x11-libs/fltk: ia64 stable wrt bug #712216
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
x11-libs/fltk: arm stable wrt bug #712216
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
x11-libs/fltk: amd64 stable wrt bug #712216
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
x11-libs/fltk: [QA] inherit ltprune.eclass directly
Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Bump copyright on files touched this year
Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
*/*: Drop stable alpha keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
x11-libs/fltk: fix BadInsIntoDir QA issue
Signed-off-by: Aaron Bauman <bman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-libs/fltk: Maybe fix FLTK_INCLUDE_DIRS in cmake files
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Bug: https://bugs.gentoo.org/show_bug.cgi?id=462776 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-libs/fltk: Use relative symlinks in /usr/share/pixmaps
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-libs/fltk: Block sys-block/blocks when USE=games
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Bug: https://bugs.gentoo.org/661136 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-libs/fltk: Install /usr/bin/fluid
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Fixes: https://bugs.gentoo.org/700144 Signed-off-by: Jeroen Roovers <jer@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
Jeroen Roovers · gentoo
x11-libs/fltk: Use HTTPS
Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-libs/fltk: Define DSOFLAGS
Package-Manager: Portage-2.3.65, Repoman-2.3.12 Closes: https://bugs.gentoo.org/655246 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-libs/fltk: fdo-mime => xdg-utils
Closes: https://bugs.gentoo.org/show_bug.cgi?id=655248 Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-libs/fltk: Inject LDFLAGS
Package-Manager: Portage-2.3.65, Repoman-2.3.12 Fixes: https://bugs.gentoo.org/show_bug.cgi?id=655246 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-libs/fltk: Old
Package-Manager: Portage-2.3.65, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-libs/fltk: Call xdg_icon_cache_update
Package-Manager: Portage-2.3.65, Repoman-2.3.12 Closes: https://bugs.gentoo.org/655248 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeroen Roovers · gentoo
x11-libs/fltk: Version 1.3.5
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Jeroen Roovers · gentoo
x11-libs/fltk: Update live ebuilds
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
Arfrever Frehtes Taifersar Arahesis · gentoo
x11-libs/*: Update dependencies (x11-proto/* -> x11-base/xorg-proto).
Lars Wendler · gentoo
x11-libs/fltk: Run eaclocal before eautoconf.
Thanks to Arfrever Frehtes Taifersar Arahesis for the analysis and the suggested fix. Closes: https://bugs.gentoo.org/655238 Package-Manager: Portage-2.3.36, Repoman-2.3.9
Lars Wendler · gentoo
x11-libs/fltk: Use pkg-config to find freetype
Bug: https://bugs.gentoo.org/654752 Package-Manager: Portage-2.3.36, Repoman-2.3.9
Alexey Korepanov · gentoo
x11-libs/fltk: keyword ~arm64
Jeroen Roovers · gentoo
x11-libs/fltk: Fix live ebuilds (bug #650700 by jospezial).
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Jeroen Roovers · gentoo
x11-libs/fltk: Add live ebuild for new branch.
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Jeroen Roovers · gentoo
x11-libs/fltk: Version bump (bug #602262 by Hanno Boeck).
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Alexis Ballier · gentoo
x11-libs/fltk: install fluid executable; bug #595246
Package-Manager: portage-2.3.1
Jeroen Roovers · gentoo
x11-libs/fltk: Add multilib support by James Le Cuirot (bug #592434).
Package-Manager: portage-2.3.0
Jeroen Roovers · gentoo
x11-libs/fltk: Clean up patches.
Package-Manager: portage-2.3.0
Jeroen Roovers · gentoo
x11-libs/fltk: Depend on x11-libs/cairo[X] (bug #591928).
Package-Manager: portage-2.3.0
Jeroen Roovers · gentoo
x11-libs/fltk: Depend on virtual/glu by Robert Pearce (bug #591634).
Package-Manager: portage-2.3.0
Manuel Rüger · gentoo
x11-libs/fltk: Remove old
Package-Manager: portage-2.2.26
Agostino Sarubbo · gentoo
x11-libs/fltk: alpha stable wrt bug #562450
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="alpha"
Mikle Kolyada · gentoo
x11-libs/fltk: ia64 stable wrt bug #562450
Package-Manager: portage-2.2.20.1
Agostino Sarubbo · gentoo
x11-libs/fltk: sparc stable wrt bug #562450
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="sparc"
Agostino Sarubbo · gentoo
x11-libs/fltk: ppc stable wrt bug #562450
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="ppc"
Markus Meier · gentoo
x11-libs/fltk: arm stable, bug #562450
Package-Manager: portage-2.2.23 RepoMan-Options: --include-arches="arm"
Mikle Kolyada · gentoo
x11-libs/fltk: x86 stable wrt bug #562450
Package-Manager: portage-2.2.20.1
Agostino Sarubbo · gentoo
x11-libs/fltk: amd64 stable wrt bug #562450
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64"
Jeroen Roovers · gentoo
x11-libs/fltk: Stable for HPPA PPC64 (bug #562450).
Package-Manager: portage-2.2.22 RepoMan-Options: --ignore-arches
Jeroen Roovers · gentoo
x11-libs/fltk: Drop USE=pdf (bug #536566).
Package-Manager: portage-2.2.22
Chí-Thanh Christopher Nguyễn · gentoo
x11-libs/fltk: keyword ~amd64-fbsd
Package-Manager: portage-2.2.20.1
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