[Slackbuilds-users] Grabbing libraries/fmt ((wasRe: tome-ah game uses CMake now (mess))
Christoph Willing
chris.willing at linux.com
Fri Jan 2 20:49:25 UTC 2026
On 2/1/26 21:32, Willy Sudiarto Raharjo wrote:
>> On 2/1/26 12:52, David Chmelik wrote:
>>> Apparently CMake enables computer programmers to download dependencies
>>> using the Makefile: what a mess! Willysr told me redo tome-ah
>>> SlackBuild because of that, so I did (test?):
>>> http://ftp.davidchmelik.com/math/slackbuilds/games/tome-ah.tar.xz . It
>>> has a new dependency, fmt, which he said I could add to $DOWNLOAD, so
>>> I did. Wouldn't it be more normal/standard to make separate
>>> dependency though?
>> Yes it would usually make more sense to have a separate dependency - it
>> could become useful for other SlackBuilds.
>>
>> In this case there is already libraries/fmt at SBo. Is that the one you
>> need? Its at version 10.2.1 which may or may not satisfy your
>> requirement. It is already a dependency of 16 other SlackBuilds.
> I'm afraid it's not enough to use the version available in SBo
> i tried adding fmt in REQUIRES but it still download the hard-coded version
> listed in the code
> https://github.com/tome2/tome2/blob/885799917d42ea9e6eb69fc320fa03922cd8cbb4/CMakeLists.txt#L61
> https://github.com/fmtlib/fmt/releases/download/12.0.0/fmt-12.0.0.zip
>
> i suggest to add it to the DOWNLOAD list and copy the needed files into the
> proper location in order to avoid downloading during build
Back in October, Steven Voges' SlackBuilds were declared up for grabs.
Now that I've noticed one of my SlackBuilds depends on his libraries/fmt
SlackBuild, I have just grabbed it. I've submitted an update for it for
version 12.1.0 - maybe that will be adequate for tome-ah.
chris
More information about the SlackBuilds-users
mailing list