Search Criteria
Package Details: sfml-git 2.6.1.r975.gf05baef52-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/sfml-git.git (read-only, click to copy) |
---|---|
Package Base: | sfml-git |
Description: | A simple, fast, cross-platform, and object-oriented multimedia API |
Upstream URL: | http://www.sfml-dev.org/ |
Licenses: | zlib |
Conflicts: | sfml |
Provides: | libsfml-audio.so, libsfml-graphics.so, libsfml-network.so, libsfml-system.so, libsfml-window.so, sfml |
Submitter: | None |
Maintainer: | oi_wtf |
Last Packager: | oi_wtf |
Votes: | 29 |
Popularity: | 0.000000 |
First Submitted: | 2011-04-07 21:07 (UTC) |
Last Updated: | 2024-06-20 09:17 (UTC) |
Dependencies (14)
- freetype2 (freetype2-qdoledAUR, freetype2-macosAUR, freetype2-gitAUR)
- glew (glew-libepoxyAUR, glew-waylandAUR, glew-osmesa-gitAUR, glew-wayland-gitAUR, glew-gitAUR)
- libsndfile (libsndfile-gitAUR)
- libx11 (libx11-gitAUR)
- libxcursor
- libxi (libxi-gitAUR)
- libxrandr (libxrandr-gitAUR)
- openal (openal-gitAUR)
- cmake (cmake-gitAUR) (make)
- doxygen (doxygen-gitAUR, doxygen-yapAUR) (make)
- git (git-gitAUR, git-glAUR) (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)
- systemd (systemd-chromiumosAUR, systemd-selinuxAUR, systemd-gitAUR, systemd-fmlAUR) (make)
Required by (106)
- advancedgenieeditor-git (requires sfml)
- ardupilot-copter-sitl (requires sfml)
- attract (requires sfml)
- attract-git (requires sfml)
- bongocat-osu-git (requires sfml)
- boom (requires sfml)
- casparcg-server (requires sfml)
- casparcg-server-git (requires sfml)
- cegui (requires sfml) (make)
- cegui (requires sfml) (optional)
- cegui-git (requires sfml) (optional)
- chaos-equations-git (requires sfml)
- cpp3ds-git (requires sfml)
- csfml-git
- cute3dscapture-git (requires sfml)
- cutedscapture-git (requires sfml)
- cxx-run (requires sfml) (make)
- ddsviewer-git (requires sfml)
- dolphin-emu-debugfast-git (requires sfml)
- dolphin-emu-git (requires sfml)
- dolphin-emu-git (requires libsfml-network.so)
- dolphin-emu-git (requires libsfml-system.so)
- dolphin-emu-ishiiruka-git (requires sfml)
- dolphin-emu-nogui-git (requires sfml)
- dolphin-emu-nogui-git (requires libsfml-network.so)
- dolphin-emu-nogui-git (requires libsfml-system.so)
- dolphin-emu-primehack-git (requires sfml)
- dolphin-emu-tool-git (requires sfml)
- dolphin-emu-tool-git (requires libsfml-network.so)
- dolphin-emu-tool-git (requires libsfml-system.so)
- dolphin-emu-wayland (requires sfml)
- dvdbounce (requires sfml)
- emath (requires sfml)
- emptyepsilon-git (requires sfml)
- eontimer-git (requires sfml)
- erebus (requires sfml)
- erebus-git (requires sfml)
- extremetuxracer (requires sfml)
- extremetuxracer-svn (requires sfml)
- extremetuxracer-ukr-lat (requires sfml)
- freeaoe-git (requires sfml)
- gentone (requires sfml)
- glog-squash-git (requires sfml)
- guvcview-qt5-git (requires sfml)
- imgui-sfml (requires sfml)
- iv-git (requires sfml)
- jkps-git (requires sfml)
- keeperrl-git (requires sfml)
- libretro-dolphin-git (requires libsfml-network.so)
- libretro-dolphin-git (requires sfml) (make)
- libretro-dolphin-git (requires libsfml-system.so)
- luftrausers (requires sfml)
- marble-marcher-ce (requires sfml)
- marble-marcher-git (requires sfml)
- marblemarcher-git (requires sfml)
- mars-shooter-git (requires sfml)
- mazemaze (requires sfml)
- mazemaze-git (requires sfml)
- modloader64-gui-bin (requires sfml)
- octavia (requires sfml)
- opensaucer-git (requires sfml)
- openskyscraper-git (requires sfml)
- opmon (requires sfml)
- opmon-git (requires sfml)
- orbitfight (requires sfml) (make)
- orbitfight-git (requires sfml) (make)
- ostrichriders (requires sfml)
- particle-life-git (requires sfml)
- planeworld-git (requires sfml)
- planeworld-git (requires sfml) (make)
- project-plus-netplay (requires sfml)
- rankcheck (requires sfml)
- schiffbruch-git (requires sfml)
- sfemovie-git (requires sfml)
- sfgui (requires sfml)
- sfgui-git (requires sfml)
- shadered (requires sfml)
- shadered-bin (requires sfml)
- shadered-git (requires sfml)
- simple_snake (requires sfml) (make)
- slade (requires sfml)
- slade-git (requires sfml)
- slippi-launcher (requires sfml)
- slippi-mainline (requires libsfml-network.so)
- slippi-mainline (requires sfml)
- slippi-mainline (requires libsfml-system.so)
- slippi-online (requires sfml)
- slippi-online-appimage (requires sfml)
- slitherling (requires sfml)
- sp9k (requires sfml)
- sp9k-git (requires sfml)
- spaceclones-git (requires sfml)
- specgram (requires sfml)
- specgram-git (requires sfml)
- tag_puzzle (requires sfml) (make)
- tgui (requires sfml)
- tgui-git (requires sfml)
- tgui8 (requires sfml)
- thor-git (requires sfml)
- trackpointsound (requires sfml)
- vbam-git (requires sfml)
- vectozavr-shooter-git (requires sfml)
- voxelquest (requires sfml)
- voxelquest-git (requires sfml)
- witchblast (requires sfml)
- ync-tools (requires sfml)
Latest Comments
1 2 3 Next › Last »
oi_wtf commented on 2024-05-15 07:40 (UTC) (edited on 2024-05-15 07:49 (UTC) by oi_wtf)
Simple packages ending in
-git
are always expected to followmaster
,main
or whatever the project calls their main branch, or sometimes feature branches for more specific-feature-git
packages. There should be no need to indicate that this package followsmaster
, it is implied by-git
.The pkgver of the package is updated by the
pkgver()
function accordingly while building, the version of the built package should be the current updated version number. AUR still has an outdatedpkgver
, because thePKGBUILD
did not need any changing since then. And I'm not pushing a newPKGBUILD
every week just to keep thepkgver
up to date when it auto-updates when building anyway.If you need 2.6, use
[extra]/sfml
: https://archlinux.org/packages/extra/x86_64/sfml/Or just add
#tag=2.6.1
or#branch=2.6.x
to the source-url and build. Thepkgver()
function should even update the pkgver correctly in this case.See https://wiki.archlinux.org/title/VCS_package_guidelines for details on how this works.
trustytrojan commented on 2024-05-10 23:30 (UTC)
Just installed
sfml-git
and it cloned and installed themaster
branch, and not2.6.0
as the package is versioned. Is this version label intended? If not, please change it to3.0
(the next SFML release) or indicatemaster
branch. It's quite confusing otherwise.oi_wtf commented on 2023-06-14 16:28 (UTC) (edited on 2023-06-14 16:29 (UTC) by oi_wtf)
Nope.
SFML_USE_SYSTEM_DEPS
only matters for Windows, Android or iOS. Not generic linux.And you'd have to set it to
TRUE
to link system libs on the platforms above, quoting CMakeLists.txt:I double checked with
ldd /usr/lib/libsfml-*.so
andpacman -Ql sfml-git
. Bundled libs are not part of the package and the sfml libs are linked against the systems libs.No action on this package required, IMHO. If you think otherwise: Proof please.
MarsSeed commented on 2023-06-14 13:41 (UTC) (edited on 2023-06-14 13:41 (UTC) by MarsSeed)
It seems you need to set cmake option
SFML_USE_SYSTEM_DEPS=FALSE
, otherwise the build will use the source-included external libraries instead of the ones installed on the system or build environment.<deleted-account> commented on 2013-07-18 13:20 (UTC)
shackra commented on 2012-08-04 02:44 (UTC)
<deleted-account> commented on 2012-05-08 11:02 (UTC)
<deleted-account> commented on 2012-05-03 23:28 (UTC)
<deleted-account> commented on 2012-05-03 09:31 (UTC)
CruzR commented on 2012-04-24 21:38 (UTC)
1 2 3 Next › Last »