74 lines
1.6 KiB
Racket
Executable File
74 lines
1.6 KiB
Racket
Executable File
#!/usr/bin/env racket
|
|
#lang racket/base
|
|
|
|
(require racket/format)
|
|
|
|
(provide all-packages package-options)
|
|
|
|
(define m64pncp 'mupen64plus-noncore-plugins-git)
|
|
(define mc-serv 'minecraft-server-fabric)
|
|
(define ext-git "https://git.greyserv.net/marrub")
|
|
|
|
(define all-packages
|
|
(list
|
|
'cef-standard
|
|
'cereal
|
|
'libsodium-git
|
|
'vim-runtime-git
|
|
|
|
'chocolate-doom
|
|
'desmume-git
|
|
'dolphin-emu-git
|
|
'eternity-engine-git
|
|
'fceux-git
|
|
'gdcc-git
|
|
'gopherus
|
|
'gvim-git
|
|
'gzdoom-legacy
|
|
'higan
|
|
'maxcso
|
|
'mednaffe
|
|
'megatools
|
|
'mgba-git
|
|
'minecraft-launcher
|
|
'motsognir
|
|
'mupen64plus-git
|
|
'mupen64plus-gui-git
|
|
'nicotine-plus-git
|
|
'obs-linuxbrowser-bin
|
|
'obs-studio-git
|
|
'pcsx2-git
|
|
'powershell-bin
|
|
'ppsspp-git
|
|
'prboom-plus
|
|
'qjoypad
|
|
'ripcord
|
|
'rpcs3-git
|
|
'sharenix-git
|
|
'slade
|
|
'squirrel-sql
|
|
'teamviewer
|
|
'ttf-twemoji-color
|
|
'xf86-input-xwiimote-git
|
|
'xwiimote-git
|
|
'zdoom
|
|
m64pncp
|
|
mc-serv))
|
|
|
|
(define package-options
|
|
(hash
|
|
'cef-standard (hash 'asdeps #t)
|
|
'cereal (hash 'asdeps #t)
|
|
'libsodium-git (hash 'asdeps #t)
|
|
'vim-runtime-git (hash 'asdeps #t)
|
|
|
|
m64pncp (hash 'force #t 'url (~a ext-git "/" m64pncp ".git"))
|
|
'gdcc-git (hash 'url (~a ext-git "/gdcc-git.git"))
|
|
'higan (hash 'handle 'higan 'url "https://gitlab.com/higan/higan.git/")
|
|
'motsognir (hash 'url (~a ext-git "/motsognir.git"))
|
|
'ppsspp-git (hash 'url (~a ext-git "/ppsspp-git.git"))
|
|
'teamviewer (hash 'url (~a ext-git "/teamviewer.git") 'branch "nmfix")
|
|
mc-serv (hash 'url (~a ext-git "/" mc-serv ".git"))))
|
|
|
|
;; EOF
|