Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

yast2-ruby-bindings-4.5.4-150500.1.2 RPM for s390x

From OpenSuSE Leap 15.5 for s390x

Name: yast2-ruby-bindings Distribution: SUSE Linux Enterprise 15
Version: 4.5.4 Vendor: SUSE LLC <https://www.suse.com/>
Release: 150500.1.2 Build date: Sun Nov 27 03:20:46 2022
Group: System/YaST Build host: s390zp31
Size: 490776 Source RPM: yast2-ruby-bindings-4.5.4-150500.1.2.src.rpm
Packager: https://www.suse.com/
Url: https://github.com/yast/yast-ruby-bindings
Summary: Ruby bindings for the YaST platform
The bindings allow YaST modules to be written using the Ruby language
and also Ruby scripts can use YaST agents, APIs and modules.

Provides

Requires

License

GPL-2.0-only

Changelog

* Mon Oct 24 2022 lslezak@suse.cz
  - Added "log.group" method for grouping the log messages
    (bsc#1204625)
  - Update Rakefile to allow installing the Ruby files in inst-sys
    using the "yupdate" command
  - 4.5.4
* Thu Oct 06 2022 shundhammer@suse.com
  - Dropped support for profiler / Y2PROFILER env var (bsc#1189647)
  - 4.5.3
* Thu Aug 18 2022 jreidinger@suse.com
  - Add properly glibc-locale as build dependency to test locale
    dependent methods (related to change for bsc#1154405)
  - 4.5.2
* Tue May 24 2022 lslezak@suse.cz
  - Added experimental infrastructure for managing system in
    a chroot (bsc#1199840)
  - 4.5.1
* Wed Apr 06 2022 lslezak@suse.cz
  - Bump version to 4.5.0 (bsc#1198109)
* Mon Feb 07 2022 lslezak@suse.cz
  - Set "x509ignoreCN=0" GODEBUG environment variable option to
    enable CN (Common Name) matching in SSL certificates in Go programs
    (e.g. suseconnect-ng). Without it the CN would be ignored and
    only the SAN (Subject Alternative Name) certificate fields would
    be used. But the self-signed certificates usually only contain
    the CN field without SAN so YaST could not connect to SMT/RMT
    registration servers. (bsc#1195220)
  - 4.4.8
* Mon Jan 17 2022 lslezak@suse.cz
  - Added yast/rspec/helpers.rb (related to bsc#1194784)
  - 4.4.7
* Mon Nov 29 2021 jreidinger@suse.com
  - Avoid timing issue in integration tests ( bsc#1193192 )
  - 4.4.6
* Mon Nov 29 2021 jreidinger@suse.com
  - Avoid warning in ruby3.0 ( bsc#1193192 )
  - 4.4.5
* Wed Aug 18 2021 jreidinger@suse.com
  - Fix dependency on s390 (revealed by previous fix for bsc#972548)
  - 4.4.4
* Fri Aug 13 2021 lslezak@suse.cz
  - Added an unit test for testing empty help text (bsc#972548)
  - 4.4.3
* Wed Jul 21 2021 jlopez@suse.com
  - Avoid IO exception when the stderr was closed. This could happen
    when the parent process was killed, see bsc#1154854.
  - 4.4.2
* Wed Jun 16 2021 jreidinger@suse.com
  - When a WFM client returns a value not representable in YCP,
    raise a meaningful exception instead of crashing on an undefined
    variable (bsc#1187230)
  - 4.4.1
* Wed Apr 14 2021 kanderssen@suse.com
  - Made the architecture string to fit in a 80x24 terminal
    (bsc#1184474).
  - 4.4.0
* Wed Mar 17 2021 lslezak@suse.cz
  - Fixed password encrypting functions to work correctly also
    in older products (SLE15-SP2/Leap 15.2 and older)
    (related to bsc#1176924)
  - 4.3.14
* Thu Mar 04 2021 lslezak@suse.cz
  - Change the special keybard shortcut to start a graphical
    menu instead of a low level command line console,
  - The command line console can be started from there as well
  - Related to jsc#PM-1895, jsc#SLE-16263
  - 4.3.13
* Mon Feb 15 2021 lslezak@suse.cz
  - Handle a special keyboard shortcut for starting the installation
    console (jsc#PM-1895, jsc#SLE-16263)
  - 4.3.12
* Thu Nov 19 2020 shundhammer@suse.com
  - Removed Requires / BuildRequires to libyui (build failure)
    (related to bsc#1175489)
  - 4.3.11
* Mon Nov 16 2020 shundhammer@suse.com
  - Added UI test for menu bar shortcut priority (bsc#1175489)
  - 4.3.10
* Thu Nov 12 2020 mvidner@suse.com
  - Build fix for "error creating /run/tmux/399" (bsc#1178394)
  - 4.3.9
* Tue Nov 03 2020 mvidner@suse.com
  - Test: menu items remain disabled after hotkeys are recomputed
    (bsc#1178394)
  - 4.3.8
* Thu Oct 29 2020 shundhammer@suse.com
  - Added unit tests for NCMultiSelectionBox (bsc#1177985)
  - 4.3.7
* Thu Oct 29 2020 schubi@suse.com
  - Reporting augeas parsing errors and displaying them in rich-text
    format (bsc#1174198).
  - 4.3.6
* Tue Oct 13 2020 mvidner@suse.com
  - Add automatic TUI (ncurses) tests using tmux (bsc#1165388).
  - 4.3.5
* Thu Sep 24 2020 besser82@fedoraproject.org
  - Fixes for gensalt handling with libxcrypt (bsc#1176924)
  - 4.3.4
* Wed Sep 23 2020 jreidinger@suse.com
  - Improve logger to log also method name in ruby (useful for any
    debug like bsc#1144351)
  - 4.3.3
* Wed Aug 12 2020 shundhammer@suse.com
  - Fixed yast-ycp-ui-bindings dependency (bsc#1175115)
  - 4.3.2
* Wed Aug 12 2020 shundhammer@suse.com
  - Added new UI terms: MenuBar(), Menu() (bsc#1175115)
  - 4.3.1
* Wed Apr 22 2020 jreidinger@suse.com
  - reimplement Builtins#tointeger to not use scanf removed from ruby
    2.7 (bsc#1169442)
  - 4.3.0
* Wed Jan 22 2020 ancor@suse.com
  - Added a COPYING file with the GPL license (bsc#1161470)
  - 4.2.8
* Fri Jan 03 2020 jreidinger@suse.com
  - Fix previous fix to really set exit code in ruby wrapper
    (bsc#1144351)
  - 4.2.7
* Tue Dec 17 2019 jreidinger@suse.com
  - Fix returning error codes from y2start start point. Helps with
    CLI exit codes and also with failed installation (helps e.g. with
    bsc#1144351 and yast lan CLI)
  - 4.2.6
* Thu Dec 05 2019 schubi@suse.de
  - S390: Evaluating an architecture specific string which will be
    shown in the title bar (ncurses) or in the banner (qt)
    (jsc#SLE-9424).
  - 4.2.5
* Wed Nov 06 2019 shundhammer@suse.com
  - Added symbol for new UI CustomStatusItemSelector widget
    (bsc#1084674)
  - Added symbol for UI icon term
  - 4.2.4
* Mon Sep 23 2019 shundhammer@suse.com
  - Added symbols for new UI ItemSelector widget (bsc#1084674)
  - 4.2.3
* Thu Aug 22 2019 schubi@suse.de
  - Using rb_default_ruby_abi tag in the spec file in order to
    handle several ruby versions (bsc#1146403).
  - 4.2.2
* Mon May 20 2019 mvidner@suse.com
  - Fixup the textdomain change so that yast2.rpm builds (bsc#1130822)
  - 4.2.1
* Thu May 16 2019 mvidner@suse.com
  - Raise (an Internal Error) if no textdomain is declared for
    a translatable text and Y2STRICTTEXTDOMAIN is in the environment
    (bsc#1130822)
  - 4.2.0
* Tue Mar 05 2019 lslezak@suse.cz
  - Always return frozen strings from the translation functions,
    make the results unified (related to bsc#1125006)
  - 4.1.4
* Mon Mar 04 2019 mfilka@suse.com
  - bnc#1127685
    - Internal error message popup is scaled according to its content
  - 4.1.3
* Tue Jan 22 2019 lslezak@suse.cz
  - Support for FastGettext 2.0 (still works with FastGettext 1.6)
    (bsc#1121865)
  - 4.1.2
* Tue Dec 18 2018 jlopez@suse.com
  - Configure $PATH environment variable to execute external commands
    only from safe paths (part of bsc#1118291).
  - 4.1.1
* Tue Oct 23 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 2018 aschnell@suse.com
  - adapted testsuite to glibc translation change (bsc#1107953)
  - 4.0.7
* Mon Aug 20 2018 schubi@suse.de
  - Switched license in spec file from SPDX2 to SPDX3 format.
* Fri Apr 06 2018 jlopez@suse.com
  - Allow to directly abort the process (needed for fate#318196).
  - 4.0.6
* Tue Mar 27 2018 lslezak@suse.cz
  - Log a warning if no text domain is configured for translations,
    this helps with debugging (improved as a part of bsc#1081466)
  - 4.0.5
* Tue Jan 09 2018 jreidinger@suse.com
  - Set proper title also for YaST2 scc (bsc#1075164)
  - 4.0.4
* Tue Dec 05 2017 jreidinger@suse.com
  - Set proper title also for YaST2 Firstboot (bsc#1070583)
  - 4.0.3
* Fri Nov 24 2017 mvidner@suse.com
  - Better backtrace for dynamically defined methods (bsc#1066290)
  - 4.0.2
* Thu Nov 23 2017 lslezak@suse.cz
  - Hardcode the Ruby version in the y2start script to always use
    the Ruby version used at the build time (bsc#1068863)
  - 4.0.1
* Tue Sep 26 2017 jreidinger@suse.com
  - Nicer backtrace output in log for internal errors (help for
    debuggging bugs like bsc#1044312)
  - 4.0.0
* Wed Jul 12 2017 jreidinger@suse.com
  - Always use ::Integer to avoid collision with Yast::Integer
    (bsc#1044312)
  - make Builtins.toupper/tolower strictly backward compatible
    in ruby 2.4 (bsc#1044312)
  - 3.3.1
* Wed Jul 12 2017 jreidinger@suse.com
  - replace all Fixnum and Bignum with Integer as ruby 2.4 make it
    deprecated ( ruby2.4 will be default for TW and SLE15 so part
    of bsc#1044312)
  - 3.3.0
* Tue Jul 04 2017 jreidinger@suse.com
  - Set proper title also for YaST2 System Log (bsc#1046153)
  - 3.2.14
* Tue May 23 2017 jreidinger@suse.com
  - Set proper title for YaST2 installation (bsc#1037891)
  - 3.2.13
* Tue May 02 2017 jreidinger@suse.com
  - fix calling YaST CLI (bsc#1033993)
  - 3.2.12
* Mon Apr 10 2017 jreidinger@suse.com
  - Set proper title for YaST2 application (bsc#1033161)
  - 3.2.11
* Wed Mar 22 2017 jreidinger@suse.com
  - Add new y2start as ruby script which have several advantages
    (bsc#1027181):
  -- Ruby is no longer embedded into YaST (instead we only use binary
    extensions), so there is less chance of things breaking with
    a new Ruby version
  -- show popup when signal is received and also allow YaST modules
    to handle more gracefully when signal is raised
  -- better argument passing to y2start itself e.g.
    y2base foo -S '(bar)' qt ----> y2start foo --arg bar qt
  -- ruby infrastructure can be used directly on y2start like debugger
    or profiler
  -- majority of y2start functionality is covered by unit tests
    allowing easier and less error-prone future changes
  - 3.2.10
* Wed Mar 22 2017 jreidinger@suse.com
  - Use more friendly exception when an invalid Yast::Path is
    constructed (one with a component starting or ending with
    a dash; bsc#1028081)
  - 3.2.9
* Wed Mar 22 2017 jreidinger@suse.com
  - add method Yast::WFM.scr_root to get scr changed root directory
    (needed for testing fix for bsc#1023204)
  - 3.2.8
* Tue Mar 14 2017 ancor@suse.com
  - Use tmux instead of screen to run the Ncurses integration test
    in headless systems (skip the test if tmux is not available).
    The version of screen introduced to fix bsc#1021743 was causing
    the test to fail.
  - 3.2.7
* Thu Mar 09 2017 ancor@suse.com
  - Display standard output and error channels in case of failure
    running the Ncurses integration tests in a headless system.
    Needed to debug the error produced by the fix to bsc#1021743
  - 3.2.6
* Mon Jan 09 2017 jreidinger@suse.com
  - allow in Yast::SCR and Yast::WFM to have string as first
    argument where Yast::Path is expected
    (gh#yast/yast-ruby-bindings#82, bsc#1018876)
  - make yast specific class shortcuts available via Yast namespace
    like Yast.path() or Yast.term()
  - allow path shortcut to get string or path and return always path
  - raise exception if wrong type is passed to path including nil
  - 3.2.5
* Mon Jan 09 2017 jreidinger@suse.com
  - drop Yast.add_module_dir and Yast.add_include_dir as the only
    reliable way is to use Y2DIR env (gh#yast/yast-ruby-bindings#72)
* Wed Jan 04 2017 jreidinger@suse.com
  - Throw exception with more detailed error specification when
    loading namespace to component system failed (bsc#932331)
  - 3.2.4
* Thu Dec 15 2016 igonzalezsosa@suse.com
  - Do not crash when FastGettext is unable to find the empty.mo
    file (bsc#1014458)
  - 3.2.3
* Tue Nov 15 2016 lslezak@suse.cz
  - Improved debugger support: catch the magic debugging key
    combination (Shift+Ctrl+Alt+D in Qt) returned by UI calls and
    start the Ruby debugger when received (FATE#318421)
  - 3.2.2
* Wed Oct 26 2016 jreidinger@suse.com
  - fix crash when references passed between clients (bsc#935385)
  - 3.2.1
* Thu Oct 13 2016 jreidinger@suse.com
  - properly document usage of CallFunction and have useful error
    when misused (bsc#889980)
  - 3.2.0
* Fri Sep 16 2016 mvidner@suse.com
  - Rescue "invalid byte sequence in UTF-8", with a custom message
    (bsc#992821).
  - 3.1.51
* Thu Jun 30 2016 jreidinger@suse.com
  - Fix segfault when running rspec tests caused by added ruby
    profiler (bnc#986649 comment2)
  - 3.1.50
* Tue Jun 28 2016 jreidinger@suse.com
  - Added support for running the Ruby profiler
  - Improve performance of code by specialized `caller` call
    (bnc#986649)
  - 3.1.49
* Mon May 30 2016 lslezak@suse.cz
  - Improve the debugger support - use the same code also at run
    time, allow using `Y2DEBUGGER` also in installed system
    (FATE#318421)
  - 3.1.48
* Mon May 23 2016 lslezak@suse.cz
  - Added support for running the Ruby debugger (FATE#318421)
  - Allow running the Ruby debugger from the generic crash handler
    if the debugger is installed
  - 3.1.47
* Mon Mar 07 2016 jreidinger@suse.com
  - update code according to updated yast ruby style guide
* Wed Jan 13 2016 jreidinger@suse.com
  - Move transdb initialization to C part to keep it together with
    index initialization (bsc#932014)
  - 3.1.46
* Wed Jan 13 2016 jreidinger@suse.com
  - fixed early return from logging method causing failure of old
    testsuite (bsc#932014)
  - 3.1.45
* Tue Jan 12 2016 lslezak@suse.cz
  - Fixed conflict between Yast::Encoding and ::Encoding (another fix
    for bsc#932014)
  - 3.1.44
* Mon Jan 11 2016 lslezak@suse.cz
  - Do not crash when logging an invalid UTF-8 string (bsc#932014)
  - 3.1.43
* Tue Dec 01 2015 jreidinger@suse.com
  - Reverted the last change because it broke updating the table in
    Service Manager
    (because the distinction between :cell and :Cell was lost)
    (bnc#956380)
  - 3.1.42
* Fri Nov 13 2015 jreidinger@suse.com
  - Fix Cell ui shortcut as final id have to be lowercase (fake bug
    to get it accepted bnc#0)
  - 3.1.41
* Mon Oct 05 2015 jreidinger@suse.com
  - Used rb_gc_register_address to fix 'method to_s called on
    terminated object' during package installation (bsc#945299)
  - 3.1.40
* Wed Sep 30 2015 ancor@suse.com
  - Added a regression test for the fix of bnc#943757 implemented
    in libyui-ncurses 2.47.3
  - 3.1.39
* Tue Aug 04 2015 mvidner@suse.com
  - Applied the style guide, with Rubocop.
* Mon Jun 29 2015 ancor@suse.com
  - Added Yast::Builtins::strftime with full i18n support
    (part of fate#318486)
  - 3.1.38
* Thu Jun 25 2015 jreidinger@suse.com
  - pass method name to logger (helps with debugging,
    e.g. bnc#922308)
  - 3.1.37
* Thu Jun 18 2015 ancor@suse.com
  - Fixes in the new Yast::CoreExt functionality (part of the fix
    for bnc#921233)
  - 3.1.36
* Wed Jun 17 2015 ancor@suse.com
  - Added Yast::CoreExt, a new mechanism to extend ruby base classes
  - Added extension to clean ANSI characters from strings (part of
    the fix for bnc#921233)
  - 3.1.35
* Wed Jun 03 2015 mvidner@suse.com
  - Fixed "Comparable#== will no more rescue exceptions of #<=>"
    (boo#933470).
  - Fixed a strdup/delete mismatch (boo#932306).
  - 3.1.34
* Mon May 25 2015 jreidinger@suse.com
  - add ability to test if scr is local (FATE#317900)
  - 3.1.33
* Mon May 18 2015 mvidner@suse.com
  - Initialize the YaST UI so that it can be called
    when the main program is not y2base (bsc#922023).
  - 3.1.32
* Wed Apr 01 2015 ancor@suse.com
  - Added new RSpec argument matcher: path_matching
  - 3.1.31
* Thu Mar 05 2015 mvidner@suse.com
  - Fix building with yast2-core-3.1.16: use C++11 like core does
    (boo#914255).
  - 3.1.30
* Tue Feb 24 2015 jreidinger@suse.com
  - fix building for ruby2.2
  - 3.1.29
* Wed Jan 28 2015 jreidinger@suse.com
  - add more shortcuts for RSpec helpers, that makes tests shorter
  - 3.1.28
* Thu Jan 22 2015 jreidinger@suse.com
  - enhance usability of Yast::Term class
  - 3.1.27
* Thu Jan 22 2015 ancor@suse.com
  - Added some RSpec helpers to easy the development of tests
  - 3.1.26
* Mon Oct 20 2014 lslezak@suse.cz
  - added Travis support (.travis.yml, xcrypt.h detection)
* Wed Oct 15 2014 coolo@suse.com
  - switch to rubygem() for Factory too
  - 3.1.25

Files

/usr/lib/YaST2/bin/y2start
/usr/lib64/YaST2/plugin/libpy2lang_ruby.so
/usr/lib64/ruby/vendor_ruby/2.5.0/s390x-linux-gnu/yast
/usr/lib64/ruby/vendor_ruby/2.5.0/s390x-linux-gnu/yast/builtinx.so
/usr/lib64/ruby/vendor_ruby/2.5.0/s390x-linux-gnu/yastx.so
/usr/lib64/ruby/vendor_ruby/2.5.0/yast
/usr/lib64/ruby/vendor_ruby/2.5.0/yast.rb
/usr/lib64/ruby/vendor_ruby/2.5.0/yast/arg_ref.rb
/usr/lib64/ruby/vendor_ruby/2.5.0/yast/break.rb
/usr/lib64/ruby/vendor_ruby/2.5.0/yast/builtins.rb
/usr/lib64/ruby/vendor_ruby/2.5.0/yast/client.rb
/usr/lib64/ruby/vendor_ruby/2.5.0/yast/convert.rb
/usr/lib64/ruby/vendor_ruby/2.5.0/yast/core_ext
/usr/lib64/ruby/vendor_ruby/2.5.0/yast/core_ext.rb
/usr/lib64/ruby/vendor_ruby/2.5.0/yast/core_ext/ansi_string.rb
/usr/lib64/ruby/vendor_ruby/2.5.0/yast/debugger.rb
/usr/lib64/ruby/vendor_ruby/2.5.0/yast/exportable.rb
/usr/lib64/ruby/vendor_ruby/2.5.0/yast/external.rb
/usr/lib64/ruby/vendor_ruby/2.5.0/yast/fun_ref.rb
/usr/lib64/ruby/vendor_ruby/2.5.0/yast/i18n.rb
/usr/lib64/ruby/vendor_ruby/2.5.0/yast/logger.rb
/usr/lib64/ruby/vendor_ruby/2.5.0/yast/module.rb
/usr/lib64/ruby/vendor_ruby/2.5.0/yast/ops.rb
/usr/lib64/ruby/vendor_ruby/2.5.0/yast/path.rb
/usr/lib64/ruby/vendor_ruby/2.5.0/yast/rspec
/usr/lib64/ruby/vendor_ruby/2.5.0/yast/rspec.rb
/usr/lib64/ruby/vendor_ruby/2.5.0/yast/rspec/helpers.rb
/usr/lib64/ruby/vendor_ruby/2.5.0/yast/rspec/matchers.rb
/usr/lib64/ruby/vendor_ruby/2.5.0/yast/rspec/scr.rb
/usr/lib64/ruby/vendor_ruby/2.5.0/yast/rspec/shortcuts.rb
/usr/lib64/ruby/vendor_ruby/2.5.0/yast/scr.rb
/usr/lib64/ruby/vendor_ruby/2.5.0/yast/term.rb
/usr/lib64/ruby/vendor_ruby/2.5.0/yast/translation.rb
/usr/lib64/ruby/vendor_ruby/2.5.0/yast/ui.rb
/usr/lib64/ruby/vendor_ruby/2.5.0/yast/ui_shortcuts.rb
/usr/lib64/ruby/vendor_ruby/2.5.0/yast/wfm.rb
/usr/lib64/ruby/vendor_ruby/2.5.0/yast/y2logger.rb
/usr/lib64/ruby/vendor_ruby/2.5.0/yast/y2start_helpers.rb
/usr/lib64/ruby/vendor_ruby/2.5.0/yast/yast.rb
/usr/share/licenses/yast2-ruby-bindings
/usr/share/licenses/yast2-ruby-bindings/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 18:25:27 2024