@TheAifam5 are you saying the package is out of date or asking to change the version string to another format? The commit id is the number after the 'g' in the version here in parenthesis 3.0.4.r303.g(5bbb837).
@ekpyron i will do that
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-x11) (optional)
- show-git (requires glfw-wayland) (optional)
- show-git (requires glfw)
- 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)
ricardomv commented on 2014-11-21 00:11 (UTC)
ekpyron commented on 2014-11-20 20:03 (UTC)
https://wiki.archlinux.org/index.php/VCS_PKGBUILD_Guidelines
The only thing one might consider would be changing
git describe | sed "s/-/./g"
to
git describe --long | sed -r 's/([^-]*-g)/r\1/;s/-/./g'
yielding 3.0.4.r303.g5bbb837, which is archlinux standard (in contrast to date or last commit id).
theaifam5 commented on 2014-11-20 19:10 (UTC)
change "3.0.4.303.g5bbb837" to date or last commit id.
axper commented on 2014-01-23 17:35 (UTC)
@costashatz
Fixed. Thanks!
costashatz commented on 2014-01-23 17:21 (UTC)
Needs "-DCMAKE_C_FLAGS = '-lpthread'" in cmake options in the PKGBUILD to compile examples..Cheers!
axper commented on 2013-10-04 13:29 (UTC)
Adopted, updated.
ekpyron commented on 2013-04-30 11:44 (UTC)
Actually the package version was just fine - it was last updated over a year ago :-). And at that time the now official repository did not yet exist, so I updated the PKGBUILD.
shuall commented on 2013-04-29 20:31 (UTC)
You should probably fix the year on your package version (2013).
Also, does elmindreda's repo have newer stuff or fixes in it as compared to the official repo: https://github.com/glfw/glfw ?
If not, you should probably give this package a different name, (maybe glfw3-elmindreda).
ekpyron commented on 2012-04-19 15:12 (UTC)
Finally after discussing the bug on the glfw bug tracker, it's fixed now, so I re-enabled the tests and examples (not that it really matters, as they are not installed anyways...).
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!