Mailinglist Archive: opensuse-commit (1826 mails)

< Previous Next >
commit gfxboot
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Thu, 25 Sep 2008 13:15:00 +0200
  • Message-id: <20080925111500.A036B6780A8@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package gfxboot
checked in at Thu Sep 25 13:15:00 CEST 2008.


--------
--- arch/i386/gfxboot/gfxboot.changes 2008-09-11 16:23:09.000000000 +0200
+++ /mounts/work_src_done/STABLE/gfxboot/gfxboot.changes 2008-09-25
13:05:58.000000000 +0200
@@ -1,0 +2,6 @@
+Thu Sep 25 13:05:36 CEST 2008 - snwint@xxxxxxx
+
+- better monitor detection (bnc #407786)
+- fix default video size selection (bnc #407786)
+
+-------------------------------------------------------------------



Old:
----
gfxboot-4.1.2.tar.bz2

New:
----
gfxboot-4.1.3.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gfxboot.spec ++++++
--- /var/tmp/diff_new_pack.W13300/_old 2008-09-25 13:14:29.000000000 +0200
+++ /var/tmp/diff_new_pack.W13300/_new 2008-09-25 13:14:29.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package gfxboot (Version 4.1.2)
+# spec file for package gfxboot (Version 4.1.3)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -26,10 +26,10 @@
Requires: coreutils cpio mktemp perl master-boot-code dosfstools mtools
perl-HTML-Parser
AutoReqProv: on
Summary: Graphical Boot Logo for GRUB, LILO and SYSLINUX
-Version: 4.1.2
+Version: 4.1.3
Release: 1
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source: gfxboot-4.1.2.tar.bz2
+Source: gfxboot-4.1.3.tar.bz2
Source1: openSUSE.tar.bz2
Source2: SLED.tar.bz2
Source3: SLES.tar.bz2
@@ -186,6 +186,9 @@
%ghost /boot/message

%changelog
+* Thu Sep 25 2008 snwint@xxxxxxx
+- better monitor detection (bnc #407786)
+- fix default video size selection (bnc #407786)
* Thu Sep 11 2008 snwint@xxxxxxx
- support serial lines (fate #301595)
* Mon Aug 25 2008 snwint@xxxxxxx

++++++ gfxboot-4.1.2.tar.bz2 -> gfxboot-4.1.3.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore old/gfxboot-4.1.2/bincode.asm new/gfxboot-4.1.3/bincode.asm
--- old/gfxboot-4.1.2/bincode.asm 2008-09-11 15:26:30.000000000 +0200
+++ new/gfxboot-4.1.3/bincode.asm 2008-09-25 12:14:41.000000000 +0200
@@ -488,7 +488,8 @@

ddc_timings dw 0 ; standard ddc timing info
ddc_xtimings dd 0 ; converted standard timing/final
timing value
-ddc_xtimings1 dd 0, 0, 0, 0
+ddc_xtimings1 dd 0, 0, 0, 0 ; must follow ddc_xtimings
+ddc_xtimings2 dd 0, 0, 0, 0 ; must follow ddc_xtimings1
ddc_mult dd 0, 1 ; needed for ddc timing calculation
dd 3, 4
dd 4, 5
@@ -15753,7 +15754,7 @@

; find max. resolution

- mov ecx,5
+ mov ecx,9
mov esi,ddc_xtimings

get_mon_res_30:
@@ -15802,7 +15803,7 @@
or esi,esi
jz read_ddc_25
mov ecx,80h
- rep movsb
+ es rep movsb
jmp read_ddc_30

read_ddc_25:
@@ -15841,7 +15842,7 @@
read_ddc_40:
es lodsb
cmp al,1
- jbe read_ddc_70
+ jbe read_ddc_50

movzx ebp,al
add ebp,31
@@ -15849,7 +15850,7 @@

mov al,[es:esi]
shr al,6
- jz read_ddc_70
+ jz read_ddc_50
movzx ebx,al
shl ebx,3

@@ -15857,17 +15858,52 @@
mul dword [ebx+ddc_mult]
div dword [ebx+ddc_mult+4]

- jz read_ddc_70
+ jz read_ddc_50

shl eax,16
add eax,ebp
mov [edi],eax

-read_ddc_70:
+read_ddc_50:
inc esi
add edi,4
loop read_ddc_40

+ mov ecx,4
+ mov esi,[vbe_buffer]
+ add esi,36h
+ mov edi,ddc_xtimings2
+read_ddc_60:
+ mov eax,[es:esi]
+ bswap eax
+ cmp eax,100h
+ jb read_ddc_80
+ cmp eax,1010101h
+ jz read_ddc_80
+ movzx edx,byte [es:esi+4]
+ and dl,0f0h
+ shl edx,4
+ mov dl,[es:esi+2]
+ movzx ebx,byte [es:esi+7]
+ and bl,0f0h
+ shl ebx,4
+ mov bl,[es:esi+5]
+ or edx,edx
+ jz read_ddc_80
+ or ebx,ebx
+ jz read_ddc_80
+ cmp edx,0fffh
+ jz read_ddc_80
+ cmp ebx,0fffh
+ jz read_ddc_80
+ shl ebx,16
+ add edx,ebx
+ mov [edi],edx
+ add edi,4
+read_ddc_80:
+ add esi,12h
+ loop read_ddc_60
+
read_ddc_90:
ret

diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore old/gfxboot-4.1.2/Changelog new/gfxboot-4.1.3/Changelog
--- old/gfxboot-4.1.2/Changelog 2008-09-11 15:57:38.000000000 +0200
+++ new/gfxboot-4.1.3/Changelog 2008-09-25 13:03:38.000000000 +0200
@@ -1,3 +1,7 @@
+25/9/2008: v4.1.3
+ - better monitor detection (bnc #407786)
+ - fix default video size selection (bnc #407786)
+
11/9/2008: v4.1.2
- support serial lines (fate #301595)

diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore old/gfxboot-4.1.2/VERSION new/gfxboot-4.1.3/VERSION
--- old/gfxboot-4.1.2/VERSION 2008-09-10 18:48:32.000000000 +0200
+++ new/gfxboot-4.1.3/VERSION 2008-09-25 13:00:41.000000000 +0200
@@ -1 +1 @@
-4.1.2
+4.1.3

++++++ openSUSE.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore old/themes/openSUSE/data-boot/gfxboot.cfg
new/themes/openSUSE/data-boot/gfxboot.cfg
--- old/themes/openSUSE/data-boot/gfxboot.cfg 2008-08-18 14:52:56.000000000
+0200
+++ new/themes/openSUSE/data-boot/gfxboot.cfg 2008-09-25 12:59:24.000000000
+0200
@@ -130,6 +130,18 @@
dud.url=
; if 'dud=url': menu item name (default = 'URL')
dud.url.name=
+; serial line setup (up to four lines)
+; format: port,baud,dev
+; - port: 0-3: first four BIOS serial lines (COM1-COM4); >=4: I/O port
(0x3f8)
+; - baud: baud rate (e.g. 115200); 0 = autodetect (considers baud rates >=
9600)
+; - dev: linux device name (e.g. ttyS0)
+; - all lines are set up with 8 bits, no parity, 1 stop bit
+; - if the bootloader also has a serial line setup, the port is
+; automatically used
+serial.line0=0,0,ttyS0
+serial.line1=1,0,ttyS1
+serial.line2=
+serial.line3=

[boot]
; show welcome animation
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore old/themes/openSUSE/data-install/gfxboot.cfg
new/themes/openSUSE/data-install/gfxboot.cfg
--- old/themes/openSUSE/data-install/gfxboot.cfg 2008-09-11
15:25:47.000000000 +0200
+++ new/themes/openSUSE/data-install/gfxboot.cfg 2008-09-25
12:59:00.000000000 +0200
@@ -94,9 +94,9 @@

[install]
; show welcome animation
-welcome=0
+welcome=1
; beep when menu is ready
-beep=0
+beep=1
; main menu item shown only if iso is tagged for media check
mediacheck=mediachk
; main menu items where user can't add boot options
@@ -147,4 +147,4 @@
; show welcome animation
welcome=0
; beep when menu is ready
-beep=0
+beep=1
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore old/themes/openSUSE/src/dia_video.inc
new/themes/openSUSE/src/dia_video.inc
--- old/themes/openSUSE/src/dia_video.inc 2008-04-08 12:54:33.000000000
+0200
+++ new/themes/openSUSE/src/dia_video.inc 2008-09-25 12:55:44.000000000
+0200
@@ -18,8 +18,14 @@
0 0 % special: for text mode
1 0 % special: for VESA mode
800 600
+ 1024 600
1024 768
+ 1280 800
1280 1024
+ 1400 1050
+ 1600 1200
+ 1680 1050
+ 1920 1200
] def


@@ -185,16 +191,19 @@
} if

xmenu .xm_current -1 put
+
+ -1
video.modes.list {
- dup .vm_width get 3 index le
- over .vm_height get 3 index le and
+ exch 1 add exch
+
+ dup .vm_width get 4 index le
+ over .vm_height get 4 index le and
exch video.havesplash and {
- xmenu .xm_current over over get 1 add put
- } {
- exit
- } ifelse
+ xmenu .xm_current 2 index put
+ } if

} forall
+ pop

pop pop
} def

++++++ SLED.tar.bz2 ++++++

++++++ SLES.tar.bz2 ++++++

++++++ upstream.tar.bz2 ++++++


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread