Skip to content

GroovyArcade 2020.01

Compare
Choose a tag to compare
@substring substring released this 09 Jan 22:00
· 65 commits to master since this release

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