Hello community, here is the log from the commit of package yast2-sound for openSUSE:Factory checked in at 2020-05-15 23:50:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/yast2-sound (Old) and /work/SRC/openSUSE:Factory/.yast2-sound.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-sound" Fri May 15 23:50:44 2020 rev:99 rq:803189 version:4.3.1 Changes: -------- --- /work/SRC/openSUSE:Factory/yast2-sound/yast2-sound.changes 2020-05-09 19:50:30.112599274 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-sound.new.2738/yast2-sound.changes 2020-05-15 23:50:48.037368860 +0200 @@ -1,0 +2,7 @@ +Tue May 12 15:42:51 UTC 2020 - Josef Reidinger <jreidin...@suse.com> + +- Autoyast schema: Allow optional types for string and map objects + (bsc#1170886) +- 4.3.1 + +------------------------------------------------------------------- Old: ---- yast2-sound-4.3.0.tar.bz2 New: ---- yast2-sound-4.3.1.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-sound.spec ++++++ --- /var/tmp/diff_new_pack.JCcilo/_old 2020-05-15 23:50:48.853370433 +0200 +++ /var/tmp/diff_new_pack.JCcilo/_new 2020-05-15 23:50:48.857370441 +0200 @@ -17,7 +17,7 @@ Name: yast2-sound -Version: 4.3.0 +Version: 4.3.1 Release: 0 Summary: YaST2 - Sound Configuration License: GPL-2.0-or-later ++++++ yast2-sound-4.3.0.tar.bz2 -> yast2-sound-4.3.1.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-sound-4.3.0/package/yast2-sound.changes new/yast2-sound-4.3.1/package/yast2-sound.changes --- old/yast2-sound-4.3.0/package/yast2-sound.changes 2020-05-06 10:15:58.000000000 +0200 +++ new/yast2-sound-4.3.1/package/yast2-sound.changes 2020-05-12 18:02:13.000000000 +0200 @@ -1,4 +1,11 @@ ------------------------------------------------------------------- +Tue May 12 15:42:51 UTC 2020 - Josef Reidinger <jreidin...@suse.com> + +- Autoyast schema: Allow optional types for string and map objects + (bsc#1170886) +- 4.3.1 + +------------------------------------------------------------------- Tue May 5 09:20:14 UTC 2020 - Michal Filka <mfi...@suse.com> bnc#1170224 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-sound-4.3.0/package/yast2-sound.spec new/yast2-sound-4.3.1/package/yast2-sound.spec --- old/yast2-sound-4.3.0/package/yast2-sound.spec 2020-05-06 10:15:58.000000000 +0200 +++ new/yast2-sound-4.3.1/package/yast2-sound.spec 2020-05-12 18:02:13.000000000 +0200 @@ -17,7 +17,7 @@ Name: yast2-sound -Version: 4.3.0 +Version: 4.3.1 Release: 0 Summary: YaST2 - Sound Configuration License: GPL-2.0-or-later diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-sound-4.3.0/src/autoyast-rnc/sound.rnc new/yast2-sound-4.3.1/src/autoyast-rnc/sound.rnc --- old/yast2-sound-4.3.0/src/autoyast-rnc/sound.rnc 2020-05-06 10:15:58.000000000 +0200 +++ new/yast2-sound-4.3.1/src/autoyast-rnc/sound.rnc 2020-05-12 18:02:13.000000000 +0200 @@ -2,21 +2,26 @@ namespace a = "http://relaxng.org/ns/compatibility/annotations/1.0" namespace config = "http://www.suse.com/1.0/configns" -LOAD_ALSA_SEQ = element LOAD_ALSA_SEQ { text } +include "common.rnc" + +LOAD_ALSA_SEQ = element LOAD_ALSA_SEQ { STRING } module_conf = element module_conf { - element alias { text }? & - element model { text }? & - element module { text }? & + MAP, + ( + element alias { STRING }? & + element model { STRING }? & + element module { STRING }? & element options { Anything* }? & - element unique_key { text }? & - element bus { text }? & - element bus_id { text }? & + element unique_key { STRING }? & + element bus { STRING }? & + element bus_id { STRING }? & element device_id { INTEGER }? & - element hwcfg { text }? & + element hwcfg { STRING }? & element sub_device_id { INTEGER }? & element sub_vendor_id { INTEGER }? & element vendor_id { INTEGER }? + ) } modules_conf = element modules_conf { @@ -25,20 +30,27 @@ } new = element new { - text + STRING } -rc_vars = element rc_vars { LOAD_ALSA_SEQ* } -snd_enable = element snd_enable { text } -snd_index = element snd_index { text } +rc_vars = element rc_vars { MAP, LOAD_ALSA_SEQ* } +snd_enable = element snd_enable { STRING } +snd_index = element snd_index { STRING } sound = element sound { - configure_detected? & modules_conf? & rc_vars? & volume_settings? & pulse_audio_status? + MAP, + ( + configure_detected? & + modules_conf? & + rc_vars? & + volume_settings? & + pulse_audio_status? + ) } pulse_audio_status = element pulse_audio_status { BOOLEAN } -state = element state { text } -unique_key = element unique_key { text } -unknown-state = element unknown-state { text } +state = element state { STRING } +unique_key = element unique_key { STRING } +unknown-state = element unknown-state { STRING } volume_component_settings = element volume_component_settings { attribute config:type { text }?, @@ -48,9 +60,12 @@ element volume_entry { LIST, element volume_component { + MAP, + ( element mute { BOOLEAN }? & - element name { text }? & + element name { STRING }? & element volume { INTEGER }? + ) }* } volume_settings = @@ -60,7 +75,7 @@ } configure_detected = element configure_detected { BOOLEAN } -enable = element enable { text } -index = element index { text } -isapnp = element isapnp { text } -joystick = element joystick { text } +enable = element enable { STRING } +index = element index { STRING } +isapnp = element isapnp { STRING } +joystick = element joystick { STRING }