Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support MSYS2 distro for Windows #329

Open
podsvirov opened this issue Mar 14, 2025 · 9 comments
Open

Support MSYS2 distro for Windows #329

podsvirov opened this issue Mar 14, 2025 · 9 comments

Comments

@podsvirov
Copy link

Problem

luanti-org/docs.luanti.org#210

Solutions

Just announse this (see below).

Alternatives

If you prefer use package manager, you can install Luanti from MSYS2 distro (both luanti.exe and luantiserver.exe available).

Additional context

No response

@wsor4035 wsor4035 transferred this issue from luanti-org/luanti Mar 15, 2025
@wsor4035
Copy link
Contributor

i transfered this issue over, as it should be here to get official approval/listing on the downloads page

@mark-wiemer
Copy link
Contributor

@podsvirov I'm new to MSYS2 packages but familiar with package managers as a whole. Who published this package? The description mentions infinite world where official docs are often very clear about the limited world size (62K blocks per side). Makes me think this was published externally?

The challenge is making sure the core team has capacity to maintain publishing this package. Is there any continuous integration pipeline step for publishing here?

@mark-wiemer
Copy link
Contributor

Ah, I see you published it yourself :) ref https://github.com/msys2/MINGW-packages/commits/master/mingw-w64-luanti

@podsvirov
Copy link
Author

The description mentions infinite world where official docs are often very clear about the limited world size (62K blocks per side)

Packages description copied from similar ArchLinux package, but we can change it.

@mark-wiemer
Copy link
Contributor

Yeah, it should be changed. Not sure what to change it to. But we should focus on the main issue: this isn't an officially-maintained build method yet, we need to work with core contributors to get their endorsement before adding it to the main site

@wsor4035
Copy link
Contributor

cc @sfan5 for input, since you do most of the windows stuff for luanti

@podsvirov
Copy link
Author

Yeah, it should be changed. Not sure what to change it to

May be change Multiplayer infinite-world block sandbox game to Is a free open-source voxel game engine with easy modding and game creation?

@sfan5
Copy link
Contributor

sfan5 commented Mar 19, 2025

cc @sfan5 for input, since you do most of the windows stuff for luanti

Probably few people actually use MSYS2 but if the build is fine¹ we can list it for completeness.

¹ criteria:

  • correctly named ("Luanti")
  • minetest_game not packaged
  • core features enabled (sound, gettext, luajit)
  • it works with no usability issues

@podsvirov
Copy link
Author

In my mind, the luanti package:

  • correctly named ("Luanti")
  • minetest_game not packaged
  • core features enabled (sound, gettext, luajit)
  • it works with no usability issues

Sorry, something went wrong.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants