Package Details: sameboy-git 1468.c6ea5720-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
Provides: sameboy
Submitter: NieDzejkob
Maintainer: NieDzejkob (Basxto)
Last Packager: Basxto
Votes: 2
Popularity: 0.000025
First Submitted: 2018-11-10 15:38 (UTC)
Last Updated: 2021-02-28 18:40 (UTC)

Dependencies (5)

Required by (0)

Sources (1)

Latest Comments

xiota commented on 2023-11-08 01:16 (UTC)

  • pkgver() should be revised to use #.r#.g# format, as described in VCS package guidelines.

  • Conflicts with sameboy should be added.

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