rebuild: remove emulators so as to use the official packages for them
parent
13b646a056
commit
654c58a35f
|
@ -14,7 +14,6 @@
|
|||
'embree2
|
||||
'kmozillahelper
|
||||
'libsodium-git
|
||||
'vim-runtime-git
|
||||
'wxgtk2-tb
|
||||
|
||||
'applyppf
|
||||
|
@ -22,7 +21,6 @@
|
|||
'bsnes-plus-git
|
||||
'cc65
|
||||
'crosstool-ng-git
|
||||
'dolphin-emu-git
|
||||
'ericw-tools
|
||||
'f3
|
||||
'firefox-kde-opensuse-bin
|
||||
|
@ -31,34 +29,22 @@
|
|||
'gmqcc-git
|
||||
'gopherus
|
||||
'gtk3-nocsd-git
|
||||
'gvim-git
|
||||
'higan
|
||||
'maxcso
|
||||
'mednaffe
|
||||
'megasync
|
||||
'megatools
|
||||
'mgba-git
|
||||
'minecraft-launcher
|
||||
'minecraft-server-fabric
|
||||
'motsognir
|
||||
'mupen64plus-git
|
||||
'mupen64plus-gui-git
|
||||
'mupen64plus-rsp-cxd4-git
|
||||
'mupen64plus-video-angrylion-plus-git
|
||||
'mupen64plus-video-gliden64
|
||||
'ndstrim
|
||||
'nicotine-plus-git
|
||||
'obs-linuxbrowser-bin
|
||||
'otf-linjapona
|
||||
'otf-san-francisco
|
||||
'pkgtop-git
|
||||
'ppsspp-git
|
||||
'prboom-plus
|
||||
'previous-svn
|
||||
'qjoypad
|
||||
'quakespasm
|
||||
'quakespasm-spiked-git
|
||||
'quark-shaders
|
||||
'radeontop
|
||||
'ripcord
|
||||
'sharenix-git
|
||||
|
@ -74,11 +60,10 @@
|
|||
|
||||
(define package-options
|
||||
(hash
|
||||
'embree2 (hash 'asdeps #t)
|
||||
'kmozillahelper (hash 'asdeps #t)
|
||||
'libsodium-git (hash 'asdeps #t)
|
||||
'vim-runtime-git (hash 'asdeps #t)
|
||||
'wxgtk2-tb (hash 'asdeps #t)
|
||||
'embree2 (hash 'asdeps #t)
|
||||
'kmozillahelper (hash 'asdeps #t)
|
||||
'libsodium-git (hash 'asdeps #t)
|
||||
'wxgtk2-tb (hash 'asdeps #t)
|
||||
|
||||
'bsnes-plus-git
|
||||
(hash 'url (mygit "bsnes-plus-git.git"))
|
||||
|
@ -86,27 +71,16 @@
|
|||
'gmqcc-git
|
||||
(hash 'url (mygit "gmqcc-git.git"))
|
||||
|
||||
'higan
|
||||
(hash 'handle 'higan
|
||||
'url (gitlab "higan/higan.git/"))
|
||||
|
||||
'minecraft-server-fabric
|
||||
(hash 'url (mygit "minecraft-server-fabric.git"))
|
||||
|
||||
'otf-linjapona
|
||||
(hash 'url (mygit "otf-linjapona.git"))
|
||||
|
||||
'ppsspp-git
|
||||
(hash 'url (mygit "ppsspp-git.git"))
|
||||
|
||||
'quakespasm
|
||||
(hash 'url (mygit "quakespasm.git"))
|
||||
|
||||
'quakespasm-spiked-git
|
||||
(hash 'url (mygit "quakespasm-spiked-git.git"))
|
||||
|
||||
'quark-shaders
|
||||
(hash 'handle 'higan-shaders
|
||||
'url (github "hizzlekizzle/quark-shaders"))))
|
||||
(hash 'url (mygit "quakespasm-spiked-git.git"))))
|
||||
|
||||
;; EOF
|
||||
|
|
|
@ -20,12 +20,6 @@
|
|||
|
||||
(define (str-or-empty hash key str) (if (hash-ref hash key #f) str ""))
|
||||
|
||||
(define (higan-make args)
|
||||
(sys (~a "make -j12 -C " args " uninstall"))
|
||||
(sys (~a "make -j12 -C " args " clean"))
|
||||
(sys (~a "make -j12 -C " args " all"))
|
||||
(sys (~a "make -j12 -C " args " install")))
|
||||
|
||||
(define (get-latest-tag)
|
||||
(define latest
|
||||
(with-output-to-string (λ () (sys "git rev-list --tags --max-count=1"))))
|
||||
|
@ -48,20 +42,8 @@
|
|||
(case special-handling
|
||||
['none
|
||||
(sys (~a "makepkg " makepkg-args))]
|
||||
['higan-shaders
|
||||
(let ([loc "~/.local/share/higan"])
|
||||
(sys (~a "mkdir -p " loc "/shaders"))
|
||||
(sys (~a "cp -r ./* " loc "/shaders"))
|
||||
; they forgot to change the directory!
|
||||
(sys (~a "cp -r " loc "/Video\\ Shaders/* " loc "/shaders")))]
|
||||
['higan
|
||||
(sys "git fetch --tags")
|
||||
(sys (~a "git checkout " (get-latest-tag)))
|
||||
(higan-make "higan target=higan")
|
||||
(higan-make "icarus")
|
||||
(sys "make -j12 -C shaders install")]
|
||||
[else (raise-argument-error 'build-pkg
|
||||
"(or/c 'none 'higan 'higan-shaders)"
|
||||
"(or/c 'none)"
|
||||
special-handling)])))))
|
||||
|
||||
(define (resume-from-pkg input-pkg [pkg-list all-packages])
|
||||
|
|
Loading…
Reference in New Issue