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 (94)

Sources (1)

Latest Comments

1 2 Next › Last »

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.