Package Details: ares-emu-git 133.r30.g9fb87dc0c-1

Git Clone URL: https://aur.archlinux.org/ares-emu-git.git (read-only, click to copy)
Package Base: ares-emu-git
Description: Cross-platform, open source, multi-system emulator by Near and Ares team, focusing on accuracy and preservation. (git version)
Upstream URL: https://ares-emu.net/
Licenses: ISC
Conflicts: ares-emu
Provides: ares-emu
Submitter: Snowstorm64
Maintainer: Snowstorm64
Last Packager: Snowstorm64
Votes: 2
Popularity: 0.000017
First Submitted: 2021-07-07 14:26 (UTC)
Last Updated: 2023-08-05 22:14 (UTC)

Dependencies (14)

Required by (0)

Sources (2)

Pinned Comments

Snowstorm64 commented on 2023-04-30 11:46 (UTC) (edited on 2023-04-30 11:50 (UTC) by Snowstorm64)

That's true, lld is required to link the binary with clang/llvm being used. Ares will attempt to build with Clang as its preferred compiler, otherwise it will fallback to GCC.

I'll have to decide whether I should mandate Clang and lld as makedepend, or somehow figure a way to let users build Ares with GCC without forcing them to install lld (and thus llvm) pointlessly.

Latest Comments

1 2 Next › Last »

Snowstorm64 commented on 2023-04-30 11:46 (UTC) (edited on 2023-04-30 11:50 (UTC) by Snowstorm64)

That's true, lld is required to link the binary with clang/llvm being used. Ares will attempt to build with Clang as its preferred compiler, otherwise it will fallback to GCC.

I'll have to decide whether I should mandate Clang and lld as makedepend, or somehow figure a way to let users build Ares with GCC without forcing them to install lld (and thus llvm) pointlessly.

endrift commented on 2023-04-30 11:33 (UTC)

This seems to fail to build unless I have lld installed--not sure if it's a problem with ares detecting a weird config, or if lld should be added to the makedepends though, as this doesn't seem to depend on llvm or clang at all.

Snowstorm64 commented on 2023-03-18 20:43 (UTC)

I can reproduce it too, this is due to recent changes in the upstream (commits 89b3e5a and 65a3d38), I think this issue probably has to be fixed there at upstream level, so I have created a ticket on github.

Snowstorm64 commented on 2023-01-02 21:21 (UTC) (edited on 2023-01-02 21:22 (UTC) by Snowstorm64)

Thanks, I have updated the PKGBUILD accordingly. As for the other package (ares-emu, non-git version), I'm thinking about waiting for next release, current revision should be still working fine and I don't want to force people to rebuild it because of a nitpick :P

SoullessSentinel commented on 2023-01-02 19:59 (UTC)

gtksourceview3 should no longer be required

SoullessSentinel commented on 2023-01-02 19:58 (UTC)

Should the upstream url in the PKGBUILD be updated to point to https://github.com/ares-emulator/ares rather than higan-emu/ares?

electronic_punk commented on 2022-04-03 11:49 (UTC)

No problem, thanks for very fast fix!

Snowstorm64 commented on 2022-04-01 09:21 (UTC)

Thank you both, I have updated the PKGBUILD and I have also fixed the patch.

FabioLolix commented on 2022-03-31 21:33 (UTC)

Hello, using 'set -o pipefail' was never needed since git tag already existed, the 'v' need to be cut from pkgver, please use:

pkgver() {
  cd "${srcdir}/ares"
  git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}

which give pkgver=127.r39.g808b658b4

https://wiki.archlinux.org/title/VCS_package_guidelines#Git