Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: rbenv | Distribution: openSUSE Tumbleweed |
Version: 1.3.0 | Vendor: openSUSE |
Release: 1.1 | Build date: Sat Jul 6 21:10:02 2024 |
Group: Development/Languages/Ruby | Build host: reproducible |
Size: 54965 | Source RPM: rbenv-1.3.0-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/rbenv/rbenv | |
Summary: Simple Ruby version Management |
rbenv does… - Let you change the global Ruby version on a per-user basis. - Provide support for per-project Ruby versions. - Allow you to override the Ruby version with an environment variable. In contrast with rvm, rbenv does not… - Need to be loaded into your shell. Instead, rbenv's shim approach works by adding a directory to your $PATH. - Override shell commands like cd. That's dangerous and error-prone. - Have a configuration file. There's nothing to configure except which version of Ruby you want to use. - Install Ruby. You can build and install Ruby yourself, or use ruby-build to automate the process. - Manage gemsets. Bundler is a better way to manage application dependencies. If you have projects that are not yet using Bundler you can install the rbenv-gemset plugin. - Require changes to Ruby libraries for compatibility. The simplicity of rbenv means as long as it's in your $PATH, nothing else needs to know about it. - Prompt you with warnings when you switch to a project. Instead of executing arbitrary code, rbenv reads just the version name from each project. There's nothing to "trust."
MIT
* Sat Jul 06 2024 Lukas Müller <[email protected]> - Update to version 1.3.0. Full changelog: https://github.com/rbenv/rbenv/releases/tag/v1.3.0 * The `rbenv init` command now modifies shell initialization files instead of printing instructions by @mislav in #1568 This solves one of the most common pitfalls rbenv users were experiencing: many did not understand that `rbenv init` only printed instructions intended for humans but did not change anything in their shell environment. Now, `rbenv init` actually modifies the environment, which seems to be what most users expected in the first place. * rbenv init in setup mode defaults to no auto-rehashing by @mislav in #1579 * Init script automatically adds rbenv to PATH if necessary by @mislav in #1432 * Simplify resolving symlinks, remove native bash extension by @mislav in #1428 This solves a GPL license compliance issue where a GPL-licensed script was distributed with this project, which was not compatible with this project's license (MIT). https://github.com/rbenv/rbenv/issues/1395 * Support GEM_HOME by @mislav in #1436 * Add man page for rbenv by @mislav in #1438 Preview the man page in HTML form here: https://rbenv.org/man/rbenv.1 * Simplify `.ruby-version` file read by @scop in #1393 * Ignore shell builtins and functions when looking up commands in PATH by @mislav in #1448 * Use the newer “compsys” completion system for zsh completions by @Farid-NL in #1569 * Ensure zsh user's prior shell options don't interfere with indexing into an array of arguments by @richiethomas in #1422 * rbenv shell: properly declare global variables for zsh by @mislav in #1566 * Support ksh versions by @kpschoedel in #1504 * Tue May 24 2022 Lukas Müller <[email protected]> - Run "osc service runall format_spec_file". * Mon May 23 2022 Lukas Müller <[email protected]> - Remove unnecessary conflict with a potential rvm package. * Mon May 23 2022 Lukas Müller <[email protected]> - Re-enable skipped tests by requiring the procps package. - Use /usr/lib/rbenv instead of /etc/rbenv.d for hooks. - Factor bash and zsh completions out into subpackages. - Add %changelog macro at the end of the spec file. - Remove _service file. - Remove broken completion path fix without replacement. * Wed Nov 10 2021 Lukas Müller <[email protected]> - Fix completion installation. - Install hooks. * Fri Nov 05 2021 Müller <[email protected]> - Enable tests on openSUSE in %check step. * Fri Nov 05 2021 Lukas Müller <[email protected]> - Update to 1.2.0 - Changelog: https://github.com/rbenv/rbenv/releases/tag/v1.2.0 * Sun Oct 04 2020 Michele Bologna <[email protected]> - Update to 1.1.2 - Changelog: https://github.com/rbenv/rbenv/releases/tag/v1.1.2 * Fri Feb 09 2018 [email protected] - Update to 1.1.1 - Changelog: https://github.com/rbenv/rbenv/releases/tag/v1.1.1 * Tue Mar 14 2017 [email protected] - update to 1.1.0 - see https://github.com/rbenv/rbenv/releases/tag/v1.1.0
/usr/bin/rbenv /usr/bin/rbenv---version /usr/bin/rbenv-commands /usr/bin/rbenv-completions /usr/bin/rbenv-exec /usr/bin/rbenv-global /usr/bin/rbenv-help /usr/bin/rbenv-hooks /usr/bin/rbenv-init /usr/bin/rbenv-local /usr/bin/rbenv-prefix /usr/bin/rbenv-rehash /usr/bin/rbenv-root /usr/bin/rbenv-sh-rehash /usr/bin/rbenv-sh-shell /usr/bin/rbenv-shims /usr/bin/rbenv-version /usr/bin/rbenv-version-file /usr/bin/rbenv-version-file-read /usr/bin/rbenv-version-file-write /usr/bin/rbenv-version-name /usr/bin/rbenv-version-origin /usr/bin/rbenv-versions /usr/bin/rbenv-whence /usr/bin/rbenv-which /usr/lib/rbenv /usr/lib/rbenv/exec /usr/lib/rbenv/exec/gem-rehash /usr/lib/rbenv/exec/gem-rehash.bash /usr/lib/rbenv/exec/gem-rehash/rubygems_plugin.rb /usr/share/doc/packages/rbenv /usr/share/doc/packages/rbenv/README.md /usr/share/licenses/rbenv /usr/share/licenses/rbenv/LICENSE /usr/share/man/man1/rbenv.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Dec 10 23:23:42 2024