Skip to content

Releases: substring/os

GroovyArcade 2020.04

12 Apr 21:53

Choose a tag to compare

OS changes:

  • Massive changes, new /home/arcade/shared structure
  • Add arcade user to the input group
  • .xinitrc: disable screensaver

Packages changes:

  • gatools: bump tp 0.2.1
  • linux: fix typo
  • Fix attracmode interlace bug for ATI/AMD
  • Fix linux 5.6.3 build
  • Bump gatools to 0.2
  • Bump gasetup to 1.5
  • linux: 15kHz patches have been renamed
  • linux: don't build docs (broken), get rid of ArcadeVGA patches
  • groovymame: free yourself from mame, get your own package
  • Bump switchres to 1.53.2
  • Bump ledspicer to 0.4.2
  • add con2fbmap to AUR packages
  • Bump ledspicer to 0.40
  • Forgot to build galauncher
  • new package: galauncher
  • Add ledspicer and rgb-commander
  • switchres: forgot ms929 EDID
  • Switch to zst compression for packages
  • mame: missing mame.dat
  • retrofe: upstream AUR pkgbuild doesn't require patching anymore
  • gasetup: bumpt to 1.4
  • bump mame to 0.219 - use doozer's prebuilt binary - building groovymame is not a long operation anymore
  • retrofe: bumpt to 0.9
  • gatools: bump to 0.1.4
  • CI: don't fail if testing branch is not available

gasetup changes:

  • Get rid of some useless dialogs when installing
  • Add mirror,inverted vertical monitor orientation
  • Add a new menu for changing boot resolution
  • Store systemctl journal
  • lib-video: add inverted vertical orientation
  • Erroneously removed worker_setup_menu
  • Fix ISO detection whennot a DVD, right path to attract config
  • strip most video functions form interactive, make a light iso gasetup menu
  • lib-video.sh: fix aspect
  • Add stable and stripped to necessary lib-video.sh
  • break some single variable declarations into several
  • solve read only bug, welcome message only on iso, keep going further for video lib
  • Start removing /home/roms This should prevent gasetup from looping once after install
  • Set keyboard as us if not set for xorg
  • Prevent DPMS to trigger
  • LXDE: remove startx messages

gatools changes:

  • Set boot resolution to interlace now that AM is fixed
  • Reworked information messages before validating the GFX+connector
  • Preliminary multiple GFX cards support
  • Add a few helpers
  • Add getters for mame.ini and other .ini files
  • Connector choice is now a menu instead of a radiolist
  • Rework some spoken text, only force analogue connectors, rework speech and actions timing
  • slight log format change on auto_configure
  • Forgot Nanao ms929
  • Add a new connector selection menu after auto detection This menu is only triggered if there are several screens plugged
  • Force mame aspect to 4:3 for super resolution
  • Drop EDID emulation and switch to resolutions. Also prepare for Nvidia and Intel GPU
  • Append to logfile instead of starting from 0
  • Don't log anymore to screen
  • fix a bug where LCD on ATI cards wouldn't work
  • small fixes all over the place
  • Move groovy.log, point to new mame.ini
  • fix video= kernel param
  • Add line number to log
  • Adapt to new 5.5 kernel switchres

packages included:

acl 2.2.53-2
adobe-source-code-pro-fonts 2.030ro+1.050it-5
adwaita-icon-theme 3.36.0-1
alsa-lib 1.2.2-1
alsa-topology-conf 1.2.2-2
alsa-ucm-conf 1.2.2-1
alsa-utils 1.2.2-1
amd-ucode 20200316.8eb0b28-1
antimicro 2.25-1
aom 1.0.0.errata1+avif-1
arch-install-scripts 23-1
archlinux-keyring 20200108-1
argon2 20190702-2
at-spi2-atk 2.34.2-1
at-spi2-core 2.36.0-1
atk 2.36.0-1
attr 2.4.48-2
attract 2.6.1-2
audit 2.8.5-6
avahi 0.8+15+ge8a3dd0-1
b43-fwcutter 019-3
base 2-2
bash 5.0.016-1
bc 1.07.1-4
bind-tools 9.16.1-2
bluez 5.54-1
broadcom-wl-15khz 6.30.223.271-187
brotli 1.0.7-3
btrfs-progs 5.6-1
bzip2 1.0.8-3
ca-certificates 20181109-3
ca-certificates-mozilla 3.51-1
ca-certificates-utils 20181109-3
cairo 1.17.2+17+g52a7c79fd-2
cantarell-fonts 1:0.201-1
cifs-utils 6.10-1
clonezilla 3.35.2-1
colord 1.4.4+9+g1ce26da-1
con2fbmap 2.1.0-52
connman 1.38-1
coreutils 8.32-1
cracklib 2.9.7-2
crda 4.14-3
cryptsetup 2.3.1-1
curl 7.69.1-1
darkhttpd 1.12-5
dav1d 0.6.0-1
db 5.3.28-5
dbus 1.12.16-5
dconf 0.36.0-1
ddrescue 1.25-1
desktop-file-utils 0.24-2
device-mapper 2.02.187-1
dhclient 4.4.2-2
dhcpcd 8.1.7-1
dialog 1:1.3_20200327-1
diffutils 3.7-3
ding-libs 0.6.1-3
dmraid 1.0.0.rc16.3-12
dnsmasq 2.80-4
dnssec-anchors 20190629-2
dosfstools 4.1-3
double-conversion 3.1.5-1
drbl 2.30.5-1
e2fsprogs 1.45.6-1
easybashgui 11.0.1-1
ecryptfs-utils 111-3
edid-decode-git r421.8a55ba2-1
efibootmgr 17-1
efitools 1.9.2-1
efivar 37-3
elinks 0.13-21
espeak-ng 1.50-2
ethtool 1:5.4-1
evtest 1.34-1
exfat-utils 1.3.0-1
expat 2.2.9-3
f2fs-tools 1.13.0-1
fbset 2.1-6
ffmpeg 1:4.2.2-5
file 5.38-3
filesystem 2019.10-2
findutils 4.7.0-2
flac 1.3.3-1
fontconfig 2:2.13.91+24+g75eadca-2
freetype2 2.10.1-2
fribidi 1.0.9-1
fsarchiver 0.8.5-1
fuse-common 3.9.1-1
fuse2 2.9.9-3
fuse3 3.9.1-1
galauncher 0.1-1
gasetup 1.5-1
gatools 0.2.1-1
gawk 5.0.1-2
gc 8.0.4-3
gcc-libs 9.3.0-1
gdbm 1.18.1-3
gdk-pixbuf2 2.40.0-2
gettext 0.20.1-3
giflib 5.2.1-1
glew 2.1.0-1
glib-networking 2.64.1-1
glib2 2.64.2-1
glibc 2.31-2
glu 9.0.1-1
gmp 6.2.0-1
gnu-netcat 0.7.1-7
gnupg 2.2.20-1
gnutls 3.6.13-1
gpgme 1.13.1-3
gpicview 0.2.5-4
gpm 1.20.7.r27.g1fd1941-2
gptfdisk 1.0.5-1
graphite 1:1.3.14-1
grep 3.4-1
grml-zsh-config 0.16.1-1
groff 1.22.4-3
groovymame 0.220-1
grub 2:2.04-5
gsettings-desktop-schemas 3.36.0-1
gsm 1.0.19-1
gssproxy 0.8.2-3
gtk-update-icon-cache 1:3.24.18-1
gtk2 2.24.32-2
gtk3 1:3.24.18-1
gzip 1.10-3
harfbuzz 2.6.4-2
haveged 1.9.8-1
hdparm 9.58-3
hicolor-icon-theme 0.17-1
htop 2.2.0-3
hwids 20200306-1
hwinfo 21.69-1
i2c-tools 4.1-3
iana-etc 20200327-1
icu 65.1-3
imlib2 1.6.1-1
inetutils 1.9.4-8
iniparser 4.1-1
intel-ucode 20191115-3
iproute2 5.6.0-1
iptables 1:1.8.4-1
iputils 20190709-2
ipw2100-fw 1.3-10
ipw2200-fw 3.1-8
irssi 1.2.2-2
iso-codes 4.4-1
iw 5.4-1
iwd 1.6-1
jack 0.125.0-9
jansson 2.12-1
jfsutils 1.1.15-7
joy2key 1.6.3-4
js60 60.9.0-2
json-c 0.13.1-3
json-glib 1.4.4-1
kbd 2.2.0-5
keyutils 1.6.1-3
kmod 27-1
krb5 1.18-1
l-smash 2.14.5-1
lame 3.100-2
lbzip2 2.5-5
lcms2 2.9-2
ldb 1:2.0.7-2
ldns 1.7.1-2
less 551-3
lftp 4.9.1-1
libaio 0.3.112-2
libarchive 3.4.2-1
libass 0.14.0-1
libassuan 2.5.3-2
libasyncns 0.8+3+g68cd5af-2
libatasmart 0.19-4
libavc1394 0.5.4-3
libblockdev 2.23-3
libbluray 1.2.0-3
libbsd 0.10.0-1
libbytesize 2.2-1
libcanberra 0.30+2+gc0620e4-2
libcap 2.33-1
libcap-ng 0.7.10-1
libcroco 0.6.13-1
libcups 2.3.1-1
libdaemon 0.14-4
libdatrie 0.2.12-1
libdrm 2.4.101-1
libedit 20191231_3.1-1
libelf 0.178-2
libepoxy 1.5.4-1
libevdev 1.9.0-1
libevent 2.1.11-5
libexif 0.6.21-3
libffi 3.3-3
libfm 1.3.1-1
libfm-extra 1.3.1-1
libfm-gtk2 1.3.1-1
libfontenc 1.1.4-1
libgcrypt 1.8.5-2
libglvnd 1.3.1-1
libgpg-error 1.37-1
libgudev 233-1
libgusb 0.3.4-1
libibus 1.5.22-1
libical 3.0.8-1
libice 1.0.10-2
libid3tag 0.15.1b-9
libidn 1.35-2
libidn2 2.3.0-1
libiec61883 1.2.0-5
libinput 1.15.5-1
libjpeg-turbo 2.0.4-1
libkeybinder2 0.3.1-3
libksba 1.3.5-2
libldap 2.4.49-1
libmaxminddb 1.4.2-1
libmfx 20.1.0-1
libmnl 1.0.4-3
libmodplug 0.8.9.0-2
libnetfilter_conntrack 1.0.8-1
libnewt 0.52.21-3
libnfnetlink 1.0.1-3
libnftnl 1.1.6-1
libnghttp2 1.40.0-1
libnl 3.5.0-2
libnotify 0.7.9-1
libnsl 1.2.0-2
libogg 1.3.4-1
libomxil-bellagio 0.9.3-2
libotr 4.1.1-2
libp11-kit 0.23.20-4
libpcap 1.9.1-2
libpciaccess 0.16-1
libpipeline 1.5.2-1
libpng 1.6.37-1
libproxy 0.4.15+33+g454a499-1
libpsl 0.21.0-2
libpulse 13.0-3
libraw1394 2.1.2-2
librsvg 2:2.48.3-1
libsamplerate 0.1.9-3
libsasl 2.1.27-2
libseccomp 2.4.2-1
libsecret 0.20.2-1
libsm 1.2.3-1
libsndfile 1.0.28-3
libsoup 2.70.0-1
libsoxr 0.1.3-1
libssh 0.9.4-1
libssh2 1.9.0-2
libtasn1 4.16.0-1
libthai 0.1.28-1
libtheora 1.1.1-4
libtiff 4.1.0-1
libtirpc 1.2.5-1
libtool 2.4.6+42+gb88cebd5-11
libunistring 0.9.10-2
libunwind 1.3.1-1
libusb 1.0.23-2
libutempter 1.1.6-3
libutf8proc 2.4.0-1
libutil-linux 2.35.1-1
libuv 1.35.0-1
libva 2.7.0-1
libvdpau 1.3-1
libvorbis 1.3.6-1
libvpx 1.8.2-1
libwacom 1.3-1
libwbclient 4.11.3-3
libwebp 1.1.0-1
libwnck 2.31.0-3
libx11 1.6.9-6
libx86 1.1-7
libx86emu 3.1-1
libxau 1.0.9-2
libxaw 1.0.13-2
libxcb 1.14-1
libxcomposite 0.4.5-2
libxcursor 1.2.0-1
libxdamage 1.1.5-2
libxdmcp 1.1.3-2
libxext 1.3.4-2
libxfixes 5.0.3-3
libxfont2 2.0.4-2
libxft 2.3.3-1
libxi 1.7.10-2
libxinerama 1.1.4-2
libxkbcommon 0.10.0-1
libxkbcommon-x11 0.10.0-1
libxkbfile 1.1.0-1
libxml2 2.9.10-1
libxmu 1.1.3-1
libxpm 3.5.13-1
libxrandr 1.5.2-2
libxrender 0.9.10-3
libxres 1.2.0-1
libxshmfence 1.3-1
libxt 1.2.0-1
libxtst 1.2.3-3
libxv 1.0.11-3
libxvmc 1.0.12-2
libxxf86vm 1.1.4-3
libyaml 0.2.2-1
licenses 20191011-2
linux-15khz 5.6.3.arch1-1
linux-api-headers 5.4.17-1
linux-atm 2.5.2-6
linux-firmware 20200316.8eb0b28-1
llvm-libs 9.0.1-3
lm_sensors 3.6.0-1
lmdb 0.9.24-1
lrzip 0.631-2
lsscsi 0.31-1
lua 5.3.5-3
lua51 5.1.5-9
lvm2 2.02.187-1
lxappearance 0.6.3-2
lxappearance-obconf 0.2.3-2
lxde-common 0.99.2-2
lxde-icon-theme 0.5.1-4
lxdm 0.5.3-6
lxhotkey 0.1.0-2
lxinput 0.3.5-2
lxlauncher 0.2.5-3
lxmenu-data 0.1.5-2
lxmusic 0.4.7-2
lxpanel 0.10.0-1
lxrandr 0.3.2-1
lxsession 1:0.5.5-1
lxtask 0.1.9-1
lxterminal 0.3.2-2
lz4 1:1.9.2-2
lzo 2.10-3
lzop 1.04-2
man-db 2.9.1-2
man-pages 5.05-2
mc 4.8.24-2
md4c 0.4.3-1
mdadm 4.1-2
memtest86+ 5.01-3
menu-cache 1.1.0-1
mesa 20.0.4-1
mkinitcpio 27-3
mkinitcpio-busybox 1.31.1-1
mkinitcpio-nfs-utils 0.3-7
mpfr 4.0.2-2
mtdev 1.1.6-1
mtools 4.0.24-1
nano 4.9.2-1
nbd 3.20-2
ncurses 6.2-1
ndctl 68-1
ndisc6 1.0.4-1
net-tools 1.60.20181103git-2
netctl 1.21-2
nettle 3.5.1-2
nfs-utils 2.4.3-2
nfsidmap 2.4.3-2
nilfs-utils 2.2.8-2
nmap 7.80-2
npth 1.6-2
nspr 4.25-1
nss 3.51-1
ntfs-3g 2017.3.23-4
ntp 4.2.8.p14-1
openal 1.20.1-2
openbox 3.6.1-6
openconnect 1:8.05-1
opencore-amr 0.1.5-3
openjpeg2 2.3.1-1
openresolv 3.10.0-1
openssh 8.2p1-3
openssl 1.1.1.f-1
openssl-1.0 1.0.2.u-1
openvpn 2.4.8-4
opus 1.3.1-1
p11-kit 0.23.20-4
pacman 5.2.1-4
pacman-mirrorlist 20200411-1
pam 1.3.1-2
pambase 20190105.1-2
pango 1:1.44.7+11+g73b46b04-1
partclone 0.3.12-1
parted 3.3-1
partimage 0.6.9-12
pbzip2 1.1.13-2
pcaudiolib 1.1-2
pciutils 3.6.4-1
pcmanfm 1.3.1-1
pcre 8.44-1
pcre2 10.34-3
pcsclite 1.8.26-1
perl 5.30.2-1
perl-parse-yapp 1.21-2
pigz 2.4-1...

Read more

GroovyArcade 2020.03

09 Mar 18:31

Choose a tag to compare

OS changes:

  • autologin.conf: remove any text for silent boot
  • switch default mame font to uismall

Packages changes:

  • Switch to zst compression for packages
  • mame: missing mame.dat
  • retrofe: upstream AUR pkgbuild doesn't require patching anymore
  • gasetup: bumpt to 1.4
  • bump mame to 0.219 - use doozer's prebuilt binary - building groovymame is not a long operation anymore
  • retrofe: bumpt to 0.9
  • gatools: bump to 0.1.4
  • CI: don't fail if testing branch is not available
  • aur: add libpthread-stubs
  • groovymame: fix repo name change

gasetup changes:

  • Set keyboard as us if not set for xorg
  • Prevent DPMS to trigger
  • LXDE: remove startx messages

gatools changes:

  • fix video= kernel param
  • Add line number to log
  • Adapt to new 5.5 kernel switchres

GroovyArcade 2020.02

08 Feb 16:04

Choose a tag to compare

OS changes:

  • syslinux.cfg: new 15kHz resolutions format for video=...

Packages changes:

  • aur: add libpthread-stubs
  • groovymame: fix repo name change
  • buildPackages: only update package hashes if patch.sh was launched
  • gasetup: bump to 1.3
  • solve small shelcheck lint errors
  • remove unnecessary cache since ccache is gone
  • Dockerfile: swutch to exec + entrypoint syntax Now builder.sh can take parames like buildPackages.sh would
  • builder.sh: don't make too long commands
  • Reorder required pacman packages
  • linux: fix PKGBUILD.patch
  • Bump mame to 0.218
  • fix typoe from previous commit
  • Handle better packages download from repo when building
  • forgot to add groovyarcade-config to packages_groovy.lst
  • new package: groovyarcade-config This package will make various actions to prepare the landing of groovyarcade on Arch. As a package, it's easier to manage updates
  • Disable ccache
  • kronos-git: improve package
  • gatools: bump to 0.1.3
  • gasetup: bump to 1.2.1

gasetup changes:

  • Makefile: add core/uis
  • Flush partitions of the destination disk
  • When auto-partitionning, don't fail if disk was already partitioned before The user's been warned before, no need to cancel if a partition is found on the disk
  • Fix annoying forced video setup at install whereas it was done with gatools just before
  • Add zenity backend Move every backend in a separate file fore easier reading
  • Reformat core/procedures/interactive according to google styleguide Done by running: shfmt -i 2 -ci -ln bash -w
  • Reformat libui.sh acording to google styleguide Done by running: shfmt -i 2 -ci -ln bash -w
  • Reformat gasetup acording to google styleguide Dnoe by running: shfmt -i 2 -ci -ln bash -w
  • Missed some partition substitution

gatools changes:

  • Fix a wrong indentation

packages included:

acl 2.2.53-2
adobe-source-code-pro-fonts 2.030ro+1.050it-5
advancemenuplus-git r156.ff27752-1
adwaita-icon-theme 3.34.3-1
alsa-lib 1.2.1.2-3
alsa-topology-conf 1.2.1-1
alsa-ucm-conf 1.2.1.2-1
alsa-utils 1.2.1-2
amd-ucode 20200122.1eb2408-1
antimicro 2.25-1
aom 1.0.0.errata1-1
arch-install-scripts 23-1
archlinux-keyring 20200108-1
argon2 20190702-2
at-spi2-atk 2.34.1-1
at-spi2-core 2.34.0-1
atk 2.34.1-1
attr 2.4.48-2
attract 2.6.1-2
audit 2.8.5-6
avahi 0.7+18+g1b5f401-3
b43-fwcutter 019-3
base 2-2
bash 5.0.011-2
bc 1.07.1-3
bind-tools 9.14.10-1
bluez 5.52-2
boost-libs 1.72.0-1
broadcom-wl-15khz 6.30.223.271-168
brotli 1.0.7-3
btrfs-progs 5.4-1
bzip2 1.0.8-3
ca-certificates 20181109-3
ca-certificates-mozilla 3.49.2-3
ca-certificates-utils 20181109-3
cairo 1.17.2+17+g52a7c79fd-2
cantarell-fonts 1:0.201-1
cifs-utils 6.10-1
clonezilla 3.35.2-1
colord 1.4.4+9+g1ce26da-1
connman 1.37-2
coreutils 8.31-3
cracklib 2.9.7-2
crda 4.14-3
cryptsetup 2.3.0-1
curl 7.68.0-1
darkhttpd 1.12-5
dav1d 0.5.2-1
db 5.3.28-5
dbus 1.12.16-5
dconf 0.34.0-1
ddrescue 1.24-2
desktop-file-utils 0.24-1
device-mapper 2.02.186-5
dhclient 4.4.2-1
dhcpcd 8.1.6-1
dialog 1:1.3_20191210-1
diffutils 3.7-3
ding-libs 0.6.1-3
dmraid 1.0.0.rc16.3-12
dnsmasq 2.80-4
dnssec-anchors 20190629-2
dosfstools 4.1-3
double-conversion 3.1.5-1
drbl 2.30.5-1
e2fsprogs 1.45.5-1
easybashgui 11.0.1-1
ecryptfs-utils 111-3
edid-decode-git r393.ec54c31-1
efibootmgr 16-2
efitools 1.9.2-1
efivar 37-3
elinks 0.13-21
espeak-ng 1.50-1
ethtool 1:5.4-1
evtest 1.34-1
exfat-utils 1.3.0-1
expat 2.2.9-3
f2fs-tools 1.13.0-1
fbset 2.1-6
ffmpeg 1:4.2.2-2
fftw 3.3.8-2
file 5.38-3
filesystem 2019.10-2
findutils 4.7.0-2
flac 1.3.3-1
fontconfig 2:2.13.91+24+g75eadca-2
freeglut 3.2.1-1
freetype2 2.10.1-1
fribidi 1.0.8-1
fsarchiver 0.8.5-1
fuse-common 3.9.0-1
fuse2 2.9.9-3
fuse3 3.9.0-1
gasetup 1.3-1
gatools 0.1.3-1
gawk 5.0.1-2
gc 8.0.4-3
gcc-libs 9.2.0-4
gdbm 1.18.1-3
gdk-pixbuf2 2.40.0-1
gettext 0.20.1-3
giflib 5.2.1-1
glew 2.1.0-1
glib-networking 2.62.3-1
glib2 2.62.4-1
glibc 2.30-3
glu 9.0.1-1
gmp 6.1.2-3
gnu-netcat 0.7.1-7
gnupg 2.2.19-1
gnutls 3.6.12-1
gpgme 1.13.1-3
gpicview 0.2.5-4
gpm 1.20.7.r27.g1fd1941-2
gptfdisk 1.0.4-1
graphite 1:1.3.13-2
grep 3.4-1
grml-zsh-config 0.16.1-1
groff 1.22.4-3
groovymame 0.218-1
grub 2:2.04-5
gsettings-desktop-schemas 3.34.0-1
gsm 1.0.18-1
gssproxy 0.8.2-3
gtk-update-icon-cache 1:3.24.13-1
gtk2 2.24.32-1
gtk3 1:3.24.13-1
gtkglext 1.2.0-11
gzip 1.10-3
harfbuzz 2.6.4-2
haveged 1.9.8-1
hdparm 9.58-3
hicolor-icon-theme 0.17-1
htop 2.2.0-3
hwids 20191025-2
hwinfo 21.68-2
hwloc 2.1.0-2
i2c-tools 4.1-3
iana-etc 20200117-1
icu 65.1-2
imlib2 1.6.1-1
inetutils 1.9.4-8
iniparser 4.1-1
intel-ucode 20191115-3
iproute2 5.5.0-1
iptables 1:1.8.4-1
iputils 20190709-2
ipw2100-fw 1.3-10
ipw2200-fw 3.1-8
irssi 1.2.2-2
iso-codes 4.4-1
iw 5.4-1
iwd 1.4-1
jack 0.125.0-8
jansson 2.12-1
jasper 2.0.16-1
jfsutils 1.1.15-7
joy2key 1.6.3-4
js60 60.9.0-1
json-c 0.13.1-3
json-glib 1.4.4-1
kbd 2.2.0-5
keyutils 1.6.1-3
kmod 26-3
krb5 1.17.1-1
l-smash 2.14.5-1
lame 3.100-2
lbzip2 2.5-5
lcms2 2.9-2
ldb 1:1.5.6-2
ldns 1.7.1-2
less 551-3
lftp 4.9.1-1
libaio 0.3.112-2
libao 1.2.2-2
libarchive 3.4.1-1
libass 0.14.0-1
libassuan 2.5.3-2
libasyncns 0.8+3+g68cd5af-2
libatasmart 0.19-4
libavc1394 0.5.4-3
libblockdev 2.23-3
libbluray 1.1.2-1
libbsd 0.10.0-1
libbytesize 2.1-3
libcanberra 0.30+2+gc0620e4-2
libcap 2.30-1
libcap-ng 0.7.10-1
libcroco 0.6.13-1
libcups 2.3.1-1
libdaemon 0.14-4
libdatrie 0.2.12-1
libdrm 2.4.100-1
libedit 20191231_3.1-1
libelf 0.177-2
libepoxy 1.5.4-1
libevdev 1.8.0-2
libevent 2.1.11-5
libexif 0.6.21-3
libffi 3.2.1-4
libfm 1.3.1-1
libfm-extra 1.3.1-1
libfm-gtk2 1.3.1-1
libfontenc 1.1.4-1
libgcrypt 1.8.5-2
libglvnd 1.3.0-2
libgpg-error 1.36-3
libgudev 233-1
libgusb 0.3.3-1
libibus 1.5.21-3
libical 3.0.7-1
libice 1.0.10-2
libid3tag 0.15.1b-9
libidn 1.35-2
libidn2 2.3.0-1
libiec61883 1.2.0-5
libinput 1.15.0-1
libjpeg-turbo 2.0.4-1
libkeybinder2 0.3.1-3
libksba 1.3.5-2
libldap 2.4.48-2
libmaxminddb 1.4.2-1
libmfx 19.4.0-4
libmnl 1.0.4-3
libmodplug 0.8.9.0-2
libnetfilter_conntrack 1.0.7-1
libnewt 0.52.21-3
libnfnetlink 1.0.1-3
libnftnl 1.1.5-1
libnghttp2 1.39.2-2
libnl 3.5.0-2
libnotify 0.7.8-1
libnsl 1.2.0-2
libogg 1.3.4-1
libomxil-bellagio 0.9.3-2
libotr 4.1.1-2
libpcap 1.9.1-2
libpciaccess 0.16-1
libpipeline 1.5.2-1
libpng 1.6.37-1
libproxy 0.4.15-13
libpsl 0.21.0-2
libpulse 13.0-3
libraw1394 2.1.2-2
librsvg 2:2.46.4-1
libsamplerate 0.1.9-3
libsasl 2.1.27-2
libseccomp 2.4.1-3
libsecret 0.20.1-1
libsm 1.2.3-1
libsndfile 1.0.28-3
libsoup 2.68.3-1
libsoxr 0.1.3-1
libssh 0.9.3-1
libssh2 1.9.0-2
libtasn1 4.16.0-1
libthai 0.1.28-1
libtheora 1.1.1-4
libtiff 4.1.0-1
libtirpc 1.2.5-1
libtool 2.4.6+42+gb88cebd5-8
libunistring 0.9.10-2
libunwind 1.3.1-1
libusb 1.0.23-2
libutempter 1.1.6-3
libutf8proc 2.4.0-1
libutil-linux 2.35.1-1
libva 2.6.1-1
libvdpau 1.3-1
libvorbis 1.3.6-1
libvpx 1.8.2-1
libwacom 1.2-1
libwbclient 4.10.10-2
libwebp 1.1.0-1
libwnck 2.31.0-3
libx11 1.6.9-6
libx86 1.1-7
libx86emu 3.1-1
libxau 1.0.9-2
libxaw 1.0.13-2
libxcb 1.13.1-1
libxcomposite 0.4.5-2
libxcursor 1.2.0-1
libxdamage 1.1.5-2
libxdmcp 1.1.3-2
libxext 1.3.4-2
libxfixes 5.0.3-3
libxfont2 2.0.4-2
libxft 2.3.3-1
libxi 1.7.10-2
libxinerama 1.1.4-2
libxkbcommon 0.10.0-1
libxkbcommon-x11 0.10.0-1
libxkbfile 1.1.0-1
libxml2 2.9.10-1
libxmu 1.1.3-1
libxpm 3.5.13-1
libxrandr 1.5.2-2
libxrender 0.9.10-3
libxres 1.2.0-1
libxshmfence 1.3-1
libxt 1.2.0-1
libxtst 1.2.3-3
libxv 1.0.11-3
libxvmc 1.0.12-2
libxxf86vm 1.1.4-3
libyaml 0.2.2-1
licenses 20191011-2
linux-15khz 5.5.2.arch1-1
linux-api-headers 5.3.1-2
linux-atm 2.5.2-6
linux-firmware 20200122.1eb2408-1
llvm-libs 9.0.1-1
lm_sensors 3.6.0-1
lmdb 0.9.24-1
lrzip 0.631-2
lsscsi 0.30-1
lua 5.3.5-2
lua51 5.1.5-8
lvm2 2.02.186-5
lxappearance 0.6.3-2
lxappearance-obconf 0.2.3-2
lxde-common 0.99.2-2
lxde-icon-theme 0.5.1-4
lxdm 0.5.3-6
lxhotkey 0.1.0-2
lxinput 0.3.5-2
lxlauncher 0.2.5-3
lxmenu-data 0.1.5-2
lxmusic 0.4.7-2
lxpanel 0.10.0-1
lxrandr 0.3.2-1
lxsession 1:0.5.4-1
lxtask 0.1.9-1
lxterminal 0.3.2-1
lz4 1:1.9.2-2
lzo 2.10-3
lzop 1.04-2
man-db 2.9.0-1
man-pages 5.04-2
mc 4.8.24-1
md4c 0.4.2-1
mdadm 4.1-2
mednafen 1.22.2-1
memtest86+ 5.01-3
menu-cache 1.1.0-1
mesa 19.3.3-1
minizip 1:1.2.11-4
mkinitcpio 27-2
mkinitcpio-busybox 1.31.1-1
mkinitcpio-nfs-utils 0.3-7
mpfr 4.0.2-2
mtdev 1.1.6-1
mtools 4.0.23-1
mupen64plus 2.5-15
nano 4.7-1
nbd 3.20-1
ncurses 6.1-7
ndctl 67-1
ndisc6 1.0.4-1
nestopia 1.49-1
net-tools 1.60.20181103git-2
netctl 1.20-2
nettle 3.5.1-2
nfs-utils 2.4.2-1
nfsidmap 2.4.2-1
nilfs-utils 2.2.8-2
nmap 7.80-1
npth 1.6-2
nspr 4.25-1
nss 3.49.2-3
ntfs-3g 2017.3.23-3
ntp 4.2.8.p13-2
openal 1.20.1-2
openbox 3.6.1-6
openconnect 1:8.05-1
opencore-amr 0.1.5-3
openjpeg2 2.3.1-1
openmpi 4.0.2-3
openresolv 3.10.0-1
openssh 8.1p1-2
openssl 1.1.1.d-2
openssl-1.0 1.0.2.u-1
openvpn 2.4.8-4
opus 1.3.1-1
p11-kit 0.23.20-2
pacman 5.2.1-4
pacman-mirrorlist 20200207-1
pam 1.3.1-2
pambase 20190105.1-2
pango 1:1.44.7-1
pangox-compat 0.0.2+2+gedb9e09-3
partclone 0.3.12-1
parted 3.3-1
partimage 0.6.9-12
pbzip2 1.1.13-2
pcaudiolib 1.1-2
pciutils 3.6.2-2
pcmanfm 1.3.1-1
pcre 8.43-2
pcre2 10.34-3
pcsclite 1.8.26-1
perl 5.30.1-1
perl-parse-yapp 1.21-2
pigz 2.4-1
pinentry 1.1.0-5
pixman 0.38.4-1
pixz 1.0.6-2
pkcs11-helper 1.26.0-1
plymouth 0.9.4-4
polkit 0.116-3
popt 1.16-12
portaudio 1:19.6.0-6
portmidi 217-9
ppp 2.4.7-6
pptpclient 1.10.0-2
procps-ng 3.3.15-2
progsreiserfs 0.3.0.5-9
psmisc 23.3-2
pugixml 1.10-1
python 3.8.1-4
python-ply 3.11-4
qjoypad 4.3.1-1
qt5-base 5.14.1-1
qt5-x11extras 5.14.1-1
read-edid 3.0.2-2
readline 8.0.001-2
refind-efi 0.11.3-1
reiserfsprogs 3.6.27-3
rest 0.8.1-1
rp-pppoe 3.13-1
rpcbind 1.2.5-3
rsync 3.1.3-3
samba 4.10.10-2
screen 4.8.0-1
sdl 1.2.15-13
sdl2 2.0.10-1
sdl2_ttf 2.0.15-1
sdparm 1.10-3
sed 4.8-1
sfml 2.5.1-1
sg3_utils 1.44-1
shadow 4.8.1-1
shared-mime-info 1.15-2
slang 2.3.2-1
smartmontools 7.1-1
smbclient 4.10.10-2
snes9x 1.60-5
sound-theme-freedesktop 0.8-3
speex 1.2.0-2
speexdsp 1.2.0-1
sqlite 3.31.1-1
sshfs 3.7.0-1
startup-notification 0.12-6
stella 6.0.2-1
stoken 0.92-3
sudo 1.8.31-1
svgalib 1.9.25-5
switchres 1.53.1-2
sysfsutils 2.1.0-11
sysl...

Read more

GroovyArcade 2020.01

09 Jan 22:00

Choose a tag to compare

OS changes:

  • release: even pre-release should have the right desc
  • CI: testing branches should be pre-releases
  • release.sh: add packages included + gasetup changelog
  • Non master/tag build uses git version of gatools and gasetup
  • syslinux: don't enable outputs for whichever mode
  • Disable audit kernel messages
  • Add gatools changelog to release
  • syslinux: don't force outputs at boot, gatools will do it
  • Add new package gatools
  • Start autoconfigure at boot
  • CI: disable reflector
  • fix typo
  • syslinux.cfg: kernel line is now global
  • syslinux.cfg: indent menu colors, 2nd pass
  • syslinux.cfg: nicer layout Uppercase syslinux keywords, align menu colors
  • syslinux.cfg: simply keep useful menu entries

Packages changes:

  • gasetup: bump to 1.2.1
  • gasetup-git: fix
  • gasetup-git: forgot provdes/conflicts
  • new package: gasetup-git
  • Mame 0.217, once again
  • fix MAME 0.217 for good
  • Recompute hashes before makepkg
  • MAME: point to MKChamp website again for suppression patch
  • fix: groovy packages not building anymore
  • mame: bump to 0.217 groovymame now has its own repo, no need anymore to apply the GM patch on top
  • bugfixes + adapt to new build directory
  • work dir is a variable, reorder patch applying
  • New package: kronos-git
  • attract: package has finally been updated at AUR
  • gatools: bump to 0.1.2
  • gatools: bump to 0.1.1
  • ci: missing artifacts to go from testing to stable
  • gasetup: tweak package to install desktop ddata
  • gasetup: use the right DESTDIR
  • gasetup: forgot to update sha256 with bump to 1.2
  • CI: rename stages and jobs, master will manually deploy to stable
  • Bump gasetup to 1.2
  • New packages: gatools + gatools-git
  • Bump mame to 0.216 + new location for groovy and suppression patches

gasetup changes:

  • Reformat core/procedures/interactive according to google styleguide Done by running: shfmt -i 2 -ci -ln bash -w
  • Reformat libui.sh acording to google styleguide Done by running: shfmt -i 2 -ci -ln bash -w
  • Reformat gasetup acording to google styleguide Dnoe by running: shfmt -i 2 -ci -ln bash -w
  • Missed some partition substitution
  • fix disk devices detection
  • don't configure monitor at install if gasetup configured it before
  • Solve spaces problems in device name and device space
  • Rewrite partition handling at install
  • Rewrite disk detection + data displayed when installing GA
  • Slowly integrate gatools
  • Add gasetup to XDE menu
  • Comply ot Makefile standards

gatools changes:

  • fix a function to set properties in files
  • Many small fixes + adapt to new edid-decode texts
  • video: apply edid firmware on the fly
  • Wrong path when turning on forced connectors after testing them
  • Remove deprecated functions, cleanup code
  • Some more cleanup
  • video.sh: ask user confirmation before applying configuration
  • video.sh: simplier decision process, remove unused code
  • monitor.sh: menu_select_monitor() now accepts an optional title
  • include.sh: make constants readonly
  • make_decision: when forcing to on, only activate analogue displays
  • Makefile: gitlab edit can't add tabs
  • Add Makefile
  • video.sh: temporarily don't let first dialogs fail or wait in test_all_connectors() Some displays may remain black even once all connectors are forced to on
  • Solve typos, add tests script
  • video.sh: forgot to complete Case 3 and 4 in make_decision()
  • Merge branch '1-rewrite-connectors-tests' into 'master'
  • change method: turn everything off, the turn on outputs one by one and ask user confirmation

packages included:

see pkglist.x86_64.txt

GroovyArcade 2019.12

01 Dec 14:28

Choose a tag to compare

OS changes:

  • initramfs: load amdgpu before radeon
  • Change default frontend to attract
  • EDID files are now handled by the switchres package
  • Add espeak-ng
  • Switch to gasetup package rather than bare code in overlay

Packages changes:

  • Bump mame to 0.216 + new location for groovy and suppression patches
  • switchres: generate edid files at makepkg
  • linux: package should be more robust to changes upstream
  • Adapt to linux 5.3.10.1
  • New package: gasetup

GroovyArcade 2019.11

06 Nov 22:07

Choose a tag to compare

OS changes:

  • gasetup: /home/arcade belongs to arcade:arcade
  • CI: make a nice github description of changes between releases
  • CI: always delete the release to prevent conflicts
  • Use switchres EDIDs, not those in overlay
  • xorg: disable composition Should reduce input lag by 1 frame
  • Delete xorg.conf as it makes autodetection fail
  • CI: use environments for testing branches
  • Remove Arch's broadcom-wl, replace it with broadcom-wl-15khz

Packages changes:

  • Adapt to linux 5.3.8
  • Bump mame to 0.215
  • .patch or .diff files in the root folder of a package are now copied to build dir This makes it much easier to add patches to PKGBUILD
  • attract: bump to v2.6.0
  • Add a new stage for dkms-like packages that require the just built kernel
  • CI: allow build_native to fail
  • switchres: use the GA repo + bump
  • new native pkg: broadcom-wl
  • Allow building of native pkg other than linux and mame

GroovyArcade 2019.10

02 Oct 21:40

Choose a tag to compare

automatic build

GroovyArcade 2019.09

18 Sep 22:36

Choose a tag to compare

automatic build

GroovyArcade 2019.08

10 Aug 12:24

Choose a tag to compare

automatic build