izzy Meyer wrote (2025-02-10 23:34 CET): [...] > Ping. > > Re attached, for comitters.
Hmm... ===> Checking files for luanti-5.10.0 >> Fetch https://github.com/minetest/minetest/archive/refs/tags/5.10.0.tar.gz >> Size does not match for minetest-minetest-5.10.0.tar.gz $ make makesum: -SHA256 (minetest-minetest-5.10.0.tar.gz) = KjFhwE5ziWCABvASgO2jBQf4us+h1rZMKvG4IKYtJnc= -SIZE (minetest-minetest-5.10.0.tar.gz) = 12257502 +SHA256 (minetest-minetest-5.10.0.tar.gz) = E8VZVmk3z9ntHN5ZTCDnq1L4be4IFroS6CixS7jixqw= +SIZE (minetest-minetest-5.10.0.tar.gz) = 12257396 $ make ===> Extracting for luanti-5.10.0 ===> Patching for luanti-5.10.0 ===> Applying OpenBSD patch patch-src_CMakeLists_txt patch: **** can't cd to /usr/ports/pobj/luanti-5.10.0/minetest-5.10.0: No such file or directory Looks like upstream changed the folder inside the tarball and uploaded it again with the same version :( There's also a new repository now (luanti-org/luanti), and the old repository is forwarding to the new one. I changed DIST_TUPLE to point to the new repository (same tarball checksum). This aligns DISTNAME and PKGNAME as it should be. Further changes: - updated the license information. The included fonts are APLv2 - @comment bin/minetest{,server} those are symlinks to luanti{,server}. It's debatable if we want to keep those, but if not, we can avoid the minetest/luanti conflict. - added post-install target to rename net.minetest.minetest.desktop and net.minetest.minetest.metainfo.xml to net.luanti.luanti... - Changed the test target to run luanti --run-unittests instead of minetest --run-unittests With these changes, there's no conflict between minetest and luanti from a port perspective. So both could be installed at the same time. At runtime, they both read/write to ~/.minetest and ~/.cache/minetest. But this seems not to cause any issues at the moment. When testing luanti, I had mixed results. I could play online, but a few times, the UI didn't render (all black) and I could only see my arm move. I saw that the games/minetest port downloads the minetest_game repository. There's no 5.10 tag and no luanti_game repository. But there's a difference in the game, when I click "Start Game", I can switch to the minetest game at the bottom. In luanti, I'm stuck stuck in this "Development Test" screen. Left minetest, right luanti: https://ptrace.org/minetest-luanti.png When starting a game from the Development Test screen, it shows a permanent text at the top of the screen that this is only meant for development and testing. Do you know what's going on there? Is the actual game missing? :} Maybe we should wait one or two point releases until the rebranding is complete? Best Regards, Stefan
luanti-5.10.0.tgz
Description: application/tar-gz