Package Details: sfml-git 2.6.0.r637.g9d1d9cde-1

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: sfml
Replaces: 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: 2023-10-01 22:33 (UTC)

Required by (96)

Sources (1)

Latest Comments

1 2 3 Next › Last »

trustytrojan commented on 2024-05-10 23:30 (UTC)

Just installed sfml-git and it cloned and installed the master branch, and not 2.6.0 as the package is versioned. Is this version label intended? If not, please change it to 3.0 (the next SFML release) or indicate master 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:

sfml_set_option(SFML_USE_SYSTEM_DEPS FALSE BOOL "TRUE to use system dependencies, FALSE to use the bundled ones.")

I double checked with ldd /usr/lib/libsfml-*.so and pacman -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)

This should be updated to use a pkgver() function.

shackra commented on 2012-08-04 02:44 (UTC)

There was a problem with a CMakeLists.txt, here is the new PKGBUILD http://ompldr.org/vZXo5aQ

<deleted-account> commented on 2012-05-08 11:02 (UTC)

Fixed

<deleted-account> commented on 2012-05-03 23:28 (UTC)

Thanks for the comments guys, I'll get to updating the package during the weekend.

<deleted-account> commented on 2012-05-03 09:31 (UTC)

Why is it flagged as outdated ? There are still updates on the repo !

CruzR commented on 2012-04-24 21:38 (UTC)

The cmake option for building the docs is SFML_BUILD_DOC and the option for building the examples is SFML_BUILD_EXAMPLES. Source: http://www.sfml-dev.org/tutorials/2.0/compile-with-cmake.php

josh commented on 2012-04-23 02:40 (UTC)

The "make doc" in build() doesn't work, FYI. I had to remove it to get the package to build because there's no "doc" rule.