scripts/build-system/rebuild-pkgs.rkt

87 lines
1.7 KiB
Racket
Executable File

#!/usr/bin/env racket
#lang racket/base
(require racket/format)
(provide all-packages package-options)
(define (mygit a) (~a "https://git.greyserv.net/packages/" a))
(define (gitlab a) (~a "https://gitlab.com/" a))
(define (github a) (~a "https://github.com/" a))
(define all-packages
(list
'embree2
'kmozillahelper
'libsodium-git
'wxgtk2-tb
'applyppf
'basiliskii-git
'bsnes-plus-git
'cc65
'crosstool-ng-git
'ericw-tools
'f3
'firefox-kde-opensuse-bin
'gdcc-git
'gitahead
'gmqcc-git
'gopherus
'gtk3-nocsd-git
'maxcso
'megasync
'megatools
'minecraft-launcher
'minecraft-server-fabric
'motsognir
'ndstrim
'obs-linuxbrowser-bin
'otf-linjapona
'otf-san-francisco
'pkgtop-git
'prboom-plus
'previous-svn
'qjoypad
'quakespasm
'quakespasm-spiked-git
'radeontop
'ripcord
'sharenix-git
'sheepshaver-git
'slade
'trenchbroom
'ttf-twemoji-color
'uade
'xf86-input-xwiimote-git
'xwiimote-git
'yamagi-quake2
'zdoom))
(define package-options
(hash
'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"))
'gmqcc-git
(hash 'url (mygit "gmqcc-git.git"))
'minecraft-server-fabric
(hash 'url (mygit "minecraft-server-fabric.git"))
'otf-linjapona
(hash 'url (mygit "otf-linjapona.git"))
'quakespasm
(hash 'url (mygit "quakespasm.git"))
'quakespasm-spiked-git
(hash 'url (mygit "quakespasm-spiked-git.git"))))
;; EOF