Search Criteria
Package Details: manaplus 2.1.3.17-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/manaplus.git (read-only, click to copy) |
---|---|
Package Base: | manaplus |
Description: | Free OpenSource 2D MMORPG client for Evol Online, The mana world and similar servers |
Upstream URL: | https://manaplus.org/ |
Licenses: | GPL |
Replaces: | tmw |
Submitter: | Dragonlord |
Maintainer: | OdinVex (SpacingBat3) |
Last Packager: | Dragonlord |
Votes: | 0 |
Popularity: | 0.000000 |
First Submitted: | 2024-09-08 17:17 (UTC) |
Last Updated: | 2024-09-08 17:17 (UTC) |
Dependencies (10)
- curl (curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR)
- glu (glu-gitAUR)
- libxml2 (libxml2-gitAUR, libxml2-2.9AUR)
- physfs (physfs-gitAUR)
- sdl_gfx
- sdl_image
- sdl_mixer
- sdl_net
- sdl_ttf
- mesa (mesa-minimal-gitAUR, mesa-wsl2-gitAUR, mesa-amd-bc250AUR, amdonly-gaming-mesa-gitAUR, mesa-gitAUR, mesa-amber) (make)
Latest Comments
OdinVex commented on 2025-01-19 19:16 (UTC) (edited on 2025-01-19 19:16 (UTC) by OdinVex)
In reply to @SpacingBat3:
I successfully compiled and ran it back in October of last year, I didn't have any issue with
libxml
at the time. I was also entirely unaware ofmanaverse
.SpacingBat3 commented on 2025-01-19 19:12 (UTC)
In reply to @OdinVex:
While I agree with the concept of leaving code unmodified unless it is broken when compiling on modern systems, I think Arch's already applying its own build configurations while packaging most software. And I see some intentions in ManaVerse (the only currently alive ManaPlus fork I see to receive some interest in code commits and discussions in their source project) to switch to SDL2 by default. So I think moving to SDL2 will be a matter of time, especially when considering scenario SDL1.2 might be removed some day from the repo. Right now, there's very little of packages based on SDL1.2 in Arch, and those that do usually either moved to SDL2 in their source repo, or might have very little maintenance done by their developer, I think that means moving to SDL2 talk will become an actual issue sooner or later.
I don't think it worked even before it was moved from
community
to AUR. The issue withlibxml
header updates I think you're referring to is way older than this. It's at least as old asmanaplus-sdl2
package is in AUR, but I'm sure I saw it mentioned in ManaVerse way before I started maintaining anymanaplus
andmanaverse
packages in AUR. I suppose that's not of much importance right now tho, just keep it as a side note.Also, if you disagree moving to SDL2 for now, it's not like I won't accept it. I guess I still won't be moving to split for
manaplus
then, since I think I would have to request a removal of my package first. I suppose I'll just help you with patching it in my free time.OdinVex commented on 2025-01-17 23:22 (UTC) (edited on 2025-01-17 23:24 (UTC) by OdinVex)
@SpacingBat3, While SDL1 should indeed be phased out and sunset I don't tinker with upstream packaging unless it's absolutely critical. I do recall it built a short time ago, around October of last year but at of the moment there's one issue outstanding and that's a code issue upstream at
utils/dumplibs.cpp:143:49
(only now brought to my attention). I'm usually averse to any tinkering upstream but it might be best.Edit: Feel free to co-maintain if you're alright with that, added. Thank you for the effort and information as well, by the way.
SpacingBat3 commented on 2025-01-17 23:16 (UTC)
@OdinVex if you want to, I might adopt this package and make it a split package in a way
manaverse-git
is right now. And maybe given SDL2 is something people move to right now, plus SDL1 is believed to be only advantageous when running ManaPlus with software acceleration, maybe I could make it then that bothmanaverse-git
andmanaplus
are building with SDL2 by the default but havemanaverse-sdl-git
andmanaplus-sdl
for SDL1.At this stage I think
manaplus
doesn't built anymore with the current compiler and libraries on Arch anyway.OdinVex commented on 2024-10-22 21:34 (UTC)
I have little experience with ManaPlus beyond launching it a few times but I'll maintain what I can.