Search Criteria
Package Details: melonds 0.9.5-6
Package Actions
Git Clone URL: | https://aur.archlinux.org/melonds.git (read-only, click to copy) |
---|---|
Package Base: | melonds |
Description: | DS emulator, sorta |
Upstream URL: | http://melonds.kuribo64.net/ |
Licenses: | GPL3 |
Submitter: | ckuiper |
Maintainer: | hcorion (HTV04) |
Last Packager: | hcorion |
Votes: | 24 |
Popularity: | 0.064939 |
First Submitted: | 2021-01-18 02:20 (UTC) |
Last Updated: | 2024-06-23 05:18 (UTC) |
Dependencies (9)
- libepoxy (libepoxy-gitAUR)
- libslirp
- qt6-base (qt6-base-headlessAUR, qt6-base-gitAUR)
- qt6-multimedia
- sdl2 (sdl2-gitAUR, sdl2-compat-gitAUR)
- cmake (cmake-gitAUR) (make)
- extra-cmake-modules (extra-cmake-modules-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- pkg-config (pkgconf-gitAUR, pkg-config-gitAUR, pkgconf) (make)
Latest Comments
« First ‹ Previous 1 2
spiffeeroo commented on 2022-03-09 19:19 (UTC) (edited on 2022-03-09 19:20 (UTC) by spiffeeroo)
Add "git" to makedepends in the PKGBUILD for building in chroot.
HTV04 commented on 2022-03-09 04:53 (UTC) (edited on 2022-03-09 05:10 (UTC) by HTV04)
@hcorion: Hi, sorry for the late response, but thanks for getting back to me and adding me as a co-maintainer! I'll get to work on adding VCS support for 0.9.4.
EDIT: Done!
hcorion commented on 2022-02-13 19:30 (UTC)
Hey @HTV04, sorry for the delay, I've added you as a co-maintainer. I'm the original maintainer of melonds-git, and when I got the notification that it was orphaned I jumped on it immediately so I could have control over both melonds packages for consistency. Feel free to change it to use VCS
HTV04 commented on 2022-01-28 02:44 (UTC) (edited on 2022-02-08 02:39 (UTC) by HTV04)
Hi @hcorion, I recently submitted an orphan request in an attempt to become a maintainer in order to implement the VCS building method I described below, but as soon as I saw that my request was accepted, it seems that you beat me to it.
Could you implement this building method, tagged to the latest GitHub release? Or I can create a patch that implements this if you'd like.
HTV04 commented on 2022-01-25 01:04 (UTC)
Have you considered using a VCS via git for the PKGBUILD? It could make building new versions much faster because only new diffs would be downloaded and built.
hcorion commented on 2021-02-26 21:10 (UTC)
Hi @ckuiper sorry for taking even longer to respond.
You're totally right, for some reason I was under the impression that you had to be explicit with it, but I just tested and apparently not. So I guess it's mostly up to packager preference at that point.
You're also right that libepoxy is not yet in the stable release, I had just finished updating melonds-git and noticed the new dependency and thought I'd let you know, but I forgot to check if it was even available in the latest release face palm.
ckuiper commented on 2021-02-10 01:20 (UTC)
Hi! Sorry for taking a while to respond.
I was lead to believe that a package named 'melonds' will automatically imply that it provides and conflicts with itself. My testing seems to agree with this, although maybe I made a mistake?
Also looking at the source for the current release, it appears to me that libepoxy is not in the CMakeList. So I assume there is no dependency yet?
hcorion commented on 2021-02-02 19:03 (UTC)
Hey there, maintainer of melonds-git here, just noticed this became a thing. Some quick notes :). It's good practice to
provides=('melonds')
conflicts=('melonds')
So that when you have multiple versions of a package (ie melonds-git and melonds) it will ensure pacman and/or AUR helpers don't try to install both versions side-by-side and provide a user-friendly error message.
In addition, melonDS now depends on libepoxy https://github.com/Arisotura/melonDS/blob/ab222ab135a76c559ef63768e8f90eca99973881/src/CMakeLists.txt#L109-L119
« First ‹ Previous 1 2