Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
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.
GPL-2.0-only
* 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
/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