Hello community, here is the log from the commit of package yast2-ruby-bindings for openSUSE:Factory checked in at 2018-11-01 19:03:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/yast2-ruby-bindings (Old) and /work/SRC/openSUSE:Factory/.yast2-ruby-bindings.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "yast2-ruby-bindings" Thu Nov 1 19:03:35 2018 rev:90 rq:643978 version:4.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/yast2-ruby-bindings/yast2-ruby-bindings.changes 2018-04-07 20:52:28.960324470 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-ruby-bindings.new/yast2-ruby-bindings.changes 2018-11-01 19:03:39.734011296 +0100 @@ -1,0 +2,18 @@ +Tue Oct 23 09:52:53 UTC 2018 - jreidinger@suse.com + +- Fix encoding-related problems by assuming that file contents is + always UTF-8. (bsc#1111367) +- 4.1.0 + +------------------------------------------------------------------- +Tue Sep 11 11:11:34 CEST 2018 - aschnell@suse.com + +- adapted testsuite to glibc translation change (bsc#1107953) +- 4.0.7 + +------------------------------------------------------------------- +Mon Aug 20 11:08:40 CEST 2018 - schubi@suse.de + +- Switched license in spec file from SPDX2 to SPDX3 format. + +------------------------------------------------------------------- Old: ---- yast2-ruby-bindings-4.0.6.tar.bz2 New: ---- yast2-ruby-bindings-4.1.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-ruby-bindings.spec ++++++ --- /var/tmp/diff_new_pack.HrrPAl/_old 2018-11-01 19:03:40.626011361 +0100 +++ /var/tmp/diff_new_pack.HrrPAl/_new 2018-11-01 19:03:40.626011361 +0100 @@ -17,7 +17,7 @@ Name: yast2-ruby-bindings -Version: 4.0.6 +Version: 4.1.0 Release: 0 Url: https://github.com/yast/yast-ruby-bindings BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -62,7 +62,7 @@ Requires: ruby Summary: Ruby bindings for the YaST platform -License: GPL-2.0 +License: GPL-2.0-only Group: System/YaST %description ++++++ yast2-ruby-bindings-4.0.6.tar.bz2 -> yast2-ruby-bindings-4.1.0.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-ruby-bindings-4.0.6/package/yast2-ruby-bindings.changes new/yast2-ruby-bindings-4.1.0/package/yast2-ruby-bindings.changes --- old/yast2-ruby-bindings-4.0.6/package/yast2-ruby-bindings.changes 2018-04-06 18:38:51.000000000 +0200 +++ new/yast2-ruby-bindings-4.1.0/package/yast2-ruby-bindings.changes 2018-10-23 16:03:14.000000000 +0200 @@ -1,4 +1,22 @@ ------------------------------------------------------------------- +Tue Oct 23 09:52:53 UTC 2018 - jreidinger@suse.com + +- Fix encoding-related problems by assuming that file contents is + always UTF-8. (bsc#1111367) +- 4.1.0 + +------------------------------------------------------------------- +Tue Sep 11 11:11:34 CEST 2018 - aschnell@suse.com + +- adapted testsuite to glibc translation change (bsc#1107953) +- 4.0.7 + +------------------------------------------------------------------- +Mon Aug 20 11:08:40 CEST 2018 - schubi@suse.de + +- Switched license in spec file from SPDX2 to SPDX3 format. + +------------------------------------------------------------------- Fri Apr 6 15:46:50 UTC 2018 - jlopez@suse.com - Allow to directly abort the process (needed for fate#318196). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-ruby-bindings-4.0.6/package/yast2-ruby-bindings.spec new/yast2-ruby-bindings-4.1.0/package/yast2-ruby-bindings.spec --- old/yast2-ruby-bindings-4.0.6/package/yast2-ruby-bindings.spec 2018-04-06 18:38:51.000000000 +0200 +++ new/yast2-ruby-bindings-4.1.0/package/yast2-ruby-bindings.spec 2018-10-23 16:03:14.000000000 +0200 @@ -17,7 +17,7 @@ Name: yast2-ruby-bindings -Version: 4.0.6 +Version: 4.1.0 Url: https://github.com/yast/yast-ruby-bindings Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -62,7 +62,7 @@ Requires: ruby Summary: Ruby bindings for the YaST platform -License: GPL-2.0 +License: GPL-2.0-only Group: System/YaST %description diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-ruby-bindings-4.0.6/src/CMakeLists.txt new/yast2-ruby-bindings-4.1.0/src/CMakeLists.txt --- old/yast2-ruby-bindings-4.0.6/src/CMakeLists.txt 2018-04-06 18:38:51.000000000 +0200 +++ new/yast2-ruby-bindings-4.1.0/src/CMakeLists.txt 2018-10-23 16:03:14.000000000 +0200 @@ -7,5 +7,5 @@ # use bash -c to expand $DESTDIR install(CODE "execute_process(COMMAND bash -c \"echo Updating $DESTDIR${CMAKE_INSTALL_PREFIX}/lib/YaST2/bin/y2start:\")") # replace the first line in y2start with a new hashbang -install(CODE "execute_process(COMMAND bash -c \"sed -i '1 s@^.*$@\\#! ${RUBY_BIN_PATH}@' $DESTDIR${CMAKE_INSTALL_PREFIX}/lib/YaST2/bin/y2start\")") +install(CODE "execute_process(COMMAND bash -c \"sed -i '1 s@^.*$@\\#! ${RUBY_BIN_PATH} --encoding=utf-8@' $DESTDIR${CMAKE_INSTALL_PREFIX}/lib/YaST2/bin/y2start\")") install(CODE "execute_process(COMMAND bash -c \"head -n1 $DESTDIR${CMAKE_INSTALL_PREFIX}/lib/YaST2/bin/y2start\")") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-ruby-bindings-4.0.6/src/y2start/y2start new/yast2-ruby-bindings-4.1.0/src/y2start/y2start --- old/yast2-ruby-bindings-4.0.6/src/y2start/y2start 2018-04-06 18:38:51.000000000 +0200 +++ new/yast2-ruby-bindings-4.1.0/src/y2start/y2start 2018-10-23 16:03:14.000000000 +0200 @@ -1,4 +1,4 @@ -#! /usr/bin/ruby +#! /usr/bin/ruby --encoding=utf-8 # Note: The ruby interpreter path above is replaced at the installation # to use a hardcoded versioned path. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-ruby-bindings-4.0.6/tests/builtins_spec.rb new/yast2-ruby-bindings-4.1.0/tests/builtins_spec.rb --- old/yast2-ruby-bindings-4.0.6/tests/builtins_spec.rb 2018-04-06 18:38:51.000000000 +0200 +++ new/yast2-ruby-bindings-4.1.0/tests/builtins_spec.rb 2018-10-23 16:03:14.000000000 +0200 @@ -687,8 +687,9 @@ ENV["LC_ALL"] = old_lc end + # glibc changed the translations (see bsc #1107953) so just match both it "returns the localized formatted time" do - expect(Yast::Builtins.strftime(time, format)).to eq "\u00FAnor - 29 - 12:13:14" + expect(Yast::Builtins.strftime(time, format)).to match "(\u00FAnor|\u00FAnora) - 29 - 12:13:14" end end end