Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gfxboot for openSUSE:Factory checked in at 2022-06-03 14:15:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gfxboot (Old) and /work/SRC/openSUSE:Factory/.gfxboot.new.1548 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gfxboot" Fri Jun 3 14:15:46 2022 rev:175 rq:980455 version:4.5.85 Changes: -------- --- /work/SRC/openSUSE:Factory/gfxboot/gfxboot.changes 2022-04-30 00:43:16.790833912 +0200 +++ /work/SRC/openSUSE:Factory/.gfxboot.new.1548/gfxboot.changes 2022-06-03 14:15:52.961255386 +0200 @@ -1,0 +2,9 @@ +Thu Jun 2 07:24:32 UTC 2022 - wfe...@opensuse.org + +- merge gh#openSUSE/gfxboot#54 +- work around broken Video BIOS: in case VBE video mode list is + empty, try VESA pre-defined mode numbers (bsc#1199896) +- How to build and view the bincode reference +- 4.5.85 + +-------------------------------------------------------------------- Old: ---- gfxboot-4.5.84.tar.xz New: ---- gfxboot-4.5.85.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gfxboot.spec ++++++ --- /var/tmp/diff_new_pack.UmVocb/_old 2022-06-03 14:15:53.565256171 +0200 +++ /var/tmp/diff_new_pack.UmVocb/_new 2022-06-03 14:15:53.565256171 +0200 @@ -17,7 +17,7 @@ Name: gfxboot -Version: 4.5.84 +Version: 4.5.85 Release: 0 Summary: Graphical Boot Logo for GRUB, LILO and SYSLINUX License: GPL-2.0-or-later ++++++ KDE.tar.xz ++++++ ++++++ SLED.tar.xz ++++++ ++++++ SLES.tar.xz ++++++ ++++++ examples.tar.xz ++++++ ++++++ gfxboot-4.5.84.tar.xz -> gfxboot-4.5.85.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gfxboot-4.5.84/README.md new/gfxboot-4.5.85/README.md --- old/gfxboot-4.5.84/README.md 2022-04-27 23:12:34.000000000 +0200 +++ new/gfxboot-4.5.85/README.md 2022-06-02 09:24:32.000000000 +0200 @@ -34,6 +34,13 @@ To build, simply run `make`. Install with `make install`. +To build a reference for the stack-based bincode (used in `themes/openSUSE/src/*.inc`), run + +```console +$ make doc +$ xdg-open doc/gfxboot.html || less doc/gfxboot.txt +``` + Basically every new commit into the master branch of the repository will be auto-submitted to all current SUSE products. No further action is needed except accepting the pull request. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gfxboot-4.5.84/VERSION new/gfxboot-4.5.85/VERSION --- old/gfxboot-4.5.84/VERSION 2022-04-27 23:12:34.000000000 +0200 +++ new/gfxboot-4.5.85/VERSION 2022-06-02 09:24:32.000000000 +0200 @@ -1 +1 @@ -4.5.84 +4.5.85 ++++++ openSUSE.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/themes/openSUSE/src/common.inc new/themes/openSUSE/src/common.inc --- old/themes/openSUSE/src/common.inc 2022-04-27 23:12:34.000000000 +0200 +++ new/themes/openSUSE/src/common.inc 2022-06-02 09:24:32.000000000 +0200 @@ -1564,18 +1564,48 @@ % % Prefer 32 bit mode with fallback to 16 bit. % +% If no mode was found in supported mode list, try VESA pre-defined mode +% number (bsc#1199896). +% % ( width height -- true|false ) % /set_videomode { - over over - 32 findmode setmode { + over over 32 findmode setmode { pop pop true } { - 16 findmode setmode + over over 16 findmode setmode { + pop pop true + } { + legacy_videomode setmode + } ifelse } ifelse } def +% - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +% Look up old VESA pre-defined mode number (64k color modes). +% +% ( width height -- mode number | .undef ) +% +/legacy_videomode { + over over 768 eq exch 1024 eq and { + 0x117 + } { + over over 600 eq exch 800 eq and { + 0x114 + } { + over over 480 eq exch 640 eq and { + 0x111 + } { + .undef + } ifelse + } ifelse + } ifelse + + rot pop exch pop +} def + + % - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - % Find fallback video mode. % ++++++ upstream.tar.xz ++++++