Package Details: sheepnet-dkms-git r2660.g29bb3d5a-1

Git Clone URL: https://aur.archlinux.org/sheepshaver-git.git (read-only, click to copy)
Package Base: sheepshaver-git
Description: An Open Source PowerMac Emulator
Upstream URL: http://sheepshaver.cebix.net
Keywords: emulator macos system-9
Licenses: GPL
Conflicts: sheepnet-dkms
Provides: sheepnet-dkms=r2660.g29bb3d5a
Submitter: grawity
Maintainer: aviallon (queueRAM)
Last Packager: aviallon
Votes: 3
Popularity: 0.53
First Submitted: 2018-10-31 23:14
Last Updated: 2020-10-13 11:21

Pinned Comments

aviallon commented on 2020-06-20 17:30

Builds with patch from dlaber/macemu. Sorry for not seeing it was outdated sooner... I was a bit under stress lately!

Latest Comments

1 2 Next › Last »

aviallon commented on 2020-10-13 11:23

@hoobhoober115 flagging a package for deletion because it does not build without letting time for maintainer to fix the package after an out-of-date request is a bit brutal.

hoobhoober115 commented on 2020-09-10 13:09

does not build flag for deletion

veridiam commented on 2020-08-08 19:06

at the moment it's not building due to a bug, but a PR is in review https://github.com/cebix/macemu/pull/219/commits/b7bf5f6422f60e863051d1cfa3f067cd028a0bf8

for the time being, using github.com/dblaber/macemu in the PKGBUILD source gets it building

aviallon commented on 2020-06-24 12:48

Oh,it was indeed merged in upstream. Nice ! I'll update the package accordingly

SunBey commented on 2020-06-24 12:47

Thanks @grawity i was to dumb! That solved it for me.

grawity commented on 2020-06-24 12:25

@SunBey: That happens because the same patch was accepted into the Git repository, so the .patch file is redundant now (and patch correctly detects it as "previously applied").

SunBey commented on 2020-06-24 12:00

There is still a failure direct at the beginning: ==> Starting prepare()... patching file SheepShaver/src/video.cpp Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] Skipping patch. 1 out of 1 hunk ignored -- saving rejects to file SheepShaver/src/video.cpp.rej ==> ERROR: A failure occurred in prepare(). Aborting...

If you do it by hand it has the same failure when you say "y" to booth patch questions as by Whovian9369.

So for me it is still not working.

aviallon commented on 2020-06-20 17:30

Builds with patch from dlaber/macemu. Sorry for not seeing it was outdated sooner... I was a bit under stress lately!

GWTRC commented on 2020-06-17 22:18

@queueRAM: I'm having the same issue Whovian9369 was having. How do I apply that patch?

queueRAM commented on 2020-06-05 17:29

@veridiam: sheepshaver crashes for me with direct addressing. it works fine for me using real addressing with --enable-addressing=real

@Whovian9369: this is the risk taken building from git. you may use this patch to allow it to build. correctness still to be checked:

diff --git a/SheepShaver/src/video.cpp b/SheepShaver/src/video.cpp
index d0eda93d..60ef8c13 100644
--- a/SheepShaver/src/video.cpp
+++ b/SheepShaver/src/video.cpp
@@ -736,7 +736,7 @@ static int16 VideoStatus(uint32 pb, VidLocals *csSave)

                case cscGetNextResolution: {
                        D(bug("GetNextResolution \n"));
-                       int work_id = ReadMacInt32(param + csPreviousDisplayModeID);
+                       unsigned int work_id = ReadMacInt32(param + csPreviousDisplayModeID);
                        switch (work_id) {
                                case kDisplayModeIDCurrent:
                                        work_id = csSave->saveData;