<div dir="ltr"><div>looking here</div><div><br></div><div><a href="https://gitweb.gentoo.org/repo/gentoo.git/plain/games-roguelike/tome/tome-2.4.0_p20251212.ebuild">https://gitweb.gentoo.org/repo/gentoo.git/plain/games-roguelike/tome/tome-2.4.0_p20251212.ebuild</a></div><div><br></div><div>could maybe adding</div><div><pre>-DSYSTEM_INSTALL=yes
-DBUILD_SHARED_LIBS=no
-DCPM_LOCAL_PACKAGES_ONLY=yes<br><br></pre>might help?</div><div><br></div><div>Matteo</div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">Il giorno ven 2 gen 2026 alle ore 11:32 Willy Sudiarto Raharjo <<a href="mailto:willysr@slackbuilds.org">willysr@slackbuilds.org</a>> ha scritto:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">>On 2/1/26 12:52, David Chmelik wrote:<br>
>> Apparently CMake enables computer programmers to download dependencies <br>
>> using the Makefile: what a mess!  Willysr told me redo tome-ah <br>
>> SlackBuild because of that, so I did (test?): <br>
>> <a href="http://ftp.davidchmelik.com/math/slackbuilds/games/tome-ah.tar.xz" rel="noreferrer" target="_blank">http://ftp.davidchmelik.com/math/slackbuilds/games/tome-ah.tar.xz</a> . It <br>
>> has a new dependency, fmt, which he said I could add to $DOWNLOAD, so <br>
>> I did.  Wouldn't it be more normal/standard to make separate <br>
>> dependency though? <br>
><br>
>Yes it would usually make more sense to have a separate dependency - it <br>
>could become useful for other SlackBuilds.<br>
><br>
>In this case there is already libraries/fmt at SBo. Is that the one you <br>
>need? Its at version 10.2.1 which may or may not satisfy your <br>
>requirement. It is already a dependency of 16 other SlackBuilds.<br>
<br>
I'm afraid it's not enough to use the version available in SBo<br>
i tried adding fmt in REQUIRES but it still download the hard-coded version<br>
listed in the code<br>
<a href="https://github.com/tome2/tome2/blob/885799917d42ea9e6eb69fc320fa03922cd8cbb4/CMakeLists.txt#L61" rel="noreferrer" target="_blank">https://github.com/tome2/tome2/blob/885799917d42ea9e6eb69fc320fa03922cd8cbb4/CMakeLists.txt#L61</a><br>
<a href="https://github.com/fmtlib/fmt/releases/download/12.0.0/fmt-12.0.0.zip" rel="noreferrer" target="_blank">https://github.com/fmtlib/fmt/releases/download/12.0.0/fmt-12.0.0.zip</a><br>
<br>
i suggest to add it to the DOWNLOAD list and copy the needed files into the<br>
proper location in order to avoid downloading during build<br>
<br>
<br>
--<br>
Willy Sudiarto Raharjo<br>
_______________________________________________<br>
SlackBuilds-users mailing list<br>
<a href="mailto:SlackBuilds-users@slackbuilds.org" target="_blank">SlackBuilds-users@slackbuilds.org</a><br>
<a href="https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users" rel="noreferrer" target="_blank">https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users</a><br>
Archives - <a href="https://lists.slackbuilds.org/pipermail/slackbuilds-users/" rel="noreferrer" target="_blank">https://lists.slackbuilds.org/pipermail/slackbuilds-users/</a><br>
FAQ - <a href="https://slackbuilds.org/faq/" rel="noreferrer" target="_blank">https://slackbuilds.org/faq/</a><br>
<br>
</blockquote></div>