media-libs / glfw

Portable OpenGL FrameWork

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

v3.4 :: 0 :: gentoo

Modified
License
ZLIB
Keywords
~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86
USE flags
X wayland

v3.3.9 :: 0 :: gentoo

Modified
License
ZLIB
Keywords
~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86
USE flags
wayland-only

v3.3.8 :: 0 :: gentoo

Modified
License
ZLIB
Keywords
amd64 x86 ~arm ~arm64 ~hppa ~ppc64 ~riscv
USE flags
wayland-only

General

X
Add support for X11
wayland
Enable dev-libs/wayland backend
wayland-only
Enable wayland support and disable X11 support

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

dev-libs / wayland : Wayland protocol libraries

dev-libs / wayland-protocols : Wayland protocol files

media-libs / libglvnd : The GL Vendor-Neutral Dispatch library

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

x11-libs / libX11 : X.Org X11 library

x11-libs / libXcursor : X.Org Xcursor library

x11-libs / libXi : X.Org Xi library

x11-libs / libXinerama : X.Org Xinerama library

x11-libs / libXrandr : X.Org Xrandr library

x11-libs / libxkbcommon : Keymap handling library for toolkits and window systems

dev-libs / wayland : Wayland protocol libraries

dev-libs / wayland-protocols : Wayland protocol files

gui-libs / libdecor : A client-side decorations library for Wayland clients

media-libs / libglvnd : The GL Vendor-Neutral Dispatch library

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

x11-libs / libX11 : X.Org X11 library

x11-libs / libXcursor : X.Org Xcursor library

x11-libs / libXi : X.Org Xi library

x11-libs / libXinerama : X.Org Xinerama library

x11-libs / libXrandr : X.Org Xrandr library

x11-libs / libXrender : X.Org Xrender library

x11-libs / libXxf86vm : X.Org Xxf86vm library

x11-libs / libxkbcommon : Keymap handling library for toolkits and window systems

games-arcade / jazz2 : Open source reimplementation of Jazz Jackrabbit 2

media-gfx / openvdb : Library for the efficient manipulation of volumetric data

media-libs / embree : Collection of high-performance ray tracing kernels

media-libs / opensubdiv : An Open-Source subdivision surface library

net-analyzer / gr-fosphor : gnuradio fosphor block (GPU spectrum display)

sci-visualization / gr : Universal framework for cross-platform visualization applications

sys-apps / cpu-x : A Free software that gathers information on CPU, motherboard and more

sys-apps / duc : Library and suite of tools for inspecting disk usage

Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/glfw: Add some missing dependencies
These are dlopen'd so are hard to spot. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Mazunki Hoksaas · gentoo
media-libs/glfw: add 3.4
changed USE=wayland-only to USE=wayland, adding also USE=X. the cmake flag for wayland support has been renamed upstream. i am not sure if building with support for both modes is meaningful. Signed-off-by: Mazunki Hoksaas <rolferen@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36475 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/glfw: destabilize 3.3.9 for ~amd64, ~x86
Signed-off-by: Sam James <sam@gentoo.org>
Sezer Bulut · gentoo
media-libs/glfw: add 3.3.9
Signed-off-by: Sezer Bulut <sezer_1966_sezgin@hotmail.com> Closes: https://github.com/gentoo/gentoo/pull/34492 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
media-libs/glfw: drop 3.3.5
These minor bumps been uneventful, should be little reason to keep old for longer. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
media-libs/glfw: Stabilize 3.3.8 amd64, #899430
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
media-libs/glfw: Stabilize 3.3.8 x86, #899430
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
media-libs/glfw: drop 3.3.6, 3.3.7
Bugfix 3.3.8 would likely make sense for next stable and not much use for these intermediate bug fix releases. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
media-libs/glfw: add 3.3.8
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/glfw: add 3.3.7
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alex Fan · gentoo
media-libs/glfw: keyword 3.3.6 for ~riscv
Signed-off-by: Alex Fan <alex.fan.q@gmail.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
media-libs/glfw: drop 3.3.4-r3
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/glfw: add 3.3.6
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
media-libs/glfw: stabilize 3.3.5 for amd64, x86
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
media-libs/glfw: add 3.3.5, EAPI7->8 and tighten deps
No changes needed for this bugfix release (the next major release will have runtime platform selection), but still a few ebuild updates. This dlopen() many of its deps but mostly only libglvnd matters, e.g. if xinerama is not on the system it doesn't need load xinerama because it's likely not used -- so tentatively moved to DEPEND-only for their headers (libXxf86vm removed entirely as it does not use its header). Also depend on libglvnd (rather than mesa) to better control X (libGL/GLX) vs -X (libEGL), whether the vendor supports egl/wayland is not something to be verified here (otherwise we'd need to also depend on the nvidia-drivers[wayland] alternative so it adds up). Moved libxkbcommon to wayland-only, not used at all by X. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
media-libs/glfw: drop 3.3.4-r2
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
media-libs/glfw: stabilize 3.3.4-r3 for amd64, x86
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
media-libs/glfw: prepare for mesa IUSE=egl removal
Done now since ~arch users are already likely to rebuild due to wayland->wayland-only IUSE change. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
media-libs/glfw: drop 3.3.3
3.3.4 was a minor bugfix release, little sense in keeping .3 longer. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
media-libs/glfw: tidy ebuild
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Alessandro Barbieri · gentoo
media-libs/glfw: rename wayland useflag to wayland-only
Closes: https://bugs.gentoo.org/616968 Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/21566 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
media-libs/glfw: drop 3.3.2
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Haelwenn (lanodan) Monnier · gentoo
media-libs/glfw: Add support for multilib
This is required for proprietary games compiled only for x86_32. Closes: https://bugs.gentoo.org/580890 Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/21441 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/glfw: Stabilize 3.3.4 amd64, #795741
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
media-libs/glfw: Stabilize 3.3.4 x86, #795741
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/glfw: add 3.3.4
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
media-libs/glfw: x86 stable wrt bug #772797
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
media-libs/glfw: amd64 stable wrt bug #772797
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/glfw: bump to 3.3.3
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-libs/glfw: Drop 3.2.1
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/glfw: Keyword 3.3.2 arm, #626966
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-libs/glfw: ppc64 keyworded (bug #745783)
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
media-libs/glfw: amd64 stable wrt bug #744895
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
media-libs/glfw: x86 stable wrt bug #744895
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Stefan Strogin · gentoo
media-libs/glfw: move x11-libs/libXi from BDEPEND to DEPEND
When cross-compiling, these headers should be on CHOST, not CBUILD. Bug: https://bugs.gentoo.org/722186 Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Stefan Strogin <steils@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Stefan Strogin · gentoo
media-libs/glfw: drop old 3.3.1
Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Stefan Strogin <steils@gentoo.org>
Max Audron · gentoo
media-libs/glfw: version bump to 3.3.2
Signed-off-by: Max Audron <audron@cocaine.farm> Add x11-libs/libXi to BDEPEND because glfw needs XInput2.h for compilation, but does not link against libXi.so. Closes: https://bugs.gentoo.org/722186 Closes: https://github.com/gentoo/gentoo/pull/16257 Signed-off-by: Stefan Strogin <steils@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
media-libs/glfw: Drop USE=examples because they don't get installed
We could install the binaries somewhere but the sources are more useful as examples. Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
media-libs/glfw: EAPI 7 for 3.3.1
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Luke Peterson · gentoo
media-libs/glfw-3.3.1 version bump
As of 2019-04-16, glfw has migrated to Github. This commit updates media-libs/glfw-3.2.1 to use the Github release (which has a different SHA) instead of the Sourceforge release. Signed-off-by: Dale Lukas Peterson <hazelnusse@gmail.com> Closes: https://bugs.gentoo.org/683950 Closes: https://github.com/gentoo/gentoo/pull/14273 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Mair-Keimberger · gentoo
media-libs/glfw: use HTTPS
Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Andreas Sturmlechner · gentoo
media-libs/glfw: De-stabilise hppa
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Lars Wendler · gentoo
media-libs/glfw: Removed old.
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Lars Wendler · gentoo
media-libs/glfw: Only depend on extra-cmake-modules with USE="wayland"
https://bugs.gentoo.org/598664#c4 Package-Manager: Portage-2.3.6, Repoman-2.3.2
Agostino Sarubbo · gentoo
media-libs/glfw: x86 stable wrt bug #617522
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Jeroen Roovers · gentoo
media-libs/glfw: Stable for HPPA (bug #617522).
Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --ignore-arches
Agostino Sarubbo · gentoo
media-libs/glfw: amd64 stable wrt bug #617522
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" 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>
Michael Weber · gentoo
media-libs/glfw: Add ~arm64 keyword (https://github.com/gentoo/gentoo/pull/3638).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Lars Wendler · gentoo
media-libs/glfw: Added kde-frameworks/extra-cmake-modules to DEPEND.
This fixes Gentoo bug #598664. Package-Manager: portage-2.3.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
media-libs/glfw: Bump to version 3.2.1
Package-Manager: portage-2.3.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Michael Sterrett · gentoo
media-libs/glfw: clean unused version
Package-Manager: portage-2.2.28
Jeroen Roovers · gentoo
media-libs/glfw: Stable for HPPA (bug #571322).
Package-Manager: portage-2.2.28 RepoMan-Options: --ignore-arches
Michael Sterrett · gentoo
media-libs/glfw: clean old
Package-Manager: portage-2.2.26
Agostino Sarubbo · gentoo
media-libs/glfw: x86 stable wrt bug #575006
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/sbraz/syncthing'
Pull Request: https://github.com/gentoo/gentoo/pull/990
Agostino Sarubbo · gentoo
media-libs/glfw: amd64 stable wrt bug #575006
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Michael Sterrett · gentoo
media-libs/glfw: version bump
Package-Manager: portage-2.2.26
Jeroen Roovers · gentoo
media-libs/glfw: Mark ~hppa too.
Package-Manager: portage-2.2.26 RepoMan-Options: --ignore-arches
Michael Sterrett · gentoo
add x11-libs/libXcursor dep (bug #560552)
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