[MacPorts] #66562: minetest-devel: new port provides cutting edge Minetest (was: provide cutting edge Minetest by minetest-devel)

MacPorts noreply at macports.org
Wed Dec 28 05:53:59 UTC 2022


#66562: minetest-devel: new port provides cutting edge Minetest
--------------------------+----------------------
  Reporter:  Zweihorn     |      Owner:  Zweihorn
      Type:  enhancement  |     Status:  assigned
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:  2.8.0
Resolution:               |   Keywords:  x86_64
      Port:  minetest     |
--------------------------+----------------------
Changes (by Zweihorn):

 * owner:  (none) => Zweihorn
 * status:  new => assigned


Old description:

> The minetest port is at current MT 5.6.1, however the build may be **not
> optimal** IMO.
>
> The long standing minetest port derives new versions by just updating the
> sources and the checksums apparently. Certain defaults and specialities
> in the build seem to have been overlooked from the start of this almost
> historic port or have changed over time. If not for the well maintained
> irrlichtmt port this unmaintained port could be called rather outdated in
> some aspects. Anyway the resulting App cannot be called optimal.
>
> My cc to the maintainer of the irrlichtmt port is just for information.
> Naturally, combined with my most friendly thank you for his commitment.
>
> (A)
> There is a new port minetest-devel in the making and a new PR already in
> the queue to come around.
> The new Portfile was tested and improved since MT 0.4+, MT 5+, MT 5.5.0
> and MT 5.6.1. The current MT runs on Big Sur as a local port as was done
> with all the predecessors before on othe macOS versions respectively.
>
> (B)
> My PR may solve the below issue too, although I have to check the details
> again first. Or do you?
> - #66408
>
> (C)
> You may note I would volunteer to become the maintainer of both the new
> minetest-devel as the legacy minetest port together, if this would find
> your approval.
>
> (D)
> Please kindly  note that I already advertised for MacPorts at the
> Minetest community in the past with at least some success.
>
> Please have a look at:
>
> - https://forum.minetest.net/viewtopic.php?f=42&t=22427
>
> - https://www.minetest.net/downloads/  -->  macOS - MacPorts
>
> My alter ego there is 'snoopy' and I got a new 'Zweihorn' account in
> parallel to my now re-opened old account at the MT Forum for technical
> reasons only.
>
> (E)
> Only after well establishing minetest-devel and learning if the
> expectations raised by my work are met on most if not all platforms, I
> would consider improving minetest e.g., by making the build more
> consistant and introducing a '--legacy' variant to help some users of the
> legacy port.
>
> (F)
> In the future both ports minetest and minetest-devel should continue, as
> a new MT 5.6.2 may be understood stable but a new MT 5.7.0 would be work
> in progress. AFAIK on top of that it is tradition with Minetest players
> to stick with an older version as long as possible.
>
> (G)
> Please accept my sincere apologies in advance if I do not cover all
> aspects of your ticket process as I only came back recently after some
> longe break. Obviously, I have to make myself more familiar with MacPort
> internals again.
>
> Some if not all of the above will be copied in to a.m. PR in due time.
>
> Stay tuned.

New description:

 MT 5.6.1 ''minetest-devel'' provides **better compatibility with other
 ports** and **greatly improves the internal performance** of the Minetest
 App by providing particular options to the build of the port.

 The long standing ''minetest'' port derived new versions by just
 **bumping** the sources and the checksums apparently. Certain defaults and
 specialities in the build seem to have been overlooked from the start of
 this almost historic port or have changed only upstream **without
 maintenance** over time. If not for the well maintained ''irrlichtmt''
 port the **unmaintained ''minetest'' port** could be called rather
 outdated in some aspects. Anyway the resulting App is **not optimal**.

 My cc to the maintainer of the irrlichtmt port is just for information.
 Naturally, combined with my most friendly thank you for his commitment.

 (A)
 There is a new port minetest-devel in the making and a new PR already in
 the queue to come around.
 The new Portfile was tested and improved since MT 0.4+, MT 5+, MT 5.5.0
 and MT 5.6.1. The current MT runs on Big Sur as a local port as was done
 with all the predecessors before on othe macOS versions respectively.

 (B)
 My PR may solve the below issue too, although I have to check the details
 again first. Or do you?
 - #66408

 (C)
 You may note I would volunteer to become the maintainer of both the new
 minetest-devel as the legacy minetest port together, if this would find
 your approval.

 (D)
 Please kindly  note that I already advertised for MacPorts at the Minetest
 community in the past with at least some success.

 Please have a look at:

 - https://forum.minetest.net/viewtopic.php?f=42&t=22427

 - https://www.minetest.net/downloads/  -->  macOS - MacPorts

 My alter ego there is 'snoopy' and I got a new 'Zweihorn' account in
 parallel to my now re-opened old account at the MT Forum for technical
 reasons only.

 (E)
 Only after well establishing minetest-devel and learning if the
 expectations raised by my work are met on most if not all platforms, I
 would consider improving minetest e.g., by making the build more
 consistant and introducing a '--legacy' variant to help some users of the
 legacy port.

 (F)
 In the future both ports minetest and minetest-devel should continue, as a
 new MT 5.6.2 may be understood stable but a new MT 5.7.0 would be work in
 progress. AFAIK on top of that it is tradition with Minetest players to
 stick with an older version as long as possible.

 (G)
 Please accept my sincere apologies in advance if I do not cover all
 aspects of your ticket process as I only came back recently after some
 longe break. Obviously, I have to make myself more familiar with MacPort
 internals again.

 Some if not all of the above will be copied in to a.m. PR in due time.

 Stay tuned.

--

-- 
Ticket URL: <https://trac.macports.org/ticket/66562#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list