I pushed a new version here, with e-c-m and wayland-protocols in makedepends and Vulkan in optdepends, feel free to pull: http://git.linkmauve.fr/glfw-git.git
Thanks for the notice Marqin!
Search Criteria
Package Details: glfw-git 3.4.r17.gb35641f4-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/glfw-git.git (read-only, click to copy) |
---|---|
Package Base: | glfw-git |
Description: | Free, open source, portable framework for OpenGL application development (git version) |
Upstream URL: | http://www.glfw.org/ |
Licenses: | zlib |
Conflicts: | glfw, glfw-wayland, glfw-x11 |
Provides: | glfw, glfw-wayland, glfw-x11 |
Replaces: | glfw-wayland-git, glfw-x11-git |
Submitter: | linkmauve |
Maintainer: | linkmauve |
Last Packager: | micwoj92 |
Votes: | 14 |
Popularity: | 0.000000 |
First Submitted: | 2015-07-10 23:14 (UTC) |
Last Updated: | 2024-06-22 17:12 (UTC) |
Dependencies (19)
- libgl (libglvnd-gitAUR, amdgpu-pro-oglp-legacyAUR, amdgpu-pro-oglpAUR, nvidia-340xx-utilsAUR, libglvnd)
- libxkbcommon (libxkbcommon-gitAUR)
- cmake (cmake-gitAUR) (make)
- doxygen (doxygen-gitAUR) (make)
- extra-cmake-modules (extra-cmake-modules-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- libxcursor (make)
- libxi (libxi-gitAUR) (make)
- libxinerama (libxinerama-randr-gitAUR) (make)
- libxrandr (libxrandr-gitAUR) (make)
- mesa (mesa-minimal-gitAUR, mesa-gitAUR, mesa-wsl2-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-amd-bc250AUR, mesa-amber) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- vulkan-headers (vulkan-headers-gitAUR) (make)
- vulkan-icd-loader (vulkan-icd-loader-gitAUR) (make)
- wayland-protocols (wayland-protocols-gitAUR) (make)
- libgl (libglvnd-gitAUR, amdgpu-pro-oglp-legacyAUR, amdgpu-pro-oglpAUR, nvidia-340xx-utilsAUR, libglvnd) (optional) – for OpenGL support
- opengl-driver (nvidia-410xx-utilsAUR, nvidia-440xx-utilsAUR, nvidia-430xx-utilsAUR, nvidia-vulkan-utilsAUR, mesa-minimal-gitAUR, mesa-gitAUR, mesa-wsl2-gitAUR, nvidia-535xx-utilsAUR, nvidia-470xx-utilsAUR, amdonly-gaming-mesa-gitAUR, mesa-amd-bc250AUR, nvidia-390xx-utilsAUR, nvidia-utils-teslaAUR, nvidia-utils-betaAUR, nvidia-525xx-utilsAUR, nvidia-510xx-utilsAUR, nvidia-550xx-utilsAUR, mesa, mesa-amber, nvidia-utils) (optional) – for OpenGL support
- vulkan-driver (nvidia-410xx-utilsAUR, nvidia-440xx-utilsAUR, nvidia-430xx-utilsAUR, swiftshader-gitAUR, amdvlk-debugAUR, nvidia-vulkan-utilsAUR, amdvlk-2023q3.3AUR, amdvlk-2021q2.5AUR, amdvlk-gitAUR, vulkan-nouveau-gitAUR, mesa-minimal-gitAUR, mesa-gitAUR, vulkan-amdgpu-pro-legacyAUR, amdvlk-binAUR, mesa-wsl2-gitAUR, nvidia-535xx-utilsAUR, nvidia-470xx-utilsAUR, amdonly-gaming-vulkan-radeon-gitAUR, amdonly-gaming-vulkan-swrast-gitAUR, vulkan-radeon-amd-bc250AUR, nvidia-390xx-utilsAUR, nvidia-utils-teslaAUR, nvidia-utils-betaAUR, vulkan-amdgpu-proAUR, nvidia-525xx-utilsAUR, nvidia-510xx-utilsAUR, nvidia-550xx-utilsAUR, amdvlk, nvidia-utils, vulkan-intel, vulkan-nouveau, vulkan-radeon, vulkan-swrast, vulkan-virtio) (optional) – for Vulkan support
- vulkan-icd-loader (vulkan-icd-loader-gitAUR) (optional) – for Vulkan support
Required by (200)
- alice-vision-git (requires glfw-x11)
- arch-gaming-meta (requires glfw)
- arrayfire-git (requires glfw)
- astex-git (requires glfw) (make)
- atta (requires glfw)
- aurorafw-git (requires glfw)
- betterspades (requires glfw)
- betterspades (requires glfw) (make)
- black-magic-probe-utils (requires glfw)
- cavecube (requires glfw) (make)
- cegui (requires glfw) (make)
- cegui (requires glfw) (optional)
- cegui-git (requires glfw) (optional)
- chipmachine (requires glfw)
- chipmachine-git (requires glfw)
- chronoengine (requires glfw) (make)
- chronoengine (requires glfw) (optional)
- chronoengine-git (requires glfw) (make)
- chronoengine-git (requires glfw) (optional)
- couch (requires glfw)
- cpu-x (requires glfw)
- cpu-x-git (requires glfw)
- cpu-x-opencl (requires glfw)
- craft-git (requires glfw)
- cse2-english-git (requires glfw)
- cse2-japanese-git (requires glfw)
- csprite (requires glfw)
- csprite-bin (requires glfw)
- cyberether-git (requires glfw)
- diplib-git (requires glfw)
- djv (requires glfw)
- dynsim (requires glfw-x11)
- ecosim-git (requires glfw-x11)
- eka2l1-git (requires glfw) (make)
- everfight-git (requires glfw)
- famistudio (requires glfw)
- fjordlauncher (requires glfw) (optional)
- fjordlauncher-bin (requires glfw) (optional)
- fjordlauncher-git (requires glfw) (optional)
- fjordlauncher-qt5-bin (requires glfw) (optional)
- fjordlauncher-unlocked (requires glfw) (optional)
- fjordlauncherunlocked (requires glfw) (optional)
- fjordlauncherunlocked-git (requires glfw) (optional)
- forge-git (requires glfw)
- frequensea-git (requires glfw)
- genesis-git (requires glfw)
- geogram-git (requires glfw-x11)
- glava-ridged (requires glfw-x11)
- glbinding-git (requires glfw)
- glcapsviewer-git (requires glfw)
- glfw2to3-git (requires glfw)
- glfwm (requires glfw)
- glmviz-git (requires glfw-x11)
- globjects-git (requires glfw)
- glslviewer (requires glfw-x11)
- glslviewer-git (requires glfw-x11)
- goxel-voxel-editor (requires glfw)
- goxel-voxel-editor-bin (requires glfw)
- goxel-voxel-editor-git (requires glfw)
- goxel2 (requires glfw)
- goxel2-bin (requires glfw)
- goxel2-git (requires glfw)
- gr-fosphor-git (requires glfw)
- gr-framework (requires glfw-x11)
- gr-framework-git (requires glfw-x11)
- grume-git (requires glfw)
- gulkan (requires glfw) (make)
- gw (requires glfw)
- gxr (requires glfw) (optional)
- horde3d (requires glfw-x11)
- icebrolite-git (requires glfw)
- icesl (requires glfw)
- imhex (requires glfw)
- imhex-bin (requires glfw)
- imhex-git (requires glfw)
- implay (requires glfw)
- implay-bin (requires glfw-x11)
- implosion (requires glfw)
- jazz2-native-bin (requires glfw)
- kickpad (requires glfw)
- ktxutils-git (requires glfw)
- lib32-mangohud-git (requires glfw) (make)
- libfreenect2 (requires glfw)
- libfreenect2-git (requires glfw)
- libleif (requires glfw) (make)
- libosmscout-git (requires glfw-x11)
- librealsense (requires glfw)
- librealsense-1.9.7 (requires glfw-x11)
- librealsense-git (requires glfw-x11)
- librealsense-legacy (requires glfw)
- librealsense2 (requires glfw-x11)
- librw-git (requires glfw)
- linux-wallpaperengine-git (requires glfw)
- lu5 (requires glfw)
- ludo (requires glfw-x11)
- ludo-bin (requires glfw)
- ludo-git (requires glfw)
- luisarender-git (requires glfw-wayland)
- luxcorerender (requires glfw)
- luxcorerender-git (requires glfw)
- magnum-git (requires glfw)
- mangl (requires glfw)
- mangohud-git (requires glfw)
- mangohud-nonvidia (requires glfw-x11) (make)
- mangohud-nonvidia (requires glfw-x11) (optional)
- maplibre-native-git (requires glfw) (make)
- maszyna-git (requires glfw)
- maszyna-git (requires glfw) (make)
- mcuviewer (requires glfw)
- mujoco (requires glfw)
- mujoco-bin (requires glfw)
- mujoco-git (requires glfw)
- multimc-bin (requires glfw) (optional)
- multimc-git (requires glfw) (optional)
- muviz (requires glfw)
- nanogui-git (requires glfw)
- nanosvg-git (requires glfw)
- natpos-sdr (requires glfw)
- natron-compositor (requires glfw) (make)
- natron-compositor-git (requires glfw) (make)
- ncine (requires glfw)
- ncine-git (requires glfw)
- obs-openvr-git (requires glfw)
- oc-auxiliary-tools (requires glfw) (make)
- open3d (requires glfw-x11)
- open3d-git (requires glfw-x11)
- openeb-git (requires glfw)
- openeb3 (requires glfw)
- openframeworks (requires glfw-x11)
- openmvg-git (requires glfw)
- openmvs (requires glfw)
- openmvs-git (requires glfw)
- orbiter2016-git (requires glfw) (make)
- ospray-studio (requires glfw)
- ospray-studio-git (requires glfw)
- pcsx-redux-git (requires glfw)
- php-glfw (requires glfw)
- pixelnuke-git (requires glfw)
- plasma6-wallpapers-wallpaper-engine-git (requires glfw)
- pollymc (requires glfw) (optional)
- pollymc-qt5 (requires glfw) (optional)
- pollymc-qt5-git (requires glfw) (optional)
- polymc (requires glfw) (optional)
- polymc-git (requires glfw) (optional)
- polymc-qt5 (requires glfw) (optional)
- polymc-qt5-git (requires glfw) (optional)
- prismlauncher-git (requires glfw) (optional)
- prismlauncher-qt5 (requires glfw) (optional)
- prismlauncher-qt5-bin (requires glfw) (optional)
- prismlauncher-qt5-git (requires glfw) (optional)
- python-open3d (requires glfw-x11)
- python-open3d-git (requires glfw-x11)
- python-ouster-sdk (requires glfw-x11)
- python-p5 (requires glfw)
- python-py3d (requires glfw-x11)
- pytouhou-hg (requires glfw)
- qmidiplayer (requires glfw)
- qmidiplayer-git (requires glfw)
- raytracinginvulkan-git (requires glfw-x11)
- rcalc (requires glfw)
- re3-git (requires glfw)
- revc-git (requires glfw)
- ros-noetic-interactive-slam-git (requires glfw-x11)
- rpcsx-git (requires glfw)
- s25rttr (requires glfw)
- saba-git (requires glfw)
- satdump (requires glfw)
- satdump-git (requires glfw)
- scopehal-apps-git (requires glfw)
- sdrpp-git (requires glfw)
- show-git (requires glfw-wayland) (optional)
- show-git (requires glfw)
- show-git (requires glfw-x11) (optional)
- simple-viewer-gl (requires glfw)
- simple-viewer-gl-git (requires glfw)
- sonic-pi-git (requires glfw-x11)
- sonicmania-git (requires glfw)
- sonyheadphonesclient-bin (requires glfw)
- splash (requires glfw-x11)
- staplegl-git (requires glfw) (optional)
- stmviewer (requires glfw)
- swic-git (requires glfw)
- swic-git (requires glfw) (make)
- tgui-git (requires glfw-x11)
- tracy-x11 (requires glfw-x11)
- tradermaster (requires glfw-x11)
- tsgl-git (requires glfw)
- ultragrid-git (requires glfw) (optional)
- untitled-imgui-framework (requires glfw)
- vcvrack (requires glfw)
- vcvrack-git (requires glfw-x11)
- vimix (requires glfw)
- vlang (requires glfw) (optional)
- vlang-bin (requires glfw) (optional)
- vlang-git (requires glfw) (optional)
- wlay-git (requires glfw-wayland)
- wlay-git (requires glfw-wayland) (make)
- woomer (requires glfw)
- wxrd-git (requires glfw)
- xiasl (requires glfw) (make)
Sources (1)
linkmauve commented on 2016-04-19 21:07 (UTC)
Marqin commented on 2016-04-19 19:48 (UTC)
You should add extra-cmake-modules to makedeps, build failed for me without it.
linkmauve commented on 2015-07-19 18:44 (UTC)
According to their website (http://www.glfw.org/) and previous versioning scheme, the next major version will be 3.2.
ricardomv commented on 2015-07-19 17:32 (UTC)
@linkmauve i see, but it looks like current version in git is 3.1.2 https://github.com/glfw/glfw/blob/master/CMakeLists.txt#L11 i think i will update to that
linkmauve commented on 2015-07-19 16:57 (UTC)
The reason I set the provided version to 3.2 is that the API changed quite a bit since 3.1, and will eventually end up as the released 3.2, so it doesn’t really make sense to advertize 3.1.1.
ricardomv commented on 2015-07-19 16:49 (UTC)
@linkmauve Thanks for the improvements, i have now updated and renamed the package.
linkmauve commented on 2015-07-10 23:48 (UTC)
Hi,
I updated a few things in your PKGBUILD, mainly to provide a Wayland version alongside the X11 one, and to fix a few issues.
I also renamed it to glfw-git instead of glfw3-git, to be coherent with the package from community, it’d be nice if you could ask for a package rename before pulling my changes.
My repository is here, feel free to pull: http://git.linkmauve.fr/glfw-git.git
And thanks for maintaining this package. :)
ricardomv commented on 2014-11-22 18:07 (UTC)
@TheAifam5 the version is updated when you build the package and it currently is 3.0.4 not 3.1
theaifam5 commented on 2014-11-22 13:39 (UTC)
@ricardomv
I flagged this package because you using MASTER tree, not specified version.
Change please branch name or change package version. Lastest version on git is not complete 3.1.
Check on website.
Pinned Comments
linkmauve commented on 2021-10-24 18:39 (UTC)
There, glfw-x11-git and glfw-wayland-git are no more, glfw-git now replaces them!