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
_______________________________________________
SlackBuilds-users mailing list
[email protected]
https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - https://slackbuilds.org/faq/