Package Details: sameboy-git 0.16.6.r54.d34579e-1

Git Clone URL: https://aur.archlinux.org/sameboy-git.git (read-only, click to copy)
Package Base: sameboy-git
Description: An accuracy-focused Game Boy/Game Boy Color emulator
Upstream URL: https://github.com/LIJI32/SameBoy
Licenses: MIT
Conflicts: sameboy
Provides: sameboy
Submitter: meithecatte
Maintainer: meithecatte (Basxto, ISSOtm)
Last Packager: ISSOtm
Votes: 2
Popularity: 0.000000
First Submitted: 2018-11-10 15:38 (UTC)
Last Updated: 2024-07-22 16:41 (UTC)

Dependencies (5)

Required by (0)

Sources (1)

Latest Comments

ISSOtm commented on 2024-07-21 14:21 (UTC)

Hello everyone! New co-maintainer here (thank you, Maja ✌️). Here's a quick changelog:

  • pkgver() has been revised to make use of tags, this seems to be considered as an upgrade by Pacman still.
  • conflicts=('sameboy') has been added, to mark the packages as “alternatives”.
  • Makefile patches have been removed, as -Werror is not used in CONF=release anyway; this Works On My Machine™.
  • The new thumbnailer is now installed as well :)

JoelSjogren commented on 2020-06-24 17:05 (UTC)

I hear a version 0.13.3 might come out today.

JL2210 commented on 2020-06-06 01:41 (UTC) (edited on 2020-06-06 01:42 (UTC) by JL2210)

This should conflict with and provide the sameboy package.

Arvedui commented on 2020-05-17 14:36 (UTC)

Instead of trying to patch out certain flags you could just tell the build system you are using gcc. Here is a patch doing exactly that.

diff --git a/PKGBUILD b/PKGBUILD
index eade375..a85c2f7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -13,10 +13,6 @@ makedepends=(rgbds make git)
 source=(git+https://github.com/LIJI32/SameBoy)
 sha1sums=(SKIP)

-prepare(){
-   sed -i 's/-Werror //' SameBoy/Makefile
-   sed -i 's/-Wpartial-availability //' SameBoy/Makefile
-}

 pkgver(){
    cd SameBoy
@@ -25,7 +21,7 @@ pkgver(){

 build(){
    cd SameBoy
-   make sdl CONF=release DATA_DIR=/usr/share/games/sameboy/
+   make sdl CONF=release DATA_DIR=/usr/share/games/sameboy/ CC=gcc
 }

 package(){

BlueInk commented on 2020-04-22 10:35 (UTC)

I had to install clang for it to compile.

capnhawkbill commented on 2020-04-17 09:39 (UTC)

It's better to use https for git because ssh doesn't always work

Also it wont compile with the -Wpartial-availability flag in the MakeFile I suggest adding: sed -i 's/-Wpartial-availability//' SameBoy/Makefile to the prepare routine until it is fixed upstream